/* SUPER new AVATAR */
.ava90x90 {width: 90px; height: 90px; display: block; display: inline-block; background-color:#E6EFFE; 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://img0.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://img1.imgsmail.ru/mail/ru/images/my/i_dell.gif) no-repeat left center;}
.deleteUser2 {width: 16px !important; height: 16px !important; background: url(http://img2.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://img3.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://img0.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://img1.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://img2.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://img3.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://img0.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://img1.imgsmail.ru/mail/ru/images/my/bablyas5.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;}
.bablyasTopleS div{background: url(http://img2.imgsmail.ru/mail/ru/images/my/bablyas2.gif) no-repeat top right; height: 5px; position: absolute; width: 100%; z-index: 5;}
.bablyasTopleS 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/bablyas1.gif) no-repeat bottom left;}
.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://img0.imgsmail.ru/mail/ru/images/my/bablyas4.gif) no-repeat top right; height: 5px; position: absolute; width: 100%; margin-top: -5px; z-index: 5;}
.bablyasTopleS 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/bablyas3.gif) no-repeat bottom left;}
.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://img2.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;}

.todayDLpost {margin: 0 0 7px 0;}
.todayDLpost dt{float: left; padding: 0 5px 0 20px; height: 18px; color: #999999 !important; white-space: nowrap;}
.todayDLpost dd{margin-left: 0 !important; overflow: hidden;  //display: inline-block;}

.todayDL {margin: 15px 0 0 0; overflow: hidden;  //display: inline-block;}
.todayDL .dt{font-family: Tahoma; float: left; padding: 0 5px 0 20px; min-height: 18px; color: #999999 !important; white-space: nowrap; overflow: hidden; //display: inline-block;}
.todayDL .ddP{margin-left: 0 !important; float: left; padding-top: 5px; overflow: hidden; //display: inline-block;}
.todayDL .dd{margin-left: 0 !important; position: relative;  padding: 0 80px 0 15px; overflow: hidden; //display: inline-block;}

.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://img3.imgsmail.ru/mail/ru/images/my/bablyas5a.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: 6px 0 0 -10px; z-index: 10;}
.bablyasBodyBuilding div{background: url(http://img0.imgsmail.ru/mail/ru/images/my/bablyas2.gif) no-repeat top right; height: 5px; position: absolute; width: 100%; z-index: 5;}
.bablyasBodyBuilding 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://img1.imgsmail.ru/mail/ru/images/my/bablyas1.gif) no-repeat bottom left;}
.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/bablyas4.gif) no-repeat top right; height: 5px; position: absolute; width: 100%; margin-top: -5px; z-index: 5;}
.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://img3.imgsmail.ru/mail/ru/images/my/bablyas3.gif) no-repeat bottom left;}
.bablyasBodyBuilding small{font-size: 95%; position: absolute; font-family:tahoma; margin-top:-21px; right:-75px;}
.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;}
/* 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;font-size: 12px;}
body div{text-align: left;}



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

div.mainDivS{overflow:visible;}
div.inParentDiv{margin-left:260px; min-height: 600px; 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:64%;}
.right_container {float:right;width:35%;}
.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;}


.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 {width:100%; position: relative; background:#00468C url(http://img3.imgsmail.ru/mail/ru/images/my/new_bg_menu.gif) top repeat-x;}
.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; background: transparent url(http://img0.imgsmail.ru/mail/ru/images/my/MyWorld.png) top left no-repeat; height: 21px; width:212px; padding: 11px 0 20px 13px;}
.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{height: 20px; position: absolute; left: 0; bottom: 0; background: url(http://img1.imgsmail.ru/mail/ru/images/my/sh4.gif) no-repeat bottom left;}
.mainAll div.mainS {margin-right: -11px; float: left; background-image: url(http://img2.imgsmail.ru/mail/ru/images/my/sh2.gif); background-position : top left; background-repeat : no-repeat; position: relative;}
.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{width: 22px; height: 20px; float: left; background-image : url(http://img0.imgsmail.ru/mail/ru/images/my/sh3.gif); background-position : right; background-repeat : no-repeat; margin: 0 0 0 -1px; z-index: 3; position: relative;}
/* 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/sh2sp.gif) no-repeat top left !important;}
.mainAll div.mainSmarket div{background-color: #ffff01 !important; color: #20aa4a;}
.mainAll div.mainSmarket div a{color: #20aa4a !important;}
.mainAll div.mainSmarket span{background-image : url(http://img0.imgsmail.ru/mail/ru/images/my/sh3sp.gif) !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-image : url(http://img3.imgsmail.ru/mail/ru/images/my/sh3sp.gif) !important;}

.mainAll div.mainSmarket-maroon {background: url(http://img3.imgsmail.ru/mail/ru/images/my/sh-maroon-l.png) no-repeat top left !important;}
.mainAll div.mainSmarket-maroon div{background-color: #bc0000 !important; color: #fff;}
.mainAll div.mainSmarket-maroon div a{color: #fff !important;}
.mainAll div.mainSmarket-maroon span{background-image : url(http://img3.imgsmail.ru/mail/ru/images/my/sh-maroon-r.png) !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 {background-image: url(http://img1.imgsmail.ru/mail/ru/images/my/sh2a.gif) !important; position:relative; z-index:10;}
.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{background-image: url(http://img2.imgsmail.ru/mail/ru/images/my/sh3a.gif) !important; z-index: 4;}
.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 */

.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.s11{background: url(http://img0.imgsmail.ru/mail/ru/images/my/static_11.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;}

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

/* 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://img1.imgsmail.ru/mail/ru/images/blogs/star_writer.gif') no-repeat top left;}
.icostar_tv {background:url('http://img2.imgsmail.ru/mail/ru/images/blogs/star_tv.gif') no-repeat top left;}
.icostar_cinema {background:url('http://img3.imgsmail.ru/mail/ru/images/blogs/star_cinema.gif') no-repeat top left;}
.icostar_theatre {background:url('http://img0.imgsmail.ru/mail/ru/images/my/i_theater.gif') no-repeat top left;}
.icostar_sport {background:url('http://img1.imgsmail.ru/mail/ru/images/my/search_8.gif') no-repeat top left;}
.icostar_politics {background:url('http://img2.imgsmail.ru/mail/ru/images/my/search_6.gif') no-repeat top left;}
.icostar_radio {background:url('http://img3.imgsmail.ru/mail/ru/images/blogs/star_radio.gif') no-repeat top left;}
.icostar_import {background:url('http://img0.imgsmail.ru/mail/ru/images/blogs/star_import.gif') no-repeat top left;}

.icoLupa {background:url('http://img1.imgsmail.ru/mail/ru/images/blogs/lupa.gif') no-repeat top left; height: 7px !important; width: 7px !important;}
.starUserTop {background-color: #fff2d8;}
.starUserTop div{float: right; background: url(http://img2.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://img3.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://img0.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://img1.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://img2.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://img3.imgsmail.ru/mail/ru/images/my/stikerVip.png) no-repeat center; width: 103px;}
.stikerVipM {margin: 32px 0 18px 23px;}

.stikerVipBig {background: url(http://img0.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: #FFF2D8; 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://img1.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://img2.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://img3.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 {display:-moz-inline-block; display:inline-block; display:-moz-inline-box; cursor: pointer; font-size:0; line-height:0; width: 45px; height: 45px; background-color:#e6effe; text-align: center; vertical-align: middle; background-repeat: no-repeat; background-position: center;}
/* end для новых универсальных выпадушек */

.bold {font-weight: bold;}
i.supnew2gif {background:url('http://img1.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:0pt 0pt 0pt -25px; white-space:nowrap; width:60px; color: #999999;}

.audioContainer .icoAudioPlay {background:url('http://img1.imgsmail.ru/ru/images/my/play_button_i.gif') no-repeat top left; width: 19px !important; height: 19px !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;}
.audioContainer .icoAudioPause {background:url('http://img2.imgsmail.ru/ru/images/my/pause_button_i.gif') no-repeat top left; width: 19px !important; height: 19px !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;}
.icoMore {background:url('http://img3.imgsmail.ru/mail/ru/images/my/i_more.gif') no-repeat top left;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;}

.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;}
.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://img2.imgsmail.ru/mail/ru/images/my/phototopTop.gif) no-repeat scroll left 6px; 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/phototopDown.gif) no-repeat scroll left 6px; 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;}
.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://img2.imgsmail.ru/mail/ru/images/my/phototopTop.gif') no-repeat right 3px;}
.ptNDown {background: url('http://img3.imgsmail.ru/mail/ru/images/my/phototopDown.gif') no-repeat right 3px;}

.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://img1.imgsmail.ru/mail/ru/images/my/v_bg.gif) no-repeat scroll left bottom;}

.ohd {overflow: hidden; //display: inline-block;}
	/* 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: 19%; //width:expression(document.body.clientWidth < 1270? '150': '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%; //width:expression(document.body.clientWidth < 1410? '49%': '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: 19%; //width:expression(document.body.clientWidth < 1270? '150': '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://img1.imgsmail.ru/r/my/i_babl.gif) no-repeat scroll left top;}
.icoBablSmall {background-image:url(http://img2.imgsmail.ru/r/my/i_bablSmall.gif); 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://img1.imgsmail.ru/mail/ru/images/my/ico_comm_invite.gif'); width: 16px;}
.icoCommsOut i{background:url('http://img2.imgsmail.ru/mail/ru/images/my/ico_commOut.gif'); width: 16px;}
.icoCommsIn i{background-image: url('http://img3.imgsmail.ru/mail/ru/images/my/ico_commIn.gif'); 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/blogs/bloginfo.gif'); width: 16px;}
.icoSubCom i{background-image: url('http://img2.imgsmail.ru/mail/ru/images/my/i_subscr.gif'); 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://img1.imgsmail.ru/mail/ru/images/my/i_del.gif'); width: 9px;}
.addfriendsDels i{background-image: url('http://img2.imgsmail.ru/mail/ru/images/my/ico_otkaz.gif'); width: 16px;}
.icoComplainModer i {background-image:url(http://img3.imgsmail.ru/r/my/ico_moderator.gif); 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;}


.icoEnterCommunity {	background:url('http://img0.imgsmail.ru/mail/ru/images/my/ico_commIn.gif') no-repeat top left;}
.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/mail/ru/images/my/ico_commIn.gif'); width: 16px;}
.icoInComm {background:url('http://img2.imgsmail.ru/mail/ru/images/my/community.gif') no-repeat left top;}
.icoQuitCommunity {background:url('http://img3.imgsmail.ru/mail/ru/images/my/ico_commOut.gif') no-repeat top left;}
.icoMakeLeader i{background:url('http://img0.imgsmail.ru/r/blogs/ico_sms_leader.gif') no-repeat top left; width:16px;}

.icoNext {background:url('http://img1.imgsmail.ru/mail/ru/images/my/i_str.gif') no-repeat top left; width:6px !important;}

.icoComPost {background:url('http://img2.imgsmail.ru/mail/ru/images/my/ico_commPost.gif') no-repeat top left;}


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

.fadeDiv {background:url('http://img3.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://img0.imgsmail.ru/r/blogs/ico_add_post.png') no-repeat top left; width: 16px;}
.icoBlogAddContest i{background:url('http://img1.imgsmail.ru/r/blogs/ico_contest.png') no-repeat top left; width: 16px;}
.icoBlogDelUser i{background:url('http://img2.imgsmail.ru/r/blogs/ico_del_user.png') no-repeat top left; width: 16px;}
.icoBlogUserHB i{background:url('http://img3.imgsmail.ru/r/blogs/ico_birthday.png') no-repeat top left; width: 16px;}
.icoBlogUserPrivate i{background:url('http://img0.imgsmail.ru/r/blogs/ico_comment_show_2.png') no-repeat top left; width: 16px;}
.icoBlogUserFriends i{background:url('http://img1.imgsmail.ru/r/blogs/ico_friends.png') no-repeat top left; width: 16px;}
.icoBlogBlackListIn i{background:url('http://img2.imgsmail.ru/mail/ru/images/my/i_blackListIn.gif') no-repeat top left; width: 16px;}
.icoBlogBlackListOut i{background:url('http://img3.imgsmail.ru/mail/ru/images/my/i_blackListOut.gif') no-repeat top left; width: 16px;}
.icoBlogAddPost i{background:url('http://img0.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://img1.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:#e6effe; 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:#e6effe; 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://img2.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://img3.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://img0.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://img1.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://img3.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://img0.imgsmail.ru/r/blogs/ico_heart.png);display:inline-block;vertical-align:middle;}
.icoFavorites {padding-right:3px;}
.icoDeletable i {background-image: url(http://img1.imgsmail.ru/r/blogs/ico_del.png);display:inline-block;vertical-align:middle;}
.icoDeletable {padding-right:3px;}
.icoHot i {background-image: url(http://img2.imgsmail.ru/r/blogs/ico_hot_subject.png);display:inline-block;vertical-align:middle;}
.icoHot {padding-right:3px;}
.icoWritable i {background-image: url(http://img3.imgsmail.ru/r/blogs/ico_pen.png);display:inline-block;vertical-align:middle;}
.icoWritable {padding-right:3px;}
.icoReadAll i {background-image: url(http://img0.imgsmail.ru/r/blogs/ico_add_post.png);}
.commentsSubscribe i {background-image: url(http://img1.imgsmail.ru/r/blogs/ico_subscribe_2.png);}
.commentsUnSubscribe i {background-image: url(http://img2.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;
}
.webcam_on {background: transparent url('http://img3.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;}

