body,html
{
text-align:center;
padding:0px;
margin:0px;
background-color: #ffffff;
height:100%;
font-family: Verdana;
font-size:13px;
color:#008c9a;
}

p
{
margin:0px;
padding:0px;
}

/*A:link {text-decoration: none; color: black;}
A:visited {text-decoration: none; color: black;}
A:active {text-decoration: none; color: black;}
A:hover {text-decoration: underline; color: black;}
*/

#containermidden{
width:100%;
text-align:left;
margin:0pt auto;
height:100%;
position:relative;
}

.aligner{
margin-left:auto;
margin-right:auto;
width:982px;
/*min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -26px;*/
background-repeat:repeat-y;
background-image: url(../image/content_bg.jpg);
background-color:#ffffff;
display:table;
}

#menu{
width:960px;
height:25px;
margin-left:2px;
background-color:#b1d9e0;
background-image: url(../image/menu_bg.jpg);
background-position: right top;
background-repeat:no-repeat;
padding-top:5px;
padding-left:20px;
}

.menuItem{
height:22px;
background-color:#008c9a;
display:block;
float:left;
font-family: Trebuchet MS;
font-size:14px;
color:#ffffff;
text-decoration:none;
padding-top:3px;
padding-left:1px;
padding-right:1px;
font-weight: bolder;
}

.menuItem_select{
height:22px;
background-color:#fabd07;
display:block;
float:left;
font-family: Trebuchet MS;
font-size:14px;
/*font-style: italic;*/
color:#037c8c;
text-decoration:none;
padding-top:3px;
font-weight: bolder;
}


    

.menuItemSepStart_select{
width:10px;
height:25px;
background-image: url(../image/menu_start_active.jpg);
display:block;
float:left;
text-decoration:none;
}


.menuItemSepStart{
width:10px;
height:25px;
background-image: url(../image/menu_start.jpg);
display:block;
float:left;
text-decoration:none;
}

.menuItemSepEnd{
width:31px;
height:25px;
background-image: url(../image/menu_end.jpg);
display:block;
float:left;
text-decoration:none;
}


.menuItemSepEnd_select{
width:31px;
height:25px;
background-image: url(../image/menu_end_active.jpg);
display:block;
float:left;
text-decoration:none;
}




.menuItemSepNormalRight1{
width:14px;
height:25px;
background-image: url(../image/menu_sep_normal_right1.jpg);
display:block;
float:left;
text-decoration:none;
}

.menuItemSepNormalRight2{
width:19px;
height:25px;
background-image: url(../image/menu_sep_normal_right2.jpg);
display:block;
float:left;
text-decoration:none;
}



.menuItemSepActiveRight1{
width:14px;
height:25px;
background-image: url(../image/menu_sep_active_right1.jpg);
display:block;
float:left;
text-decoration:none;
}

.menuItemSepActiveRight2{
width:19px;
height:25px;
background-image: url(../image/menu_sep_active_right2.jpg);
display:block;
float:left;
text-decoration:none;
}



.menuItemSepActiveLeft1{
width:14px;
height:25px;
background-image: url(../image/menu_sep_active_left1.jpg);
display:block;
float:left;
text-decoration:none;
}

.menuItemSepActiveLeft2{
width:19px;
height:25px;
background-image: url(../image/menu_sep_active_left2.jpg);
display:block;
float:left;
text-decoration:none;
}

#header{
width:975px;
height:246px;
margin-left:2px;
background-image: url(../image/header.jpg);
}

#containerdata{
padding-top:12px;
display:table;
width:975px;
}


/*COL 1*/

#col1{
width:205px;
height:444px;
float:left;
}


#nieuwsbrief{
width:205px;
height:65px;
background-image: url(../image/nieuwsbrief.jpg);
display:block;
text-decoration:none;
}

.submenuitem{
width:180px;
height:26px;
font-family: Trebuchet MS;
font-size:14px;
color:#008194;
border-bottom:1px solid #a6d5da;
display:block;
margin-left:25px;
text-align:center;
padding-top:4px;
text-decoration:none;
}


.submenuitem:link {text-decoration: none; color: #008194;}
.submenuitem:visited {text-decoration: none; color: #008194;}
.submenuitem:active {text-decoration: none; color: #008194;}
.submenuitem:hover {text-decoration:none; color:#008194; background-color:#cce5e9;}


.submenuitem_select{
width:180px;
height:26px;
font-family: Trebuchet MS;
font-size:14px;
color:#008194;
background-color:#cce5e9;
border-bottom:1px solid #a6d5da;
display:block;
margin-left:25px;
text-align:center;
padding-top:4px;
text-decoration:none;
}



#col2_3_container{
width:770px;
float:left;
display:table;
}


/*COL 2*/
#col2{
width:473px;
float:left;
border-top:1px solid #bfdfe3;
border-bottom:1px solid #bfdfe3;
margin-left:20px;
}

#col2 a:link {text-decoration: underline; color: #008194;}
#col2 a:visited {text-decoration: underline; color: #008194;}
#col2 a:active {text-decoration: underline; color: #008194;}
#col2 a:hover {text-decoration: underline; color: #008194;}


.content_title{
min-height:29px;
width:455px;
font-size:14px;
font-weight:bold;
padding-left:3px;
padding-top:3px;
display:table;
color:#008194;
font-family: Trebuchet MS;
font-size:12px;
font-weight:bold;
}

.content_title a:link {text-decoration: none; color: black;}
.content_title a:visited {text-decoration: none; color: black;}
.content_title a:active {text-decoration: none; color: black;}
.content_title a:hover {text-decoration: underline; color: black;}


.content_title_editor{
font-size:14px;
font-weight:bold;
padding-left:3px;
padding-top:23px;
background-color:#ffffff;
}

.content_data{
width:455px;
padding-left:3px;
line-height:19px;
Word-spacing:2px;
color:#008194;
font-family: Trebuchet MS;
font-size:12px;
}
/*
.content_data a:link {text-decoration: none; color: #000099;}
.content_data a:visited {text-decoration: none; color: #000099;}
.content_data a:active {text-decoration: none; color: #000099;}
.content_data a:hover {text-decoration: underline; color: #000099;}
*/
.content_data_editor{
padding-left:3px;
line-height:15px;
font-family: Trebuchet MS;
font-size:12px;
line-height:19px;
Word-spacing:2px;
background-color:#ffffff;
}

#projecten_terug{
float:right;
}


/*COL 3*/

#col3{
width:255px;
float:left;
padding-left:15px;
margin-bottom:15px;
padding-bottom:15px;
display:table;
}

#col3 a:link {text-decoration: underline; color: #008194;}
#col3 a:visited {text-decoration: underline; color: #008194;}
#col3 a:active {text-decoration: underline; color: #008194;}
#col3 a:hover {text-decoration: underline; color: #008194;}

#content_title_col3{
width:248px;
height:19px;
border:1px solid #bfe2e6;
font-weight: bolder;
color:#008194;
padding-left:9px;
padding-top:4px;
}

#content_data_col3{
width:248px;
border:1px solid #bfe2e6;
font-weight: bolder;
color:#008194;
padding-left:9px;
padding-top:3px;
margin-top:3px;
padding-bottom:15px;
display:table;
}

#content_data_col3 img{
border:0px;
margin-left:10px;
margin-top:10px;
}

.content_title_col3_editor{
font-size:13px;
width:248px;
height:19px;
border:1px solid #bfe2e6;
font-weight: bolder;
color:#008194;
padding-left:9px;
padding-top:4px;
}

.content_data_col3_editor {
font-size:13px;
width:248px;
border:1px solid #bfe2e6;
font-weight: bolder;
color:#008194;
padding-left:9px;
padding-top:3px;
margin-top:3px;
}

.biodiversiteit{
width:258px;
height:94px;
}

#actueel{
width:256px;
height:23px;
background-image: url(../image/actueel.jpg);
background-repeat:no-repeat;
background-position: 8px 6px;
border: 1px solid #bfe2e6;
margin-top:3px;
margin-bottom:3px;
}

#actueel_alle_berichten{
font-family: Trebuchet MS;
font-size:12px;
color:#008194;
margin-left:170px;
}

.actueel_bericht{
width:239px;
height:76px;
background-image: url(../image/actueel_bg.jpg);
background-repeat:no-repeat;
border: 1px solid #bfe2e6;
display:block;
margin-bottom:4px;
text-decoration: none;
color: #008c9a;
padding:8px;
line-height:19px;
size:12px;
overflow:hidden;
}

.actueel_bericht:link {text-decoration: none; color: #008c9a;}
.actueel_bericht:visited {text-decoration: none; color: #008c9a;}
.actueel_bericht:active {text-decoration: none; color: #008c9a;}
.actueel_bericht:hover {text-decoration: none; color: #008c9a;}

#actueel_box{
border-top:1px solid #a6d5da;
display:table;
}


.actueel_bericht_list{
width:456px;
min-height:26px;
display:block;
border-bottom:1px solid #a6d5da;
color:#008194;
text-decoration:none;
font-weight: bolder;
padding-top:13px;
padding-left:2px;
text-transform: uppercase;
/*display:table;*/
}

.upper_bold{
font-weight: bolder;
text-transform: uppercase;
}

.actueel_bericht_list:link {text-decoration: none;}
.actueel_bericht_list:visited {text-decoration: none;}
.actueel_bericht_list:active {text-decoration: none;}
.actueel_bericht_list:hover {text-decoration: none; background-color:#cce5e9;}


#footer{
width:982px;
height:36px;
background-image: url(../image/footer_bg.jpg);
background-repeat:no-repeat;
background-color:#ffffff;
text-align:center;
font-family: Verdana;
font-size:10px;
color:#008c9a;
text-decoration:none;
padding-top:20px;
}

#footer a:link {text-decoration: none; color: #008c9a;}
#footer a:visited {text-decoration: none; color: #008c9a;}
#footer a:active {text-decoration: none; color: #008c9a;}
#footer a:hover {text-decoration: underline; color: #008c9a;}



/*FORMS*/



.send {
width:66px;
height:22px;
float:left;
background-color:#e2e2e2;
border:1px solid #000000;
color:#000000;
}

.wis {
width:86px;
height:22px;
float:left;
background-color:#e2e2e2;
border:1px solid #000000;
color:#000000;
}

/*
.send{
width:66px;
height:22px;
border:0px;
margin-top:4px;
color:#ebe2d3;
float:left;
background-color:#636362;
background-image: url(../image/btn_send.jpg);
}

.wis{
width:79px;
height:22px;
border:0px;
margin-top:4px;
color:#ebe2d3;
background-color:#636362;
float:left;
background-image: url(../image/btn_wis.jpg);
}
*/

fieldset{
padding: 10px;
margin-bottom:10px;
}

legend{
font-weight:bold;
font-size:15px;
height:22px;
color:#000000;
}

.dataFormOpdracht p,.dataForm p{
width: 400px;
display:table;
}

.kop{
font-weight:bold;
text-align:left;
}

label, input, select, textarea {
display: block;
width: 240px;
margin-bottom: 4px;
}

.input_small{
width:40px;
border:0px solid black;
}

.space{
width: 240px;
padding-left:160px;
float:left;
}

.border{
border: 1px solid #c1bebe;
}


.dataForm textarea{
border: 1px solid #c1bebe;
}



.noBorder{
border:0px solid #001e67;
}


.dataForm label {
text-align: left;
width: 180px;
padding-right: 20px;
padding-top:10px;
font-weight:bold;
color:#000000;
}


.functie_profiel{
width: 100%;
display:table;
}

.functie_profiel_check{
width: 20px;
display:block;
}

.wijziging_button{
background-color:#204f93;
color:#FFFFFF;
cursor:pointer;
float:left;
font-weight:bold;
margin:0pt 5px 0pt 0pt;
padding:1px 5px 2px;
width:auto;
}

.dataForm .input_check{
width:14px;
border:0px;
}

.dataForm br {
 clear: left;
}

.error {
width: 350px;
background-color:#fef2cd;
border:1px solid #e2e2e2;
padding: 10px;
margin-left:7px;
}

.left{
float:left;
}

#aanmeldform_top{
width:100%;
border-top:1px solid #204f93;
font-size:18px;
height:30px;
padding-top:15px;
display:table;
/*margin-top:15px;*/
}

.input_radio{
width:20px;
float: left;
border:0px solid #001e67;
margin-right:5px;
}

.margin_left{
margin-left:5px;
}
