

/* Start:/bitrix/templates/.default/components/bitrix/menu/topmenu/style.css?1457181934296*/
.nav ul {list-style:none;}
.nav li {float:left;}
.nav li a {color:#FFFFFF; display:block; width:100px; text-align: center; padding: 19px 28px 15px 28px; font-size:18px; text-decoration:none;}
.nav li a:hover {background:url(/bitrix/templates/.default/components/bitrix/menu/topmenu/images/navshadow.png) no-repeat;}
.nav li a.actived {color:#FF0000;}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/breadcrumb/broadcrumbs_my/style.css?1447332296545*/
.bx-breadcrumb {
	margin: 0 0 20px 0;
}
.bx-breadcrumb i {
	color: #F60000;
	line-height: 13px;
	font-size: 12px;
	vertical-align: middle;
	margin-right: 5px;
}
.bx-breadcrumb .bx-breadcrumb-item {
	float: left;
	white-space: nowrap;
	line-height: 13px;
	vertical-align: middle;
	margin-right: 10px;
}
.bx-breadcrumb .bx-breadcrumb-item span {
	font-family: "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-size: 13px;
}
.bx-breadcrumb .bx-breadcrumb-item a {border-bottom: none;}
.bx-breadcrumb .bx-breadcrumb-item a:hover {}

/* End */


/* Start:/bitrix/templates/.default/components/bitrix/menu/bottommenu/style.css?1447326621185*/
.footer li { float:left;}
.footer li a{color:#FF0000; display:block; margin:20px 40px 20px 30px; font-size:16px; text-decoration:none;}
.footer li a:hover {text-decoration:underline;}
/* End */


/* Start:/bitrix/templates/egoprom_site/styles.css?14843174234645*/
* {
    box-sizing:inherit;
    line-height:normal; }

body {
	margin: 0;
	padding: 0;
	font-family:Arial; color:#464444; font-size:14px;
        background: #ebeeea;        
}
ul, ol, dl {
	padding: 0;
	margin: 0;
}
h1, h2, h3, h4, h5, h6, p {
	margin-top: 0;
}
a img {
	border: none;
}
a {}

.zero {clear:both; height:0px;}

.container {width:1022px; margin: 0px auto; box-sizing: content-box;}

.header {width:100%; height:146px; background:url(/bitrix/templates/egoprom_site/images/headerfon.png) no-repeat bottom;}

a.logo {float:left; margin: 25px 0px 0px 25px;}

.phonemail {float:right; width:50%; height:140px;}
#T_phone { float:left; font-size:18px; font-weight:bold; line-height:2.4; margin:25px 0 25px 15px;}
#T_Sked  { float:right; font-size:45px; font-weight:bold; margin:30px 20px 0px 20px;}
#Img_Phone {float:left; margin:30px 0px 0px 0px;}
#Img_Sked {float:right; margin:75px -135px 0px 0px;}

.nav {width:100%; height:56px; background:url(/bitrix/templates/egoprom_site/images/navground.png) repeat-x;}
.search-form {float: right;}
.search_stroka{width: 150px; border: none; height: 28px; margin: 14px 0px 0px 0px; font-size: 14px; color:#999}
.search_stroka:focus {color:#464444;}
.search_button{height: 30px; width: 18px; border:none; margin: 14px 20px 0px 0px; background:url(/bitrix/templates/egoprom_site/images/search_button2.png) no-repeat; cursor: pointer;}

.slider {width:100%; background:url(/bitrix/templates/egoprom_site/images/sliderground.png) repeat-y;}
#Img_Slider {float:right; margin:0px 1px;}

/*Стили для слайдера*/
 .main_slider {
  z-index: 9;
 width: 1020px;
 height: 400px;
 overflow: hidden;
 margin: 0px 1px;
 position: relative;
 }
 .main_slider ul,
 .main_slider li {
 padding: 0;
 margin: 0px 0px 0px 0px;
 list-style-type: none;
 }
 .main_slider ul {
 width: 9999px; 
 }
 .main_slider ul li {
 list-style-type: none;
 float: left;
 width: 1020px;
 height: 400px;
 }
 .main_slider .slider_nav {
 position: absolute;
 left: 15px;
 bottom: 12px; 
 }
 .main_slider .slider_nav span {
 opacity: 0.9;
 background: #EDEDED;
 margin: 0 8px 0 0;
 width: 16px;
 height: 16px;
 border-radius: 8px;
 cursor: pointer;
 overflow: hidden;
 display: block;
 float: left;
 box-shadow: 0 1px 2px #000;
 }
 .main_slider .slider_nav span.on {
 background: #f60000;
 }
/*Конец стилей для слайдера*/




.section {width:100%; background:url(/bitrix/templates/egoprom_site/images/sliderground.png) repeat-y;}



#aside {width:30%; float:left; padding: 20px 0px 20px 20px;}
#aside ul {list-style:none;}
#aside a, #aside span {color:#464444; font-size:14px; text-decoration:none; text-align:left; display:block; padding: 11px 11px; border: 1px solid #EBEBEB; border-bottom:none;}

#aside ul > li:last-child > a {border-bottom: 1px solid #EBEBEB}
#aside ul > li > ul > li:last-child > a {border-bottom: none;}
#Last-Row-Catalog li:first-child > a {border-top: none;}
#Last-Row-Catalog li:last-child  > a { border-bottom: 1px solid #EBEBEB !important;}
#Last-Row-Catalog span  { border-bottom: 1px solid #EBEBEB;}
#Last-Row-Catalog span > a { border-bottom: 1px solid #EBEBEB;}

#aside ul > li > a { background: url(/bitrix/templates/egoprom_site/images/background_catalog.jpg) no-repeat right;}
#aside ul > li > span { background: url(/bitrix/templates/egoprom_site/images/background_catalog.jpg) no-repeat right;}
#aside ul > li > ul > li > a {background: #fafafa; padding: 11px 11px 11px 30px;}

#aside ul > li:active > a { background: url(/bitrix/templates/egoprom_site/images/background_catalog_hover.jpg) no-repeat right;}
#aside ul > li:active > span { background: url(/bitrix/templates/egoprom_site/images/background_catalog_hover.jpg) no-repeat right;}
#aside ul > li > ul > li:active > a {background: #e3e3e3; border-left: 1px solid #FF0004;}

#aside ul > li:hover > a { background: url(/bitrix/templates/egoprom_site/images/background_catalog_hover.jpg) no-repeat right;}
#aside ul > li:hover > span { background: url(/bitrix/templates/egoprom_site/images/background_catalog_hover.jpg) no-repeat right;}
#aside ul > li > ul > li:hover > a {background: #e3e3e3; border-left: 1px solid #FF0004;}


.article {width:65%; float:right; margin:20px 0px 0px 0px;}
.article h1 {font-size:18px; text-align:center;  margin:0px 0px 40px 0px;}
.article h2 {font-size:18px; margin:0px;}
.article h3 {font-size:12px; font-style:italic; margin:0px 0px 20px 0px;}
.article p {margin:0px 0px 20px 0px;}
.article a {color:#464444; font-size:14px; text-decoration:none; text-align:left;}
.descr_about_company {margin: 0px 15px 20px 0px;}
.article a:hover { text-decoration:underline;}

.bottomdecor {background:url(/bitrix/templates/egoprom_site/images/bottomdecor.jpg) no-repeat center top; width:100%; height:22px;}

.footer { width:100%; height:100px; }
.footer ul { float:left; list-style:none; width:60%;}
.footer p {font-size:14px; float:left; margin:0px 30px;}
.footer p a {color:#464444; font-size:14px;}

.meter {float: right ; margin: 25px 15px 0px 0px;}


/* End */
/* /bitrix/templates/.default/components/bitrix/menu/topmenu/style.css?1457181934296 */
/* /bitrix/templates/.default/components/bitrix/breadcrumb/broadcrumbs_my/style.css?1447332296545 */
/* /bitrix/templates/.default/components/bitrix/menu/bottommenu/style.css?1447326621185 */
/* /bitrix/templates/egoprom_site/styles.css?14843174234645 */
