
@font-face {
    font-family: 'Museo Sans';
    src: url(../filesHeader/fonts/MuseoSans-Thin.eot);
    src: local('MuseoSansCyrl-100'),
    url(../filesHeader/fonts/MuseoSans-Thin.eot?#iefix) format('embedded-opentype'),
    url(../filesHeader/fonts/MuseoSans-Thin.woff) format('woff'),
    url(../filesHeader/fonts/MuseoSans-Thin.svg#museo_sans_cyrl100) format('svg'),
    url(../filesHeader/fonts/MuseoSans-Thin.ttf) format('truetype'),
    url(../filesHeader/fonts/MuseoSans-Thin.otf) format('opentype');
    font-style: normal;
    font-weight: 100;
}

@font-face {
    font-family: 'Museo Sans';
    src: url(../filesHeader/fonts/MuseoSans-Light.eot);
    src: local('MuseoSansCyrl-300'),
    url(../filesHeader/fonts/MuseoSans-Light.eot?#iefix) format('embedded-opentype'),
    url(../filesHeader/fonts/MuseoSans-Light.woff) format('woff'),
    url(../filesHeader/fonts/MuseoSans-Light.svg#museo_sans_cyrl300) format('svg'),
    url(../filesHeader/fonts/MuseoSans-Light.ttf) format('truetype'),
    url(../filesHeader/fonts/MuseoSans-Light.otf) format('opentype');
    font-style: normal;
    font-weight: 300;
}

@font-face {
    font-family: 'Museo Sans';
    src: url(../filesHeader/fonts/MuseoSans-Regular.eot);
    src: local('MuseoSansCyrl-500'),
    url(../filesHeader/fonts/MuseoSans-Regular.eot?#iefix) format('embedded-opentype'),
    url(../filesHeader/fonts/MuseoSans-Regular.woff) format('woff'),
    url(../filesHeader/fonts/MuseoSans-Regular.svg#museo_sans_cyrl500) format('svg'),
    url(../filesHeader/fonts/MuseoSans-Regular.ttf) format('truetype'),
    url(../filesHeader/fonts/MuseoSans-Regular.otf) format('opentype');
    font-style: normal;
    font-weight: 500;
}

@font-face {
    font-family: 'Museo Sans';
    src: url(../filesHeader/fonts/MuseoSans-Bold.eot);
    src: local('MuseoSansCyrl-700'),
    url(../filesHeader/fonts/MuseoSans-Bold.eot?#iefix) format('embedded-opentype'),
    url(../filesHeader/fonts/MuseoSans-Bold.woff) format('woff'),
    url(../filesHeader/fonts/MuseoSans-Bold.svg#museo_sans_cyrl700) format('svg'),
    url(../filesHeader/fonts/MuseoSans-Bold.ttf) format('truetype'),
    url(../filesHeader/fonts/MuseoSans-Bold.otf) format('opentype');
    font-style: normal;
    font-weight: 700;
}

@font-face {
    font-family: 'Museo Sans';
    src: url(../filesHeader/fonts/MuseoSans-Black.eot);
    src: local('MuseoSansCyrl-900'),
    url(../filesHeader/fonts/MuseoSans-Black.eot?#iefix) format('embedded-opentype'),
    url(../filesHeader/fonts/MuseoSans-Black.woff) format('woff'),
    url(../filesHeader/fonts/MuseoSans-Black.svg#museo_sans_cyrl900) format('svg'),
    url(../filesHeader/fonts/MuseoSans-Black.ttf) format('truetype'),
    url(../filesHeader/fonts/MuseoSans-Black.otf) format('opentype');
    font-style: normal;
    font-weight: 900;
}
/*
@font-face {
    font-family: 'Museo Sans';
    src: url('/filesHeader/fonts/MuseoSansCyrl_0-webfont.eot');
    src: url('/filesHeader/fonts/MuseoSansCyrl_0-webfont.eot?#iefix') format('embedded-opentype'),
    url('/filesHeader/fonts/MuseoSansCyrl_0-webfont.woff2') format('woff2'),
    url('/filesHeader/fonts/MuseoSansCyrl_0-webfont.woff') format('woff'),
    url('/filesHeader/fonts/MuseoSansCyrl_0-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Museo Sans';
    src: url('/filesHeader/fonts/MuseoSansCyrl_3-webfont.eot');
    src: url('/filesHeader/fonts/MuseoSansCyrl_3-webfont.eot?#iefix') format('embedded-opentype'),
    url('/filesHeader/fonts/MuseoSansCyrl_3-webfont.woff2') format('woff2'),
    url('/filesHeader/fonts/MuseoSansCyrl_3-webfont.woff') format('woff'),
    url('/filesHeader/fonts/MuseoSansCyrl_3-webfont.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}
*/


.subheader_wrapper {
    position: absolute;
    width: 100%;
    height: 132px;
}
.subheader {
    width: 980px;
    margin: 0 auto;
}
.subheader .logo_wrapper {
    float: left;
}
.logo_wrapper {
    margin-top: 22px;
    margin-bottom: 24px;
    position: relative;
}

.logo_wrapper .index_logo_link {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    height: 74%;
}


.logo_wrapper .otzivi_logo_link {
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    height: 26%;
}


.subheader .teasers_top_wrapper {
    float: left;
    margin-top: 48px;
}


.subheader .contacts_top_right {
    float: right;
    text-align: right;
    margin-top: 24px;
    font-size: 14px;
}


.clear {
    clear: both;
}

#header{
    height: 132px;
    position: relative;
}

.subheader .teasers_top_wrapper a {
    display: inline-block;
    padding-left: 44px;
    font-size: 14px;
    text-decoration: none;
    text-transform: uppercase;
    margin-left: 60px;
}
.teasers_top_wrapper>a:hover {
    color: #d20404;
    text-decoration: none;
}
.subheader>a:hover {
    color: #d20404;
    text-decoration: none;
}
a.calc {
    background: url(../filesHeader/img/calculator.png) left center no-repeat;
        color: #2b2a29;
            outline: none;
cursor: pointer;

}
a.calc:hover {
    color: #d20404;
    text-decoration: none;
}
a.zamer {
    background: url(../filesHeader/img/vk.png) left center no-repeat;
    margin-left: 100px !important;
        color: #2b2a29;
            outline: none;
cursor: pointer;

}
a.zamer:hover {
    color: #d20404;
    text-decoration: none;
}


.contacts_phone_top1 span {
    color: #d20404;
}

.contacts_phone_top1>a {cursor: pointer;
        text-decoration: none;
    font-size: 24px;
    background: none;
    color: #2b2a29;
    outline: none;
}
.contacts_phone_top1>a:hover {
    color: #d20404;
    text-decoration: none;
}

.contacts_top_right a {cursor: pointer;
    display: inline-block;
    background: url(../filesHeader/img/underline_black.png) center bottom repeat-x;
    text-decoration: none;
    font-family: "Open Sans", sans-serif;
    color: #2c2c2c;
    font-size: 14px;
}
.contacts_top_right>a:hover {
    color: #d20404;
    text-decoration: none;
}
.contacts_days_top {
    color: #818181;
    font-size: 13px;
    line-height: 24px;
    font-family: Tahoma, Geneva, sans-serif;
}
.contacts_phone_top1 {
    font-family: 'Museo Sans',sans-serif;
    text-transform: uppercase;
    font-size: 24px;
    font-weight: bold;
}

/*СТИЛИ МЕНЮ*/
.subheader_wrapper_scroll {
    position: fixed;
    top: -137px;
    height: 86px;
    width: 100%;
    z-index: 500;
    background: white;
        left: 0;

}

.subheader_wrapper_scroll .subheader {
    position: relative;
}

.subheader_wrapper_scroll .fade_bottom {
    background: url(../filesHeader/img/b_bg.png) center center repeat-x;
    height: 35px;
    position: absolute;
    width: 100%;
    margin-top: -24px;
    z-index: -1;
}


.subheader_wrapper_scroll .teasers_top_wrapper {
    margin-top: 28px;
}


.subheader_wrapper_scroll .contacts_top_right {
    margin-top: 4px;
}


.subheader_wrapper_scroll .fade_bottom {
    background: url(../filesHeader/img/b_bg.png) center center repeat-x;
    height: 35px;
    position: absolute;
    width: 100%;
    margin-top: -24px;
    z-index: -1;
}

.subheader_wrapper_scroll .logo_wrapper {
    margin: 0 0 4px 0;
    margin-right: 56px;
}


















