.top_right{
float:right;
height:98px;
width:383px;
border:1px solid #88BA38;
margin-top:15px;
}

.header{
position:absolute;
left:-100px;
width:790px;
height:100%;
margin:0px;
}

.logo{
width: 128px;
height:82px;
margin:28px 0px 0px 12px;
}

.logo:hover{
cursor:pointer;
}

.contact{
position:relative;
float:left;
width:180px;
_width:170px;
margin:0px 0px 30px 26px;
_margin-left:20px;
}

.fade{
position:absolute;
top:0px;
left:0px;
width:100%;
height:24px;
}

.center_login{
float:left;
width:100%;
_width:100%;
border-right:2px solid #88BA38;
min-height:300px;
_height:300px;
margin-top:22px;
color:#004C92;
}

.short_news{
margin:5px 0px 0px 20px;
color:#F0F2C0;
}

.short_news a{
color:#F0F2C0;
text-decoration:none;
font-weight:bold;
}

.short_news a:hover{
text-decoration:underline;
}

.center{
float:left;
width:440px;
_width:400px;
border-right:2px solid #88BA38;
min-height:300px;
_height:300px;
margin-top:22px;
color:#004C92;
}

.extranet{
margin:0px 0px 0px 8px;
}

.form{
float:left;
height:14px;
border:1px solid #88BA38;
width:80px;
margin-top:20px;
#margin-top:15px;
margin-left:8px;
font-size:10px;
color:#004C92;
}

.bottom{
position:absolute;
bottom:0px;
width:238px;
right:0px;
z-index:1;
}

.bottom_right{
position:absolute;
bottom:0px;
width:238px;
right:0px;
_right:20px;
z-index:1;
background-color:#000000;
}

.bottom_logo{
position:absolute;
top:-250px;
width:76px;
height:74px;
left:70px;
z-index:2;
}

.bottom_logo_mid{
position:absolute;
top:-170px;
width:120px;
height:53px;
left:50px;
z-index:2;
}

.bottom_logo_bot{
position:absolute;
top:-110px;
width:55px;
height:55px;
left:85px;
z-index:2;
}

.rechterzijde{
position:relative;
float:left;
margin-left:60px;
background-image:url(../images/bg_right1.gif);
background-repeat:repeat-x;
background-color:#88BA38;
width:238px;
min-height:620px;
_height:620px;
z-index:1;
}

.extra_center p{
color:#004C92;
font-size:9px;
width:85px;
margin:8px 0px 0px 8px;
}

.land{
float:left;
width:24px;
height:12px;
margin:10px 0px 0px 8px;
}

.land:hover{
cursor:pointer;
}

.center p{
margin-left:20px;
width:385px;
_width:360px;
line-height:18px;
}

h1{
font-size:18px;
color:#044F94;
font-weight:normal;
width:100%;
margin-left:20px;
margin-top:0px;
}

h3{
font-size:14px;
color:#044F94;
font-weight:normal;
width:100%;
margin-left:20px;
margin-bottom:0px;
padding-bottom:0px;
margin-top:10px;
}

.extra_left{
float:left;
border-right:1px solid #88BA38;
width:103px;
min-height:90px;
margin-top:5px;
}

.submenu_active{
position:relative;
float:left;
width:100px;
height:20px;
margin:0px;
margin-left:30px;
_margin-left:20px;
background-image:url();
color:#88BA38;
}

.submenu_active a{
color:#88BA38;
}

.submenu a:hover{
color:#88BA38;
}

.submenu{
position:relative;
float:left;
width:100px;
margin:0px;
margin-left:30px;
_margin-left:20px;
background-image:url();
color:#004C92;
}

.submenu a{
color:#004C92;
}

ul{
position:relative;
float:left;
padding:0px;
}

.extra_center{
float:left;
border-right:1px solid #88BA38;
width:103px;
min-height:90px;
margin-top:5px;
}

.extra_right{
position:relative;
float:left;
width:153px;
margin-top:5px;
padding-top:10px;
padding-left:15px;
}

.landinfo{
float:left;
width:100%;
}

.info{
position:relative;
float:left;
color:#004C92;
font-size:9px;
width:100px;
clear:right;
margin:10px 0px 0px 8px;
}

.extra_right a{
text-decoration:none;
color:#004C92;
}
.extra_right a:hover{
text-decoration:underline;
}

h2, h4{
color:#F0F2C0;
width:200px;
line-height:14px;
font-size:11px;
margin:5px 0px 0px 20px;
z-index:1;
}

h4{
color:#004C92;
font-weight:bold;
margin:25px 0px 0px 20px;
}

.adres{
position:relative;
float:left;
width:100px;
}

.intro{
position:relative;
float:left;
width:60px;
}

.header_left{
position:absolute;
top:0px;
left:-330px;
}

.header_right{
position:absolute;
top:0px;
right:-482px;
z-index:1;
}

.title{
position:relative;
float:left;
z-index:1;
}

.form_table{
float:left;
border:1px solid #88BA38;
width:80px;
font-size:10px;
color:#004C92;
}

/* FORMULIEREN */

label{
font-size:9pt;
display:block;
margin:0px 0px 2px 0px;
}

.input2{
border:1px solid #88BA38;
width:140px;
font-size:10px;
color:#004C92;
}

.input2-error{
border:1px solid #88BA38;
width:140px;
font-size:10px;
color:#004C92;
background-color:#88BA38;
}

.button {
position:relative;
float:left;
margin-left:15px;
#margin-left:0px;
cursor:pointer;
width: 80px; 
left:0px;
background-color:#88BA38; 
border: 1px solid #88BA38; 
font-size: 11px;
}

.button_pos{
float:left;
width:100px;
margin-left:13px;
}

.f{
margin:0px;
}

.home_news_container{
float:left;
width:100%;
}

.home_news_container a{
color:#004C92;
font-weight:normal;
}

.news{
margin-left:50px;
margin-top:0px;
padding-top:0px;
width:280px;
line-height:18px;
}

.intro_nieuws{
position:relative;
margin-top:5px;
float:left;
width:100%;
}

.news_image{
max-width:120px;
_width:80px;
padding-left:20px;
max-height:150px;
}

.regioproviders{
width:100%;
position:absolute;
bottom:5px;
left:8px;
right:0px;
z-index:1;
font-size:10px;
}

.regioproviders a{
color:#004C92;
text-decoration:none;
}

.regioproviders a:hover{
text-decoration:underline;
}

/* stylesheet */
.koptekst{
font-size:18px;
color:#044F94;
font-weight:normal;
width:100%;
margin-top:0px;
}

.koptekst_small{
font-size:14px;
color:#044F94;
font-weight:normal;
width:100%;
margin-bottom:0px;
padding-bottom:0px;
margin-top:10px;
}

.tekst{
color:#004C92;
font-size:12px;
}

p{
margin-top:0px;
}

a{
color:#004C92;
font-size:12px;
text-decoration:none;
}
a:hover {
color: #7db22e;
text-decoration:underline;
}


