BODY{
text-align:center;
background-image:url(../images/BG.jpg);
background-repeat:repeat-x;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#5b5b64;
}
TD{
font-size:12px;
}
H1{
font-size:14px;
font-weight:bold;}

H2{
font-size:12px;
font-weight:bold;}
a, a:link, a:visited, a:hover{
color:#5b5b64;
text-decoration:underline;
}
a:hover{
color:#000;
}


.container{
font-size:11px;
/*width:1007px;*/
/*WIDTH: 100%;*/
WIDTH: 1030px;
margin-left:auto;
margin-right:auto;
padding:0px 0px 0px 1px;
text-align:center;
background-image:url(../images/BG_home.jpg);
background-repeat:no-repeat;
background-position:0 20;}
.headerbox{
width:1030px;
height:134px;
margin-left:auto;
margin-right:auto;
}
.logo{
float:left;
width:220px;
margin-left:10px;
margin-top:11px;
}


.contentbox{
	CLEAR: both; WIDTH: 1030px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
/*clear:both;
width:1007px;*/
}
.left{
width:232px;
float:left;
padding-bottom:30px;
height:500px;
}
.leftnav{
	width:232px;
}
/*.leftnav ul{
	padding:0px;
	margin:0px;
	list-style-type:none;
	font-weight:bold;
}
.leftnav li{
	padding:0px;
	margin:0px;
	padding-left:20px;
	padding-top:5px;	
	height:20px;
	border-bottom:1px solid #d7d8e0;
	background-repeat:repeat-y;
	color:#FFF;
}
.leftnav li:hover, .leftnav li.over{
}
.leftnav li a, .leftnav li a:link, .leftnav li a:hover, .leftnav li a:visited{
	display:block;
	color:#707079;
	text-decoration:none;
}
.leftnav li.active{
	color:#000;
	font-size:13px;
}
.leftnav li.active a, .leftnav li.active a:link, .leftnav li.active a:hover, .leftnav li.active a:visited{
	color:#000;
	text-decoration:none;
	font-size:13px;
}
.leftnav li:hover a, .leftnav li:hover a:link, .leftnav li:hover a:hover, .leftnav li:hover a:visited{
	color:#000;
	text-decoration:none;
	font-size:13px;
}*/
/*--------------------------------*/
.leftnav td{
	font-weight:bold;
	font-size:11px;
}
.leftnav td{
	padding:0px;
	margin:0px;
	padding-left:20px;
	padding-top:3px;
	height:20px;
	border-bottom:1px solid #d7d8e0;
	background-repeat:repeat-y;
	color:#FFF;
}
.leftnav a, .leftnav a:link, .leftnav a:hover, .leftnav a:visited{
	padding-left:20px;
	padding-top:5px;
	color:#707079;
	text-decoration:none;
}
.leftnav a:hover{
	color:#000;
	text-decoration:none;
	font-size:13px;
}
.leftnav td #active_menu{
	color:#000;
	font-size:13px;
}
.leftnav td #active_menu a, .leftnav td #active_menu a:link, .leftnav td #active_menu a:hover, .leftnav td #active_menu a:visited{
	color:#000;
	text-decoration:none;
	font-size:13px;
}
.leftnav td #active_menu a, .leftnav td #active_menu a:link, .leftnav td #active_menu a:hover, .leftnav td #active_menu a:visited{
	color:#000;
	text-decoration:none;
	font-size:13px;
}
/*a.sublevel, a.sublevel:link, a.sublevel:visited, a.sublevel:hover{
display:inline-block;
height:12px;
padding:5px 5px 5px 30px;
}
a.sublevel:hover{
display:inline-block;
}*/
/*-----------------------------*/
.zoeken{
width:193px;
margin-top:50px;
margin-left:17px;}
.zoeken INPUT{
border:solid 1px #d6d5d3;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#5b5b64;
width:193px;
}
.zoeken IMG.button{ 
float:right;
margin-top:4px;
}
.sitemap{width:193px;
margin-top:20px;
margin-left:17px;}
.sitemap a, .sitemap a:link, .sitemap a:visited, .sitemap a:hover{
color:#5b5b64;
text-decoration:none;}
.sitemap a:hover{
color:#000}
.login{
width:193px;
margin-top:20px;
margin-left:17px;}
.login INPUT{
border:solid 1px #d6d5d3;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#5b5b64;
width:193px;
}
.login IMG.button{ 
float:right;
margin-top:4px;
}
.flashanimation{
float:left;
width:510px;
z-index:20;
position:relative;
left:15px; top:40px;
}
.center{
width:510px;
float:left;
position:relative;
left:0px; top:-140px;
padding:0px 15px 20px 15px;
z-index:0;
}

.right{
position:relative;
width:235px;
left:0px; top:-345px;
float:left;
text-align:left;
padding:0px;
}
.right_sub H1{
color:#FFF;
padding:0px 0px 5px 0px;
margin:35px 15px 0px 0px;
border-bottom: solid 1px #e4e6ed;
}
.right_sub H2{
width:100%;
font-size:15px;
font-weight:bold;
background-color:#D9DADF;
padding:0px;
margin:0px;
}
.right_sub H2 a:link,.right_sub H2 a:visited,.right_sub H2 a:hover{
padding:0px;
margin:0px;
text-decoration:none;
}
.right_sub H2 a:hover{
padding:0px;
margin:0px;
text-decoration:none;
}
.right_sub table,.right_sub P, .right_sub H3, .right_sub TD   {
padding:0px;
margin:0px;
}
.right_sub TABLE.contentpaneopen{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:100%;
}
.right .moduletable TH{
color:#5b5b64;
padding:2px 0px 2px 10px;
border-bottom: solid 1px #e4e6ed;
font-size:12px;
margin:0px;
}
.right_Portfolio{
margin:5px 0px 5px 15px;
padding:0px 0px 0px 0px;
}
div.right_Portfolio{
width:203px;
height:58px;
border:solid 1px #999999;
}
.right_Partners{
margin:5px 0px 10px 15px;
padding:0px 0px 0px 0px;
}
div.right_Partners{
width:203px;
height:58px;
border:solid 1px #999999;
}
div.logo_right{
width:220px;
border:solid 0px #999999;
text-align:right;
margin-top:20px;
}
div.logo_right IMG{
float:right;
}
UL.latestnews{
list-style-type: none;
padding: 0px;
margin: 0px;
}
UL.latestnews LI{
list-style:none;
margin-bottom:10px;
}
.right_top TABLE.moduletable TD{
padding:5px 10px 5px 10px;}
.right_top a, a:link, a:visited{
color:#125c86;
text-decoration:underline;
}
.right_top a:hover{
color:#000;

background-color:#d9dadf;}
.right_top TABLE.moduletable{
margin:0px 0px 0px 0px;
}
.right_top TABLE.contentpaneopen{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:100%;
}
.right_top TABLE.contentpaneopen TD{
padding:0px 10px 0px 10px;}
.right_top TD.contentheading a, TD.contentheading a:link, TD.contentheading a:visited{
color:#5b5b64;
font-weight:bold;
text-decoration:none;
}
.right_top TD.contentheading a:hover{
color:#000;
background-color:#d9dadf;}
.right_top .article_seperator{
margin:0px;
padding:0px;
}

div.center TD.contentheading{
width:100%;
font-size:15px;
font-weight:bold;
background-color:#D9DADF;
padding:2px 2px 2px 10px;
}

TD > div.categorytitle{
width:100%;
font-size:15px;
font-weight:bold;
background-color:#D9DADF;
padding:2px 2px 2px 10px;
}
.container_binnenpagina TABLE.blog TD.contentheading{
width:100%;
font-size:13px;
font-weight:bold;
background-color:transparent;
padding:5px 0px 0px 10px;
}
.container TABLE.contentpaneopen TD.contentheading{
width:100%;
font-size:15px;
font-weight:bold;
background-color:#D9DADF;
padding:2px 2px 2px 10px;
}
TABLE.contentpaneopen TD{
padding:0px 0px 0px 10px;
}
div.componentheading{
width:98%;
font-size:15px;
font-weight:bold;
background-color:#D9DADF;
padding:5px;}
div.center TABLE.contentpaneopen{
width:100%;
}
.right TABLE.moduletable{
width:100%}
.right TABLE.moduletable TH{
background-color:#D9DADF;
width:100%}
.componentheading{
font-size:15px;
font-weight:bold;}

/*a.readon, a.readon:link, a.readon:visited{
color:#989897;
text-decoration:none;
float:right;}
a.readon:hover{
color:#000;
text-decoration:none;
float:right;}*/
.right H2{
font-weight:bold;
font-size:14px;
margin-left:14px;}


.footer{
clear:both;
text-align:center;
width:1006px;
margin-top:50px;
border-top: solid 1px #d7d8e0;
border-right: solid 1px #d7d8e0;
border-bottom: solid 1px #d7d8e0;
background-color:#FFFFFF;
padding: 5px 0px 5px 0px;}


/*---binnenpagina----*/
.container_binnenpagina{
width:1007px;
margin-left:auto;
margin-right:auto;
padding:0px 0px 0px 1px;
text-align:left;
background-image:url(../images/BG_binnenpagina.jpg);
background-repeat:no-repeat;
background-position:top;
font-size:11px;}
.container_binnenpagina .center{
width:740px;
float:left;
padding:140px 15px 20px 15px;
}
.sectiontableheader{
background-color:#D9DADF;
padding:5px;
font-weight:bold;}
.contentpane TR{
padding:5px;}
.sectiontablefooter{
background-color:#D9DADF;
padding:5px;}
.error{
color:#990000;
font-size:12px;
font-weight:bold;
margin-bottom:5px;}
.categorytitle{
font-size:14px;
font-weight:bold;
margin-top:30px;}
.buttonlogin INPUT{
width:20px;
float:right;
margin-top:4px;}
a.readon, a.readon:link, a.readon:visited, a.readon:hover{
color:#125c86;
text-decoration:underline;
float:right;
font-size:10px;
}
a.readon:hover{
color:#000;
text-decoration:underline;
float:right;
}
.back_button a,.back_button a:link,.back_button a:visited,.back_button a:hover{
color:#125c86;
text-decoration:underline;
float:left;
font-size:10px;
}
.back_button a:hover{
color:#000;
text-decoration:underline;
float:left;
}
.sectiontableentry1 TD a,.sectiontableentry1 TD  a:link,.sectiontableentry1 TD  a:visited,.sectiontableentry1 TD  a:hover, .sectiontableentry2 TD a,.sectiontableentry2 TD  a:link,.sectiontableentry2 TD  a:visited,.sectiontableentry2 TD  a:hover{
padding:3px 0px 3px 2px;
text-decoration:underline;
color:#125c86;
}
.sectiontableentry1 TD  a:hover, .sectiontableentry2 TD  a:hover{
background-color:#d9dadf;
color:#000;
}
.contentpaneopen a,.contentpaneopen a:link,.contentpaneopen a:visited,.contentpaneopen a:hover{
color:#125c86;
text-decoration:underline;
}
.contentpaneopen a:hover{
color:#000;
text-decoration:underline;
}
.contentpaneopen IMG{
border:none;}
.sitemap{
/*width:500px;*/
width:100px;}
.slogan{
float:right;
width:400px;
color:#FFF;
font-weight:bold;
text-align:left;
margin-right:25px;
margin-top:-15px;
padding-top:0px;
font-style:italic;
font-size:8px;}
.moduletable{
font-size:8px;}
.quote-mark{
visibility:hidden;
padding:0px;
margin:0px;
font-size:4px;}