body {
background-color:#FFFFFF;
color:#0064ad;
font-family:Verdana,Arial;
font-size:11px;
line-height:16px;
margin:0pt;
text-align:center;
}

h2{
text-align:left;
color:#5c7d38;
font-family:Verdana,Arial;
font-size:12px;
font-weight:normal;
letter-spacing:1px;
margin:0; 
padding:0; 
} 

h3{
text-align:left;
color:#ee2f43;
font-family:Verdana,Arial;
font-size:11px;
font-weight:normal;
letter-spacing:1px;
margin:0; 
padding:0; 
} 



sup {
font-family:Verdana;
font-size:6px;
font-weight:normal;
}



a {
color:#ee2f43;
text-decoration:none;
}

a:hover {
color:#5c7d38;
text-decoration:none;
}

a.grijs {
padding:0;  
margin: 0px;
color:#595959;
font-size: 8px;
line-height: 9px;
font-family: Verdana,Arial,sans-serif;
letter-spacing:1px;
text-decoration: none;
}


a.grijs:hover {
padding: 0;  
margin: 0;
color:#0064ad;
font-size: 8px;
line-height: 9px;
text-decoration: none;
font-family: Verdana,Arial,sans-serif;
letter-spacing:1px;
}




#landingcenter {
float:none;
height:auto;
margin-left:auto;
margin-right:auto;
position:relative;
text-align:left;
width:700px;
}

#landinglogobar {
float:left;
height:80px;
position:relative;
width:700px;
}

#landinglogo {
float:right;
height:39px;
margin-top:25px;
position:relative;
width:170px;
}

#landingpic {
float:left;
height:460px;
position:relative;
width:700px;
}

#landingmenubar {
float:right;
height:19px;
margin-top:280px;
position:relative;
width:675px;
}

#mainmenustroke {
border-bottom:1px solid #0064ad;
height:70px;
width:800px;
}

#header_druppels_achtergrond {
margin:0; 
padding:0;
border: 0;
}

#footer_druppels_achtergrond {
margin:0; 
padding:0;
border: 0;
}

#mainmenubar {
float:left;
height:25px;
margin-top:15px;
position:relative;
width:250px;
}

#center {
float:none;
height:auto;
margin-left:auto;
margin-right:auto;
position:relative;
text-align:left;
width:800px;
}

#logo {
float:right;
height:39px;
margin-top:0px;
position:relative;
width:170px;
}

#pic {
float:left;
height:auto;
margin-top:10px;
position:relative;
width:800px;
}

.contentholder {
float:right;
height:auto;
margin-top:10px;
position:relative;
width:600px;
}

#column1 {
float:left;
height:auto;
position:relative;
width:280px;
}

#column2 {
float:right;
height:auto;
position:relative;
width:280px;
}

#bedrijfstext {
float:right;
height:auto;
position:relative;
width:600px;
}

#restlogo {
float:right;
height:20px;
margin-top:20px;
position:relative;
width:600px;
}


#banner {
float:right;
height:93px;
margin-top:10px;
position:relative;
width:598px;
}





#bedrijfslogo {
float:left;
height:auto;
margin-top:10px;
position:relative;
width:180px;
}

input.text {
background-color:#0064ad;
border-width:0pt;
color:#0E1F7C;
font-family:Verdana;
font-size:10px;
height:15px;
margin-bottom:10px;
width:160px;
}

textarea.text {
background-color:#0064ad;
border-width:0pt;
color:#0E1F7C;
font-family:Verdana;
font-size:10px;
height:60px;
margin-bottom:10px;
width:160px;
}

#blancotext {
float:left;
height:auto;
position:relative;
width:540px;
}

body.blanco {
display:inline;
margin-left:15px;
text-align:left;
}

/* ---------------------------- BEGIN NAVIGATIEMENU  ---------------------------- */

#navigatiemenu{
position:relative;
clear:both;
float:left;
width:550px;
white-space:nowrap;
margin-top:0;
margin-left:0px;
text-align:center;
}

#navigatiemenu ul{
float:left;
width:100%;
display:inline;
white-space:nowrap;
margin:0;
padding:0;
text-align:center;
list-style-type:none;
}

#navigatiemenu ul li{
display:inline;
float:left;
margin:0;
padding:0;
}

#navigatiemenu ul li a#aan{
float:left;
font-family:Verdana,Arial;
font-size:11px;
font-weight: bold;
color:#5C7D38;
text-decoration: none;
margin:1px 5px 0 5px;
padding:0;
}

#navigatiemenu ul li a{
float:left;
font-family:Verdana,Arial;
font-size:11px;
color:#ee2f43;
text-decoration: none;
margin:1px 5px 0 5px;
padding:0;
}

#navigatiemenu ul li a:hover{
font-family:Verdana,Arial;
font-size:11px;
color:#5C7D38;
text-decoration: none;
margin:1px 5px 0 5px;
padding:0;
} 

/* ----------------------------EIND NAVIGATIEMENU  -------------------------- */


/* ---------------------------- BEGIN LINKERKOLOM MENU  ---------------------------- */

#linkerkolommenu{
float:left;
height:auto;
position:relative;
width:160px;
color:#5C7D38;
margin:0;
padding:0;
line-height:14px;
}

a.vergrootfototekst {
color:#ee2f43;
font-size:10px;
line-height:14px;
text-decoration:none;
}

a.groenetekst {
color:#5C7D38;
}




/* ----------------------------EIND LINKERKOLOM MENU  -------------------------- */

sup, sub {
line-height: 1em;
font-size: 10px;
margin: 0px;
padding: 0px;
}


/*----------------------- FORMULIER BIJ AANMELDEN --------------------------*/


form {
margin: 0px;
padding: 0px;
}


.tekst_binnen_klein_kader {
background: url(images/kleine_invulruimte_tekstvlak.gif) no-repeat top left;
float: left;	
width: 173px;	
height: 18px;
padding: 4px;	
}



.tekstinvoer {
height: 14px;
width: 170px;	
border: 0px;
font-size: 11px;
background:none;
}



.dinputtextsmall {
background: url(../img/inputtextsmall.gif) no-repeat top left;
float: left;
height: 18px;	
padding: 4px;	
}

.inputtextsmall {
width: 52px;
height: 14px;
border: 0px;
font-size: 11px;
background:none;
}

.tekst_binnen_groot_kader {
background: url(images/grote_invulruimte_tekstvlak.gif) no-repeat top left;
height: 62px;	
width: 173px;
padding: 4px;
}



.tekstinvoer_groot_veld {
width: 170px;
height: 51px;
border: 0px;
font-size: 11px;
margin: 4px;
overflow: auto;
background:none;
}



.inputbutton {
float: right;
height: 40px;
}



.inputbutton a {
color: #cc0000;
text-decoration: none;
}



.inputbutton a:hover {
color: #cc0000;
text-decoration: none;
}



.table_basis th,

.table_achtergrond th,

.table_tekst th {
font-weight: normal;
text-align:left;
vertical-align: middle;
}

.table_advies_left {
}



.table_advies_right {
margin-left:80px;
float:left;
}



.table_advies_left th,

.table_advies_right {
width:225px;
text-align:right;
}









