* {
	margin: 0;
	padding: 0;
}
html {height: 100%}
body {
	font: 12px/18px Arial, Tahoma, Verdana, sans-serif;
	height: 100%;
	background: #e8eff5;
	color:#393838;}
a {
	color: #201e1e;
	outline: none;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
	color:#bc1c22;
}
p {margin: 0 0 18px}
img {
	border: none;
}
input {vertical-align: middle}
#wrapper {
	min-width: 1000px;
	max-width: 1600px;
	margin: 0 auto;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}


/* Header
-----------------------------------------------------------------------------*/
#header {
	height: 450px;
	background-image:url(img/hedrs.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

ul.hr {
 margin: 0; 
 padding: 0; 
}
ul.hr li {
 display: inline; 
 margin-right: 5px; 
 padding: 3px; 
}

.menus{position: relative; float: left; 

background-image: url(img/left_m.jpg); 
		   height: 88px; 
		   width: 100%;
		   text-align: center;
		   background-repeat: repeat-x;
		   padding-top: 40px;
		   font-size: 18px;
		   color:#bc1c22;
		   top:360px


}
.menus a{color:#000; text-decoration: none;}
.menus a:hover{color:#000; text-decoration: underline;}
.menus a:visited{color:#000; text-decoration: none;}
.menus a:active{color:#000; text-decoration: none;}
.main_menu {color:#000; text-decoration: none}
.main_menu:hover{color:#000; text-decoration: underline;}


/* Middle
-----------------------------------------------------------------------------*/
#middle {
	width: 100%;
	padding: 0 0 100px;
	height: 1%;
}
#middle:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}
#container {
	width: 100%;
	float: left;
	overflow: hidden;
}
#content {
	padding: 15px 20px 0 270px;
	text-align: justify;
}

/* Sidebar Left
-----------------------------------------------------------------------------*/
.sl {
	float: left;
	width: 250px;
	margin-left: -100%;
	position: relative;

}

.memy{float: left;  }
.verx_left{background-image: url(img/left_m.jpg); 
           width: 250px; 
		   height: 88px; 
		   float: left; 
		   line-height: 100px;  
		   position: relative;
		   text-align: center;
		   font-size: 16px;
		   color:#bc1c22;
		   background-repeat: repeat-x ;
		   }
.memy_cont{padding-left: 20px; float: left;}
.ext_menu{text-decoration: none; font-size: 14px;}

.katalog{float: left; margin-top: 100px;  }

.telefon{background-image: url(img/tel.jpg);

         width: 250px; height: 155px;
		  
		   float: left; 
		   position: relative;
		   text-align: left;
		   background-position: top left;
		   background-repeat: no-repeat;
         

}
.tel_c{position: relative ;  left:50px}
.tel_c span { }
.tel_m{color:#bc1c22;}
.tel_mobic{margin-left: 25px;}

.memy_cont_pice{padding-left: 20px; float: left; font-size: 13px; text-decoration: none; }
.linkasss{text-decoration: none;}


/* Footer
-----------------------------------------------------------------------------*/
#footer {

	min-width: 1000px;
	max-width: 1600px;
	height: 50px;
	background: #c8d6e1;
	
}

.novostiss{width: 220px;}	



ul.hr {
margin-left: 50px; 
 padding: 0; /* Обнуляем значение полей */
}
ul.hr li {
 display: inline; /* Отображать как встроенный элемент */
 margin-right: 5px; /* Отступ слева */
}





