body {

	background:transparent url(/images/bg.gif) repeat-x scroll center 0pt;
	background-color:#99c1ff;
	color:#393D36;
	font-family:arial,"Trebuchet MS",Helvetica,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0pt;
}
#bg-top {
	background:transparent url(/images/site_heading.jpg) no-repeat scroll center 0pt;
}

#container {
margin:0pt auto;
width:740px;
}

A:link {text-decoration:underline; color: #3b88ff; }
A:visited {text-decoration:underline; color: #3b88ff; }
A:hover {text-decoration:none; color: #3b88ff; }

/************ heading ******************/
#container #level-1 {
height:167px;
}
#container #level-1 #heading-menu {
margin:0pt;
padding:170px 0px 0px 0px;
position:absolute;
font-size:14px;
width:700px;
}
#container #level-1 #heading-title {
margin:0pt;
padding:105px 10px 0px 0px;
text-align:center;
font-size:22px;
}

ul.menu { float:right; }
ul.menu li { float:left; margin-left: 10px; }

/************* page content *************/
#container #level-2 {
background:transparent url(/images/site_bg.jpg) repeat-y scroll center 0pt;
float:left;
padding:40px 0px 0px;
width:740px;
margin-left: 0px;
}

#bottom {
background:transparent url(/images/site_bottom.jpg) no-repeat scroll center 0pt;
clear:both;
height:62px;
margin:0pt auto;
width:740px;
padding: 15px 0px 0px 70px;
}

.content-blok {
padding-left:35px;
padding-right:35px;
padding-bottom:30px;
}

	ul, li, ol, dl, dd, h3, h4, h5 {
		border:0pt none;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin:0pt;
		padding:0pt;
	}

strong {
	font-weight:bold;
	color:#3b88ff;
}

em {
		font-weight:bold;
}
/************** bungalow details ************/	
	ul li.thumbs {
		float:left;
		padding:2px 2px 2px 0px;
	}
	
img.thumbimg, img.bigimg {
border:3px solid #fff;
}

img.artikelimg {
border:3px solid #fff;
}

#toggleable {
		text-align:center;
}
#thumbs {
		width:100%;
		padding-left:12px;
}

	ul.lijst li {	list-style-image: url('/images/bullet.gif');
	padding-bottom: 2px;
	padding-left:0px;
		margin-left:0px;
	}

ul.lijst {  padding: 10px 10px 20px 10px; }

/**************** bungalow overview *************/
h1 { margin-bottom: 10px; 
	padding:5px;
	background-color:#f3e39f;
	border-bottom:2px solid #3b88ff; 
	font-size:14px;
}

h2 { margin: 0px 0px 0px 10px; 
	font-size:12px;
}


.overview-item {
/* background:transparent url(/images/bg_overview.gif) no-repeat scroll center 0pt; */
height:96px;
	background-color:#f3e39f;
	padding:5px;
	border-bottom:2px solid #bad5ff; 
margin-bottom:10px;

}

.bungalow-image {
	float:left;
	width:132px;
}

/***************** tarieven ****************/
td.tariefhoofd {
	background-color:#f3e39f;
	padding:5px;
	border-bottom:2px solid #3b88ff; 
}
td.tariefhoofd2 {
	background-color:#f3e39f;
	padding:5px;
	border-bottom:2px solid #bad5ff; 
}
td.tariefcel {
	background-color:#f2e6c3;
	padding:5px;
}

/*************** flagpage ******************/
#bg-flags {
background:transparent url(/images/flagpage.jpg) no-repeat scroll center 0pt;
margin-top: 100px;
height:547px;
}

#flag-container {
margin:0pt auto;
width:700px;
}

#flagpage-title {
font-size:22px;
margin:0pt;
padding:61px 0px 0px;
position:absolute;
text-align:center;
width:700px;
}

#slides {
padding: 140px 0px 0px 100px;
}

#flag-content {
padding: 0px 10px;
font-size:15px;
}

#flag-content td {
width:80px;
text-align:center;
font-size:14px;
}

img.slideimg {
	border:6px solid #fff;
}


/******************* contactpage ******************/
table.tabelkader {
border:2px solid #FFFFFF;
margin-left:4px;
padding:4px;
}

/****************info page ***********************/
#infobalk {
margin:15px;
}
.infoimg {
margin:15px 4px 15px 0px;
float:left;
}