.footer {clear: both;}
.hidden {display: none;}
.greyed {display: none;}

.ecalc_light .ecalc_houseType {
  margin-top: 8px;
}

.energieindicatie_ ,
.energieindicatie_0,
.energieindicatie_1,
.energieindicatie_2,
.energieindicatie_3,
.energieindicatie_4,
.energieindicatie_5,
.energieindicatie_0_no_i,
.energieindicatie_1_no_i,
.energieindicatie_2_no_i,
.energieindicatie_3_no_i,
.energieindicatie_4_no_i,
.energieindicatie_5_no_i
 {
  display: block;
  width: 188px;
  height: 22px;
  color: #fff;
  margin-top: 5px;
}

#ecalc_priceList .energieindicatie {
  margin-top: 0px;
}

.energieindicatie_disabled {
  display: block;
  padding-left: 70px;
  width: 118px;
  height: 22px;
  color: #fff;
  background: url("../gfx/indicatie/energieindicatie_no_i.gif") no-repeat -16px top;
}

#rightcalc .energieindicatie_disabled {
  margin-top: 5px;
}

.energieindicatie_ , .energieindicatie_0 {
  background: url("../gfx/indicatie/energieindicatie_0.gif") no-repeat left top;
}

.energieindicatie_1 {
  background: url("../gfx/indicatie/energieindicatie_1_n.gif") no-repeat left top;
}

.energieindicatie_2 {
  background: url("../gfx/indicatie/energieindicatie_2_n.gif") no-repeat left top;
}

.energieindicatie_3 {
  background: url("../gfx/indicatie/energieindicatie_3_n.gif") no-repeat left top;
}

.energieindicatie_4 {
  background: url("../gfx/indicatie/energieindicatie_4_n.gif") no-repeat left top;
}

.energieindicatie_5 {
  background: url("../gfx/indicatie/energieindicatie_5_n.gif") no-repeat left top;
}

/*geen 'i' indicaties*/
.energieindicatie_0_no_i {
  background: url("../gfx/indicatie/energieindicatie_no_i_0.gif") no-repeat -16px top;
}

.energieindicatie_1_no_i {
  background: url("../gfx/indicatie/energieindicatie_no_i_1.gif") no-repeat -16px top;
}

.energieindicatie_2_no_i {
  background: url("../gfx/indicatie/energieindicatie_no_i_2.gif") no-repeat -16px top;
}

.energieindicatie_3_no_i {
  background: url("../gfx/indicatie/energieindicatie_no_i_3.gif") no-repeat -16px top;
}

.energieindicatie_4_no_i {
  background: url("../gfx/indicatie/energieindicatie_no_i_4.gif") no-repeat -16px top;
}

.energieindicatie_5_no_i {
  background: url("../gfx/indicatie/energieindicatie_no_i_5.gif") no-repeat -16px top;
}

.energieindiatieprijs {
  display:block;
  float:left;
  height:20px;
  padding: 2px 0 0 27px;
  width:40px;
}

.energieindicatieinfo {
  display: block;
  float: right;
  width: 22px;
  height: 22px;
}

.energieindicatieinfo a {
  display: block;
  width: 22px;
  height: 22px;
}

.notifier {
    position: absolute;
    top: 12px;
    left: -5px;
    overflow: visible;
}

.energieindicatie_notifier {
    background: url("../gfx/indicatie/prijsflits.gif") no-repeat left top;
    height: 52px;
    width: 127px;
}

.energieindicatie_notifier .energieindiatieprijs{
  padding: 12px 0 0 55px;
  font-size: 125%;
}
.ecalc_light_pricelist .pricelist #ecalc_priceList.ecalc colgroup.houseId {
}

.houseTypeEcalculator .ecalc_light_left {
  padding:8px 5px 15px 0;
}

.houseTypeEcalculator .ecalc_light_header{
  float: left;
  margin: 8px 5px 8px 15px;
  padding-bottom: 5px;
  width:401px;
  border-bottom: 1px solid #87b723 ;
}

.houseTypeEcalculator .interest {
  padding:8px 5px 15px 0;
}

/*
.ecalculator-light .ecalc_light {
  float: left;
  padding: 8px 0 8px 0;
  border-top:  1px solid #87b723 ;
  border-bottom:  1px solid #87b723 ;
  width:100%;
}*/

.rightcolumn #ecalculator-light,
.rightcolumn #ecalculator-light .ecalc_light {
  float: left;
  margin:4px 0 0 2px;
}

#ecalculator-light .ecalc_short {
  position: relative;
  color: #4c7701;
  float: left;
  padding: 8px 0 8px 0;
  border-bottom:  1px solid #87b723 ;
  width:98%;
}

#ecalculator-light.disabled .ecalc_short {
 color: #8B8B8B;
}


.ecalc_short_top {
  margin-top: 48px;
}

ul.choice_energie_e {
  list-style-position:outside;
  list-style:none;
  list-style-image:none;
  list-style-type:none;
}



#ecalculator-light .ecalc_short .ecalc_houseType_profileLight {
  margin-top: 5px;
}

.houseTypeEcalculator .ecalc_light_header h2 {
  font-size: 10.5pt;
  font-weight: bold;
}

/*.houseTypeEcalculator .ecalc_light_header {
  line-height: 15px;
}*/

#ecalc_indicator_info {
  position: absolute;
  z-index: 10;
  width: 400px;
  padding: 8px 8px 8px 8px;
  background: url(../gfx/algemeen/registreer_back.gif) no-repeat left top;
  border: solid #87B723 2px;
}

/*  ecalc header */

/* stored houses */

.storedHouse{
 border-bottom:1px solid #BED982;
 margin-bottom:10px;
 padding-bottom:10px;
}

.storedHouse img{
  background:#fff none repeat scroll 0 0;
  border:1px solid #e6f1cd;
  padding:1px;
}


/* end stored houses */
/* ecalc pricelist table */


.ecalc_light_pricelist .pricelist {
  width: 415px;
  margin-left: 3px;
  float: left;
}

.ecalc_light_pricelist .pricelist table#ecalc_priceList {
  color: #577b4f;
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0px;
  margin-top: 0px;
}

.ecalc_light_pricelist .pricelist table#ecalc_priceList colgroup {

  text-align: center;

}

.ecalc_light_pricelist .pricelist table#ecalc_priceList colgroup.ecalc {
  background: none;
}



.ecalc_light_pricelist .pricelist table#ecalc_priceList thead th.group {
  background: url(../gfx/algemeen/prijslijst_thead_back.png) no-repeat left top;
  border: none;
  height: 59px;
  background: none;
  background: url("../gfx/algemeen/prijslijst_thead_back.png") no-repeat left top;
  border: none;
  border-bottom: 1px solid #87b723;
}

.ecalc_light_pricelist .pricelist table#ecalc_priceList thead th.indicator {
	/*text-align: center;
	vertical-align: bottom;*/
	width: 184px;
	height: 59px;
	margin: 0;
	padding: 0;
	background: none;


}

.ecalc_light_pricelist .pricelist table#ecalc_priceList thead th.indicator a{
	display: block;
	width: 100%;
	height: 100%;
	background: url("../gfx/algemeen/prijslijst_thead_back_wbd_blue.png") no-repeat left top;
}

.ecalc_light_pricelist .pricelist table#ecalc_priceList thead th.indicator a span {
	display: none;
}

.ecalc_light_pricelist .pricelist table#ecalc_priceList colgroup.houseId {
  width: 35px;
  text-align: right;

}

.ecalc_light_pricelist .pricelist table#ecalc_priceList colgroup.status {
  width: 58px;
  text-align: center;
}

.ecalc_light_pricelist .pricelist table#ecalc_priceList colgroup.livingsurface {
  width: 32px;
  text-align: right;
}

.ecalc_light_pricelist .pricelist table#ecalc_priceList colgroup.roomcount {
  width: 16px;
  text-align: center;
}

.ecalc_light_pricelist .pricelist table#ecalc_priceList colgroup.price {
  width: 74px;
  text-align: right;
}

.ecalc_light_pricelist .pricelist table#ecalc_priceList colgroup.ecalc {
  width: 184px;
  text-align: right;
}

.ecalc_light_pricelist .pricelist table#ecalc_priceList td {
  height: 21px;
  padding: 0px 0 1px 3px;
  border-left: 1px solid #87b723;
  border-bottom: 1px solid #87b723;
  background-color: #fff;
  vertical-align: middle;
}
.ecalc_light_pricelist .pricelist table#ecalc_priceList tr {
	cursor: pointer;
}
.ecalc_light_pricelist .pricelist table#ecalc_priceList tr:hover td {
  background-color: #4b7801;
  color: #fff;
}

.ecalc_light_pricelist .pricelist table#ecalc_priceList tr:hover td.indicator  {
  background: transparent;

}
.ecalc_light_pricelist .pricelist table#ecalc_priceList tr:hover td.indicator .energieindicatie_disabled {
  background: url("../gfx/indicatie/energieindicatie_no_i_hover.gif") no-repeat -16px top;
}

.ecalc_light_pricelist .pricelist table#ecalc_priceList td.indicator {
  border:none;
  border-left:1px solid #87b723;
  text-align:left;
  width:185px;
  padding-left:6px;
  background:none;
  cursor: pointer;
}

a.calcHouseLink_notLoggedIn, a.calcHouseLink {
  display: block;
  float:left;
  height:22px;
  width:188px;
  text-decoration: none;

}

a.calcHouseLink {
  cursor: pointer;
}

.ecalc_light_pricelist .pricelist table#ecalc_priceList tr.calculation td {
  color: #4c7701;
  border: none;
  border-bottom:1px solid #8fbb30;
  background: url("../gfx/algemeen/pricelist_calculation_back.gif") repeat-x left top;
  /*border-bottom: 1px solid #87b723;
  padding-bottom: 10px; */
}

.ecalc_light_pricelist .pricelist table#ecalc_priceList tr.calculation td .calculation_span {
   border: 1px solid #87b723;
   margin: 15px 0 0 0;
   padding: 0 10px 0 10px;
   float: left;
   width: 383px;
}

.ecalc_light_pricelist .pricelist table#ecalc_priceList tr.calculation td span {
  display: block;
  float: left;
  width: 190px;
}

.ecalc_light_pricelist .pricelist table#ecalc_priceList tr.calculation td.td_calculation {
  padding-bottom: 10px;
}

.ecalc_light_pricelist .pricelist table#ecalc_priceList tr.calculation td.blue {
  color: #007e9e;
}

.ecalc_light_pricelist .pricelist table#ecalc_priceList tr.calculation td.grey {
  color: #757575;
}

.ecalc_light_pricelist .pricelist table#ecalc_priceList tr.calculation td.strong {
  font-weight: bold;
}

.ecalc_light_pricelist .pricelist table#ecalc_priceList tr.calculation td.tdcenter {
  text-align: center;
}

.ecalc_light_pricelist .pricelist table#ecalc_priceList tr.calculation td .details {
  border:1px solid  #87b723;
  margin-top:5px;
  padding:5px 10px;
  width:383px;
  float: left;
}

.ecalc_light_pricelist .pricelist table#ecalc_priceList tr.calculation td .details .verschil {
  width: 100%;
  margin: 0 0 10px 0;
}

.ecalc_light_pricelist .pricelist table#ecalc_priceList tr.calculation td .details div {
  float: left;
  margin: 1px 0 1px 0;
}

.ecalc_light_pricelist .pricelist table#ecalc_priceList tr.calculation td .details table {
 width: 100%;
 margin-top: 0;

}

.ecalc_light_pricelist .pricelist table#ecalc_priceList tr.calculation td .details table thead {
  font-weight: bold;
}

.ecalc_light_pricelist .pricelist table#ecalc_priceList tr.calculation td .details .electricity,
.ecalc_light_pricelist .pricelist table#ecalc_priceList tr.calculation td .details .loanCapacity {
  margin-bottom: 15px;
}

.ecalc_light_pricelist .pricelist table#ecalc_priceList tr.calculation td span.result_title {
  width: 221px;
  font-weight: bold;
}

.ecalc_light_pricelist .pricelist table#ecalc_priceList tr.calculation td .details div.result_bottom {
  border-bottom: 1px solid #87b723;
  float:left;
  height:10px;
  margin:0 0 -1px -4px;
  width:218px;
}

.ecalc_light_pricelist .pricelist table#ecalc_priceList tr.calculation .houseCalculation .chart {
  background-color:#fff;
  border:1px solid #ccc;
  float:left;
  margin:5px 2px 15px 0;
  padding:1px;
}

.ecalc_light_pricelist .pricelist table#ecalc_priceList tr.calculation .houseCalculation .progression {
  margin-right: 0px;
}

.ecalc_light_pricelist .pricelist table#ecalc_priceList tr.calculation .houseCalculation .explanation {
  display: none;
}

.ecalc_light_pricelist .pricelist table#ecalc_priceList tr.calculation .saveHouse {
  margin: 0 0 10px 0;
  font-weight: bold;
  float: left;
  border-left: 1px solid #87b723;
  border-bottom: 1px solid #87b723;
  border-right: 1px solid #87b723;
  padding-left: 10px;
  background-color: #b2d8e1;
  width: 393px;
  height: 20px;
  float: left;
}

.ecalc_light_pricelist .pricelist table#ecalc_priceList tr.calculation .saveHouse a{
  color: #000;
}

/* ecacl light form buttons */
#ecalc-light h2{
  font-size: 13px;
  font-weight: normal;
  margin: 0;
}

ul.ul_buttons_light, ul.ul_buttons_light li {
  display:inline;
  padding:0px;
  margin:0px;
  float: left;
  height: 61px;
  margin-bottom: 8px;
}

ul.ul_buttons_light li {
  width: 61px;

}

ul.ul_buttons_light li a {
  display: block;
  float: left;
  width: 61px;
  height: 61px;
}

ul.ul_buttons_light li a span {
  display: none;
}

.buttons_light_family,
.buttons_light_temperature,
.buttons_light_water,
.buttons_light_household,
.buttons_light_electricity {
  float: left;
  width: 100%;
}

.buttons_light_family {
    height: 155px;
}

/* form ecalc light */

/* family */
ul.ul_buttons_light li a#a_family_1 {
  background: url("../gfx/buttons/ecalclight_family_1_ns.png") no-repeat left top;
}

ul.ul_buttons_light li a#a_family_1:hover, ul.ul_buttons_light li a#a_family_1.selected  {
  background: url("../gfx/buttons/ecalclight_family_1.gif") no-repeat left top;
}
.disabled ul.ul_buttons_light li a#a_family_1 {
  background: url("../gfx/buttons/ecalclight_family_1_zw.png") no-repeat left top;
}

ul.ul_buttons_light li a#a_family_12 {
  background: url("../gfx/buttons/ecalclight_family_12_ns.png") no-repeat left top;
}

ul.ul_buttons_light li a#a_family_12:hover, ul.ul_buttons_light li a#a_family_12.selected  {
  background: url("../gfx/buttons/ecalclight_family_12.gif") no-repeat left top;
}
.disabled ul.ul_buttons_light li a#a_family_12 {
  background: url("../gfx/buttons/ecalclight_family_12_zw.png") no-repeat left top;
}
ul.ul_buttons_light li a#a_family_2 {
  background: url("../gfx/buttons/ecalclight_family_2_ns.png") no-repeat left top;
}

ul.ul_buttons_light li a#a_family_2:hover, ul.ul_buttons_light li a#a_family_2.selected  {
  background: url("../gfx/buttons/ecalclight_family_2.gif") no-repeat left top;
}
.disabled ul.ul_buttons_light li a#a_family_2 {
  background: url("../gfx/buttons/ecalclight_family_2_zw.png") no-repeat left top;
}
ul.ul_buttons_light li a#a_family_21 {
  background: url("../gfx/buttons/ecalclight_family_21_ns.png") no-repeat left top;
}

ul.ul_buttons_light li a#a_family_21:hover, ul.ul_buttons_light li a#a_family_21.selected  {
  background: url("../gfx/buttons/ecalclight_family_21.gif") no-repeat left top;
}
.disabled ul.ul_buttons_light li a#a_family_21 {
  background: url("../gfx/buttons/ecalclight_family_21_zw.png") no-repeat left top;
}
ul.ul_buttons_light li a#a_family_22 {
  background: url("../gfx/buttons/ecalclight_family_22_ns.png") no-repeat left top;
}

ul.ul_buttons_light li a#a_family_22:hover, ul.ul_buttons_light li a#a_family_22.selected  {
  background: url("../gfx/buttons/ecalclight_family_22.gif") no-repeat left top;
}
.disabled ul.ul_buttons_light li a#a_family_22 {
  background: url("../gfx/buttons/ecalclight_family_22_zw.png") no-repeat left top;
}
ul.ul_buttons_light li a#a_family_gt22 {
  background: url("../gfx/buttons/ecalclight_family_gt22_ns.png") no-repeat left top;
}

ul.ul_buttons_light li a#a_family_gt22:hover, ul.ul_buttons_light li a#a_family_gt22.selected  {
  background: url("../gfx/buttons/ecalclight_family_gt22.gif") no-repeat left top;
}
.disabled ul.ul_buttons_light li a#a_family_gt22 {
  background: url("../gfx/buttons/ecalclight_family_gt22_zw.png") no-repeat left top;
}
/* end family */
/* temperature */
ul.ul_buttons_light li a#a_temperature_18 {
  background: url("../gfx/buttons/ecalclight_temperature_18_ns.png") no-repeat left top;
}

ul.ul_buttons_light li a#a_temperature_18:hover, ul.ul_buttons_light li a#a_temperature_18.selected  {
  background: url("../gfx/buttons/ecalclight_temperature_18.gif") no-repeat left top;
}
.disabled ul.ul_buttons_light li a#a_temperature_18 {
  background: url("../gfx/buttons/ecalclight_temperature_18_zw.png") no-repeat left top;
}
ul.ul_buttons_light li a#a_temperature_20 {
  background: url("../gfx/buttons/ecalclight_temperature_20_ns.png") no-repeat left top;
}

ul.ul_buttons_light li a#a_temperature_20:hover, ul.ul_buttons_light li a#a_temperature_20.selected  {
  background: url("../gfx/buttons/ecalclight_temperature_20.gif") no-repeat left top;
}
.disabled ul.ul_buttons_light li a#a_temperature_20 {
  background: url("../gfx/buttons/ecalclight_temperature_20_zw.png") no-repeat left top;
}
ul.ul_buttons_light li a#a_temperature_22 {
  background: url("../gfx/buttons/ecalclight_temperature_22_ns.png") no-repeat left top;
}

ul.ul_buttons_light li a#a_temperature_22:hover, ul.ul_buttons_light li a#a_temperature_22.selected  {
  background: url("../gfx/buttons/ecalclight_temperature_22.gif") no-repeat left top;
}
.disabled ul.ul_buttons_light li a#a_temperature_22 {
  background: url("../gfx/buttons/ecalclight_temperature_22_zw.png") no-repeat left top;
}
/* end temperature */

/* water */
ul.ul_buttons_light li a#a_water_5 {
  background: url("../gfx/buttons/ecalclight_water_5_ns.png") no-repeat left top;
}

ul.ul_buttons_light li a#a_water_5:hover, ul.ul_buttons_light li a#a_water_5.selected  {
  background: url("../gfx/buttons/ecalclight_water_5.gif") no-repeat left top;
}
.disabled ul.ul_buttons_light li a#a_water_5 {
  background: url("../gfx/buttons/ecalclight_water_5_zw.png") no-repeat left top;
}
ul.ul_buttons_light li a#a_water_10 {
  background: url("../gfx/buttons/ecalclight_water_10_ns.png") no-repeat left top;
}

ul.ul_buttons_light li a#a_water_10:hover, ul.ul_buttons_light li a#a_water_10.selected  {
  background: url("../gfx/buttons/ecalclight_water_10.gif") no-repeat left top;
}
.disabled ul.ul_buttons_light li a#a_water_10 {
  background: url("../gfx/buttons/ecalclight_water_10_zw.png") no-repeat left top;
}
ul.ul_buttons_light li a#a_water_20 {
  background: url("../gfx/buttons/ecalclight_water_20_ns.png") no-repeat left top;
}

ul.ul_buttons_light li a#a_water_20:hover, ul.ul_buttons_light li a#a_water_20.selected  {
  background: url("../gfx/buttons/ecalclight_water_20.gif") no-repeat left top;
}
.disabled ul.ul_buttons_light li a#a_water_20 {
  background: url("../gfx/buttons/ecalclight_water_20_zw.png") no-repeat left top;
}
/* end water */

/* household */
ul.ul_buttons_light li a#a_household_1 {
  background: url("../gfx/buttons/ecalclight_household_1_ns.png") no-repeat left top;
}

ul.ul_buttons_light li a#a_household_1:hover, ul.ul_buttons_light li a#a_household_1.selected  {
  background: url("../gfx/buttons/ecalclight_household_1.gif") no-repeat left top;
}
.disabled ul.ul_buttons_light li a#a_household_1 {
  background: url("../gfx/buttons/ecalclight_household_1_zw.png") no-repeat left top;
}
ul.ul_buttons_light li a#a_household_2 {
  background: url("../gfx/buttons/ecalclight_household_2_ns.png") no-repeat left top;
}

ul.ul_buttons_light li a#a_household_2:hover, ul.ul_buttons_light li a#a_household_2.selected  {
  background: url("../gfx/buttons/ecalclight_household_2.gif") no-repeat left top;
}
.disabled ul.ul_buttons_light li a#a_household_2 {
  background: url("../gfx/buttons/ecalclight_household_2_zw.png") no-repeat left top;
}
ul.ul_buttons_light li a#a_household_3 {
  background: url("../gfx/buttons/ecalclight_household_3_ns.png") no-repeat left top;
}

ul.ul_buttons_light li a#a_household_3:hover, ul.ul_buttons_light li a#a_household_3.selected  {
  background: url("../gfx/buttons/ecalclight_household_3.gif") no-repeat left top;
}
.disabled ul.ul_buttons_light li a#a_household_3 {
  background: url("../gfx/buttons/ecalclight_household_3_zw.png") no-repeat left top;
}
/* end household */

/* electricity */
ul.ul_buttons_light li a#a_electricity_1 {
  background: url("../gfx/buttons/ecalclight_electricity_1_ns.png") no-repeat left top;
}

ul.ul_buttons_light li a#a_electricity_1:hover, ul.ul_buttons_light li a#a_electricity_1.selected  {
  background: url("../gfx/buttons/ecalclight_electricity_1.gif") no-repeat left top;
}
.disabled ul.ul_buttons_light li a#a_electricity_1 {
  background: url("../gfx/buttons/ecalclight_electricity_1_zw.png") no-repeat left top;
}
ul.ul_buttons_light li a#a_electricity_2 {
  background: url("../gfx/buttons/ecalclight_electricity_2_ns.png") no-repeat left top;
}


ul.ul_buttons_light li a#a_electricity_2:hover, ul.ul_buttons_light li a#a_electricity_2.selected  {
  background: url("../gfx/buttons/ecalclight_electricity_2.gif") no-repeat left top;
}
.disabled ul.ul_buttons_light li a#a_electricity_2 {
  background: url("../gfx/buttons/ecalclight_electricity_2_zw.png") no-repeat left top;
}
ul.ul_buttons_light li a#a_electricity_3 {
  background: url("../gfx/buttons/ecalclight_electricity_3_ns.png") no-repeat left top;
}

ul.ul_buttons_light li a#a_electricity_3:hover, ul.ul_buttons_light li a#a_electricity_3.selected  {
  background: url("../gfx/buttons/ecalclight_electricity_3.gif") no-repeat left top;
}
.disabled ul.ul_buttons_light li a#a_electricity_3 {
  background: url("../gfx/buttons/ecalclight_electricity_3_zw.png") no-repeat left top;
}
.disabled h2{
  color:#8b8b8b;
}
/* end electricity */

/* end ecalc light form */

/*  uw energie profiel */

.uwenergieprofiel .questions {
  background:transparent url(../gfx/projecten/woningtypes_back.gif) no-repeat scroll left top;
  float:left;
  margin-top:5px;
  padding-left:13px;
  width:422px;
  min-height: 550px;
}

.uwenergieprofiel .questions_index {
  float:left;
  margin-top:5px;
  padding-right:12px;
  width:223px;
}

.uwenergieprofiel .questions h2, .uwenergieprofiel .questions_index h2, .uwenergieprofiel .questions form {
  margin-top:0;
}

.uwenergieprofiel .questions_index ul, .uwenergieprofiel .questions_index ul li{
  display:inline;
  padding:0px;
  margin:0px;
  float: left;
}

.uwenergieprofiel .questions_index ul li.selected{
  border-bottom: 1px solid #87b723;
  border-top: 1px solid #87b723;
}

.uwenergieprofiel .questions_index ul li.checked{
  background: url("../gfx/menu/questions_li_back_checked.gif") no-repeat;
}

.uwenergieprofiel .questions_index ul {
  margin: 0 0 8px 0;
}

.uwenergieprofiel .questions_index ul li {
  float: left;
  overflow: visible;
  width: 200px;
  padding: 1px 0 0 18px;
  font-weight: bold;
  background: url("../gfx/menu/questions_li_back_ns.gif") no-repeat;
}

.uwenergieprofiel .questions_index ul li.selected {
  background: url("../gfx/menu/questions_li_back.gif") no-repeat;
}

.uwenergieprofiel .questions_index ul li ul li {
  background: url("../gfx/menu/questions_lili_back_ns.gif") no-repeat;
  border: none;
}

.uwenergieprofiel .questions_index ul li ul li.selected {
  border: none;
  background: url("../gfx/menu/questions_lili_back.gif") no-repeat;
}


.uwenergieprofiel .questions_index ul li ul li {
  font-weight: normal;
}

.uwenergieprofiel .questions_index a {
  color: #304C01;
  font-weight: normal;
  text-decoration: none;
}

.uwenergieprofiel .questions ul {
   list-style-position: inside;
}

.uwenergieprofiel .questions .question {
  width: 100%;
  float: left;
  padding-bottom: 15px;
}

.uwenergieprofiel .questions .question label {
  display: block;
  float: left;
  width: 100%;
}

.uwenergieprofiel .questions .question .label_question {
  font-weight: bold;
  margin-bottom: 10px;
}

.uwenergieprofiel .questions .question .option_question, .uwenergieprofiel .questions .question .checkbox_question {
  display: block;
  float: left;
  width: 110px;
  margin: 0 30px 20px 0;
}

.uwenergieprofiel .questions .question .option_question input, .uwenergieprofiel .questions .question .checkbox_question input{
  float: left;
  margin-top: 3px;
}

.uwenergieprofiel .questions .question .option_question span.radio_text, .uwenergieprofiel .questions .question .checkbox_question span.checkbox_text{
  width: 75px;
  display: block;
  float: left;
  margin-left: 10px;

}

.uwenergieprofiel .questions .question .option_image, .uwenergieprofiel .questions .question .checkbox_image {
  float: left;
  border: 1px solid #304c01;
  width: 108px;
  height: 108px;
  overflow: hidden;
  margin-bottom: 11px;
}


.questions_submit {
  background:#fff url("../gfx/algemeen/inlog_button_back.jpg") no-repeat scroll 0 0;
  border:medium none;
  color:#FFFFFF;
  cursor: hand;
  cursor: pointer;

  font-size:12px;
  height:26px;
  padding:0 0 5px;
  width:66px;
  margin-top: 17px;
}

/* end  uw profiel */




