body, html {
	margin:0;
	padding:0;
	/*font: normal 100.01%/1.5em  Verdana, sans-serif;*/
	font-size : 85%;
	font-family: Verdana, sans-serif;
}

body {
	margin:0;
	padding:0;
	background:#7F7F7F;
}

.container {
background-color: #ffffff;
border: 1px solid #4d4d4d;
}

#headertop {
height: 36px;
background-image: url(headertop.gif);
background-repeat: repeat-x; 

}

.headerlist {
margin-top: 10px;
float:right;
padding-left: 0;
color: #007f3f;
}

.headerlist li {
display: inline;
margin: 0;
padding: 0.25em;
}

.headerlist li a {

color:#007f3f;
text-decoration:none;
}

.headerlist li a:hover {
color:#000;

}



#header {
height: 180px;
background-color:#ffffff;
border-bottom: 2px solid #ffffff;
}

#menu {
clear:left;
height: 41px;
background-image: url(menuback.gif);
background-repeat: repeat-x; 
}

#menu ul{
        margin: 0; padding: 0;
        float: left;}

#menu ul li{
        display: inline;}

#menu ul li a{
	font-size : 95%;
        float: left; 
text-decoration: none;
        color: white;
text-align: center;
        padding: 12px 10.5px ;
        background-color: transparent; }

#menu ul li a:visited{
        color: white;}

#menu ul li a:hover, .menu ul li .current{
        color: #fff;
        background-image: url(menubackhover.gif);
background-repeat: repeat-x; }

#navigatie ul li a:link, #navigatie ul li a:visited {color: #000;
background-color: #e4e3e1;
text-decoration: none;
display: block;
border-top: solid #ffffee 1px;
border-left: solid #ffffff 1px;
border-right: solid #e2e3e3 1px;
border-bottom: solid #cccccc 1px;
padding-top: 5px;
padding-left: 10px;
padding-bottom: 5px;
width: 140px;
height: 14px; }

#navigatie ul li a:hover {color: #fff;
background-color: #4d4d4d;
text-decoration: none;
display: block;
border-top: solid #cccccc 1px;
border-left: solid #aaa9bc 1px;
border-right: solid #e2e3e3 1px;
border-bottom: solid #ffffee 1px;
padding-top: 5px;
padding-left: 10px;
padding-bottom: 5px;
width: 140px;
height: 14px; }

#navigatie ul li {
margin: 0px;
padding: 0px;
list-style-type: none;
display: block;
}

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

#navigatie ul li a.active
{background-color: #4d4d4d;
text-decoration: none;
display: block;
color: #fff;}

ul#nav li.activelink a,ul#nav li.activelink a:hover
{background: #4d4d4d;color: #fff; 
}

#content {
margin: 5px;
background-color: #ffffff;
height: auto;
}

#content p {
padding: 15px 0px 0px 18px;
}


#content h1 {
color:#007315;
font-family: Verdana, sans-serif;
font-size: 1.6em;
font-weight: bold;
padding: 15px 0px 0px 18px;
 }

#content h2 {
color:#007315;
font-family: Verdana, sans-serif;
font-size: 1.2em;
font-weight: bold;
padding: 0px 0px 0px 18px;
font-variant: small-caps; }

.box 
{padding:0.0em 1.5em 1.5em 1.5em;
margin-bottom:1.5em;
background:#FFFFFF;
line-height: 1.4em; }

#right {
margin: 20px 0px 0px 0px;
color: #000;
height: auto;
background-color: #fff;

}

#right img {
padding: 10px 0px 0px 10px;

}

.right {
padding: 20px 10px 0px 10px;
}

#rightbodymore{width:252px; height:25px; border:1px solid #fff; background:#A4D600; display:block; padding:2px; margin:0 10px 0 10px; font-size:10px; color:#000; line-height:25px; font-weight:bold;}
#rightbodymore p.textposition{float:left; padding:0 0 0 10px; margin:0;}
#rightbodymore p.newsheader{float:left; padding:0 0 0 10px; margin:0; font-size:14px; font-weight: bold; color: #000; }
#rightbodymore a{float:left; padding:0 0 0 0px; margin:0; font-size:11px; font-weight: bold; color: #000; text-decoration: none;}
#rightbodymore a:hover{float:left; padding:0 0 0 0px; margin:0; font-size:11px; font-weight: bold; color: #fff; text-decoration: none;}

#footer {
background-color: #fff;
}

#footer p {

color: #7f7f7f;
margin: 5px 5px 5px 15px;
}

a:link {
text-decoration: none;
color: #7f7f7f;
}

a:hover, a:visited {
text-decoration: none;
color: #000;
}

.footerimg {
bottom: 0px;
margin-right: 35px;
float: right;
}



 