html,body { margin: 0px; padding:0px; background-color: #FFFFFF; }
body,td,p {  
font: normal normal normal 12px/normal 'Lucida', Verdana, 'Bitstream Vera Sans', sans-serif;  color:#656565;
font-size: 12px; color: #333; 
}
h1 { font-size: 18px; font-weight: normal; color: #eb6a30;  }
label  { width: 165px; float: left; padding-right: 12px; text-align: right;padding-top: 2px;  _padding-top: 2px; *padding-top: 2px; color: #505050;}
input { border: 1px solid #acc6d1; width: 100px;  font-size: 12px; font-weight: normal; text-align: right; padding-right: 10px; line-height: 14px;  padding: 2px 0}

#container { width: 511px; }
#intro { display: none;}

/* classes*/
#footer .astric  { background-position: left 0px; padding: 0 0 0 10px; font-size: 11px;  width: 480px;  }
.astric { background: transparent url(../../../img/astric.gif) 97% top no-repeat ;}

.euro { background: transparent url(../../../img/euro.gif) 0px center no-repeat; padding-left: 40px;padding-right: 20px;  width: 50px; /*100*/  }
.euro_only { background: transparent url(../../../img/euro_only.gif) 30px center no-repeat; }
.procent { background: transparent url(../../../img/procent.gif) 92% center no-repeat; padding-left: 20px; padding-right: 25px; width: 65px; /*110*/  }
.mnd { background: transparent url(../../../img/mnd.gif) 76px center no-repeat; padding-left: 20px; padding-right: 37px; width: 53px; /*110*/    }
.infoBlock_2 {  position: fixed; left: 320px;   }
.infoBlock_2 { _position: absolute; /*alleen voor ie6*/     }


.button_disabled { background: transparent url(../../../img/sprite_btn_offerte_grey.gif) left 50% no-repeat;  
		 display: block;float: left; cursor:pointer;  padding:0 0px 0 5px; width:auto; margin: 0px; text-decoration: none;  }
.button { background: transparent url(../../../img/sprite_btn_offerte.gif) left 50% no-repeat;  
		 display: block;float: left; cursor:pointer;  padding:0 0px 0 5px; width:auto; margin: 0px; text-decoration: none;  }
.button_disabled span { background: #ffffff url(../../../img/btn_gray_pijl_w217.gif) right 50% no-repeat;
		color:#FFFFFF;  line-height:21px; padding: 5px 12px 0 6px; text-align: left; white-space:nowrap; font-weight:bold;
		  height: 25px; display: block; float: left; }	
.button span { background: #ffffff url(../../../img/btn_oranje_pijl_w217.gif) right 50% no-repeat;
		color:#FFFFFF;  line-height:21px; padding: 5px 12px 0 6px; text-align: left; white-space:nowrap; font-weight:bold;
		  height: 25px; display: block; float: left; }
		  
.divClass,
.divclass {  display: block; overflow: hidden; zoom:1;  margin: 2px 0;  }
.labelRadio { width: auto; padding: 0;padding-right: 20px;}

.inputRadio { float: left; border: 0; width: 16px;}
.readonly { border: 0px solid #999;background-color:#daf1fa; }
.output {  width: 100%; background-color:#daf1fa; margin:   0px;     }
.output .largeText { margin-top: 2px!important; }
.output label { width: 260px;}
.output .euro { margin: 0px 10px 0px 0px;}
.output .euro_only { margin: 0px 10px 0px 0px;  padding: 0px 20px 0px 20px; background: transparent url(../../../img/euro_only.gif) 10px center no-repeat;}

.radioDiv { padding-top: 3px;   }
.radioDiv label { padding-top: 1px; /*padding-right: 20px;*/ }

.largeText {font-size: 15px; font-weight: bold; color: #333;}
.largerText {font-size: 15px; font-weight: bold; }
.output input.readonly { font-weight: normal;}

/* IDS */
#OUTPUT_Percentage_div { clear: both;}
#HTML_Bereken_div {   margin: 10px 0px 10px 0px;  text-align: left; }
#HTML_Bereken_value {  margin-left: 20px;}
#HTML_Bereken_value span {width: 100px;}

#HTML_Offerte_div { background-color:#daf1fa; margin: 0px;    }
#HTML_Offerte_div a.button{  margin: 10px 0;}
#HTML_Offerte_div a.button_disabled{  margin: 10px 0;}


#HTML_Offerte_div a.button_disabled { float: right; margin-right: 20px;}
#HTML_Offerte_div a.button { float: right; margin-right: 20px;}
#HTML_Offerte_div a.button_disabled span { background-color: #daf1fa;}
#HTML_Offerte_div a.button span { background-color: #daf1fa;}

#HTML_images_div { width: 170px; float: right; }

#HTML_MinAmount_label{ width: 458px;margin-left:8px; height: 47px}
#HTML_MinAmount_div{ width:511px;}
#HTML_Offerte_div{ width:511px;} 

#OUTPUT_ApplicationAmount_euro1 {display:inline;  margin-top: 2px; }
#HTML_Offerte_div .button_disabled span  { padding-right: 30px; width: 166px; background: transparent url("../../../img/btn_gray_pijl_w217.gif") right center no-repeat; }
#HTML_Offerte_div .button span { padding-right: 30px; width: 166px; background: transparent url("../../../img/btn_oranje_pijl_w217.gif") right center no-repeat; }
#OUTPUT_ApplicationAmount_label { color:#EB6A31; font-weight: normal;}