/* CSS Document */

body {
	background:url("../images/bg_topbalk.gif") repeat-x #FFF;
	margin: 0px;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003453;
}
a {color:#003453;}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #007FC4;
}
.floattext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
#header {height:240px; display:block;}
#back {position:absolute; top:93px; left:0px;}
#metanav {
	width:750px;
	background-color:#E1E2E1;
	text-align:right;
}
#logo {position:absolute; left:40px; top:47px;}

#navigation {
	position:absolute;
	left: 210px;
	top: 88px;
	padding:0px;
	z-index:10;
}
#navigation a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#3C779D;
	text-decoration:none;
	padding: 2px 4px;
	line-height:18px;
	margin-right:1px;
}
#navigation a:hover {
	color:#FFF;
	background:#F06122;
}
#navigation a.active {
	color:#FFF;
	background:#F06122;
}
.navmenu {vertical-align:bottom; background-color: #E1E2E1;	white-space:nowrap;}
#pagetitle {position:absolute; left:295px; top:139px; width:370px; height:39px; z-index:2;}
#breadcrumb{position:absolute; left:241px; top:211px; width:540px; height:18px; z-index:3;}
#prodwiz {position:absolute; left:570px; top:142px; width:160px; height:32px; z-index:4;}


/* Leasewizard */
table#leasewizard td {vertical-align: top; padding-bottom: 10px;}
table#leasewizard tr#stap2,table#leasewizard tr#stap3 {}
table#leasewizard td select {width: 206px;}
table#leasewizard td label {width: 150px; color: #007FC4;}
table#leasewizard td label.radio {width: auto; line-height: 20px; float: left; color: #003453;}
table#leasewizard td input.radio {float: left; clear: left; margin-right: 4px;}
table#leasewizard td a {float: left; padding: 1px 6px; line-height: 10px; margin: 3px 0 0 5px; border: solid 1px #CECECE; background: #003453; color: #FFF; font-family: Georgia;}
table#leasewizard td a:hover {background: #f06122; color: #FFF;}

#installatie, #btncalc {}

/*
#installatie label {width: auto !important; line-height: 20px; float: none !important; color: #003453 !important;}
*/
#installatie td {line-height: 21px;}
#installatie td label {margin-left: 4px;}
#installatie td input {width: 50px; font-size: 8pt; margin-left: 4px;}
#installatie a {float: left; padding: 1px 6px; line-height: 10px; margin: 3px 0 0 5px; border: solid 1px #CECECE; background: #f00; color: #FFF; font-family: Georgia;}
#stap3 select, #stap3 a {float: left;}

/*
table#berekening {margin-left: 150px;}
*/
table#berekening td {vertical-align: top; padding: 4px 8px;}
table#berekening td.prijs {text-align: right;}
table#berekening td.totaal {font-weight: bold; border-top: 1px solid #CECECE; border-bottom: 3px double #CECECE;}
