/* Главное меню */



@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;
}
/*


#menubar {
    
    background-size: auto auto;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    padding: 0 !important;
    font-size: 16px;

}

.itemid-101 #menubar {
/* 	background-position: 0 -53px; */
}

.itemid-120 #menubar {

}

.itemid-121 #menubar {

}

.itemid-154 #menubar {

}

.itemid-155 #menubar {
	
}

.itemid-134 #menubar {

}


.menu-main{
    text-align: justify;
    line-height: 0px;
    font-size: 0px;
    position: relative;
    z-index: 100;
    margin-bottom: -24px;
    white-space: nowrap;
        margin: 0 auto;
    width: 980px;
    background: #e8e7e1;
    border-radius: 4px;
    text-align: center;
    overflow: hidden;
margin: auto;
padding: 0;
    box-sizing: border-box;
}


.menu-main>li:first-child>a {
    border-left: none !important;
    padding-left: 26px;
    padding-right: 26px;
}


.menu-main li {
    position: relative;
    display: inline-block;
	width: 150px;
    text-align: center;
}




.menu-main li a{
    box-sizing: border-box;
    text-align: center;
    display: inline-block;
    color: #2a2a2a;
    text-decoration: none;
    font-family: 'Museo Sans',sans-serif;
    text-transform: uppercase;
    padding: 18px 25px;
    font-size: 15px;
    line-height: 10px;
    border-left: 1px solid white;
    width: 100%;

}


.menu-main li a:hover {
    background-color: #e20000 !important;
    color: white !important;
}
.menu-main>.item-155 {
    width: 230px !important;
}


.menu-main li:first-child a {
background: none;


}




/*--- ВЫПАДАЮЩИЕ ПУНКТЫ ---*/
.menu-main ul{
	padding: 0;
	list-style:none;
	position:absolute;
	left:-9999px;
	opacity:0;
	-webkit-transition:0.25s linear opacity;
}
.menu-main ul li{
	float:none;
}
.menu-main ul a{
	white-space:nowrap;
	display:block;
}
.menu-main li:hover ul{
	left: 0;
	opacity: 1;
	z-index: 1000;
}

.menu-main li:hover ul a{
	text-decoration:none;
}

.menu-main li:hover ul li a{
	background: #31baff none repeat scroll 0 0 !important;
	box-shadow: none;
	padding: 20px 20px 20px !important;
	line-height: 18px !important;
	font-size: 16px !important;
}	

.menu-main li.active > .nav-child li.active,
.menu-main li:hover ul li a:hover {
	background: #3eacff none repeat scroll 0 0 !important;
	box-shadow: none;
}
.deeper a,
.deeper a:hover {
 background: url("../images/treang.png") no-repeat scroll right 5px center;
 }
 
 .menu>.item-155 a {
    width: 208px ;
}



