/* GENERAL  */
html{	height: 100%;}
td { vertical-align:top;}
ol {margin:0px; padding:0px;}
ul {margin:0px; padding:0px;}
img {border:0px;}
p {margin:0px 0px 15px 0px;line-height:16px;}
hr {height:1px;	color:#C6930A;	border-style :solid;	border-left:0px;	border-top: 0px;	border-bottom: solid 1px #C6930A;	border-right:0px;	margin-top:10px;	margin-bottom:10px;	}
a:link {color:#248abd;text-decoration:none;}
a:visited {color:#248abd;text-decoration:none;}
a:active {color:#248abd;text-decoration:none;}
a:hover{color:#000;text-decoration:underline;}

body{background-color:#f1f1f1; background-image:url(/custom/public/hyvolution/images/bg-left.gif);background-repeat:repeat-y;background-color:#f1f1f1;}
#container {font-family:Arial,sans_serif,Verdana;font-size:12px; height:100%; left:0; margin:0; width:1000px; position:absolute; right:0px; top:0;}
#header{height:131px;max-width:1023px;}

#header #home{float:left;}
#header #home ul {display:block;margin:0px; padding:0px; list-style-type:none; line-height:24px; text-align:left;}
#header #home ul li a{display:block;width:180px;height:80px;}

#header #topNav {float:right; margin:0px;}				
#position{float:right;}
#header #topNavBar {width:100%;float:right;background-color:#c6930a;color:#fff; font-size:11px;display:block;line-height:22px;}
#header #topNavBar #disclaimer a{color:#fff;text-decoration:none;padding-right:73px;}
#header #topNavBar #disclaimer a:hover{color:#fff;text-decoration:underline;}				
#header #topNavBarWhite {width:100%; float:right;background-color:#fff; color:#000; margin:0px;font-size:13px;display:block;line-height:22px;}				
#header #topNavBarWhite #login {float:left;margin-right:16px;letter-spacing:1px;color:#248abd;}				
#header #topNavBarWhite #login a{color:#0069A1;text-decoration:none;}
#header #topNavBarWhite #login a:hover{color:#0069A1;text-decoration:underline;} 
#header #Logo {float:left; background-image:url(/custom/public/hyvolution/images/Logo.png);background-repeat:no-repeat;height:76px;width:100%; border-bottom:11px solid #c4d8e2;}

/*MENU ROOT LAYOUT    list-style-type: none;*/
#menu {float:left; position:absolute; margin:14px 0px 0px 0px; left:15px; width:210px;  }
	
/*div waarbinnen de listnav wordt getoond*/
#tree {height:100%; margin:0px;}
*html #tree {margin:0px; padding:0px; height:100%; width:200px; }
#tree .MyPublicTree { margin:0px; padding:0px;}

	/*SUB MENU LEVEL 1*/
.MyPublicTree .tagTree {display: block; width:200px; padding:0px; margin:0px;}
.MyPublicTree .tagTree a {padding:0px 0px 0px 10px; display:block; font-size:13px; text-decoration:none;color:#0069A1;}
.MyPublicTree .tagTree ul {margin:0px; padding:0px; list-style-type:none; text-align:left;}
.MyPublicTree .tagTree ul li.link1 {display:block; padding:0px;padding:6px 0px 8px 0px;}

.MyPublicTree .tagTree ul li.link1 a:link {padding:0px 0px 0px 10px; display:block; font-size:13px; text-decoration:none; color:#0069A1;}
.MyPublicTree .tagTree ul li.link1 a:hover {padding-left:10px;display:block; background-color:#fff; font-size:13px; text-decoration:none; color:#C6930A; font-style:italic;}
.MyPublicTree .tagTree ul li.link1.focus a{color:#C6930A; font-style:italic;}
.MyPublicTree .tagTree ul li.link1.focus a:link ul li.link2 a:link{color:#000;}
.MyPublicTree .tagTree ul li.link1.focus a:link{color:#C6930A;}
				
/*SUB MENU LEVEL 2*/
.MyPublicTree .tagTree ul li.link1 ul {} 
.MyPublicTree .tagTree ul li.link1 ul li.link1.focus ul li.link2 a:link{color:#40403f;}
.MyPublicTree .tagTree ul li.link1 ul {margin:0px; padding:0px; list-style-type:none;}/*marges submenu padding for IE margin for FF*/
.MyPublicTree .tagTree ul li.link1 ul li.link2  {line-height:16px; margin-left:10px;background-image:url(http://www.biohydrogen.nl/custom/public/hyvolution/images/SubMenuButton.gif);background-repeat:no-repeat; border-bottom:none;} /*Indent subItems = padding left*/
.MyPublicTree .tagTree ul li.link1 ul li.link2 a{margin-left:10px; display: block;background-color:#fff;font-size:12px; text-decoration:none; color:#0069A1;padding-left:6px;}
.MyPublicTree .tagTree ul li.link1 ul li.link2 a:hover {background-color:#fff;display: block; font-size:12px; text-decoration:underline; color:#C6930A; }
.MyPublicTree .tagTree ul li.link1 ul li.link2.focus a:link{color:#C6930A;}

/*SUB MENU LEVEL 3*/
.MyPublicTree .tagTree ul li.link1 ul li.link2.focus ul li.link3 a:link{color:#000;}
.MyPublicTree .tagTree ul li.link1 ul li.link2 ul {margin:0px; padding:0px; list-style-type:none; line-height:18px;}
.MyPublicTree .tagTree ul li.link1 ul li.link2 ul li.link3 {padding-left:8px; border-bottom:none; }/*Indent subItems = padding left*/
.MyPublicTree .tagTree ul li.link1 ul li.link2 ul li.link3 {display: block;font-size:12px; text-decoration:none; color:#0069A1;padding-left:6px;}
.MyPublicTree .tagTree ul li.link1 ul li.link2 ul li.link3 a:hover {display: block;font-size:12px; text-decoration:underline; color:#C6930A;}
.MyPublicTree .tagTree ul li.link1 ul li.link2 ul li.link3.focus a:link{color:#C6930A;}
				
/*SEARCH + SEARCHRESULTS*/
#search {padding-top:60px;}
#search .searchInput {font-size:12px; border:solid 1px #c6930a; height:16px; width:148px; padding-left:2px;}
#search .searchButton {font-size:12px;color:#003c74;width:48px;font-size:11px;}

#searchResultCount {}
#searchResultsList{ display:block; background-color:#fff;width:750px;}
#searchResult{ border-bottom:1px solid #ccc; padding:6px 0px 6px 0px;}
#searchResult #docType{ display:none;}
#searchResult #title{ width:100%; padding-bottom:4px;}
#searchResult #title a{ text-decoration:none; font-weight:bold; color:#C6930A; }
#searchResult #title a:hover{ text-decoration:underline; font-weight: bold; color:#000; }
#searchResult #author{ float:left;font-weight:bold;}
#searchResult #date {float:left;font-size:11px;font-weight:bold;}
#searchResult #ranking {}
#searchResultCount .itemsFound{font-weight:bold;} 
#searchResultCount .searchQuery{font-weight:bold;} 
#searchResult #excerpt {width:95%; border-bottom:solid 1px #c4d8e2;  margin-bottom:6px; padding-bottom:3px; }

	/*TRAIL*/		
#trail {display:block; position:absolute; margin-left:225px; margin-top:0px; font-size:11px;color:#0069A1; }
#trail a:link{font-size:11px;text-decoration:none;}
#trail a:hover{font-size:11px;text-decoration:underline;}

/*CONTENT*/		
#content {position:absolute; margin-left:225px; margin-top:19px;height:100%;width:75%; height:auto; margin-right:15px;text-align:left;}
#content .title {font-size:15px; color: #C6930A;	padding-bottom:12px;}
#content ol {margin:0px 0px 0px 14px; padding:0px;}
#content ul {margin:0px 0px 0px 14px; padding:0px;}
#content ul li {color:#66171b;list-style-type: circle;}

/*ATTACHMENTS*/	
#attachmentsListing{margin-top:12px;width:98%;}
#attachmentsListing .attachmentsListingHeader {padding:2px;background-color:#d2dddf;}
#attachmentsListing .attachmentsListItem {padding:2px;border-bottom:solid 1px #d2dddf;}


/* News */
#newsHome { font-size:12px;height:100%;height:auto;}
*html #newsHome { font-size:12px;height:100%;height:auto;}

table.homepage {width:775px;}
table.homepage td {vertical-align:top;}
table.homepage ol#NewsListing {display:block;margin:0px;padding:0px;list-style:none;float:left;margin:0px 0px 8px 0px; width:500px;}
table.homepage #listing{border-right:solid 1px #c4d8e2;}
table.homepage .shortcut{width:270px;margin-top:0px; border-bottom:solid 1px #c4d8e2;margin-bottom:8px; }
table.homepage .shortcut td{padding:0px 6px 0px 6px;font-size:11px;color:#02557c;}
table.homepage .shortcut td a:link{ font-weight:bold;color:#c6930a;text-decoration:none;font-size:12px;}
table.homepage .shortcut td a:hover{ font-weight:bold;color:#c6930a;text-decoration:underline;font-size:12px;}

/*View news homepage*/
ol#NewsListing {display:block; margin:0px 0px 8px 0px;padding:0px;list-style:none;float:left; width:750px;}
li#newsListItem {display:block; margin:0px; padding:0px; width:100%; float:left; text-align:left; border-bottom:solid 1px #c4d8e2; clear:both;}/*clear:both*/ 
li#newsListItem #Thumbnail {float:left;display:block;}/*thumbnail float + padding voor textomloop*/
li#newsListItem #Thumbnail img {display:none;padding:0px;}/*vaste breedte - hoogte*/
li#newsListItem a.news {display:block; text-decoration:none;text-decoration:none;}
li#newsListItem a.news:hover {background-color:#edeef5; color:#c6930a; text-decoration:none;}
li#newsListItem a.news #ShortDescription #newsListItemHeader #NewsDate {padding-right:12px; font-size:11px;color:#000;}
li#newsListItem a.news #ShortDescription #newsListItemHeader #NewsTitle{font-size:12px;font-weight:bold;color:#09618b;}
li#newsListItem a.news #ShortDescription{font-size:11px; color:#02557c; font-weight:normal;}
li#newsListItem a.news:hover #ShortDescription{font-weight:normal;color:#000;text-decoration:none;}

li#newsListItem a.news #ShortDescription .newsReadMore { display:block;text-align:right; color:#c6930a;text-decoration:none;font-size:11px;}
li#newsListItem a.news:hover #ShortDescription .newsReadMore {color:#c6930a;text-decoration:underline;font-size:11px;} 

/*View newspage*/
ol#NewsListPage {display:block; margin:0px; padding:0px;list-style:none; width:750px; width:100%;} 
ol#NewsListPage li#newsListItem { margin:0px 0px 0px 0px; padding:0px 0px 3px 0px; float:left; text-align:left; border-bottom:solid 1px #c4d8e2; clear:both;}
ol#NewsListPage li#newsListItem #newsListItemHeader {padding-bottom:13px;}
ol#NewsListPage li#newsListItem #newsListItemHeader #NewsDate {padding-right:12px; font-size:12px; color: #C6930A;	padding-bottom:12px;}
ol#NewsListPage li#newsListItem #newsListItemHeader #NewsTitle{font-size:15px; color: #C6930A;	padding-bottom:12px;}
ol#NewsListPage li#newsListItem #ShortDescription{display:block; font-size:11px; color:#000; font-weight:normal;}

/* Hidden */
.sitemapCrawler{display:none;}

/*View att homepage*/
li#newsListItem { display:block;}
li#newsListItem #docType { float:left; display:block;}/*thumbnail float + padding voor textomloop*/
li#newsListItem #docType img { display:block; padding:10px 5px 10px 0px;}/*vaste breedte - hoogte*/
li#newsListItem a.publication #attachmentDate {padding-right:12px; font-size:11px;color:#000;}
li#newsListItem a.publication #attachmentTitle{font-size:12px;font-weight:bold;color:#c6930a;}

li#newsListItem a.publication { display:block; color:#c6930a;text-decoration:none; text-decoration:none;}
li#newsListItem a.publication:hover {background-color:#edeef5; color:#09618b; text-decoration:none;}
li#newsListItem a.publication #ShortDescription{margin-left:23px; font-weight:normal; font-size:11px; color:#000;text-decoration:none;} 

li#newsListItem a.publication #ShortDescription .newsReadMore { display:block;text-align:right;color:#fff;text-decoration:none;font-size:11px;}/*Hidden read more:)*/
li#newsListItem a.publication:hover #ShortDescription .newsReadMore { display:block;text-align:right;color:#fff;text-decoration:none;font-size:11px;}/*Hidden read more:)*/

.headerMoreNews {background-color:#ccc;padding:2px;font-size:13px;margin-top:46px;}
