/* тело документа */
body {margin:auto;font-size: 11px; font-family: Verdana; background-color: #3e3e3e; background-image: url(for_css/body.png);color:#666; max-width: 300px; border: 1px solid #c1c1c1;}
div.body {background-color: #fff;}
/* ссылки */
a {color:#5379cd; text-decoration: none;}
a:hover {color: #5392cd;}

/* реклама в верху */
div.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;}

div.rekl_foot{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;}
.rekl_foot img{opacity: 0.5;}
.rekl_foot img:hover{opacity: 0.9;}
.rmenu {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.news{border-bottom: 2px #bac4af solid;background-color: #f5fced;color: #444; background-image: url(for_css/news.png); background-position: top; background-repeat: repeat-x; padding: 3px; margin-top: 1px;}
div.news_title{ font-weight: bold;}

/* форма ввода данных */
div.forms{padding:2px; border-top: 1px #888 solid; border-bottom: 1px #888 solid; margin: 1px; background-color: #dcf9b7;}

 /* Заголовок страницы */
div.header {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.bmenu{text-align: center;background: #BF614D;color: #FFE3E3;}
/* информативное сообщение */
div.alarm{text-align: center;background: #4DBF9A;color: #E3FFE3;}

 /* ссылки главного меню */
div.tmn, .phdr{margin-top: 1px; background-color: #f8f8f8; border-bottom: 2px solid #e8e8e8; padding: 4px;}

/* главное меню - ссылка */
div.main_link, .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;}
.main_link a, .any_menu a {padding: 2px 0 2px 6px;}
.main_link a:hover, .any_menu a:hover {background-image: url(for_css/a_ic.png); background-position: left; background-repeat: no-repeat;}

/* выделение раздела в главном меню */
div.menu_razd{ border-bottom: 2px solid #c2d2ee; text-align: left; padding: 3px 0; color: #5d6b82; margin: 3px 0;}
.phdr, .news {background-color: #c0d1ed; padding: 3px 7px 3px 5px; background-image: url(for_css/razd.png); background-position: top right; background-repeat: no-repeat;}
/* div с постом */
div.post0{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 с постом */
div.post1{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.jadi {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.user_aut a{color: #6f7d5c;}
.jadi { background-image: url(for_css/aut_ic_1.png); background-position: left; background-repeat: no-repeat; padding-left: 30px;}
.menu { background-image: url(for_css/aut_ic_2.png); background-position: left; background-repeat: no-repeat; padding-left: 30px;}

/* меню выбора (как правило, для сортировки) */
div.bmenu {background: #c8e4a2; margin-top: 1px; padding: 2px;}


/* путь в модуле */
div.menu_path{border-top: 1px #777 solid; border-bottom: 1px #777 solid;padding: 1px;margin-bottom:1px;}

/* навигационные ссылки */
div.links_title, div.act_link_title{margin-top: 1px;font-weight: bold;height: 16px;background: #325ab6;padding-left: 4px;color: #FFFFFF;}
div.links, div.act_link{padding: 3px;}

/* вывод списка страниц */
div.pages {border-top: 1px #5379cd solid; padding: 2px; margin-top: 1px;}
/* выделение текущей страницы */
div.pages span {font-weight: bold;}

/* самый низ меню */
div.footer {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;}
.page_foot a {color: #fff;}
.page_foot a:hover {text-decoration: underline;}
input, textarea, select {
background-color: #fff;
border: 1px solid #68725d;
color: #68725d;
margin: 1px;
}
