html,body 
{
	margin: 0px;
	background-color:#fff;
	font-family: Tahoma;
	font-size:11px;
	background-image: url(../images/background.jpg);
	height:100%;
}


#contentholder
{
	width:894px;
	margin: 0 auto;
	background-color:#fff;
	border-left: 4px solid #fff1c9;
	border-right: 4px solid #fff1c9;
	border-bottom: 4px solid #fff1c9;
	min-height:100%;
	text-align:left;
}

#home_placeholder_kop
{
	margin-left: 5px;
}


#home_placeholder_reis
{
	float:left;
	margin-left: 5px;
	
}

* html #home_placeholder_reis
{
	float:left;
	margin-left: 3px !important;
	
}

#home_placeholder_overhss
{
	float:left;
	margin-left: 4px;
	margin-bottom: 5px;
}

#home_placeholder_reisaanbod
{
	float:left;
	margin-left: 4px;
	margin-right: 9px;
}

#home_placeholder_nieuwsbrief
{
	float:left;
	width:172px;
	height:63px;
	text-align:center;
	background-image: url(../images/background-nieuwsbrief.jpg);
}

#home_placeholder_nieuwsbrief_nieuw
{
	width:190px;
	height:63px;
	text-align:center;
	background-image: url(../images/background-nieuwsbrief-nieuw.jpg);
}

#home_placeholder_zoeken
{
	float:left;
	width:172px;
	height:63px;
	text-align:center;
	background-image: url(../images/background-zoeken.jpg);
}

#placeholder_zoeken
{
	margin-top: 10px;
	margin-bottom: 15px;
	width:172px;
	height:63px;
	text-align:center;
	background-image: url(../images/background-zoeken.jpg);
}


#home_navigatie_holder_editbutton
{
	position:absolute;
	left:0px;
	top: 0px; 
	visibility:hidden;
}

#home_placeholder_banner_editbutton
{
	position:absolute;
	margin:0;
	padding:0;
	left:0px;
	top:0px;
	text-align:left;
	width:150px;
	visibility:hidden;
}
	
#home_navigatie_holder
{
	width:889px;
	height:53px ;
	border:1px solid #fff;
	padding-left:4px;
	padding-top:2px;
	font-family: Trebuchet MS; 
	font-size: 16px;
	font-weight:bold;
	color:#fff;
	z-index:1;
	clear:both;
	overflow:hidden;
}

#home_navigatie_home
{
	background-image: url(../images/background-menu-home.jpg);
	text-align:center;
	width: 172px;
	height:25px;
	float:left;
	line-height:23px;
	margin-right: 4px;
	z-index:1;
}

#home_navigatie_tekst
{
	background-image: url(../images/background-menu-tekst.jpg);
	text-align:left;
	width: 884px;
	height:21px;
	margin-top: 4px;
	text-indent: 187px;
	font-family: Tahoma;
	font-size: 11px;
	color:#ad7a56;
	font-weight:normal;
	line-height:18px;
}

#home_navigatie_items
{
	background-image: url(../images/background-menu-items.jpg);
	text-align:left;
	width: 708px;
	height:25px;
	text-indent: 10px;
	float:left;	
	line-height:23px;
	z-index:1;
}

#home_navigatie_items_nieuw
{
	background-image: url(../images/background-menu-items-nieuw.jpg);
	text-align:left;
	width: 886px;
	height:25px;
	text-indent: 10px;
	float:left;	
	line-height:23px;
	z-index:1;
}


#home_navigatie_items img 
{
	vertical-align:middle;
}

#logo
{
	float:left;
	margin-top:-1px;
	margin-left: 4px;
	border:1px solid white;
}

#content_vervolg
{
	margin-left: 10px;
	font-family: Tahoma;
	font-size:11px;
	text-align:left;
	width:708px;
	float:left;
	min-height:600px;
	z-index:10;
	line-height:18px;
	border:1px solid white;
}

* html #content_vervolg
{
	width:698px !important;
}


.nav_tekst
{
	visibility:hidden;
	position: absolute;
}

a.hoofdnavigatie
{
	text-decoration: none;
	color: #fff;
}

a.hoofdnavigatie:hover
{
	color: #ad7a56;
}


input.nieuwsbrief
{
	font-family: Tahoma;
	font-size:11px;
	margin-top:25px;
	width:150px;
	color: #969696;
}

input.nieuwsbrief_vervolg
{
	font-family: Tahoma;
	font-size:11px;
	margin-left:3px;
	margin-top:3px;	
	width:150px;
	color: #969696;
}

#img_aanmelden
{
	float:right;
	display: block;
	margin-right: 7px;
}

#img_zoeken
{
	float:right;
	display: block;
	margin-right: 7px;
}

#submenu_holder
{
	clear:left;
	float:left;
	width: 172px;
	margin-left:-2px;
}

#submenu
{
	float:left;
	margin-left: 5px;
	width: 172px;
	border:1px solid white;
}


* html #submenu
{
	margin-left: 2px !important;
}


.submenu_item
{
	margin-bottom:2px;
}

.submenu_title
{
	text-align:center;
	background-image: url(../images/background-submenu-title.jpg);
	margin-bottom: 2px;
	height:21px;
	line-height:21px;
	font-weight:bold;
}

#content
{
	margin-left: 60px;
	padding-left: 10px;
	margin-top: 20px;
	padding-top: 10px;
	font-family: Tahoma;
	font-size:11px;
	text-align:left;
	width:460px;
	float:left;
	z-index:10;
	line-height:18px;
	border:1px solid white;
}


#contentVervolg
{
	margin-left: 20px;
	margin-top: 10px;
	font-family: Tahoma;
	min-height:200px;
	font-size:11px;
	text-align:left;
	width:490px;
	float:left;
	z-index:10;
	line-height:18px;
	border:1px solid white;
}

* html #contentVervolg
{
	margin-left: 12px !important;
}

#content_right
{
	margin-top:10px;
	font-family: Tahoma;
	font-size:11px;
	text-align:left;
	width:172px;
	float:right;
	z-index:10;
	line-height:18px;
	border:1px solid white;
}

.con img
{
	margin:20px;
}


#content_title
{
	margin-left: -3px
}

#content_tekst
{
	margin-top: 10px;
}

#content_editbutton
{
	position:absolute;
	visibility:hidden;
}

#content_tekst img
{
	margin: 10px;
}

#black_background
{
	position:absolute;
	left: 0px;
	top: 0px;
	width:0px;
	height:0px;
	background-color:#000000;
	visibility:hidden;
	filter:alpha(opacity=30);
	opacity: 0.3;
	-moz-opacity:0.3;
	z-index:100;
}


#home_navigatie_holder_popup
{
	position:absolute;
	width:590px;
	background-color:#666666;
	visibility:hidden;
	z-index:200;
	top: 25%;
	padding-bottom:3px;
}

#home_navigatie_holder_popup_content
{
	width:590px;
	min-height:250px;
	background-color:#ffffff;
	margin-top:-5px;
	margin-left:-5px;
	border:1px solid #c5cbcb;
	padding-top:10px;
}

.imgbutton
{
	margin-right:4px;
	cursor:pointer;
}

a.link_popup
{
	text-decoration:none;
	color:#43b3d9;	
}

a.link_popup:hover
{
	color:#5b5b5b;	
}

.input_default
{
	font-family: Trebuchet MS;
	font-size:11px;
	height:15px;
	width:300px;
	padding-left:2px;
}

.input_medium
{
	font-family: Trebuchet MS;
	font-size:11px;
	height:15px;
	width:130px;
	padding-left:2px;
}

.input_small
{
	font-family: Trebuchet MS;
	font-size:11px;
	height:16px;
	width:30px;
	padding-left:2px;
}

.input_button
{
	font-family: Trebuchet MS;
	font-size:11px;
	width:150px;
	padding-left:2px;
}


.select_default
{
	font-family: Trebuchet MS;
	font-size:11px;
	height:20px;
	width:307px;
	padding-left:2px;
}

.textarea_default
{
	font-family: Trebuchet MS;
	font-size:11px;
	height:60px;
	width:300px;
	padding-left:2px;
}

#content_popup
{
	position:absolute;
	width:590px;
	background-color:#666666;
	visibility:hidden;
	z-index:200;
	top: 100px;
	padding-bottom:3px;
}

#content_popup_content
{
	width:590px;
	min-height:250px;
	background-color:#ffffff;
	margin-top:-5px;
	margin-left:-5px;
	border:1px solid #c5cbcb;
	padding-top:10px;
}


#edit_home
{
	width: 460px;
	min-height:370px;
}

#edit_field
{
	width: 460px;
	min-height:250px;
}


#submenu_editbutton
{
	position:absolute;
	visibility:hidden;
}

#content_vervolg_editbutton
{
	position:absolute;
	visibility:hidden;
}

#nieuws_popup
{
	position:absolute;
	width:590px;
	background-color:#666666;
	visibility:hidden;
	z-index:200;
	top: 80px;
	padding-bottom:3px;
}

#nieuws_popup_content
{
	width:590px;
	min-height:250px;
	background-color:#ffffff;
	margin-top:-5px;
	margin-left:-5px;
	border:1px solid #c5cbcb;
	padding-top:10px;
}

#gastenboek_popup
{
	position:absolute;
	width:590px;
	background-color:#666666;
	visibility:hidden;
	z-index:200;
	top: 80px;
	padding-bottom:3px;
}

#gastenboek_popup_content
{
	width:590px;
	min-height:250px;
	background-color:#ffffff;
	margin-top:-5px;
	margin-left:-5px;
	border:1px solid #c5cbcb;
	padding-top:10px;
}
#blacklist_popup
{
	position:absolute;
	width:590px;
	background-color:#666666;
	visibility:hidden;
	z-index:200;
	top: 80px;
	padding-bottom:3px;
}

#blacklist_popup_content
{
	width:590px;
	min-height:250px;
	background-color:#ffffff;
	margin-top:-5px;
	margin-left:-5px;
	border:1px solid #c5cbcb;
	padding-top:10px;
}

#recepten_popup
{
	position:absolute;
	width:590px;
	background-color:#666666;
	visibility:hidden;
	z-index:200;
	top: 80px;
	padding-bottom:3px;
}

#recepten_popup_content
{
	width:590px;
	min-height:250px;
	background-color:#ffffff;
	margin-top:-5px;
	margin-left:-5px;
	border:1px solid #c5cbcb;
	padding-top:10px;
}

#voorwaarden_popup
{
	position:absolute;
	width:590px;
	background-color:#666666;
	visibility:hidden;
	z-index:200;
	top: 80px;
	padding-bottom:3px;
}

#voorwaarden_popup_content
{
	width:590px;
	min-height:250px;
	background-color:#ffffff;
	margin-top:-5px;
	margin-left:-5px;
	border:1px solid #c5cbcb;
	padding-top:10px;
}
#disclaimer_popup
{
	position:absolute;
	width:590px;
	background-color:#666666;
	visibility:hidden;
	z-index:200;
	top: 80px;
	padding-bottom:3px;
}

#disclaimer_popup_content
{
	width:590px;
	min-height:250px;
	background-color:#ffffff;
	margin-top:-5px;
	margin-left:-5px;
	border:1px solid #c5cbcb;
	padding-top:10px;
}

#faq_popup
{
	position:absolute;
	width:590px;
	background-color:#666666;
	visibility:hidden;
	z-index:200;
	top: 80px;
	padding-bottom:3px;
}

#faq_popup_content
{
	width:590px;
	min-height:250px;
	background-color:#ffffff;
	margin-top:-5px;
	margin-left:-5px;
	border:1px solid #c5cbcb;
	padding-top:10px;
}

#reisverhalen_popup
{
	position:absolute;
	width:590px;
	background-color:#666666;
	visibility:hidden;
	z-index:200;
	top: 80px;
	padding-bottom:3px;
}

#reisverhalen_popup_content
{
	width:590px;
	min-height:250px;
	background-color:#ffffff;
	margin-top:-5px;
	margin-left:-5px;
	border:1px solid #c5cbcb;
	padding-top:10px;
}

#profielen_popup
{
	position:absolute;
	width:590px;
	background-color:#666666;
	visibility:hidden;
	z-index:200;
	top: 80px;
	padding-bottom:3px;
}

#profielen_popup_content
{
	width:590px;
	min-height:250px;
	background-color:#ffffff;
	margin-top:-5px;
	margin-left:-5px;
	border:1px solid #c5cbcb;
	padding-top:10px;
}

#instellingen_popup
{
	position:absolute;
	width:590px;
	background-color:#666666;
	visibility:hidden;
	z-index:200;
	top: 80px;
	padding-bottom:3px;
}

#instellingen_popup_content
{
	width:590px;
	min-height:250px;
	background-color:#ffffff;
	margin-top:-5px;
	margin-left:-5px;
	border:1px solid #c5cbcb;
	padding-top:10px;
}

#nieuwsbrief_popup
{
	position:absolute;
	width:590px;
	background-color:#666666;
	visibility:hidden;
	z-index:200;
	top: 80px;
	padding-bottom:3px;
}

#nieuwsbrief_popup_content
{
	width:590px;
	min-height:250px;
	background-color:#ffffff;
	margin-top:-5px;
	margin-left:-5px;
	border:1px solid #c5cbcb;
	padding-top:10px;
}

#boekingen_popup
{
	position:absolute;
	width:690px;
	background-color:#666666;
	visibility:hidden;
	z-index:200;
	top: 80px;
	padding-bottom:3px;
}

#boekingen_popup_content
{
	width:690px;
	min-height:250px;
	background-color:#ffffff;
	margin-top:-5px;
	margin-left:-5px;
	border:1px solid #c5cbcb;
	padding-top:10px;
}

#banners_popup
{
	position:absolute;
	width:590px;
	background-color:#666666;
	visibility:hidden;
	z-index:200;
	top: 80px;
	padding-bottom:3px;
}

#banners_popup_content
{
	width:590px;
	min-height:250px;
	background-color:#ffffff;
	margin-top:-5px;
	margin-left:-5px;
	border:1px solid #c5cbcb;
	padding-top:10px;
}


#submenu_popup
{
	position:absolute;
	width:590px;
	background-color:#666666;
	visibility:hidden;
	z-index:200;
	top: 80px;
	padding-bottom:3px;
}

#submenu_popup_content
{
	width:590px;
	min-height:250px;
	background-color:#ffffff;
	margin-top:-5px;
	margin-left:-5px;
	border:1px solid #c5cbcb;
	padding-top:10px;
}


#content_vervolg_popup
{
	position:absolute;
	width:590px;
	background-color:#666666;
	visibility:hidden;
	z-index:200;
	top: 80px;
	padding-bottom:3px;
}

#content_vervolg_popup_content
{
	width:590px;
	min-height:250px;
	background-color:#ffffff;
	margin-top:-5px;
	margin-left:-5px;
	border:1px solid #c5cbcb;
	padding-top:10px;
}


a.bread
{
	text-decoration:none;
	color:#ad7a56;	
}

a.bread:hover
{
	color:#ad7a56;	
	text-decoration:underline;
}

a
{
	color:#000;	
}

a.reis
{
	text-decoration:none;
	color:#58595b;	
}

a.reis:hover
{
	text-decoration:underline;
}

a.reisactive
{
	text-decoration:none;
	font-weight:bold;
	color:#4cafdb;	
}

a.dagen
{
	text-decoration:none;
	color:#58595b;
	font-weight:normal;
	display:block;
	width: 60px;
	text-align:center;
	float:left;
	background-color:#e1f0cd;
}

a.dagen:hover
{
	background-color:#ad7a56;
	color:#ffffff;
}


a.button_head
{
	margin-left:5px;
	padding:3px;
	padding-left:7px;
	padding-right:7px;
	text-decoration:none;
	color:#58595b;
	font-weight:normal;
	display:block;
	text-align:center;
	float:left;
	background-color:#e7f2d4;
	border-bottom:1px solid #c0d3a5;
	border-right:1px solid #c0d3a5;
	border-top:1px solid #edf5df;
	border-left:1px solid #edf5df;

}

a.button_head:hover
{
	border-top:1px solid #c0d3a5;
	border-left:1px solid #c0d3a5;
	border-bottom:1px solid #edf5df;
	border-right:1px solid #edf5df;

}

a.wit
{
	color:#fff;
}

#content_vervolg img
{
	behavior: url('/css/iepngfix.htc')
}