body,html 
{
	font:12px Arial, Helvetica, sans-serif; 
	color:#000000;  
	margin: 0 auto; 
	padding:0; 
	text-align:center; 
	line-height:100%; 
	background-color:#F8F8DE
}

/* general */

.floatright{ float:right; }
.floatleft{ float:left; }
.clearleft { clear:left; }
.clearright {clear:right; }
.clear { clear:both; float:none; }
.high { height:100%; }
.wide6 {width:6em; padding-left:0.5em; padding-right:0.5em; }
.padded {padding: 10px;}
.space{height:8px; clear:both;} 
.leftpad { padding-left:16px; }
.none { display:none; }

p{font-size:12px;  padding:0px;  margin: 5px 0 15px 0; line-height:145%;}
a {color:#600; }
a:link{color:#600; }
a:hover{color:#360; text-decoration:none;}
a:visited{color:#600; }


#man{ position:relative; width:943px; margin:0; margin-top:78px; padding:0; margin-left:1px;  }
.man_lower {width:942px; margin:0; padding: 10px 0px 10px 0px; border:solid 1px #E5E6C6; overflow:hidden; }
.top_padded { padding-top:230px; }
#topspacer {width:100%; height:10px; position:absolute; top:0; background-color:#F8F8DE; border:0; display:inline; }
.main{width:945px; margin:auto; position:relative; text-align:left; padding:0; overflow:hidden; background-color:#FDFFF4;}
.subpage{padding-top:10px;}

#top{ width:945px; height:77px; text-align:center; position:absolute; top:10px; left:0; background: url(/img/top_bg.jpg) repeat-x top left; overflow:hidden;}
#top_project{text-align:left; }
#mainheader_image {width:938px; overflow:hidden; padding:0; margin:0px; text-align:left; border:0; height:206px; }

#left { float:left; text-align:left; margin:0; padding:0px 13px 0px 13px; width:540px; padding-right: 3px; }
	#left ul{ margin: 0px 0 10px 35px; list-style:square;}
	#left li { line-height:145%; }
#left_project { float:left; text-align:left; padding:10px; width:350px;}
#right_subpage {float:right; width:370px; margin:0; padding:0;  vertical-align: top; }
#right_project {float:right; width:570px; margin:0; padding:0;  vertical-align: top; }

#picts{width:360px; margin:0px; text-align:left; padding:0px 5px 0px 5px; float:right; }

.thumbnails { float:left; text-align:left; margin:0; padding:2px; } 
.thumb { border:0; margin:0; padding:2px; }
.thumb:link { border:0; margin:0; padding:2px;  }
.thumb:hover { border:solid 2px #711; margin:0; padding:0;  }
.thumb:visited { border:0; margin:0; padding:2px;   } 

#mainheader
{
	position:absolute;
	top:0px;
	left:0;
	height: 206px;
	text-align: left;
	color: #fff;
	margin: 1px 3px;
	padding: 0px;
	white-space:nowrap;
	
}
	#mainheader.subpage{
		top:88px;
		left:1px;
	}
#mainheader a {
	text-decoration:none;
}
#mainheader #inner { padding:2px; margin:0; overflow:visible; position:absolute; top:11em; width:25em; height:5em; background-color:#333; 
                     /* -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; */ /* optional: for IE8 in compatibility mode */
                     filter: alpha(opacity=40); opacity:0.4; }
#mainheader #inner2 { padding:2px; margin:0; overflow:visible; position:absolute; top:11em; height:5em; border:0; } 
#mainheader h3, #mainheader h3 a {color:#fff;text-indent:0.5em;line-height:0.5em;font-weight:bold;font-size:2em; margin:0.5em; padding:0; padding-top:0.2em; text-decoration:none; }
#mainheader p {color:#fff; font-size:2em; text-indent:0.5em; line-height:0.5em; font-weight:lighter; margin:0.5em; }

.text {color:#000000; text-decoration:underline; }
.text a {color:#660000; text-decoration:underline; }
.text a:link {color:#660000; text-decoration:underline; }
.text a:visited {color:#660000; text-decoration:underline;}
.text a:hover {color:#336E00; text-decoration:none;}

a[rel="external"], a.external { white-space:nowrap; background: transparent url(/img/external.png) no-repeat scroll right center; padding:0; padding-right: 13px; }

#logo{float:left; width:297px; height:77px;  margin:0; overflow:hidden; padding:0;}
#__right_logo{float:right;width:648px; height:77px; }
#text_top{float:left; width:648px; font-size:12px; text-align:right; color:#000000; font-weight:normal; padding-top:21px; letter-spacing:-0.3px; padding-bottom:5px;}
#text_top a{color:#000000; text-decoration: none;}
#main_menu {display:inline; float:left; width:648px; font-size:13px; padding:0px; margin:0px; text-align:right; }
#main_menu ul {display: inline; list-style-type:none; float:right; }
#main_menu ul li {display:inline; background: url(/img/line.jpg) no-repeat 0 0; font-size:13px; padding-left:2px; float:left;}
#main_menu ul li a {color:#ffffff; text-decoration:none; background: url(/img/menu_off.jpg); padding:13px 5px 14px 5px; float:left} 
#main_menu ul li a:link {color:#ffffff; text-decoration:none; background: url(/img/menu_off.jpg); padding:13px 5px 14px 5px; float:left;	} 
#main_menu ul li a:visited {color:#ffffff; text-decoration:none; background: url(/img/menu_off.jpg); padding:13px 5px 14px 5px; float:left;	}
#main_menu ul li a:hover {color:#ffffff; background: url(/img/menu_on.jpg); padding:13px 5px 14px 5px; float:left; }
#main_menu ul li a.selected {background: url(/img/menu_active.jpg); color: #550802;}

.main_menu_sel{color:#ffffff; padding:8px 8px 8px 8px; float:left; height:39px; background: url(/img/menu_off.jpg);}

#navlist li { display: inline; list-style-type: none; }

li{text-align:left;  font-size:13px; padding:0; margin:0;  }
ul { padding:0; margin:0;  }

H4{color:#469800; font-size:12px; margin:0px; padding-bottom:3px;padding-top:10px; padding-left:0px; font-weight:normal;}
H3{color:#469800; font-size:12px; margin:0px; padding-bottom:3px;padding-top:10px; padding-left:0px; font-weight:normal; text-decoration:none;}
H2{color:#469800; font-size:14px; margin:0px; padding-bottom:3px;padding-top:10px; padding-left:0px; font-weight:normal;}
h1 {color:#469800; font-family: Arial, Helvetica, sans-serif; font-size:18px; margin:0px; padding-top:2px; !padding-top:7px; _padding-top:7px; text-align:left; line-height:20px; font-weight:normal;padding-bottom:10px;}

.button 
{
	color:#fff; 
	background:url(/img/button_bg.jpg);
	text-decoration:none; 
	padding:9px; 
	display: inline-block; 
	text-align:left; 
	font-weight:normal; 
	border:1px solid #336A00; 
	font-size:12px; 
	line-height:100%;
	margin:10px;
	margin-left:1px;
	margin-right:1px;
}

.button:link
{
	display: inline-block; 
	color:#fff; 
	background: url(/img/button_bg.jpg);
} 
.button:visited
{
	display: inline-block; 
	color:#fff; 
	background: url(/img/button_bg.jpg);
}
.button:hover
{
	background: url(/img/button_bg_r.jpg);
	color:#fff;
	display: inline-block;
}

.but{ padding-left:0px; padding-top:20px; margin-bottom:25px; position:relative; }

.button2
{
	color:#fff; 
	background:url(/img/button2_bg.jpg);
	text-decoration:none; 
	padding:3px; 
	display: inline-block; 
	text-align:left; 
	font-weight:normal; 
	border:1px solid #336A00; 
	font-size:12px; 
	line-height:100%;
	margin:10px;
	margin-left:1px;
	margin-right:1px;
}

.button2:link
{
	display: inline-block; 
	color:#fff; 
	background: url(/img/button2_bg.jpg);
} 
.button2:visited
{
	display: inline-block; 
	color:#fff; 
	background: url(/img/button2_bg.jpg);
}
.button2:hover
{
	background: url(/img/button2_bg_r.jpg);
	color:#fff;
	display: inline-block;
}

.poze_home{ margin:3px; border:0; display:block; padding:0; }
.picture{border:0; text-align:right; padding:0; margin:0;}
.picture_subpage{border-left:1px solid #EBECD3; padding-top:8px; padding-left:0px; margin-left:0px; text-align:left;}

.pict_link{color:#670101; border:1px solid #E5E6C6; font-size:12px; margin:3px; display:inline-table; text-decoration:underline; line-height:20px; padding:0px; text-align:center; float:left; background-color:#FFF;}
.pict_link a{color:#670101; margin:0px;  font-weight:normal; display: inline-table; text-decoration:underline; text-align:center; line-height:20px; padding:0; float:left;}
.pict_link a:link{color:#670101; margin:0px;  font-weight:normal; display: inline-table; text-decoration:underline;text-align:center; line-height:20px; padding:0;}
.pict_link a:visited{color:#670101; margin:0px;  font-weight:normal; display: inline-table; text-decoration:underline;text-align:center; line-height:20px;}
.pict_link a:hover{color:#366E00; margin:0px;  font-weight:normal; display: inline-table; text-decoration:none;text-align:center; line-height:20px;}


#list_left  {font-size:12px; text-decoration:none; padding:1px;  line-height:140%; width:535px; background: url(/img/left_list_bg.jpg) 20px 0; background-repeat:no-repeat; margin:15px 10px 0px -15px; padding:0; padding-bottom:15px;}
#list_left  ul{list-style-type:none; text-decoration:none; padding-top:5px;  vertical-align: middle; list-style-position:outside;}
#list_left ul li { padding-bottom:10px; text-decoration:none; color:#000000; vertical-align: middle; text-align:left; padding-left:50px; line-height:140%; }
#menu_left ul_sel{color:#ffffff; text-decoration:none; padding:0px; background-color:#E85311; line-height:25px;}

#under{width:370px; margin:0; text-align:center; padding:0; }
#under_picture{ width:100%; padding: 5px 0 3px 5px; text-align:left; overflow:hidden; background: url(/img/bg_right.jpg); background-repeat: repeat-x; height:29px; }
#under_picture a{color:#660000; text-decoration:none; margin:0px; padding:0px; padding-bottom:3px; display: inline;} 
#under_picture a:link {display: inline; color:#660000;	} 
#under_picture a:visited { display: inline; color:#660000;}
#under_picture a:hover {display: inline; text-decoration:underline;}
#under_picture1{ width:363px; padding:0; text-align:left; float:right; overflow:hidden; height:32px; background-color:#FFFFFF; border: 1px solid #E5E6C6; margin-top:10px; margin-right:7px;}


.formulier{
}
	.formulier .field-name{
	}
	.formulier .field-field{
	}
	.formulier input,
	.formulier select,
	.formulier textarea{
		border: 1px solid #4a9807;
		padding: 3px;
		margin: 0 0 5px 0;
	}	
	.formulier input.radio{
		border: 0px ;
		margin: 0px;
	}
	.formulier input.submitbutton{
		background-color: #4a9807;
		color: #FFFFFF;
		cursor: pointer;
	}
	
	
	.bullets-right a {
	color: #767359;

	}
	
.bullets-right li {
	line-height:20px;
  list-style-type: square;
margin-left: 20px;
}