html {overflow-y: scroll;} /*toont altijd de scroolbar*/
body  {
	font: 11px Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; line-height: 16px;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000; background-image: url(images_layout/bg_verloop.gif); background-repeat:repeat-x; background-color:#efece5;}

	#popup 		{ margin: 30px 30px 30px 30px; background-color: #FFF; background-image:url(images/bg_popup.jpg); background-position:top; background-repeat:repeat-x; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#4c618d;}	

	#bgmodel {	background-image:url(images_layout/bg_model.jpg); background-repeat:no-repeat; background-position:top right; height:948px; }
html>body #bgmodel { height:auto; min-height:948px;} 
	
.Frame  { font: 11px Verdana, Arial, Helvetica, sans-serif; margin: 0px 0px 0px 20px; padding: 0px; color: #000; text-align:left; background-color:#FFF; 
background-image:url(images_layout/basic_top_shade.jpg); background-repeat:repeat-x;}

form { margin:0px;}
.basic_text_field {border:solid; border-style:solid; border-width:1px; border-color:#7b9ebd; font: 11px Verdana, Arial, Helvetica, sans-serif; width:300px; height:18px; }
.basic_text_area {border:solid; border-style:solid; border-width:1px; border-color:#7b9ebd; font: 11px Verdana, Arial, Helvetica, sans-serif; width:500px; height:100px; }
.basic_text_area_small {border:solid; border-style:solid; border-width:1px; border-color:#7b9ebd; font: 11px Verdana, Arial, Helvetica, sans-serif; width:300px; height:100px; }
.TekstBijlage_details {border:solid; border-style:solid; border-width:1px; border-color:#7b9ebd; font: 11px Verdana, Arial, Helvetica, sans-serif; width:95%; height:40px;}



td { vertical-align:top;}
img { border:0px;}
h1 { font-size:16px; color:#264714; }


h2 { font-size:11px; font-weight:bold;}
h2.groen { color:#264714; }


h6 { line-height:20px; font-size:20px;}
.greytext { color:#999999;}

.ClearingSpace						{ clear:both; margin:0px; padding:0px;}


.formLabel { text-align:right; font-weight:bold; color:#000; white-space: nowrap; width:125px; }

a							{ color:#000; }
a:link, a:visited	{ text-decoration: underline; }
a:hover 			        { text-decoration:none; }	

a.leesVerder							{ color:#264714; font-weight:bold;}
a.leesVerder:link, a.leesVerder:visited	{ text-decoration:none; }
a.leesVerder:hover 			        	{ text-decoration: underline; }

a. backButton 							{ color:#000; font-weight:bold;}
a.backButton:link, a.backButton:visited	{ text-decoration:none; }
a.backButton:hover 			        	{ text-decoration: underline; }

a.button_back							{ color:#264714; font-weight:bold;}
a.button_back:link, a.button_back:visited	{ text-decoration:none; }
a.button_back:hover 			        	{ text-decoration: underline; }

a.bloknav:link, a.bloknav:visited	{ color: #415a0b; background-color: #FFF; text-decoration:none; }
a.bloknav:hover 			            	{ color: #FFF; background-color: #264714; text-decoration:none; border:solid; border-color:#cccccc; border-width:0px;}
.bloknav    				            	{ color: #cccccc; background-color: #FFF; text-decoration:none; padding: 1px 3px 1px 3px; border:solid; border-color:#cccccc; border-width:1px; font-weight: bold; white-space: nowrap; }

a.bloknav_pijl_left_on 		{ padding:3px 10px 2px 10px; background-image: url(images_layout/pijlen_nav_left.gif); background-position:10px 2px; background-repeat:no-repeat; text-decoration:none;}
a.bloknav_pijl_left_off		{ padding:3px 10px 2px 10px; background-image: url(images_layout/pijlen_nav_left.gif); background-position:10px -18px; background-repeat:no-repeat; text-decoration:none;}
a.bloknav_pijl_right_on 	{ padding:3px 10px 2px 10px; background-image: url(images_layout/pijlen_nav_right.gif); background-position:-2px 2px; background-repeat:no-repeat; text-decoration:none;}
a.bloknav_pijl_right_off	{ padding:3px 10px 2px 10px; background-image: url(images_layout/pijlen_nav_right.gif); background-position:-2px -18px; background-repeat:no-repeat; text-decoration:none;}

a.bloknav_page_nr_off:link, a.bloknav_page_nr_off:visited	{ color: #FFF; background-color: #264714; text-decoration:none; }
a.bloknav_page_nr_off:hover 			            	{ color: #FFF; background-color: #415a0b; text-decoration:none; border:solid; border-color:#000; border-width:1px;}
.bloknav_page_nr_off    				            	{ color: #FFF; background-color: #264714; text-decoration:none; padding: 1px 3px 1px 3px; border:solid; border-color:#415a0b; border-width:1px; font-weight: bold; }

a.bloknav_page_nr_on:link, a.bloknav_page_nr_on:visited	{ color: #000; background-color: #FFF; text-decoration:none; }
a.bloknav_page_nr_on:hover 			            	{ color: #FFF; background-color: #415a0b; text-decoration:none; border:solid; border-color:#000; border-width:1px;}
.bloknav_page_nr_on    				            	{ color: #000; background-color: #FFF; text-decoration:none; padding: 1px 3px 1px 3px; border:solid; border-color:#415a0b; border-width:1px; font-weight: bold; }

a.BoldLink:link, a.BoldLink:visited		{ text-decoration:none; }
a.BoldLink:hover 			        	{ text-decoration: underline; }
a.BoldLink								{ color:#000; font-weight:bold; }
.BoldLink_off							{ color:#ccc; font-weight:bold; }

/* Result1 pagina */
#product_nav_total 	{ position:absolute;  top:90px;  height:17px;	z-index:10; width:213px; left:770px; }
#product_nav		{ position:absolute;  top:90px; height:47px;	z-index:11; width:550px; left:220px; }
#product_cat_image 	{ position:absolute;  top:90px;	 left:740px; 	z-index:12;	visibility: hidden;}
#product_lijst3		{ position:absolute;  top:128px; left:205px;	z-index:13;	width:570px; }
#product_lijst4		{ top:128px; left:205px;	z-index:13;	width:820px; }

#product_nav_total {}

#container_home { position: relative; width: 1305px; margin: 0 auto; text-align: left; } 
#container { 
	position: relative; /* adding position: relative allows you to position the two sidebars relative to this container */
	width: 1001px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	/*border: 1px solid #000;*/
	text-align: left; /* this overrides the text-align: center on the body element. */
	/*border:solid; border-color:#009900; border-width:1px 1px 1px 1px;*/ background-color:#FFF;} 


#flashHeaderHome {border:solid; border-color: #6b0606; border-width:0px 0px 10px 0px; height:444px; width:1003px;  }
html>body #flashHeaderHome { height:auto; min-height:444px;} 

#flashHeader {border:solid; border-color: #6b0606; border-width:0px 0px 10px 0px; height:434x; margin:0px 0px 0px 17px; width:1002px; }
html>body #flashHeader { height:auto; min-height:434px; }
#flashHeader img { margin-top:25px;}

#bg_bloem_top { position:absolute; margin-top:0px; width:133px; /*border:solid; border-color: #990000; border-width:1px;*/ }
#bg_cover_top { position:absolute; margin:0px 0px 0px 1135px; width:33px; height:250px; background-image: url(images_layout/bg_cover_top.gif); background-repeat: no-repeat;  }

#LogoHomepage {position:absolute; margin:445px 0px 0px 92px; background-image: url(images_layout/bg_content_bloem.jpg); background-repeat: no-repeat; background-position:550px 0px; width:1052px;}
#TransParentLogo { position:absolute; margin: 35px 0px 0px 760px;  }

#bloem_homepage {position:absolute; margin: 305px 0px 0px 990px; }
.verloop_lijn { position:absolute; margin: 625px 0px 0px 140px; background-image: url(images_layout/verloop_lijn.gif); background-repeat: repeat-y; width:676px; height:1px;}

#TBContainer {position:absolute; margin:445px 0px 0px 133px; width:962px; padding:10px 20px 0px 20px; /*border:solid; border-color: #990000; border-width:1px;*/}
a.FotoalbumTB									{ display:block; width:80px;  border:solid; border-width:1px; padding:4px; float:left; margin:3px;}
a.FotoalbumTB:link, a.FotoalbumTB:visited	   	{ border-color:#6b0606;}
a.FotoalbumTB:hover 							{ background-color: #6b0606; border-color:#FFF; }

#TopNav 							{ position:absolute; margin: 0px 0px 0px 133px; width:1002px; z-index:900; text-decoration:none; color:#FFF; background-image: url(images_layout/bg_top_nav.gif); background-repeat:repeat-x; text-align:center; line-height:30px; }
#TopNav a							{ color:#FFF; font-weight:bold;}
#TopNav a:link, #TopNav a:visited		{ text-decoration:none; }
#TopNav a:hover 			        { text-decoration: underline; }

#nav 							{ position:absolute; margin: 3px 0px 0px 20px; width:900px; z-index:900; text-decoration:none; color:#aab9a1; }
#nav a							{ color:#aab9a1; font-weight:bold;}
#nav a:link, #nav a:visited		{ text-decoration:none; }
#nav a:hover 			        { text-decoration: underline; }

#banner_container { margin:180px 0px 0px 715px; width:205px; }
#banner_top { background-image: url(images_layout/banner_2.gif); background-repeat: no-repeat; background-position:right top; text-align:center; line-height:26px; font-weight:bold; color:#FFF;}
#banner_content { border:solid; border-color: #dddcda; border-width:0px 1px 0px 1px; padding:10px; background-color:#FFF;}
#banner_content a							{ color:#6b0606; font-weight:bold;}
#banner_content a:link, #banner_content a:visited		{ text-decoration:none; }
#banner_content a:hover 			        { text-decoration: underline; }
#banner_footer {background-image: url(images_layout/banner_4.gif); background-repeat: no-repeat; background-position:right top; }



/****************************************/
#contentContainerHome { color:#000; padding:0px; width:1036px; height:400px; background-image:url(images_layout/bg_content.gif); background-repeat:repeat-y; margin:0px 0px 0px 116px; }
html>body #contentContainerHome { height:auto; min-height:400px; padding:0px 0px 20px 0px; }

#contentContainer { color:#000; padding:0px; width:100%; height:500px; border:solid; border-color: #990000; border-width:1px;}
html>body #contentContainer { height:auto; min-height:500px; }

#HomeContent { margin:200px 0px 0px 40px; padding:0px 10px 20px 20px; background-color:#fff; width:620px; /*border:solid; border-color: #990000; border-width:1px;*/ float:left;}
#Content { margin:20px 0px 0px 40px; padding:0px 10px 20px 20px; background-color:#fff; width:920px; float:left; /*border:solid; border-color: #990000; border-width:1px;*/}


#HomeMagazine 		{ padding:20px 20px 20px 20px; width:340px; border:solid; border-color: #264714; border-width:0px 0px 0px 1px; float:right; }
#HomeMagazine h1 	{ }

#MagazinenNav 		{ padding:15px 0px 20px 20px; background-color:#FFF; width:200px;  float:left; background-image:url(images_layout/basic_top_shade.jpg); background-repeat:repeat-x;/*border:solid; border-color: #990000; border-width:1px 1px 1px 1px;*/}
html>body #MagazinenNav { padding:5px 0px 20px 20px;}
#MagazinenNav ul 			{ color:#415a0b; }
#MagazinenNav li 			{ line-height:24px; list-style-type:none; margin-left:-60px;}
#MagazinenNav li a			{ color:#415a0b; padding:0px 0px 0px 20px; width:200px;display:block; border:#415a0b solid; border-width:0px 0px 1px 0px;}
#MagazinenNav li a:link, #MagazinenNav li a:visited		{ text-decoration:none; list-style:none;}
#MagazinenNav ul li a:hover        { text-decoration: none; color:#FFF; background-color:#415a0b; border:#415a0b solid; border-width:0px 0px 1px 0px;}
#MagazinenNav ul li a.selected        { text-decoration: none; color:#FFF; background-color:#264714; }

#MagazineContent 	{ padding:5px 20px 20px 20px; background-color:#FFF; width:741px; /*border:solid; border-color: #990000; border-width:1px 1px 1px 1px;*/ float:right; background-image:url(images_layout/basic_top_shade.jpg); background-repeat:repeat-x;}



#infoTest { float:right;  width:320px; padding-right:10px; /* niet breeder maken anders doet Sifr gek in FF */}

#Product_info { float:right; width:320px; padding:15px 15px 0px 0px; /* niet breeder maken anders doet Sifr gek in FF */}
html>body #Product_info { padding:5px 15px 0px 0px;}
#Product_info td {  padding:5px 0px 5px 10px; }
.detailsLabel_top { border:solid; border-color:#415a0b; border-width:1px 0px 0px 0px; }
.detailsLabel_lichtgroen	{  color:#FFF;  background-color:#264714; }
#Product_info td.detailsLabel_groen 		{  color:#415a0b; font-weight:bold;  background-color:#c6dcb6; padding:10px 0px 10px 10px; border:solid; border-color:#415a0b; border-width:1px 0px 1px 0px; }


#Kadopapier  		{ position:absolute; top:50px;	height:570px; z-index:100; width:510px; left:200px;   visibility: hidden;}
#Write_review  		{ position:absolute; top:50px;	height:570px; z-index:100; width:510px; left:200px;   visibility: hidden;}

#Pop_gastenboek  		{ position:absolute; height:99%; z-index:300; width:100%; visibility: hidden; left:-50%;}
html>body #Pop_gastenboek  		{ position:absolute; height:99%; z-index:300; width:100%; visibility: hidden; left:0;}

#Pop_foto_visible				{ position: relative; height:99%; z-index:300; width:100%;margin-left:-100% }
html>body #Pop_foto_visible		{ position: absolute; width:100%; margin-left:auto; margin-right:auto; }

#Pop_foto		  		{ position: relative; height:99%; z-index:300; width:100%; visibility: hidden; margin-left:-100% }
#Pop_foto2		  		{ position: relative; height:99%; z-index:300; width:100%; visibility: hidden; margin-left:-100% }
#Pop_foto3		  		{ position: relative; height:99%; z-index:300; width:100%; visibility: hidden; margin-left:-100% }
html>body #Pop_foto{ position: absolute; width:100%; margin-left:auto; margin-right:auto;}

.Pop_transbg 			{ position: absolute; background-color: #000; height:1000px; width:100%; filter:alpha(opacity=50); /* IE's opacity*/ opacity: 0.50; z-index:301;  }
html>body .Pop_transbg 	{ position: absolute; background-color: #000; height:100%; width:100%; filter:alpha(opacity=50); /* IE's opacity*/ opacity: 0.50; z-index:301; }
.Pop_content			{ margin-left: auto; margin-right: auto; background-color: transparent;	position:absolute; top:50px; width: 100%;	height: 400px;	z-index:302;}

a.Pop_close:visited		{ text-decoration:none; }
a.Pop_close:hover 		{ text-decoration: underline; border:solid; border-color:#fff; border-width:1px;}
a.Pop_close    			{ color: #FFF; background-color: #6b0606; text-decoration:none; padding: 10px 10px 5px 10px; font-weight: bold; line-height:25px; }


/* results1.asp product navigatie */
#Result_nav_products { position:absolute; top:165px; left:600px; width:400px; float:right; /*border:solid; border-color:red; border-width:1px;*/}
#ProductNav 		{ padding:0px; background-color:#FFF; width:200px; background-image:url(images_layout/basic_top_shade.jpg); background-repeat:repeat-x; float:left;}
#ProductTotal 		{ padding:0px; background-color:#FFF; width:200px; /*border:solid; border-color: #990000; border-width:1px 1px 1px 1px;*/ float:left;}

#ProductContent 	{ padding:0px 0px 20px 20px; background-color:#FFF; width:761px; float:right; background-image:url(images_layout/basic_top_shade.jpg); background-repeat:repeat-x; background-color:#FFF; }
#ProductContentResult 	{  padding:28px 0px 20px 20px; background-color:#FFF; width:761px; float:right; background-image:url(images_layout/basic_top_shade.jpg); background-repeat:repeat-x; background-color:#FFF; }
html>body #ProductContentResult {padding:23px 0px 20px 20px;}

#ProductContentResult .pic {float: left; height: 340px; width: 229px;  padding: 0px 20px 3px 0px; /*border:thin; border-style:solid; border-color:red;*/}
html>body #ProductContentResult .pic { height:auto; min-height:340px; }
#ProductContentResult .ls img { margin: 0px 0 0;}
#ProductContentResult .pic ul { margin: 8px 0px 0px 0px; padding: 0px;  font: small Arial, Verdana, sans-serif; }
#ProductContentResult .pic_label { position:relative; top:190px; left:186px; height:33px; }

#ProductContentResult .pic li { display:inline; /*inline plaatst alle il elementen achter elkaar */ }



/****************************************/
#Footer1 							{ width:1001px; clear:both; /*!!!! footer oplossing !!!!*/}
#Footer 							{ padding:0px; margin:0px 0px 50px 115px; width:1002px; text-align:center; font-weight: bold; color:#6b0606; /*border:solid; border-color: #000099; border-width:1px 1px 1px 1px;*/ clear:both; /*!!!! footer oplossing !!!!*/}
#Footer a							{ color:#6b0606;}
#Footer a:link, #Footer a:visited	{ text-decoration:none; }
#Footer a:hover 			        { text-decoration: underline; }
#Footer h4 {font-size:11px; float:right; color:#999; font-weight:normal;}

/****************************************/

#Content { padding: 10px 20px 20px 20px; background-image:url(images_layout/basic_top_shade.jpg); background-repeat:repeat-x;}
.ContentImage { float: left; margin: 20px 20px 10px 10px; vertical-align: top;}

#Content h1 { margin:5px 10px 0px 0px;}
#Content p {}

/****************************************/

#ContentFaq { padding: 10px 20px 20px 20px;}
#ContentFaq h1 { margin:5px 10px 0px 0px;}
#ContentFaq ul { font-weight:bold; margin:20px 0px 0px 17px; font-size:14px; }
#ContentFaq a							{ color:#000;}
#ContentFaq a:link, #ContentFaq a:visited	{ text-decoration:none; }
#ContentFaq a:hover 			        { text-decoration: underline; }



.Blok					{ float:left; margin:0px 18px 10px 0px; text-align:center; }
.BlokWit 			{ background:url("images_layout/shadow_wit_right_top.gif") no-repeat right top; padding:8px 0px 8px 0px; display:block; width:217px; background-color:#c6dcb6; font-weight:bold; color:#415a0b; }
.BlokBruin 			{ background:url("images_layout/shadow_wit_right_top.gif") no-repeat right top; padding:8px 0px 8px 0px; display:block; width:217px; background-color:#554b2d; font-weight:bold;  }
.BlokGroen 			{ background:url("images_layout/shadow_wit_right_top.gif") no-repeat right top; padding:8px 0px 8px 0px; display:block; width:217px; background-color:#264714; font-weight:bold; }
.BlokBlauw			{ background:url("images_layout/shadow_wit_right_top.gif") no-repeat right top; padding:8px 0px 8px 0px; display:block; width:217px; background-color:#0099CC; font-weight:bold;  }
.BlokRood			{ background:url("images_layout/shadow_wit_right_top.gif") no-repeat right top; padding:8px 0px 8px 0px; display:block; width:217px; background-color:#993300; font-weight:bold;  }

.BlokImage		{ background:url("images_layout/shadow_wit_right.gif") repeat-y right; padding:0px; display:block; width:216px; height:150px; border:solid; border-color:#000; border-width:0px 0px 0px 1px; background-color:#FFF; vertical-align:middle; }
html>body .BlokImage { height:auto; min-height:150px; }

BlokContentProduct{ background:url("images_layout/shadow_wit_right.gif") repeat-y right top; padding:5px 10px 4px 6px; display:block; width:190px; border:solid; border-color:#393619; border-width:0px 0px 0px 1px; background-color:#c8ba95; color:#000; }
.BlokContent 			{ background:url("images_layout/shadow_wit_right.gif") repeat-y right top; margin:0; padding:0px 10px 4px 6px; display:block; width:200px; border:solid; border-color:#393619; border-width:0px 0px 0px 1px; }

.BlokFoot 			{ background:url("images_layout/shadow_wit_leftcorner.gif") no-repeat left top; margin:0; padding:0; text-decoration:none; height:10px;   }
.BlokFoot span 		{ float:right; background:url("images_layout/shadow_wit_bottom.gif") no-repeat right top; margin:0; padding:0; width:210px; height:10px; }



#BlokProductReview {
    clear: both;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	padding: 0px 10px 10px 10px;
	margin:10px 15px 10px 0px;
	background-color: #FFF; background-image:url(images_layout/basic_top_shade.jpg); background-repeat:repeat-x;
	}

.BlokProductReview_container {border:solid; border-color: #999999; border-width:1px 0px 1px 0px; padding:10px 0px 20px 0px; }

.CheckoutNaw { clear:both;}
.WinkelmandHeader 		{ font-weight: bold; background-color: #c6dcb6; padding: 0px; color:#415a0b; }
.CheckoutAktieCode 		{ font-weight: bold; text-align: right; }
.CheckOutBezorgIcoon 	{ text-align: right; background-image: url(images/uitroepteken_correct.gif); background-repeat:no-repeat; background-position: 570px 50%; }
.CheckOutBezorg 		{ text-align: right;}

.CheckoutBetaalSelectie { text-align: center; padding:10px 0px 10px 0px; line-height:18px; border:solid; border-style:solid; border-width:1px; border-color:#CCCCCC; width:500px; margin-left:auto; margin-right:auto; margin-bottom:10px; margin-top:10px; /*float:right; border:solid; border-color:#006600; border-width:1px; width:100%; text-align:right; padding:20px 0px 20px 0px; */}

.CheckoutMemoBlok {     clear: both;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	padding: 0px 10px 10px 10px;
	background-color: #FFF; margin-top:10px;
 width:940px;  background-image:url(images_layout/basic_top_shade.jpg); background-repeat:repeat-x; text-align:center; height:240px; display:table; }
html>body .CheckoutMemoBlok { height:auto; min-height:240px;}
 
.CheckoutKaartje 	{ width:465px; text-align:center; float:left; }
.CheckoutMemo 		{ width:465px; text-align:center; float:right; }
.CheckoutBetalen 	{ border:solid; border-color:#415a0b; border-width:1px 0px 1px 0px; width:100%; text-align: center; padding:20px 0px 10px 0px; background-color:#c6dcb6;}
.Checkout_textarea_Memo 	{ border:solid; border-style:solid; border-width:1px; border-color:#415a0b; font: 11px Verdana, Arial, Helvetica, sans-serif; width:455px; height:100px; background-image:url(images_layout/text_area_algemeen.gif); background-position: bottom right; background-repeat:no-repeat;}
.Checkout_textarea_Kaart 	{ border:solid; border-style:solid; border-width:1px; border-color:#415a0b; font: 11px Verdana, Arial, Helvetica, sans-serif; width:455px; height:100px; background-image:url(images_layout/text_area_kadopapier.gif); background-position: bottom right;  background-repeat:no-repeat;}
.Checkout_textarea_Quote 	{ border:solid; border-style:solid; border-width:1px; border-color:#415a0b; font: 11px Verdana, Arial, Helvetica, sans-serif; width:455px; height:100px; /*background-image:url(images_layout/text_area_algemeen.gif);*/ background-position: bottom right;  background-repeat:no-repeat; text-align:center;}

/* Gerelateerde artikelen */
#Blok_Gerelateerde_artikelen {
    clear: both;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	padding: 0px 10px 10px 10px;
	margin:10px 15px 0px 0px;
	background-color: #FFF; background-image:url(images_layout/basic_top_shade.jpg); background-repeat:repeat-x;}
html>body #Blok_Gerelateerde_artikelen {margin:0px 15px 10px 0px;}

.Gerelateerd_container { clear:both; border:solid; border-color: #999999; border-width:1px 0px 0px 0px; height:100px; padding:10px; }
html>body .Gerelateerd_container { height:auto; min-height:100px; }

.Gerelateerd_foto { float:left; width:100px; margin-right:10px; /*border:solid; border-color: #990000; border-width:1px 1px 1px 1px; */}
.Gerelateerd_omschrijving { float:left; width:291px; /*border:solid; border-color: #990000; border-width:1px 1px 1px 1px; */padding:0px 10px 0px 10px; }
.Gerelateerd_prijs { width:300px;}
.Gerelateerd_prijs td {  padding:5px 0px 5px 10px; }
.Gerelateerd_prijs td.detailsLabel_groen 		{  color:#415a0b; font-weight:bold;  background-color:#c6dcb6; padding:10px 0px 10px 10px; border:solid; border-color:#415a0b; border-width:1px 0px 1px 0px; }



.ClearingSpace						{ clear:both; margin:0px; padding:0px;}
html>body .ClearingSpace				{ padding:0px;}
/* 
#6b0606 donkerrood voor H1, H2, H3
#efece5 bg body
#dddcda grijze lijn banner
*/

.closeframe_tag { margin-left:692px; white-space:nowrap;}
html>body .closeframe_tag { margin-left:690px; white-space:nowrap;}

a.closeframe:link, a.closeframe:visited { color:#13223a; font-weight: bold; display: block; text-decoration:none; background-color:#FFF; padding: 5px 5px 5px 5px; width:100px;  }
a.closeframe:hover 						{ color:#13223a; font-weight: bold; display: block; text-decoration: underline; background-color:#FFF; padding: 5px 5px 5px 5px;  width:100px; }

.rates_table { margin-bottom:10px;  }
.tblHead {border:solid; border-color: #000; border-width:2px 0px 2px 0px; background-color:#6b0606; color:#FFF; font-weight:bold; line-height:15px; padding:5px;  }
.rates_table td {padding:3px 0px 3px 5px;}
.tblPrice { color:#6b0606; font-weight:bold; border:solid; border-color:#6b0606; border-width: 0px 0px 1px 0px;}
.rates_sub {border:solid; border-color:#6b0606; border-width: 1px 0px 0px 0px; padding-top:20px;}

.gast_reactie { margin-top:10px; }
.gast_reactie_van { width:100%; border:solid; border-color:#CCC; border-width:0px 0px 1px 0px; padding:0px 0px 10px 0px; color:#999; }

