
  A:link{color:#003399; text-decoration: none;}
  A:visited{color:#001155; text-decoration: none;}
  A:hover{color:#000000;text-decoration: underline;}
  BODY{background-color:#FFFFFF; font-family:Arial; font-size:11px;}
  P{font-family:Arial; font-size:12px; margin-bottom:1px;}
  TD{font-family:Arial; font-size:12px; }

  UL{margin-left:20px;}
  LI.empty{list-style-image : none; list-style-type : none;}
  
  .rubric_caption{color:#FFFFFF; font-size:11px; font-weight:bold; background-color:#62a539; padding-left:3px; height: 16px}
  .rubric_caption A:link, .rubric_caption A:visited{color:#FFFFFF; font-size:11px; font-weight:bold; background-color:#62a539; padding-left:3px}  
  .rubric_caption_yellow{color:#FFFFFF; font-size:11px; font-weight:bold; background-color:#ffcc7b; padding-left:3px; height: 16px}  
  .rubric_caption_red{color:#FFFFFF; font-size:11px; font-weight:bold; background-color:#ff6600; padding-left:3px; height: 16px}  
  
  .news_time{color:#FFFFFF; background-color:#ff6600; padding-left:2px;  padding-right:2px; font-size:11px}
  .announce_time{color:#676767; padding-left:2px;  padding-right:2px; font-size:11px}
    
  .news_titles{color:#003399; font-size:12px}
  
  .news_title{color:#000000; font-weight:bold; font-size:14px}
  .news_title:link{color:#000000; font-weight:bold; font-size:14px} 
  .news_title:visited{color:#000000; font-weight:bold; font-size:14px}   
  .news_title:hover{color:#000000; font-weight:bold; font-size:14px}
      
  .news_caption{color:#3f6db7; font-size:18px; margin-bottom:5px}   
  .news_source{color:#555555; font-size:11px; font-weight:bold}   
  .news_title_big{font-size:15px; color:#003399; font-weight:bold;}
  
  .above_logo{color:#003399; font-size:11px}
  .above_logo:link{color:#003399; text-decoration: none;}
  .above_logo:visited{color:#003399; text-decoration: none;}
  .above_logo:hover{color:#003399; text-decoration:  underline;}
  
  .small_info{color:#003399; font-size:11px}
  .small_info_title{color:#000000; font-size:11px; font-weight:bolder}  
  .small_info:link{color:#003399; text-decoration: none;}
  .small_info:visited{color:#003399; text-decoration: none;}
  .small_info:hover{color:#000000; text-decoration:  underline;} 
  
  .smaller_info{color:#3f6db7; font-size:10px}
  .smaller_info:link{color:#3f6db7; text-decoration: none; font-size:10px}
  .smaller_info:visited{color:#3f6db7; text-decoration: none; font-size:10px}
  .smaller_info:hover{color:#3f6db7; text-decoration:  underline; font-size:10px}      

  .grapic_titles{color:#003399; font-size:11px; cursor:hand; cursor:pointer}
  .shadows{color:#676767; font-size:11px;}
  .copyright{color:#003399; font-size:11px}
  .right_blocks_title{text-align:left; color:#000000; font-size:11px; font-weight:bold; width:295px; border-bottom:solid 1px #cccccc; margin-bottom:10px}
  .SmallIndsItem{color:#003399; font-size:11px;}
  .table_header{font-size:12px; font-weight:bold; border-bottom:solid 1px #cccccc; border-top:solid 1px #cccccc}
  .table_link_header:link{color:#000000; text-decoration: none;}
  .table_link_header:visited{color:#000000; text-decoration: none;}
  .table_link_header:hover{color:#000000; text-decoration: underline;}
  .table{border-bottom:solid 1px #cccccc}
  .filtetr_input{font-family:Arial;font-size:11px;}
  .table_caption{font-size:10px; font-weight:bolder; }
  
  .consult_ta{font-family:Arial;font-size:11px;height:100px;width:255px;}
  .consult_form{font-family:Arial;font-size:11px;}
  .consult_signature{font-family:Arial;font-size:11px;color:#5b5b5b}

  .news_tblcell{font-size:11; background-color:#FFFFFF}

  .forum_header{background-color:#578ad6; color:white; font-weight:bold; padding:5px}
  .forum_theme{background-color:#eaf1f8; padding:5px}
  .forum_form{background-color:#d6e1f5; padding:5px}
  .forum_ta{font-family:Arial;font-size:11px;height:100px;width:530px;}

  .text_paragraph{margin-bottom:6px}
  .text_paragraph A:link{color:#003399; text-decoration: none;}  
  .text_paragraph A:visited{color:#003399; text-decoration: none;}
  .text_paragraph A:hover{color:#000000;text-decoration: underline;}

  .before_bar{color:#ffffff; margin-top:5px; padding-left:5px; margin-bottom:5px; width:100%; background-color:#cdcdcd}
  
  .iblock_link{ background-color:#c2ecc2; width:100%; padding-top:3px; padding-bottom:3px; margin-top:10px}
  
  
  .Жирный{font-weight:bold}
  .Курсив{font-style:italic}
  
  .remark{color: Silver; list-style-position: inside; margin-left:0}
  .share_portrait_punkt{padding-top:3px; border-top:solid 1px #cdcdcd}  
  .share_portrait_contacts P{ margin-top:5px; margin-bottom:5px}
  
  
  TD.prof_card P {margin-bottom:1px;margin-top:1px} 

  A.comp_navigation:link, A.comp_navigation:visited, A.comp_navigation:hover{color:#ff6600;font-weight:bold; text-decoration: none;}
  .comp_navigation_cur{color:#908f8f;font-weight:bold; text-decoration: none;}


  DIV.blogComments UL{margin:0; padding:0 0 0 0; list-style:none;}
  DIV.blogComments LI{padding:5px 10px 0 15px; background:url('/images/bulletul.gif') 5px 11px no-repeat; font-size:14px;}
  DIV.blogComments LI SPAN{color:#999; font-size:14px;}
  DIV.blogComments LI P{text-align:justify; margin-top:5px; margin-bottom:20px; padding:0 0 0 10px; color:#999; font-size:12px;}
  DIV.blogComments A, DIV.blogComments A:visited{color:#3f6db7; font:14px Arial, Helvetica; text-decoration:none;}
  DIV.blogComments A:hover{text-decoration:underline;}
  DIV.blogComments H5, DIV.blogComments H6{font:18px Arial, Helvetica; color:#000; margin:20px 0 0 0;}

  DIV.allBlogs {margin: 0 0 20px 12px} 
  DIV.allBlogs A, DIV.allBlogs A:visited, DIV.allBlogs A:hover{color:#3f6db7; text-decoration:underline; margin-bottom:20px}
  DIV.blogRSS { margin:15px 0 20px 0; padding-left:20; background:url('/images/rss.png') 12px 0px no-repeat;} 
  DIV.blog{padding:0 0 0 30px;}
  DIV.blog DIV P A, DIV.blog DIV P A:visited, DIV.blog DIV P A:hover{display:block; padding:0 0 5px 0px; font-size:12px; color:#000;}

  DIV.blog H1{font:normal 20px Arial, Helvetica; color:#000000; margin-bottom:0px}
  DIV.blog H2{font:bold 12px Arial, Helvetica; color:#000000; margin-top:0}
  DIV.blog P{margin:25px 0 0 0; text-align:justify} 

  DIV.blog UL{font:12px Arial, Helvetica; list-style:none; margin:20px 0 0 0; padding:0px;}
  DIV.blog UL LI{margin:0; padding:5px 0 0 10px; background:url('/images/bullet.gif') 0 11px no-repeat; color:#999999; font:11px Arial, Helvetica;}
  DIV.blog UL LI A, DIV.blog UL LI A:visited, DIV.blog UL LI A:hover{font-size:12px; text-decoration:underline; color:#3f6db7}
 
  #RightColumn DIV{margin:18px 0 0 0; padding:0 0 10px 0; border-bottom:1px solid #ccc; text-align:left}
  #RightColumn DIV.title{margin:18px 0 0 0; padding:0 0 10px 0; border-bottom:1px dashed #ccc;; height:50px} 
  #RightColumn #other{background: url('/images/header_bg.gif') repeat-x #3f6db7; color:#fff; padding:5px 5px 5px 10px; font-size:12px; margin:0; border:none}
  #RightColumn P{font-size:12px;}
  #RightColumn P.title{font:bold 12px Arial, Helvetica; color:#000}
  #RightColumn DIV IMG{float:left; margin:0 5px 0 0;}
  #RightColumn DL{margin:5px 0 0 0; margin:20px 0 0 0;}
  #RightColumn DT{color:#999999; font-size:10px; padding:0;}
  #RightColumn DT A, #RightColumn DT A:visited, #RightColumn DT A:hover{font-size:12px; color:#3f6db7}
 
  DIV.blogs{margin:0 10px 30px 0; padding:0;}
  DIV.blogs IMG{margin:0 10px 5px 0;}
  DIV.blogs H2{font:20px Arial, Helvetica; color:#3f6db7; margin:0 0 0 0;}
  DIV.blogs H2 A:link, DIV.blogs H2 A:hover, DIV.blogs H2 A:visited, DIV.blogs H2 A:active{font:20px Arial, Helvetica; color:#3f6db7; margin:0 0 0 0;} 
  DIV.blogs A:link, DIV.blogs A:hover, DIV.blogs A:visited, DIV.blogs A:active{font:14px Arial, Helvetica; color:#3f6db7; margin:0 0 0 0;} 
  .data{color:#999; font-size:11px; padding:0;}
  .theme{color:#999; font-size:14px; padding:20px 0 0 0; display:table; _height:0; zoom:1;}
  .theme B{color:#000;}
  .theme A, .theme A:visited, .theme A:hover{padding:0 0 0 10px; background:url('/images/abullet.gif') 0 6px no-repeat; font-size:14px;}
  .theme A.add, .theme A.add:visited, .theme A.add:hover{background:none; text-decoration:none; padding:0; border-bottom:1px dashed #3f6db7; _height:0; zoom:1; margin:0 0 0 15px; cursor:pointer;}
  A.ShowAuthorForm, A.ShowAuthorForm:active, A.ShowAuthorForm:visited, A.ShowAuthorForm:hover{ color:#999; font-size:14px; background:none; _height:0; zoom:1;  text-decoration:none; padding:0; border-bottom:1px dashed #3f6db7; cursor:pointer;}


  DIV.blogs_top{border-bottom:1px dashed #ccc; padding:0 0 15px 0; margin:0 10px 25px 0;}
  DIV.blogs_top DIV{float:right; margin:0;}
  DIV.blogs_top H1{font:normal 20px Arial, Helvetica; color:#000; margin:0 0 0 0px; }
  DIV.blogs_top H1 A:link, DIV.blogs_top H1 A:visited, DIV.blogs_top H1 A:active{font:normal 20px Arial, Helvetica; color:#000; margin:0; text-decoration:none} 
  DIV.blogs_top H1 A:hover {font:normal 20px Arial, Helvetica; color:#000; text-decoration:underline} 
  DIV.blogs_top H2{font:bold 12px Arial, Helvetica; color:#000; }

  DIV.blogs_top P{text-align:justify;  width:90%;}
  DIV.blogs_top A, DIV.blogs_top A:visited{font-size:12px; text-decoration:none; color:#3f6db7;}
  DIV.blogs_top A:hover{font-size:12px; text-decoration:underline; color:#3f6db7;}  
  
  
 #BlogForm{background:#ededf0; border-top:1px solid #999; border-bottom:4px solid #999; margin:0 10px 0 0 ; padding:30px 0 0 30px; width:500px; display:none;}
 #BlogForm DIV{clear:both;}
 #BlogForm P, #BlogForm INPUT, #BlogForm SPAN, #BlogForm TEXTAREA{float:left; margin:0 0 15px 0;}
 #BlogForm P{width:120px; font-size:16px; font-weight:bold; color:#999; padding:2px 0 0 0; height:20px;}
 #BlogForm INPUT{width:180px; height:20px;}
 #BlogForm TEXTAREA{width:400px; height:100px;}
 #BlogForm .send{width:130px; background:url(/images/send_bg.gif) no-repeat; border:none; height:27px; cursor:pointer; color:#fff; font-size:14px; font-weight:bold;}
 #BlogForm SPAN{width:135px; color:#999; font-size:11px; margin:5px 0 0 10px;}
 #BlogForm SPAN A, #BlogForm SPAN A:visited, #BlogForm SPAN A:hover{font-size:12px; text-decoration:underline;}


 .BlogRegistrationForm{background:#ededf0; border-top:1px solid #999; border-bottom:4px solid #999; margin:0 10px 0 0 ; padding:30px 0 0 30px; width:500px; display:none;}
 .BlogRegistrationForm DIV{clear:both;}
 .BlogRegistrationForm P,.BlogRegistrationForm INPUT,.BlogRegistrationForm SPAN,.BlogRegistrationForm TEXTAREA{float:left; margin:0 0 15px 0;}
 .BlogRegistrationForm P{width:120px; font-size:16px; font-weight:bold; color:#999; padding:2px 0 0 0; height:20px;}
 .BlogRegistrationForm INPUT{width:180px; height:20px;}
 .BlogRegistrationForm TEXTAREA{width:400px; height:100px;}
 .BlogRegistrationForm .send{width:130px; background:url(/images/send_bg.gif) no-repeat; border:none; height:27px; cursor:pointer; color:#fff; font-size:14px; font-weight:bold;}
 .BlogRegistrationForm SPAN{width:135px; color:#999; font-size:11px; margin:5px 0 0 10px;}
 .BlogRegistrationForm SPAN A,.BlogRegistrationForm SPAN A:visited,.BlogRegistrationForm SPAN A:hover{font-size:12px; text-decoration:underline;}

 .liqchart_but_act {width:100%; padding:2px; background-color: #ffffff; font-weight: bold; cursor:pointer}
 .liqchart_but_noact {width:100%; padding:2px; background-color: #dbedd0; font-weight: bold; cursor:pointer} 
 
 DIV.SeemoreAddin P{ color:#FFFFFF; font-size:11px; font-weight:bold; background-color:#62a539; padding-left:3px; height: 16px}
 DIV.SeemoreAddin B{text-transform:uppercase;}
 DIV.SeemoreAddin LI{ list-style-image:url(/Images/orange_arr.gif)}
 
 .rating_tabs_fore {padding-top:0px; padding-bottom:0px; padding-left:5px; padding-right:5px; font-size:16px; background-color:#3d5db7; color:White; font-weight:bold}
 .rating_tabs_back {padding-top:0px; padding-bottom:0px; padding-left:5px; padding-right:5px; font-size:16px; background-color:#e0e0e0; color:White; font-weight:bold}
 
 .grid_pager A:link, A:visited, A:hover{color:Black} 
 .grid_pager TABLE{display:inline;}  
 .grid_pager SPAN{color:#ffffff; background-color:#cccccc; width:16px; text-align:center}
 
  
 .ratings_subtitle{margin-bottom:10px; font-size:16px} 
