body{
	margin: 0px;
	padding: 0px;
	background: #5B8726;
	font-family: verdana, arial;
	font-size: 12px;
}

form{
	margin: 0px;
	padding: 0px;
}

/*** Zet de maximale breedte op 990px; ***/
#sizer { 
	/*max-width: 990px;*/
  width:expression(document.body.clientWidth > 800 ? "990" : "778" ); 
	
}

#sizer_content { 
	width: 476px;
  width:expression(document.body.clientWidth > 800 ? "476" : "264" ); 
	
}

#sizer_content_pagina { 
	width: 676px;
  width:expression(document.body.clientWidth > 800 ? "676" : "444" ); 
	
}

/*** Algemeen ***/

.sitemap{
	background: #5B8726;
	color: #fff;
	font-size: 10px;
}

.sitemap A{
	background: #5B8726;
	color: #fff;
	font-size: 10px;
	text-decoration: none;
}

.sitemap A:HOVER{
	background: #5B8726;
	color: #FFE14F;
	font-size: 10px;
}

.menu_balk{
	background: #fff;
	padding-left: 35px;
}

.logo{
	padding-left: 41px;
	padding-top: 10px;
}

.sub_logo{
	padding-top: 10px;
	padding-bottom: 10px;
}

.midden_vlak{
	background: #FFF;
}

.rechter_vlak{
	background: #FFE14F;
}

.bottom{
	color: #5C8922;
	font-size: 9px;
	padding-bottom: 7px;
}

.bottom A{
	color: #5C8922;
	font-size: 9px;
	text-decoration: none;
}

.bottom A:HOVER{
	color: #2E4411;
	font-size: 9px;
	text-decoration: none;
}

.content_home{
	padding-top: 20px;
	padding-left: 40px;
	padding-right: 40px;
	color: #5B8726;
	font-family: verdana;
	font-size: 14px;
	line-height: 18px;
}

.content_home A{
	color: #5B8726;
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
}

.content_home A:HOVER{
	color: #2E4411;
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
}

.content_titel_home{
	color: #5B8726;
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
}

.content{
	padding-top: 20px;
	padding-left: 40px;
	padding-right: 20px;
	color: #5B8726;
	font-family: verdana;
	font-size: 12px;
	line-height: 16px;
}

.content A{
	color: #5B8726;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
}

.content A:HOVER{
	color: #2E4411;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
}

.print_email{
	color: #5C8922;
	font-size: 10px;
}

.content_titel{
	color: #5B8726;
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
}


#rotating_picture {
	background: #000;
	background-position: center;
	background-repeat: no-repeat;
}

.download{
	padding-left: 56px;
	color: #fff;
	font-family: verdana;
	font-size: 10px;
}

.download A{
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}

.download A:HOVER{
	color: #E7EDDF;
	font-weight: bold;
}

/** MENU **/

#dropmenudiv{
	display: block;
	position:absolute;
	border-left: 1px solid #5B8726;
	border-right: 1px solid #5B8726;
	border-bottom: 1px solid #5B8726;
	padding-left: 0px;
	padding-right: 0px;
	color: #5B8726;
	line-height:18px;
	z-index:100;
  font-family: verdana;
	filter:blendTrans(duration=0.5);
  -moz-opacity: .95;
	filter:alpha(opacity: 90);
	opacity: .95;	
}
A.link_menu {
	display:block;
	margin-bottom: -18px;
 	color: #5B8726;
	background: #fff;
	font-family: verdana;
	font-size: 12px;
	padding-left: 0px;
	padding-right: 0px;
	width: 100%;
  text-decoration: none;
	padding-top: 0px;
	-moz-opacity: .95;
	filter:alpha(opacity: 95);
	opacity: .95;	
	border-top: 1px solid #5B8726;
}
	
a:hover.link_menu{
	color: #5B8726;
	display:block;
	background: #FEE04E;
	font-family: verdana;
	font-size: 12px;
	padding-left: 0px;
	padding-right: 0px;
	width: 100%;
  -moz-opacity: .99;
	filter:alpha(opacity: 99);
	opacity: .99;	
	border-top: 1px solid #5B8726;
}


/*** fotoalbum ***/

.album_tekst{
	color: #5B8726;
	font-family: verdana;
	font-size: 12px;
	line-height: 16px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

.album_rij{
	background: #fff;
}

.album_rij_over{
	background: #E7EDDF;
	cursor: hand;
	cursor: pointer;
}

/*** Nieuws ***/
.nieuws_regel{
	color: #5B8726;
	font-family: verdana;
	font-size: 12px;
	line-height: 16px;
}

.nieuws_datum{
	font-style: italic;
}

/*** Extranet ***/
#div_extranet_container{
	position: relative;
	width: 292px;
	height: 55px;
	z-index: 1;
}

#div_extranet_vlak{
	width: 223px;
	height: 223px;
	position: absolute;
	bottom: 0px;
	z-index: 2;
}

.extra_net_vlak{
	background: #FFE14F;
	padding: 11px;
}

#extranet_interne_container{
	position: relative;
	width: 201px;
	height: 201px;
	z-index: 1;
}

#extranet_interne_velden{
	position: absolute;
	width: 201px;
	height: 201px;
	z-index: 2;
	visibility: hidden;
}

#extranet_interne_afbeelding{
	position: absolute;
	width: 201px;
	height: 201px;
	z-index: 1;
	cursor: hand;
	cursor: pointer;
}

.content_inloggen{
	color: #fff;
	font-size: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

.content_inloggen A{
	color: #fff;
	font-size: 10px;
}


.extranet_input{
	font-size: 11px;
	border: 0px;
	width: 140px;
}

/*** Sitemap ***/

.sitemap_navigatie{
	font-size: 14px;
	color: #5B8726;
	font-weight: bold;
	cursor: hand;
	cursor: pointer;
	font-family: "Times New Roman", Times, serif;
}



.sitemap_pagina {
	font-family: verdana, arial;
	font-size: 12px;
	color: #5B8726;	
	height: 15px;
}

.sitemap_pagina_over{
	font-family: verdana, arial;
	font-size: 12px;
	color: #5B8726;	
	background: #E7EDDF;
	cursor: hand;
	cursor: pointer;
}

.sitemap_pagina_td{
	font-family: verdana, arial;
	font-size: 12px;
	color: #5B8726;	
	height: 15px;
}


/*** doorsturen ***/
.doorsturen{
	border: 10px solid #FFE14F;
	height: 100%;
	color: #fff;
	font-size: 10px;
}


/*** contact ***/
.contact_form{
	color: #5B8726;
	font-size: 11px;
}

.contact_form A{
	color: #5B8726;
	font-size: 11px;
}

.contact_form A:HOVER{
	color: #2E4411;
	font-size: 11px;
}

.formulierInput{
	width: 170px;
	border: 1px solid #4B7845;
	background-color: #CEDBBF;
	color: #5B8726;
	font-family: arial;
	padding: 0px 0px 0px 2px;
	font-size:11px;
}

.formulierInputVerplicht{
	width: 170px;
	border: 1px solid #4B7845;
	color: #031E40;
	background-color: #E9F4E2;
	font-family: arial;
	font-size:11px;
	padding: 0px 0px 0px 2px;
	background-image: url('../images/verplicht_bg.jpg');
	background-repeat: repeat;
}

.formulierInput_onfocus
{
  width: 170px;
  border: 1px solid #4B7845;
  background-color: #F8FBF5;
  padding: 0px 0px 0px 2px;
	font-family: arial;
  font-size:11px;
	color: #5B8726;
}

.formulierFilled{
	width: 170px;
	border: 1px solid #4B7845;
	color: #ffffff;
	background-color: #95B173;
	font-family: arial;
	padding: 0px 0px 0px 2px;
	font-size:11px;
}


/** NB TEXT **/

.nb_text{
	color: #fff;
	font-size: 10px;
	padding-left: 58px;
	padding-right: 20px;
}


/** Faq **/
.faqA{
	color: #5B8726;
	font-family: verdana;
	font-size: 12px;
}

.faq_titel{
	color: #5B8726;
	font-family: verdana;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
}
