/* CSS Document */

body{
	background-color:#FFF;
	color:#777777;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

a{
	text-decoration:none;
	color:#47AA42;
	font-weight:bold;
}

a:hover{
	text-decoration:underline;
	color:#47AA42;
	font-weight:bold;
}

#container{
	background-image:url(../images/bg_uberdiv.jpg);
	background-repeat:repeat-y;
	width:880px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	border:0px;
}

#top{
	width:865px;
	height:72px;
	position:relative;
	background-image:url(../images/bg_top.jpg);
	padding-left:15px;
}

#topmenu{
	width:850px;
	height:19px;
	position:relative;
	background-image:url(../images/bg_topmenu.jpg);
	background-repeat:repeat-x;
	text-align:right;
}

#logo{
	width:850px;
	height:53px;
	position:relative;
	background-image:url(../images/bg_toplogo.jpg);
	background-repeat:no-repeat;
	border:0px solid black
}

#header{
	position:relative;
	width:584px;
	padding-top:17px;
	padding-bottom:12px;	
}

#left{
	position:relative;
	width:233px;
	float:left;
	padding-left:35px;
	margin-top:-17px;
}

#left .blok{
	position:relative;
	width:233px;
	height:60px;
	background-image:url(../images/bg_blok.jpg);
	background-repeat:no-repeat;
	font-size:12px;
}

#left .blok_apart{
	position:relative;
	width:233px;
	height:60px;
	background-image:url(../images/bg_blok_apart.jpg);
	background-repeat:no-repeat;
}

#left .blok .icoon, #left .blok_apart .icoon{
	position:relative;
	float:left;
	padding-top:3px;
	padding-left:3px;
	width:53px;
	height:53px;
}

#left .blok .itemgreen, #left .blok_apart .itemgreen{
	position:relative;
	float:left;
	padding-left:9px;
	padding-top:14px;
	width:147px;
	height:35px;
	color:#47AA42;
	font-weight:bold;
}

#left .blok .itemgreen a, #left .blok_apart .itemgreen a{color:#47AA42; text-decoration:none;}
#left .blok .itemgreen a:hover, #left .blok_apart .itemgreen a:hover{color:#47AA42; text-decoration:underline;}

#left .blok .itemblue{
	position:relative;
	float:left;
	padding-left:9px;
	padding-top:14px;
	width:147px;
	height:35px;
	color:#0068B3;
	font-weight:bold;
}

#left .blok .itemblue a, #left .blok_apart .itemblue a{color:#0068B3; text-decoration:none;}
#left .blok .itemblue a:hover, #left .blok_apart .itemblue a:hover{color:#0068B3; text-decoration:underline;}

#right{
	position:relative;
	width:584px;
	float:right;
	padding-right:15px;
}

#right #content{
	position:relative;
	width:584px;
	background-image:url(../images/bg_right.jpg);
	background-repeat:no-repeat;
	padding-top:22px;
}

#foto{
	float:right;
	margin-left:5px;
	margin-bottom:5px;
	margin-top:15px;
}

#right #content #left_content{
	position:relative;
	width:379px;
	float:left;
}

#right #content #left_content #intro{
	position:relative;
	width:350px;
	padding-left:19px;
	padding-bottom:15px;
}

#right #content #left_content #intro2{
	position:relative;
	width:340px;
	padding-left:19px;
	padding-bottom:15px;
}

#right #content #left_content #intro p{
	padding-top:0px;
	padding-bottom:14px;
	margin:0px;
}

h2{
  margin-top:0px;
	margin-bottom:12px;
	padding:0px;
	color:#0068B3;
	font-size:18px;
	font-weight:bold;
}

#right #content #left_content #onderintro{
	position:relative;
	width:379px;
	background-image:url(../images/bg_onderintro.jpg);
	background-repeat:no-repeat;
	padding-top:24px;
}

#right #content #left_content #onderintro p{
	margin:0px;
	padding-top:0px;
	padding-bottom:14px;
}

#right #content #left_content #onderintro .no{
	margin:0px;
	padding-top:0px;
	padding-bottom:0px;
}

#right #content #left_content #onderintro #latest{
	position:relative;
	width:145px;
	padding-left:18px;
	float:left;
}

#right #content #left_content #onderintro #exhibitions{
	position:relative;
	width:142px;
	padding-right:28px;
	float:right;
}

#right #content #left_content #onderintro #exhibitions a{color:#005A98;}

#right #content #right_content{
	position:relative;
	width:205px;
	float:right;
}

#right #content #right_content #top_download{
	position:relative;
	width:185px;
	height:24px;
	background-image:url(../images/bg_topdownload.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	color:#FFF;
	font-size:13px;
	font-weight:bold;
	padding-top:20px;
}

#right #content #right_content #content_download{
	position:relative;
	width:158px;
	height:100px;
	background-image:url(../images/bg_contentdownload.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-right:27px;
	padding-top:24px;
}

#download{
	width:89px;
	height:28px;
	border-top:0px solid red;
	border-bottom:0px solid red;
	border-left:0px solid red;
	border-right:0px solid red;
	background-image:url(../images/bg_btn.jpg);
	background-repeat:no-repeat;
	color:#FFF;
	cursor: pointer; 
	cursor: hand;
	float:right;
	margin-right:3px;
	margin-top:20px;
}

#right #content #right_content #top_contact{
	position:relative;
	width:185px;
	height:22px;
	background-image:url(../images/bg_topcontact.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	color:#FFF;
	font-size:13px;
	font-weight:bold;
	padding-top:8px;
}

#right #content #right_content #content_contact{
	position:relative;
	width:165px;
	height:147px;
	background-image:url(../images/bg_contentcontact.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
}

#right #content #right_content #content_contact2{
	position:relative;
	width:165px;
	height:189px;
	background-image:url(../images/bg_contentcontact2.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
}

#right #content #right_content #content_contact3{
	position:relative;
	width:165px;
	height:239px;
	background-image:url(../images/bg_contentcontact3.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
}

#right #content #right_content #content_contact a{ color:#606060; text-decoration:none; font-weight:normal;}
#right #content #right_content #content_contact a, #right #content #right_content #content_contact2 a, #right #content #right_content #content_contact3 a{ color:#606060; text-decoration:none; font-weight:normal;}

#right #content #right_content #content_contact p, #right #content #right_content #content_contact2 p, #right #content #right_content #content_contact3 p{
	margin:0px;
	padding-top:0px;
	padding-bottom:14px;
}

#right #content #right_content #content_contact .no, #right #content #right_content #content_contact2 .no, #right #content #right_content #content_contact3 .no{
	margin:0px;
	padding-top:0px;
	padding-bottom:0px;
}

#bottom{
	width:880px;
	position:relative;
	height:88px;
	background-image:url(../images/bg_footer.jpg);
	background-repeat:no-repeat;
	clear:both;
}

select{
	width:155px;
	font-size:11px;
}

.clear{
	clear:both;
}

img{
	border:0px;
}


#econtent,#econtent *{
  font-size:13px;
	font-family:Arial, Microsoft sans-serif, Helvetica;
	color: #777777;
}
#econtent h2{
	margin-top:0px;
	margin-bottom:12px;
	padding:0px;
	color:#0068B3;
	font-size:18px;
	font-weight:bold;
}

#econtent h4{
	margin-top:0px;
	margin-bottom:12px;
	padding:0px;
	color:#0068B3;
	font-size:14px;
	font-weight:bold;
}