*{text-decoration:none; margin:0; padding:0;}
html, body{
	height:100%;
	margin:0;
	font:85% Arial, Helvetica, sans-serif;
	text-align:center;
}

/* BASICS */
h1{color:#666; font-size:140%; margin:0 0 10px 0;}
h2{color:#333; font-size:200%; font-weight:normal; margin-bottom:10px;}
h3{color:#666; font-size:140%; margin:0;}
h4{color:#FF0000; font-size:200%; font-weight:bold;}
p{margin:0;}
p.footer{border-top:1px solid #ccc; clear:both; font-size:85%; margin-top:10px; padding-top:5px; text-align:right;}
.left{float:left; margin-right:10px;}
hr{color:#ccc; height:1px;}

/* DIV's */
#header{border-bottom:1px solid #ccc; height:100px;}
#MenuBar1{margin-top:10px;}
#main{left:50%; margin-left:-450px; position:absolute; text-align:left; width:900px;}
#content{margin-top:10px;}
#links{float:left; margin-right:20px; width:470px;}
#rechts{float:left;}
#nb_links{float:left; margin-right:20px; width:700px;}
#nb_rechts{float:left;}
#rechts_contact{float:left; margin-left:20px; width:380px;}
#formulier{float:left; width:500px;}
div.appartement{background-color:#CCC; cursor:pointer; display:block; padding:5px; height:200px; width:950;}
div.appartement:hover{background-color:#999;}
#plattegronden_balk{background-color:#CCC; width:100%;}
.opptabel{float:right; margin-left:30px; width:300px;}
.opplijn{border-bottom:1px solid #000;}
.opptotaal{border-top:2px solid #CCC; font-weight:bold;}

/* FOTO PAGINA */
#gallerycontainer{text-align:left; width:100%;}
#picture{width:900px;}
.thumbnail{float:left; margin:0 15px 0 0; height:200px; width:150px;}
.thumb{margin-bottom:4px;}
.thumb2{margin-bottom:0px;}
#title{margin-bottom:10px;}
a.thumblink:link, a.thumblink:visited,a.thumblink:active, a.thumblink:hover{background-color:#fff;}

/* IMAGES */
#logo{margin-top:10px;}
.btn_taal{float:right; margin-left:5px;}

/* LINKS */
a:link, a:visited{color:#000; margin-right:20px;}
a:hover, a:active{background-color:#ddd;}
a.menu2:link, a.menu2:visited{}
a.menu2:hover, a.menu2:active{background-color:#fff; text-decoration:underline;}
a.footlink:link, a.footlink:visited{float:left;}
a.beschikbaar:link, a.beschikbaar:visited{background-color:#000; color:#fff; display:block; font-weight:bold; padding:10px 0 10px 0; margin:5px 0 0 0; text-align:center; width:407px;}
a.btn_balk:link, a.btn_balk:visited{display:block; float:left; margin:0; padding:5px 6px;}
a.page_links:link, a.page_links:visited{background-color:#fff; margin:0;}
a.page_links:hover, a.page_links:active{background-color:#fff; margin:0; text-decoration:underline;}
a.img:link, a.img:visited{margin:0;}
