﻿@charset "utf-8";
.header-wrap, .page_content, .footer, .topLayer-wrap { _width: expression((documentElement.offsetWidth || document.body.offsetWidth) < 1000 ? '1000px' : 'auto' && (documentElement.offsetWidth || document.body.offsetWidth) > 1284 ? '1254px' : 'auto'); }
.menu { _width: expression((documentElement.offsetWidth) < 939 ? '939px' : 'auto' && (documentElement.offsetWidth || document.body.offsetWidth) > 1284 ? '1254px' : 'auto'); }
.topLayer-wrap { _width: expression((documentElement.offsetWidth || document.body.offsetWidth) < 1000 ? '1000px' : 'auto'); }
/* image background */
.ui-selectmenu-cornleft, .ui-selectmenu-cornright, .home, .mail, .map,
.homepage .footer .round-input-in, .homepage .footer .round-input,
.my_motiv img, .social, .ui-selectmenu-wrapper .ui-selectmenu-icon,
.level_two .tr, .level_two .tl, .level_two .br, .level_two .bl, blockquote .tr,
blockquote .tl, blockquote .br, blockquote .bl, .service .tr, .service .tl, .service .br,
.service .bl, .vacancy .tr, .vacancy .tl,
.vacancy .br, .vacancy .bl, .links span .tr, .links span .tl, .links span .br, .links span .bl,
.service .tm2, .service .tm, .service .bm2, .service .bm, .vacancy .tm2, .vacancy .tm,
.vacancy .bm2, .vacancy .bm, .bcorn .tr, .bcorn .tl, .bcorn .bl, .bcorn .br,
.menu .level_one li.first a .last, .menu .level_one .act a, .menu .level_one .act, .super_button .l,
.super_button .r, .my_motiv, .rss-change ul, .top_layer .lshadow , .top_layer .rshadow,
.last_news .tl, .last_news .tr, .last_news .bl, .last_news .br, .scroller2 .arr_left, .scroller2 .arr_right,
.corn-orange-layer .inner .tl, .corn-orange-layer .inner .tr, .corn-orange-layer .inner .bl,
.corn-orange-layer .inner .br, .corn-orange-layer .inner .slider_product_leftArr, .corn-orange-layer .inner .slider_product_rightArr,
.ui-selectmenu-cornright, .ui-selectmenu-cornleft, .tabs DT .cl, .tabs DT .cr, .tabs DD .tr, .tabs DD .tl, .tabs DD .bl, .tabs DD .br,
.orange_corn_border .tl, .orange_corn_border .tr, .orange_corn_border .br, .orange_corn_border .bl, .right_corn_block .middle .l, .right_corn_block .middle .r,
.right_corn_block .bottom .l, .right_corn_block .bottom .r, .right_corn_block .top .l, .right_corn_block .top .r,
.top_layer .close, .bcorn .triangle, .social .open_arr  {
    background-image: url(../../images/ycc/sprite_ie6.png) !important;
}

.tabs DD .bl, .tabs DD .br { bottom: 0; }

.blur_r {
  height: 500px;
  zoom: 1;
  background: none !important;
  filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, enabled='true', startColorstr='#00FFFFFF', endColorstr='#FFFFFFFF');
  margin-left: 41px;
}

.orange_corn_border {
    height: 25px;
}

.bcorn .triangle {
    margin-left: 0px;
}

.social {
    background: url("../../images/ycc/sprite_ie6.png") no-repeat scroll -149px -121px transparent !important;
    display: inline-block;

}

.tabs { position: relative; }

.tabs DT .cl, .tabs DT .cr {
    font-size: 0 !important
}

.tabs DD, .el-dd {
    display: inline-block;
  height: 50px;
}

.ie-wrapper {
  display: inline-block;
}

.homepage .footer input  {
    background-color: #F69241 !important;
}

.main_tizers img {
  position: relative;
  z-index: -1;
}

.ui-selectmenu-menu li {
    border: none !important;
}

.social a img {
    vertical-align: middle;
}

.rss-change ul {

}

LI.last { font-size: 0 !important; }

.main_tizers a {
    color: #fff !important;
}

.menu .level_one li.first, .info_block, .fox img, .antipip img, .menu .level_one li.first a.active, .home_page,
.sort .print IMG, H1 .right .print, .back-link, .mymail img, .support IMG, .vote p.arrow, .print  {
    background-image: url(../../images/ycc/icons_ie6.png);
}

.support img { position: relative; }

/* hasLayout */
.all,
.footer-wrapper,
.header,
.header-wrap,
.content,
.footer,
.menu,
.main,
.center,
.main_tizers,
.homepage .center_no-left,
.homepage .offers,
.homepage .news_anounce,
.service_header,
.service_list,
.page_content,
.center_no-left,
.speed,
.article,
.corn_layer,
.corn_layer .in,
.center_no-right,
.left,
.content,
.inner,
.center_no-right,
.back-link,
.tease-block,
.media-music-item,
.main_tizers H1,
.right_corn_block .in,
.right_corn_block UL {
  display: inline-block;
}

.orange_corn_border .top, .orange_corn_border .bottom { display: inline-block; }

.media-form-search .tr {
    margin-right: -60px !important;
}

.logo A {
  display: inline-block;
}
.scroller2 .in .action-blur { position: absolute; -left: 100%; margin-left: -100px; top: 0; zoom: normal !important;}
.one-tease { display: inline; zoom: 1; }

.logo A SPAN {
  display: none !important;
}
.logo A:hover {
  display: inline-block;
  border-bottom: 1px #f78426 solid;
}
.logo A:hover SPAN {
  display: inline-block !important;
  position: absolute;
  z-index: 10000;
  left: 70px;
  top: 90px;
  color: #fff !important
}

.content {
    zoom: 1;
}

.navigation {

}

.links a { }
.article { width: auto !important; float: none !important; margin-left: 0 !important; margin-right: 0px !important;}

.first-child, .tabs DT {
  azimuth: expression( this.p ? 0 : (
                         this.previousSibling == null ? this.className = this.className + ' first-child' : 0
                        ,this.p=1 ))
}

.tabs DT.first-child {
  margin-left: 0 !important;
}


.list_item_odd {
  clear: left;
}

.orange_corn_border .bl, .orange_corn_border .br {
  margin-bottom: -1px;
}

.tabs dt {
  width: 154px;
}

.main {
  height: 100%;
}

.right, .left {
  display: inline;
}

.info_block {
  position: relative;
  display: inline-block;
}

.info_block h3 {
  margin-top: 0;
}

input { azimuth: expression( this.p ? 0 : (
                         /text$/.test(this['type']) ? (this.className = this.className + ' input') : 0,
                         /password$/.test(this['type']) ? (this.className = this.className + ' input') : 0
                        ,this.p=1 )) }


.input {
  border: none;
  border-top: 1px #f47e1e solid;
  border-bottom: 1px #f47e1e solid;
  padding: 2px 3px 3px;
  width: 182px;
  margin-top: 3px;
}

.input {
  /*border: 1px #A3A6A6 solid;*/
  padding: 2px 3px 3px;
  width: 220px;
  margin-top: 3px;
}

.search {
  display: inline-block;
  width: 150px;
  position: relative;
}

form {
    display: block;

}

.round-input {
    display: inline-block;
  float: left;
  clear: right;
}
.round-input input {
    margin-top: -1px;
  margin-bottom: -1px;
}

.search form {
    float: right;
}
.search p {
    display: inline-block;
}

.login {
  WIDTH: 259px;
  position: relative;
}
.login p {
    display: inline-block;
}
.auth-remember-check .field-name {
    margin-left: 24px;
}
.text-inputs-checkbox p {
    margin-top: -19px;
}

.wrapper .super_button {
    display: inline;
}

.menu .level_one li.first { padding-bottom: 1px; }
.list_item_odd {
  height: 64px !important;
  overflow: visible !important;
}

.tarifs_list .list_item_odd, .tarifs_list .list_item { height: 53px; }

.level_two { display: inline-block; }

.tl, .tr,
.bl, .br {
  font-size: 0 !important;
}

.homepage .header .content { margin-right: 0px !important; }

.select_region { display: block; float: none }

.homepage .news_anounce h2 , .homepage .news_anounce dd{
  padding-left: 5%;
}

.tr, .tl, .br, .bl, .tm, .bm , .tm2, .bm2{
  font-size: 0 !important;
  line-height: 0 !important;
}

.top_layer .top {
  background: #fff;
  border-top: 1px #D8D8D8 solid;
}
.top_layer .bottom {
  background: #fff;
  border-bottom: 1px #D8D8D8 solid;
}
.top_layer .lshadow {
  background: #fff !important;
  border-left: 1px #D8D8D8 solid;
  padding: 0;
}
.top_layer .rshadow {
  background: #fff !important;
  border-right: 1px #D8D8D8 solid;
  padding: 0;
}

.menu, .menu .level_one {
  position: relative;
  z-index: 100000;
}
.top_layer .top {
  height: 12px;
  line-height: 0px;
  font-size: 0px;
  margin-bottom: -3px;
}
.top_layer .top .l {
  background: url(../../images/ycc/ie6-corn-fix.png) no-repeat scroll 0 0 transparent;
  line-height: 0px;
  font-size: 0px;
}
.top_layer .top .r {
  background: url(../../images/ycc/ie6-corn-fix.png) no-repeat scroll top right transparent;
  width: 16px !important;
  line-height: 0px;
  font-size: 0px;
}
.top_layer .bottom .l {
  background: url(../../images/ycc/ie6-corn-fix.png) no-repeat scroll bottom left transparent;
  margin-bottom: -1px;
}
.top_layer .bottom .r {
  background: url(../../images/ycc/ie6-corn-fix.png) no-repeat scroll bottom right transparent;
  width: 16px;
  margin-bottom: -1px;
}
.top_layer .bottom {
  position: relative;
  height: 13px;
}
.top_layer, .top_layer .in {
  zoom: 1;
}
.menu .level_one li.first a.active {
  padding-top: 6px;
  margin-left: 6px;
  background-position: -344px -55px;
}
.menu .level_one li.first {
  background-position: -343px -58px;
}
.level_two { margin-top: -14px; }

.links {
  display: inline-block;
}
.links span {
  padding-top: 12px;
  position: relative;
  display: inline-block;
}

.offers {
  clear: none !important;
  display: inline-block;
}

.corn-orange-layer .inner H1 {
  display: inline-block;
}

.scroller2 {
  display: inline-block;
  /*
  azimuth: expression(parseInt(this.offsetWidth) > 460 ? this.style.width = '460px' : this.style.width = 'auto');
  */
  width: expression(parseInt(this.parentNode.offsetWidth) < 550 ? documentElement.style.width = "auto" : documentElement.style.width = "460px");
}
.scroller2 .in {
  display: inline-block;
  overflow: hidden;
  width: 100%;
  position: relative;
}
.news_anounce, .orange_corn_border {
  display: inline-block;
}

.numbers, .numbers span {
  display: inline;
  zoom: 1;
}

.numbers span {
  margin-right: 6px;
}

.news_anounce dl {
  padding-left:30px;
}
.news_anounce h2 {
  padding-left: 30px !important;
}
.homepage dd {
  margin-left: 0 !important;
  padding: 0 !important;
}
.homepage dt {
  margin-bottom: 0px;
}

.social .social-other {
  width: 166px;
}
.social .social-other .bottom {
  position: relative;
  margin-right: -2px;
}
.level_two li a {
  color: #000 !important;
}
.hide-menu a small {

}
.menu .level_one .act {
  background-position: left -175px;
}
.menu .level_one .act a {
  background-position: right -175px;
}
.homepage .social {
  BACKGROUND: url(../../images/ycc/sprite_ie6.png) no-repeat -149px -121px;
}
.social {
  background:url("../../images/ycc/sprite_ie6.png") no-repeat scroll -149px -88px transparent !important;
}

.level_two .tr, .level_two .br, .banner-slider .tr, .banner-slider .br, .last_news .tr, .last_news .br,
.service .tr, .links span .tr, .bcorn .tr, .vacancy .tr, .service .br, .links span .br, .bcorn .br, .vacancy .br,
.corn-orange-layer .inner .tr, .corn-orange-layer .inner .br {
  left: expression(parseInt(this.parentNode.offsetWidth) - parseInt(this.offsetWidth) + 'px');
}

.tabs DD .tr, .tabs DD .br, .orange_corn_border .br, .orange_corn_border .tr {
  left: expression(parseInt(this.parentNode.offsetWidth) - 1 - parseInt(this.offsetWidth) + 'px');
}

.bcorn, .last_news {
  display: inline-block;
}

.last_news {
  display: inline-block;
}

.bcorn .form {
  overflow: hidden;
  display: inline-block;
  clear: both;
}

.error-text ul li {
  overflow: hidden;
  zoom: 1;
}

select.dd {
    vertical-align: auto !important;
}

BLOCKQUOTE {
  display: inline-block;
  position: relative;
}

.center_no-left .corn_layer {
  margin-right: 20px;
}

.offers H2 A {
  color: #586165 !important;
}

.scroller_menu .scroller_menu_list {
  display: inline-block;
}

.corn-orange-layer, .corn-orange-layer .inner {
  display: inline-block;
}

.corn-orange-layer .inner {
    height:254px;
}

.inner H1 A {
  color: #fff !important;
}

.center_no-right .left {
  display: inline !important;
  margin-left: -38% !important;
}

.center_no-right .content {
  display: inline-block;
}
.data_list .service_list .left_column h3 img, .data_list .service_list .right_column h3 img {
    margin-bottom: 20px;
}

.top_layer .top_layer {
  position: absolute;
  top: 18px;
  right: 0px;
}
.excl {
  height: 35px;
}
.banner-slider .br, .banner-slider .bl {
  margin-bottom: -2px;
}
.banner-slider .br {
  margin-right: 1px;
}
.hide-menu a {
   display: inline-block;
   position: relative
}
.hide-menu a:hover {
    padding-bottom: 1px;
}
.hide-menu a small {
  display: inline-block;
  height: 18px;
  background-position: 6px -324px;
  position: relative;
  left: -18px
}

.mailer {
    padding-bottom: 2px;
}

.list_item {
    display: inline-block;
  clear: both
}

.data_list_s IMG {
    margin-bottom: 10px;
}

.right_info_block {
    display: inline-block;
}

.topLayer-wrap {
    z-index: 1000000;
}

.topLayer-wrap .top_layer {
    margin-top: -33px;
}

.topLayer-wrap .top_layer .top_layer {
    margin-top: -4px;
}
.items_list td {

}
.left .corn-orange-layer .items_list td {
  padding-top: 40px;
}
.corn-orange-layer .items_list td {
  background:url("../../images/ycc/SUN.gif") no-repeat scroll center center transparent;

}

.top_layer_info {
  padding: 0 25px 16px;
}
.form TEXTAREA {
  overflow: auto;
}
.color_captcha {
  display: inline-block;
}
.cloud {
  margin-left: 210px;
  display: inline;
  margin-top: -50px;
}
.bcorn {
  display: inline-block;
}
.super_button {
  clear: both;
}
.form-right {
  position: relative;
  text-indent: -9px;
  padding-left: 10px;
}

.vacancy_text {
  overflow: visible !important;
  height: 150px;
}

.vacancy_header {
  display: inline-block;
  clear: both;
}

.vacancy_list {
  display: inline-block;
}
.city-list {
    display: inline-block;
}

.form .super_button {
    display: inline;
}

.ui-selectmenu-wrapper {
  margin-right: -100%;
}

.my_motiv {
  position: relative;
}

.left {
  margin-left: -262px !important;
  /*clear: right;*/
}

.left_column {
  margin-right: -1px;
}

.service .service_header, .vacancy .vacancy_header {
  display: inline-block;
}

.city-list UL {
  margin-right: -1px;
}

.contacts {
  margin-left: 26px;
}

.rss-change {
  width: 410px;
}

.bcorn {
  position: relative;
}

.mod-search-form {
  display: inline-block;
}

.mod-search-input{
  width: 95% !important;
}

.ie6-hide {
  display: none;
}

.items_list .super_button {
  PADDING-BOTTOM: 0px;
}

.scroller {

}

.corn-orange-layer .background {
  height: 80%;
}

.corn-orange-layer {
  height: 288px;
  overflow: hidden;
  position: relative;
}

.background {
    height: expression(parseInt(this.parentNode.offsetHeight) + 'px');
}

.left {
  zoom: 1;
}

.greydark, .wrapper {
  display: inline-block;
}

.right_corn_block .bottom {
  font-size: 0;
  bottom: -9px;
  position: relative;
}
.right_corn_block .bottom .l, .right_corn_block .bottom .r {
  bottom: -1px;
}

.homepage .page_content {
  /*overflow: hidden;*/
  position: relative;
}

/*****************************/
.main_tizers .w33 {
  position: relative;
  clear: none !important;
  /*overflow: hidden;*/
}
.main_tizers {
  display: inline-block;
  overflow: hidden;
}

.links SPAN IMG {
  MARGIN-TOP: -8px
}

.banners {
  width: 900px;
}


#select-country-layer .in {
    height: 250px;
  position: relative;
}

.ie-wrapper {
    width: expression(parseInt(this.parentNode.offsetWidth) - 63 + 'px');
  overflow: hidden;
  position: relative;
}

.scroll-dt {
    position: relative;
    overflow: hidden;
    margin-right: -185px !important;
    margin-left: 0 !important;
    width: expression(parseInt(this.parentNode.offsetWidth) + 'px');
}

.tabs {
    width: expression(parseInt(this.parentNode.offsetWidth) + 'px');
}

.cl, .cr {
    font-size: 0 !important;
}

.main_tizers {
    padding-right: 0;
}

.right_corn_block .top, .right_corn_block .top .l, .right_corn_block .top .r {
	font-size: 0px !important;
	height: 9px !important;
	overflow: hidden;
}
.right_corn_block .middle .l, .right_corn_block .middle .r {
	font-size: 0px !important;
	height: 9px !important;
	overflow: hidden !important;
}

.right_corn_block {
	display: inline-block;
}

.right_corn_block .bottom, .right_corn_block .bottom .r, .right_corn_block .bottom .l {
    font-size: 0 !important;
	height: 9px !important;
}

.right_corn_block UL {
    margin-bottom: 0px !important;
	display: inline-block;
}

.right_corn_block { position: relative; }
.right_corn_block .in { margin-top: -2px !important; }

.page_content .right-block {
    display: inline-block;
}

.right_corn_block .bottom {
    position: relative;
	top: -6px;
}

.right_corn_block .bottom .r, .right_corn_block .bottom .l {
    position: relative;
	top: 6px;
}
.compare_item{ display:inline; zoom:1;}

.header_overflow_sv{ background:url(../../images/valentine/hearts_ie.png) repeat-x center bottom;}