.bodyStarWorld {background-image:url('/mail/ru/images/my/stars/grad2.gif');background-position:top;background-repeat:repeat-x;}
table {border-collapse: collapse;}
td {margin: 0; padding: 0; font-size: 12px;  vertical-align: top;}

p {margin: 0px}
form {margin: 0; padding: 0;}
a {color: #0857A6;}
a:hover {color: #F26D00; }
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%;}

.inpArea {border: 1px solid #9ba3a9; width: 98%; height: 100px;  padding-left: 5px; font-size: 12px;}
.inPut2 {border: 1px solid #9ba3a9; width: 98%; padding-left: 5px;  font-size: 12px;}

.inPut {border: 1px solid #9ba3a9; width: 100%;  padding-left: 5px; font-size: 100%; color: #999999;}


.mf_w49 { width: 49%; }
.mf_w24 { width: 24% }



input[type="button"]{ font-size: 12px;}
input, textarea { font-size: 12px; vertical-align: middle;}
.but_min_out {font-size: 11px !important;  padding: 0px}

/*wbr:after {content: "\00200B"}*/
wbr { display: inline-block;}

.mf_bb { border-bottom: 1px solid;}
a:Hover .mf_bb {border-bottom:0;}

.mf_bgW {background-color: #FFF;}
.mf_bgG {background-color: #efefef;}
.mf_wsN {word-spacing: normal;}

.none, ul.none { list-style-image:none; list-style-position:outside; list-style-type:none; padding:0; margin:0; }
.none li { padding:0; margin:0; }

/* AVATARS */
.mf_star45 {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(https://my1.imgsmail.ru/r/my/avatar_star_sm.gif) no-repeat center; padding: 6px;}
.mf_a120 {display:inline-block; width: 120px; height: 120px; background-color: #EFEFEF; background-position: center; background-repeat:no-repeat; font-size:0; line-height:0;}
.mf_a180 {display:inline-block; width: 180px; height: 180px; background-color: #EFEFEF; background-position: center; background-repeat: no-repeat; font-size: 0; line-height: 0;}
.mf_star180 {display: inline-block; cursor: pointer; font-size: 0; line-height: 0; background-color: #EFEFEF; text-align: center; vertical-align: middle; background: url(https://my1.imgsmail.ru/r/my/avatar_star_big.gif) no-repeat center; padding: 6px;}
.mf_starYes {background: url('https://my1.imgsmail.ru/mail/ru/images/my/zvezda.jpg') no-repeat right 110px;}
.mf_a90_no {display: inline-block !important; cursor: pointer; font-size: 0; line-height: 0; width: 90px; height: 90px; background-position: 0 -2910px; text-align: center; vertical-align: middle;}
.mf_a90_del {display: inline-block; cursor: pointer; font-size: 0; line-height: 0; width: 90px; height: 90px; background-position: -160px -2910px; vertical-align: middle;}

.mf_a45_no {display: inline-block; width: 45px; height: 45px; background: #EFEFEF url(/mail/ru/images/my/nophoto.gif) no-repeat center; font-size: 0; line-height: 0;}
.mf_a70 {display: inline-block; cursor: pointer; font-size:0; line-height:0; width: 70px; height: 70px; vertical-align: middle; background-repeat: no-repeat; background-position: center;}
.mf_a45_items {display: inline-block; width: 45px; height: 45px; background-repeat: no-repeat; background-position: -45px -255px; font-size: 0; line-height: 0;}
.mf_aApp120 {background-position:center center; background-repeat:no-repeat; display:inline-block;width:120px; height:60px;}

.mf_tipAva{position: absolute; z-index: 10; border: 1px solid #969696; background-color: #EFEFEF; background-repeat: no-repeat; background-position: center; display: inline-block; height: 94px; width: 94px; margin-top: 25px;}
.mf_tipGift{width: 70px; height: 70px; z-index: 10;background-repeat: no-repeat; background-position: center; display: inline-block;}
.mf_tipPhoto{position: absolute; z-index: 10; display: inline-block; border: 1px solid #969696; background-color: #FFFFFF;  background-position:center;background-repeat:no-repeat; height: 124px; width:124px; margin-top: 10px;}


.mf_a120_video, .mf_a120_video_w120, .mf_a45_video, .mf_tipVideo { background: url(https://my1.imgsmail.ru/r/my/_sprite_avavideo.png) no-repeat;}

.mf_a120_video, .mf_a120_video_w120, .mf_tipVideo  {height: 90px; width:130px; display:inline-block; text-align: center; background-position: 0 0;}
.mf_a45_video {height: 45px; width:55px; display:inline-block; text-align: center; background-position: -140px 0;}
.mf_a120_video_w120 { width: 120px; background-position: -210px 0; }
.mf_a120_video_w120 .mf_a120v { width: 110px;}

.mf_tipVideo {position: absolute; z-index: 10;  margin-top: 10px; border-top: 1px solid #D9D9D9; border-bottom: 1px solid #D9D9D9;}
.mf_tipVideo a {display:inline-block; height:90px; width:120px; display: inline-block; background-repeat: no-repeat; background-position: center;  background-color: #EFEFEF;}

.mf_a120v {display:inline-block; width: 120px; height: 90px; background-color: #EFEFEF; background-position: center; background-repeat:no-repeat; font-size:0; line-height:0;}

.mf_b1p1Grey {border: 1px solid #D9D9D9; padding: 1px; background-color: #FFF;}

.mf_spPV {background-image: url(https://my1.imgsmail.ru/mail/ru/images/my/_sprite_photo_video.png); background-repeat: no-repeat;}
.mf_aVideo {background-position: 0 -159px; padding: 0 8px 0 8px;}
.mf_aPhoto {background-position: 0 0; padding: 7px;}

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

.stikerContainer { position:absolute; z-index:10; margin-top:140px;margin-left: -10px; }

/* TOP */
.mf_noTopMenu {width: 1px; height: 36px;}
/* MAIN colums */
.mainpage {padding-top: 8px;}
.mf_cr {float: right; width: 200px; overflow: hidden;}
.mf_crConference {float: right; width: 200px; overflow: hidden;}
/* end MAIN colums */
/* for RIGHT colums */
.cr_main {display: block; margin-top: 7px; word-spacing: -4px;}
.cr_main .mf_blockOneMain {width: 90px; margin-right:10px;}
.cr_main .mf_vip_ico, .cr_main .mf_vip_ico_sm {width:19px !important; margin:0 3px 0 0;}
.cr_hrr {border-top: 1px solid #D9D9D9; margin: 12px 0 24px 0;}
/* end for RIGHT colums */

/* h1 h2 h3 h4 h5 h6 */
.mf_h1 {color:#0857A6; font-size: 17px; margin: 0 0 7px 0;}
.mf_h2 {color: #0857A6; font-size: 17px; margin: 0 0 7px 0;}
h1 {color:#0857A6; font-size: 17px; margin: 0 0 7px 0;}
.h1a {border-bottom: 1px solid #0857A6; color: #0857A6; font-size: 17px; font-weight: bold; }
a:HOVER.h1a{border-bottom: 0; }
.h1span {color:#606060; font-size: 15px; font-style: italic; margin-left: 5px; font-weight: normal;}

h2 {color: #0857A6; font-size: 17px; margin: 0 0 7px 0;}
.h2a {border-bottom: 1px solid #0857A6; color: #0857A6; font-size: 17px; font-weight: bold; }
a:HOVER.h2a{border-bottom: 0; }
.h2span {color: #606060; font-size: 15px; font-style: italic; margin-left: 0px; font-weight: normal;}

.h1aOrange {border-bottom: 1px solid #FD7500; color: #FD7500; font-size: 17px; font-weight: bold; }
a:HOVER.h1aOrange{border-bottom: 0; }

.h1birthday {border-bottom: 1px solid #0857A6; color: #0857A6; font-size: 17px; font-weight: bold; }

.mf_Hblack {color: #000 !important; border: none !important; font-size: 18px !important; font-weight: normal !important;}
a:HOVER.mf_Hblack {color: #FD7500 !important; border-bottom: 1px solid #FD7500 !important; }

h3 {color:#0857A6; font-size: 17px; margin: 0 0 7px 0;}
.h3a {color: #0857A6; font-size: 17px; font-weight: bold; }
a:HOVER.h3a{border-bottom: 0; }
.h3span {color:#606060; font-size: 15px; margin-left: 5px; font-weight: normal;}

.info{color: #19AF00; font-size: 17px; border-left: 4px solid #19AF00; padding: 15px 0 15px 30px; margin-bottom: 20px; font-weight: bold;}
.info div{color: #000000; font-size: 11px; font-weight: normal;}
.info p{color: #000000; font-size: 11px; font-weight: normal;}
.info p.agentCall i{background: url('https://my1.imgsmail.ru/r/my/agentcall.gif') no-repeat top left; width: 24px; height: 24px; display: inline-block; font-size: 0; line-height: 0; margin-right: 4px; vertical-align: middle;}
.infoBad{border-left: 7px solid #f67901; padding: 5px 0 5px 8px; margin-bottom: 20px; font-size: 120%;}
.infoGrey{border-left: 2px solid #999999; padding: 3px 0 3px 7px; margin: 5px 0 15px 0; font-size: 11px;  color: #999999;}
#prob_friends h1.info {color: #19AF00; border-left: 2px solid #19AF00; padding: 5px 0 5px 15px; margin-bottom: 10px; font-size: 100%;}
/* end h1 h2 h3 h4 h5 h6 */
.notFound h1 {margin: 0 0 6px 0; font-size:135%;color:#999999;}
.notFound {color:#E15A00; margin: 0 0 15px 0;}

	/* NEW HELP */
.helpDiv{position: absolute; z-index: 10; width: 347px; font-size:11px;  margin: 11px 0 0 0; left: 0; top: 0; text-align: left;}
.helpDiv .bg{background:#F5F5F5 url('/mail/ru/images/blogs/cont_help_angle.gif') no-repeat top left; padding: 3px 3px 8px 10px; color: #666; border: 1px solid #135EAA;}
.helpDiv i.break{background: url(https://my1.imgsmail.ru/mail/ru/images/my/i_del.gif) no-repeat -16px -4px !important; height: 11px !important; width: 9px !important; display: inline-block !important; cursor: pointer !important; float: right !important;}

/*  new blocks for users */
.mf_blockAll_2 {display: block; word-spacing: 2px;}
.mf_blockAll_8 {display: block; word-spacing: 8px;}
.mf_blockAll_10 {display: block; word-spacing: 10px;}
.mf_blockAll_25 {display: block; word-spacing: 25px;}

.mf_blockOne2 {letter-spacing: normal; width: 49%;}
.mf_blockOne3 {letter-spacing: normal; width: 30%;}
.mf_blockOne33 {letter-spacing: normal; width: 33%;}
.mf_blockOne4 {letter-spacing: normal; width: 22%;}
.mf_blockOne5 {letter-spacing: normal; width: 18%;}

.mf_blockOneDel {display: block; right: 0px; width: 13px; height: 13px; position: absolute;}

.cc_imagesGift  {background-position: center 30px; padding: 125px 0 3px 0; background-repeat: no-repeat; float: left; width: 100%; text-align: center;}
.cc_stikerVip {background: url(https://my1.imgsmail.ru/mail/ru/images/my/_vip_gift.png) no-repeat center top;}
.cc_stikerVip2 {background: url(https://my1.imgsmail.ru/mail/ru/images/my/_vip_gift2.png) no-repeat center top;}
.cc_imagesItems {background-position: center top; padding: 50px 0 3px 0; background-repeat: no-repeat; float: left; width: 100%; text-align: center;}

.cc_stikerPremium { background: url(https://my1.imgsmail.ru/r/my/_premium_stiker.png) no-repeat center top;}
.cc_stikerPremium2 { background: url(https://my1.imgsmail.ru/r/my/_premium_stiker2.png) no-repeat center top;}
.cc_giftVip { background: url(https://my1.imgsmail.ru/r/my/_vip_gift.gif) no-repeat center top; }
/* end  new blocks for users */

.invisible {display: inline-block; background-color: #000; font-size: 85%; text-align: center;  color: #fff; padding:0 3px 2px 2px;}
a:HOVER.invisible {color: #fff;}
.invisible90 {display: inline-block; width: 90px; background-color: #000; font-size: 85%; text-align: center; margin: 0 0 4px 0;  color: #fff; padding: 0 0 2px 0;}
a:HOVER.invisible90 {color:white;}

/* для ИЕ работает только с классом mf_spIco2  */
.mf_iOnes2 { vertical-align: middle; font-size: 12px; padding-left: 0 !important; padding-right: 17px !important; display: inline !important;}
	/* NEW SPRITE */
.mf_iMobilePhoto {background-position: -40px -1440px;}
.mf_iMobileBabl {background-position: 0 -2040px;}
.mf_iTwoMen {background-position: -80px 0;}
.mf_iTwoMen {background-position: -80px 0;}
.mf_iTreeMen {background-position: 0 -80px;}
.mf_iWorld {background-position: -60px -20px;}
.mf_iAddMen2 {background-position: -60px -120px; color: #999; font-size: 11px; }
a:HOVER.mf_iAddMen2 {background-position: -80px -100px; color: #5f5f5f; }
.mf_iInviteTo {background-position: -40px -140px;}
.mf_iInviteOut {background-position: -20px -160px;}
.mf_iAnswerMen {background-position: 0 -180px;}
.mf_iShowMen {background-position: -60px -220px;}
.mf_iHideMen {background-position: -80px -200px;}
.mf_iAttention {background-position: -40px -240px;}
.mf_iWarning {background-position: -20px -260px;}
.mf_iWarningSmall {background-position: 0 -280px;}
.mf_iHelp {background-position: -20px -1160px; display: inline-block !important; cursor: pointer; height: 16px; margin: 0 4px 0 4px; padding: 0 !important; vertical-align: top; width: 20px; vertical-align: middle;}
.mf_iGift {background-position: -80px -300px;}

.mf_iGiftSend {background-position: -60px -320px;}
.mf_iGiftSend2 {background-position: -40px -340px;}
a:HOVER.mf_iGiftSend2 {background-position: -60px -320px;}

.mf_iDel2 {background-position: -60px -2000px; padding-left: 11px !important; color: #999; font-size: 11px; }
a:HOVER.mf_iDel2 {background-position: -80px -1980px; padding-left: 11px !important; color: #5f5f5f; }
.mf_iDel3 {background-position:-19px -360px;}
.mf_iDelNew2 { background-position: 0 -1960px;}
a:HOVER.mf_iDelNew2 { background-position: -40px -2020px;}
.mf_iAdd {background-position: -80px -400px; padding-left: 17px !important;}
.mf_iAdd2 {background-position: -60px -420px; padding-left: 17px !important; color: #999; font-size: 11px; }
a:HOVER.mf_iAdd2 {background-position: -80px -400px; padding-left: 17px !important; color: #5f5f5f; }
.mf_iFind {background-position: -60px -1320px; padding-left: 17px !important;}
.mf_iBlackIn {background-position: -80px -1000px; padding-left: 17px !important;}
.mf_iBlackIn2 {background-position: -60px -1020px; padding-left: 17px !important; color: #999; font-size: 11px; }
a:HOVER.mf_iBlackIn2 {background-position: -80px -1000px; padding-left: 17px !important; color: #5f5f5f; }
.mf_iBlackOut {background-position: -40px -1040px; padding-left: 17px !important;}
.mf_iBlackOut2 {background-position: -20px -1060px; padding-left: 17px !important; color: #999; font-size: 11px; }
a:HOVER.mf_iBlackOut2 {background-position: -40px -1040px; padding-left: 17px !important; color: #5f5f5f; }

.mf_iStrRight {background-position: 0 -480px; padding-left: 13px !important;}

.mf_iSendTo {background-position: -80px -500px;}
.mf_iSendOut {background-position: -60px -520px;}
.mf_iSendOut2 {background-position: -40px -740px; color: #999; font-size: 11px; cursor: pointer}
a:HOVER.mf_iSendOut2 {background-position: -60px -520px; color: #5f5f5f; }
.mf_iLetters {background-position: -40px -540px;}
.mf_iInfo {background-position: -20px -560px;}
.mf_iMap {background-position: 0 -580px;}
.mf_iPen {background-position: -40px -640px;}
a:HOVER.mf_iPen {background-position: -60px -620px;}
.mf_iPen2 {background-position: -60px -620px;}
.mf_iArrowDown {background-position: -20px -660px;}
.mf_iArrowUp {background-position: 0 -680px;}
.mf_iHoro {background-position: -20px -1460px;}
.mf_iPostBlog {background-position: -20px -1260px;}
.mf_iPostSmall {background-position: -60px -1700px;}
.mf_iCommsOut {background-position: -40px -1540px;}
.mf_iCommsList {background-position: -80px -1600px; display: inline-block; padding: 0 2px 5px 20px !important; width: 266px;}
.mf_iCommsInvite {background-position: -80px -1500px;}
.mf_iConference {background-position: -40px -1640px;}
.mf_iApp {background-position: 0 -1180px;}
.mf_iAddVideo {background-position: -80px -1100px;}
.mf_iAddFoto {background-position: -60px -1120px;}
.mf_iAddFile {background-position: -40px -1140px;}
.mf_iAddPaint {background-position: 0 -1280px;}

.mf_iSubscribe {background-position: -40px -1720px;}
.mf_iUnSubscribe {background-position: -20px -1740px;}

.mf_iNew {height: 16px; padding: 0 25px 3px 0; background: url(https://my1.imgsmail.ru/mail/ru/images/my/supnew2.gif) top right no-repeat;}

.mf_iUsers10 {background-position: 0 -1380px; color:#E9221F; font-weight: bold; }
.mf_iUsersSum {background-position: 0 -1480px; color:#0857A6 !important; margin-right:15px !important; font-weight: bold; }

.mf_iAudioPlay {background-position: 0 -2160px; background-color: #FFF; cursor: pointer; float: left; height: 30px; width: 20px; padding: 0 !important;}
.mf_iAudioPause {background-position: -40px -2160px; background-color: #FFF; cursor: pointer; float: left; height: 30px; width: 20px; padding: 0 !important;}

.mf_iMorePhoto {width: 20px; background-color: #efefef; background-repeat: no-repeat; background-position: 0 -2060px; display: block; height: 45px; padding: 0 !important; position:absolute; bottom:0; right: 0;}
a:HOVER.mf_iMorePhoto {background-color: #dfdfdf; background-repeat: no-repeat; background-position: -20px -2060px;}
.mf_iBeforePhoto {width: 20px; background-color: #efefef; background-repeat: no-repeat; background-position: -40px -2060px; display: block; height: 45px; padding: 0 !important; position:absolute; bottom:0;}
a:HOVER.mf_iBeforePhoto {background-color: #dfdfdf; background-repeat: no-repeat; background-position: -60px -2060px;}

.mf_iSearchName {background-position: -80px -800px;}
.mf_iSearchCommon {background-position: -2px -780px;}
.mf_iSearchInterest {background-position: -20px -960px;}
.mf_iSearchClass {background-position: -60px -820px;}
.mf_iSearchInst {background-position: -40px -840px;}
.mf_iSearchCollege {background-position: -60px -920px;}
.mf_iSearchNeighbour {background-position: -80px -900px;}
.mf_iSearchColleagues {background-position: -20px -860px;}
.mf_iSearchMilitary {background-position: -41px -940px;}
.mf_iSearchEmail {background-position: 0 -980px;}

	/* end NEW SPRITE */
.mf_iCalendar {	background-image: url(https://my1.imgsmail.ru/r/my/ico_calendar.png) !important;}

.mf_spaAppIco {background: transparent url('/r/my/_sprite_apps.png') no-repeat scroll;}/* position: relative;*/
.mf_bgPosDragPBox {background-position:  0 -86px; width: 21px; height: 21px; cursor: move;}

.hr_dsh {border-top:1px dashed #D9D9D9; margin: 9px 0;}
/* padding for mainPage */
.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 padding for mainPage */

/* for send to user mainpage ajax */
.mf_sendUser {position: absolute; border: 1px solid #9BA3A9; background-color: #f0f0f0; padding: 10px; z-index: 199; width: 420px;}
.mf_sendUserH1 {color: #0857A6; font-size: 13px; margin: 0 15px 7px 0;}
.mf_sendUserH1a {border-bottom: 1px solid #0857A6; color: #0857A6; font-size: 13px; font-weight: bold; }
.infoSmall {color: #19AF00; border-left: 2px solid #19AF00; padding: 5px 0 5px 15px; margin-bottom: 10px; font-size: 100%;}
.infoBadSmall {border-left: 2px solid #f67901; padding: 2px 0 2px 8px; margin-bottom: 10px; font-size: 100%; color: #000; line-height: 25px; font-weight: normal;}
.mf_sendUserList {display: block; margin-bottom: 3px;}
/* end for send to user mainpage ajax */

/*  new sortirovka */
.dashedSortUp {display: inline-block; border-color: #FFF #FFF #656972 #FFF; border-style: solid; border-width: 0 5px 5px 5px; line-height: 0; font-size: 1px; height: 0; margin-left: 2px; width: 0; vertical-align: middle;}
@-moz-document url-prefix(){ .dashedSortUp {border-width: 0 4px 4px 4px;}}
.dashedSortDown {display: inline-block; border-color: #656972 #FFF #FFF #FFF; border-style: solid; border-width: 4px 4px 0 4px; line-height: 0; font-size: 0; height: 0; margin: 3px 0 0 2px; width: 0; vertical-align: middle;}
/*  end new sortirovka */

	/* NEW manPage EDU */
.cc_bio {margin: 3px 0 5px 0;}
.cc_bio dd{color: #999999; float: left;  font-size: 11px; margin: 0; width: 100px;}
.cc_bio dt{margin: 0 0 3px 100px;}
.cc_bio2 {margin: 3px 0 5px 0;}
.cc_bio2 dd{color: #999999; float: left;  font-size: 11px; margin: 0; width: 65px;}
.cc_bio2 dt{margin: 0 0 3px 65px;}
	/* end NEW manPage EDU */

	/* NEW babl */
.bl_sp {background-image: url(https://my1.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:1;}
.bl_u1a2 {background-position: -25px 0; display: block; width: 5px; height: 5px; position: absolute; margin-left:-1px; z-index:1; 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-size: 11px; display: block; padding: 0 20px 5px 7px;}
.bl_time a {color: #999 !important;}
.bl_change, .bl_change2 {font-size: 11px;  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 babl blue */
.bb_new { background-color: #e6effe; border: 2px solid #d2e0f3;	 position: relative; padding: 8px;	margin-top:15px; width: 536px;}
.bb_new_sp {background-image: url(https://my1.imgsmail.ru/r/my/_sprite_buble_new.png?2); background-repeat: no-repeat;}
.bb_new_ug { background-position: -15px 154px; }
.bb_new_tl, .bb_new_tr, .bb_new_bl, .bb_new_br { width:5px;	height:5px;	position:absolute;font-size:0; line-height:0;}
.bb_new_tl { background-position: 0 0; left:-2px; top:-2px; }
.bb_new_tr { background-position: 0 -10px; right:-2px; top:-2px;}
.bb_new_br { background-position: 0 -20px; right:-2px; margin-top:5px; }
.bb_new_bl { background-position: 0 -30px; left:-2px; margin-top:5px;}
/* END babl blue */
/* babl mini blue */
.bb_mini { background-color: #e6effe; border: 2px solid #d2e0f3; position: relative; display: inline-block;  padding: 4px 6px; font-size: 11px;  margin-left: 6px;}
.bb_mini_ug { background-position: -6px -101px; width:6px; height:10px; display: inline-block; position:absolute; left:-8px; top: 50%; margin-top: -5px; }
.bb_mini_tl, .bb_mini_tr, .bb_mini_bl, .bb_mini_br { width:3px;	height:3px;	position:absolute;font-size:0; line-height:0;}
.bb_mini_tl { background-position: 0 -95px; left:-2px; top:-2px; }
.bb_mini_tr { background-position: -3px -95px; right:-2px; top:-2px;}
.bb_mini_br { background-position: -3px -98px; right:-2px; margin-top:3px; }
.bb_mini_bl { background-position: 0 -98px; left:-2px; margin-top:3px;}
.bb_mini_text { display: block; line-height: 16px; padding-bottom:2px; }
/* babl mini blue */

/* capcha NEW */
.capchaNewLeft {position: relative; background-color: #fff; background-position: left 10px; background-repeat: no-repeat; border: 1px solid #ccc; padding: 65px 5px 5px 5px; width: 180px; margin-top: -120px; float: left; z-index:100; font-size: 11px; color: #999999 !important; }
.capchaNewLeft i {width:13px; height:16px; font-size:0; line-height:0; vertical-align:middle; cursor:pointer; background-repeat: no-repeat; background-position: 0 -380px; padding: 0 0 2px 0; position: absolute; top: 0; right: 3px; cursor: pointer;}
.capchaNewInp{width: 135px; border: 1px solid #9BA3A9;}
/* OLD - delete this styles after refactoring captha on all project*/
.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: 11px; 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(https://my1.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: 11px; 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(https://my1.imgsmail.ru/mail/ru/images/my/i_del_grey.gif) no-repeat left center;}
.capchaNew_right div {float: right;}
/* end OLD */

.mf_spamForm {background-color: #FFFFFF; border: 1px solid #D9D9D9; color: #9A9A9A; padding: 10px; text-align: left; position: absolute; z-index: 100;}
.mf_spamFormBut{ font-size:90%; margin: 10px 10px 0 0;}
.mf_spamFormBut2{ font-size:90%; margin-top: 10px;}
.mf_spamFormH2{color: #0857A6; font-size: 17px; margin: 0 0 7px 0;}
.mf_spamFormClose {position: absolute; right: 0; top: 0; height: 13px;}
/* end  capcha NEW */

.vot_krug {background-image: url(https://my1.imgsmail.ru/mail/ru/images/my/votes.gif); background-repeat: no-repeat; background-position: center; font-size: 30px; font-style: normal; font-weight: normal; text-align: center; padding: 20px; display:inline-block; vertical-align: top; color: #FFFFFF;}
.vot_krug2 {display:inline-block; font-size:0; line-height:0; background-image: url(https://my1.imgsmail.ru/mail/ru/images/my/votes10.jpg); background-repeat: no-repeat; background-position: center; vertical-align: top !important; width: 66px; height: 66px;}
.vot_krug3 {display:inline-block; background-image: url(https://my1.imgsmail.ru/mail/ru/images/my/votes3.png); background-repeat: no-repeat; background-position: center; vertical-align: top !important; width: 49px; height: 49px; font-size: 22px; font-style: normal; color: #FFFFFF; line-height: 45px; margin-bottom: 5px; }
.vot_krug4 {display:inline-block; font-size:0; line-height:0; background-image: url(https://my1.imgsmail.ru/mail/ru/images/my/vote10_50.png); background-repeat: no-repeat; background-position: center; vertical-align: top !important; width: 50px; height: 51px;}

/*  new pages */
.pagesNew {border: 1px solid #DCDCDC; padding: 3px; background-color: #F1F1F1; font-weight: bold; color: #9A9A9A; margin-right: 7px; cursor: pointer;}
a:HOVER.pagesNew {border: 1px solid #DCDCDC; padding: 3px; background-color: #9A9A9A; font-weight: bold; color: #F1F1F1;}
.pagesNewSelected {border: 1px solid #DCDCDC; padding: 3px; background-color: #9A9A9A; font-weight: bold; color: #F1F1F1; margin-right: 7px;}
/* end new pages */

.preloader { background: #FFF url(/r/my/preloader.gif) center center no-repeat; opacity:0.7; filter:alpha(opacity=70); position:absolute;
z-index:10; }






/* new GB */
.gb_imgShadow {position: absolute; background-color: #333; width: 100%; height: 1500px; opacity: 0.5; filter: alpha(opacity=50); z-index: 200; top: 0px; left: 0px;}
.gb_videoBigA {width: 132px; padding-top: 95px; float: left; background-repeat:  no-repeat; cursor: pointer; color: #999999 !important; font-size: 11px; }
.gb_imgBigA {width: 120px; padding-top: 130px; float: left; background-repeat:  no-repeat; cursor: pointer; color: #999999 !important; font-size: 11px; }
.gb_paintBigA {width: 120px; padding-top: 125px; float: left; background-repeat:  no-repeat; background-position: left top; cursor: pointer; color: #999999 !important; font-size: 11px; }
/* end new GB */
/* poloski */
.mf_spVotes {background-image: url(https://my1.imgsmail.ru/mail/ru/images/my/_sprite_votes.png); background-repeat: no-repeat;}
.mf_lineStikerDiv {background-position: 0 -63px; background-repeat: repeat-x;}
.mf_lineStikerSpan {background-position: 0 0; background-repeat: no-repeat; padding-left: 75px; display: block;}
.mf_lineStikerA {background-position: right -125px; background-repeat: no-repeat; padding: 17px 0 20px 0; display: block; color: #000; width: 100%;}
a:HOVER.mf_lineStikerA {color: #000; }

/* ссылка "еще" в menu user - main */
.mf_otherBlock {padding: 5px; background-color: #EFEFEF; border: 1px solid #D9D9D9; position: absolute; z-index:15; margin-left:-6px; margin-top: -6px; font-size:11px;  display: none; white-space: nowrap;}
.otherB {display: inline-block; border-color: #FFF #FFF #FFF #2370bd; border-style: solid; border-width: 4px 0 4px 4px; line-height: 0; font-size: 1px; height: 0; width: 0; vertical-align: middle; margin: 4px 9px 4px 7px;}
.otherG {display: inline-block; border-color: #ABABAB #EFEFEF #EFEFEF #EFEFEF; border-style: solid; border-width: 4px 4px 0 4px; line-height: 0; font-size: 0; height: 0; width: 0; vertical-align: middle; margin:4px 8px 4px 4px;}

/* menu user - main */
.mu_summ {background-color: #efefef; border-bottom: 1px solid #d9d9d9;}
.mu_ava180 {background-color: #efefef; border: 1px solid #d9d9d9; padding:5px;}
.mu_ava180 .mu_summ { background-color: none; border: none;}

.answerMicroPost { position:absolute; z-index:10; padding: 7px; background-color: #F5F5F5; border: 1px solid #B4B4B4; width: 254px;	font-size:11px;	 }










/*  new форма поиска на голубой подложке */
.newSearchTable {background-color: #e8ecf4; padding: 7px 4px 7px 4px;}
.newSearchTable table {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{ float: left; padding: 2px 0 0 0;}
.newSearchForm div {padding: 0 5px 0 5px; overflow: hidden; display: inline-block;}
.newSearchForm span {float: right; display:inline-block;}
/*  end new  форма поиска на голубой подложке */


/* RB */
.rb_body {border: 1px solid #D9D9D9; font-size: 12px; margin-bottom: 10px; padding: 7px 10px 10px 10px; overflow: hidden;}
.rb_h4 {border-bottom: 1px solid #0857A6; color: #0857A6; font-size: 17px; font-weight: bold; }
.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; }
.rb_h6 {color: #0857A6; display: block; font-size: 13px; font-weight: bold; padding: 0 0 3px 0; }
.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;}
.rb_textSmall {font-size: 11px; overflow: hidden;}
.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;}

.r_img {background: #f3f3f3 url(/mail/ru/images/my/i_01.gif) no-repeat top left;display: block;border-left: 1px solid #a7bcd0; border-right: 1px solid #a7bcd0; border-bottom: 1px solid #a7bcd0;}
.r_sp {border: 1px solid #F3F3F3;}
.r_bl {border-bottom: 1px solid #E1E6EA;}
/* end RB */

.adv_03 {background: url('https://my1.imgsmail.ru/mail/ru/images/my/smile_advanced.png') no-repeat 0 0;}
.adv_05 {background: url('https://my1.imgsmail.ru/mail/ru/images/my/smile_advanced.png') no-repeat -20px 0;}
.adv_07 {background: url('https://my1.imgsmail.ru/mail/ru/images/my/smile_advanced.png') no-repeat -40px 0;}
.adv_09 {background: url('https://my1.imgsmail.ru/mail/ru/images/my/smile_advanced.png') no-repeat -60px 0;}
.adv_11 {background: url('https://my1.imgsmail.ru/mail/ru/images/my/smile_advanced.png') no-repeat -80px 0;}
.adv_13 {background: url('https://my1.imgsmail.ru/mail/ru/images/my/smile_advanced.png') no-repeat -100px 0;}
.adv_21 {background: url('https://my1.imgsmail.ru/mail/ru/images/my/smile_advanced.png') no-repeat -120px 0;}
.adv_22 {background: url('https://my1.imgsmail.ru/mail/ru/images/my/smile_advanced.png') no-repeat -140px 0;}
.adv_23 {background: url('https://my1.imgsmail.ru/mail/ru/images/my/smile_advanced.png') no-repeat -160px 0;}
.adv_24 {background: url('https://my1.imgsmail.ru/mail/ru/images/my/smile_advanced.png') no-repeat -180px 0;}
.adv_25 {background: url('https://my1.imgsmail.ru/mail/ru/images/my/smile_advanced.png') no-repeat -200px 0;}
.adv_26 {background: url('https://my1.imgsmail.ru/mail/ru/images/my/smile_advanced.png') no-repeat -220px 0;}
.adv_33 {background: url('https://my1.imgsmail.ru/mail/ru/images/my/smile_advanced.png') no-repeat -240px 0;}
.adv_34 {background: url('https://my1.imgsmail.ru/mail/ru/images/my/smile_advanced.png') no-repeat -260px 0;}
.adv_35 {background: url('https://my1.imgsmail.ru/mail/ru/images/my/smile_advanced.png') no-repeat -280px 0;}
.adv_36 {background: url('https://my1.imgsmail.ru/mail/ru/images/my/smile_advanced.png') no-repeat -300px 0;}
.adv_37 {background: url('https://my1.imgsmail.ru/mail/ru/images/my/smile_advanced.png') no-repeat -320px 0;}
.adv_38 {background: url('https://my1.imgsmail.ru/mail/ru/images/my/smile_advanced.png') no-repeat -340px 0;}
.adv_45 {background: url('https://my1.imgsmail.ru/mail/ru/images/my/smile_advanced.png') no-repeat -360px 0;}
.adv_46 {background: url('https://my1.imgsmail.ru/mail/ru/images/my/smile_advanced.png') no-repeat -380px 0;}
.adv_47 {background: url('https://my1.imgsmail.ru/mail/ru/images/my/smile_advanced.png') no-repeat -400px 0;}
.adv_48 {background: url('https://my1.imgsmail.ru/mail/ru/images/my/smile_advanced.png') no-repeat -420px 0;}
.adv_49 {background: url('https://my1.imgsmail.ru/mail/ru/images/my/smile_advanced.png') no-repeat -440px 0;}
.adv_50 {background: url('https://my1.imgsmail.ru/mail/ru/images/my/smile_advanced.png') no-repeat -460px 0;}
.adv_57 {background: url('https://my1.imgsmail.ru/mail/ru/images/my/smile_advanced.png') no-repeat -480px 0;}
.adv_58 {background: url('https://my1.imgsmail.ru/mail/ru/images/my/smile_advanced.png') no-repeat -500px 0;}
.adv_59 {background: url('https://my1.imgsmail.ru/mail/ru/images/my/smile_advanced.png') no-repeat -520px 0;}
.adv_60 {background: url('https://my1.imgsmail.ru/mail/ru/images/my/smile_advanced.png') no-repeat -540px 0;}
.adv_61 {background: url('https://my1.imgsmail.ru/mail/ru/images/my/smile_advanced.png') no-repeat -560px 0;}
.adv_62 {background: url('https://my1.imgsmail.ru/mail/ru/images/my/smile_advanced.png') no-repeat -580px 0;}
.adv_69 {background: url('https://my1.imgsmail.ru/mail/ru/images/my/smile_advanced.png') no-repeat -600px 0;}
.adv_70 {background: url('https://my1.imgsmail.ru/mail/ru/images/my/smile_advanced.png') no-repeat -620px 0;}

.nowait {cursor: default!important;}

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

.dropDown {position: relative; z-index: 99;}
.dropDown div {position:absolute; z-index:100; width:99%; overflow:auto; border-top:1px solid #9BA3A9; border-bottom:1px solid #9BA3A9; max-height:232px; _height:expression(this.scrollHeight > 232? "232px" : "auto" );}
.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;}
.dropDown li {   margin: 0 !important; list-style-type: none; cursor: pointer;padding: 3px 0 3px 5px;color: #0857A6;}
.dropDown li.selected { background-color: #0857A6; }
.dropDown li.selected a { color: #fff !important; }
.dropDown .pBord{padding-bottom: 2px; border-left: 1px solid #9BA3A9; border-right: 1px solid #9BA3A9; background-color: #FFFFFF;}

/*
Search people new
*/

.searchResultTable tr td {padding:2px 7px 2px 0; font-size:11px; }
.searchResultTable tr td span {font-size:11px; }

.search_subform, .search_subform_add {border: 1px solid #D0D0D0; background: #fff; margin-top: 0px; padding: 15px 10px 10px; display: none; position: relative;}
.search_subform2 {padding: 12px 12px 20px 12px; background-color: #E4F1FF;}
#search_tabs span {cursor: pointer;color: #1174B8; border-bottom: 1px dashed #1174B8; margin: 0 3px;}
#search_tabs span.active_tab, #search_options em.active_tab {border-bottom: 1px solid #1174B8; color:#FFFFFF; margin:0; padding: 0 3px; background-color: #1174B8;}
#forms-container {position: absolute; margin-left: 40px; z-index: 11;}
.search_subform table, .search_subform_add table {border-collapse2: separate;}
.search_subform table td, .search_subform_add table td {padding: 5px;}
.search_subform table td table td, .search_subform_add table td table td {padding: 0 5px;}
#search_options {margin: 0; padding: 0; list-style: none; margin-top: 7px;}
#search_options li {margin: 0; padding: 0; margin-top: 3px;}
#search_options li em {cursor: pointer;color: #1174B8; border-bottom: 1px dashed #1174B8; font-style: normal; margin: 0 3px;}
#pimpochka {width: 19px; height: 10px; background: #F00; margin-left: 340px; margin-top: -14px;}
.search-block {padding-bottom: 10px; border-bottom: 1px solid #C3DDEF;}
.config-block {padding-top: 8px;border-top: 1px solid #F8FBFF;}
.general-common {border: 1px solid #d0d0d0; padding: 4px; width: 300px;}
.general-age-from {border: 1px solid #d0d0d0; padding: 4px; width: 35px;}
.general-age-to {border: 1px solid #d0d0d0; padding: 4px; width: 35px; margin-right: 20px;}
.field-title {padding-top: 8px; text-align: right;}
.search-input {width: 400px; padding: 3px;}
.search-label {margin: .5em 0 0 0;}
.search-select {width: 400px;}
.input-period {margin: 0 3px;}
.remove-search-config {height: 8px; margin-left: 2px; margin-top: 2px; vertical-align: top; cursor: pointer;}
.search-submit { position:relative; top: -3px; float: right; }
.hobby .remove-search-config {margin-right: 10px;}

#close-subform {cursor: pointer;  display: none; z-index: 11; position: absolute; margin: 3px 0px 0pt -17px; height: 10px; right:0;}

.dynamic_ab_placeholder {position:relative;}
.dynamic_ab {background-color:#FFFFFF; padding:0px; border:1px solid #000000; display:none; position: absolute; }
.dynamic_ab_list {overflow-x:hidden;overflow-y:auto;padding-right: 20px; }
.search_subform table.drowned td, .search_subform_add table.drowned td { padding:0; }
.search_subform table.drowned td table td, .search_subform_add table.drowned td table td { padding: 2px 5px; }
.optSearchBlock_left {position:relative;float:left;width: 49%;margin-bottom: 20px;}
.optSearchBlock_right {position:absolute;padding-left:15px;top:0;left:100%;width: 100%;top: 50%;margin-top: -22px;}
.optSearchBlock_right span {position:relative;top:14px;border-bottom:0 !important;cursor:default !important;}
.ds_more {width: 35px; height: 45px; position: relative; display: inline-block;}
.ds_more_a {position: absolute; top: 2px; font-weight: bold;font-size: 13px; white-space:nowrap;}

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

.searchClass {background:url('/mail/ru/images/my/icons-search.png') no-repeat 0 -32px;}
.searchInst {background:url('/mail/ru/images/my/icons-search.png') no-repeat 0 -48px;}
.searchColleagues {background:url('/mail/ru/images/my/icons-search.png') no-repeat 0 -80px;}

.old-search-result {position:relative;}
#searchPeople_blur {
	position:absolute;
	background:#fff;
	display:none;
	z-index:9;
	top:0;
	left:0;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}
.optionSearchBlock {padding-top:30px; position:relative; overflow:hidden; height:100%;}
.optInBlock span {font-size:16px; padding-right:7px;}
.addOpt {position:relative; height:100%; padding:7px 20px; border:1px #d0d0d0 solid; margin-bottom:12px; }
.inSearchControls {padding-bottom:4px;}
.inSearchControls input {position:relative; top:-2px;}
.inSearchControls span i {cursor:default !important;}
.arrow {border:1em dashed transparent; display:inline-block; font-size:10px; line-height:0; vertical-align:middle; height:0px; width:0px; top:-10px;}
.arrow_main {position:absolute; border-left:1em solid #fff; left:-1px;}
.arrow_shadow {position:absolute; border-left:1em solid #d0d0d0; left:0;}
.arrowBlock {position:absolute; right:0; _right: expression( this.parentNode.offsetHeight % 2 ? -1 : 0 ); top:50%;}
.arrowBlock_up {position:absolute; left:0; top:-18px; z-index:11;}
.arrowBlock_up i, .arrowBlock_up b {border:1em dashed transparent; display:inline-block; font-size:9px; line-height:0; vertical-align:middle; height:0px; width:0px;}
.arrowBlock_up i {position:absolute; border-bottom:1em solid #d0d0d0; left:-7px; top:0;}
.arrowBlock_up b {position:absolute; border-bottom:1em solid #fff; left:-7px; top:1px;}
.optionSearchBlock .mf_grey {font-size:12px;}
.clear {clear:both;}
.loading_progress {position:relative; background:url('/r/my/loading.gif') no-repeat 0 0; padding:0px 0px 3px 20px;}
.dd_name span {padding: 3px ! important; position: absolute; line-height: 1; display: block; visibility:hidden; top:-23px; color: black; background-color: #DDD;font-size: 12px;cursor: pointer!important; white-space:nowrap;}
.dd_name:hover {background-color:transparent;}
.dd_name:hover span {visibility:visible;}
/*.dd_ug {border-style: solid; border-color: rgb(221, 221, 221) transparent transparent; border-width: 7px; height: 0pt; width: 0pt; position: absolute; display: inline-block;}*/
.dd_ug {border:1em dashed transparent; display:inline-block; font-size:5px; line-height:0; vertical-align:middle; height:0px; width:0px; position:absolute; border-top:1em solid #ddd; left:16px; top:100%;}

.comment_block {border: 1px solid #D0D0D0; background: #fff; margin-top: 0px; padding: 10px; position: relative; margin-top:15px;}
.comment_ugol { position: absolute; left:30px; top:-10px; z-index:11;}
.comment_ugol i { display: inline-block; border-color: transparent transparent #D0D0D0 transparent; border-style: solid; border-width: 0 10px 10px 10px; line-height: 0; font-size: 1px; height: 0; width: 0;}
.comment_ugol b { margin-left: -19px; margin-top: 1px; display: inline-block; border-color: transparent transparent #FFF transparent; border-style: solid; border-width: 0 9px 9px 9px; line-height: 0; font-size: 1px; height: 0; width: 0;}



.audioContainerTrack {border: 1px solid #d5d9df;}
.audioContainerTrack .audioSong {height: 49px; background: url(https://my1.imgsmail.ru/mail/ru/images/my/aud.gif) repeat-x left bottom;}
.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(https://my1.imgsmail.ru/mail/ru/images/my/aud2.gif) repeat-x bottom; padding: 15px 50px; font-size: 11px; overflow: hidden;}
.audioContainerTrack .icoAudioPlay {background:url('/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('/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;}
.audioContainerTrack .audioAdd  .event_links { float: left; margin-right: 20px; }

.linkToFriendsHistory {display:block; float:left; margin:15px 0 0 -15px;}


/* import */
.load_vkfb { position:relative; display:none; padding-left:21px; margin-left:12px; float:left; white-space:nowrap; width:16px; height:16px; background:url(/r/my/loading.gif) no-repeat 0 0; top:12px;}
.loginVK_block { float:left; overflow:hidden; position:relative;}
.opacity07 { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7;}

.mf_arrow_4right_blue {display: inline-block; border-color: #FFF #FFF #FFF #0857A6; border-style: solid; border-width: 4px 0 4px 4px; line-height: 0; font-size: 1px; height: 0; width: 0; vertical-align: middle;}
.mf_arrow_4down_black {display: inline-block; border-color: #000 #FFF #FFF #FFF; border-style: solid; border-width: 4px 4px 0 4px; line-height: 0; font-size: 1px; height: 0; width: 0; vertical-align: middle; position: relative;}

.notSavePass {background-color: #F0F0F0; border: 1px solid #9BA3A9; padding: 10px; margin: 0px 0px 0px 197px; font: 11px/18px Tahoma; color: #999; position: absolute; width: 230px;z-index: 10;}

.loading_users { background: url(https://my1.imgsmail.ru/r/my/loading.gif) no-repeat; line-height: 16px; vertical-align: middle; color: #999; padding-left: 22px; margin-left: 5px; margin-top: 15px; margin-bottom: 14px; white-space: nowrap; }

.popup_container { border:1px solid #999999; display:block;	height:300px; margin-left:4px; overflow-x:hidden; overflow-y:auto; width:310px;	background-color: #FFF;}
#popup_peoples { margin:0; padding:0; width:310px;}

#FBVK_block { _zoom:1; }
.users_container { border: 1px solid #d5e3f1; position:relative;}
.users_sub_container {  background: url(https://my1.imgsmail.ru/r/my/welcome_bg.png) repeat-x; padding: 10px 20px; margin: 1px; }

.users_sub_container .header { font: normal 16px/20px Arial; color: #000; margin: 0 0 10px 0;}
.users_sub_container .header .mf_arrow_4down_black { margin-left: -12px;}

.users_sub_container .sub_header { color: #777b81; margin: 5px 0;}
.users_sub_container .sub_header2 { color: #777b81; margin: 5px 0 15px 0; font-size: 14px;}

.users_list_block {padding: 13px 20px; border-top: 1px solid #d5e3f1; background-color: #e6eff8; overflow: hidden; display: block;}
.users_list_block .leftBlock {color: #999; padding: 5px 0;}
.users_list_block .button_gr {float: right;}

.users_sub_container .accountBlock { font-size: 14px; margin-bottom: 10px; overflow: hidden; width: 100%;}
.users_sub_container .accountBlock .title_type { width: 210px; text-align: right; float: left; margin-right: 10px;}
.users_sub_container .accountBlock .accounts { float: left; margin-right: 10px;}
/*.users_sub_container .accountBlock .addMore { float: left;}*/
.users_sub_container .accountBlock .count { color: #999;}

.users_sub_container .error {border: 1px solid #F3C69C; background-color: #FFEEDE; padding: 10px 20px; color:#a88f77;}
.users_sub_container .error .title {font-weight: bold; color:#cf5c41; margin-bottom: 8px;}

.users_sub_container .status_progress { background: url(https://my1.imgsmail.ru/r/my/loading.gif) no-repeat; line-height: 16px; vertical-align: middle; color: #999; padding-left: 22px; margin-left: 5px; display: inline-block;}

.users_container_hide {padding: 12px 9px 11px 9px; margin:0px;}

.users_container_hide .header { font: normal 16px/20px Arial; color: #000; color: #0857A6; cursor: pointer; display: inline-block; }

.users_container_hide .sub_header { font-size: 11px; color: #999; padding: 2px 0 0 13px;}
.users_container_hide .sub_header span {color:#656972; cursor: pointer;}

.users_sub_container .loginForm table { margin-left: 120px;}
.users_sub_container .loginForm table td {padding: 5px; color: #656972;}
.users_sub_container .loginForm table td.l { text-align: right;  }
.users_sub_container .loginForm table td.r { color: #999; }
.users_sub_container .loginForm table td.i input { width: 185px; }
.users_sub_container .loginForm table td.i select { width: 110px; vertical-align: top; font: 12px Arial;}

.loginForm table .ico_lock { background: url(https://my1.imgsmail.ru/r/my/lock.png) 0 0 no-repeat; }

.users_sub_container .users_notFound {color:#999999; font-size:14px; margin-left: 220px;}
.users_sub_container .users_notFound .account { color: #000;}
.users_sub_container .users_notFound i, .users_sub_container .pointers div {margin: 10px 0; background: url(https://my1.imgsmail.ru/r/my/pointer_gr.png) 0 1px no-repeat; padding-left: 22px; display: block; font-style: normal;}
.users_sub_container .users_notFound i a, .users_sub_container .pointers div a { cursor: pointer}

.users_container .invitation_send { float: right; padding: 5px 0;}
.users_container .invitation_send a { cursor: pointer;}

.users_sub_container .emailBlock .l {width: 210px; text-align: right; float: left; margin-right: 10px; color:#656972;}
.users_sub_container .emailBlock .c {margin-left: 220px; width: 450px;}
.users_sub_container .emailBlock .c textarea { width: 350px; height: 50px; color: #000;}
.users_sub_container .emailBlock a { cursor: pointer;}

.users_sub_container .usersInvite { padding-bottom: 15px; border-bottom: 1px solid #D9D9D9; margin-bottom: 15px;}
.users_sub_container .usersInvite .title { font-size: 14px; margin-bottom: 10px;}
.users_sub_container .usersInvite .users { margin-bottom: 10px; overflow: hidden;}
.users_sub_container .usersInvite .users .us { width:50%; float:left;}
.users_sub_container .usersInvite .users .mf_a45 { margin: 0 5px 0 0; float: left;}
.users_sub_container .usersInvite .users .name { font-weight: bold; font-size: 11px; marign-bottom: 5px;}
.users_sub_container .usersInvite .users .email { font-size: 11px; color: #999;}
.users_sub_container .usersInvite .more { cursor: pointer; border-bottom: 1px dotted;}


.users_sub_container .switcher { padding: 5px 0 20px 10px; overflow: hidden; font-size: 0;}
.users_sub_container .switcher a {
	position: relative;
	display: inline-block;
	width: 105px;
	padding: 55px 1px 5px 1px;
	text-align: center;
	cursor: pointer;
	font: 14px/20px Arial;
	margin: 1px;
}
.users_sub_container .switcher a.sep {border-right: 1px solid #D5E3F1; margin-right: 0;}
.users_sub_container .switcher a.active { margin:0; color: #000; cursor: default; background-color: #e6effe;  border: 1px solid #9bbad9; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;}
.users_sub_container .icon {
	position: absolute;
	top: 5px;
	left: 50%;
	margin: 0 0 0 -23px;
	padding: 0;
	width: 46px;
	height: 46px;
}

#friends_frame_preloader .deleteElem { float: right; margin-top: 5px; margin-right: 3px; cursor: pointer;}

/* There was legacy code for friends popup. Moved to main.css */

#vk_api_transport,
#fb-root {position: absolute; top: -10000px;}
.all_for_import {margin: 0 0 15px 220px; overflow:hidden;}
.all_for_import p {font-size: 14px; color: #656972; margin-bottom: 18px;}
.all_for_import .login_button { height: 39px; width: 208px; cursor: pointer; overflow: hidden; position: relative;}
.all_for_import .login_button div {background: transparent url('/r/my/findfriends_all.png') no-repeat scroll 0 0; height: 160px; width: 208px; position: absolute;}
.all_for_import .vk div {top: 0;}
.all_for_import .fb div {top: -120px;}
.all_for_import .odn div {top: -40px;}
.all_for_import .mycir div {top: -80px;}

.forpopup_import_button { float:left;}
.forpopup_import_text {float:left; padding-left:15px; font-size:13px !important; color:#999 !important; position:relative; top:3px;}
.vkanswer_popup {font-size:17px; font-weight:bold; color:#333; padding:0 0 10px 0; margin:0;}
.vkBlockInMyMail {padding:10px !important; overflow:hidden; position:relative; height:100%;}
.forpopup_import_block {margin:0 !important;}
.vkPopupClose {position:absolute; right:23px; top:10px; cursor:pointer;}
.vkPopupClose i {position:absolute; right:-20px; top:0; height:16px; width:16px; background:url(https://my1.imgsmail.ru/mail/ru/images/my/_sprite_ico.png?9) no-repeat; background-position: -80px -1980px;}
.vkPopupClose:hover i {background-position: -60px -2000px;}
/* /import */

/* login form */
.regFormLeftMenuTop {border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; background-color:#00468C; line-height: 1px; height: 1px; font-size: 0;}
.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 .inPut2 {height:16px;}

.foto_slim {position: relative; text-align: center;}
.foto_slim a {position: absolute; cursor: pointer; background-color: #FFF;}
.foto_slim a.v1, .foto_slim a.f1 {left:0; z-index: 15;}
.foto_slim a.v2, .foto_slim a.f2 {top:10px; z-index: 10;}
.foto_slim a.v3, .foto_slim a.f3 {right:0; bottom:0; z-index: 5;}
.foto_slim a.f2 {left:38px;}
.foto_slim a.v2 {left:35px;}
.foto_slim a:hover {z-index: 20 !important; zoom:1;}

.foto_slim a b.title { background-color:#FFF; border: 1px solid #D9D9D9; border-top: none; color:#0857A6; display: block;  visibility:hidden; font:11px Tahoma; padding:2px 5px; position:absolute; top:90px; left:0; text-align:left; width:118px;}
.foto_slim a b:Hover.title { color:#F26D00; }
.foto_slim a s.time {background-color:#D9D9D9; color:#555555; display:inline-block; font:11px/13px Tahoma; margin:-17px 5px 0; padding:2px; position:absolute; bottom:0; right:0;text-align:right;}
.foto_slim a s.time i {border-color:transparent transparent #D9D9D9 transparent; border-style:solid; border-width:0 0 17px 17px; margin-left:-19px; bottom:0; position:absolute;}
* html .foto_slim a s.time i { display: none;}
.foto_slim a:Hover b.title {visibility:visible;}

.searchGoGo{background:transparent url(//go.mail.ru/img/inf_projects_loupe2.jpg) no-repeat scroll left center;color:#999999;display:inline-block;height:35px;margin-top:30px;padding:15px 0 0 50px;}
#my_complain_form {background-color:white;border:1px solid #9BBAD9;left:0;position:absolute;z-index:101;top:0;width: 400px;color: #999;padding: 10px 15px;}
.mrim-offline-9 {background: url(https://my1.imgsmail.ru/mail/ru/images/my/ico_status_offline.png) 50% 50% no-repeat!important;}
.mrim-online-9 {background: url(https://my1.imgsmail.ru/mail/ru/images/my/ico_status_online.png) 50% 50% no-repeat!important;}
.mrim-away-9 {background: url(https://my1.imgsmail.ru/mail/ru/images/my/ico_status_away.png) 50% 50% no-repeat!important;}

.switch_dashed {color: #999; font: 11px Tahoma; margin-bottom: 15px;}
.switch_dashed a {border-bottom: 1px dashed; cursor: pointer;}
.switch_dashed a:Hover { border-bottom: none;}
.switch_dashed .sep { margin: 0 2px;}
.switch_dashed a.act { border-bottom: none; cursor: pointer; font-weight: bold; color: #000;}
.stay_vip {
	display:inline-block;
	position:relative;
	height:18px;
	padding:0 7px;
	color:#FFF;
	font-weight:bold;
	line-height:18px;
	background-color:#fa8a05;
	border-bottom: 1px solid #68a809;
	margin-top:2px;
}
a:Hover.stay_vip {color:#FFF;}
.stay_vip i, .stay_vip b {
	display:inline-block;
	position:absolute;
	width:1px;
	height:16px;
	margin-top:1px;
	background-color:#fa8a05;
	border-bottom: 1px solid #68a809;
	top:0;
}
.stay_vip i{left:-1px;}
.stay_vip b {right:-1px;}

/* video preview */
.mf_pv span, .mf_pv .mf_a120v {
	position:absolute;
	left:0;
	margin-left:5px;
	top:0;
}
/* video time */
.mf_a120_video s.time {
    background-color: #D9D9D9;
    bottom: 0;
    color: #555555;
    display: inline-block;
    font: 11px/13px Tahoma;
    margin: -17px 5px 0;
    padding: 2px;
    position: absolute;
    right: 0;
    text-align: right;
	z-index:3;
	text-decoration: none;
}
.mf_a120_video s.time i {
    border-color: transparent transparent #D9D9D9;
    border-style: solid;
    border-width: 0 0 17px 17px;
    bottom: 0;
    margin-left: -19px;
    position: absolute;
}
/* for orepa */
html>/**/body noindex:-o-prefocus, html>/**/body .mf_a120_video s.time {
	margin-right:0;
}


/******** new publisher ********/

#publisher .micropost_text { line-height: 17px; }

#publisher input, #publisher textarea { outline: none; }
#publisher #share_no_img { margin-left: 0; }

#publisher_wall {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0; left: 0;
	z-index: 100;
	background-color: white;
	opacity: 0.4;
	//background-color: transparent;
}
/* corner */
.publ_corn_bor {
	font-size:0;
	line-height:0;
	border-left: 15px solid transparent;
	border-bottom: 15px solid #d2e0f3;
	position:absolute;
	z-index:1;
	margin-left:25px;
	margin-top:-15px;
}

.publ_corn_bg {
	font-size:0;
	line-height:0;
	border-left: 15px solid transparent;
	border-bottom: 15px solid #FFF;
	position:absolute;
	z-index:2;
	margin-left:24px;
	margin-top:-12px;
}

.publisher2 .publ_corn_bg, .publisher3  .publ_corn_bg{
	border-bottom-color: #e6effe;
}
/* for IE7 */
*+html .publ_corn_bor  { margin-top:-17px; }
*+html .publ_corn_bg  { margin-top:-14px; }
/* /corner */

.publisher, .publisher2 {
	border:1px solid #d9d9d9;
	border-radius:2px;
	background-color: #FFF;
	margin:15px 0 0px 0;
	position: relative;
}
.publ_status {
	padding: 10px 8px;
}
.publisher .publ_navig {
	background-color:#ecedef;
	padding: 10px 8px;
}
.publ_text {
	display:inline-block;
	width:500px;
}

.publ_text .mf_iLike {
	vertical-align: middle;
}
.publ_text .publ_txt_sep {
	margin: 0 3px;
	font: bold 16px/12px Arial;
	color: #999;
}

.publisher .button_gr i {
	font: 10px/11px Tahoma;
	margin-left:5px;
}
.publisher textarea.inpArea {
	border:none;
}
.publisher textarea.publ_textarea_big {
	height:48px !important;
}
.publisher .publ_textarea {
	border:1px solid #d9d9d9;
	background-color:#FFF;
}
.publisher3 .publ_status {
	display: none;
}
.publ_del {
	cursor: pointer;
	position: relative;
	visibility:hidden;
	_visibility:visible; /* for IE6 */
}
.publ_status:Hover .publ_del {
	visibility:visible;
}


.publ_status_info {
	float:right;
	font: 11px Tahoma;
	_position:relative; /* for IE6 */
}
.publ_status_info .mf_iLike, .publ_status_info .mf_iPostSmall {
	line-height:18px;
	vertical-align:top;
}
.publ_date {
	color:#999;
	font: 11px Tahoma;
	white-space: nowrap;
}
.publ-top-fix {
	margin-top: 4px;
}

.publ_attaches {
	margin-top:7px;
	/*padding-bottom:3px;*/
	/*margin-left: 5px;*/
}
.publ_attaches span {
	padding-right:10px;
	color:#999;
	font:12px Arial;
	vertical-align:middle;
}
.publ_attaches i {
	display:inline-block;
	height:21px;
	padding-left:5px;
	padding-right:8px;
	color:#FFF;
	font:11px/13px Tahoma;
	vertical-align:middle;
}
.publ_attaches #upload {
	border: 1px solid black;
	height: 20px;
	position: absolute;
	width: 55px;
}
.publ_attaches i a {
	margin-top:3px;
	padding-left: 25px;
	font: 12px Arial;
}
.publ_attaches i:Hover {
	height:19px;
	padding-left:4px;
	padding-right:7px;
	background-color:#d5e2ff;
	border: 1px solid #9fc1eb;
	border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;
}
.publ_attaches i:Hover a {
	margin-top:2px;
}
.publ_attaches i a:Hover {
	color:#0857A6;
}


.publ_attach {
	position:relative;
	z-index:12;
}
.publ_attach a.attach_link {
	font-size: 12px;
	
	line-height: 17px;
	padding-bottom: 0 !important;
}
.publ_attach .attach {
	position:absolute;
	z-index:10;
	left:-40px;
	display:none;
	padding-top: 12px;
	top:13px;
}
.publ_attach .attach_cont {
	display:inline-block;
	background-color:#FFF;
	border:2px solid #9bbad9;
	padding:3px;
	position: relative;
}
.publ_attach .attach_cont .divFade span {
	background-color: #FFF;
}
.publ_attach:Hover .attach, .publ_attach_hover .attach {
	display:block;
}
.publ_attach_bor {
	font-size:0;
	line-height:0;
	border: 10px solid transparent;
	border-bottom: 10px solid #9bbad9;
	border-top:2px solid transparent;
	position:absolute;
	z-index:1;
	left:40px;
	top:-14px;
}
.publ_attach_bg {
	font-size:0;
	line-height:0;
	border: 10px solid transparent;
	border-bottom: 10px solid #FFF;
	border-top: 2px solid transparent;
	position:absolute;
	z-index:2;
	left:40px;
	top:-11px;
}

.publ_add_attach {
	border:1px solid #bccde4;
	border-top:none;
	padding:10px 38px 10px 8px;
	background-color:#eef3fc;
	position:relative;

}
.publ_add_attach  .mf_iDel4 {
	position:absolute;
	right:8px;
	top:10px;
}
.publ_add_attach input.attach_input {
	width:98%;
	background-color:#FFF;
	border:none;
	font: 12px Arial;
	margin:0;
}
.publ_add_attach .attach_input_div{
	border:1px solid #9bbad9;
	background-color:#FFF;
	padding:4px 8px;
}

.publ_add_attach .attach_input_dis, .publ_add_attach .attach_input_dis  input.attach_input {
	background-color:#F4F4F4;
}

.publ_share_list {
	text-align:center;
	padding-bottom:5px;
	min-width:80px;
	overflow:hidden;
}
.publ_share_list i.l, .publ_share_list i.r {
	display:inline-block;
	padding:4px 5px;
	border:1px solid #d9e0ea;
	background-color:#FFF;
	border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;
	font-size:0;
	line-height:0;
	vertical-align:top;
	cursor:pointer;
}
.publ_share_list i.l{
	float: left;
}
.publ_share_list i.r{
	float: right;
}
.publ_share_list i.l s {
	display:inline-block;
	font-size:0;
	line-height:0;
	border-top: 4px solid #FFF;
	border-right: 4px solid #0f5ca8;
	border-bottom: 4px solid #FFF;
}
.publ_share_list i.r s {
	display:inline-block;
	font-size:0;
	line-height:0;
	border-top: 4px solid #FFF;
	border-left: 4px solid #0f5ca8;
	border-bottom: 4px solid #FFF;
}

.publ_share_list .img_count {
	display:inline-block;
	vertical-align:top;
	font: 10px Tahoma;
	color:#999;
	padding:2px;
	text-align: center;
}
/* for IE7 */
*+html .publ_share_list .img_count  {  min-width: 40px; }
*+html .publ_share_list  { text-align: right;}
*+html .publ_share_list i.r  { float: none; }

.publ_add_attach .publ_link_but {
	font:12px Arial;
	float:right;
	margin-left:10px;
	margin-top:2px;
}
.publ_add_attach .share_preloader {
	background: url(https://my1.imgsmail.ru/r/my/loading.gif) no-repeat center top; text-align: center; height: 20px;
}

.publ_add_attach .publ_share_title {
	font: bold 12px/15px Arial;
	padding: 3px 0;
	display:block;
}
.publ_add_attach .publ_share_title_inp {
	margin:0;
	width:98%;
}
.publ_add_attach .publ_share_desc {
	font: 11px/13px Arial;
	padding: 3px 0;
	display:block;
}
.publ_add_attach .publ_share_desc_text {
	font: 11px/13px Arial;
	margin:0;
	width:98%;
	height:50px;
}

.publ_add_attach .publ_share_title:Hover, .publ_add_attach .publ_share_desc:Hover {
	background-color:#FF6;
}

.publ_add_attach .mf_iAudioPause, .publ_add_attach .mf_iAudioPlay {
	background-color: #EEF3FC;
}
.publ_add_attach .divFade {
	background: #EEF3FC;
}

/* navigator */
.navigator {
	height:25px;
}
.navigator span, .navigator a {
	color: #111;
	border-bottom: 1px dotted;
	margin-right:15px;
	cursor: pointer;	
}
.navigator span:hover, .navigator a:hover {
	text-decoration: none;
	border-bottom: 1px solid;
}
.navigator span.act, .navigator a.act {
	font-weight: bold;
	color: #111;
	border-bottom: none;
	cursor: default;
}
.navigator span.more {
	border-bottom: none;
	position: relative;
	z-index:1;
}
.navigator_popup {
	position: absolute;
	left:0;
	top:25px;
	width:200px;
	padding:0 10px;
	border: 1px solid #6594C4;
	background-color:#FFF;

}
.navigator_popup span {
	display: block;
	color: #0857a6;
	border-bottom: none;
	margin:10px 0;
}
.navigator_popup .more span {
	margin-right:0;
}
/* /navigator */

.blue_pointer_bottom {
	display: inline-block;
	border-color: #2370BD #FFF #FFF #FFF;
	border-style: solid;
	border-width: 4px 4px 0 4px;
	line-height: 0;
	font-size: 0;
	height: 0;
	width: 0;
	vertical-align: middle;
	margin-right:3px;
}

.navigator .navigator_right {
	float:right;
}

.friendship_deleted {
	opacity:0.2; filter:alpha(opacity=20); -ms-filter:"alpha(opacity=20)";
}
.item_list .mf_a90 {
	float: left;
	margin: 0 10px 3px 0;
}
.item_list .mf_o90 {
	float: left;
	clear: left;
	margin: 0 10px 0 0;
}
.item_list .friendship_complaint {
	margin: 3px 0 0 10px;
}
.friendship_content {
	overflow: hidden;
}
.friendship_actions {
	position: absolute;
	left: 100px;
	bottom: 0;
}
.friendship_button_accept, .friendship_button_refuse {
	float: left;
}
.friendship_button_accept {
}
.friendship_button_refuse {
	margin-left: 10px;
}

.inp {border: 1px solid #9ba3a9; width: 100%; height: 20px; padding-left: 5px; font-size: 100%;}
#box .info {border-left: none;color: black;font-size: 12px;font-weight: normal;margin-bottom: auto;padding: auto;}


/* suggest */
.suggest_elem  .mf_iDel2 {
	visibility: hidden;
	_visibility: hidden;
}
.suggest_elem:Hover  .mf_iDel2 {
	visibility: visible;
}

.b-dialogues_single-message-bubble {
  display: none;
}

