@charset "utf-8";

/* Page
----------------------------------------------- */
html {
height:100%;
width:100%;
}

body {
width:100%;
height:100%;
margin:0px;
padding:0px;	
font-family: Verdana, Arial;
font-size:10px;
letter-spacing:0.1pt;
line-height:14px;
color:#043f2b;
background-color:#76838c;
background-image:url(../img/bg_gradient.jpg);
background-repeat:repeat-x;
}


/* Headers
----------------------------------------------- */
h1, h2, h3, h4, h5 {
padding:0;
margin:0;
}

h1{
font-size:18px;
line-height:18px;
font-weight:bold;
padding-bottom:16px;
margin-bottom:12px;
border-bottom:1px solid white;
}



/* Paragraphs
----------------------------------------------- */
p{
padding:0 0 16px 0;
margin:0 0 12px 0;
border-bottom: 1px solid #8698a3 ;
}


/* Lists
----------------------------------------------- */
ul, ul li {
margin:0;
padding:0;
}

ul.icons{
list-style:none;
}

ul.icons li{
height:19px;
}

ul.menu{
padding:0 0 0 0px;
margin:0 0 0 0px;
list-style:none;
width:183px;
}

ul.menu li,
ul.menu li.active{
width:163px;
margin:0 0px 2px 0px;
padding:4px 0px 4px 20px;
}

ul.menu li{
background-color:#e7ecf0;
background-image:url(../img/bullet_bg.gif);
}

ul.menu li.active{
background-color:#afb9c5;
background-image:url(../img/bulletdown_bg.gif);
}

ul.menu li a {
text-decoration:none;
color:#415057;
}

ul.menu li a:hover{
color:#ffffff;
}

ul.menu li.subactive{
width: 183px;
background-color:#afb9c5;
background-image:url(../img/bulletdown_bg.gif);
background-repeat: no-repeat;
list-style: none;
list-style-image: none;
margin: 0 0 -2px 0;
padding:4px 0px 0px 0px;
}
ul.menu li.subactive a{
  display: block;
padding:0px 0px 4px 20px;
}
ul.menu li.subactive ul.submenu {
width:183px;
background:none;
list-style:none;
list-style-image:none;
padding:0;
}
ul.menu li.subactive ul.submenu li{
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
width:183px;
background-image:url(../img/submenu_bg.gif);
list-style:none;
list-style-image:none;
padding:4px 0 2px 0;
margin: -3px 0 0 0;
}

ul.menu li.subactive ul.submenu li.submenuactive{

background-image:url(../img/submenuactive_bg.gif);

}
h1.title{
font-size:18px;
line-height:18px;
font-weight:bold;
height:auto;
padding-top:0px;
border: 0px;
padding-bottom:0px;
margin-bottom:10px;

}

#sidebar a{
border-bottom: 1px solid #798292;
color: #043f2b;
font-size: 10px;
height:auto;
padding:0px 0 0px 0;
margin:0 0 px 0;
display: block;
}
#sidebar a strong{
font-weight: lighter;
}
#sidebar p{
border-bottom: 0px;
padding:0 0 0 0;
margin:0 0 0 0;
}
/* sitemap */
ul.sitemap{
padding:0 0 0 0px;
margin:0 0 0 0px;
list-style:none;
width:180px;
}

ul.sitemap li{
width:auto;

padding:4px 0 4px 0;
}

ul.sitemap li a {
background-image:url(../img/bullet_bg.gif);
text-decoration:none;
color:#415057;
padding: 3px 0 0 20px;
}

ul.sitemap li a:hover{
background-image:url(../img/bullet_over_bg.gif);
}

ul.sitemap li ul.subsitemap li{
width:auto;
background: none;
list-style:none;
list-style-image:none;
padding:4px 0 2px 0;
margin: 3px 0 0 20px;
}

/* Forms
----------------------------------------------- */
input {}

textarea{}

form label {}

form p{}

/* Links
----------------------------------------------- */
a, #footer a{
text-decoration:underline;
}

#footer a{
text-decoration:underline;
color:#000000;
}

#top a{
text-decoration:none;
color:#000000;
}

#nav2 a{
text-decoration:none;
color:#ffffff;
}


a:hover{
text-decoration:none;
}

#footer a:hover {
color:#000000;
text-decoration:none;
}

#top a:hover{
text-decoration:underline;
color:#000000;
}

#nav2 a:hover{
text-decoration:underline;
color:#ffffff;
}

/* Misc
----------------------------------------------- */
img {
border:0px
}

#identity img{
padding:0;
margin:0 0 2px 0;
}

td#contact{
width:100px;
}

#boven{
text-align:right;
}
hr {}
blockquote{}
pre{}
em{}

/* Main wrapper
----------------------------------------------- */
#site-wrapper {
position:relative;
top:0px;
margin:auto;
width:1001px;
}

#wrapper {
position:relative;
margin:auto;
width:1001px;
background-image:url(../img/bg_wrapper.png);
background-repeat:repeat-y;
}


/* Content
----------------------------------------------- */
#content{
position:relative;
padding:0 6px 0 6px;
overflow:auto;
width:521px;
top:7px;
left:43px;
min-height:454px;
height:auto !important;
height:454px;
margin-bottom:7px;
}
#medewerkers{

}
#medewerkers .medewerker {
  display: block;

}
#medewerkers .medewerker p{
border: 0px;
}
#medewerkers .medewerker p{
border: 0px;
}
#medewerkers .medewerker img{
margin: 0 10px 0 0;
float: left;
}
#top{
position:relative;
width:215px;
height:43px;
background-image:url(../img/titel.jpg);
background-position:top left;
background-repeat:no-repeat;
color:#000000;
font-family:Arial, verdana;
font-size:12px;
padding-top:30px;
padding-left:785px;
}

#header{
position:relative;
width:1000px;
height:130px;
background-image:url(../img/header.png);
background-repeat:no-repeat;
}


#sidebar{
position:absolute;
padding:0px;
width:197px;
top:7px;
left:780px;
}


#footer{
position:relative;
width:955px;
height:25px;
background-image:url(../img/footer.png);
background-repeat:no-repeat;
padding:25px 16px 0 30px;
color:#000000;
font-size:11px;
font-family:Arial, verdana;
text-decoration:none;
}

#footer_left{
width:764px;
position:relative;
float:left;
}

#footer_right{
width:191px;
position:relative;
float:left;
text-align:right;
}

/* Primary navigation
----------------------------------------------- */
#nav{
position:relative;
float:left;
background-color:white;
border:1px solid #bebebe;
top:7px;
left:30px;
padding:2px;
width:183px;
}

#nav2{
position:relative;
width:935px;
height:16px;
top:7px;
left:30px;
background-color:#8698a3;
color:#ffffff;
font-family:Arial, verdana;
font-size:11px;
margin-top:7px;
padding:5px 10px 10px 10px;
}


#identity{
padding-top:9px;
margin-left:9px;
}
