body {
	background-color:			#FFFFFF;
	background-attachment:		fixed;
	background-repeat:			repeat-x;
	margin:						0px;
	padding:					0px;
	font-family: 				Helvetica, Arial, sans-serif;
	font-size: 					12px;
	font-style: 				normal;
	font-weight: 				normal;
	text-transform: 			normal;
	letter-spacing: 			normal;
	line-height: 				1.4em;
}
.headMenu {
	height:						30px;
	width:						100%;
	background-color:			black;
}

.container {
	width:						1000px;
	background-color:			#FFFFFF;
	margin-top:					1px;
	margin-bottom:				20px;
  margin-left:				auto;
	margin-right:				auto;
	border-radius: 		10px 10px 10px 10px
}
.header {
	width:						800px;
	margin-left:				5px;
	margin-right:				5px;
	border-top:					0px solid #FFFFFF;
	height:						90px;
	border-radius: 		10px 10px 10px 10px	
}


.header a {
color: #088A29;
}

.headerLeft {
	float:						left;
	width:					494px;
	height:						90px;
	margin-left:				10px;
	margin-top:				0px;
	background-image:			url('logo-vergelijk-goedkoopste.png');
	border-radius: 		10px 10px 10px 10px	
}

.headerRight {
	float:						right;
	width:						249px;
	margin-top:			0px;
  margin-right:			10px;
	height:						76px;
	background-image:			url('telefoon.png');
	border-radius: 		10px 10px 10px 10px
}

.headerRight p {
	float:						left;
	margin-left:      85px; 
	margin-top:       65px;
  width:						824px;
	height:						166px;
	font-size: 				24px;
	color: #088A29;
	border-radius: 		10px 10px 10px 10px
}



.headerRight a {
    color: #088A29;
    font-weight: bold;
    text-decoration: underline;		
}                                               

.headerRight a:visited {
    color:#0896FF;
}

.headerRight a:hover {
    color: #FEBA02;                 
}

.floatFix {
	clear:						both;
	
}
.images {
 float:             center;
 margin-left:				25px;
 margin-right:			25px;
 margin-top:				25px;
 margin-bottom:     25px;
 }
 
 .images a img{
 border: 2px solid #FEBA02 !important;

}
 
 .imagesRight {
 float:               right;
 margin-left:         5px;
 width:               190px;

 
 }
 .imagesrestaurant {
  margin-right:        10px;
  border-style:        none;
}

img.hotel {
	border: 2px solid #FEBA02 !important;
}


.rondeborder {
	border-radius: 5px 5px 5px 5px		
} 
 
.menu {
	width:						1000px;
	height:						30px;
	background-color:			#ff9000;
	margin-left:				5px;
	margin-top:					5px;
	border-radius: 		10px 10px 10px 10px	
	
}
.menu a {
	display:					block;
	float:						left;
	font-size:					10pt;
	font-weight:				normal;
	text-decoration:			none;
	margin-left:				10px;
	margin-top:					6px;
	color:						#0896FF;

}

.submenu > a {
color:white;
display:block;
font-size:9pt;
margin-left:10px;
text-decoration:none;

}
.arrow {
  float:						left;
  display:          inline-block;
	margin-top:					6px;
	margin-left:				10px;
	color:						black;
}
.leftContent .arrow {
  display:          inline;
	margin-top:					0px;
	margin-left:				5px;
	color:						#ffcc00;
}

.content {
	margin-left:				5px;
	margin-top:					4px;
	border-top:					1px solid #FFFFFF;
	width:						1000px;
	margin-bottom:				5px;
	
}
.leftContent {
	width:						250px;
	float:						left;
	margin-bottom:				5px;
	height:						100%;
	#background-image:			url('img/menubg.png');
	background-repeat:			repeat-x;

	border-radius: 		10px 10px 10px 10px				
}

.leftContent .adsense {
	margin-left:			20%;
  padding-top:				10%;
	height:						100%;			
}

.rightContent {
	width:						750px;
	float:						right;
	background-color:			#FFFFFF;
}
.rightContent p{
	color:						black;
	width:						730px;
}
.rightContent h1,h2,h3,h4 {
	margin   :					0px;
	padding-top:				0px;
	color:						#1d3c52;
	line-height:				30px;
}
.innerContent {
	margin-left:				18px;
		
}
.rightBox {
	float:						right;
	width:						340px;
	margin:						10px;
	background-color:			#eaeaea;
	border:						1px solid #d7d7d7;
	border-radius: 		10px 10px 10px 10px;		
}
.rightBox h2 {
	margin-top:					5px;
	margin-left:				5px;
	margin-right:				5px;
	font-size:					12pt;
	color:						#0090FF;
	line-height: 				1.4em;	
}
.rightBox p {
	margin-top:					5px;
	margin-left:				5px;
	margin-right:				5px;
	font-size:					8pt;

	width:						400px;
}
.rightBox a {
	margin-top:					5px;
	margin-left:				5px;
	margin-right:				5px;
	font-size:					8pt;
	font-weight:				bold;
	text-decoration:			none;
	color:						#088A29;
}
.leftContent a {
	display:					block;
	color:						#088A29;
	text-indent:				10px;
	padding-top:				5px;
	padding-bottom:				5px;
	text-decoration:			none;
	font-weight:				bold;
	font-size:					10pt;
	border-bottom:				1px solid #22b1ff;
	background-image:			url('img/menui.png');
}
.leftContent a:first-child {
	margin-top:					20px;
}
.footer {
	background-color:			#ff9000;
	width:						1000px;
	height:						29px;
	margin:						5px;
	margin-bottom:				4px;
	border-top:					1px solid #ffcc00;
	border-radius: 		10px 10px 10px 10px;		

	text-align:					center;
}
.footer > p {
	margin:						0px;
	padding:					0px;
	margin-top:					6px;		
}
.menuTitle {
	background-color:			#0090ff;
	border-top:					1px solid #0090ff;
	border-bottom:				1px solid #0090ff;
	width:						250px;
	border-radius: 		10px 10px 0 0;
}
.menuTitle h2 {
	margin:						0px;
	padding:					0px;
	margin-top:					4px;
	margin-left:				10px;
	margin-bottom:				4px;
	color:						#FFFFFF;

}
.menuright {
	display:					block;
	float:						right;
	font-size:					14px;
	font-weight:				bold;
	text-decoration:		none;
	margin-left:				10px;
	margin-top:					0px;
	margin-right:       15px; 
	color:						#1d3c52;
	
}
arrow {
	color:						#ffa800;
	font-weight:				bold;
}


hr {
    color: #FFE495;
    size: 2px;
}

table.hotellist tr td {
    border-top: 1px dashed #779BCA;
}


.last-minute {
    border-top: 1px dashed #779BCA;
}

.left {
    border-right: 1px solid #779BCA;
    	 
}


a:link {
    color: #0896FF;
    font-weight: bold;
    text-decoration: underline;		
}

a:visited {
    color:#0896FF;
}

a:hover {
    color: #FEBA02;
}


.price-display-large {
    color: #0D447F;
    font-size: 1.9em;
    font-weight: bold;
    display: inline-block;
}

.price-display-medium {
    color: #0D447F;
    font-size: 1.6em;
    font-weight: bold;
    align: center;
}

#searchboxInc form {
    background: none repeat scroll 0 0 #ffcc00;
    border-radius: 8px 8px 8px 8px;
    clear: left;
    margin: 0 0 8px;
    padding: 0.6em 0 0; 
    border: 0px;
    margin-bottom: 0.1em;
    margin-left: 1.7em;
    width: 35.0em;
}

#searchboxInc2 form {
    background: none repeat scroll 0 0 #ffcc00;
    border-radius: 8px 8px 8px 8px;
    clear: left;
    margin: 0 0 8px;
    padding: 0.6em 0 0; 
    border: 0px;
    margin-bottom: 0.1em;
    margin-left: 1.7em;
    width: 40.0em;
}

#inout {
    clear: both;
}
main_2d.1546.css (regel 1)
#inout {
    padding: 0 0 0 0.6em;
    
}

.classname {
	box-shadow:inset 0px 1px 0px 0px #0894ff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #0894ff;
	box-shadow:inset 0px 1px 0px 0px #0894ff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0095ff), color-stop(1, #0894ff) );
	background:linear-gradient( center top, #0095ff 5%, #0894ff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095ff', endColorstr='#0894ff');
	background-color:#0095ff;
	border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:3px solid #ffffff;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	padding:6px 19px;
	text-decoration:none;
	text-shadow:1px 1px 0px #0894ff;
}.classname:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0894ff), color-stop(1, #0095ff) );
	background:linear-gradient( center top, #0894ff 5%, #0095ff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0894ff', endColorstr='#0095ff');
	background-color:#0894ff;
}.classname:active {
	position:relative;
	top:1px;
}

a img {
border: 0;
}
#searchboxInc {
font: 12px/1.5 Arial, Helvetica, sans-serif;
color:  #003580;
width: 240px;
}

#searchboxInc2 {
font: 12px/1.5 Arial, Helvetica, sans-serif;
color:  #003580;
width: 650px;    
}


#searchboxInc form {
background: #FFCC00;
border-radius: 		10px 10px 10px 10px
}

#searchboxInc2 form {
background: #FFCC00;
border-radius: 		10px 10px 10px 10px
}

#searchboxInc fieldset, #searchboxInc img {
border: 0;
}

#searchboxInc2 fieldset, #searchboxInc img {
border: 0;
}

#searchboxInc fieldset {
padding: 8px;
}

#searchboxInc2 fieldset {
padding: 8px;
}

#searchboxInc #kop {
background-color:transparent;
font-size:1.8em;
}

#searchboxInc #inout h3 {
background-color:transparent;
font-size:1.2em;
}

#searchboxInc2 #inout h3 {
background-color:transparent;
font-size:1.2em;
}

#searchboxInc h3 {
margin-bottom:0.2em;
position:static;
font-size:118%;
font-weight:bold;
margin: 0;

}
#searchboxInc2 h3 {
margin-bottom:0.2em;
position:static;
font-size:118%;
font-weight:bold;
margin: 0;

}
#searchboxInc p {
font-size: 2em;
margin: 0;
}

#searchboxInc2 p {
font-size: 2em;
margin: 0;
}

#homein, #homeout {
float: left;
padding: 0.5em 1em 0 0;
}
.avail {
padding-top: 1em;
clear: left;
}
#searchboxInc a.calender {
vertical-align: -4px;
}

#searchboxInc2 a.calender {
vertical-align: -4px;
}

#searchboxInc a.calender img {
background: #0896ff;
}

#searchboxInc2 a.calender img {
background: #0896ff;
}       

.blur {
color: #999;
}

.but {
float: right;
font-weight: bold;
font-style: italic;
margin-right: 15px;
}

.but button{
float: right;
background-color: #0896ff;
border: 2px solid #fff;
color: #fff;
letter-spacing: 1px;
padding: 0.15em 0.75em;
text-transform: uppercase;
font: bold 1.333em/1 Arial, Helvetica, sans-serif;
}

.but button:hover {
background-color: #003580;
}

#calendar {
font: 12px/1.5 Arial, Helvetica, sans-serif;
color: #003580;
display: none;
position: absolute;
background-image: url(http://q.bstatic.com/static/img/shadow3.png);
padding: 0 4px 4px 0;
}
/* For calendar */
.caltable {
border: 1px solid #003580;
background-color: #fff;
}
.caltable a:link, .caltable a:visited {
color: #0896ff !important;
}
.caltable a:hover {
color: #feba02 !important;
border-color: #feba02 !important;
}
.caltable a:active {
color: #b30000 !important;
border-color: #b30000 !important;
}
.caltable td {
text-align: center;
}
.caltable td a {
display: block;
text-decoration: none;
}
.caltable td.calheader a {
display: inline;
vertical-align: -.4em;
}
.caltable td.calheader img.calNoPrevMonth {
background: white url(http://r.bstatic.com/static/img/butPrevMonth.png) 0 -72px no-repeat;
vertical-align: -.4em;
}
.caltable td.calheader img.calNoNextMonth {
background: white url(http://r.bstatic.com/static/img/butNextMonth.png) 0 -72px no-repeat;
vertical-align: -.4em;
}
.caltable td.calheader .calNextMonth img {
background: white url(http://r.bstatic.com/static/img/butNextMonth2.png) 0 0 no-repeat;
}
.caltable td.calheader .calPrevMonth img {
background: white url(http://r.bstatic.com/static/img/butPrevMonth2.png) 0 0 no-repeat;
}
.caltable td.calheader .calNextMonth:hover img, .caltable td.calheader .calPrevMonth:hover img {
background-position: 0 -24px;
}
.caltable td.calheader .calNextMonth:active img, .caltable td.calheader .calPrevMonth:active img {
background-position: 0 -48px;
}
.calheader {
padding: .4em;
white-space: nowrap;
}
.calheader select {
margin: 0 .6em;
}
.monthYear {
background-color: #ffffff;
color: white;
}
.dayNames td {
border-bottom: 1px solid #003580;
background-color: #e6edf6;
}
.days td {
color: #779bca;
background-color: #e6edf6;
padding: .2em;
border: 2px solid #e6edf6;
}
.days td.weekend {
background-color: #c5d4e9;
border-color: #c5d4e9;
}
.days td.past {
text-decoration: line-through;
}
.days td.today, .days td.future {
border: none;
padding: 0;
}
.days td a {
padding: .2em;
border: 2px solid #e6edf6;
}
.days td.weekend a {
border-color: #c5d4e9;
}
.days td.today a {
background-color: #fff;
}
.days td.selected {
font-weight: bold;
}
.days td.selected a {
border-color: #0896ff;
}


#searchboxInc2 {
font: 12px/1.5 Arial, Helvetica, sans-serif;
color:  #003580;
width: 600px;    
}

#searchboxInc2 form {
background: #FFCC00;
border-radius: 		10px 10px 10px 10px
}

#searchboxInc2 fieldset, #searchboxInc img {
border: 0;
}

#searchboxInc2 fieldset {
padding: 8px;
}

#searchboxInc2 #inout h3 {
background-color:transparent;
font-size:1.2em;
}

#searchboxInc2 h3 {
margin-bottom:0.2em;
position:static;
font-size:118%;
font-weight:bold;
margin: 0;

}

#searchboxInc2 p {
font-size: 2em;
margin: 0;
}

#searchboxInc2 a.calender {
vertical-align: -4px;
}

#searchboxInc2 a.calender img {
background: #0896ff;
}       

