.top_menu_razd, .top_menu_razd:hover
  {
    width: 2px;
    background: url('/images/main-menu-button-out.png') repeat-x center !important;
  }

.lichnyy_kabinet_a_td
  {
    padding: 0 10px !important;
  }

.lichnyy_kabinet_a_td_exit *
  {
    color: red !important;
  }

.rss_form_cry
  {
    width: 5px !important;
    background: transparent !important;
    padding: 0 !important;
  }

.page_blue_poloska
  {
    width: 10px;
    height: 100%;
  }

.main_rubrics
  {
    width: 220px;
    list-style: none;
    margin: 5px 0 0 10px;
    padding: 0;
  }

.main_rubrics li
  {
    min-height: 25px;
    padding: 5px 10px 5px 10px;
    border-bottom: 1px solid #D1D1D1;
  }

.main_rubrics img
  {
    vertical-align: middle;
  }

.main_rubrics a:link, .main_rubrics a:visited
  {
    color: #0051AD;
    font-family: "Arial";
    font-size: 16px;
    text-decoration: none;
  }

.main_rubrics a:hover, .main_rubrics a:visited:hover
  {
    color: #CC0000;
    font-family: "Arial";
    font-size: 16px;
    text-decoration: none;
  }

.main_rubrics .main_rubrics
  {
    list-style: none;
    margin: 0 0 0 10px;
    padding: 0;
  }

.main_rubrics .main_rubrics li
  {
    min-height: 25px;
    padding: 5px 0 0;
    border: 0;
  }

.main_rubrics .main_rubrics a:link, .main_rubrics .main_rubrics a:visited
  {
    color: #0051AD;
    font-family: "Arial";
    font-size: 16px;
    text-decoration: none;
  }

.main_rubrics .main_rubrics a:hover,
.main_rubrics .main_rubrics a:visited:hover
  {
    color: #CC0000;
    font-family: "Arial";
    font-size: 16px;
    text-decoration: none;
  }

.main_selected_rubric a:link, .main_selected_rubric a:visited,
.main_selected_rubric a:hover, .main_selected_rubric a:visited:hover,
.main_selected_rubric a:active, .main_selected_rubric a:visited:active
  {
    font-weight: bold;
  }

.main_selected_rubric ul a:link, .main_selected_rubric ul a:visited,
.main_selected_rubric ul a:hover, .main_selected_rubric ul a:visited:hover,
.main_selected_rubric ul a:active, .main_selected_rubric ul a:visited:active
  {
    font-weight: normal;
  }

.left_fleshka
  {
    width: 220px;
    height: 136px;
    margin: 20px 0 0 10px;
  }

.announce_table
  {
    border-collapse: collapse;
    margin: 10px 0 5px 0;
    border-bottom: 1px solid #D1D1D1;
  }

.announce_date
  {
    padding: 0;
    font-weight: bold;
    vertical-align: top;
  }

.announce_date_with_print
  {
    height: 36px;
  }

.announce_link
  {
    padding: 0;
    font-weight: bold;
    vertical-align: top;
  }

.announce_preview
  {
    padding: 10px 0 10px 0;
    vertical-align: top;
  }

.selected_page:link, .selected_page:visited,
.selected_page:hover, .selected_page:visited:hover
  {
    color: white;
    background: #4386d2;
    text-decoration: none;
  }

.lenta_headers:link, .lenta_headers:visited
  {
    color: #4386d2;
    font-size: 16px;
    font-weight: bold;
    text-decoration: underline;
  }

.lenta_headers:hover, .lenta_headers:visited:hover,
.lenta_headers:active, .lenta_headers:visited:active
  {
    color: #4386d2;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
  }

.lenta_tables
  {
    width: 100%;
    border-collapse: collapse;
    margin: 0 0 10px 0;
  }

.lenta_description
  {
    padding: 0 10px 0 0;
    vertical-align: top;
  }

.lenta_pictures
  {
    width: 150px;
    padding: 10px 0 10px;
    text-align: right;
    vertical-align: top;
  }

.lenta_description_top
  {
    vertical-align: middle;
    padding: 0;
  }

.lenta_pictures_top
  {
    width: 150px;
    text-align: right;
    vertical-align: top;
  }

.lenta_attachments
  {
    padding: 5px 0 0 0;
  }

.lenta_headers_containers
  {
    margin: 10px 0 0 0;
  }

.blog_post .lenta_dates
  {
    margin: 10px 0;
  }

.announce_no_border
  {
    border: 0 !important;
  }

.blog_header
  {
    font-weight: bold;
    margin: 0 0 5px 0;
    font-size: 1.2em;
  }

.blog_user
  {
    font-weight: bold;
    color: #4386d2;
    margin: 0;
    display: none;
  }

.blog_comment_user
  {
    display: block !important;
  }


.blog_comments
  {
    margin: 10px 0 0 0;
  }

.blog_post
  {
    margin: 0 0 20px 0;
  }

.clear
  {
    clear: both;
  }

.blog_time
  {
    font-size: 0.9em;
    font-style: italic;
  }

.blog_quote_comment_header
  {
    margin: 0 0 5px 0;
  }

.blog_quote_comment_header, .blog_quote_comment_header a:link, .blog_quote_comment_header a:visited,
.blog_quote_comment_header a:hover, .blog_quote_comment_header a:visited:hover
  {
    font-size: 8pt;
    font-weight: bold;
    font-style: italic;
    margin: 0 0 5px 0;
  }


.blog_quote
  {
    margin: 0 0 10px 0;
    padding: 10px;
    /*background: #4386d2;*/
    border: 1px inset #0051ad;
  }

.blog_video
  {
    float: left;
    margin: 0 10px 10px 0;
  }

.news_photos
  {
    float: right;
    margin: 0 0 10px 10px;
  }

.news_photos a:link, .news_photos a:visited,
.news_photos a:hover, .news_photos a:visited:hover
  {
    display: block;
    margin: 0 0 10px 0;
  }

.bread_crumbs
  {
    margin: 0 0 10px 0;
  }

.float_left_ico
  {
    display: block;
    float: left;
    margin: 0 5px 0 0;
  }

.width_ico
  {
    display: block;
  }

.kabinet a:link, .kabinet a:visited,
.kabinet a:hover, .kabinet a:visited:hover
  {
    font-size: 13px !important;
  }

.kabinet_news_management
  {
    width: 150px;
    font-size: 10px !important;
  }

.kabinet_news_date
  {
    width: 120px;
  }

.publications_management
  {
    font-size: 10px;
    margin: 5px 0 0 0;
  }

.publication_description
  {
    margin: 5px 0 10px 0;
  }

.announcement_print
  {
    position: absolute;
      top: 0;
      right: 0;
  }

.predstav img
  {
    display: block;
    float: left;
    margin: 0 10px 0 0;
    border: 1px solid #999999;
  }

.announce_table
  {
    width: 100%;
  }
.forum_menu
{
    width: 220px;
    list-style: none;
    margin: 5px 0 0 10px;
    padding: 0;
  }

.forum_menu li
  {
    min-height: 25px;
    padding: 5px 0 5px 10px;
    border-bottom: 1px solid #D1D1D1;
  }

.forum_menu img
  {
    vertical-align: middle;
  }

.forum_menu a:link, .forum_menu a:visited
  {
    color: #0051AD;
    font-family: "Georgia";
    font-size: 16px;
    text-decoration: none;
  }

.forum_menu a:hover, .forum_menu a:visited:hover
  {
    color: #CC0000;
    font-family: "Georgia";
    font-size: 16px;
    text-decoration: none;
  }
 
 .lenta_left
  {
    width: 168px;
    height: 30px;
    background: url('/images/label-lenta-left.jpg') no-repeat center left;
    position: absolute;
      top: 0;
      left: 0;
    z-index: 11;
  }

.lenta_left_simple
  {
    width: 1px;
    height: 30px;
    background: url('/images/label-lenta-left-simple.jpg') no-repeat center left;
    position: absolute;
      top: 0;
      left: 0px;
    z-index: 11;
  }

.lenta_right
  {
    width: 1px;
    height: 30px;
    background: url('/images/label-lenta-right.jpg') no-repeat center right;
    position: absolute;
      top: 0;
      right: 0;
  }

.lenta_nadpis
  {
    width: 100px;
    height: 30px;
    position: absolute;
      top: 0;
      left: 0;
    z-index: 12;
    font-size: 16px;
    color: white;
    font-family: "Arial";
    padding: 5px 0 0 10px;
  }

.lenta_nadpis_simple
  {
    width: 100%;
    height: 30px;
    position: absolute;
      top: 0;
      left: 0;
    z-index: 12;
    font-size: 16px;
    color: white;
    font-family: "Arial";
    padding: 5px 0 0 10px;
  }
 
 .lenta_header
  {
    position: relative;
    height: 30px;
    background: url('/images/label-lenta-lrezina.jpg') repeat-x center;
  }

.lenta_header_online
  {
    margin:10px 0 0 10px;
	width:220px;
	position: relative;
    height: 30px;
    background: url('/images/label-lenta-lrezina.jpg') repeat-x center;
  }
 .forum_message
	{
		font-family:"Georgia";
		font-size:14px;
		color:#000000;
		font-weight:bold;
	}
.forum_author
	{
		font-family:"Georgia";
		font-size:14px;
		color:#CC0000;
	}
.forum_date 
	{
		margin-right:10px;
		font-family:"Arial";
		font-size:12px;
		color:#000000
	}
.forum_main_table td
	{
		padding-top:5px;
	}

.photogalery_rubric
  {
    width: 192px;
    height: 190px;
    margin: 0 10px 30px 0;
    background: url('/images/folder-bg.jpg') no-repeat left top;
    float: left;
    position: relative;
  }

.photogalery_rubric_bot
  {
    position: absolute;
      bottom: 15px;
      left: 0;
    z-index: 12;
  }

.photogalery_rubric_pic
  {
    display: block;
    margin: 35px auto 0;
  }

.photogalery_rubric_name
  {
    position: absolute;
      bottom: 0;
      left: 0;
    width: 100%;
    text-align: center;
    z-index: 13;
  }

.photogalery_rubric_name a:link, .photogalery_rubric_name a:visited
  {
    color: #CC0000;
    text-decoration: none;
  }

.photogalery_rubric_name a:hover, .photogalery_rubric_name a:visited:hover
  {
    color: #CC0000;
    text-decoration: none;
  }

.photogalery_position
  {
    height: 180px;
    margin: 0 10px 20px 0;
    float: left;
    text-align: center;
  }

.photogalery_position_name
  {
    max-width: 200px;
  }
.more_btn
	{
		width:93px;
		height:19px;
		
		border:0 !important;
	}