﻿/* тело документа */
body {margin:auto;font-size: 11px; font-family: Verdana; background-color: #3e3e3e; background-image: url(for_css/body.png);color:#666;  border: 1px solid #c1c1c1;}
div.body {background-color: #fff;}
/* ссылки */
a:link, a:visited {
color : #00bae8;
text-decoration : none;
}
a:hover, a:focus {
color : #ff8700;
text-decoration : none;
text-shadow: 0 0 6px #ff4e00;
background-image: url(for_css/star.gif);
}
/* реклама в верху */
.rekl, .rmenu{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: normal;}

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;}
.head, .mainzag, .iblock {background-color: #f2f2f2; background-image: url(for_css/head.png);  background-position: bottom; background-repeat: repeat-x;
border-bottom: 2px solid #c5c5c5;}
/* новости */
.news, .mblock{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;}

/* Заголовок страницы */
.title, .iblock1 {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;}
.title a, .iblock1 a {color:brown; text-decoration: none;}
/* сообщение об ошибке */
div.err{text-align: center;background: #BF614D;color: #FFE3E3;}
/* информативное сообщение */
div.msg{text-align: center;background: #4DBF9A;color: #E3FFE3;}
/* ссылки главного меню */
.main_menu, .row{margin-top: 1px; background-color: #f8f8f8; border-bottom: 1px solid #e8e8e8; padding: 1px;}
.post, table{
width: 100%;
}
.icon14 {
font-size: small;
width: 21px;
height: 20px;
vertical-align: top;
text-align: center;
}

/* главное меню - ссылка */
div.main_link, .menu{background-color: #ffffff; border: 1px solid #96cefb; background-image: url(for_css/menu.png); background-position: top; background-repeat: repeat-x; padding: 1px;}
.main_link a, .menu a {padding: 1px 1px 1px 1px;}
.main_link a:hover, .menu a:hover {background-image: url(for_css/a_ic.png); background-position: left; background-repeat: no-repeat;}

/* выделение раздела в главном меню */
.razd{ border-bottom: 1px solid #c2d2ee; text-align: left; padding: 1px; color: #5d6b82; margin: 1px;}
.razd_1 {background-color: #c0d1ed; padding: 4px 4px 4px 4px; 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;}

/* меню пользователя */
.aut, .menu_razd{text-align: left;background-color: #defbb9; background-image: url(for_css/aut.png); background-position: bottom; background-repeat: repeat-x; border-bottom: 1px solid #aac487; padding: 1px; margin-top: 1px;}
.aut a, .menu_razd a{color: #6f7d5c;}
.aut_ic_1 { background-image: url(for_css/aut_ic_1.png); background-position: left; background-repeat: no-repeat; padding-left: 30px;}
.aut_ic_2 { background-image: url(for_css/aut_ic_2.png); background-position: left; background-repeat: no-repeat; padding-left: 30px;}

/* меню выбора (как правило, для сортировки) */
div.module_menu_select {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;}

/* самый низ меню */
.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;
}
