@charset "windows-1251";
b {font-weight: bold;}
i {font-style: italic;}
sup {font-size: 9.5px;}
.img_png {border:0; behavior: url('png.htc');}

#elka {
right: 3px;
bottom: 0px;
position:fixed;
}

html, body 
{ 
background-color: #ffffff;
font-family: verdana, helvetica, arial cyr, arial, sans serif;
font-weight: normal;
font-size: 11px;
color: #737373;
}

div.fixed-position {
position: fixed;
z-index: 1000;
}

div.fixed-s-e {
bottom: 0px;
right: 0px;
}

div.fixed-position {
_position: absolute;
}

div.fixed-s-e {
_margin-right: 16px;
}

.logo { background-color: #a40006; background-image: url('img/logo.gif'); background-repeat: no-repeat; background-position: center;}
.td1 { background-color: #a40006; position: relative; z-index: 3;}
.td2 { background-color: #353535;}
.td3 { background-color: #ffffff;}

.ban1
{
font-family: verdana, helvetica, arial cyr, arial, sans serif;
font-weight: normal;
font-size: 11px;
color: #ffffff;
width: 100%;
height: 200px;
text-decoration: none;
text-indent: 10px;
background-color: #452b2d; background-image: url('img/bg_ban.gif'); background-repeat: repeat-x; background-position: left middle;
margin-bottom: 2px; margin-left: 2px; margin-right: 0px;margin-top: 0px; 
z-index: 0;
}
.ban1 a { text-decoration: none; color: #888800; }
.ban1 a:visited { text-decoration: none; color: #dddddd; }
.ban1 a:hover { text-decoration: underline; color: #ff7777; }


.ban_td
{
font-family: verdana, helvetica, arial cyr, arial, sans serif;
font-weight: normal;
font-size: 11px;
color: #ffffff;
text-decoration: none;
padding-right: 10px;
}
.ban_td a { text-decoration: none; color: #888800; }
.ban_td a:visited { text-decoration: none; color: #dddddd; }
.ban_td a:hover { text-decoration: underline; color: #ff7777; }

.col1
{
font-family: verdana, helvetica, arial cyr, arial, sans serif;
font-weight: normal;
font-size: 11px;
color: #ffffff;
width: 100%;
height: 100%;
background-color: #e1a684; background-image: url('img/bg_col.gif'); background-repeat: repeat-x; background-position: left top;
margin: 2px;
padding-right: 10px;
line-height: 12px;
}
.col1 input { margin-top: 3px; }
.col1 a { text-decoration: none; color: #ffffff; }
.col1 a:visited { text-decoration: none; color: #ffffaa; }
.col1 a:hover { text-decoration: underline; color: #ffaaaa; }

.mt { background-color: #ffad78; } .mt img { margin-left: 6px; margin-top: 4px; }
.bgt { background-image: url('img/bgt.gif'); background-repeat: no-repeat; background-position: left top;}

.im_w { background-color: #ffffff; }
.im_l { width: 97%;  background-image: url('0.gif'); background-repeat: no-repeat; background-position: left top;}

.upmenu { border-left: 1px solid #ffffff;}
.tmenu {
position: relative; z-index: 0; 
width: 100%; height: 24px; margin-bottom: -2px; margin-top: 1px; margin-left: 1px; margin-right: 1px; 
background-image: url('img/bgu.gif'); background-repeat: repeat-x;
}

.tmenu1 { background-image: url('img/t1.gif'); width: 90%; height: 24px; background-repeat: no-repeat; background-position: right bottom;}
.tmenu1o { background-image: url('img/t1o.gif'); width: 90%; height: 24px; background-repeat: no-repeat; background-position: right bottom;}
.tmenu2 { background-image: url('img/t2.gif'); width: 90%; height: 24px; background-repeat: no-repeat; background-position: right bottom;}
.tmenu2o { background-image: url('img/t2o.gif'); width: 90%; height: 24px; background-repeat: no-repeat; background-position: right bottom;}
.tmenu3 { background-image: url('img/t3.gif'); width: 90%; height: 24px; background-repeat: no-repeat; background-position: right bottom;}
.tmenu3o { background-image: url('img/t3o.gif'); width: 90%; height: 24px; background-repeat: no-repeat; background-position: right bottom;}
.tmenu4 { background-image: url('img/t4.gif'); width: 90%; height: 24px; background-repeat: no-repeat; background-position: right bottom;}
.tmenu4o { background-image: url('img/t4o.gif'); width: 90%; height: 24px; background-repeat: no-repeat; background-position: right bottom;}
.tmenu5 { background-image: url('img/t5.gif'); width: 90%; height: 24px; background-repeat: no-repeat; background-position: right bottom;}
.tmenu5o { background-image: url('img/t5o.gif'); width: 90%; height: 24px; background-repeat: no-repeat; background-position: right bottom;}

.shadow { background-image: url('img/shadow.jpg'); background-repeat: no-repeat; background-position: right top;}

.menu2 {z-index: 1; visibility: visible; position: absolute;
padding: 2px; padding-left: 12px; width: 65%; height: 24px; margin-top: -9px; margin-bottom: 1px; margin-left: 2px; margin-right: 0px; 
background-image: url('img/bgd.gif'); font-family: verdana, helvetica, arial cyr, arial, sans serif; font-weight: normal; font-size: 11px; color: #000000;}
.menu2 a { color: #000000;}
.menu2 a:visited { color: #000000;}
.menu2 a:hover { color: #990000;}

.menu1 {z-index: 666; visibility: hidden; position: absolute; }

.tdm { border-bottom: 1px solid #646464;
font-family: verdana, helvetica, arial cyr, arial, sans serif;
font-weight: normal;
font-size: 11px;
color: #515151;}
.tdm a { text-decoration: none; color: #000000; }
.tdm a:visited { text-decoration: none; color: #000000; }
.tdm a:hover { text-decoration: underline; color: #a20000; }

.m { background-color: #a40006; margin: 2 0 0 10; }
.moo { background-color: #8a8a8a; margin: 2 0 0 10; }
.mo { background-color: #ff0009; margin: 2 8 0 10; }
.mm1 { width: 85%; height: 17px; background-color: #ffffff;  background-image: url('img/m1.gif'); background-repeat: no-repeat;  background-position: 4% 50%;}
.mm2 { width: 85%; height: 17px; background-color: #ffffff;  background-image: url('img/m2.gif'); background-repeat: no-repeat;  background-position: 5% 80%;}
.mm3 { width: 85%; height: 17px; background-color: #ffffff;  background-image: url('img/m3.gif'); background-repeat: no-repeat;  background-position: 4% 50%;}
.mm4 { width: 85%; height: 17px; background-color: #ffffff;  background-image: url('img/m4.gif'); background-repeat: no-repeat;  background-position: 7% 50%;}
.mm5 { width: 85%; height: 17px; background-color: #ffffff;  background-image: url('img/m5.gif'); background-repeat: no-repeat;  background-position: 4% 50%;}
.mm6 { width: 85%; height: 17px; background-color: #ffffff;  background-image: url('img/m6.gif'); background-repeat: no-repeat;  background-position: 4% 50%;}
.mmo1 { width: 85%; height: 17px; background-color: #8a8a8a;  background-image: url('img/m1o.gif'); background-repeat: no-repeat;  background-position: 4% 50%;}
.mmo2 { width: 85%; height: 17px; background-color: #8a8a8a;  background-image: url('img/m2o.gif'); background-repeat: no-repeat;  background-position: 5% 80%;}
.mmo3 { width: 85%; height: 17px; background-color: #8a8a8a;  background-image: url('img/m3o.gif'); background-repeat: no-repeat;  background-position: 4% 50%;}
.mmo4 { width: 85%; height: 17px; background-color: #8a8a8a;  background-image: url('img/m4o.gif'); background-repeat: no-repeat;  background-position: 5% 50%;}
.mmo5 { width: 85%; height: 17px; background-color: #8a8a8a;  background-image: url('img/m5o.gif'); background-repeat: no-repeat;  background-position: 4% 50%;}
.mmo6 { width: 85%; height: 17px; background-color: #8a8a8a;  background-image: url('img/m6o.gif'); background-repeat: no-repeat;  background-position: 4% 50%;}

.bgf { background-color: #8a8a8a;  background-image: url('img/bgf.gif'); background-repeat: repeat-x;  background-position: left top;}
.srch { border-width: 1px; border-style: solid; border-color: #525252; background-color: #ffffff; width: 60%; height: 17px; font-family: verdana, helvetica, arial cyr, arial, sans serif; font-weight: normal; font-size: 10px; color: #222222;}

.bgl { background-image: url('img/bgl.gif'); background-repeat: repeat-y;  background-position: left top;}
.bgr { background-image: url('img/bgl.gif'); background-repeat: repeat-y;  background-position: right top; height: 100%;}

.new 
{
border-left: 3px solid #ffad78;
font-family: verdana, helvetica, arial cyr, arial, sans serif;
font-weight: normal;
font-size: 11px;
color: #515151;
text-decoration: none;
text-align: left;
margin-left: 20px; margin-top: 6px; margin-right: 10px; margin-bottom: 6px;
padding-left: 3px;
text-indent-right: 10px;
}
.new a { text-decoration: none; color: #000000; }
.new a:visited { text-decoration: none; color: #000000; }
.new a:hover { text-decoration: underline; color: #a20000; }

.fresh
{
font-family: verdana, helvetica, arial cyr, arial, sans serif;
font-weight: normal;
font-size: 11px;
color: #515151;
text-decoration: none;
text-align: left;
text-indent: 10px;
margin-left: 14px; margin-top: 6px; margin-right: 10px; margin-bottom: 6px;
padding-left: 3px;
text-indent-right: 10px;
}
.fresh a { text-decoration: none; color: #a20000; }
.fresh a:visited { text-decoration: none; color: #a20000; }
.fresh a:hover { text-decoration: underline; color: #a20000; }
.fresh h1 { font-weight: bold; font-size: 18px; color: #800000; }
.fresh h2 { font-weight: bold; font-size: 14px; color: #222222; }

.content
{
font-family: verdana, helvetica, arial cyr, arial, sans serif;
font-weight: normal;
font-size: 11px;
color: #515151;
text-decoration: none;
text-align: left;
margin-left: 14px; margin-top: 6px; margin-right: 10px; margin-bottom: 6px;
padding-left: 3px;
text-indent-right: 10px;
}
.content td
{
font-family: verdana, helvetica, arial cyr, arial, sans serif;
font-weight: normal;
font-size: 11px;
color: #515151;
text-decoration: none;
padding: 2px; margin: 2px;
border-width: 1px; border-style: solid; border-color: #aaaaaa; 
}
.content table
{
width: 95%;
border-width: 1px; border-style: solid; border-color: #525252; 
}
.content a { text-decoration: none; color: #a20000; }
.content a:visited { text-decoration: none; color: #a20000; }
.content a:hover { text-decoration: underline; color: #a20000; }
.content h1 { text-align: left; font-weight: bold; font-size: 14px; color: #222222; }
.content p { margin-top: -10px; }

.hl { background-color: #a4a4a4; width: 90%; }

.bgfoot {

background-image: url('img/bgfoot.gif'); background-repeat: repeat-x;
}
.bgfoot a { text-decoration: none; color: #a40006; }
.bgfoot a:visited { text-decoration: none; color: #a40006; }
.bgfoot a:hover { text-decoration: underline; color: #dd0000; }

.sub { border-width: 0px; border-style: solid; border-color: #525252; background-image: url('img/bgs.gif'); background-repeat: repeat-x; background-color: #aaaaaa; width: 87px; height: 17px; font-family: verdana, helvetica, arial cyr, arial, sans serif; font-weight: normal; font-size: 10px; color: #ffffff;}
.vote { border-width: 0px; border-style: solid; border-color: #c21010; background-image: url('img/bgv.gif'); background-repeat: repeat-x; background-color: #c21010; width: 87px; height: 17px; font-family: verdana, helvetica, arial cyr, arial, sans serif; font-weight: normal; font-size: 10px; color: #ffffff;}
.tbx1 { border-width: 1px; border-style: solid; border-color: #525252; background-color: #ffffff; width: 87px; height: 17px; font-family: verdana, helvetica, arial cyr, arial, sans serif; font-weight: normal; font-size: 10px; color: #000000;}
.search { font-family: verdana, helvetica, arial cyr, arial, sans serif; font-weight: normal; text-transform: uppercase; font-size: 10px; color: #000000;}

.tdc { background-color: #ffffff; background-image: url('img/bg_col2.gif'); background-repeat: repeat-x; background-position: top;}
.tdct { font-family: verdana, helvetica, arial cyr, arial, sans serif; font-weight: bold; text-transform: uppercase; font-style: italic; font-size: 12px; color: #a40006; margin-top: -26px;}
.tdct a { text-decoration: none; color: #a40006; }
.tdct a:visited { text-decoration: none; color: #a40006; }
.tdct a:hover { text-decoration: underline; color: #dd0000; }
.content img { margin: 6px;}
.content input { margin: 6px;}
.content textarea { margin: 6px;}
.fresh img { margin: 6px;}
.fresh input { margin: 6px;}
.fresh textarea { margin: 6px;}

