html { overflow-x: hidden; overflow-y: auto; } 
body { background-color:#FFFFFF; font-size: 12px; color: #4176C2; font-family: arial; margin: 0px; text-align: center;}
td { font-size: 12px; color: #4176C2; font-family: arial; }

/******* HEADER OPMAAK *******/
#row1-l h1 { color: #FFFFFF; font-weight: bold; font-size: 30px; text-align: center; margin-bottom: 0.3em; margin-top: 0.2em; }
#row1-l h2 { color: #FFFFFF; font-size: 14px; text-align: center; margin-bottom: 0.2em; margin-top: 0.3em; }
#row1-r img { border-left:1px solid #6B94CF; }

/******* INPAGE OPMAAK *******/
#row { background-color: #7C9EB8; width: 100%; border-bottom: 1px solid #AED7FF; }
#row h3 { color: #FFFFFF; margin-bottom:0.1em; margin-top:0.0em; margin-left:0.2em; }
#special h4 { font-size:16px; margin-bottom: 0.1em; margin-top: 1em; margin-left:0.2em; margin-right:0.2em; }
#padding h4 { font-size:14px; margin-bottom: 0.2em; margin-top: 0.3em; margin-left:0.2em;}
.img-none { border:0px;}
.img-hotel { border:1px solid #6B94CF; margin-right:10px; margin-bottom:3px;}

/******* STANDAARD TAG OPMAAK *******/
ul { list-style:square; margin:0 0 0 16px; font-size:0.9em; padding: 0 0 0 16px;}
li { margin:0; padding:0px; list-style-type:square;}
a:link { color: #295B8D; font-weight: bold; }
a:visited { color: #295B8D; font-weight: bold;  }
a:hover { color: #FDB811; font-weight: bold;  }
input, button, select, textarea { font-size: 12px; font-family: arial; color: #4176C2; }
form {margin:0px;}

/******* STANDAARD BOOKINGS TAG OPMAAK *******/


/******* FAQ OPMAAK *******/
p.vraag { font-weight:bold; font-size:14px;}
p.antwoord { padding-left:20px; }

/******* CONTAINER, HEADER, CONTENT, FOOTER *******/
#container { position:relative; width:1000px; margin: 0 auto 0 auto; text-align: left;}

#header { clear:both; width:1000px;}
	#row1-l { float:left; width:742px; background-color:#295B8D; height: 75px; vertical-align:middle;}
	#row1-r { float:right; width:258px; background-color:#295B8D; height: 75px; }
	#row2   { float:left; clear: left; width:1000px; background-color: #89a0bf; height: 15px; border-top: 1px solid #FFFFFF; }
	#row3-l { float:left; width:742px; height:20px; background-color: #FFFFFF; border-bottom: 2px solid #FDB811; }
	#row3-r { float:right; width:258px; height:20px; background-color: #FFFFFF; text-align: right; border-bottom: 2px solid #FDB811; }
	#padding-left { padding-left: 3px;}
	#padding-right { padding-right: 3px;}
	#padding { padding: 3px;}

#content {clear: left; width:1000px; padding-top: 15px; }
	#content-left { float:left; width:330px; background: #FFF3D7; border: 1px solid #FDB811; height:200px; }
	#content-middle { float:left; width:330px; background: #FFF3D7; border: 1px solid #FDB811; height:200px; }
	#content-right { float:left; width:330px; background: #FFF3D7; border: 1px solid #FDB811; height:200px; }
	
	#content-75left { float:left; width:74%; background: #FFF3D7; border: 1px solid #FDB811; }
	#content-25right { float:right; width:25%; background: #FFF3D7; border: 1px solid #FDB811;}
	
	#content-66left { float:left; width:66%; background: #FFF3D7; border: 1px solid #FDB811; }
	#content-33right { float:right; width:33%; background: #FFF3D7; border: 1px solid #FDB811; height:auto;}	
	
	#hotels-left { float:left; width:497px; height: 155px; background: #FFF3D7; border: 1px solid #FDB811; }
	#hotels-right { float:left; width:497px; height: 155px; background: #FFF3D7; border: 1px solid #FDB811; }	
	
	#special { float:left; width: 1000px;}
	#special-small { float:left; width: 66%; height: 5px;}
	#special-left { float:left; width:742px; text-align: left;}
	#special-right { float:right; width:258px; text-align: right;  }	
	
	#leftCol {float:left; width:49%; }
	#rightCol {float:right; width:49%; }		

#footer {clear:both; width:1000px; padding-top: 10px; }
	#footer-top { clear:both; width:100%; border-top: 2px solid #FDB811; padding-bottom:4px; }
	#footer-bottom { clear:both; width:100%; height: 30px;}