body  {
background: #232b30;
margin: 0px; 
padding: 0;
text-align: center; 
color: #FFFFFF;	
background-image: url(pics/background.png);
background-repeat: repeat-x;
}

#container_overall {
width: 1024px;
margin: 0 auto; 
top: 0px;
background-color:#FFFFFF;
}

 div#container {
	float:left;	 
 	width:1024px;
	position:relative;
	margin:0 auto;
	background-color: #FFFFFF;
 } 

#topbar_overall {
font: 16px Arial;
font-weight: bold;
width: 1024px;
margin: 0 auto; 
}

#imagebar {
height: 335px;
width: 1024px;
}

#logo {
position:relative;
margin-top: -330px;
margin-left: 620px;
z-index:20;
}

#menu_language {
position:relative;
margin: -90px 0px 0px 916px;
width:170px; 
z-index:10;
height:auto;
}

#menu_overall {
position:relative;
margin: -240px 0px 0px 0px;
width:170px; 
z-index:10;
height:auto;
}

#menu {
font-family:Verdana, Arial, sans-serif;
font-size:14px;
font-weight: bold;
color:#ffffff;
padding-left:20px;
margin:0px;
background-image:url(../pics/menu_middle.png);
background-repeat:repeat-y;
}

#leftbar {
width: 200px;
float: left;
text-align: left;
font-family:Verdana, Arial, sans-serif;
font-size:13px;
font-weight: bold;
color:#201d21;
padding-top: 0px;
padding-left: 50px;
padding-right: 20px;
}

#newsbar
{
position:relative;
margin: 30px 0px;
font-family:Verdana, Arial, sans-serif;
font-weight: normal;
font-size:11px;
line-height: 1.5; COLOR: #45545c;
}

#newsbar ul, #newsbar li
{
list-style: none;
margin-left: 0px; 
text-align: left;
padding-left: 5px;
padding-right: 5px;
}

#newsbar h1, #newsbar h1 A:link, #newsbar h1 A:visited, #newsbar h1 A:active {
font-size:14px;
font-family:Verdana, Arial, sans-serif;
margin: -14px 0px 0px 0px;
font-weight:bold;	
line-height: 1.5; 
COLOR: #363a55;
}

#newsbar a:link, #newsbar a:visited,#newsbar a:active {
font-family:Verdana, Arial, sans-serif;
font-size: 11px;
color: #df1917;
text-decoration: none;
}

#newsbar a:hover, #newsbar h1 a:hover
{
text-decoration: underline;
}

#content {
width: 700px;
min-height: 420px;
float: left;
text-align: left;
line-height: 1.6;
font-size: 14px;
font-family:Verdana, Arial, sans-serif;
font-size:13px;
color:#45545c;
padding: 20px 20px 20px 20px;
}

#logos {
min-height: 40px;
text-align: center;
}

#sitemapcontents {
list-style: disc;
text-decoration:none;
line-height: 20px;
}

#content A:link, #content A:visited, #content A:active {
font-family:Verdana, Arial, sans-serif;
font-size:13px;
line-height: 1.6;
color:#df1917;
text-decoration: none;
}

#content A:hover {
text-decoration: underline;
}

#content h1 {
font-size:16px;
font-family:Verdana, Arial, sans-serif;
font-weight: bold;
line-height: 1.5;
color:#df1917;
margin-top: 0px;
text-align:left;
}

#content h2, #content h2 A:link, #content h2 A:visited, #content h2 A:active {
font-size:14px;
font-family:Verdana, Arial, sans-serif;
margin: -10px 0px -20px 0px;
font-weight:bold;	
line-height: 1.5; 
COLOR: #363a55;
text-decoration: none;
}

#content h2 A:hover {
text-decoration: underline;
}

#content .red {
color:#df1917;
}

div#footer
{
	float:left;	
	width: 1024px;	
	margin-top: 20px;
	text-align:center;
}		
	
.onderschrift, .onderschrift a:link, .onderschrift a:active, .onderschrift a:visited{
	text-align:center;
	font-size: 12px;
	font-family: Verdana, Arial, sans-serif;
	color: #FFFFFF;	
	text-decoration: none;	
}
 
.onderschrift a:hover{
 	text-decoration:underline;
}

.footer a {FONT-SIZE: 8pt; COLOR: #45545c; FONT-FAMILY:Arial, Helvetica, sans-serif; font-weight: normal; TEXT-DECORATION: none; text-align:center;}
.footer A:hover {TEXT-DECORATION: underline;}