body
{
font-family: Tahoma;
font-size: 11px;
background: #000604 url('/abg/photo225.gif') top repeat;
color: #fafafa;
padding: 0px;
margin: auto;
max-width : 100%;
}

a:link, a:active, a:visited
{
color: yellow;
text-decoration: none;
border-bottom: 1px #798494 dotted;
}

a:hover
{
color: yellow;
border-bottom: 1px #0070f2 solid;
}

textarea
{background: #143594 url('/abg/input.jpg') top repeat;border: 1px solid #0a2760;
padding: 3px;
margin: 1px 0px 1px 0px;
color: #fafafa;
}

textarea:hover
{
background: #113379 url('/abg/input.jpg') top repeat;
border: 1px solid #0a2760;
border-left: 1px #0a2760 solid;
padding: 5px;
margin: 2px 2px 2px 4px;
color: #fafafa;
}

input
{
background: #0d1d3c url('/abg/input.jpg') top repeat;
border: 1px solid #0a2760;
padding: 2px;
margin: 1px 0px 1px 0px;
color: #fafafa;
}

input:hover
{
background: #113379;
border: 1px solid #0a2760;
border-left: 1px #0a2760 solid;
padding: 5px;
margin: 2px 2px 2px 4px;
color: #fafafa;
}

select
{
background: #0d1d3c;
border: 1px solid #0a2760;
border-left: 1px #0a2760 solid;
padding: 2px;
margin: 2px 2px 2px 2px;
color: #fafafa;
}

select:hover
{
background: #113379;
border: 1px solid #0a2760;
border-left: 1px #0a2760 solid;
padding: 2px;
margin: 2px 2px 2px 2px;
color: #fafafa;
}

.logo
{background: #01040e url('/abg/aut_bg.png') bottom repeat-x;
border: 1px #051cab solid;
padding: 2px;
margin-top: 1px;
margin-bottom: 1px;
border-left: 1px solid #051cab; font-weight: bold; font-family: arial; }

.search_cit
{
font-size: small;
font-weight: bold;
border-bottom: 1px #051cab dotted;
}

.rekl
{
background: #01040e;
border: #051cab solid 1px;
padding: 1px;
margin: 0px 0px 0px 0px;
}

.cit /* вставка цитаты */
{
font-size: xx-small;
background: #01326b url('cit.gif') repeat-y scroll left;
padding-left: 18px;
padding-right: 3px;
margin: 0px;
border: 1px #051cab solid;
color: #fafafa;
font-style: italic;
}



form
{
margin:0px; padding:0px;
}

.ank_n {
font-weight: bold;
}
.ank_d {
font-style: italic;
}

.status
{
color: #fafafa;
font-weight: bold;
}


.icon48
{
font-size: large;
width: 48px;
height: 48px;
vertical-align: top;
text-align: center;


}
.icon14
{
font-size: xx-small;
width: 14px;
height: 14px;
vertical-align: top;
text-align: center;}

.post{
background: #01040e url('/abg/title_bg.png') bottom repeat-x;
border: 1px #051cab solid;
padding: 2px;
margin: 1px 0px 1px 0px;
border-left: 3px solid #051cab;
width: 100%;
}

.p_t
{
background: #01326b url('/abg/p_t_bg.png') bottom repeat-x;
margin-top: 1px;
margin-bottom: 1px;
padding: 3px;
font-size: 11px;
border: 1px #051cab solid;
color: magenta;
}

.p_t a
{
color: orange;
border-bottom: 1px #051cab dotted;
}

.p_t a:hover
{
color: orange;
border-bottom: 1px #051cab solid;
}


.p_m
{background: #fff url('/abg/logo_bg.png') top repeat-x;
border: 1px #051cab solid;
padding: 2px;
margin-top: 1px;
margin-bottom: 1px;
border-left: 1px solid #051cab;color:cyan;}

.rekl_main
{
background: #01040e;
border: #051cab solid 1px;
padding: 2px;
margin-top: 1px;
margin-bottom: 1px;
}
.news{
text-align: left;
font-weight: normal;
color: #fafafa;
background: #01326b;
border: 2px #051cab solid;color:white;
}

.menu
{
background: #01040e url('/abg/menu_bg.png') left repeat-y;
border: 1px #051cab solid;
padding: 2px;
margin-top: 1px;
margin-bottom: 1px;
border-left: 1px solid #051cab;}
.main_menu
{
background: #01040e url('/abg/menu_bg.png') left repeat-y;
border: 1px #051cab solid;
padding: 2px;
margin-top: 1px;
margin-bottom: 1px;
border-left: 1px solid #051cab;}


.str
{
padding: 2px;
text-align: center;
font-weight: normal;
color: #fafafa;
border: 1px #051cab solid;
background-color: #01326b;
}

.foot
{
background: #fff url('/abg/foot_bg.png') bottom repeat-x;
border: 1px #7487a2 solid;
text-align: center;
margin: 1px 0px 1px 0px;
padding: 2px;
font-weight: bold;
color:black;
}

.foot a
{
color:yellow;
text-decoration: none;
border-bottom: 1px dotted #e5e7e9;
}

.foot a:hover
{
color: yellow;
text-decoration: none;
border-bottom: 1px #d7d8dc solid;
}

.err
{
margin: 1px 0px 1px 0px;
border-bottom: 1px #051cab solid;
border-top: 1px #051cab solid;
background: #fff url(/abg/logo_bg.png) top repeat-x;
padding: 3px;
color: #520f22;
font-size: 13px;
font-weight: bold;
text-align: center;
}

.msg
{
margin: 1px 0px 1px 0px;
border: 1px #051cab dotted;
border-bottom: 1px #051cab dotted;
border-top: 1px #051cab dotted;
background: #000604;
padding: 3px;
color: #fafafa;
font-size: 13px;
font-weight: bold;
}

.aut, .menu_razd
{
background: #024487 url('/abg/aut_bg.png') top repeat-x;
margin: 1px 0px 1px 0px;
padding: 2px;
font-size: 12px;
border: 1px #051cab solid;color: #fcfcfd;}

.aut a
{
color: #fcfcfd;
border-bottom: 0px #fcfcfd dotted;
}

.aut a:hover
{
color: #a4b5f8;
border-bottom: 1px #d7d8dc solid;
}


.title
{
background: #01326b url('/abg/title_bg.png') top repeat-x;
padding: 3px;
text-align: center;
font-size: 13px;
font-weight: bold;
color: #f8effa;
border: #051cab solid 1px;
margin: 1px 0px 1px 0px;
}

.on {color:lime;}
.off {color: #FF0000;}
