/* PDF */
.between_pages{border-left:5px solid #cccccc; height:20px; overflow:hidden;}
.mag_page_name.mag_arc{background:url(/content/pics/mag/pl_arc.gif) bottom right no-repeat !important; margin-top:0 !important;}
.pdf_icon2{margin:0px 0 0 -25px; display:block; height:25px; width:25px; float:left; position:relative; background:url(/content/pics/pdfall.png) top left no-repeat;}
.pdf_page{font-size:11px; background-color:#ececee; padding:5px 10px 7px 10px;}
.pdf_full{font-size:11px; background-color:#303e50; padding:5px 10px 7px 10px; color:#D6D8DC; width:100%;}

/* top line */
div.top_line_right{padding:10px 0 0px 0px; margin:0 0 0 10px; text-align:left; border-bottom:1px solid #cccccc;}
div.top_line_right span{font-size:11px; color:#999999; margin:0 0 3px 6px; display:block;}
div.top_line_right div{border-top:1px solid #cccccc;}

/* adonline */
div.middle_online_newsblock, div.middle_online_newsblock div{font-size:11px; padding-top:5px;}
div.middle_online_newsblock img{margin:3px 10px 5px 0; width:60px;}
div.middle_online_newsblock a{font-weight:bold;}
div.middle_online_newsblock div a{font-weight:normal;}

/* shpigel main */
#magblock-container{position:relative; overflow:hidden;}
div.magblock-glidecontent{position:absolute; background-color:#ffffff;}
#js div.magblock-glidecontent{position:absolute; background-color:#ffffff; visibility:visible;}

div.magblock-glidecontent{width:443px;}
#magblock-container{width:443px; height:213px; *height:214px; border-bottom:1px solid #cccccc;}
#magblock-select{width:205px; height:214px; overflow:hidden; text-align:left;}
#magblock-select a{display:-moz-inline-box; display:inline-block; color:#565656 !important; padding:0;}
#magblock-select a.selected{background:url(/content/pics/shpigel/weekend.gif) center left no-repeat; color:#ffffff !important;}
#magblock-select td.spec_rotator{font-size:11px; background:url(/content/pics/shpigel/weekend_out.gif) top left no-repeat;}
#magblock-select td.spec_rotator a{cursor:pointer;}
#magblock-select td.spec_rotator div.out_rotator{width:205px;}
#magblock-select td.spec_rotator div.out_rotator div{padding:3px 4px 5px 26px;}
#magblock-select td.spec_rotator div.out_rotator div a{zoom:1;}

#magblock-container div.glidecontent_over{padding:0 0 0 15px; font-size:12px; line-height:15px;}
#magblock-container div.title{margin-bottom:10px; padding:0 10px 0 0;}
#magblock-container div.title a.f-e{font-weight:bold;}
#magblock-container div.vvodka{padding:0 10px 0 0;}
#magblock-container div.vvodka a.f-e{}
#magblock-container div.more{padding:0 0 0 255px; font-size:12px; line-height:5px;}

#magblock-container table.info_line{width:443px; margin:0; position:absolute; bottom:0;}
#magblock-container table.info_line .div5{height:19px;}
#magblock-container table.info_line td{border:none !important;}
div.out_rotator div span{color:#bbbbbb;}
img.mainglide_img{margin:3px 0 10px 0; float:left; width:240px; height:180px;}
div.maindoc_1x3w{width:1px; height:3px; overflow:hidden; background-color:#ffffff;}
div.maindoc_1x23w{width:1px; height:23px; overflow:hidden; background-color:#ffffff;}

div.yu:first-child div.yoo:first-child{margin-top:20px;}


/* плюс */
div.magblock-plus{position:absolute; background:url(/content/pics/shpigel/weekend_plus.png) top left repeat; font-size:11px; padding:4px 5px 2px 0; visibility:hidden; width:443px;}
div.magblock-plus a{display:block; margin-bottom:5px; padding:0 12px; white-space:normal !important; *width:443px; line-height:13px;}
div.magblock-plus a:hover{background:url(/content/pics/shpigel/weekend_4x3.gif) left 5px no-repeat;}
* html div.magblock-plus a, * html div.magblock-plus a:hover{-background:none;}


/* оценка материала */
table.mag_line{margin:0 0 5px 10px; font-size:11px; color:#999999; float:right;}
table.mag_line td{vertical-align:bottom;}
table.mag_line td img{height:12px; margin-left:10px;}
table.mag_line td.pad{background:#ffffff; border:none;}
table.mag_line td a, table.info_right td a{white-space:nowrap;}



/* документ, общее */
.mag_doc{margin:20px 0 10px 20px; line-height:1.3em; font-size:12px; clear:both;}
.mag_doc .title, .mag_titles .title{font-weight:bold;}
.mag_titles{margin-bottom:5px;}
.mag_doc_photo{margin:3px 15px 10px 0; float:left;}
.mag_3col_photo{margin-bottom:5px;}
.mag_doc_vvodka{font-size:12px;}

.doc_s{margin:15px 0 0px 20px; font-size:11px; border-top:1px solid #CCC; padding:8px 10px 10px 10px; background:#f5f5f5; line-height:160%;}
.doc_s font{font-size:12px; line-height:10px; color:#303e50; padding:0 5px;}
.doc_s font:first-child{display:none;}


/* формат материалов-плюсов для журналов */
table.mag_interview{font-size:11px; clear:both; width:465px;}
table.mag_interview td.sign{border-top:1px solid #cccccc; color:#303e50; font-family:'Arial black'; font-size:14px; font-weight:bold; line-height:12px; padding:4px 5px 5px 6px; vertical-align:top;}
table.mag_interview td.sign img{margin:3px -1px 0 -2px; vertical-align:top;}
table.mag_interview td.wide{border-top:1px solid #cccccc; padding-bottom:8px; background-color:#ececee;}
table.mag_interview td.wide div{line-height:1,3em; font-size:12px; padding-left:8px; padding-right:8px;}
table.mag_interview td.wide div.title{font-weight:bold; margin-top:4px;}
table.mag_interview td.wide div.vvodka{margin-top:5px;}
table.mag_interview td.wide img{float:left; margin:7px 10px 8px 8px;}


/* фотогалерея */
table.mag_photodoc{font-size:12px; clear:both; margin-top:20px; margin-bottom:10px; width:465px;}
table.mag_photodoc td.vtop img{margin:3px 12px 0 20px;}
table.mag_photodoc td.wide{width:253px; vertical-align:top;}
table.mag_photodoc td.mag_photodoc img{width:60px; height:45px; margin-left:3px;}
div.mag_photo_over{padding-left:3px; height:77px; margin-bottom:16px; overflow:hidden;}
div.mag_photo_over div.mag_titles{width:250px;}
table.mag_photodoc td.mag_doc_vvodka{width:465px;}
table.mag_photodoc td.mag_doc_vvodka div{margin:10px 0 0 20px;}

/* фото на всю ширину */
img.mag_widepic{margin-bottom:5px; width:445px;}
img.mag_freepic{margin-bottom:5px; clear:both;}
div.mag_doc.wide465{margin:20px 0 10px 0;}
div.mag_doc.wide465 img.mag_widepic{width:465px;}
div.mag_doc.wide465 div.mag_doc_vvodka{margin-left:20px; clear:both;}
/* photo krutilka title *delited* */
div.mag_photo_blockname{background:#43394D; color:#D6D8DC; font-size:11px; padding:2px 10px 3px 20px; clear:both;}


/* дополнительные материалы (плюсовые) */
table.plus_docs.mag td.sign, table.plus_docs.mag td.content{border-top:1px solid #cccccc;}
div.mag_code{clear:both;}





/* эл-ты средней колонки */
div.mag_middle_block{padding:4px 0 4px 5px; margin:10px 0 5px 0; font-size:11px; color:#43394D; background-color:#D7D7D9;}

div.middle_samoe{margin:5px 0 0 0;}
table.middle_samoe{font-size:11px; color:#43394D; width:100%; background-color:#eaeaee;}
table.middle_samoe td{padding:3px 5px 4px 5px;}
.middle_samoe .read{background-image:url(/content/pics/icons12_read_r.gif); background-position:center right; background-repeat:no-repeat;}
.middle_samoe .blog{background-image:url(/content/pics/icons12_head_r.gif); background-position:center right; background-repeat:no-repeat;}
.middle_samoe .rate{background-image:url(/content/pics/icons12_rate_r.gif); background-position:center right; background-repeat:no-repeat;}


/* рейтинги на примере огонька */
.middle_samoe_o{font-size:11px; margin-top:5px; background-color:#D7D7D9; clear:both; width:185px;}
.middle_samoe_o div.samoe_inn{padding:4px 5px 5px 5px;}
.middle_samoe_o div.samoe_inn a div{font-weight:bold;}
.middle_samoe_o div.nu{font-size:14px; font-weight:bold; color:#FFFFFF; margin:0 0 3px 0;}
.middle_samoe_o div.pic{float:right; margin:0 0 5px 5px; clear:both; width:60px;}
.middle_samoe_o div.pic div{display:none;}
.middle_samoe_o div.vvodka{padding-top:5px;}

.middle_samoe_o div.read_m{margin:2px 0 5px 0; padding:0 0 0 18px; clear:both; background:url(/content/pics/rate_icons_read_m.png) center left no-repeat;}
.middle_samoe_o div.blog_m{margin:2px 0 5px 0; padding:0 0 0 18px; clear:both; background:url(/content/pics/icons12_head.gif) center left no-repeat;}
.middle_samoe_o div.rate_m{margin:2px 0 5px 0; padding:0 0 0 18px; clear:both; background:url(/content/pics/icons12_rate.gif) center left no-repeat;}

.middle_samoe_o .bga1{background:url(/content/pics/bga1.png) top left repeat-y;}
.middle_samoe_o .bga2{background:url(/content/pics/bga2.png) top left repeat-y;}
.middle_samoe_o .bga3{background:url(/content/pics/bga3.png) top left repeat-y;}
.middle_samoe_o .bga4{background:url(/content/pics/bga4.png) top left repeat-y;}
.middle_samoe_o .bga5{background:url(/content/pics/bga5.png) top left repeat-y;}


/* предыдущие номера в средней колонке */
table.middle_prev_issues{width:100%; font-size:11px; border-bottom:2px solid #999999;}
table.middle_prev_issues td{border-bottom:1px solid #CCCCCC; padding:5px 0 6px 0;}
table.middle_prev_issues td.wide{border-bottom:none; padding:5px 0 0 0;}
table.middle_prev_issues td.wide a{display:block; height:98px;}
table.middle_prev_issues td.wide img.zoom{height:12px; width:12px; padding:3px; margin-left:5px; border:1px solid #F2F2F2; vertical-align:top;}
table.middle_prev_issues td.wide a div.an2{position:absolute; display:block; margin:-20px 0 0 -20px; z-index:999;}
table.middle_prev_issues td.wide a div.an2 table, table.middle_prev_issues td.wide a div.an2 td, table.middle_prev_issues td.wide a div.an2 td.wide{border-bottom:none; padding:0; margin:0;}
table.middle_prev_issues tr.third td{width:200px; vertical-align:top;}
table.middle_prev_issues tr.third td.wide{width:110px;}
table.middle_prev_issues tr.third td td{width:auto;}
div.pack_content{padding:0 !important; background:none !important;}



/* темы */
table.middle_news_tema{background-color:#F2F2F2; width:100%; font-size:11px;}
table.middle_news_tema td{border-bottom:1px solid #CCCCCC; padding:3px 5px 4px 5px;}







/* =============== weekend =============== */
/* крутилка для фото */
/*
div.viewer{width:185px; overflow:hidden; background:#F2F2F2; border-bottom:1px solid #CCCCCC;}
div.viewer.wide{width:445px;}
div.viewer ul, .viewer ul li{margin:0; padding:0; list-style:none;}

table.pics_viewer{background-color:#F2F2F2; border:1px solid #cccccc; width:100%;}
table.pics_viewer div.spec_checker, table.pics_viewer div.spec_checker2{margin:4px 0 4px 5px; *margin:4px 0 2px 5px;}
table.pics_viewer div.js_arr_l, table.pics_viewer div.js_arr_r{margin-right:4px;}

div.viewer_pics li img{width:185px; height:139px;}
div.viewer_text li{width:185px;}
div.viewer_text li div{width:171px; overflow:hidden; font-size:11px; padding:3px 7px 4px 7px;}

div.wide div.viewer_pics li{width:445px;}
div.wide div.viewer_pics li img{width:445px; height:276px;}
div.wide div.viewer_text li div{width:431px; padding:5px 7px 6px 7px;}

.js_arr_l{background:#CCCCCC;}
.js_arr_r{background:#43394D !important; cursor:pointer;}
*/


/* горизонтальное меню weekend */
.mag_wide_menu{font-size:11px; width:670px;}
.mag_wide_menu td{border-right:1px solid #cccccc;}

.mag_wide_menu div.items{border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; padding:10px 0; display:block; cursor:default; color:#43394D; zoom:1;}
.mag_wide_menu div.items.i2{border-top:none;}
.mag_wide_menu div.items span{padding:0 0 0 10px;}
.mag_wide_menu div.items div.mag_submenu{display:none; cursor:default;}



/* авторские колонки в weekend */
div.middle_block_pic_cd{background-image:url(/content/pics/mag/wa_cd.gif); background-position:right center; background-repeat:no-repeat; margin-top:5px;}
div.middle_block_pic_book{background-image:url(/content/pics/mag/wa_book.gif); background-position:right center; background-repeat:no-repeat; margin-top:5px;}
div.middle_block_pic_kino{background-image:url(/content/pics/mag/wa_kino.gif); background-position:right center; background-repeat:no-repeat; margin-top:5px;}

div.mag_middle_block.wee{margin:0 0 3px 0;}
div.mag_middle_block.wee a{font-weight:bold; text-transform:uppercase;}

div.mag_middle_block.og_int{background:#904432 !important;}
div.mag_middle_block.og_int a{color:#EADAD8 !important;}

table.mag_middle_person{width:185px; font-size:11px; margin-bottom:10px;}
table.mag_middle_person td.vtop{vertical-align:top; border-bottom:1px solid #999999;}
table.mag_middle_person td{vertical-align:bottom; border-bottom:1px solid #999999;}
table.mag_middle_person td div{padding:0 0 3px 5px;}
table.mag_middle_person a span{color:#43394D; font-weight:normal;}
table.mag_middle_person a:hover{color:#666666;}
table.mag_middle_person a:hover span{color:#000000;}





/* =============== money =============== */
div.mag_bonus{background:url(/content/pics/mag/dengi_bonus.gif) top right no-repeat; border-bottom:1px solid #cccccc; padding:5px 0 20px 0;}
div.mag_bonus_doc{background:url(/content/pics/mag/dengi_bonus_bg.gif) 0 -4px no-repeat; padding:0 0 0 20px; line-height:1,3em; font-size:12px; margin:20px 0 10px 0;}
div.mag_bonus_doc a.mag_doc_photo{display:block; width:120px; height:90px; margin:3px 15px 10px 0; float:left;}
div.mag_bonus_doc div.bonus_sub{margin:8px 0 10px 0; font-size:12px; height:60px;}
div.mag_bonus_doc div.bonus_sub span{font-size:18px; font-weight:bold; display:block; color:#427948;}
div.mag_bonus_doc div.bonus_sub a.f-z{float:left; margin-top:10px; width:180px; display:block; text-transform:uppercase;}
div.mag_bonus_doc div.bonus_sub img{float:right; margin:8px 38px 0 0;}
div.mag_bonus_doc table.mag_line{float:left; margin-left:125px; position:absolute; *margin:-43px 0 0 128px;}
div.mag_bonus div.mag_doc{margin-right:20px;}
div.mag_bonus div.height20, div.mag_bonus div.mag_page_number{height:0px; overflow:hidden; padding:0; margin:0;}

div.mag_bonus_doc .mag_titles{margin-bottom:5px; clear:both; padding-right:20px;}
div.mag_bonus_doc .mag_titles .title{font-weight:bold;}
div.mag_bonus_doc .mag_doc_vvodka{font-size:12px; padding-right:20px;}
div.mag_bonus table.plus_docs.mag{width:445px;}

table.mag_tema div.mag_page_name{background:url(/content/pics/mag/dengi_tema.gif) top right no-repeat !important; display:block !important; padding:9px 5px 10px 20px; font-size:18px; width:439px !important; margin:0 !important;}
table.mag_tema div.mag_page_number{background:none !important;}
table.mag_tema{border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; width:465px;}
table.mag_tema div.mag_doc{margin-right:20px;}
table.mag_tema table.plus_docs{width:445px;}


/* колонка редктора деньги */
table.editor{width:465px; font-size:11px; margin-top:20px;}
table.editor td.wide{background-color:#d7dfd8;}
table.editor td.wide table.mag_line{margin:0 !important;}
table.editor td.wide table.mag_line a{color:#8fb993;}
table.editor td.wide table.mag_line a:hover{color:#ffffff;}
table.editor td.wide, table.editor td.name{padding:4px 8px 5px 8px;}
table.editor td.vtop{background:url(https://kommersant.ru/Issues.photo/MONEY/2008/047/KMO_081152_00034_1_t207.jpg) -100px -20px no-repeat;}
table.editor td.vtop a{display:block; width:90px; border-bottom:1px solid #8FB993 !important;}
table.editor td.text{background-color:#d7dfd8;}
table.editor div.text{padding:4px 8px 5px 8px; border-bottom:1px solid #8fb993 !important;}
table.editor div.text div.title{font-weight:bold; padding-bottom:5px; font-size:12px;}


/* спецпроект деньги */
div.specproject{background-color:#d7dfd8; border-bottom:1px solid #8fb993 !important; border-top:1px solid #8fb993 !important; padding:8px 6px; font-size:12px;}
div.specproject img{float:left; padding:5px 5px 5px 0;}
div.specproject div.title{font-weight:bold; padding-bottom:5px;}













/* =============== vlast =============== */
table.mag_vvn, table.mag_rvc, table.mag_pv{width:185px;}

table.mag_vvn td.wide{background-color:#8F2323; text-align:center; font-weight:bold; font-size:12px;}
table.mag_vvn td.wide a{color:#f4e9e9;}
table.mag_vvn td div{border-bottom:2px solid #E8DEDC; padding:5px 5px 6px 0; font-size:11px;}
table.mag_vvn td div.div5{border:none; padding:0;}

table.mag_rvc td.wide{background-color:#8F2323; text-align:center; font-weight:bold; font-size:12px;}
table.mag_rvc td.wide a{padding:5px 5px 6px 5px; color:#f4e9e9; display:block; zoom:1;}
table.mag_rvc td.rvc{width:100%; background-color:#E8DEDC; text-align:center; font-weight:bold; font-size:12px;}
table.mag_rvc td.rvc a{padding:5px 5px 6px 5px; color:#8F2323; display:block; zoom:1;}
td.bg_rvc{background:url(/Content/pics/mag/vlast_rvc.gif) center right no-repeat;}

div.mag_middle{font-size:11px; padding-top:5px; clear:both;}
div.mag_middle div{padding-top:5px;}
div.mag_middle img{margin:3px 10px 5px 0;}
div.mag_middle a.f-z{font-weight:bold;}

div.mag_opinion.mag_middle_block{margin-top:5px;}
div.mag_opinion.mag_middle_person{margin:0; padding-left:5px;}
div.mag_opinion.bgcolor_c{padding:4px 5px 5px 5px; font-size:11px; border-bottom:1px solid #999999; margin:0;}

table.middle_mag_apps{font-size:12px;}
table.middle_mag_apps td.bgcolor_e{padding:4px 5px 5px 5px; font-weight:bold;}
table.middle_mag_apps td.bgcolor_c{padding:4px 5px 5px 5px;}
table.middle_mag_apps td.pic{padding-top:7px; font-size:11px;}
table.middle_mag_apps td.pic img{padding:3px 3px 0 0; *margin-left:-3px;}
table.middle_mag_apps td.wide{font-size:11px; padding:4px 5px 5px 5px; background-color:#E8DEDC; border-bottom:1px solid #999999;}

table.mag_oon{margin:20px 0 0 0; background-color:#f6f2f1; clear:both; width:465px;}
table.mag_oon td.vtop{background:url(/Content/pics/mag/vlast_oon.gif) top right no-repeat; width:445px; height:110px;}
table.mag_oon td.vtop img{margin:10px 0 0 110px; float:left;}
table.mag_oon td.vtop a.f-z{margin:45px 110px 0 0; *margin-right:90px; float:right; font-size:18px; font-weight:bold; display:block;}
table.mag_oon td div.mag_doc{margin:10px 10px 10px 20px;}

table.mag_ino{margin:20px 0 0 0; background-color:#f6f2f1; clear:both; width:465px;}
table.mag_ino td.vtop{background:url(/Content/pics/mag/vlast_ino.gif) top right no-repeat; width:445px; height:90px;}
table.mag_ino td.vtop img{margin:0 0 0 110px; float:left;}
table.mag_ino td.vtop a.f-h{margin:35px 110px 0 0; *margin-right:90px; -margin-right:45px; float:right; font-size:18px; font-weight:bold; display:block;}
table.mag_ino td div.mag_doc{margin:10px 10px 10px 20px;}

table.mag_pvv{margin-top:20px; clear:both; width:465px;}
table.mag_pvv td.vtop{background:url(/Content/pics/mag/vlast_pvv.gif) top right no-repeat; width:445px; height:133px;}
table.mag_pvv td.vtop a.f-h{padding:67px 0 0 170px; font-size:18px; font-weight:bold; display:block;}
table.mag_pvv td div.mag_doc{margin:30px 0 0 170px;}

div.mag_arch{width:465px; height:54px; background:url(/Content/pics/mag/vlast_arch.gif) top center repeat-x;}
div.sttr{font-size:11px; color:#999999; background-color:#ECECEE; padding:2px 5px 3px 5px;}
div.star{font-size:11px; color:#666666; text-align:right; margin:5px 0 10px 0;}













/* =============== ogoniok =============== */
.photorep{margin:20px 0 0 20px;}
.photorep_items{float:left; height:108px; background:#4b4140 url(/content/pics/mag/photomain_bg.gif) 100% 0; margin-bottom:10px;}
.photorep_item{width:90px; height:67px; float:left; margin:21px 2px 20px 6px;}
.photorep_corner{width:44px; height:108px; overflow:hidden; float:left; margin:0; background:#fff url(/content/pics/mag/photomain_rt.gif) 100% 0 no-repeat;}

/* dates ogoniok */
.ogn_dates {padding:15px 0px 50px 20px; font-size:12px; color:#5d5854; background:#e8dedc url(/content/pics/mag/og_dates_bg.gif) 0 100% repeat-x;}
.ogn_dates .title {margin-bottom:15px; padding:5px 20px 6px 0; background:#dac1ad;}
.ogn_dates .mag_doc_vvodka {padding-right:15px;}
.ogn_dates table.mag_line{margin:5px;}
.ogn_dates_pic {float:left; margin-right:15px; margin-bottom:15px;}

/* reiting top10 */
.ogn_rating_coin_bg {background:#8f2323 url(/content/pics/mag/og_rating_coin_bg.gif);}
.ogn_rating_text {padding-top:10px; background:#8f2323 url(/content/pics/mag/og_rating_corner_t.gif) 100% 0 no-repeat;}
.ogn_rating_text .title {margin-bottom:6px !important; padding-right:35px; font-size:20px;}
.ogn_rating_text .rating_text {padding-right:35px; font-size:12px;}
.ogn_rating_corner_f {background:url(/content/pics/mag/og_rating_corner_f.gif) 100% 100% no-repeat;}

.mag_rating{margin-top:15px; font-size:11px; text-transform:uppercase; color:#4b4140; float:left;}
.mag_rating_table{width:465px; margin-top:20px;}
.mag_rating_table table.mag_line{margin:15px 10px 0 5px !important;}
.mag_rating_table td.ogn_rating_text a{color:#d6d8dc;}
.mag_rating_table td.ogn_rating_text a:hover{color:#ffffff;}

table.mag_sendmail{width:670px; z-index:10; cursor:pointer; font-size:12px;}
table.mag_sendmail td{background:#C7C9D6; color:#EBECF0;}
table.mag_sendmail td span, table.mag_sendmail td a{display:block; padding:10px; color:#143C6F; zoom:1;}
table.mag_sendmail td.wide{background:#EBECF0; text-transform:uppercase; vertical-align:top; width:465px;}
table.mag_sendmail td.vcenter{width:185px; text-align:center;}
table.mag_sendmail td.vcenter a{color:#EBECF0;}

#sendmail_unroll{position:absolute; margin-left:20px; display:none; width:650px; background:#e8dedc; opacity:0.95; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)"; filter:alpha(opacity=95); z-index:99;}
#sendmail_unroll form{z-index:50; margin:0; padding:0; background:none;}
#sendmail_unroll table{margin:10px;}
#sendmail_unroll table td{vertical-align:top; font-size:12px; color:#565656; text-align:right;}
#sendmail_unroll table td.txt{vertical-align:top; padding:3px 10px 0 0;}
#sendmail_unroll table td.txt div{padding-left:10px;}
#sendmail_unroll table td.txt span{margin-right:-0.65em; *margin:0; color:#8f2323;}
#sendmail_unroll input, #sendmail_unroll textarea{font-family:arial; font-size:12px; color:#565656; border:1px solid #bdc6ce; margin:0 0 3px 0; padding:0; width:100%;}
#sendmail_unroll td.aright input{width:200px;}
#sendmail_unroll textarea{height:100px;}
#sendmail_unroll input{height:22px; padding:2px 0 0 0;}

.ogn_editors_column{width:465px; padding-top:1px; background:url(/content/pics/mag/og_border_gray_bg.gif) 100% 0; clear:both; margin-top:20px;}
.ogn_editors_column table.mag_line{margin:5px;}
.ogn_editors_column table{margin-right:1px;}
.ogn_editors_rubric{margin:5px 0 0 10px; font-size:11px; text-transform:uppercase; color:#303e50;}
.ogn_editors_title{display:block; margin:2px 0 5px 10px; font-size:14px; color:#8f2323; font-weight:bold;}
.ogn_editors_column td.mag_doc_vvodka{background:url(/content/pics/mag/og_border_gray_bg.gif);}
.ogn_editors_column div.mag_doc_vvodka{padding:10px; font-size:12px;}
.ogn_editors_sign{padding:2px 10px 3px 20px; background:#8f2323; font-size:11px; color:#d6d8dc;}
.ogn_editors_name{font-weight:bold; text-transform:uppercase; color:#d6d8dc;}

.photofinish{background:url(/content/pics/mag/og_photofinish_bg.jpg) bottom left no-repeat; border-top:1px solid #cccccc; padding:20px 0 55px 0; margin:0 !important;}
.photofinish table{font-size:12px;}
.photofinish img.mag_doc_photo{float:left; margin:0 10px 0 20px;}

div.og_podpiska{border-top:1px solid #cccccc; padding:10px 8px; background:#EADAD8; font-size:11px; line-height:14px; color:#666666;}
div.og_podpiska span{font-size:11px; text-transform:uppercase; font-weight:bold; color:#904432;}
div.og_podpiska font{font-size:12px; font-weight:bold; color:#904432;}
a.og_archive{display:block; padding:9px 9px 10px 9px; text-align:center; background:url(/content/pics/logo/head/ogoniok.gif) center center repeat-x #904432; font-size:12px; color:#EADAD8; font-weight:bold; -webkit-border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius-bottomright:5px; -moz-border-radius-bottomleft:5px; border-bottom-right-radius:5px; border-bottom-left-radius:5px;}





/* =============== sf =============== */
div.mag_bank{background:url(/Content/pics/mag/sf_bank.gif) top left no-repeat;}
div.mag_bank a{display:block;}
div.mag_bank table{font-size:11px;}
div.mag_bank table td{padding-top:12px; vertical-align:top;}
div.mag_bank table td img{margin:3px 8px 5px 0;}
div.mag_bank table td strong{display:inline-block; margin:0 0 3px 0;}

a.mag_bank1{padding:10px; font-size:12px; font-weight:bold;}
a.mag_bank2{padding:0 10px 8px 10px; font-size:11px;}
div.mag_bank3{padding:7px 10px 8px 10px; font-size:12px; background-color:#F0F0F0; border-bottom:1px solid #cccccc;}

div.mag_ione{background:url(/Content/pics/mag/sf_ione.gif) top left no-repeat; height:52px;}
div.mag_ione a.f-z{float:left; padding:6px 0 0 10px; font-size:16px;}
div.mag_ione a.f-h{float:right; padding:10px 5px 0 0; font-size:36px; font-weight:bold; color:#FFFFFF;}

div.mag_spec_sf{background:#F0F0F0; height:62px; border-bottom:4px solid #3E4651;}
div.mag_spec_sf a{font-size:11px; display:block; padding:5px 10px 0 10px;}
div.mag_spec_sf a.f-z{font-size:14px; display:block; padding:6px 0 0 10px; font-weight:bold;}





/* autopilot */
table.auto_editor{width:185px; font-size:11px; margin:10px 0;}
table.auto_editor a.photo{display:block;}
table.auto_editor a.photo img{width:185px; height:155px;}
table.auto_editor span{display:block; margin:-5px 0 5px 0; color:#999999;}
table.auto_editor span a.f-z{font-weight:bold;}




div.haccordion_around{margin-left:0px !important;}
div.magblock-glidecontent table.info_line td.issue{padding:0px !important;}
div.magblock-glidecontent table.info_line td.issue span{display:inline-block; _display:inline; zoom:1;}




/* wide schpigel weekend-style */
.theme_name span{margin:5px 0 3px 20px; display:block; font-size:11px; color:#999999;}
.theme_name div{border-top:1px solid #cccccc; padding-bottom:5px; text-transform:none !important; clear:both;}

div.viewer{visibility:hidden; height:1px;}
div.viewer div.viewer_pics, div.viewer table.pics_viewer, div.viewer div.viewer_text{width:650px; overflow:hidden;}
div.viewer ul, div.viewer ul li{width:650px; list-style:none; padding:0; margin:0;}
div.viewer div.viewer_pics li{text-align:center;}

div.viewer_pics, div.viewer_pics ul, div.viewer_pics ul li, div.viewer_pics ul img{font-size:1px; line-height:1px;}

table.pics_viewer{background-color:#ececee;}
table.pics_viewer td.wide div{margin:5px 0 5px 5px;}
table.pics_viewer div.js_arr_l{background:#303e50;}
table.pics_viewer div.js_arr_r{margin:5px 5px 5px 5px; background:#303e50;}

div.viewer_text ul{background-color:#f5f5f5;}
div.viewer_text ul li div{padding:7px 10px 8px 10px; font-size:12px;}

div.viewer_text a.f-e{display:block; margin-top:5px;}

.spec_checker, .spec_checker2{width:20px; height:20px;}
.spec_checker{background:url(/content/pics/icons20_checked.gif) top left no-repeat;}
.spec_checker2{background:url(/content/pics/icons20_checked2.gif) top left no-repeat; cursor:pointer;}

/*table.pics_viewer{background-color:#CEC4CE !important;}
div.viewer_text ul{background-color:#E8E2E8 !important;}*/





/* 2-columns */
.bgcolor_w{background:#ffffff;}
table.btm3{width:930px; margin-left:5px;}
table.btm3 td.wide50{width:50%; vertical-align:top; padding:0 0 20px 0; position:relative;}

table.btm3 td.btm2 .mag_page_name{padding-left:5px; margin-left:20px;}
table.btm3 td.btm2 .mag_page_number{padding-left:5px; margin-left:20px;}
table.btm3 .mag_empty_number{margin:0 !important;}
table.btm3 .mag_zero_page, table.btm3 .mag_zero_number{background:none !important;}

table.btm3 td.btm1 .mag_bonus{/*background:url(/content/pics/mag/dengi_bonus.gif) 55px 0 no-repeat; border-right:1px solid #cccccc;*/ /*background:none !important; border:none !important; padding:0 !important;*/}
/*table.btm3 td.btm1 .mag_bonus, table.btm3 td.btm2 .mag_bonus{border-bottom:none; padding-bottom:0;}*/
table.btm3 td.btm2 .mag_arc{margin-bottom:54px; background:none !important;}

table.btm3 div.vblock_a{border:none !important;}
/*table.btm3 div.mag_arch{background:#E5DBD8 !important; height:24px !important;}*/
table.btm3 div.v_resh1{width:465px; height:54px; background:#5f5556/*url(/Content/pics/mag/vlast_arch.gif) top center repeat-x*/;}
table.btm3 div.v_resh2{}


table.btm3 td.btm1 .mag_tema, table.btm3 td.btm2 .mag_tema{border:none; margin-top:20px;}
table.btm3 td.btm1 .mag_tema .mag_page_name{background:#385d3d !important; width:440px !important; *width:465px !important;}
table.btm3 td.btm2 .mag_tema .mag_page_name{width:465px !important; padding-left:0 !important; padding-right:0 !important;}








/* ????????????????????????? */
a.listmenu{background-color:#ffffff; display:block;}
a.listmenu:hover{background-color:#f3f8fa; display:block;}


.document_tmenu .item{padding:4px 25px 4px 5px; margin:0 0 0 10px; cursor:pointer; font-size:11px; border-right:1px solid #cccccc; border-top:1px solid #cccccc; display:block;}
.document_tmenu .item2{padding:2px 25px 0 5px; margin:0 0 0 10px; cursor:pointer; font-size:11px; display:block; font-weight:bold;}
.document_tmenu .item2block{padding:3px 0; border-right:1px solid #cccccc;}
.document_tmenu .tmenu_rubric{background:url(/Content/pics/tmenu_rubric.png) center right no-repeat;}
.document_tmenu .tmenu_number{background:url(/Content/pics/tmenu_number.png) center right no-repeat;}
.document_tmenu .tmenu_print{background:url(/Content/pics/tmenu_print.png) center right no-repeat;}
.document_tmenu .tmenu_pdf{background:url(/Content/pics/tmenu_pdf.png) center right no-repeat;}
.document_tmenu .tmenu_sms{background:url(/Content/pics/tmenu_sms.png) center right no-repeat;}
.document_tmenu .tmenu_main{background:url(/Content/pics/tmenu_main.png) center right no-repeat;}
.document_tmenu .tmenu_theme{background:url(/Content/pics/tmenu_theme.png) center right no-repeat;}
.document_tmenu .tmenu_blog{background:url(/Content/pics/tmenu_blog.png) center right no-repeat;}
.document_tmenu .tmenu_blogs{background:url(/Content/pics/tmenu_blogs.png) center right no-repeat;}