body {
	margin: 0px;
	padding: 0px;
	background-color: #969;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9pt;
	color: #666;
}
.klein {
font-size: 7pt;
color: #C36;
margin-bottom: 20px;
}
.groot {
font-size: 16pt;
color: #C30;
font-weight: bold;
}

#master {
margin-left: auto;
margin-right: auto;
width:900px;
background-color: #FFFFFF;
}

#boven {
margin-left: auto;
margin-right: auto;
width: 860px;
}

#menubalk
{
padding-top:10px;
padding-bottom:3px;
}

#logo{
float: left;	
width: 200px;
}

#menuhor
{
	float: right;
	}





.vertic {
height:95%;
vertical-align:bottom;

}


#balkgroen {
height: 15px;
background-color:#8E9931;
clear: both;
}
#balkwit{
height: 20px;
background-color:#FFFFFF;
}

#basis {
float:left;	
width: 400px;
}

#boek {
float:right;	
margin-left:5px;
width: 190px;
}


#menuvert { float:left;
width: 200px;
}

#menuvertitems {
text-align: right;	
width: 96%;
}

.menuvertitem {
padding-top: 5px;
padding-bottom: 5px;
border-bottom: 1px solid #8E9931;
}

.menuverteersteitem {
padding-top: 5px;
padding-bottom: 5px;
border-bottom: 1px solid #8E9931;
border-top: 5px solid #8E9931;
}


#centraal { float:right;
width: 75%;
}


h1 {
	font-size: 16pt;
	font-weight: normal;
}
h2 {
	font-size: 10pt;
	margin-bottom: 4px;
	padding-bottom: 4px;
}
h3 {
	font-size: 10pt;
	font-weight: bold;
	margin-bottom: 4px;
	padding-bottom: 4px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
	margin-top: 5px;
}
.rood {
	margin-top: 4px;
	margin-bottom: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	color: #F00;
}
ul {
	margin-left: 0px;
	padding-left: 18px;
	list-style-type: square;
	margin-top: 4px;
	padding-top: 4px;
	margin-bottom: 4px;
	padding-bottom: 4px;	
}
#adressen a {
	text-decoration: none;
	color: #FFF;
}
a {
	text-decoration: none;
	color: #666;

}
a.vet {
font-weight: bold;
color: #C30;
}
a:hover {
	color: #8E9931;
}
#menuhor {
	font-size: 12pt;
	text-align: right;
	vertical-align: bottom;
}

#adreszone {
	clear: both;
background-color:#333;
color: #FFF;
width: 100%;
padding-bottom:10px;
padding-top:10px;
}
#adressen {
text-align: center;
}
.witbovenweg {
margin-top: 0px;
padding-top: 0px;
}
#main img.rechts {
float: right;
clear:both;
border: solid 1px #639;
margin-bottom: 5px;
margin-left: 5px;
}

.download {
border: 1px solid #336;
}

.horlijn {
padding-top: 1px;
padding-bottom: 1px;
margin-top: 0px;
margin-bottom: 0px;
border-bottom: 1px solid #8E9931;
}
.horboven {
padding-top: 12px;
padding-bottom: 1px;
margin-top: 0px;
margin-bottom: 0px;
border-bottom: 1px solid #8E9931;
}

#main table tr {
padding-left: 0px;
margin-left: 0px;
border-left: 0px;
}
#main table tr td {
	padding-left: 0px;
	margin-left: 0px;
	border-left: 0px;
	text-align: left;
}
#main table {
padding-left: 0px;
margin-left: 0px;
border-left: 0px;
}

#main form {
	
border: solid 1px #969;

font-size: 8pt;
}
input.kader {
border: solid 1px #8E9931;
color: #003;
font-weight:bold;
margin-bottom: 2px;
}
legend {
font-weight: bold;
color: #8E9931;
}

input.aantal {
border: solid 1px #8E9931;
color: #003;
font-weight:bold;
width: 25px;
margin-bottom: 2px;
text-align: right;
}

.knop {
	border: solid 1px #8E9931;
	background-color:#336;
	color: #FFF;
	text-align: right;
}
.alert {
	color: #F00;
	font-weight: normal;
}

#main .formknop {
text-align: right;
border: none 0px;
}
#main .formknop input{
width: 130px;
}

#bestelitem {
background-color: #EEE;
border: 1px solid #C30;
padding-bottom: 5px;
margin-bottom: 10px;
padding-left: 3px;
padding-right: 3px;
}
.ruimteboven {
padding-top:10px;	
}
.geenrand {
border: none 0px #FFF;
}
textarea {
border: solid 1px #8E9931;
color: #003;
font-weight:bold;
margin-bottom: 2px;
width: 100%;
}
.rechtsuitlijn {
text-align: right;
}
.issuu {
border: 1px solid #006;
}
#reclame { 
BACKGROUND-IMAGE: url(../images/banner_infodag.jpg); 
POSITION: absolute; 
WIDTH: 812px; 
HEIGHT: 478px; 
TOP: 100px; 
LEFT: 50%; 
border-top-style: none; 
border-right-style: none; 
border-bottom-style: none; 
border-left-style: none; 
margin-left: -406px; 
} 
