body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}
body{background:url("../images/body-back.gif");font-family:Tahoma;color:#444444;font-size:11px;}
a{color:#444444;}
.main-left{background:url("../images/body-back.gif") right top;}
.main-right{background:url("../images/body-back.gif") left top;}
.main-center{background:url("../images/body-back.gif") left top;width:940px;padding-left:25px;padding-right:25px;}
.content-conteiner{background:url("../images/content-center.jpg");width:940px;padding-top:20px;}
h1{font-size:22px;font-family:"Times New Roman",Tahoma;font-weight:bold;margin-bottom:10px;}
.blue{color:#113272;}
.green{color:#2a832a;}
p{line-height:17px;}
.hz1{margin-top:5px;}
.hz1 td{padding:0px 10px 10px 0px;line-height:15px;}
.hz1 .ok{background:url("../images/icons/ok.png") right center no-repeat;}
.hz1 .err{background:url("../images/icons/err.png") right center no-repeat;}
.demo-conteiner{width:382px;height:230px;background:url("../images/demo-back.png");}
.preload-demo-conteiner-red{background:url("../images/demo-back-red.png");}
.demo-conteiner-red{width:382px;height:230px;background:url("../images/demo-back-red.png");position:absolute;}
.copyright{margin:12px;margin-bottom:15px;color:white;}
.copyright a{color:white;}
.demo-conteiner p{padding:15px 35px 0px 35px;font-size:12px;}
.demo-conteiner h1{text-align:center;padding-top:10px;}
.check-pc-button{text-align:center;margin-top:20px;}
.preloader{background:url("../images/preloader/main-back.png");width:372px;height:31px;margin-left:4px;padding:7px 1px 0px 1px;}
.preloader .gray{background:url("../images/preloader/gray.png") top left repeat-x;width:372px;height:25px;}
.preloader .green{background:url("../images/preloader/green.png") top left repeat-x;width:0px;height:25px;position:absolute;}
.preloader .red{background:url("../images/preloader/red.png") top left repeat-x;width:0px;height:25px;position:absolute;}
h2{color:#113272;font-size:12px;font-weight:bold;line-height:16px;}
.scan_step_items{margin:10px;margin-top:5px;}
.scan_step_items th{width:290px;padding:5px;}
.scan_step_items td{padding:5px;width:50px;text-align:left;vertical-align:top;padding-left:10px;}
.scan_step_items span, .scan_step_items1 span{font-size:11px;font-weight:bold;line-height:16px;color:#2a832a;position:absolute;}
.scan_step_items img, .scan_step_items1 img{position:absolute;}
.scan_step_items1{margin:10px;margin-top:0px;}
.scan_step_items1 td{padding:3px;vertical-align:top;}
.scan_step_items1 th{padding:3px;padding-right:15px;white-space:nowrap;}

.hz2{line-height:15px;}
.hz2 span{position:relative;}
.scaner-work{text-align:center;padding-top:30px;margin-bottom:10px;}
#scan_step_name{text-align:center;margin-top:10px;margin-left:15px;margin-right:15px;}
#scan_step_subject{margin:0px;padding:0px;text-align:center;margin-top:10px;font-size:11px;}
.scan-step-conteiner{position:absolute;width:382px;height:230px;}
#scan_step_alert{margin:0px;padding:0px;text-align:center;font-size:11px;color:red;margin-top:5px;}
.user-agreement{background:#123351;width:374px;height:205px;margin-top:4px;margin-left:4px;padding-top:15px;}
.user-agreement div.text{background: url("../images/user-agreement-back.png")top repeat-x #ffffff;border:1px solid #a8acad;width:324px;height:100px;margin-left:9px;padding:15px;color:#8e8e8e;font-size:12px;overflow:scroll;}
.user-agreement div.text p{font-size:12px;line-height:normal;margin:0px;padding:0px;}
.user-agreement div.text div{margin:0px;padding:0px;}
.alert-icon, .install-button{margin:15px;text-align:center;}
.scan-result{margin-left:20px;}
.scan-result p{margin:0px;padding:0px;font-size:11px;line-height:20px;}
.scan-result p.error{color:red;} 
.scan-result p.ok{color:green;}
.terms_of_use{padding:20px;}
.terms_of_use p{font-size:14px;line-height:24px;margin:0px;padding:0px;}
#statistic_container{position:absolute;width: 382px;height: 216px;}
#statistic_container_loader{position:absolute;width:382px;height:126px;text-align:center;padding-top:90px;}
.hz3{padding:15px;}
.hz3 ul{margin-top:10px;}
.hz3 ul li{margin-top:4px;margin-bottom:4px;font-size:12px;}
.hz3 input{vertical-align:text-bottom;margin-right:5px;}


.overlay{background:#000000;position:absolute;top:0px;left:0px;}
.wind{width:567px;position:absolute;}
.w_caption{height:37px;background:url("../images/w_caption_back-trans.png");vertical-align:middle;text-align:right;padding-right:12px;}
.w_content_2{background:url("../images/w_cb.png") bottom repeat-x;}
.w_content_1{background:url("../images/w_cb1.png") repeat-y;}
.w_content_3{padding:20px;}
.w_bottom{height:14px;background:url("../images/w_b_back-trans.png");}
.wcb{cursor:pointer;margin-top:7px;}
.big_w{font-size:18px;color:white;margin-bottom:10px;line-height:24px;}
.big_w a{color:white;text-decoration:none;}
input[type=text]{height:24px;border:1px solid #a8acad;font-size:18px;padding-top:3px;width:240px;padding-left:10px;}
textarea{height:222px;border:1px solid #a8acad;font-size:18px;padding-top:3px;width:350px;padding-left:10px;}
select{height:29px;border:1px solid #a8acad;font-size:18px;width:250px;}
.error{color: #fec233;font-size: 18px;margin-bottom: 10px;}
p.dl{font-size: 16px;margin-bottom: 5px;}
p.dl a{text-decoration: underline;}
.sms_text{font-size: 22px;color: #fff600}
.big_o{font-size: 28px;color: #ee803b;margin-bottom: 10px;}
.addcfc{width:569px;height:303px;padding-left: 20px;padding-right: 20px;background: url("../images/contact_b.jpg") no-repeat;}
#fileLinks{height: 300px;overflow: auto;}
sms_low,.sms_m_text{font-size: 12px;color: #ececec;margin-bottom: 10px;}
.sms_m_text a{color: white;text-decoration: none;}
.sms_min_text{font-size: 10px;}
#sms_low .sms_text,.sms_m_text .sms_text{font-size: 12px;color: #ececec;font-weight: bold;}
.com_c{padding: 10px;}
.com_c img{border: 5px solid white;margin-right: 10px;}
.com_c .n{font-weight: bold;margin-bottom: 10px;}
.com_c .com{font-family: Verdana;font-size: 11px;font-style: italic;}
.bottom{height:182px;background: url("../images/bottom.jpg");text-align: center;vertical-align: middle;}
.bottom a{color:#ff88ac; }
.sms_text span.s1{background:url("../images/numbers.png") 0px no-repeat;padding-left:4px;}
.sms_text span.s2{background:url("../images/numbers.png") -11px no-repeat;padding-left:4px;}
.sms_text span.s3{background:url("../images/numbers.png") -22px no-repeat;padding-left:4px;}
.sms_text span.s4{background:url("../images/numbers.png") -33px no-repeat;padding-left:7px;}
.sms_text span.s5{background:url("../images/numbers.png") -47px no-repeat;padding-left:4px;}
.sms_text span.s6{background:url("../images/numbers.png") -58px no-repeat;padding-left:5px;}
.sms_text span.s7{background:url("../images/numbers.png") -70px no-repeat;padding-left:5px;}
.sms_text span.s8{background:url("../images/numbers.png") -82px no-repeat;padding-left:5px;}
.sms_text span.s9{background:url("../images/numbers.png") -94px no-repeat;padding-left:5px;}
.sms_text span.s0{background:url("../images/numbers.png") -106px no-repeat;padding-left:5px;}
.sms_m_text span.s1{background:url("../images/numbers1.png") 0px no-repeat;padding-left:3px;}
.sms_m_text span.s2{background:url("../images/numbers1.png") -7px no-repeat;padding-left:3px;}
.sms_m_text span.s3{background:url("../images/numbers1.png") -14px no-repeat;padding-left:4px;}
.sms_m_text span.s4{background:url("../images/numbers1.png") -22px no-repeat;padding-left:4px;}
.sms_m_text span.s5{background:url("../images/numbers1.png") -30px no-repeat;padding-left:3px;}
.sms_m_text span.s6{background:url("../images/numbers1.png") -37px no-repeat;padding-left:4px;}
.sms_m_text span.s7{background:url("../images/numbers1.png") -45px no-repeat;padding-left:3px;}
.sms_m_text span.s8{background:url("../images/numbers1.png") -52px no-repeat;padding-left:4px;}
.sms_m_text span.s9{background:url("../images/numbers1.png") -60px no-repeat;padding-left:4px;}
.sms_m_text span.s0{background:url("../images/numbers1.png") -68px no-repeat;padding-left:3px;}

.addcfc p{color:#444444;margin-top:10px;}