body {margin:auto;font-size: 11px; font-family: Verdana; background-color: #3e3e3e; background-image: url(for_css/body.png);color:#666; max-width: 500px; border: 1px solid #c1c1c1;}
div.body {background-color: #fff;}
a {color:#5379cd; text-decoration: none;}
a:hover {color: #5392cd;}
.rekl{background-color: #f8f8f8; background-image: url(for_css/rekl.png); background-position: top; background-repeat: repeat-x; padding: 3px 0 3px 6px; border-bottom: 2px solid #eeeeee; margin-top: 1px; text-align: left; font-weight: bold;}
.aut{background-color: #f8f8f8; background-image: url(for_css/rekl.png); background-position: top; background-repeat: repeat-x; padding: 3px 6px 3px 6px; border-bottom: 2px solid #eeeeee; margin-top: 1px; text-align: right; font-weight: bold;}
.aut img{opacity: 0.5;}
.aut img:hover{opacity: 0.9;}
.head {background-color: #f2f2f2; background-image: url(for_css/head.png); background-position: bottom; background-repeat: repeat-x; line-height: 1%; border-bottom: 2px solid #c5c5c5;}


 /* Заголовок страницы */
div.title {text-align: left;background-color: #5578c7; background-image: url(for_css/title.png); background-position: bottom;
background-repeat: repeat-x; color: #fff; margin-top: 1px; padding: 2px 0 2px 6px; border-bottom: 2px solid #39538f;}
div.menu_razd {text-align: left;background-color: #fff; background-image: url(for_css/title.png); background-position: bottom;
background-repeat: repeat-x; color: #fff; margin-top: 1px; padding: 2px 0 2px 6px; border-bottom: 2px solid #fff;}
/* сообщение об ошибке */
div.err{text-align: center;background: #BF614D;color: #FFE3E3;}
/* информативное сообщение */
div.msg{text-align: center;background: #4DBF9A;color: #E3FFE3;}

 /* ссылки главного меню */
div.main_menuf{margin-top: 1px; background-color: #f8f8f8; border-bottom: 2px solid #e8e8e8; padding: 4px;}

/* главное меню - ссылка */
div.main_mens, .any_menu{background-color: #ffffff; border: 1px solid #96cefb; background-image: url(for_css/menu.png); background-position: top; background-repeat: repeat-x; padding: 4px 0;}
.amain_menu a, .any_menu a {padding: 2px 0 2px 6px;}
.amain_menu a:hover, .any_menu a:hover {background-image: url(for_css/a_ic.png); background-position: left; background-repeat: no-repeat;}
.main_menu {
background: #F4F4F4 url(for_css/head.png) repeat-x bottom;
border: 1px #ececec solid;
padding: 2px 2px 2px 2px;
margin: 0px 0px 1px 0px;
}
/* выделение раздела в главном меню */
.menu_razdel{ border-bottom: 2px solid #c2d2ee; text-align: left; padding: 3px 0; color: #5d6b82; margin: 3px 0;}
.poster{margin-top: 1px; background-color: #f8f8f8; border-bottom: 2px solid #e8e8e8; padding: 4px;}
/* div с постом */
.main_menua{background-color: #fff;padding: 1px; background-image: url(for_css/p0.png); background-position: bottom; background-repeat: repeat-x; margin-top: 1px; border-bottom: 1px solid #cecece; color: #555;}
/* div с постом */
.post{background-color: #fff;padding: 1px;background-image: url(for_css/p1.png); background-position: top; background-repeat: repeat-x; margin-top: 1px; border-bottom: 1px solid #ededed; color: #555;}


/* Цитата */
div.post_quote{color: #459F7C;background-color: #DDFFEF;border-left: 3px #BCEECD solid;padding-left: 4px;}

/* меню пользователя */
div.location {text-align: left;background-color: #defbb9; background-image: url(for_css/aut.png); background-position: bottom; background-repeat: repeat-x; border-bottom: 2px solid #aac487; padding: 3px; margin-top: 1px;}
div.location a{color: #6f7d5c;}
.razd_info{
margin-top : 1px;
margin-bottom : 1px;
color:#FFF;
border-top : 1px dotted #2db5fc;
border-bottom : 1px dotted #2db5fc;
padding : 3px;
font-weight:bold;
background: #86c9ee url(aut00000.gif) repeat-x;
}


.aut_touch a
{
display-inline: block;
padding: 4px 5px 4px 5px;
margin: -4px;
}

.microblog { 
margin-top : 1px;
margin-bottom : 1px;
color:#2f80aa;
border: 1px solid #e4e4e4;
border-radius:0px;
padding : 5px;
background: #fff url(menu0000.gif) repeat-x;
} 

.gmenu{
margin-top : 1px;
margin-bottom : 1px;
color:#2f80aa;
border: 1px solid #e4e4e4;
border-radius:0px;
padding : 5px;
background: #fff url(menu0000.gif) repeat-x;
}
.foot_touch a
{
display-inline: block;
padding: 5px;
margin: -3px;
}
.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;
}

/* самый низ меню */
.foot{padding:2px;background-color: #5578c7; background-image: url(for_css/foot.png); background-position: bottom; background-repeat: repeat-x;border-bottom: 2px solid #39538f; color: #a0bdff;}
.foot a {color: #fff;}
.foot a:hover {text-decoration: underline;}
input, textarea, select {
background-color: #fff;
border: 1px solid #68725d;
color: #68725d;
margin: 1px;
}
