@charset "windows-1251";

/*reset*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body {
	line-height: 1.2;
}
ol, ul {
	list-style: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}



html, body {
height:100%;
}

body {background:#fff url(/img/top_bg.gif) 0 0 repeat-x; font-family:tahoma,helvetica,arial, sans-serif; font-size:100.01%;} 
h3 {font-size:14px; color:#0a8dd2; padding:5px 25px 10px 0; line-height:1.2;}
#wrapper {background:url(/img/bg.png);
 width:947px;
min-height:100%;
height:auto  !important;
height:100%;
position:relative;
font-size:12px;
margin:0 auto;
}

#head {height:184px; position:relative; background: url(/img/tcp.gif) 0 0 repeat-x;}
.head_in {position:relative; background: url(/img/tlp.gif) 0 0 no-repeat; height:181px;}
.head_in2 {position:relative; background: url(/img/trp.gif) 100% 0 no-repeat; padding:22px 4px 0 4px;}
.head_in3 {position:relative; background: url(/img/to_bg_site.gif) 0 0 repeat-x; height:159px; }
#page {margin:0 20px 0 0; clear:both; }

.leftblock {float:left; margin-right:-100%; position:relative; width:219px; padding-bottom:30px;}
.rightblock {float:left; width:100%; padding-bottom:30px;}
.wrap {margin-left:219px; }


#footer {position:relative; background: url(/img/bcp.gif) 0 100% repeat-x; clear:both; margin:-76px auto 0; width:947px; height:76px;  }
.footer_in {position:relative; background: url(/img/blp.gif) 0 100% no-repeat; height:76px;}
.footer_in2 {position:relative; background: url(/img/brp.gif) 100% 100% no-repeat; height:76px;}
.footer_in3 {margin:0 17px; border-top:1px solid #000; padding-top:7px;}
.foot_nav {float:left; height:2em; font-size:11px; font-weight:bold;}
#footer a {color:#000;}
#footer .color1 {color:#0a8dd2;}
.copy {font-size:10px; float:right;}
.protect{ height:76px; width:100%; clear:both;}


.logo {position:absolute; top:15px; left:14px; z-index:3;}
.sign {width:146px; height:135px; background:url(/img/sign.gif); overflow:hidden; position:absolute; left:798px; top:0px;  z-index:10;}
.sign a {display:block; width:146px; height:135px;}
.hz {width:48px; height:65px; background:url(/img/hz.png); overflow:hidden; position:absolute; left:14px; top:120px; z-index:10;}

.search {float:left; padding:19px 0 0 390px;}
.s_inp{width:164px; height:30px; background:url(/img/search_inp.gif); overflow:hidden; float:left; padding:7px 0 0 7px;}
.s_inp input{border:0 none; background:none;}

.avtoriz {position:absolute; z-index:10; top:19px; left:652px; line-height:1;}
.avtoriz p {font-weight:bold; padding-left:7px;}
.avtoriz2 {position:absolute; z-index:10; top:19px; left:660px; line-height:1.2;}
.avtoriz2 p {font-weight:bold;}
.acc {padding-top:13px;}
.acc a {color:#000; }
.acc a:hover {text-decoration:none;}
.acc span {color:#e86005;}

.error {color:#f00; margin-left:-63px; margin-bottom:5px; position:relative; width:100%;}
.error2 {color:#f00;}

.inp_login {position:relative; width:182px; height:30px; overflow:hidden;}
.inp_login i {position:absolute; top:0; left:0; width:182px; height:30px; background:url(/img/inp_login.png); }
.inp_login input {position:relative; z-index:3; top:5px; left:7px; border:0 none; background:none; width:160px;}
.log {padding-left:50px;}
.statistics {clear:both; height:30px; border-top:1px solid #000; height:30px; border-bottom:1px solid #000;
 margin:0 13px; position:relative; top:40px; padding-left:45px;}
.statistics img {float:left;}
.stat td { vertical-align:middle;  height:28px; padding-left:9px; color:#e86005; font-weight:bold;}
.stat td span {color:#0a8dd2; font-size:16px; font-family:Arial,sans-serif;}
.stat td b {font-weight:normal; font-size:12px;}

.left_nav {padding:13px 20px 0 16px;}
.left_nav li { border-bottom:1px solid #02699f;}
.left_nav li a {font-size:14px; font-weight:bold; color:#02699f; height:29px; line-height:28px; text-decoration:none;
 display:block; padding-left:67px; position:relative;}
.left_nav li a:hover {background:url(/img/li.gif) 149px 50% no-repeat;}
.left_nav i {left:12px; top:1px; width:42px; height:27px; background:url(/img/ico.gif); overflow:hidden; position:absolute;}
.a1 i {background-position:0 0;}
.a2 i {background-position:0 -27px;}
.a3 i {background-position:0 -54px;}
.a4 i {background-position:0 -81px;}
.a5 i {background-position:0 -108px;}
.a6 i {background-position:0 -135px;}
.a7 i {background-position:0 -162px;}
.a8 i {background-position:0 -189px;}
.a9 i {background-position:0 -216px;}
.a10 i {background-position:0 -243px;}

.left_nav .a7 {border-bottom:0 none; margin-bottom:24px;}
.left_nav .a10 {border-bottom:0 none;}

.cloud {padding:11px 0 0 5px;}

.tag {text-align:center; padding:3px 0 10px;}
.tag li {display:inline;}
.tag li a {line-height:1.4em; text-decoration:none;}
.tag li a:hover {text-decoration:underline;}
.w1 {color:#d20aaf; font-size:10px;}
.w2 {color:#398700; font-size:12px;}
.w3 {color:#152f02; font-size:14px;}
.w4 {color:#0a8dd2; font-size:19px;}

.testimonials {padding-left:4px;}

.testimonials dl {font-size:11px; color:#484848; line-height:1.2; padding:5px 0;}
.testimonials dt {color:#0491d4; font-weight:bold; padding:6px 22px 34px 50px;}
.testimonials dd {padding:0 22px 5px;}
.man {background:url(/img/m.gif) 17px 0 no-repeat;}
.woman {background:url(/img/w.gif) 17px 0 no-repeat;}

h1 {height:56px; background:url(/img/h1.jpg) 0 0 no-repeat; margin-right:14px; padding-left:19px; line-height:50px; color:#fff;   font-size:25px;  text-transform:uppercase; font-weight:normal; font-family:Arial, sans-serif;}
h1 span {display:block; height:56px; }
.h1_alt {background:url(/img/h2.jpg) 0 0 no-repeat;}
.g1 { background:url(/img/g1.gif) 100% 50% no-repeat;}
.g2 { background:url(/img/g2.gif) 100% 50% no-repeat;}
.g3 { background:url(/img/g3.gif) 100% 50% no-repeat;}
.g4 { background:url(/img/g4.gif) 100% 50% no-repeat;}
.clear {clear:both;}
.all_block {padding-left:6px;}
.block {width:230px; display:inline-block; vertical-align:top; text-decoration:none; margin-bottom:3px; margin-bottom:10px; padding-bottom:20px;}
.block:hover {background:#ffebd7;}
.alt_all .block:hover {background:#e7f8ff;}
.block p {font-size:11px; color:#0491d4; padding-bottom:2px; line-height:1;}
.block p span {color:#000;}
.block .im {position:absolute; left:10px; top:7px;}
.block_in {padding:7px 0 0 113px; position:relative;}

.download {margin-top:12px; position:relative;}

.content {padding:10px 0 0 17px;}
.faq {color:#7f7f7f; line-height:1.2;}
.faq dd {padding:14px 0 35px;}
.faq dt {color:#0a8dd2; font-weight:bold;}

.files {width:663px; margin-top:10px;}
.files2 {width:572px; margin:10px auto 0;}
.files td {border:1px solid #fff; background:#f6be98; padding:6px; font-size:14px;}
.files tr.t-top td {background:#e86005; color:#fff; font-weight:bold;}

.files2 td {border:1px solid #fff; background:#fadfcd; height:34px; vertical-align:middle; padding-left:6px; font-size:14px; font-weight:bold;}
.files2 tr.t-top td {background:#e86005; color:#fff; }


.inf_cent { text-align:center; color:#0a8dd2; line-height:1.3;}
.c_tit {color:#e86005; font-size:16px; text-align:center; font-weight:bold; margin-top:24px;}
.inf_cent img {margin:9px auto; display:block;}
.inf_cent a {text-decoration:none; color:#e86005; font-size:14px; font-weight:bold;}
.inf_cent a:hover {text-decoration:underline;}


.l_da {float:left; position:relative; left:114px; width:300px; font-size:11px; padding:22px 0;}
.l_da li {position:relative; padding-bottom:2px;}
.l_da li i {width:14px; height:14px; background:url(/img/ico2.gif); overflow:hidden; position:absolute; left:-20px; top:0px;}
.r_da {float:left; position:relative; left:150px; width:200px; font-size:11px;  padding:22px 0;}
.r_da li {position:relative; padding-bottom:2px;}
.r_da li i {width:19px; height:14px; background:url(/img/ico2.gif) 0 -14px; overflow:hidden; position:absolute; left:-25px; top:0px;}
.mm {font-size:11px; padding-bottom:37px; clear:both; color:#0a8dd2;}


.r_da .u2 {background-position:0 -29px;}
.r_da .u3 {background-position:0 -44px;}
.r_da .u4 {background-position:0 -58px;}
.r_da .u5 {background-position:0 -74px;}
.r_da .u6 {background-position:0 -89px;}
.r_da .u7 {background-position:0 -103px;}


.step1_left {float:left; width:480px; font-size:11px; color:#0a8dd2;}
.box {padding:26px 0 20px;}
.step1_left b {color:#e86005; font-weight:normal;}
.checkout {padding:0 0 25px 129px;}
.step1_right {float:left; width:200px; left:20px; position:relative;  color:#0a8dd2; font-size:11px;}

.step_ul_tit {font-weight:bold; padding-bottom:10px; color:#e86005; font-size:12px;}


.inp2 {width:181px; height:28px; background:url(/img/input.gif) 0 -28px; overflow:hidden;}
.inp2:hover {background:url(/img/input.gif)0 0;}
.inp2 input {width:158px; position:relative; top:3px; left:6px; border:0 none; background:none;}

.h9 {padding-bottom:12px; color:#0a8dd2; font-weight:bold; text-align:center;}
.activate {padding-left:260px; color:#000; font-weight:bold; font-size:11px;}
.activate p {padding:2px 0 2px 5px;}
.valid_btn {padding:15px 0 0 245px;}

.all_img {text-align:center; padding:20px 0 25px;}
.all_img img {margin-right:5px;}
.color1 {color:#0a8dd2;}


.p10 {color:#7f7f7f; padding-bottom:42px;}
.p11 {color:#7f7f7f; padding-bottom:13px;}


.page_cont_l {width:174px; height:42px; background:url(/img/page.gif); font-size:16px; font-weight:bold; line-height:42px; display:block; margin-left:84px;
 float:left; display:inline; text-decoration:none; color:#fff; text-align:center;}
.page_cont_r {width:174px; height:42px; background:url(/img/page.gif); font-size:16px; font-weight:bold; line-height:42px; display:block; margin-left:91px;
 float:left; display:inline; text-decoration:none; color:#fff; text-align:center;}
 
 .btn10 {margin:30px 0 0 218px; padding-top:1px;}
  .btn10 input {margin-bottom:17px; display:block;}

  
  .att {background:#ee8c4b url(/img/att_bot.gif) 0 100% no-repeat; width:567px; color:#fff; margin:33px 0 0 49px; position:relative; line-height:1.3;}
  .att_in {background:url(/img/att_top.gif) 0 0 no-repeat; padding:8px 10px 22px 128px;}
.att p {color:#000; padding-bottom:14px; font-weight:bold;}
.att a {color:#000; text-decoration:none; font-size:16px; font-weight:bold;}
.att a:hover {text-decoration:underline;}
.att input {display:block; margin-left:72px;}
.att i {position:absolute; top:2px; left:6px; width:117px; height:117px; background:url(/img/att.gif); overflow:hidden;}

.files2 .t-file {background:#fadfcd url(/img/t-file.gif) 13px 3px no-repeat; padding-left:39px; color:#e86005; font-weight:normal; font-size:12px; line-height:1;}
.files2 .t-file a {color:#000; font-weight:bold; font-size:14px; }
.files2 tr:hover td {background:#f6be98;}
.files2 tr:hover .t-file {background:#f6be98 url(/img/t-file.gif) 13px 3px no-repeat;}
.files2 .t-top:hover  td {background:#e86005;}

.country label { padding-left:24px;  margin-left:6px; display:inline;}
.cc1 {background:url(/img/c1.gif) 0 50% no-repeat;}
.cc2 {background:url(/img/c2.gif) 0 50% no-repeat;}
.cc3 {background:url(/img/c3.gif) 0 50% no-repeat;}
.cc4 {background:url(/img/c4.gif) 0 50% no-repeat;}
.cc5 {background:url(/img/c5.gif) 0 50% no-repeat;}
.cc6 {background:url(/img/c6.gif) 0 50% no-repeat;}
.cc7 {background:url(/img/c7.gif) 0 50% no-repeat;}

.country {width:663px; margin:15px 0 20px; text-align:left;}
.country td {border:1px solid #fff; background:#fadfcd; padding:6px 0 6px 12px; font-size:12px;}
.country a {color:#000; font-weight:bold;}
.country a:hover {text-decoration:none;}
.color2 {color:#e86005;}
.country tr:hover td {background:#f6be98;}
.t-a {text-align:center;}

.p12 {font-size:16px; color:#e86005; font-weight:bold;}
.p13 {color:#0a8dd2; font-weight:bold; padding-top:18px;}
.p100 {padding:16px 0 14px; color:#0a8dd2;}

.activate2 {padding-left:120px;}
.signme {padding:15px 0 0 120px;}
.i-list {width:164px; height:190px; background:url(/img/list.gif); overflow:hidden; position:absolute; left:406px; top:0;}


.textarea {width:369px; height:57px; background:url(/img/textarea.gif) 0 0 no-repeat; }
.textarea textarea {width:350px; height:45px; position:relative; top:4px; left:5px; border:0 none; background:none;}
.activate3 {padding-left:0;}

.capth {height:53px; margin-top:10px;}
.capth img {float:left; margin-right:20px;}


