#header {background: #369 url('../images/header/header_background_news.gif') repeat-x;}
#header DIV {color: #FFF;}
#header TD {color: #FFF;}
#header A:link {color: #FFF;}
#header A:visited {color: #FFF;}
#header A:active {color: #FFF;}
#header A:hover {color: #FFF;}

#member-area {background: url('../images/header/top_line_round_01.gif') no-repeat right bottom;padding-bottom: 11px;}
.member-input {color: #666; width: 100px;}

#member-area A:link {color: #FFF;}
#member-area A:visited {color: #FFF;}
#member-area A:active {color: #FFF;}
#member-area A:hover {color: #FFF;}

#search-cat .hover {background: #ccffff;}

.round {border-top: 1px solid #CCC; margin: 0 1px;}
.menu-content {padding: 4px 8px; border-left: 1px solid #CCC; border-right: 1px solid #CCC;}

#menu-topline .no-selected {border-bottom: 1px solid #CCC;}
#menu-topline .selected {background: #369 url('../images/header/menu_top_line_01.gif') repeat-x; border-bottom: 1px solid #dceffd;}

#navigation-menu {margin: 0 0 8px 0;}
#navigation-menu A {font: 11px Tahoma; color: #333;}

#menu-topline .empty {border-bottom: 1px solid #CCC;}
#menu-middleline {border-bottom: 1px solid #CCC; border-left: 1px solid #CCC; border-right: 1px solid #CCC; padding: 2px 4px; background: #FFF url('../images/header/menu_middle_line_01.gif') repeat-x;}
#menu-middleline .selected {background: #fff url('../images/news/sub_header_menu2_selected.gif') repeat-x;}
#menu-middleline .sub-menu TD {border-right: 1px solid #CCC;}

.cat-txt TD {padding: 4px 2px;}

.sub-menu TD {padding: 4px 7px;}
.level-3 {background: #ddeefc;padding: 2px 4px;}
.level-3 .selected {background: #fcdddd;}

.mark-cloud {text-align: justify; font-family: Arial, Tahoma, sans-serif; font-weight: normal;}
.mark-cloud A {color: #208FD2; text-decoration: none;}
.emotion-cloud {text-align: justify; font-family: Arial, Tahoma, sans-serif; font-weight: normal; vertical-align: top;}
.emotion-cloud A {color: #6f0000; text-decoration: none;}

#news-list .body TD {vertical-align: top;}
#news-list .content {font-size: 13px;line-height: 130%;}

#news-list .title {font-size: 20px;}
#news-list A.title:link {color: #369;}
/*#news-list A.t2:visited {color: #adc99c;}*/
#news-list A.title:visited {color: #369;}
#news-list A.title:active {color: #CD0000;}
#news-list A.title:hover {color: #CD0000;}

.mark {margin-top: 1px;}

.emotion {font-size: 11px; color: #6F0000;}
.emotion A {color: #6F0000;}
/*.emotion SUP {font-size: 9px;}*/

.mark {font-size: 11px; color: #208FD2;}
.mark A {color: #208FD2;}
/*.mark A {color: #337807;}*/

.news-status {margin: 4px 0;}
.news-status A {color: #369;}
.news-status TD {padding-right: 6px; font-size: 11px;color: #999;}

#news-body .date {margin: 2px 0 10px 0; font: 12px Tahoma, sans-serif;}
#news-body .image {float: right; margin: 6px 0 6px 10px; border: 1px solid #CCC; padding: 4px;}
#news-body .image-copyright {padding-top: 4px; font-size: 11px;}
#news-body .keywords {margin-top: 15px; font: 12px Tahoma, sans-serif;}
#news-body .emotion {margin-top: 4px; font: 12px Tahoma, sans-serif;}
#news-body .links {margin-bottom: 10px;}
#news-body .links .title {margin-bottom: 4px; font: bold 12px Tahoma, sans-serif;}
#news-body .links P {margin: 0; padding: 0;}
#news-body .links UL {margin: 0; padding: 0; list-style-type: none}
#news-body .links LI {margin: 2px 0;}

.show-status {margin: 4px 0 6px 0;}
.show-status A {color: #369;}
.show-status TD {padding-right: 6px; font-size: 11px; color: #999;}

.yak-block {padding: 2px 8px 0 0; width: 70px; vertical-align: top;}
.yakov {background: #a7d2f3 url('../images/yak_back2.gif') no-repeat; color: #036; text-align: center; font-size: 22px; padding: 2px;}
.yak-txt {padding: 2px; text-align: center;}
.yak-txt A {color: #369;}

.news-thumnail {margin-left: 8px; border: 1px solid #CCC; padding: 2px;}

#select-essence .border-form {border: 10px solid #f6f8fc; padding: 10px;}
#select-essence .border-form-hover {border: 10px solid #e9eef8; padding: 10px;}
#select-essence .border-form-selected {border: 10px solid #9bbdde; padding: 10px; background-color: #e2ecff;}

.cid DIV {padding: 2px 20px 2px 0;}

.show-news H1 {font-family: Arial, Helvetica, sans-serif; font-size: 22px; color: #036;}

#boot {margin-top: 20px; background: #FFF;}
#boot .line {border-top: 2px solid #0c2655;}
#boot .body {padding: 6px; font-size: 11px;}

.pages {padding: 1em; margin: 1em 0;}
.pages span {padding: 0.2em 0.5em; margin-right: 0.1em;}
.pages a {padding: 0.2em 0.5em; margin-right: 0.1em; background: #FFF; border: 1px solid #CCC; text-decoration: none;}
.pages span.current {border: 1px solid #333; font-weight: bold; background: #369; color: #FFF;}
.pages a:hover {border-color: #369;}
.pages a.nextprev {font-weight: bold;}
.pages span.nextprev {color: #666;}
.pages span.nextprev {border: 1px solid #DDD; color: #999;}

/* Вывод новостей на главных */
.top {margin-bottom: 20px;}
.top .name {padding-left: 12px;}
.top .most  {vertical-align: top; padding: 8px 25px 10px 12px; background-color: #fcf9e8;}
.top .most .title {font-size: 1.4em; line-height: 125%;}
.top .most IMG {border: 1px solid #CCC; margin-bottom: 4px;}
.top .most .item {font-size: 1.1em; line-height: 125%; margin: 4px 0;}
.top .other {vertical-align: top; padding: 8px 12px 10px 0; background-color: #fcf9e8;}
.top .other .title {font-size: 1.1em; line-height: 125%;}
.top .other .item {margin-bottom: 0.6em;}
.top .time {font-size: 11px; margin-top: 2px;}
.top .emotion {font-size: 11px; color: #6F0000; margin-top: 1px;}

.last {vertical-align: top;}
.last .title {font-size: 12px; line-height: 125%;}
.last TD {padding-bottom: 0.6em; vertical-align: top;}
.last .time {font-size: 11px; padding: 2px 10px 0 0;}

.category {margin-bottom: 20px;}
.category .name {padding-left: 12px;}
.category .most {vertical-align: top; padding: 8px 25px 10px 12px; background-color: #f6f8fc;}
.category .most .title {font-size: 1.4em; line-height: 125%;}
.category .most .item {font-size: 1.1em; line-height: 125%; margin: 0.3em 0;}
.category .most IMG {border: 1px solid #CCC; margin-bottom: 4px;}
.category .other {vertical-align: top; padding: 8px 12px 10px 0; background-color: #f6f8fc;}
.category .other .title {font-size: 1.1em; line-height: 125%;}
.category .other .item {margin-bottom: 0.6em;}
.category .time {font-size: 0.8em; margin-top: 2px;}
.category .emotion {font-size: 0.9em; color: #6F0000; margin-top: 1px;}

.cat {margin-bottom: 20px;}
.cat .name {padding-left: 12px;}
.cat .most {vertical-align: top; padding: 8px 0px 10px 12px;}
.cat .most .item {font-size: 13px; line-height: 125%; margin-top: 4px; background-color: #f6f8fc; margin-bottom: 14px; padding: 8px 10px;}
.cat .yak-block {padding: 6px 8px 0 0; width: 70px; vertical-align: top;}
.cat .most .content {padding-top: 2px;}
.cat .item .title {font-size: 17px; line-height: 125%;}
.cat .time {font-size: 11px; margin-top: 6px;}
.cat .emotion {font-size: 11px; color: #6F0000; margin-top: 1px;}

.comment {margin-bottom: 20px;}
.comment .head {background-color: #dcedfa;}
.comment .head .rating .value {padding-right: 6px; font-weight: bold;}
.comment .body {background-color: #f6f8fc;}
.comment .content {padding: 6px 10px 10px 35px;}
.comment .option {padding: 5px 10px 6px 10px; font-size: 11px; border-top: 1px dashed #CCC;}

#comment-form TEXTAREA.error {background-color: #fff0f0; border: 1px solid #ccc;}
#comment-form INPUT.error {background-color: #fff0f0; border: 1px solid #ccc;}
#comment-form DIV.error {color: red; margin: 10px;}

.show-news .read P {margin: 0 0 1em 0;}

.manager {margin: 10px;}
.manager .edit {background-image: url('../images/edit.gif'); background-position: center center; background-repeat: no-repeat; height: 64px; width: 64px;}
.manager .edit:hover {background-image: url('../images/edit_hover.gif');}
.manager .delete {background-image: url('../images/delete.gif'); background-position: center center; background-repeat: no-repeat; height: 64px; width: 64px;}
.manager .delete:hover {background-image: url('../images/delete_hover.gif');}

.sub-navigation {margin-top: 4px; font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
.sub-navigation A {color: #000;}
.sub-navigation SPAN {background-color: #F6F8FC; padding: 3px 6px;}

.last-comments .info {font-size: 11px; color: #999;}
.last-comments .image {padding-right: 6px;}
.last-comments .title {font-size: 11px;}
