* {
padding:0;
margin:0;
border:0;
outline:0;
}
body{
background-color: #B6985A; 
text-align: center;
background: color: 
}

html, body{
height:100%; /* needed for container min-height */
}
div#container {
	position:relative; /* needed for footer positioning*/
	width:100%;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
}
div.header{
background: #076324; height: 66px; width: 100%; max-width: 100%; text-align: center; overflow: hidden; 
}
div.header div.contentheader{
margin: 0px auto; width: 1000px; padding-top: 30px; text-align: right;
}

ul.headermenu{
list-style-type: none;
padding-right: 20px;
}
ul.headermenu li{
display: inline;
margin-left: 20px;
}

ul.headermenu li a{
color: #fff;
}
div.headerimg{
width: 100%; height: 241px; background: url('img/header.jpg') no-repeat top center; overflow: hidden; margin: 0px auto;  border-bottom: 3px solid #ffffff;  
}

div.contentwrapper{
width: 1000px; 
margin-left: auto; 
margin-right: auto; 
text-align: left;
color: #fff;
background: #076324;
position:relative; /* needed for footer positioning*/
}
.submit:hover{
background: url('img/button_aanvragenh.jpg') no-repeat top left; 
}
.submit{
float: left;
margin-left: 160px; 
background: url('img/button_aanvragen.jpg') no-repeat top left; 
width: 251px;
height: 50px; 
cursor: pointer;
}
div.leftcontent, div.rightcontent{
background: #076324; width: 498px;
height: 100%;
padding-bottom: 100px;

}

.cleaner {
  clear: both;
  font-size: 1px;

}

div.leftcontent{
float: left; 
border-right: 4px solid #fff;
}

div.rightcontent{
float: right;
}


div.footer span{
display: block;
margin-top: 10px;

}

div.footer{
width: 100%; background-color: #076324; height: 48px;  border-top: 3px solid #ffffff; text-align: center; color: #fff;
position: absolute;
bottom: 0;
}

.marktlogo{
height: 159px; margin-top: -120px; float: left; 
}

a.imgbutton{
display: block;
height: 50px;
width: 302;
margin-top: 10px;
margin-left: 35px;
color: #fff;
text-decoration: none;
}
/* Termijn links */
a#tm1{
background: url('img/button_tm_1.jpg') no-repeat top left;
}
a#tm2{
background: url('img/button_tm_2.jpg') no-repeat top left;
}
a#tm3{
background: url('img/button_tm_3.jpg') no-repeat top left;
}
a#tm4{
background: url('img/button_tm_4.jpg') no-repeat top left;
}
a#tm1:hover{
background: url('img/button_tm_1h.jpg') no-repeat top left;
}
a#tm2:hover{
background: url('img/button_tm_2h.jpg') no-repeat top left;
}
a#tm3:hover{
background: url('img/button_tm_3h.jpg') no-repeat top left;
}
a#tm4:hover{
background: url('img/button_tm_4h.jpg') no-repeat top left;
}

/* vermogen links */

a#vb1{
background: url('img/button_vb_1.jpg') no-repeat top left;
}
a#vb2{
background: url('img/button_vb_2.jpg') no-repeat top left;
}
a#vb3{
background: url('img/button_vb_3.jpg') no-repeat top left;
}

a#vb1:hover{
background: url('img/button_vb_1h.jpg') no-repeat top left;
}
a#vb2:hover{
background: url('img/button_vb_2h.jpg') no-repeat top left;
}
a#vb3:hover{
background: url('img/button_vb_3h.jpg') no-repeat top left;
}


img.label{
margin-top: -25px;
}


div.checkboxlist{
width: 275px;
float: right;
}
div.checkboxitem input{
margin-top: 0px;
margin-right: 5px;
}
div.checkboxitem{
float: left;
min-width: 135px;
max-width: 275px;
width: 275px;
}

form input{
background: url('img/inputfieldcenter.jpg') repeat-x left top;
font-family: verdana;
height: 22px;
line-height: 22px;
float: right;
}

form span#li, form span#ri {
width: 6px;
height: 22px;
float: right;
background: #fff; 
}

form span#ri {
background: url('img/inputfieldleft.png') no-repeat left top;
}

form span#li {
background: url('img/inputfieldright.png') no-repeat left top;
}


form div.checkboxlist input{
height: 20px;
margin-top: 5px;
margin-left: 10px;
}

div.vraag{
display: inline; 
font-weight: bold;
height: 30px;
line-height: 30px;
margin: 5px;
}
form .row{
border-top: 1px solid #DDD;
padding: 10px 0px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
color: #FF0000;
line-height: 17px;
}

form span.req, form p.req {
font-size: 85%;
color: #AAA;
font-style: italic;
margin: 0px;
}
