*
{
	margin:0;
	padding:0;
}

#BuikMidden ul
{
	margin-left:26px;
	padding: 8px 0;
	list-style-image:url('check-list.jpg');
}

#BuikMidden ol
{
	margin-left:26px;
}

#BuikMidden li
{
	padding-bottom:5px;
}

a
{
	color:#0070B8;
}
/*
a:hover
{
	background:#E1EEFF;
}
*/
a.wiki
{
	background:url('wikipedia.jpg') no-repeat left top;
	padding-left:68px;
	text-decoration:underline;
	height:18px;
}

h1, h2
{
	color:#0070B8;
}

H1
{
	font-size:1.4em;
	padding:10px 0 5px 0;
}

H2
{
	font-size:1.2em;
	padding:18px 0 5px 0;
}

IMG
{
	border:0;
}

html,body
{
	height:100%;
}

body
{
	font-family:Verdana, Arial, Geneva,  Helvetica, sans-serif;
	background:#FFF;
	text-align:center;
	color:#464646;
	font:62.5% Arial;
	border:none;
}

#BuitenSchil
{
	min-height:100%;
	width:990px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	border-left:3px solid #fff;
	border-right:3px solid #fff;
	position:relative;
	font-size:1.2em;
}

*html #BuitenSchil
{
	width:996px;
	width:990px;
	height:100%;
}

#topmenu
{
	position:relative;
	top:30px;
	right:20px;
	color:#464646;
}

#topmenu a, #topmenu a:hover
{
	color:#464646;
	background:#BED500;
}

#Hoofding
{
	background:#FFF;
	border-top:5px solid #fff;
	text-align:center;
}

#Voet
{
	background:#BED500;
	border-top:5px solid #fff;
	border-bottom:5px solid #fff;
	text-align:center;
	color:#000;
	position:absolute;
	bottom:0;
	left:0;
	width:990px;
	height:20px;
}

#Voet a, #Voet a:hover
{
	color:#464646;
	background:#BED500;
}

*html #Voet
{
	height:25px;
	height:20px;
	bottom:-1px;
}

#clearVoet
{
	clear:both;
	height:25px;
}

#BuikRechts
{
	padding-top:10px;
	text-align:center;
}

#BuikRechts, #BuikLinks, #BuikMidden, #BuikZijkant
{
	float:left;
}
.wZijkant{
	width:198px;
}

#BuikMidden
{
	padding:5px 20px;
}
.wMidden{
	width:554px;
}

.wMiddenExtra{
	width:620px;
}
.Inhoud
{
	border-bottom:5px solid #fff;
	padding:5px;
	line-height: 20px;
}

.hor_linetop
{
	background:url('hor_line.jpg') no-repeat top;
	height:5px;
}

.hor_linebottom
{
	background:url('hor_line.jpg') no-repeat bottom;
	height:5px;
}

#subheader
{
	text-align:right;
	position:relative;
	background:#FFF;
}

#subheader_left
{
	height:70px;
	width:631px;
	float:left;
}

#subheader_right
{
	background:url('topright.jpg')  no-repeat;
	height:70px;
	width:359px;
	float:left;
}

#BuikZijkant ul
{
	background:url('menu_bg.jpg');
	list-style:none;
	margin:0;
	padding:0;
}

#BuikZijkant li.menu_start
{
	background:url('menu_top.jpg');
	height:15px;
}

#BuikZijkant li.menu_end
{
	background:url('menu_bottom.jpg');
	height:6px;
}

#BuikZijkant li.n1 a, li.s1 a
{
	display:block;
	margin:0;
	padding:4px 3px 4px 8px;
	text-decoration:underline;
	text-align:left;
	color:#464646;
	font-weight:bold;
}

#BuikZijkant li.n1 a:hover
{
	background:url('checkmenu.gif') no-repeat 5px;
	padding:4px 3px 4px 26px;
}

#BuikZijkant li.s1 a
{
	background:url('checkmenu.gif') no-repeat 5px;
	padding:4px 3px 4px 24px;
}

#BuikZijkant li.n2 a
{
	display:block;
	margin:0;
	padding:2px 3px 2px 24px;
	text-decoration:underline;
	text-align:left;
	color:#454545;
	font-size:1.0em;
}

#BuikZijkant li.n2 a:hover
{
	background:url('check_small.gif') no-repeat 5px;
	padding:2px 3px 2px 26px;
	color:#464646;
}

#BuikZijkant li.s2 a
{
	background:url('check_small.gif') no-repeat 5px;
	padding:2px 3px 2px 26px;
	color:#454545;
}

#BuikZijkant li.oversluiten 
{
	background:url('oversluiten.gif') no-repeat 5px;
	padding:4px 3px 4px 26px;
}
#BuikZijkant li.rentetarieven 
{
	background:url('rentetarieven.png') no-repeat 5px;
	padding:4px 3px 4px 26px;
}
#BuikZijkant li.ondernemer 
{
	background:url('ondernemershypotheek.png') no-repeat 5px;
	padding:4px 3px 4px 26px;
}
#BuikZijkant li.starters 
{
	background:url('starters.png') no-repeat 5px;
	padding:4px 3px 4px 26px;
}
#BuikZijkant li.menu_title 
{
	font-weight: bold;
	background: #BED500;
	padding:4px 3px 4px 26px;
}

.jn td
{
	border:0;
	padding:3px 0;
}

P
{
	line-height:16pt;
}
form{
	border: 1px solid #D6D6D6;
	padding: 5px;
	margin: 10px 5px;
	background-color: #F5F5F5;
}
#HypOffrte4HypOffrte4{
	width: 520px;
	background: url('hypoffrte4.gif') center 5px no-repeat #F4F5F7;
	padding-top: 30px;
}
#HypOffrte4HypOffrte4Next{
	width: 520px;
	background: url('hypoffrte4next.gif') center 5px no-repeat #F4F5F7;
	padding-top: 30px;
}
#HypOffrte4HypOffrte4Bdnkt{
	width: 520px;
	background: url('hypoffrte4bdnkt.gif') center 5px no-repeat #F4F5F7;
	padding-top: 30px;
}

#HypOffrte8HypOffrte8{
	width: 520px;
	background: url('hypoffrte8.gif') center 5px no-repeat #F4F5F7;
	padding-top: 30px;
}
#HypOffrte8HypOffrte8Next{
	width: 520px;
	background: url('hypoffrte8next.gif') center 5px no-repeat #F4F5F7;
	padding-top: 30px;
}
#HypOffrte8HypOffrte8Bdnkt{
	width: 520px;
	background: url('hypoffrte8bdnkt.gif') center 5px no-repeat #F4F5F7;
	padding-top: 30px;
}
INPUT
{
	border:1px solid #576588;
	background:#FAFAFA;
}


.jnNoError {
width:12px;
}

.jnError {
width:12px;
background-image:url('cross.gif');
background-repeat:no-repeat;
cursor:pointer;
}

.jnNoHelp {
width:14px;
}

.jnHelp {
width:14px;
background:url('info.gif') no-repeat;
cursor:pointer;
}

.jnMandatory {
background:url('ster.gif') #FFF no-repeat top right;
}

.jnColumnText {
padding:12px 40px 0 10px;
}

.jnButtons {
text-align:center;
padding-top: 10px;
}

table.jn {
width:100%;
}

#JaarRuimteJaarRuimte1 .jnColumnLabel
{
	width:380px;
}

#ContactNAWTEONAWTEO .jnColumnLabel
{
	width:140px;
}

#LeaseAutoVdlLeaseAutoCalc .jnColumnLabel
{
	width:380px;
}

#LeaseAutoVdlLeaseAutoCalc2 .jnColumnLabel
{
	width:220px;
}

#JaarRuimteJaarRuimte2 .jnColumnLabel
{
	width:300px;
}

#JaarRuimteJaarRuimte3 .jnColumnLabel
{
	width:260px;
}

#MaxHypotheekMaxHypotheek .jnColumnLabel
{
	width:350px;
}
#HypotheekVorm1HptkVorm1NAW.jnColumnLabel
{
	width: 150px;
}
#HypotheekVorm1HptkVorm1Kies, #HypotheekVorm1HptkVorm1NAW
{
	width:530px;
	background-color:#FFF;
	border:1px solid #BED500;
	margin:auto;
	padding:6px;
}
#FiscaalJaar
{
	width:100px;
}

#PriveKmAuto
{
	width:120px;
}

textarea#Opmerking
{
	height:70px;
	width:300px;
	border:1px solid #048FFF;
	background:#FAFAFA;
	border:1px solid #048FFF;
	background:#FAFAFA;
}

input[type^='radio']
{
	border:0px;
	background-color:#FFFFFF;
	margin-left:4px;
	margin-right:2px;
}

input[type^='button']
{
	border:1px solid #576588;
	background:#D7D7D7;
}

#Bericht
{
	overflow:hidden;
}

.img_center
{
	padding:10px;
	margin:0 auto;
	display:block;
}

#belly_center ul
{
	margin-left:10px;
	padding-left:10px;
}

#belly_center li
{
	padding-top:5px;
}

INPUT
{
	border:1px solid #A0BFE3;
	background:#EAEAEA;
}

.jnNoError
{
	width:12px;
}

.jnError
{
	width:12px;
	background-image:url('fout.jpg');
	background-repeat:no-repeat;
	cursor:pointer;
}

.jnHelp
{
	width:14px;
	background-image:url('info.gif');
	background-repeat:no-repeat;
	cursor:pointer;
}

.Bericht1
{
	height:100px;
}

.jnColumnLabel
{
	width:180px;
	vertical-align:top;
}

.jnButtons
{
	text-align:center;
}

textarea#Opmerking
{
	height:70px;
	width:300px;
	border:1px solid #048FFF;
	background:#FAFAFA;
	border:1px solid #048FFF;
	background:#FAFAFA;
}

input[type^='radio']
{
	border:0px;
	background-color:#FFFFFF;
	margin-left:4px;
	margin-right:2px;
}

#Bericht
{
	overflow:hidden;
}

#Geachtehrmvrw
{
	border:none;
	background-color:#FFF;
	width:500px;
	color:black;
	overflow:auto;
}

#Bedanktintrss
{
	border:none;
	background-color:#FFF;
	width:500px;
	color:black;
}

#GroetenSite
{
	border:none;
	background-color:#FFF;
	width:500px;
	height:50px;
	overflow:auto;
	color:black;
}

.thermometer
{
	background-image:url('thermometer.gif');
}

#TopScoreHypot
{
	border:none;
	width:300px;
}

#Bedankthypvrm1
{
	border:none;
	width:550px;
	height:90px;
	overflow:hidden;
}

#Bedankthypvrm2
{
	border:none;
	width:550px;
	height:90px;
	overflow:hidden;
}

#HypotheekVorm1HptkVorm1Kies td{
	border-bottom: 1px solid #F0F0F0;

}
#HypotheekVorm1HptkVorm1NAW #WideTextArea
{
	border:none;
	width:450px;
	height:50px;
	overflow:hidden;
}

#HypotheekVorm1HptkVorm1NAW #WideTextArea2
{
	border:none;
	width:450px;
	height:50px;
	overflow:hidden;
}
#WideTextArea2
{
	border:none;
	width:550px;
	height:150px;
	overflow:hidden;
}

#WideTextArea3
{
	border:none;
	width:550px;
	height:80px;
	overflow:hidden;
}

#WideTextArea4
{
	border:none;
	width:550px;
	height:120px;
	overflow:hidden;
}

.blokleft
{
	width:30%;
	padding:10px;
	background-color:#DAEDFC;
	color:#085686;
	float:left;
	font:bold 14pt/1em Arial, Helvetica, sans-serif;
	text-align:left;
	letter-spacing:0.05em;
	margin:10px	10px 0 5px;
	clear:both;
	line-height:22px;
}

.blokright
{
	width:30%;
	padding:10px;
	background-color:#F1F1F1;
	color:#085686;
	float:right;
	font:bold 14pt/1em Arial, Helvetica, sans-serif;
	text-align:left;
	letter-spacing:0.05em;
	margin:5px 10px 0 5px;
	clear:both;
	line-height:22px;
}

.addlink{
	border: 1px solid red;
	padding: 5px;
}

/***** TABMENU ******/
#tabmenu {
width:762px;
overflow:auto;
margin:0 0 5px 0;
border: 1px solid #444;
}

#tabmenu ul {
list-style-type:none;
padding: 0;
margin: 0;
}

#tabmenu li {
padding: 0;
list-style-image: none;
float:left;
width:126px;
background-color: #F5F5F5;
border-right: 1px solid #CDCDCD;
text-align:center;
}

#tabmenu li.selPeriode  a{
background-color: #0171B9;
color: #FFF;
}

#tabmenu a {
padding:3px 0;
display:block;
width:100%;
height:22px;
color:#0171B9;
font-size:1.2em;
font-weight:700;
}

/******** RENTETABEL  *********/
#rentetabel a {
color:#424242;
text-decoration:underline;
}

#rentetabel .vet {
font-weight:700;
}

#rentetabel .titel_select  a{
color:#FFF;
}

#rentetabel,.sortable {
text-align:center;
border:1px solid #444;
font-size:1em;
}

#rentetabel td,#rentetabel th,.sortable td,.sortable th {
padding:3px;
border-bottom:1px solid #CDCDCD;
border-left: 1px solid #FFF;
}

#rentetabel2 {
text-align:center;
border-left:1px solid #000;
border-right:1px solid #000;
border-top:1px solid #000;
}

#rentetabel2 td,#rentetabel2 th {
border:1px solid #fff;
padding:2px;
}

.evenRij {
background:#F9F9F9;
}
.titel{
	background-color: #E0E9EE;
}
.onevenRij {
background:#E0E9EE;
}

.inactief{
	color: #9D9D9D;
}
.verstrekker {
	text-align:left;
	margin-left:20px;
}
.offerte{
	background:transparent url('vergelijking-aanvragen.gif') no-repeat scroll center center;
	width: 200px;
}
.offerte a{
	display:block;
	height:20px;
}