body,td{font-family:tahoma;font-size:12px}
h1.dozor{font-size:11px;font-weight:400}
h1.bred{font-size:10px;color:#425262}
h1.bredact{font-size:10px;color:#000;font-weight:400}
.activbutton{width:19px;height:18px;vertical-align:middle;background-color:#80aac2;border:1px solid #000;text-align:center;color:#FFF;margin:1px}
.button{width:19px;height:18px;cursor:pointer;background-color:#ececec;border:1px solid #000;padding-top:0;text-align:center;color:#000;margin:1px}
.contactbutton{width:100px;height:18px;cursor:pointer;background-color:#ececec;border:1px solid #000;padding-top:0;text-align:center;color:#000;margin:1px}
.direct{width:200px;float:right;border:solid 1px #dfdfdf;margin:7px 0 7px 7px;padding:5px}
a.bred{font-size:11px;color:#646464}
a.bred:hover{cursor:hand;font-size:11px;color:#646464}
a.home,a.home:hover,a.email,a.email:hover,a.map,a.map:hover{width:25px;display:block}
a.home,a.home:hover{background-image:url(/img/home.gif);height:30px}
a.home:hover{background-image:url(/img/homeover.gif);cursor:hand;height:30px}
a.email{background-image:url(/img/mail.gif);height:19px}
a.email:hover{background-image:url(/img/mailover.gif);cursor:hand;height:19px}
a.map{background-image:url(/img/map.gif);height:28px}
a.map:hover{background-image:url(/img/mapover.gif);cursor:hand;height:28px}
a.search{font-family:Tahoma;font-size:14px;color:#000;text-decoration:underline;font-weight:700}
a.search:hover{font-family:Tahoma;font-size:14px;color:#000;text-decoration:none;font-weight:700}
a.news{font-size:12px;color:#425262;text-decoration:none}
a.expo:hover{font-size:12px;color:#d5670d;text-decoration:none}
a.titlexpo:hover{font-size:12px;color:#3d4c5b;text-decoration:none}
a.textblack{font-size:12px;color:#181c46;text-decoration:underline}
a.textblackdoc:hover{font-size:12px;color:#b40000;text-decoration:underline}
a.titlenews{font-weight:700;margin-bottom:1px;display:block;text-decoration:underline}
a.titlenews:hover{font-weight:700;margin-bottom:1px;display:block;text-decoration:none}
#date{height:20px;background-color:#e5e5e5;}
.date{color:#950705;font-size:11px}
h1{font-size:13px;color:#000;display:inline}
h2{font-size:12px;color:#000;display:inline}
h1.text{font-size:12px;color:#000;display:inline;margin:0;padding:0}
h1.expo{font-size:12px;color:#000;display:inline;text-transform:uppercase}
h1.main{font-size:14px;color:#880503;display:inline}
td.body{width:100%;font-size:12px;vertical-align:top;padding:4px 10px 20px 0}
td.body2{font-size:12px;vertical-align:top}
td.gormenu{background-repeat:repeat-x;background-image:url(/img/button-body.gif);text-indent:9px}
td.left{width:250px;background-color:#f9f9f9;vertical-align:top}
div.block-expo{background-image:url('/img/border-expo.gif');display:block;width:104px;height:104px;text-align:center;vertical-align:bottom;margin-right:5px}
.expologo{margin-top:2px;margin-bottom:2px;width:100px;height:100px;border:solid 0}
p{margin-top:0}
a img{border:0}
span.count a *{filter:alpha(opacity=20);-moz-opacity:0.3}
span.count2 a *{filter:alpha(opacity=0);-moz-opacity:0.3}
ul.expo{padding-left:125px;list-style-type:square;display:block;margin:0}
#navlist li{padding-left:20px;background-image:url(/img/arrow.gif);background-repeat:no-repeat;background-position:0 .5em}
#rednavlist li{padding-left:20px;background-image:url(/img/arrow-r.gif);background-repeat:no-repeat;background-position:0 .5em}
#ornavlist li{padding-left:20px;background-image:url(/img/arrow-o.gif);background-repeat:no-repeat;background-position:0 .5em}
#nav-one-list li{padding-left:10px;background-image:url(/img/arrow-one.gif);background-repeat:no-repeat;background-position:0 .6em}
.podpis{font-weight:700;text-align:right;padding-top:4px;font-size:11px}
.expoblock{display:block;padding-bottom:10px}
.red{color:#b40000;font-weight:700}
.expoimage{background-image:url(/img/border200-130.gif);background-repeat:no-repeat;width:206px;height:136px;text-align:center}
.vertimage{background-image:url(/img/border160-200.gif);float:left;padding-top:3px;background-repeat:no-repeat;width:166px;height:206px;text-align:center;margin:0 10px 10px 0}
.gorimage{background-image:url(/img/border200-130.gif);float:left;padding-top:3px;background-repeat:no-repeat;width:206px;height:136px;text-align:center;margin:0 10px 10px 0}
.gorimage-right{background-image:url(/img/border200-130.gif);float:right;padding-top:3px;background-repeat:no-repeat;width:206px;height:136px;text-align:center;margin:0 0 10px 10px}
tr.header{background-color:#f0f0f0;font-weight:700;text-align:center}
tr.bold{background-color:#fff;font-weight:700;text-align:center}
tr.body{background-color:#fff}
div.conf{display:block;margin:0;padding:10px 0 0}
div.container{margin-left:8px}
#mailcontainer ul{list-style-type:none;text-align:left;padding-left:10px;margin-left:10px}
#mailcontainer li{padding-bottom:4px}
#mailcontainer li a{background:transparent url(/img/list-off.gif) left center no-repeat;padding-left:15px;text-align:left;text-decoration:none;color:#4c4c4c;margin-bottom:4px}
#mailcontainer li a:hover{background:transparent url(/img/list-on.gif) left center no-repeat;color:#000;margin-bottom:4px}
#mailcontainer li a#current{background:transparent url(/img/list-active.gif) left center no-repeat;color:#000;margin-bottom:4px}
.newsblock{display:block;margin-bottom:10px;font-size:12px;color:#425262}
.newsdate{font-size:10px;color:#c74645}
.newstitle{font-weight:700;margin-bottom:7px;margin-top:0;display:block}
.newspict{float:right;border:0;margin:0 3px 5px 10px}
div#yandex_direct .y5-data td.y5-ad{padding:0 .5em .2em}
a.menu,a.menu:hover{font-size:11px;color:#FFF;text-decoration:none}
a.news:hover,a.text:hover,a.textblack:hover{font-size:12px;color:#b40000;text-decoration:none}
a.expo,a,a.textblackdoc{font-size:12px;color:#000;text-decoration:none}
a:hover,a.titlexpo,a.text{font-size:12px;color:#000;text-decoration:underline}
span.count a:hover *,span.count2 a:hover *{filter:alpha(opacity=100);-moz-opacity:1.0}
li.expo,li.text,li.conf{padding-bottom:4px;margin-left:10px}
ul.text,ul.conf{padding-left:15px;list-style-type:square;display:block;margin:0}
#navlist,#rednavlist,#ornavlist,#nav-one-list{margin-left:0;padding-left:0;list-style:none}
.menublock{padding-left:10px;height:25px;text-align:center}
.menublock a{color: #646464; font-size: 12px; font-family: tahoma; font-weight: bold;letter-spacing:3px}
.topmenu a{color: #646464;font-size:11px;margin-right:20px}
.topmenu img {margin-top:2px}
.redline{height:2px;background-color:#950705}