.n_w100 {width: 100%;}
.n_ohd {overflow: hidden; display: block;}
.n_ohd2 {overflow: hidden !important; display: block !important;}
.n_oH {overflow: hidden !important;}
.n_oH2 {overflow: hidden;}
.n_dB {display: block !important;}
.n_dB2 {display: block;}
.n_dI {display: inline !important;}
.n_dI2 {display: inline;}
.n_dIB {display: inline-block !important;}
.n_dIB2 {display: inline-block;}
.n_border0 {border: 0 !important;}
.n_noHeight {height: 0; font-size: 0; line-height: 0;}

.n_arial {font-family: arial !important;}
.n_tah {font-family: Tahoma !important;}

.n_t0 {font-size: 0px !important;}
.n_t11 {font-size: 11px !important; font-family: Tahoma !important;}
.n_t12 {font-size: 12px !important;}
.n_t13 {font-size: 13px !important;}
.n_t14 {font-size: 14px !important;}
.n_t16 {font-size: 16px !important;}
.n_t18 {font-size: 18px !important;}


.n_w {color: #FFFFFF;}
.n_black{color: #000000 !important;}
.n_blue {color: #0857A6 !important;}

.n_cp {cursor: pointer !important;}
.n_cpno {cursor: default !important;}

.n_flr {float: right;}
.n_fll {float: left;}

.n_vti{vertical-align: top !important;}
.n_vmi{vertical-align: middle !important;}
.n_vbi{vertical-align: bottom !important;}
.n_lh16 {line-height: 16px;}
.n_lh18 {line-height: 18px;}

.n_tac {text-align: center;}
.n_tal {text-align: left !important;}
.n_tar {text-align: right !important;}
.n_tdn {text-decoration: none !important;}
.n_tdu {text-decoration: underline !important;}
.n_nobr {white-space: nowrap;}
.n_bold {font-weight: bold;}
.n_black {color: #000 !important;}
.n_tdn {text-decoration: none;}

.n_pAbs {position: absolute;}
.n_pRel {position: relative;}
.n_top0 {top: 0;}
.n_right0 {right: 0;}
.n_bottom0 {bottom: 0;}
.n_left0 {left: 0;}

.n_cLeft {clear: left;}
.n_cRight {clear: right;}

.n_spIco {background-image: url(http://img1.imgsmail.ru/mail/ru/images/my/_sprite_ico.png?1); background-repeat: no-repeat; display: inline; padding: 0 0 4px 20px;}
.n_noIco {display: inline; padding-bottom: 4px;}
.n_iOnes {display: inline-block; height: 16px; vertical-align: middle; padding-bottom: 0;}
.n_i9 {margin-left: 3px; padding-left: 18px !important;}
a:HOVER.n_i9 {margin-left: 3px; padding-left: 18px !important;}
.n_i13 {margin-left: 3px; padding-left: 19px !important;}
a:HOVER.n_i13 {margin-left: 3px; padding-left: 19px !important;}




.n_a90 {display: inline-block; width: 90px; height: 90px; background-color: #E6EFFE; background-position: center; background-repeat: no-repeat; font-size: 0; line-height: 0; margin-bottom: 3px;}
.n_a45 {display: inline-block; width: 45px; height: 45px; background-color: #E6EFFE; background-position: center; background-repeat: no-repeat; font-size: 0; line-height: 0; margin-bottom: 3px;}

.n_o45 {display: inline-block; width: 45px; background-color: #1EC926; font-size: 85%; text-align: center; margin: 0 0 4px 0; font-family: Tahoma,Arial,Helvetica; text-decoration: none; color: #fff; padding-bottom: 2px;}
a:HOVER.n_o45 {color: #fff;}

	/* Common styles */
body {background-color: #ffffff; font-size: 12px; font-family: arial; padding: 0; margin: 0;}
p {margin: 0px}
form {margin: 0; padding: 0;}
a {color: #0857A6; text-decoration: underline;}
a:hover {color: #F26D00; text-decoration: none;}
a img {border: 0}
ul {margin-top: 0 ; margin-right: 0; margin-left: 17px; padding: 0}
ul li {margin: 3px 0 0 0; padding: 0; line-height: 120%;}

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

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

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

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

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

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

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

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

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

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

input[type="submit"]{font-family: Tahoma; font-size: 12px;}
input[type="button"]{font-family: Tahoma; font-size: 12px;}
input {font-family: tahoma; font-size: 12px; vertical-align: middle;}
input.butOut {font-size: 11px !important; font-family: tahoma; padding: 0px}

wbr:after {content: "\00200B"}

/* TOP */
.n_count {width: 1px; height: 5px; line-height: 1px; font-size: 1px;}
.n_noTopMenu {width: 1px; height: 36px;}

/* h1 h2 h3 h4 h5 h6 */
.n_h1 {color:#0857A6; font-size: 17px; margin: 0 0 7px 0;}
.n_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; text-decoration: none;}
a:HOVER.h1a{border-bottom: 0; text-decoration: none;}
.h1span {color:#606060; font-size: 15px; font-style: italic; margin-left: 5px; font-weight: normal;}

/* superNEW shapka */ 
.n_spTop {background-image: url(http://img1.imgsmail.ru/mail/ru/images/ru/_sp_top.png?1);}
.n_shT {background-color: #00468C; border-left: 1px solid #FFF; border-right: 1px solid #FFF; height: 1px; position: relative; font-size: 0; line-height: 0; height: 1px; //height: 0; //display: inline-block; //width: 100%;}
.n_shMain {position: relative; height: 54px; width: 90%; min-width: 900px; background-color: #00468C; background-repeat: repeat-x; background-position: 0 -220px; margin: 1px 0 7px;}
.n_shLogo {position: absolute; height: 47px; width: 25%; background-repeat: no-repeat; background-position: center 0; text-align: center; top: 0;}
.n_shLogoA {display: inline-block; height: 34px; width: 160px; margin-top: 11px;}
.n_shLogoW {display: inline-block; height: 14px; width: 38px; vertical-align: top; margin-top: 11px;}
.n_shForm {color: #FFF; white-space: nowrap; margin: 0;}
.n_shSns {color: #FFF; vertical-align: moddle; position: absolute; text-align: left; padding: 0; margin: 0; font-size: 95%; width: 100%; font-family: Tahoma !important;}
.n_shSns a {color: #FFF;}
.n_shSns a:HOVER {color: #FFF;}

.n_shTd {padding: 0 0 0 24%; //padding: 0 0 0 36%; font-family: Tahoma !important;}
.n_shTd2 {text-align: right; font-family: Tahoma !important;}
/* end superNEW shapka */

/* superNEW shapka menu */
.n_shBook {position: relative; top: 32px; padding-left: 24%; background-repeat: no-repeat; background-position: -150px -55px; white-space: nowrap;}
.n_mm {background-repeat: no-repeat; background-position: 100% -60px; float: left; padding: 0 22px 0 0; position: relative;}
.n_mmA {background-repeat: no-repeat; background-position: 0% -60px; color: #FFF; float: left; height: 20px; line-height: 20px; margin: 0 0 0 -10px; padding: 0 0 0 12px; position: relative; text-decoration: none;}
.n_mmF {background-position: 0% -100px !important;}
a:HOVER.n_mmA {color: #FFF; text-decoration: underline;}
.n_mmAct {background-repeat: no-repeat; background-position: 100% -80px; float: left; padding: 0 22px 0 0; position: relative; z-index:1;}
.n_mmActA {background-repeat: no-repeat; background-position: 0% -80px; color: #013572 !important; font-weight: bold; float: left; height: 20px; line-height: 20px; margin: 0 0 0 -10px; padding: 0 0 0 12px; position: relative; text-decoration: none;}
a:HOVER.n_mmActA {text-decoration: underline;}
/* end superNEW shapka menu */
/* market */
.n_spMark {background: url(http://img1.imgsmail.ru/mail/ru/images/ru/_sp_market.png?1) no-repeat 100% 0;}
.n_spMarkA {background: url(http://img1.imgsmail.ru/mail/ru/images/ru/_sp_market.png?1) no-repeat 0 0;}
/* end market */
/* end superNEW shapka menu */

/*  new blocks for users */
.n_blockAll_2 {display: block; word-spacing: 2px;}

.n_blockOne3 {letter-spacing: normal; width: 30%;}
/* end  new blocks for users */

/*  new sortirovka */
.n_bDash {border-bottom: 1px dashed; text-decoration: none !important;}
a:HOVER.n_bDash {border-bottom: 0;}
.dashSUp {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;}}
.dashSDown {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 */

/* RB */
.spI {background-repeat: no-repeat; display: inline-block; padding: 0 0 3px 20px; margin-right: 0; vertical-align: middle;}
.iOnes {display: inline-block; height: 16px; vertical-align: middle; padding-bottom: 0;}

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

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

.rb_mb5 {margin-bottom: 5px;}

.rb_dotDiv {border-bottom: 1px dotted #52525a; color: #52525a; margin: 0 0 5px 0; font-size: 11px; position: relative; height: 14px;}
.rb_dotSpan {right: 0; position: absolute; bottom: -2px; background-color: #FFF;}
.rb_dotA {bottom: -2px; position: relative;}

.rb_nA-3 {font-size: 11px; font-family: Tahoma; display: block; padding: 0 0 0 55px; margin: 0 0 10px 0; min-height: 50px; _height: 50px; background-position: -3px 2px; background-repeat: no-repeat;}
.rb_nA {font-size: 11px; font-family: Tahoma; display: block; padding: 0 0 0 55px; margin: 0 0 10px 0; min-height: 50px; _height: 50px; background-position: 0 2px; background-repeat: no-repeat;}
.rb_nA2 {font-size: 11px; font-family: Tahoma; display: block; padding: 0 0 0 10px; margin: 0 0 10px 0; background-position: -140px -80px;}
.rb_nZ0 {border-bottom: 1px solid #dadce5; height: 0.6em; margin: 0 0 1em 0;}
.rb_nZ {font-size: 10px; color: #7E828C; font-family: Tahoma; text-decoration: none; background-color: #FFFFFF; padding: 0 6px 0 0; float: left;}
a:HOVER.rb_nZ {text-decoration: underline; color: #7E828C;}
.rb_nZ2 {float: right; font-size: 10px; color: #F26D00; font-family: Tahoma; background-color: #FFFFFF; padding: 0 0 0 6px;}

/* end RB */