* {
	margin: 0px;
	padding: 0px;

} 
#banner { clear:both;
	background-color: #000;
	color:#FFF;
	width:1024px;
	height:270px;


}
div.wrap { width:220px; height:280px; float:right; background:url(../image/contact.png) no-repeat;  border:1px; margin-right:30px; margin-top:90px; padding-left:15px; }


body {
	margin-left:auto;
	margin-right:auto;
	height:780px;
	width:1000px;
	font-size: 16px;

	text-align: left;
	background:url(../image/bg.png) repeat-x;
			
	font-family:Verdana, Geneva, sans-serif;


}


#maincontent{
	background: url(../image/maincontent.png) no-repeat;
	height:482px;
	padding-left:110px;
	font-family:Verdana, Geneva, sans-serif;
}



#bodem {
	height:47px;
	width:1000px;
	font-size: 13px;
	color: #000;
	background: url(../image/bottom.png) no-repeat;
	clear:both;
	
}

#bodem p {
	display:block;
	text-align:center;
	width:1000px;
	padding-top:14px;
	word-spacing:3px;
	margin-bottom:0px;
}





#header {
	width: 1000px;
	height:196px;
	margin-top:30px;
	font-family:Verdana, Geneva, sans-serif;
	text-align:center;
	font-size: 30px;
	line-height:70px;
		color: #FFF;	
	background-color: #000;
	background:url(../image/header.png) no-repeat;

}

#test {
	background-color: #CEDEBB;
}

h2 {
	margin-top:0px;
	padding-top:20px;
	padding-left:10px
	font-size: 21px;
	color: #000;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: bold;
}

h2.eerste {
	padding-top:20px;
	padding-left:10px;
	margin-top:0px;
}

h2.tweede {
	padding-top:50px;
	padding-left:60px;
	margin-top:0px;
}
	
h2.derde {
	margin-top:0px;
	padding-top:0px;
	padding-left:60px;
	padding-bottom:8px;

}

h2.contactgegevens { padding-left:120px; }
h2.referenties {
	float:right;
	margin-right:130px;
	margin-top:-30px;

}
h2.links { 	padding-left:80px; }

h2.menus { margin-top:0px; }

h3 {
	padding-left:18px;
	padding-top:10px;
	font-size: 16px;
	font-weight: bold;
	
}

ul {
	list-style-image: url(../fotos/bullet1.gif);
	margin-left:60px;
	margin-bottom:20px;
		
}

ul.contactgegevens {
	min-height:160px;
	list-style-image: none;
	margin-left:120px;
	margin-bottom:0px;
	list-style-type: none;
}

ul.links {
	list-style-image: url(../fotos/bullet2.gif);
	margin-left:100px;
	min-height:300px;
}

ul.links a {text-decoration:none;}

p {
	width:750px;
	margin-bottom:20px;
	padding-left:10px;
	text-align:justify;
}

p.contact { width:200px;
padding-left:0px;
font-size:13px;
text-align: left;}




#pers {
margin-left:100px;}

a {
	color:#03154A;text-decoration:none;}

a:link {color: #03154A;
text-decoration:underline;}

a:hover {color: #03154A;
text-decoration:underline;}

a:visited {color: #03154A;}

A.extern{ color:#FFF;
text-decoration:underline;
}

A.extern:hover{ color:#DB011C;}
.anker {
	text-decoration: none;
	color: #3A5461;
}

.spacing {
	word-spacing:0px;
}

.groen {
	color: #063944;
	font-weight: bold;
}

.rood {
	color: #00B0EC;
	font-weight: 900;
}

.optie{
	color: #F60;
	
}

.verkocht {
	color: #F00;
	
}

.left{
	text-align:left;
	margin-left:33px;
}

.right{
	text-align:right;
	margin-right:33px;
}

img.index {
	float: right;
	margin-bottom: 20px;
	margin-left: 40px;
}

img.border {
	border-color: #9BA38E;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
}

.refwrap {
	float:right;
	margin-top:120px;}

table.menu {
	border:none;
	text-align:left;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
}

table#referenties {
	clear:right;
	width:390px;
	text-align:center;
	margin-top:-10px;
	margin-right:40px;
	display: block;
	float: right;
}

table#referenties td{
	width:130px;
	height:130px;
	min-height:130px;
}

table.hapjes {
	border:none;
	text-align:left;
	margin-top:25px;
	margin-left:auto;
	margin-right:auto;
	width:800px;
}

table.hapjes td {
	vertical-align: top;
}

td.hap1 {
	vertical-align: top;

}

td.pr {
width:100px;
text-align:right;
min-width:70px;}

td.pr2 {

text-align:right;
}

.asterix {
	font-weight: normal;
}

.sala {
display:block;
font-weight:bold;}

.tacky {
font-weight:bold;}

.midden {
text-align:center;}

ul.schalen {
	padding-left:0px;
	clear:both;
	
}

ul.schalen ul {
margin-bottom:0px;

	
}

ul.schalen li {
	margin-left:-45px;
	padding-left:10px;
	list-style-image: url(../fotos/bull15.png);
	list-style-type: none;
}

ul.schalen li li {
	margin-left:-40px;
	padding-left:0px;
	list-style-image: url(../fotos/bull16.png);
	list-style-type: none;
}

img.left {
	float:left;
	margin-right:10px;}
	
#gallery {
	clear:both;
	padding-top:20px;
	margin-left:40px;
	}



a.pics img {
	border:none;}
	
table.temp {
	margin-left:40px;}
	a.actie {
	margin-left:240px;
	margin-top:0px;
	margin-bottom:0px;
	text-transform:uppercase;
	display:block;
}

#maps {
	margin-left: 33px;
}

#button {
	margin-left: 33px;
	border:none;
	


}
#avartikel {
	color:#663;
	font-size:16px;
}

#avtitle {
	color:#999;
}

#tableav{
	padding:3px;
}


.designer{ background-image: url(../image/dia.png);
background-repeat:no-repeat;
background-size: contain;
}

