body{font-weight:normal;font-size:small;font-family:Arial;background-color:#ffffff;margin:0px auto;padding:0px;color:#000000;text-align:left;max-width:500px;border: 1px solid #abbefb;}

a:link,a:visited{text-decoration: none; color:#006699; }
a:hover{color: #ff0000;}

.hr {margin: 2px 2px 2px 1px; width: 100%; background-color:#83d4f6; height: 1px; border-width:0px; }

.block_hr1 {border-bottom: 1px dotted #83d4f6;}

.block_hr {
background:#e6eff8;
border:1px solid #68abe9;
color:#000;

margin: 1px;
padding:3px
}

.upban {
background:#aec6dc;
border:1px solid #abbefb;
color:#000;
margin:0;
padding:1px
}

div.row2{padding:3px;background-color:#e1e1e1}

.rowup {padding: 2px; background-color:#e7f1fe;border-top:1px solid #99ccff;border-bottom:1px solid #AFCDDC}
.rowdown {padding: 2px;}

.navig {font-size: xx-small;background-color:#FFCC66}

.search_cit
{
font-size: small;
font-weight: bold;
border-bottom: 1px #FF0000 dotted;
}

.rekl
{
margin: 1px;
text-align: center;
font-weight: normal;
color: #D0D2FF;
background-color: #FFFFFF;
}

.cit /* вставка цитаты */
{
font-size: xx-small;
background: #FFFFFF url('cit.gif') repeat-y scroll left;
padding-left: 18px;
padding-right: 3px;
margin: 5px;
border: 1px #9291C7 solid;
color: #444444;
}

.logo
{
background: #47688D;
padding: 0px 0 4px 0.4em;
}

form
{
margin:1px; padding:0px;
}


.ank_n {
color: green;
}
.ank_d {
color: black;
}
.ank_no {
color: #AAAAAA;
}
.ank_t {
font-weight: bold;
text-decoration: underline;}

.status
{
color: #524383;
}

.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;
vertical-align: top;
}


.rekl_main{
text-align: center;
color: #174B1F;
background: #EDFFEE;
border: 1px #B8FAB9 solid; 
}

.news{
text-align: center;
font-weight: normal;
color: #646500;
background: #FFEEEE;
border: 1px #FFB9B9 solid; 
}

.menu{
text-align: left;
font-weight: normal;
color: #000000;
}

.privat{
text-align: left;
font-weight: normal;
color: #646500;
background: #FFEEEE;
//border: 1px #FFB9B9 solid; 
}

.privat a{
color: #000000;
}

.frends{
text-align: left;
font-weight: normal;
color: #646500;
background: #FFEEEE;
border: 1px #FFB9B9 solid; 
}

.frends a{
color: #000000;
padding-left: 16px;
background: url('frends.gif') no-repeat left;
}

.menu_razd{ text-align: ;padding:3px; color:#000000; background-color:#AFCDDC; }

.niz_menu {
background-color:#e7f1fe;
border-top:1px solid #9cf;
border-bottom:1px solid #AFCDDC;
padding:3px
}
.str{
margin: 1px;
font-weight: normal;
color: #8083A0;
border: 1px #EEEEEE solid;
background-color: #FFFFFF;
}



.foot {text-align: center; background-color: #73A2C6; color:#FFFFFF;}

a.foot { color:#ff0000;}

.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;
}
.zakl {
font-weight:700;
border:1px #FBEEEE solid;
color:#DDDFFF;
background-color:#ffffcc;
margin:1px
}

.aut {
background-color:#AFCDDC
}

.title
{
background: #47688D;
padding: 0px 0 4px 0.4em;
}
.privet{color: RED;}

.end {color: white; background-color: #73A2C6; border: 0px}
.end a {color: white;}



