body {
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        background-color: #FFFFFF;
        color: #000000;
        font-family:Times;
}

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

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

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 #253842;
 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
{
  color:#737577;
  font-weight:bold;
}

.page_sel
{
 padding-left:5px;
 padding-right:5px;
 text-align:center;
 color:#FFFFFF;
 background-color:#FEB733;
}

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

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

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

.menu_zagolovki
{
 padding:10px;
 text-transform:uppercase;
 color:#626366;
 font-size:16px;
}

.menu_zagolovki_dop
{
 padding:1px;
 padding-left:5px;
 color:#626366;
 font-size:12px;
}

h1
{
 text-transform:uppercase;
 color:#8FA12F;
 font-size:18px;
}

.fl
{
float:left;
padding-left:5px;
padding-bottom:10px;
}

.alf_fl
{
float:left;
padding-left:5px;
text-transform:uppercase;
font-size:11px;
}

a.alf_fl_link:link{text-decoration: none; font-size:14px; color:#23658F}
a.alf_fl_link:visited{text-decoration: none; font-size:14px; color:#23658F}
a.alf_fl_link:hover{text-decoration: underline; font-size:14px; color:#23658F}
a.alf_fl_link:active{text-decoration: none; font-size:14px; color:#23658F}

.in_image
{
 border:3px double #253842;
}


.button_alt{
 cursor:hand;
 cursor:pointer;
 border:1px solid #BFBFBF;
 color:#000000;
 font-size:12px;
 background-color:#FFFFFF;
 background-position:left bottom;
 background-repeat:repeat-x;
 white-space:nowrap;
 margin:0px;
 padding:2px;
 background-image:url(/img/butt_bg.jpg);
}

.button{
 cursor:hand;
 cursor:pointer;
 border:1px solid #BFBFBF;
 color:#000000;
 font-size:12px;
 background-color:#FFFFFF;
 background-position:left bottom;
 background-repeat:repeat-x;
 white-space:nowrap;
 margin:0px;
 padding:2px;
 background-image:url(/img/butt_bg.jpg);
}

.search_button{
 cursor:hand;
 cursor:pointer;
 border:none;
 color:#FFFFFF;
 text-transform:uppercase;
 font-size:12px;
 background-color:#D53541;
 background-position:left bottom;
 background-repeat:repeat-x;
 white-space:nowrap;
 margin:0px;
 padding:2px;
 background-image:url(/img/search_submit.gif);
}