/* COMMON_START */
form{
padding:0;margin:0;
}
img{
border:0;
}
body{
line-height:130%;
}
body,td,th,p,li,input,textarea{
font-family:arial,tahoma,verdana;
font-size:14px;
color:#333;
text-align:justify;
}
*:focus{
outline:none;
}
a,
a:visited,
a,a:link{
color:#1B70AE;
text-decoration:none;
font-weight:normal;
}
a:hover,
a.active,
a.active:visited{
color:#1B70AE;
text-decoration:underline;
}

h1,h2,h3,h4,h5{
color:#0766af;
font-family:arial,tahoma,verdana;
font-weight:bold;
}
h1{
font-size:20px;
}
h2{
font-size:18px;
color:#0766af;
}
h3{
font-size:15px;
font-weight:bold;
color:#0766af;
}
h4{
font-size:14px;
color:#0766af;
}
h5{
font-size:11px;
}
p{
padding:0;
margin:0 0 4px 0;
}
.right{
text-align:right;
}
.right input{
margin:0 0 0 auto;
}
ol{
margin-top:3px;
margin-bottom:3px;
padding:0 0 0 25px;
}
.center{
text-align:center;
}
/* COMMON_END */

body,html{
padding:0;
margin:0;
background:#D4D4D4;
text-align:center;
}
ul {
list-style: none;
margin-left:2px;
padding-left:0; 
}
ul li{
padding-left:15px;
background:url(p/bullet.gif) no-repeat 0 6px;
margin-bottom:5px;
}
.lv #why-use{
width:810px;
height:261px;
background:url(p/2.2b.jpg) no-repeat 0 0;
}
.ru #why-use{
width:810px;
height:261px;
background:url(p/2.2b-ru.jpg) no-repeat 0 0;
}

#why-use span{
display:none;
}
#why-use div{
cursor:pointer;
display:block;
float:left;
height:119px;
width:257px;
margin:0 10px 21px 0;
}
.message{
padding:10px;
margin:3px 45px 3px 58px;
font-size:13px;
border:#f00 1px dashed;
background:#fff;
font-family:arial,tahoma,verdana;
}
.Ferr{
color:#DA7700;
font-size:10px;
}
.radio{
vertical-align:middle;
}
.test{background:#aaa;width:100%}
.test td{background:#fff;}
.test th{background:#eee;}

.test2{width:96%;margin:5px 5px 5px 20px}
.test2 td{background:#eee;width:20%;white-space:nowrap}
.test2 th{background:#ddd}
.cl{
clear:both;
height:1px;
font-size:1px;
}
/* specific */
#front-text{
display:none;
padding:4px 46px 0 58px;
color:#7F7F7F;
font-size:13px;
}
#front-text h1{
color:#7F7F7F;
margin:0 0 5px 0;
padding:0;
font-size:16px;
}
#front-text2{
padding:10px 0;
}
#button_2_3{
cursor:pointer;
}
#container_2_3{
display:none;
}
.front-warn td.label{
color:#2DB000;
padding:0 0 0 10px;
font-size:14px;
font-weight:bold;
}
.big-warn td{
padding:6px 0;
}
.big-warn td.label{
color:#222;
font-size:12px;
font-weight:normal;
text-align:left;
line-height:110%;
}
.gmap{
background:url(p/map.png) no-repeat 0 0;
width:223px;
height:236px;
}
.gmap h3{
padding:5px 0;
width:160px;
font-size:12px;
margin:0;
text-align:center;
}
.gmap h3 a{
font-weight:bold;
}
.gmap .map-link{
display:block;
height:200px;
}

.reg{
background:#F2F2F2 url(p/reg-repeat.gif) repeat-y 0 0;
}
.reg-top{
height:73px;
}
.lv .reg-step1 .reg-top{
background:#F2F2F2 url(p/reg-bg.gif) no-repeat 0 0;
}
.lv .reg-step2 .reg-top{
background:#F2F2F2 url(p/reg-bg.gif) no-repeat 0 -73px;
}
.ru .reg-step1 .reg-top{
background:#F2F2F2 url(p/reg-bg-ru.gif) no-repeat 0 0;
}
.ru .reg-step2 .reg-top{
background:#F2F2F2 url(p/reg-bg-ru.gif) no-repeat 0 -73px;
}
.reg-content{
width:930px;
margin:0 35px;
}
.reg-bottom{
height:15px;
background:#F2F2F2 url(p/reg-bg.gif) no-repeat 0 -146px;
}
#login-page{
background:#E5E5E5 url(p/login-bg.jpg) no-repeat 0 0;
width:785px;
height:461px;
position:relative;
margin:0 110px
}
#login-page h1{
font-size:28px;
color:#4F92C2;
padding:20px;
margin:0;
font-weight:bold;
text-align:center;
}
#login-page h2{
color:#323232;
font-size:18px;
text-align:center;
padding:0;
margin:0 0 40px 0;
}
#login-page li{
margin-bottom:10px;
}
#login-page td{
padding:5px;
}

#login-page .left{
width:392px;
}
#login-left{
position:absolute;
left:53px;
top:123px;
}
#login-right{
position:absolute;
left:470px;
top:123px;
}

#reg-link{
position:absolute;
left:0;
top:200px;
color:#323232;
font-size:20px;
display:block;
width:285px;
height:76px;
line-height:76px;
text-indent:90px;
}
#login-link{
position:absolute;
left:0;
top:200px;
color:#323232;
font-size:20px;
display:block;
width:264px;
height:76px;
line-height:76px;
text-indent:110px;
}
#login-page .lost-pass{
font-style:italic;
color:#7D7D7D;
padding:0 0 0 5px;
}
#login-page .lost-pass a,
#login-page .lost-pass a:visited{
color:#7D7D7D;
}
.box2{
background:url(p/box2.gif) no-repeat 0 0;
width:272px;
padding:15px 0 0 0;
margin:0 0 3px 0;
}
.box2 .box2-body{
padding:0 10px 0 20px;
}
.box2 .bottom{
background:url(p/box2.gif) no-repeat 0 bottom;
height:15px;
}

.box{
background:#E3E3E3 url(p/box-main.gif) no-repeat 0 0;
}
.box-body{
padding:20px 30px 5px 30px;
font-size:14px;
}
.box-body p{
font-size:14px;
}

.box-bottom{
height:16px;
background:#E3E3E3 url(p/box-bottom.gif) no-repeat 0 0;
}
.float{
float:left;
margin:0 10px 10px 0;
}
.big-bullet{
background:url(p/bullet-big.jpg) no-repeat 0 0;
}
.bg-on{
background:url(p/on-bg.gif) no-repeat 0 0;
}
.big-button,
.big-button:link,
.big-button:visited,
.big-button:hover{
background:url(p/big-button.jpg) no-repeat 0 0;
width:188px;
height:46px;
line-height:46px;
cursor:pointer;
text-align:center;
display:block;
color:#626262;
text-decoration:none;
}
#standart-info{
display:none;
}
/* ----- */

#wrapper{
position:relative;
margin:15px auto;
width:1102px;
text-align:left;
background:#F9F9F9 url(p/main-repeat-new.png) repeat-y 0 0;
}
.lv .wrapper-repeat{
background:url(p/main-top-new.png) no-repeat 0 0;
}
.ru .wrapper-repeat{
background:url(p/main-top-new-ru.png) no-repeat 0 0;
}

.wrapper-bottom{
background:#D4D4D4 url(p/main-bottom-new.png) no-repeat 0 top;

}
#footer-wrapper{
}
#footer{
clear:both;
padding:5px 0 10px 0;
text-align:center;
font-size:12px;
color:#A6A9AA;
}
#footer a,
#footer a:visited{
font-size:12px;
color:#A6A9AA;
}

#adsText{
padding:10px;
text-align:center;
font-size:12px;
}

#front-main{
padding:19px 46px 20px 58px;
}
#front-main .indent{
width:1013px;
}
#front-main3{
padding:0 40px 0 55px;
position:relative;
height:468px;
}
#front-main4{
padding:0 40px 0 55px;
position:relative;
}
#front-main2{
padding:0 46px 0 46px;
}
#front-main2 .indent{
width:1025px;
}
#front-left{
padding:5px 0 0 0;
width:730px;
float:left;
}
#front-right{
width:272px;
float:right;
text-align:left;
}
#front-right p,
#front-right td,
#front-right li{
line-height:100%;
font-size:12px;
text-align:left;
}

#front-right ul {
list-style: none;
margin:0 0 0 5px;
padding-left:0;
padding:4px 0 0 0;
}
#front-right ul li{
padding:0 0 4px 13px;
line-height:120%;
margin:0;
background:url(p/bullet.gif) no-repeat 0 3px;
font-size:12px;
text-align:left;
}
#front-right h2{
font-size:16px;
padding:0;
margin:0 0 1px 0;
}
.phone-icon{
display:block;
background:url(p/phone-icon.png) no-repeat 0 0;
padding:1px 0 1px 25px;
margin:2px 0;
}
.mail-icon{
display:block;
background:url(p/mail-icon.png) no-repeat 0 0;
padding:1px 0 1px 25px;
}
.skype-icon{
display:block;
background:url(p/skype-icon.png) no-repeat 0 0;
padding:1px 0 1px 25px;
}
.clock-icon{
display:block;
background:url(p/clock-icon.png) no-repeat 0 0;
padding:2px 0 4px 25px;
}


#zone-content{
width:730px;
float:left;
}

#top-wrapper{
padding:23px 0 35px 58px;
position:relative;
}
#top{
width:1008px;
height:60px;
position:relative;
}
.logo2{
display:block;
width:200px;
height:120px;
outline:0;
position:absolute;
left:0;
top:0;
}
/*
.lv #top{
background:url(p/top-area-bg.jpg) no-repeat 0 0;
}
.ru #top{
background:url(p/top-area-bg-ru.jpg) no-repeat 0 0;
}
*/


#apply-button,
#apply-button:hover{
height:104px;
display:block;
margin:20px 0 0 0;
text-decoration:none;
}
#apply-button{
background:url(p/apply_button.jpg) no-repeat 0 0;
}

#apply-button span{
color:#fff;
text-align:center;
display:block;
padding:19px 15px 0 12px;
font-size:10px;
}
#apply-button span b{
color:#fff;
font-size:24px;
line-height:120%;
display:block;
}

#lang{
position:absolute;
top:7px;
right:430px;
}
#lang a,
#lang a:visited{
text-transform:uppercase;
display:block;
float:left;
margin:0 3px;
font-size:14px;
color:#578FBC;
font-weight:bold;
}
#lang span{
display:none;
}
#top #login-block{
position:absolute;
top:0;
right:0;
}

#content-panel #login{
margin:0;
}
#login td{
padding:0 0 0 5px; 
}

#h1{
padding:0;
margin:0 0 15px 0;
color:#333;
font-weight:bold;
font-size:18px;
}
#left-panel{
width:193px;
float:left;
}
#main{
padding:19px 46px 20px 58px;
}
#left-panel2{
width:217px;
float:left;
padding:20px 0 0 0;
}
#main2{
padding:0 40px 20px 28px;
zoom:1;
}
#main .indent{
width:1008px;
}

#content-panel-bl{
min-height:300px;
width:742px;
float:right;
margin:0 15px 0 0;
}

#content-panel{
min-height:300px;
width:802px;
float:right;
padding:20px 0 0 0;
}
* html #content-panel{
height:300px;
}


.logo{
display:block;
width:280px;
height:80px;
outline:0;
position:absolute;
right:0;
top:0;
margin:4px 30px 0 0;
}

/* menu */
#menu-wrapper{
/* background:url(p/main-menu.png) no-repeat 0 0; */
height:83px;
padding:0 330px 0 0;
position:relative;
}
.menu{
margin:21px 0 0 0;
height:42px;
width:100%;
}
.menu a,
.menu a:link,
.menu a:visited{
white-space:nowrap;
display:block;
height:40px;
line-height:40px;
text-align:center;
text-decoration:none;
font-size:16px;
color:#fff;
outline:0;
}
.menu a:hover,
.menu a.active,
.menu a.active:visited{
text-decoration:none;
background:url(p/main-menu-sep.png) no-repeat 0 6px;
color:#fff;
text-decoration:none;
}
.menu a span{
font-size:16px;
padding:0 5px;
display:block;
height:40px;
line-height:40px;
text-align:center;
color:#fff;
cursor:pointer;
}
.menu a:hover span,
.menu a.active span,
.menu a.active:visited span{
background:url(p/main-menu-sep.png) no-repeat right 6px;
}
.menu .spc{
display:none;
}
#menu2{
padding:45px 0 0 0;
text-align:center;
color:#4C71A7;
font-size:15px;
}
#menu2 a,
#menu2 a:visited{
font-family:arial,tahoma,verdana;
text-decoration:none;
font-size:15px;
color:#4C71A7;
margin:0 -3px;
}
#menu2 a:hover,
#menu2 a.active{
text-decoration:underline;
color:#4E72A7;
}


.menu2{
padding:23px 0 15px 0;
text-align:center;
color:#4E72A7;
font-size:15px;
/* border-bottom:#F0F0F0 2px solid; */
}
.menu2 a,
.menu2 a:visited{
font-family:arial,tahoma,verdana;
text-decoration:none;
font-size:15px;
color:#4E72A7;
margin:0 15px;
}
.menu2 a:hover,
.menu2 a.active{
text-decoration:underline;
color:#4E72A7;
}
.menu-links{
padding:10px 40px 5px 140px;
line-height:150%;
}
.menu2.menu-links a{
display:block;
float:left;
text-align:left;
width:250px;
}


.smenu{
padding:10px 0 0 0;
width:217px;
background:url(p/smenu-bg.jpg) no-repeat 0 0;
}
.smenu-bottom{
background:url(p/smenu-bg.jpg) no-repeat 0 bottom;
height:10px;
font-size:1px;
}
.smenu a,
.smenu a:visited{
text-align:left;
display:block;
color:#fff;
width:209px;
height:45px;
line-height:45px;
margin:0 0 0 4px;
text-decoration:none;
font-size:12px;
white-space:nowrap;
text-indent:20px;
}
.smenu a:hover,
.smenu a.active,
.smenu a.active:visited{
text-decoration:none;
color:#fff;
background:url(p/smenu-active.jpg) repeat-x 0 0;
}
.smenu a.active,
.smenu a.active:visited{
font-weight:bold;
}

/* zone smenu */
#h-smenu{
padding:19px 46px 20px 58px;
}
#h-smenu .smenu{
width:1008px;
padding:0;
background:#CFCFCF url(p/h-smenu-bg.jpg) no-repeat 0 0;
height:53px;
}
#h-smenu .smenu a,
#h-smenu .smenu a:visited{
text-align:center;
display:block;
color:#7A7A7A;
width:auto;
height:45px;
line-height:53px;
padding:0 0 0 10px;
text-decoration:none;
font-size:12px;
white-space:nowrap;
text-indent:0;
}
#h-smenu .first,
#h-smenu .last{
width:5px;
font-size:1px;
}
#h-smenu span{
height:45px;
line-height:45px;
display:block;
padding:0 10px 0 0;
cursor:pointer;
}
#h-smenu .smenu a:hover,
#h-smenu .smenu a.active,
#h-smenu .smenu a.active:visited{
text-decoration:none;
font-weight:normal;
color:#fff;
background:url(p/h-smenu-active.gif) repeat-x 0 0;
}
#h-smenu .smenu a:hover span,
#h-smenu .smenu a.active span{
text-decoration:none;
color:#fff;
background:url(p/h-smenu-active.gif) repeat-x right -45px;
}


.smenu td.spc{
display:none;
}
.smenu.smenu2{
width:730px;
margin:0;
padding:0;
height:33px;
background:#BDBDBD url(p/ssmenu-bg.gif) no-repeat 0 0;
}
.smenu.smenu2 .first{
width:10px;
}
.smenu.smenu2 .last{
width:10px;
background:#BDBDBD url(p/ssmenu-bg.gif) no-repeat right 0;
}
.smenu.smenu2 a,
.smenu.smenu2 a:visited{
background:#BDBDBD;
color:#2D2D2D;
height:33px;
line-height:33px;
padding:0 8px;
font-size:11px;
margin:0;
text-transform:uppercase;
width:auto;
text-align:center;
text-indent:0;
}
.smenu.smenu2 a:hover,
.smenu.smenu2 a.active,
.smenu.smenu2 a.active:visited{
background:#25699B ;
color:#fff;
font-weight:normal;
}

div.i2{
width:139px;
height:27px;
background:url(p/i-new.gif) no-repeat 0 0;
margin-right:5px;
}
div.i2 input{
background:transparent;
border:0;
padding:0;
margin:6px 0;
width:139px;
color:#fff;
text-align:center;
font-size:14px;
}
.login-button{
background:url(p/login-button-new.gif) no-repeat 0 0;
border:0;
width:130px;
height:32px;
color:#fff;
text-align:center;
cursor:pointer;
}

div.i{
width:162px;
height:30px;
background:url(p/i.gif) no-repeat 0 0;
}
div.i input{
background:transparent;
border:0;
padding:2px 0;
width:162px;
color:#000;
text-align:center;
font-size:16px;
}
#login-block div.i input{
color:#000;
}

.list{
width:100%;
background:#fff;
}
.list th{
font-weight:normal;
color:#fff;
padding:5px 5px;
font-size:13px;
text-align:center;
background:#3570A0 /* url(p/table-header.gif) repeat-x 0 0*/;
}
.list td{
color:#000;
padding:4px 4px;
font-size:13px;
text-align:center;
background:#fff;
}

.list .odd td{
background:#DADADA;
}
.list .delayed td{
background:#e8D8D8;
}
.list .extended td{
background:#D8e8D8;
}
.list .sum td{
border-top:#999 1px solid;
font-weight:bold;
}
.list td.hover{
color:#007067;
cursor:pointer;
}
.highligt{
background:#ffe;
}

.cn{
text-align:center;
}
.rn{
text-align:right;
}
tr.center td{
text-align:center;
}

.kreditai{
margin:5px 0 10px 0;
}
.kreditai th{
text-align:left;
font-weight:normal;
}
.kreditai td{
font-weight:bold;
}

.credit-details{
margin:5px 0;
}
.credit-details .hbb th{
border-bottom:#ccc 1px solid;
}
.credit-details th{
text-align:left;
font-weight:normal;
padding:1px 10px 1px 0;
}
.credit-details td{
font-weight:bold;
padding:1px 10px 1px 0;
}


.gr{
color:#1762A1;
}
.red{
color:#f00;
}


a.rect,
a.rect:visited,
a.rect:hover{
display:inline-block;
color:#fff;
width:148px;
font-weight:bold;
font-size:13px;
margin:0;
text-align:center;
height:35px;
line-height:35px;
background:transparent url(p/rect.png) no-repeat center top;
text-decoration:none;
}
#top a.rect{
display:block;
color:#578FBC;
font-weight:normal;
font-size:11px;
margin:0;
text-align:right;
width:131px;
height:18px;
line-height:18px;
color:#578FBC;
background:none;
}
#top a.rect:hover{
text-decoration:underline;
}
#top a.login-reg{
display:block;
color:#578FBC;
font-weight:normal;
font-size:11px;
margin:0;
text-align:left;
height:18px;
line-height:18px;
color:#578FBC;
background:none;
padding:0 0 0 5px;
text-decoration:underline;
}
#top .login-text{
display:block;
color:#578FBC;
font-size:11px;
text-align:left;
height:18px;
line-height:18px;
color:#578FBC;
padding:0 0 0 5px;
text-decoration:underline;
}
#top .logged-text{
text-align:right;
}
a.b{
width:140px;
display:block;
height:23px;
background:#B11A17;
}

input.b{
cursor:pointer;
color:#fff;
width:148px;
padding:7px 0 8px 0;
font-weight:bold;
font-size:13px;
margin:0;
text-align:center;
background:url(p/rect.png) no-repeat center top;
border:0;
}
input.disabled{
color:#999;
}
#steps,
#steps:visited{
text-decoration:none;
display:block;
height:150px;
background:url(p/steps.jpg) no-repeat 0 0;
position:relative;
left:-6px;
width:751px;
}
#step1{
position:absolute;
left:7px;
top:110px;
width:200px;
color:#888;
font-size:18px;
text-align:center;
}
#step2{
position:absolute;
left:270px;
top:110px;
width:200px;
color:#888;
font-size:18px;
text-align:center;
}
#step3{
position:absolute;
left:535px;
top:110px;
width:200px;
color:#888;
font-size:18px;
text-align:center;
}

#contacts-box{
width:217px;
height:254px;
background:url(p/contacts-left-bg.jpg) no-repeat 0 0;
position:relative;
}
#contacts-box div{
font-size:12px;
padding:15px 0 0 45px;
}
#c_skype{
position:absolute;
left:20px;
top:120px;
width:40px;
height:40px;
}
#c_twitter{
position:absolute;
left:70px;
top:120px;
width:40px;
height:40px;
}
#c_facebook{
position:absolute;
left:115px;
top:120px;
width:40px;
height:40px;
}
#c_draugiem{
position:absolute;
left:160px;
top:120px;
width:40px;
height:40px;
}
#c_apply,
#c_apply:hover,
#c_apply:visited{
position:absolute;
left:20px;
top:186px;
height:42px;
width:180px;
text-decoration:none;
line-height:110%;
}
#c_apply span{
display:block;
width:90px;
height:27px;
margin:5px 0 0 20px;
cursor:pointer;
color:#fff;
}

#skype{
position:absolute;
left:770px;
top:110px;
width:40px;
height:40px;
}
#twitter{
position:absolute;
left:835px;
top:110px;
width:40px;
height:40px;
}
#facebook{
position:absolute;
left:900px;
top:110px;
width:40px;
height:40px;
}
#draugiem{
position:absolute;
left:965px;
top:110px;
width:40px;
height:40px;
}

/* customer data */
.customer{
margin:0 0 10px 0;
}
.customer td{
padding:3px 0;
}
.customer td.label{
padding:0 10px 0 10px;
}
.t{
border:#C0C0C0 1px solid;
background:#fff;
}
.s{
border:#C0C0C0 1px solid;
font-size:11px;
}
.customer .s{
width:200px;
}
p.ind{
padding-left:10px;
margin:0 0 10px 0;
}
.red{
color:#f00;
}
.green{
color:#222;
}
#rules{
border:#B0AFAF 1px solid;
height:100px;
overflow:auto;
padding:5px 10px;
text-align:justify;
}

.reg-warning{
text-align:center;
}
.reg-conditions{
font-size:13px;
padding:5px;
border:#ED1C24 2px solid;
font-family:tahoma;
}
.before-accounts{
padding:5px;
background:#f6f6f6;
margin:10px 0;
}
.contract{
border:#B0AFAF 1px solid;
background:#fff;
height:200px;
overflow:auto;
padding:5px 10px;
text-align:justify;
font:normal 12px verdana,tahoma;
}
.contract p{
font:normal 12px verdana,tahoma;
margin:3px 0;
text-indent:15px;
}
.contract h1{
font:normal 14px verdana,tahoma;
margin:5px 0;
color:#000;
font-weight:bold;
text-align:center;
}
.contract h2{
font:normal 14px verdana,tahoma;
margin:5px 0;
color:#000;
font-weight:bold;
}
.contract table{
width:100%;
margin:20px 0 0 0;
}
.contract td{
width:50%;
vertical-align:top;
}
.pl-tip{
position:absolute;
background:#fff;
text-align:left;
border:#000 1px solid;
}
.pl-tip table{
border-collapse:collapse;
}
.pl-tip td,
.pl-tip th{
padding:1px 5px;
border:#999 1px solid;
}
.pl-tip h3{
font-size:11px;
padding:0;
margin:0 0 4px 0;;
}

.tip-top{
}
.tip-title{
color:#000;
font-weight:bold;
padding:5px 5px;
}
.tip-text{
color:#000;
padding:10px 5px 20px 5px;
}
.tip-bottom{
}

.lottery{
background:url(p/lottery-repeat.jpg) repeat-y 0 0;
position:relative;
top:-13px;
}
.lv .lottery .lottery-indent{
background:url(p/lottery-top-lv.jpg) no-repeat 0 0;
}
.ru .lottery .lottery-indent{
background:url(p/lottery-top-ru.jpg) no-repeat 0 0;
}
.lottery .lottery-body{
padding:130px 25px 10px 25px;
}
.lottery .lottery-bottom{
background:url(p/lottery-bottom.jpg) no-repeat 0 0;
height:65px;
}
#lottery-notes{
display:none;
}
.percent-50{
position:absolute;
width:170px;
height:120px;
top:-81px;
right:-38px;
}
.lv .percent-50{
background:url(p/50-percent.png) no-repeat 0 0;
}
.ru .percent-50{
background:url(p/50-percent-ru.png) no-repeat 0 0;
}
.boxes{
height:139px;
margin:11px 0 0 0;
}
.bx{
width:325px;
height:139px;
background:url(p/bx.gif) no-repeat 0 0;
margin:0 15px 0 0;
float:left;
text-align:left;
}
.bx h2{
color:#000;
font-size:12px;
padding:0;
margin:0 0 6px 0;
text-align:left;
}
.bx h3{
color:#000;
font-size:12px;
padding:0;
margin:0 0 1px 0;
text-align:left;
}
.bx-body{
padding:10px 15px;
}
.bx.last{
margin:0;
}
.bx td{
text-align:left;
font-size:12px;
padding:0 0 0 10px;
line-height:105%;
}
.bx .icon{
width:35px;
height:32px;
padding:0;
}
.bx .lamp{
background:url(p/bx-icons.gif) no-repeat 0 0;
}
.bx .gift{
background:url(p/bx-icons.gif) no-repeat -35px 0;
}
.bx .target{
background:url(p/bx-icons.gif) no-repeat -70px -0;
}
.bx .step-reg{
background:url(p/bx-icons.gif) no-repeat 0 -31px;
}
.bx .step-sel{
background:url(p/bx-icons.gif) no-repeat -35px -31px;
}
.bx .step-get{
background:url(p/bx-icons.gif) no-repeat -70px -31px;
}
.bx .sicon{
width:23px;
height:23px;
padding:0;
}
.bx .tel{
background:url(p/bx-icons.gif) no-repeat 0 -62px;
}
.bx .mail{
background:url(p/bx-icons.gif) no-repeat -26px -62px;
}
.bx .skype{
background:url(p/bx-icons.gif) no-repeat -53px -62px;
}
.bx .clock{
background:url(p/bx-icons.gif) no-repeat -80px -62px;
}
.bx-lakda{
background:url(p/lakda.jpg) no-repeat right 0;
}
.lakda-icon{
display:block;
float:right;
width:80px;
height:120px;
}
.big-variants{
background:url(p/big-variants.png) no-repeat 0 0;
width:742px;
height:194px;
padding:0 0 0 100px;
}
.big-variants h4{
font-size:13px;
font-weight:bold;
padding:0;
margin:0 0 5px 0;
}
.big-variants div{
padding:10px 0 0 0;
}
.big-variants div div{
padding:0;
font-size:12px;
height:53px;
}
#faq-list-2 h3{
cursor:pointer;
padding:5px 0;;
margin:10px 0;
}
#faq-list-2 h3.active{
color:#222;
cursor:default;
}
.contract .b,
.contract-special{border-collapse:collapse;}
.contract .b th,
.contract .b td,
.contract-special th,
.contract-special td{
text-align:left;
border:#999 1px solid;
padding:3px 10px;
font-size:12px;
background:#fff;
}
.bonus-send{
clear:both;
padding:10px 15px 15px 0;
text-align:right;
}
.password-rem-form{
background:url(/p/forgot.jpg) no-repeat 0 0;
height:87px;
width:651px;
position:relative;
top:-20px;
}
.password-rem{
padding:10px 20px;
}
.password-rem .label{
color:#AFAFAF;
}
.password-rem .input{
float:left;
padding:5px 0 0 0;
}
.password-rem .submit{
float:right;
}
.password-rem .input input,
input.t{
overflow:hidden;
height:23px;
line-height:23px;
font-size:12px;
border:1px solid #AFAFAF;
}
.password-rem .input input{
width:390px;
}
