/* Main css properties  */
body   {background: #fff; margin: 25px; padding: 0; font-family: Arial; font-size: 0.8em;}
img    {border: 0;}
.clear {clear: both;}
a      {font-family: Arial; font-size: 1em;color: #27536A;}
a:hover{color: #af0000;}
div#koerper {width: 950px; text-align: left;}
td {font-size: 0.8em;}


/* Simple css classes for fast combine from page */
.top-2px   {margin-top:  2px; }
.top-3px   {margin-top:  3px; }
.top-5px   {margin-top:  5px; }
.top-10px  {margin-top:  10px;}
.top-20px  {margin-top:  20px;}
.left-5px  {margin-left: 5px; }
.left-10px {margin-left: 10px;}
.left-20px {margin-left: 20px;}
.noline {text-decoration: none;}


/* Floating classes (have to remove 2left and 2right classes */
.left  {float: left;}
.right {text-align: right;}
.2left  {float: left;}
.2right {float: right;}


/* Addons like colorising */
.under {background: #eceeef;}
.white {height: 10px; background: #fff; margin: 10px 0;}
.red {color: #af0000;}
.separator {border-top: 1px solid #C5C7C9; padding-top: 5px; margin-top: 5px;}


/* Top block */
#logo { display: block; float: left;}
input.txt  {width: 240px; padding: 1px; border: solid 1px #505050; color: #505050; font-family: Arial;}
#search    {float: right ; font-size: 0.87em; color: #565656; padding-right: 25px;}
#auth_main {float: right ;  width: 250px;}
#auth_main img {padding: 0 3px;}
#newspaper {font-size: 0.85em; display: block; height: 41px; background: url('/i/_ng-p2.gif') no-repeat top left; color: #666; padding: 5px 0 0px 74px; width: 210px; padding-left: 0px; margin-top: 20px;}


/* Menu */
#menu {padding: 0px 20px 0px 0px;width:100%;}
#menu table#nav td {vertical-align:bottom; border-bottom:solid 4px #AF0000;}
#menu table#nav td.sel div {border-right:solid 1px #9DA2A6;border-bottom:solid 1px #9DA2A6;padding: 8px 20px 9px 20px; color:#AF0000;font-weight:bold; border-top:0px;}
#menu table#nav td.sel div a {font-size: 1.2em; padding: 0;background: #fff; text-decoration: none; color: #af0000;}
#menu table#nav td.sel {border-bottom:0px;border-top:solid 2px #AF0000;}
#menu table#nav tr td div {border-top: 1px solid #9DA2A6; border-left: 1px solid #9DA2A6;}
#menu table#nav tr td div a {display:block;padding:5px 15px 5px 15px;background-color:#ECEFF1;border-top:solid 1px #fff;color:#000;}
#menu table#nav tr td div a:hover {background-color:#fff;color:#AF0000;}
#menu table#nav tr td.sep {width:100%;}
#menu table#nav tr td.sep div {border-top:none;border-left:solid 1px #9DA2A6;padding:7px 10px 5px 10px;}
#menu div.i {font-size: 0.85em; height: auto; border:solid 1px #9DA2A6; border-top:0px; padding:6px 15px 10px 10px; margin:0 0 5px 0;}
#menu div.i a {padding:0px 5px 0px 5px;color:#000;}
#menu div.i a:hover {padding:0px 5px 0px 5px;color:#AF0000;}


/* Links classes */
a.main {font-size: 1.7em;  color: #3d6883; }
a.none {font-size: 0.85em;}
a.none:hover {color: #27536A;}
a.huge {font-size: 1.2em; font-weight: bold; color: #3d6883;}
a.huge-red {font-size: 1.2em; font-weight: bold; color: #af0000;}
a.huge1 {font-size: 16px; color: #3d6883;}
a.big {font-size: 1.4em;}
a.bigger {font-size: 1.2em; font-weight: bold; color: #3d6883}
a.shadow { margin-top: -1px; font-size: 0.85em; display: block; float: left; width: 130px;height:30px;background: url('/i/shadow.gif') no-repeat; padding: 1px 0 0 25px; color: #fff; font-weight: bold; text-transform: uppercase;}
a.shadow:hover {color: #fff; text-decoration: none;}
a.ttle {font-size: 0.85em; background: #8C9B9F; color: #fff; font-weight: bold; text-transform: uppercase; padding: 2px 8px;}
a.ttle:hover {color: #fff;text-decoration: none;}
a.ttle-red {font-size: 0.85em;  background: #af0000; color: #fff; font-weight: bold; text-transform: uppercase; padding: 2px 8px; text-decoration:none;}
a.ttle-red:hover {color: #fff;}
a.lnk {font-size: 1.1em;}
a.sml {font-size: 0.85em;}
a.utils {font-size: 0.85em;}
a.grey { color: #565656; text-decoration: underline;}
a.grey:hover { color: #af0000;text-decoration: none;}
a.topic {color: #af0000;}
a.author {}
div.buy {margin-bottom: 5px;}
div.buy a {font-size: 1em; font-weight: bold; color: #fff; background: #af0000; padding: 2px;}
div.buy a:hover {color: #FFFFFF; text-decoration: none;}
a.mail {padding:1px 0 1px 17px;background:url('/i/link_mail.gif') no-repeat 0 3px;}
a.print {padding:1px 0 1px 17px;background:url('/i/link_print.gif') no-repeat 0px 3px;}
a.lj {padding:1px 0 1px 17px;background:url('/i/link_lj.gif') no-repeat 0px 3px;}
a.bookmark {padding:1px 0 1px 17px;background:url('/i/link_bookmark.gif') no-repeat 2px 3px;}
a.archiv {margin-left: 13px; padding-left: 13px; background:url('/i/link_archiv.gif') no-repeat 2px 3px;}
a.lock {padding:1px 0 1px 17px; background:url('/i/link_lock.gif') no-repeat 2px 3px;}
a.forum_t {padding:1px 0 1px 17px; background: url('/i/link_discuss_dark.gif') 2px 2px no-repeat;}
a.opinion {font-size: 0.85em; background: url('/i/link_discuss_dark.gif') 2px 2px no-repeat; padding-left: 15px; display: block; margin-top: 2px; color:#565656;}
a.opinion:hover {color:#af0000;}
a.forum { font-size: 0.85em; margin-left: -15px;  background: url('/i/link_discuss_dark.gif') 2px 2px no-repeat; padding-left: 16px;color:#af0000;text-decoration: none;}
a.forum:hover {margin-left: -15px;  background: url('/i/link_discuss_dark.gif') 2px 2px no-repeat; padding-left: 16px; color:#565656;}
a.info {background: url('/i/link_info.gif') 2px 2px no-repeat; padding-left: 15px;color:#565656;}
a.enternew {font-size: 0.85em; background: url('/i/link_enter.gif') 2px 2px no-repeat; padding-left: 15px;color:#565656;}
a.registernew {font-size: 0.85em; background: url('/i/link_enter.gif') 2px 2px no-repeat; padding-left: 15px;color:#565656;}

.bullet {background: url('/i/bullet.gif') 0px 5px no-repeat; padding-left: 15px; margin-top: 5px; display: block;}
.bullet2 {background: url('/i/bullet_d.gif') 3px 5px no-repeat; padding-left: 15px; margin-top: 5px; display: block;}


a.archive {font-size: 0.85em; background: url('/i/link_archive.gif') 3px 5px no-repeat; padding-left: 15px; display: block;color: #565656;}
a.notice {background: #8c9b9f; color: #fff; padding: 1px 4px;}
a.notice:hover {text-decoration: none;}
a.calendar {line-height: 2em;  color: #af0000; border-bottom: 1px dashed #af0000; text-decoration: none;}
a.calendar:hover {border: none;}
a.r1 {font-size: 0.9em;text-decoration: none;color: #565656;}
a.r1:hover {text-decoration: underline;}
a.r2 {font-size: 1.1em;text-decoration: none;color: #666666;}
a.r2:hover {text-decoration: underline;}
a.r3 {font-size: 1.3em;text-decoration: none;color: #767676;font-weight: bold;}
a.r3:hover {text-decoration: underline;}
a.r4 {font-size: 1.7em;text-decoration: none;color: #868686;}
a.r4:hover {text-decoration: underline;}
a.link_main {color: #525252;}
a.link_fotorep {color: #BE0006;}
a.allreports {color: #575757; font-size: 0.85em; padding-left: 15px; background: url('/i/link_archive.gif') 0 2px no-repeat;}

/* Links dividers for lines */
.divide {display: block; float: left; padding-left: 14px; background: url("/i/gdiv.gif") no-repeat 6px 1px;}
.nodivide {display: block; float: left;}


/* Forum classes */
.forum-comments {padding: 12px; margin-right: 30px; width: 90%; background: #f5f6f7; float: left; text-align: right;}
.page-address {padding: 2px 2px 2px 10px; margin: 2px 2px 10px 2px; width: 200px; float:right; display: block;}
.opinion-author {padding-left: 10px; font-size: 0.9em; font-weight: bold; color: #27536a;};
.discuss {background: #eceeef;}
.discuss td {padding: 10px;}


/* Advert block classes */
.rblock {width: 280px; padding: 5px; background: #edeef0;  margin-top: 12px;}
.rblock h2 {font-size: 1.2em; padding: 0 3px; color: #3d6883;}
.rblock span.b {font-size: 0.85em; font-weight: bold; margin: 0;}
#adverts {width: 260px;}
#banner240 {width: 240px;}
#adverts #banner240 {border-right: 1px solid #C7C7C7;}
.redtram {background:#f5f6f7; padding: 0;}
.redtram p {margin-top: 0; padding: 0;}
.redtram a {display: block; font-size: 9pt; padding-left: 12px; background: url(/i/bullet.gif) no-repeat 1px 4px;}
.mid { padding: 8pt;}
.mid a {display: block; font-size: 9pt; padding-left: 12px; background: url(/i/bullet.gif) no-repeat 1px 4px;}



/* Main content classes */
.article-head {font-size: 0.85em;}
.article-head .anno {float: left; width: 60%; font-size: 0.9em; color: #808080;}
.art_tools {float: left; border: 1px solid #C7C7C7; width: 170px; margin: 0 10px 5px 0; padding-bottom: 5px;}
#index-block {padding-right: 25px;}
#index-main tr {vertical-align: top;}
#main-events {padding: 0px 10px 10px 23px;}
#main_article_forum {margin: 3px 0 0 14px;}
.smallfoto {margin-top: 5px; border: 1px solid white;}
td.main-events {padding: 0 11px 0 0px;}
#main-events h1 {font-size: 1em; font-weight: bold; color: #af0000; margin: 0 0 5px 0; padding: 0;}
.brief {background: #eceeef; margin-bottom: 15px; padding: 8px 6px 12px 6px;}

/* Photogallery links' classes */
.underphoto {color: #565656;display: block;clear:both;padding-top: 10px;}
.underphoto img {float: left;padding: 0 7px 0 0; }
.underphoto-right {color: #565656; display: block; clear:both; padding: 15px; padding-bottom: 0px; padding-top: 10px; margin-bottom: 0xp;}
.underphoto-right2 {color: #565656; padding: 0 15px 15px 15px;}
.underphoto-right img {float: right; margin: 0 0 0 7px; border: 1px solid white;}
.underphoto-right2 img {float: right; margin: 0 0 0 7px; }
.none img {margin: 6px 0;}
.underblue {background: #eceeef; padding: 12px; margin-top: 6px;}
.underblue img {padding-left: 70px; float: right;}
.photoreport {padding: 12px; margin-top: 6px; font-size: 0.85em; color: #444; }
.photoreport a {font-size: 1.2em;}
.photoreport img {margin-right: 10px; float: left;}
.article-ann {background: #f5f6f7; padding: 12px; margin-top: 6px; min-height: 100px;}
.article-ann img {padding-left: 70px; float: right;}
.half {width: 320px; float: left;}
.galleria {font-size: 0.85em; width: 458px; border: 1px solid #c5c7c9; padding: 3px; text-align: center; }


.galleria a {color: #666;}
.galleria .previous {height: 20px; text-align: left; padding: 2px 5px 5px 5px; background: url('/i/_left-off.gif') no-repeat;}
.galleria .previous a {padding-left: 16px;}
.galleria .next {text-align: right;  padding: 2px 5px 5px 5px; background: url('/i/_right-off.gif') no-repeat right;}
.galleria .next a {padding-right: 13px;}
.galleria .center {width: 83px; height: 17px; text-align: left; padding: 2px 0 0 0; border-left: 1px solid #A1AFB0; border-right: 1px solid #A1AFB0; background: url('/i/push.gif') 2px 0px no-repeat;}
.galleria .center a {padding: 0 0 0 24px;}
.galleria .under {background: #eceeef; margin-top: 5px; vertical-align: middle; min-height: 360px;}
/* for Internet Explorer */
/*\*/
* html .galleria .under {
height: 360px;
}
/**/
.photodesc {font-size: 0.85em; color: #666;}
.photoheader {margin: 0 0 3px 0; color: #000;}
.photoheader .day {color: #AC0007;}
.photoheader .month {color: #A3ACAC;}
.curImTitle {width: 200px;}
.search-top {text-align: center; color: #515151; font-size: 0.85em; width: 180px; border: 1px solid #c5c7c9; border-bottom:none; padding: 3px; width: 150px;}
.search-block {width: 190px; font-size: 0.85em; border: 1px solid #c5c7c9; padding: 7px;}
.search-block-long {width: 100%; border: 1px solid #c5c7c9; padding: 7px;}
#search-field {border: 1px solid #999; color: #444; font-size: 0.85em; padding: 2px; width: 145px;}
#search-field-long {border: 1px solid #999; color: #444; font-size: 0.85em; padding: 2px; float: left; width: 98%;}
#photolist {background: #eceeef; height:86px; padding: 3px 3px; border: #eceeef; overflow: scroll; overflow-y: hidden;}
#scroll {height: 106px;}
#scroll img {padding: 1px; border: 3px solid #eceeef; }
#scroll img.sel {padding: 1px; border: 3px solid #af0000;}

.gallery {min-width: 280px; margin: 5px 0px 5px 0px; float: left; padding: 3px 3px 3px 3px; border: solid 1px #c5c7c9; text-align: center;}
.gallery2 {width: 280px; margin: 5px 10px 5px 0px; float: left; padding: 3px 3px 3px 3px; border: solid 1px #c5c7c9; text-align: center;}
.gallery td {color: #585858; padding: 0 4px; height: 25px;}
.gallery img.pic {margin: 2px 0 3px 0;}
.gallery td.moveleft {width: 1%; padding: 0 4px 0 0; vertical-align: top;}
.gallery td.moveright {width: 1%; padding: 0 0 0 4px; vertical-align: top;}
.gallery td.value {width: 90%;}
.gallery td.numbers {width: 8%;}
.underphoto {color: #565656;display: block;clear:both;padding-top: 10px;}
.underphoto img {float: left; padding: 0 7px 0 0; }
.pstory {margin: 3px 3px 3px 10px; width: 100px; height: 135px; float: left;}
.pstory img {border: none;}
.pstory a {font-size: 0.85em;}
table#glry td {vertical-align: middle;}
div.repdesc {width: 200px; height: 80px; font-size: 1em; font-family: Arial; color: #333; border: 1px solid #aaa; padding: 4px; margin-bottom: 20px; overflow: auto;}
.photoleft {vertical-align: middle; padding: 0 5px 0 5px;}
.photoright {text-align: right; vertical-align: middle; padding-right: 5px;}

/* Page navigation */
.numeration {font-size: 0.85em; padding: 3px;}
.numeration a {padding: 2px;}
.numeration a.sel {background: #8a9e9c; padding: 4px; color: #fff;}


/* Tags links */
#tags-short { margin-left: 2px; display: none;}
#tags-long {border-left: 1px solid #777; padding-left: 4px; margin-left: 2px;}
#tags-long a {color: #333; text-decoration: none; padding: 2px;}
#tags-long a:hover {text-decoration: underline;}
.add1 {font-size: 1.1em;}
.add2 {font-size: 1.3em;}
.add3 {font-size: 1.5em;font-weight: bold;}


/* Insets classes */
table.bookmarks {font-size: 1.1em; margin: 0 0 0 4px; width: 10%;}
table.bookmarks a {text-decoration: none; border-bottom: 1px dashed #565656;}
table.bookmarks a:hover {text-decoration: none; border: none;}
table.bookmarks td {vertical-align: bottom;}
table.bookmarks td div {background-color: #eceeef; border-top: solid 1px #c5c7c9; border-left: solid 1px #c5c7c9; padding: 3px 6px; white-space: nowrap; }
table.bookmarks td.sel div {background-color: #8c9b9f; padding: 4px 10px; //padding: 3px 10px;}
table.bookmarks td.sel div a {font-weight: bold; color: #fff; border: 0; text-decoration: none;}
table.bookmarks td.rsel div {background-color: #af0000; padding: 4px 10px;}
table.bookmarks td.rsel div a {font-weight: bold; color: #fff; border: 0; text-decoration: none;}
table.bookmarks td.last div {border: none; border-left: solid 1px #c5c7c9; background: none;}
.b-container {border: 1px solid #c5c7c9; border-top: solid 3px #8c9b9f; padding: 15px 16px 10px 16px; min-height: 170px; _height: 220px;}
.b-container2 {border: 1px solid #c5c7c9; border-top: solid 3px #8c9b9f; padding: 15px 0px 10px 7px; min-height: 170px; _height: 220px;}
td.tbdcb .b-container {}
/* for Internet Explorer */
/*\*/
/* html .b-container //{height: 220px;}*/
/**/
.r-container {border: 1px solid #c5c7c9; border-top: solid 3px #af0000; padding: 15px 16px 10px 16px; min-height: 170px;}
/* for Internet Explorer */
/*\*/
* html .r-container {
height: 220px;
}
/**/
#tab_rating_0.sel div {background: #af0000; border-top: #af0000; border-left: 1px;}
#tab_rating_1.sel div {background: #af0000; border-top: #af0000; border-left: 1px;}


/* Newsblock */
.tbc {margin-top: 15px;}
.tbc td {vertical-align: top;}
.tbc td.tbcd2 {padding-left: 25px; background: #eceeef url('/i/white.gif') repeat-y; width: 330px;}
.tbc td.tbcd {width: 300px;}
.tbc td.tbcd30proc {width: 31%;}
.tbc td.tbcdb {padding-left: 25px; width: 100%;}
.tbc td.tbcdb30proc {padding-left: 25px; width: 34%;}
.tbc td.tbcde {padding-left: 25px; width: 280px;}
.tbc td.tbcdb2 {padding-left: 25px; background: url('/i/s_gray.gif') repeat-y right;}
.tbcd_spacer {width: 300px; hright: 1px;}
.tbcde_spacer {width: 280px; hright: 1px;}
.art {border-top: 1px solid #af0000;}
div.article p {clear: both; margin: 0 10px 0 0px; padding: 0 0 10px 5px; background #eceeef; }
div.article p img {padding: 9px 0;}
div.article-body p {line-height: 18px; font-size: 1.1em;  padding: 0 0 10px 0; margin: 0; }
div.article-body h1 {color: #000; font-size: 1.9em; font-weight: normal; padding: 10px 0 0 0; margin: 0;}
div.article-body h2 {font-size: 1.1em; font-weight: bold; padding: 5px 0 10px 0; margin: 0;}
div.article-body h3 {color: #575757; font-size: 1.1em; font-weight: bold; padding: 0; margin: 0;}
div.article-body #author {color: #5a5a5a; font-size: 0.85em; margin: 3px 0 0 0;}
div.article-body #obertka_start {margin: 10px 0 7px 0; background: url('/i/art_arr.gif') 0px 8px no-repeat #EEEEF0;}
div.article-body #obertka_text {font-size: 0.85em; color: #575759; padding: 8px 15px 8px 30px; background: url('/i/art_arr.gif') bottom right no-repeat;}
div#first {margin: 0 20px 10px 0; float: left; width: 290px;}
div#first #title {padding: 5px 0 3px 0; color: #B50102; font-weight: bold; font-size: 1.1em;}
div#first #inner {background: #EEEEF0; padding: 5px 0 10px 0; font-weight: normal; border-top: 1px solid #C5C7C7;}

.first_item {clear: both; height: 72px; padding: 5px 10px 5px 10px;}
.first_item .nimg {float: left; margin: 0 10px 0 0;}
.news_item {margin-left: 90px; position:relative;}

.tools {margin: 5px 0 0 5px;}
div.article-body sub {font-size: 0.85em; font-style: italic;}
.article {border-top: 0px;}
.item {color: #585858; padding-bottom: 10px;}
.item .desc {font-size: 0.85em;}
.item img {float: right; margin: 4px 0 20px 5px;}
.item img.nul {float: none; margin: 10px 0px 10px 0px; padding: 0px;}
#partner_news {background: #EEEEF0; border-top: 1px solid #C7C7C8; margin-bottom: 30px;}
#partner_news a {font-size: 0.85em;}

.hot_item {font-size: 0.9em; clear: both; padding: 5px 0 5px 0;}
.hot_item img {float: left; margin: 0 10px 0 0;}
#hotplace {margin-top: 20px;}

/* Calendar */
.clnd-day {background: #8c9ba0; color: #fff; padding: 3px 6px; }
.clnd-r {background: #fff; color: #58585a; padding: 3px 6px; text-align: center;}
.clnd-v {background: #eeeef0; color: #58585a; padding: 3px 6px; text-align: center;}
.clnd-m {background: #af0000; color: #fff; padding: 3px 6px; text-align: center;}
.clnd-m a {color: #fff;}
.clnd-m a:hover {text-decoration: none;}
#clnd-month {font-size: 0.85em; border: 1px solid #c7c7c7; width: 140px; height: 16px;}
#clnd-year {font-size: 0.85em; border: 1px solid #c7c7c7; width: 64px; height: 16px;}



/* Page footer */
#footer { }
#footer td {font-size: 0.7em; padding: 10px; line-height: 150%;}
#footer a {}


/* Rassilka */
form.m00 {padding: 0; margin: 0;}
.rassilka_line {margin-top: 10px;}

/* BANNERS */
/*.bannerx90 {width: 100%; height: 100px; border: 1px solid #000104; background: #90a5b6; margin-bottom: 15px; color: #FFFFFF; text-align: center;}*/
.bannerx90 {width: 100%; height: 100px; border: 0px solid #000104; background: #FFFFFF; margin-bottom: 2px; color: #FFFFFF; text-align: center; margin-top: -25px; position: relative;}
.banner248 {margin-left: -2px; margin-bottom: 10px; float: left;}
.tizer_rb1 {background: #edeef0; padding: 5px; margin-top: 25px;}
.tizer_rb2 {background: #edeef0; padding: 5px; margin-top: 15px;}

h1 {padding: 10px 0 5px 0; margin: 0px;}

/* Input */
input#search-field {width: 135px;}
input#find_button {height: 20px; font-size: 0.8em;}

/* Prilozhenija */
.pr_news_title {font-size: 140%; padding-right: 20px;}
.pr_news_item {color: #585858; height: 100px;}
.pr_desc {font-size: 0.85em;}
.pr_news_item img {float: right; margin: 4px 0 20px 5px;}

.pr_theme_item {float:left; width: 200px; color: #585858; height: 95px; margin: 20px 11px 0  0; //margin: 20px 21px 0 0;}
.pr_theme_item img {float: right; margin: 0 0 20px 5px;}
.pr_theme_desc {margin: 4px 0 0 0; font-size: 0.85em;}

#right_rating_1 {padding:15px;border:solid 1px #C5C7C9;border-top:solid 2px #C5C7C9;height:360px;overflow:auto;font-size:11px;color:#565656;}

table.adv_link {background-color: #EEEEEE; border-top: solid 2px #DDDDDD;}
table.adv_link td {padding: 0.5em; font-size: 75%;}
.pb03   {padding-bottom: 0.3em; margin: 0em;}
p.pt08 {margin: 0; padding-top: 0.6em;}

.underdesc {color: #565656;position:relative;}
#top_rasp {border: 1px solid white; height: 5px; clear: both;}
table.troika td {padding: 5px 10px 5px 10px;}

.rdm_title_3832 {padding-top:-0px;margin-top:-0px;}
.rdm_img_3832 {padding-top:-10px;margin-top:-0px;}
.rdminfrm_3832 table td {padding-top:0px;margin-top:-0px;}

p.pt05 {margin: 0 0 3px 0; padding: 0;}
.rimg {float:right; margin:0pt 0pt 0.5em 1em;}


.subheader { color:#565656;position:relative;}
.half {width: 320px; margin-right: -330px;}
.righthalf1 {width: 320px; margin-left: 330px;}
.polosa h1 {margin-top: 0px;}

.ivres { width: 100px; height: 17px; float: right; margin-top: -17px; background-image: url(i/inet_v.gif); background-position: right bottom; background-repeat : no-repeat; z-index : 100; }

.prillistdata {font-size: 0.80em; position: absolute;  margin-top: 60px; z-index: 99;}

.zakladkugreyg {margin-left: 0px; padding-left: 0px; margin-bottom: 0px; margin-top: 0px; height: 24px; font-size: 11px;}
.zakladkugreyg ul {list-style:none; border: 1px solid #000;}
.zakladkugreyg li {list-style:none; height: 24px; float: left;    background:url("i/buk_m_bg.gif") repeat-x bottom;}
.zakladkugreyg li a:hover {border-bottom: 1px solid #ecedef;}
.zakladkugreyg div {padding-bottom: 3px; padding-top: 6px; padding-left: 5px; padding-right: 5px; background:url("i/buk_m_left_bg.gif") no-repeat bottom left ;}

.zakladkugreyg a {display:block; color: #000002; text-decoration: none; border-bottom: 1px dashed #565656;}
.zakladkugreyg a:hover {text-decoration: none; border-bottom: 0px; }

.zakladkugreyg li.activ {background: none; background-color: #889C9D;  border-top: 1px solid #AF0000;}
.zakladkugreyg li.activ div  {padding-top: 6px; background: none;}
.zakladkugreyg li.activ a {color: #FFFFFF; text-decoration: none; border-bottom: 0px; font-weight: bold;}

.zakladkugreyg li.nulleft {padding: 0px; width: 4px; border: 0px; background: none;}
.zakladkugreyg li.nulright {display:block; padding: 0px; width: 1px; background: none;}
.zakladkugreyg li.nulright a {padding: 0px; width: 1px; background: none; border-bottom: 1px solid #FFF; width: 2px;}
.article {border-top: 1px solid #AF0000;}


.zaklblock2 {}
.zaklblock2 span {display: block; margin-bottom: 5px;}
.zaklblock2 span b {color: #285268;}


#newspaper {background: url('/i/_ng-p2.gif') no-repeat top left; height: 60px; margin-top: 0px;} 
#auth_main {width: 220px; margin-left: 40px;}
.pstory {width: 95px; height: 150px;}

#logo {width: 50%; display: block; float: left;}
input.txt  {width: 130px; padding: 1px; border: solid 1px #505050; color: #505050; font-family: Arial;}
#logo .pil { padding-top: 7px; color: #000000;  font-size: 16px; font-weight: bold; margin-left: 300px;}
#logo .pil a {color: #2D3838;}
#logo .pil a:hover{color: #af0000;}
#logo .plus {color: #AF0000; font-weight: bold;}

.anonsgrey {color: #565656; text-decoration: none; margin-top: 5px;} 
a.anonsgrey:hover {color: #565656; text-decoration: none;} 
.anonsgrey_main {color: #565656; text-decoration: none; margin-top: 5px;} 
a.anonsgrey_main:hover {color: #565656; text-decoration: none;} 
//a.anonsgrey_main{text-decoration: none;} 

	.sec {padding: 12px; padding-top: 18px; padding-right: 20px;}
.sec img {padding-left: 70px; float: right;}
.sec .author {font-size: 0.85em; color: #575757; font-style : italic;}
.sec h3 {margin-top: 0px; padding-top: 0px; padding-bottom: 0px; margin-bottom: 5px;}


.section        {color: #fb0000; letter-spacing: 0px; font-size: 87.5%; font-family: Verdana, Tahoma, sans-serif; font-variant:small-caps;}
a.section:link, a.section:visited, a.section:hover      {color: #ff4100;}

	.main ul {margin-left: 15px;}
	.main li {margin-left: 0px; margin-bottom: 10px;}
	.main hr {margin: 0px; padding: 0px;}
	.main br {margin: 0px; padding: 0px;}

.prilindex {padding-left: 0px;}

.underdesc {margin-top: 5px;}
.desc {margin-top: 3px;}
.underphoto-right a.anonsgrey {display : block;}

.bannertextg {margin-left: 10px; margin-top: 15px; float: none; clear: both;}
.bannertextg .romh2 {color: #295369; font-weight: bold;}
.bannertextg .nvo {margin-top: 7px;}
.clear {font-size: 1px; height: 1px;}

.icoindex {margin-top: 5px; padding-left: 0px; margin-left: 0px;}
.icoindex a {float: left; }
.icoindex img {float: none; margin-left: 0px; margin-right: 10px; margin-bottom: 5px; border: 0px;}
.videoblocktext {margin-top: 10px; text-align: left; margin-left: 15px; margin-right: 15px; font-size: 11px; margin-bottom: 10px;}

.gallery2 td {text-align: left; font-size: 11px;}
.gallery2 img {text-align: center; margin-bottom: 5px; }


h2.headblu {
	font-size: 18px;
	color: #2a5a68;
	font-weight : 900;
	margin-bottom: 6px;
}

.galeryprev  {background-color: #edeef0; padding: 10px; overflow: hidden; text-align: center; white-space: nowrap; }
.galeryprev img {margin: 6px;}
.galeryprev .linkall a {font-weight: bold; color: #a70600; font-size: 11px; text-decoration: none;}
.tblitemtegp td {padding-top: 15px;}
.tblitemtegp td1 {width: 86px;}
.tblitemtegp td a {color: #345065}
.tblitemtegp img {margin-left: 20px;}
.tblitemtegp .td2 .article-ann {margin-top: 0px; padding-top: 0px; 	background-color : transparent;}

.rasporkatitle {font-size: 1px; height: 10px;}
a.smlantr {font-size: 1em; padding-bottom: 5px;}

.nobullet {background: none; padding-left: 5px;}
.minuti {color: #565759; font-size: 11px; text-decoration: none;  padding-left: 8px;}
.mred {color: #bc0000};

.ranshe {float: none; margin-top: 10px;}
.ranshe h2 {font-size: 14px; color: #3d6883; margin: 0px; padding: 0px; margin-bottom: 7px;}


.zakladkugreyg li.nobordertop {border-top: 0px;}
.blockzaklind {height: 168px; overflow : hidden;}

.menusblock {height: 24px; font-size: 11px;}
.menusblock ul {list-style:none; border: 1px solid #000;}
.menusblock li {list-style:none; height: 24px; float: left;  background:url("i/buk_m_bg.gif") repeat-x bottom;}

.menusblock div {padding-bottom: 3px; padding-top: 6px; padding-left: 8px; padding-right: 8px; background:url("i/buk_m_left_bg.gif") no-repeat bottom left ;}

.menusblock a {display:block; color: #000002; text-decoration: none; border-bottom: 1px dashed #565656;}
.menusblock a:hover {text-decoration: none; border-bottom: 0px; }

.menusblock li.activ {background: none; background-color: #AC0400;}
.menusblock li.activ div  {padding-top: 6px; background: none;}
.menusblock li.activ a {color: #FFFFFF; text-decoration: none; border-bottom: 0px; font-weight: bold;}

.menusblock li.nulleft {padding: 0px; width: 4px; border: 0px; background: none;}
.menusblock li.nulright {display:block; padding: 0px; width: 1px; background: none;}
.menusblock li.nulright a {padding: 0px; width: 1px; background: none; border-bottom: 1px solid #FFF; width: 2px;}


.blockbuk a {color: #314A69; text-decoration: underline; }

.zakladkugreyg .blogplus {background:url("i/plus_n.gif") no-repeat bottom left ; padding-left: 20px; text-decoration: none; border-bottom: 0px;}
.zakladkugreyg .blogplus span {border-bottom: 1px dashed #565656;}

.blockzr {
	list-style-type : none; font-size: 11px; font-weight: bold;
	margin-left: 4px;
}
.blockzr li {float: left; background-color: #AC0400; height: 24px; border-left: 1px solid #c8c5cc;  border-top: 1px solid #c8c5cc;}
.blockzr li a {display:block; padding: color: #000002; text-decoration: none; color: #FFF; font-size: 11px; font-weight: bold;}
.blockzr div {padding-bottom: 3px; padding-top: 6px; padding-left: 8px; padding-right: 8px;}

.indexskrol {width: 280px; height: 470px; overflow: auto; padding-top: 10px; padding-bottom: 10px; border: 1px solid #c6c6c6; padding-left: 10px; scrollbar-3dlight-color: #FFF; scrollbar-darkshadow-color: #FFF; scrollbar-face-color: #EDEEF0;  scrollbar-arrow-color:  #9BAFB0; scrollbar-highlight-color: #C6C7C9;    scrollbar-track-color: #FFFFFF;}

LI {
 font-size: 14,9px; 
}

.bannertextg {margin-bottom: 15px;}
.bannertextg span.romh2 {display: block; color: #000000; font-size: 12px; margin-bottom: 5px; padding-bottom:3px; font-weight: bold; font-family : Arial, sans-serif; padding-left: 5px; border-bottom: 1px solid #808080;}
.bannertextg p.pt05 {margin-top: 0px; dosplay: block; margin-bottom: 5px; padding-top: 5px; padding-bottom: 5px;  padding-left: 5px;}
.bannertextg p.pt05 a {color: #565656; font-size: 10px; font-family : Arial, sans-serif;}


span.newsnet_title {display: block; color: #000000 !important; font-size: 12px !important;; margin-bottom: 5px; padding-bottom:3px; font-weight: bold; font-family : Arial, sans-serif !important; padding-left: 10px; border-bottom: 1px solid #808080; }
.tizer_new {margin-bottom: 20px;}
.tizer_new tr {background-color : transparent !important;}
.tizer_new td {text-align: left !important; padding-left: 5px !important; width: auto !important;}
span.newsnet_teaser {color: #565656; font-size: 10px; font-family : Arial, sans-serif; font-weight: normal;}

/*
.tizer_new td, tr, div {background-color : transparent !important;}
.tizer_new strong {display: block; color: #000000 !important; font-size: 12px !important; margin-bottom: 5px; padding-bottom:3px; font-weight: bold; font-family : Arial, sans-serif !important; padding-left: 10px; border-bottom: 1px solid #808080;}
.tizer_new td a {color: #565656 !important; font-size: 10px !important; font-family : Arial, sans-serif !important;}
.tizer_new a font {color: #565656 !important; font-size: 10px !important;}


.tizer_rb2  td, tr, div {background-color : transparent !important;}
.tizer_rb2  strong {display: block; color: #000000 !important; font-size: 12px !important; margin-bottom: 5px; padding-bottom:3px; font-weight: bold; font-family : Arial, sans-serif !important; padding-left: 10px; border-bottom: 1px solid #808080;}
.tizer_rb2  td a {color: #565656 !important; font-size: 10px !important; font-family : Arial, sans-serif !important;}
.tizer_rb2  td {padding-left: 10px !important;}
.tizer_rb2  a font {color: #565656 !important; font-size: 10px !important;}
*/

#main-anounce {margin-bottom: 50px;}
.main_inline .item {padding-bottom:5px;} 
//.i {font-style: italic; font-family: 'Times New Roman', serif;}
.i {font-family: 'Times New Roman', serif;}

