body {
	margin:0;
	padding:0;
	background-color:#fff;
}
/* Exported */
.mf_iSpam {background-position: 0 -280px; padding-left: 15px !important; color: #999; font-size: 11px; font-family: Tahoma;}
.mf_spIco {background-image: url(http://img1.imgsmail.ru/mail/ru/images/my/_sprite_ico.png?3); background-repeat: no-repeat; display: inline; padding: 0 0 4px 20px;}
 	/*Common styles*/
td{font-size:75%;font-family:arial}
td.sm{font-size:70%;font-family:tahoma}
td.gr_sm{font-size:70%;color:#656972;font-family:tahoma}
td.logo{padding:0px 17px 0px 15px}
td.r_7{padding-right:7px}
td.r_20{padding-right:20px}
td.t_4{padding-top:4px}
td.t_6{padding-top:6px}
td.right_top{padding-top:2px;font-size:70%;font-family:tahoma}
td.res_num{font-size:90%;padding-right:10px}
td.res_num div{padding:2px 5px 3px 5px;font-weight:bold;color:#003073}
td.res_cont{padding:0px 0px 17px 0px}
td.res_cont li{padding:0px}
td.res_cont2{padding:2px 0px 12px 0px}
td.res_cont div.cont{margin:5px 0px 5px 0px}
td.oranzhe{border-left:5px solid #FFAA00; padding:5px 0px 5px 10px}
.t_fone{background-image:url('http://img.mail.ru/mail/ru/images/blogs/t_fone.gif');background-position:top left;background-repeat:repeat-x}
.b_fone{background-image:url('http://img.mail.ru/mail/ru/images/blogs/b_fone.gif');background-position:top left;background-repeat:repeat-x}
.l_fone{background-image:url('http://img.mail.ru/mail/ru/images/blogs/l_fone.gif');background-position:top left;background-repeat:repeat-y}
.r_fone{background-image:url('http://img.mail.ru/mail/ru/images/blogs/r_fone.gif');background-position:top left;background-repeat:repeat-y}
a{text-decoration:underline}
a:hover{color:#F26D00;text-decoration:none}
a.cor_col{color:#BB4B00;}
a.cor_col:hover{color:#BB4B00;}
a.sm{font-size:90%;font-family:tahoma}
a.sm_gr{font-size:90%;color:#656972;font-family:tahoma}
a.gr{color:#656972}
a.frm1{color:#FFFFFF;font-family:arial}
a.big{font-size:130%}
a.big2{font-size:125%}
a.or_b{color:#FF720C;font-weight:bold}
input.exit_but{font-family:tahoma;font-size:90%}
br.think{line-height:1px}
b.bl{color:#000000}
input.but_min_out{font-size:95%;  font-family:tahoma; padding:0px} 
wbr:after {content: "\00200B";}

	/*Headers*/
h1{color:003073;font-size:130%;margin:10px 0px 10px 0px}
h1.tems{color:#FF8500;margin:7px 0px 2px 0px}
h1.tems2{color:#FF8500;margin:10px 0px 5px 0px;font-size:140%}
h1.big{font-size:140%;margin-top:10px}
h2{color:003073;font-size:120%;margin:0px 0px 10px 0px}
h2.sear{color:003073;font-size:120%;margin:0px 0px 2px 0px}
h2.blocks{margin-bottom:7px}
h2.tems3{color:#FF8500;margin:0px 0px 10px 0px}
h3{color:003073;font-size:110%;margin:0px}
h3.bot4{margin-bottom:4px}
h3.conc{margin-top:15px}
h3.conc2{margin:10px 0 3px 0}
h4{color:003073;font-size:100%;margin:0px}
	/*Blocks*/
p{margin:0px}
p.gr_sm{font-size:90%;color:#656972;font-family:tahoma}
p.gr_sm2{font-size:90%;color:#656972;font-family:tahoma;margin-bottom:4px}
p.gr_sm3{font-size:90%;color:#505259;font-family:tahoma}
p.gr_norm{color:#656972}
p.gr_norm2{color:#656972;margin:10px 0px 10px 0px}
p.stand_1{margin:0px 0px 5px 0px}
p.stand_2{margin:7px 0px 2px 0px}
p.stand_3{margin:7px 0px 7px 0px}
p.ots_l{padding:5px 0px 3px 19px}
p.ots_2{padding:5px 0px 3px 0px}
p.ots_3{padding:0px 0px 5px 0px}
p.conc_txt{font-size:90%;font-family:tahoma;margin:5px 0px 3px 0px}
div.gr_midline{font-size:90%;color:#003073;font-family:tahoma;margin-bottom:1px;font-weight:bold}
.img_bord{margin:0px 20px 25px 0px;text-align:left;width:145px;height:220px;display:block;float:left}
.noimg_bord{margin:0px 20px 25px 0px;text-align:left;width:145px;height:120px;display:block;float:left}
.sm{font-size:90%;font-family:tahoma}
.tem{margin-top:9px;color:#003073;font-size:100%;font-weight:bold}
.strel{font-size:90%;font-family:tahoma;margin:5px 0px 5px 0px}
.strel2{font-size:90%;font-family:tahoma;margin:10px 0px 20px 0px}
.strel3{font-size:90%;font-family:tahoma;margin:10px 0px 12px 0px}
.lenta{font-size:90%;font-family:tahoma;color:#696973;}
.lenta2{font-size:90%;font-family:tahoma;color:#696973;margin:6px 0px 5px 0px}
.data_line{color:#666A75;background-image:url('http://img.mail.ru/mail/ru/images/blogs/gr_point.gif');background-repeat:repeat-x;background-position:center center;font-size:90%;font-family:tahoma;margin:5px 0px 7px 0px}
.data_line b{background-color:#FFFFFF;padding-right:5px;font-weight:normal}
.dot{background-image:url('http://img.mail.ru/mail/ru/images/blogs/dot.gif');background-repeat:repeat-x;background-position:top left}
.cont_blog{margin:12px 0px 10px 0px;}
.gr_line{background-color:#D9D9D9}
.gr_line2{background-color:#D9D9D9;margin:10px 0px 10px 0px}
.gr_line3{background-color:#D9D9D9;margin:15px 0px 10px 0px}
.gr_line4{background-color:#D9D9D9;margin:15px 0px 15px 0px}
.bold_line{background-color:#E6E8ED;margin-top:12px}
.bot_menu{margin:10px 0px 25px 0px}
.del_div{color:#686B70;border:1px solid #DADCE5;padding:10px;margin-bottom:20px;font-size:90%;font-family:tahoma}
.listalka{margin:15px 0px 15px 0px;font-size:110%}
.listalka2{font-size:100%}
.listalka3{margin:15px 0px 25px 0px;font-size:110%}
.gr_bot{font-size:90%;font-family:tahoma;padding:0px 0px 10px 22px;color:#656972}
.gr_bot a{color:#656972}
.gr_bot2 a{color:#656972}
.gr_bot2{font-size:90%;font-family:tahoma;padding:2px 0px 10px 20px;color:#656972}
.gr_bot3{font-size:90%;font-family:tahoma;padding:0px 0px 7px 20px;color:#656972}
.gr_bot4{padding:2px 0px 10px 20px}
.gr_bot4 a{color:#656972}
.gr_bot4 span{color:#656972}
.hide_com{color:#000000;font-weight:bold;margin-bottom:7px}
.hide_bg {background:#F7F7F7}
.disclaim{color:003073;font-size:105%; padding:5px 0;}
.disclaim2{padding:5px 10px 5px 20px;line-height:1.1em}
.img_brd{border:1px solid #DADCE5;padding:5px;margin:0px 15px 17px 0px}
.t15{margin-top:15px}
.sm_lidername{margin:5px 0px 12px 0px;font-weight:bold;font-size:90%}
.lavr_center{background-image:url('http://img.mail.ru/mail/ru/images/blogs/lavr_center.gif');background-position:top left;background-repeat:repeat-x}
.lavr_left{background-image:url('http://img.mail.ru/mail/ru/images/blogs/lavr_left.gif');background-position:top left;background-repeat:no-repeat}
.lavr_right{background-image:url('http://img.mail.ru/mail/ru/images/blogs/lavr_right.gif');background-position:top right;background-repeat:no-repeat}
.or{color:#FF6608;font-weight:bold;font-size:110%}

span.big_or{font-size:130%;color:#FF7312;font-weight:bold}
.big_or2{font-size:125%;color:#FF7312;font-weight:bold}
.or{color:#FF7312;font-weight:bold}
.gr{color:#656972}
.gr_sm{color:#656972;font-size:90%;font-family:tahoma}
.black{color:#000000}
.big{font-size:130%}
	/*Images*/
img.popul_av{border:5px solid #D9D9D9;margin-top:5px}
img.avatar2{border:5px solid #8ACCFC;margin:0px 10px 10px 0px}
img.avatar3{border:4px solid #8ACCFC;margin:0px 0px 7px 0px}
img.avatar4{border:5px solid #DBE9F4;margin:0 5px 10px 0}
img.prob{margin-right:5px}
img.obraz{border:10px solid #DBE9F4}
img.ic{margin-right:5px}
	/*List-elements*/
ul.nav{margin:0px 0px 0px 17px;padding:0px 0px 0px 0px}
ul.nav li{color:#DADFE5; padding-bottom:0px}
ul.nav li.black{color:#000000}
	/*Forms elements*/
input.sm_out{font-size:100%;font-family:tahoma;margin:5px 10px 0px 7px}
input.sm_90{font-size:90%;font-family:tahoma}
input.sm_90_tb{font-size:90%;font-family:tahoma;margin:5px 0px 15px 0px}
input.sm_90_tb2{font-size:90%;font-family:tahoma;margin:12px 0px 20px 0px}
input.w_100{width:100%;font-family:arial}
select.w_100{width:100%;font-family:arial}
select.w_100_b4{width:100%;font-family:arial;margin-bottom:4px}
select.sm_100{width:100%;font-family:tahoma;font-size:90%}
input.s_100{font-family:arial;font-size:100%}
button.s20{width:20px;height:20px}
textarea{width:100%;font-family:arial;font-size:100%}
	/*Table header*/
td.header td.text{padding:0px 17px 0px 15px;font-size:70%;color:white;}
td.header{background-color:#00468c}
td.header div.cor{background-color:#00468c;background-image:url('http://img.mail.ru/1.gif');background-repeat:no-repeat;background-position:top right}
	/*Таблица shapka и head_bot*/
table.shapka td{background-color:#0033CC; color:white; font-size:70%; font-family:tahoma} 
table.shapka td table td.first{background-color:white; color:#013572; font-size:75%; padding-right:7px; padding-left:12px; font-family:arial} 
table.shapka td table td.first a{color:#013572; text-decoration:none} 
table.shapka td table td.first a:hover{color:#013572; text-decoration:underline} 
table.shapka td table td.mid{background-color:#5977B3; font-size:75%; padding-right:7px; padding-left:6px; font-family:arial} 
table.shapka td table td.mid a{color:white; text-decoration:none} 
table.shapka td table td.mid a:hover{text-decoration:underline} 
table.shapka td.bel{background-color:#0033CC} 
table.shapka td.hello{padding-top:7px; color:#F2F8FF;font-size:75%;font-family:arial} 
table.shapka td.hello b{color:white} 
	/*Table footer*/
table.lasttab td{background-color:#0033CC;font-size:70%;color:#ffffff;padding: 5px 0px 6px 0px}
table.lasttab a{color:white; text-decoration:underline}
table.lasttab a:hover{color:#CCE8FF;text-decoration:none}
table.lasttab td.lastgr{padding:0px;background-image:url("http://img.mail.ru/1.gif"); background-repeat:no-repeat; background-position:top right}
	/*Table upr*/
table.upr{margin-bottom:10px}
td.uups{border-left:1px solid #CED0D9;border-right:1px solid #CED0D9; padding:7px 10px 10px 10px}
td.uupsbot{height:1px;background-color:#CED0D9; background-image:url("http://img.mail.ru/1.gif");background-repeat:no-repeat;background-position:top right}
table.upr td table.nul_pad td, table.upr0 td table.nul_pad td{padding:0px}
	/*Tables left_nav top_nav*/
table.top_nav{margin:6px 0px 0px 0px}
table.top_nav td{padding:2px 15px 7px 15px}
table.top_nav td.sm2{font-size:70%;font-family:tahoma;padding:4px 0px 0px 15px}
table.top_nav td.no_pad{padding:0px;background-color:#E5EEFF}
table.top_nav td.curr{background-color:#E5EEFF;border-top:1px solid #BED3FE;padding:0px 15px 0px 15px}
table.top_nav td.curr2{background-color:#E5EEFF;border-top:1px solid #BED3FE;border-bottom:1px solid #BED3FE;padding:3px 15px 0px 15px}
table.top_nav td.wh_points{background-image:url("http://img.mail.ru/1.gif");background-repeat:no-repeat;background-position:bottom left;background-color:#BED3FE;padding:0px}
table.dop_menu{border-left:10px solid #E5EEFF;border-right:10px solid #E5EEFF}
table.dop_menu td{background-color:#E5EEFF;font-size:70%;font-family:tahoma;padding:5px 8px 8px 8px}
table.dop_menu td.cur{border-bottom:4px solid #B2CCFF;padding-bottom:0px}
table.dop_menu td.cur a{font-weight:bold;text-decoration:none;color:#003073}
table.top_nav td.curr a, table.top_nav td.curr2 a{font-weight:bold;text-decoration:none;color:#003073}

table.lelt_nav {background-color:#FFF2D8}
table.lelt_nav td{padding:10px 12px 0px 15px;}
table.lelt_nav td.nik{font-size:100%;color:#003073;font-weight:bold}
table.lelt_nav img.avatar{border:5px solid #FFE0A9}
table.lelt_nav td table.nul_pad td{padding:0px 0px 5px 0px}
table.lelt_nav td table.nul_pad td.com{padding:0px}
table.lelt_nav td table.nul_pad td.sin{color:#595550;font-size:70%;font-family:tahoma;padding:0px}
table.lelt_nav tr.bot td{padding-bottom:10px}
	/*Table opros*/
table.opros td{font-size:70%;font-family:tahoma}
table.opros td h3{font-family:arial;font-size:120%;margin:5px 0px 2px 0px}
table.opros td input{margin-right:2px;margin-left:15px}
table.opros td input.but{margin:0px 2px 0px 15px;font-size:100%;margin:7px 0px 10px 0px}
	/*Table tred*/
table.tred{margin-bottom:15px}
table.tred_sm{margin-bottom:10px}
table.tred td div.bord_av{padding:5px;border:1px solid #DADCE5}
table.tred td div.tem{margin-top:9px;color:#003073;font-size:100%;font-weight:bold}
table.tred td.cont{padding:9px 13px 9px 13px;border-top:1px solid #DADCE5}
table.tred td.cont table.autor td{padding:0px}
table.tred td.cont table.autor td.info{font-size:70%;font-family:tahoma;color:#696971;padding-left:15px}
table.tred td.cont table.autor td.icons{padding-left:20px}
table.autor td{padding:0px}
table.autor td.info{font-size:70%;font-family:tahoma;color:#696971;padding-left:15px}
table.tred td.cont div.cont{margin:10px 0px 10px 0px}
table.tred2{margin-bottom:15px;border:3px solid #CED0D9}
table.tred2 td div.bord_av{padding:5px;border:1px solid #DADCE5}
table.tred2 td div.tem{margin-top:9px;color:#003073;font-size:100%;font-weight:bold}
table.tred2 td.cont{padding:9px 13px 9px 13px;border-top:1px solid #DADCE5}
table.tred2 td.cont table.autor td{padding:0px}
table.tred2 td.cont table.autor td.info{font-size:70%;font-family:tahoma;color:#696971;padding-left:15px}
table.tred2 td.cont table.autor td.icons{padding-left:20px}
table.tred2 td.cont div.cont{margin:10px 0px 10px 0px}
	/*Таблица zakladki*/
table.zakladki td{padding:0px;font-family:tahoma;font-size:11px !important;}
table.zakladki td *{font-size:11px !important;}
table.zakladki td a{font-size:90%; font-weight:normal}
table.zakladki td.simptext{font-family:tahoma;background-image:url("http://img.mail.ru/mail/ru/images/blogs/raskl_osn1_1.gif"); background-repeat:repeat-x; padding-left:10px; font-size:75%}
table.zakladki td.html_format{font-family:tahoma;font-size:70%; background-image:url("http://img.mail.ru/mail/ru/images/blogs/raskl_osn1_2.gif"); background-repeat:repeat-x; color:#393B40; padding-left:10px;font-weight:bold}
table.zakladki td.html_format a{font-size:100%;font-weight:bold;color:#000}
table.zakladki td.html_format span{font-weight:normal;color:#000}
table.zakladki tr.botbord td{height:1px; background-color:#DADDE5}
table.zakladki tr.botbord td.raskl_mid{height:1px; background-color:#E6E8ED}
table.zakladki td.first{padding-left:5px}
.add_pic {font-size:12px;}
.add_pic * {font-size:12px; text-align:left;}
.add_pic .gr_sm {font-size:11px; padding-top:3px;}
	/*SMS-top*/
table.smstop{background-image:url('http://img.mail.ru/mail/ru/images/blogs/smstop_bg.gif');background-position:center center;background-repeat:no-repeat}
table.smstop td{padding:5px}
table.talkme td{padding:0 5px 4px 0}
table.talkme td.u_name{font-weight:bold}
table.talkme td img.avat {margin-bottom:5px; border:1px solid #d9d9d9}
table.talkme td.all{padding-bottom:7px;font-weight:normal;font-size:70%;font-family:tahoma}
table.talkme td.all a{color: #696973; text-decoration: underline}
table.talkme td table td{padding:0px}	
	/*Other tables*/
table.frame3{margin-bottom:10px}
table.frame3 td.cor2{ padding:0px;background-color:#00468C;background-image:url('http://img.mail.ru/1.gif');background-repeat:no-repeat}
table.frame3  td.cont3 {border-right:#00468C 1px solid;padding-right:14px;padding-left:14px;padding-bottom:8px;margin:0px;border-left:#00468C 1px solid;padding-top:12px;background-color:#00468C}
td.frm1{font-size:75%; color:white;padding-bottom:3px}
td.frm2{font-size:70%;color:white}
table.gr_norm td{color:#656972}
table.bot_menu{margin:10px 0px 20px 0px}
table.bot_menu td{font-size:70%;font-family:tahoma}
table.fast_form{margin:10px 0px 5px 0px}
table.fast_form td{padding-bottom:10px}
table.fast_form td table td{padding:0px}
table.user_info td{padding-bottom:10px}
table.user_info td.i_head{padding:12px 0px 7px 0px;font-size:95%;color:#003073;font-weight:bold}
table.user_info td.i_noinfo{padding-left:15px;font-size:75%;color:#656972;}
table.user_info td.sm{color:#686870;padding-right:25px;padding-top:1px}
table.reg td{padding:1px 0px 7px 0px}
table.reg td.txt{padding:6px 15px 5px 0px}
table.reg td table.insert td{padding:0px}
table.reg td table.insert td.razl{padding-right:10px}
table.reg td.hdr{padding:12px 0px 7px 0px;color:003073;font-weight:bold;font-size:80%}
table.reg td table.sm_plus td{font-size:70%;font-family:tahoma;padding:2px 0px 2px 0px}
table.write_post td.bg_gr{background-color:#E7E8ED}
table.write_post td.bg_gr2{background-color:#E7E8ED;padding-top:8px}
table.write_post td.bg_gr3{background-color:#E7E8ED;padding-top:6px}
table.write_post td.top_inp{padding:4px 0px 4px 5px}
table.write_post td{padding:0px 0px 4px 5px}
table.write_post td.nul{padding:0px}
table.write_post td table.ins td{padding:0px}
table.write_post td table.ins td.razl{padding-right:5px}
table.write_post td table.ins_sm td{padding:0px;font-size:70%;font-family:tahoma;padding-bottom:3px}
table.write_post td table.ins_sm td.left_gr{padding:0px 10px 0px 10px;border-left:1px solid #B2B9C3}

table.htmlmenu td{padding:6px 4px 6px 4px;background-color:#E7E8ED}
table.htmlmenu{border-right:2px solid #E7E8ED;border-left:2px solid #E7E8ED}
table.index_top{background-image:url('http://img.mail.ru/mail/ru/images/blogs/index_pic.jpg');background-repeat:no-repeat;background-position:top right;background-color:#FFF6E5;height:200px;margin-bottom:20px}
table.index_top td{padding:12px 15px 12px 15px}
table.index_top td table.nul td{padding:0px}
table.index_top_2{background-color:#FFF6E5;margin-bottom:20px}
table.index_top_2 td{padding:10px 15px;}
table.index_top_2 td table.nul td{padding:0px}
table.sms_top td{color:#656972;padding-bottom:7px;font-size:70%;font-family:tahoma}
table.sms_top td.num{padding-right:12px}
table.sms_top td div{font-size:90%}
table.search_res tr.gr_top td{background-color:#E7E8ED;font-size:70%;font-family:tahoma;padding:6px 7px 9px 10px;color:#3A3B40}
table.search_res tr.gr_top td a{color:#3A3B40}
table.search_res tr.gr_top td.sort{border-bottom:4px solid #ACAFC0;padding-bottom:5px;color:#000000}
table.search_res tr.gr_top td.sort a{color:#000000}
table.search_res td{padding:15px 10px 0px 10px}
table.search_res tr.check td{padding:10px 10px 0px 10px}
table.av_table td{padding:0px 20px 25px 0px}
table.my_list tr.gr_top td{background-color:#E7E8ED;font-size:70%;font-family:tahoma;padding:6px 10px 9px 10px;color:#3A3B40}
table.my_list tr.gr_top td a{color:#3A3B40}
table.my_list tr.gr_top td.sort{border-bottom:4px solid #ACAFC0;padding-bottom:5px;color:#000000}
table.my_list tr.gr_top td.sort a{color:#000000}
table.my_list td{padding:12px 10px 0px 10px}
table.my_list2 tr.gr_top td{background-color:#E7E8ED;font-size:70%;font-family:tahoma;padding:6px 10px 6px 10px;color:#3A3B40}
table.my_list2 tr.gr_top td a{color:#3A3B40}
table.my_list2 tr.gr_top td.sort{border-bottom:4px solid #ACAFC0;padding-bottom:5px;color:#000000}
table.my_list2 tr.gr_top td.sort a{color:#000000}
table.my_list2 td{padding:6px 10px 6px 10px}
table.otkl{margin:7px 0px 7px 0px}
table.otkl td{padding:5px 0px 5px 0px}
table.otkl tr.two td{padding:3px 0px 3px 0px}
table.top_nav td.no_pad2{padding:2px 0px 7px 0px}
table.top_nav td.pad2{padding:2px 5px 7px 5px}
table.inter td p{margin-bottom:5px}
.smsTop11 {
background:#E5EEFF url(http://img.mail.ru/mail/ru/images/my/info.gif) no-repeat scroll -6px 0;
border:1px solid #BED3FE;
height:52px;
margin:0 -11px -11px;
position:relative;
}
.smsTop1 {
color:#0A59A8;
line-height:20px;
padding:4px 0 7px 23px;
position:absolute;
width:238px;
}
.green{border-left:5px solid #55AA5F; padding:5px 0px 5px 15px;margin-bottom:15px}
.mb15{margin-bottom:15px}
.mb10{margin-bottom:10px}
.mt10{margin-top:10px}
.mt5{margin-top:5px}
.mb5{margin-bottom:5px}
.mr5 {margin-right:5px}
.pl7{padding-left:7px}
.t110{font-size:110%}
.t90{font-size:90%}
.t95{font-size:95%}
.tah{font-family:tahoma}
.mcc{margin:25px 0 0 0}
.mycoms{padding:10px 0 0 10px}
.bord_1{border-left:2px solid #8F8F8F}
.gr_1{color:#666}
div.mycoms div.lk{padding:2px 0 0 32px}
div.lk a {color:#666666}
div.lk2{font-size:90%;font-family:tahoma;padding:0 0 5px 32px}
div.lk2 a{color:#666666}
div.lk2 span.oran, div.lk2 span.oran a{color:#F26D00}

.text_cut {color:#FF8400;} /*tag cut*/
.ar_img {border:1px #003b75 solid;padding:5px;} /* border for inserting image from foto.mail.ru */

table.fotoprebord{border:1px solid #003B75} 
table.fotoprebord td{padding:5px} 
table.fotoprebord td.enlarge{padding:0 0 1px 0;background-color:#003B75;font-size:65%;text-align:center} 
table.fotoprebord td.enlarge a{color:#FFFFFF;font-family:Tahoma} 
/*table.fotopre{margin:20px 0} */
table.fotopre td{padding:0} 
table.fotopre td.enlarge{padding:0 0 2px 0;background-color:#003B75;font-size:65%;text-align:center} 
table.fotopre td.enlarge a{color:#FFFFFF;font-family:Tahoma}

td.miniavatar{padding:0 10px 5px 0}
.miniavatar div{padding:2px;border:1px solid #D9D9D9;}
.miniavatar img{border:0}

table.lelt_nav_star {background:url("http://img.mail.ru/mail/ru/images/blogs/star_background.gif")}
table.lelt_nav_star td{padding:10px 12px 0px 15px;}
table.lelt_nav_star td.nik{font-size:100%;color:#003073;font-weight:bold}
table.lelt_nav_star img.avatar{margin-top:6px;margin-left:5px}
table.lelt_nav_star td table.nul_pad td{padding:0px 0px 5px 0px}
table.lelt_nav_star td table.nul_pad td.com{padding:0px}
table.lelt_nav_star td table.nul_pad td.sin{color:#595550;font-size:70%;font-family:tahoma;padding:0px}
table.lelt_nav_star tr.bot td td{padding:0}
table.lelt_nav_star table.star_avatar{margin-bottom:10px}

table.postincom{float:left;margin:0 8px 10px 0}

table.star_avatar td{padding:0}
table.star_avatar td.canvt{background:url("http://img.mail.ru/mail/ru/images/blogs/star_border_t_bg.gif") no-repeat;text-align:right}
table.star_avatar td.canvl{background:url("http://img.mail.ru/mail/ru/images/blogs/star_border_l_bg.gif") no-repeat;vertical-align:bottom}
table.star_avatar td.canvr{background:url("http://img.mail.ru/mail/ru/images/blogs/star_border_r_bg.gif") no-repeat;vertical-align:bottom}
table.star_avatar td.canvb{background:url("http://img.mail.ru/mail/ru/images/blogs/star_border_b_bg.gif") no-repeat;text-align:right}

table.top_nav td.curr3{background-color:#E5EEFF;border-top:1px solid #BED3FE;border-bottom:1px solid #BED3FE;padding:0 15px}
table.top_nav td.curr a, table.top_nav td.curr2 a, table.top_nav td.curr3 a{font-weight:bold;text-decoration:none;color:#003073}
table.top_nav td.sider{background:#BED3FE url("http://img.mail.ru/1.gif") no-repeat top left;padding:0;vertical-align:bottom}
.remdyn{font-size:95%;font-family:tahoma;color:#656972}
a.quest{margin:3px 0px 0px 0px;font-size:95%;display:block}
td.text ol{display:block;margin-right:0px;margin-left:30px;margin-top:0px;margin-bottom:7px;padding:0px;}
span.code {font-family:courier new;background-color:#e9e9e9} 

.birthday_bg{background:url("http://img.mail.ru/mail/ru/images/blogs/birthday_bg.gif") no-repeat top right}
h1.birthday{color:#FF1200;margin:7px 0px 2px 0px}
.mr3{margin-right:3px}
.mb20{margin-bottom:20px}
.birthday_1{border:4px solid #F26D00;margin:0 6px 6px 0}
.birthday_2{border:4px solid #8ACCFC;margin:0 6px 6px 0}
.birthday_3{border:4px solid #F26D00;margin:0 10px 10px 0}

img.ico{margin-right:3px}

.w100{width:100%}
.mb25{margin-bottom:25px}

table.sponsshapka td{background-color:#0CB052;color:#FFF;font-size:70%;font-family:tahoma} 
table.sponsshapka td table td.first{background-color:#FFF;color:#013572;font-size:75%;padding-right:7px;padding-left:12px;font-family:arial} 
table.sponsshapka td table td.first a{color:#013572;text-decoration:none} 
table.sponsshapka td table td.first a:hover{color:#013572;text-decoration:underline} 
table.sponsshapka td table td.mid{background-color:#44C944;font-size:75%;padding-right:7px;padding-left:6px;font-family:arial} 
table.sponsshapka td table td.mid a{color:#FFF;text-decoration:none} 
table.sponsshapka td table td.mid a:hover{text-decoration:underline} 
table.sponsshapka td.bel{background-color:#0CB052} 
table.sponsshapka td.hello{padding-top:7px;color:#F2F8FF;font-size:75%;font-family:arial} 
table.sponsshapka td.hello b{color:#FFF} 
table.sponslasttab td{background-color:#0CB052;font-size:70%;color:#FFF;padding:5px 0 6px 0} 
table.sponslasttab td.logo{padding:0;text-align:center} 
table.sponslasttab a{color:white;text-decoration:underline} 
table.sponslasttab a:hover{color:#CCE8FF;text-decoration:none} 
table.sponslasttab td.lastgr{padding:0;background-image:url("http://img.mail.ru/1.gif");background-repeat:no-repeat;background-position:top right}

.gray {color:#666666}

div.message_red{border-left:5px solid #cc0000;padding:7px 0 7px 9px; color:red}
div.message{border-left:5px solid #22A608;padding:7px 0 7px 9px;color:#248411;}
.top_item {width:155px; height:220px; display:block; float:left; padding-right:0px;} 
.top_item_c {width:202; height:220px; display:block; float:left; padding-right:5px} 
.avatar_top {border:4px solid #8ACCFC;margin:0px 0px 7px 0px}


/* miss */
.contest_miss_button {background-image:url(http://img.mail.ru/r/missinet/bb.gif);}

/* NEW 25.10.07 */
.bold {font-weight: bold;}
.Stake {background: #FFF2D8; padding: 10px 16px; margin-top: 20px; position:relative;}
.Stake H2 {color: #BB4B00; margin-bottom: 7px;}
.Stake IMG {margin: 0 7px -5px 0;}
.Stake SPAN {color: #666666; font-size: 95%; display: block; margin-bottom: 10px; font-family: Tahoma, Verdana, sans-serif;}
A.link {color: #BB4B00; font-size: 95%; font-family: Tahoma, Verdana, sans-serif;}
A.link:hover {color: #BB4B00;}
SPAN.make {color: #666666; font-size: 95%; font-family: Tahoma, Verdana, sans-serif; background: #FFF2D8; padding: 3px; cursor:pointer;}
.krestik {position:absolute;top:7px;z-index:2;height:7px;width:7px;right:7px;//right:1px;}

/* news style from left menu */
table.avatar { border-collapse:collapse;}
table.avatar td {padding:5px !important;background-color:#FFE0A9;}
div.larger {font-size:90%;text-align:center; line-height:9px;}
div.larger a, div.larger a:Hover {color:#BA4A00;}
img.lupa { position:relative;top:1px;}

/* style for avatars*/
table.avatar_tbl_1 { border-collapse:collapse; margin: 0 10px 10px 0; float:left; border:0;}
table.avatar_tbl_1 td { text-align:center; padding:5px !important; background-color:#8ACCFC;}
table.avatar_st{ border-collapse:collapse;}
table.avatar_st td {padding-bottom: 5px !important;}
table.avatar_top_1 {border:4px solid #8ACCFC; border-bottom:none;margin:0px 0px 7px;}
table.avatar_top_1 td { text-align:center;}
table.avatar_top_1 td.avatar_top_larger { padding-bottom:4px; background-color:#8ACCFC !important;}

/* style for jupdate menu */
table.zakladki td{padding:0px;font-family:tahoma}

select.tah70{font-size:95%;font-family:tahoma}

table.menu_font, div.menu_font{border-left:1px solid #DADDE5; border-right:1px solid #DADDE5; background-color:#E6E8ED; margin-bottom:0px}
table.menu_font table td{padding:4px 4px 0px 4px}

/* for polls page*/
.miniavatar_1 div{padding:2px;border:1px solid #D9D9D9; margin-top:2px; text-align:center;}
.miniavatar_1 img{border:0}


/* for lider comm in catalog */
#ComLeader {width: auto; background: #FFF url(http://img.mail.ru/mail/ru/images/blogs/bg_lider_comm.gif) left top repeat-x; margin: 15px 0 20px 0;}
#ComLeader .shape {background: url(http://img.mail.ru/mail/ru/images/blogs/bg_lider_zavitushka.gif) left top no-repeat; padding: 8px 0px 14px 0px;}
#ComLeader H2 {margin: 0 0 5px 0; color: #F26D00; font-size:130%;}
#ComLeader .LeadSec, #ComLeader .LeadThird {border-collapse: collapse;}
#ComLeader .LeadSec TD, #ComLeader .LeadThird TD {padding: 0px;}
#ComLeader .LeadSec TD {border: solid 3px #99E0F0; padding: 0px;}
#ComLeader .LeadThird TD {border: solid 3px #CCFF78;}
.LeadsTab {width: 100%; border-collapse: collapse;}
.LeadsTab TD {vertical-align: top;}
.LeadsTab TD.com-desc {padding: 0px 9px;}
.LeadsTab TD.right {font-size: 70%; text-align: right;}
.LeadsTab TD.right A {color: #B00404;}
.LeadsTab TD.right A:hover {color: #B00404;}
.LeadsTab TD.pl_12 { padding-left:12px;}
.LeadsTab TD.pr_12 { padding-right:12px;}


.contest_invite {width: 470px; padding: 6px; border: solid 1px #34A61E; background: #ECFFE1; margin-bottom: 20px; float:left;}
.contest_invite IMG.avatar {border: solid 1px #34A61E; margin-right: 10px;}
.contest_invite A {color: #248411; font-weight: bold;}
.contest_invite A:hover {color: #248411;}

/* pampers block */
table.pampers {background-color:#00a9a2; width:100%;}
table.pampers td {color:#FFFFFF; padding: 0 30px 0 0; font-size: 18px; font-weight:bold;white-space:nowrap;}
table.pampers td a {color:#FFFFFF;}

div.quote {padding-left:20px; font-style:italic}

/* for konkurs */
img.second-place {border: solid 5px #99E0F0;}
img.third-place {border: solid 5px #CCFF78;}
table.wins_tbl td {vertical-align:top; padding: 0 15px 30px 0;}
table.wins_tbl table td {padding: 0;}
table.wins_tbl td.r_td {padding-top:18px;}
table.wins_tbl td.l_td {text-align:center;}
table.wins_tbl td.l_td h2{text-align:left;padding-left:10px;}
div.contest_info {color: #248411; font-weight: bold;}
div.contest_info a{color: #248411;}
div.contest_info a.orn{color:#ff8c00; font-weight:normal;}
div.contest_info span {color:#000000; font-weight:normal;}

div.contest_list a {color: #248411; font-weight:bold;}
.f_l  {float:left;}
.mr10 {margin-right:10px;}
.ml15 {margin-left:15px;}
.mt3 {margin-top:3px;}
.pb5 {padding-bottom:5px;}

div.rating_block {padding:10px;}
.rtd {background-color: #66CC00;font-weight: bold;padding: 1px 3px;}
.rtd a {color: #FFFFFF;text-decoration: none;}

div.center {text-align:center;}
div.right {text-align:right;}
div.left {text-align:left;}

table.tbl_add_comm td {
	padding-bottom:20px;
	vertical-align:top;
}
img.add_comm_avat {
	margin-right:5px;
	border: 5px solid #FFE0A9;
}
p.invite_comm_txt {
	padding: 10px 0;
}
p.invite_comm_txt, p.invite_comm_txt a {
	color:#666666;	
}
.sm_avat_invite {
	border:1px solid #FFB65B;
}

/* Стили для ДИВ-а с userInfo */
.usinfArrow {
	position:absolute;
	z-index:150;
	top:0;
	left:0;
	width:190px;
	border:1px solid #929292;
	background-color:#FFF9F2;
	font:11px tahoma;
	margin:0px;
}
.usinfArrow .userinfo{padding:5px 10px;}
.usinfArrow a {color:#0857A6;text-decoration:underline;}
.usinfArrow a:hover{color:#F26D00;text-decoration:none;}
.usinfArrow a.grey {color:#666666;}
.usinfArrow img.icon {margin:2px 5px 2px 0;}
.usinfArrow img.icon2 {margin:2px 4px 2px 0;}
.usinfArrow .projectName {color:#666666; font-weight:bold; padding:0 0 5px 0px;}
.usinfArrow .line {background-color:#D0D0D0; margin:10px 0;}
.usinfArrow #divForFriendsId, #divForFriendsId a {font-size:11px; font-family:tahoma; color:#5B5B5B;}
.usinfArrow #divForFriendsId input {font:11px tahoma; color:#5B5B5B;}
.usinfArrow .widthCheckBox {padding:0 0 5px 25px;}
.usinfArrow .newGroup {padding:0 0 10px 45px;}
.usinfArrow .forButt {padding:0 0 10px 20px;}
/* Стили для стрелок */
.usermenu_act {background-color:#FFE0A9; padding:0 10px 3px 10px; white-space:nowrap;}
.usermenu_act img {margin-right:2px;}
.usermenu_pas {padding:2px 0 0 0; white-space:nowrap;}
.usermenu_pas img {margin-right:4px;}

div.help_div{position:absolute;z-index:10000;width:300px;display:none;font-size:11px;font-family:tahoma;background:#F5F5F5 url('http://img.mail.ru/mail/ru/images/blogs/cont_help_angle.gif') no-repeat top left;padding:3px 3px 8px 10px;color:#666;border:1px solid #135EAA}

/* шапка */
table.blueheader{margin:0 0 3px 0;height:54px;background-color:#00468C}
table.blueheader a{color:#FFF;text-decoration:none}
table.blueheader a:hover{color:#FFF;text-decoration:underline}
table.blueheader td{color:#FFF}
table.blueheader td.vcor{padding:0;background:url("http://img.mail.ru/1.gif") no-repeat bottom right;vertical-align:top;text-align:right}
table.blueheader td.logos{padding-left:14px}
table.blueheader td.stats{padding-right:20px;text-align:right}
table.blueheader td.stats td{font-size:70%}
table.blueheader td.logged{vertical-align:top;padding-top:9px}
table.blueheader td.logged td{font-size:75%}
table.blueheader td.logged input{margin:0 10px;font-family:Tahoma;font-size:95%}
table.blueheader table.books td{text-align:center;vertical-align:middle;font-size:75%}
table.blueheader table.books a{text-decoration:none}
table.blueheader table.books a:hover{text-decoration:underline}
table.blueheader table.books td.this{background-color:#FFF;color:#013572;padding:0 6px}
table.blueheader table.books td.this a{color:#013572}
table.blueheader table.books td.other{background-color:#5977B3;padding:0 6px}
table.blueheader table.books td.other a{color:#FFF}
table.bluefooter{margin:10px 0 10px 0;height:26px;background-color:#00468C}
table.bluefooter td{font-size:70%;color:#FFF}
table.bluefooter td.cor{height:1px;padding:0;background:url("http://img.mail.ru/1.gif") no-repeat top right}
table.bluefooter td a{color:#FFF}
table.bluefooter td a:hover{color:#CCE8FF}
table.blueheader table.books td.begin_z img {
	background: url(http://img.mail.ru/r/begin_z.gif) no-repeat;
}
table.blueheader table.books td.both_off img {
	background: url(http://img.mail.ru/r/both_off.gif) no-repeat;
}
table.blueheader table.books td.right_on img {
	background: url(http://img.mail.ru/r/right_on.gif) no-repeat;
}
table.blueheader table.books td.left_on img {
	background: url(http://img.mail.ru/r/left_on.gif) no-repeat;
}
table.blueheader table.books td.off img {
	background: url(http://img.mail.ru/r/off.gif) no-repeat;
}
table.blueheader table.books td.sel_right img {
	background: url(http://img.mail.ru/r/blogs/bookmark_sel_right.gif) no-repeat;
}

.ml20 {margin-left: 20px;}
.center {text-align: center;}

#MiniSpec {font-size: 95%; margin: 7px 0;}
#MiniSpec DIV {margin-bottom: 2px;}
#MiniSpec IMG {margin: 0 0 -3px 5px;}

.Summer {color: #666666; font-size: 95%; padding-right: 10px; margin-bottom: 10px;}
.Summer IMG {float: left; margin-right: 10px;}

.LogoCommon {text-align: center; vertical-align: middle;}


div.hidden_div {
	overflow:hidden;
	height:1px;
}

.px1 {
	font-size:0;
	line-height:0;
	height:1px;
}
.px0 {
	font-size:0;
	line-height:0;
	height:0px;
}
/* menu user */
.vote {font-size: 10px; }
div.popup_div{border:1px solid #000000;background-color:#FFFFFF;font-family:arial;padding:10px;width:182px;margin-top:5px;}
div.popup_div div.chkb{padding:3px 0 5px 21px;font-size:90%;font-family:tahoma}
div.popup_div div.chkb a{display:block;padding:3px 0 3px 23px;}
span.green_c {color:#008702}
span.green_c a{color:#008702}
.menu_hrline{background-color:#F1C6A4;line-height:1px}
.sms_leadership_rules{padding-left:23px;font-family:Tahoma;font-size:95%;color:#666;line-height:130%}

/* journal */
#capcha_popup {
    background-color: #FFF7E9;
    color: #666;
    font-family: tahoma;
    font-size: 11px;
    padding-left: 10px;
    width: 200px;
    border: 1px solid #135EAA;
    position: absolute;
    visibility: hidden;
    z-index: 10001;
}

.vote_done {
    padding: 5px;
    text-align: center;
    background: #FFF6E4;
    font-weight: bold;
    color: #FF6600;
    font-size: 110%;
}

#tagsearchdiv{ font-family:arial; padding: 5px; position:absolute; background-color: white; border: 1px solid black;}
#tagsearchdiv form { margin:0; padding:0;}
.grey, .grey a{color:#666666;text-decoration:none;}
.tg1{font-size: 150%}
.tg2{font-size: 130%}
.tg3{font-size: 110%}
.tg4{font-size:  95%}
.tg5{font-size:  80%}
a:hover.tg1, a:hover.tg2, a:hover.tg3, a:hover.tg4, a:hover.tg5 {text-decoration: underline;}

span.gr_comm{color:#666A75}

/* calendar */
a.dateOfMonth{color:#000000}
td.cur_month{text-align:center; font-weight:bold;}
table.calendar_table{margin-top:5px;}
table.calendar_table td{padding:2px 0 2px 0;text-align:center;border:2px solid #FFFFFF; font-size:70%; font-family:tahoma; background-color:#EFEFEF;}
table.calendar_table td a{color:#0956A4; text-decoration:underline; font-weight:bold;}
table.calendar_table td a:hover{color:#F26D00; text-decoration:none;}
table.calendar_table td.today{background-color:#CDCED4;}
table.calendar_table td.cur{border:2px solid #003073}
table.calendar_table tr.head td{background-color:#DDE7FF; color:#034A8A;}
table.calendar_table tr.head td.rest_day{background-color:#FEF2D8; color:#FF8500; font-weight:bold}

/* favorit */
.favoradd {position: absolute; font-family: arial; z-index: 10000; }
.favoradd div {padding: 5px; border: 1px solid #000; background: #f3f3f3;}
.favoradd span {font-size: 12px;}
.favoradd .ico_context_help {margin: 0 0 -2px 5px;}
.favoradd textarea {display: block; width: 400px; height: 45px; margin: 5px 0 5px 0; font-family: arial; color: #000; font-size: 12px; border:1px solid #999;}
.favoradd input.add {font-weight: bold; color: #333; font-size: 12px;}
.favoradd input.close {color: #333; font-size: 12px;}
.favoradd .ico_close {position: absolute; right: 8px; top: 8px;}
a.lasttags { color: #000; text-decoration:none; border-bottom: thin dashed #000000; }

/* music */
.text_audio {display:none;}
.div_dashed {border-bottom:1px dashed #999999;}
.div_dashed_act {border-bottom:none;}

/* jentry */

/* для смайлов  */
.tipalink {border-bottom:1px dashed #0857A6; color:#0857A6; cursor:pointer; text-decoration:none; position:relative; margin-bottom:3px;}
.smile {cursor:pointer;}
#allsmileys{display:none; color:#666666;}
.inviz {display:none;}

/* comments form */
div.cont_div{margin:10px 0px;padding:7px 10px 10px 10px;border:1px solid #D9D9D9;}
div.cont_div table td{font-size:80%;padding:3px 0px 3px 0px}
div.cont_div table td.hide {padding:0px;font-size:70%;}
div.cont_div table td.hide input {margin:0px 5px 0px 0px;width:15px;}
div.cont_div h1{font-size:120%}
div.cont_div h1 span{font-size:85%;font-family:tahoma;font-weight:normal;color:#000000}
div.del_min{border:1px solid #000000; position:absolute;padding:10px;background-color:#f3f3f3;}
div.cont_div form{margin:0}

.capcha {
    background-color: #FFF7E9;
    color: #666;
    font-family: tahoma;
    font-size: 11px;
    padding-left: 10px;
    width: 200px;
    border: 1px solid #135EAA;
}

div.complain_form {
	background:#FFFFFF none repeat scroll 0%;
	border:1px solid #000000;
	font-family:arial;
	font-size:75%;
	height:auto;
	left:0px;
	padding:5px;
	position:absolute;
	top:0px;
	width:220px;
	z-index:100;
}

a.dashed {
	border-bottom:1px dashed;
	text-decoration:none;
}
a:Hover.dashed {
	border-bottom:none;
	color:#F26D00;
}

div.error_div{
    position: absolute;
    z-index: 10000;
    width: 300px;
    display: none;
    font-size: 11px;
    font-family: tahoma;
    background: #F5F5F5 url('http://img.mail.ru/mail/ru/images/blogs/cont_error_angle.gif') no-repeat top left;
    padding: 3px 3px 8px 10px;
    color: #666;
    border: 1px solid #F03E3E;
}

.info_bad {
    border-left: 7px solid #f67901;
    padding: 5px 0 5px 8px;
    margin-bottom: 20px;
    font-size: 120%;
}
#tagcloud_icon, #calendar_state_icon {
	cursor:pointer;
}

/* BEST blogs poster code style */
table.poster_top_tbl td {
	padding:0 !important;
}
div.best_poster_middl {
	background:#fff5e0;
	border-left:1px solid #f3ddb1;
	border-right:1px solid #f3ddb1;
	padding-top: 7px;
	color:#000 !important;
}
div.best_poster_middl a {
	color:#0857A6 !important;
}
div.best_poster_middl td {
	padding-top:0 !important;
	padding-bottom:0 !important;
}
div.poster_title_best {
	font-weight:normal;
	color:#000 !important;
	letter-spacing:-1px;
	margin-right:15px;
}
div.poster_title_best a {
	color:#000 !important;
	text-decoration:none !important;
}
div.poster_title_best a:Hover {
	color:#000 !important;
	text-decoration:underline !important;
}
div.poster_title_best span {
	font-size:18px;
}

div.poster_title_nomination {
	color:#ed1f28 !important;
	font-size:18px;
	white-space:nowrap;
	margin-right:15px;
	margin-left:48px; // only Opera
}
div.poster_title_nomination a {
	color:#ed1f28 !important;
	text-decoration:none !important;
}
div.poster_title_nomination a:Hover {
	color:#ed1f28 !important;
	text-decoration:underline !important;
}
div.poster_text_nomination {
	font-weight:normal;
	letter-spacing:-1px;
	color:#000 !important;
}

img.poster_logo_nomin {
	left:-10px;
	position:relative;
	top:-5px;
}			
div.poster_line {
	border-bottom:1px solid #F3DDB1;
}

table.best_poster_bot {
	height:26px;
}
table.best_poster_bot td {
	padding:0 !important;
}
table.best_poster_bot td.left {
	background:#e99711;
	height:21px;
	border-left:1px solid #f3ddb1;
}
table.best_poster_bot td.right {
	background:#e99711;
	height:21px;
	border-right:1px solid #f3ddb1;
}
table.best_poster_bot td.left_b {
	background: url(http://img.mail.ru/r/blogs/best_blogs/poster_bot_cor_bg.gif) right top no-repeat;
}
table.best_poster_bot td.right_b {
	background: url(http://img.mail.ru/r/blogs/best_blogs/poster_bot_cor_bg.gif) left top no-repeat;
}
table.best_poster_bot td.content {
	background: url(http://img.mail.ru/r/blogs/best_blogs/poster_bot_bg.gif) #e99711 right top no-repeat;
	border-bottom:1px solid #f3ddb1;
}
table.best_poster_bot td.content a, table.best_poster_bot td.content a:Hover {
	color:#FFF !important;
}
table.best_poster_bot div.text_l {
	float:left;
	margin-left:10px;
	background: url(http://img.mail.ru/r/blogs/best_blogs/nomin_pointer_2.gif) no-repeat left 5px;
	padding-left:8px;
}
table.best_poster_bot div.text_r {
	float:right;
	margin-right:10px;
	background: url(http://img.mail.ru/r/blogs/best_blogs/nomin_pointer_2.gif) no-repeat left 5px;
	padding-left:8px;
}

/* customize post */
.valign {
  vertical-align: top;
}
.challenge_autopost_grade {
  color: #7D8485;
  font-size: 20px;
  padding: 0px 5px;
  vertical-align: top;
}
.challenge_autopost_time_left {
  color: #7D8485;
  font-size: 10px;
  padding: 0px 8px;
}
.challenge_autopost_call_friends {
  padding-top: 15px;
}
.pointer {cursor:pointer;}
table.footer {
	height:26px;
	margin:10px 0;
	color:#FFF;			
}
table.footer td{
	color:#fff;
	font-size:70%;
}
table.footer a{
	color:#fff;
}
table.footer a:hover{
	color:#CCE8FF;
}
table.footer td.corner {	background:transparent;
	height:1px;
	width:1px;
	padding:0;				
}
table.footer td.bod {	
	background:#00468C;				
}
.v_block{margin:0!important; padding:0!important;}
.fll{float:left;clear:none;}
.flr{float:right;clear:none;}
.votes{float:left;clear:none;margin: 1px 2px;text-decoration:none!important;}
.vote_b{background-color:#66CC00;font-weight:bold;padding:1px 3px}
.vote_a {text-decoration:none!important;color:#FFF!important}

.new {
	color:red;
	font-weight:bold;
	font-size:9px;
	position:relative;
	top:-6px;
}

/* effects */
table.avatarEffect {
	width: 90px;
	height: 90px;
	border-collapse:collapse;
}
table.avatarEffect td {
	padding:0 !important;
	background-repeat: no-repeat; 
	background-position: center;
}
div.avatarEffect {
	width: 90px;
	height: 90px;
	background-repeat: no-repeat; 
	background-position: center;
}	

.bg_avatar_1 {background-color:#466a6b !important;}
.bg_avatar_2 {background-color:#b1084e !important;}
.bg_avatar_4 {background-color:#919999 !important;}
.bg_avatar_5 {background-color:#646def !important;}
.bg_avatar_6 {background-color:#000000 !important;}
.bg_avatar_7 {background-color:#819fa0 !important;}
.bg_avatar_8 {background-color:#b3230b !important;}
.bg_avatar_9 {background-color:#7d1371 !important;}
.bg_avatar_10 {background-color:#90c057 !important;}
.bg_avatar_11 {background-color:#a02c06 !important;}
.bg_avatar_12 {background-color:#4978D6 !important;}
.bg_avatar_13 {background-color:#000000 !important;}
.bg_avatar_14 {background-color:#FFFFFF !important;}


/* menu_user */
div.menu_user {
	background: url(http://img.mail.ru/r/blogs/menu_user_bg_t.gif) #edf0f5 left top repeat-x;
	border-left: 2px solid #cdd5db;
	border-right: 2px solid #cdd5db;
}

div.menu_user img {
	border:0;
}
div.menu_user a, div.menu_user a:Hover {
	color:#2ea4db;
}
div.menu_user div.other_href  {
	background: url(http://img.mail.ru/r/blogs/menu_user_bg_b.gif) left bottom repeat-x;
	padding:10px 12px 10px 14px;
}
div.menu_user div.other_href div {
	padding:2px 0;
}
img.ico {
	border:0;
	margin:0 4px 0 0 ;
	vertical-align:middle;
}
div.menu_user div.nik {
	padding:7px 12px 0px 14px;
	font-size:18px;
	color:#003073;
}
div.menu_user div.nik a{
	color:#3b4c55;
}

div.menu_user div.avatar_ico {
	padding:10px 12px 0px 14px;	
}
div.menu_user div.avatar_ico table{
	border-collapse:collapse;
	border:0;
}
div.menu_user div.avatar_ico table td {
	border:0;
	padding:0;
}
/* avatar */
div.menu_user div.avatar_ico table td.avatarAfter {
	background-color:#bbccd8;	
}
div.menu_user div.avatar_ico table.avatar, div.menu_user div.avatar_ico table.avatarEffect {
	margin:2px 0 2px 2px;
	height:180px;
	width:180px;
}
div.menu_user div.avatar_ico table.avatar td {	
	background-color:#FFF;
	padding:0 !important;
}

/* top, bottom border */
div.menu_user_bor_tb {
	height:2px;
	position:relative;
	background-color:#cdd5db;
	margin-left:4px;
	margin-right:4px;
}
div.menu_user_bor_tb div.l, div.menu_user_bor_tb div.r{
	position:absolute;
	height:4px;
	width:4px;
}
div.menu_user_bor_tb div.l {
	left:-4px;
}
div.menu_user_bor_tb div.r {
	right:-4px;
}
div.menu_user_bor_tb_bg {
	height:2px;
	margin-left:2px;
	margin-right:2px;
	background-color:#FFF;
	font:0/0;
}
div.menu_user_bor_tb div.t-2 {
	top:-2px;
}
div.menu_user_bor_tb i {
	width:1px;
	height: 0;
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	font:0/0;
	border-top:1px solid #cdd5db;
}
/* opacity */
.opas_30 {
	opacity:0.3;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
}
.opas_50 {
	opacity:0.5;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}
.opas_60 {
	opacity:0.6;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
}
.opas_70 {
	opacity:0.7;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
.opas_80 {
	opacity:0.8;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}
.opas_40 {
	opacity:0.4;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
}
.w2i {
	width:2px !important;
}
.mt2i {
	margin-top:2px !important;
}

/* ico button */
div.menu_ico_but {
	width:28px;
	height:25px;
}
div.menu_ico_null {
	border-left: 2px solid #bbccd8;
	font:1px/1px;
	height:1px;
}

div.menu_ico_but div.onHover, div.menu_ico_but div.notHover {
	position:absolute;
	z-index:9;
}

div.menu_ico_but div.left {
	height:20px;
	_height:25px;
	border-top:2px solid #BBCCD8;
	border-bottom:3px solid #BBCCD8;
	background-color:#BBCCD8;
	width:2px;
	position:absolute;
	left:0;
}

div.menu_ico_but div.onHover div.left {					
	background-color:#FFF;				
}
div.menu_onPage div.left {
	background-color:#FFF;
}
div.menu_ico_but div.cent {
	height:24px;
	margin-left:2px;
	margin-right:2px;	
}
div.menu_ico_but div.notHover div.cent {
	width:24px;
}
div.menu_ico_but div.onHover div.cent {
	width:auto;
}

div.menu_ico_but div.bor {
	background-color:#BBCCD8;
	font:0/0;
	height:2px;
	margin-right:2px;
}
div.menu_ico_but div.cor {
	width:4px;
	height:3px;
}

div.menu_ico_but div.cor i {
	width:1px;
	height: 0;
	display:-moz-inline-block;
	display:-moz-inline-box; 
	display:inline-block;
	font:0/0;  
	border-top:1px solid #bbccd8;
}
div.menu_ico_but div.t_cor {
	position:absolute;
	right:0px;
	top:0px;
}
div.menu_ico_but div.b_cor {
	position:absolute;
	right:0px;
	bottom:0px;
}


div.menu_ico_but div.text {
	height:20px;
	padding-right:10px;
	white-space:nowrap;
}
div.menu_ico_but div.notHover div.text {
	overflow:hidden;
	background-color:#EDF0F5;
	width:14px; /* +10px padding */
	_width:24px;
}
div.menu_ico_but div.onHover div.text {
	background: url(http://img.mail.ru/r/blogs/menu_user_ico_bg_on.gif) #FFF right bottom no-repeat;
	width:auto;
}

div.menu_onPage div.notHover div.text {
	background-color:#FFF;
	overflow:hidden;
	width:14px;
	_width:24px;
}
div.menu_ico_but div.text a {
	display:block;
	text-decoration:none;
}
div.menu_ico_but div.text img {
	margin:3px 0 0 4px;
}
div.menu_ico_but div.text span {
	position:relative;
	top:2px;
	padding-left:4px;
	white-space:nowrap;
	color:#3b4c55;
}
div.menu_ico_but div.text b {
	width:18px;
	height: 18px;
	display:-moz-inline-block;
	display:-moz-inline-box; 
	display:inline-block;
	font: normal 18px/18px Arial;
	position:relative;
	top:-3px;					
	_top:-4px;					
	vertical-align:top;
}
div.menu_ico_but div.right {
	height:18px;
	width:2px;
	background-color:#BBCCD8;
	margin-top:3px;
	margin-bottom:4px;
	position:absolute;
	right:0;
}

div.ico_last {
	height:24px;
}
div.ico_last div.left {
	border-bottom-width:2px;					
	_height:24px;				
}
div.ico_last div.text img {
	margin-top:2px;
}

div.menu_ico_but div.text_oter {
	display:none;
}

div.menu_ico_but div.onOther {
	z-index:10;
}
div.menu_ico_but div.onOther div.text {
	height:90px;
	background: url(http://img.mail.ru/r/blogs/menu_user_ico_bg_other.gif) #FFFFFF left bottom repeat-x;
}
div.menu_ico_but div.onOther div.left {
	_height:94px;
	border-bottom-width:72px;
}

div.menu_ico_but div.onOther div.right {
	height:88px;
}
div.menu_ico_but div.onOther div.cent {
	height:auto;
}

div.menu_ico_but div.onOther div.text_oter {
	padding-left:24px;
	display:block;
}
div.menu_ico_but div.text_oter a {
	text-decoration:underline;
}
div.menu_ico_but div.text_oter a:hover {
	text-decoration:none;
}
div.menu_ico_but div.text_oter a, div.menu_ico_but div.text_oter a:hover {
	display:inline;
	color:#1f6ab6;
}
div.menu_ico_but div.text_oter img {
	margin:0 4px 0 0;
}
div.menu_ico_but div.text_oter div {
	padding-top:5px
}
div.menu_ico_but div.text_oter div.games {
	padding-bottom:5px
}
div.menu_ico_but div.text_oter div.games img {
	margin-right:3px;
}

/* info + lider */
div.menu_user div.info_lider {
	padding:0 12px 0 14px;
}
table.menuUser_info {
	border-collapse:collapse;
}
table.menuUser_info td {
	padding:0;
}
table.menuUser_info td.tit {
	color:#595550;
	font-family:tahoma;
	font-size:70%;
}
div.menuUser_lider {
	color:#2EA4DB;
}
div.menuUser_hrline {
	border-top: 1px solid #BBCCD8;
	font:0/0;
	height:0;
}

/* effects */
/* eff 1 */
div.menu_ico_eff_1 div.onHover div.text, div.menu_ico_eff_1 div.onHover div.left, div.menu_onPage_eff_1 div.notHover div.text, div.menu_onPage_eff_1 div.notHover div.left {
	background-color:#466a6b;
	background-image:none;			
}
div.menu_ico_eff_1 div.onHover div.text span, div.menu_ico_eff_1 div.text_oter a, div.menu_ico_eff_1 div.text_oter a:hover {
	color:#e1e7e7;			
}		
/* eff 2 */
div.menu_ico_eff_2 div.onHover div.text, div.menu_ico_eff_2 div.onHover div.left, div.menu_onPage_eff_2 div.notHover div.text, div.menu_onPage_eff_2 div.notHover div.left  {
	background-color:#b1084e;
	background-image:none;			
}
div.menu_ico_eff_2 div.onHover div.text span, div.menu_ico_eff_2 div.text_oter a, div.menu_ico_eff_2 div.text_oter a:hover {
	color:#ff71ae;			
}		
/* eff 5 */
div.menu_ico_eff_5 div.onHover div.text, div.menu_ico_eff_5 div.onHover div.left, div.menu_onPage_eff_5 div.notHover div.text, div.menu_onPage_eff_5 div.notHover div.left  {
	background-color:#646def;
	background-image:none;			
}
div.menu_ico_eff_5 div.onHover div.text span, div.menu_ico_eff_5 div.text_oter a, div.menu_ico_eff_5 div.text_oter a:hover {
	color:#e1e100;			
}		
/* eff 6 */
div.menu_ico_eff_6 div.onHover div.text, div.menu_ico_eff_6 div.onHover div.left, div.menu_onPage_eff_6 div.notHover div.text, div.menu_onPage_eff_6 div.notHover div.left  {
	background-color:#000;
	background-image:none;			
}
div.menu_ico_eff_6 div.onHover div.text span, div.menu_ico_eff_6 div.text_oter a, div.menu_ico_eff_6 div.text_oter a:hover {
	color:#00a600;			
}		
/* eff 8 */
div.menu_ico_eff_8 div.onHover div.text, div.menu_ico_eff_8 div.onHover div.left, div.menu_onPage_eff_8 div.notHover div.text, div.menu_onPage_eff_8 div.notHover div.left  {
	background-color:#b3230b;
	background-image:none;			
}
div.menu_ico_eff_8 div.onHover div.text span, div.menu_ico_eff_8 div.text_oter a, div.menu_ico_eff_8 div.text_oter a:hover {
	color:#ff464e;			
}		
/* eff 9 */
div.menu_ico_eff_9 div.onHover div.text, div.menu_ico_eff_9 div.onHover div.left, div.menu_onPage_eff_9 div.notHover div.text, div.menu_onPage_eff_9 div.notHover div.left  {
	background-color:#7d1371;
	background-image:none;			
}
div.menu_ico_eff_9 div.onHover div.text span, div.menu_ico_eff_9 div.text_oter a, div.menu_ico_eff_9 div.text_oter a:hover {
	color:#f700db;			
}		
/* eff 10 */
div.menu_ico_eff_10 div.onHover div.text, div.menu_ico_eff_10 div.onHover div.left, div.menu_onPage_eff_10 div.notHover div.text, div.menu_onPage_eff_10 div.notHover div.left  {
	background-color:#90c057;
	background-image:none;			
}
div.menu_ico_eff_10 div.onHover div.text span, div.menu_ico_eff_10 div.text_oter a, div.menu_ico_eff_10 div.text_oter a:hover {
	color:#315e00;			
}		
/* eff 11 */
div.menu_ico_eff_11 div.onHover div.text, div.menu_ico_eff_11 div.onHover div.left, div.menu_onPage_eff_11 div.notHover div.text, div.menu_onPage_eff_11 div.notHover div.left  {
	background-color:#A02C06;
	background-image:none;			
}
div.menu_ico_eff_11 div.onHover div.text span, div.menu_ico_eff_11 div.text_oter a, div.menu_ico_eff_11 div.text_oter a:hover {
	color:#FF9;			
}
/* eff 12 */
div.menu_ico_eff_12 div.onHover div.text, div.menu_ico_eff_12 div.onHover div.left, div.menu_onPage_eff_12 div.notHover div.text, div.menu_onPage_eff_12 div.notHover div.left  {
	background-color:#4978D6;
	background-image:none;			
}
div.menu_ico_eff_12 div.onHover div.text span, div.menu_ico_eff_12 div.text_oter a, div.menu_ico_eff_12 div.text_oter a:hover {
	color:#FFF;			
}
/* eff 13 */
div.menu_ico_eff_13 div.onHover div.text, div.menu_ico_eff_13 div.onHover div.left, div.menu_onPage_eff_13 div.notHover div.text, div.menu_onPage_eff_13 div.notHover div.left  {
	background-color:#000;
	background-image:none;			
}
div.menu_ico_eff_13 div.onHover div.text span, div.menu_ico_eff_13 div.text_oter a, div.menu_ico_eff_13 div.text_oter a:hover {
	color:#fff200;			
}
/* eff 14 */
/* не нужны стили */

/* alert для дуэлей и не только */
.corner { width: 7px; height: 7px; }
.topleft { background:url(http://img.mail.ru/r/blogs/challenge/ramka-corner-topleft.png) no-repeat; }
.bottomleft { background:url(http://img.mail.ru/r/blogs/challenge/ramka-corner-bottomleft.png) no-repeat; }
.topright { background:url(http://img.mail.ru/r/blogs/challenge/ramka-corner-topright.png) no-repeat; }
.bottomright { background:url(http://img.mail.ru/r/blogs/challenge/ramka-corner-bottomright.png) no-repeat; }
.bubble_bg { background-color: #FFDC95; }

.corner2 { width: 4px; height: 4px; }
.topleft2 { background:url(http://img.mail.ru/r/blogs/challenge/ramka2-corner-topleft.png) no-repeat; }
.bottomleft2 { background:url(http://img.mail.ru/r/blogs/challenge/ramka2-corner-bottomleft.png) no-repeat; }
.topright2 { background:url(http://img.mail.ru/r/blogs/challenge/ramka2-corner-topright.png) no-repeat; }
.bottomright2 { background:url(http://img.mail.ru/r/blogs/challenge/ramka2-corner-bottomright.png) no-repeat; }
.bubble_bg2 { background-color: #FFF2D8; }

.challenge_codes {
	width: 250px;
	overflow: hidden;
	overflow-x: hidden;
	padding: 5px; background-color: #FFF6ED;
	border: 1px solid #FFBF7F;
	font:11px/14px Arial;
	position:absolute;
	z-index:255;
}

/* def style */
.font_def {
	font: 12px/15px Arial;
}
/* null table */
table.null {
	border-collapse:collapse;
	border:0 none;
}
table.null td{
	padding:0;
}

/* button */
table.button, table.button_act, table.button_dis {
	border-collapse:collapse;
	border:none;
	cursor:pointer;
}
table.button td, table.button_act td, table.button_dis td {
	height:26px;
	padding:0;
	border:none;
	vertical-align:top;
}
table.button td.but_l {background:url('http://img.mail.ru/r/blogs/button_l.gif') right top no-repeat; }
table.button td.but_c {background:url('http://img.mail.ru/r/blogs/button_c.gif') left top repeat-x; padding: 0 9px;}
table.button td.but_r {background:url('http://img.mail.ru/r/blogs/button_r.gif') left top no-repeat;}

table.button_act td.but_l {background:url('http://img.mail.ru/r/blogs/button_l.gif') right -26px no-repeat; }
table.button_act td.but_c {background:url('http://img.mail.ru/r/blogs/button_c.gif') left -26px repeat-x; padding: 0 9px;}
table.button_act td.but_r {background:url('http://img.mail.ru/r/blogs/button_r.gif') left -26px no-repeat;}

table.button_dis td.but_l {background:url('http://img.mail.ru/r/blogs/button_l.gif') right -52px no-repeat; }
table.button_dis td.but_c {background:url('http://img.mail.ru/r/blogs/button_c.gif') left -52px repeat-x; padding: 0 9px;}
table.button_dis td.but_r {background:url('http://img.mail.ru/r/blogs/button_r.gif') left -52px no-repeat;}

table.button td.but_c input, table.button_act td.but_c input, table.button_dis td.but_c input {
	cursor:pointer;
	border:0;	
	background:none;
	height:26px;	
	border: none;
	font: bold 12px/13px Arial,sans-serif;
	color:#666666;
	padding:0;
	padding-bottom:3px;
	_padding-bottom:0;
	_width:100%;
}
table.button td.but_c, table.button_act td.but_c, table.button_dis td.but_c {
	font: bold 12px/24px Arial,sans-serif;
	color:#666666;
	white-space:nowrap;
}
table.button_dis, table.button_dis td.but_c input {
	cursor:auto;
}

/*****SWITCH*****/
div.switch_container {
	margin: 0 0 -2px 5px ;
}
div.switch_container a {
	text-decoration:none;
}
div.switch_on {
	float:left;
	height:25px;
	background-color: #fff;
	margin-right:3px;
	_position:relative;
}
div.switch_on div, div.switch_off div {
	font-size:0;
	line-height:0;
	white-space:nowrap;
}
div.switch_on div.t_bor {
	height:2px;
	background-color:#2ea4db;
}
div.switch_on div.l_bor {
	height:25px;
	width:5px;
	float:left;
	background: url(http://img.imgsmail.ru/r/blogs/wysiwyg/popup_sw_on_l.gif) no-repeat;
	_margin-right:-3px;
}
div.switch_on div.r_bor {
	height:25px;
	width:5px;
	float:right;
	background: url(http://img.imgsmail.ru/r/blogs/wysiwyg/popup_sw_on_r.gif) no-repeat;
	_margin-left:-3px;
}
div.switch_on div.text {
	font: bold 12px/14px Arial,sans-serif;
	text-align:center;
	margin-top:4px;
	color:#515b5e;
}

div.switch_on div.text span {
	font: bold 10px/11px Arial,sans-serif;
	color:#ffa500;
	padding: 0 3px;
	position:absolute;
	top:-13px;
	_top:-11px;
	right:6px;
	background:#FFF;
}

div.switch_off {
	float:left;
	height:22px;
	margin: 1px 3px 2px 0;
	background-color: #edeff2;	
	cursor:pointer;
}
div.switch_off div.l_bor {
	width:5px;
	height:22px;
	float:left;
	background: url(http://img.imgsmail.ru/r/blogs/wysiwyg/popup_sw_off_l.gif) no-repeat;
	_margin-right:-3px;
}
div.switch_off div.r_bor {
	width:5px;
	height:22px;
	float:right;
	background: url(http://img.imgsmail.ru/r/blogs/wysiwyg/popup_sw_off_r.gif) no-repeat;
	_margin-left:-3px;
}
div.switch_off div.t_bor {
	height:2px;
	background-color:#d9dde4;
}

div.switch_off div.text {
	font: bold 12px/14px Arial,sans-serif;
	text-align:center;
	margin-top:3px;
	color:#7e8d91;
}

div.switch_line {
	font:1px/1px;
	height:2px;
	background-color:#2ea4db;
}
div.postTop, div.postBottom { /* for corner in post */
	display:none;
}
/* foto in post */
span.foto_preview {
	display:-moz-inline-block; display:inline-block;
}
span.foto_preview a.foto_border {
	border:1px solid #003B75;
	padding:5px;
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	margin-bottom:-3px;
}
span.foto_enlarge {
	background-color:#003B75 !important;
	display:block;
	margin-top:2px;
	font-size:10px;
	text-align:center;
}
span.foto_enlarge a, span.foto_enlarge a:hover {
	color:#FFF !important;	
}
span.foto_border {
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	text-align:center;
	border:1px solid #003B75;
	padding:5px;	
}
span.foto_autor {
	font: 11px/13px Arial;
	display:-moz-inline-block;
	display:inline-block;
	padding-top:2px;
}

/* micro post */
table.bubble {
    -moz-opacity:0.7;
    opacity:0.7;
    filter:alpha(opacity=70);
}
table.bubble td.tl{
    background:url(http://img.imgsmail.ru/r/blogs/bubble/bubble_tl.gif) transparent right top no-repeat;
    width:23px;
    height:8px;    
}
table.bubble td.t{
    background:url(http://img.imgsmail.ru/r/blogs/bubble/bubble_t.gif) transparent left top repeat-x;
    height:8px;
}
table.bubble td.tr{
    background:url(http://img.imgsmail.ru/r/blogs/bubble/bubble_tr.gif) transparent left top no-repeat;
    height:8px;
    width:8px;
}
table.bubble td.l{
    background:url(http://img.imgsmail.ru/r/blogs/bubble/bubble_l.gif) transparent right top repeat-y;
    width:23px;
    width:8px;
}
table.bubble td.r{
    background:url(http://img.imgsmail.ru/r/blogs/bubble/bubble_r.gif) transparent left top repeat-y;
    width:8px;
}
table.bubble td.bl{
    background:url(http://img.imgsmail.ru/r/blogs/bubble/bubble_bl.gif) transparent right top no-repeat;
    width:23px;
    height:15px;
}
table.bubble td.b{
    background:url(http://img.imgsmail.ru/r/blogs/bubble/bubble_b.gif) transparent left top repeat-x;
    height:15px;
}
table.bubble td.br{
    background:url(http://img.imgsmail.ru/r/blogs/bubble/bubble_br.gif) transparent left top no-repeat;
    height:15px;
    width:8px;
}
table.bubble td.content{
    background-color:#fff;
}
table.bubble td.content div{
    margin-left:-13px;
    //margin-left:0;    
}


.fr { float:right; }
.fl { float:left; }
.fs0 { font-size:0;}
.cl_b {clear:both;}
.gr_999 { color:#999 !important;}
.orange { color: #FD7500;}
/*** Vote +1 +10 *2 ***/
.vote_1 {
	display:inline-block;
	width:34px;
	height:26px;
	background: url(http://img.mail.ru/r/blogs/duel/vote1.png) left top no-repeat;
	//background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.mail.ru/r/blogs/duel/vote1.png',sizingMethod='crop');
	font:1px/1px;
	cursor:pointer;
}
.vote_2 {
	display:inline-block;
	width:35px;
	height:26px;
	background: url(http://img.mail.ru/r/blogs/duel/vote2.png) left top no-repeat;
	//background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.mail.ru/r/blogs/duel/vote2.png',sizingMethod='crop');
	font:1px/1px;
	cursor:pointer;
}
.vote_10 {
	display:inline-block;
	width:40px;
	height:40px;
	margin-top: -7px;
	margin-bottom: -7px;
	background: url(http://img.mail.ru/r/blogs/duel/vote10.png) left top no-repeat;
	//background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.mail.ru/r/blogs/duel/vote10.png',sizingMethod='crop');
	font:1px/1px;
	cursor:pointer;
	position:relative;
}
/*** END Vote +1 +10 *2 ***/
.challenge_autopost_grade_1 {
  color: #7D8485;
  font-size: 20px;
}

/*** Help Div ***/
div.helpDiv {
	color:#666666 !important;
	font: 11px/13px Tahoma;
	position:absolute;
	width:300px;
	z-index:150;
}
div.helpDiv i.break{
	background: url(http://img.mail.ru/mail/ru/images/my/i_del.gif) no-repeat -16px -4px;
	height: 11px; 
	width: 9px; 
	display:-moz-inline-block; display:-moz-inline-box; 
	cursor: pointer; 
	float: right;
	z-index:1;
	position:relative;
}
div.helpDivIn {
	background-color:#F5F5F5;
	border:1px solid #0091FF;
	padding:10px 7px 7px 7px;
	width:100%;
	height:100%;
}
div.helpDivIn h2 {color:#0857A6;font: bold 14px/16px Arial; margin:0 0px 5px 0px}
div.helpDivIn a, div.helpDivIn a:Hover {color:#0857A6;}

/* +10 AND *2 */
.code_counties {border-collapse:collapse;}
.code_counties td{color: #000000; font-family: Tahoma !important; font-size: 11px !important; padding: 0 0 0 10px;}
.code_counties td.w-50 {width:50px;}
.code_counties ul li{list-style-position:outside; list-style-type:none;padding:2px 0 2px  10px; margin: 0; cursor: pointer;}
.code_counties ul{position:relative; margin:0 0 0 -10px; padding:0;}
.code_counties td.code_bord{border-left: 1px solid #999999;}
.code_counties div.code_bord {border-left: 7px solid #999999; height:1px; font-size: 0; line-height: 0;padding: 0;margin-left:-11px;}
.code_counties td.bb {vertical-align: middle; color:#FD7500; font-weight: bold;}
.helpDiv .code{width: 50px; float: left; padding-top: 3px;}
.helpDiv .right_code{background:#FFFFFF none repeat scroll 0% 50%;border:1px solid #D9D9D9;padding:2px;margin:0 0 3px 50px;}
/* END +10 AND *2 */

/*** END Help Div ***/



.center_block_top, .center_block_bottom {display:none;} /* для центральной колонки, чтобы можно было сделать углы сверху и снизу */
.ohd { overflow:hidden;//display:inline-block;}

/* corners style */
/* corner container */
.cor_cont { font:0/0;}
.cor_cont i, .cor_cont b { display:inline-block; background-position: left top; background-repeat: no-repeat;}
.cor_cont i { position:absolute; }
.cor_cont b { position:relative; float:right; }
/* END corner container */

/*** corner width ***/
/*  width 5px*/
.cor_w_5 {height:5px; margin:0 5px;}
.cor_w_5 i, .cor_w_5 b {width:5px; height:5px;}
.cor_w_5 i { margin-left:-5px;}
.cor_w_5 b { margin-right:-5px;}

/*  width 10px*/
.cor_w_10 {height:10px; margin:0 10px;}
.cor_w_10 i, .cor_w_10 b {width:10px; height:10px;}
.cor_w_10 i { margin-left:-10px;}
.cor_w_10 b { margin-right:-10px;}

/*** END corner width ***/

/*** corner color + imgCorner ***/
/* corn white 5px */
.cor_col_t_w5, .cor_col_b_w5 {background-color:#FFF;}
/* top */ /* для ИЕ6 в соответствующем файле */
.cor_col_t_w5 i { background-image: url(http://img.mail.ru/r/blogs/cor_w5_tl.png); } 
.cor_col_t_w5 b { background-image: url(http://img.mail.ru/r/blogs/cor_w5_tr.png); } 
/* bottom */
.cor_col_b_w5 i { background-image: url(http://img.mail.ru/r/blogs/cor_w5_bl.png); } 
.cor_col_b_w5 b { background-image: url(http://img.mail.ru/r/blogs/cor_w5_br.png); } 

/*** END corner color + imgCorner ***/

/* promo bookmarks */
.promo_bookmarks { vertical-align:top !important; white-space: nowrap; }
.promo_bookmarks div { position: relative; padding:0 7px 0 5px;} 
.promo_bookmarks a { display: inline-block; padding-top: 3px; }
.promo_bookmarks i { display: inline-block; margin-left:-16px;position:absolute; width:11px; height:20px;}
.promo_bookmarks s { right:-21px; display:inline-block; position:absolute; width:21px; height:20px; margin-bottom:-20px;}


/* promo!!! */
/***** IE8 result test  ******/
.cor_ie8_t_1, .cor_ie8_t_2, .cor_ie8_t_3, .cor_ie8_t_4 {background-position: left top; background-repeat: repeat-x;}
.cor_ie8_b {background-color:#FFF;}
.cor_ie8_t_1 b, .cor_ie8_t_2 b, .cor_ie8_t_3 b, .cor_ie8_t_4 b {width:560px; margin-right:-10px; //position:relative;}

/* bottom */
.cor_ie8_b i { background-image: url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_bl.png);  //background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.imgsmail.ru/r/blogs/brends/ie8_res_bl.png',sizingMethod='crop'); } 
.cor_ie8_b b { background-image: url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_br.png);  //background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.imgsmail.ru/r/blogs/brends/ie8_res_br.png',sizingMethod='crop'); } 

.ie8_res_1, .ie8_res_2, .ie8_res_3, .ie8_res_4 {background-color: #FFF; background-position: left -10px; background-repeat: repeat-x;}
.ie8_res_inner_1, .ie8_res_inner_2, .ie8_res_inner_3, .ie8_res_inner_4 {padding: 15px 225px 15px 30px;background-position: right -10px; background-repeat: no-repeat;}

.ie8_res_text {font-size:11px; color:#3d3c3c; line-height: 15px;}
.ie8_res_text a, .ie8_res_text a:Hover { color:#3d3c3c;}
.ie8_res_inner_1 h2, .ie8_res_inner_2 h2, .ie8_res_inner_3 h2, .ie8_res_inner_4 h2 { font: normal 18px Arial; color:#FFF; padding:0; margin: 0 0 10px 0;}
.ie8_res_rasporka { float: right; width:1px; font: 0/0; height:135px;}

/* top bg */ 
.cor_ie8_t_1 {background-image:url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_1_bg.png);}
.cor_ie8_t_1 i { background-image: url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_1_tl.png);  //background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.imgsmail.ru/r/blogs/brends/ie8_res_1_tl.png',sizingMethod='crop');} 
.cor_ie8_t_1 b { background-image: url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_1_r.png); //background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.imgsmail.ru/r/blogs/brends/ie8_res_1_r.png',sizingMethod='crop');} 

.cor_ie8_t_2 {background-image:url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_2_bg.png);}
.cor_ie8_t_2 i { background-image: url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_2_tl.png);  //background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.imgsmail.ru/r/blogs/brends/ie8_res_2_tl.png',sizingMethod='crop');} 
.cor_ie8_t_2 b { background-image: url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_2_r.png); //background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.imgsmail.ru/r/blogs/brends/ie8_res_2_r.png',sizingMethod='crop');} 

.cor_ie8_t_3 {background-image:url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_3_bg.png);}
.cor_ie8_t_3 i { background-image: url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_3_tl.png);  //background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.imgsmail.ru/r/blogs/brends/ie8_res_3_tl.png',sizingMethod='crop');} 
.cor_ie8_t_3 b { background-image: url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_3_r.png); //background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.imgsmail.ru/r/blogs/brends/ie8_res_3_r.png',sizingMethod='crop');} 

.cor_ie8_t_4 {background-image:url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_4_bg.png);}
.cor_ie8_t_4 i { background-image: url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_4_tl.png);  //background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.imgsmail.ru/r/blogs/brends/ie8_res_4_tl.png',sizingMethod='crop');} 
.cor_ie8_t_4 b { background-image: url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_4_r.png); //background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.imgsmail.ru/r/blogs/brends/ie8_res_4_r.png',sizingMethod='crop');} 

/* text bg */
.ie8_res_1 { background-image: url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_1_bg.png)}
.ie8_res_inner_1 { background-image: url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_1_r.png); }

.ie8_res_2 { background-image: url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_2_bg.png)}
.ie8_res_inner_2 { background-image: url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_2_r.png); }

.ie8_res_3 { background-image: url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_3_bg.png)}
.ie8_res_inner_3 { background-image: url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_3_r.png); }

.ie8_res_4 { background-image: url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_4_bg.png)}
.ie8_res_inner_4 { background-image: url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_4_r.png); }

/* rb_style */
.rb_body {border: 1px solid #D9D9D9; font-size: 12px; margin-bottom: 10px; text-align:left; padding: 7px 10px 10px 10px; overflow: hidden; //display: inline-block;}
.rb_h4 {border-bottom: 1px solid #0857A6; color: #0857A6; font-size: 17px; font-weight: bold; text-decoration: none;}
.rb_body h4 {margin: 0;}
a:HOVER.rb_h4 {border-bottom: 0 solid #0857A6;}
.rb_h5 {color: #fd7102; display: block; font-size: 13px; font-weight: bold; padding: 7px 0 0 0; text-decoration: none;}
.rb_h6 {color: #0857A6; display: block; font-size: 13px; font-weight: bold; padding: 0 0 3px 0; text-decoration: none;}
.rb_content {margin: 7px 0 0 0; overflow: hidden; //display: inline-block;}
.rb_img {float: left; margin: 0 5px 0 0; background-position: left top; background-repeat: no-repeat;}
.rb_flash {float: left; margin: 0 5px 0 0;}
.rb_nobr {white-space: nowrap;}
.rb_text {overflow: hidden; //display: inline-block;}
.rb_textSmall {font-size: 11px; overflow: hidden; //display: inline-block;}
.rb_next {font-weight: bold; font-size: 11px; float: right; margin-top: 5px;}
.rb_more {font-weight: bold; font-size: 11px; display: block; margin-top: 5px;}

.rb_imgUl {background-position: left top; background-repeat: no-repeat; font-weight: bold; display: block; height: 50px; margin: 0; padding-left: 55px;}
.rb_ul {margin: 10px 0 0 13px; padding-left: 2px;}
.rb_li {color: #999999;}

.rb_mb5 {margin-bottom: 5px;}


.ico_spam {background: transparent url(http://otvet.mail.ru/img/ico_poo.gif) no-repeat 0 0; padding-left: 20px !important; color: #999; font-size: 11px; font-family: Tahoma;}
i.imgp {cursor:pointer;display:inline-block;font-size:0;height:16px;line-height:0;margin-right:4px;vertical-align:middle;width:16px;}
.icoModer {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(http://img2.imgsmail.ru/mail/ru/images/my/icons-people.png) no-repeat scroll 0 -144px;}

/* capcha NEW */
.capchaNewLeft {position: relative; background-color: #fff; background-position: left 10px; background-repeat: no-repeat; border: 1px solid #ccc; padding: 65px 5px 5px 5px; width: 180px; margin-top: -120px; float: left; z-index:10; font-size: 11px; color: #999999 !important; font-family: tahoma;}
.capchaNewLeft i {width:13px; height:16px; font-size:0; line-height:0; vertical-align:middle; cursor:pointer; background-repeat: no-repeat; background-position: 0 -380px; padding: 0 0 2px 0; position: absolute; top: 0; right: 3px; cursor: pointer;}
.capchaNewInp{width: 135px; border: 1px solid #9BA3A9;}

/* superNEW shapka menu */
/*
.shB {white-space: nowrap; height: 20px; overflow: hidden;}
.shA {background-color: #5977b3; display: inline-block; height: 20px; vertical-align: top;}
.shAaa {margin: 3px 2px 0 -3px; float: left; color: #FFF; text-decoration: none; position: relative; z-index: 100; padding:0 3px;}
a:HOVER.shAaa {text-decoration: underline; float: left; color: #FFF !important; position: relative; z-index: 100;}
.shS {border-top: 0; border-left: 0; border-bottom: 20px solid #5977b3; border-right: 20px solid transparent; font-size: 0; line-height: 0; display: inline-block;vertical-align:top; position: relative; z-index: 1;}
.shSp {border-bottom: 12px solid transparent; border-right: 12px solid #5977b3; font-size: 0; line-height: 0; display: inline-block; vertical-align:top; padding: 7px 0 0 0; margin-top: 1px;position: relative; z-index: 1;}
.shSp2 {border-top: 2px solid #5977b3; font-size: 0; line-height: 0; display: inline-block; width: 11px; position: absolute; top: 0; left: 1px; vertical-align:top; z-index: 1;}

.shA_act {background-color: #FFF !important;}
.shAaa_act {color: #013572 !important; font-weight: bold; margin-left: -3px;}
a:HOVER.shAaa_act {color: #013572 !important;}
.shS_act {border-bottom: 20px solid #FFF !important;}
.shSp_act {border-right: 12px solid #FFF !important; border-bottom: 12px solid #FFF;}
.shSp2_act {border-top: 2px solid #FFF !important;}

.shSp_f {border-bottom: 12px solid #5977b3;}

.shMenu2 {float: left; position: relative; margin-right: -11px; border-bottom: 3px solid #5977B3;}
.shMenu2_act {border-bottom: 3px solid #FFF;}
@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0)
{ .shMenu2 {margin-right: -10px;} }

.ie6bT {_border-top-color: #00468c; _filter:chroma(color='#00468c');}
.ie6bR {_border-right-color: #00468c; _filter:chroma(color='#00468c');}
.ie6bB {_border-bottom-color: #00468c; _filter:chroma(color='#00468c');}
.ie6bL {_border-left-color: #00468c; _filter:chroma(color='#00468c');}
*/

.shB{white-space: nowrap; display: block; height: 20px; font: 12px Arial, Tahoma, sans-serif; overflow:hidden; padding-right:20px;} 
.shMenu2{float: left; position: relative; margin-right: -11px; border-bottom: 3px solid #5977B3} 
.shMenu2_act {border-bottom: 3px solid #FFF} 
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0){ 
    .shMenu2 {margin-right: -10px} 
} 

.shA{background-color: #5977b3; display: inline-block; height: 20px; vertical-align: top} 
.shAaa{margin: 2px 2px 0 2px; float: left; color: #FFF; text-decoration: none; position: relative; z-index: 100} 
a:HOVER.shAaa{text-decoration: underline; float: left; color: #FFF !important; position: relative; z-index: 100} 
.shS{border-top: 0; border-left: 0; border-bottom: 20px solid #5977b3; border-right: 20px solid transparent; font-size: 0; line-height: 0; display: inline-block;vertical-align:top; position: relative; z-index: 1} 
.shSp{border-bottom: 12px solid transparent; border-right: 12px solid #5977b3; font-size: 0; line-height: 0; display: inline-block; vertical-align:top; padding: 7px 0 0 0; margin-top: 1px;position: relative; z-index: 1} 
.shSp2{border-top: 2px solid #5977b3; font-size: 0; line-height: 0; display: inline-block; width: 11px; position: absolute; top: 0; left: 1px; vertical-align:top; z-index: 1} 

.shSp_f{border-bottom: 12px solid #5977b3} 
.shAaa_f{margin-left: -3px} 
     
* html .ie6bR{border-right-color: #00468c; filter:chroma(color='#00468c')} 
* html .ie6bB {border-bottom-color: #00468c; filter:chroma(color='#00468c');} 

.shA_act {background-color: #FFF !important;}
.shAaa_act {color: #013572 !important; font-weight: bold; margin-left: -3px;}
a:HOVER.shAaa_act {color: #013572 !important;}
.shS_act {border-bottom: 20px solid #FFF !important;}
.shSp_act {border-right: 12px solid #FFF !important; border-bottom: 12px solid #FFF;}
.shSp2_act {border-top: 2px solid #FFF !important;}

.shMenu2_act .shA {
	background-color: #FFF !important;
}

.shMenu2_act .shAaa {
	color: #013572 !important;
	font-weight: bold;
	margin-left: -3px;
}

.shMenu2_act .shS {
	border-bottom: 20px solid #FFF !important;
}

.shMenu2_act .shSp {
	border-right: 12px solid #FFF !important;
	border-bottom: 12px solid #FFF;
}

.shMenu2_act .shSp2 {
	border-top: 2px solid #FFF !important;
}

.shMenu2_act a:HOVER {
	color: #013572 !important;
}

/*brand's bookmark*/
.shB_ranetki {background:url('http://img.mail.ru/mail/ru/images/blogs/brends/ranetki.gif') left top no-repeat; display:block; float:left; height:20px; width:104px;}
* html .shB_ranetki {margin-left:-2px;}
/* end superNEW shapka menu */