body { max-width: auto ; font-weight: 400 ; font-family: Verdana ; font-size: 11px ; background-color: #fff ; word-wrap: break-word ; margin: auto ; } .logo2 { background: url(img/logo2.gif) no-repeat ; background-position: right top ; } img { border: 0 ; margin: 0 ; padding: 0 ; } a:hover { color: 000 ; font-weight: 700 ; } .rekl { text-align: center ; background: #eef4ff url(img/headd.gif) repeat-x ; border-top: 1px solid#0088ce ; border-bottom: 1px solid #0088ce ; color: #0082ca ; margin: 2px 0 ; padding: 2px ; } .rekl a { color: #0082ca ; } .all { background-color: #fff ; } .logo { background: #eef4ff url(img/headd.gif) repeat-x ; } div.gend { color: #fff ; background: #058cd3 url(img/tiitle2.gif) repeat-x bottom ; font-weight: 700 ; border-bottom: 1px solid#0088ce ; border-top: 1px solid#0088ce ; padding: 3px ; } div.user_aut { text-align: center ; color: #fff ; background: #058cd3 url(img/tiitle2.gif) repeat-x bottom ; margin: 2px 0 ; padding: 2px ; } div.user_aut a:hover { color: #fa9003 ; text-decoration: underline ; } div.title { color: #fff ; background: #48afe5 url(img/title.gif) repeat-x ; font-weight: 700 ; padding: 3px ; } div.end { color: #fefefe ; background: #76c6f5 url(for_css/foot_bg.gif) repeat-x top ; border-bottom: 1px solid#0088ce ; border-top: 1px solid#0088ce ; padding: 2px ; } div.stat { background: #cae0ed ; margin-top: 1px ; border-bottom: 1px solid #0088ce ; border-top: 1px solid #0088ce ; padding: 2px ; } div.copy { background: #cae0ed ; margin-top: 1px ; border-bottom: 1px solid #0088ce ; padding: 2px ; } div.pages a:hover,span.this_page:hover { text-decoration: none ; } div.page_foot { background: #a2d4f3 url(img/foot.gif) repeat-x ; border: 1px solid#0088ce ; margin-bottom: 1px ; border-radius: 4px ; padding: 2px ; } div.guser_aut { color: #fff ; background: #48afe5 url(img/title.gif) repeat-x ; border-radius: 4px ; margin: 2px 0 ; padding: 2px ; } div.guser_aut a:hover { color: #000 ; text-decoration: underline ; } dt { border-bottom: 1px dashed#0088ce ; background-color: #fff ; background: url(img/1.png) ; background-repeat: no-repeat ; background-position: right ; padding: 2px ; } dt.pages { border-bottom: 1px solid #0088ce ; background-color: #fff ; margin: 2px 2px 0 ; padding: 2px ; } dl { margin-top: 1ex ; margin-bottom: 0 ; margin-left: 1pt ; } h3 { font-family: arial ; font-size: 14px ; } .end { background: #a2d4f3 url(img/foot2.gif) repeat-x ; border: 1px solid #0088ce ; color: #000 ; padding-bottom: 2px ; margin-left: 4px ; padding-left: 5px ; padding-top: 3px ; } .rowdown { background: #a2d4f3 url(img/foot2.gif) repeat-x ; border: 1px solid #0088ce ; border-radius: 4px ; margin-botton: 1px ; margin-top: 1px ; padding: 4px ; } .str { background: #FFF ; border: 1px solid #0088ce ; border-radius: 4px ; margin-bottom: 1px ; margin-top: 1px ; padding: 4px ; } .rowup { background: #a2d4f3 url(img/foot.gif) repeat-x ; border: 1px solid #0088ce ; padding: 4px ; } form { margin: 0 ; } span { color: #C00 ; } .search_cit { font-size: small ; font-weight: 700 ; border-bottom: 1px #0088ce dotted ; } .cit /* РІСЃС‚Р°РІРєР° С†РёС‚Р°С‚С‹*/ { font-size: xx-small ; background: #FFF url(/style/theme/cit.gif) repeat-y scroll left ; padding-left: 18px ; padding-right: 3px ; border: 1px #0088ce solid ; color: #874750 ; font-style: italic ; margin: 5px ; } .ank_n { font-weight: 700 ; } .ank_d { font-weight: 400 ; } .status { color: red ; font-weight: 700 ; } .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 { background: #a2d4f3 url(img/foot.gif) repeat-x ; border: 1px solid #0088ce ; color: #000 ; font-weight: 700 ; margin: 2px 0 ; padding: 2px ; } .p_t a { color: #0890bb ; } .p_m { background: #a2d4f3 url(img/foot2.gif) repeat-x ; border-top: 1px solid #0088ce ; border-bottom: 1px solid #0088ce ; color: #000 ; margin: 2px 0 ; padding: 2px ; } .post { width: 100% ; } .rekl_main { text-align: left ; } a:link,a:active,a:visited { text-decoration: none ; color: #0a71a7 ; } .gend a,div.user_aut a,div.guser_aut a { color: #fff ; } div.page_foot a,div.page_foot a:hover,.foot a,.p_m a { color: #000 ; } .green,a.green:visited { color: #0c35e3 ; } .date,.red { color: #0a71a7 ; } .menu,.menu2,.main_menu { font-size: 11px ; color: #0a71a7 ; background: #bde8fe ; border-top: 1px solid #0088ce ; border-bottom: 1px solid #0088ce ; border-left: 4px solid #0088ce ; border-right: 2px solid #0088ce ; border-radius: 4px ; padding: 4px ; }

.zona_rekl
{
 background:#989898;
 padding:8px;  
 border-top: 1px dotted #4D4D4D; 
color:#212121;
 font-size:12px;
 text-align:left;
}


.zona_rekl a
{
color: #EDEDED;

}

.zona_menu
{
 background:#D7D7D7;
 padding:8px;  
 border-top: 2px dotted #cfdeee; 
color:#212121;
 font-size:12px;
 text-align:left;
}

.zona_menu a
{

color: #000000;
border-bottom: 1px #2b4e01 dotted;
}



.zona_aut
{

text-align: center;
background: #FFAE59;
padding: 3px 0px 5px 0px;
font-size: 12px;
color: #000000;
}

.zona_aut a
{
color: #000000;
border-bottom: 1px #2b4e01 dotted;
}

.zona_aut a:hover
{
color: #ebfad9;
border-bottom: 1px #ebfad9 solid;
}


.main_menu a
             {
              background: url(element_style/title.png) left top repeat-x;
              border-bottom: solid 1px #366ea1;
              border-right: solid 1px #366ea1;
              border-left: solid 1px #366ea1;
              font-weight: normal;
              color:#366ea1;
              padding: 13px;
              display: block;
             }

.main_menu a:hover 
             {
              background: url(element_style/main.png) left top repeat-x;
              color:#ffffff;
             }
img.icon {vertical-align:middle}