/* from MY_MAIN.CSS */

	/* Common styles */
.mf_errorPageContainer {position: absolute; top:40%; left: 0; text-align:center; width:100%; z-index: 100;}
.mf_errorPage {background: #FFF url(http://img1.imgsmail.ru/mail/ru/images/my/_error_page.png) no-repeat top left; border: 1px solid #9BA3A9; width: 700px; margin: 0 auto;}
.mf_errorPageDiv {margin: 30px 20px 30px 140px;text-align: left;}
.mf_errorPageH1 {font-size: 17px; font-weight: bold; padding-bottom: 10px;}
.mf_iDel2 {background-position: -60px -2000px; padding-left: 11px !important; color: #999; font-size: 11px; font-family: Tahoma;}
.mf_iSpam {background-position: 0 -280px; padding-left: 15px !important; color: #999; font-size: 11px; font-family: Tahoma;}

body {margin:0; padding: 0 10px 20px 10px; background-color: #ffffff; font-size:12px; font-family:arial;}
table {border-collapse: collapse;}
td {margin: 0; padding: 0; font-size:75%; font-family:arial;vertical-align: top;}

wbr:after {content: "\00200B"}
p{margin:0px}
form{margin: 0; padding: 0;}
a{color:#0857A6;text-decoration:underline}
a:hover{color:#F26D00;text-decoration:none}
a img{border:0}
ul{margin-top:0;margin-right:0;margin-left:17px;padding:0}
ul li{margin:3px 0 0 0;padding:0;line-height:120%}




.noTopMenuHeight {width:1px; height:36px;}


.right_container {width:33%;	float:right;}
.left_container {float: left; width: 200px; position:relative; margin-right:-200px;}

.center_container {width:65%; float:left; overflow:hidden;}
div.inParentDiv{margin-left:218px; min-height: 600px; overflow:hidden; //overflow: visible; //width:100%;}


.center_container_conference {width:72%; float:left; overflow:hidden;}
.right_container_conference {width:26%;	float:right;}


	/* правая колонка */
.m_f .person {width: 90px; float: left; margin-left: 0; padding-left:3px; height: 162px;}
.m_f h2 {padding-left:10px;}
.m_f .hrr {border-top:1px solid #D9D9D9;margin:12px 10px 24px 10px;}
.m_f .pld {padding-left:10px;}
.m_f .pld p{padding: 0 0 5px 0;}
.m_f .over {overflow:hidden;vertical-align:top;width:100%;padding-left:7px;}
.m_f .person p{padding: 5px 0 0 0;}
.m_f .person div{margin: 3px 0 0 0; padding: 0 0 1px 0; text-align: center; width:90px; background-color:#1EC926;}
.m_f .person div span{font-family:Tahoma, Arial, Helvetica; color:white; font-weight: normal; font-size: 85%;}
.m_f .person div a{text-decoration:none; font-family:Tahoma, Arial, Helvetica; color:white; font-weight: normal; font-size: 85%;padding: 0 24px 0 24px;}
.m_f .person div a:HOVER{color:white;}
.m_f div.flr21{float:right; margin-right:11px;}
.m_f div.flr21 span{margin-left:5px;font-size:120%;font-weight:normal;font-style:italic;color:#606060}

.m_f .person div.inv{margin: 3px 0 0 0; padding: 0 0 1px 0; text-align: center; width:90px; background-color:#000000;}
.m_f .person div.inv a{font-family:Tahoma, Arial, Helvetica; color:white; font-weight: normal; font-size: 85%; padding: 0 18px 0 18px;}
.m_f .person div.inv a:hover{color:white;}
	/* end правая колонка */

/*
.m_f .h-105 {height: 105px !important;}
.m_f .h-143 {height: 143px !important;}
.m_f .h-166 {height: 166px !important;}
.mt4  {margin-top: 4px;}

*/



.flr{float: right;}
.fll{float: left;}

.border_grey{border: 1px solid #D9D9D9; padding: 7px 10px 10px 10px; margin-bottom: 10px;}
.border_no{border: 1px solid #FFFFFF; padding: 7px 10px 10px 10px; margin-bottom: 10px;}
.border_grey_table{width: 100%; margin-bottom: 10px;}
.border_grey_slot{width: 100%;}
.border_grey_hb{width: 100%; margin-bottom: 10px; background-repeat: repeat-x; background-position: bottom; background-image: url(http://img0.imgsmail.ru/mail/ru/images/my/hb.gif);}
.border_grey_hb .stih{margin: 20px -5px -5px -5px;}
#edit_audio {padding:10px; visibility:hidden; border: 1px solid #d9d9d9;position:absolute;left:751;top:0;z-index:32;background-color:#ffffff; width:190px;}



div.name_pt{padding: 5px 0 0 0;}

div.on_45{margin: 3px 0 0 0; padding: 0 0 1px 0; text-align: center; width:45px; background-color:#1EC926; white-space:nowrap;}
div.on_45 span{font-family:Tahoma, Arial, Helvetica; color:white; font-weight: normal; font-size: 85%;}
div.on_45 a{text-decoration:none; font-family:Tahoma, Arial, Helvetica; color:white; font-weight: normal; font-size: 85%;}
div.on_45 a:HOVER{color:white;}

div.on_90{margin: 3px 0 0 0; padding: 0 0 1px 0; text-align: center; width:90px; background-color:#1EC926;}
div.on_90 span{font-family:Tahoma, Arial, Helvetica; color:white; font-weight: normal; font-size: 85%;}
div.on_90 a{text-decoration:none; font-family:Tahoma, Arial, Helvetica; color:white; font-weight: normal; font-size: 85%;padding: 0 23px 0 23px;}
div.on_90 a:HOVER{color:white;}

div.on_120{margin: 3px 0 0 0; padding: 0 0 1px 0; text-align: center; width:120px; background-color:#1EC926;}
div.on_120 span{font-family:Tahoma, Arial, Helvetica; color:white; font-weight: normal; font-size: 85%;}
div.on_120 a{text-decoration:none; font-family:Tahoma, Arial, Helvetica; color:white; font-weight: normal; font-size: 85%;padding: 0 39px 0 39px;}
div.on_120 a:HOVER{color:white;}

.online{width:45px; background-color:#1EC926; text-decoration:none; font-family:Tahoma, Arial, Helvetica; color:white; font-weight: normal; font-size: 85%; padding: 0 1px 1px 1px; height: 11px; white-space:nowrap;}
a:HOVER.online{color:white;}

.inv {color:white;font-family:Tahoma,Arial,Helvetica;font-size:85%;font-weight:normal; background-color: #000000; text-decoration: none;padding:1px;}
a.inv:HOVER {color:white;}

.divAuto {margin-left: auto !important; margin-right: auto !important;}

	/* SHAPKA styles */
.shapka_top {background-color: #033E84; border-right: 1px solid #FFFFFF;border-left: 1px solid #FFFFFF; height:1px; font-size: 0; line-height: 0;}
.shapka_main {width:100%; position: relative; background:#00468C url(http://img1.imgsmail.ru/mail/ru/images/my/new_bg_menu.gif) top repeat-x;}
.shapka_center {position: relative; margin: 0 1px 0 1px;}
.shapka_bottom {position: relative; border-left: 1px solid #FFFFFF;border-right: 1px solid #FFFFFF; height: 1px; font-size: 0; line-height: 0;top: -1px;}
.shapka_logo {float: left; margin: 11px 0 0 10px;position: relative; background: url(http://img2.imgsmail.ru/mail/ru/images/my/logo_new.gif) top no-repeat;}
.shapka_form {float: right; position: relative; padding: 10px  10px 0 0; color: #FFFFFF;}
.shapka_parent {position: relative; margin-left: 270px;}
.sns {width: 70%; position: relative; padding: 10px 0 10px 10px; text-align:center; font-family: Tahoma; font-size: 95%; color: #FFFFFF; white-space: nowrap;}
.sns2 {width: 70%; position: relative; padding: 20px 0 0 10px; text-align:center; font-family: Tahoma; font-size: 95%; color: #FFFFFF; white-space: nowrap;}
.sns a{color: #FFFFFF;}
.sns2 a{color: #FFFFFF;}
.sns a:HOVER{color: #FFFFFF;}
.sns2 a:HOVER{color: #FFFFFF;}

.shapka_center i{display:-moz-inline-block; display:-moz-inline-box;   display:inline-block; font-size:0; line-height:0; background: no-repeat;}
.shapka_center i.my{width: 100px; height: 21px; cursor: pointer;}
.shapka_center i.mail{width: 104px; height: 21px; cursor: pointer;}
.shapka_center i.nat{width: 204px; height: 11px;}

	/*стиль для закладок шапки*/
.main_alls{height: 20px; margin: 0; padding: 0 0 0 10px; position: relative;}
div.main {  margin-left: -11px; float: left;}

div.main div.txt{ 
float: left; margin: 0 0 -1px 0; padding: 2px 6px 0 14px; background-image : url(http://img3.imgsmail.ru/mail/ru/images/my/123.gif); background-position : top left;	background-repeat : no-repeat; background-color : #5977B3; text-align : center; z-index: 1; position: relative; font-family: Arial;  font-size:100%;  display: inline; height: 18px;}
div.main div.txt span{ display: inline; height: 18px;}
div.main div.txt A{color: #FFFFFF; text-decoration : none; }
div.main div.txt A:HOVER{text-decoration : underline;}
div.main span.ugol{width: 22px; height: 20px; float: left; background-image : url(http://img0.imgsmail.ru/mail/ru/images/my/ug_main.gif); background-position : right; background-repeat : no-repeat; margin: 0 0 0 0; z-index: 3; position: relative;}

div.main_act {  margin-left: -11px; float: left;}
div.main_act div.txt{ 
float: left; margin: 0 0 -1px 0; padding: 2px 6px 0 21px; background-image : url(http://img1.imgsmail.ru/mail/ru/images/my/123.gif); background-position : top left;	background-repeat : no-repeat; background-color : #FFFFFF; text-align : center; z-index: 5; position: relative; font-family: Arial;  font-size:100%; border-left: 1px solid #00468C; display: inline; height: 18px;}
div.main_act div.txt span{ display: inline; height: 18px;}
div.main_act div.txt A{color: #013572; font-weight: bold; text-decoration : none;}
div.main_act div.txt A:HOVER{text-decoration : underline;}
div.main_act span.ugol{width: 22px; height: 20px; float: left; background-image : url(http://img2.imgsmail.ru/mail/ru/images/my/ug_main_act.gif); background-position : right; background-repeat : no-repeat; margin: 0 0 0 0; z-index: 5; position: relative;}

.mainAll div.mainS_burn {
	background-image:url(http://img3.imgsmail.ru/mail/ru/images/my/sh2_burn.gif);
}
.mainAll div.mainS_burn div {
	background-color:#ee1c25;
}
.mainAll div.mainS_burn span {
	background-image:url(http://img0.imgsmail.ru/mail/ru/images/my/sh3_burn.gif);
}
	/* end SHAPKA styles */

	/*для футера*/
.footer1 {background-color:#00468C; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; height:1px; font-size: 0; line-height: 0;}
.footer2 {background-color:#00468C; padding: 5px 20px 7px 20px;font-family: Tahoma; font-size: 95%; color: #FFFFFF;}
.footer2 a{color: #FFFFFF;}
.footer2 a:HOVER {color: #cce8ff;}
.footer3 {background-color:#00468C; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; height:1px; font-size: 0; line-height: 0;}
	/*end для футера*/
.rasp_top {width:972px; height:0; font-size: 0; line-height: 0;}

	/*стиль для левого меню*/
.menu_l .black{color: #000000;padding-right: 0 !important;padding-left: 4px;}
.ulpad li {}
.menu_l td{padding-top:5px;padding-right:3px;}
.menu_l ul {margin: 0 0 0 15px;}
.menu_l li {color: #DADFE5; list-style-type: disc; margin-top: 0 !important;}
.menu_l li.active {color: #000000;}
	/*end стиль для левого меню*/

	/*эффекты*/
.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;}
.bg_avatar_15 {background-color:#1f5694 !important;}
.bg_avatar_16 {background-color:#ffc4a2 !important;}
.bg_avatar_17 {background-color:#ffa0a0 !important;}

	/* begin меню пользователей */
#ut {position:absolute; top:250px; left:300px; z-index:1000; border:1px solid #999; background:#FFF; padding: 7px; display:none; text-align: center;}
div.paidGifts {height:70px;width: 70px;left:253px;top:203px;position:absolute;z-index:100;overflow: hidden;}
div#podarki {position: relative;}
div#podarki div {width: 70px; height: 70px;}
	/* end меню пользователей */
	
	/*удалить после полной замены на новые*/
.supnew{color:#ff0000 !important; font-weight:bold; font-family:tahoma; font-size: 80%; top: -5px; position: relative; padding-left: 3px;}
.supnew2{color:#ff0000 !important; font-weight:bold; font-family:tahoma; font-size: 95%; top: -5px; position: relative; padding-left: 3px;}
	/*новые*/
.new{color:#ff0000 !important; font-weight:bold; font-family:tahoma; font-size: 80%; top: -5px; position: relative;margin-left:2px;}
.new2{color:#ff0000 !important; font-weight:bold; font-family:tahoma; font-size: 95%; top: -5px; position: relative;margin-left:3px;}

input[type="submit"]{font-family:tahoma; font-size: 100%;}
input[type="button"]{font-family:tahoma; font-size: 100%;}
input{font-family:tahoma; font-size: 100%; vertical-align: middle;}
input.inp{height: 19px;}
input.but_min_out{font-size:95% !important;  font-family:tahoma; padding:0px} 

p{margin:0px}
form{margin: 0; padding: 0;}
a{color:#0857A6;text-decoration:underline}
a:hover{color:#F26D00;text-decoration:none}
a img{border:0}
img.at{margin:0 4px 0 0; vertical-align: middle;}
img.ico{margin:0 3px 0 0; vertical-align: middle;}
img.ico2{margin:0 0 0 3px; vertical-align: middle;}

ul{margin-top:0;margin-right:0;margin-left:17px;padding:0}
ul li{margin:3px 0 0 0;padding:0;line-height:120%}

h1{margin:0;font-family:Arial,Sans-Serif;font-size:135%;color:#0857A6;}
h1 span{margin-left:5px;font-size:92%;font-weight:normal;font-style:italic;color:#606060}
.arrow {font-size: 130%; color:#9A9A9A; font-weight:bold;margin: 0 5px 0 5px;}

.inline h1{margin:0;font-family:Arial,Sans-Serif;font-size:135%;color:#0857A6; display: inline;}
.inline h1 span{margin-left:5px;font-size:92%;font-weight:normal;font-style:italic;color:#606060}
.inline .arrow {font-size: 130%; color:#9A9A9A; font-weight:bold;margin: 0 5px 0 5px;}
.inline h2{display: inline;}
.inline h3{display: inline;}

	/*для инфо-мессаджа*/
h1.info{	color: #19AF00; border-left: 4px solid #19AF00; padding: 15px 0 15px 30px; margin-bottom: 20px;}
h1.info div{color: #000000; font-size: 70%; font-weight: normal;}
h1.info p{color: #000000; font-size: 75%; font-weight: normal;}
h1.info p.agentCall i{background:url('http://img1.imgsmail.ru/r/my/agentcall.gif') no-repeat top left; width:24px; height:24px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; margin-right:4px; vertical-align:middle;}
.info_bad{border-left: 7px solid #f67901; padding: 5px 0 5px 8px; margin-bottom: 20px; font-size: 120%;}
.info_grey{border-left: 2px solid #999999; padding: 3px 0 3px 7px; margin: 5px 0 15px 0; font-size: 95%; font-style: Tahoma; color: #999999;}

/*для алерта*/
h1.alert {font-size:130%; background:url(http://img2.imgsmail.ru/mail/ru/images/my/alert_mes.gif) no-repeat top left; color:#666C6E;	height:20px; padding:3px 0 6px 25px;}
h1.friend {font-size:130%; background:url(http://img1.imgsmail.ru/mail/ru/images/my/icons-items.png) no-repeat -6px -102px; color:#666C6E; height:20px; padding:3px 0 6px 25px;}
h1.gift {font-size:130%;	background-image: url(http://img0.imgsmail.ru/mail/ru/images/my/alert_gift.gif); background-position: left 2px; background-repeat: no-repeat;	color: #666C6E;	height: 20px;	padding: 3px 0 9px 25px;}
.int{margin:0;font-size:100%; font-family: Arial;}
/*end для алерта*/

h1.conf{font-size:130%; background-image: url(http://img1.imgsmail.ru/mail/ru/images/my/alert_conf.gif); background-position: top left; background-repeat: no-repeat; color: #666C6E; height: 20px; padding: 3px 0 6px 25px;}

	/*для заголовков. например мои друзья, гости.. на морде*/
h2{margin:0;font-family:Arial,Sans-Serif;font-size:130%;color:#0857A6; margin-bottom: 7px;}
h2 a.none{text-decoration:none; border-bottom: 1px solid #0857a6;}
h2 a:HOVER.none{text-decoration:none; border-bottom: 0;}
h2 a.sm{font-size:80%; font-weight: normal;}
h2 span{margin-left:5px;font-size:92%;font-weight:normal;font-style:italic;color:#606060}
	/* end для заголовков. например мои друзья, гости.. на морде*/

h3{margin:0;font-family:Arial,Sans-Serif;font-size:120%;color:#0857A6;}
h4{margin:0;font-family:Arial,Sans-Serif;font-size:110%;color:#0857A6;}
/*h5{margin:0;font-family:Arial,Sans-Serif;font-size:105%;color:#0857A6;}*/

a.none{text-decoration:none; border-bottom: 1px solid #0857a6;}
a:HOVER.none{text-decoration:none; border-bottom: 0;}
a.noneBorder{border:none;}

	/*падинги для блоков морды*/
.hrm12 {border-top: 1px solid #D9D9D9;margin: 16px 0  13px 0;}
.hrm7 {border-top: 1px solid #D9D9D9;margin: 11px 0  13px 0;}
.hrm2 {border-top: 1px solid #D9D9D9;margin: 6px 0  13px 0;}
	/*end падинги для блоков морды*/

	/* 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: 95%; color: #999999 !important; font-family: tahoma;}
.capchaNewLeft i {width:13px; height:16px; font-size:0; line-height:0; vertical-align:middle; cursor:pointer; background:url(http://img1.imgsmail.ru/mail/ru/images/my/_sprite_ico.png?7) no-repeat 0 -380px; padding: 0 0 2px 0; position:absolute; top: 0; right: 3px; cursor: pointer;}
.capchaNewInp{width: 135px; border:1px solid #9BA3A9;}
/* end NEW */

.capchaNew_left {position: relative; background-color: #fff; border: 1px solid #ccc; padding: 5px; width: 180px; margin-top:-126px; height: 115px; display: none; float: left;z-index:10;}
.capchaNew_left .inp{width: 135px;}
.capchaNew_left p{font-size: 95%; margin-top: 5px;}
.capchaNew_left i {width:10px; height:16px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; vertical-align:middle; cursor:pointer; background: url(http://img2.imgsmail.ru/mail/ru/images/my/i_del_grey.gif) no-repeat left center;}
.capchaNew_left div {float: right;}
.capchaNew_right {position: relative; background-color: #fff; border: 1px solid #ccc; padding: 5px; width: 180px; margin-top:-126px; height: 115px; display: none; float: right; right: 5px;z-index:10;}
.capchaNew_right .inp{width: 135px;}
.capchaNew_right p{font-size: 95%; margin-top: 5px;}
.capchaNew_right i {width:10px; height:16px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; vertical-align:middle; cursor:pointer; background: url(http://img3.imgsmail.ru/mail/ru/images/my/i_del_grey.gif) no-repeat left center;}
.capchaNew_right div {float: right;}

.spam_form_tmp {background-color: #FFFFFF;border: 1px solid #D9D9D9;color: #9A9A9A;padding: 10px;position: absolute;z-index: 100;}
.spam_form .st1{font-family:Arial,Sans-Serif;font-size:90%;}
.spam_form div{padding-bottom: 10px; white-space: nowrap;}


.comcom {height:120px; overflow:hidden; width:100%; margin-bottom: 10px;}
.cc_2 div {width: 50%; float: left;}
.cc_3 div {width: 33%; float: left;}
.cc_4 div {width: 25%; float: left;}
.cc_5 div {width: 20%; float: left;}
.cc_6 div {width: 16%; float: left;}
.cc_7 div {width: 14%; float: left;}
	
/*для музыки*/
.bgwt {background-color:#FFFFFF;}
.bggr {background-color:#F0F0F0;}
.text_audio {display:none;}
.div_dashed {border-bottom:1px dashed #999999;}
.div_dashed_act {border-bottom:none;}
.time{ text-align:right; padding-right:6px; color:#999;}
.td_div_dashed {height:10px; width:100%; vertical-align: middle !important;}
/*end для музыки*/


.myPhoto {overflow: hidden;  height: 45px; margin-right:-51px; display:-moz-inline-block; display:-moz-inline-box;   display:inline-block;position: relative;}
.myPhoto_rr a {width: 20px; background:#efefef url('http://img0.imgsmail.ru/r/foto2/next_image_off_s.png') center center no-repeat; display:block; height:45px;}
.myPhoto_rr a:hover {background:#dfdfdf url('http://img1.imgsmail.ru/r/foto2/next_image_on_s.png') center center no-repeat;}
.myPhoto_rr {background:#EFEFEF none repeat scroll 0%;height:45px;padding:0;position:relative;width:20px;border-left:3px solid #FFFFFF;}
.myPhotoBlank {background-image: url(http://img0.imgsmail.ru/0.gif); background-color: transparent ! important;}

/*для отступов вертикальных спиской юзверей*/
.cells {width: 90%;}
.cells td {padding: 0 10px 20px 0;}
	/*падинги для таблицы с отступами*/
table.cell {width: 650px;}
table.cell td {padding: 0 5px 5px 0;}

table.pad5 td {padding: 0 5px 5px 0;}
table.pl5pb10 td {padding: 0 5px 10px 0;}

table.cell2 {width: 99%;}
table.cell2 td {padding: 3px;}
	/*end падинги для таблицы с отступами*/

.inp {border: 1px solid #9ba3a9; width: 100%; height: 20px; padding-left: 5px;font-family:tahoma,Arial,Sans-Serif; font-size: 100%;}
.inp_area {border: 1px solid #9ba3a9; width: 100%; height: 100px;font-family:tahoma,Arial,Sans-Serif; padding-left: 5px; font-size: 100%;}
.inp_area_com {border: 1px solid #9ba3a9; width: 120px; height: 50px; font-family:tahoma,Arial,Sans-Serif; padding-left: 5px; font-size: 100%;}
.but { height: 20px; font-family:arial;}

.vot_krug {background-image: url(http://img3.imgsmail.ru/mail/ru/images/my/votes.gif); background-repeat: no-repeat; background-position: center; font-size: 250%; font-style: normal; font-weight:normal; text-align: center; padding:20px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; vertical-align:top; color: #FFFFFF;}
.vot_krug2 {display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; background-image: url(http://img0.imgsmail.ru/mail/ru/images/my/votes10.jpg); background-repeat: no-repeat; background-position: center; vertical-align: top !important; width: 66px; height: 66px;}


.spam {color:grey; background:no-repeat url(http://img3.imgsmail.ru/mail/ru/images/my/icons-action.png) -2px -65px; padding-left:16px; font-family:tahoma; font-size:11px;}
.spam_vote{background:url("http://img3.imgsmail.ru/mail/ru/images/my/icons-action.png") no-repeat scroll 0px -65px transparent;color:#666;font-family:tahoma;font-size:12px;padding-left:20px;}

	/* NEW HELP */
div.helpDiv{position: absolute; z-index: 10; width: 347px; font-size:11px; font-family:tahoma; margin: 11px 0 0 0; left: 0; top: 0;}
div.helpDiv div.bg{ background:#F5F5F5 url('http://img2.imgsmail.ru/mail/ru/images/blogs/cont_help_angle.gif') no-repeat top left;padding:3px 3px 8px 10px; color:#666; border:1px solid #135EAA;}
div.helpDiv i.break{background: url(http://img3.imgsmail.ru/mail/ru/images/my/i_del.gif) no-repeat -16px -4px !important; height: 11px !important; width: 9px !important; display:-moz-inline-block !important; display:-moz-inline-box !important; cursor: pointer !important; float: right !important;}
.helpI{background: url(http://img0.imgsmail.ru/r/help_foto2.gif) no-repeat top center; height: 11px; width: 11px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; cursor: pointer; vertical-align: middle; margin: 0 0 4px 3px;}

#for_voting_block {width: 130px; padding: 10px 20px 15px 20px; position: absolute; z-index: 100; background-color: #FFFFFF; border: 1px solid #FFDEA3;}
#for_voting_block_close {text-align: right; margin-bottom: 5px;}
#for_voting_block_text {font-size: 95%; font-family: Arial;}
	/*  +10 */
.code_counties td{color: #000000; font-family: Tahoma !important; font-size: 11px !important; padding-left: 10px;}
.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; }
.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 */


	/* OLD HELP */
div.help_div{position:absolute;z-index:10000;width: 347px !important;display:none;font-size:11px;font-family:tahoma;background:#F5F5F5 url('http://img1.imgsmail.ru/mail/ru/images/blogs/cont_help_angle.gif') no-repeat top left;padding:3px 3px 8px 10px;color:#666;border:1px solid #135EAA}
div.help_div i.break{float: right; background: url(http://img2.imgsmail.ru/mail/ru/images/my/i_del.gif) no-repeat -16px -4px; height: 16px; width: 9px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; cursor: pointer;}

.ico_help {width:11px;height:11px;background:transparent url('http://img3.imgsmail.ru/r/help_foto2.gif') no-repeat;margin-left:10px; vertical-align:middle;}

.wer {background: #F5F5F5 url(http://mail.ru/mail/ru/images/my/help_career.gif) no-repeat scroll left top;display: block;padding-left: 208px;height: 250px;}
div.newShowHelp{position:absolute;z-index:10000;display:none;font-size:11px;font-family:tahoma;background:#F5F5F5 url('http://img0.imgsmail.ru/mail/ru/images/blogs/cont_help_angle.gif') no-repeat top left;padding:3px 3px 8px 10px;color:#666;border:1px solid #135EAA}

	/* новый стиль для хелпа - проверить и удалить другие */
.icoHelp {width:11px; height:16px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; margin-right:4px; 	vertical-align:middle; cursor:pointer; background:url('http://img1.imgsmail.ru/mail/ru/images/blogs/context_help.gif') no-repeat top left;}

.mf_red {color:#E9221F;}
.mf_green {color:#018E1E;}
.mf_orange {color:#FD7500;}	
.w {color:#FFFFFF;}
.grey{color:#999999 !important}
.grey2{color:#656972 !important}
.red{color:#E15A00 !important;}
.red2{color:#E15A00 !important;}/*проверить и выкинуть*/

.tah{font-family:tahoma}

.mf_t0 {font-size: 0 !important;}
.mf_t9 {font-size: 9px !important;}
.mf_t11 {font-size: 11px !important;}
.mf_t12 {font-size: 12px !important;}
.mf_t13 {font-size: 13px !important;}
.mf_t14 {font-size: 14px !important;}
.mf_t16 {font-size: 16px !important;}
.mf_t18 {font-size: 18px !important;}
.t70{font-size:70% !important;}
.t95{font-size:95% !important;}
	
.vti{vertical-align: top !important;}
.vmi{vertical-align: middle !important;}
.vbi{vertical-align: bottom !important;}

.p0 {padding:0 !important;}
.p1 {padding:1px;}
.p2 {padding:2px;}
.p3 {padding:3px;}
.p4 {padding:4px;}
.p5 {padding:5px;}
.p10 {padding:10px;}
.p15 {padding:15px;}
.p20 {padding:20px;}
.p25 {padding:25px;}
.p30 {padding:30px;}

.pl0 {padding-left:0 !important;}
.pl1 {padding-left:1px !important;}
.pl2 {padding-left:2px !important;}
.pl3 {padding-left:3px !important;}
.pl4 {padding-left:4px !important;}
.pl5 {padding-left:5px !important;}
.pl7 {padding-left:7px !important;}
.pl10 {padding-left:10px !important;}
.pl15 {padding-left:15px !important;}
.pl20 {padding-left:20px !important;}
.pl25 {padding-left:25px !important;}
.pl30 {padding-left:30px !important;}

.pr0 {padding-right:0 !important;}
.pr1 {padding-right:1px !important;}
.pr2 {padding-right:2px !important;}
.pr3 {padding-right:3px !important;}
.pr4 {padding-right:4px !important;}
.pr5 {padding-right:5px !important;}
.pr10 {padding-right:10px !important;}
.pr15 {padding-right:15px !important;}
.pr20 {padding-right:20px !important;}
.pr25 {padding-right:25px !important;}
.pr30 {padding-right:30px !important;}
.pr45 {padding-right:45px !important;}
.pr55 {padding-right:55px !important;}
.pr75 {padding-right:75px !important;}
.pr85 {padding-right:85px !important;}

.pt0 {padding-top:0 !important;}
.pt1 {padding-top:1px !important;}
.pt2 {padding-top:2px !important;}
.pt3 {padding-top:3px !important;}
.pt4 {padding-top:4px !important;}
.pt5 {padding-top:5px !important;}
.pt10 {padding-top:10px !important;}
.pt11 {padding-top:11px !important;}
.pt15 {padding-top:15px !important;}
.pt20 {padding-top:20px !important;}
.pt25 {padding-top:25px !important;}
.pt30 {padding-top:30px !important;}

.pb0 {padding-bottom:0 !important;}
.pb1 {padding-bottom:1px !important;}
.pb2 {padding-bottom:2px !important;}
.pb3 {padding-bottom:3px !important;}
.pb4 {padding-bottom:4px !important;}
.pb5 {padding-bottom:5px !important;}
.pb10 {padding-bottom:10px !important;}
.pb15 {padding-bottom:15px !important;}
.pb20 {padding-bottom:20px !important;}
.pb25 {padding-bottom:25px !important;}
.pb30 {padding-bottom:30px !important;}

.m0 {margin:0 !important;}
.m1 {margin:1px !important;}
.m2 {margin:2px !important;}
.m3 {margin:3px !important;}
.m4 {margin:4px !important;}
.m5 {margin:5px !important;}
.m10 {margin:10px !important;}
.m15 {margin:15px !important;}
.m20 {margin:20px !important;}
.m25 {margin:25px !important;}
.m30 {margin:30px !important;}

.ml0 {margin-left:0 !important;}
.ml1 {margin-left:1px !important;}
.ml2 {margin-left:2px !important;}
.ml3 {margin-left:3px !important;}
.ml4 {margin-left:4px !important;}
.ml5 {margin-left:5px !important;}
.ml10 {margin-left:10px !important;}
.ml15 {margin-left:15px !important;}
.ml20 {margin-left:20px !important;}
.ml25 {margin-left:25px !important;}
.ml30 {margin-left:30px !important;}
.ml50 {margin-left: 50px !important;}
.ml70 {margin-left: 70px !important;}
.ml100 {margin-left:100px !important;}
.ml-10 {margin-left:-10px !important;}

.mr0 {margin-right:0 !important;}
.mr1 {margin-right:1px !important;}
.mr2 {margin-right:2px !important;}
.mr3 {margin-right:3px !important;}
.mr4 {margin-right:4px !important;}
.mr5 {margin-right:5px !important;}
.mr10 {margin-right:10px !important;}
.mr15 {margin-right:15px !important;}
.mr20 {margin-right:20px !important;}
.mr25 {margin-right:25px !important;}
.mr30 {margin-right:30px !important;}

.mt0 {margin-top:0 !important;}
.mt1 {margin-top:1px !important;}
.mt2 {margin-top:2px !important;}
.mt3 {margin-top:3px !important;}
.mt4 {margin-top:4px !important;}
.mt5 {margin-top:5px !important;}
.mt10 {margin-top:10px !important;}
.mt15 {margin-top:15px !important;}
.mt20 {margin-top:20px !important;}
.mt25 {margin-top:25px !important;}
.mt30 {margin-top:30px !important;}

.mb0 {margin-bottom:0 !important;}
.mb1 {margin-bottom:1px !important;}
.mb2 {margin-bottom:2px !important;}
.mb3 {margin-bottom:3px !important;}
.mb4 {margin-bottom:4px !important;}
.mb5 {margin-bottom:5px !important;}
.mb7 {margin-bottom:7px !important;}
.mb10 {margin-bottom:10px !important;}
.mb15 {margin-bottom:15px !important;}
.mb20 {margin-bottom:20px !important;}
.mb25 {margin-bottom:25px !important;}
.mb30 {margin-bottom:30px !important;}

.w25{width: 24% ! important;}
.w33{width: 33% ! important;}
.w50{width: 50% ! important;}
.w60{width: 60% ! important;}
.w75{width:75% ! important;}
.w80{width:80% ! important;}
.w100{width:100% ! important;}
.w-40{width:40px ! important;}
.w-50{width:50px ! important;}
.w-80{width:80px ! important;}
.w-120{width:120px ! important;}
.w-170{width:170px ! important;}
.w-200{width:200px ! important;}
.w-250{width:250px ! important;}
.w-300{width:300px ! important;}
.w-700{width:700px ! important;}

.w_100{width:100%;font-family:tahoma}
.noHeight {height: 0; font-size: 0; line-height: 0;}

.h-105 {height: 105px !important;}
.h-115 {height: 115px !important;}
.h-130 {height: 130px !important;}
.h-143 {height: 143px !important;}
.h-155 {height: 155px !important;}
.h-170 {height: 170px !important;}
.h-180 {height: 180px !important;}
.h-200 {height: 200px !important;}
.h-230 {height: 230px !important;}

.borderTop {border-top: 1px solid #D9D9D9; padding-top: 4px;}

.tac {text-align: center;}
.tal {text-align: left !important;}
.tar {text-align: right !important;}
.tdn {text-decoration:none !important;}
.tdu {text-decoration:underline !important;}
.nobr {white-space: nowrap;}

.orange{color: #FD7500;}
.black{color: #000000;}
.green {color: #018e1e !important;}
.maroon {color: #920000 !important;}
.blue {color: #0857A6 !important;}
.arial {font-family: arial !important;}
.blue {color: #0857A6 !important;}

.cp {cursor:pointer !important;}
.cpno {cursor:default !important;}
.inviz {display:none;}

.apps_main{margin:3px 0;float:left;width:49%;height:17px;overflow:hidden;}
.clear {clear:both;}

.menu_items div {float:left; width:100px; padding-right:11px;}
.menu_items p{padding-top: 5px;}
.menu_gifts div.inDiv{float:left; margin-right:20px; width: 20%;}

	/*для фильтров*/
.filtr_all_big{margin-bottom:20px;}

.filtr_all{margin-bottom:10px;}
.filtr {padding-right:10px;}
.filtr a{text-decoration:none;border-bottom:1px dashed blue;margin-right:1px;}
.filtr a:hover{border-bottom:1px solid #F26D00;}
.filtr span.spancount{}

.filtr_act {padding-right:10px;}
.filtr_act a{text-decoration:none;margin-right:1px; font-weight: bold; color: black;}
.filtr_act span.spancount{display:none;}
	/*end для фильтров*/
	
.todayBlock {padding-left:23px; text-indent:-23px; margin-bottom: 2px;}

.right_edit {float:right; margin-right:6px;}
.right_edit a{color:#F26D00}
.right_edit img{margin:0 3px 0 0; vertical-align: middle;}

.ubmeta{margin-bottom: 3px;}
.pad_ub {padding-right: 12px;}
.ubmet{margin-bottom: 7px;}
.ubmet2{margin-bottom: 5px;}



.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;}

	/* AVATARS */
.ava180 {display:-moz-inline-block; display:inline-block; cursor: pointer; font-size:0; line-height:0; width: 180px; height: 180px; background-color:#EFEFEF; text-align: center; vertical-align: middle; background-repeat: no-repeat; background-position: center;}
.star180 {display:-moz-inline-block; display:inline-block; cursor: pointer; font-size:0; line-height:0; background-color:#EFEFEF; text-align: center; vertical-align: middle; background: url(http://img2.imgsmail.ru/r/my/avatar_star_big.gif) no-repeat center; padding: 6px;}

.ava120 {display:-moz-inline-block; display:-moz-inline-box; display:inline-block; cursor: pointer; font-size:0; line-height:0; width: 120px; height: 120px; background-color:#EFEFEF; text-align: center; vertical-align: middle; background-repeat: no-repeat; background-position: center;}
.ava120_sms {display:-moz-inline-block; display:-moz-inline-box; display:inline-block; cursor: pointer; font-size:0; line-height:0; width: 120px; height: 120px;
background-color:#EFEFEF; padding: 4px; text-align: center; vertical-align: middle; background-repeat: no-repeat; background-position: center;}

.ava90 {display:-moz-inline-block; display:inline-block; cursor: pointer; font-size:0; line-height:0; width: 90px; height: 90px; background-color:#EFEFEF; text-align: center; vertical-align: middle; background-repeat: no-repeat; background-position: center;}
.ava90_no {display:-moz-inline-block; display:inline-block; cursor: pointer; font-size:0; line-height:0; width: 92px; height: 92px; background:#EFEFEF url(http://img3.imgsmail.ru/mail/ru/images/my/guests_no.gif) no-repeat center; text-align: center; vertical-align: middle; background-repeat: no-repeat; background-position: center;}
.ava90_best{background-color: #96e894;display:-moz-inline-block; display:inline-block; cursor: pointer; font-size:0; line-height:0; width: 90px; height: 90px; text-align: center; vertical-align: middle; background-repeat: no-repeat; background-position: center;}

.ava70_nobg {display:-moz-inline-block; display:inline-block; cursor: pointer; font-size:0; line-height:0; width: 70px; height: 70px; text-align: center; vertical-align: middle; background-repeat: no-repeat; background-position: center;}

.ava45 {display:-moz-inline-block; display:inline-block; cursor: pointer; font-size:0; line-height:0; width: 45px; height: 45px; background-color:#EFEFEF; text-align: center; vertical-align: middle; background-repeat: no-repeat; background-position: center;}
.ava45_no {display:-moz-inline-block; display:inline-block; cursor: pointer; font-size:0; line-height:0; width: 45px; height: 45px; background:#EFEFEF url(http://img0.imgsmail.ru/mail/ru/images/my/nophoto.gif) no-repeat center; text-align: center; vertical-align: middle; background-repeat: no-repeat; background-position: center;}
.star45 {display:-moz-inline-block; display:-moz-inline-box; display:inline-block; cursor: pointer; font-size:0; line-height:0; width: 45px; height: 45px; background-color:#EFEFEF; text-align: center; vertical-align: middle; background: url(http://img1.imgsmail.ru/r/my/avatar_star_sm.gif) no-repeat center; padding: 6px;}
.star45 .ava45 { vertical-align: top; }

.avaVideo {display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; vertical-align:middle;  background-repeat: no-repeat; background-position: center; width: 120px; height: 90px;}
.avaVideoPer {display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; vertical-align:middle; background-image: url(http://img2.imgsmail.ru/mail/ru/images/my/per.gif); background-repeat: repeat-y; background-position: top; width: 12px; height: 90px;}

.ava120x60{display:-moz-inline-block; display:inline-block; cursor: pointer; font-size:0; line-height:0; width: 120px; height: 60px; background-color:#EFEFEF; text-align: center; vertical-align: middle; background-repeat: no-repeat; background-position: center;}

.a45CommCircle {display: inline-block; width: 45px; height: 45px; background: url(http://img1.imgsmail.ru/r/my/community/avaFrame45.png) center no-repeat; _background:none;	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img1.imgsmail.ru/r/my/community/avaFrame45.png',sizingMethod='crop');}
	/* end AVATARS */
	
.divWantTalk{width:100%;}
.divWantTalkIn{float:left;width:50%;}

	/*новые ICO*/
.action_find {background:url('http://img1.imgsmail.ru/mail/ru/images/my/icons-people.png') no-repeat 0 -64px; height:16px;}
.action_find a{ color: #FD7500; padding-left: 19px;}

.link_alert {float: right; right: -5px; top: -3px; position: relative; height: 18px; border: 0px solid red;}
.link_alert i{background: url(http://img2.imgsmail.ru/mail/ru/images/my/i_del_grey.gif) no-repeat top left; cursor: pointer; display:-moz-inline-block; display:-moz-inline-box;   display:inline-block; width: 10px; height: 10px;}

.link a{font-size:11px; font-family: tahoma;font-style:normal; padding-right: 12px; color:#999999;}
.link i {height: 16px; width: 16px;   vertical-align:middle; display:-moz-inline-block; display:-moz-inline-box;   display:inline-block;   font-size:0;   line-height:0;   background: no-repeat; cursor: pointer; background-position: -16px; margin-right: 4px;}
.link a.adds i {background-position:-19px -304px;}
.link a.adds:hover i {background-position:-3px -304px;}
.link A:hover{color: #5f5f5f;}
.link A:hover i{background-position: 0;}

.link a.dels{color:#f4b37f;}
.link a:HOVER.dels {color: #f26d00;}
.link a.dells{color:#f4b37f;}
.link a:HOVER.dells {color: #f26d00;}

.links a{font-size:12px; font-family: tahoma;font-style:normal; vertical-align:middle; color: #FD7500;padding-right: 20px;}
a.links{font-size:12px; font-family: tahoma;font-style:normal; vertical-align:middle; color: #FD7500;padding-right: 20px;}
.links a.nolink{color: #0857A6;}
.links a.nolink:HOVER{color: #FD7500;}
.links i{height: 16px; vertical-align:middle;   display:-moz-inline-block;   display:-moz-inline-box;   display:inline-block;   font-size:0;   line-height:0;   background: no-repeat; cursor: pointer; margin-right: 4px;}

.link_ico a{padding-left: 6px;}
.link_ico i{height: 16px; width: 16px;   vertical-align:middle; display:-moz-inline-block; display:-moz-inline-box;   display:inline-block;   font-size:0;   line-height:0;   background: no-repeat; cursor: pointer; background-position: -16px;}
.link_ico A:hover i{background-position: 0;}

.finds i{background:url('http://img2.imgsmail.ru/mail/ru/images/my/icons-people.png') no-repeat 0 -64px; width:16px;}
.searchs i {background:url('http://img1.imgsmail.ru/mail/ru/images/my/icons-my.png') no-repeat -1px -144px; width:13px;}
.addfriends {white-space:nowrap;}
.addfriends i {background:url('http://img2.imgsmail.ru/mail/ru/images/my/icons-people.png') no-repeat 0 -48px; width:16px;}
.link a.addfriends i {background-position:-16px -48px;}
.link a.addfriends:hover i {background-position:0 -48px;}
.requests i {background:url('http://img2.imgsmail.ru/mail/ru/images/my/icons-people.png') no-repeat 0 -80px; width:16px;}
.requestsmy i {background:url('http://img2.imgsmail.ru/mail/ru/images/my/icons-people.png') no-repeat 0 -96px; width:16px;}
.edits i {background:url('http://img1.imgsmail.ru/mail/ru/images/my/icons-my.png') no-repeat -3px -287px; width:9px;}
.link a.edits i {background-position:-19px -287px;}
.link a.edits:hover i {background-position:-3px -287px;}
.dels i {background:url('http://img3.imgsmail.ru/mail/ru/images/my/icons-action.png') no-repeat -3px -143px; width:9px;}
.link a.dels i {background-position:-19px -143px;}
.link a.dels:hover i {background-position:-3px -143px;}
.dells i{background-image: url('http://img2.imgsmail.ru/mail/ru/images/my/i_dell.gif'); width: 13px;}
.adds i {background:url('http://img1.imgsmail.ru/mail/ru/images/my/icons-my.png') no-repeat -3px -304px; width:9px;}
.favorites i {background:url('http://img3.imgsmail.ru/mail/ru/images/my/icons-action.png') no-repeat -1px -96px; width:13px;}
.archives i{background-image: url('http://img1.imgsmail.ru/mail/ru/images/my/i_archive.gif'); width: 13px;}
.sendout i {background:url('http://img1.imgsmail.ru/mail/ru/images/my/icons-my.png') no-repeat 0 -224px; width:16px;}
.link a.sendout i {background-position:-16px -224px;}
.link a.sendout:hover i {background-position:0 -224px;}
.gifts i {background:url('http://img1.imgsmail.ru/mail/ru/images/my/icons-my.png') no-repeat 0 -192px; width:16px;}
.link a.gifts i {background-position:-16px -192px;}
.link a.gifts:hover i {background-position:0 -192px;}
.blacks i{background-image: url('http://img0.imgsmail.ru/mail/ru/images/my/i_black.gif'); width: 16px;}
.spams i{background-image: url('http://img1.imgsmail.ru/mail/ru/images/my/i_spam.gif'); width: 16px;}
.waps i{background-image: url('http://img2.imgsmail.ru/mail/ru/images/my/i_wap.gif'); width: 16px;}
.shows i{background-image: url('http://img3.imgsmail.ru/mail/ru/images/my/ico_comment_show.gif'); width: 16px;}
.hides i{background-image: url('http://img0.imgsmail.ru/mail/ru/images/my/ico_comment_hidden.gif'); width: 16px;}
.folds i{background-image: url('http://img1.imgsmail.ru/mail/ru/images/my/i_folder.gif'); width: 16px;}
.closes i{background-image: url('http://img2.imgsmail.ru/mail/ru/images/my/i_folder_close.gif'); width: 16px;}
.shows i {background:url('http://img1.imgsmail.ru/mail/ru/images/my/icons-my.png') no-repeat 0 -257px; width:16px;}
.hides i{background-image: url('http://img0.imgsmail.ru/mail/ru/images/my/ico_comment_hidden.gif'); width: 16px;}
.locks i{background-image: url('http://img1.imgsmail.ru/mail/ru/images/my/i_lock.gif'); width: 16px;}
.unlocks i{background-image: url('http://img2.imgsmail.ru/mail/ru/images/my/i_unlock.gif'); width: 16px;}
.photos i{background-image: url('http://img3.imgsmail.ru/mail/ru/images/my/i_photo.gif'); width: 16px;}
.comms i {background:url('http://img1.imgsmail.ru/mail/ru/images/my/icons-my.png') no-repeat 0 -352px; width:16px;}
.icoAddVideos i{background:url('http://img2.imgsmail.ru/r/insert_video.gif'); width: 16px;}
.horos i {background:url('http://img1.imgsmail.ru/mail/ru/images/my/icons-my.png') no-repeat 0 -400px; width:16px;}
.apps i{background:url('http://img0.imgsmail.ru/mail/ru/images/app/app_new_inst.gif'); width: 16px;}
.icomap {background:url('http://img1.imgsmail.ru/mail/ru/images/my/icons-my.png') no-repeat 0 -16px; vertical-align:middle; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; width:16px; height:16px; font-size:0; line-height:0;}

.icoDown {display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; margin-right:8px; vertical-align: middle; cursor:pointer; background:url('http://img3.imgsmail.ru/mail/ru/images/my/icons-action.png') no-repeat -2px -178px; width: 11px; height: 12px; float: left;}
.icoUp {display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; margin-right:8px; vertical-align: middle; cursor:pointer; background:url('http://img3.imgsmail.ru/mail/ru/images/my/icons-action.png') no-repeat -2px -162px; width: 11px; height: 12px; float: right;}

.icoDell {background:url(http://img3.imgsmail.ru/mail/ru/images/my/icons-action.png) no-repeat 0 -128px; width:-3px !important;}

.comms i {display:-moz-inline-block; display:-moz-inline-box; display:inline-block; height:16px; width:16px; margin-right:3px; vertical-align:middle; font-size:0; line-height:0; background:url('http://img1.imgsmail.ru/mail/ru/images/my/icons-my.png') no-repeat 0 -352px; cursor:pointer;}

.comms_enter{color: #FD7500;}
.comms_enter i{height: 16px; vertical-align:middle; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; background: no-repeat; cursor: pointer; margin-right: 3px; background-image: url('http://img1.imgsmail.ru/r/blogs/icon_enter_community.gif'); width: 16px;}

.comms_no{color: #999999;}
.comms_no i{height: 16px; vertical-align:middle; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; cursor:pointer; margin-right: 3px; background: url(http://img3.imgsmail.ru/mail/ru/images/my/icons-action.png) no-repeat -3px -144px; width:9px;}

.link13 i{margin: 0 4px 0 3px;}
.link9 i{margin: 0 7px 0 4px;}

.imgProjects i {display:-moz-inline-block; display:-moz-inline-box; display:inline-block; width:16px; height:16px; margin-right:4px; vertical-align:middle; font-size:0; line-height:0; background-image:url('http://img1.imgsmail.ru/mail/ru/images/my/icons-my.png'); background-repeat:no-repeat; cursor:pointer;}
.imgProjects i.foto {background-position:0 -64px;}
.imgProjects i.video {background-position:0 -80px;}
.imgProjects i.blogs {background:url(http://img2.imgsmail.ru/mail/ru/images/my/icons-people.png) no-repeat 0 -16px;}
.imgProjects i.otvet {background:url(http://img2.imgsmail.ru/mail/ru/images/my/icons-people.png) no-repeat 0 -32px;}
.imgProjects i.my {background:url(http://img2.imgsmail.ru/mail/ru/images/my/icons-people.png) no-repeat 0 0;}

i.imgPencil {background:url('http://img1.imgsmail.ru/mail/ru/images/my/icons-my.png') no-repeat 0 -272px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; width:16px; height:16px; margin-left:4px; font-size:0; line-height:0; vertical-align:middle;}

i.valbum{background:url('http://img1.imgsmail.ru/r/my/valbum_small.jpg') no-repeat top left; width:47px; height:45px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; margin-left:4px; vertical-align:middle;}

	
.icoContextHelp {background:url('http://img2.imgsmail.ru/mail/ru/images/blogs/context_help.gif') no-repeat top left;	width:11px !important;}

/* удалить если разложен menu_gifts co cтилем ava70_nobg */
.giftPreview {background-repeat:no-repeat;background-position:left top;width:70px;height:70px;}
/* удалить если разложен menu_gifts */

.icoJobCreate {background:url('http://img3.imgsmail.ru/mail/ru/images/my/job_create.gif') no-repeat left center;}
.icoJobSubscribe {background:url('http://img0.imgsmail.ru/mail/ru/images/my/job_subscribe.gif') no-repeat top left;}
.icoAppNew {background:url('http://img0.imgsmail.ru/mail/ru/images/my/icons-app.png') no-repeat -3px -147px; width:10px !important;}
.icoFindPeople { background:url('http://img2.imgsmail.ru/r/my/ico_findpeople.gif') no-repeat top left;}

i.img {width:16px; height:16px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; margin-right:4px; vertical-align:middle;}
i.imgp {width:16px; height:16px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; margin-right:4px; vertical-align: middle; cursor:pointer;}

i.img_noIco {display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; vertical-align:middle;}

.icoAddFoto {background:url('http://img3.imgsmail.ru/r/blogs/addpictoblog.gif') no-repeat top left;}
.icoAddVideo {background:url('http://img0.imgsmail.ru/r/insert_video.gif') no-repeat top left;}
.icoAddFiles {background:url('http://img1.imgsmail.ru/mail/ru/images/my/insert_file.gif') no-repeat top left;}
.icoAddPaint {background:url('http://img1.imgsmail.ru/mail/ru/images/my/icons-tools.png') no-repeat 0 0;}
.novelty {background:url('http://img0.imgsmail.ru/mail/ru/images/my/supnew2.gif') no-repeat right top}

/*block TODAY*/
.icoFoto {background:url('http://img1.imgsmail.ru/mail/ru/images/my/icons-my.png') no-repeat 0 -64px;}
.icoVideo {background:url('http://img1.imgsmail.ru/mail/ru/images/my/icons-my.png') no-repeat 0 -80px;}
.icoAudio {background:url('http://img1.imgsmail.ru/mail/ru/images/my/icons-my.png') no-repeat 0 -160px;}
.icoBlog {background:url('http://img2.imgsmail.ru/mail/ru/images/my/icons-people.png') no-repeat 0 -16px;}
.icoEnterCommunity {	background:url('http://img2.imgsmail.ru/r/blogs/icon_enter_community.gif') no-repeat top left;}
.icoQuitCommunity {background:url('http://img3.imgsmail.ru/r/blogs/icon_quit_community.gif') no-repeat top left;}
.icoInfo {background:url('http://img1.imgsmail.ru/mail/ru/images/my/icons-my.png') no-repeat 0 -32px;}
.icoCommunity {background:url('http://img1.imgsmail.ru/mail/ru/images/my/icons-my.png') no-repeat 0 -352px;}
.icoAnswers {background:url('http://img2.imgsmail.ru/r/my/ico_answers.gif') no-repeat top left;}
.icoSend {background:url('http://img1.imgsmail.ru/mail/ru/images/my/icons-my.png') no-repeat 0 -224px;}
.icoMess {background:url('http://img0.imgsmail.ru/r/my/mess.gif') no-repeat top left;}
.icoMyfriends {background:url('http://img2.imgsmail.ru/mail/ru/images/my/icons-people.png') no-repeat 0 -112px;}
.icoAlaverdi {background:url('http://img1.imgsmail.ru/mail/ru/images/my/icons-my.png') no-repeat 0 -176px;}
.icoApp {background:url('http://img0.imgsmail.ru/mail/ru/images/my/icons-app.png') no-repeat 0 -16px;}
/* /block TODAY*/

i.ico {background:url('http://img1.imgsmail.ru/mail/ru/images/my/icons-my.png') no-repeat; display:inline-block; height: 16px; vertical-align: middle; width: 16px; margin-left: -20px; margin-right: 4px;}
i.people {background-image:url('http://img2.imgsmail.ru/mail/ru/images/my/icons-people.png');}
i.big {background-image:url('http://img1.imgsmail.ru/mail/ru/images/my/_sprite_ico.png?7');}
i.items {background-image:url('http://img1.imgsmail.ru/mail/ru/images/my/icons-items.png');}
i.iActions {background-image:url('http://img3.imgsmail.ru/mail/ru/images/my/icons-action.png');}/*add prefix in other classes*/
i.ico_audio {background-position: 0 -160px;}/*ico*/
i.ico_admin {background-position: 0 -10px;}/*people*/
i.ico_write {background-position: 0 -16px;}/*ico*/
i.ico_cop {background-position: 0 -143px;}/*people*/
i.ico_people {background-position: -6px -167px; width: 19px;}/*items*/
i.ico_guestbook {background-position: 0 -384px;}/*ico*/
i.ico_out {background-position: 0 -16px; margin-left: 0;}
i.ico_photo {background-position: -80px -700px;}/*big*/

.icoTreug {
	background:url('http://img0.imgsmail.ru/mail/ru/images/my/treug.gif') no-repeat top left;	
}
.icoAddBlogsPost {
	background:url('http://img1.imgsmail.ru/mail/ru/images/my/icons-my.png') no-repeat 0 -240px !important;
}
.icoCreateBlog {
	background:url('http://img2.imgsmail.ru/r/my/create_blog_ico.gif') no-repeat top left;	
}
.icoHome {
	background:url('http://img3.imgsmail.ru/r/my/ico_home.gif') no-repeat top left;	
}
.icoOnceALeader {
	background:url('http://img0.imgsmail.ru/mail/ru/images/blogs/once_a_leader.gif') no-repeat top left;	
	width:18px !important;
	height:17px !important;
}
.icoShowFoto {
	background:url('http://img1.imgsmail.ru/r/foto2/ico_show_foto.gif') no-repeat top left;	
}
.icoBest {
	background:url('http://img2.imgsmail.ru/mail/ru/images/my/ico_best.gif') no-repeat top left;	
}
.icoInstititeRating {
	background:url('http://img3.imgsmail.ru/r/my/institute_rating.gif') no-repeat top left;	
}

.imgCommunity {
	background:url('http://img0.imgsmail.ru/mail/ru/images/community.jpg') no-repeat top left;	
	width:90px;
	height:90px;
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;	
	font-size:0;
	line-height:0;
	vertical-align:middle;
}
.icoInComm {
	background:url('http://img1.imgsmail.ru/mail/ru/images/my/in_comm.gif') no-repeat left center;	
}
.imgEnterCommunities {
	background:url('http://img2.imgsmail.ru/mail/ru/images/my/enter_communities.gif') no-repeat top left;	
	width:81px;
	height:24px;
}

.icoPeople {
	background:url('http://img3.imgsmail.ru/mail/ru/images/my/ico_people.gif') no-repeat top left;	
}
.icoPrefFav {
	background:url('http://img0.imgsmail.ru/r/preferences_fav.gif') no-repeat top left;	
}
.icoBlogInfo {
	background:url('http://img1.imgsmail.ru/mail/ru/images/blogs/bloginfo.gif') no-repeat top left;	
}
.icoHoro {background:url('http://img1.imgsmail.ru/mail/ru/images/my/icons-my.png') no-repeat 0 -400px;}
.icoAppNewInst {	background:url('http://img3.imgsmail.ru/mail/ru/images/app/app_new_inst.gif') no-repeat top left;}
	/*end новые ICO*/
	
	/*шквал оценок*/
.ratingLeftQuestion {
width:68%;float:left;
}
.ratingRightQuestion {
width:32%;float:right;
}
.mr20 {margin-right:20px;}
.mr10 {margin-right:10px;}
	
.votespage_1 {
height:55px;
background:transparent url(http://img0.imgsmail.ru/mail/ru/images/my/sde_2.gif) no-repeat top left;
}
.votespage_2 {
background:transparent url(http://img1.imgsmail.ru/mail/ru/images/my/sde_4.gif) no-repeat top right;
}
.votespage_4 {
margin:0 5px 0 10px;
height:55px;
background:transparent url(http://img2.imgsmail.ru/mail/ru/images/my/sde_3.gif) repeat-x top left;
}
.votespage_4 a {
display:block;
padding:20px 0pt 15pt 70px;
background:transparent url(http://img3.imgsmail.ru/mail/ru/images/my/sde_1.gif) no-repeat top left;
text-decoration:none;
}
.votespage_4 span {
text-decoration:underline;
color:#474732;
}

.votespage_1_orange {
height:55px;
background:transparent url(http://img0.imgsmail.ru/mail/ru/images/my/ghost_13.gif) no-repeat top left;
}
.votespage_1_orange .votespage_2 {
background:transparent url(http://img1.imgsmail.ru/mail/ru/images/my/ghost_9.gif) no-repeat top right;
}
.votespage_1_orange .votespage_4 {
margin:0 5px 0 5px;
height:55px;
background:transparent url(http://img2.imgsmail.ru/mail/ru/images/my/ghost_10.gif) repeat-x top left;
}
.votespage_1_orange .votespage_4 a {
display:block;
padding:20px 0pt 15pt 60px;
background:transparent url(http://img3.imgsmail.ru/mail/ru/images/my/sde_1_orange.png) no-repeat top left;
text-decoration:none;
}
.votespage_1_orange .votespage_4 span {
text-decoration:underline;
color:#474732;
}
	/*end шквал оценок*/
	
	
	/* невидимка*/	
.ghostpage_1 {
height:55px;
background:transparent url(http://img0.imgsmail.ru/mail/ru/images/my/ghost_13.gif) no-repeat top left;
}
.ghostpage_2 {
background:transparent url(http://img1.imgsmail.ru/mail/ru/images/my/ghost_9.gif) no-repeat top right;
}
.ghostpage_4 {
margin:0 5px 0 5px;
height:55px;
background:transparent url(http://img2.imgsmail.ru/mail/ru/images/my/ghost_10.gif) repeat-x top left;
}
.ghostpage_4 a {
display:block;
padding:12px 0pt 10pt 50px;
background:transparent url(http://img3.imgsmail.ru/mail/ru/images/my/ghost_5.gif) no-repeat top left;
text-decoration:underline;
height:55px;
color:#474732;
}
.ghostpage_4 a.big {
font-size:140%;
}

	/*end неведимка*/


.g_mbs {padding: 0 0 5px 0; font-size:95%; font-family:tahoma; color:#999999;}
.g_mbs b{color:#000000; font-weight: normal;}
.g_mbs2 {padding: 5px 0 5px 0;}
	
	
.smsTop1 {color:#0A59A8;line-height:20px;padding:4px 0 7px 23px;position:absolute;width:238px;}
.smsTop11 {background:#E5EEFF url(http://img0.imgsmail.ru/mail/ru/images/my/info.gif) no-repeat scroll -6px 0;border:1px solid #BED3FE;height:52px;margin: 0 -1px -11px -1px;position:relative;}
.smsTop1 img{margin-left: 2px;}
.smstopbg {overflow:hidden;}
.divWantTalk{overflow:hidden;}







div.plus10 {background-color: #efefef; border-bottom: 1px solid #d9d9d9; padding: 3px; text-align: center;}
.icoPlus10top {background:url('http://img1.imgsmail.ru/r/my/i_plus10.gif') no-repeat top left;}
.icoPlus10sm {background:url('http://img1.imgsmail.ru/mail/ru/images/my/icons-items.png') no-repeat 2px -335px; width: 19px !important; height: 16px !important; margin-bottom:2px;}
.icoSumsm {background:url('http://img1.imgsmail.ru/mail/ru/images/my/icons-items.png') no-repeat 2px -320px; width: 19px !important; height: 16px !important; margin-bottom:2px;}

.utMega {position:absolute; top:250px; left:300px; z-index:1000; border:1px solid #999; background:#FFF; padding: 7px; text-align: center;}
.utMega10 {position:absolute; z-index:1000; border-bottom:1px solid #b99000 !important; border-top:0 !important; border-right:0 !important; border-left:0 !important; background-color:#fffbea !important; padding: 7px; text-align: left !important; font-size: 95%; font-family:tahoma;}
.utMega10photo {top:62px;right:38px;}
.utMega10main {top:250px; left:300px;}

.utMega10 span{color: #999999 !important;}
.utMega10 b{color: #e20000 !important; font-size: 120%;}
.utMega10_bg {overflow: hidden; border-bottom: 1px solid #e3d08c; margin-bottom: 4px; padding-bottom: 4px;}

span.newRat a{border: 1px solid #cccccc; background:url('http://img0.imgsmail.ru/mail/ru/images/my/v_bg.gif') no-repeat bottom left;font-size:95%; padding: 3px 4px 2px 4px;}
i.newRat {background:url('http://img2.imgsmail.ru/mail/ru/images/my/icons-bubbles.png') no-repeat 0 -160px; width:8px; height:6px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; vertical-align:bottom;right: -8px;bottom: -5px;position:relative;}

.photoPlus10 {position: relative; margin:9px -29px 0pt 0; padding:0 0 0 1px; width: 30px !important; height: 30px !important;display:-moz-inline-block; display:inline-block; cursor: pointer; font-size:0; line-height:0; text-align: center; vertical-align: top !important; background-repeat: no-repeat; background-position: center;}

/*.icoModer {background:url('http://img2.imgsmail.ru/mail/ru/images/my/i_moder.gif') no-repeat top left; width: 19px !important; height: 25px !important;}*/

.reds {color: #e9221f;}



.h-90 {height: 90px !important;}
.h-20 {height: 20px !important;}
.h-50 {height: 50px !important;}
#prob_friends h1.info {color: #19AF00; border-left: 2px solid #19AF00; padding: 5px 0 5px 15px; margin-bottom: 10px; font-size: 100%;}
.addfriends2 i{background:url('http://img2.imgsmail.ru/mail/ru/images/my/icons-people.png') 0 -112px; width: 16px;}


textarea.inPut {border: 1px solid #9ba3a9; width: 100%; height: 100px;font-family:tahoma,Arial,Sans-Serif; padding-left: 5px; font-size: 100%; color: #999999;}
.inPut {border: 1px solid #9ba3a9; width: 100%; height: 20px; padding-left: 5px;font-family:tahoma,Arial,Sans-Serif; font-size: 100%; color: #999999;}
.black {color: #000000 !important;}





	/*---------------------------------------------*/	
.smstopbg { 
background-image:url(http://img0.imgsmail.ru/mail/ru/images/my/top_my_2.gif);
background-position:center top;
background-repeat:repeat-x;
border:1px solid #D9D9D9;
margin-bottom:10px;
padding-bottom:10px;
}

.smstop {
background-image:url(http://img1.imgsmail.ru/mail/ru/images/my/top_my_1.gif);
background-position:left top;
background-repeat:no-repeat;
}

.none_orange {
border-bottom:1px solid #FD7500;
color:#FD7500;
text-decoration:none;
}
.capcha_all {display: none;position: relative;background-color: #fff; border: 1px solid #ccc; padding: 5px; width: 190px; margin-top: -133px;}
.inpr_all { border: 1px solid #9BA3A9;font-family: tahoma, Arial, Sans-Serif; font-size: 100%; height: 20px; padding-left: 5px; width: 140px;
          / /
 width: 120px;}

i.dialogImage {width: 120px; height: 120px;cursor: pointer;}

	/*-------------  CSS.CSS --------------------*/
/* SUPER new AVATAR */
.ava90x90 {width: 90px; height: 90px; display: block; display: inline-block; background-color:#EFEFEF; background-repeat: no-repeat; background-position: center;}
.ava90x90 a{width: 90px; height: 90px; display: block; display: inline-block;}
/* end SUPER new AVATAR */

/* new DELETE world */
.ava90x90 .deleteUser {margin:2px 0 0 100px; position:absolute;}
.deleteUser {width: 16px !important; height: 16px !important; background: url(http://img1.imgsmail.ru/mail/ru/images/my/i_dell.gif) no-repeat right center; display:-moz-inline-block; display:-moz-inline-box; display:inline-block;}
a:HOVER.deleteUser {background: url(http://img2.imgsmail.ru/mail/ru/images/my/i_dell.gif) no-repeat left center;}
.deleteUser2 {width: 16px !important; height: 16px !important; background: url(http://img3.imgsmail.ru/mail/ru/images/my/i_dell2.gif) no-repeat right center; display:-moz-inline-block; display:-moz-inline-box; display:inline-block;}
a:HOVER.deleteUser2 {background: url(http://img0.imgsmail.ru/mail/ru/images/my/i_dell2.gif) no-repeat left center;}
/* end new DELETE world */


/* BABLYAS */
.spr-mrim-status13 {height: 13px; width: 13px; vertical-align: middle; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; background: no-repeat; cursor: pointer; margin-right: 4px; background-repeat: no-repeat; background-position: center;}
.spr-mrim-status9 {height: 9px; width: 9px; vertical-align: middle; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; background: no-repeat; cursor: pointer; margin-right: 2px; background-repeat: no-repeat; background-position: center;}

.bablyasTopleNo {position: relative; float: left; width: 100%;}
.bablyasTopleNo b{background: url(http://img1.imgsmail.ru/mail/ru/images/my/bablyas5no.gif) no-repeat top left; width: 11px; height: 13px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; position: absolute; margin: 10px 0 0 -10px; z-index: 10;}
.bablyasTopleNo div{background: url(http://img2.imgsmail.ru/mail/ru/images/my/bablyas2no.gif) no-repeat top right; height: 5px; position: absolute; width: 100%; z-index: 5;}
.bablyasTopleNo div i{width: 5px; height: 5px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; background: url(http://img3.imgsmail.ru/mail/ru/images/my/bablyas1no.gif) no-repeat bottom left;}
.bablyasTopleNo dl{background-color: #f2f5f8; border: 1px solid #eeefef; position: relative; margin: 0; padding: 5px;}
.bablyasTopleNo dt{color: #999999;}
.bablyasTopleNo dd{color: #999999;}
.bablyasTopleNo p{background: url(http://img0.imgsmail.ru/mail/ru/images/my/bablyas4no.gif) no-repeat top right; height: 5px; position: absolute; width: 100%; margin-top: -5px; z-index: 5;}
.bablyasTopleNo p i{width: 5px; height: 5px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; background: url(http://img1.imgsmail.ru/mail/ru/images/my/bablyas3no.gif) no-repeat bottom left; font-size: 0; line-height: 0;}

.bablyasTopleS {position: relative; float: left; width: 100%;}
.bablyasTopleS b {background:url(http://img2.imgsmail.ru/mail/ru/images/my/icons-bubbles.png) no-repeat 0 -112px; width:11px; height:13px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; position:absolute; z-index:10; margin:10px 0 0 -10px;}
.bablyasTopleS div {background:url(http://img2.imgsmail.ru/mail/ru/images/my/icons-bubbles.png) no-repeat 100% -64px; position:absolute; z-index:5; width:100%; height:5px;}
.bablyasTopleS div i {background:url(http://img2.imgsmail.ru/mail/ru/images/my/icons-bubbles.png) no-repeat 0 -48px; width:5px; height:5px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0;}
.bablyasTopleS dl{background-color: #eef2f6; border: 1px solid #e0e1e2; position: relative; margin: 0; padding: 5px;}
.bablyasTopleS dt{color: #444444;}
.bablyasTopleS dd{margin: 0; color: #999999; font-family: Tahoma; font-size: 95%;}
.bablyasTopleS dd a{color: #999999;}
.bablyasTopleS p {background:url(http://img2.imgsmail.ru/mail/ru/images/my/icons-bubbles.png) no-repeat 100% -96px; position:absolute; z-index:5; width:100%; height:5px; margin-top:-5px;}
.bablyasTopleS p i {background: url(http://img2.imgsmail.ru/mail/ru/images/my/icons-bubbles.png) no-repeat 0 -80px; width:5px; height:5px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0;}
.bablyasTopleS small{bottom: -12px; font-size: 95%; position: absolute; right: 4px; font-family:tahoma;}
.bablyasTopleS em{width: 10px; height: 10px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; background: url(http://img3.imgsmail.ru/mail/ru/images/my/i_del_grey.gif) no-repeat bottom left; right: 3px; top: 3px; position: absolute; z-index: 20; cursor: pointer;}

#my_history_container {margin:2px 0 22px 0;}

.todayDLpost {margin: 0 0 7px 0;}
.todayDLpost dt {float:left; padding:0 5px 0 20px; height:16px; white-space:nowrap; color:#999999 !important;}
.todayDLpost dt i {display:inline-block; width:16px; height:16px; margin-right:4px; margin-left:-20px; vertical-align:middle;}
.todayDLpost dd{margin-left: 0 !important; overflow: hidden;  //display: inline-block;}

.todayDL {margin: 15px 0 0 0; overflow: hidden;  //display: inline-block;}
.todayDL .dt{float:left; min-height:16px; padding:0 5px 0 20px; font-family:Tahoma; white-space:nowrap; color:#999999 !important; overflow:hidden; //display: inline-block;}
.todayDL .dt i {display:inline-block; width:16px; height:16px; margin-right:4px; margin-left:-20px; vertical-align:middle;}
.todayDL .ddP{margin-left: 0 !important; float: left; padding-top: 5px; overflow: hidden; //display: inline-block;}
.todayDL .ddI{clear:left;}
.todayDL .dd{margin-left: 0 !important; position: relative;  padding: 0 150px 0 15px; overflow: hidden; //display: inline-block;}
.answerMain .dd{padding: 0 0 0 15px;}
.answerHistory .dd{padding: 0 146px 0 15px;}

.bablyasBodyBuildingM {margin-left: -15px; padding-left: 15px; position:relative; float: left; overflow: hidden; //background-color: #FFFFFF; //display: inline-block;}
.bablyasBodyBuilding {position: relative; float: left;}
.bablyasBodyBuilding b {background:url(http://img2.imgsmail.ru/mail/ru/images/my/icons-bubbles.png) no-repeat 0 -128px; width:11px; height:13px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; position:absolute; z-index:10; margin:6px 0 0 -10px;}
.bablyasBodyBuilding div {background:url(http://img2.imgsmail.ru/mail/ru/images/my/icons-bubbles.png) no-repeat 100% -64px; width:100%; height:5px; position:absolute; z-index:5;}
.bablyasBodyBuilding div i {background:url(http://img2.imgsmail.ru/mail/ru/images/my/icons-bubbles.png) no-repeat 0 -48px; width:5px; height:5px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0;}
.bablyasBodyBuilding dl{background-color: #eef2f6; border: 1px solid #e0e1e2; position: relative; margin: 0; padding: 5px;}
.bablyasBodyBuilding dt{color: #444444; padding: 0 10px 0 0;}
.bablyasBodyBuilding dt a{color: #444444;}
.bablyasBodyBuilding dd{color: #919191; margin: 0; font-size: 95%; font-family: tahoma; padding: 0 10px 0 0;}
.bablyasBodyBuilding dd a{color: #919191;}
.bablyasBodyBuilding p {background:url(http://img2.imgsmail.ru/mail/ru/images/my/icons-bubbles.png) no-repeat 100% -96px; width:100%; height:5px; position:absolute; z-index:5; left:0; margin-top:-5px;}
.bablyasBodyBuilding p i {width:5px; height:5px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; background:url(http://img2.imgsmail.ru/mail/ru/images/my/icons-bubbles.png) no-repeat 0 -80px;}
.bablyasBodyBuilding small{font-size: 95%; position: absolute; font-family:tahoma; margin-top:-21px; right:-75px;}
.bablyasBodyBuilding small.answerRight {position:absolute; right:0; left:100%; margin-top:-18px; font-family:tahoma; font-size:95%; white-space:nowrap;}
.bablyasBodyBuilding small.answerBottom{position:static;right:0;margin-top:2px;display:block;text-align:right;font-family:tahoma;font-size:95%;}
.bablyasBodyBuilding small a {display:inline-block;margin-left:11px;}

.bablyasBodyBuilding em{width: 10px; height: 10px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; background: url(http://img0.imgsmail.ru/mail/ru/images/my/i_del_grey.gif) no-repeat bottom left; right: 3px; top: 3px; position: absolute; z-index: 20; cursor: pointer;}

.todayDLnews .dt{padding: 0 !important;}
.todayDLnews .bablyasBodyBuilding {margin-top: 3px;}
.todayDLnews .dd{padding-left: 10px;}

.i45 { display:inline-block; width:45px; height:45px; }
.i75 { display:inline-block; width:75px; height:75px; }
.informer .i45 { vertical-align:middle; }
.informer .i75 { vertical-align:middle; }
.informerText { display:inline-block; vertical-align:middle; white-space:normal; }
/* end BABLYAS */




/* begin 2009 */
.shapkaYong {background:transparent url(http://img1.imgsmail.ru/mail/ru/images/my/2009_2.gif) no-repeat scroll left center; color: #FFFFFF; font-size: 190%; font-weight:bold; margin: 0 0 0 -14px; padding: 13px 0 9px 45px; white-space: nowrap; width:70%;}
.yearUl li {color:#DADFE5; list-style-type:disc; margin-top: 10px !important;}
.yearUl {margin:0 0 0 15px;}
/* end 2009 */



body {text-align: center; padding: 0 !important;}
body div{text-align: left;}


.WWW  {width:996px; margin:0 auto;}

div.mainDivS{overflow:hidden; //overflow:visible;}


div.paidGifts {height:70px;left:240px;overflow:hidden;position:absolute;top:105px;width:70px;z-index:100;}


.mens .person div{text-align:center !important;}
.mens .person_swf div{text-align:center;}
.mens2 .person div{text-align:center !important;}
.mens2 .person_swf div{text-align:center;}

.center_container {float:left;overflow:hidden;width:484px;}
.right_container {float:right;width:286px;}
.mr9 {margin-right: 9px !important;}



/* superNEW shapka */

.shapkaKZ {background: url(http://img2.imgsmail.ru/r/my/kz/kz.png) no-repeat scroll right top; width: 213px; height: 32px; float: right; position: relative; margin-top:1px; z-index: 10;margin-right: 175px;}

.mf_shapkaKZ {background-repeat: no-repeat; background-position: 0 -120px; float: right; height: 32px; margin-top: 1px; position: relative; width: 213px; z-index: 10;margin-right: 175px;}


.shapkaTop {border-right: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; background-color: #033e84; height: 1px; font-size: 0; line-height: 0; overflow: hidden; //display: inline-block;}
.shapkaMain {position:relative; width:100%; background:#00468C url(http://img2.imgsmail.ru/mail/ru/images/my/sh.png) repeat-x 0 -154px;}
.shapkaCenter {width:100%; position: relative; height: 54px;}
.shapkaCenter i{display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; height: 21px; cursor: pointer;width: 98px;}
.shapkaLogo {float:left; height:21px; width:212px; padding:11px 0 20px 13px; background:transparent url(http://img2.imgsmail.ru/mail/ru/images/my/sh.png) no-repeat 0 0;}
.shapkaBottom {position: relative; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; height: 1px; font-size: 0; line-height: 0; top: -1px; z-index: 10; overflow: hidden; //display: inline-block;}
.shapkaForm {float: right; position: relative; padding: 10px 10px 0 0; color: #FFFFFF;}
.shapkaParent {position: relative; margin-left: 270px; height: 54px;}

.shapkaSns {width: 70%; position: relative; padding: 10px 0 11px 10px; text-align:center; font-family: Tahoma; font-size: 95%; color: #FFFFFF; white-space: nowrap; //width:100%}
.shapkaSns2 {width: 70%; position: relative; padding: 20px 0 0 10px; text-align:center; font-family: Tahoma; font-size: 95%; color: #FFFFFF; white-space: nowrap;}

.shapkaSns a{color: #FFFFFF;}
.shapkaSns2 a{color: #FFFFFF;}
.shapkaSns a:HOVER{color: #FFFFFF;}
.shapkaSns2 a:HOVER{color: #FFFFFF;}
/* end superNEW shapka */

/* superNEW shapka menu */
.mainAll2{height: 20px; position: relative; //margin-bottom: -1px;}
.mainAll{position:absolute; left:0; bottom:0; height:20px; background:url(http://img2.imgsmail.ru/mail/ru/images/my/sh.png) no-repeat 0 -54px;}
.mainAll div.mainS {float:left; position:relative; margin-right:-11px; background:url(http://img2.imgsmail.ru/mail/ru/images/my/sh.png) no-repeat 0 -74px;}
.mainAll div.mainS div{ float: left; margin: 0 0 -1px 10px; padding: 2px 6px 0 4px; background-color : #5977B3; text-align : center; z-index: 1; position: relative; font-family: Arial;  font-size:100%;  display: inline; height: 18px; // height: 20px;}
.mainAll div.mainS div A{color: #FFFFFF; text-decoration : none; }
.mainAll div.mainS div A:HOVER{text-decoration : underline;}
.mainAll div.mainS span.ugol{width: 22px; height: 20px; float: left; background-image : url(http://img3.imgsmail.ru/mail/ru/images/my/sh3.gif); background-position : right; background-repeat : no-repeat; margin: 0 0 0 0; z-index: 3; position: relative;}
.mainAll div.mainS span {float:left; position:relative; z-index:3; width:22px; height:20px; margin:0 0 0 -1px; background:url(http://img2.imgsmail.ru/mail/ru/images/my/sh.png) no-repeat 0 -94px;}
/* market */
.needMarket .shapkaTop {background-color: #262626;}
.needMarket .shapkaMain{background: url(http://img1.imgsmail.ru/mail/ru/images/my/ban1.gif) repeat-x top;}
.needMarket .shapkaCenter{background: transparent url(http://img2.imgsmail.ru/mail/ru/images/my/ban1.jpg) no-repeat 180px top;}
.needMarket .shapkaParent {background: transparent url(http://img3.imgsmail.ru/mail/ru/images/my/ban1.jpg) no-repeat 85% top;}

.needMarket .mainAll{background: url(http://img0.imgsmail.ru/mail/ru/images/my/sh4_ban.gif) no-repeat bottom left;}
.needMarket .mainAll div.mainS {background-image: url(http://img1.imgsmail.ru/mail/ru/images/my/sh2_ban2.gif);}
.needMarket .mainAll div.mainS div{background-color: #566990;}
.needMarket .mainAll div.mainS span{background-image: url(http://img2.imgsmail.ru/mail/ru/images/my/sh3_ban2.gif);}

.mainAll div.mainSmarket {background: url(http://img3.imgsmail.ru/mail/ru/images/my/sh-maroon-l.png) no-repeat top left !important;}
.mainAll div.mainSmarket div{background-color: #bc0000 !important; color: #fff;}
.mainAll div.mainSmarket div a{color: #fff !important;}
.mainAll div.mainSmarket span{background:url(http://img3.imgsmail.ru/mail/ru/images/my/sh-maroon-r.png) no-repeat 0 0 !important;}

.mainAll div.mainSmarket-yellow {background: url(http://img3.imgsmail.ru/mail/ru/images/my/sh2sp.gif) no-repeat top left !important;}
.mainAll div.mainSmarket-yellow div{background-color: #ffff00 !important; color: #00a151;}
.mainAll div.mainSmarket-yellow div a{color: #00a151 !important;}
.mainAll div.mainSmarket-yellow span {background:url(http://img0.imgsmail.ru/mail/ru/images/my/sh3sp.gif) no-repeat 0 0 !important;}

.mainAll div.mainSIE8 {background: url(http://img3.imgsmail.ru/mail/ru/images/my/sh_ie8.gif) left top no-repeat !important;}
.mainAll div.mainSIE8 span {background: url(http://img3.imgsmail.ru/mail/ru/images/my/sh_ie8.gif) left -20px no-repeat !important;}
.mainAll div.mainSIE8 div {background-color:#45acfa !important;}

.needMarket .needMarketLink {position: absolute; width: 150px !important; height: 33px !important; left: -53px; display: block; display: inline-block; z-index: 100;}
/* end market */
.mainAll div.mainS_act {position:relative; z-index:10; background:url(http://img2.imgsmail.ru/mail/ru/images/my/sh.png) no-repeat 0 -114px !important;}
.mainAll div.mainS_act div{padding: 2px 8px 0 8px; background-color: #FFFFFF !important;}
.mainAll div.mainS_act div A{color: #013572 !important; font-weight: bold;}
.mainAll div.mainS_act span {z-index:4; background:url(http://img2.imgsmail.ru/mail/ru/images/my/sh.png) no-repeat 0 -134px !important;}
.mainAll div.mainS_act div i{height: 10px; width: 1px; vertical-align: bottom; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; background-color: #1e9ad6; margin: 8px 0 0 -19px; position: absolute;}
/* end superNEW shapka menu */

/* superNEW shapka */
.mf_spTop {background-image: url(http://img1.imgsmail.ru/mail/ru/images/my/_sprite_top.png);}
.mf_shapkaTL {display: block; overflow: hidden; width: 1px; height: 1px; font-size: 0; line-height: 0; background-color: #FFF; position: absolute; left: 0; top: 0; z-index: 10;}
.mf_shapkaTR {display: block; overflow: hidden; width: 1px; height: 1px; font-size: 0; line-height: 0; background-color: #FFF; position: absolute; right: 0; top: 0; z-index: 10;}
.mf_shapkaBL {display: block; overflow: hidden; width: 1px; height: 1px; font-size: 0; line-height: 0; background-color: #FFF; position: absolute; left: 0; top: 100%; margin-top:-1px; //margin-top:0; z-index: 10;}
.mf_shapkaBR {display: block; overflow: hidden; width: 1px; height: 1px; font-size: 0; line-height: 0; background-color: #FFF; position: absolute; right: 0; top: 100%; margin-top:-1px; //margin-top:0; z-index: 10;}
.mf_shapkaMain {position: relative; height: 54px; width: 996px; background-color: #00468C; background-repeat: repeat-x; background-position: 0 -220px;}
.mf_shapkaLogo {position: relative; height:21px; width:212px; padding:11px 0 20px 13px; background-repeat: no-repeat; background-position: 0 0;}
.mf_shapkaLogoA {float: left; height: 21px; width: 98px;}
.mf_shapkaForm {color: #FFF; position: absolute; right: 10px; top: 10px;}
.mf_shapkaSns, .mf_shapkaSns2  {position: absolute; top: 9px; left: 510px; font-size: 11px; font-family: Tahoma; color: #FFF;}
.mf_shapkaSns a, .mf_shapkaSns2  a {color: #FFF;}
.mf_shapkaSnsA {font-size: 11px; font-family: Tahoma;}
.MailUnreadMessages {float: none; color: white; position: absolute; top: 8px; left: 320px; font-size: 11px;}
.MailUnreadMessages a:link {color: white;}
.MailUnreadMessages a:visited {color: white;}
.MailUnreadMessages a:hover {color: white;}
.MailUnreadMessages a:active {color: white;}
/* end superNEW shapka */

/* superNEW shapka menu */
.mf_shapkaBookmars {position: absolute; bottom: 0; left: 260px; background-repeat: no-repeat; background-position: -150px -55px; padding: 0 0 0 10px;}
.mf_mm {background-repeat: no-repeat; background-position: 100% -60px; float: left; padding: 0 24px 0 0; position: relative;}
.mf_mmA {background-repeat: no-repeat; background-position: 0% -60px; color: #FFF; float: left; height: 20px; line-height: 20px; margin: 0 0 0 -10px; padding: 0 0 0 12px; position: relative; text-decoration: none;}
a:HOVER.mf_mmA {color: #FFF;}
.mf_mmAct {background-repeat: no-repeat; background-position: 100% -80px; float: left; padding: 0 24px 0 0; position: relative;}
.mf_mmActA{background-repeat: no-repeat; background-position: 0% -80px; color: #013572 !important; font-weight: bold; float: left; height: 20px; line-height: 20px; margin: 0 0 0 -10px; padding: 0 0 0 12px; position: relative; text-decoration: none;}
/* end superNEW shapka menu */
/* market */
.mf_mm_market {background-repeat: no-repeat; background-position: 100% -100px;}
.mf_mm_marketA {background-repeat: no-repeat; background-position: 0% -100px;}
/* end market */
/* end superNEW shapka menu */

.mf_fixSizeTop {width: 996px; margin: 0 auto; overflow: hidden; text-align: left; padding: 0 0 0 0;}
/* NEW footer */
.mf_footerTop {position:relative; height:1px; margin-top:20px; margin-bottom:-1px; font-size:0; line-height:0; border-left: 1px solid #fff; border-right: 1px solid #fff; }
.mf_footerBottom {position:relative; height:1px; margin-top:-1px; margin-bottom:10px; font-size:0; line-height:0; border-left: 1px solid #fff; border-right: 1px solid #fff; }
.mf_footerMain {padding:5px 0 7px 0; text-align:left; font-family:Tahoma; font-size:95%; color:#fff; background-color: #00468C; overflow: hidden; //overflow:visible; position:relative; }
.mf_footerMain a {color:#fff;}
.mf_footerMain a:hover {color:#cce8ff;}
/* END NEW footer */

.foot1 {border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; height:1px; font-size: 0; line-height: 0; margin-bottom: -1px; position: relative; margin-top: 20px;}
.foot2 {padding: 5px 20px 7px 20px;font-family: Tahoma; font-size: 95%; color: #FFFFFF; background-color:#00468C;overflow: hidden; //overflow: visible;}
.foot2 a{color: #FFFFFF;}
.foot2 a:HOVER {color: #cce8ff;}
.foot3 {border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; height:1px; font-size: 0; line-height: 0; margin-top: -1px; position: relative; margin-bottom: 10px;}

.loginForm {padding: 130px 325px 150px 275px; background-image: url(http://img3.imgsmail.ru/mail/ru/images/my/newLogin2.jpg); background-repeat: no-repeat; background-position: center; //text-align: center;}
.loginForm_kz {background-image: url(http://img0.imgsmail.ru/mail/ru/images/my/newLogin_kz2.jpg);}
.loginTable td {padding-bottom:8px;vertical-align:middle;}



.staticMain {border: 4px solid #93bf22; background: #f9ffe6 url(http://img1.imgsmail.ru/mail/ru/images/my/static.jpg) no-repeat scroll left top; margin: 5px 0 0px 0; padding: 20px 30px 0 145px;}
.staticMain h1 {color: #689100; font-size: 175%; margin: 0 0 15px 35px;}
.staticMain div.st{padding: 0 0 30px 35px;}
.staticMain div.s1{background: url(http://img2.imgsmail.ru/mail/ru/images/my/static_1.gif) no-repeat left top;}
.staticMain div.s2{background: url(http://img3.imgsmail.ru/mail/ru/images/my/static_2.gif) no-repeat left top;}
.staticMain div.s3{background: url(http://img0.imgsmail.ru/mail/ru/images/my/static_3.gif) no-repeat left top;}
.staticMain div.s4{background: url(http://img1.imgsmail.ru/mail/ru/images/my/static_4.gif) no-repeat left top;}
.staticMain div.s5{background: url(http://img2.imgsmail.ru/mail/ru/images/my/static_5.gif) no-repeat left top;}
.staticMain div.s6{background: url(http://img3.imgsmail.ru/mail/ru/images/my/static_6.gif) no-repeat left top;}
.staticMain div.s7{background: url(http://img0.imgsmail.ru/mail/ru/images/my/static_7.gif) no-repeat left top;}
.staticMain div.s8{background: url(http://img1.imgsmail.ru/mail/ru/images/my/static_8.gif) no-repeat left top;}
.staticMain div.s9{background: url(http://img2.imgsmail.ru/mail/ru/images/my/static_9.gif) no-repeat left top;}
.staticMain div.s10{background: url(http://img3.imgsmail.ru/mail/ru/images/my/static_10.gif) no-repeat left top;}
.staticMain div.s11{background: url(http://img0.imgsmail.ru/mail/ru/images/my/static_11.gif) no-repeat left top;}

/* редактирование групп друзей */
.editGroups {overflow: auto; max-height: 400px; height: auto; _height:400px; border: 1px solid #999999; padding: 10px 0 0 10px;}
/* редактирование групп друзей */

/* new STAR */
.starTopFll {background: url(http://img1.imgsmail.ru/mail/ru/images/my/stars/starworld.gif) no-repeat center; float: left;}
.starTopFll i {width:143px; height: 67px;}
.starTopFlr {background: url(http://img2.imgsmail.ru/mail/ru/images/my/stars/stars.gif) no-repeat center; height: 67px; margin-left: 143px;}

.w53 {width: 59%;}
.w44 {width: 38%;}
.starTop {background-color: #BCDAF6;}
.starTop div{float: right; background: url(http://img3.imgsmail.ru/mail/ru/images/my/starUgTop.gif) no-repeat top right; width: 6px; height: 5px;}
.starTop i{background: url(http://img0.imgsmail.ru/mail/ru/images/my/starUgTop.gif) no-repeat top left; width: 6px; height: 5px; display:-moz-inline-block; display:-moz-inline-box;   display:inline-block; font-size:0; line-height:0;}
.starCenter {border-left: 1px solid #ECECEC; border-right: 1px solid #ECECEC; padding: 15px 10px 15px 12px; background-color: #FFFFFF; overflow: hidden;}
.starBot {background: url(http://img1.imgsmail.ru/mail/ru/images/my/starUgBot2.gif) repeat-x top; height: 21px; text-align: center; margin-bottom: 15px;}
.starBot div{float: right; background: url(http://img2.imgsmail.ru/mail/ru/images/my/starUgBot.gif) no-repeat top right; width: 6px; height: 21px;}
.starBot i{float: left; background: url(http://img3.imgsmail.ru/mail/ru/images/my/starUgBot.gif) no-repeat top left; width: 6px; height: 21px; display:-moz-inline-block; display:-moz-inline-box;   display:inline-block; font-size:0; line-height:0;}
.starBot a{font-weight: bold; color: #FFFFFF; text-decoration: none;}
.starBot a.under{font-weight: bold; color: #FFFFFF; text-decoration: none;}
.starBot a:HOVER{text-decoration: underline;font-weight: bold; color: #FFFFFF;}
.starNew {background: url(http://img0.imgsmail.ru/mail/ru/images/my/stars/new.gif) no-repeat top left; height: 30px; margin-bottom: 30px;}
.starHappy {background: url(http://img1.imgsmail.ru/mail/ru/images/my/stars/random.gif) no-repeat top left; height: 30px; margin-bottom: 30px;}

.mensStar {overflow:hidden; width:100%;}
.mensStar2 {overflow:hidden; width:100%;}
.mensStar3 {overflow:hidden; width:100%;}
.mensStar .person{float:left; width:32%; height: 140px;}
.mensStar .person2{float:left; width:49%; height: 140px;}
.mensStar .personMore{float:left; width:48%; margin-bottom: 20px;}
.mensStar2 .person{float:left; width:20%; height: 180px;}
.mensStar3 .person{float:left; width:20%; height: 180px;}
.starAva90 {width: 102px; background: url(http://img2.imgsmail.ru/mail/ru/images/my/avatarStar90.gif) no-repeat top left; margin-bottom: 3px;}
.starAva90 i{background-position: center; background-repeat: no-repeat; width: 90px; height: 90px; display:-moz-inline-block; display:-moz-inline-box;   display:inline-block; font-size:0; line-height:0;margin: 6px;}
.mensStar a{font-weight: bold;}
.mensStar2 a{font-weight: bold;}
.mensStar3 a{font-weight: bold;}


.starMainMenu {margin:10px 0 10px 0; overflow: hidden; //overflow: visible;}
.starMainMenu div {margin: 0 20px 0 0; float: left; padding: 4px 0 0 0;}
.starMainMenu .starActive {background-image:url(http://img3.imgsmail.ru/mail/ru/images/my/stars/b_bg.gif); background-position:left center; background-repeat:no-repeat; float:left; height:22px; margin-right:20px; padding: 2px 0 0 15px; color: #FFFFFF;}
.starMainMenu .starActive a{color: #FFFFFF; text-decoration: none;}
.starMainMenu .starActive a:HOVER{text-decoration: underline;}
.starMainMenu .starActive i{background-image:url(http://img0.imgsmail.ru/mail/ru/images/my/stars/b_bg2.gif);background-position:right center; background-repeat:no-repeat; height:22px; margin: -1px 0 0 0;}
.starMainMenu a{color: #5F5F5F;}

.starMenuA {border-bottom:1px solid #EAEAEA; margin:5px 5px 15px 0; padding-bottom: 7px; white-space: nowrap;}
.starMenuA a{margin-right: 5px; white-space: nowrap;}
.starMenuA b{margin-right: 5px; white-space: nowrap;}
.starMenuA i{width:16px; height:16px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; margin-right:3px; 	vertical-align: middle; cursor:pointer;}

.starMenuAl {border-bottom:1px solid #EAEAEA; margin:5px 5px 15px 0; padding-bottom: 7px; white-space: nowrap;}
.starMenuAl span{margin-right: 13px;}

.starName {background:url(http://img1.imgsmail.ru/mail/ru/images/blogs/star.gif) no-repeat top right; padding-left:2px; height: 16px; width: 11px; vertical-align:top; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0;}

.icostar_music {background:url('http://img2.imgsmail.ru/mail/ru/images/blogs/star_music.gif') no-repeat top left;}
.icostar_dj {background:url('http://img3.imgsmail.ru/mail/ru/images/blogs/star_dj.gif') no-repeat top left;}
.icostar_writer {background:url('http://img0.imgsmail.ru/mail/ru/images/blogs/star_writer.gif') no-repeat top left;}
.icostar_tv {background:url('http://img1.imgsmail.ru/mail/ru/images/blogs/star_tv.gif') no-repeat top left;}
.icostar_cinema {background:url('http://img2.imgsmail.ru/mail/ru/images/blogs/star_cinema.gif') no-repeat top left;}
.icostar_theatre {background:url('http://img3.imgsmail.ru/mail/ru/images/my/i_theater.gif') no-repeat top left;}
.icostar_sport {background:url('http://img0.imgsmail.ru/mail/ru/images/my/search_8.gif') no-repeat top left;}
.icostar_politics {background:url('http://img1.imgsmail.ru/mail/ru/images/my/search_6.gif') no-repeat top left;}
.icostar_radio {background:url('http://img2.imgsmail.ru/mail/ru/images/blogs/star_radio.gif') no-repeat top left;}
.icostar_import {background:url('http://img3.imgsmail.ru/mail/ru/images/blogs/star_import.gif') no-repeat top left;}

.icoLupa {background:url('http://img3.imgsmail.ru/mail/ru/images/my/icons-action.png') no-repeat -4px -356px; height:7px !important; width:7px !important;}
.starUserTop {background-color: #fff2d8;}
.starUserTop div{float: right; background: url(http://img1.imgsmail.ru/mail/ru/images/my/starUgUser.gif) no-repeat top right; width: 6px; height: 6px; font-size:0; line-height:0;}
.starUserTop i{background: url(http://img2.imgsmail.ru/mail/ru/images/my/starUgUser.gif) no-repeat top left; width: 6px; height: 6px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0;}
.starUserCenter {background-color: #fff2d8; padding: 10px;}
.starUserBot {background-color: #fff2d8;}
.starUserBot div{float: right; background: url(http://img3.imgsmail.ru/mail/ru/images/my/starUgUser.gif) no-repeat bottom right; width: 6px; height: 6px; font-size:0; line-height:0;}
.starUserBot i{background: url(http://img0.imgsmail.ru/mail/ru/images/my/starUgUser.gif) no-repeat bottom left; width: 6px; height: 6px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0;}

/* end new STAR */

.pagesNew {margin: 20px 0 5px 0;}
.pagesNew a{border: 1px solid #DCDCDC; padding: 3px; background-color: #F1F1F1; font-weight: bold; text-decoration: none; color: #9A9A9A; margin-right: 7px; cursor: pointer;}
.pagesNew a:HOVER{border: 1px solid #DCDCDC; padding: 3px; background-color: #9A9A9A; font-weight: bold; text-decoration: none; color: #F1F1F1;}
.pagesNew a.pageSelected{border: 1px solid #DCDCDC; padding: 3px; background-color: #9A9A9A; font-weight: bold; text-decoration: none; color: #F1F1F1;}

.pagesNewNoBg {margin: 20px 0 5px 0; font-size: 95%;}
.pagesNewNoBg a{font-weight: bold; text-decoration: none; color: #9A9A9A; cursor: pointer; padding: 3px;}
.pagesNewNoBg a:HOVER{color: #7a7a7a;}
.pagesNewNoBg a.pageSelected{border: 1px solid #DCDCDC; padding: 3px; background-color: #9A9A9A; font-weight: bold; text-decoration: none; color: #F1F1F1;}

.ml110 {margin-left: 110px;}
.pl17 {padding-left: 17px;}


.m_f .person div {background-color:#1EC926; margin:3px 0 0; padding: 0; text-align:center; width:90px; height: 13px; overflow: hidden;}
.m_f .person div a{position: relative; //top: -2px;}

div.on_45{background-color:#1EC926; margin: 3px 0 0 0; padding: 0; text-align: center; width:45px; height: 13px; overflow: hidden;}
div.on_45 span{font-family:Tahoma, Arial, Helvetica; color:white; font-weight: normal; font-size: 85%; position: relative; //top: -2px;}
div.on_45 a{text-decoration:none; font-family:Tahoma, Arial, Helvetica; color:white; font-weight: normal; font-size: 85%; position: relative; //top: -2px;}
div.on_45 a:HOVER{color:white;}



.menu_gifts div.inDiv {float:left;margin-right:0;width:24%;}



/* новые подарки */
.stikerVipS {padding: 120px 0 0 0;float:left;text-align:center;width:24%;}
.stikerVipSvip {padding: 120px 0 0 0;background:transparent url(http://img1.imgsmail.ru/mail/ru/images/my/stikerVipBig.gif) no-repeat top center;float:left;text-align:center;width:24%;}
.stikerVipS b{color:#054C9D;cursor:pointer;height:16px;text-decoration:underline; font-weight: normal; cursor: pointer;}
.stikerVipSvip b{color:#054C9D;cursor:pointer;height:16px;text-decoration:underline; font-weight: normal; cursor: pointer;}
.stikerVipS i{display:-moz-inline-block; display:inline-block; cursor: pointer; font-size:0; line-height:0; width: 70px; height: 70px; text-align: center; vertical-align: middle; background-repeat: no-repeat; background-position: center;margin-left: auto !important; margin-right: auto !important;position: relative; margin: 0; top: -110px;margin:0pt 0pt -48px;}
.stikerVipSvip i{display:-moz-inline-block; display:inline-block; cursor: pointer; font-size:0; line-height:0; width: 70px; height: 70px; text-align: center; vertical-align: middle; background-repeat: no-repeat; background-position: center;margin-left: auto !important; margin-right: auto !important;position: relative; margin: 0; top: -110px;margin:0pt 0pt -48px;}


.stikerVip {background: url(http://img2.imgsmail.ru/mail/ru/images/my/stikerVip.png) no-repeat center; width: 103px;}
.stikerVipM {margin: 32px 0 18px 23px;}

.stikerVipBig {background: url(http://img3.imgsmail.ru/mail/ru/images/my/stikerVipBig.png) no-repeat center; width: 255px;}
.stikerVipBigM {margin: 35px 0 45px 45px;}
/* end новые подарки */

/* для новых универсальных выпадушек */
div.tipAva{position: absolute; z-index: 10; border: 1px solid #969696; background-color: #EFEFEF; display: none; height: 94px; width:94px; margin-top: 25px; // height:90px; //margin-top: 24px;}
div.tipAva i{background-position:center;background-repeat:no-repeat;display:-moz-inline-block; display:-moz-inline-box;display:inline-block;font-size:0;line-height:0;border: 2px solid #FFFFFF;height:90px;width:90px;//width:94px;}

div.tipPhoto{position: absolute; z-index: 10; border: 1px solid #969696; background-color: #FFFFFF; display: none; background-position:center;background-repeat:no-repeat; height: 124px; width:124px; margin-top: 10px;}
div.tipPhoto i{background-position:center;background-repeat:no-repeat;cursor:pointer; margin: 2px;display:-moz-inline-block; display:-moz-inline-box;display:inline-block;font-size:0;line-height:0;height:120px;width:120px;}

div.tipVideo{position: absolute; z-index: 10; background-color: #FFFFFF; display: none; background: url(http://img0.imgsmail.ru/mail/ru/images/my/avaVideo90.gif) no-repeat center; height: 90px; width:144px; text-align: center; margin-top: 10px;}
div.tipVideo i{cursor:pointer;display:-moz-inline-block; display:-moz-inline-box;display:inline-block;font-size:0;line-height:0;height:88px;width:120px;background-position:center;background-repeat:no-repeat; border-top: 1px solid #969696; border-bottom: 1px solid #969696;//height:90px;}

div.tipGift{position: absolute; z-index: 10; border: 1px solid #d0d0d0; background-color: #FFFFFF; display: none; background-position:center;background-repeat:no-repeat; height: 200px; width:200px; margin-top: 10px; // width:204px;}
div.tipGift i{background-position:center;background-repeat:no-repeat;cursor:pointer;display:-moz-inline-block; display:-moz-inline-box;display:inline-block;font-size:0;line-height:0;height:200px;width:200px;}

div.tipCommunity {position: absolute; z-index: 100; border-left: 1px solid #cdcfd0; border-bottom: 1px solid #cdcfd0; background: #FFFFFF url('http://img1.imgsmail.ru/mail/ru/images/my/bg_user.gif') repeat-x bottom; padding: 3px 0  3px 8px; display: inline; margin: 10px -20px 0 0;}
div.tipCommunity div{border-right: 8px solid #e3e3e3; border-bottom: 8px solid transparent; font-size:0; height:1px; line-height:0; position: relative; bottom: -7px; display: inline; //top: 14px; //border-bottom-color:#876543; filter:chroma(color='#876543');}

.avaVideo45{background:transparent url(http://img2.imgsmail.ru/mail/ru/images/my/avaVideo45.gif) no-repeat scroll left top; height: 45px; width:57px; padding: 0 6px 0 6px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0;	vertical-align: middle; cursor:pointer;}
.ava45, .todayDL .dt i.ava45 {display:-moz-inline-block; display:inline-block; display:-moz-inline-box; cursor: pointer; font-size:0; line-height:0; width: 45px; height: 45px; margin: 0; background-color:#EFEFEF; text-align: center; vertical-align: middle; background-repeat: no-repeat; background-position: center;}
/* end для новых универсальных выпадушек */

.bold {font-weight: bold;}
i.supnew2gif {background:url('http://img3.imgsmail.ru/mail/ru/images/my/supnew2.gif') no-repeat top left; width:22px; height:6px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; margin-left:4px; vertical-align:top;}


#audio_container {width: 100%; clear: right;}
#audio_container .audio { clear: right;}
#audio_container .play {float: left;}
#audio_container .meta {float: right;}
#audio_container .mmm { margin: 0px 5px 0px 20px;height: 30px;}
.div_dashed {padding-bottom: 3px !important;margin-left:1px!important;margin-right:30px}
.mmm {margin:0 0 0 20px;height: 30px;}
.nnn {float:right; width: 160px; padding-right:3px;}
.audio {margin-right: 10px;height: 30px;}
.div_dashed {margin-right: 35px;margin-left:5px!important; padding-bottom: 3px!important;}
.pr98 {padding-right:98px;}
.obrez_nazv {display:block;height:16px; overflow-y:hidden; overflow-x:auto;overflow:hidden; margin-right:10px;padding-left:5px;}

/* новая МУЗЫКА */
.audioContainer {font-family: Tahoma;}
.audioContainer .audioSong {height: 30px; overflow: hidden; //overflow: visible;}
.audioContainer .audioPlay {float: left;height: 30px; //background-color: #FFFFFF;}
.audioContainer .audioMeta {padding-left: 20px; float: right;height: 30px; //background-color: #FFFFFF;}
.audioContainer .audioMore {padding-left: 20px; float: right;height: 30px; //background-color: #FFFFFF;}
.audioContainer .audioMove {float: right; width: 40px; height: 30px; //background-color: #FFFFFF;}
.audioContainer .audioName {float:right; width: 160px; padding: 0 5px 0 5px; height: 30px; //background-color: #FFFFFF;}
.audioContainer .audioName div{display:block; overflow-y:hidden; overflow-x:auto; overflow:hidden; height: 16px;}
.audioContainer .audioAdd {float:right; width: 170px; height: 30px; //background-color: #FFFFFF;}
.audioContainer .audioAddMy {float:right; height: 30px; padding-left: 10px; width: 100px; //background-color: #FFFFFF;}
.audioContainer .audioMain p{white-space: nowrap; overflow: hidden; padding-left:3px; font-family:arial; //width: 100%;}
.audioContainer .audioMain span{height:16px; overflow-y:hidden; overflow-x:auto; overflow:hidden;  border: 1px solid red;}
.audioContainer .fadeDivS {background:transparent url(http://img0.imgsmail.ru/mail/ru/images/my/fade.png) no-repeat scroll left top; height:16px; position:relative; width:25px;}
.audioContainer .audioMain {overflow: hidden; height: 30px; //margin-left: 20px;}
.audioContainer .audioTime {float:right; margin:0 0 0 10px; white-space:nowrap; width:60px; color: #999999;}

.audioContainer .icoAudioPlay {float: left;height: 30px; width: 22px; //background-color: #FFFFFF; background: url('http://img1.imgsmail.ru/mail/ru/images/my/icons-items.png') no-repeat -6px -70px; cursor:pointer;}
.audioContainer .icoAudioPause {float: left;height: 30px; width: 22px; //background-color: #FFFFFF; background: url('http://img2.imgsmail.ru/ru/images/my/pause_button_i.gif') no-repeat top left; cursor:pointer;}
.icoMore {background:url('http://img3.imgsmail.ru/mail/ru/images/my/icons-action.png') no-repeat -3px -115px;height:9px !important;width:9px !important;}

.div_dashed {padding-bottom: 3px !important;}

.icoAudioDown {display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; margin-right:8px; vertical-align: middle; cursor:pointer; background:url('http://img0.imgsmail.ru/mail/ru/images/arrow_down.gif') no-repeat center left; width: 11px; height: 12px; float: left;}
.icoAudioUp {display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; margin-right:8px; vertical-align: middle; cursor:pointer; background:url('http://img1.imgsmail.ru/mail/ru/images/arrow_up.gif') no-repeat center left; width: 11px; height: 12px; float: right;}

#edit {background-color: #FFFFFF; border: 1px solid #D9D9D9; left: 751px; padding: 10px; position: absolute; top: 0; display: none; width: 200px; z-index: 32;}


.spamForm {background-color:#FFFFFF; border:1px solid #D9D9D9; color:#9A9A9A; padding:10px; position:absolute;}
.mf_spamForm {background-color: #FFFFFF; border: 1px solid #D9D9D9; color: #9A9A9A; padding: 10px; position: absolute; z-index: 100;}
.mf_spamFormBut{font-family: Arial,Sans-Serif; font-size:90%; margin: 10px 10px 0 0;}
.mf_spamFormBut2{font-family: Arial,Sans-Serif; font-size:90%; margin-top: 10px;}
.mf_spamFormH2{color: #0857A6; font-size: 17px; margin: 0 0 7px 0;}

.audioContainerTrack {border: 1px solid #d5d9df;}
.audioContainerTrack .audioSong {height: 49px; background: url(http://img2.imgsmail.ru/mail/ru/images/my/aud.gif) repeat-x left bottom; text-align: center;}
.audioContainerTrack .audioPlay {float: left; padding: 5px 4px 5px 20px; }
.audioContainerTrack .audioMain {height: 40px; margin-left:64px;  padding: 5px 0 0 2px;}
.audioContainerTrack .audioAdd {background: url(http://img3.imgsmail.ru/mail/ru/images/my/aud2.gif) repeat-x bottom; padding: 15px; text-align: center;}

.audioContainerTrack .icoAudioPlay {background:url('http://img0.imgsmail.ru/ru/images/my/play_button_iBig.gif') no-repeat top left; width: 39px !important; height: 38px !important; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; margin-right:4px; vertical-align: middle; cursor:pointer;}
.audioContainerTrack .icoAudioPause {background:url('http://img1.imgsmail.ru/ru/images/my/pause_button_iBig.gif') no-repeat top left; width: 39px !important; height: 38px !important; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; margin-right:4px; vertical-align: middle; cursor:pointer;}

.audioComment {border-bottom: 1px solid #F0F0F0; padding-bottom: 10px; margin-bottom: 10px; overflow: hidden; //clear: both;}
.audioComment2 {overflow: hidden; //clear: both;}


/* TOP новая МУЗЫКА */
.audioTopContainer {border: 2px solid #FDEDC7; padding: 15px 20px 5px 10px;}
.audioTopContainer .audioList {float:right; width: 150px; height: 30px; color: #656972 !important; font-size: 95%; //background-color: #FFFFFF; margin-left:10px;}
.audioTopContainer .audioList div{display:block; overflow-y:hidden; overflow-x:auto; overflow:hidden; height: 16px; text-align: right; font-weight: bold;}
.audioTopContainer .audioList span {color: red;}
.audioTopContainer .audioPlaceContainer {float: left; width: 60px;}
.audioTopContainer .audioPlace {float:left; height:30px; width: 25px; text-align: right;}
.audioTopContainer .audioPlaceUp {background:transparent url(http://img3.imgsmail.ru/mail/ru/images/my/icons-action.png) no-repeat -5px -221px; color: #1fc827; padding: 0 0 4px 5px; height: 18px; position: relative; top: -3px; font-weight: bold;}
.audioTopContainer .audioPlaceDown {background: transparent url(http://img3.imgsmail.ru/mail/ru/images/my/icons-action.png) no-repeat -5px -237px; color: #fe1e1c; padding: 0 0 4px 6px; height: 18px; position: relative; top: -3px; font-weight: bold;}
.audioTopContainer .audioPlaceDown span{padding: 0pt 1px 0pt 3px;}
.audioTopContainer .audioPlaceNew {color: #FE1E1C; padding: 0 0 4px 2px; height: 18px; position: relative; top: -3px;}
.audioTopContainer .audioPlaceEq {color: #999999; padding: 0 0 4px 8px; height: 18px; font-weight: bold;}

.audioTopContainer .audioAddMyTop {float:right; height:30px; width: 16px; margin-left: 15px;}
.audioTopContainer .audioTime { text-align:right;}
.audioTopContainer .div_dashed { margin-right:0;}
.audioTopWhat {float: right; font-size: 75%; font-weight: normal !important;}
div.helpDiv div.bgNo {background-color: #F5F5F5; border:1px solid #135EAA; color:#666666; padding:3px 3px 8px 10px;}

/* end новая МУЗЫКА */
/* NEW grey zakladki*/
.bookMark {border-bottom: 1px solid #DBDADD; height: 19px; margin-left: -3px; padding: 1px 0 0 15px; font-family:tahoma; font-size:95%;}

.bookMark div{ margin-left: -11px; float: left;}
.bookMark div span{float: left; margin: 0 0 -2px 0; padding: 1px 1px 4px 8px; border-top: 1px solid #BBBDC6; border-left: 1px solid #BBBDC6; background-color : #FFFFFF; text-align : center; z-index: 1; position: relative;}
.bookMark div i{width: 19px; height: 19px; float: left; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; background: url(http://img0.imgsmail.ru/mail/ru/images/my/ug1.gif) no-repeat right; margin: 0; z-index: 3; position: relative; vertical-align:middle;}
.bookMark div span A{color: #0857A6; text-decoration : underline;}
	
.bookMark div.act {  margin-left: -11px; float: left;}
.bookMark div.act span{float: left; margin: 0 0 -2px 0; padding: 1px 1px 4px 8px; border-top: 1px solid #BBBDC6; border-left: 1px solid #BBBDC6; background-color : #E6E8ED; text-align : center; z-index: 5; position: relative;font-family:tahoma;font-size:95%;}
.bookMark div.act i{width: 19px; height: 19px; float: left; background-image : url(http://img1.imgsmail.ru/mail/ru/images/my/ug2.gif); background-position : right; background-repeat : no-repeat; margin: 0 0 0 0; z-index: 5; position: relative;}
.bookMark div.act span A{color: #393B40; font-weight: bold; text-decoration : none;}
.bookMark div.act span A:HOVER{color: #393B40;}
/* end NEW grey zakladki*/


.filterAll {margin-bottom:10px;overflow:hidden;padding:1px;}
.filterAll a {text-decoration:none; border-bottom:1px dashed #0857A6; margin-right:-2px;}
.filterAll a:HOVER {border-bottom:1px dashed #F26D00;}
.filterAll a.filterAct {font-weight: bold; color: black; border-bottom: 0;}
.filterAll a:HOVER.filterAct {color: black;border-bottom: 0;}
.filterAll a.filterOrange {font-weight: bold; color: #FD7500; border-bottom:1px dashed #FD7500;}
.filterAll span {color: #999999; margin-right:-2px;}
/* хочу общаться */
.filterAllGrey {margin-bottom:10px; overflow:hidden;padding:1px;}
.filterAllGrey a {text-decoration:none; border-bottom:1px dashed #656972; color: #656972;}
.filterAllGrey a:HOVER {border-bottom:1px dashed #F26D00; color: #F26D00;}
.filterAllGrey a.filterBold {font-weight: bold;}
.filterAllGrey span {color: #999999;}



.todayBorder {border-bottom: 1px solid#D9D9D9; margin-bottom: 20px; padding-bottom: 13px;}
.todayBorder b{padding-right: 30px;}
.todayBorder a{padding-right: 30px;}

/* from suggestions*/
.closeUser {position: absolute; margin: 2px 0 0 100px; text-align: left !important;}
.closeUser120 {position: absolute; margin: 2px 0 0 120px; text-align: left !important;}
.closeUser120photo {position: absolute; margin: 2px 0 0 135px; text-align: left !important;}
.closeUser2 {position: absolute; margin: 2px 0 0 -35px; width: 145px; text-align: left !important;}
.afterRequest {text-decoration: none; border-bottom: none; margin: 0!important;padding: 0!important;}
.imsg {color: #999999 !important; text-align: center; vertical-align: middle;}
/* end from suggestions*/


	/* PHOTOtop */
.mrimPNG13 .spr-mrim-13 {height: 13px; width: 13px; vertical-align:middle; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0;   line-height:0; cursor: pointer; margin-right: 2px; background-image: url('http://img2.imgsmail.ru/mail/ru/images/my/ico_status_online13.png'); background-repeat: no-repeat; background-position: center;}
.mrimPNG13 .mrim-online {}
.mrimPNG13 .mrim-away {background-image: url('http://img3.imgsmail.ru/mail/ru/images/my/ico_status_away13.png');}
.mrimPNG13 .mrim-offline {background-image: url('http://img0.imgsmail.ru/mail/ru/images/my/ico_status_ofline13.png');}

.mrimPNG9 .spr-mrim-9 { height: 13px; width: 13px; vertical-align:middle; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0;   line-height:0; cursor: pointer; margin-right: 2px;background-image: url('http://img1.imgsmail.ru/mail/ru/images/my/ico_status_online.png'); background-repeat: no-repeat; background-position: center;}
.mrimPNG9 .mrim-online {background-image: url('http://img2.imgsmail.ru/mail/ru/images/my/ico_status_online.png');}
.mrimPNG9 .mrim-away {background-image: url('http://img3.imgsmail.ru/mail/ru/images/my/ico_status_away.png');}
.mrimPNG9 .mrim-offline {background-image: url('http://img0.imgsmail.ru/mail/ru/images/my/ico_status_ofline.png');}

i.imgPlus10 {background:url(http://img1.imgsmail.ru/mail/ru/images/my/v_10ss.png) no-repeat top left; width:26px; height:26px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; margin-right:4px; vertical-align:middle;}

.ptNumber {padding-right:7px; margin-right: 5px; text-align:right; width: 22px; float: left; font-weight: bold;}
.ptFirst .ptNumber {color: #E9221F;}
.ptNUp {background:url('http://img3.imgsmail.ru/mail/ru/images/my/icons-action.png') no-repeat 19px -224px;}
.ptNDown {background:url('http://img3.imgsmail.ru/mail/ru/images/my/icons-action.png') no-repeat 19px -240px;}

.ptFirst i.newRat{bottom: -1px; //bottom: -3px;}
.ptOther i.newRat{bottom: -1px; //bottom: -3px;}

.ptLeft {width: 25%; float: left;}
.ptFirst {border: 3px solid #facb5f; background: #ffdf92 url('http://img0.imgsmail.ru/mail/ru/images/my/phototopBg.jpg') repeat-x top; margin-bottom: 20px; padding: 5px 5px 10px 0; overflow: hidden; height: auto; //display: inline-block;}
.ptFirst .ptAva {float: left; padding: 0 5px 0 0; overflow: hidden;}
.ptOther {margin: 0 8px 20px 3px; overflow: hidden; //display: inline-block;}
.ptOther .ptAva {float: left; padding: 0 5px 0 0;}
.ptFirst .ptName {overflow: hidden; //display: inline-block;}
.ptFirst .ptName p{padding-bottom: 5px;}
.ptOther .ptName p{padding-bottom: 5px;}

.ptCenter {width: 43%; float: left;}
.ptCenter .ptFirst {margin: 0 20px 45px 20px;}
.ptCenter .ptOther {margin: 0 28px 45px 22px;}
.ptFirst .myPhoto_rr {border-left:3px solid #FFE5A8;}

.ptRight {width: 31%; float: left;}
.ptRight .ptFirst {margin: 0 0 15px 0;}
.ptRight .ptOther {margin: 0 0 33px 0;}
.ptOtherPhotos {position: relative; margin-top: -15px; height: 15px; font-family: Tahoma; font-size: 95%; color: #656972 !important;}

.ptPagePhotos .ptFirst {width: 47%; margin-bottom: 28px;}
.ptPagePhotos .ptOther {width: 47%; margin: 6px 8px 45px 3px;}

.ptPageVoter .ptOther {margin: 0; width: 33%; height: 150px; float: left; overflow: hidden; //display: inline-block;}

.ptPageUsers  {width: 101%;}
.ptPageUsers .ptFirst {margin: 0 10px 28px 10px;}
.ptPageUsers .ptOther {height: 90px; margin: 0 10px 28px 10px;}
.ptPageUsers .ptMargin {width: 33%; float: left; overflow: hidden; //display: inline-block;}
.ptPageUsers .ptMarginOther {width: 33%; float: left; overflow: hidden; //display: inline-block;}

span.newRat a {background:#F4F4F4 url(http://img2.imgsmail.ru/mail/ru/images/my/icons-bubbles.png) no-repeat scroll left -141px;}

.ohd {overflow: hidden; //display: inline-block;}
.mf_ohd {//display: inline-block;}
.mf_ohd2 {overflow: hidden; //display: inline-block !important;}
	/* end PHOTOtop */

	/* СООБЩЕСТВА */

/* new PHOTO  */


/* новые фотоконтейнеры */
.photoContainerList {font-family: Tahoma; overflow: hidden; //overflow:visible; //width: 100%;}
.photoContainerList .photoOne {float:left; height: 25px; overflow:hidden; width:33%;}
.photoContainerList .photoFile {float: left; height: 25px; //background-color: #FFFFFF;}
.photoContainerList .photoFile i{background:transparent url(http://img2.imgsmail.ru/mail/ru/images/my/i_folder.gif) no-repeat scroll left center; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; height:16px !important; vertical-align:bottom; width:14px !important;}
.photoContainerList .photoMain {overflow: hidden; height: 25px; //margin-left: 10px;}
.photoContainerList .photoMain p{white-space: nowrap; overflow: hidden; font-family:arial; //width: 100%;}
.photoContainerList .photoMain a:HOVER{text-decoration: underline}
.photoContainerList span {float:right; margin:0 30px 0 -25px; white-space:nowrap; color: #999999; //margin:0 10px 0 -25px;}
.photoContainerList .photoMain div {margin-top:-2px; border-bottom:1px dotted #0857A6; margin-right:55px; //margin-right:37px;}
.photoContainerList .photoMain i{background:transparent url(http://img3.imgsmail.ru/mail/ru/images/my/fade.png) no-repeat scroll left top; height:16px; margin-top:-3px; position:relative; width:25px;  display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; margin-right:4px; vertical-align:middle;}
/* end новые фотоконтейнеры */

.comPhotosCover {background:url('http://img0.imgsmail.ru/ru/images/my/avatarPhotoCover120x120.gif') left top no-repeat #fff; width: 180px;}
.comPhotosCover i.ava120{margin: 10px 20px 16px 38px; border: 1px solid #a5a9ad; //margin-left: 39px; //width: 121px;}
.comPhotosCover i.ava120no{margin: 10px 20px 16px 38px; background-color: transparent !important; border:1px solid transparent; //margin-left: 39px;}

.comPhotosAlbum {overflow:hidden; width:100%;}
.comPhotosAlbum .comPhotosOne {background:url('http://img1.imgsmail.ru/ru/images/my/avatarPhoto120x120.gif') left top no-repeat #fff; min-width: 150px; width: 24%;}
.comPhotosAlbum .comPhotosOne i{margin:7px;}

.comPhotosAlbum .r50 {width: 49%; height: 250px; float: left;}
.comPhotosAlbum .r33 {width: 33%; height: 250px; float: left;}
.comPhotosAlbum .r25 {width: 24%; height: 250px; float: left;}
.comPhotosAlbum .greyRate {margin: -23px 0 0 137px; position:absolute; color: #999999 !important;}

.comPhotosAlbumSes {overflow:hidden; width:100%;}
.comPhotosAlbumSes .comAlbumOne {float: left; height: 180px; min-width: 335px; width: 33%;}


a.comPhotosNameAlbum {border-bottom: 1px dashed #0857A6; color: #0857A6; font-weight: bold; cursor: text !important; text-decoration: none;}
a:HOVER.comPhotosNameAlbum {border-bottom: 1px solid #ffff66; background-color: #ffff66;}
a.comPhotosNameAlbumNo {text-decoration: none !important; cursor: text !important;}
a:HOVER.comPhotosNameAlbumNo {color: #0857A6 !important;}

a.comPhotosNamePhoto {font-family: Tahoma; font-size: 95%; border-bottom: 1px dashed #0857A6; color: #0857A6; font-weight: bold; cursor: text !important; text-decoration: none;}
a:HOVER.comPhotosNamePhoto {border-bottom: 1px solid #ffff66; background-color: #ffff66;}

a.comPhotosDescript {font-family: Tahoma; border-bottom: 1px dashed #5A5A5A; color: #5A5A5A; cursor: text !important; text-decoration: none;}
a:HOVER.comPhotosDescript {font-family: Tahoma; border-bottom: 1px solid #ffff66; background-color: #ffff66;}

.comTagListForm {background-color: #e5eeff; padding: 5px 10px; margin-top: 5px;}

.n {}
.n2 {font-family: Tahoma; font-size: 95%; color: #0857A6; font-weight: bold;}
.pp {font-family: Tahoma; color: #999999; font-size: 95%; line-height: 120%;}
.pp a{color: #999999;}
.mm a{border-bottom: 1px dashed #5a5a5a; color: #5a5a5a; font-family: tahoma; font-size: 95%; font-weight: bold; text-decoration: none;}
.mm a:hover{background-color:#FFFF66; border-bottom: 1px solid #FFFF66;}

.edit_title {position: absolute; z-index: 100; width: 133px; background-color: #FFFFFF;}
.edit_title  textarea {border:1px solid #9BA3A9; font-family:tahoma,Arial,Sans-Serif; font-size:100%; height:50px; padding-left:5px; width:133px;}


div.pinkAround {background:#FFF7E9 no-repeat url('http://img2.imgsmail.ru/r/foto2/pink_angle.gif') top left; text-align:center; border-bottom:1px solid #FFDEA3; margin-bottom:20px; padding-bottom:20px;}
div.pinkAround div img {display:inline; margin:0;}
div.pinkAround h3 {color:#F26D00; padding:10px 0;}

/* drag-and-drop */
protectDiv {position:absolute; z-index:1; top:0; left:0;}
.move {-moz-user-select:none; color:#000;}
.move2 {position:absolute; z-index:9002; top:0; left:0; width:130px; height:130px;}
.move2 img {position:relative; bottom:0; right:0; filter:alpha(opacity=70); -moz-opacity:.70;opacity:.70;}
.move3 {filter:alpha(opacity=20); -moz-opacity:.20;opacity:.20;}
.loadImgDiv {position:absolute; z-index:10000; top:0; left:0; width:400px; padding:50px 10px; border:5px solid #666; background-color:#FFF; font:12px tahoma; font-weight:bold; text-align:center;}
/* end drag-and-drop */
/*  end new PHOTO */

/*  new форма поиска на голубой подложке */
.newSearchTable {background-color: #e8ecf4; padding: 7px 4px 7px 4px;}
.newSearchTable table {width: 100%; //width: 98% !important;}
.newSearchTable td {white-space: nowrap; padding: 0 3px 0 3px; vertical-align: middle;}
.newSearchTable th {width: 100%; font-size: 75%; font-weight: normal;}

.newSearchForm {background-color: #e8ecf4; padding: 7px 7px 7px 7px; overflow: hidden; //display: inline-block;}
.newSearchForm p{font-family: Tahoma; float: left; padding: 2px 0 0 0;}
.newSearchForm div {padding: 0 5px 0 5px; overflow: hidden; //display: inline-block;}
.newSearchForm span {float: right;  display:-moz-inline-block; display:-moz-inline-box; display:inline-block;}
/*  end new  форма поиска на голубой подложке */











h6.right {font-size:110%; color:#3d5f80; background-color: #FFFFFF; border-bottom: 0; padding: 0; margin: 0;}

h6 {margin: 0 0 10px 0; font-family:Arial,Sans-Serif; font-size:125%; color:#426084; background-color:#EAEFF5; border-bottom:1px solid #799CC4; padding:3px 0 3px 27px;}
h6 a {text-decoration:none; color:#426084;}
h6 a:HOVER {text-decoration:none;}
h6 span {color:#656972 !important; font-weight: normal; font-style:italic; margin-left: 5px;}
.h6comBlogs {background:#EAEFF5 url(http://img3.imgsmail.ru/r/my/ico_blog.gif) no-repeat 8px center;}
.h6comPhoto {background:#EAEFF5 url(http://img0.imgsmail.ru/r/my/ico_foto.gif) no-repeat 8px center;}
.h6comAudio {background:#EAEFF5 url(http://img1.imgsmail.ru/r/my/ico_audioH1.gif) no-repeat 8px center;}
.h6comGuest {background:#EAEFF5 url(http://img2.imgsmail.ru/r/my/ico_guest.gif) no-repeat 8px center;}
.h6comWhat {background:#EAEFF5 url(http://img3.imgsmail.ru/r/my/ico_whatNew.gif) no-repeat 8px center;}
.h6comAdm {background:#EAEFF5 url(http://img0.imgsmail.ru/r/my/ico_adm.gif) no-repeat 8px center;}
.h6comMembers {background:#EAEFF5 url(http://img1.imgsmail.ru/r/my/ico_members.gif) no-repeat 8px center; padding-left: 30px !important;}

/*фотоальбомы - морда - сообщества - УБРАТЬ СТАРЫЕ avatar_photo_45*/
. {background:#EAEFF5 url(http://img2.imgsmail.ru/r/my/avatarPhoto45x45.gif) no-repeat 8px center;}


.avaPhoto45 {width:74px; height:61px; text-align:center; vertical-align:middle; background: url('http://img3.imgsmail.ru/mail/ru/images/my/avatarPhoto45x45.gif') center center no-repeat; display:-moz-inline-block; display:-moz-inline-box; display:inline-block;}
.avaPhoto45 i{width:45px; height:45px; text-align:center; vertical-align:middle; background-repeat: no-repeat; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; margin: 6px 10px 9px 21px; border: 1px solid #a5a9ad;}

.comPhoto45 {color:#999999 !important}
.comPhoto45 span{color:#656972 !important}

/*участники - морда - сообщества - УБРАТЬ СТАРЫЕ com_person*/
.comPerson2 {height: 60px; float: left; border: 1px solid #9cbcdb; background-color: #d1e0fd; padding: 2px; margin-bottom: 5px;}
.comPerson {height: 58px; float: left; border: 1px solid #FFFFFF; background-color: #FFFFFF; padding: 2px; //height:64px;}
.comPerson div{margin: 0; padding: 0 0 1px 0; text-align: center; width:45px; background-color:#1EC926;}
.comPerson div span{font-family:Tahoma, Arial, Helvetica; color:white; font-weight: normal; font-size: 85%;}
.comPerson div a{text-decoration:none; font-family:Tahoma, Arial, Helvetica; color:white; font-weight: normal; font-size: 85%;}
.comPerson div a:HOVER{color:white;}



.comPhotos {overflow:hidden; height:135px; width:100%;}
.comPhotos div {background:url('http://img0.imgsmail.ru/ru/images/my/avatarPhoto120x120.gif') left top no-repeat #fff; min-width: 150px; width: 24%; float:left; margin-bottom:20px;}
.comPhotos div i{margin:7px;}


.comPerson p{padding: 5px 0 0 0; font-size: 95%;}



.ml55 {margin-left: 55px;}

.icoBabl {background:transparent url(http://img2.imgsmail.ru/mail/ru/images/my/icons-bubbles.png) no-repeat 0 -16px;}
.icoBablSmall {background:url(http://img2.imgsmail.ru/mail/ru/images/my/icons-bubbles.png) no-repeat -1px -33px; width:13px !important; height:13px !important;}

.icoGetMobileS i{background:url('http://img3.imgsmail.ru/r/foto2/ico_get_mob.gif'); width: 16px;}


.icoComPeople i{background:url('http://img0.imgsmail.ru/mail/ru/images/my/ico_comm_members.gif'); width: 16px;}
.icoComInvite i{background:url('http://img3.imgsmail.ru/mail/ru/images/my/icons-action.png') no-repeat 0 -32px; width:16px;}
.icoCommsOut i{background:url('http://img2.imgsmail.ru/mail/ru/images/my/ico_commOut.gif'); width: 16px;}
.icoCommsIn i {background:url('http://img3.imgsmail.ru/mail/ru/images/my/icons-action.png') no-repeat 0 0; width:16px;}
.icoComSet i{background-image: url('http://img0.imgsmail.ru/mail/ru/images/my/ico_commSett.gif'); width: 16px;}
.icoComInfo i {background:url('http://img1.imgsmail.ru/mail/ru/images/my/icons-my.png') no-repeat 0 -32px; width:16px;}
.icoSubCom i {background:url('http://img1.imgsmail.ru/mail/ru/images/my/icons-items.png') no-repeat 0 -48px; width:16px;}
.icoUnSubCom i{background-image: url('http://img3.imgsmail.ru/mail/ru/images/my/i_Unsubscr.gif'); width:16px;}
.favoritesDels i{margin: 0 7px 0 4px; background-image: url('http://img0.imgsmail.ru/mail/ru/images/my/i_del.gif'); width: 9px;}
.addfriendsDels i{background-image: url('http://img1.imgsmail.ru/mail/ru/images/my/ico_otkaz.gif'); width: 16px;}
.icoComplainModer i {background:url(http://img2.imgsmail.ru/mail/ru/images/my/icons-people.png) no-repeat 0 -144px; width:16px;}
.aboutComm {background-color: #dfefff; border-top: 1px solid #85c0db; padding: 10px;}
.aboutComm div { font-family:Arial,Sans-Serif; font-size:125%; color:#426084; padding:3px 0 3px 0; font-weight: bold;}

.icoStrRight {display:inline-block; width:16px; height:16px; background:url(http://img3.imgsmail.ru/mail/ru/images/my/icons-action.png) no-repeat 0 -288px; vertical-align: middle;}

.icoEnterCommunity {background:url('http://img3.imgsmail.ru/mail/ru/images/my/icons-action.png') no-repeat 0 0;}
.comms_enter{color: #FD7500;}
.comms_enter i {display:-moz-inline-block; display:-moz-inline-box; display:inline-block; width:16px; height:16px; margin-right:3px; font-size:0; line-height:0; vertical-align:middle; background: url('http://img3.imgsmail.ru/mail/ru/images/my/icons-action.png') no-repeat 0 0; cursor:pointer;}
.icoInComm {background:url('http://img1.imgsmail.ru/mail/ru/images/my/community.gif') no-repeat left top;}
.icoQuitCommunity {background:url('http://img3.imgsmail.ru/mail/ru/images/my/icons-action.png') no-repeat 0 -16px;}
.icoMakeLeader i{background:url('http://img3.imgsmail.ru/r/blogs/ico_sms_leader.gif') no-repeat top left; width:16px;}

.icoNext {background:url('http://img3.imgsmail.ru/mail/ru/images/my/icons-action.png') no-repeat -5px -256px; width:6px !important;}

.icoComPost {background:url('http://img1.imgsmail.ru/mail/ru/images/my/icons-items.png') no-repeat -1px 1px;}


		.nik s {text-decoration:line-through;color:grey;}

.fadeDiv {background:url('http://img2.imgsmail.ru/mail/ru/images/my/fade.png') no-repeat top left; width: 25px; height: 17px; float: right; position:absolute; right: -1px; z-index:20;}

.onePost {padding: 0; margin: 0 0 15px 0; position: relative;}
.onePost p{margin: 0 0 5px 0; font-size: 120%; font-weight: bold; white-space: nowrap;}



.subscribeCommunity {background-color:#EAEFF5; border:1px solid #799CC4; padding: 5px; font-family: Tahoma; margin-top: 10px; position:absolute;}





.icoBlogAddPost i{background:url('http://img3.imgsmail.ru/r/blogs/ico_add_post.png') no-repeat top left; width: 16px;}
.icoBlogAddContest i{background:url('http://img0.imgsmail.ru/r/blogs/ico_contest.png') no-repeat top left; width: 16px;}
.icoBlogDelUser i{background:url('http://img1.imgsmail.ru/r/blogs/ico_del_user.png') no-repeat top left; width: 16px;}
.icoBlogUserHB i{background:url('http://img2.imgsmail.ru/r/blogs/ico_birthday.png') no-repeat top left; width: 16px;}
.icoBlogUserPrivate i{background:url('http://img3.imgsmail.ru/r/blogs/ico_comment_show_2.png') no-repeat top left; width: 16px;}
.icoBlogUserFriends i{background:url('http://img0.imgsmail.ru/r/blogs/ico_friends.png') no-repeat top left; width: 16px;}
.icoBlogBlackListIn i{background:url('http://img1.imgsmail.ru/mail/ru/images/my/i_blackListIn.gif') no-repeat top left; width: 16px;}
.icoBlogBlackListOut i{background:url('http://img2.imgsmail.ru/mail/ru/images/my/i_blackListOut.gif') no-repeat top left; width: 16px;}
.icoBlogAddPost i{background:url('http://img3.imgsmail.ru/mail/ru/images/my/i_addPost.gif') no-repeat top left; width: 16px;}



.spr-mrim-13-del { height: 15px; width: 15px;   vertical-align:middle;   display:-moz-inline-block;   display:-moz-inline-box;   display:inline-block;   font-size:0;   line-height:0;   background: no-repeat;   cursor: pointer;   margin-right: 2px; background-image: url(http://img0.imgsmail.ru/r/blogs/ico_del_user.png) no-repeat center;}

.t95 {font-family: tahoma;}

.votBlog {padding: 4px 0 4px 0; white-space: nowrap;}
.votBlog a {border: 1px solid #508f10; text-decoration: none; font-size: 11px; font-family: tahoma; font-weight: bold; color: #FFFFFF; padding: 2px; margin-right: -1px; background-color: #14ce0f; cursor:pointer;}
.votBlog a:hover {color: #FFFFFF; background-color: #508f10;}


    .avatar120_photo {
        width: 120px;
        height: 120px;
        background-color: #FFF2D8;
        border: 4px solid #FFFFFF;
        text-align: center;
        vertical-align: middle;
        background-repeat: no-repeat;
        background-position: center;
    }
    
    .avatar120_photo_best {
        width: 120px;
        height: 120px;
        background-color: #FFF2D8;
        border: 4px solid #f0dfbe;
        text-align: center;
        vertical-align: middle;
        background-repeat: no-repeat;
        background-position: center;
    }
	

.ava120 {display:-moz-inline-block; display:-moz-inline-box; display:inline-block; cursor: pointer; font-size:0; line-height:0; width: 120px; height: 120px; background-color:#EFEFEF; text-align: center; vertical-align: middle; background-repeat: no-repeat; background-position: center;}
.ava120_best{display:-moz-inline-block; display:-moz-inline-box; display:inline-block; cursor: pointer; font-size:0; line-height:0; width: 120px; height: 120px;
background-color:#EFEFEF; border: 4px solid #f0dfbe; text-align: center; vertical-align: middle; background-repeat: no-repeat; background-position: center;}

.commAvaRound {
    background-color:transparent;
    background-image: url(http://img1.imgsmail.ru/r/my/community/avaFrame45.png); 
    position:absolute; 
    margin-top:-45px; 
    //margin-left:-45px; 
    //margin-top:0;
}


/* лидер сообществ */
.liderBlogTop {background-color: #fffbde; position: relative; border-top: 2px solid #ffa400; height: 5px;}

.liderBlogTop div{float: right; background: url(http://img2.imgsmail.ru/mail/ru/images/my/liberBlogUg.gif) no-repeat top right; width: 7px; height: 7px; font-size:0; line-height:0; position: relative; margin-top: -2px;}
.liderBlogTop i{background: url(http://img2.imgsmail.ru/mail/ru/images/my/liberBlogUg.gif) no-repeat top left; width: 7px; height: 7px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; position: absolute; margin-top: -2px;}

.liderBlogCenter {background-color: #fffbde; padding: 10px; border-left: 2px solid #ffa400; border-right: 2px solid #ffa400; position: relative;}
.liderBlogBot {background-color: #fffbde; position: relative; border-bottom: 2px solid #ffa400; height: 5px; //height: 3px;}
.liderBlogBot div{float: right; background: url(http://img2.imgsmail.ru/mail/ru/images/my/liberBlogUg.gif) no-repeat bottom right; width: 7px; height: 7px; font-size:0; line-height:0; position: relative; margin-bottom: -2px;}
.liderBlogBot i{background: url(http://img2.imgsmail.ru/mail/ru/images/my/liberBlogUg.gif) no-repeat bottom left; width: 7px; height: 7px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; position: absolute; margin-bottom: -2px;}

.liderBlogCenter h1{color: #3f5a6d; margin-bottom: 5px;}
.liderBlogCenter i{margin-right: 10px;}
.liderBlogCenter div{margin: 0 0 10px 0;}
.liderBlogCenter span{color: #3f5a6d; font-weight: bold;}
.liderBlogCenter p{margin: 10px 0 0 0; white-space: nowrap;}
/* end лидер сообществ */


/* вид приглашения для конкурса в сообществе */
.CompCode {margin: 10px 0 15px 0;}
.CompCode INPUT {font-size: 95%; background: #E8E8E1; border: solid 1px #7393B1; width: 290px; height: 20px;}
/* удалить конкурс сообществ */
div.del_contest{border:1px solid #000000; position:absolute;padding:10px;background-color:#f3f3f3;white-space:nowrap;}
div.del_contest div{padding-bottom:5px;}



.links a{color: #0857A6 !important;}
a.links {color: #0857A6 !important;}


.writersBlockR {background-color:#FFFFFF; padding-left:10px; white-space: nowrap; font-size: 95%; color: #656972 !important; float: right;}
.writersBlockL {background-color:#FFFFFF; padding-right:20px; white-space: nowrap; font-size: 95%; color: #656972 !important; float: left;}
.blogsLine {border-top:1px solid #CCCCCC; font-size:0; height:13px; line-height:0; margin-top:7px; width: 100%;}

.imageRateVoteAccess a i {
background:transparent none no-repeat scroll 0%;
cursor:pointer;
display:-moz-inline-box;
font-size:0pt;
height:29px;
line-height:0pt;
vertical-align:middle;
width:27px;
}


// jentry
.jentryIco {background-image: url(http://img0.imgsmail.ru/r/blogs/ico_friends.png);width: 13px;height: 13px;margin-right: 10px;}
.PostHeadDiv {overflow: hidden;width: 100%;}
.PostDateTime {color: #656972;padding-right: 3px;}
.PostLink {color: #656972;padding-right: 5px;}
.PostHeadBody{margin-left: 55px;}
.PosterAva {float: left;overflow:hidden;}
.PostTop {overflow:hidden; margin-left:5px;color: #656972;font-size: 95%;}
.PostExtra {overflow:hidden; margin:20px 0px 0px 55px;color: #999;font-size: 95%;}
.PostExtra span {margin-left: 3px;color: #999;font-size: 95%;}
/*.PostExtra a {color: #656972;text-decoration: none;}*/
.PostTopLine {border-top: 1px solid rgb(204, 204, 204); margin-top: 7px; height: 1px; font-size: 0pt; line-height: 0pt;}
.PostSubject {color: #0857A6;text-align: left;margin-top:10px;}
.bcw {background-color: white;}
.icoFavorites i {background-image: url(http://img1.imgsmail.ru/r/blogs/ico_heart.png);display:inline-block;vertical-align:middle;}
.icoFavorites {padding-right:3px;}
.icoDeletable i {background-image: url(http://img2.imgsmail.ru/r/blogs/ico_del.png);display:inline-block;vertical-align:middle;}
.icoDeletable {padding-right:3px;}
.icoHot i {background-image: url(http://img3.imgsmail.ru/r/blogs/ico_hot_subject.png);display:inline-block;vertical-align:middle;}
.icoHot {padding-right:3px;}
.icoWritable i {background-image: url(http://img0.imgsmail.ru/r/blogs/ico_pen.png);display:inline-block;vertical-align:middle;}
.icoWritable {padding-right:3px;}
.icoReadAll i {background-image: url(http://img1.imgsmail.ru/r/blogs/ico_add_post.png);}
.commentsSubscribe i {background-image: url(http://img2.imgsmail.ru/r/blogs/ico_subscribe_2.png);}
.commentsUnSubscribe i {background-image: url(http://img3.imgsmail.ru/r/blogs/ico_unsubscribe.png);}
.NextPostLinks {padding: 0px 5px 0px 10px;}


.CommentsTop {border-top: 1px solid #656972;margin-top: 30px; padding-top: 10px; overflow: hidden;}
.CommentsRating {float: right; overflow: hidden; width: 220px;}
.RateLinks {float:left;margin-top: 5px;}
.PostRating {float: right;margin-left: 5px;}
span.PostRating {background-color: #0A0;border: 1px solid #656972;}
a.PostRating {color: white;text-decoration: none;margin: 2px;font-weight: bold;}
.CommentsForm {border: 1px solid #656972;padding: 5px;}

.Comment {border-top: 1px solid #656972;overflow: hidden;}

.mr0 {margin-right: 0px!important;}


/* popup */
.shadowDiv {
	position:absolute; 
	background-color:#333; 
	width:100%; 
	height: 1500px;
	opacity:0.5;
	filter: alpha(opacity=50); 
	z-index:200; 
	/*display:none;*/
}
.popupDiv {
	display:none;
	position:absolute; 
	z-index:512;	
	background-color:#FFF;
	border:2px solid #FF8B33; 
	padding:4px;
	border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; 
}
.popupDivClose {
	cursor:pointer; 
	position:absolute; 
	right:8px; 
	top:6px;
}

.callUser i.img {margin-top:2px;}
.webcam_on {background: transparent url('http://img0.imgsmail.ru/mail/ru/images/my/webcam_on.gif') no-repeat scroll center center;}
.webcam_off {background: transparent url('http://img1.imgsmail.ru/mail/ru/images/my/webcam_off.gif') no-repeat scroll center center;}
.voip_on {background: transparent url('http://img2.imgsmail.ru/mail/ru/images/my/voice_on.gif') no-repeat scroll center center;}
.voip_off {background: transparent url('http://img3.imgsmail.ru/mail/ru/images/my/voice_off.gif') no-repeat scroll center center;}



.mf_blockAll_2 {display: block; letter-spacing: 2px;}
.mf_blockAll_10 {display: block;}

.mf_blockOne {padding-bottom: 20px; word-spacing: normal; vertical-align: top; display: inline-block; position: relative; text-align: center;}
.mf_blockOneMain {width: 92px; text-align: left;}
.mf_blockOne2 {letter-spacing: normal; width: 48%;}
.mf_blockOne3 {letter-spacing: normal; width: 31%;}
.mf_blockOne4 {letter-spacing: normal; width: 23%; margin: 0 5px 0 5px;}
.mf_lh18 {line-height: 18px;}



/* RB */
.rb_body {border: 1px solid #D9D9D9; font-size: 12px; margin-bottom: 10px; 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; width: 100%; padding-left: 55px;}
.rb_ul {margin: 10px 0 0 13px; padding-left: 2px;}
.rb_li {color: #999999;}

.rb_mb5 {margin-bottom: 5px;}
/* end RB */



/* end from MY_MAIN.CSS */


39/* форма логина для сообществ */
.regFormLeftMenuTop {border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; background-color:#00468C; line-height: 1px; height: 1px; font-size: 0; //overflow: hidden;}
.regFormLeftMenuCenter {background-color:#00468C; padding: 9px 7px 4px 7px; color: #FFFFFF;}
.regFormLeftMenuCenter a{color: #FFFFFF;}
.regFormLeftMenuCenter table{ margin-bottom: 4px;}
.regFormLeftMenuCenter div{margin-bottom: 5px;}
.regFormLeftMenuCenter .inp{height:22px; padding-top:3px;}
.regFormLeftMenuCenter select{//margin-top: 2px;}
/* end форма логина для сообществ */


i.imgUID{background:url('http://img.mail.ru/r/foto2/ico_down.gif') no-repeat top left; width:13px; height:13px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; margin-left:4px; vertical-align:middle;}

.confs i {height:16px; vertical-align:middle; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; cursor:pointer; margin-right: 3px; background:url('http://img1.imgsmail.ru/mail/ru/images/my/icons-my.png') no-repeat 0 -368px; width: 16px;}
.commsIn i{background:url('http://img.mail.ru/mail/ru/images/my/ico_commIn.gif'); width: 16px;}
.commsOut i{background:url('http://img.mail.ru/r/blogs/icon_quit_community.gif'); width: 16px;}
.comments i{background-image: url('http://img.mail.ru/mail/ru/images/my/ico_comment.gif'); width: 16px;}

.searchFamily {background:url('http://img0.imgsmail.ru/mail/ru/images/my/icons-search.png') no-repeat 0 0;}
.searchCommon {background:url('http://img0.imgsmail.ru/mail/ru/images/my/icons-search.png') no-repeat 0 -16px;}
.searchClass {background:url('http://img0.imgsmail.ru/mail/ru/images/my/icons-search.png') no-repeat 0 -32px;}
.searchInst {background:url('http://img0.imgsmail.ru/mail/ru/images/my/icons-search.png') no-repeat 0 -48px;}
.searchSosedi {background:url('http://img0.imgsmail.ru/mail/ru/images/my/icons-search.png') no-repeat 0 -64px;}
.searchColleagues {background:url('http://img0.imgsmail.ru/mail/ru/images/my/icons-search.png') no-repeat 0 -80px;}
.searchMilitary {background:url('http://img0.imgsmail.ru/mail/ru/images/my/icons-search.png') no-repeat 0 -96px;}
.searchInter {background:url('http://img0.imgsmail.ru/mail/ru/images/my/icons-search.png') no-repeat 0 -112px;}
.searchCollege {background:url('http://img0.imgsmail.ru/mail/ru/images/my/icons-search.png') no-repeat 0 -128px;}
.searchEmail {background:url('http://img0.imgsmail.ru/mail/ru/images/my/icons-search.png') no-repeat 0 -144px;}

.icoInvCom {background:url('http://img.mail.ru/mail/ru/images/my/ico_comm_inv_13.gif') no-repeat center left;}

.icoSpam {background: url(http://img.mail.ru/mail/ru/img/zalpba_spam.gif) no-repeat left top;}
.icoBlack {background: url(http://img.mail.ru/mail/ru/img/black_ist.gif) no-repeat left top;}

.icoCreater {background:url('http://img2.imgsmail.ru/mail/ru/images/my/icons-people.png') no-repeat 0 -160px;}
.icoWacher {background:url('http://img.mail.ru/r/my/ico_smotritel.gif') no-repeat top left;}
.icoModer {background:url('http://img2.imgsmail.ru/mail/ru/images/my/icons-people.png') no-repeat 0 -144px;}

.icoGetMobile {background:url('http://img1.imgsmail.ru/mail/ru/images/my/icons-my.png') no-repeat 0 -96px;}
.icoPass {background:url('http://img.mail.ru/mail/ru/images/my/pass.gif') no-repeat top left;}

.icoAppMy {background:url('http://img0.imgsmail.ru/mail/ru/images/my/icons-app.png') no-repeat 0 0;}
.icoAppCat {background:url('http://img0.imgsmail.ru/mail/ru/images/my/icons-app.png') no-repeat 0 -112px;}
.icoAppGr {background:url('http://img.mail.ru/r/blogs/menu_grad.gif') no-repeat top left; width: 1px !important; height: 24px !important;}
.icoAppCreate {background:url('http://img0.imgsmail.ru/mail/ru/images/my/icons-app.png') no-repeat 0 -48px;}
.icoAddApp i {background:url('http://img0.imgsmail.ru/mail/ru/images/my/icons-app.png') no-repeat 0 -32px; width:16px !important;}
.link a.icoAddApp:Hover i {background-position:0 -32px;}
.icoMoveApp i{background:url('http://img.mail.ru/mail/ru/images/app/play_app.gif') no-repeat top left; width: 16px !important;}

.icoAppIntelect {background-image: url(http://games.mail.ru/img/sw/hit.gif); width:33px !important; height:15px !important; }

.appLine {border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;font-size:0pt;height:1px;line-height:0pt;position:relative;background-color:#E5EEFF;}
.appLine2 {background-color:#E5EEFF; padding: 7px 10px 5px 10px;}.curr {	background-color: #e5eeff;	border-top:#bfd5fc 1px solid;	padding: 3px 20px 7px 20px;	font-weight: bold;}
.appMy {background:url(http://img0.imgsmail.ru/mail/ru/images/my/icons-app.png) no-repeat 0 -96px;}
.appCreate {background:url(http://img0.imgsmail.ru/mail/ru/images/my/icons-app.png) no-repeat 0 -80px;}
.appFlash {background:url(http://img0.imgsmail.ru/mail/ru/images/my/icons-app.png) no-repeat 0 -128px;}
.appIns {background:url(http://img0.imgsmail.ru/mail/ru/images/my/icons-app.png) no-repeat 0 -64px;}

.hr8 {border-top: 1px solid #D9D9D9; margin: 8px 0 8px 0; font-size: 1px;}
	
	/*новая форма добавления в гостевую в сообщества*/
.newGBcomm .one{background:#FFFFFF url(http://img.mail.ru/mail/ru/img/verx.gif) no-repeat 50px 115%; height: 57px;}
.newGBcomm .top{background: #BEE4FF url(http://img.mail.ru/mail/ru/img/left_ugol_v.gif) no-repeat left top; height: 13px; text-align: right;}
.newGBcomm .top i{background: url(http://img.mail.ru/mail/ru/img/prav_ugol_v.gif) no-repeat right top; height: 13px; width: 14px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; cursor: pointer;}
.newGBcomm .cen{background: #BEE4FF; padding-left:10px;	padding-right:10px;	line-height:21px;}
.newGBcomm .cen input[type="submit"] {margin-top:-3px;}
.newGBcomm textarea{border-color:#BEE4FF;}
.newGBcomm .cen2{background: #BEE4FF; padding: 5px 10px 6px 10px;}
.newGBcomm .bot{background: #BEE4FF url(http://img.mail.ru/mail/ru/img/left_ugol_n.gif) no-repeat left bottom; height: 9px; margin-bottom: 10px;}
.newGBcomm .bot div{background: url(http://img.mail.ru/mail/ru/img/prav_ugol_n.gif) no-repeat right bottom; height: 9px;}
	/* end новая форма добавления в гостевую в сообщества*/


/*для диалогов*/
.bgw {background-color:#FFFFFF; border-bottom:1px solid #F0F0F0; margin-bottom: 10px; padding: 10px 10px 10px 10px; overflow: hidden;}
.bgg {background-color:#F0F0F0; border-bottom:1px solid #F0F0F0; margin-bottom: 10px; padding: 10px 10px 10px 10px; overflow: hidden;}

	/*падинги для таблицы с отступами для анкетных форм*/
.anketa_form {width: 650px;}
.anketa_form td{padding: 0 10px 10px 0;}
.anketa_form th{padding: 0 10px 10px 0; color: #999999; width: 170px; font-size:75%; font-weight: normal; text-align: left; vertical-align: top;}

/*для слотов для тупиковых страниц*/
.tupik {background-color:#e0f0f6; border: 1px dashed #add8e6; padding: 4px 10px 10px 10px;}
.tupik h1 {margin-left:-10px; padding:0pt 0pt 0pt 35px; background:url('http://img.mail.ru/mail/ru/images/my/info.gif') no-repeat top left; font-family:Arial,Sans-Serif; font-size:135%; color:#0857A6;}


/*оранжевые заголовки*/
h2 a.none_o{text-decoration:none; border-bottom: 1px solid #FD7500; color: #FD7500;}
h2 a:HOVER.none_o{text-decoration:none; border-bottom: 0;}

.not_found h1 {margin:0;font-family:Arial,Sans-Serif;font-size:135%;color:#999999;}
.not_found div {color:#E15A00; margin-top: 6px;}
/*новы - удалить предыдущий при смене все стилей*/
.notFound h1 {margin:0;font-family:Arial,Sans-Serif;font-size:135%;color:#999999;}
.notFound div {color:#E15A00; margin: 6px 0 15px 0;}

/*фотоальбомы - морда - сообщества*/
.avatar_photo_45 {height:59px;text-align:center;vertical-align:middle;width:59px;background: url('http://img.mail.ru/mail/ru/images/my/avatar_photo_45_45.png') center center no-repeat; display:-moz-inline-block; display:-moz-inline-box;   display:inline-block;}
.avatar_photo_45 i{height:45px;text-align:center;vertical-align:middle;width:45px;background-repeat: no-repeat; display:-moz-inline-block; display:-moz-inline-box;   display:inline-block; margin: 6px;}

/* новое голосование  */
.v_o {padding: 4px 0 4px 0; white-space: nowrap;}
.v_o a {border: 1px solid #cccccc; text-decoration: none; font-size: 11px; font-family: tahoma; font-weight: bold; color: #999999; padding: 4px; margin-right: -1px; background-color: #FFFFFF; cursor:pointer;}
.v_o a:hover {color: #FFFFFF; background-color: #14ce0f;}
.v_o a.ten {background-color: #fe0000; color: #FFFFFF; cursor: pointer;}
.v_o a.ten:hover {background-color: #fe0000; color: #FFFFFF;}
.v_o a.ten10 {background-color: #ffff00;}
.v_o a.hh {border: 0;background-color: #EFEFEF;}
.v_o a.hh:hover {background-color: #EFEFEF;}
/* большое новое голосование  */
.v_o_big {padding: 4px 0 4px 0; white-space: nowrap;}
.v_o_big a {border: 1px solid #cccccc; text-decoration: none; font-size: 18px; font-family: tahoma; font-weight: bold; color: #999999; padding: 8px; margin-right: -1px; background-color: #FFFFFF; cursor:pointer;}
.v_o_big a:hover {color: #FFFFFF; background-color: #14ce0f;}
.v_o_big a.ten {background-color: #FE0000; color: #FFFFFF; cursor: pointer;}
.v_o_big a.ten:hover {background-color: #fe0000; color: #FFFFFF;}
.v_o_big a.ten10 {background-color: #ffff00;}
.v_o_big a.hh {border: 0;background-color: #EFEFEF;}
.v_o_big a.hh:hover {background-color: #EFEFEF;}

.mark1 {font-size:130%;color:#09C43F;font-weight:bolder;}
.mark2 {font-size:130%;color:#000000;font-weight:bolder;}
a.skip {color:#666666;text-decoration:underline;}
a.skip:hover {color:#666666;text-decoration:none;}

a.icoSub{color: #FD7500;}
.icoSub i{width:16px; height:16px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; margin-right:4px; 	vertical-align:middle; cursor:pointer;background:url('http://img.mail.ru/mail/ru/img/subs.gif') no-repeat top left;}
a.icoUnSub{color: #FD7500;}
.icoUnSub i{width:16px; height:16px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; margin-right:4px; 	vertical-align:middle; cursor:pointer;background:url('http://img.mail.ru/mail/ru/img/unsubs.gif') no-repeat top left;}



	/*вывод пользователей по 4 и 5 в строку*/
.mens {overflow: hidden; width: 100%;}
.mens2 {overflow: hidden; width: 100%;}
.mens .person {width: 24%; float: left; text-align: center;}
.mens2 .person {width: 19%; float: left; text-align: center;}
.mens .person_swf {float:left;text-align:center;width:32%; height: 245px;}
.mens2 .person_swf {float:left;text-align:center;width:24%; height: 245px;}
	/*вывод пользователей по 4 и 5 в строку*/
.com_person {width: 65px; float: left; margin-left: 0; padding: 3px; height: 110px;}
.com_person div{margin: 3px 0 0 0; padding: 0 0 1px 0; text-align: center; width:90px; background-color:#1EC926;}
.com_person div span{font-family:Tahoma, Arial, Helvetica; color:white; font-weight: normal; font-size: 85%;}
.com_person div a{text-decoration:none; font-family:Tahoma, Arial, Helvetica; color:white; font-weight: normal; font-size: 85%;padding: 0 24px 0 24px;}
.com_person div a:HOVER{color:white;}
.com_person p{padding: 5px 0 0 0; font-size: 95%;}
	/*вывод пользователей по 2 в строку*/
.invite {overflow: hidden; width: 100%;}
.invite .person {float:left; width:49%;}
.invite .person table td {padding: 0 12px 30px 0;}
	
	/*для таблиц menu и форм поиска*/
.search_form{width: 650px; margin: 15px 0 20px 0;}
table.search_form td {padding: 5px; vertical-align: middle !important;}

.search {width: 80%;}
.search td{padding:0 40px 10px 0; white-space: nowrap;}
	/*end для таблицы menu и форм поиска*/
	
	
/*звездочка*/
b.red{color:#F25100; font-size:140%}
b.white{color:#FFF; font-size:140%}
.starr {display:block;width:16px;height:15px; margin:2px 3px 2px 1px;text-align: right;}

	/*grey zakladki*/
div.zak{ margin-left: -11px; float: left;}
div.zak span.txt{float: left; margin: 0 0 -2px 0; padding: 1px 2px 3px 10px; border-top: 1px solid #BBBDC6; border-left: 1px solid #BBBDC6; background-color : #FFFFFF; text-align : center; z-index: 1; position: relative;font-family:tahoma;font-size:95%;}
div.zak span.spancount{	color: #0857A6;}
div.zak span.ugol{width: 19px; height: 19px; float: left; background-image : url(http://img.mail.ru/mail/ru/images/my/ug1.gif); background-position : right; background-repeat : no-repeat; margin: 0 0 0 0; z-index: 3; position: relative;}
div.zak span.txt A{color: #0857A6; text-decoration : underline;}
	
div.zak_act {  margin-left: -11px; float: left;}
div.zak_act span.txt{float: left; margin: 0 0 -2px 0; padding: 1px 2px 4px 10px; border-top: 1px solid #BBBDC6; border-left: 1px solid #BBBDC6; background-color : #E6E8ED; text-align : center; z-index: 5; position: relative;font-family:tahoma;font-size:95%;}
div.zak_act span.spancount{ color: #0857A6; display:none;}
div.zak_act span.ugol{width: 19px; height: 19px; float: left; background-image : url(http://img.mail.ru/mail/ru/images/my/ug2.gif); background-position : right; background-repeat : no-repeat; margin: 0 0 0 0; z-index: 5; position: relative;}
div.zak_act span.txt A{color: #393B40; font-weight: bold; text-decoration : none;}
div.zak_act span.txt A:HOVER{color: #393B40;}
.zak_all{border-bottom: 1px solid #DBDADD; height: 19px; margin: 0 0 10px 1px; padding: 1px 0 0 15px;}


/*проба ВЫПАДУШКИ*/
.dropDown {position: relative; z-index: 99;}
.dropDown div {position:absolute; top:19px; z-index:100; width:100%; overflow:auto; border-top:1px solid #9BA3A9; border-bottom:1px solid #9BA3A9; max-height:232px; _height:expression(this.scrollHeight > 232? "232px" : "auto" );}
div.dropDown ul { padding: 3px 0 3px 0;   margin: -4px 0 0 0 !important;  background-color: #FFFFFF; border-left: 1px solid #9BA3A9; border-right: 1px solid #9BA3A9;}
div.dropDown li {   margin: 0 !important;     list-style-type: none;    cursor: pointer;padding: 3px 0 3px 5px;color: #0857A6;font-family: Tahoma;}
div.dropDown li a{text-decoration: none;}
/*
div.dropDown li:hover {background-color: #0857A6;}
div.dropDown li:hover a{background-color: #0857A6;    color: #FFFFFF;}
*/
div.dropDown li.selected { background-color: #0857A6; }
div.dropDown li.selected a { color: #fff !important; }
div.dropDown .pBord{padding-bottom: 2px; border-left: 1px solid #9BA3A9; border-right: 1px solid #9BA3A9; background-color: #FFFFFF;}

/*лучший друг*/
.best{color: green; font-weight:bold; font-size: 95%; font-family: Tahoma, Arial}
.dobest{color: #909090; border-bottom: 1px dashed #909090; cursor:pointer; font-size: 95%; font-family: Tahoma, Arial}
.dobest_over{color: #909090; border-bottom: 1px solid #909090; cursor:pointer; font-size: 95%; font-family: Tahoma, Arial}

/*фильтры*/
.groups{margin-bottom:18px;}
.groups a{text-decoration:none;border-bottom:1px dashed blue;margin-right:1px;}
.groups b{margin-right:1px;}
.groups a:hover{border-bottom:1px solid #F26D00;}

.g_mr14 a {margin-right:14px;}
.g_mr14 b {margin-right:14px;}


.visP {width: 90px; float: left;}
.gift_comment {	color:#666;	font-style:italic;	font-weight:bold;	font-size:120%;}


.pad_p p{margin-bottom:15px;}

#linkA a, #linkB a, #linkA a:hover, #linkB a:hover {border-bottom:1px dashed #FD7500; color:#FD7500; text-decoration:none;}

	/* для таблиц с сортировкой, например, сообщество - настройки - участники */
table.search_res tr.gr_top td.sort {border-bottom:4px solid #ACAFC0;color:#000000;padding-bottom:5px;}
table.search_res tr.gr_top td {background-color:#E7E8ED;color:#3A3B40;font-family:tahoma;font-size:70%;padding:6px 7px 9px 10px;}
table.search_res td {padding:15px 10px 0px;}
table.search_res tr.check td {padding:10px 10px 0px;}
.bold_line {background-color:#E6E8ED;margin-top:12px; height: 3px;}
table.search_res tr.gr_top td.sort a {color:#000000;}
	/* НОВЫЙ СТИЛЬ - поменять везде и удалить старый для таблиц с сортировкой, например, сообщество - настройки - участники */
table.tableSort {width: 100%; border-bottom: 4px solid #E7E8ED; margin-bottom: 10px;}
table.tableSort td {padding: 5px 10px 10px;}
table.tableSort tr.topSort td {background-color: #E7E8ED; color: #3A3B40; font-family: tahoma; font-size: 70%; padding: 6px 7px 9px 10px;}
table.tableSort tr.topSort td.sort {border-bottom: 4px solid #ACAFC0; padding-bottom: 5px;}

		/* NEW STYLE PHOTO PAGE */
.str {float: left; text-align: right; margin: 4px 5px 0 0; background:url("http://img.mail.ru/r/blogs/strelka2.gif") no-repeat right; height: 15px;}
.content_block {width:auto !important;overflow:visible !important}

#grid_hor1 {position: absolute; background: url('http://img.mail.ru/r/foto2/point_red.gif') repeat-x 0 38%; display: none; border: 1px solid red;}
#grid_hor2 {background: url('http://img.mail.ru/r/foto2/point_red.gif') repeat-x 0 62%;}
#grid_vert1 {background: url('http://img.mail.ru/r/foto2/point_red.gif') repeat-y 38% 0;}
#grid_vert2 {background: url('http://img.mail.ru/r/foto2/point_red.gif') repeat-y 62% 0;}

#cropper {display: none; position: absolute; z-index: 100;}
#cropperTbl {filter: Alpha(Opacity=80); -moz-user-select: none; -moz-opacity: .80; opacity: .80}
#cropperTbl br {line-height: 1px;}
#cropperTbl #top_left {background: url('http://img.mail.ru/mail/ru/images/crop.gif') #ffffff no-repeat right bottom; cursor: nw-resize; height: 8px; width: 8px;}
#cropperTbl #top {background: url('http://img.mail.ru/mail/ru/images/crop.gif') #ffffff no-repeat center bottom; cursor: n-resize; height: 8px;}
#cropperTbl #top_right {background: url('http://img.mail.ru/mail/ru/images/crop.gif') #ffffff no-repeat left bottom; cursor: sw-resize; height: 8px; width: 8px;}
#cropperTbl #left {background: url('http://img.mail.ru/mail/ru/images/crop.gif') #ffffff no-repeat right center; cursor: w-resize; width: 8px;}
#cropperTbl #mdlblck {}
#cropperTbl #right {background: url('http://img.mail.ru/mail/ru/images/crop.gif') #ffffff no-repeat left center; cursor: w-resize; width: 8px;}
#cropperTbl #bottom_left {background: url('http://img.mail.ru/mail/ru/images/crop.gif') #ffffff no-repeat right top; cursor: sw-resize; height: 8px; width: 8px;}
#cropperTbl #bottom {background: url('http://img.mail.ru/mail/ru/images/crop.gif') #ffffff no-repeat center top; cursor: s-resize; height: 8px;}
#cropperTbl #bottom_right {background: url('http://img.mail.ru/mail/ru/images/crop.gif') #ffffff no-repeat left top; cursor: nw-resize; height: 8px; width: 8px;}

.tbl_selBorder {FILTER: Alpha(Opacity=80); -moz-opacity:.80; opacity:.80; -moz-user-select:none;}
#pic_container {position: absolute; padding:7;padding-top:17; z-index: 1000;}
.pic_containerRelative {position: relative; text-align: left;}
a.additional {color: #797A80; text-decoration: underline;}
a.additional:hover {color: #F26D00; text-decoration: none;}

.block_selFriendChName {font-size: 11px; width: 240px; height: 320px; margin: 100px 27% auto 0; padding: 15px; z-index: 100000; border: 1px solid black; position: absolute; background: #F3F3F3;}
.block_selFriendChName h1 {font-size: 110%; margin-bottom: 5px;}
.block_selFriendChName p {margin: 0;}
.block_selFriendChName ul {margin: 0; padding: 0; list-style-type: none;}
.block_selFriendChName ul li {margin-bottom: 3px;}
.block_selFriendChName ul .aslink {color: #0857A6; text-decoration: underline}
.block_selFriendChName ul .aslink:hover {color: #0857A6; text-decoration: none;}
.block_selFriendChName #inpNameFriend {width: 100%;}
.block_content {border: 1px solid #CCCCCC; height: 190px; padding: 10px 15px; margin-bottom: 5px; background: white; overflow: auto;}


.Photo4 {padding: 8px 0 0 0; margin: 0; background: #EFEFEF; text-align: left; border: 1px solid #EFEFEF; border-bottom: 1px solid #F36C00;}
html .Photo4 .previos_image {left: -27px;}

#image_Rate {padding: 0 5px 0 5px; color: #999999;}

.imageRateVoteAccess {width: 190px;background: url(http://img.mail.ru/r/foto2/vote_sprite.gif) no-repeat 2px center; position:relative;}
.imageRateVoteAccess2 {width: 190px;font-size: 120%; color: #FD7500; position:relative;}
#image_Rate_Vote_Access a i{ height: 29px; width: 27px; vertical-align:middle; display:-moz-inline-block; display:-moz-inline-box;   display:inline-block;   font-size:0; line-height:0; background: no-repeat; cursor: pointer;}

#image_Rate_Vote_Access a:hover i{position: relative; z-index: 3; width: 36px; left: -2px; margin-right: -9px; }

#image_Rate_Vote_Access a.v1:hover i{background:url(http://img.mail.ru/r/foto2/v1-light.png) center no-repeat; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.mail.ru/r/foto2/v1-light.png', sizingMethod='scale')}
#image_Rate_Vote_Access a.v2:hover i{background:url(http://img.mail.ru/r/foto2/v2-light.png) center no-repeat; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.mail.ru/r/foto2/v2-light.png', sizingMethod='scale')}
#image_Rate_Vote_Access a.v3:hover i{background:url(http://img.mail.ru/r/foto2/v3-light.png) center no-repeat; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.mail.ru/r/foto2/v3-light.png', sizingMethod='scale')}
#image_Rate_Vote_Access a.v4:hover i{background:url(http://img.mail.ru/r/foto2/v4-light.png) center no-repeat; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.mail.ru/r/foto2/v4-light.png', sizingMethod='scale')}
#image_Rate_Vote_Access a.v5:hover i{background:url(http://img.mail.ru/r/foto2/v5-light.png) center no-repeat; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.mail.ru/r/foto2/v5-light.png', sizingMethod='scale')}
#image_Rate_Vote_Access i.mega{vertical-align:middle; display:-moz-inline-block; display:-moz-inline-box;   display:inline-block;   font-size:0; line-height:0; cursor: pointer; height: 53px; width: 54px; left: -7px; z-index: 4; position: relative; background:url(http://img.mail.ru/r/foto2/vote_mega_.png) center no-repeat; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.mail.ru/r/foto2/vote_mega_.png', sizingMethod='scale')}
#image_Rate_Vote_Access a:hover i.mega{height: 53px; width: 54px; left: -7px;}
#image_Rate_Vote_Access i.paid{background:url(http://img.mail.ru/r/foto2/vote_mega_active.png) center no-repeat; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.mail.ru/r/foto2/vote_mega_active.png', sizingMethod='scale')}

.selectInvis{cursor: pointer;position:absolute;}
.selectVis{cursor: pointer;position:absolute;}
.selectTxt {border: 3px solid #E6E6E6; background-color: #E6E6E6; text-align: center; font-size: 95%;}
.selectVis .selectPic{border: 3px solid #E6E6E6;}
.selectInvis .selectTxt{display: none;}
.selectVis .selectTxt{display: block;}

#voting_block {margin-right: 67px; padding-top: 1px;}

	/* new style photos scrolling */
.photo_lists2 {margin-bottom:10px; width:100%;}
html:first-child .photo_lists2 {margin-bottom:5px; width:100%;}/*for opera*/
.photo_lists2 .hidden {height: 134px; overflow:hidden; width:100%;border: 1px solid #FFFFFF;}
.photo_lists2 th {width: 23px !important; background:#FFFFFF;}
.photo_lists2 th div {width: 20px; height:120px; padding:0; text-align:center; background:#EFEFEF; color:#ccc;}
.photo_lists2 th div.ll {border-right:3px solid #fff;border-right:3px solid #fff; border-bottom:1px solid #FFFFFF; border-top:1px solid #FFFFFF;}
.photo_lists2 th div.rr {border-left:3px solid #fff;border-left:3px solid #fff; border-bottom:1px solid #FFFFFF; border-top:1px solid #FFFFFF;}
.photo_lists2 th div.ll a {width: 20px;background:#efefef url('http://img.mail.ru/r/foto2/previos_image_off_s.png') center center no-repeat; display:block; height:120px; bordeer-right: 3px solid #FFFFFF}
.photo_lists2 th div.ll a:hover {background:#dfdfdf url('http://img.mail.ru/r/foto2/previos_image_on_s.png') center center no-repeat;}
.photo_lists2 th div.rr a { width: 20px;background:#efefef url('http://img.mail.ru/r/foto2/next_image_off_s.png') center center no-repeat; display:block; height:120px;}
.photo_lists2 th div.rr a:hover {background:#dfdfdf url('http://img.mail.ru/r/foto2/next_image_on_s.png') center center no-repeat;}
.photo_lists2 td i { background:#FFFFFF center center no-repeat; vertical-align:middle; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; font-size:0; line-height:0; cursor: pointer; width: 126px; height: 132px;}
.photo_lists2 i.on {background-color:#f26d00;}
	/* end new style photos scrolling */


.b_f {border-top: 1px solid #dadce5; padding: 5px 0 10px 0;}
#AlbumName .user_info {margin-right: 10px; margin-bottom: -3px; padding-left: 10px; background: #EFEFEF;}
.dnone {display:none}
.del_min {background-color:#FFFFFF;position:absolute;}

	/* new style userInfoDiv */
div.uID {position: absolute; z-index: 10000; top: 0; left: 0; width: 190px; border: 1px solid #929292; background-color: #FFF9F2; font: 12px tahoma; padding: 5px 10px; margin: 0;}
div.uID div{line-height: 22px;}
div.uID img {vertical-align: middle; margin: 3px 3px 3px 0;}
div.uID .grey .sobaka {margin: 3px 5px 3px 1px;}
div.uID .small {font: 11px tahoma;}
div.uID .grey a {font: 11px tahoma; color: #999999;}
div.uID div.line {background-color: #D0D0D0; margin: 10px 0; height: 1px; padding: 0;}
div.uID div.line br {line-height: 1px;}
div.uID .avatarmed {margin-right: 6px;}
	/* end new style userInfoDiv */
	
	
		/* end NEW STYLE PHOTO PAGE */
/* no MainPage */

/*  new blocks for users */
.mf_blockOne_2 {margin-bottom: 20px; word-spacing: normal; vertical-align: top; display:-moz-inline-block; display:-moz-inline-box; display: inline-block; width: 340px; //width: 360px; padding: 0 8px 0 8px; position: relative; text-align: center; //display: inline;}
.mf_blockOne_4 {margin-bottom: 20px; word-spacing: normal; vertical-align: top; display:-moz-inline-block; display:-moz-inline-box; display: inline-block; width: 160px; //width: 180px; padding: 0 8px 0 8px; position: relative; text-align: center; //display: inline;}
.mf_blockOneDel {display:-moz-inline-box; display: inline-block; right: 0; width: 13px; height: 13px; position: absolute; //display: inline;}
/* end  new blocks for users */

.radio { margin-top: 2px; margin-bottom: 2px; //margin:0; //padding:0; }

/* post poll */
.poll_diagram, .poll_diagram_leader {display: inline-block; vertical-align: top; height: 10px; font: 0/0; margin: 3px 10px 3px 0; width:1px;}
.poll_diagram {background: url(http://img1.imgsmail.ru/r/blogs/diagram.gif) repeat-x; }
.poll_diagram_leader {background: url(http://img.mail.ru/r/blogs/diagram_red.gif) repeat-x;}
.poll_post_text { border: 1px solid #D9D9D9; background-color: #EBEBEB; padding: 5px; }
.mf_iBlogs { background: url(http://img3.imgsmail.ru/r/my/ico_blog.gif) 0 0 no-repeat; }
.mf_iInvite {background: url(http://img0.imgsmail.ru/r/my/ico_postinvite2.png) 0 0 no-repeat;}

/******************** for ie8 partner in community *********************/
/* corner container */
.cor_cont { font:0/0;}
.cor_cont i, .cor_cont b { display:inline-block; background-position: left left; background-repeat: no-repeat;}
.cor_cont i { position:absolute; }
.cor_cont b { position:relative; float:right; }
/*** corner width ***/
.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 ***/


/***** 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 { display:none;}

.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 25px 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 { display:none;}

/* top bg */ 
.cor_ie8_t_1 {background-image:url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_formy_1_bg.jpg);}
.cor_ie8_t_1 i { background-image: url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_formy_1_tl.jpg); } 
.cor_ie8_t_1 b { background-image: url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_formy_1_r.jpg); } 

.cor_ie8_t_2 {background-image:url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_formy_2_bg.jpg);}
.cor_ie8_t_2 i { background-image: url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_formy_2_tl.jpg); } 
.cor_ie8_t_2 b { background-image: url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_formy_2_r.jpg); } 

.cor_ie8_t_3 {background-image:url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_formy_3_bg.jpg);}
.cor_ie8_t_3 i { background-image: url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_formy_3_tl.jpg); } 
.cor_ie8_t_3 b { background-image: url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_formy_3_r.jpg); } 

.cor_ie8_t_4 {background-image:url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_formy_4_bg.jpg);}
.cor_ie8_t_4 i { background-image: url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_formy_4_tl.jpg); } 
.cor_ie8_t_4 b { background-image: url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_formy_4_r.jpg); } 

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

.ie8_res_2 { background-image: url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_formy_2_bg.jpg)}
.ie8_res_inner_2 { background-image: url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_formy_2_r.jpg); }

.ie8_res_3 { background-image: url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_formy_3_bg.jpg)}
.ie8_res_inner_3 { background-image: url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_formy_3_r.jpg); }

.ie8_res_4 { background-image: url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_formy_4_bg.jpg)}
.ie8_res_inner_4 { background-image: url(http://img.imgsmail.ru/r/blogs/brends/ie8_res_formy_4_r.jpg); }
/******************** for ie8 partner in community *********************/

.mf_iWarning {background-position: -20px -260px;} /* used on app pages */
.mf_iStrRight {background-position: 0 -480px; padding-left: 13px !important;}


.left_banner { width:200px; overflow: hidden; }

.spr-mrim-9, .spr-mrim-13 {background-image: url(http://img1.imgsmail.ru/mail/ru/images/my/_sprite_ico.png?6); background-repeat: no-repeat; display: inline-block; padding: 0 0 4px 20px;}

/* NEW babl */
.bl_sp {background-image: url(http://img1.imgsmail.ru/mail/ru/images/my/_sprite_babl.png); background-repeat: no-repeat;}
.bl_u1 {background-position: 0 0; display: block; width: 15px; height: 23px; position: absolute; top: 0; left: 0;}
.bl_u1a {background-position: -15px 0; display: block; width: 15px; height: 23px; position: absolute; margin-left:-11px; z-index:2;}
.bl_u1a2 {background-position: -25px 0; display: block; width: 5px; height: 5px; position: absolute; margin-left:-1px; z-index:2; font-size:0;}
.bl_u2 {background-position: 100% 0; display: block; width: 5px; height: 5px; position: relative; margin: -5px 0 0 0; font-size: 0px; }
.bl_dl {border: 1px solid #e0e1e2; background-color: #EFEFEF; display: inline-block;}
.bl_post {background-position: right -30px; position: relative; top: -1px; right: -1px; display: block; padding: 7px 20px 0 7px;}
.bl_time {background-position: right bottom; position: relative; bottom: -1px; right: -1px; color: #999 !important; font-family: Tahoma; font-size: 11px; display: block; padding: 0 20px 5px 7px; //padding-top: 1px;}
.bl_time a {color: #999 !important;}
.bl_change, .bl_change2 {font-size: 11px; font-family: tahoma; display:block; }
.bl_change {text-align:right;}
.bl_del {height: 10px; right: -3px; top: 0; position: absolute; z-index: 20; cursor: pointer;}
/* end NEW babl */

/* NEW guestbook */
.mf_iDelNew {background-position:-5px -1960px;padding-left:10px !important;}
a:HOVER.mf_iDelNew { background-position: -45px -2020px;}
/* end NEW guestbook */
