* {
 margin: 0px;
 padding: 0px;
}

body{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 line-height:20px;
 background-color:#fecc00;
 margin:0px;
 padding:0px;
 height:100%;
 /*background-image:url(../images/bg.gif);
 background-repeat:repeat-y;
 background-position:center;
 height:100%*/
}
a{
 color:#101f69;
 text-decoration:underline;
}
a:hover{
 color:#ff0000;
 text-decoration:underline;
}
td.links{
 background-image:url(images/schaduw-links.gif);
 background-repeat:repeat-y;
}
td.rechts{
 background-image:url(images/schaduw-rechts.gif);
 background-repeat:repeat-y;
}
img{
 border-width: 0px;
}

h1 {
 margin-bottom:10px;
 color:#101f69;
 font-weight:bold;
 font-size: 1em;
}

p {
margin-top: 10px;
}

#inhoud {
 position: relative;
 padding-bottom: 40px;
}

#starwash{
 position:relative;
 margin:0 auto;
 width:890px;
 height:100%;
 background-color:#FFFFFF;
}
#top{
 position:relative;
 margin:0;
 padding:0;
 width:850px;
 height:245px;
}
#sub{
 position:relative;
 margin:0;
 padding:0 0 0 10px;
 width:830px;
 height:25px;
 background-color:#101f69;
}
#beeld{
 position:relative;
 margin:0;
 padding:0;
 width:850px;
 height:220px;
}
#logo{
 position:absolute;
 margin:0;
 padding:0;
 left:604px;
 width:246px;
 height:124px;
 z-index:100;
}
#content{
 position: relative;
 margin-left: 230px;
 padding:30px 0 30px 0px;
 width:620px;
 background-color:#FFFFFF;
}
#ster{
 position:absolute;
 margin:0;
 padding:0;
 top:520px;
 left:750px;
 width:160px;
 height:150px;
 z-index:200;
}
#ster-download{
 position:absolute;
 top:75px;
 right:20px;
 width:60px;
 height:60px;
 z-index:200;
}
#vanaf{
 position:absolute;
 margin:0;
 padding:0;
 top:-65px;
 right:30px;
 width:60px;
 height:60px;
 z-index:200;
}
#footer{
 position: absolute;
 bottom: 0px;
 left: 0px;
 width:850px;
 height:25px;
 background-color:#101f69;
}

#content_inner {
 width:380px;
 margin-right:30px;
 padding-bottom: 30px;
}

#text{
 float:left;
 width:380px;
 margin-right:30px;
 padding-bottom: 30px;
}
#column{
 float:right;
 margin-right: 10px;
 width:200px;
}

div.column_inner {
 background-color:#fffae5;
 padding:0 10px 10px 10px;
}

#column-foto{
 float:left;
 width:180px;
 padding:0 10px 10px 10px;
}
#column-bovag{
 width:200px;
 margin-top:20px;
}
#column-glans{
 width:200px;
 margin-top:20px;
}
#column-glans_klein{
 position:relative;
 float:left;
 width:180px;
 margin-top:20px;
 padding:0 10px 10px 10px;
}
#menu{
 float:left;
 width:210px;
 height:450px;
 background-image: url('images/menu_back.png');
 background-repeat: no-repeat;
}

#nav{
 list-style:none;
 margin:5px 0 0 20px;
 padding:0;
 color:#999999;
}
#nav li ul li{
 list-style:none;
 margin:0 0 0 -30px;
 padding:0;
}
#nav li ul li a{
 list-style:none;
 margin:0;
 padding:0;
 color:#101f69;
 text-decoration:none;
 font-weight:normal;
}
#nav li ul li a:hover{
 color:#101f69;
 text-decoration:underline;
 font-weight:normal;
}
#nav a{
 color:#101f69;
 text-decoration:none;
 font-weight:bold;	
}
#nav a:hover{
 color:#ff0000;
 text-decoration:underline;	
}
#active a{
 color:#ff0000;
 text-decoration:none;
}
#active a:hover{
 color:#ff0000;
 text-decoration:underline;
}

#active ul {
 padding-left: 40px;
}


#sub ul{
 list-style:none;
 margin:0;
 padding:0;
 color:#FFFFFF;
}
#sub li{
 float:left;
 padding:1px 10px 0 0;
}
#sub a{
 color:#FFFFFF;
 text-decoration:none;	
}
#sub a:hover{
 color:#FFFFFF;
 text-decoration:underline;	
}
#sitemap{
 list-style:none;
 margin:0 0 0 0;
 padding:0;
 color:#999999;
}
#sitemap li ul li{
 list-style:none;
 margin:0 0 0 -30px;
 padding:0;
}
#sitemap li ul li a{
 list-style:none;
 margin:0;
 padding:0;
 color:#101f69;
 text-decoration:none;
 font-weight:normal;
}
#sitemap li ul li a:hover{
 color:#101f69;
 text-decoration:underline;
 font-weight:normal;
}
#sitemap a{
 color:#101f69;
 text-decoration:none;
 font-weight:bold;	
}
#sitemap a:hover{
 color:#ff0000;
 text-decoration:none;
 font-weight:bold;	
}

#lijst{
 list-style:disc;
 padding:0;
 margin:0 0 0 16px;
 color:#000000;
}
#lijst li ul li{
 list-style:circle;
 margin:0 0 0 -10px;
 padding:0;
}

.kop-blauw{
 display:block;
 margin-bottom:10px;
 color:#101f69;
 font-weight:bold;
}
.kop-rood{
 display:block;
 margin-bottom:10px;
 color:#cd071d;
 font-weight:bold;
 font-size:16px;
}
.blauw{
 font-weight:bold;
 color:#101f69;
}
.rood{
 font-weight:bold;
 color:#cd071d;
}
.footer{
 clear: both;
 color:#FFFFFF;
 padding:1px 0 0 20px;
}
.footer a{
 color:#FFFFFF;
 text-decoration:underline;
}
.footer a:hover{
 color:#FFFFFF;
 text-decoration:underline;
}

.clear {
 clear: both;
}