/* стили главной страницы */
body {background:#DCDCDE;font-family:Arial;font-size:12px;font-weight: 400;color:#535353;line-height:16px;text-align:justify;margin:0px;}
.main_table {width:1020px;background:url(/img/fon.gif);text-align:justify;}
.top_block {width:1000px; height:130px; background:url(/img/header.jpg) no-repeat;}
.top_menu {text-align:right;padding:5px 10px 0px 0px;font-family:Arial; font-size:12px;}
.top_menu a {padding:0px 16px; background:url(/img/sq.gif) no-repeat; text-decoration:none;}
.search_table {width:220px; height:22px; margin-top:24px; margin-left:700px; float:left; line-height:1px;}
.search_table input {width:80px;}
.main_menu {width:1000px; height:22px;font-size:14px;font-weight:bold;line-height:18px; margin-top:22px; float:left;}
.main_menu a {padding:0px 50px;text-decoration:none;}
.td_content {width:780px; padding:0px 5px 0px 20px;}
.td_menu {width:240px; padding:0px 20px 0px 5px;}
.footer {font-size:11px; border-top:solid 1px #aaaaaa;}

/* общие стили блоков */
.table_block {table-layout:fixed}
.header_block {font-family:Arial; font-size:16px; font-weight:bold; color:#ffffff;}
.div_block {font-family:Arial; font-size:12px; padding:10px;}
.tl {width:62px;height:24px;background:url(img/tl.gif) no-repeat;}
.tl_original {width:76px;height:30px;background:url(img/tl.gif) no-repeat;}
.tl_1 {width:76px;height:30px;background:url(img/tl_1.gif) no-repeat;}
.tl_2 {width:62px;height:24px;background:url(img/tl_2.gif) no-repeat;}
.tl_3 {width:62px;height:24px;background:url(img/tl_3.gif) no-repeat;}
.tr {width:30px;height:30px;background:url(img/tr.gif) no-repeat;;}
.bl {height:6px;background:url(img/bl.gif) no-repeat;;}
.br {height:6px;background:url(img/br.gif) no-repeat;;}
.mmiddle {background:#F1F3F4; border:solid #A6ACB5; border-width:0px 1px;}
.mmiddle1 {background:#F6F9F9;}
.bmiddle {background:#F1F3F4; border:solid #A6ACB5; border-width:0px 0px 1px 0px;line-height:1px;}

/* стили конкретных блоков */
.top_news_div {border-bottom:solid 1px #000000;}
.top_news_div span {font-weight:bold;color:#ff0000;}

.list_section {font-family:sans-serif; font-size:11px;color:#000000;}
.seperator_menu {background:url(/img/seperator.gif);margin-top:3px;line-height:3px;}

/* другие стили */
#counters {font-family:Arial;font-size:11px;color:#787878;padding:0px 12px 0px 12px;}
#a_span_comments {font-family:Arial;font-size:11px;text-decoration:underline;color:#787878;}

/* стили статей */
.tabl_art { font-family:Arial; font-size:12px; line-height:16px; margin-top:10px; padding:0 6px; color:#535353; text-align:justify; }
.header_art { margin:0px 10px 24px 10px; font-weight:bold; }
.block_img { float:left; width:200px; margin:0px 28px 10px 10px; }
.block_img img { cursor:pointer; }
.text_img { font-family:Arial; font-size:11px; font-weight:bold; line-height:12px; padding:6px 0px 17px 0px; text-align:left;}
.block_art {margin:0px 10px;padding:0px;}
.block_art p { font-family:Arial; font-size:12px; line-height:16px; margin:0px 0px 10px 0px; padding:0px; }
.block_art h2 { font-size: 14px; margin: 0px 0px 5px 0px; }

ul.article_list { font-size: 12px; margin: 0px 0px 10px 0px; line-height: 150%; }
ul.article_list_cut { font-size: 12px; margin: 0px 0px 10px 0px; padding: 8px; line-height: 150%; background: #FFE; border-collapse: collapse; }
ul.article_list li { font-size: 12px; margin:0px 0px 3px 20px; }
ul.article_list_cut li { font-size: 12px; margin:0px 0px 3px 20px; }

table.article_table { font-family:Arial; font-size:11px; border-collapse:collapse; margin-bottom:20px;}
table.article_table p { font-family:Arial; font-size:11px; }
table.article_table caption { font-size:12px; font-style:italic; text-align:left; padding:10px 0px 5px 0px; }
table.article_table th { background:#800; border:1px solid #800; padding:4px; color:#EFE; }
table.article_table td { border:1px solid #800; padding:4px; text-align:left;}
table.article_table tr { background: #FFD; }
table.article_table tr.even { background: #FEA; }

.seperator {margin-bottom:15px;border-top:dotted 1px #8E0205;}

/* стили секции администрирования */
.body_admin {background:#ffffff;}
.body_admin table {font-family:Arial; font-size:14px;  color:#535353;}
.table_admin {width:100%; background:#cccccc;}
.admin_menu {width:25%; text-align:center; background:#eeeeee;}

