body{
	background:#fcfdf5;
	
	font-family:DIN-Medium, Arial, sans-serif;
	font-size : 0.8em;
}

h1{
	font-size : 1.3em;
	color:#646767;
	margin-bottom : 1em;
	
}

h2{
	font-size : 1.1em;
	font-weight:bold;
	padding: 5px 0;
	
	color:#559445;
}

#content h2{
	padding-left: 26px;
	background:url(../../img/title_ico.gif) no-repeat 0 6px;
}

h3{

	font-size:1em;
	padding: 3px 0;
}

h5{
	font-size : 1em;margin:0;padding:0;display:inline;
	color:#4f8d2b;
}

h6{
	font-size : 1em; margin:0;padding:0;display:inline;
	color:#c7cfac;
}

ul {padding : 5px;}

a:link, a:visited{
	color:#333333;
	text-decoration:underline;
}
a:hover{ color:#559445;}

img{
	border:none;
}

#main_wrap{
	background:url(../../img/be_hoofding.gif) no-repeat #fcfdf5;
	margin:0 auto;
	width : 823px;
}

#footer{padding : 5px; color:#999999; font-size : 0.8em; font-family:Arial, Helvetica, sans-serif;}

#main{
	width : 806px;
	margin: 10px auto;
}

#logo{
	padding-left:32px;
}

#kolom_links{
	width : 170px;
	float:left;
}

#nav_links{}

.nav_links_top{
	background:url(../../img/navlinks_top.gif) no-repeat;
	width : 150px;
	height : 40px;
	line-height : 31px;
	padding-left : 22px;
	font-size : 1.2em;
	color:#559445;
}

.reageer_top{
	background:url(../../img/navlinks_tssstuk.gif) no-repeat;
	height : 40px;
	line-height : 40px;
	padding-left : 22px;
	font-size : 1.2em;
	color:#559445;

}

#nav_links li{
	list-style:none;
	background:url(../../img/menu_li_ico.gif) no-repeat 0 8px;
	padding : 5px 0;
	padding-left : 15px;
	line-height : 1.6em;
}

#nav_links ul.subnavig{
	margin: 5px;
	padding:0;
}

#nav_links ul.subnavig li{
	list-style:none;
	background:url(../../img/menu_li_ico.gif) no-repeat 0 5px;
	padding-left : 15px;
	line-height : 1.6em;
	border: none !important;
}

.nav_items_wrap li{
	padding : 3px;
	border:none;
}

.nav_items_wrap li a:link, .nav_items_wrap li a:visited{
	color:#646767;
	text-decoration:none;
}

.nav_items_wrap li a:hover{color:#559445;}

form#zoeken{padding-top : 10px; line-height:0;}

form#zoeken input.zoeken{width : 74px; border:1px solid #559445; font-size:0.7em; color:#727272; margin: 2px 4px 2px 0; padding : 1px 1px 1px 3px;}
form#zoeken input.knop{background:url(../../img/knop.gif) no-repeat; width : 17px; height : 16px; margin:0px ;padding:0px; border:0;}

#kolom_links .nav_items_wrap, #kolom_links .reageer{
	background:url(../../img/navlinks_repeat.gif) repeat-y;
}
.reageer{
	padding : 15px;
	color:#528c2b;
}

.reageer a:link, .reageer a:visited{
	color:#528c2b;
}
.reageer a:hover{
	text-decoration:none;
}

#kolom_rechts{
	width : 620px;
	float:left;
	margin-left : 10px;
}

#header{
	margin : 10px 0;
}

#baseline{
}

.fedmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666;
	line-height : 30px;
	padding-left : 13px;
	
	float:left;
}

.fedmenu .taalnavig_item  /{display:inline; padding : 0 3px;}

.fedmenu a {
width: 20px !important;
text-align: center;
}

.fedmenu  A.taalkeuze:link {
	text-decoration: none;
	color: #333;
}
.fedmenu  A.taalkeuze:visited {
	text-decoration: none;
	color: #333;
}
.fedmenu  A.taalkeuze:active {
	text-decoration: none;
	color: #00F;
}
.fedmenu   A.taalkeuze:hover {
	text-decoration: underline;
	color: #333;
}

#zoeken{
	float:right;
	background:#CDD2C9;
	line-height:29px;
	height : 29px;
	margin-right : 39px;
	padding : 0 5px 0 8px;
	border-left:1px solid #a8be9d;
	border-right: 1px solid #a8be9d;
	
	display:inline;
}

#zoeken table{
	padding-top : 5px;
}

#zoeken input{font-size : 0.8em;}

#zoeken input#zoek_knop{vertical-align:middle;}

.activelang {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	background-color: #559445;
}
.fedmenu a.activelang:link,.fedmenu a.activelang:visited{text-decoration:none;}
.fedmenu a.activelang:hover{color:#ffffff !important;}

.taalnavig_item{display:inline; padding : 0 3px; border-right: 1px solid #d0d0d0;}

#navigatie .k-eerste, #navigatie .k-tss, #navigatie .k-laatste{
	float:left;
	height : 41px;
	text-align:center;
	font-size : 1.2em;
	line-height : 41px;
}

#navigatie .k-eerste a, #navigatie .k-tss a, #navigatie .k-laatste a{
	color:#559445;
	text-decoration:none;
}

.k-eerste.multiline, .k-tss.multiline, .k-laatste.multiline{
	line-height : 1.2em !important;
}

#navigatie .k-eerste{background:url(../../img/navig_k5-1.gif) no-repeat; width : 134px;}
#navigatie .k-tss{background:url(../../img/navig_k5-tss.gif) repeat-x; width : 113px;}
#navigatie .k-laatste{background:url(../../img/navig_k5-5.gif) no-repeat; width : 136px;}

#content{
	background:url(../../img/content_repeat.gif) repeat-y;
	margin:2px 0;
}

.content_repeat{background:url(../../img/content_repeat_wit.gif) repeat-y;}

.bottom_repeat .bottom_bottom{background:url(../../img/bottom_bottom.gif) bottom no-repeat; zoom:1;}
.bottom_repeat{background:url(../../img/bottom_repeat.gif) repeat-y;}

#kolom_rechts #kolom_1{
	width : 372px;
	margin-right : 6px;
	float:left;
 	padding :7px 10px;
}	

.nieuws_item{
	color:#a8b77d;
	font-size : 0.9em;
}

.nieuws_item .datum{
	color:#559445;
	padding: 5px 0 3px 0;
}

#kolom_rechts #kolom_2{
	width : 190px;
	float:left;
 	padding :7px 10px;
}

#kolom_2 .reactie{
	background:url(../../img/item_ico.gif) no-repeat;
	padding : 0 5px 0 25px;
	margin : 0 0 10px 0;
	color:#a8b77d;
}

#kolom_2 .reactie strong{color:#559445;}

#kolom_2 .reactie a{text-decoration:none; color:#a8b77d;}
#kolom_2 .reactie strong a{color:#559445;}

#kolom_2 .reactie strong a:hover{color:#333333;}

.kruimel{
	padding : 5px 0 0 23px;
}

.tekst{
	color:#727272;
	padding : 18px 23px;
	zoom:1;
}

.tekst img{padding : 10px 10px 10px 10px;}

.tekst p{
	padding : 10px 0;
}

.tekst p.bijschrift{
	color:#a8b77d;
	font-size: 0.9em;
}

.tekst p.bijschrift a:link, .tekst p.bijschrift a:visited{color:#559445; text-decoration:underline;}
.tekst p.bijschrift a:hover{color:#727272;}

.setLower{text-transform:lowercase;}

.setUpper{text-transform:uppercase;}

.clearfloat{
	clear:both;
	line-height : 0px;
	height : 0px;	
	font-size : 1px;
}
#contactform .form_label{
width:	220px;
}

#contactform .form_input textarea.input{
width: 250px;
}

form input[type=submit]{
	border:1px solid #358546;
	background:#559445;
	color:#ffffff;
	cursor:pointer;
}

#verplicht_ster{
text-align: right;
}

#content .tekst{
min-height: 250px;
}

#content .content_top h1{
	color:#a7b57d;
	font-size : 1.5em;
	font-weight:normal;
	padding :15px 10px 0 25px;
}

* html #content {
height: 250px;
}

.content_hr{
	background:url(../../img/content_hr.gif) no-repeat;
	height : 8px; line-height : 8px; font-size : 2px;
}

#flash{margin-left : 2px;}

#actie_zoeken_resultaat ul li { list-style-type: square; margin-bottom: 10px; }

.zoek_hr{
	color: #000000;
	background-color: #000000;
	border: 0px;
	height: 1px;
	margin: 3px 0px;
}

.icons .icon{
	display:inline;
}

.icons a:link,.icons a:visited{
	text-decoration:none;
	font-weight:bold;
	color:#4f8d2b;
}

.icons a:hover{
	text-decoration:underline;
}

.icons .icon .fll,.icons .icon .flr{display:block; float:left; padding : 0 5px; line-height : 26px;}

.icons .icon .fll{width : 34px;}

.icons .icon .flr{line-height : 26px; 	padding : 8px 5px 0 10px;}


#blog_comment{
	font-family:Arial, sans-serif;
}

#blog_comment input.input {
border:1px solid #d0d0d0;
display:inline;
width:170px;
padding-bottom : 5px;
}

#blog_comment textarea {
border:1px solid #d0d0d0;
height:150px;
width:350px !important;
}

#reacties{
	border-top : 1px solid #d0d0d0;
	border-bottom : 1px solid #d0d0d0;
	background:#fefefe;
	padding: 15px;
}

#reacties .reactie{
	border-bottom: 1px solid #f0f0f0;
	padding-bottom: 5px;
}

.reactie_titel{
	margin-bottom : 10px;
}

.reactie_body{margin-left : 15px; padding-right : 15px; text-align:justify;}

.reactie_titel .titel,.reactie_titel .datum{
	display:inline;
	margin-right : 10px;
}

#extranet_aangemeld_box{
text-align: right;
background-color: #E6EBE1;
}