
* { 
box-sizing: border-box;
-moz-box-sizing: border-box;     
}

html,body,center
{
height:100%;
}

body
{
margin:0px;
font-family:"Arial";
}

img
{
border:none;
}

.maindiv
{
width:775px;
height:100%;
}

.top
{
height:85px;
}

.menu
{
height:20px;
overflow:hidden;
}

.menu span
{
color:white;
font-size:13px;
font-weight:bold;
margin-left:7px;
margin-right:20px;
}

.mid
{
height:199px;
}

.left
{
width:388px;
}

.right
{
width:387px;
}

.cmid
{
height:494px;
}

.cleft
{
width:548px;
overflow:hidden;
}

.cright
{
width:227px;
overflow:hidden;
}


.logol
{
background-image:url('../images/logo2.gif');
background-repeat:no-repeat;
background-position: top right;
}

.logor
{
background-image:url('../images/rechtsboven.gif');
background-repeat:no-repeat;
background-position: top left;
}

.logo3
{
    padding-top: 3px;
    width: 355px;
    height: 74px;
    
    
}


.logo2
{
background-image:url('../images/bgfull.gif');
background-repeat:no-repeat;
background-position: top right;
}

.topmenu
{
color:#1186D8;
font-size:11px;
width: 300px; 
height: 46px;
text-align:left;
}

.topmenu a 
{
text-decoration:none;
color:#1186D8;
}


.menutable
{
height:20px;
width:775px;
overflow:hidden;
border:none;
background-image:url('../images/menubg.gif');
background-repeat:repeat;
}

.innermenutable
{
height:20px;
width:775px;
overflow:hidden;
border:none;
background-image:url('../images/hoekjeblauwrechts.gif');
background-position: top right;
background-repeat:no-repeat;
}

.innermenutable span
{
cursor:pointer;
}

.hoekjeextreemlinks
{
background-image:url('../images/hoekjeextreemlinks2.gif');
background-position: top left;
background-repeat:no-repeat;
}

.addhoekjelinks
{
background-image:url('../images/hoekjeblauwlinks.gif');
background-position: top left;
background-repeat:no-repeat;
}

.hoekjeextreemrechts
{
background-image:url('../images/hoekjeblauwrechts.gif');
background-position: top right;
background-repeat:no-repeat;
}

.hoekjerechts
{
position:relative;
width:13px;
height:20px;
left:-13px;
}


.gradient
{
height:100%;
width:775px;
background-image:url('../images/gradient2.jpg');
background-repeat:repeat-x;
}

input.search
{
background-color:#EAF9BC;
color:#1186D8;
border:none;
height:16px;
width:150px;
font-size:11px;
}

.form
{
background-color:#EAF9BC;
color:#1186D8;
border:1px solid;

width:250px;
font-size:11px;
}

input.submit
{
background-color:#EAF9BC;
color:#1186D8;
border:1px solid;
font-size:11px;
}

.title
{
width:290px;
height:20px;
position:relative;
left:86px;
top:10px;
overflow:hidden;
font-weight:bold;
color:#1186D8;
font-size:13px;
}

.content
{
width:290px;
height:140px;
position:relative;
left:85px;
top:12px;
overflow:hidden;
color:#719102;
font-size:12px;
}

.welcome
{
position:relative;
width: 678px;
left:85px;
top:0px;
overflow:hidden;
color:#719102;
font-size:12px;
padding-bottom: 4px;
}

.submit
{
width:60px;
cursor:pointer;
height:20px;
position:relative;
left:320px;
top:15px;
}

.ctitle
{
width:450px;
height:20px;
position:relative;
left:86px;
top:10px;
overflow:hidden;

padding-left: 4px;


}

.tdtitle
{
    font-weight:bold;
color:#1186D8;
font-size:13px;
letter-spacing: 1px;
}

.cprint
{
    width:150px;
    height:20px;
    position:relative;  
    top:0px;
    left: 400px;
    font-weight:bold;
    color:#1186D8;
    font-size:13px;
    letter-spacing: 1px;
}


.cicontent
{
width: 457px; 
height: 461px;
position:relative;
left:86px;
top:10px;
overflow:-moz-scrollbars-vertical;
overflow-y:auto;
overflow-x:hidden;

color:#719102;
font-size:12px;

padding-right: 17px;
padding-bottom: 17px;
padding-top: 10px;
padding-left: 4px;
letter-spacing: 1px;
}

.ccontent
{
background-image:url('../images/contentsblauw.gif');
background-repeat:no-repeat;
background-position: top right;
}

.cmenu
{
background-image:url('../images/hoofdmenu.gif');
background-repeat:no-repeat;
background-position: top left;
}

.cimenu
{
width:199px;
height:485px;
position:relative;
top:5px;
left:24px;

font-size:11px;
overflow:auto;
padding-left: 7px;

}

p.niveau0
{
    margin: 0px;
    padding-top: 10px;
    margin-bottom: 5px;
    border-bottom: #1186d8 1px dotted;
    cursor: pointer;
    width: 1px;
    letter-spacing: 1px;
}

p.niveau0 a:link
{
    color: #1186D8;
    font-weight: bold;
}

p.niveau0 a:visited
{
    color: #1186D8;
    font-weight: bold;
}

p.niveau0 a:active
{
    color: #1186D8;
    font-weight: bold;
}

p.niveau0 a:hover
{
    text-decoration: none;
}




p.niveau1
{
    margin: 0px;
    margin-bottom: 4px;
    padding: 0px;
    letter-spacing: 1px;
    
}

p.niveau1 a:link
{
    color: #719102;    
}

p.niveau1 a:visited
{
    color: #719102;  
}

p.niveau1 a:active
{
    color: #1186D8;  
}

p.niveau1 a:hover
{
    color: #1186D8;  
    text-decoration: underline;
}




.niveau2
{
    margin-top: -2px;
    margin-left:12px;
    margin-bottom: 8px;
    line-height: 150%;
}

.niveau2 a:link
{
    color: #719102;    
}

.niveau2 a:visited
{
    color: #719102;  
}

.niveau2 a:active
{
    color: #1186D8;  
}

.niveau2 a:hover
{
    color: #1186D8;  
    text-decoration: underline;
}


.greenbaronderL
{
background-image:url('../images/greenbaronderL.gif');
background-position: bottom left;
background-repeat:no-repeat;
}



a.mainnav:link
{
color:#FFFFFF;
text-decoration:none;
font-weight:normal;
}

a.mainnav:visited
{
color:#FFFFFF;
text-decoration:none;
font-weight:normal;
}

a.mainnav:hover
{
color:#FFFFFF;
text-decoration:underline;
font-weight:normal;
}

a:link
{
color: #1186D8;
font-weight:normal;
text-decoration: none;
}

a:visited
{
color:#0000FF;
/* color: #1186D8; */
font-weight:normal;
text-decoration: none;

}

a:hover
{
text-decoration:underline;
color: #1186D8;
font-weight:normal;

}

.cicontent td
{
    font-size:12px;
    color: #719102;
    letter-spacing: 1px;

}
.print
{
    