h2.zoekenboekinaanbod_titel1 {
	font-weight: 			bold;
	font-size: 				12pt;
	text-align: 			left;
	padding: 				10px 0px 0px 0px;
	margin:					0px;
	text-decoration:		none;
	color:					#CE1141;
	height:					19px;
	text-align:				left;
}

h2.zoekenboekinaanbod_titel2 {
	margin:					0px;
	margin-bottom:			2px;
	font-weight: 			bold;
	font-size: 				10pt;
	text-align: 			left;
	padding: 				5px 0px 5px 0px;
	text-decoration:		none;
	color:					#CE1141;
	height:					auto;
	text-align:				left;
}

h2.zoekenboekinaanbod_titel3 {
	margin-bottom:			2px;
	font-weight: 			bold;
	font-size: 				10pt;
	text-align: 			left;
	padding: 				0px;
	margin:					0px;
	margin-bottom:			-5px;
	text-decoration:		none;
	color:					#CE1141;
	height:					19px;
	text-align:				left;
	text-transform:			capitalize;
}

h2.zoekenboekinaanbod_titel3_xsl {
	margin-bottom:			2px;
	font-weight: 			bold;
	font-size: 				10pt;
	text-align: 			left;
	padding: 				0px;
	margin:					0px;
	margin-bottom:			0px;
	text-decoration:		none;
	color:					#CE1141;
	text-align:				left;
	text-transform:			capitalize;
}

.homepage_leftsidebox {
	position:				relative;
	float:					left;
	width:					598px;
	display:				block;
	margin:					0px;
	margin-right:			10px;
	padding:				0px;
	overflow:				hidden;
}

.homepage_leftsidebox_fullframe {
	position:				relative;
	float:					left;
	width:					770px;
	display:				block;
	margin:					0px;
	padding:				0px;
	overflow:				hidden;
}

.homepage_zoekenboekinaanbod_box {
	position:				relative;
	float:					left;
	width:					770px;
	display:				block;
	/*margin-right:			10px;
	padding-left:			10px;*/
	overflow:				hidden;
	background-color:		#FFF3D9;
}

.homepage_waverunner_box {
	position:				relative;
	float:					left;
	width:					598px;
	display:				block;
	margin-right:			10px;
	padding-left:			10px;
	overflow:				hidden;
}

.homepage_lastminutes_box {
	position:				relative;
	float:					left;
	width:					272px; 
	display:				block;
	padding:				0px;
	margin:					0px;
	margin-right:			10px;
}

.homepage_lastminutes_box_extern {
	position:				relative;
	float:					left;
	width:					272px; 
	display:				block;
	padding:				0px;
	margin:					0px;
	margin-right:			10px;
}


div.homepage_lastminutes_box_extern a:link, div.homepage_lastminutes_box_extern a:visited {
	color:					#006633;
	font-size:				9px;
	font-weight:			normal;
	text-decoration:		none;
}

div.homepage_lastminutes_box_extern a:hover, div.homepage_lastminutes_box_extern a:active {
	color:					#999999;
	font-size:				9px;
	font-weight:			normal;
	text-decoration:		none;
}

.homepage_rightsidebox {
	position:				relative;
	float:					left;
	width:					150px;
	display:				block;
	margin:					0px;
	padding:				0px;
	padding-top:			30px;
	overflow:				hidden;
}

div.homepage_nieuws_box {
	position:				relative;
	float:					left;
	text-align:				left;
	width:					150px;
	display:				block;
	margin:					0px;
	padding:				0px;
	overflow:				hidden;
}

div.homepage_nieuws_box_frame
 {
	position:				relative;
	float:					left;
	text-align:				left;
	width:					150px;
	display:				block;
	margin:					0px;
	padding:				0px;
	overflow:				hidden;
}

div.homepage_nieuws_box_frame a:link, div.homepage_nieuws_box_frame a:visited 
{
	color:					#006633;
	font-size:				11px;
	/*font-weight:			normal;
	text-decoration:		none;*/
}


div.homepage_nieuws_box_frame a:hover, div.homepage_nieuws_box_frame a:active 
{
	color:					#999999;
	/*font-size:				11px;*/
	font-weight:			normal;
	text-decoration:		none;
}

div.homepage_vliegtickets_box {
	position:				relative;
	float:					left;
	width:					150px;
	display:				block;
	margin:					0px;
	padding:				0px;
	padding-top:			10px;
	overflow:				hidden;
}

div.homepage_banners_box {
	position:				relative;
	float:					left;
	width:					150px;
	display:				block;
	margin:					0px;
	padding:				0px;
	overflow:				hidden;
	text-align:				center;
}

div.homepage_zoekenboek_box {
	position:				relative;
	float:					left;
	width:					195px;
	height:					auto;
	display:				block;
	padding:				0px;
	margin:					0px;
	margin-right:			10px;
}

div.homepage_allereizen_box {
	position:				relative;
	float:					left;
	width:					135px;
	display:				block;
	padding:				0px;
	margin:					0px;
	margin-right:			0px;
}

div.homepage_tickets_box {
	position:				relative;
	float:					left;
	width:					225px;
	display:				block;
	padding:				0px;
	margin:					0px;
}

div.homepage_xtra_box {
	position:				relative;
	float:					left;
	width:					290px; 
	display:				block;
	padding:				0px;
	margin:					0px;
}

div.homepage_xtra_box_extern {
	position:				relative;
	float:					left;
	width:					290px; 
	display:				block;
	padding:				0px;
	margin:					0px;
}

div.homepage_xtra_box_extern a:link, a:visited {
	color:					#006633;
	font-size:				9px;
	font-weight:			normal;
	text-decoration:		none;
}

div.homepage_xtra_box_extern a:hover, a:active {
	color:					#999999;
	font-size:				9px;
	font-weight:			normal;
	text-decoration:		none;
}

div.homepage_zoekenboek_labeltekst {
	float:					left;
	width:					90px;
	height:					20px;			
	margin:					-3px 0px -3px 0px;
	padding:				0px;
	font-size:				8pt;
	color:					#008000;
	line-height:			120%;
	padding-top:			5px;
}

div.homepage_zoekenboek_labeltekst2 {
	float:					left;
	width:					70px;
	height:					20px;			
	margin:					-3px 0px -3px 0px;
	padding:				0px;
	padding-top:			5px;
	font-size:				8pt;
	color:					#008000;
	line-height:			120%;
}

div.homepage_zoekenboek_labeltekst3 {
	float:					left;
	width:					32px;
	height:					20px;			
	margin:					-3px 0px -3px 0px;
	padding:				0px;
	padding-top:			7px;
	font-size:				8pt;
	color:					#008000;
}

.homepage_zoekenboek_ddl {
	width:					190px;
	font-size:				8pt;
	font-family:			verdana;
	color:					#008000;
	background-color:		#FEE4A7;
	margin:					-3px 0px -3px 0px;
	padding:				0px;
}

.homepage_zoekenboek_ddl2 {
	width:					140px;
	font-size:				8pt;
	font-family:			verdana;
	color:					#008000;
	background-color:		#FEE4A7;
	margin:					-3px 0px -3px 0px;
	padding:				0px;
}

.homepage_zoekenboek_input2 {
	width:					138px;
	font-size:				8pt;
	font-family:			verdana;
	color:					#008000;
	background-color:		#FEE4A7;
	margin:					-3px 0px -3px 0px;
	padding:				0px;
}

.homepage_zoekenboek_ddl_small {
	float:					left;
	font-size:				8pt;
	font-family:			verdana;
	width:					35px;
	color:					#008000;
	background-color:		#FEE4A7;
	padding:				0px;
}

div.homepage_zoekenboek_greendevider1 {
	float:					left;
	width:					1px;
	height:					190px;	
	background:				#8FBD38;
	margin:					20px 10px 0px 0px;
	padding:				0px;
}

div.homepage_zoekenboek_greendevider2 {
	clear:					left;
	float:					left;
	width:					270px; 
	height:					1px;	
	background:				#8FBD38;
	margin:					10px 0px 10px 0px;
	padding:				0px;
}

div.homepage_zoekenboek_greendevider3 {
	clear:					left;
	float:					left;
	width:					200px;
	height:					1px;	
	background:				#8FBD38;
	margin:					10px 0px 10px 0px;
	padding:				0px;
}

div.homepage_zoekenboek_greendevider4 {
	float:					left;
	width:					1px;
	height:					430px;	
	background:				#8FBD38;
	margin:					20px 10px 0px 0px;
	padding:				0px;
	
}

div.homepage_zoekenboek_greendevider5 {
	clear:					left;
	float:					left;
	width:					275px; 
	height:					1px;	
	background:				#8FBD38;
	margin:					10px 0px 10px 0px;
	padding:				0px;
}

.zoekenboekinaanbod_img {
	margin:					0px 0px 10px 0px;
	padding:				0px;
}

div.zoekenboekinaanbod_touroperatorAni {
	position:				absolute;
	top:					166px;
	left:					8px;
	width:					25px;
	height:					25px;
	z-index:				99;
}

* html div.zoekenboekinaanbod_touroperatorAni {
	top:					170px;
}

.RetourDatumshow {
	display:				block;
}

.RetourDatumhide {
	display:				none;
}

div.zoekenboektickets_popupcalender {
	position:			absolute;
	left:				100px;
	top:				100px;
	width:				170px;
	height:				77px;
	overflow:			visible;
	visibility:			hidden;
	background-color:	#FF8000;
	border:				1px none #000000;
 	z-index:			99;
}

a.nextprevious:link,a.nextprevious:visited {
	font-weight:		bold;
	color:				white;
	text-decoration:	none;
}

a.nextprevious:active,a.nextprevious:hover {
	font-weight:		bold;
	color:				white;
	text-decoration:	underline;
}

ul.zoekenboekinaanbod_ul {
	margin:				0px;
	padding:			0px;
	margin-left:		15px;
}

li.zoekenboekinaanbod_li {
	margin:				0px;
	padding:			0px 0px 5px 0px;
	list-style-image:	url(../images/homepage/arrow.gif)
}

div.homepage_vliegtickets_firstitem {
	position:			relative;
	clear:				left;
	width:				136px;
	margin:				0px;
	padding:			5px;
	border:				1px solid #FFB510;
	cursor:				pointer;
	cursor:				hand;
}

div.homepage_vliegtickets_item {
	position:			relative;
	clear:				left;
	width:				136px;
	margin:				0px;
	padding:			5px;
	border-width:		0px 1px 1px 1px;
	border-style:		solid;
	border-color:		#FFB510;
	cursor:				pointer;
	cursor:				hand;
}

div.homepage_vliegtickets_bestemming {
	color:				#CE1141;
	font-weight:		bold;
	position:			relative;
	float:				left;
	width:				60px;
}

div.homepage_vliegtickets_prijs {
	position:			relative;
	float:				right;
	width:				70px;
	text-align:			right;
}

.clearfix:after {
    content: 				"."; 
    display: 				block; 
    height: 				0; 
    clear: 					both; 
    visibility: 			hidden;
}

.clearfix {
	display: 				inline-table;
}


* html .clearfix {			/* Hides from IE-mac \*/
	height: 					1%;
}
.clearfix {					/* Hides from IE-mac \*/
	display: 				block;
}

a.homepage_vliegtickets_bestemming_link:link,a.homepage_vliegtickets_bestemming_link:active,a.homepage_vliegtickets_bestemming_link:visited,a.homepage_vliegtickets_bestemming_link:hover {
	color:					#CE1141;
	font-weight:			bold;
	text-decoration:		none;
}	

div.homepage_waverunner_item {
	clear:					left;
}


div.homepage_waverunner_afbeelding {
	width:					80px;
	float:					left;
	margin:					0px;
	padding:				0px;
}

div.homepage_waverunner_content {
	width:					183px; 
	float:					left;
	margin:					0px;
	padding:				0px;
}

div.homepage_waverunner_content_xsl {
	width:					183px; 
	float:					left;
	margin:					0px;
	padding:				0px;
}

div.homepage_waverunner_content_xtra {
	width:					130px;
	float:					left;
	margin:					0px;
	padding:				0px;
}

div.homepage_waverunner_prijs {
	width:					90px;
	float:					right;
	text-align:				right;
	margin:					0px;
	padding:				0px;
	font-size: 11pt;
	
}

span.homepage_waverunner_prijs2 {
	font-weight:			bold;
	font-size:				14px;
	margin:					0px;
	padding:				0px;
}

div.homepage_waverunner_beschrijving {
	width:					180px; 
	margin:					0px;
	padding:				0px;
	font-size:				7pt;
	background-color:		Green;
}

div.homepage_waverunner_beschrijving_xsl {
	width:					180px; 
	margin:					0px;
	padding:				0px;
	text-align:				left;
	font-size:				10pt;
}

div.homepage_waverunner_beschrijving_xtra {
	width:					130px;
}

div.homepage_waverunner_verblijfsduur {
	width:					185px; 
	margin:					0px;
	padding:				0px;
	font-size:				9pt;
}

div.homepage_waverunner_verblijfsduur_xtra {
	width:					130px;
	margin:					0px;
	padding:				0px;
	font-size:				9pt;
	text-align:				left;
}



