body{background: #f3fdff URL(http://www.vakantiespits.nl/images/background.png) top left repeat-x;font: 12px Trebuchet MS,Verdana,sans-serif;color: #000633; margin: 0;}
a{color: #000633; text-decoration: none;}
h1 span{display: none;}
h2 span{display: none;}
a img{border: 0px;}
h2{font-size: 12pt;padding-left: 10px;color: #000633;}
h3{font-size: 12pt;padding-left: 10px;color: #000633;}
h4{margin: 0px;font-size: 12pt;color: #000633;}


#top_rechts{background: URL(http://www.vakantiespits.nl/images/top_rechts_foto.png) no-repeat;height: 199px;width: 278px;position: absolute;top: 0px;right: 0px;z-index: -1;}
#wrapper{width: 975px;margin: 0px auto;}
#header h1{background: URL(http://www.vakantiespits.nl/images/logo.png) no-repeat;display: block;height: 60px;width: 454px;margin-top: 60px;}
#menu{list-style-type: none; overflow: hidden; margin: 30px 0 0 0; padding: 0;}
	#menu li{float: left; margin-right: 20px; height: 30px;}
	#menu li a{font-size: 12pt; font-weight: bold;}
	#menu li a img{float: left; margin-top: 8px; margin-right: 5px; margin-left: 5px;}
	
#content_head{background: URL(http://www.vakantiespits.nl/images/content_head.png) bottom left no-repeat; height: 5px;font: 0px;line-height: 5px;width: 975px;clear: both;}
#content{background: URL(http://www.vakantiespits.nl/images/content_bg.png) repeat-y;width: 963px;overflow: hidden;padding: 0 6px 0 6px;}
#content_footer{background: URL(http://www.vakantiespits.nl/images/content_footer.png) no-repeat;width: 975px;height: 5px;}

	#welkom{background: URL(http://www.vakantiespits.nl/images/welkom.png) no-repeat;height: 58px;width: 714px;margin: 0 0 10px 0;padding: 192px 0 0 10px;float: left;}
	#welkom h2{font-size: 30px; margin: 0; padding: 0;}
	#welkom p{margin: 0; padding: 0;}
	#right{float: right; width: 234px;}
	#left{float: left;width: 234px;}
	#content_content{float: left; margin-left: 5px;}
	#zoek_box{background: URL(http://www.vakantiespits.nl/images/zoek_header.png) no-repeat;width: 485px;height: 196px;}
	#zoek_param{margin: 0; padding: 0; list-style-type: none; overflow: hidden; width: 483px;}
		#zoek_param select{font-size: 12px;}
		#zoek_param li{float: left;}
		#one{width: 170px;}
			#one select{width: 155px;}
			#zoek_large{display: block; background: URL(http://www.vakantiespits.nl/images/zoek_knop.png) no-repeat; height: 28px; width: 112px; padding-left: 113px; overflow: hidden; cursor: pointer; border: 0px; text-indent: -9999px; margin-top: 25px;}
			#two{width: 170px;}
			#three{width: 121px;}
			.s_f{margin: 5px 0 0 0; line-height: 15px;}
			.s_f strong{padding-top: 5px;}
			.s_f select{float: left; margin-top: 3px; margin-right: 5px;}
			.landen_c{border-left: 1px solid #9ff1ff;border-right: 1px solid #9ff1ff;width: 232px;background: #c7f6fe;	overflow: hidden;}
			#landen{list-style-type: none; margin: 0; padding: 0;}
			#landen li{height: 29px; padding: 5px 0 0 10px;}
			#landen li img{float: left; padding: 3px 20px 0 0; border: 0px;}
			.alternate_l{background: #5ad0ff URL(http://www.vakantiespits.nl/images/alternate_l_f.png) bottom left no-repeat; padding: 0 5px 5px 5px;}
			.alternate_h{width: 483px; height: 5px; font: 0px; line-height: 5px; background: URL(http://www.vakantiespits.nl/images/alternate_l_h.png) top left no-repeat; display: block; margin-left: -5px;}
			.alternate{background: URL(http://www.vakantiespits.nl/images/small_alternate.gif) no-repeat;}
			.regular{padding: 5px;}
			.l_thumb{background: URL(http://www.vakantiespits.nl/images/large_thumb_bg.gif) no-repeat; padding: 2px; margin: 10px 10px 10px 0; float: left; width:176px; height:124px;}
			.large_h{height: 29px;width: 475px;margin: 0 0 0 0;background: URL(http://www.vakantiespits.nl/images/lightblue_large_header.png) no-repeat;}
			.large_list_c{background: #7ad9ff;width: 483px;border-left: 1px solid #54cdff;border-right: 1px solid #54cdff;}
			.large_c{background: #7ad9ff;width: 473px;padding: 5px;border-left: 1px solid #54cdff;border-right: 1px solid #54cdff;}
			.large_f{background: URL(http://www.vakantiespits.nl/images/lightblue_large_footer.png) top left no-repeat;height: 7px;width: 485px;margin: 0 0 10px 0;}
			
#inschrijven{font-size: 12px; background: URL(http://www.vakantiespits.nl/images/nieuwsbrief_input.png) no-repeat; padding: 5px; width: 174px; height: 18px; border: 0px;}
#submit{height: 28px; width: 28px; background: URL(http://www.vakantiespits.nl/images/nieuwsbrief_submit.png) no-repeat; padding-left: 28px; overflow: hidden; text-indent: -9999px; border: 0px; cursor: pointer; margin-top: -28px; float: right;}
#bekijk_aanbiedingen{margin-left: 369px; padding-top: 5px; display: block;}
#bekijk_album{top: -18px; margin-left: 150px; position: relative; display: block; font-size: 12px; font-weight: normal;}
#tekstvlak{margin-left: 5px; margin-top: 30px; color: #FFFFFF; width: 250px;}
	/* Darkblue box */
	.darkblue_h{	height: 29px;	width: 224px;	margin: 0px 0 0 0;	background: URL(http://www.vakantiespits.nl/images/darkblue_s_header.png) no-repeat;}
	.darkblue_c{	border-left: 1px solid #54cdff;	border-right: 1px solid #54cdff;	width: 222px;	padding: 5px;	background: #7ad9ff;	font-size: 12px;}
	.darkblue_c h4{margin-bottom: 4px;}
	.font_11{font-size: 11px; line-height: 13px;}
	.darkblue_f{	height: 9px; 	width: 234px;	background: URL(http://www.vakantiespits.nl/images/darkblue_s_footer.png) no-repeat; margin: 0 0 10px 0;}
	/* /darkblue box */	
	/* lightblue box */
	.lightblue_h{	height: 29px;	width: 224px;	margin: 0px 0 0 0;	background: URL(http://www.vakantiespits.nl/images/lightblue_s_header.png) no-repeat;}
	.lightblue_c{	border-left: 1px solid #9ff1ff;	border-right: 1px solid #9ff1ff;	width: 222px;	padding: 5px;	background: #c7f6fe;	overflow: hidden;	font-size: 12px;}
	.lightblue_f{	height: 7px; 	width: 234px;	background: URL(http://www.vakantiespits.nl/images/lightblue_s_footer.png) no-repeat;margin: 0 0 10px 0;}	
	/* /lightblue box */
	.s_thumb{float: left; padding: 5px 5px 0px 0;width:97px; height:65px}
	.line{clear: both; height: 19px; width: 222px; background: URL(http://www.vakantiespits.nl/images/dots.png) center center no-repeat;}
	.vakantiefoto{float: left; padding: 5px 3px 5px 0;}
.clear{clear: both;}
.boeken_knop{float: right; display: block; background: URL(http://www.vakantiespits.nl/images/boeken.png) no-repeat; height: 30px; width: 146px; margin: -30px 0 0 0;}
	.boeken_knop span{display: none;}
.button{display: block; padding: 0; margin: 0 0 5px 0; height: 144px;}
	.button img{border: 0px;}

.bar{background: URL(http://www.vakantiespits.nl/images/bar.png) repeat-x; height: 30px; clear: both;}
	.bar h3{margin: 0; padding: 3px 0 0 5px;}
	.bar img{float: left; margin-top: 6px; margin-right: 5px; margin-left: 10px;}
	.bar a{float: left; font-size: 10pt; font-weight: bold; display: block; height:24px; padding-top: 2px;}
	.bar .selected{background: URL(http://www.vakantiespits.nl/images/bestemming_selected_r.png) top right no-repeat; padding-right: 5px;}
	.bar .selected span{background: URL(http://www.vakantiespits.nl/images/bestemming_selected_l.png) top left no-repeat; padding-left: 7px; display: block; float: left; margin-top: -2px; height: 24px;}
	.bar .selected span .text{background: none; padding: 0; margin: 0;padding-top: 3px; cursor: pointer;}
	
.faciliteiten{list-style-type: none; margin: 0; padding: 0;}
	.faciliteiten li{font-weight: bold;}

/* Top zoekbox */
#zoekbox_top{float: right; background: URL(http://www.vakantiespits.nl/images/zoeken.png) no-repeat; height: 22px; width: 156px; margin-top: -30px;}
#zoekveld{width: 125px; height: 13px; padding: 5px 0 0 5px; border: 0px; font-size: 11px;}
#zoekveld_submit{height: 15px; width: 13px; background: URL(http://www.vakantiespits.nl/images/zoeken_submit.png) no-repeat; padding-left: 15px; overflow: hidden; text-indent: -9999px; border: 0px; cursor: pointer; float: right; position: absolute; top: 153px;}
/* /Top zoekbox */

#page_footer{text-align: right; width: 950px;}
#page_footer p{margin: 0; float: right; width: 500px;}

#footer{float: left; list-style-type: none; overflow: hidden; margin: 0 0 0 0; padding: 5px 0 0 0;}
	#footer li{float: left; margin-right: 20px; height: 30px;}
	#footer li a{font-size: 12px; font-weight: bold;}
	#footer li a img{float: left; margin-top: 5px; margin-right: 5px; margin-left: 5px;}

/*** EXTRA ***/
.meerinfo_p {
	text-align: right;
}

.meerinfo_p a {
	text-decoration: underline;
	font-weight: bold;
}
