/* HTML tags : start */
html, body, p, h1, h2, h3, a, img, form, table, tr, td {
        margin: 0;
        padding: 0;
        border: 0}
html {height:100%;background:#b9b9b9}
body{width:100%;font-family:Arial, Helvetica, sans-serif;font-size:11px;min-height:100%;position:relative;min-width:995px;_width:expression(document.documentElement.clientWidth < 995 ? "995px" : "auto");background:url(/img/main_img.jpg) center 63px no-repeat}
.nobody {background: none;}
*html body{height:100%}
body{behavior:url("/csshover.htc"); }
/* HTML tags */
h1{}
a:hover{text-decoration:none}

.main-container{width:995px;margin:0 auto;position:relative}

.logo{position:absolute;top:0;left:0}
.logo a {color: white; font-size: 14px;}

.flash-cont {top: 63px; left: 50%; margin-left: -601px; position: absolute; /*background:url(/img/main_img.jpg) left top no-repeat;*/ }
.flash-cont table {width: 1203px;}

.golden_site{ position:absolute; z-index:10000; width:102px; height:102px; top:0px; left:996px;   }

/* Menu */
.menu{margin:0 0 0 225px}
.menu ul{margin:0;padding:0;list-style-type:none}
.menu ul li{float:left;width:150px;height:77px}
.menu a{font-size:14px;color:#fff;width:149px;text-decoration:none;display:block;height:63px;background:url(/img/menu_bg.gif) top left repeat-x;text-align:center;margin-right:1px;line-height:63px;}
.menu ul li.end a{line-height:18px;padding-top:16px;height:47px}
.menu ul li.act {background:url(/img/menu_a.gif) bottom center no-repeat}
.menu ul li.act a{color:#000;background:#fff;cursor:text}
.menu a:hover{color:#000;background:#fff}
/* Menu */

.content{height:430px;clear:both;position:relative}
.slogan{padding:45px 0 0 225px}

div.short-about p {text-align: justify;}
div.short-about p a {color: #f4961c; z-index: 100;}
div.short-about p a:visited {color: white;}

.box01 {height:162px;width:384px;position:absolute; top: 289px; left: 780px; background: url("/img/box.png") no-repeat 0 0; padding: 5px 30px 20px 20px;}
.box01 h1{color:#fff;font-size:18px;font-weight:normal}
.box01 div{padding:16px 0 0 0;color:#8e8787; padding-right: 40px; z-index: 1000;}

.bot{background:url(/img/bot_bg.gif) 0 30px no-repeat;float:left}

.flash-cont table {z-index: 1000;}

.news-box{width:530px;float:left;}
.news-box-h1{float:left;background:#312f2f;color:#ededeb;font-size:22px;font-weight:normal;padding:5px 10px}
*html .news-box-h1{padding:6px 10px 5px 10px}
.news-box div{background:url(/img/news_bg.gif) left no-repeat;clear:both;padding:15px 35px 15px 35px;margin-bottom:1px;height:57px}
*html .news-box div{height:47px}
.news-box div span{display:block;color:#fff;font-size:12px;font-weight:bold}
.news-box div p{background:#403e3e;padding:2px 5px 5px 5px;margin-top:4px}
.news-box div p a{color:#f4961c;}

.tools{text-align:right;padding:0 35px 0 0;margin:-1px 0 0 0}
.tools a{color:#f4961c;float:right;width:85px;background:url(/img/tools_bg.gif) top left repeat-x;padding:6px 10px 10px 10px}

.sklad{background:url(/img/box00_bg.jpg) no-repeat;width:380px;float:left;margin-top:36px;height:160px;padding:15px 0 0 80px}
*html .sklad{height:155px}
.sklad a{font-size:22px;color:#f4961c;}
/* Content */



/* Footer */
#footer{clear:both;padding:40px 0 ;color:#fff}
.f-left{float:left;width:420px;}
.f-left p{padding:5px 35px}
.f-right{float:right;width:220px}
.f-right a.create{float:left; margin-right: 5px; color: #fff; text-decoration: none;}
.f-right a.desc{color: #fff; text-decoration: none; font-size: 10px; margin-top: 5px; float: right; }
.f-center{margin:0 305px 0 420px}
.f-center div{background:url(/img/p_bg.png);padding:5px 10px;font-size:12px}
.f-center div span{font-size:24px;color:#312f2f}
/* Footer */
.clear{clear:both;font-size:1px;height:1px;}
.english {
left:7px;
position:absolute;
top:7px;
}
.russian {
left:29px;
position:absolute;
top:7px;
}

a.english {position: absolute; left: 7px; top: 7px; width: 18px; height: 14px; background:url(/img/english.gif) 0 0 no-repeat;}
div.english_sel {position: absolute; left: 7px; top: 7px; width: 18px; height: 14px; background:url(/img/english.gif) 0 -14px no-repeat;}
a.russian {position: absolute; left: 29px; top: 7px;  width: 18px; height: 14px; background: url(/img/russian.gif) 0 0px no-repeat;}
div.russian_sel {position: absolute; left: 29px; top: 7px;  width: 18px; height: 14px; background: url(/img/russian.gif) 0 -14px no-repeat;}

div.cloud a { color: #fff;}
div.cloud { padding: 10px 0 20px 0;}