html, body  {position:relative; margin: 0; padding:0; height:100%;}
body {
	position:relative;
	margin:0px;
	padding:0px;
	height:100%;
	font: 13px Arial, Verdana, Helvetica, sans-serif;
	color:#3d3d38;
	position: relative;
	background:#fff;
	line-height:18px;
}
table {border-collapse: collapse; width: 100%; height:100%; text-align:left; display: table}
td{margin: 0em; padding: 0em;}
a {font: normal 12px Arial, Helvetica, sans-serif; color:#0c77bc; text-decoration:underline;}
a:hover{color:#0c77bc; text-decoration:none;}
table, img {border:0}
input{border:1px solid #c0c0c0; padding:3px;}
select{border:1px solid #ccbfa1; padding:3px;}
textarea{border:1px solid #c0c0c0; padding:3px;}
h1{font: normal 36px Arial, Helvetica, sans-serif; text-decoration:none; margin:0px; padding:0px; color:#4b5b75;}
h2{font: 30px Arial, Verdana, Helvetica; text-decoration:none; margin:0px; padding:0px;}
h3{font: 24px Arial, Helvetica, sans-serif; text-decoration:none; margin:0px; padding:0px;}
h4{font: 18px Arial, Helvetica, sans-serif; text-decoration:none; margin:0px; padding:0px;}
h1 span, h2 span {color:#C21515}
h1.green {color:#507713}
h3.orange{color:#C8471F;}
ul {padding: 0px; margin: 10px 0 0 0;}
ul li{margin-bottom: 3px; padding: 0px; list-style:none;}
b.green {color:#507713;}
b.red {color:#ef3f63;}
em { font-style: oblique }
p {margin:0px; padding:0px; line-height: 1.5;}
table.global {background: url(images/bg2.gif) repeat-x left top;}
.content, .footer{margin:0px auto; position:relative; width:980px;}
.top {position:relative; width:980px; height:77px; background: url(images/bg1.gif) no-repeat;}
.logo{position:absolute; top:10px; left:0px;}
.btn_follow{position:absolute; top:12px; left:240px;}
.lang{position:absolute; top:7px; right:0px;}
.menu {position:absolute; top:48px; right:0px;}
.nav {position:relative; float:right; height:33px;}
.nav a, .nav span{float:left; height:24px; font:18px Trebuchet MS, Arial, Verdana; text-decoration:none; margin-left:25px;}
.nav a{color:#4a463e;}
.nav span{color:#d67941; border-bottom:4px solid #ccbfa1;}
.nav a:hover{float:left; font:18px Trebuchet MS, Arial, Verdana; text-decoration:none; color:#d67941; border-bottom:4px solid #ccbfa1;}
.alcont, .selVersion{position:relative; width:980px; margin-top:30px;}
.tpl{width:980px; height:278px; background: url(images/bg4.jpg) no-repeat; position:relative;}
.txt{position:absolute; top:18px; left:30px;}
.txt_c{position:relative; width:346px;}
.txt_c h4{color:#7e8080; padding-top:10px;}
.txt_c h4 b{color:#d67941; font-weight:normal; padding-top:10px; float:left}
.txt_btn{width:278px; height:62px; background: url(images/btn.gif) no-repeat; float:left}
.txt_btn a{width:253px; margin-top:30px; float:left; text-align:center; font:18px Arial; color:#fff; text-decoration:none;}
.txt_btn a:hover{color:#fff}
.txt_w{float:left; width:346px; margin-top:12px;}
td.wor{padding-right:10px;}
td.lgo{width:100%;}
td.lgo img{margin-right:7px}
.scrn{position:absolute; bottom:0px; right:25px;}
.features{width:980px; margin-top:25px; position:relative; float:left}
.features h2{color:#737374;}
.features_c{margin-top:20px;}
.block{width:470px; float:left; background: url(images/bg5.gif) no-repeat; margin-bottom:30px;}
.bblock{width:980px; background: url(images/bg8.gif) no-repeat; margin-bottom:10px;}
.b_info{padding:13px;}
.title{width:444px;}
.title h2 {float:left; font-size:24px; color:#c8471f;}
.med{float:right; height:37px;}
.med img{float:right; padding-left:7px;}
.items{ padding-top:20px;}
.items li {padding-left:18px; list-style:none; background: url(images/bot2.gif) no-repeat scroll 0 3px;}
.fet{width:444px; padding-top:10px;}
.pic {position:relative; float:left; background:#fff; margin:0 15px 7px 0px;}
.pic img {padding:4px}
.pic span.plus {
	background: url(images/bot1.gif) no-repeat; 
	display:block; 
	text-indent:-999em; 
	width:23px; 
	height:23px; 
	position:absolute; 
	right:-5px; 
	bottom:-7px; 
	z-index:1;
}
.pun {}
.pun b, #content .items b{color:#b93b3d;}
.pun img {padding-right:5px;}
.pun li a img{margin-left:5px;}

.footer{margin:0px auto; position:relative; width:980px; height:45px; background: url(images/bg6.gif) no-repeat;}
.copy{position:absolute; top:14px; left:0px; color:#7d7d76; font-size:12px}
.copy span{background: url(images/logo_s.gif) no-repeat; padding-bottom:3px; padding-left:22px;}
.links{position:absolute; top:14px; right:0px; font-size:12px}
.links a{position:relative; float:left; font:12px Arial; color:#3d3d38;}
.links span{position:relative; margin:0 5px 0 5px; float:left; color:#7d7d76;}
td.left, td.right{width:290px; background:#f1f2f4 url(images/bg7.gif) no-repeat top; vertical-align:top;}
td.center{width:400px; vertical-align:top; background:url(images/bg10.jpg) no-repeat bottom;}
td.centerRu{width:400px; vertical-align:top; background:url(images/bg10_2.jpg) no-repeat bottom;}
.scl{padding:14px 16px 7px 16px;}
.scl h3{font-weight:bold; color:#4e5e77; text-align:center;}
.desk, .mfeat, .iph{position:relative; margin-top:15px; width:258px;}
.desk img{padding-left:65px;}
.desk_m{position:absolute; top:0px; left:14px;}
.desk_m img{margin:2px 0 2px 0; padding:0;}
.hm_btn{width:203px; height:49px; background: url(images/btn2.gif) no-repeat; margin:15px 0 0 30px;}
.hm_btn a{width:183px; margin-top:23px; float:left; text-align:center; font:bold 16px Arial; color:#fff; text-decoration:none;}
.hm_btn a:hover{color:#fff}
.hmru_btn{width:223px; height:49px; background: url(images/btn6.gif) no-repeat; margin:15px 0 0 20px;}
.hmru_btn a{width:183px; margin-top:23px; float:left; text-align:center; font:bold 16px Arial; color:#fff; text-decoration:none;}
.hmru_btn a:hover{color:#fff}
.mfeat ul li{background: url(images/bg8.gif) no-repeat scroll 0 1px; padding-left:35px; position:relative; float:left; margin-top:7px; min-height:36px; height:auto !important; height:36px; font-size:14px;}
.mfeat ul li span{position:absolute; top:0px; left:7px; z-index:10; font:bold 24px Arial; color:#ccdce0}
.lm_btn{width:183px; height:33px; background: url(images/btn3.gif) no-repeat; margin:0px 0 15px 52px;}
.lm_btn a{width:183px; margin-top:6px; float:left; text-align:center; font:bold 16px Arial; color:#fff; text-decoration:none;}
.lm_btn a:hover{color:#fff}
.lm_btn a img{float:right;}
.iph img{padding-left:83px;}
.cent{padding:0 25px 0 25px; min-height:620px; height:auto !important; height:620px;}
.cent h3{color:#d67941; text-align:center; font-weight:bold}
.cent h3 b{color:#877f76; font-weight:normal;}
.newVer{width:350px; background: url(images/bg12.gif) no-repeat; height:97px; text-align:center; margin-top:20px;}
.newVer h3{color:#bc0406; font-weight:normal; padding-top:7px;}
.cent_btn{width:330px; margin:9px 0 0 10px;}
.cent_btn a{background: url(images/btn5.gif) no-repeat; width:330px; height:39px; float:left; text-align:center; color:#fff; text-decoration:none; font:18px Arial;}
.cent_btn a:hover{background: url(images/btn5_on.gif) no-repeat;}
.cent_btn p{padding:5px 0 0 0; margin:0px;}
.screenc{width:350px; margin-top:23px;}
.screenc a{font:bold 18px Arial; color:#d67941;}
.screenc a:hover{color:#d67941;}
.screenc p{margin-top:5px; text-align:center;}
img.wf{margin:26px 0 116px 0;}
.cpl{width:980px; background: url(images/bg11.png) no-repeat; position:relative;}
.cpl_c{padding:20px;}
.datas {padding:1em 1em 1em 0;}
.datas p {float:left; width:75px; font-weight:bold}
p.captcha{width:100px; margin-right:10px; float:left}
input.feed{width:133px; height:33px; float:left; background: url(images/btn4.gif) no-repeat; border:none; font:bold 16px Arial; color:#fff; text-align:center; margin:0px; padding:0px; cursor:pointer;}
.dbtn{float:right; margin-top:5px;}
.formas{margin-top:5px; float:left}
.context{position:relative; float:left; width:980px;}
.context_c{float:left; padding:18px 30px 18px 30px;}
.context_c ul li ul{padding-left:7px; margin:3px 0 0 0;}
.context_c a.mctx, .context_c span.uc, .context_c li span{font:bold 14px Arial, Verdana;}
.context_c li.main{margin-top:10px;}
.context_c li.main{color:#878681;}
.context_c span.uc{background: url(images/i_uc.gif) no-repeat; padding:0 0 5px 22px; color:#878681;}

.context_c li span{color:#c8471f;}
.context_c table td{vertical-align:top}
.faqCont{margin:0px 0 20px 0; float:left;}
.faqCont p{margin-top:10px;}
.faqCont h4{margin-top:15px;}
.faqCont ul {padding-left:20px;}
.faqCont h2{color:#737374; margin:10px 0 16px 0; padding:0px;}
.faqCont li{padding-left:18px; list-style:none; background: url(images/bot2.gif) no-repeat scroll 0 3px;}
.faqCont img.big{border:3px solid #fff;}

.selVersion{margin:0px 0 20px 0; float:left;}
td.numVer{background:#f5f0e6; vertical-align:top;}
.numVer_top{width:470px; background: url(images/bg14.gif) no-repeat top;}
.numVer_c p{margin-top:10px}
.numVer_c{padding:14px 16px 7px 16px;}
.numVer_c img{background: url(images/bg15.gif) no-repeat; padding:3px 4px 10px 4px;}





