/* pre-scoring */

.precalc {position:relative;}
.whitecover {
    opacity: .20;filter: alpha(opacity=20);
}

#whitecloak {
    position:absolute;top:0px;left:0;width:524px;background:white;height:300px;
    opacity: .80;filter: alpha(opacity=80);
    z-index:100000;
}

#preproducts {height:110px;position:relative;margin-bottom:10px;}
#preproducts a {display:block;height:107px;width:172px;margin-right:1px;position:absolute;top:0;}

#lsteps {height:40px;display:none;}

#lsteps a {
    float:left;display:block;width:41px;height:31px;margin-right:5px;
   background:url(../../img/pre/1_2_3.gif) no-repeat left top;
   opacity: .20;filter: alpha(opacity=20);
}

#lsteps img {background:url(../../img/pre/1_2_3.gif) no-repeat -36px -13px;}


#lsteps a.active {opacity: 1;filter: alpha(opacity=100);}
#lsteps.green #step1 {background-position:0 -85px;}
#lsteps.blue #step1  {background-position:0 -41px ;}
#lsteps.orange #step1 {background-position:0 0 ;}

#lsteps.green #step2 {background-position:-46px -85px;}
#lsteps.blue #step2  {background-position:-46px -41px;}
#lsteps.orange #step2 {background-position:-46px 0 ;}

#lsteps.green #step3 {background-position:-92px -85px;}
#lsteps.blue #step3  {background-position:-92px -41px;}
#lsteps.orange #step3 {background-position:-92px 0 ;}

#prestep2,#prestep3 {display:none;}
#prestep3 {padding-bottom: 40px;}

body.ru #preproducts a {background-image:url(../../img/ru/pre_products.gif);}
body.en #preproducts a {background-image:url(../../img/en/pre_products.gif);}
body.ua #preproducts a {background-image:url(../../img/ua/pre_products.gif);}

#product1 {left:0;}
#product2 {left:350px;background-position:-350px 0;}
#product3 {left:175px;background-position:-175px 0;}

.precalc .bg {width:524px;height:266px;background:url(../../img/pre/pre_inpbg.gif) no-repeat left top;position:relative;}
.precalc .label {position:absolute;background-repeat:no-repeat;}
body.ru .precalc .label {background-image:url(../../img/ru/pre_titles.png);}
body.en .precalc .label {background-image:url(../../img/en/pre_titles.png);}
body.ua .precalc .label {background-image:url(../../img/ua/pre_titles.png);}

#tstoimost {left:12px;top:25px;background-position:0 -229px;width:288px;height:12px;}
#tstoimost.p2 {background-position:0 -229px;}
#tstoimost.p1 {background-position:0 -246px;}
#tstoimost.p3 {background-position:0 -263px;}


#tavans {left:12px;top:90px;background-position:0 -14px;height:12px;}
body.ua #tavans {width:120px;}
body.ru #tavans {width:113px;}
body.en #tavans {width:122px;}
#tsumm {left:358px;top:90px;background-position:0 -58px;width:120px;height:14px;}
#tage {left:12px;top:161px;background-position:0 -28px;width:100px;height:13px;}
#tterm {left:136px;top:161px;background-position:0 -43px;width:108px;height:13px;}
#tmaxpayment {left:221px;top:241px;background-position:31px -74px;width:182px;height:12px;}

#lmaxpayment {right:20px;top:235px;color:#3678b4; font-size:18px;}
#lmaxpayment span {font-size:11px;padding-left:10px;}

.precalc input {width:70px;border: 1px solid #CCCCCC;
	border-top:1px solid #b5b5b5;
	border-bottom:1px solid #E9E9E9;
	-moz-border-radius:5px;border-radius:5px;-webkit-border-radius: 5px;
	font-size:18px;font-weight:bold;font-family:"Trebuchet MS";
	color:#3F77B2;
}

.precalc .alert {float:left;display:block;margin-top:8px;height:20px;}

#summ {position:absolute;left:362px;top:37px;width:115px;}
#creditsumm {position:absolute;left:362px;top:110px;width:115px;}
#age {position:absolute;left:40px;top:179px; width:50px; text-align: right;}
#rate {position:absolute;left:40px;top:219px; width:50px; text-align: right;}
#term {position:absolute;width:65px;left:410px;top:179px;}

#ageinfo {position:absolute;left:18px;top:182px;}

body.ru #incomeinfo {position:absolute;left:326px;top:25px;}
body.ua #incomeinfo {position:absolute;left:322px;top:25px;}
body.en #incomeinfo {position:absolute;left:253px;top:25px;}

.precalc .slider {width:310px;height:25px;position:absolute;left:13px;padding-top:9px;}

.precalc .slider .minus {display:block;position:absolute;top:25px;left:3px;height:8px;padding-top:4px;}
.precalc .slider .minus img {background:#3F77B2;height:3px;width:8px;}
.precalc .slider .plus {background:#3F77B2;display:block;height:3px;width:13px;position:absolute;right:0;top:28px;}
.precalc .slider .plus img {background:#3F77B2;position:absolute;height:13px;width:3px;left:5px;top:-5px;}

.precalc .slider .axis {border-top:1px solid #A1A1A1;border-bottom:1px solid #EAEAEA;background:#468CE0;margin:0 0px 0 0px;height:2px;position:relative;}
.precalc .slider .axis .marker {position:absolute;top:-11px;left:0;}

#slider_summ {top:39px;}
#slider_avans {top:112px;}
#slider_term {top:180px;left:140px;width:232px;}
#slider_credit {top:112px;}

.precalc label {position:absolute;font-size:13px;font-family:"Trebuchet MS";color:#555;font-weight:bold;}
#lsumm {left:485px;top:41px;}
#lcreditsumm {left:485px;top:114px;}
#lage {left:95px;top:183px;}
#lrate {left:95px;top:223px;}
#lterm {left:480px;top:183px;}

body.ua #lavans {left:140px;top:88px;}
body.ru #lavans {left:127px;top:88px;}
body.en #lavans {left:128px;top:88px;}


#lincomeofficial {left:316px;top:60px;}
body.en #lincomeofficial {left:266px;top:60px;}

body.ua #lincomeofficial {left:273px;top:60px;}

#lincomeother {left:262px;top:95px;}
body.en #lincomeother {left:255px;top:95px;}
body.ua #lincomeother {left:244px;top:95px;}

#lhouserent {left:206px;top:180px;}
#lexpcredit {left:480px;top:180px;}

/* step 2 */
#tincome {left:12px;top:25px;background-position:0 -89px;width:320px;height:20px;}
#tincomeofficial {left:12px;top:60px;background-position:0 -112px;width:172px;height:12px;}
#tincomeother {left:13px;top:98px;background-position:0 -129px;width:121px;height:14px;}
#tworking {left:12px;top:135px;background-position:0 -146px;width:178px;height:12px;}
#texpenses {left:12px;top:140px;background-position:0 -162px;width:400px;height:20px;}
#thouserent {left:12px;top:180px;background-position:0 -182px;width:85px;height:12px;}
#texpcredit {left:287px;top:180px;background-position:0 -197px;width:88px;height:14px;}
body.en #texpcredit {left:300px;top:180px;background-position:0 -197px;width:88px;height:14px;}

#tmembers {left:12px;top:220px;background-position:0 -212px;width:122px;height:12px;}


#incomeofficial {left:202px;top:56px;position:absolute;width:100px;}
body.ua #incomeofficial {left:160px;top:56px;position:absolute;width:100px;}
body.en #incomeofficial {left:153px;top:56px;position:absolute;width:100px;}

#incomeother {left:155px;top:92px;position:absolute;width:95px; padding:0px;}
body.en #incomeother {left:148px;top:92px;position:absolute;width:95px; padding:0px;}
body.ua #incomeother {left:136px;top:92px;position:absolute;width:95px; padding:0px;}

#working {left:187px;top:128px;position:absolute;}

#houserent {left:96px;top:175px;position:absolute;width:100px;}
#expcredit {left:370px;top:175px;position:absolute;width:100px;}
#members {left:141px;top:214px;position:absolute;}



.precalc .offer {height:200px;background:white;margin:0;border:1px solid #CCD9E6;-moz-border-radius:5px;-webkit-border-radius: 5px;border-radius:5px;position:relative;}


.precalc .offer .corner {width:21px;height:16px;position:absolute;left:358px;top:-16px;background:url(../../img/calc/cor_.gif) no-repeat left top;display:none;}
.precalc .message .corner {background:url(../../img/calc/cor_.gif) no-repeat left -16px;}


.precalc .offer h3 {color:#E2001A;;font-size:18px;font-weight:normal;position:absolute;left:10px;top:10px;}
.precalc .offer h3 span {display:none;}

.precalc .offer .details {position:absolute;left:10px;top:35px;width:210px;height:126px;overflow:hidden;background:white;z-index:10;}
.precalc .offer .details h4 {display:none;}

.precalc .offer .terms {background:#FFF8A3;width:265px;height:120px;position:absolute;top:10px;right:10px;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius: 5px;font-family: "Trebuchet MS";padding:7px 0 0 5px;}
.precalc .offer .terms .ti {float:left;clear:both;color:#E2001A;font-size:14px;font-weight:normal;font-family:"Trebuchet MS";padding-top: 5px;}

.precalc .offer .terms .numb {float:right;font-size:24px;color:#E2001A;font-family:inherit;font-weight:bold;margin-bottom:5px;padding-right:5px;font-family:"Trebuchet MS";}

.precalc .offer .terms .numb span {font-size:10px;font-family:inherit;font-weight:normal;padding-left:5px;}

.precalc .offer .date {color:#E2001A;font-size:15px;font-weight:normal;float:right;padding-right:5px;margin-bottom:2px;}
.precalc .offer .btnorder {position:absolute;right:10px;bottom:8px;width:177px;height:30px;}
body.ua .precalc .offer .btnorder {background:url(../../img/ua/btn-online-order-white.gif) no-repeat left top;}
body.ru .precalc .offer .btnorder {background:url(../../img/ru/btn-online-order-white.gif) no-repeat left top;}
body.en .precalc .offer .btnorder {background:url(../../img/en/btn-online-order-white.gif) no-repeat left top;}

.precalc .offer .btncompare {position:absolute;left:170px;bottom:8px;width:136px;height:30px;}

body.ua .precalc .offer .btncompare {background:url(../../img/ua/btn-compare-white.gif) no-repeat left top;}
body.ru .precalc .offer .btncompare {background:url(../../img/ru/btn-compare-white.gif) no-repeat left top;}
body.en .precalc .offer .btncompare {background:url(../../img/en/btn-compare-white.gif) no-repeat left top;}

.precalc .offer .btndetails {position:absolute;right:10px;bottom:8px;width:128px;height:30px;}

body.ua .precalc .offer .btndetails {background:url(../../img/ua/btn-online_order.gif) no-repeat left top;}
body.ru .precalc .offer .btndetails {background:url(../../img/ru/btn-online_order.gif) no-repeat left top;}
body.en .precalc .offer .btndetails {background:url(../../img/en/btn-online_order.gif) no-repeat left top;}

.precalc .offer .setup_meet {position:absolute;left:10px;bottom:16px;width:264px;height:22px;}

body.ua .precalc .offer .setup_meet {background:url(../../img/ua/btn-setup_meet.gif) no-repeat left top;}
body.ru .precalc .offer .setup_meet {background:url(../../img/ru/btn-setup_meet.gif) no-repeat left top;}
body.en .precalc .offer .setup_meet {background:url(../../img/en/btn-setup_meet.gif) no-repeat left top;}



#btnNext  {float:right;margin:10px 0 10px 10px;display:block;height:22px;width:107px;padding:0;}
body.ru #btnNext {background-image:url(../../img/ru/pre_butt_next.gif);}
body.en #btnNext {background-image:url(../../img/en/pre_butt_next.gif);}
body.ua #btnNext {background-image:url(../../img/ua/pre_butt_next.gif);}

#creinfo {
    left: 18px;
    position: absolute;
    top: 222px;
display:none;
}

#ordernow {visibility:hidden;}

.hintbox {width:240px;}

div.socbut {width:100%; height:30px; display:block; margin:20px 0 0; position:relative; z-index:2000;}

#whitecloak {z-index:1000}
