body {
  background-color: #ffffff;
  margin: 0px;
  font-family: verdana, arial;
  font-size: 11px;
  color: #666666;
  background: #FFFFFF url(/site_files/img/bg_body.gif) repeat-x;
}
.alinea4 a, .alinea5 a, .alinea6 a
{
	color:#fff;
}
p
{
	margin:0;
	padding:0;
}
.paragraph
{
	clear:both;
}
#container {
  margin: 0px auto;
  width: 1000px;
}

A {
 color:#666666;
}
A:hover{
 color:#000000;
}
.wit_blok {
  position: absolute;
  padding: 16px;
  background-color: #FFFFFF;
  border: 1px solid #666666;
}

.cleaner {
  clear: both;
}


#header {
  height: 81px;
  width: 1000px;
	z-index:1;
}
#logo {
	width: 232px;
	height: 81px;
	background: #FFFFFF url(/site_files/img/logo_linksboven.gif) no-repeat;
	float: left;
	z-index:2;
}
.homecontent {
	margin:30px 0px 5px 1px;
	width: 1000px;
	height: 460px;
	background: #FFFFFF url(/site_files/img/bg_home.jpg) no-repeat;
}
.titel1{
float:left; 
color:#fff;
margin: 241px 0px 0px 112px; 
width:345px;
height:28px;
font-size: 12px;
font-weight: bold;
}
* html div.titel1{
margin: 241px 0px 0px 56px; 
}
.titel2{
float:left; 
color:#fff;
margin: 241px 0px 0px 0px; 
width:320px;
height:28px;
font-size: 12px;
font-weight: bold;
}
.titel3{
float:left; 
color:#fff;
margin: 241px 0px 0px 0px; 
height:28px;
font-size: 12px;
font-weight: bold;
}

.alinea1{
float:left; 
margin: 5px 0px 0px 10px; 
height:55px; 
width:300px
}
* html div.alinea1 {
margin: 5px 0px 0px 5px; 
}
.alinea2{
float:left; 
margin: 5px 0px 0px 35px; 
height:55px; 
width:300px
}
.alinea3{
float:left; 
margin: 5px 0px 0px 35px; 
height:55px; 
width:300px
}
.alinea4 p, .alinea5 p, .alinea6 p
{
	margin:0;
	padding:0;
}
.alinea4{
color: #ffffff;
float:left; 
margin: 19px 0px 0px 10px; 
width:300px
}
* html div.alinea4{
margin: 19px 0px 0px 5px; 
}
.alinea5{
color: #ffffff;
float:left; 
margin: 19px 0px 0px 35px; 
height:55px; 
width:300px
}
.alinea5 a
{
	color:#fff;
	text-decoration:none;
}
* html div.alinea5{
margin: 19px 0px 0px 35px; 
}
.alinea6{
color: #ffffff;
float:left; 
margin: 19px 0px 0px 35px; 
height:55px; 
width:300px
}
.alinea6 a
{
	color:#fff;
	text-decoration:none;
}
* html div.alinea6{
margin: 19px 0px 0px 35px; 
}

.jebenthier{
	text-indent: 260px; 
	height:30px;	
	z-index:2;
}
#main {
  background-color: #FFFFFF;
  color: #666666;
  margin: 3px 0px 0px 0px;
  width: 1000px;
}

#submenu {
  width: 232px;
  margin: 0px;
  float: left;
  padding: 0px 0px 0px 0px;
}
#submenu .level1 {
  width: 208px;
  padding: 6px 8px 6px 16px;
  display: block;
  border-bottom: 1px solid #ffffff;
  color: #666666;
  font-weight: normal;
  text-decoration: none;
  background: #d5e1ed url(/site_files/img/blokje_sub01.gif) no-repeat; 
  background-position: 0px 0px;
}
#submenu .level1_active {
  width: 208px;
  padding: 6px 8px 6px 16px;
  display: block;
  border-bottom: 1px solid #ffffff;
  color: #666666;
  font-weight: bold;
  text-decoration: none;
  background: #d5d4d2 url(/site_files/img/blokje_sub01.gif) no-repeat; 
  background-position: 0px 0px;
}
#submenu .level2 {
  width: 200px;
  padding: 6px 8px 6px 24px;
  display: block;
  border-bottom: 1px solid #ffffff;
  color: #666666;
  font-weight: normal;
  text-decoration: none;
  background: #d5e1ed url(/site_files/img/blokje_sub02.gif) no-repeat; 
  background-position: 0px 0px;
}
#submenu .level2_active {
  width: 200px;
  padding: 6px 8px 6px 24px;
  display: block;
  border-bottom: 1px solid #ffffff;
  color: #666666;
  font-weight: bold;
  text-decoration: none;
  background: #d5d4d2 url(/site_files/img/blokje_sub02.gif) no-repeat; 
  background-position: 0px 0px;
}
#submenu .level3 {
  width: 192px;
  padding: 6px 8px 6px 32px;
  display: block;
  border-bottom: 1px solid #ffffff;
  color: #666666;
  font-weight: normal;
  text-decoration: none;
  background: #d5e1ed url(/site_files/img/blokje_sub03.gif) no-repeat; 
  background-position: 0px 0px;
}
#submenu .level3_active {
  width: 192px;
  padding: 6px 8px 6px 32px;
  display: block;
  border-bottom: 1px solid #ffffff;
  color: #666666;
  font-weight: bold;
  text-decoration: none;
  background: #d5d4d2 url(/site_files/img/blokje_sub03.gif) no-repeat; 
  background-position: 0px 0px;
}
#submenu .level1:hover, #submenu .level2:hover {
  background-color: #d5d4d2;
  color: #000000;
  font-weight:bold;
}
#content {
  float: left;
  width: 768px;
  padding: 0px 0px 0px 0px;
}
#contenttop{
  width: 768px;
  height: 32px;
  background-color:#a8c2db;
}
#subbottom{
  width: 232px;
  height: 4px;
  background-color:#d5d4d2;
}
#contentbottom{
  width: 714px;
  padding: 20px 27px 0px 27px;
  background-color:#ffffff;
}

#subtoptitle{
  width: 232px;
  height: 22px;
  background-color:#2d73b1;
  display:block;
  margin: 0px 0px 0px 0px;
  padding: 6px 0px 4px 20px;
  color: #FFFFFF;
  font-weight:bold;
  font-size: 14px;
}
/* subtoptitle in IE 20 minder breed ivm meetellen padding */
* html div#subtoptitle {
  width: 212px;
}

#subtop{
  width: 232px;
  height: 173px;
  background-color:#2d73b1;
}
#footer {
  width: 1000px;
  height:32px;
  margin: 20px 0px 0px 0px;
  background-color: #c6d7e7;
}
#footer_home {
  width: 1000px;
  height:32px;
  margin: 0px 0px 0px 0px;
  background-color: #c6d7e7;
}
#footerlinks {
  width: 232px;
  height: 32px;
  background-color: #2d73b1;
  margin: 0px 0px 0px 0px;
}

.abc_letter {
  margin: 0px;
  padding: 0px;
  font-size: 12px;
  font-weight: bold;
}

#topmenu{
  margin-top: 32px;
  height : 22px;
  float : right;
  padding : 0px 0px 0px 0px;
	z-index:3;
}

#topmenu ul{
  padding : 0px;
  margin : 0px;
}

#topmenu li{
  list-style-type: none;
  float : left;
  border-right : 1px solid #FFFFFF;
}

#topmenu li a{
  color : #FFFFFF;
  float:left;
  margin : 0px;
  padding: 6px 8px 5px 8px;
  background-color : #2c74af;  
  text-decoration : none;
  font-weight : normal;
}

#topmenu li a:hover {
  background-color : #d5d4d2;
  color: #000000;
}
#topmenu li.subitem a{
  width : 135px;
  color : #666666;
  float:left;
  margin : 0px;
  padding: 6px 0px 5px 8px;
  background-color : #d5e1ed;  
  text-decoration : none;
  font-weight : normal;
}

#topmenu li.subitem a:hover {
  background-color : #d5d4d2;
  color: #000000;
  font-weight:bold;
}

li ul {
	display: none;
	position: absolute;
	left: auto;
	padding: 0px;
	margin: 0px;
	color: #FFFFFF;
}

li li {
	display: block;
	float: none;
	border: 0;
	width : 142px;
	border-bottom: 1px solid #FFF;
}

li:hover ul, li.over ul {
	display: inline;
	width : 142px;
	height: 22px;
}
li.menuspacer{
  width: 142px; 
  height: 1px;
	margin-top: -1px;
}
* html li.menuspacer {
	margin-top: -13px;
}
