body {margin:5px 0 0; padding:0; color:#000; line-height: 1.2; font:15px Arial; background:#fff; color:#333333}

a{color:darkgreen; text-decoration:none;}
a:hover {color: darkgreen; text-decoration: underline;}

h1 {padding:7px 0; margin:0; font:bold 19px Arial; color:darkgreen}
h2 {padding:7px 0; margin:0; font:bold 17px Arial; color:darkgreen}
h3 {padding:5px 0 5px; margin:0; font:bold 17px Arial;}

img {border:none}

.clear {clear:both}

#header,#wrapper,#footer {width:1100px; margin:auto;}
#header  {height:335px; background: url('/templates/images/bg_header.jpg') no-repeat;}
#wrapper {background: url('/templates/images/bg_footer.jpg') no-repeat left bottom;}
#left_col {float:left; min-height:300px; width:335px; background: url('/templates/images/bg_menu.png') left top no-repeat;}
#left_col ul {list-style:none; margin: 0 0 0 60px; padding:0;}
#left_col li {list-style:none; margin: 0; padding:2px;}
#left_col li a {font: bold 12pt Arial; text-transform: uppercase;}
#left_col li a.a {color: orange;}
#center_col {float:right; width:720px; padding: 0 20px 0 0px;}
/*#center_col img {padding: 0 0 0 7px;}*/

#td_left {width:340px; background: url('/templates/images/menu_bottom.png') left bottom no-repeat;}

#left_col .title {text-align:center; font:bold 14px Arial; color:gray; padding:20px 0 10px}
#left_col .title a {color:gray; text-decoration:none}

.breadcrumb {line-height: 1; font:12px Arial;}
.breadcrumb .home {display:block; float:left; width:15px; height:13px; background: url('/templates/images/icon_home.png') no-repeat;}
.breadcrumb a {color:#666666; text-decoration:none;}
.breadcrumb a:hover {color:darkgreen;}

.pagination {clear:both; height:18px; padding:2px 4px 0; margin:5px 0; border:1px solid #EFF0EE; font-size:11px; color:#000; background:#FAFAFA; }
.pagination div {float:right;}
.pagination a {text-decoration:none}

/* ************************************************************************** */

.box {clear:both; margin:10px 0; padding: 10px; border:1px dotted gray;}

.news_list {clear:both; margin:10px 0; padding: 10px; border:1px dotted gray;}
.news_list img {float:right; width:200px}
.news_list .a {float:right}
.news_list .name {clear:both; font-weight:bold; color:darkgreen; padding: 0 0 3px}
.news_list .text {clear:both;}

.page_index h2 {font:bold 14px Arial; border-bottom:1px dotted gray; padding:0 0 5px; margin:0;}
.page_index .link {font:11px Arial; float:right}
.column1 {float:left; width:215px; margin:0; padding:0 17px 0 0;}
.column2 {float:left; width:215px; padding:0 17px; border-left:1px dotted gray;}
.column3 {float:left; width:215px; padding:0 0 0 17px; border-left:1px dotted gray;}
.news_index {text-align:left; padding:7px 0; border-bottom:1px dotted gray;}
.news_index img {width:200px; float:left; padding:5px; margin:0; border:1px solid #D8D8D8} /*#EFF0EE;*/
.news_index a {font:11.5px Arial; line-height: 1.1;}

.article_page .rubric {font-size:11px;}
.article_page .name {font-weight:bold; color:darkgreen; padding: 0 0 5px}
.article_page .text {clear:both;}

.article_list {clear:both; margin:10px 0; padding: 10px; border:1px dotted gray;}
.article_list img {float:right; width:200px}
.article_list .rubric {float:right; font-size:11px;}
.article_list .name {font-weight:bold; color:darkgreen; padding: 0 0 5px}
.article_list .text {clear:both;}
.article_list .next {font-size:11px;}

/*.news_list_actual {float:left; padding:0 10px 0 0;  font-size:11px;}*/
.news_list_actual {float:left; overflow:hidden; padding:0 10px 0 0; width:335px; height:15px; font-size:11px;}

.article_rubric {font-size:11px;}

.comment {clear:both; font-size:11px}
.comment p {margin:0; padding:0}

.anchor_list {}
.anchor_page {clear:both; margin:10px 0; padding: 10px; border:1px dotted gray;}
.anchor_page .top {float:right}

.serial .pdf {color:orange; font-weight:bold}

.serial_list {clear:both; margin:10px 0; padding: 10px; border:1px dotted gray;}
.serial_list .pdf {color:orange; font-weight:bold}

.links_list {clear:both; margin:10px 0; padding: 5px; border:1px dotted gray;}
.links_list .banner {float:right;}
.links_list p {margin:0; padding:0;}

.links_category_list {padding:0 0 0 10px;}

#tooltip {position:absolute; display:none; width:300px;padding:2px 5px; font:13px Arial; border:1px solid #333; background:#f7f5d1; color:#333;}
