html,body{
height:100%;
}

body    {
	background-image: url(bgopl.png);
	background-color: #FFFFFF;
	height:100%;
	margin: 0px;
	padding:0px;
	color: navy;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
	text-align:center;
}

h1    {
	font-family: tahoma;
	font-size: 135%;
	font-style: normal;
	text-align: center;
	padding:0 ;
	border:0;
	margin:0;
	
}

h2    {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 110%;
	font-style: italic;
	text-align: left;
	padding:0;
	border:0;
	margin:0:
}

h3   {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 110%;
	text-align:center;
	padding:0;
	border:0;
	margin:0:
}

h4   {
	font-family:Arial,Helvetica,sans-serif;
	font-size: medium;
	font-weight:bold;
	text-align:left;
	padding:0;
	border:0;
	margin:0:
}
h5	{
	font-family:Arial,Helvetica,sans-serif;
	font-size: medium;
	font-weight:bold;
	text-align:center;
	padding:0;
	border:0;
	margin:0:
}

h6   {
	font-family:Arial,Helvetica,sans-serif;
	font-size: small;
	font-weight:bold;
	text-align:left;
	padding:0;
	border:0;
	margin:0:
}




#envelop{
position:relative;
width:796px;
padding:0px;
border:solid 0px yellow;
margin:20px auto;
text-align:center;
}

#boxoplbo{
background:url(boxoplbo.png);
width:796px;
height:52px;
padding:0 0 0 0px;
border:solid 0px;
margin:0 0 0 0px;

}

#boxoplmi{
background:url(boxoplmi.png);
width:796px;
padding:0 0 0 0px;
border:solid 0px;
margin:0 0 0 0px;
text-align:left;
}

#inmid{
position:relative;
padding:0 0 0 0px;
border:solid 0px red;
margin:0 0 0 0px;

}

#boxoplon{
background:url(boxoplon.png);
width:796px;
height:69px;
padding:0 0 0 0px;
border:solid 0px;
margin:0 0 0 0px;
}

p{
position:relative;
margin:0 30px;
color: navy;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
}

p.voorwaarden{
position:relative;
margin:0 30px;
padding-left:50px;
padding-right:50px;
color: navy;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
}

ul{
padding:0 30px;
border:0;
margin:0;
}
ul li{
list-style:none;
padding:0;
border:0;
margin:0;
}

form{

padding:0px;
border:0px;
margin:0 0 0 0px;
text-align:left;
}

form fieldset{

padding:0 10 20 10px;
border: solid 1px #000080;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
margin:0 30px;
text-align:left;
}
div.wit{
top:75px;
background-color:white;
border:solid 1px #000080;
padding:20px;
}
form fieldset legend{
background-color: #FFFFFF;
display:block;
width:120px;
padding:2px;
border: solid 1px #000080;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
margin:0 0 0 0px;
text-align:center;
z-index:10;

}
span.button{
padding:0 10px;

}

span.label {
width:10em;
float:left;
text-align:right;
margin-right:1em;
}
span.field{
text-align:left;
margin-right:1em;
width:20em;
}
input{
margin:0 3px;
}
select{
margin:0 3px;
}
span.rhcolumn {
text-align:left;
width:15em;
}
div.row {
clear:both;
width:40em;
padding:2 0px;
}

.form {
width:769px; 
padding:0px;
border: 0px solid black;
margin: 0px auto;
}

#afdrukken{
float:right;
}
#verzenden{
float:left;
}
