﻿body {
text-indent: 0px;
word-spacing: 0px;
margin: 0px;
font-family: Arial, Verdana;
font-size: 14px;
color: #333333;
}

p{
   
}

.achtergrond{
background-color: #fff;
background-image: url('afbeeldingen/background.jpg'); 
background-repeat: repeat-x; 
background-position: top center;
}

table {
padding: 0px 0px 0px 0px;
border: 0px solid #333;
width: 100%;
}

img {
border: 0px;
}

.hoofdtabel{
width: 100%;
background-image: url('afbeeldingen/body_small_shadow.png'); 
background-repeat: repeat-y ; 
background-position: center;
}

.schaduwkolom{
width: 20px;
}

.bodyheader{
color: #fff;
font-size: 7pt;
text-align: right;
margin-right: 10px;
height: 35px; 
}

.bannerlogo{
position:absolute; 
top: 0px;  
z-index: 100;
opacity:0.4;
filter:alpha(opacity=40);
}

.bodymenu{
font-family: Arial, Verdana;
font-size: 10pt;
text-align: center;
font-weight: bold;
color: #003366;
height: 30px;
}

.bodymain{
font-family: Arial, Verdana;
width: 510px;
}

.bodylinkerkolom{
font-family: Arial, Verdana;
padding: 10px 10px 10px 10px;
width: 120px;
text-align: justify;
color: #333;
font-size: 8pt;
}

.bodymainkolom{
font-family: Arial, Verdana;
padding: 10px 10px 10px 10px;
color: #333;
font-size: 10pt;
height: 500px;
}

.bodyrechterkolom{
font-family: Arial, Verdana;
padding: 10px 10px 10px 10px;
width: 0px;
text-align: justify;
color: #333;
font-size: 8pt;
}

.bodyadreslijn{
font-size: 8pt;
text-align: center;
}

.bodyfooter{
height: 35px;
}

.footer{
font-size: 7pt;
text-align: center;
}

.tabelletje{
height: 22px;
font-size: 8pt;
}

.cmsbody{
background-color: #FFF;
}

.cmstext {
font-family: inherit;
font-size: 8pt;
}

input{
font-size: 8pt;
font-family: inherit;
}

select{
font-size: 8pt;
font-family: inherit;
}

textarea{
font-family: inherit;
font-size: 8pt;
}

a{
text-decoration:none;
}

.no-link				{	color: #333; }

a:active     			{ 	color: #003366; }
a:link       			{ 	color: #003366; }
a:visited    			{ 	color: #003366; }
a:hover 		 		{	text-decoration: none;
						
						color: #009C63;
					}

H1 {font-size: 20pt;}
H2 {font-size: 16pt;}
H3 {font-size: 14pt;font-weight: normal;}
H4 {font-size: 12pt;}
H5 {font-size: 10pt;}
H6 {font-size: 8pt;}

#nav, #nav ul {
padding: 0px 0 0 0;
margin: 0;
list-style: none;
}

#nav li {
float: right;
width: 85px;
border: 1px solid #ccc;

background-color: #B4B7C0;
}

#nav ul {
position: absolute;
width: 85px;
left: -1000px;
border: 1px solid #ccc;
background-color: #FFFFAA;
}

#nav li:hover ul, #nav li.ie_does_hover ul {
left: auto;
border: 1px solid #ccc;
background-position: 0 0;

}

#nav a {
display: block;

text-decoration: none;
font-family: inherit;
font-size:  inherit;
}

ul a{
font-weight: bold;
color:  inherit;
cursor: default;
}

ul ul a:link, ul ul a:visited{
font-weight: bold;
color: #003366;
cursor: pointer;
}

ul ul a:hover, ul ul a:active{
font-weight: bold;
color: #009C63;
cursor: pointer;
}

ul li{

border: 0px solid #333;
}

ul ul li{
border: 1px solid #ccc;
}

/* IE only hack \*/
* html ul li, * html ul ul li{
border: 0px solid #333;
}

* html ul ul li{
border: 0px solid #333;
}
/* Einde IE only hack */

#imgbox
{
    vertical-align : top;
    position : relative;
    border: 0px solid #999;
    background : #FFFFFF;
    filter: Alpha(Opacity=100);
    visibility : hidden;
    z-index : 50;
    overflow : hidden;
    text-align : center;
}
