﻿body {
font-family: Tahoma;
font-size: small;
background: #28282a;
color: white;
padding:0px;
margin:0px;
}

.search_cit
{
font-size: small;
font-weight: bold;
border-bottom: 1px #FF0000 dotted;
}

.rekl
{
margin: 1px;
text-align: left;
font-weight: normal;
color: #D0D2FF;
background-color: #FFFFFF;
}

.cit /* вставка цитаты */
{
font-size: xx-small;
background: #FFFFFF url('/style/themes/default/cit.gif') repeat-y scroll left;
padding-left: 18px;
padding-right: 3px;
margin: 5px;
border: 1px #9291C7 solid;
color: #444444;
font-style: italic;
}



form
{
margin:1px; padding:0px;
}

a{ text-decoration: none; color : #ffad09;}
a:hover{text-decoration: none; color : #ffad09;}

.ank_n {
font-weight: bold;
}
.ank_d {
font-style: italic;
}

.status
{
color: #524383;
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;


}


.p_t
{
font-weight: bold;
vertical-align: middle;
border-bottom: #888888 dotted 1px;
}
.p_m
{
font-weight: normal;
font-size: x-small;
vertical-align: top;

}





.rekl_main{
text-align: left;
font-weight: normal;
color: #174B1F;
background: #EDFFEE;
border: 2px #B8FAB9 solid; 
}

.news{
text-align: left;
font-weight: normal;
color: #646500;
background: #FFEEEE;
border: 2px #FFB9B9 solid; 
}

.menu{
text-align: left;
font-weight: normal;
color: #000000;
background: #EEEEEE;
border: 2px #ffffff solid; 
}
.menu a{
color: #000000;
padding-left: 16px;
background: url('/style/themes/default/p_menu.gif') no-repeat left;
}


.str{
margin: 1px;
text-align: center;
font-weight: normal;
color: #8083A0;

}



.foot{
margin: 0px;
padding:0px;
text-align: left;
font-weight: normal;
color: red;
font-size: small;

background: #28282a;
}

.err{
margin: 1px;
text-align: center;
font-weight: bold;
color: #FFD4D7;
border: 1px #FBEEEE solid;
background-color: #FF6F71;
}

.msg{
margin: 1px;
text-align: center;
font-weight: bold;
color: #DDDFFF;
border: 1px #00002D solid;
background-color: #6E6BA4;
}

.aut{
margin: 0px;
padding:0px;
text-align: center;
font-weight: normal;
color: #ffad09;
font-size: small;
font-weight:bold;
background: #28282a;
}


.footer {
	background: #28282a url("bubble.gif") left no-repeat;
	color: #28282a;
	padding-left: 11px;
	font-weight:bold;
}


.title{
margin: 0px;
padding:0px;
text-align: center;
font-weight: bold;
color: #FFF;
font-size: large;
background: #28282a url("240.jpg") top left no-repeat;
height: 42px;
}

.on {color: #006E00;} 
.off {color: #FF0000;} 