﻿html, body{margin:0; padding:0; background:#531E20 url(../img/body-bg.jpg) repeat-x}
body, td, th{color:#000; font:11px/1.21 Arial; font-size:70%}
td{fo\nt-size:100%}

a{color:#000}
a:hover{text-decoration:underline !important}
img{border:none; }
:root img{vertical-align:top}
form, ol, ul{margin:0; padding:0}
p{margin:8px 0 14px}
ol{list-style:decimal}
input, select, textarea{color:#000; font:11px Arial; background:#none; padding:0}

h1{color:#460C0E; font:bold 20px Arial; margin: 0 0 8px; font-size:180%; border-bottom:3px solid #E3C3A7; padding-bottom:5px}
h2{color:#460C0E; font-weight:bold; font-size: 130%; margin: 10px 0}
h3{color:#460C0E; font-size: 110%}
h4, h5, h6{font: bold 100% Arial}
#mytxt h1 {font-size:15px;border:none;}


.block{display: block}
.clear{clear: both}
.noborder{border: none}
.right{text-align:right}
.orange{color:#FF8C3F}

/************шаблон страницы*********/
body{text-align:center;  padding-left:30px}
table#layout{margin: 30px auto 20px; text-align:left; width:850px}
#left, #left2{width:223px; background:#FFF1E6}
#right{width:539px;  background:#FFF1E6}
#content{padding:5px 15px 0; min-height:600px}
* html #content{height:600px}
#content ul{margin: 8px 0 12px 25px}
#content ol{margin: 8px 0 12px 33px}

.top-bg{background:url(../img/fr_t.gif) repeat-x;}
.top-bg2{background:url(../img/fr_t2.gif) repeat-x; }
.left-bg{background:url(../img/fr_l.gif) repeat-y}
.cnt-bg{background:url(../img/fr_c.gif) repeat-y}
.right-bg{background:url(../img/fr_r.gif) repeat-y}
.shad-bg{width:30px; background:url(../img/fr_rs.png) repeat-y}
.bot-bg{background:url(../img/fr_b.gif) repeat-x}
.bot-bg2{background:url(../img/fr_b2.gif) repeat-x}
.left-bot{background:url(../img/fr_lb.png) no-repeat}
.right-bot{background:url(../img/fr_rb.png) no-repeat}
.bot2{background:url(../img/fr_bb.png) repeat-x; height:30px; text-align:right}
* html .shad-bg{background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/common/img/fr_rs.png',sizingMethod='scale');}
* html .left-bot{background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/common/img/fr_lb.png',sizingMethod='crop');}
* html .right-bot{background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/common/img/fr_rb.png',sizingMethod='crop');}
* html .bot2{background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/common/img/fr_bb.png',sizingMethod='scale');}


/*************элементы*********/
/*меню*/
.menu-box{background:#EFDCCC url(../img/mb_lt.gif) no-repeat}
.menu-box div{background:url(../img/mb_rt.gif) no-repeat top right}
.menu-box div div{background:url(../img/mb_lb.gif) no-repeat bottom left}
.menu-box div div div{background:url(../img/mb_rb.gif) no-repeat bottom right; padding: 6px 10px}
ul.menu{margin:0;padding:0}
ul.menu li{list-style:none;color:#460C0E; background:url(../img/m_pic.gif) no-repeat 0 9px; font-size:105%; font-weight:bold; padding: 7px 0 6px 29px; border-top:1px solid #FFF1E7}
ul.menu li a{color:#460C0E; text-decoration: none}
ul.menu li.current{color:#FF8C3F; background-image:url(../img/m_pic-on.gif); text-align:right}
ul.menu li.current a{color:#FF8C3F;}
ul.menu li:first-child{border:none}
ul.menu li{border-top:expression( previousSibling ? '1px solid #fff1ef' : 'none' )}

.current ul{margin-top:6px; margin-left:-29px; padding-left:34px; border-top:1px solid #FFF1E7}
.current ul li{font-weight:bold !important;  background-image:url(../img/m2_pic.gif)  !important; background-position: 0 4px  !important; color:#FF8C3F  !important; text-transform:lowercase  !important; padding: 0 0 0 19px  !important; text-align:left  !important}
.current ul li a{color:#59595E  !important;}

.current ul ul{margin-left: -19px; margin-top:0px; padding-left: 20px}
.current ul ul li{background-image:none !important; padding-left: 4px !important; font-weight:normal !important}



/*маленькие блоки в рамках на главной странице*/
.prw{width:72px; height:72px; overflow:hidden; float:left; margin: 0 1px 4px 0; background-color:#E3C3A7; background-position: center center; background-repeat:no-repeat}
.prw .frame{width:72px; height:72px; background:url(../img/img-frame.png) no-repeat}
* html .prw .frame{background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/common/img/img-frame.png',sizingMethod='scale')}

/*нововсти*/
.date{color:#FF8C3F;  font-weight:bold; font-size: 105%}
.item{margin:3px 0 20px}

/*статусная строка*/
.status{color:#460C0E; font-weight:bold; font-size: 130%; text-transform:lowercase; margin-bottom:13px;  border-bottom:3px solid #E3C3A7; padding-bottom:5px}
.status a{color:#460C0E; text-decoration:none}
.status span{text-transform:none}

/*каталог*/
.catalog{margin-right:-20px}
.ctlg{width:500px; height:115px; display:block; overflow:hidden; float:center; margin: 0 1px 2px 0; background-position: center center; background-repeat:no-repeat}
a.ctg{cursor:pointer}
.ctlg .frame{width:500px; height:115px; background:url(../img/ctl-frame.png) no-repeat}
* html .ctlg .frame{background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/common/img/ctl-frame.png',sizingMethod='scale')}
.ctl-prw{width:86px; height:103px; display:block; overflow:hidden; float:center; margin: 0 1px 2px 0; background-position: center center; background-repeat:no-repeat}
a.ctl-prw{cursor:pointer}
.ctl-prw .frame{width:86px; height:103px; background:url(../img/ctl-frame.png) no-repeat}
* html .ctl-prw .frame{background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/common/img/ctl-frame.png',sizingMethod='scale')}
.ctl-img{padding-right:14px}

ul.char{list-style:none; margin-left:0 !important;  margin-bottom:0 !important;}
ul.char li{background:url(../img/m_pic-on.gif) no-repeat 7px 9px; font:bold 100% Tahoma; padding: 7px 0 6px 29px; /*border-bottom:2px solid #E3C3A7*/}


ul.map{margin-top:30px !important}
ul.map, ul.map ul{list-style:none;padding-left:0; margin-left:0px !important;}
ul.map ul{margin-top:5px !important; margin-left: 15px !important}
ul.map li{font-weight:bold;font-size:12px; margin-top: 5px;}
ul.map ul li{list-style:disc; font-weight:normal;  margin-top:2px; margin-left:15px}
ul.map ul ul li{list-style:none; margin-left:0}