@charset "utf-8";


html {font-size:13px; font-family:Arial, Helvetica, sans-serif;}

html, body {height:100%;}

.main_wrapper {min-height: 100%;}
.footer_padding {padding-bottom:160px;}
* html .main_wrapper {height: 100%;}
.footer_wrapper {position:relative; height:150px; margin-top:-140px;}

.header {/*height:185px;*/ padding:35px 0 0 0; padding-bottom:8px;}
.mini_text_header {padding:1px 2px; height:13px;font-size: .95em;}
.footer {}

.footer_block {padding:0 0 0 15px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 1.2em;}


.header_logo {display:block; background: url("/styles/img/header_logo.png") left top no-repeat; width:378px; height:70px;}

table.fo_wrapper td {}
table.fo_wrapper a {display:block; width:45px; height:12px; padding:1px 0 2px; text-align:center; background: #d6d6d6; text-decoration: none; color:#010101;}
table.fo_wrapper a:hover, table.fo_wrapper a.active {background: #959595; color:#fff;}

table.header_curr_wrapper {width:100px; font-size: .95em;}
table.header_curr_wrapper td.std_pd {padding:2px;}
table.header_curr_wrapper td.pd_rl {padding:0 2px;}
table.header_curr_wrapper td.rc_sep {border-right: 1px solid #00785a;}
table.header_curr_wrapper td.bp_all {padding:7px 2px;}
table.header_curr_wrapper td.bp_d_top {padding:14px 2px 2px;}
table.header_curr_wrapper td.btm_sep {height:6px;}

table.weather_wrapper {font-size: 0.8em; margin:0 6px;}
table.weather_wrapper td.left {padding:6px 6px 0 0;}
table.weather_wrapper td.left a {color:#000; text-decoration: none;}
table.weather_wrapper td.left a:hover {text-decoration: underline; color:#00785A;}
table.weather_wrapper td.right {padding:6px 0 0 6px;}

.search_input_wrapper {width:237px; position: absolute;left:-15px; top:-10px;}
.search_input_wrapper .l_g {background: url("/styles/img/search_l_g.png") left top no-repeat; height:22px;}
.search_input_wrapper .r_g {background: url("/styles/img/search_r_g.png") right top no-repeat; height:22px; p~adding:0 0 4px 0;}
.search_input_wrapper .bg_str {background: url("/styles/img/search_bg_str.png") left top repeat-x; height:22px; margin:0 50px 0 10px;}
.search_input_wrapper input.search_f {height: 18px; padding: 0; margin: 2px 0 2px 5px; border:none; background: transparent; width:150px}
.search_input_wrapper input.search_btn {height:16px; width:16px; background:url("/styles/img/search_icon.png") left top no-repeat; border:none; margin:3px 0px 0 0;}

.art_cat_wrapper {margin-top:10px;}

.next_number_header {padding:18px 10px 10px 25px; color:#fff; height:8px;}
.tm_text_wrapper {padding:13px 0 15px 0; font-size: 1.1em;}
.theme_text {font-size:1.2em; line-height: 1.3em;}

.issues_links_wr {margin-top:13px;}
.zrpress_logo_link {display:block;width:110px; height:30px; background: url("/styles/img/zrpress_link_logo.png") left top no-repeat; float:left;}
.dv_rating_logo_link {display:block;width:110px; height:30px; background: url("/styles/img/bp_link_logo.png") left top no-repeat; margin-left: 110px;}

.header_self_link_wrapper {margin:20px 0 20px 1px; font-size: .9em;}
.header_self_link_wrapper .sep {padding:0 10px;}
.header_self_link_wrapper .end_sep {padding:0 0 0 10px;}
.header_self_link_wrapper .lc {float:left; width:100px;}
.header_self_link_wrapper .rc {margin-left:100px; text-align: right; /*padding-right: 30px;*/}
a.header_link {text-decoration: none;}

.sub_header_menu_wrapper {height:15px; font-size: .87em; text-align: right; padding:0px 30px 0 0; text-align: right;}
.sub_header_menu_wrapper a {height:13px; display:block; padding:2px 10px 0px 5px; text-decoration: none; color:#010101; text-decoration: none;}
.sub_header_menu_wrapper a:hover, .sub_header_menu_wrapper a.active {background: #959595; color:#fff;}

/*
.center_column {margin:0 220px; padding:0 25px;}
.left_column {float:left; width:220px;}
.right_column {float:right; width:220px;}
*/
	
.center_column, .left_column, .right_column {float:left;}
.center_column {width:470px; padding:0 25px;}
.left_column {width:220px;}
.right_column {width:220px;}


.fresh_issue_text, .fresh_issue_date {}
.fresh_issue_text {height:15px; color:#fff; width:86px; float:left; font-size: .9em;  padding: 4px 5px 1px 5px; text-align: center;}
.fresh_issue_date {height:13px; margin-left:86px; text-align: right; font-size: .75em;  padding: 7px 0 0 10px;}

.issue_big_img_link_wrapper {display:block; margin:19px 0 0 0;}

.company_person_link_wrapper {margin:0 0 0 2px;}
.company_person_link_wrapper .pdf_icon_wrapper {margin:-5px 0 0 0;}
.company_person_link {display:block; padding-left:3px; margin:10px 23px 0 28px; text-decoration: none; font-size: .95em;}

.column_block {margin: 20px 0 0 0;}
.column_block  h3, .column_block  a.h3 {font-size: 1.5em; line-height:1.3em; font-weight: normal; margin-bottom: 12px; margin-top:12px; color:#000; text-decoration: none;}
.column_block  h4, .column_block  a.h4 {font-size: 1em; line-height:1.3em; font-weight: bold; margin-bottom: 12px; color:#000; text-decoration: none;}
.column_block .text_wr {padding:12px 16px; line-height: 1.3em;}
.column_block .text_wr a.std_text {color:#000; text-decoration: none;}
.column_block .text_wr a.img_wr {}
.column_block .text_wr .date_wr {margin:0 0 12px 0;}
.column_block .text_wr_2 {padding:9px 0 9px 25px;}

.block_sub_header, .mini_block_sub_header, .block_sub_header_p5,  .block_sub_header_p9 {padding:3px 0 0 16px; height:17px; color:#fff;}
.mini_block_sub_header {width:132px; overflow: hidden;}
.mini_block_sub_header a {color:#fff; text-decoration: none;}
.mini_block_sub_header a:hover {text-decoration: underline;}
.block_sub_header_p5 {margin-top:5px;}
.block_sub_header_p9 {margin-top:9px;}
.block_sub_header_prt {text-decoration: none; color:#000;}

.zip {background: url("/styles/img/zip.png") left top no-repeat; width:114px; height:105px; position: absolute; right:0; top:-5px;}

.ban_100h {height:100px;}

.art_type_wrapper {padding:16px 16px 0 16px; margin-top:17px;}
.art_type_wrapper table {width:100%;}
.art_type_wrapper td {padding-bottom:11px;}
.art_type_wrapper  a {text-decoration: none; color:#000;}

.bf_header_info_text_wr {margin-left:157px;}
.bf_header_info_text_wr .nx_dk_text {font-size: .9em; padding:5px 0 0 0; margin-left:5px;}
.bf_header_info_text_wr .lst_text{font-size: .9em; /*margin-left:110px;*/ line-height: 1.3em;}

.article_sep {margin:15px 0;}
.article_sep hr {height:1px; border:none;}
.article_sep .text_wr {margin:-13px 0 0 10px; padding:0 5px; background: #fff; float:left;}
.article_sep .text_wr a {text-decoration: none;}

.article_wrapper {}
.article_wrapper h1, .article_wrapper a.h1 {display:block; margin:8px 0; font-weight: normal; font-size: 1.5em; line-height: 1.2em; text-decoration: none; color:#000;}
.article_wrapper h1 a {text-decoration: none; color:#000;}
.article_wrapper h2, .article_wrapper a.h2 {display:block; font-weight: bold; font-size: 1em; line-height: 1.3em; text-decoration: none; color:#000;}
.article_wrapper h2 a {text-decoration: none; color:#000;}
.article_wrapper .image_wrapper {float:right; margin: 6px 0 10px 15px;}
.article_wrapper .image_wrapper .img_desc {padding:10px 0; font-size: 12px; line-height: 1.1em; font-weight: normal;}
.article_wrapper .text_wrapper, .article_wrapper .lead_wrapper {line-height: 1.3em; margin:1em 0;}
.article_wrapper .lead_wrapper {font-weight: bold;}

.article_wrapper a.lead_link {text-decoration: none; color:#000;}
	
.article_wrapper .text_wrapper h2 {font-weight:bold; margin:1em 0; font-size: 1em;}
.article_wrapper .text_wrapper h3 {margin:1em 0; font-size: 1.3em;}
.article_wrapper .text_wrapper p {margin:1em 0;}

.c_c_b_1 {margin:20px 0;}

.article_add_info_wrapper {margin:20px 0 0 0;}
.fst {line-height: 18px;}
.scd {line-height: 16px;}
						
.pager {}
.pager a {padding:3px;}
.pager .current {padding:3px;}

.footer {font-size: 12px; line-height: 1.2em; height: 150px;}
.footer .logo {padding-right: 10px;}
.footer .logo img {height:20px;}
.footer .links {font-weight: bold;}
.footer .links a {text-decoration: none; color:#000;}
.footer .address {font-weight: bold; padding:10px 10px 0 10px;}
.footer .copyrights {padding: 10px 10px 0 10px;}
.footer .counters {text-align:right; padding: 1px 5px 0 5px;}
		
/***** std parts *****/

.dk_icon_lg {background: url("/styles/img/dk_light_green_circle.png") left top no-repeat; width:21px; height:21px;}
.dk_icon_g {background: url("/styles/img/dk_green_circle.png") left top no-repeat; width:21px; height:21px;}
.pdf_icon {background: url("/styles/img/pdf_icon.png") left top no-repeat; width:23px; height:32px;}

.std_gr_color {color: #00785a;}
.std_gr_color_2 {color:#7db9aa;}
.std_blk_color {color: #000;}
.std_gray_color {color: #959595;}
.std_red_color {color: #e11400;}

.std_bg_gr_color {background: #00785a;}
.std_bg_red_color {background: #e11400;}
.std_bg_lgreen_color {background: #bedcd4;}
.std_bg_lgreen_color_2 {background:#b1d4ca;}
.std_bg_lgreen_color_3 {background:#e6f0eb;}
.std_bg_lgreen_color_4 {background:#7db9aa;}
.std_bg_mgreen_color {background:#409a83;}
.std_bg_grey_color {background:#d6d6d6;}
.std_bg_bard_color {background:#87143c;}
.std_bg_lbard_color {background:#f3e7eb;}

.PT_S_font {font-family: 'PT Sans', sans-serif;}
.std_content_area_width {width:960px;}

.mgr_l_25 {margin-left:25px;}

.center_block {margin-left:auto; margin-right: auto;}
.al_center {text-align: center;}
.clear {clear:both;}
.block {display:block;}
.fl_left {float: left;}
.fl_right {float: right;}
.txt_jst {text-align: justify;}
.txt_cntr {text-align: center;}
.txt_right {text-align: right;}
.txt_al_top {vertical-align: top;}
.txt_bld {font-weight: bold;}
.pos_rel {position: relative;}

.w_100pr {width:100%;}
.w_50pr {width:50%;}


.std_form {}
.std_form select {border:1px solid #eee; background:#fff;}
.std_form input.submit {border:1px solid #eee; border-bottom:2px solid #eee; background: #fff;}
.form_wrapper {margin:10px 0;}
.form_wrapper td {padding:5px;}
.form_wrapper th {padding:5px; text-align: left; font-weight: bold;}


		
/* overrride JQueryUI message window 
.mod_win {background: #fff!important; padding:10px!important;}
table.msg_form_wrapper {}
table.msg_form_wrapper td {padding:5px;}

.w_400 {width:400px;}
.h_200 {height:200px;}

.error_list_wrapper {}

.error_list {margin:10px;}
.error_list li {margin:3px;}

.mod_win .ui-dialog {}
.mod_win .ui-dialog-titlebar { background: red!important;}
.mod_win .ui-dialog-title-dialog {}
.mod_win .ui-dialog-titlebar-close {}
.mod_win .ui-dialog-content {background: #fff!important;}
*/

/* jquery UI */
/*
.ui-tabs-nav {font-size:11px!important;}

.ui-slider-horizontal {height:5px!important; width:200px!important; background: #CEEEFC!important; border:1px solid #A0DBFF!important; border-radius:2px!important;}
.ui-slider-handle {height:10px!important;width:10px!important;margin-left:-5px!important; top:-3px!important; border-radius:3px!important;}
.ui-slider-range {background:#FE7627!important;}
*/
/*************/

/************* fancy box *************/

#fancybox-left-ico {left: 20px;}
#fancybox-right-ico {right: 20px;left: auto;}

/**************************************/