@charset "UTF-8";

@charset "utf-8";
html {
	width:100%;
	height:100%
}

body {
	width:100%;
	height:100%;
	font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color : #9c9c9c;
	margin : 0px;
}

td {
	font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding : 0px;
	vertical-align:top;
}

a:active, a:link, a:visited {
	font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #ffffff;
}
a:hover {
	font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	color : #ffffff;
}

a.footer:active, a.footer:link, a.footer:visited {
	font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #787878;
}
a.footer:hover {
	font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	color : #787878;
}

.clear {
	clear:both;
}

p {
	margin : 0px;
}

hr { 
	height: 0px;
	border: 0; 
	border-top: 1px solid #f00;
	margin:1px 0 10px 0;
} 

li {
	list-style-image : url(/_templates/root/styles/../images/bullit_opsomming.gif);
	vertical-align : top;
	list-style-position:inside;
}

h1 {
	font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #376e10;
	margin:0 0 0 0;
}
h2 {
	font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #ffffff;
	margin:0 0 8px 0;
}
.overall { 
	width:100%; 
	height:765px;
	position:absolute; 
	top:8%;
	maring-top:-382px;
	background-color:#FFFFFF;
	background-image:url("/_templates/root/styles/../images/bg_overall.gif");
	background-position:top left;
	background-repeat:repeat-x;
}
.container {
	width:984px;
	height:765px;
	margin:0 auto;
	background-color:#FFFFFF;
}
.container_header {
 	width:984px;
	height:83px;
	margin: 0 auto;
	background-color:#ffffff;
	background-image:url("/_templates/root/styles/../images/logo.gif");
	background-position:top left;
	background-repeat:no-repeat;
}
.container_middle {
 	width:984px;
	height:583px;
	margin:auto;
	overflow:hidden;
}
.container_footer {
 	width:984px;
	height:83px;
	margin:auto;
	background-color:#ffffff;
	text-align:center;
} 
.menu[class] {
	position:absolute;
	width:984px;
	height:57px;
	margin-top:314px;
	background-image:url("/_templates/root/styles/../images/menu_bg.png");
	background-repeat:repeat-x;
}

/*
.tekstvlak {
	width:304px;
	height:69px;
	position:absolute;
	margin-top:218px;
	margin-left:500px;
	background-image:url(/_templates/root/styles/../images/tekstvlak.gif);
	background-repeat:no-repeat;
}
*/

.vlag {
	width:36px;
	height:49px;
	margin-top: 4px;
	background-image:url("/_templates/root/styles/../images/vlag.gif");
	background-repeat:no-repeat;
}
.sfeerflash_ov {
	width:300px;
	height:50px;
	position:absolute;
	/**/
	margin-top:200px;
	margin-left:600px;
}
.content_overall {
	width:428px;
	min-height:100px;
	position:absolute;
	z-index:5px;
	/*
	margin-top:200px;
	*/
	margin-left:400px;
	/*	padding-bottom:50px;*/* ivm ruimte PG om template te plaatsen*/
}

.content_header[class] {
	width:422px;
	min-height:30px;
	position:relative;
	padding-left:6px;
	background-image:url("/_templates/root/styles/../images/content_header.png");
	font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #376e10;
}
.content_middle[class] {
	width:417px;
	position:relative;
	padding-left:9px;
	padding-top:4px;
	background-image:url("/_templates/root/styles/../images/content_middle.png");
	background-repeat:repeat-y;
}

.content_footer[class] {
	width:428px;
	height:4px;
	position:relative;
	background-image:url("/_templates/root/styles/../images/content_footer.png");
	background-repeat:repeat;
}
.content_grijs {
	width:410px;
	position:relative;
	background-color:#333333;
	padding-bottom:20px;
}
.close {
	width:20px;
	height:20px;
	cursor:pointer;
	margin-left:390px;
	background-image:url("/_templates/root/styles/../images/close.gif");
}
.content_bottom {
	width:366px;
	height:15px;
	margin-top:20px;
	position:relative;
	padding:20px;
}
.pagina_inhoud {
	padding:0 20px 0 20px;
}
.title_h1 {
	width:366px;
	height:15px;
	position:relative;
	margin-left:20px;
	color:#FFFFFF;
	font-size:12px;
}
.text_content {
	width:366px;
	position:relative;
	margin:20px 20px 20px 20px;
}
.container_image_header_tekst {
	width:366px;
	position:relative;
	min-height:12px;
	margin:20px 20px 20px 20px;
}
.foto_links {
	margin: 0 20px 20px 0;
	float:left;
}
.foto_links img {
	border:1px #000000 solid;
}
.media_foto3 {
	position:relative;
	height:85px;
	margin:0 0 15px 0;
}
.media_foto_border_green {
	position:absolute;
	height:77px;
	width:104px;
}
.media_foto_border_green img {
	border:2px solid #376b12;
}
.media_foto_border_white {
	position:absolute;
	height:77px;
	width:104px;
	margin-left:131px;
}
.media_foto_border_white img {
	border:2px solid #ffffff;
}
.media_foto_border_red {
	position:absolute;
	height:77px;
	width:104px;
	margin-left:262px;
}
.media_foto_border_red img {
	border:2px solid #a80603;
}
.media_foto_border_neutraal1 {
	position:absolute;
	height:77px;
	width:104px;
}
.media_foto_border_neutraal1 img {
	border:2px solid #000000;
}
.media_foto_border_neutraal2 {
	position:absolute;
	height:77px;
	width:104px;
	margin-left:131px;
}
.media_foto_border_neutraal2 img {
	border:2px solid #000000;
}
.media_foto_border_neutraal3 {
	position:absolute;
	height:77px;
	width:104px;
	margin-left:262px;
}
.media_foto_border_neutraal3 img {
	border:2px solid #000000;
}
.contact_table {
	position:relative;
	margin: 20px 20px 0 20px;
}


.titel_div {
	min-height:20px;
}
.titel_div .cmsContentValue {
	font-size:16px;
	color: #376e10;
}

.header_div {
	min-height:20px;
}
.header_div .cmsContentValue {
	font-size:14px;
	color: #FFFFFF;
}



.div_list {
	margin:0 0 15px 0;
}

.div_tekst {
	margin:0 0 15px 0;
}

.div_image {
	margin:0 0 15px 0;
}
.div_image img {
	border:2px #ffffff solid;
}

.div_image_wit {
	margin:0 0 15px 0;
}
.div_image_wit img {
	border:2px #ffffff solid;
}

.div_image_grijs {
	margin:0 0 15px 0;
}
.div_image_grijs img {
	border:2px #9c9c9c solid;
}

.div_image_rood {
	margin:0 0 15px 0;
}
.div_image_rood img {
	border:2px #ad0401 solid;
}

.container_image_header_tekst {
	width:100%;
	min-height:14px;
	margin:0;
}
.container_image_header_tekst h2 .cmsContentValue {
	font-size:14px;
	color: #FFFFFF;
}
.foto_links {
	margin: 0 20px 20px 0;
	float:left;
}
.foto_links img {
	border:2px #ad0401 solid;
}

.foto_links_wit {
	min-width:40px;
	min-height:40px;
	margin: 0 20px 20px 0;
	float:left;
}
.foto_links_wit img {
	border:2px #ffffff solid;
}
.foto_links_grijs {
	min-width:40px;
	min-height:40px;
	margin: 0 20px 20px 0;
	float:left;
}
.foto_links_grijs img {
	border:2px #9c9c9c solid;
}
.foto_links_rood {
	min-width:40px;
	min-height:40px;
	margin: 0 20px 20px 0;
	float:left;
}
.foto_links_rood img {
	border:2px #ad0401 solid;
}

.foto_rechts_wit {
	min-width:40px;
	min-height:40px;
	margin: 0 0 20px 20px;
	float:right;
}
.foto_rechts_wit img {
	border:2px #ffffff solid;
}
.foto_rechts_grijs {
	min-width:40px;
	min-height:40px;
	margin: 0 0 20px  20px;
	float:right;
}
.foto_rechts_grijs img {
	border:2px #9c9c9c solid;
}
.foto_rechts_rood {
	min-width:40px;
	min-height:40px;
	margin: 0 0 20px  20px;
	float:right;
}
.foto_rechts_rood img {
	border:2px #ad0401 solid;
}
.form_td_left {
	vertical-align:top;
	width:185px;
}
.form_td_right {
	vertical-align:top;
	width:180px;
}
.form_td_colspan2 {
	vertical-align:top;
	padding:10px 0 10px 0;
}

.frm_checkbox_table {}
.frm_checkbox_td_checkbox {
	vertical-align:top;
	width:20px;
}
.frm_checkbox_td_tekst {
	vertical-align:top;
	padding:2px 0 0 0;
	font-size:10px;
}

.fieldform_pas {
	border-style:none;
	background-color: #000000;
	vertical-align:top;
	font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9c9c9c;
	width:180px;
	height:16px;
}
.fieldform_act {
	border-style:none;
	background-color: #000000;
	vertical-align:top;
	font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9c9c9c;
	width:180px;
	height:16px;
}
.fieldform_err {
	border-style:none;
	background-color: #e54b48;
	vertical-align:top;
	font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9c9c9c;
	width:180px;
	height:16px;
}

.frm_checkbox .fieldform_pas {
	border-style:none;
	vertical-align:top;
	font-size:10px;
	width:16px;
	height:16px;
}
.frm_checkbox .fieldform_act {
	border-style:none;
	vertical-align:top;
	font-size:10px;
	width:16px;
	height:16px;
}

.frm_textarea .fieldform_pas {
	border-style:none;
	background-color: #000000;
	vertical-align:top;
	font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:180px;
	height:46px;
}
.frm_textarea .fieldform_act {
	border-style:none;
	background-color: #000000;
	vertical-align:top;
	font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:180px;
	height:46px;
}


.frm_button .fieldform_pas {
	border-style:none;
	background-color:#000000;
	vertical-align:top;
	font-size:11px;
	color:#FFFFFF;
	width:100px;
	height:18px;
	cursor:pointer;
}
.frm_button .fieldform_act {
	border-style:none;
	background-color:#191919;
	vertical-align:top;
	font-size:11px;
	color:#ad0401;
	width:100px;
	height:18px;
	cursor:pointer;
}




.textareaform_pas {
	border-style:none;
	background-color: #000000;
	vertical-align:top;
	font-size:10px;
	width:180px;
	height:45px;
}
.textareaform_act {
	border-style:none;
	background-color: #000000;
	vertical-align:top;
	font-size:10px;
	width:180px;
	height:45px;
}

.inputtext_rood{
	color:#ad0401;
	font-weight:bold;
	margin-bottom:5px;


}

.inputtext_groen{
	color:#376e10;
	font-weight:bold;
	
}

.selectvlak {
	font-size:10px;
}

.tr_selectieregel {
	height:19px;

}

.button_pas {
	width:80px;
	height:16px;
	background-image:url(/_templates/root/styles/../images/btn_versturen.gif);	
	background-position:top left;
	background-repeat:no-repeat;
	cursor:pointer;
}

.button_act {
	width:80px;
	height:16px;
	background-image: url(/_templates/root/styles/../images/btn_versturen.gif);	
	background-position:top left;
	background-repeat:no-repeat;
	cursor:pointer;
}


.menu_ov {
	width:948px;
	height:49px;
	position:absolute;
	margin-top: 318px;
	margin-left: 36px;
}

.menu_item {
	width:105px;
	height:49px;
	overflow:hidden;
	float:left;
}

.submenu_container_div {
	width:84px;
	height:auto;
	position:absolute;
	margin:33px 0 0 0;
/*	#padding-top:6px;*/
	#padding-bottom:6px;
	background-color:#000000;	
	font-size:16px;
	color:#ffffff;
}


.submenu_container_div a:active, .submenu_container_div a:link, .submenu_container_div a:visited {
	font-size:13px;
	text-decoration : none;
	color : #ffffff;
}

.submenu_container_div a:hover {
	font-size:13px;
	text-decoration : none;
	color : #ad0401;
}

.div_submenu_true {
	padding:2px 8px;
	white-space:nowrap;
}

.div_submenu_false {
	padding:2px 8px;
	white-space:nowrap;
}



