
.Header.EmotionH {
    background:url(/lady/images/HeaderV4_emotion_bg.jpg) no-repeat center top #3f0034;
    }
.Header.GlamurchikH {
    background:url(/lady/images/HeaderV4_glamurchik_bg_repeat.jpg) repeat-x top #9a2466;
    }
    .Header.GlamurchikH .WidthPage {
        background:url(/lady/images/HeaderV4_glamurchik_bg.jpg) no-repeat center top;
        }
.Header.HoroH {
    background:url(/lady/images/HeaderV4_horo_bg_repeat.jpg) repeat-x top #9a2466;
    }
    .Header.HoroH .WidthPage {
        background:url(/lady/images/HeaderV4_horo_bg.jpg) no-repeat center top;
        }
	.Header .FirstSection {
        width:970px;
        height:120px;
        margin:0 auto;
        position:relative;
        }
        .Header.HoroH .FirstSection {width: auto}
        .Header .FirstSection .Logo {
            position:absolute;
            top:18px;
            }
        .Header .FirstSection .ListCategory {
            padding:0;
            margin:0;
            list-style:none;
            position:absolute;
            left:308px;
            top:32px;
            }
        	.Header .FirstSection .ListCategory li {
                padding:0;
                margin:0;
                list-style:none;
                float:left;
                margin-right:30px;
                text-align:center;
                }
                .Header .FirstSection .ListCategory li a {
                    display:inline-block;
                    padding:45px 0 0 0;
                    min-width: 35px;
                    }
                .Header.EmotionH .FirstSection .ListCategory li a {
                    background:url(/lady/images/HeaderV4_razdel_icons_emotion.png) no-repeat 0 0;
                    color:#c958ba;
                    text-decoration:none;
                    font-size:14px;
                    font-family:Arial, Helvetica, sans-serif;
                    font-weight:bold;
                    }
                .Header.EmotionH .FirstSection .ListCategory li a:hover {
                    background:url(/lady/images/HeaderV4_razdel_icons_hover_emotion.png) no-repeat 0 0;
                    color:#FFF;
                    }
                .Header.EmotionH .FirstSection .ListCategory li.ic_Lady a { background-position:3px 0;}
                .Header.EmotionH .FirstSection .ListCategory li.ic_Glamurchik a { background-position:-54px 0;}
                .Header.EmotionH .FirstSection .ListCategory li.ic_Horo a { background-position:-142px 0;}

                .Header.GlamurchikH .FirstSection .ListCategory li a {
                    background:url(/lady/images/HeaderV4_razdel_icons_glamurchik.png) no-repeat 0 0;
                    color:#fc8fc2;
                    text-decoration:none;
                    font-size:14px;
                    font-family:Arial, Helvetica, sans-serif;
                    font-weight:bold;
                    }
                .Header.GlamurchikH .FirstSection .ListCategory li a:hover {
                    background:url(/lady/images/HeaderV4_razdel_icons_hover_glamurchik.png) no-repeat 0 0;
                    color:#FFF;
                    }
                .Header.GlamurchikH .FirstSection .ListCategory li.ic_Lady a { background-position:3px 0;}
                .Header.GlamurchikH .FirstSection .ListCategory li.ic_Emotion a { background-position:-54px 0;}
                .Header.GlamurchikH .FirstSection .ListCategory li.ic_Horo a { background-position:-142px 0;}

                .Header.HoroH .FirstSection .ListCategory li a {
                    background:url(/lady/images/HeaderV4_razdel_icons_horo.png) no-repeat 0 0;
                    color:#4e89ff;
                    text-decoration:none;
                    font-size:14px;
                    font-family:Arial, Helvetica, sans-serif;
                    font-weight:bold;
                    }
                .Header.HoroH .FirstSection .ListCategory li a:hover {
                    background:url(/lady/images/HeaderV4_razdel_icons_hover_horo.png) no-repeat 0 0;
                    color:#FFF;
                    }
                .Header.HoroH .FirstSection .ListCategory li.ic_Lady a { background-position:3px 0;}
                .Header.HoroH .FirstSection .ListCategory li.ic_Glamurchik a { background-position:-54px 0;}
                .Header.HoroH .FirstSection .ListCategory li.ic_Emotion a { background-position:-142px 0;}
        .Horo .Menu,
        .Glamurchik .Menu,
        .E-motion .Menu {
            background:url(/lady/images/HeaderV4_menu_bg.jpg) repeat-x top;
            height:38px;
            overflow:hidden;
            }

            .Horo .Menu li,
            .Glamurchik .Menu li,
            .E-motion .Menu li {
                list-style:none;
                padding:0; margin:0;
                background:url(/lady/images/HeaderV4_menu_line.jpg) repeat-y left;
                float:left;
                }
                .Horo .Menu li a,
                .Glamurchik .Menu li a,
                .E-motion .Menu li a {
                    font-family:Arial, Helvetica, sans-serif;
                    font-size:13px;
                    color:#FFF;
                    text-decoration:none;
                    padding:10px;
                    display:block;
                    margin-top:2px;
                    margin-left:1px;
                    text-shadow:0 -1px 0 #000;
                    }
                    .Header.HoroH .Menu li a {
                        padding:10px 9px;
                        }
                .Menu li a.ic_15min {
                    text-transform:uppercase;
                    position:relative;
                    padding-left:35px;
                    }
                	.Menu li a.ic_15min em {
                        display:block;
                        background:url(/lady/images/ic_15min.png) no-repeat 0 0;
                        position:absolute;
                        left:6px;
                        top:4px;
                        width:28px;
                        height:28px;
                        }
                .Menu li a:hover {
                    background:#404040;
                    }
                    .Lady .Menu li a:hover{background: none}
                .Horo .Menu li.active a,
                .Glamurchik .Menu li.active a,
                .E-motion .Menu li.active a {
                    margin-top:0px;
                    padding-top:11px;
                    padding-bottom:12px;
                    }
                .Header.EmotionH .Menu li.active a {
                    background:url(/lady/images/HeaderV4_menu_bg_emotion_active.jpg) repeat-x top;
                    }
                .Header.GlamurchikH .Menu li.active a {
                    background:url(/lady/images/HeaderV4_menu_bg_glamurchik_active.jpg) repeat-x top;
                    }
                .Header.HoroH .Menu li.active a {
                    background:url(/lady/images/HeaderV4_menu_bg_horo_active.jpg) repeat-x top;
                    }
/*ServiseLadyHeader*/
/*Header*/
.Lady .Header { }
 	.Lady .Header .column.big {height:120px}
	.Lady .Header .logotype {
    	margin:25px 0 0 15px;
        float: left;
        }
    .Lady .Header .headerDiv {
        background:url(/lady/images/bg_leeps.jpg) no-repeat;
        position: absolute;
        right: 50%; top: 54px;
        width: 359px; height: 272px;
        margin-right: 204px;
        z-index: -1;
        }
        .Lady .Header .ListServices{display: none}

        /*Spectema*/
        	.Lady .Header .spectema_main {
                position:absolute;
                top:18px;
                right:0;
                font-family:Georgia, "Times New Roman", Times, serif;
                font-style:italic;
                font-weight:bold;
                width:300px;
                background:none;
                border:none;
                box-shadow:none;
                margin:0;
                }
                .Lady .Header .spectema_main .fraz {
                    text-indent:-99999px;
                    display:block;
                    width:85px;
                    height:85px;
                    float:left;
                    margin-right:10px;
                    }
                .ie .Lady .Header .spectema_main,
                .ie .Lady .Header .spectema_main .fraz{
                    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
                }
                .Lady .Header .spectema_main .fraz.ru { background:url(/lady/images/ic_spectopics_ru.png) no-repeat 0 0;}
                .Lady .Header .spectema_main .fraz.ua { background:url(/lady/images/ic_spectopics_ua.png) no-repeat 0 0;}
                .Lady .Header .spectema_main .navButtons {
                    position:absolute;
                    bottom:6px;
                    left:93px;
                    z-index:999;
                    }
                    .Lady .Header .spectema_main .navButtons a {
                        display:inline-block;
                        width:16px;
                        height:16px;
                        background:url(/lady/images/ic_SpriteNavButtons.png) no-repeat 0 0;
                        }
                    .Lady .Header .spectema_main .navButtons .btn_prev { background-position:top left;}
                    .Lady .Header .spectema_main .navButtons .btn_next { background-position:top right;}

                    .Lady .Header .spectema_main .navButtons .btn_prev:hover { background-position:left -36px;}
                    .Lady .Header .spectema_main .navButtons .btn_next:hover { background-position:right -36px;}

                    .Lady .Header .spectema_main .navButtons .btn_prev:active { background-position:left -75px;}
                    .Lady .Header .spectema_main .navButtons .btn_next:active { background-position:right -75px;}

                .Lady .Header .spectema_main .carousel_container {
                    width:198px;
                    overflow:hidden;
                    float:left;
                    position:relative;
                    top:20px;
                    height:auto;
                    margin-top:0;
                    }
                    .Lady .Header .spectema_main .carousel_container ul {
                        position:relative;
                        overflow:hidden;
                        height:auto;
                        }
                    .Lady .Header .spectema_main .carousel_container li {
                        font-family: Georgia, "Times New Roman", Times, serif!important;
                        display:block;
                        float:left;
                        width:200px;
                        height:auto;
                        }
                        .Lady .Header .spectema_main .carousel_container li a {
                            color:#424242;
                            display:block;
                            margin:0 3px;
                            border-bottom:none;
                            white-space:normal;
                            font-size:16px;
                            }

        /*END:Spectema*/
/*END:Header*/
/*Menu*/
.Lady .Menu .hide_show_sub_menu {
      color:#ce3d3d;
      text-decoration:none!important;
      border-bottom:dashed 1px #ce3d3d;
      font-size:12px;
      margin-top:5px;
      margin-right: 10px;
      }

.Lady .Menu .topMenu.relative {margin-bottom:200px}
    .Lady .Menu .topMenu ul,
    .Lady .Menu .topMenu ul li {
        padding:0;
        margin:0;
        list-style:none;
        background:none;
        }
        .Lady .Menu .topMenu>ul {
            position:relative;
            z-index:70;
            }
        .Lady .Menu .topMenu>ul>li,
        .Lady .Menu .topMenu>ul>li>a {
            display:inline-block;
            white-space:nowrap;
            color:#FFF;
            text-transform:uppercase;
            font-family: 'HeliosCondRegular', Tahoma;
            font-size: 16px;
            }
        .Lady .Menu .topMenu>ul>li {
            float: left;
            }
        .Lady .Menu .topMenu>ul>li>a {
            padding: 7px 5px 5px;
            }

            .Lady .Menu .topMenu>ul>li.sub>ul {
                position:absolute;
                left:0;
                top:31px;
                right:0;
                background:url(/lady/images/SubMenu_bg.jpg) repeat 0 0;
                min-height:200px;
                display:none;
                border-bottom:solid 1px #d9d9d9;
                }
                 .Lady .Menu .topMenu>ul>li.sub:hover>ul {
                    display:block;
                    z-index:80;
                    }
                    .Lady .Menu .topMenu>ul>li.sub>a {
                        background:url(/lady/images/ic_menu_ul.png) no-repeat right -18px;
                        padding-right:20px;
                        text-decoration: none;
                        }
                    .Lady .Menu .topMenu>ul>li:hover,
                    .Lady .Menu .topMenu>ul>li.active {
                        background:url(/lady/images/SubMenu_bg.jpg) repeat 0 0;
                        }
                        .Lady .Menu .topMenu>ul>li:hover>a,
                        .Lady .Menu .topMenu>ul>li.active>a {
                            color:#2c2c2c;
                            background-position:right 14px;
                            }
                    .Lady .Menu .topMenu>ul>li.active.shadow{
                        background:url(/lady/images/SubMenu_bg_shadow.png) repeat bottom right;
                    }
             	.Lady .Menu .topMenu>ul>li.sub>ul>li {
                    border-right:dashed 1px #333;
                    margin-top:5px;
                    margin-bottom:5px;
                    height:190px;
                    float:left;
                    text-transform:none;
                    font-family:Arial, Helvetica, sans-serif;
                    font-size:14px;
                    color:#2c2c2c;
                    max-width:502px;
                    min-width:223px;
                    }
                .Lady .Menu .topMenu>ul>li.sub>ul>li.first {
                    max-width:none;
                    }
                    .Lady .Menu .topMenu>ul>li.sub>ul>li>h4 {
                        font-size:15px;
                        margin-top:5px;
                        font-weight:bold;
                        }
                    .Lady .Menu .topMenu>ul>li.sub>ul>li .hide_show_sub_menu {
                        position:absolute;
                        right:10px;
                        top:0px;
                        color:#ce3d3d;
                        text-decoration:none!important;
                        border-bottom:dashed 1px #ce3d3d;
                        }
                    .Lady .Menu .topMenu>ul>li.sub>ul>li .videoThumb {
                        display:block;
                        margin-left:21px;
                        margin-top:10px;
                        position:relative;
                        }
                        .Lady .Menu .topMenu>ul>li.sub>ul>li .videoThumb img {
                            display:block;
                            }
                        .Lady .Menu .topMenu>ul>li.sub>ul>li .videoThumb em {
                            display:block;
                            position:absolute;
                            bottom:0;
                            left:0;
                            width:39px;
                            height:33px;
                            background:url(/lady/images/ic_play.png) no-repeat center center #2e3537;
                            }
                        .Lady .Menu .topMenu>ul>li.sub>ul>li .videoThumb:hover em{
                            background-color:#4b4f50;
                            }
                    .Lady .Menu .topMenu>ul>li.sub>ul>li .post {
                        max-width:277px;
                        display:block;
                        overflow:hidden;
                        position:relative;
                        white-space:normal;
                        margin-top:10px;
                        }
                        .Lady .Menu .topMenu>ul>li.sub>ul>li .post a img {
                            float:left;
                            margin-right:10px;
                            }
                        .Lady .Menu .topMenu>ul>li.sub>ul>li .post a.ic_photos {
                            margin-left:0;
                            margin-top:5px;
                    		color:#2c2c2c!important;
                            text-decoration:none!important;
                            }
                        .Lady .Menu .topMenu>ul>li.sub>ul>li .post a {
                            color:#2c2c2c;
                            }
                       .Lady .Menu .topMenu>ul>li.sub>ul>li .post a:hover {
                           color:#ce3d3d;
                           text-decoration:underline;
                            }
                .Lady .Menu .topMenu>ul>li.sub>ul>li.last {
                    border-right:none;
                    padding-left:15px;
                    }
                   /* .Lady .Menu .topMenu>ul>li.sub>ul>li>ul {
                        float:left;
                        min-width:160px;
                        }*/
                        .Lady .Menu .topMenu>ul>li.sub>ul>li>table td {
                            vertical-align:top;
                            padding-right:10px;
                            }
                        .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li,
                        .Lady .Menu .topMenu>ul>li.sub>ul>li>table td ul>li {
                            margin:7px 0;
                            }
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>a,
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>table td ul>li>a {
                                color:#2c2c2c;
                                font-size:14px;
                                font-family:Arial, Helvetica, sans-serif;
                                display:inline-block;
                                padding:3px 5px;
                                text-transform: lowercase;
                                }
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>span,
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>table td ul>li>span{
                                text-transform: lowercase;
								color: #B6B6B6;
                                font-size:14px;
                                font-family:Arial, Helvetica, sans-serif;
                                display:inline-block;
                                padding:3px 5px;
                            	}
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>a:hover,
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>table td ul>li>a:hover{
                                color:#ce3d3d;
                                text-decoration:underline;
                                }
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>a.active,
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>table td ul>li>a.active{
                                background-color:#da474a;
                                color:#FFF;
                                text-decoration:none!important;
                                }
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul,
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>table td ul {
                                margin-left:7px;
                                }
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>a.sub_ic_video,
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>a.sub_ic_master,
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>a.sub_ic_photo,
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>a.sub_ic_top,
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>a.sub_ic_post,
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>a.sub_ic_resept_r,
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>a.sub_ic_resept_u,

                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>span.sub_ic_video,
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>span.sub_ic_master,
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>span.sub_ic_photo,
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>span.sub_ic_top,
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>span.sub_ic_post,
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>span.sub_ic_resept_r,
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>span.sub_ic_resept_u {
                                background-image:url(/lady/images/SubMenu_ic.png);
                                background-repeat:no-repeat;
                                background-position:0 0;
                                padding-left:27px;
                                }
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>a.sub_ic_video { background-position:5px 5px;}
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>a.sub_ic_master { background-position:6px -25px;}
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>a.sub_ic_photo { background-position:6px -55px;}
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>a.sub_ic_top { background-position:6px -85px;}
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>a.sub_ic_post { background-position:6px -115px;}
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>a.sub_ic_resept_r { background-position:6px -585px;}
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>a.sub_ic_resept_u { background-position:6px -722px;}

                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>a.sub_ic_video.active { background-position:5px -142px;}
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>a.sub_ic_master.active { background-position:6px -172px;}
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>a.sub_ic_photo.active { background-position:6px -202px;}
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>a.sub_ic_top.active { background-position:6px -232px;}
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>a.sub_ic_post.active { background-position:6px -262px;}
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>a.sub_ic_resept_r.active { background-position:6px -621px;}
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>a.sub_ic_resept_u.active { background-position:6px -758px;}

                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>span.sub_ic_video { background-position:5px -436px;}
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>span.sub_ic_master { background-position:6px -466px;}
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>span.sub_ic_photo { background-position:6px -496px;}
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>span.sub_ic_top { background-position:6px -526px;}
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>span.sub_ic_post { background-position:6px -556px;}
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>span.sub_ic_resept_r { background-position:6px -690px;}
                            .Lady .Menu .topMenu>ul>li.sub>ul>li>ul>li>span.sub_ic_resept_u { background-position:6px -829px;}

                       .Lady .Menu .topMenu td.big_thumb a {
                           display:block;
                           margin-top:10px;
                           }
                       .Lady .Menu .topMenu td.big_thumb .title {
                           color: #2C2C2C;
                           display: block;
                           height: 36px;
                           margin-right: 8px;
                           margin-top: 5px;
                           overflow: hidden;
                           white-space: normal;
                           width: 198px;
                           }
                       .Lady .Menu .topMenu td.big_thumb .title:hover {
                           color:#CE3D3D;
                           text-decoration:underline;
                       		}
/*END:Menu*/