@charset "UTF-8";
*{margin:0;padding:0;}
.clear:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;overflow:hidden;min-height:0;line-height:0}
.clear {display: inline-block;}
* html .clear {height: 1%;clear:both}
.clear {display: block}

img, fieldset{border:0}
html{height:100%;}
body{background:url(/img/bgr.png) repeat-y 50% 0 #0e0d0a;color:#797979;height:100%;min-height:100%;font:11px Arial, sans-serif;}
input{color:#0cd219}
input.text{background:black;border:1px solid #646566;border-bottom:1px solid #979899;border-right:1px solid #979899;height:16px;margin:0 5px;font:11px Arial, sans-serif;color:#797979;padding:0 3px;width:115px}
label{text-transform:uppercase;letter-spacing:-0.1pt;font:11px Tahoma, sans-serif}
form{display:block}
a{color:#00930a;text-decoration:underline}
a:hover{text-decoration:none}
h1, h2, h3, h4, h5, h6, p.title{font-size:18px;color:#00930a;font-weight:bold;line-height:34px;padding:0 20px;text-transform:uppercase}
h2, h3, h4, h5, h6, p.title{font-size:14px;text-transform:none;line-height:normal;margin:10px 0}
.bgr h1, .bgr h2, .bgr h3, .bgr h4, .bgr h5, .bgr h6{padding:0}
p.title{font-size:12px;margin-top:0}
#content ul, #content ol{margin-left:20px}
table{border-collapse:collapse}
table td, table th{border:1px solid #00930a;padding:2px}
table th{font-weight:bold;text-align:center;}
form a{color:#0cd219}
form input{color:black}
form table td, form table th{border:0}
ul.comments{list-style:none}
ul.comments li{padding:3px 0;border-top:1px dashed #797979}

#page{width:1000px;margin:0 auto;background:url(/img/auto.jpg) no-repeat 0 0 #000000;height:auto !important;height:100%;min-height:100%;}
#top{height:30px;padding-top:12px;padding-left:33px;padding-right:10px}
#search{float:left;height:30px;width:250px}
#login{height:30px;text-align:right}
#login a{font-size:9px;margin-right:18px;}
#menu {height:35px;background:url(/img/menu-bg.png) repeat-x 0 0 #008100;font:12px Tahoma, sans-serif;text-transform:uppercase;color:white;border-bottom:1px solid black;border-top:2px solid black}
#menu a{color:white;text-decoration:none}
#menu a:hover{text-decoration:underline}
#menu ul{padding-left:68px;list-style:none;background:url(/img/sep.png) no-repeat 100% 50%;float:left;padding-right:13px}
#menu li{float:left;height:35px;line-height:35px;padding:0 12px 0 25px;background:url(/img/sep.png) no-repeat 0 50%}
#menu li.select{background-image:url(/img/sep-a.png);position:relative}
#menu li.select a{position:relative;z-index:100}
#header{height:341px;padding-top:24px;padding-left:29px;color:#5c5c5c;font:18px Tahoma, sans-serif;letter-spacing:-0.2pt;position:relative}
#header a{font:bold 19px Arial, sans-serif;}
#header a span{color:white}
#header .title{width:608px;height:39px;display:block;position:relative}
#header .title .bgr{width:608px;height:39px;display:block;position:absolute;background:url(/img/title.png) no-repeat 0 0}
#attention{width:248px;height:140px;position:absolute;right:15px;top:0;color:#0cd219;font:12px Arial, sans-serif;}
#attention .bgr{background:url(/img/box.png) no-repeat 0 0;padding:28px 15px 10px;width:218px;height:102px;}
#attention p{margin-top:11px}
#attention a{font:12px Arial, sans-serif;color:#0cd219;text-decoration:none;}
#attention a:hover{text-decoration:underline}
#attention img{color:white;font-size:14px;font-weight:bold}
#logo{height:73px;background:url(/img/pic1.jpg) no-repeat 0 0 #393939;padding-top:75px;padding-right:66px;text-align:right;color:#ff5900;font-size:18px;font-style:italic}
#logo img{color:#ff5900;}
#left{width:408px;float:left;padding-top:120px;background:url(/img/pic2.jpg) no-repeat 0 0;padding-bottom:19px}
*>#content{margin-left:408px}
* html #content{height:1%}
* html #left{margin-right:-3px}
.kpk{color:#797979;text-decoration:none;margin-left:27px;}
.kpk:hover{text-decoration:underline}
.partners{padding-top:28px;}
p.partners{padding:0;margin-bottom:20px}
.partners img{border:5px solid #434440;margin-bottom:20px;margin-left:70px;}
p.partners img{margin:0}
.partners .title{display:block;color:#0cd219;margin-bottom:15px;height:34px;background:url(/img/hbgr.png) no-repeat 100% 0 #363636;width:315px;padding-left:70px;line-height:34px;font-size:13px;font-weight:bold;position:relative;text-transform:uppercase}
.partners .title span{width:124px;height:20px;position:absolute;top:50%;margin-top:-10px;left:70px;background:url(/img/partners.png) no-repeat 0 0}
#content{text-align:justify}
#content .left{width:294px;float:left;padding-right:6px;}
#content .right{width:263px;padding-left:15px;padding-right:10px;float:right;}
#content .bgr{background:url(/img/bg.png) repeat 0 0 #20211f;padding:10px;margin:0 20px;min-height:400px;}
* html #content .bgr{height:400px;}
#content .left .bgr, #content .right .bgr{margin:0 0 4px;text-align:center;min-height:0}
* html #content .left .bgr, * html #content .right .bgr{height:0}
#content .bgr p{margin-bottom:10px}
#content .left .bgr p, #content .right .bgr p{margin:0}
#content .left .bgr{margin-left:25px;}
#content .left .bgr img, #content .right .bgr img{margin-bottom:10px;}
#content .left .bgr .text, #content .right .bgr .text{text-align:left}
p.detail{text-align:right;font-size:10px;}
#content .left p.detail{margin-bottom:6px}
.new a{text-decoration:none;}
.new a:hover{text-decoration:underline}
#main{background:url(/img/pic4.jpg) no-repeat 25px 100%;position:relative;padding-bottom:80px;}
*>#content .clear, *>#main, *>#footer .clear{overflow:hidden}
.news-title{display:block;color:#0cd219;margin-bottom:10px;height:34px;padding-left:18px;background:url(/img/hbgr2.png) no-repeat 0 0 #363636;line-height:34px;font-size:13px;font-weight:bold;position:relative;text-transform:uppercase}
.news-title span{width:111px;height:20px;position:absolute;top:50%;margin-top:-10px;left:18px;background:url(/img/news.png) no-repeat 0 0}
.news-title a{font-size:10px;position:absolute;right:15px;bottom:0;text-transform:none;font-weight:normal;color:#797979;text-decoration:none;line-height:normal}
.news-title a:hover{text-decoration:underline;}
#content .right .title{display:block;color:#0cd219;margin-bottom:11px;height:33px;padding-left:18px;background:url(/img/hbgr3.png) no-repeat 0 0 #363636;line-height:33px;font-size:13px;font-weight:bold;position:relative;text-transform:uppercase}
#content .right .tun span{width:156px;height:20px;position:absolute;top:50%;margin-top:-10px;left:18px;background:url(/img/tuning.png) no-repeat 0 0}
#content .right .new-t span{width:117px;height:20px;position:absolute;top:50%;margin-top:-10px;left:18px;background:url(/img/new.png) no-repeat 0 0}
#content .right .title.new-t{margin-bottom:0}
.bot-menu{color:#00930a;margin-top:30px;text-align:center;position:absolute;width:570px;height:50px;bottom:0;left:430px}
.bot-menu a{text-decoration:none}
.bot-menu a:hover{text-decoration:underline}
#footer{height:34px;background:url(/img/f-bg.png) repeat-x 0 0 #001600;border-top:2px solid black;padding-right:200px;padding-top:36px;color:#0cd219;padding-left:65px;line-height:34px;vertical-align:middle;position:relative}
#footer a{color:#0cd219;text-decoration:none}
#footer a:hover{text-decoration:underline}
#footer img{vertical-align:-30%;margin-left:10px;margin-right:3px}
#footer p{float:left}
#footer p.right{float:right}
#footer .img{width:185px;height:93px;background:url(/img/pic5.jpg) no-repeat 0 0;position:absolute;right:0;bottom:-1px;}
#img{width:58px;height:299px;background:url(/img/pic3.jpg) no-repeat 0 0;position:absolute;left:0;top:139px;}

/*new*/

.news_title img, .news_image{margin: 3px 10px 10px 0px;float:left}
.news_image, .image{margin-top:0px 10px 10px 0px;}
.page_arrow{text-decoration:none}
p.center{text-align:center}
.captcha{border: 1px solid #777777;float:left;margin-right:10px;margin-bottom:5px}
.photo{float:left;width:170px;height:165px;padding-top:5px;margin-bottom:10px;text-align:center;border:1px solid #00930a;margin-right:5px;}
.photo img{width:150px;height:112px;}
.path_arrow{padding:0 5px;font-size:14px}
.news_link{color:#797979;text-decoration:none}
.news_link:hover{text-decoration:underline}

#text-block{margin:20px 10px 10px 25px}
#text-block h1, #text-block h2, #text-block h3{padding:0}