body{padding: 0px; margin: 0px; background: #FEF7DD url(/i/bg_body.gif) repeat-x top left;}
img{border: 0px;}
td{vertical-align: top;}
*{margin: 0px; padding: 0px;}

p, td, li, label{color: #333; font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;}
p{margin: 15px 0px 15px 0px;}
a{color: #B80000;}
a:hover{text-decoration: none;}
h1{color: #AB6102;}
.center_in2 h1{margin: 0px 0px 29px 0px;}
h2{color: #AB6102; font: bold 14px Arial, Helvetica, sans-serif; text-transform: uppercase; margin: 25px 0px 15px 0px;}
.h2_class{color: #AB6102; font: bold 14px Arial, Helvetica, sans-serif; text-transform: uppercase;}

.icons{padding: 35px 0px 0px 29px;}
.icons_in{padding: 8px 0px 31px 0px;}
.icons span, .icons_in span{margin: 0px 28px 0px 0px;}
p.icons_in {margin:0px;}
.logo{padding: 46px 0px 55px 41px;}
.logo_in{padding: 37px 20px 42px 1px;}
.lang{background: transparent url(/i/top_image.jpg) no-repeat top center; text-align: right; padding: 35px 0px 0px 0px; min-width: 480px;}
.lang_in{text-align: right; padding: 12px 30px 0px 0px;}
.lang span, .lang_in span{padding: 0px 2px 0px 2px; color: #FFF; font: 10px Arial, Helvetica, sans-serif; margin-left: 17px;}
.lang span.lang_ch, .lang_in span.lang_ch{background: #B80000;}
.lang a, .lang_in a{color: #999;}
.left{padding: 2px 0px 40px 29px;}
.menu, .submenu{margin: 0px; padding: 0px; list-style-type: none; width: 100%;}
.menu{padding: 0px 0px 5px 0px;}
.submenu{padding: 4px 0px 11px 0px;}
.menu li{color: #B80000; font: 15px Arial, Helvetica, sans-serif; padding: 3px 0px 4px 0px;}
.menu li a{color: #000;}
.menu li a.current{color: #B80000;;}
.submenu li{color: #B80000; font: 13px Arial, Helvetica, sans-serif; padding: 3px 0px 4px 16px;}
.submenu li a{color: #666;}
.form_txt{color: #000; font: 13px Arial, Helvetica, sans-serif; padding: 30px 0px 5px 0px;}
.form_btn{padding: 0px 0px 0px 10px; vertical-align: middle;}
.form_select{vertical-align: middle; padding: 0px 0px 0px 7px;}
.form_news{float: right; display: block; width: 216px;}

.center{background: transparent url(/i/bg_welcome.gif) no-repeat top right;}
.center_in{background: transparent url(/i/bg_center1.jpg) no-repeat top right;}
#bg1 {background-image:url(/i/bg_center1.jpg);}
#bg2 {background-image:url(/i/bg_center3.jpg);}
#bg3 {background-image:url(/i/bg_center2.jpg);}
.center_in2{padding: 20px 0px 5px 0px;}

.top{border-top: 4px solid #F3C167; border-bottom: 1px solid #F3C167;}
.statusbar {color: #999; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 8px 20px 0px 0px;}
.statusbar a{color: #999;}
.content{padding: 0px 5px 0px 20px;}
.content_prod{padding: 0px 0px 0px 20px;}


p.print{background: transparent url(/i/ic_print.gif) no-repeat bottom left; font: 12px Arial, Helvetica, sans-serif; padding: 0px 0px 0px 21px; margin: 20px 0px 20px 0px;}

.pages{padding: 25px 0px 10px 20px;}
.pages_prod{padding: 0px 0px 25px 20px;}
.pages p{width: 100%; text-align: center;}
.pages_prod p{width: 100%; text-align: center; margin: 0px;}
.pages span, .pages_prod span{padding: 0px 3px 0px 3px; color: #FFF; font: 12px Arial, Helvetica, sans-serif; margin: 0px 5px 0px 5px;}
.pages span.page_ch, .pages_prod span.page_ch{background: #B80000;}
.pages a, .pages_prod a{color: #B80000;}
.charact td{padding: 5px 20px 6px 0px; color: #666; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;vertical-align:middle}
.charact td.line{padding: 0px;}
.charact td li {color: #666;font: 11px/17px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.line{width: 100%; background: transparent url(/i/bg_line.gif) repeat-x top left;}
.line_prod{width: 100%; background: transparent url(/i/bg_line_prod.gif) repeat-x top left;}

.prod img{border: 1px solid #C6C6C6;}
.developer{background: transparent url(/i/bg_developer.gif) no-repeat bottom left; padding: 0px 0px 18px 30px; vertical-align: bottom;}
.developer_in{vertical-align: middle; padding: 0px 0px 0px 9px;}
.copyright{border-top: 1px solid #F3C167; padding: 20px 0px 22px 22px;}
.copyright_wobord{ padding: 0px 0px 22px 22px;}
.developer_in, .copyright{color: #999; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.developer_in a, .copyright a{color: #999;}
.developer_in, .copyright_wobord{color: #999; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.developer_in a, .copyright_wobord a{color: #999;}



.inp{height: 22px; border: 1px solid #F3C167; background: #FEFAEB; color: #999; font: 11px/18px Verdana, Geneva, Arial, Helvetica, sans-serif; vertical-align: middle;}
* html .inp{padding-left: 5px;}
.btn {padding:2px 10px; cursor:pointer;}


.clr {clear:both; height:1px; }

/* Ëåâûé áëîê */
h3 {margin:30px 0px 0px 0px; color: #000; font: bold 13px Arial, Helvetica, sans-serif; }

.left-form {margin:5px 30px 0px 0px;}
.left-form input.inp {float:left; width:180px;}
.left-form input.form-btn {float:left;margin-left:10px;}
.banner{margin:38px 60px 0px 0px;}


/* Öåíòðàëüíûé áëîê */
.welcome{padding: 4px 88px 0px 0px;}
.welcome1{border-top: 4px solid #F3C167; border-left: 1px solid #F3C167; background: #FEFAEB; padding: 2px 0px 0px 20px;}
.welcome2{background: #FEFAEB url(/i/bg_welcome3.gif) repeat-y bottom right;}
.welcome3{background: #FEFAEB url(/i/bg_welcome3.gif) repeat-x bottom left;}
.welcome4{background: #FEFAEB;}

.news{padding: 25px 0px 0px 22px;}
.news p{color: #666; font: 12px Arial, Helvetica, sans-serif; margin: 3px 0px 3px 0px;}

/* òîëüêî öâåòà, îñòàëüíîå â base.css */
p.news_txt{color: #666;}
p.date{color: #999;}

p.allnews{background: transparent url(/i/ic_allnews.gif) no-repeat bottom left; font: 12px Arial, Helvetica, sans-serif; padding: 0px 0px 0px 20px; margin: 20px 0px 20px 0px;}
p.print{background: transparent url(/i/ic_print.gif) no-repeat bottom left; font: 12px Arial, Helvetica, sans-serif; padding: 0px 0px 0px 21px; margin: 20px 0px 20px 0px;}
.promo{padding: 75px 113px 0px 65px;}
.promo_in{padding: 75px 21px 0px 24px;}
.promo img, .promo_in img{border: 1px solid #C6C6C6;}
.promo p, .promo_in p{font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 9px 0px 35px 0px;}



p.doc_link, p.pdf_link {padding-left: 30px; line-height:24px; margin:0px;}
p.doc_link {background:transparent url(/i/word.gif) no-repeat top left; margin-top:6px;}
p.pdf_link {background:transparent url(/i/pdf.gif) no-repeat top left; margin-bottom:12px;}

/* ßçûêè âðåìåííî íå ïîêàçûâàåì */
.lang_in span, .lang_in a {display:none;}
.lang span, .lang a {display:none;}


/* Ôîðìà ôèäáýêà */
label {cursor:pointer;}
.content .inp {margin-bottom:4px; width:100%;}
.content textarea.inp {width:100%; height:100px;overflow:auto;}
.content form th {font-weight:normal; padding-right:10px; text-align:left; vertical-align:top;}

.hidden {display:none;}
.visible {display:inherit;}

.faq .close {text-align:right; font-size:75%;margin-right:6px;}
.faq .line {margin-top:6px; margin-bottom:18px;}

img.floating {margin:0px 6px;}

.search-form {width:400px; margin-bottom:20px;}
.search-form .inp {float:left; width:360px;}
p.search {margin-bottom:20px !important;}