* {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }


p { font: normal 15px/18px Tahoma;
    color: #534741;
    padding: 5px 0px;
}

div{
    font: normal 15px/18px Tahoma;
    color: #534741;
}

input{
1px solid #666666
}

h1 {padding: 5px 0px;
    font:normal 28px/28px Tahoma;
    color: #663300;
    text-shadow: 1px 1px 2px #AAAAAA;
}
h2 {padding: 5px 0px;
    font:normal 18px/18px Tahoma;
    color: #663300;
}
h3 {}

a{  font:normal 15px/18px Tahoma;
    color: #fc460a;
}
a:hover{
   text-decoration: none;

}
* html .iepngfix {
  behavior: url(iepngfix.htc);
  }
.item_img{
  position:absolute;
  border:solid #ff822e 3px;
}
.B_crumbBox span,a,.B_crumbBox span a{
  font-size:12px;

}


.item p{
  padding-left: 145px;
  padding-right: 40px;
  padding-bottom: 0px;
}
.item2{
 width:640px;
}
p{

  font: normal 15px/18px Tahoma;
  color: #534741;
}


body {
	PADDING-RIGHT: 0; PADDING-LEFT: 0; PADDING-BOTTOM: 0; PADDING-TOP: 0; TEXT-ALIGN: center; BACKGROUND: #fdf8e6;
}
#wrapper {
	BORDER-RIGHT: #000 0px solid;WIDTH: 100%; BORDER-TOP: #000 0px solid; MIN-HEIGHT: 1%; BACKGROUND: #fdf8e6; BORDER-LEFT: #000 0px solid; BORDER-BOTTOM: #000 0px solid; TEXT-ALIGN: left;

}
* html #wrapper {
	HEIGHT: 1%
}
#header {
  CLEAR: both; BACKGROUND: #fdf8e6; WIDTH: 100%; COLOR: #fff; height: 193px;
  background-image: url(../images/header_bg.gif);
  background-repeat: repeat-x;
}
#footer {
	CLEAR: both; BACKGROUND: #f5ebce; WIDTH: 100%; COLOR: #fff
}
#header {
	BORDER-BOTTOM: #fff 0 solid
}
#footer {
  height:129px;
  background-image: url(../images/footer_bg.jpg);
  background-repeat: repeat-x;
}
#copy{
  margin: 0 auto;
  padding-top:40px;
  border: 0px solid;
  width: 250px;


}
#copy p, #copy a{
    font-size: 12px;

}


#inner {
	BORDER-RIGHT: #fff 0 solid; BACKGROUND: #fdf8e6; MARGIN-RIGHT: 274px
}
#middle {
	BACKGROUND: #fdf8e6; MARGIN-LEFT: 274px; BORDER-LEFT: #fff 0 solid; COLOR: #000;

}
#content {
	FLOAT: left; WIDTH: 100%; POSITION: relative
}
#content2 {
	FLOAT: left; WIDTH: 100%; POSITION: relative
}
#content2 {
	MARGIN: 0px -1px
}
#content {
	FLOAT: left; WIDTH: 100%; POSITION: relative;
    min-height: 700px;
}
#left {
	LEFT: -1px; FLOAT: left; MARGIN-LEFT: -273px; WIDTH: 274px; POSITION: relative;BACKGROUND: #fdf8e6;

}
#right {
	LEFT: 1px; FLOAT: right; WIDTH: 274px; MARGIN-RIGHT: -273px; position: relative;

}
#r {
   FLOAT: right; WIDTH: 274px; position: relative;

}
* HTML #left {
	MARGIN-RIGHT: -3px
}
* HTML #right {
	MARGIN-LEFT: -3px
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	DISPLAY: inline-block
}
* HTML .clearfix {
	HEIGHT: 1%
}
* HTML #inner {
	HEIGHT: 1%
}
* HTML #middle {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
P.expand A {
	CLEAR: both; DISPLAY: block; COLOR: #fff
}
P.expand A:hover {
	HEIGHT: 200px
}

.header_menu{
  width:960px;
  height: 142px;
  background-image: url(../images/header.gif);;
  background-repeat: no-repeat;
  background-position: center;
  margin: 0 auto;
}
#header_left{
  cursor:pointer;
  width:274px;
  height:193px;
  position:absolute;
  left:0;
  top:0;
  background-image:
url(../images/header_left.gif)
}
#header_right{
  width:274px;
  height:193px;
  position:absolute;
  right:0;
  top:0;
  background-image:
url(../images/header_right.gif)}

.menu{
width:810px;
height:38px;
padding-top:61px;
margin: 0 auto;
}
.menu div{
display:block;
position:relative;
float:left;

}
#logo
  {
  height:90px;
  width: 100px;
  background-image:none;
  }
#about{
  padding-left: 10px;
  height:30px;
  width: 98px;
  margin-top: 8px;
  background-image:url(../images/about.gif);
    background-repeat: no-repeat;
  background-position: center;
  cursor:pointer;
}
#about :hover{
  background-image:url(../images/about2.gif);
  cursor:pointer;

}
#catalog{
  padding-left: 10px;
  height:30px;
  width: 74px;
  margin-top: 8px;
  background-image:url(../images/catalog.gif);
  background-repeat: no-repeat;
  background-position: center;
  cursor:pointer;
}
#dev{
  padding-left: 10px;
  height:30px;
  width: 128px;
  margin-top: 8px;
  background-image:url(../images/dev.gif);
  background-repeat: no-repeat;
  background-position: center;
  cursor:pointer;
}

#info{
  padding-left: 10px;
  height:30px;
  width: 162px;
  margin-top: 8px;
  background-image:url(../images/info.gif);
  background-repeat: no-repeat;
  background-position: center;
  cursor:pointer;
}
#serv{
  padding-left: 10px;
  height:30px;
  width: 63px;
  margin-top: 8px;
  background-image:url(../images/serv.gif);
  background-repeat: no-repeat;
  background-position: center;
  cursor:pointer;
}
#contacts{
  padding-left: 10px;
  height:30px;
  width: 80px;
  margin-top: 8px;
  background-image:url(../images/contacts.gif);
  background-repeat: no-repeat;
  background-position: center;
  cursor:pointer;
}
.btn-slide{
    float:right;
    width: 100px;
    height: 100px;
    background: #CC3300;
    background-image: url(../images/btn_slide.gif);
    cursor: pointer;
}
.panel{
	float:right;
	width: 170px;
	height: 100px;
	background-image: url(../images/cart_coners.gif);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	border: solid 1px #CCCCCC;
}
.panel p{
	  font-size: 13px;
}


.main_catalog1{
	list-style-image: url(../images/list.png);
	list-style-position: inside;
	color:#fcb40a;
	font:normal 15px/18px Tahoma;
}
.main_catalog1 a{
	margin: 10px 0px;
	font:normal 15px/18px Tahoma;
}


.main_catalog2{
	list-style-image: none;
	text-decoration:none;
	padding-left:30px;
   margin: 5px 0px;
 font:normal 12px/13px Tahoma;
 }
.main_catalog2 a{
  text-decoration:none;
 font:normal 12px/13px Tahoma;
 }
 .main_catalog2 ul{
  text-decoration:none;
padding-left:30px;
   margin: 20px 0px;
 font:normal 12px/13px Tahoma;
 }
.main_catalog li a{
 padding:0;
 margin:0;
 font:normal 15px/18px Tahoma;
 color: #fff;

 }
 .active{
font-weight:bold;
}



#main_catalog{

  display:block;
  position:absolute;
  width: 280px;


 }
#main_catalog li{
    clear: both;

}
#main_catalog li a{
 padding:0;
 margin:0;
 font:normal 13px/18px Tahoma;
 color: #fff;
 }
#main_banner{
  position: relative;
  margin: 0 auto;
  border: 0px solid;
  width: 926px;
  height: 401px;
  background-image: url(../images/main_banner.jpg);
  background-position: right;
  background-repeat: no-repeat;
 }


.banner{
  margin: 0 auto;
  border: 0px solid;
  width: 926px;
  background: #fdf8e6;
}
    #content3 {
  WIDTH: 926px; POSITION: relative
}
#content3{
	MARGIN: 0px auto;
     }


#mbkom{
  position:absolute;
  top:20px;
  text-align: center;
  width: 100%;
  font-size: 12px;

}
#mbkom span{
  font-size: 15px;

}
/* ----------------------------------------------AjaxSearch-------------------------------------*/

#ajaxSearch_form{ padding:0px; margin:0px;} /*убераем отступы в форме поиска*/
#ajaxSearch_submit{background-color:#95AD19; color:#FFF; font-weight:bold; padding:2px;}/*фон кнопки, стили для текста написанного на кнопке*/
#ajaxSearch_input{color:#666; border:1px solid #999999; padding:3px;} /*стиль для поля ввода.*/
.ajaxSearch_result { border:1px dotted #eee; padding:5px 10px; margin:0px;}/*стиль для вывода результата*/
.ajaxSearch_highlight {background-color:#b2c629; color:#FFFFFF} /*выделение искомого сова фоном*/
.ajaxSearch_grpResultName{ font-weight:bold; }
.ajaxSearch_resultLink{ font-size:1.1em; font-weight:bold; text-decoration:underline;} /*стиль для ссылки с результатом*/
.ajaxSearch_paging { display:block; padding:10px 0;}/*стиль для блока с постраничной навигацией на странице с результатами*/
.ajaxSearch_paging .ajaxSearch_currentPage{color:#fff; background-color:#B2C629; border:1px solid #6f7b1a; padding: 1px 3px; font-weight:bold; margin:2px;} /*стиль для номера текущей страницы с результатами поиска*/
#ajaxSearch_intro{} /*cтиль для строчки "Введите ваш запрос для начала поиска". Пока пусто, можете прописать ваши стили*/
.paging1Infos{font-size: 11px}


