.Block img, .Popup img{
    vertical-align: middle;
}

a img{
    border: 0;
}

ol, ul{list-style: none}

form{
    margin: 0;
}

.db{
    display: block !important;
    visibility: visible !important;
}

.dn{
    display: none !important;
}

.pr{
    position: relative;
}

.pa{
    position: absolute;
}

.fl{
    float: left;
}

.fr{
    float: right;
}

.clear, .clear5, .clear7, .clear10, .clear12, .clear15, .clear18, .clear20, .clear30{
    display: block;
    clear: both;
    font-size: 1px;
    line-height: 1px;
    overflow: hidden;
}

.clear{
    font-size: 0;
    line-height: 0;
    height: 0;
}

.clear5{
    height: 5px;
}

.clear7{
    height: 7px;
}

.clear10{
    height: 10px;
}

.clear12{
    height: 12px;
}

.clear15{
    height: 15px;
}

.clear18{
    height: 18px;
}

.clear20{
    height: 20px;
}

.clear30{
    height: 30px;
}

.mt12{
    margin-top: 12px;
}

.mt5{
    margin-top: 5px;
}

.mt6{
    margin-top: 6px;
}

.mt10{
    margin-top: 10px;
}

.mt15{
    margin-top: 15px;
}

.mt20{
    margin-top: 20px;
}

.mr12{
    margin-right: 12px;
}

.mr5{
    margin-right: 5px;
}

.mr10{
    margin-right: 10px;
}

.mr15{
    margin-right: 15px;
}

.mr20{
    margin-right: 20px;
}

.mb12{
    margin-bottom: 12px;
}

.mb5{
    margin-bottom: 5px;
}

.mb10{
    margin-bottom: 10px;
}

.mb15{
    margin-bottom: 15px;
}

.mb20{
    margin-bottom: 20px;
}

.ml12{
    margin-left: 12px;
}

.ml5{
    margin-left: 5px;
}

.ml10{
    margin-left: 10px;
}

.ml15{
    margin-left: 15px;
}

.ml20{
    margin-left: 20px;
}

.AlignCenter{
    text-align: center !important;
}

.AlignLeft{
    text-align: left !important;
}

.AlignRight{
    text-align: right !important;
}

/* end reset */

/* links */
a{
    color: #004faf;
    text-decoration: none;
    outline: none;
}

a:hover{
    color: #C42E29;
}

/* end links */

/* fonts */
.TechInfo{
    font-size: 11px;
    color: #686868 !important;
}

.large{
    font-size: 14px;
}

.normal{
    font-size: 12px;
}

.red{
    color: #c00;
}

.gray{
    color: #5b5b5b;
}

/* end fonts */

/* preferences*/
.WidthPage{
    width: 1004px;
    margin: 0 auto;
}

.BigColumn{
    width: 668px
}

.SmallColumn{
    width: 332px
}

/*Classified*/

/* end preferences*/

/* DashBoard */
.DashBoard{
    background: #e5e5e5 url(/images/TochkaHeaderV3/bg_TochkaHeader.gif) repeat-x 0 0;
    color: #666;
    font-size: 11px;
    line-height: 27px;
    box-shadow: 0px 1px 1px #e6e6e6;
}

/* end DashBoard */

/*Header*/
.E-motion .column .BigColumn{width: 668px}
.Header .branding-header,
.E-motion .Header .branding-header{
    left: -16px;
    margin-left: -30px;
    }

.E-motion .Header .column.big {width: 1000px}
    .E-motion .Header .left {width: 320px}

.E-motion .Menu .column.big{width: 1020px !important;}
.E-motion .Menu .column > ul:first-child {width: 1000px}
.E-motion .Banner .column.big {
    padding-left: 7px;
    padding-right: 7px;
    border-left: 1px solid #EDEDED;
    border-right: 1px solid #EDEDED;
}
.E-motion .Banner .column.big,
.E-motion .Main .column.big{
    background-color: #FFF;
    width: 1004px;
}

.E-motion .scroll-top{margin-left: 520px;}

body.branding .Banner.top .column.big,
body.branding .Main .WidthPage {background-color: #ffffff}

/*E-motion branding*/
.E-motion.branding .Banner.top .column.big,
.E-motion.branding .banner.top .column.big,
.E-motion.branding .Banner.top .WidthPage,
.E-motion.branding .banner.top .WidthPage,
.E-motion.branding .Main .WidthPage{
    background-color: #ffffff;
    width: 1004px;
    padding: 10px 7px;
}
.E-motion.branding .Header .column.big{width: 980px;}
.E-motion.branding .Menu .column > ul:first-child {
    width: 1000px;
    padding: 0 10px;
}
.E-motion.branding .Header .left {
    width: 300px;
}
/*end:E-motion branding*/

.Games .Header .WidthPage{
    background-image: url("/games/images/games/bg_header.png");
    width: 998px;
}


/*end:Header*/

/* Main */
.Main .WidthPage{padding-bottom: 15px}

/* Change url for diferent services */
.Block .B_header h1 a,
.Block .B_header h3 a,
.NavButtons a, .Rss,
.Marked li, .ArticleText ul li{
    background-image: url(/images/framework/gSpriteDefault.png);
    background-repeat: no-repeat;
}

.Block{
    font-size: 13px;
    margin: 0px 3px 9px 3px;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    border-radius: 4px;

    box-shadow: 0px 0px 2px #d5d5d5;
    background-color: #fff;
    /*position: relative;
    z-index:10;*/
}

.B_header{
    background: url(/images/framework/gSprite.png) no-repeat right top;
    background-color: #DC1203; /* меняем ТОЛЬКО код цвета - на цвет проекта, самого верхнего пикселя */
    height: 31px;
    padding: 0px 12px;
    border-radius: 4px 4px 0 0;
}

.B_inner{
    border-top: 1px solid #ddd;
    padding: 12px;
    border-radius: 0 0 4px 4px;
}

.B_header h1, .B_header h2, .B_header h3{
    margin: 8px 0px 0px 0px;
    display: block;
    float: left;
    font-size: 16px;
    line-height: 18px; /* hack for Mozilla */
    font-weight: 400;
    color: #3b3b3b;
    text-shadow: #fff 0px 1px 0px;
}

.B_header h1 a, .B_header h2 a, .B_header h3 a{
    background-position: right -58px;
    padding-right: 16px;
    color: #3b3b3b;
}

.B_header h1 img, .B_header h2 img, .B_header h3 img{
    margin-top: -3px
}

.mac.webkit .B_header h1 a, .mac.webkit .B_header h2 a, .mac.webkit .B_header h3 a, .mac.opera .B_header h1 a, .mac.opera .B_header h2 a, .mac.opera .B_header h3 a{
    background-position: right -59px;
}

.B_header h1 a:hover, .B_header h2 a:hover, .B_header h3 a:hover{
    color: #d11500;
}

.BlockNoColorLine, .BlockNoColorLine .Block{
    border-top: 1px solid #ddd;
}

.BlockNoColorLine .B_header{
    background-position: right -4px;
    background-color: transparent;
    height: 28px;
}

.BlockNoColorLine .B_header h1, .BlockNoColorLine .B_header h3{
    margin: 5px 0 0 0;
}

.HeaderOff{
    border: 1px solid #ddd;
}

.HeaderOff .B_header{
    display: none;
}

.HeaderOff .B_inner{
    border: none;
    border-radius: 4px;
}

/* Block Li Column */
.Carusel{
    overflow: hidden;
    position: relative;
}

.LiCol{
    min-height: 1px;
}

.Carusel .Li5, .Carusel .Li4, .Carusel .Li3, .Carusel .Li2, .Carusel .Li1{
    position: relative;
    width: 10000px;
}

.Li5, .Li4, .Li3, .Li2, .Li1{
    display: block;
    margin: 0 -6px;
}

.Li5{
    margin: 0 -9px;
}

.Li5 .LiCol, .Li4 .LiCol, .Li3 .LiCol, .Li2 .LiCol, .Li1 .LiCol{
    float: left;

    margin: 0 6px;
}

.Li5 .LiCol{
    margin: 0 9px;
}

.BigColumn .Li5 .LiCol{
    width: 113px;
}

.BigColumn .Li4 .LiCol{
    width: 150px;
}

.BigColumn .Li3 .LiCol{
    width: 204px;
}

.BigColumn .Li2 .LiCol{
    width: 312px;
}

.column.middle .Li1 .LiCol,
.BigColumn .Li1 .LiCol{
    width: 636px;
}

.SmallColumn .Li2 .LiCol{
    width: 144px;
}

.column.small .Li1 .LiCol,
.SmallColumn .Li1 .LiCol{
    width: 300px;
}

/* Block Tabs */
.Block .Tabs, .Block .TabsLink{
    margin-top: 3px;
    margin-bottom: 0;
}

.BlockNoColorLine .Tabs, .BlockNoColorLine .TabsLink{
    margin-top: 0;
}

.Tabs li, .TabsLink li{
    margin-right: 9px;
    padding-right: 9px;
    float: left;
    word-spacing: normal;
    background: url(/images/framework/gSprite.png) no-repeat right -39px;
}

.Tabs li a, .TabsLink li a{
    display: block;
    font-size: 15px;
    margin-top: 6px;
    text-shadow: #fff 0px 1px 0px;
}

.Tabs li.active, .TabsLink li.active{
    background-position: 0 -35px !important;
    padding-left: 6px;
    padding-right: 0;
    margin-right: 7px;
}

.Tabs li.active a, .TabsLink li.active a{
    background: url(/images/framework/gSprite.png) no-repeat right -63px;
    color: #3b3b3b;
    margin-top: 0;
    padding-top: 6px;
    padding-right: 11px;
    padding-bottom: 6px;
    padding-left: 7px;
    cursor: default;
}

.Tabs li.TabsPrevLi, .TabsLink li.TabsPrevLi{
    background: none;
    margin-right: 0;
    padding-right: 5px;
}

.Tabs li.TabsLastLi, .TabsLink li.TabsLastLi{
    margin-right: 2px;
    background: none;
}

.Tabs li.TabsLastActiveLi, .TabsLink li.TabsLastActiveLi{
    margin-right: 0;
}

.Tabs li.TabsFirstLi, .TabsLink li.TabsFirstLi{
    margin-left: 13px;
}

.Tabs li.TabsFirstActiveLi, .TabsLink li.TabsFirstActiveLi{
    margin-left: 0;
}

/* TabsInner */
.BlockTab{
    border-top: 1px solid #ecebeb;
    background: url(/images/framework/BlockTab.gif) repeat-x 0px bottom;
    margin-left: -12px;
    margin-right: -12px;
}

.TabsInner li, .TabsInnerLink li{
    float: left;
    margin: 6px 3px 0 3px;
    padding-left: 2px;
    word-spacing: normal;
    background: url(/images/framework/gSprite.png) no-repeat 0 -102px;
    cursor: pointer;
}

.TabsInner li a, .TabsInnerLink li a{
    display: block;
    padding: 6px 11px 6px 8px;
    font-size: 15px;
    text-shadow: #fff 0px 1px 0px;
    background: url(/images/framework/gSprite.png) no-repeat right -131px;
}

.TabsInner li:hover, .TabsInnerLink li:hover{
    background-position: 0 -161px;
}

.TabsInner li:hover a, .TabsInnerLink li:hover a{
    background-position: right -193px;
    color: #2574d3;
}

.TabsInner li.active, .TabsInnerLink li.active{
    margin: 3px 0 0 0;
    padding-left: 6px;
    background-position: 0 -227px !important;
    cursor: default;
}

.TabsInner li.active a, .TabsInnerLink li.active a{
    padding: 9px 14px 7px 7px;
    background: url(/images/framework/gSprite.png) no-repeat right -259px;
    color: #3b3b3b;
    cursor: default;
}

.SortBlock{
    border-top: 1px solid #fff;
    border-bottom: 1px solid #D9D8D8;
    margin: -12px -12px 12px -12px;
    padding: 6px 12px 8px 12px;
    color: #919191;
    background: #EFEFEF;
    background: -moz-linear-gradient(top, #F5F5F5 0%, #EFEFEF 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F5F5F5), color-stop(100%, #EFEFEF));
    background: -webkit-linear-gradient(top, #F5F5F5 0%, #EFEFEF 100%);
    background: -o-linear-gradient(top, #F5F5F5 0%, #EFEFEF 100%);
    background: -ms-linear-gradient(top, #F5F5F5 0%, #EFEFEF 100%);
    background: linear-gradient(to bottom, rgba(245, 245, 245, 1) 0%, rgba(239, 239, 239, 1) 100%);
}

.SortBlock .delemiter{
    display: inline-block;
    border-left: 1px solid #fff;
    border-right: 1px solid #ccc;
    width: 0;
    height: 14px;
    margin: 0 10px 0;
    vertical-align: -3px;
}

/* NavButtons */
.Block .NavButtons{
    margin-top: 9px;
}

.BlockNoColorLine .NavButtons{
    margin-top: 6px;
}

.NavButtons{
    float: right;
    font-size: 14px;
    color: #4d4d4d;
    text-shadow: #fff 0px 1px 0px;
}

.NavButtons a{
    width: 17px;
    height: 18px;
    display: inline-block;
    vertical-align: -4px;
    margin-left: 6px;
}

.NavButtons .BtnPrev{
    background-position: 0 0;
}

.NavButtons .BtnPrev:hover{
    background-position: 0 -18px;
}

.NavButtons .BtnPrev:active{
    background-position: 0 -36px;
}

.NavButtons .BtnNext{
    background-position: -17px 0;
}

.NavButtons .BtnNext:hover{
    background-position: -17px -18px;
}

.NavButtons .BtnNext:active{
    background-position: -17px -36px;
}

/* RSS */
.Block .Rss{
    margin-top: 10px;
}

.BlockNoColorLine .Rss{
    margin-top: 7px;
}

.Rss{
    display: block;
    float: right;
    width: 15px;
    height: 16px;
    background-position: 0 -84px;
}

/* Marked List */
.Marked li, li.Marked, .ArticleText ul li{
    background-position: -27px -165px;
    padding-left: 13px;
    margin: 5px 0;
}

/* Icons */
.More{
    display: block;
    float: right;
    background: url(/images/framework/gIcons.png) no-repeat right -599px;
    font-size: 11px;
    line-height: 20px;
    padding: 0 18px 0 6px;
    text-transform: lowercase;
}

.More:hover{
    background-position: right -622px;
    background-color: #2473C0;
    color: #fff;
}

.MoreBack{
    display: block;
    float: left;
    background: url(/images/framework/gIcons.png) no-repeat 0 -950px;
    font-size: 11px;
    line-height: 20px;
    padding: 0 6px 0 18px;
    text-transform: lowercase;
}

.MoreBack:hover{
    background-position: 0 -973px;
    background-color: #2473C0;
    color: #fff
    }




.ic_album{
    background: url(/images/framework/gIcons.png) no-repeat 0 1px;
    padding-left: 17px;
}

.mac.webkit .ic_album{
    background-position: 0 0;
}

.ic_view{
    background: url(/images/framework/gIcons.png) no-repeat 0 -21px;
    padding-left: 20px;
}

.mac.webkit .ic_view{
    background-position: 0 -22px;
}

.ic_article{
    background: url(/images/framework/gIcons.png) no-repeat 0 -42px;
    padding-left: 14px;
}

.mac.webkit .ic_article{
    background-position: 0 -43px;
}

.ic_comment{
    background: url(/images/framework/gIcons.png) no-repeat 0 -65px;
    padding-left: 18px;
}

.mac.webkit .ic_comment{
    background-position: 0 -66px;
}

.ic_comment_green{
    background: url(/images/framework/gIcons.png) no-repeat 0 -499px;
    padding-left: 18px;
}

.mac.webkit .ic_comment_green{
    background-position: 0 -500px;
}

.ic_photo{
    background: url(/images/framework/gIcons.png) no-repeat 0 -89px;
    padding-left: 19px;
}

.mac.webkit .ic_photo{
    background-position: 0 -90px;
}

.ic_photo_white{
    background: url(/images/framework/gIcons.png) no-repeat 0 -2199px;
    padding-left: 19px;
}

.mac.webkit .ic_photo_white{
    background-position: 0 -2200px;
}

.ic_video{
    background: url(/images/framework/gIcons.png) no-repeat 0 -113px;
    padding-left: 21px;
}

.mac.webkit .ic_video{
    background-position: 0 -114px;
}

.ic_username{
    background: url(/images/framework/gIcons.png) no-repeat 0 -136px;
    padding-left: 15px;
}

.mac.webkit .ic_username{
    background-position: 0 -137px;
}

.ic_username_blue{
    background: url(/images/framework/gIcons.png) no-repeat 0 -680px;
    padding-left: 15px;
}

.mac.webkit .ic_username_blue{
    background-position: 0 -681px;
}

.ic_download{
    background: url(/images/framework/gIcons.png) no-repeat 0 -162px;
    padding-left: 15px;
}

.mac.webkit .ic_download{
    background-position: 0 -163px;
}

.ic_good{
    background: url(/images/framework/gIcons.png) no-repeat 0 -652px;
    padding-left: 15px;
}

.ic_enter{
    background: url(/images/framework/gIcons.png) no-repeat 0 -1023px;
    padding-left: 15px;
}

.mac.webkit .ic_enter{
    background-position: 0 -1024px;
}

.ic_down{
    background: url(/images/framework/gIcons.png) no-repeat right -704px;
    padding-right: 12px;
}

.mac.webkit .ic_down{
    background-position: right -705px;
}

.ic_up{
    background: url(/images/framework/gIcons.png) no-repeat right -997px;
    padding-right: 12px;
}

.mac.webkit .ic_up{
    background-position: right -998px;
}

.ic_print{
    background: url(/images/framework/gIcons.png) no-repeat 0 -733px;
    padding-left: 21px;
}

.mac.webkit .ic_print{
    background-position: 0 -734px;
}

.ic_send{
    background: url(/images/framework/gIcons.png) no-repeat 0 -2175px;
    padding-left: 20px;
}

.mac.webkit .ic_send{
    background-position: 0 -2176px;
}

.ic_copy{
    background: url(/images/framework/gIcons.png) no-repeat 0 -2379px;
    padding-left: 20px;
}

.mac.webkit .ic_copy{
    background-position: 0 -2380px;
}

.ic_smartphone{
    background: url(/images/framework/gIcons.png) no-repeat 0 -764px;
    padding-left: 21px;
}

.mac.webkit .ic_smartphone{
    background-position: 0 -764px;
}

.ic_close{
    display: inline-block;
    width: 21px;
    height: 20px;
    background: url(/images/framework/gIcons.png) no-repeat 0 -1703px;
}

.ic_close:hover{
    background-position: 0 -1723px;
}

.ic_fb, .ic_vk, .ic_tweet, .ic_tochka, .ic_no_soc{
    display: inline-block;
    width: 20px;
    height: 20px;
    background-image: url(/images/framework/gIcons.png);
    background-repeat: no-repeat;
}

.ic_fb{
    background-position: 0 -1804px;
}

.ic_fb:hover{
    background-position: 0 -1824px;
}

.ic_fb:active{
    background-position: 0 -1844px;
}

.ic_fb.noactive{
    background-position: 0 -1864px;
}

.ic_vk{
    background-position: 0 -1964px;
}

.ic_vk:hover{
    background-position: 0 -1984px;
}

.ic_vk:active{
    background-position: 0 -2004px;
}

.ic_vk.noactive{
    background-position: 0 -2024px;
}

.ic_tweet{
    background-position: 0 -1884px;
}

.ic_tweet:hover{
    background-position: 0 -1904px;
}

.ic_tweet:active{
    background-position: 0 -1924px;
}

.ic_tweet.noactive{
    background-position: 0 -1944px;
}

.ic_tochka{
    background-position: 0 -2044px;
}

.ic_tochka:hover{
    background-position: 0 -2064px;
}

.ic_tochka:active{
    background-position: 0 -2084px;
}

.ic_tochka.noactive{
    background-position: 0 -2104px;
}

.ic_no_soc{
    background-position: 0 -2124px;
}

/* Preview Video Photo */
.VideoPreview .image, .PhotoPreview .image{
    display: block;
    float: left;
    position: relative;
    margin-bottom: 3px;
}

.VideoPreview .text, .PhotoPreview .text{
    display: block;
}

.preview_info, .duration_video{
    display: block;
    background: #2B2419;
    color: #fff;
    font-size: 12px;
    font-weight: 700;
    opacity: 0.8;
    padding: 2px 6px;
    position: absolute;
    right: 0;
    bottom: 0;
}

.VideoPreview .ic_play_preview{
    display: block;
    width: 31px;
    height: 25px;
    position: absolute;
    left: 5px;
    bottom: 5px;
    background: url(/images/framework/gIcons.png) no-repeat 0 -1215px;
    cursor: pointer;
}

.VideoPreview .image:hover .ic_play_preview, a:hover .ic_play_preview{
    background-position: 0 -1240px;
}

.BigVP .ic_play_preview{
    width: 40px;
    height: 35px;
    background-position: 0 -1270px;
}

.VideoPreview.BigVP .image:hover .ic_play_preview, .BigVP a:hover .ic_play_preview{
    background-position: 0 -1305px;
}

.VideoPreview .text h4, .PhotoPreview .text h4{
    font-weight: 400;
    margin: 0;
}

.VideoPreview .text .text_crop, .PhotoPreview .text .text_crop{
    display: block;
    margin: 4px 0 3px 0;
}

.VideoPreview .image:hover + .text h4 a, .PhotoPreview .image:hover + .text h4 a{
    color: #C42E29;
}

/* TagsG */
.TagsG h4{
    text-align: left;
    font-size: 130%;
}

.TagsG .B_inner{
    text-align: center;
    font-size: 12px;
}

.TagsG .f9{
    font-size: 280%;
    line-height: 28px;
}

.TagsG .f8{
    font-size: 260%;
    line-height: 26px;
}

.TagsG .f7{
    font-size: 240%;
    line-height: 24px;
}

.TagsG .f6{
    font-size: 220%;
    line-height: 22px;
}

.TagsG .f5{
    font-size: 200%;
    line-height: 24px;
}

.TagsG .f4{
    font-size: 180%;
    line-height: 18px;
}

.TagsG .f3{
    font-size: 160%;
    line-height: 16px;
}

.TagsG .f2{
    font-size: 140%;
    line-height: 14px;
}

.TagsG .f1{
    font-size: 120%;
    line-height: 14px;
}

.TagsG .f0{
    font-size: 100%;
    line-height: 20px;
}

/* Alerts */
.Alert{
    background: url(/images/framework/gIcons.png) no-repeat 11px -1347px;
    border: 1px solid #B9E4AF;
    background-color: #DEF3D9;
    font-size: 15px;
    font-weight: 700;
    text-shadow: 0 1px 0 #fff;
    padding: 10px 10px 10px 50px;
}

.Alert.ERROR{
    background-position: 11px -1408px;
    border: 1px solid #FCCECE;
    background-color: #FFF0F0;
}

.Alert.INFO{
    background-position: 11px -1469px;
    border: 1px solid #F5DD7B;
    background-color: #FFFCEA;
}

.Alert.AlertSmall{
    background-position: 8px -1530px;
    font-size: 14px;
    padding: 8px 8px 9px 40px;
}

.Alert.AlertSmall.ERROR{
    background-position: 8px -1586px;
}

.Alert.AlertSmall.INFO{
    background-position: 8px -1642px;
}

/* Popup */
.PopupOverlay{
    display: none;
    position: fixed;
    z-index: 999;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.5;
}

.Popup{
    /*	display:none;*/
    visibility: hidden;
    position: fixed;
    z-index: 1000;
    top: 50%;
    left: 50%;
    background-color: #fff;
    font-size: 13px;

    box-shadow: 0px 0px 11px #808080;
}

.ie8 .Popup, .opera9 .Popup{
    border: 1px solid #C4C4C4;
}

.Popup .P_header{
    margin: 0 6px;
    padding: 0 6px;
    border-bottom: 1px solid #ddd;
}

.Popup .P_header h3{
    display: block;
    float: left;
    font-size: 20px;
    line-height: 22px;
    font-weight: 400;
    margin: 11px 0 0;
    color: #333;
}

.Popup .P_header .ic_close{
    margin: 12px 0 12px 12px;
}

.Popup .P_inner{
    padding: 20px;
}

/* ToolTip */
.ToolTip{
    display: none;
    position: absolute;
    z-index: 7777;
    padding: 5px 10px 10px 10px;
    background-color: #fff;
    border: 1px solid #cbcbcb;
    font-size: 13px;
    border-radius: 2px;

    box-shadow: 0px 0px 2px #bababa;
}

.ToolTip .ToolTipArr{
    display: block;
    position: absolute;
    width: 8px;
    height: 13px;
    top: 12px;
    left: -8px;
    background: url(/images/framework/gIcons.png) no-repeat 0 -1783px;
}

.ToolTip.top-left .ToolTipArr{
    top: 12px;
}

.ToolTip.mid-left .ToolTipArr{
    top: 50%;
    margin-top: -7px;
}

.ToolTip.bottom-left .ToolTipArr{
    top: auto;
    bottom: 12px;
}

.ToolTip.top-right .ToolTipArr{
    top: 12px;
    background-position: -9px 0;
    left: auto;
    right: -8px;
}

.ToolTip.mid-right .ToolTipArr{
    top: 50%;
    margin-top: -7px;
    background-position: -9px 0;
    left: auto;
    right: -8px;
}

.ToolTip.bottom-right .ToolTipArr{
    top: auto;
    bottom: 12px;
    background-position: -9px 0;
    left: auto;
    right: -8px;
}

.ToolTip.left-top .ToolTipArr{
    width: 13px;
    height: 8px;
    background-position: -8px -1775px;
    top: -8px;
    left: 12px;
}

.ToolTip.mid-top .ToolTipArr{
    width: 13px;
    height: 8px;
    background-position: -8px -1775px;
    top: -8px;
    left: 50%;
    margin-left: -7px;
}

.ToolTip.right-top .ToolTipArr{
    width: 13px;
    height: 8px;
    background-position: -8px -1775px;
    top: -8px;
    left: auto;
    right: 12px;
}

.ToolTip.left-bottom .ToolTipArr{
    width: 13px;
    height: 8px;
    background-position: -8px -1796px;
    left: 12px;
    top: auto;
    bottom: -8px;
}

.ToolTip.mid-bottom .ToolTipArr{
    width: 13px;
    height: 8px;
    background-position: -8px -1796px;
    left: 50%;
    margin-left: -7px;
    top: auto;
    bottom: -8px;
}

.ToolTip.right-bottom .ToolTipArr{
    width: 13px;
    height: 8px;
    background-position: -8px -1796px;
    top: auto;
    bottom: -8px;
    left: auto;
    right: 12px;
}

/* SocialWidget */
.SocialWidget .B_inner{
    padding: 12px 0 !important;
}

.SocialWidget .ToolTip{
    display: block;
    visibility: hidden;
    padding: 4px 6px;
    top: auto;
    bottom: 33px;
    right: -5px;
    font-size: 11px;
    color: #756c5c;
    width: auto;
}

.SocialWidget .ToolTip span{
    white-space: nowrap;
}

.SocialWidget ul{
    text-align: center;
    margin: 0 auto;
}

.SocialWidget ul li{
    margin-right: 5px;
    margin-left: 4px;
    cursor: pointer;
    position: relative;
    display: inline-block;
}

.SocialWidget ul li *{
    text-align: left;
}

.SocialWidget ul li a.social_link, .SocialWidget ul li a.social_link img{
    display: block;
}

/*  left-bottom = right-bottom */
.SocialWidget .ToolTip.left-bottom .ToolTipArr{
    background-position: -8px -1796px;
    bottom: -8px;
    height: 8px;
    left: auto;
    right: 12px;
    top: auto;
    width: 13px;
}

/* Get Flash Player */
.GetFlashPlayer_window{
    display: none;
    width: 634px;
    height: 245px;
    border-width: 1px;
    border-style: solid;
    border-color: #c9c9c9 #bebebe #b1b1b1;
    font-size: 18px;
    text-shadow: 0 1px 0 #fff;
    text-align: center;
    padding-top: 111px;
    background: #e1e1e1;
    background: -moz-linear-gradient(top, #F1F1F1 0%, #D1D1D1 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F1F1F1), color-stop(100%, #D1D1D1));
    background: -webkit-linear-gradient(top, #F1F1F1 0%, #D1D1D1 100%);
    background: -o-linear-gradient(top, #F1F1F1 0%, #D1D1D1 100%);
    background: -ms-linear-gradient(top, #F1F1F1 0%, #D1D1D1 100%);
    background: linear-gradient(to bottom, rgba(241, 241, 241, 1) 0%, rgba(209, 209, 209, 1) 100%);
}

.BtnGetFlash{
    display: block;
    width: 158px;
    height: 39px;
    overflow: hidden;
    margin: 0 auto;
    background: url(/images/framework/gSprite.png) no-repeat -838px -316px;
}

.GetFlashPlayer .GetFlashPlayer_window{
    display: block;
}

/* DropDownBlock */
.DropDownBlock, .DropDownBlockNoJS{
    position: relative;
    z-index: 10;
}

.B_header .DropDownBlock, .B_header .DropDownBlockNoJS{
    margin-top: 8px;
}

.BlockNoColorLine .B_header .DropDownBlock, .BlockNoColorLine .B_header .DropDownBlockNoJS{
    margin-top: 5px;
}

.DD_Button, .DD_ButtonNoJS{
    display: block;
    float: left;
    padding-right: 23px;
    font-size: 16px;
    line-height: 18px; /* hack for Mozilla */
    height: 19px;
    font-weight: 400;
    text-shadow: #fff 0 1px 0;
    background: url(/images/framework/gSpriteDefault.png) no-repeat;
    background-position: right -103px !important;
}

.DD_Button:hover, .DD_ButtonNoJS:hover{
    background-position: right -122px !important;
}

.DD_Button:active, .DD_ButtonNoJS:active{
    background-position: right -141px !important;
}

.DD_List, .DD_ListNoJS{
    display: none;
    position: absolute;
    top: 20px;
    left: -11px;
    min-width: 228px;
    max-height: 156px;
    overflow-y: auto;
    overflow-x: hidden;
    background-color: #fff;
    border: 1px solid #cbcbcb;
    border-radius: 2px;

    box-shadow: 0px 0px 2px #bababa;
}

.DD_List li, .DD_ListNoJS li{
    padding: 5px 9px;
    cursor: pointer;
}

.DD_List li:nth-child(odd), .DD_ListNoJS li:nth-child(odd){
    background-color: #F7F7F7;
}

.DD_List li:hover, .DD_ListNoJS li:hover{
    background-color: #2473C0;
    color: #fff;
}

/* menuRound */
.menuRound_in{
    background: #f2f2f2;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #d9d8d8;
    margin: -12px -12px 12px -12px;
    padding: 4px 12px;
}

.menuRound a, .menuRound span{
    padding: 1px 8px 2px 8px;
    display: inline-block;
}

.menuRound span{
    padding-left: 0;
}

.menuRound a.selected{
    border: 1px solid #9d9d9d;
    border-radius: 10px;
    color: #4d4d4d;
    text-shadow: 0 -1px 0 #fff;
    box-shadow: inset 0 1px 1px 0 #c2c2c2;
    background: #e0e0e0;
    /*
    background:-moz-linear-gradient(top, #e0e0e0 0%, #fdfdfd 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e0e0e0), color-stop(100%,#fdfdfd));
    background:-webkit-linear-gradient(top, #e0e0e0 0%,#fdfdfd 100%);
    background:-o-linear-gradient(top, #e0e0e0 0%,#fdfdfd 100%);
    background:-ms-linear-gradient(top, #e0e0e0 0%,#fdfdfd 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e0e0', endColorstr='#fdfdfd',GradientType=0 );
    background:linear-gradient(top, #e0e0e0 0%,#fdfdfd 100%);
    */
}

/* Panorama */
.Panorama{
    position: relative;
    width: 634px;
    height: 356px;
    overflow: hidden;
    border: 1px solid #010101;
    background: #fff;
    margin-bottom: 20px;
}

.Panorama .WatermarkTochka{
    position: absolute;
    right: 19px;
    bottom: 19px;
    width: 110px;
    height: 25px;
    overflow: hidden;
    background: url(/images/framework/gWatermarks.png) no-repeat 0 0;
}

/* end Main */

/* socFooter */
.Footer .footer_map .socFooter{
    margin: 5px 0 11px -23px;
    border-bottom: 1px solid #DCDDDE;
    padding-bottom: 14px;
}

.socFooter a{
    float: left;
    background-image: url(/images/framework/footer/spriteFooter.png);
    background-repeat: no-repeat;
    width: 17px;
    height: 17px;
    margin-right: 4px;
}

.socFooter .icFacebook{
    background-position: 0 -142px;
}

.socFooter .icVkontakte{
    background-position: -21px -142px;
}

.socFooter .icTwitter{
    background-position: -42px -142px;
}

.socFooter .icMobile{
    background-position: -62px -142px;
}

.socFooter .icApple{
    background-position: -83px -142px;
}

.socFooter .icAndroid{
    background-position: -103px -142px;
}

.socFooter .icMail{
    background-position: -123px -142px;
}

.socFooter .icRss{
    background-position: -143px -142px;
}

.socFooter .icFacebook:hover{
    background-position: 0 -163px;
}

.socFooter .icVkontakte:hover{
    background-position: -21px -163px;
}

.socFooter .icTwitter:hover{
    background-position: -42px -163px;
}

.socFooter .icMobile:hover{
    background-position: -62px -163px;
}

.socFooter .icApple:hover{
    background-position: -83px -163px;
}

.socFooter .icAndroid:hover{
    background-position: -103px -163px;
}

.socFooter .icMail:hover{
    background-position: -123px -163px;
}

.socFooter .icRss:hover{
    background-position: -143px -163px;
}

/* socFooter */
.Footer .main{
    padding-top: 21px;
}

.Footer .main ul{
    display: inline-block;
    word-spacing: normal;
    vertical-align: top;
    width: 105px;
    padding: 0 17px 27px 16px;
}

.Footer .main ul li.title{
    border-bottom: #999 1px solid;
    font-weight: 700;
    padding-bottom: 2px;
}

.Footer .rightSide{
    float: right;
    width: 140px;
    background: none;
    padding: 21px 0 0 15px;
}

.Footer .FLogo{
    display: block;
    width: 107px;
    height: 24px;
    overflow: hidden;
    position: absolute;
    margin-top: -3px;
    left: 864px;
    background: url(/images/framework/gSprite.png) no-repeat 0 -292px;
}

.Footer .scrollTop{
    padding-left: 24px;
    background: url(/images/framework/gIcons.png) no-repeat 0 -1066px;
    display: block;
    margin-bottom: 13px;
}

.Footer .FRss a{
    padding-left: 20px;
    background: url(/images/framework/gSpriteDefault.png) no-repeat 0 -84px;
    display: block;
}

.Footer .FiPhone{
    padding-top: 10px;
}

.Footer .FiPhone a{
    padding-left: 24px;
    background: url(/images/framework/gIcons.png) no-repeat 0 -1114px;
    display: block;
    line-height: 20px;
}

.Footer .FMobile{
    padding-top: 3px;
}

.Footer .FMobile a{
    padding-left: 24px;
    background: url(/images/framework/gIcons.png) no-repeat 0 -1166px;
    display: block;
}

.Footer .rightSide li{
    padding-bottom: 5px;
}

.Footer .copyrights{
    clear: left;
    padding: 0;
    margin: 0;
    width: 837px;
}

/* end Footer */

/************************************************************/
/********************** Other Services **********************/

.Main .column.big {
    width: 1004px;
    padding: 0 7px 9px;
}

/* Lady */
.Lady .B_header h1 a, body .Lady .B_header h1 a,
.Lady .B_header h3 a, body .Lady .B_header h3 a,
.Lady .NavButtons a, body .Lady .NavButtons a,
.Lady .Rss, body .Lady .Rss, .Lady .DD_Button,
.Lady .Marked li, body .Lady li.Marked, .Lady .ArticleText ul li{
    background-image: url(/images/framework/gSpriteLady.png);
}

.Lady .B_header, body .Lady .B_header{
    background-color: #C28DF9;
}

.Lady .B_header h1 a:hover, body .Lady .B_header h1 a:hover,
.Lady .B_header h3 a:hover, body .Lady .B_header h3 a:hover{
    color: #9963cf;
}

/* end Lady */

/* Glamurchik */
.Glamurchik{
    font-family: "Trebuchet MS", Tahoma, sans-serif;
}



.Glamurchik .Block{
    border-radius: 9px;
}

.Glamurchik .B_header{
    border-radius: 9px 9px 0 0;
    height: 49px;
}

.Glamurchik .B_header h1 a, body .Glamurchik .B_header h1 a,
.Glamurchik .B_header h3 a, body .Glamurchik .B_header h3 a{
    background: none;
}

.Glamurchik .NavButtons a, body .Glamurchik .NavButtons a,
.Glamurchik .Rss, body .Glamurchik .Rss, .Glamurchik .DD_Button,
.Glamurchik .Marked li, body .Glamurchik li.Marked, .Glamurchik .ArticleText ul li{
    background-image: url(/images/framework/gSpriteGlamurchik.png);
    background-repeat: no-repeat;
}

.Glamurchik .B_header, body .Glamurchik .B_header{
    background-color: transparent;
    background: url(/images/framework/OtherB_header.png) no-repeat left -120px;
}

.Glamurchik .B_header h1, body .Glamurchik .B_header h1,
.Glamurchik .B_header h3, body .Glamurchik .B_header h3,
.Glamurchik .B_header h1 a, body .Glamurchik .B_header h1 a,
.Glamurchik .B_header h3 a, body .Glamurchik .B_header h3 a{
    color: #fff;
    font-style: italic;
    font-weight: bold;
    text-shadow: 0 1px 0 #931254;
    font-size: 18px;
    margin-top: 9px;
}

.Glamurchik .B_header h1 a:hover, body .Glamurchik .B_header h1 a:hover,
.Glamurchik .B_header h3 a:hover, body .Glamurchik .B_header h3 a:hover{
    color: #FFCCCC;
}

.Glamurchik .B_inner{
    border-radius: 9px 0 9px 9px;
    border: none;
    margin-top: -11px;
    background-color: #fff
}

.Glamurchik .B_header .NavButtons{
    margin-top: 11px;
    color: #fff;
    text-shadow: 0 1px 0 #931254;
    font-style: italic;
}

.Glamurchik .Yellow .NavButtons, .Yellow .NavButtons{
    margin-top: 11px;
    color: #fff;
    text-shadow: 0 1px 0 #F77405;
    font-style: italic;
}

/*end Yellow*/
/* end Glamurchik */

/* E-motion */
.E-motion .B_header h1 a, body .E-motion .B_header h1 a,
.E-motion .B_header h3 a, body .E-motion .B_header h3 a,
.E-motion .NavButtons a, body .E-motion .NavButtons a,
.E-motion .Rss, body .E-motion .Rss, .E-motion .DD_Button,
.E-motion .Marked li, body .E-motion li.Marked, .E-motion .ArticleText ul li{
    background-image: url(/images/framework/gSpriteE-motion.png);
}

.E-motion .B_header, body .E-motion .B_header{
    background-color: #B00C82;
}

.E-motion .B_header h1 a:hover, body .E-motion .B_header h1 a:hover,
.E-motion .B_header h3 a:hover, body .E-motion .B_header h3 a:hover{
    color: #91096f;
}

/* end E-motion */

/* Horo */
.Horo .B_header h1 a, body .Horo .B_header h1 a,
.Horo .B_header h3 a, body .Horo .B_header h3 a,
.Horo .NavButtons a, body .Horo .NavButtons a,
.Horo .Rss, body .Horo .Rss, .Horo .DD_Button,
.Horo .Marked li, body .Horo li.Marked, .Horo .ArticleText ul li{
    background-image: url(/images/framework/gSpriteHoro.png);
}

.Horo .B_header, body .Horo .B_header{
    background-color: #5EB7FA;
}

.Horo .B_header h1 a:hover, body .Horo .B_header h1 a:hover,
.Horo .B_header h3 a:hover, body .Horo .B_header h3 a:hover{
    color: #30a4f0;
}

/* end Horo */


/* Fun */
.Fun .B_header h1 a, body .Fun .B_header h1 a,
.Fun .B_header h3 a, body .Fun .B_header h3 a,
.Fun .NavButtons a, body .Fun .NavButtons a,
.Fun .Rss, body .Fun .Rss, .Fun .DD_Button,
.Fun .Marked li, body .Fun li.Marked, .Fun .ArticleText ul li{
    background-image: url(/images/framework/gSpriteFun.png);
}

.Fun .B_header, body .Fun .B_header{
    background-color: transparent;
    background: url(/images/framework/OtherB_header.png) no-repeat right 0;
}

.Fun .B_header h1 a:hover, body .Fun .B_header h1 a:hover,
.Fun .B_header h3 a:hover, body .Fun .B_header h3 a:hover{
    color: #f35e28;
}

/* end Fun */

/* Video */
.Video .B_header h1 a, body .Video .B_header h1 a,
.Video .B_header h3 a, body .Video .B_header h3 a,
.Video .NavButtons a, body .Video .NavButtons a,
.Video .Rss, body .Video .Rss, .Video .DD_Button,
.Video .Marked li, body .Video li.Marked, .Video .ArticleText ul li{
    background-image: url(/images/framework/gSpriteVideo.png);
}

.Video .B_header, body .Video .B_header{
    background: none;
}

.Video .B_header h1 a:hover, body .Video .B_header h1 a:hover,
.Video .B_header h3 a:hover, body .Video .B_header h3 a:hover{
    color: #12aec3;
}

/* end Video */

/* Afisha */
.Afisha a{color: #427DC0}
    .Afisha a:hover {color: #C42E29}
    .Afisha .More:hover,
    .Afisha .MoreBack:hover{color: #ffffff}

    .Afisha .column.middle {width: 668px}
    .Afisha .column.small {width: 332px}

.Afisha .B_header h1 a, body .Afisha .B_header h1 a,
.Afisha .B_header h3 a, body .Afisha .B_header h3 a,
.Afisha .NavButtons a, body .Afisha .NavButtons a,
.Afisha .Rss, body .Afisha .Rss, .Afisha .DD_Button,
.Afisha .Marked li, body .Afisha li.Marked, .Afisha .ArticleText ul li{
    background-image: url(/images/framework/gSpriteAfisha.png);
}

.Afisha .B_header, body .Afisha .B_header{
    background-color: #FE9200;
}

.Afisha .B_header h1 a:hover, body .Afisha .B_header h1 a:hover,
.Afisha .B_header h3 a:hover, body .Afisha .B_header h3 a:hover{
    color: #E85205;
}

.Afisha .BlockNoColorLine .B_header {
    background-color: rgba(0, 0, 0, 0);
    background-position: right -4px;
}

/* end Afisha */

/* E-cards */
.Cards .B_header h1 a, body .Cards .B_header h1 a,
.Cards .B_header h3 a, body .Cards .B_header h3 a,
.Cards .NavButtons a, body .Cards .NavButtons a,
.Cards .Rss, body .Afisha .Rss, .Cards .DD_Button,
.Cards .Marked li, body .Cards li.Marked, .Cards .ArticleText ul li{
    background-image: url(/images/framework/gSpriteEcards.png);
}

.Cards .B_header, body .Cards .B_header{
    background-color: #FF8B55;
}

.Cards .B_header h1 a:hover, body .Cards .B_header h1 a:hover,
.Cards .B_header h3 a:hover, body .Cards .B_header h3 a:hover{
    color: #f97e00;
}

/* end Afisha */

/* Travel */
.Travel .Block {
    background-color: #eeeeee;
    border: none;
    font-size: 13px;
    margin: 0 0 15px;
    box-shadow: none;
    border-radius:0;
}

.Travel .B_header h1 a, body .Travel .B_header h1 a,
.Travel .B_header h3 a, body .Travel .B_header h3 a,
.Travel .NavButtons a, body .Travel .NavButtons a,
.Travel .Rss, body .Travel .Rss, .Travel .DD_Button,
.Travel .Marked li, body .Travel li.Marked, .Travel .ArticleText ul li{
    background-image: url(/images/framework/gSpriteTravel.png);
}

.Travel .B_header{
    border-top: 1px solid #58B8D8;
    border-radius:0;

    background: -moz-linear-gradient(top, #0A83B5 0%, #0A5E9C 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0A83B5), color-stop(100%, #0A5E9C));
    background: -webkit-linear-gradient(top, #0A83B5 0%, #0A5E9C 100%);
    background: -o-linear-gradient(top, #0A83B5 0%, #0A5E9C 100%);

    background: linear-gradient(to bottom, #0A83B5 0%, #0A5E9C 100%)
}

.Travel .B_header h1, .Travel .B_header h3{
    margin: 5px 0 0;
    color: #ffffff;
    text-shadow: 0 -1px 0 #4291BC;
    }
    .Travel .B_header h1 a, .Travel .B_header h3 a{
        color: #ffffff;
        }
        .Travel .B_header h1 a:hover,
        .Travel .B_header h3 a:hover{
            color: #e5e5e5;
        }

.Travel .B_inner{padding: 10px}

    /*NavButtons*/
    .Travel .NavButtons{
        margin-top: 5px;
        color: #ffffff;
        text-shadow: 0 -1px 0 #4291BC;
        }
        .Travel .NavButtons a {
            display: inline-block;
            width: 19px; height: 19px;
            margin-left: 9px;
            vertical-align: -4px;
            }
            .Travel .NavButtons .BtnNext {
                background-position: -19px 0;
                margin-left: 3px;
                }
                .Travel .NavButtons .BtnNext:active {
                    background-position: -19px -38px;
                }
            .Travel .NavButtons .BtnPrev:hover {
                background-position: 0 -19px;
            }
            .Travel .NavButtons .BtnPrev:active {
                background-position: 0 -38px;
            }

    .Travel .Marked li, .Travel li.Marked, .Travel .ArticleText ul li {
        background-position: 0 -148px;
        margin: 5px 0;
        padding-left: 13px;
    }

/* end Travel */

/* Games */
.Games .B_header, body .Games .B_header{
    background-color: transparent;
    background: url(/images/framework/OtherB_header.png) no-repeat right -62px;
    height: 31px;
}

.Games .B_header h1 a, body .Games .B_header h1 a,
.Games .B_header h3 a, body .Games .B_header h3 a,
.Games .NavButtons a, body .Games .NavButtons a,
.Games .Rss, body .Games .Rss, .Games .DD_Button,
.Games .Marked li, body .Games li.Marked, .Games .ArticleText ul li, .Games .DD_Button, .Games .DD_ButtonNoJS{
    background-image: url(/images/framework/gSpriteGames.png);
}

.Games .B_header h1, body .Games .B_header h1,
.Games .B_header h3, body .Games .B_header h3,
.Games .B_header h1 a, body .Games .B_header h1 a,
.Games .B_header h3 a, body .Games .B_header h3 a,
.Games .NavButtons{
    color: #fff;
    text-shadow: none;
}

.Games .B_header h1 a:hover, body .Games .B_header h1 a:hover,
.Games .B_header h3 a:hover, body .Games .B_header h3 a:hover{
    color: #cf0;
}

.Games .Tabs li a, .Games .TabsLink li a{
    text-shadow: none;
    color: #fff;
}

.Tabs li.active a, .TabsLink li.active a{
    color: #3b3b3b;
    text-decoration: none;
}

/* end Games */

/* Nightlife */
.Nightlife .Block{
    margin: 0;
    border-radius: 0;
    border: 1px solid #B8B8B8;
    box-shadow: none;
}

.Nightlife .B_header{
    background: url("/images/framework/OtherB_header.png") no-repeat left -93px;
    border-radius: 0 0 0 0;
    height: 27px;
}

.Nightlife .Block .B_inner{
    border-top: 1px solid #ffffff;
    border-radius: 0;
}

.Nightlife .B_header h1, body .Nightlife .B_header h1,
.Nightlife .B_header h3, body .Nightlife .B_header h3,
.Nightlife .B_header h1 a, body .Nightlife .B_header h1 a,
.Nightlife .B_header h3 a, body .Nightlife .B_header h3 a,
.Nightlife .B_header h1 a:hover, body .Nightlife .B_header h1 a:hover,
.Nightlife .B_header h3 a:hover, body .Nightlife .B_header h3 a:hover,
.Nightlife .NavButtons{
    color: #fff;
    text-shadow: none;
    margin: 4px 0 0;
}

.Nightlife .Tabs li a{
    text-shadow: none;
    color: #fff;
}

.Nightlife .Tabs li.active a{
    color: #3B3B3B;
}

/* end Nightlife */

/* Job */
.Job .B_header h1 a, body .Job .B_header h1 a,
.Job .B_header h3 a, body .Job .B_header h3 a,
.Job .NavButtons a, body .Job .NavButtons a,
.Job .Rss, body .Job .Rss, .Job .DD_Button,
.Job .Marked li, body .Job li.Marked, .Job .ArticleText ul li{
    background-image: url(/images/framework/gSpriteSport.png);
}

.Job .B_header, body .Job .B_header{
    background-color: transparent;
    background: url(/images/framework/OtherB_header.png) no-repeat right -212px;
    height: 27px;
}

.Job .B_header h1, body .Job .B_header h1,
.Job .B_header h3, body .Job .B_header h3,
.Job .B_header h1 a, body .Job .B_header h1 a,
.Job .B_header h3 a, body .Job .B_header h3 a,
.Job .B_header h1 a:hover, body .Job .B_header h1 a:hover,
.Job .B_header h3 a:hover, body .Job .B_header h3 a:hover,
.Job .NavButtons{
    color: #fff;
    text-shadow: none;
    margin: 4px 0 0;
}

.Job .NavButtons{
    margin-top: 6px;
}

.Job .Tabs li a{
    text-shadow: none;
    color: #fff;
}

.Job .Tabs li.active a{
    color: #3B3B3B;
}

/* end Job */