/* CSS Document */
/*  Begin Body */
body{
	margin: 0;
	background:url(../images/vervolg_bg.gif) 0 0 repeat-y #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 120%;
} 
#home {
	margin: 0;
	background:url(../images/home_bg.gif) 0 0 repeat-y #FFFFFF;
}
html, body, #contents{
	min-height: 100%;
	height: 100%;
}
html>body, html>body #contents{
height: auto;
}
#contents{
	position:absolute;
	background:url(../images/vervolg_bg_right.gif) right top repeat-y;
}
/*  Einde Body -- Begin Text format */
h1{
	font-size: 100%;
	color: #124FA1;
	padding: 0;
	margin: 0 0 10px 0;
}
h2{
	font-size: 70%;
	font-weight: bold;
	margin: 0;
	padding: 0;
	color: #124FA1;
}
h3{
	font-size: 70%;
	color: #124FA1;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding: 0px;
	text-transform: uppercase; 
}
h4{
	font-size: 60%;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0 0 10px 15px;
	padding: 0; 
}
h5{
	font-size: 70%;
	font-weight: bold;
	margin: 0;
	padding: 0;
	color: #E71802;
}
p{	
	padding-top: 0;
	margin-top: 0;
	font-size: 70%;
	color: #000000;
}
p a{
	color: #E71802;
	text-decoration: underline;
}
p a:hover{
	text-decoration: none;
}
td p{
	margin: 0;
	padding: 0;
}
ul{
	font-size: 70%;
	line-height: 150%;
	color:#124FA1;
	padding: 0 0 0 15px;
	margin: -2px 0 20px 0;
	list-style-image:url(../images/AVD-icon.gif);
}
li a{
	color:#124FA1;
	text-decoration: none;
}
li a:hover{
	text-decoration: underline;
}
form{
	padding: 3px 0 0 0;
	margin: 0;
}
input{
	font-size:10px;
	background-color:#FFFFFF;
	border:none;
	width: 90px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 120%;
}
#button{
	background-color:#124FA1;
	color:#FFFFFF;
	font-weight: bold;
	cursor:pointer;
}
#menu #button{
	background-color:#5983BD;
	color:#FFFFFF;
	font-weight: normal;
	cursor:pointer;
	width: 10px;
}
#tabelform input, #tabelform textarea{
	font-size:9px;
	background-color:#FFFFFF;
	border:1px solid #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 120%;
	width: auto;
}
#tabelform .noborder{
	border:none;
}
.overzicht td{
 border-bottom:1px solid #D0D2D4;
 margin: 0;
 padding: 0;
}
.overzicht td p a{
	color: #124FA1;
	text-decoration:none;
 	display: block;
 	background:url(../images/AVD-icon.gif) right 3px #FFFFFF no-repeat;
}
.overzicht td p a:hover{
	color: #124FA1;
	text-decoration:none;
 	display: block;
  	background:url(../images/AVD-icon.gif) right 3px #F0F3F8 no-repeat;
}
/* Einde Text format -- Begin vervolgpagina */
.vervolg{
	background:url(../images/headerfoto_producten.jpg) right top no-repeat;
}
.algemeen{
	background:url(../images/headerfoto_algemeen.jpg) right top no-repeat;
}
.downloads{
	background:url(../images/headerfoto_downloads.jpg) right top no-repeat;
}
.nieuws{
	background:url(../images/headerfoto_nieuws.jpg) right top no-repeat;
}
#zoekbalk{
 	position:absolute;
	right: 0px;
	width: 225px;
	margin-top: -27px;
	padding-left: 25px;
	height: 27px; 
	background:url(../images/zoekbalk_vervolg.gif) right bottom no-repeat;
}
#menu{
	position:absolute;
	top: 90px;
	width: 145px;
}/*
#menu ul{
	display: block;
	background-color:#FFFFFF;
	text-align:right;	
	padding: 20px 20px 20px 0;
	list-style:none;
	border-right: 1px dashed #5983BD;
}
#menu li{
	background: url(../images/AVD-icon.gif) right 3px no-repeat;
	padding-right: 15px;
	list-style-image:none;
	border-bottom: solid #D0D2D4 1px;
	line-height: 170%;
}
#menu li a{
	color: #E71802;
}*/
#menu p{
	color:#FFFFFF;
	font-size: 60%;
	line-height:150%;
	margin: 0 0 0 15px;
}
#menu p a{
 	color:#FFFFFF;
}
#menu p img{
margin-top: 5px;
}
#contentvervolg{
	margin: 20px 280px 30px 175px;
}
#rechtermenu{
	width: 200px;
	padding: 20px;
	float: right;
}
#rechtermenu li a{
	color: #E71802;
}

#adres{
	margin-top: 200px;
}
#adres p{
 	font-size: 60%;
	line-height: 150%;
}
.copyright{
 color: #898D90;
}
.copyright a{
 color: #898D90;
 text-decoration:none;
}
.copyright a:hover{
 color: #898D90;
 text-decoration:underline;
}
/* Einde vervolgpagina */
/* home page ---*/
#home #header{
	position:relative;
	height: 90px;
	width: 100%;
	background: none;
}
#home #zoekbalk{
 	position:absolute;
	background:url(../images/zoekbalk_home.gif) left top no-repeat;
	right: 0;
	width: 295px;
	top: 0;
	padding-left: 30px;
	margin-top: 0px;
	height: 27px; 
}
#foto{

	position:relative;
	background-color: #5983BD;
	heigth: 244px;
	/*width: auto;*/
}
#content{
	position:relative;
	background-color: #F0F3F8;
	border: 1px dashed #5983BD;
	width: 74%;
	left: 175px;
	margin: 0;
	top: 30px;
	padding: 0;
	height: 660px;
}
#left{
	position:relative;
	margin: 25px 30px;
	height: 460px;
}
#right{
	position:relative;
	border-left: 1px dashed #5983BD;
	padding: 25px 10px 0 25px;
	width: 35%;
	float:right;
	margin: 0 0 0 20px;
	height: 635px;
}
.clearboth {
	clear:both;
}
#footer{
	position:relative;
	margin: 30px 0 10px 0;
	padding-top: 20px;
	left: 175px;
	width: 74%;
}
#footer p{
 	font-size: 60%;
	line-height: 150%;
}
/*eind homepage*/

