body{min-width:900px; background:#000;margin:0;padding:0;}
#page {width:882px;}
#header{height:385px;text-align:left;background:url('/img/header_bg.jpg') #000 no-repeat;}
#header div{padding-top:10px;}
#ms {width:100%;height:71px; margin-bottom: 15px;}
#ms .item {width:174px;}

.gold-over {position: relative;}
#ms .gold-over {height:71px;}
.gold-left-top {position: absolute; top: -4px;background:url('/img/gold_left_top.gif') #ffe987 no-repeat;width:6px; height:4px;}
.gold-left-bottom {position: absolute; bottom: -4px;background:url('/img/gold_left_bottom.gif') #ffe987 no-repeat;width:6px; height:4px;}
.gold-right-top {position: absolute; top: -4px;background:url('/img/gold_right_top.gif') #ffe987 no-repeat;width:6px; height:4px;}
.gold-right-bottom {position: absolute; bottom: -4px;background:url('/img/gold_right_bottom.gif') #ffe987 no-repeat;width:6px; height:4px;}
.gold-border-left {width:6px; background:url('/img/gold_border_left.gif') #ffe987 repeat-y;}
.gold-border-right {width:6px; background:url('/img/gold_border_right.gif') #ffe987 repeat-y;}
.gold-footer TD {height: 4px;background-color: #000;}

#content{width:100%;background-color: #1b1b1b;color:#CCC;}
#content a{color:#ffa100;}
#content .left {width: 330px;}
#content .left .content {padding:20px 10px 20px 20px;}
#content .center{padding: 20px 20px 20px 10px;}
#content .block{border: 1px solid #4c4c4c; padding: 20px; background-color: #000;}
#content .content-page {padding: 20px;}
.errors {color: #AF0000; padding-left: 120px;}
.fields {color: #CCC;}

#contacts {margin-bottom: 15px; height: 40px;}

#news{margin:0;padding:0;}
#news a.anons-title{color:#ffa100; font-size: 11px; text-decoration: none;}
#news a.anons-title TABLE{width: 100%;}
#news a.anons-title TD{vertical-align: middle;}
#news a.anons-title .star {width: 35px;}
#news li{list-style:none;padding-bottom:20px;clear:both;}
#news p.anons{margin:0;padding:5px 0 3px 0; font-size: 11px;}
#news span{color:#898989;}

.news-archive{text-align: right;}

.header{margin:0;padding:0 0 10px 0;font-size:22px;color: #FFF;}

#gratitude a{color:#ff7700;}
.header_gratitude{position:absolute;padding:5px 0 0 135px;}
.gratitude_foto{text-align:center;padding-right:3px;}
.gratitude_foto img{display:block;padding:1px;border:1px solid #c5c5c5;}
.gratitude_text{padding:0 0 10px 5px;}
#no{width:354px;height:169px;margin:0 0 0 -21px;position:absolute;background:url('/img/no_bg.png') top left no-repeat;}
#no{background:url(/img/no_bg.png) no-repeat !important;background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/no_bg.png),sizingMethod=scale);}
#no ul{padding:70px 0 0 5px;}
.right{width:255px;padding:20px 30px 30px 0;}

H1.sh {color: #fdd25d;}
TABLE.catalog {margin-bottom: 25px;}
TABLE.catalog TD {width: 197px;}
TABLE.catalog TR.cat-production TD {padding: 0 21px 0 20px;}
TABLE.catalog TR.cat-production TD IMG {padding: 2px; border: 1px solid #fdd35e;}
TABLE.catalog TR.cat-description TD {padding: 0 21px 20px 20px;}

.aitems {display:block;font-size:15px;}
.subitems{padding-left:30px;}
#search_pages input{width:430px;height:15px;//height:20px;border:1px solid #000;padding:3px 2px 0 2px;//padding:1px 2px 2px 2px;}
#search_pages a{color:#ff7700;}
.comments{text-align:right;}
.footer{height:49px;vertical-align:middle;background:url('/img/footer_bg.png') #000 top left repeat-x;padding:4px 30px 0 30px;color:#fff;}
.copyright{width:200px;float:left;}
.developer{text-align:right;}
.footer img{margin-top:-8px;}

.add-form .fields TD {padding: 3px 0;}
.add-form .fields TD.name {padding-left: 3px;padding-right: 3px;}
.add-form .fields TR.non-td-padding TD {padding: 0;}
.add-form .fields INPUT, TEXTAREA {width: 100%;}
.add-form .fields INPUT.error {background-color: #FFF0F0;}

DIV.input {padding: 0px; margin: 0px; border: 1px solid #4C4C4C; padding: 2px 4px; background-color:#fff;}
DIV.input INPUT, TEXTAREA {padding: 0px; margin: 0px; border: 0px;}
