body {
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        color: #F8D689;
        font-family:Arial;
        background:#220000 url(/img/main_bg.jpg) repeat-x top center;
}

p,form,h1 {margin-top:0px;margin-bottom:0px;}

a.top_menu_link:link{text-decoration: none; color:#958052; text-transform:uppercase}
a.top_menu_link:visited{text-decoration: none; color:#958052; text-transform:uppercase}
a.top_menu_link:hover{text-decoration: none; color:#F8D689; text-transform:uppercase}
a.top_menu_link:active{text-decoration: none; color:#958052; text-transform:uppercase}

a.top_menu_link_sel:link{text-decoration: none; color:#F8D689; text-transform:uppercase}
a.top_menu_link_sel:visited{text-decoration: none; color:#F8D689; text-transform:uppercase}
a.top_menu_link_sel:hover{text-decoration: none; color:#F8D689; text-transform:uppercase}
a.top_menu_link_sel:active{text-decoration: none; color:#F8D689; text-transform:uppercase}

a:link{text-decoration: underline; color:#F8D689}
a:visited{text-decoration: underline; color:#F8D689}
a:hover{text-decoration: none; color:#F8D689}
a:active{text-decoration: underline; color:#F8D689}

a.up:link{text-decoration: none}
a.up:visited{text-decoration: none}
a.up:hover{text-decoration: underline}
a.up:active{text-decoration: none}

td{
         font-size: 80%;
}

.hand {
       cursor:hand;
       cursor:pointer
      }


.input
{
 border:1px solid #808080;
 background-color:#FFFFFF;
}

.input_sel
{
 border:1px solid #450B17;
 background-color:#FFFFFF;
}

.input_err
{
 border:1px solid #808080;
 background-color:#FEDEDE;
}

.prozrachnost_black {
 filter: alpha(opacity=70); /* IE 5.5+*/
 -moz-opacity: 0.7; /* Mozilla 1.6 и ниже */
 -khtml-opacity: 0.7; /* Konqueror 3.1+, Safari 1.1 */
 opacity: 0.7;
 background-color:#000000;
 }

.prozrachnost_white {
 filter: alpha(opacity=70); /* IE 5.5+*/
 -moz-opacity: 0.7; /* Mozilla 1.6 и ниже */
 -khtml-opacity: 0.7; /* Konqueror 3.1+, Safari 1.1 */
 opacity: 0.7;
 background-color:#FFFFFF;
 }

.page
{

}

.page_sel
{
 padding-left:3px;
 padding-right:3px;
 width:15px;
 text-align:center;
 color:#FFFFFF;
 background-color:#450B17;
}

.bad_mes
{
padding:5px;border:1px solid #FF0000;color:#000000;background-color:#FFECEC;vertical-align:middle;
}

.bad_text
{
 color:#000000;
}

.netral_mes
{
padding:5px;
border:1px solid #0000A0;
color:#000000;
background-color:#ECECFF;
}
.netral_text
{
 color:#000000;
}

.good_mes
{
padding:5px;
border:1px solid #008000;
color:#000000;
background-color:#F0FFF0;
vertical-align:middle;
}
.good_text
{
 color:#000000;
}

h1
{
 text-transform:uppercase;
 font-size:12px;
}

.news_zagolovok
{
font-size:16px; padding-bottom:10px;
}

.news_data
{
font-size:12px; padding-bottom:10px; color:#958052;
}

.news_text
{
font-size:14px;
line-height:20px;
padding-bottom:20px;
}

.page_text
{
font-size:14px;
line-height:20px;
}


.button{
 cursor:hand;
 cursor:pointer;
 border:none;
 color:#F8D689;
 font-size:12px;
 background:#B7BABC url(/img/but_bg.gif) repeat-x left bottom;
 height:22px;
}

.header_small
{
 font-size:10px;
 padding-left:5px;
 padding-right:5px;
 white-space:nowrap;
}