#container { position: absolute; top: 0px; width: 100%; min-width: 750px; min-height:100%; height:auto !important; height:100%;}
#frame { position: absolute; width: 750px; left: 50%; margin-left: -375px; border-left: 1px solid #ad7db2; border-right: 1px solid #ad7db2; min-height:100%; height:auto !important; height: 100%; background-color: #f4f3ef;}
#top { position: relative; height: 124px; width: 270px; top: -115px; margin-left: 447px; margin-right: 33px; color: #dedbe4; text-align: right; font-size: 12px;}
#nav { position: relative; height: 35px; margin-top: -130px; background-image: url(img/nav_bg.gif); z-index: 2;}
#content { position: relative; margin-top: 20px; margin-bottom: 65px; margin-left: 25px; margin-right: 25px;}

#header { height: 130px; background-image: url(img/top_header.jpg);}

#side_bg { position: absolute; top: 0px; width: 100%; height: 100%;}

#top_bg { position: absolute; top: 0px; width: 100%; height: 100%;}

#clearboth { clear: both;}
#floatleft { position: relative; float: left;}
.border { border: 1px solid #000000;}
.noborder { border: none;}

#nav_container { margin-left: 10px;}
#nav_item { float: left;}
#nav_item img { float: left; border: none;}
.nav_item img { opacity:.85; filter:alpha(opacity=85);}
.nav_item:hover img { opacity:1; filter:alpha(opacity=100);}

#lenen_left { width: 170px; height: 20px; float: left; text-align: right; margin: 2px;}
#lenen_center { width: 120px; height: 20px; float: left; margin: 2px;}
#lenen_right { width: 20px; height: 20px; float: left; margin: 2px;}
#lenen_output { position: absolute; top: 80px; right: 40px; width: 325px; height: 20px; float: left;}
select { background-color: #f7f4f8; border:1px solid #a08eab; width: 70px; margin-left: 1px; font-size: 11px; font: verdana;}
#betalen_right { position: absolute; top: 60px; right: 20px; width: 250px; height: 20px; }
#waard { margin-top: -15px; text-align: center;}

.lenen_output { margin-left: -139px; margin-top: 30px;}
#betalen_output { position: absolute; top: 200px; left: 185px;}

#verzekering { float: left; width: 300px; margin-right: 50px;}
#verzekering2 { float: left; width: 300px;}

.field_home { width: 212px; height: 63px; background-image: url(img/field_home.jpg); float: left; margin-right: 11px; margin-left: 10px;}
.field_overons { margin-right: 10px; border: none; float: left;}
.field_pensioen { width: 230px; margin-left: 35px; margin-right: 35px; border: none; float: left;}
.field_makelaardij { margin-right: 10px; border: none; float: left;}

#contact_left { position: relative; float: left; width: 280px;}
#contact_right { position: relative; float: left; width: 325px;}

.contact_field { background-color: #f7f4f8; border: 1px solid #a08eab; color: #000000; font-size: 11px; margin: 0px;}
.contact_field2 { width: 350px; padding: 4px; -moz-border-radius:3px; -webkit-border-radius:3px; font-family: Verdana;	font-size: 10px;}
.contact_small { width: 250px;}

#footer {  width: 750px; height: 30px; text-align: center; font-size: 10px; color: #cbbbce; line-height: 30px;}
#footer_container {
	position: absolute;
	left: 50%; margin-left: -375px;
	background-color: #a25ea9;
	margin-bottom: 0px;
	border-top: 1px solid #c79ad1;
	bottom: 0px;
	width: 750px;
	min-width: 750px;
	height: 30px;
}

.title { margin-bottom: 10px; border: none;}
.title_right { margin-bottom: 10px; border: none;}
.title_right2 { margin-bottom: 10px; border: none;}

.eha { float: left; margin-right: 10px;}
.eha2 { float: left; margin-right: 10px; margin-top: 5px;}
.dpk { border: none; position: absolute; margin-top: 160px; left: 0px;}

h1 { font-size: 13px; color: #935598; margin: 0px;}
h2 { font-size: 13px; line-height: 25px; color: #7a598e; margin: 0px;}

HTML, BODY {
	background-color: #d3c1d9;
	background-image: url(img/bg.jpg);
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	margin:0px;
	width:100%;
	height:100%;
	line-height: 16px;
}
body { height:100%; overflow-y:scroll;}

A { line-height: 13px; text-decoration: none; outline: none;}
A:link { color: #666666;}
A:visited { color: #666666;}
A:hover { color: #222222;}

A.footer { color: #edece9; font-size: 10px; line-height: 30px; text-decoration: none; outline: none;}
A.footer:visited { color: #edece9;}
A.footer:hover { color: #edece9;}
