body, td {
	font-family: 'Lucida Sans', 'Lucida Sans Unicode', 'Arial', Geneva, sans-serif;
	margin-top:0px;
	background:none;
	font-size: 11px;
	color: #828282;
	line-height: 150%;
}

span.undeline,span.important {
	text-decoration:underline;
}

div#ketelwijzer,div#ajax-advice-results{
	width:608px;overflow-x:hidden;
	padding-left:24px;
	position:relative;
}
div#ajax-advice-results{
	padding-left:15px;
}

div#header {
	font-size:20px;
	padding-top:20px;
	background: url('images/line.jpg') bottom left no-repeat;
}

h2 {
	font-size:14px;
	line-height:16px;
	color:#333333;
}
.no_advice {
	padding-top:20px;
	width:600px;
	padding-left:10px;
}

span.error {
	color:red;
	font-weight:bold;
	clear:left;
	float:left;
}

div.footer{
	clear:both;
	padding-top:0px;
	padding-right:20px;
}

div.explain {
	clear:left;
	float:left;
	color:#bdbdbd;
	font-size:10px;
}
div.navigation{
	float:right;
	padding-top:10px;
}

div.navigation_bottom{
	float:right;
	padding-top:10px;
	clear:left;
}
div.steps {
	
}

div.send {
	float:left;
	padding-top:10px;
}

div.vve {
	clear: both;
	position:absolute;
	bottom:14px;
}


div#woningtype,
div#bouwjaar,
div#woninginhoud,
div#comfortbehoefte{
	clear:both;
}

div#navigation,
div#bouwjaar,
div#woninginhoud,
div#comfortbehoefte,
div#woningtype_subquestion_etage,
div#bouwjaar_subquestion_flat_between_1930_1979,
div#bouwjaar_subquestion_before_1930,
div#bouwjaar_subquestion_between_1930_1979,
div#comfortbehoefte_bad_en_douche_gelijktijdig,
div#send{
	display:none;
}
div.sub{
	font-weight:bold;
	color:#000;
}
div.warn{
	color:#ff0000;
}
form.ketelwijzer div.clear,
form.ketelwijzer div.introtext,
form.ketelwijzer div.question {
	clear:both;
}

form.ketelwijzer div.introtext,
form.ketelwijzer div.question {
	padding-bottom:5px;
	padding-top:5px;
}

span.radio {
  
   display: block;

   float: left;
 }
span.checkbox {
   display: block;
   float: left;
}



/* WONINGTYPE */
div#woningtype div.woningtype {
	
	height:165px !important;
	overflow:hidden;
	float:left;
	text-align:center;
}
div#woningtype div.footer {
	margin-top:0px;
}
div#woningtype div.hoek {
	width:165px !important;
}
div#woningtype div.tussen {
	width:165px !important;
}
div#woningtype div.vrijstaand {
	width:130px !important;
}
div#woningtype div.flat {
	width:114px !important;
}

div#woningtype div.woningtype div.label {
	vertical-align:bottom;
}

div#errorDiv_bouwjaar,
div#errorDiv_comfortbehoefte{
	clear:both;
}

div#bouwjaar div.checkbox {
	width:120px !important;
	height:150px !important;
	
	float:left;
	text-align:center;
}

	
div#woninginhoud { }
	div#woninginhoud input#woninginhoud_user{
		display:none;
	}

div#woningtype_subquestion_etage div.radio {
	width:160px !important;
	height:150px !important;
	float:left;
	text-align:center;
}

.sub1{
padding-top:5px;
}
.sub2{
padding-bottom:10px !important;
}
div#comfortbehoefte { }
	
	div#comfortbehoefte div#comfortbehoefte_typebad,
	div#comfortbehoefte div#comfortbehoefte_gelijktijdig{
		display:none;
		padding-top:10px;
	}
	div#comfortbehoefte div#comfortbehoefte_typedouche {
		display:none;
		padding-top:5px;
	}

	

	div#comfortbehoefte div.radio {
		width:115px !important;
		height:150px !important;
		float:left;
		text-align:center;
	}
	div#comfortbehoefte_typebad div.radio {
		height:100px !important;
	}

	div#comfortbehoefte_typedouche div.radio{
		width:115px !important;
		height:110px !important;
		float:left;
		text-align:center;
	}
	div#comfortbehoefte_bad_en_douche_gelijktijdig,
	div#comfortbehoefte_gelijktijdig{
		padding-top:0px;
	}
	
	div#comfortbehoefte div.question {
		padding-bottom:0px;
	}

div#debuginfo {
	border:2px solid blue;
}



img#etage_beneden,
img#etage_tussenverdieping,
img#etage_boven{
	height:121px;
}

div#advice { width:560px;padding-right:10px;padding-left:10px;}
	
	div#advice div.ketel { width:45%; }
	div#advice div.left  { float:left; }
	div#advice div.right  { float:right; }
	
		div#advice div.ketel div.ketel_title { }
		div#advice div.ketel div.ketel_usp { }
		div#advice div.ketel div.ketel_usp ul {padding:15px;}
		div#advice div.ketel div.ketel_text { }
		div#advice div.ketel div.ketel_photo { text-align:center;}
		div#advice div.ketel div.ketel_photo img{ border:none;}
		div#advice div.ketel div.ketel_link { }

	div#advice div.links {
		clear:both;
		text-align:center;
		width:100%;
		padding-top:20px;
	}
	
	div#advice div.intro {
		padding-top:20px;
	}
	
	

