/* CSS Document */

.Lady .BigColumn{
    width: 668px;
}

/*.Lady .WidthPage .BigColumn {width:668px;}*/

.Lady .column.big{
    width: 1004px
}

.Lady .ConferenceFeatured{
    width: 659px;
    margin-left: 5px;
    margin-top: 8px;
}

.Lady .ConferenceFeatured .TabContent img{
    width: 500px
}

.Lady .ConferenceFeatured .TabContent .text{
    width: 478px
}

html{
    height: 100%;
    _re: url(/images/lady/bg_flowers_right.gif) no-repeat top right !important;
}

body{
    /*	background: #794729;

    */
    background: url("/images/lady/bg_flowers.gif") no-repeat scroll center top #FFFFFF;


}

.bg_moda{
    background: url(/images/lady/nmoda/bg_fashion_style.jpg) 85px -91px no-repeat;
}

.bg_moda #tochka_header{
    background-image: url(/images/lady/nmoda/bg_lady_header_moda.png);
    background-position: center -3px !important;
}

/*#all{background: #ffffff;}*/

/* === STANDARTS === */
.Bookmark .rightColumn .ContentBlock ul.newsList li.marked{
    background-position: left -46px !important;
}

.text_gray{
    color: #666;
}

a.text_gray{
    color: #666;
}

.text_red{
    color: #cf1111;
}

.mrt5{
    margin-right: 5px;
}

.mrl5{
    margin-left: 5px;
}

.mart5{
    margin-top: 5px;
}

.mrt10{
    margin-right: 10px;
}

.mrl10{
    margin-left: 10px;
}

.mart10{
    margin-top: 10px;
}

.hnil{
    margin-top: 0px;
}

.fnil{
    margin-top: 0px;
    margin-bottom: 0px;
}

.prel{
    position: relative;
}

.font11{
    font-size: 11px;
}

.font12{
    font-size: 12px;
}

.rightColumn p{
    font-size: 14px;
    margin: 5px 0;
}

h5{
    font-size: 14px;
    margin: 5px 0;
}

.right .content li{
    background: none;
}

.clear10{
    clear: both;
    height: 10px;
    font-size: 0;
    line-height: 0px;
    overflow: hidden;
}

/* all */
.w120{
    width: 120px;
}

.w160{
    width: 160px;
}

.w230{
    width: 230px;
}

.w310{
    width: 310px;
}

.height76{
    height: 76px;
    overflow: hidden;
}

.abs_head{
    position: absolute;
    right: 13px;
    top: 13px;
    font-size: 14px;
    line-height: 15px;
}

.abs_menu{
    position: absolute;
    right: 13px;
    top: 7px;
    font-size: 14px;
    line-height: 15px;
    z-index: 10;
}

.dropdown_menu{
    position: absolute;
    z-index: 400;
    padding: 3px 6px;
    right: 12px;
    top: 30px;
    border: #bdbdbd 1px solid;
    background: #eeeeee url(/images/common/bg_dropdown.gif) repeat-x;
    font-size: 12px;
}

.btn_down{
    background: url(/images/lady/arr_search_dropdown.gif) no-repeat left center;
    width: 15px;
    height: 15px;
    display: inline-block;
    vertical-align: middle;
}

a.inform{
    background: url(/images/lady/ic_down.gif) no-repeat left center;
    padding-left: 13px;
}

a.down{
    background: url(/images/lady/ic_inform.gif) no-repeat left center;
    padding-left: 13px;
}

.newsList li{
    padding-bottom: 8px;
    padding-left: 15px;
    background: url(/images/lady/marker_ul.gif) no-repeat 0 3px;
    font-size: 110%;
}

.time{
    color: #666666;
    padding: 0 8px 0 0;
}

/* tv */
.tb_tv_progr{
    width: 270px;
    table-layout: fixed;
    color: #6d6d6f;
}

.tb_tv_progr td{
    border-bottom: 1px solid #ebebeb;
    padding: 8px 0;
}

/* tv */

/* prokrutka */
.prokrutka_top{
    display: block;
    width: 17px;
    height: 17px;
    background: url(/images/lady/prokrutka.gif) no-repeat left top;
}

.prokrutka_bottom{
    display: block;
    width: 17px;
    height: 17px;
    background: url(/images/lady/prokrutka.gif) no-repeat left bottom;
}

.prokrutka_main{
    display: block;
    width: 17px;
    height: 43px;
    background: url(/images/lady/prokrutka_main.gif) no-repeat left top;
}

.prokrutka_bg{
    background: #f2f2f2;
}

/* prokrutka */

.see_icon{
    background: url(/images/lady/ico_see.gif) no-repeat 0 0;
    color: #666666;
    display: inline-block;
    height: 14px;
    line-height: 14px;
    margin-right: 5px;
    padding-left: 20px;
    text-decoration: underline;
    vertical-align: text-bottom;
}

/* zodiac */
.tb_zodiac td{
    width: 60px;
    text-align: center;
}

/* end zodiac */

.baner{
    text-align: center;
    padding: 10px 0;
}

.NewsLine .baner{
    padding: 0;
    margin: -10px -11px 10px -12px;
    display: block;
}

.NewsLine .baner img{
}

/* all */
/* === STANDARTS === */

/* === ContentBlock's Design === */
.ContentBlock .CB_header{
    height: 34px;
    background: url(/images/lady/bg_CB_header_waves.png) no-repeat;
}

.ContentBlock_Tabs .CB_header{
    background: url(/images/lady/bg_CB_header.png) no-repeat;
}

.ContentBlockWide .CB_header{
    background: url(/images/lady/bg_CB_header_waves_wide.png) no-repeat;
}

.ContentBlockWide_Tabs .CB_header{
    background: url(/images/lady/bg_CB_header_wide.png) no-repeat;
}

.ContentBlock .CB_header h1, .ContentBlock .CB_header h3{
    top: 11px;
    color: #3c3c3c;
}

.ContentBlock .CB_header h1 a, .ContentBlock .CB_header h3 a{
    color: #333 !important;
    background: url(/images/common/arr_header_lady.gif) no-repeat right;
    padding-right: 18px;
    text-decoration: none !important;
}

.ContentBlock .CB_header h1 a:hover, .ContentBlock .CB_header h3 a:hover{
    color: #7d3a27 !important;
}

.ContentBlock .CB_header span.textcopy{
    top: 11px;
}

.ContentBlock .content{
    overflow: hidden;
/ zoom : 1;
    background: #fff;
}

.ContentBlock .navButtons{
    z-index: 599;
}

/* ContentBlockResizable */
.ContentBlockResizable .CB_header .leftBG{
    background-image: url(/images/lady/bg_CB_header_LS.png);
}

.ContentBlockResizable .CB_header .rightBG{
    background-image: url(/images/lady/bg_CB_header_RS.png);
}

.ContentBlockResizable .CB_header .centerBG{
    background-image: url(/images/lady/bg_CB_header_C.png);
}

.ContentBlockResizable .CB_inner{
    background-image: url(/images/lady/bg_CB_inner_LS.png);
}

.ContentBlockResizable .CB_inner .centerBG{
    background-image: url(/images/lady/bg_CB_inner_RS.png);
}

.ContentBlockResizable .CB_footer .leftBG{
    background-image: url(/images/lady/bg_CB_footer_LS.png);
}

.ContentBlockResizable .CB_footer .rightBG{
    background-image: url(/images/lady/bg_CB_footer_RS.png);
}

.ContentBlockResizable .CB_footer .centerBG{
    background-image: url(/images/lady/bg_CB_footer_C.png);
}

/* ContentBlockResizable */
/* === ContentBlock's Design === */

.rating{
    display: inline-block;
    color: #585858;
}

.rating .scale{
    display: inline-block;
    width: 75px;
    height: 13px;
    vertical-align: middle;
    background: url(/images/afisha/bg_rating_empty.gif) repeat-x;
    margin-right: 5px;
    line-height: 1px;
}

.rating .fill{
    display: block;
    background: url(/images/afisha/bg_rating_fill.gif) repeat-x;
    height: 13px;
    line-height: 1px;
}

.ContentBlock .CB_header a.rss{
    background: url(/images/lady/ico_rss.gif) no-repeat;
    float: right;
    width: 13px;
    height: 14px;
    margin-top: 15px;
}

.ContentBlock .content .more{
    text-align: right;
    padding-bottom: 3px;
}

.ContentBlock .content .more a{
    padding-left: 10px;
}

/* === FeaturedNews === */
.NewFeaturedNews .navButtons .button_up{
    background-image: url(/images/lady/arr_featNews_up.gif);
}

.NewFeaturedNews .navButtons .button_dwn{
    background-image: url(/images/lady/arr_featNews_dwn.gif);
}

.NewFeaturedNews .tabs li.selected .inner{
    background: url(/images/lady/bg_featuredNews_tab_selected.png) no-repeat;
}

/* === FeaturedNews === */

/* === SoonScreens === */
.SoonScreens{
}

.SoonScreens ul{
    margin: 6px -7px;
    padding: 0;
    position: relative;
    list-style: none;
    z-index: 1;
    overflow: hidden;
/ zoom : 1;
}

.SoonScreens ul li{
    float: left;
    width: 200px;
    padding: 0 8px;
    padding-bottom: 2px;
}

.SoonScreens .image img{
    margin-bottom: 3px;
}

.SoonScreens .title{
    font-size: 150%;
    display: block;
    padding-bottom: 4px;
}

.SoonScreens .info{
    font-size: 115%;
    color: #666666;
    padding-right: 8px;
}

.four_img li{
    width: 120px !important;
    padding: 0 21px !important;
}

.four_img .title{
    font-size: 140% !important;
}

/* === SoonScreens === */

/* === HotNewsBlock === */

.HotNewsBlock .content{
    padding: 10px 14px;
}

.HotNewsBlock .topNew{
    float: left;
    width: 290px;
}

.HotNewsBlock .topNew h2{
    font-size: 140%;
}

.HotNewsBlock .topNew img{
    margin-bottom: 3px;
}

.HotNewsBlock .topNew .time{
    color: #666666;
    padding: 0 8px 0 3px;
}

.HotNewsBlock .HotNewsList{
    margin-left: 316px;
}

.HotNewsBlock .HotNewsList li{
    overflow: hidden;
/ zoom : 1;
    padding-bottom: 12px;
}

.HotNewsBlock .HotNewsList .image{
    float: left;
}

.HotNewsBlock .HotNewsList .text{
    margin-left: 76px;
}

.HotNewsBlock .HotNewsList .title{
    font-size: 110%;
}

.HotNewsBlock .newsList{
    margin-left: 316px;
}

.HotNewsBlock .newsList li{
    padding-bottom: 8px;
    padding-left: 15px;
    background: url(/images/lady/marker_ul.gif) no-repeat 0 3px;
    font-size: 110%;
}

.HotNewsBlock h5{
    margin: 0;
}

.HotNewsBlock p{
    margin: 3px 0 0 0;
    padding: 0;
    font-size: 13px;
}

.HotNewsBlock .time{
    color: #666666;
    padding: 0 8px 0 0;
}

.HotNewsBlock .more{
    padding-bottom: 0 !important;
}

/* === HotNewsBlock === */

/* === Galleries === */
.Galleries{
}

.Galleries .carousel_container{
    overflow: hidden;
    visibility: visible;
    position: relative;
    z-index: 2;
    width: 610px;
    margin: 5px 11px 0 11px;
}

.Galleries .carousel_container ul{
    margin: 0;
    padding: 0;
    position: relative;
    list-style: none;
    z-index: 1;
}

.Galleries .carousel_container ul li{
    float: left;
    width: 180px;
    padding-right: 35px;
}

.Galleries .carousel_container .image img{
    margin-bottom: 3px;
}

.Galleries .carousel_container .title{
    font-size: 150%;
    display: block;
    padding-bottom: 4px;
}

.Galleries .carousel_container .info{
    font-size: 115%;
    color: #666666;
    padding-right: 8px;
}

/* === Galleries === */

/* === NLCommunity === */

.NLCommunity{
}

.NLCommunity .content{
    overflow: visible;
}

.NLCommunity .images{
    word-spacing: -0.25em;
    margin-right: -7px;
    margin-bottom: 8px;
}

.NLCommunity .images .oneUser{
    position: relative;
    display: inline-block;
}

.NLCommunity .images a{
    word-spacing: normal;
    margin-right: 2px;
}

.NLCommunity .NL_info{
    float: left;
    padding-left: 3px;
    width: 230px;
    padding-right: 33px;
    font-size: 110%;
}

.NLCommunity .NL_info big{
    font-size: 160%;
}

.NLCommunity .NL_info a{
    text-decoration: underline;
}

.NLCommunity .NL_info .usersCounter{
    font-size: 170%;
    text-decoration: none;
}

.NLCommunity .possibilities{
    float: left;
    width: 185px;
    padding-right: 50px;
    font-size: 110%;
}

.NLCommunity .excursion{
}

.NLCommunity .excursion a{
    font-size: 170%;
    padding-right: 19px;
    background: url(/images/common/ico_excursion.gif) right no-repeat;
    text-decoration: underline;
}

.userInfo{
    position: absolute;
    left: -5px;
    top: 40px;
    background: url(/images/common/bg_NL_userInfo_top.png) no-repeat;

    z-index: 999;
}

.userInfo .name{
    width: 231px;
    padding: 23px 53px 0 45px;
    height: 24px;
    font-size: 150%;
}

.userInfo .info{
    width: 231px;
    padding: 9px 53px 64px 35px;
    overflow: hidden;
    background: url(/images/common/bg_NL_userInfo_btm.png) no-repeat bottom left;


}

.userInfo .info img{
    float: left;
    margin-left: 7px;
}

.userInfo .info p{
    margin-left: 88px;
    font-size: 110%;
}

.userInfo .info p a{
    font-size: 90%;
    text-decoration: underline;
}

.userInfo .info p .links{
    display: block;
    padding: 4px 0 8px 0;
}

.userInfo .info p .links a{
    color: #24343d;
}

/* === NLCommunity === */

/* === Gadgets  (Right Column) === */

/* Contest */
.ContentBlock .navButtons{
    position: absolute;
    top: 14px;
    right: 14px;
    color: #666666;
    font-size: 120%;
}

.ContentBlock .navButtons a{
    width: 16px;
    height: 15px;
    display: inline-block;
    /*right: 0;*/
    left: auto;
    top: auto;
    position: static;
    vertical-align: text-top;
}

.ContentBlock .navButtons .btn_prev{
    background: url(/images/lady/arrow_prev.gif) no-repeat;
    margin-left: 6px;
}

.ContentBlock .navButtons .btn_next{
    background: url(/images/lady/arrow_next.gif) no-repeat;
    margin-left: 2px;
}

.ContentBlock .navButtons .notAble{
    visibility: visible;
}

.Contest .carousel_container{
    overflow: hidden;
    visibility: visible;
    position: relative;
    z-index: 2;
    width: 300px;
}

.Contest .carousel_container ul{
    margin: 0;
    padding: 0;
    position: relative;
    list-style: none;
    z-index: 1;
}

.Contest .carousel_container ul li{
    overflow: hidden;
    float: left;
    width: 300px;
    font-size: 140%;
}

.Contest .carousel_container ul li img{
    float: left;
    margin-right: 10px;
}

.Contest .more{
    float: right;
    margin-top: -4px;
    text-decoration: underline;
}

/* Contest */

/* NewPlaces */
.NewPlaces{
}

.NewPlaces li{
    font-size: 110%;
    padding-bottom: 12px;
}

.NewPlaces li .rating{
    float: right;
}

.NewPlaces li .title{
    font-size: 110%;
}

.NewPlaces li .descr{
    color: #666666;
    font-size: 105%;
}

/* NewPlaces */

/* BestPlaces */
.BestPlaces{
}

.BestPlaces .tabs{
    word-spacing: -0.25em;
    margin: 0 -10px;
    padding: 0 9px;
    background: url(/images/afisha/tab_places_border.gif) repeat-x bottom;
    margin-bottom: 5px;
    font-size: 105%;

}

.BestPlaces .tabs li{
    font-size: 130%;
    position: relative;
    display: inline-block;
/ zoom : 1;
/ display : inline;
    word-spacing: normal;
}

.BestPlaces .tabs li a{
    display: inline-block;
    height: 20px;
    padding: 3px 7px 0 7px;
    text-decoration: none;
    position: relative;
    z-index: 2;
}

.BestPlaces .tabs li.current{
    background: url(/images/lady/tab_places_left.gif) no-repeat;
}

.BestPlaces .tabs li.current  a{
    background: url(/images/lady/tab_places_right.gif) no-repeat right;
    color: #4e4e4e;
    padding: 3px 12px 0 12px;
}

.BestPlaces .tabs span.textcopy{
    font-size: 100%;
    left: 13px;
    top: 4px;
}

.BestPlaces .PlacesList{
    padding-bottom: 8px;
}

.BestPlaces .PlacesList li{
    font-size: 110%;
    padding-top: 6px;
}

.BestPlaces .PlacesList li .rating{
    float: right;
}

.BestPlaces .PlacesList li .title{
    font-size: 110%;
    padding-left: 4px;
}

.BestPlaces .PlacesList li .descr{
    color: #666666;
}

/* BestPlaces */

/* Recomendations */
.Recomendations ul{
    padding: 3px;
}

.Recomendations li{
    padding-bottom: 8px;
    padding-left: 15px;
    background: url(/images/lady/marker_ul.gif) no-repeat 0 3px;
    display: inline-block;

    width: 130px;
    font-size: 110%;
}

.Recomendations li .rating{
    float: right;
}

.Recomendations li .title{
    font-size: 110%;
    padding-left: 4px;
}

.Recomendations li .descr{
    color: #666666;
}

/* Recomendations */

/*GalleryWidg1*/

.GalleryWidg1 .minimizeButton{
    display: none !important;
}

.GalleryWidg1 .B_inner h4{
    font-size: 15px;
    line-height: 16px;
    font-weight: normal;
    margin-top: -3px;
    margin-bottom: 5px;
}

.GalleryWidg1 .bigImg{
    background: #f0f0f0;
    margin-bottom: 8px;
    width: 300px;
    padding: 0 !important;
    overflow: hidden;
}

.GalleryWidg1 .text{
    padding: 4px;
    text-align: left;
}

.GalleryWidg1 .foto_author{
    padding-bottom: 4px;
    color: #939393;
    display: block;
}

.GalleryWidg1 .previews{
    position: relative;
    margin-bottom: 8px;
}

.GalleryWidg1 .previews ul{
    margin: 0;
    padding: 0;
    list-style: none;
    overflow: hidden;
    _zoom: 1;
}

.GalleryWidg1 .previews ul li{
    float: left;
    padding: 0;
    padding-right: 1px;
    background: none;
}

.GalleryWidg1 .previews ul li.selected img{
    border: #dd3838 2px solid;
    width: 116px !important;
    height: 86px !important;
}

.GalleryWidg1 .previews .btn_prev{
    position: absolute;
    top: 33px;
    left: 2px;
    z-index: 1;
}

.GalleryWidg1 .btn_prev{
    top: 14px !important;
    left: 0 !important;
}

.GalleryWidg1 .previews .btn_next{
    position: absolute;
    top: 33px;
    right: 2px;
    z-index: 1;
}

.GalleryWidg1 .btn_next{
    top: 14px !important;
    right: 0 !important;
}

.GalleryWidg1 .stripViewer{
    background: none repeat scroll 0 0 #F1F1F1;
    border-left: 3px solid #F1F1F1;
    border-right: 3px solid #F1F1F1;
    margin: 0 auto;
    overflow: hidden;
    padding: 3px 0;
    position: relative;
    width: 268px !important;
}

.GalleryWidg1 .stripViewer li{
    padding: 0px !important;
    text-align: center;
    background: none;
    width: 64px;
    height: 48px;
    margin-right: 4px;
}

/*end GalleryWidg1 */

.no-back{
    background: none !important;
}

.gray_box{
    background: #f7f7f7;
}

.arrow_prev{
    background: url(/images/lady/nmoda/arrow_prev.gif) no-repeat;
}

.arrow_next{
    background: url(/images/lady/nmoda/arrow_next.gif) no-repeat;
}

.line_dashed_blue:hover{
    background: none;
    text-decoration: none;
}

.Models .content{
    padding: 9px 0 0 0;
}

.Models ul{
    display: inline-block;
}

.Models ul li{
    width: 89px;
    float: left;
    padding: 0 8px 10px 9px;
}

.Models ul li img{
    width: 89px;
    height: 129px;
}

.Models .title{
    font-size: 12px;
}

.Brands .content{
    padding: 9px 0 0 3px;
}

.Brands ul{
    display: inline-block;
}

.Brands ul li{
    width: 145px;
    float: left;
    padding: 0 5px 10px 6px;
}

.Brands ul li img{
    width: 145px;
    height: 95px;
}

.Brands .title{
    font-size: 14px;
    line-height: 25px;
}

.HouseFashions .content{
    padding: 9px 0 0 3px;
}

.HouseFashions ul{
    display: inline-block;
}

.HouseFashions ul li{
    width: 145px;
    float: left;
    padding: 0 5px 10px 6px;
}

.HouseFashions ul li img{
    width: 145px;
    height: 95px;
}

.HouseFashions .title{
    font-size: 14px;
    line-height: 25px;
}

.Clothes .content{
    padding: 9px 0 0 2px;
}

.Clothes ul{
    display: inline-block;
}

.Clothes ul li{
    width: 134px;
    float: left;
    padding: 0 15px 10px 14px;
}

.Clothes ul li img{
    width: 134px;
    height: 95px;
}

.Clothes .title{
    font-size: 14px;
}

.Shoe ul li div{
    height: 102px;
    overflow: hidden;
}

.FashionableNews .content{
    padding: 9px 0 0 2px;
}

.FashionableNews ul{
    display: inline-block;
}

.FashionableNews ul li{
    width: 134px;
    float: left;
    padding: 0 15px 10px 14px;
}

.FashionableNews ul li img{
    width: 134px;
    height: 95px;
}

.FashionableNews ul li div{
    height: 102px;
    overflow: hidden;
}

.triple_dot{
    display: inline-block;
    width: 15px;
    height: 9px;
    background: url(/images/lady/nmoda/triple_dot.gif) no-repeat;
}

.line_dashed_grey{
    background: #f7f7f7 url(/images/lady/nmoda/line_dashed_grey.gif) bottom left repeat-x;
}

.FashionShows .content{
    padding: 0px;
    display: block;
    height: auto;
}

.FashionShows .newsList li{
    background: none;
    margin-left: 0px;
}

.FashionShows .carousel_container ul li{
    width: 290px;
    margin-left: 10px
}

.FashionShows .carousel_container{
    margin-top: 0px;
    margin-left: 2px;
}

.FashionShows .newsList{
    padding: 0 0 0px 0 !important;
}

.FashionShows .more{
    margin-right: 10px !important;
    margin-bottom: 0px !important;
}

.FashionShows .MainNews{
    margin-bottom: 5px !important;
    padding-bottom: 0 !important;
}

.FashionShows .CB_inner{
    height: 355px !important;
}

.FashionShows .more{
    text-decoration: none;
}

/* FeaturedGalleries */
.FeaturedGalleries2{
    height: 371px;
    width: 655px;
    margin-bottom: 7px;
    position: relative;
}

.FeaturedGalleries2 .TabContent{
    position: relative;
    margin-bottom: 1px;
    height: 279px;
    overflow: hidden;
}

.FeaturedGalleries2 .TabContent .text{
    position: absolute;
    left: 0;
    bottom: 0px;
    width: 100%;
}

.FeaturedGalleries2 .TabContent .text h2{
    margin-bottom: 0px;
    padding: 5px 10px 0px 10px;
    font-size: 220%;
    background: url(http://s.tochka.net//images/common/bg_featerudnews_text.png);


    }

.FeaturedGalleries2 .TabContent .text p{
    padding: 6px 10px 10px 10px;
    font-size: 120%;
    background: url(http://s.tochka.net//images/common/bg_featerudnews_text.png);
color: #fff;
    }

.FeaturedGalleries2 .TabContent .text a{
    color: #fff;
}

.FeaturedGalleries2 .TabContent .text p a{
    font-size: 85%;
    white-space: nowrap;
    color: #5aa3ff;
}

.FeaturedGalleries2 .TabContent .text a:hover{
}

.FeaturedGalleries2 .tabs{
    width: 656px;
    overflow: hidden;
}

.FeaturedGalleries2 .tabs li{
    float: left;
    width: 163px;
    height: 92px;
    margin-right: 1px;
    position: relative;
}

.FeaturedGalleries2 .tabs .title{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 149px;
    padding: 6px 5px 6px 9px;
    font-size: 120%;
    font-weight: 900;
    background: url(http://s.tochka.net//images/common/bg_featerudnews_text.png);

    }

.FeaturedGalleries2 .tabs a{
    color: #fff !important;
}

.FeaturedGalleries2 .tabs .photos_icon{
    color: #fff !important;
    font-weight: 100;
    background-image: url(http://s.tochka.net//images/gallery/icon_photos.gif);
    margin-right: 0;
    margin-left: 2px;
    text-decoration: none;
}

.FeaturedGalleries2 .blockCorners div{
    position: absolute;
    display: block;
    width: 7px;
    height: 7px;
    z-index: 100;
    background-image: url(http://s.tochka.net//images/gallery/bg_corners.png);
    background-repeat: no-repeat;

}

.FeaturedGalleries2 .blockCorners .cornerTL{
    top: 0;
    left: 0;
    background-position: top left;
}

.FeaturedGalleries2 .blockCorners .cornerTR{
    top: 0;
    right: 0;
    background-position: top right;
}

.FeaturedGalleries2 .blockCorners .cornerBL{
    bottom: 0;
    left: 0;
    background-position: bottom left;
}

.FeaturedGalleries2 .blockCorners .cornerBR{
    bottom: 0;
    right: 0;
    background-position: bottom right;
}

.FeaturedGalleries2 .selector{
    display: block;
    width: 164px;
    height: 94px;
    position: absolute;
    z-index: 110;
    left: -1px;
    bottom: -1px;
}

/* FeaturedGalleries */

.CalendarEvents  .CB_header{
    padding-right: 14px;
}

.CalendarEvents .CB_header .CalendarFashion{
    background: url(/images/lady/nmoda/calendar_icon.gif) no-repeat;
    margin-top: 2px;
    display: inline-block;
}

.CalendarEvents .periods{
    padding-top: 10px;
    position: absolute;
    display: inline-block;
    top: 0;
    right: 7px;
}

.CalendarEvents .periods .buttonStyle{
    background: url(http://s.horo.tochka.net/images/horo/bg_button_period_l.gif) no-repeat;
    height: 22px;
    display: inline-block;
    color: #505050;
    position: relative;
    vertical-align: middle;
}

.CalendarEvents .periods .buttonStyle span.bgInner{
    background: url(http://s.horo.tochka.net/images/horo/bg_button_period_r.gif) no-repeat top right;
    height: 16px;
    line-height: 15px;
    padding: 3px 7px;
    display: inline-block;
    position: relative;
    z-index: 2;
    font-size: 12px;
}

.CalendarEvents .periods .buttonStyle span.textcopy{
    position: absolute;
    z-index: 1;
    left: 7px;
    top: 3px;
    color: #fff;
    font-size: 12px;
}

.ContentBlock .CB_header .periods a.showCal span.textcopy{
    top: 1px !important;
}

.CalendarEvents .periods .active{
    background-image: url(http://s.horo.tochka.net/images/horo/bg_button_period_sel_l.gif);
}

.CalendarEvents .periods .active span.bgInner{
    background-image: url(http://s.horo.tochka.net/images/horo/bg_button_period_sel_r.gif);
}

.CalendarEvents .CB_header .date{
    background: none !important;
}

.CalendarEvents .CB_header .date .bgInner{
    background: none !important;
    white-space: pre;
    color: #1155a9;
    font-size: 140% !important;
    top: 1px;
}

.CalendarEvents .date .textcopy{
    white-space: pre;
    font-size: 140% !important;
}

.CalendarEvents .carousel_containe ul li{
    width: 180px;
    text-align: left;
}

.CalendarEvents .carousel_container{
    margin-left: 35px;
}

.CalendarEvents .content{
    padding: 1px;
}

#month{
    font-size: 14px;
    color: #424242;
    font-weight: bold;
    line-height: 25px;
    margin: 0 40px 0 40px;
}

.CalendarEvents .content ul.FashionableNews{
    display: inline-block;
    text-align: left;
    height: 100%;
    width: 100%
}

.CalendarEvents .content ul.FashionableNews li{
    width: 180px;
    text-align: left;
    padding: 10px;
}

.CalendarEvents .content .date{
    background: url(/images/lady/nmoda/calendar_icon_gray.gif) no-repeat;
    padding-left: 20px;
    color: #000
}

.CalendarEvents .content .image{
    margin-bottom: 10px;
}

.CalendarEvents .content .FashionableNews .center{
    display: block;
    padding: 10px 36px 10px 36px;
}

.CalendarEvents  .gray_box{
    text-align: center;
}

.CalendarEvents .newsList{
    padding: 0 !important;
    margin: 0;
}

.CalendarEvents .newsList li{
    background: none;
    padding: 10px 10px 10px 10px !important;
    margin: 0;
}

.CalendarEvents .newsList li .image{
    margin-bottom: 0px;
}

.CalendarEvents .newsList li .text{
    color: #333 !important;
    padding-bottom: 5px;
}

.CalendarEvents .newsList li .date{
    color: #666
}

.CalendarEvents .newsList .gray_box{
    text-align: left;
    height: 100% !important;
    background: #f7f7f7 !important;
}

.CalendarEvents .content .CalendarEventsSchedule ul li{
    width: 180px;
    text-align: left;
    padding: 10px 10px 10px 7px;;
}

.CalendarEvents .mrl .calendarDropDown{
    right: 10px;
}

.CalendarEvents .mrl .calendarDropDown{
    right: 10px;
}

.CalendarEvents .calendarIcon{
    display: inline-block;
    padding: 0 !important;
    top: 2px !important;
    right: 0px !important;
    _right: 0px !important;
    z-index: 2;
    height: 18px;
    _font-size: 0px !important;
}

.CalendarEvents .CalendarWidget{
    right: 0px !important;
}

.CalendarEvents .CalendarWidgetBox{
    width: 185px;
}

.CalendarEvents #widget-datepicker{
    background: #fff;
}

.CalendarEvents .datepicker-content{
    width: 180px !important;
    padding-left: 5px;
}

.CalendarEvents #widget-datepicker .gray_box{
    width: 193px !important;
    margin-left: -4px;
    margin-right: -4px;
    padding-top: 3px;
    padding-bottom: 3px;
}

.CalendarEvents #widget-datepicker .gray_box .arrow_prev{
    background-position: left 2px;
}

.CalendarEvents #widget-datepicker .gray_box .arrow_next{
    background-position: right 2px;
}

/*Trands*/
.Trands .gray_box{
    text-align: left;
    line-height: 25px;
}

.Trands .gray_box span{
    color: #666;
}

.Trands .gray_box a{
    text-decoration: underline;
    cursor: pointer;
}

.Trands .gray_box a:hover{
    text-decoration: none;
    cursor: pointer;
}

.Trands .gray_box .current{
    font-weight: bold;
    text-decoration: none;
}

.Trands .content{
    padding: 1px 8px;
}

.Trands ul li{
    padding: 9px;
    background: none
}

.Trands ul.newsList li h5{
    font-size: 120%;
    line-height: 20px;
}

.Trands ul.newsList li.top h5{
    font-size: 150%;
    font-weight: normal;
    line-height: 22px;
}

.Trands ul.newsList li .text{
    color: #333
}

/*End Trands*/

.CalendarWidget .content{
    padding: 1px;
}

.CalendarWidget .content .gray_box{
    text-align: center;
}

.CalendarWidget .CalendarWidgetBox{
    display: table;
    width: 100%;
}

.CalendarWidget .CalendarWidgetBox ul{
    display: table-row;
    width: 98%;
    text-align: center;
    font-size: 12px;
}

.CalendarWidget .CalendarWidgetBox ul.DayOfweeks li{
    color: #666;
    font-weight: bold;
}

.CalendarWidget .CalendarWidgetBox ul.DayOfweeks li.weekend{
    color: #F00;
    font-weight: bold;
}

.CalendarWidget .CalendarWidgetBox ul li{
    display: table-cell;
    width: 14%;
    text-align: center;
    float: left;
}

.CalendarWidget .CalendarWidgetBox ul li span, .CalendarWidget .CalendarWidgetBox ul li a.event{
    display: inline-block;
    margin-top: 10px;
    margin-bottom: 5px;
}

.line_dashed_blue{
    background: url(/images/lady/nmoda/line_dashed_blue.gif) bottom left repeat-x;
}

.CalendarWidget .CalendarWidgetBox ul li span{
    color: #999;
}

.CalendarWidget .CalendarWidgetBox ul li a.active{
    display: inline-block;
    background: url(/images/lady/nmoda/EventActive.gif) no-repeat;
    width: 26px;
    height: 20px;
    text-align: center;
    margin-top: 5px;
    padding-top: 4px;
    font-weight: bold;
    color: #FFF;
    padding-bottom: 0;
    position: relative;
    z-index: 400;
    padding-bottom: 0px;
}

.CalendarWidget .CalendarWidgetBox .EventText{
    position: absolute;
    top: 40px;
    left: -305px; /*смещение по top 30px, смещение по left 45*/
    z-index: 401;
    background: url(/images/lady/nmoda/CalendarEventBox.png) no-repeat;
    width: 318px;
    height: 125px;
    padding: 15px 38px 15px 15px;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/lady/nmoda/CalendarEventBox.png', sizingMethod='scale');
}

.CalendarWidget .CalendarWidgetBox .EventText .close{
    width: 15px;
    height: 15px;
    background: url(/images/lady/nmoda/CalendarEventBoxClose.gif) no-repeat;
}

.CalendarWidget .CalendarWidgetBox .EventText .text .image{
    margin-right: 10px;
}

.CalendarWidget .CalendarWidgetBox .EventText .text{
    width: 312px;
}

.CalendarWidget .CalendarWidgetBox .EventText .text .date{
    background: url(/images/lady/nmoda/calendar_icon_gray.gif) no-repeat;
    padding-left: 20px;
    color: #000
}

.ButtonBox{
    padding-top: 10px;
    position: absolute;
    display: inline-block;
    top: 0;
    right: 15px;
}

.ButtonBox .buttonStyle{
    background: url(http://s.horo.tochka.net/images/horo/bg_button_period_l.gif) no-repeat;
    height: 22px;
    display: inline-block;
    color: #505050;
    position: relative;
    vertical-align: middle;
}

.ButtonBox a.buttonStyle{
    color: #505050 !important;
}

.ButtonBox a.active{
    color: #666 !important;
}

.ButtonBox .buttonStyle span.bgInner{
    background: url(http://s.horo.tochka.net/images/horo/bg_button_period_r.gif) no-repeat top right;
    height: 16px;
    line-height: 15px;
    padding: 3px 7px;
    display: inline-block;
    position: relative;
    z-index: 2;
    font-size: 12px;
}

.ButtonBox .buttonStyle span.textcopy{
    position: absolute;
    z-index: 1;
    left: 7px;
    top: 3px;
    color: #fff;
    font-size: 12px;
}

.ButtonBox .active{
    background-image: url(http://s.horo.tochka.net/images/horo/bg_button_period_sel_l.gif);
}

.ButtonBox .active span.bgInner{
    background-image: url(http://s.horo.tochka.net/images/horo/bg_button_period_sel_r.gif);
}

.PinkBox{
    background: #efe6fe;
}

.ModelsItemsList .content{
    padding: 1px;
}

.ModelsItemsList .content .gray_box{
    border-bottom: 1px solid #FFF;
}

.ModelsItemsList .content .SortLangMenuHor{
    height: 30px;
    padding-left: 6px;
}

.ModelsItemsList .content .SortLangMenuHor a{
    line-height: 30px;
    padding-left: 2px;
    padding-right: 2px;
}

.ModelsItemsList .content .SortLangMenuHor a.active{
    background: url(/images/lady/nmoda/SortLangMenuAct.gif) bottom no-repeat;
    color: #FFF;
    padding: 5px 4px 5px 4px;
}

.ModelsItemsList .content ul{
    display: inline-block;
    width: 100%;
    padding: 10px 0 10px 0;
}

.ModelsItemsList .content ul li{
    width: 90px;
    padding: 0 0px 0 11px;
}

.ModelsItemsList .content ul.PinkBox{
    margin-bottom: 10px;
    padding-top: 0;
}

.ModelsItemsList .content ul li .images img{
    border: 1px solid #FFF;
}

.ModelsItemsList .content ul li.center{
    padding: 0 0px 0 18px;
    _padding-left: 16px;
}

.ModelsItemsList .content ul.fontsize{
    font-size: 14px;
}

.ModelsItemsList .content h4{
    font-size: 15px;
    font-weight: bold;
    margin: 5px 0 5px 10px;
}

.ModelsItemsList .content .ButtonBox{
    top: 30px;
}

.ModelsItemsList .content .ButtonBox input{
    width: 142px;
    padding: 2px 12px 2px 12px;
    color: #9b9898;
    border: 1px solid dcdcdc;
}

.BrandsItemsTile .content{
    padding: 1px;
}

.BrandsItemsTile .content .gray_box{
    border-bottom: 1px solid #FFF;
}

.BrandsItemsTile .content .SortLangMenuHor{
    height: 30px;
    padding-left: 6px;
}

.BrandsItemsTile .content .SortLangMenuHor a{
    line-height: 30px;
    padding-left: 2px;
    padding-right: 2px;
}

.BrandsItemsTile .content .SortLangMenuHor a.active{
    background: url(/images/lady/nmoda/SortLangMenuAct.gif) bottom no-repeat;
    color: #FFF;
    padding: 5px 4px 5px 4px;
}

.BrandsItemsTile .content ul{
    display: inline-block;
    width: 100%;
    padding: 10px 0 10px 0;
}

.BrandsItemsTile .content ul li{
    width: 144px;
    padding: 0 0px 0 11px;
}

.BrandsItemsTile .content ul.PinkBox{
    margin-bottom: 10px;
    padding-top: 0;
}

.BrandsItemsTile .content ul li .images img{
    border: 1px solid #FFF;
}

.BrandsItemsTile .content ul li.center{
    padding: 0 0px 0 18px;
    _padding-left: 16px;
}

.BrandsItemsTile .content ul.fontsize{
    font-size: 14px;
}

.BrandsItemsTile .content h4{
    font-size: 15px;
    font-weight: bold;
    margin: 5px 0 5px 10px;
}

.BrandsItemsTile .content .ButtonBox{
    top: 30px;
}

.BrandsItemsTile .content .ButtonBox input{
    width: 142px;
    padding: 2px 12px 2px 12px;
    color: #9b9898;
    border: 1px solid dcdcdc;
}

.BrandsItemsList .content{
    padding: 1px;
}

.BrandsItemsList .content .gray_box{
    border-bottom: 1px solid #FFF;
}

.BrandsItemsList .content .SortLangMenuHor{
    height: 30px;
    padding-left: 6px;
}

.BrandsItemsList .content .SortLangMenuHor a{
    line-height: 30px;
    padding-left: 2px;
    padding-right: 2px;
}

.BrandsItemsList .content .SortLangMenuHor a.active{
    background: url(/images/lady/nmoda/SortLangMenuAct.gif) bottom no-repeat;
    color: #FFF;
    padding: 5px 4px 5px 4px;
}

.BrandsItemsList .content ul{
    display: block;
    width: 665;
    height: auto;
    padding: 5px 0 10px 15px;
}

.BrandsItemsList .content ul li{
    padding: 0px 0px 5px 0px;
    _padding-bottom: 0;
}

.BrandsItemsList .content span.title{
    font-size: 18px;
}

.BrandsItemsList .content a.text{
    font-size: 12px;
    color: #999 !important;
}

.BrandsItemsList .content ul li ul{
    float: left;
    width: 175px;
    padding: 0px 50px 0px 0px;
    _padding-bottom: 0;
}

.BrandsItemsList .content ul li ul.last{
    padding: 0px 0px 3px 0px;
    _padding-bottom: 0;
}

.BrandsItemsList .content ul.PinkBox{
    margin-bottom: 10px;
    padding-top: 0;
}

.BrandsItemsList .content ul li .images img{
    border: 1px solid #FFF;
}

.BrandsItemsList .content ul li.center{
    padding: 0 0px 0 18px;
}

.BrandsItemsList .content ul.fontsize{
    font-size: 12px;
}

.BrandsItemsList .content h4{
    font-size: 15px;
    font-weight: bold;
    margin: 5px 0 5px 10px;
}

.BrandsItemsList .content .ButtonBox{
    top: 29px;
}

.BrandsItemsList .content .ButtonBox input{
    width: 142px;
    padding: 0px 12px 2px 12px;
    color: #9b9898;
    border: 1px solid dcdcdc;
}

#widget-datepicker{
    z-index: 888;
    right: 0px;
    top: 30px;
    z-index: 1888 !important;
    position: absolute;
    min-width: 177px;

    background: #fff url(../../images/common/bg_calendar_title.gif) repeat-x;
    border: #bbbbbb 1px solid;
    width: auto !important;
    padding: 0 5px;
    font-size: 100%;
    line-height: normal;
    height: auto;
    font-size: 110%;
    color: #0d7caa;
    font-weight: 100;
}

.ArticleContent .content a.delete, .ArticleContent .content a.add{
    display: inline-block;
    padding-left: 22px;
    height: 17px;
}

.ArticleContent .content a.add{
    background: url(/images/lady/cook/EditBt.jpg) no-repeat;
}

.ArticleContent .content a.delete{
    background: url(/images/lady/cook/DelBt.jpg) no-repeat;
}

.ArticleContent .cookingSteps ul li div.author{
    background: url(/images/lady/cook/CommentAuthor.gif) no-repeat;
}

.error{
    color: red;
}

.FeaturedGalleries .selector{
    cursor: pointer;
}

.FeaturedGalleries .TabContent .text a h2{
    color: #6fcbfa;
    font-size: 20px;
}

.FeaturedGalleries .TabContent .text a:hover h2{
    color: #ffffff;
}

.FeaturedGalleries .TabContent .text  a{
    color: #ffffff;
    white-space: normal !important;
}

.FeaturedGalleries .TabContent .text a:hover p{
    color: #6fcbfa;
}

.FeaturedGalleries2 .selector{
    cursor: pointer;
}

.FeaturedGalleries2 .TabContent .text a h2{
    color: #6fcbfa;
    font-size: 20px;
}

.FeaturedGalleries2 .TabContent .text a:hover h2{
    color: #ffffff;
}

.FeaturedGalleries2 .TabContent .text  a{
    color: #ffffff;
    white-space: normal !important;
}

.FeaturedGalleries2 .TabContent .text a:hover p{
    color: #6fcbfa;
}

.bgMac{
    background: url("/images/lady/bgMcDonalds.jpg") no-repeat scroll center top #FFFFFF !important;

}

.bgMac_tochka_header{
    background: url(/images/lady/bg_tochka_header.png) no-repeat;
    height: 84px;

    padding: 5px 10px 0 10px;
}

.ButtonBox .text{
    padding-top: 3px;
}

.FashionTileList span.textcopy{
    left: 22px;
    padding-left: 15px;
}

.NewsHeadlinesLenta .baner{
    display: inline-block;
    margin: -20px -10px 0 -10px;
}

.FeaturedGalleries, .FeaturedGalleries2, #adriver_widget{
    margin-left: 4px;
}

#bigImg .CB_header{
    background: url(../../images/lady/bg_CB_header_wide_2rows.png) no-repeat;
}

.newsFull .Article h1{
    padding-top: 9px;
}

/*WigetNewWave*/

.WigetNewWave .CB_inner{
    position: relative;
    overflow: visible;
    z-index: 401;
}

.WigetNewWave .CB_inner .content{
    background: url(/images/lady/new_wave/bg_WigetNewWave.png) right bottom no-repeat;
    height: 113px;

}

.WigetNewWave .CB_footer{
    background: url(/images/lady/new_wave/bg_WigetNewWave_footer.png) -4px top no-repeat;
}

.WigetNewWave .text, .WigetNewWave .image{
    display: inline-block;
}

.WigetNewWave .text{
    width: 216px;
    height: 59px;
    /*background:url(/images/lady/new_wave/text_WigetNewWave.png) no-repeat;*/
    margin-top: 10px;
    margin-left: 2px;
    float: left;
}

.WigetNewWave .image{
    width: 74px;
    height: 141px;
    /*background:url(/images/lady/new_wave/new_wave_ru.png) no-repeat;*/
    position: relative;
    z-index: 402;
    margin-top: -31px;
    float: left;
}

.WigetNewWave .btn_normal_green{
    position: absolute;
    bottom: 15px;
    left: 15px;
}

/*END WigetNewWave*/

/*Wiget Konsult Online*/
.WigetKonsult{
    margin-bottom: 7px;
}

.WigetKonsult .btn_normal_green, .Wiget .btn_normal_green, .WigetNewWave h3 a, .Wiget h3 a{
    text-decoration: none;
}

.gecko .WigetKonsult .CB_header h3 a, .gecko .Wiget .CB_header h3 a, .WigetNewWave h3 a, .Wiget h3 a{
    background-position: 100% 6px;
}

.WigetKonsult h5{
    font-size: 16px;
    font-weight: bold;
    color: #010101;
    margin: 0;
}

.WigetKonsult .font13{
    font-size: 13px;
}

.WigetKonsult .font14{
    font-size: 14px;
}

.WigetKonsult .CB_inner{
    position: relative;
    overflow: visible;
    z-index: 401;
}

.WigetKonsult .CB_inner .content{

    padding-right: 5px;
    padding-left: 20px;
    padding-top: 1px;
}

.WigetKonsult .text, .KonsulOnline .image{
    display: inline-block;
}

.WigetKonsult .text{
    width: 150px;
    height: auto;
    margin-top: 15px;
    margin-left: 2px;
    float: left;
}

.WigetKonsult .image{
    width: auto;
    position: relative;
    z-index: 402;
    top: 0px;
    right: -8px;
    float: left;
}

.WigetKonsult .btn_normal_green{
    margin-top: 15px
}

.btn_green_job_consult, .btn_green_job_consult:hover, .btn_green_job_consult:active{
    background: url(/images/btn_green_job_consult.gif) no-repeat right bottom;
    height: 29px;
}

.btn_green_job_consult span, .btn_green_job_consult:hover span, .btn_green_job_consult:active span{
    background: url(/images/btn_green_job_consult.gif) no-repeat left top;
    height: 29px;
    line-height: 25px;
}

/*END Wiget Konsult Online*/

/* TochkaHeader */
#tochka_header{
    background: url(/images/lady/TochkaHeaderV3/bg_header.png) no-repeat;
}

.TopMenu .level_1 .container{
    background: url(/images/lady/TochkaHeaderV3/bg_topmenu.gif) repeat-x;
}

.TopMenu .level_1 table td a{
    background: url(/images/lady/TochkaHeaderV3/bg_topmenu_a.gif) no-repeat;
    border: none;
    color: #fff;
    padding: 0 5px;
    position: relative;
    /*    z-index:800;*/
    white-space: nowrap;
}

.TopMenu .level_1 table td a:hover{
    color: #fff;
}

.TopMenu .level_1 table td.selected a{
    background: url(/images/lady/TochkaHeaderV3/bg_topmenu_a.gif) no-repeat;
    color: #562558;
}

.withOpenSubmenu .level_1 table td.selected a{
    background-position: right -140px !important;
}

.TopMenu .level_2 .container{
    border-color: #e7b5c1;
    background: url(/images/lady/TochkaHeaderV3/bg_level_2.gif) repeat-x 0px 0px;
}

.TopMenu .level_2 .container ul li a{
    border-left-color: #e7b5c1;
    border-right-color: #fdfdfd;
    color: #562558;
}

.TopMenu .level_2 .container ul li.selected a{
    color: #464646 !important;
}

#tochka_header .LogoSearch .all .logo{
    margin-top: 26px;
}

.TopMenu .level_1 table td .hover-bg{
    background: url(/images/lady/TochkaHeaderV3/bg_topmenu_a.gif);
}

.TopMenu .level_1 table td.selected a.home img{
    background: url(/images/lady/TochkaHeaderV3/ic_header_house.png) no-repeat;

}

.TopMenu .level_1 table td.selected a.home{
    background: url(/images/lady/TochkaHeaderV3/bg_topmenu_a.gif) no-repeat;
}

.TopMenu .level_1 table td.selected a.home:hover{

}

/* end TochkaHeader */

/*UaFashionWeek*/
.UaFashionWeek .Li2 .LiCol{
    width: 309px;
}

.BigColumn .Li2 .LiCol{
    width: 312px;
}

.UaFashionWeek .B_inner{
    background: url(../images/lady/ua_fashion_week/bg_ua_fashion_week.gif) repeat-y -4px top;
}

.UaFashionWeek .B_inner h4{
    font-size: 15px;
    line-height: 17px;
    margin-top: -3px;
}

.UaFashionWeek .B_inner .right h4{
    font-size: 13px;
}

.UaFashionWeek .text, .UaFashionWeek .image, .UaFashionWeek .right li{
    display: block;
}

.UaFashionWeek .right ul{
    margin: -6px 0;
}

.UaFashionWeek .right li{
    display: inline-block;
    margin: 6px 0 6px 6px;
}

.UaFashionWeek .right .text{

    padding-left: 84px;
}

.UaFashionWeek .left .image{
    margin-bottom: 9px;
}

.UaFashionWeek .image{
    margin-right: 11px;
}

.UaFashionWeek .right .image{
    float: left;
}

/*end UaFashionWeek*/
/*GalleryWidget*/
.GalleryWidget .B_inner{
    padding: 10px;
}

.GalleryWidget .B_inner .top{
    margin-bottom: 7px;
    display: inline-block;
}

.GalleryWidget h4{
    display: inline-block;
    line-height: 16px;
    margin-bottom: 9px;
    margin-top: -3px;
    vertical-align: top;
}

/*end GalleryWidget*/

.TopMenu .level_1 table td.selected a{
    margin-left: 0;
}

/*SocialPanel*/
.SocialPanel .B_inner ul{
    padding-top: 8px;
}

.SocialPanel .B_inner li{
    display: block;
    float: left;
    height: 45px;
    position: relative;
    text-align: center;
    width: 20%;
    _z-index: 1;

}

.SocialPanel .B_inner li a{
    display: inline-block;
    padding-bottom: 0;
}

.SocialPanel .B_inner li a:hover{
    margin-top: -5px;
    padding-bottom: 5px;
}

.SocialPanel .B_inner li span{
    bottom: 0;
    color: #272727;
    display: none;
    font-size: 13px;
    left: 0;
    bottom: -3px;
    position: absolute;
    white-space: nowrap;
    width: 100%;
}

.SocialPanel .B_inner li a:hover span{
    display: block;
}

/*end SocialPanel*/
/* VIDEO */
.newVideo .CB_header .tabs, .nowSee .CB_header .tabs{
    left: 10px;
}

.newVideo .carousel_container, .nowSee .carousel_container{
    width: 635px;
    overflow: hidden;
    visibility: visible;
    position: relative;
    z-index: 2;
    margin: 0;
}

.newVideo .carousel_container ul, .nowSee .carousel_container ul{
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: relative;
    width: 10000px;
    z-index: 1;
}

.newVideo .carousel_container ul li, .nowSee .carousel_container ul li{
    width: 162px;
    font-size: 12px;
    float: left;

    color: #858585;
}

.views_icon{
    text-align: right;
    padding-left: 22px;
    color: #666 !important;
    margin-right: 5px;
}

.rate_icon{
    display: inline-block;
    background: url(http://s.tchkcdn.com/video/images/ico_rate.gif) no-repeat 0 0;
    padding-left: 20px;
    height: 15px;
    line-height: 15px;
    color: #666 !important;
    text-decoration: none;
    margin-right: 5px;
    vertical-align: text-bottom;
    font-size: 11px;
    display: none;
}

.title_user{
    font-size: 11px;
    display: inline-block;
    background: url(http://s.tchkcdn.com/video/images/ico_man.gif) no-repeat 0 -1px;
    padding-left: 15px;
    padding-bottom: 0px;
    margin: 3px 0;
}

.shadowImg{
    background: #2B2419;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;
    width: 43px;
    display: block;
    position: absolute;
    right: 0;
    bottom: 3px;
    z-index: 20;
    text-align: center;
    color: white;
    font-size: 12px;
    font-weight: bold;
    padding: 2px 0;
    _right: -1px;
}

.img_plus{
    position: absolute;
    left: 5px;
    bottom: 5px;
    z-index: 20;
}

.prel{
    position: relative;
}

.AllVideo .DropDownElement{
    position: relative;
    left: auto;
    right: auto;
    top: auto;
}

.AllVideo .DropDownElement a.dd_button{
    /*background: url(/video/images/arr_drpdwn.gif) no-repeat right 8px !important;*/
    padding-right: 18px;
    font-size: 150%;
    font-weight: normal;
    margin-top: 11px;
    color: #3C3C3C;
    position: relative;
    z-index: 999;
    float: left;
    background-position: right !important;
}

.AllVideo .DropDownElement.act_v .dd_button{
    color: #3C3C3C;
}

.AllVideo .DropDownElement .DropDownList{
    top: 4px;
    z-index: 990;
    left: -8px;
    width: 145px;
    background: none;
    padding: 0;
    border: none;
    position: absolute;
    right: -13px;
    _right: 2px;
    opacity: 1;
}

.AllVideo .DropDownElement .DropDownList ul.DropDownList_top{
    border: 0px;
    background: url(/video/images/popUp.png) no-repeat left top;

    border-top: none;
    padding: 25px 4px 0 4px !important;
}

.AllVideo .DropDownElement .DropDownList li{
    float: none !important;
    padding: 0px;
    font-size: 100%;
    white-space: nowrap;
}

.AllVideo .DropDownElement .DropDownList li a{
    padding: 3px 10px;
    color: #36C;
    line-height: normal;
    background: none;
    position: relative;
    width: 117px;
    display: block;
}

.AllVideo .DropDownElement .DropDownList .DropDownList_bottom{
    background: url(/video/images/popUp.png) no-repeat left bottom;

    height: 10px;
}

.AllVideo .carousel_container{
    width: 635px;
    overflow: hidden;
    visibility: visible;
    position: relative;
    z-index: 2;
    margin: 0;
}

.AllVideo .carousel_container ul{
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: relative;
    width: 10000px;
    z-index: 1;
}

.AllVideo .carousel_container ul li{
    width: 161px;
    font-size: 12px;
    float: left;

    color: #858585;
}

.MyVideo{
    background: url(http://s.tchkcdn.com/video/images/bg_myVideo.png) no-repeat;
    height: 95px;
}

.MyVideo .button_myVideo_green{
    display: block;
    top: 55px;
    padding-left: 12px;
    position: absolute;
}

.MyVideo .myVideoTitle{
    padding-top: 14px;
    padding-left: 12px;
    font-size: 18px;
}

.periods{
    padding: 10px 0 0 10px;
    font-size: 12px;
    color: #505050;
    float: right;
}

.prel{
    position: relative;
}

.ml10{
    margin-left: 10px;
}

.periods .title{
    display: inline-block;
}

.periods a{
    position: relative !important;
    right: auto !important;
    top: auto !important;
    font-size: 12px !important;
}

.periods .active{
    background: url("http://s.tchkcdn.com/images/buttons_V3/btn_main_group.png") no-repeat right -115px;
}

.periods a{
    position: relative !important;
    right: auto !important;
    top: auto !important;
    font-size: 12px !important;
}

.periods a{
    cursor: pointer;
}
/*
.Lady .Conferences .periods{
    background: none;
    padding: 7px 0 0px 10px;
}

.Lady .Conferences .periods .title{
    padding: 0;
    display: inline-block;
    float: none;
}

.Important.NewFeaturedNews{
    background: none;
    padding: 0;
    position: relative;
    height: 278px;
    margin-top: 12px;
}

.Important.NewFeaturedNews .corner_left_top{
    width: 6px;
    height: 6px;
    font-size: 0px;
    line-height: 1px;
    position: absolute;
    z-index: 100;
    top: 0;
    left: 0;
}

.Important.NewFeaturedNews .corner_left_bottom{
    width: 6px;
    height: 6px;
    font-size: 0px;
    line-height: 1px;
    position: absolute;
    z-index: 100;
    bottom: 0px;
    left: 0;
}

.Important.NewFeaturedNews .tabsContainer{
    position: absolute;
    top: 5px;
    right: 0px;
    width: 180px;
    height: 267px;
    overflow: hidden;
    z-index: 30;
    padding: 0;
}

.Important.NewFeaturedNews .tabs{
    position: absolute;
    margin-top: 0px;
}

.Important.NewFeaturedNews .tabs li{
    position: relative;
    height: 88px;
    background: none;
    margin: 1px 0px 0px 23px;
}

.Important.NewFeaturedNews .tabs li .inner{
    position: absolute;
    top: 0px;
    left: 0;
    padding: 0;
    overflow: hidden;
    width: 156px;
/ zoom : 1;
}

.Important.NewFeaturedNews .tabs li .inner .slide_on, .Important.NewFeaturedNews .tabs li .inner .slide_on_ie6{
    display: none;
    position: absolute;
    top: 0px;
    right: 0px;
    z-index: 2;
}

.Important.NewFeaturedNews .tabs li .inner .slide_on_ie6{
    background: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://s.tchkcdn.com/conferences/images/bg_featuredNews_tab_selected.png', sizingMethod='crop');
}

.Important.NewFeaturedNews .tabs .image img{
    float: left;
    margin-right: 0px;
}

.Important.NewFeaturedNews .tabs .title{
    position: absolute;
    bottom: 0px;
    right: 0px;
    background: url(http://s.tchkcdn.com/images/common/bg_featerudnews_text.png);
    color: #fff;
    font-size: 12px;
    }

.Important.NewFeaturedNews .tabs li.selected .title{
    right: 1px;

}

.Important.NewFeaturedNews .tabs li.selected{
    background: none;
    position: relative;
    margin-left: 0;
    margin-bottom: 0px;
}

.Important.NewFeaturedNews .tabs li.selected .inner{
    position: absolute;
    top: -1px;
    left: 0;
    height: 88px;
    width: 156px;
    padding: 1px 1px 0px 23px;
    background: none !important;
}

.Important.NewFeaturedNews .tabs li.selected a{
}

.Important.NewFeaturedNews .tabs li.selected .inner .slide_on{
    display: block;

}

.Important.NewFeaturedNews .tabs li.selected .inner .slide_on_ie6{

}

.Important.NewFeaturedNews .navButtons .button_up{
    position: absolute;
    background: url(http://s.tchkcdn.com/video/images/arr_featNews_up.gif) no-repeat;
    width: 156px;
    height: 13px;
    right: 1px;
    top: -8px;
    z-index: 40;
}

.Important.NewFeaturedNews .navButtons .button_dwn{
    position: absolute;
    background: url(http://s.tchkcdn.com/video/images/arr_featNews_dwn.gif) no-repeat;
    width: 156px;
    height: 13px;
    right: 1px;
    bottom: -8px;
    z-index: 40;
}

.Important.NewFeaturedNews .navButtons .button_up:hover{
    background-position: 0 -13px;
}

.Important.NewFeaturedNews .navButtons .button_dwn:hover{
    background-position: 0 -13px;
}

.Important.NewFeaturedNews .navButtons .button_up_na{
    background-position: 0 -26px !important;
}

.Important.NewFeaturedNews .navButtons .button_dwn_na{
    background-position: 0 -26px !important;
}

.Important.NewFeaturedNews .TabContent{
    position: relative;
    _zoom: 1;
}

.Important.NewFeaturedNews .TabContent .text{
    position: absolute;
    bottom: 0px;
    left: 0px;
    background: url(http://s.tchkcdn.com/conferences/images/common/bg_featerudnews_text.png);
width:483px;
min-width:150px;
padding:6px 11px 9px 11px;
color: #fff;
}

.Important.NewFeaturedNews .TabContent h2{
    margin: 0;
    padding: 0;
    font-size: 150%;
    font-weight: 900;
    line-height: 100%;
    color: #fff;
    padding-bottom: 4px;
}

.Important.NewFeaturedNews .TabContent a{
    color: #fff;
}

.Important.NewFeaturedNews .TabContent a:hover{
    color: #6FCBFA;
}

.Important.NewFeaturedNews .TabContent h2 a{
    color: #6FCBFA;
}

.Important.NewFeaturedNews .TabContent h2 a:hover{
    color: #fff;
}

.Important.NewFeaturedNews .TabContent p{
    padding: 0;
    margin: 0;
    font-size: 120%;
    font-weight: 900;
    color: #fff;
}

.Important .NewFeaturedNews_btn{
    height: 45px;
    position: absolute;
    left: 150px;
    top: 50%;
    margin-top: -23px;
    width: 209px;
}*/

/*.Important .NewFeaturedNews_btn a{
    display: block;
    background: url(http://s.tchkcdn.com/conferences/images/btn_play.png) no-repeat;
    width: 209px;
    height: 45px;
}*/

/*.Important .NewFeaturedNews_btn a:hover{
    background-position: 0 100%;
}*/

/*.Important .playVideoBtn a{
    background-image: url(http://s.tchkcdn.com/conferences/images/btn_play2.png) !important;
}*/
/*
.VideoPlayer .CB_inner .content{
    padding: 3px 7px;
}

.VideoPlayer .video_title{
    font-size: 23px;
    padding-bottom: 3px;
    font-weight: bold;
}

.VideoPlayer .time_gray{
    font-size: 18px;
    color: #777;
}

.VideoPlayer .views_icon{
    font-size: 13px;
    font-weight: bold;
    color: #000 !important;
    background-position: 0 3px;
    margin-top: 2px;
}

.VideoPlayer .subHeader{
    float: left;
    padding-bottom: 6px;
}

.VideoPlayer .subHeader .options{
    font-size: 100%;
}

.VideoPlayer .subHeader .options span.black{
    display: none;
}

.VideoPlayer .subHeader .rate_icon{
    margin-right: 0;
}

.VideoPlayer .subHeader .options .other{
    vertical-align: text-bottom;
}

.VideoPlayer .subHeader .options .other .share{
    border: none;
    padding: 0;
}

.VideoPlayer .RateShow{
    font-size: 13px;
    float: right;
    padding-top: 4px;
}

.VideoPlayer .toPlayList{
    float: left;
    margin-bottom: 6px;
    font-size: 13px;
}

.VideoPlayer .size13{
    font-size: 13px;
}

.VideoPlayer .playerCode{
    color: #000;
    width: 496px;
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D5D5D5;
    padding: 4px 7px;
    vertical-align: top;
    white-space: nowrap;
    margin-top: 3px;
}

.VideoPlayer .dotted{
    text-decoration: none;
    border-bottom: dashed 1px #004FAF;
}

.VideoPlayer .dotted:hover{
    border-bottom: none;
    border-bottom: 1px dashed #FFF;
}

.VideoPlayer .toPlayList a, .VideoPlayer .codePast a{
    color:#777777;
    border-bottom: 1px dashed #004FAF;
}

.VideoPlayer .toPlayList a:hover, .VideoPlayer .codePast a:hover{
    border-bottom: none;
}

.VideoPlayer .codePast{
    float: left;
    margin-bottom: 6px;
    font-size: 13px;
    margin-left: 15px;
}

.VideoPlayer .codePast a img{
    margin-right: 5px;
}

.MyVideo{
    background: url(/video/images/bg_myVideo.png) 0 8px no-repeat !important;
    height: 95px;
}

.MyVideo .CB_header{
    height: 8px;
}*/

.border_dcdcdc{
    clear: both;
    height: 1px;
    overflow: hidden;
    font-size: 1px;
    background-color: gainsboro;
    margin: 10px 0 7px 0;
}

/* end:VIDEO */

/**/
.TopMenu .level_2 .container ul li.btn_morshin{
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #ACD4A1;
    height: 25px;
    left: -1px;
    top: -5px;
}

.TopMenu .level_2 .container ul li.btn_morshin a{
    border-left-color: #ACD4A1;
    height: 25px;
    padding: 0 10px 0 0;
}

.TopMenu .level_2 .container ul li.btn_morshin a span{
    background: url("/images/lady/morshin_blogs/btn_morshin.png") no-repeat scroll 0 3px transparent;
    display: block;
    height: 30px;
    line-height: 27px;
    padding-left: 48px;
    padding-top: 11px;
    position: relative;
    top: -12px;
}

.withOpenSubmenu .level_2{
    position: relative;
    /*    z-index: 500;*/
}

.TopMenu .level_2 .container{
    overflow: visible;
    margin-top: 0;
    padding-top: 5px;
    height: 20px;
}

.TopMenu .level_2 .container ul{
    margin: 0;
}

/**/

/**/
.ContentBlock ul.newsList li{
    background: none repeat scroll 0 0 transparent;
    color: #949494;
    font-size: 110%;
    overflow: hidden;
    padding-bottom: 7px;
    padding-left: 0;
    position: relative;
}

.AutoNews .CB_inner .content{
    border-top: none;
    padding: 4px 10px 0;
}

/**/

/* popup_container */
.popup_container{
    position: fixed;
    z-index: 9999;
    left: 50%;
    top: 80px;
    width: 397px;
    margin-left: -201px;
    border: #fff 3px solid;
    background: #f0f0f0;


}

.popup_container .title{
    background: #e5e5e5 url(/main/images/bg_regForm.gif) no-repeat left;
    padding: 13px 57px;
    font-size: 160%;
    font-weight: 900;
    position: relative;
}

.popup_container .title .close{
    position: absolute;
    right: 16px;
    top: 50%;

    margin-top: -8px;
}

.popup_container .content{
    padding: 16px 24px;
    padding-right: 6px;
    font-size: 110%;
}

.popup_container .content .blockTiltle{
    padding-left: 32px;
    display: block;
    background: url(/main/images/btn_popup_minus.gif) 0 5px no-repeat;
    padding-top: 5px;
    min-height: 16px;

    font-size: 115%;
    font-weight: 100;
    color: #000;
    margin-bottom: 13px;
}

.popup_container .content .plus{
    background-image: url(/main/images/btn_popup_plus.gif);
}

.minus{
    font-weight: bold !important;
}

.popup_container .content p.message{
    padding: 0;
    margin: 0;
    padding-bottom: 12px;
    font-size: 115%;
}

.popup_container .content .errorMessage{
    display: block;
    text-align: center;
    padding-bottom: 12px;
    color: #f00;
}

.popup_container .content .infoMessage{
    display: block;
    text-align: center;
    padding-bottom: 12px;
    color: #0a0;
}

.popup_container .content form{
    padding-bottom: 12px;
    padding-right: 10px;
}

.popup_container .content form label{
    display: inline-block;
    width: 105px;
    margin-left: -15px;
    padding-right: 12px;
    text-align: right;
}

.popup_container .content form label sup{
    vertical-align: baseline;
    color: #ff3811;
    font-size: 200%;
}

.popup_container .content form .textInput{
    width: 134px;
    padding: 2px 5px;
    border: #d7d7d7 1px solid;
    margin-bottom: 6px;
    vertical-align: middle;
}

.popup_container .content form select{
    margin-bottom: 6px;
    vertical-align: middle;
}

.popup_container .content form .checkBox{
    vertical-align: middle;
}

.popup_container .content form span.text{
    display: inline-block;
    padding-bottom: 10px;
    vertical-align: text-top;
}

.popup_container .content form p{
    padding: 0;
    margin: 0;
    padding-bottom: 8px;
}

.popup_container .content p.step{
    padding-left: 33px;
}

.popup_container .content form .image i{
    padding-bottom: 10px;
    display: inline-block;
    font-size: 85%;
}

.popup_container .content form .formElement{
    position: relative;
}

.popup_container .content form .message{
    width: 220px;
    position: absolute;
    left: 130px;
    bottom: 14px;
}

.popup_container .content form .message p{
    background: #f2e3d6;
    padding: 6px 10px;
    font-size: 90%;
    color: #000;
    border-left: #dbcdc2 1px solid;
    border-right: #dbcdc2 1px solid;
}

.popup_container .content form .rules{
    padding: 6px 0;
    padding-left: 106px;
}

.popup_container .content form .rules input{
    margin: 0;
    padding: 0;
    width: 20px;
}

.popup_container .content form .rules a{
    padding-left: 20px;
}

.popup_container .content .button{
    padding-top: 6px;
    text-align: center;
}

.popup_container .content .button span{
    display: inline-block;
/ display : inline;
    background: url(/main/images/bg_Button_left.gif) no-repeat;
}

.popup_container .content .submitBtn{
    border: #fff 0px solid;
    height: 22px;
    padding: 0 12px;
    padding-bottom: 2px;
    color: #fff;
    font-size: 100%;
    font-weight: 900;
    background: url(/main/images/bg_Button_right.gif) no-repeat top right;
    cursor: pointer;
}

.popup_container .content form a.submitBtn{
    line-height: 29px;
    display: inline-block;
}

.popup_container .leftPadding{
    padding-left: 33px;
}

.popup_container .alert{
    padding-left: 50px;
    margin-left: -17px;
    min-height: 40px;

    background: url(/main/images/bg_alert.gif) no-repeat;
    color: #f00;
    font-weight: 900;
}

.popup_container .checkBtn{
    margin-left: 4px;
    vertical-align: text-bottom;
}

.popup_container .red{
    color: #f00;
}

.popup_container a.project{
    display: inline-block;
    width: 32%;
}

/* end popup_container */

/********** WidgetBlogs ****************/
.WidgetBlogs .image{
    float: left;
    margin-right: 17px;
}

.WidgetBlogs .image img{
    width: 80px;
}

.WidgetBlogs .text{
    background-color: #f8ecfe;
    border: 1px solid #f5ebfa;
    padding: 10px;
    float: left;
    width: 181px;
    position: relative;
}

.WidgetBlogs .text .title{
    font-size: 15px;
}

.WidgetBlogs .text .More{
    display: inline-block;
    float: none;
}

#main .WidgetBlogs .expert{
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif !important;
}

.WidgetBlogs .arr{
    background: url(/images/glamur/WidgetBlogs_arr_lady.gif) no-repeat;
    width: 8px;
    height: 16px;
    position: absolute;
    top: 50%;
    margin-top: -8px;
    left: -8px;
}

.WidgetBlogs .expert{
    background: url(/images/glamur/bg_expert.gif) no-repeat 0 0;
    color: #FFFFFF;
    display: block;
    height: 14px;
    line-height: 13px;
    text-align: center;
    width: 80px;
    font-size: 12px;
}

/**************************/

/*Whis slyle nead for concurs Fly2Phone*/
.TopMenu .level_1 table td a.fly_tab{
    padding: 0;
    height: 28px;
    overflow: hidden;
    margin-left: -2px;
}

.WigetQuestion .DropDownElement{
    right: 10px;
    top: 10px;
    position: absolute;
}

.WigetQuestion .image{
    float: left;
    margin-right: 10px;
    padding-top: 2px;
}

.WigetQuestion .green_but{
    background: url(/images/hi-tech/iphone/green_but_iphoneWiget_repeat.png) repeat-x center top;
    color: #FFFFFF;
    display: inline-block;
    font-size: 15px;
    margin: 5px 0px;
    text-shadow: -1px -1px 0 #187713;
}

.WigetQuestion .green_but b{
    background: url(/images/hi-tech/iphone/green_but_iphoneWiget_left.png) no-repeat left top;
    display: inline-block;
    font-weight: normal;
}

.WigetQuestion .green_but b i{
    background: url(/images/hi-tech/iphone/green_but_iphoneWiget_right.png) no-repeat right top;
    display: inline-block;
    font-style: normal;
    padding: 6px 10px;
}

.WigetQuestion .green_but:hover{
    background: url(/images/hi-tech/iphone/green_but_iphoneWiget_repeatHover.png) repeat-x center top;
}

.WigetQuestion .green_but:hover b{
    background: url(/images/hi-tech/iphone/green_but_iphoneWiget_leftHover.png) no-repeat left top;
}

.WigetQuestion .green_but:hover b i{
    background: url(/images/hi-tech/iphone/green_but_iphoneWiget_rightHover.png) no-repeat right top;
    color: #FFFFFF;
}

.AddBlog .box{
    margin: 5px -10px -10px !important;
}

/*blogsPart*/
/*Records*/
.Records .inp_style{
    width: 609px !important;
}

/*end Records*/

/*end blogsPart*/

.periods .buttonStyle{
    background: url(/conferences/images/bg_button_period_l.gif) no-repeat;
    height: 22px;
    display: inline-block;
    position: relative;
    vertical-align: middle;
}

.periods .buttonStyle span.bgInner{
    background: url(/conferences/images/bg_button_period_r.gif) no-repeat top right;
    height: 16px;
    line-height: 15px;
    padding: 3px 7px;
    display: inline-block;
    position: relative;
    z-index: 2;
    font-size: 12px;
    color: #818181;
}

.periods .buttonStyle span.textcopy{
    position: absolute;
    z-index: 1;
    left: 7px;
    top: 3px;
    color: #fff;
    font-size: 12px;
}

.periods .active{
    background-image: url(/conferences/images/bg_button_period_sel_l.gif);
    background: url(/images/buttons_V3/btn_main_group.png) right -115px no-repeat;
}

.periods .active span.bgInner{
    background-image: url(/conferences/images/bg_button_period_sel_r.gif);
    color: #505050;
}

.periods .buttonStyle.active{
    background: url(/conferences/images/bg_button_period_sel_l.gif) no-repeat left top !important;
}