body {
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        font-family:Arial;
        color:#3A3A3A;
}

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

a.top_menu_link:link
{
text-decoration: none; padding-bottom: 2px; white-space: nowrap;
color:#86807F; background: url(/img/gorizontal_dotes.gif) repeat-x 100% 100%;
font-size:11px;
}

a.top_menu_link:visited
{
text-decoration: none; padding-bottom: 2px; white-space: nowrap;
color:#86807F; background: url(/img/gorizontal_dotes.gif) repeat-x 100% 100%;
font-size:11px;
}

a.top_menu_link:hover
{
text-decoration: none; padding-bottom: 2px; white-space: nowrap;
color:#A02126;
font-size:11px;
}
a.top_menu_link:active
{
text-decoration: none; padding-bottom: 2px; white-space: nowrap;
color:#A02126;
font-size:11px;
}


.top_menu_selected
{
background: #C46B6F url(/img/podlogki/podlogla_knopok.jpg) no-repeat right top; color:#FFFFFF;height:21px;padding-left:10px;padding-right:10px;border:1px solid #D4B3B1;
font-size:11px;
white-space:nowrap;
}


a.left_menu_link:link{text-decoration: none; color:#917F79}
a.left_menu_link:visited{text-decoration: none; color:#917F79}
a.left_menu_link:hover{text-decoration: underline; color:#917F79}
a.left_menu_link:active{text-decoration: none; color:#917F79}

a.link_dop:link{text-decoration: none; color:#917F79; font-size:12px}
a.link_dop:visited{text-decoration: none; color:#917F79; font-size:12px}
a.link_dop:hover{text-decoration: underline; color:#9D1C20; font-size:12px}
a.link_dop:active{text-decoration: none; color:#9D1C20; font-size:12px}

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

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


.vertical_dotes
{
background: url(/img/vertical_dotes.gif) repeat-y center center;
}

.gorizontal_dotes
{
background: url(/img/gorizontal_dotes.gif) repeat-x center center;
}

.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
{
color:#9D1C20;
font-size:16px;
padding-left:20px;
}

.default_text
{
text-align:left;
font-size:12px;
line-height:20px;
color:#5B5554;
}


.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;
 background-image:url(/img/butt_bg.jpg);
}

.nakladka_top_polosa
{
background-color:#F0ECEB;
}

.nakladka_border
{
border:1px solid #CCCCCC;
}

.nakladka_main_border{
border:10px solid #BAAFAB;
}

.span_hielit_selection
{
 font-weight:bold;
 background-color:#FFFF80;
}
