/**
 * tags
*/
/*embed, object {display:block; margin: 0px; padding: 0px;}*/
html 	{ height:100%; }
body 	{ height:100%; margin:0; padding:0; text-align:center; background-color:#ebeae0; }
	
	h1	{ font-family: Tahoma, Arial;  font-size:20px; margin: 0px 0px 0px 8px; padding: 0px 0px 0px 0px; width:auto;}
	h2	{ font-family: Tahoma, Arial;  font-size:18px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
	h3 	{ font-family: Tahoma, Arial;  font-size:16px; margin: 0px 0px 0px 8px; padding: 0px 0px 0px 0px; }
	h4	{ font-family: Tahoma, Arial;  font-size:10px; margin: 0px 0px 0px 8px; padding: 0px 0px 0px 0px; }/*footer*/	
	h5 	{ font-family: Tahoma, Arial;  font-size:32px; margin: 0px 0px 0px 8px; padding: 0px 0px 0px 0px; }
	h6	{ font-family: Tahoma, Arial;  font-size:12px; margin: 0px 0px 0px 8px; padding: 0px 0px 0px 0px; }
	
	a 	{ color:#95a43b; }
	a:hover { color:#8b8a8c; text-decoration: none; }
	a img 	{ border: none; }
		
	div.textbuttonheaderwhite {font-size: 14px!important; color: white!important;}
	a.whitelink {font-size: 14px!important; color: white !important;text-decoration:none !important;}
			
	ul#NavigationSiblings li a.NavigationSiblingsActive { color: #8b8a8c; text-decoration: none; }
	ul#NavigationSiblings li a:hover.NavigationSiblingsActive { color: #8b8a8c; text-decoration: underline; }
			 
	ul#Siblings li a.PageSiblingsActive { color: #8b8a8c; text-decoration: none; }
	ul#Siblings li a:hover.PageSiblingsActive { color: #8b8a8c; text-decoration: underline; }
	
	div.teasersolid ul#Siblings li a.PageSiblingsActive { color: #8b8a8c; text-decoration: none; }
	ul#Siblings li a:hover.PageSiblingsActive { color: #8b8a8c; text-decoration: underline; }

	
	ul#Siblings li a.PageParentsActive { color: #8b8a8c; text-decoration: none; }
	ul#Siblings li a:hover.PageParentsActive { color: #8b8a8c; text-decoration: underline; }





	p 	{ margin:0; margin-bottom:1em; }

	address { font-style:normal; }

	div,td,input,select { font:11px Tahoma,Verdana,sans-serif; line-height: 14px; }
	h1 {line-height:1.0;}
	
	dd { margin-bottom:1em; margin-left:10px; }
	
	hr { display:none; }
	
	blockquote { font-style:italic; }
	
	select.generalselect 	{ background: #ebeae0; border-width: 1px; width: 304px; }
	input.searchinput 	{ border-width: 0px; padding-left: 3px; width: 120px; height: 16px; }
	input.generalinput 	{ background: #ebeae0; border-width: 0px; padding-left: 3px; width: 300px; height: 16px; }
	select.generalselectshort { width:155px;}
	input.generalinputshort	{ background: #ffffff; border-width: 0px; padding-left: 3px; width: 150px; height: 16px; }
	textarea.generaltextarea { background: #ebeae0; border-width: 0px; padding-left: 3px; width: 300px; height: 150px;  }
		
	input { }
	
	
	
/**
 * elements
*/
	#wrapper		{ width:900px; height:100%; text-align:left; margin:0 auto; }
		#content    	{ width:900px; text-align:left; margin:0 auto; background:transparent url(/Media/Images/bg_body.gif) repeat-y; }
			#top    { background:transparent url(/Media/Images/bg_top.gif) no-repeat; height: 101px; width: 900px; margin: 0px; padding:0px; overflow:hidden; }
				ul#toprightmenu 	{ list-style:none; margin: 5px 13px 0px 0px; padding:0px; }
				ul#toprightmenu li	{ float:left; padding: 9px;}
				ul#toprightmenu a 	{ color: #414042; text-decoration: none; font-size: 11px;}
				ul#toprightmenu a:hover	{ color: #ec9328; }
				ul#toprightmenu img 	{ border:0;display:block; }
				table#topsearch		{ margin: 0px; padding: 0px;}
				
				ul#pagemenu 		{ list-style:none; margin:0; padding:0; margin-left:21px; margin-top:5px; background:transparent url(/Media/Images/bg_pagemenu.gif) right no-repeat; height: 24px; width: 858px; }
				ul#pagemenu li 		{ float:left; line-height:0; }
				ul#pagemenu a 		{ }
				ul#pagemenu img 	{ border:0; display:block; }
				
				/*#top .right { width: 423px; }*/
				#top .right { width: 335px; margin-top: -62px; margin-left: 420px; }
				/*#top .rightUS { width: 335px; margin-top: -62px; margin-left: 420px; }*/
				#top .rightUS { width: 350px;margin-left:550px;}

			#subpagemenurightonly	{ background:transparent url(/Media/Images/bg_subpagemenurightonly.gif) top left no-repeat; margin: 0px; padding: 0px; margin-left: 21px; height:19px; width:858px; }
			#subpagemenu		{ background:transparent url(/Media/Images/bg_subpagemenu.gif) top left no-repeat; margin: 0px; padding: 0px; margin-left: 21px; height:19px; width:858px; }
				ul#pagesubmenuright 	{ list-style:none; margin: 0px; padding: 3px 10px 0px 0px; }
				ul#pagesubmenuright li	{ float:left; padding: 9px; padding-top: 0px;}
				ul#pagesubmenuright a 	{ color: #414042; text-decoration: none; font-size: 11px;}
				ul#pagesubmenuright a:hover	{ color: #ec9328; }
				
			
			#body    	{ background:transparent url(/Media/Images/bg_body.gif) repeat-y; }
				body div.inside { margin:0px 0px 0px 21px; padding:22px 0px 28px 0px;}
									

			#footer     	{ background: transparent url(/Media/Images/bg_footer_no_text.gif) bottom no-repeat; height:25px; margin: 0px; padding:0px; overflow:auto; }
			#footerinner	{ padding: 2px 0px 0px 26px; margin: 0px; font-size: 9px; }

			
			#logolink  { float:left; display: inline;}
			#searchbox { clear: both; padding: 0px; margin: 0px; height: 60px;position:relative; }
			/*#searchboxinner {position: absolute; bottom: 20px; left: 210px;}*/
			#searchboxinner {position: absolute; bottom: 20px; left: 133px;}
			#searchboxinnerUS {position: absolute; bottom: 25px;left: 125px; }
			#frmSearch { margin: 0px; padding: 0px;}
			#frmSearch table { margin: 0px; padding: 0px; width: 200px; text-align: right;}

			
			#box380x147	{ float: left; width: 380px; height: 147px; margin-left: 5px; }
			.box380 { float: left; width: 380px; }
			.right215 { display: block; float: right; margin-right: 22px; }
			.box570 { float: left; width: 570px; }

/**
 * classes and fixes
*/
		.inner		{ width: 860px; background: #ebeae0 url(/Media/Images/bg_inner_tile.gif) repeat-y; }
		.innertop	{ width: 860px; height: 12px; background: #fff url(/Media/Images/bg_inner_top.gif) bottom no-repeat; }
		.innerbottom	{ width: 860px; height: 12px; background: #fff url(/Media/Images/bg_inner_bottom.gif) top no-repeat; }		
		
		.teasersolid152		{ width: 152px; padding: 0px; margin: 0px; margin-right: 5px; background: transparent url(/Media/Images/teasersolid152tile.gif) repeat-y; }
		.teasersolid152top	{ width: 152px; height: 12px; background: #fff url(/Media/Images/teasersolid152top.gif) bottom no-repeat; }
		.teasersolid152bottom	{ width: 152px; height: 12px; background: #fff url(/Media/Images/teasersolid152bottom.gif) top no-repeat; }
		.teasersolid152 img	{ margin: 0px; padding: 0px; margin-left: 1px; }
		
		.teasersolid170		{ width: 170px; padding: 0px; padding-right: 20px; background: transparent url(/Media/Images/teasersolid170tile.gif) repeat-y; }
		.teasersolid170top	{ width: 170px; height: 62px; background: #fff url(/Media/Images/teasersolid170topdownload.gif) bottom no-repeat; }
		.teasersolid170bottom	{ width: 170px; height: 12px; background: #fff url(/Media/Images/teasersolid170bottom.gif) top no-repeat; }
		.teasersolid170 p 	{ padding: 3px 12px; }
		
		.teasersolid200		{ width: 200px; padding: 0px 0px 0px 0px; padding-right: 20px; background: transparent url(/Media/Images/teasersolid200tile.gif) repeat-y; }
		.teasersolid200top	{ width: 200px; height: 9px; background: #fff url(/Media/Images/teasersolid200top.gif) bottom no-repeat; }
		.teasersolid200bottom	{ width: 200px; height: 9px; background: #fff url(/Media/Images/teasersolid200bottom.gif) top no-repeat; }
		.teasersolid200 p 	{ padding: 3px 9px; }
		.teasersolid200 h2	{ margin-left: 9px; }
		.teasersolid200 h3	{ margin-left: 9px; }
		.teasersolid200 img 	{ margin: 0px 9px 15px 9px; }
		.teasersolid200 img.nomargin 	{ margin: 0px; }

		.teasersolid315		{ width: 315px; padding: 0px; padding-right: 20px; background: transparent url(/Media/Images/teasersolid315tile.gif) repeat-y; }
		.teasersolid315top	{ width: 315px; height: 12px; background: #fff url(/Media/Images/teasersolid315top.gif) bottom no-repeat; }
		.teasersolid315bottom	{ width: 315px; height: 12px; background: #fff url(/Media/Images/teasersolid315bottom.gif) top no-repeat; }
		.teasersolid315 p 	{ padding: 3px 9px; }
		.teasersolid315 table 	{ margin: 3px 9px; }
		.teasersolid315 img 	{ margin: 10px 9px 15px 15px; }
		
		.teaser180	{ width: 180px; margin: 0px; padding: 0px; }
		.teaser180 p 	{ padding: 3px 9px; }
		.teaser200	{ width: 200px; height: 300px; margin: 0px 0px 0px 0px; padding: 0px 18px 0px 0px; }
		.teaser200 p 	{ padding: 3px 9px;  }
		.teaser200 img 	{ margin: 10px 9px 15px 9px ; }
		.teaser200 img.frame200 { margin: 0px 0px 0px 0px; }
		.teaser200 img.frame200small { margin: 0px 0px 0px 0px; }
		.teaser200 h1	{ margin-left: 9px; }
		/*.teaser210	{ width: 210px; height: 200px; margin: 0px; padding: 0px; margin-right: 22px; }*/
		.teaser210	{ width: 210px; margin: 0px; padding: 0px; margin-right: 22px; }
		.teaser210 p	{ margin: 0px; padding: 0px 9px; font-size: 10px; }
		.teaser210 h2	{ margin: 0px; padding: 0px; margin-left: 9px; height: 50px; width: 190px;}
		.teaser250	{ width: 250px; margin: 0px; padding: 13px 15px; }
		.teaser250 p 	{ padding: 0px 13px; }
		.teaser250 img 	{ margin: 10px 10px 0px 10px; }
		.teaser250 h2	{ margin-left: 13px; }
		.teaser300	{ width: 300px; margin: 0px; padding: 30px 25px; }
		.teaser360	{ width: 360px; margin: 0px; padding: 30px 5px; }
		
		.frame200	{ background: url(/Media/Images/bg_img_200.gif) no-repeat; padding: 12px 20px 13px 6px; width: 174px; height: 95px; }
		.frame200small	{ background: url(/Media/Images/bg_img_200_small.gif) no-repeat; padding: 13px 20px 13px 6px; width: 174px; height: 75px; }
		.frame210	{ background: url(/Media/Images/bg_img_210.gif) no-repeat; padding: 9px 9px 13px 9px; width: 192px; height: 58px; }
		.frame228	{ background: url(/Media/Images/bg_img_228.gif) no-repeat; padding: 7px 7px 14px 7px; width: 215px; height: 78px; }
		.frame173	{ background: url(/Media/Images/bg_img_173.gif) no-repeat; padding: 6px 6px 13px 6px; width: 161px; height: 58px; }
			
		.white	{ color: #ffffff; }
		.bold	{ font-weight: bold; }
		.left 	{ float:left; }
		.right	{ float:right; }
		.inline	{ display:inline; }
		.clearboth { clear:both;}
		.clearright{ clear:left;}
		.hidden { display:none;}
		.float-fix { height:1px; overflow:hidden; clear:both; }
		.linkimg	{ display: inline; margin: 0px; margin-right: 5px; }
		.txtimg		{ display: inline; margin: 0px; margin-bottom: 20px; }
		.teaserheader	{ font-size: 11px; font-weight: bold;}
		.orange { color: #f99d34; }
		.darkgrey	{ color: #343335; }
		.relative	{ position: relative; }
		.notetekst	{ font-size: 0.9em; valign: bottom}
		.tr-bg1	{ background-color: #e9f0f4; }
		.cursor { cursor:pointer; }
		
		
		body#sectionsix ul li#six a,
		body#sectionseven ul li#seven a,
		body#sectioneight ul li#eight a,
		body#sectionnine ul li#nine a,
		body#sectionten ul li#ten a,
		body#sectionelleven ul li#elleven a {
			color: #f39e26;
		}
				
					

