body
{
height:100%;
margin:0;
padding:0;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

html
{
background:url("../_images/body_bg.gif") #FFFFFF;
margin:0;
padding:0;
}

#underconstruction
{
background:#FFFFFF;
width:380px;
padding:20px;
position:absolute;
left:50%;
margin-left:-190px;
margin-top:-200px;
top:50%;
}

#maincontainer
{
background:url("../_images/maincontainer_bg.gif") bottom center repeat-y;
width:637px;
min-height:800px;
height:auto !important;
height:800px;
position:absolute;
left:50%;
margin-left:-308px;
padding:0px 0px 0px 10px;
}

#header
{
width:626px;
height:125px;
border-top:3px solid #DFDFDF;
border-bottom:3px solid #DFDFDF;
position:absolute;
z-index:1;
top:0px;
padding-top:119px;
}

#navigatie
{
background:url("../_images/navigatie_bg.jpg") #FFFFFF no-repeat;
width:162px;
height:600px;
position:absolute;
z-index:98;
top:3px;
left:187px;
}

#subnav
{
position:absolute;
top:260px;
left:15px;
width:170px;
margin-left:10px;
padding:0px;
color:#8C8C8C;
font-size:0.7em;
}

#subnav ul
{
list-style:none;
margin-left:0px;
padding:0px;
color:#8C8C8C;
}

#subnav li
{
background: url("../_images/vragen_bullet.gif") no-repeat;
padding:5px 5px 5px 30px;
}

#subnav #bullets li
{
background: url("../_images/bullet.jpg") no-repeat 0px;
padding:5px 5px 5px 20px;
}

#subnav a
{
color:#8C8C8C;
text-decoration:none;
vertical-align:top;
}
#subnav a:hover
{
text-decoration:underline;
}

#content
{
position:absolute;
top:270px;
left:360px;
width:238px;
font-size:0.75em;
line-height:20px;
}

#content a:link,#content a:visited
{
color:#E03A3E;
text-decoration:none;
}
#content a:hover
{
color:#E03A3E;
text-decoration:none;
font-weight:bold;
}

h1
{
margin:5px 0px 2px 0px;
font-size:2.2em;
font-weight:normal;
}

#bus
{
position:absolute;
z-index:99;
top:490px;
left:30px;
height:200px;
width:200px;
background:url("../_images/bedrijfswagen.gif");
}

#navigatie ul
{
margin-top:125px;
list-style: none;
margin-left:0px;
padding-left:0px;
}
#navigation ul li
{
margin:0px;
padding:0px;
}

#navigatie li a:link, #navigatie li a:visited
{
display:block;
padding:4px 0px 0px 15px;
width:147px;
color:#004B85;
font-size:0.8em;
font-weight:bold;
text-decoration:none;
border-bottom:2px solid #FFFFFF;
height:24px;
margin:0px;
}
#navigatie li a:hover
{
display:block;
padding:4px 0px 0px 15px;
width:147px;
color:#E03A3E;
font-size:0.8em;
font-weight:bold;
text-decoration:none;
border-bottom:2px solid #FFFFFF;
background:#FFFFFF;
height:24px;
margin:0px;
}
#navigatie ul li .actief
{
background:#FFFFFF;
}

#navigatie li a.actief
{
display:block;
padding:4px 0px 0px 15px;
width:147px;
color:#E03A3E;
font-size:0.8em;
font-weight:bold;
text-decoration:none;
background:#FFFFFF;
height:24px;
border-bottom:2px solid #FFFFFF;
}

#home
{
width:160px;
height:120px;
position:absolute;
top:0px;
left:0px;
}

.jump
{
background: url("../_images/jump.gif") no-repeat left center;
padding-left:15px;
}

.error
{
border:1px solid #FF0000; 
padding:5px; 
font-weight:normal; 
background:#FFEFEF; 
color:#FF0000;
}

.succes
{
border:1px solid #006B33; 
padding:5px; 
font-weight:normal; 
background:#F9FCF5; 
color:#006B33;
}

.input
{
width:220px;
}
