body{
	margin:0;
	padding:0;
	align:center;
	height:100%;
	width:100%;	
	background: url('../img/vro_body_bg2.png') repeat-y 50%;	
	font: 11px Lucida Sans, Lucida Grande, arial;
	color:#626262;
	
}
a,a:active,a:visited{
	color: #909708;
	text-decoration: underline;
}
a:hover{
	color: #626262;
	text-decoration: underline;
}
a[href*='#'],a[href*='#']:active,a[href*='#']:visited{
	color: #909708;
	text-decoration: none;
}
a:hover{
	color: #626262;
	text-decoration: none;
}
div.clear{
	clear:both;
}
div.c1{
	height:100%;
	width:100%;
	border:0px solid red;
}
div.c2{
	width:950px;
	min-height:700px;
	text-align:left;	
	border:0px dotted red;	
}
.header{
	/*margin-bottom:35px;*/
	margin:1px 0 0 0;
	margin-bottom:0;
	border:0px dotted red;	
}


div.kl{
	width:616px;
	border:0px dotted green;	
	float: left;
}
.kl .slogan{
	width:616px;
	height:65px;
	color:#909708;
}
.kl .flash{
	width:299px;
	height:234px;
	background:#cccccc;
	float:left;
}
.kl .news{
	width:317px;
	min-height:234px;
	float:left;	
}
.kl .news .kop{
	height:35px;
	border-bottom:1px solid #b2b2b2;	
}
.kl .news .item{
	padding-left:19px;
	padding-top:20px;
}
.kl .news .item .datum{
	font: 9px verdana;
	color:#909708;
}
.kl .news .item .titel{
	padding-bottom:7px;	
	border-bottom:1px solid #b2b2b2;
	margin-top:0px;
	margin-bottom:6px;
	font: 14px/17px verdana;
	height: 14px;
	overflow: hidden;
	font-weight:bold;
	color:#909708;
}
.kl .news .item .content{
	font: 11px/14px Lucida Sans,Lucida Grande,arial;
	height: 58px;
	overflow: hidden;
}
.kl .news .item a,.kl .news .item a:active,.kl .news .item a:visited{
	color: #909708;
	font-weight:bold;
	text-decoration: underline;
}
.kl .news .item a:hover{
	color: #626262;
	font-weight:bold;
	text-decoration: underline;
}
/* *********** */
.kl .intro{
	width:299px;
	min-height:234px;
	float:left;	
}
.kl .intro .kop{
	height:35px;
	border-bottom:1px solid #b2b2b2;	
}
.kl .intro .item{
	padding-left:0px;
	padding-top:20px;
}
.kl .intro .item .datum{
	font: 9px verdana;
	color:#909708;
}
.kl .intro .item .titel{
	padding-bottom:7px;	
	border-bottom:1px solid #b2b2b2;
	margin-top:0px;
	margin-bottom:6px;
	font: 14px verdana;
	font-weight:bold;
	color:#909708;
}
.kl .intro .item .content{

}
.kl .intro .item a,.kl .intro .item a:active,.kl .intro .item a:visited{
	color: #909708;
	font-weight:bold;
	text-decoration: underline;
}
.kl .intro .item a:hover{
	color: #626262;
	font-weight:bold;
	text-decoration: underline;
}

/* ******************* */

.kl .titel{
	border-bottom:1px solid #c7c7c7;
	margin-top:35px;
	margin-bottom:20px;
	font: 16px/35px Helvetica;
	font-weight:bold;
	color:#909708;	
}
.kl .titel h1{
	/*font: 16px/35px Helvetica;*/
	font: 16px/25px Helvetica;
	font-weight:bold;
	color:#909708;	
	margin:0px;
}

h2{
	font: 14px Helvetica;
	font-weight:bold;
	color:#909708;	
	margin:0;
	padding:7px 0 0 0;
}
h3{
	font: 13px Helvetica;
	font-weight:bold;
	color:#909708;	
	margin:0;
	padding:7px 0 0 0;
}
.kl p{
	margin:0;
	padding:0 0 7px 0;
}
.kl .nieuws p{
	margin:0;
	padding:0 0 15px 0;
}
.kl .tekst{
	color:#626262;
	font: 12px verdana;
}
.kl .nieuws{
	color:#626262;
	font: 12px verdana;
}
.kl .color{
	color: #909708;
	font-weight:bold;
}
.kl .normal{
	color:#626262;
	font-weight:normal;	
}
.kl .tekst .contact{
	margin:7px 0 7px 0;
	padding:10px;
	background:#e6e6e6;
}
.kl .tekst .contact div{

}
.kl .tekst .contact .r{
	min-height:25px;
}

.kl .tekst .contact .r .l{
	width:104px;
	min-height:25px;
	font:13px/25px verdana;
	float:left;	
}
.kl .tekst .contact .r .v{
	width:15px;
	float:left;	
}
.kl .tekst .contact input.text{
	width:185px;
	height:16px;
	border: 1px solid #9e9e9e;
}
.kl .tekst .contact textarea{
	width:310px;
	height:45px;
	border: 1px solid #9e9e9e;
}
.kl .tekst .contact .button{
	color:#9e9e9e;
	width:64px;
	height:22px;
	border:1px solid #9e9e9e;
	background:#ffffff;
	padding:0;
	margin-left:7px;
}

.kl .videosmall{
	width:122px;
	margin-right:10px;
	float:left;
}
.kl .videosmall div{
	width:122px;
	height:71px;
	background:#bfbfbf;
}
.kl .video{
	width:480px;height:292px;float:left;background:#bfbfbf;
}

.kl .footer{
	margin-top:29px;
	border-top:1px solid #b2b2b2;
	width:616px;
	height:41px;
	color:#858484;
	font: 11px/41px verdana;
}
.kl .footer a{
	color:#858484;
	font: 11px/41px verdana;
}





div.kr{
	width:316px;
	min-height:100px;
	float:right;
	border:0px solid red;
}
.kr ul{
	padding:0px;
	margin:0 0 0 15px;
}
.kr ul li{
	list-style:none;
}
.kr ul li a,.kr ul li a:active,.kr ul li a:visited{
	color: #abb131;
	font: 18px helvetica;
	font-weight:bold;
	text-decoration: none;
}
.kr ul li a:hover{
	color: #57583c;
	font-weight:bold;
	text-decoration: none;
}
.kr ul li a.active,.kr ul li a.active:active,.kr ul li a.active:visited{
	color: #57583c;
	font: 18px helvetica;
	font-weight:bold;
	text-decoration: none;
}
.kr ul li a.active:hover{
	color: #abb131;
	font-weight:bold;
	text-decoration: none;
}
.kr ul ul{
	padding:0 0 0 15px;
	margin:0 0 0 0px;

	border-top: 1px solid #a4a765;
	border-bottom: 1px solid #a4a765;	
}
.kr ul ul li{
	list-style: disc;
}
.kr ul ul li a,.kr ul ul li a:active,.kr ul ul li a:visited{
	color: #57583c;
	font: 15px helvetica;
	font-weight:bold;
	text-decoration: none;
}
.kr ul ul li a:hover{
	color: #abb131;
	font-weight:bold;
	text-decoration: none;
}
#nav li a {
	font-weight:bold;
}
#nav li{
	margin: 10px 0 0 0;
}
#nav li ul li{
	margin: 0 0 0 0;
}
#nav li ul li a {
	font-weight:normal;
}

table#enquete {
	font: 12px/15px verdana;
	border-bottom: 5px solid white;
}

table a{
	font: 12px verdana;
}
td.enquete_groep{
	font:13/15px verdana;
	font-weight:bold !important;
	color: #576019;
}
td.enquete_subgroep{
	font:12/14px verdana;
	color: #576019;
}
td.enquete_openvraag{
	font-style:italic !important;	
	color: #919809;
}
td.legenda{
	font:12px verdana !important;
	width:70px !important;
}

input.enquete_openvraag_input{
	width:600px;
	border:1px solid #b8b9bc;

}
table#enquete tr td{
	font: 12px/17px verdana;
	border-bottom: 5px solid white;
}

#nieuwsbrief div.spacer{height:4px;width:393px;}
#nieuwsbrief span.small{font:4px verdana;}
#nieuwsbrief table{background:#fff;}

#nieuwsbrief tr.l {}
#nieuwsbrief tr.l a,tr.l a:active,tr.l a:visited{color:#909708;font:11px verdana;font-weight:bold;}
#nieuwsbrief tr.l a:hover{color:#707070;font:11px verdana;font-weight:bold;}
#nieuwsbrief tr.l span.kop{font:14px verdana; font-weight:bold; color:#909708;}

#nieuwsbrief tr.l td{background:#fff; font:11px verdana; color:#707070;}
#nieuwsbrief td.a{width:17px;}
#nieuwsbrief td.b{width:393px;}
#nieuwsbrief td.c{width:12px;}
#nieuwsbrief td.d{width:218px;}
#nieuwsbrief tr.l td.d{background:#ebeb95;}

#nieuwsbrief tr.footer td{background:#fff; font:9px verdana; color:#707070;}
#nieuwsbrief tr.footer td.a{width:17px;}
#nieuwsbrief tr.footer td.b{width:393px;}
#nieuwsbrief tr.footer td.c{width:12px;}
#nieuwsbrief tr.footer td.d{width:218px;background:#ebeb95;color:#909708;font-weight:bold;}
#nieuwsbrief tr.footer td.d div{margin:3px;}
#nieuwsbrief tr.footer td.b a:hover{color:#707070;font:9px verdana;font-weight:bold;}
#nieuwsbrief tr.footer td.b a,#nieuwsbrief tr.footer td.b a:active,#nieuwsbrief tr.footer td.b a:visited{color:#909708;font:9px verdana;font-weight:bold;}

#nieuwsbrief tr td.d{width:218px;background:#ebeb95;color:#909708;font:9px verdana;font-weight:bold;}
#nieuwsbrief tr td.d div{margin:4px;}
#nieuwsbrief tr td.d div a:hover{color:#fff;font:9px verdana;font-weight:bold;}
#nieuwsbrief tr td.d div a,#nieuwsbrief tr td.d div a:active,#nieuwsbrief tr td.d div a:visited{color:#909708;font:9px verdana;font-weight:bold;text-decoration:none;}

#nieuwsbrief tr.r {}
#nieuwsbrief tr.r td.b{color:#fff;font:11px verdana;}
#nieuwsbrief tr.r a{color:#fff;font:11px verdana;font-weight:bold;}
#nieuwsbrief tr.r a:hover{color:#707070;font:11px verdana;font-weight:bold;}
#nieuwsbrief tr.r span.kop{font:14px verdana; font-weight:bold; color:#fff;}

#nieuwsbrief tr.r td{background:#a2a523; font:10px verdana; color:#707070;}
