.clear {clear: both;}

.subscribe_newsletter {background: #eff3f3;}
.subscribe_newsletter_top {height: 6px;font-size:0%;border-right: 1px solid #c9c9c9;}
.subscribe_newsletter_middle_left {width:100%;padding: 5px 0px 5px 5px;}
.subscribe_newsletter_middle_right {padding: 5px 5px 5px 3px;border-right: 1px solid #c9c9c9;}
.subscribe_newsletter_bottom {height:9px;text-align:right;background: url(/img/subscribe_newsletter_bottom_bg.gif) repeat-x bottom left;}
.subscribe_newsletter_middle_title {font-family:Arial;font-size:10pt;font-weight:bold;border-right: 1px solid #c9c9c9;padding:0px 5px 0px 5px;}

.textreport {border: none;background: #DEE8E9 url(../img/search_bg.jpg) 0 0 repeat-x;width: 320px;height: 200px; font: 10px Arial, sans-serif; color: #797F7F;padding: 2px 3px 0 3px;height: 100px;_height: 22px;margin: 0 0 10px 0;}

#title_regions{padding: 0px 0 0px 0;clear: both;}
#title_regions div{float: left;padding: 0 0 0 16px;}
#title_regions h1{font: 40pt sans-serif; color: #8A949A;	font-style: normal;	font-weight: normal;display: block;padding: 0;margin: 0;}
#title_regions h1 span{font: 40pt sans-serif;color: #DBE6E7;font-style: normal;font-weight: normal;}
#title_regions h1 a{font: 40pt sans-serif;color: #8A949A;	font-style: normal;font-weight: normal;}
#title_regions h1 a:hover{font: 40pt sans-serif;color: #8A949A;font-style: normal;font-weight: normal;}
#title_regions h1 span a{font: 40pt sans-serif;color: #DBE6E7;	font-style: normal;font-weight: normal;}
#title_regions h1 span a:hover{font: 40pt sans-serif;color: #DBE6E7;font-style: normal;font-weight: normal;}

.regions_links	{color:#dadada;margin-bottom:10px;}
.regions_links  a {font-size:10pt;}
.regions_links  a:hover {font-size:10pt;}
#region_last_link  {font-size:10pt;}

.rl_sel_1 #rln_1 {color:#2b9ac6;}		/*	.regionlink_selected_1  #region_link_name		*/
.rl_sel_2 #rln_2 {color:#931a75;}		/*	подсветка цветом выбранного региона					*/
.rl_sel_3 #rln_3 {color:#27a6a3;}
.rl_sel_4 #rln_4 {color:#f1c029;}
.rl_sel_5 #rln_5 {color:#00ad11;}
.rl_sel_6 #rln_6 {color:#61768c;}
.rl_sel_7 #rln_7 {color:#d26a00;}
.rl_sel_8 #rln_8 {color:#c3003b;}
.rl_sel_9 #rln_9 {color:#00356f;}

.rcolor_1 {color:#2b9ac6;}		/*	.regionlink_selected_1  #region_link_name		*/
.rcolor_2 {color:#931a75;}		/*	подсветка цветом выбранного региона					*/
.rcolor_3 {color:#27a6a3;}
.rcolor_4 {color:#f1c029;}
.rcolor_5 {color:#00ad11;}
.rcolor_6 {color:#61768c;}
.rcolor_7 {color:#d26a00;}
.rcolor_8 {color:#c3003b;}
.rcolor_9 {color:#00356f;}

#region_map {width:129px;height:89px;}
.region_1 {background:url(/img/regions/map_1.gif) no-repeat top left;}
.region_2 {background:url(/img/regions/map_2.gif) no-repeat top left;}
.region_3 {background:url(/img/regions/map_3.gif) no-repeat top left;}
.region_4 {background:url(/img/regions/map_4.gif) no-repeat top left;}
.region_5 {background:url(/img/regions/map_5.gif) no-repeat top left;}
.region_6 {background:url(/img/regions/map_6.gif) no-repeat top left;}
.region_7 {background:url(/img/regions/map_7.gif) no-repeat top left;}
.region_8 {}
.region_9 {}

.region_topnews_title  {font-family: Arial;font-size:30pt;display: inline-table;}

#top_news_regions div{font: 12px Arial, sans-serif;}
#top_news_regions em{font: 30pt Arial, sans-serif;font-style: normal;font-weight: normal;display: block;margin-bottom:10px;}
#top_news_regions a{font: 12px Arial, sans-serif; color: #000;font-style: normal;font-weight: bold;text-decoration: none;}
#top_news_regions a:hover{text-decoration: underline;}
#top_news_regions .comm{font: 11px Arial, sans-serif;color: #000;font-style: normal;font-weight: normal;	text-decoration: none;}
#top_news_regions .comm:hover{text-decoration: underline;}

.table_2_regions{margin: 0 0 10px 0; font: 11px Arial, sans-serif; color: #939292;font-style: normal;font-weight: normal;text-decoration: none;}
.table_2_regions span{ font: 14px Arial, sans-serif;color: #FFF;font-style: normal;font-weight: bold;}
.table_2_regions a{font: 12px Arial, sans-serif; color: #000;font-style: normal;	font-weight: normal;text-decoration: none;}
.table_2_regions a:hover{text-decoration: underline;	}
.table_2_regions .item{padding: 0 0px 5px 0;}
.table_2_regions .item  .comm{ font: 11px Arial, sans-serif; color: #666666;font-style: normal;font-weight: normal;text-decoration: none;	}
.table_2_regions .item  .comm:hover{text-decoration: underline;}
.table_2_regions .item_people{padding: 0 10px 10px 0;color: #434343;font: 12px Arial, sans-serif;}
.table_2_regions .item_people_sm{padding: 0 5px 5px 0;color: #434343;float: left;width: 145px;_width: 150px;}
.table_2_regions .item_people_sm a{font: 11px Arial, sans-serif;color: #000;font-style: normal;font-weight: normal;text-decoration: none;}
.table_2_regions .item_people_sm a:hover{text-decoration: underline;}

.bg_region {width:470px;height:30px;}
.bg_region_font {color:#ffffff;font-size:14pt;line-height:14pt;padding:5px 10px 0px 10px;}
.bg_region_0 {background: url(/img/regions/bg_region_9.jpg) 0 0 no-repeat;}
.bg_region_1 {background: url(/img/regions/bg_region_1.jpg) 0 0 no-repeat;}
.bg_region_2 {background: url(/img/regions/bg_region_2.jpg) 0 0 no-repeat;}
.bg_region_3 {background: url(/img/regions/bg_region_3.jpg) 0 0 no-repeat;}
.bg_region_4 {background: url(/img/regions/bg_region_4.jpg) 0 0 no-repeat;}
.bg_region_5 {background: url(/img/regions/bg_region_5.jpg) 0 0 no-repeat;}
.bg_region_6 {background: url(/img/regions/bg_region_6.jpg) 0 0 no-repeat;}
.bg_region_7 {background: url(/img/regions/bg_region_7.jpg) 0 0 no-repeat;}
.bg_region_8 {background: url(/img/regions/bg_region_8.jpg) 0 0 no-repeat;}
.bg_region_9 {background: url(/img/regions/bg_region_9.jpg) 0 0 no-repeat;}

.title_region {width:470px;height:60px;margin:0px 0px 20px 0px;}
.title_region_0 {background: url(/img/regions/title_region_9.jpg) 0 0 no-repeat;}
.title_region_1 {background: url(/img/regions/title_region_1.jpg) 0 0 no-repeat;}
.title_region_2 {background: url(/img/regions/title_region_2.jpg) 0 0 no-repeat;}
.title_region_3 {background: url(/img/regions/title_region_3.jpg) 0 0 no-repeat;}
.title_region_4 {background: url(/img/regions/title_region_4.jpg) 0 0 no-repeat;}
.title_region_5 {background: url(/img/regions/title_region_5.jpg) 0 0 no-repeat;}
.title_region_6 {background: url(/img/regions/title_region_6.jpg) 0 0 no-repeat;}
.title_region_7 {background: url(/img/regions/title_region_7.jpg) 0 0 no-repeat;}
.title_region_8 {background: url(/img/regions/title_region_8.jpg) 0 0 no-repeat;}
.title_region_9 {background: url(/img/regions/title_region_9.jpg) 0 0 no-repeat;}
.title_region_font {color:#ffffff;font-size:14pt;padding:20px 20px 0px 20px;}

.region_news {margin: 0px 0px 30px 0px;}
.region_news_title {font-family:Arial;font-size:14pt;line-height:24px;}
.region_news_date {font-family:Arial;font-size:10pt;color:#999999;}
.region_news_subject {font-family:Arial;font-size:10pt;color:#555555;margin:10px 0px 10px 0px;line-height:18px;}
.region_news_text {font-family:Arial;font-size:10pt;color:#000000;margin:10px 0px 10px 0px;line-height:18px;}
.region_news_text a {font-family:Arial;font-size:10pt;color:#0050c8;text-decoration: underline;}
.region_news_text a:hover {font-family:Arial;font-size:10pt;color:#c40000;text-decoration: underline;}

.region_newslist {margin: 0px 0px 30px 0px; clear: both;}
.region_newslist_title {font-family:Arial;font-size:14pt;line-height:24px;}
.region_newslist_title a {font-family:Arial;font-size:14pt;line-height:24px;}
.region_newslist_date {font-family:Arial;font-size:8pt;color:#999999;}
.region_newslist_subject {font-family:Arial;font-size:10pt;color:#555555;margin:5px 0px 5px 0px;line-height:18px;}
.region_newslist_subject p{display: inline; margin: 0; padding: 0;}
.region_newslist_link a {color:#2b9ac6;}
.region_newslist_link a:hover {color:#c3003b;}

.page {}
.page_title {width:465px;height:60px;margin:0px 0px 20px 0px;background: url(/img/page_title_line.jpg) 0 0 no-repeat;}
.page_title_font {color:#ffffff;font-size:14pt;padding:20px 20px 0px 10px;}
.page_text {line-height:20px;}

.ruller {margin:20px 0px 20px 0px;}
.ruller_page {font-size:12pt;color:#2b9ac6;padding:2px 6px 2px 6px;border:1px solid #999999;}
.ruller_page:hover {font-size:12pt;color:#ffffff;padding:2px 6px 2px 6px;border:1px solid #999999;background:#000000;}
.ruller_page_active {font-size:12pt;color:#000000;}
.ruller_arrow {font-family:Arial;font-size:18pt;color:#999999;}
.ruller_arrow_active {font-family:Arial;font-size:18pt;color:#333333;}
.ruller_arrow_active:hover {font-family:Arial;font-size:18pt;color:#999999;}

.mycre_body_content {font-family:tahoma;font-size:9pt;color:#505050;padding:10px;}
.mycre_body_under {font-family:tahoma;font-size:9pt;color:#505050;padding:10px 10px 0px 10px;}
.mycre_body_item {width:148px;height:20px;margin:0px 0px 10px 0px;float:left;}
.mycre_body_item a {font-family:Tahoma;font-size:9pt;color:#000000;text-decoration: underline;}
.mycre_body_item a:hover {font-family:Tahoma;font-size:9pt;color:#CC0000;text-decoration: underline;}
.mycre_body_item img {border:0px;margin-right:10px;}

.allservices {}
.allservices a {font-family:Tahoma;font-size:9pt;color:#000000;text-decoration: underline;}
.allservices a:hover {font-family:Tahoma;font-size:9pt;color:#CC0000;text-decoration: underline;}
.allservices_header img {border:0px;margin-right:20px;}
.allservices_header h5 {font-family:tahoma;color:#555555;font-size:14pt;font-weight:normal;margin:0px;padding:0px;}
.allservices_header h6 {font-family:tahoma;color:#999999;font-size:9pt;font-weight:normal;margin:0px;padding:0px;}
.allservices div {font-family:Tahoma;font-size:9pt;color:#000000;}

.allservices_block {margin:0px 20px 30px 0px;}
.allservices_block h1 {font-family:tahoma;color:#000000;font-size:14pt;font-weight:normal;margin:0px 0px 20px 0px;padding:0px;}
.allservices_block div {margin: 0px 0px 5px 0px;color:#666666;}
.allservices_block img {margin: 0px 5px 0px 0px;}

.allservices_message {font-family:Tahoma;font-size:9pt;color:#666666;background:#fcf8e0;padding:20px;margin-bottom:20px;border:1px solid #c6c6c6;}
.allservices_message a {font-family:Tahoma;font-size:9pt;color:#00356f;text-decoration:underline;}
.allservices_message a:hover {font-family:Tahoma;font-size:9pt;color:#c40000;text-decoration:underline;}

.archive_year {width:55px; height:30px;text-align:center; padding-top:7px;}
.archive_year a {font-family: Arial; font-size:10pt;color: #2e3092;}
.archive_year a:hover {font-family: Arial; font-size:10pt;color: #cc0000;}
.archive_year_active {width:55px; height:30px; padding-top:7px; text-align:center; font-family: Arial; font-size:10pt; color: #000000; background: url(/img/archive_year_bg.gif) no-repeat top left;}

.archive_magazine {}
.archive_magazine_cover {margin-bottom:20px;}
.archive_magazine_cover img {border:0px;}
.archive_magazine_cover #cell {padding-right:20px;}
.archive_magazine_announcement {font-family: Arial;margin-bottom:20px;}
.archive_magazine_announcement h1 {font-family:Arial;font-size:24pt;color:#666666;font-weight:normal;padding:0px;margin:0px;}
.archive_magazine_ruller {text-align:center;display:inline-table;margin:0px 0px 20px 0px;}
.archive_magazine_ruller_item {float:left;margin: 0px 10px 0px 0px;}
.archive_magazine_ruller_item img {border: 1px dotted #999999;}

.archive_magazine_articles h1 {font-family:Arial;font-size:24pt;color:#666666;font-weight:normal;padding:0px;margin:0px;}
.archive_magazine_item {margin-bottom:20px;padding-bottom:20px;border-bottom:1px dashed #999999;}
.archive_magazine_category {margin-bottom:5px;}
.archive_magazine_category a {font-family: Arial;font-size: 9pt;color:#999999;text-decoration:underline;}
.archive_magazine_category a:hover {font-family: Arial;font-size: 9pt;color:#cc0000;text-decoration:underline;}
.archive_magazine_title {margin-bottom:5px;}
.archive_magazine_title a {font-family:Arial;font-size:14pt;color: #2e3092;}
.archive_magazine_title a:hover {font-family:Arial;font-size:14pt;color: #cc0000;}
.archive_magazine_author {font-family: Arial;font-size: 9pt;color:#666666;margin-bottom:5px;}
.archive_magazine_lead {font-family: Arial;font-size:10pt;line-height:20px;margin-bottom: 5px;text-align: left !important;}
.archive_magazine_link {text-align:right;}
.archive_magazine_link a {font-family:Arial;font-size:10pt;color: #2e3092;}
.archive_magazine_link a:hover {font-family:Arial;font-size:10pt;color: #cc0000;}

.archive_article {}
.archive_article_date {font-size:9pt;color:#999999;margin-bottom:5px;}
.archive_article_title {font-size:18pt;line-height:28px;margin-bottom:5px;}
.archive_article_category {margin-bottom:5px;}
.archive_article_category a {font-size:9pt;color:#666666;text-decoration:underline;}
.archive_article_image {font-size:9pt;color:#666666;margin-top:20px;}
.archive_article_category a:hover {font-size:9pt;color:#cc0000;text-decoration:underline;}
.archive_article_lead {font-size:12pt;line-height:20px;color:#333333;margin-bottom:20px;margin-top:20px;}
.archive_article_text {font-size:12pt;line-height:20px;margin-bottom:5px;}
.archive_article_author {text-align:left;color:#999999;margin-bottom:5px;}
.archive_article_button {margin: 20px 0px 20px 0px;}

.search {}
.search_form {width:470px;margin:0px 0px 20px 0px;}
.search_form_top {height:8px; background: url(/img/search_form_top_bg.gif) repeat-x top left;border-right:1px solid #cacaca;text-align:left;}
.search_form_middle {border-right:1px solid #cacaca;border-left:1px solid #f3f3f3}
.search_form_bottom {height:8px; background: url(/img/search_form_bottom_bg.gif) repeat-x bottom left;border-left:1px solid #f3f3f3;text-align:right;}
.search_form_body {padding:0px;margin:0px;}
.search_form_body a {font-family:Arial;font-size:10pt; color:#2e3092;font-weight:bold;padding-bottom:1px; border-bottom: 1px dashed #2e3092;}
.search_form_body a:hover {font-family:Arial;font-size:10pt; color:#cc0000; font-weight:bold;padding-bottom:1px; border-bottom: 1px dashed #cc0000;}
.search_form_body_search {height:20px;font-size:10pt;color:#333333;border-top: 1px solid #909697;border-right:0px;border-bottom:0px;border-left:0px;background:url(/img/search_form_input_bg.gif) repeat-x top left;}
.search_form_body_advlink {padding-top:10px;text-align:right;}
.search_form_advanced * {font-family:Arial;font-size:10pt;color:#000000;}
.search_submit_button {position:relative;text-align:right;margin-left:-2px; &margin-top:1px;}

.search_results_top {height:30px;background:#dae4e5;font-family:Arial;font-size:9pt;color:#000000;font-weight:bold;}
.search_results_body {padding:10px;font-family:Arial;font-size:10pt;color:#000000;}
.search_results_body * {font-family:Arial;font-size:10pt;color:#000000;}
.search_results_body_category {margin-bottom:5px;}
.search_results_body_category a {font-size:9pt;text-decoration:underline;}
.search_results_body_category a:hover {font-size:9pt;text-decoration:underline;color:#cc0000;}
.search_results_body_title {margin-bottom:5px;}
.search_results_body_title a {font-size:14pt;color:#2e3092;}
.search_results_body_title a:hover {font-size:14pt;color:#cc0000;}
.search_results_body_subject {margin-bottom:5px;text-align:left;}
.search_results_body_link {text-align:right;}
.search_results_body_link a {font-size:9pt;text-decoration:underline;}
.search_results_body_link a:hover {font-size:9pt;text-decoration:underline;color:#cc0000;}

.news_by_regions_title {height:30px;font-size:10pt;color:#ffffff;padding:7px 10px 0px 10px;background: url(/img/news_by_regions_title.jpg) no-repeat top left;}
.news_by_regions_body {border-left:1px solid #f2f2f2;border-right: 1px solid #b5b5b5;padding:5px;}
.news_by_regions_body a {font-size:8pt;color:#000000;font-weight:bold;line-height:20px;}
.news_by_regions_bottom {height:9px;text-align:right;border-left:1px solid #f2f2f2;background: url(/img/news_by_regions_bottom_bg.jpg) repeat-x bottom left;}

.single_title_link {text-align:right;margin-top:-24px;padding-right:10px;color:#ffffff;}
.single_title_link a {font-family:Arial;font-size:10pt;color:#ffffff;text-decoration:underline;}

.expert_comments_title {font: 14px Arial, sans-serif;color: #000;font-style: normal;font-weight: bold;text-decoration: none;}
.expert_comments_title a {font: 14px Arial, sans-serif;color: #000;font-style: normal;font-weight: bold;text-decoration: none;}

#articletext .expert_comments_title {font: 14px Arial, sans-serif;color: #000;font-style: normal;font-weight: bold;text-decoration: none;}
#articletext .expert_comments_title a {font: 14px Arial, sans-serif;color: #000;font-style: normal;font-weight: bold;text-decoration: none;}

.experts_comments_list_item {margin-bottom:30px;}
.experts_comments_list_item img {margin-right:10px;}
.experts_comments_list_date {font-family: Arial;font-size:8pt;color: #939292;}
.experts_comments_list_text a {font-family: Arial;font-size:10pt;color: #000000;}
.experts_comments_list_text a:hover {font-family: Arial;font-size:10pt;color: #000000;text-decoration: underline;}
 

.block_companies_body {width:100%;display:inline-table;background: url(/img/block_companies_background.jpg) repeat-x top left;}
.block_companies_body_content {font-family:tahoma;font-size:9pt;color:#505050;padding:10px;}
.block_companies_body_content #left {width:138px;_width:137px;float:left;padding-right:10px;border-right:1px dashed #999999;}
.block_companies_body_content #right {width:138px;_width:137px;float:right;padding-left:10px;}
.block_companies_body_content a {font-family:Arial;font-size:8pt;color:#2e3092;text-decoration:underline;}
.block_companies_body_content a:hover {font-family:Arial;font-size:8pt;color:#cc0000;text-decoration:underline;}
.block_companies_body_content div {padding:0px;margin:0px 0px 10px 0px;}
.block_companies_body_content_link {border: 1px solid #999999;padding:5px;margin-bottom:5px; display: block;}
.vacancy_objects_block_link {cursor:text;color:#000000;text-decoration:none;}

.block_fresh_body {width: 320px;display:inline-table;background: url(/img/fresh_bg.jpg) repeat-y top left; padding: 0px; overflow: hidden;}
.block_fresh_body_left{float: left; width: 140px;}
.block_fresh_body_left div{padding: 10px 0 10px 20px;}
.block_fresh_body_right span{font: 18px Arial; color:#333;}
.block_fresh_body_right ul{padding: 0; margin: 0; list-style: none;}
.block_fresh_body_right li{padding: 10px 0 0 0; margin: 0;}



.text_advertise {width:320px;margin:0px 0px 20px 0px;}
.text_advertise_topline {width:320px;height:24px;display:inline-table;background: url(/img/text_advertise_topline_middle.jpg) repeat-x top left;}
.text_advertise_topline_left {width:9px;height:24px;float:left;background: url(/img/text-advertise_topline_left.jpg) no-repeat top left;}
.text_advertise_topline_right {width:22px;height:24px;float:right;background: url(/img/text_advertise_topline_right.jpg) no-repeat top left;}
.text_advertise_body {width:320px;display:inline-table;border-left:1px solid #f3f3f3;border-right:1px solid #bbbbbb;}
.text_advertise_body_content {font-family:Arial;font-size:10pt;color:#333333;padding:0px 10px 0px 10px;}
.text_advertise_body_content a {font-family:Arial;font-size:10pt;color:#2e3092;line-height:18px;text-decoration:underline;}
.text_advertise_body_content a:hover {font-family:Arial;font-size:10pt;color:#cc0000;line-height:18px;text-decoration:underline;}
.text_advertise_body_content #item {margin-bottom:10px;}
.text_advertise_bottomline {width:320px;height:19px;display:inline-table; font-size:0%;background: url(/img/mycre/mycre_bottomline_middle.jpg) repeat-x bottom left;}
.text_advertise_bottomline_right {width:118px;height:19px;float:right;background: url(/img/text_advertise_bottom_right.gif) no-repeat bottom right;}


.register_form {}
.register_form input {width: 95%;font-family:Arial;font-size:10pt;color:#000000;padding:3px;border:1px solid #999999;margin:0px 0px 5px 0px;}
.register_form select {width: 97%;font-family:Arial;font-size:10pt;color:#000000;padding:3px;border:1px solid #999999;margin:0px 0px 5px 0px;}
.register_form .button {width:220px;height:40px;margin-top:20px;font-family: Arial; font-size:14pt;color:#000000;}
.register_form td{padding: 0 0 15px 0; vertical-align: middle;}

.normal_text {font-family: Arial; font-size:10pt; color:#000000; line-height:16px;}
.quote_block {color:darkblue;background:#fcf8e0;border: 1px solid #c6c6c6;padding:15px;}
.corporate_register_link_expample {width:220px;color:darkblue;background:#fcf8e0;border: 1px solid #c6c6c6;padding:15px;}


.newsletter_letter {margin-bottom:10px;}
.newsletter_letter a {font-family:Arial;font-size:10pt;color:#00356f;}
.newsletter_letter a:hover {font-family:Arial;font-size:10pt;color:#cc0000;}

.newsletter_news {margin-bottom:10px;}
.newsletter_news a {font-family:Arial;font-size:10pt;color:#00356f;}
.newsletter_news a:hover {font-family:Arial;font-size:10pt;color:#cc0000;}

.right_block_title {height: 30px; font-family:Arial;font-size:10pt;color:#ffffff;background: url(/img/right_block_title_gray.jpg) repeat-x top left;}
.right_block_title p {padding: 8px 10px 0px 10px;margin:0px;}

.right_block_title_blue {height: 30px; font-family:Arial;font-size:10pt;color:#ffffff;background: url(/img/right_block_title_blue.jpg) repeat-x top left;}
.right_block_title_blue p {padding: 8px 10px 0px 10px;margin:0px;}
.right_block_title_blue a{font-family:Arial;font-size:10pt;color:#ffffff;}

.right_block_title_pink {height: 30px; font-family:Arial;font-size:10pt;color:#ffffff;background: url(/img/right_block_title_pink.jpg) repeat-x top left;}
.right_block_title_pink p {padding: 8px 10px 0px 10px;margin:0px;}
.right_block_title_pink .mycre_ta{vertical-align: middle; text-align: right; border: none;}
.right_block_title_pink .mycre_ta a{color: #fff; text-decoration: underline;}

.right_block_title_green {height: 30px; font-family:Arial;font-size:10pt;color:#ffffff;background: url(/img/right_block_title_green.jpg) repeat-x top left;}
.right_block_title_green p {padding: 8px 10px 0px 10px;margin:0px;}

.right_block_body {width:320px; margin-bottom:20px; border-bottom:1px solid #999999;padding: 0px;} /*	border-right:1px solid #999999; border-left:1px solid #999999;*/
.right_block_body p {padding:10px;margin:0px;}
.right_block_body .inner {padding: 10px;}

.vote {padding:10px;margin:0px;}
.vote_question {list-style:none; padding:0px;margin:0px 0px 10px 0px;}
.vote_answer {list-style:none; padding:0px;margin:0px 0px 10px 0px;}

.block_awards_body {padding:10px;margin:0px;}
.block_awards_body_content_link {border: 1px solid #eeeeee;padding:3px;margin-bottom:3px;}

.tags {padding:10px;margin:0px; text-align: center;}
.tags .link1{font-family:Arial;font-size:18pt;font-weight:normal;color:#999; font-weight: bold;}
.tags .link1:hover{text-decoration: underline;}
.tags .link2{font-family:Tahoma;font-size:16pt;font-weight:normal;color:#999; font-weight: bold;}
.tags .link2:hover{text-decoration: underline;}
.tags .link3{font-family:Verdana;font-size:14pt;font-weight:normal;color:#999; font-weight: bold;}
.tags .link3:hover{text-decoration: underline;}
.tags .link4{font-family:Arial;font-size:12pt;font-weight:normal;color:#999; font-weight: bold;}
.tags .link4:hover{text-decoration: underline;}
.tags .link5{font-family:Times;font-size:10pt;font-weight:normal;color:#999;}
.tags .link5:hover{text-decoration: underline;}
.tags span{padding: 0 6px 0px 6px; line-height: 180%;}

.tags_tags {padding:10px;margin:0px; text-align: center;}
.tags_tags .link1{font-family:Arial;font-size:18pt;font-weight:normal;color:#999; font-weight: bold;}
.tags_tags .link1:hover{text-decoration: underline;}
.tags_tags .link2{font-family:Tahoma;font-size:16pt;font-weight:normal;color:#999; font-weight: bold;}
.tags_tags .link2:hover{text-decoration: underline;}
.tags_tags .link3{font-family:Verdana;font-size:14pt;font-weight:normal;color:#999; font-weight: bold;}
.tags_tags .link3:hover{text-decoration: underline;}
.tags_tags .link4{font-family:Arial;font-size:12pt;font-weight:normal;color:#999; font-weight: bold;}
.tags_tags .link4:hover{text-decoration: underline;}
.tags_tags .link5{font-family:Times;font-size:10pt;font-weight:normal;color:#999;}
.tags_tags .link5:hover{text-decoration: underline;}
.tags_tags span{padding: 0 6px 0px 6px; line-height: 180%;}

#slide_gallery {position:relative; width:460px; margin:0px; padding:0px; border:0px solid #fff; background:#AAA}
#images {border:0px solid #9ac1c9; height:225px; background:#eef5f6; margin-bottom:0px}
#imagearea {padding-left:2px;}

#image {position:relative; width:460px; height:308px; padding:0px; border:0px solid #666; background:#FFF url(/img/sg_loading.gif) center center no-repeat; }
#image img {position:absolute; top:0px; left:0px; border:0px;}

#thumbwrapper {margin-top:0px; padding:0px 0; width:400px; height:70px; border:0px solid #666; background:#FFF}
#thumbarea {position:relative; overflow:hidden; height:70px; width:400px;margin-left:0px;}
#thumbs {position:absolute; list-style:none; margin-top:0px; margin:0px; padding:0px; height:70px; width:10000px; border-right:0px solid #FFF}
#thumbs li {width:95px;float:left; margin-right:0px; cursor:pointer;}
.imgnav {position:absolute; height:308px; width:20%; z-index:100; height:308px; width:20%; z-index:100; outline:none; cursor:pointer;}
#previmg {left:0; background:url(/img/sg_left.gif) left center no-repeat; border-left:0px solid #FFF}
#previmg:hover {opacity:1; filter:alpha(opacity=100);}
#nextimg {right:0; background:url(/img/sg_right.gif) right center no-repeat; border-right:0px solid #FFF}
#nextimg:hover {opacity:1; filter:alpha(opacity=100);}


.toolbar_table_tabs {margin-left: 20px;}

.index_block_artice_full {line-height: 12pt;margin:10px 0px 20px 0px;}
.index_block_artice_full img {margin-right:10px;margin-bottom:0px;}
.index_block_artice_full h1 {color: #000000; font-size: 14pt; font-weight: normal; line-height:16pt; padding: 0px; margin:0px 0px 10px 0px;}
.index_block_artice_full .link {margin-top: 5px;}
.index_block_artice_full a {font-family: Arial; color: #1d58a9; text-decoration: none;}
.index_block_artice_full a:hover {font-family: Arial; color: #1d58a9; text-decoration: underline;}
.index_block_artice_full font {font-family: Arial; color: #1d58a9; text-decoration: none;}

.index_block_tabs {}
.index_block_tabs .firstcell {border-bottom: 1px solid #ababab; border-right: 1px solid #ababab;}
.index_block_tabs .lastcell {border-bottom: 1px solid #ababab;}
.index_block_tabs .link {vertical-align: middle; border-top:1px solid #ababab; border-right: 1px solid #ababab; border-bottom: 1px solid #ababab;}
.index_block_tabs .link a {font-family: Arial; font-size: 8pt; color: #1d58a9; white-space: nowrap; line-height: 24px; background: #dcdcdc; padding: 6px 5px 6px 0px;}
.index_block_tabs .link a:hover {font-family: Arial; font-size: 8pt; color: #1d58a9; white-space: nowrap; background: #ffffff; padding: 6px 5px 6px 0px;}
.index_block_tabs .active {vertical-align: middle; border-top:1px solid #ababab; border-right: 1px solid #ababab; border-bottom: 1px solid #ffffff;}
.index_block_tabs .active a {font-family: Arial; font-size: 8pt; color: #000000; white-space: nowrap; line-height: 24px; background: #ffffff; padding: 6px 5px 6px 0px;}
.index_block_tabs .active a:hover {font-family: Arial; font-size: 8pt; color: #000000; white-space: nowrap; background: #ffffff; padding: 6px 5px 6px 0px;}

.index_block_tabs_content {padding:10px; border-left: 1px solid #ababab; border-right: 1px solid #ababab; border-bottom: 1px solid #ababab; margin-bottom: 20px;}
.index_block_tabs_content .item {margin-bottom: 10px;border-bottom: 1px dashed #eeeeee;}
.index_block_tabs_content .item font {font-family: Arial; font-size: 8pt; color: #555555;}
.index_block_tabs_content .item img {margin-bottom: 8px; margin-right: 10px;}
.index_block_tabs_content a {font-family: Arial; font-size: 10pt; color: #000000; text-decoration: underline;line-height: 14pt;}
.index_block_tabs_content a:hover {font-family: Arial; font-size: 10pt; color: #1d58b0; text-decoration: underline; line-height: 14pt;}
.index_block_tabs_content .reglink {font-family: Arial; font-size: 8pt; color: #000000; text-decoration: underline;}
.index_block_tabs_content .reglink:hover {font-family: Arial; font-size: 8pt; color: #000000; text-decoration: underline;}

.summit_hotline {margin: 20px 0px 20px 0px;}
.summit_hotline .item {font-family: Arial; color: #000000; font-size: 10pt; margin: 0px 0px 20px 0px;}
.summit_hotline .item span {font-family: Arial; color: #980000; font-size: 10pt; font-weight: bold; padding-right: 5px;}
.summit_hotline .item a {font-family: Arial; color: #000000; font-size: 10pt; margin: 0px 0px 20px 0px;text-decoration: none;}
.summit_hotline .item a:hover {font-family: Arial; color: #000000; font-size: 10pt; margin: 0px 0px 20px 0px;text-decoration: underline;}

.panorama {width: 470px; display: inline-table; margin-bottom: 20px;}
.panorama .image {width: 320px; height: 240px; float: left;}
.panorama .text {width: 130px; height: 220px; float: right; padding: 10px; line-height: 12pt; background: #e3e9e9 url(/img/panorama_bg.jpg) no-repeat top left;}

.panorama_list {width: 100%;margin: 0px 0px 0px 0px;}
.panorama_list .item {display: inline-table; margin-top: 20px; margin-bottom: 20px;}
.panorama_list .item a {color: darkblue;}
.panorama_list .item .title {display: inline-table; font-family: Arial; font-size: 14pt; color: #000000; margin-bottom: 20px;}
.panorama_list .item .text {padding: 0px 0px 0px 10px; line-height: 12pt;}
.panorama_list .sep {border-bottom: 1px dashed #666666; height: 1px; font-size: 0%;}

.panorama_full {width: 100%;margin: 20px 0px 0px 0px;}
.panorama_full .title {display: inline-table; font-family: Arial; font-size: 14pt; color: #000000; margin-bottom: 20px;}
.panorama_full .image {margin-bottom: 20px;}
.panorama_full .text {line-height: 12pt; color: #555555; margin-bottom: 20px;}
.panorama_full .text span {line-height: 12pt; color: #000000;}
.panorama_full .photo img {margin-right: 1px;}

.index_gallery {font-family: Arial; font-size: 9pt; color: #555555; margin-top: 15px;}
.index_gallery .left {width: 220px; float: left; margin-right:15px;}
.index_gallery .right {width: 220px; float: right;}
.index_gallery .txt {margin-top:5px; margin-bottom:10px;}

.photogallery_years {margin: 20px 0px 20px 0px;}
.photogallery_years a {padding: 5px 8px 5px 8px;}
.photogallery_years a:hover {padding: 5px 8px 5px 8px; color: #ffffff; background: #000000;}
.photogallery_years .active {background: #e1e1e1;}
.photogallery_years .active:hover {color: #000000;background: #e1e1e1;}

.photogallery_list {display: none; width: 467px; height: 250px; border: 1px solid #666666; position: absolute; background: #dbdbdb; margin-top: 0px; margin-left: 0px;}
.photogallery_list .content {width: 467px; height: 230px; overflow: scroll; overflow-x: hidden}
.photogallery_list .content .inner {padding: 5px;}
.photogallery_list .content a {color: #035091;}
.photogallery_list .content a:hover {color: darkred;}
.photogallery_list .toolbar {height: 20px; text-align: right; padding: 5px;}
.photogallery_list .content .inner .line {padding: 5px 0px 5px 0px;border-bottom: 1px dashed #666666;}

.votes_archive {margin: 20px 0px 0px 0px; border-top: 1px dotted #666666;}
.votes_archive .list_item {border-bottom: 1px dotted #666666;padding: 10px 0px 10px 0px; line-height: 14pt;}
.votes_archive .list_item a {color: #0000f0; text-decoration: underline;}

.activity_news_list {color: #000000; font-size: 10pt;padding-bottom: 3px; border-bottom: 1px dashed #000000; line-height: 16pt; font-weight: bold;}
.activity_news_list:hover {color: #c40000; font-size: 10pt;padding-bottom: 3px; border-bottom: 1px dashed #c40000; line-height: 16pt; font-weight: bold;}