html{
	/*background:url(/i/bg1.gif) repeat 0 0 transparent;*/
}

body{     
	/*background:url(/i/i3.jpg) no-repeat 0 0;*/
	/*background-image:url(/i/bg1.jpg);
	background-repeat:repeat-x;
	background-position:0 390px;*/
	/*height: 100%;*/
	margin:0;
	font-family:Arial, Tahoma, sans-serif;
	/*font-family:Georgia, "Times New Roman", Times, serif;*/
	color:#909090;
	font-size:14px;
/*	color:#909090;*/
	color:#505050;
}

table{
	font-size:14px;
}

img{
	border:0;
}

a{
  text-decoration:underline;
  color:#0023a3;
}

/*
ul, ol{
	margin:0;
	margin-left:expression('25');	
}
*/
li{
  /*list-style: url(/i/marker.gif);*/
}

form, input{margin:0;padding:0;}

h1{	margin:0;
	color:#41b9eb;
	font-weight:bold;
	font-size:25px;
	padding:8px 0 0px 0px;
}

p{margin:0;}

.iePNG, IMG{filter:expression(fixPNG(this));}
.iePNG A {position: relative;}

/*верхнее меню*/
#topMenu{
	font-size:15px;
	color:#fff;
	height:38px;
	overflow:hidden;
	/*font-family: Georgia, "Times New Roman", Times, serif;*/	
	background:url(/i/bg4.gif) repeat-x 10px 0px;
	margin:0 0 20px 17px;
}
#topMenu td{
	/*border-right:1px solid #368cb9;*/
	font-size:15px;
	text-align:center;
	/*filter:expression(fixPNG(this));*/
}
#topMenu span{
	display:block;
	/*padding:8px 0 0 0;*/
	border:0px solid red;
}
#topMenu a{
	display:block;
	text-decoration:none;
	color:#002bb7;
	padding:11px 9px 9px 9px;
	/*margin:15px 0 0 0;*/
	/*height:30px;*/
	background:url(/i/i3.gif) no-repeat 100% 0px;
	position: relative;
	font-weight:bold;
	border:0px solid red;
}
#topMenu .active{
	background:url(/i/i3.gif) no-repeat 100% 0px #fff;
}
#topMenu .active a{
	color:#000;
	font-weight:bold;
	/*background:url(/i/i5.gif) no-repeat 50% 0;*/
}
/*end верхнее меню*/

/*левое меню*/
.leftMenu{
	/*background:url(/i/i2.gif) no-repeat 100% 100% #feebb4;*/
	font-family:Arial, Tahoma, sans-serif;
	font-size:14px;
	padding:0 0 0 0;
	/*margin:5px 0 12px 0;*/
	color:#000;
	/*border-top:1px solid #a7893a;*/
}
.leftMenu .title{
	color:#000;
	font-size:17px;
	font-weight: 600;
	text-align:center;
	padding:11px 0;
	margin:0;
	/*background:url(/i/bg3.gif) no-repeat 50% 100%;*/
}
.leftMenu a{
	color:#000;
	display:block;
	text-decoration:underline;
	padding:6px 0 10px 20px;
	background:url(/i/i1.gif) no-repeat 11px 10px;
}
.leftMenu .active{
	/*color:#ffd200;*/
	text-decoration:none;
	background:url(/i/bg3.gif) repeat-y #fff;
}
.leftMenu .active a{
	color:#002bb7;
	font-weight:bold;
	text-decoration:none;
	background:url(/i/i1a.gif) no-repeat 9px 11px;
}
.leftMenu .submenu{
	background:#fff;
	display:none;
}
.leftMenu .submenu a{
	background:none;
	color:#505050;
	padding:3px 0 3px 33px;
}
.leftMenu .submenu .active{
	background:none;
}
.leftMenu .submenu .active a{
	background:none;
	font-weight:400;
	text-decoration:underline;
}
/*end левое меню*/

/*блок новостей на главной*/
#newsBl{
	margin:5px 0 0 0;
}
#newsBl .item{
	margin:0 0 13px 0;
}
#newsBl .title{
	font-size:13px;
	font-weight:400;
}
#newsBl .date{
	font-size:11px;
	color:#bbb;
	font-weight:bold;
	padding:0 0 0 0;
	margin:0 0 0 0;
	text-align:left;
}
#newsBl .descr{
	line-height:20px;
}
/*end блок новостей на главной*/


.titleBl, .titleBl2, .titleBl3{
	color:#41b9eb;
	font-weight:bold;
}
.titleBl a,.titleBl2 a,.titleBl3 a{}
.titleBl{
	font-size:25px;
	padding:8px 0 0px 0px;
}
.titleBl2{
	font-size:16px;
	margin:0px 0 5px 0;
	padding:6px 0 6px 16px;
	/*color:#907221;*/
	/*text-align:center;*/
	background:url(/i/bg1.jpg) repeat-y 0 0;
}
}
.titleBl3{
	font-size:13px;
	padding:0px 0 0px 5px;
	height:39px;
	border:0px solid red;
}
.titleBl3 a{
	display:block;
	margin:5px 0 0 0;
	color:#fff;
}

.i1,.i2,.i3,.i4{
	position:relative;
	z-index:100;
}
.i1{
	top:-1px;
	left:-1px
}
.i2{
	top:-1px;
	left:1px
}
.i3{
	top:1px;
	left:1px
}
.i4{
	top:1px;
	left:-1px
}

.submenu2{
	font-size:12px;
}
.submenu2 a{
	color:#505050;
	text-decoration:none;
}
.submenu2 div{
	margin:0px 0 6px 12px;
	padding:0 0 0 5px;
	background:url(/i/i2.gif) no-repeat 0 5px;
}
.img{
	float:left;
	margin:0px 6px 0 0px;
	padding:5px 0 0 0;
	width:44px;
	height:124px;
	overflow:hidden;
	text-align:center;
	background:url(/i/i4.gif) no-repeat 0 0px;
}
.hr{
	margin:0px 6px 20px 0px;
	padding:5px 0 0 0;
	width:100%;
	height:9px;
	overflow:hidden;
	background:url(/i/i5.gif) no-repeat 0 0px;
}








.searchBl{
	background:#751b14;
	text-align:center;
	padding:8px 0;
	border-top:1px solid #e4dabd;
}
.searchBl input{
	border:1px solid #000;
	color:#b2b2b2;
}
.searchBl .submit{
	border:1px solid #000;
	color:#fff;
	/*ackground:url(/i/bg8.gif);*/
	width:65px;
}

#breadCrumbs{
	font-size:11px;
	color:#0072ff;
	margin:5px 0 0 5px;
}
#breadCrumbs a{
	color:#0072ff;
}


/*
.title{
	font-size:21px;
	font-family: Georgia, Arial, Tahoma, sans-serif;
	color:#fff;
	background:url(/i/bg3.gif) repeat-x 0 0;
	height:35px;
	overflow:hidden;
	border:0px solid red;
}*/
.title div{
	padding:5px 0 6px 20px;
	border:0px solid red;
}

#pageTitle{
	font-size:21px;
	/*color:#fe6d0a;*/
	/*font-family:Georgia;*/
	font-weight:bold;
	margin:0 0 20px 0;
}



#footer{
	background:url(/i/i8.gif) no-repeat;
	color:#000;
	font-size:13px;
	/*margin:15px 0 10px 0;*/
	padding:13px 0 20px 0;
	/*height:105px;*/
	overflow:hidden;
	border:0px solid red;
}
#footer a{
	color:#000;
}
#footer table{
	font-size:13px;
	color:#000;
}

.specBl{
	border:1px solid #d3ba71;
	width:230px;
	height:318px;
	margin:0 0 10px 0;
	font-size:13px;
}
.specBl .item{
	height:46px;
	height:expression('48px');
	overflow:hidden;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
}
.specBl .item2{
	padding:5px 5px;
}
.specBl .image{
	/*margin:23px 35px;*/
	/*background:url(/i/i5.gif) no-repeat 50% 100%;*/
	padding:0 0 2px 0;
	border:0px solid red;
	width:230px;
	height:210px;
	overflow:hidden;
}
.specBl .image table{
	width:inherit;
	height:210px;
	margin:0 0 0 0;
}
.specBl .title{
	font-size:13px;
	font-weight:400;
	margin:8px 0 10px 0;
}
#specBl .title{
	font-size:17px;
	font-weight:600;
	margin:15px 0 13px 0;
	/*text-align:center;*/
}
#specBl .title a{
	color:#907221;
}
#specBl .image{
	/*background:url(/i/i8.gif) no-repeat 50% 0;*/
	width:200px;
	height:200px;
	overflow:hidden;
}
#specBl .image table{
	width:170px;
	height:170px;
	margin:13px 0 0 0;
}
#specBl .descr{
	font-size:14px;
	font-family:Arial, Tahoma, sans-serif;
}
#specBl .producer .listItem .producer{
	font-size:14px;
	text-align:center;
}
#specBl .category, .listItem .category{
	font-size:12px;
	margin:2px 0 4px 0;
	font-weight:bold;
	color:#7c7c7c;
	text-align:center;
}


.listCatItem{
	/*height:40px;*/
	padding:10px 0 10px 15px;
	background:#dedede;
	font-size:21px;
	font-family:Georgia;
	border-bottom:1px solid #9f9f9f;
	color:#000;
	cursor:pointer;
}
.listCatItem span{
	/*background:url(/i/bg8.gif) 0 100% repeat-x;*/
}
.listSubCatItem{
	/*height:36px;*/
	padding:8px 0 8px 15px;
	border-bottom:1px solid #dfdfdf;
	font-size:17px;
	font-family:Georgia;
	cursor:pointer;
	/*background-image:url(/i/arr1.gif);*/
	background-repeat:no-repeat;
	background-position:6px 50%;
	background-color:#f4f4f4;
}
.listSubCatItem a{
	font-size:13px;
	font-family: Tahoma, Arial, sans-serif;
}

.countItems{
	font-size:11px;
	color:gray;
}

.producersList{
	font-size:17px;
}
.producersList td{
	padding:0 0 15px 0;
}


.listItem{
	margin:0 0 40px 0;
}
.listItem table{
	font-size:15px;
	line-height:18px;
}
.listItem .image{
	margin:0 10px 0 0;
	font-size:15px;
	/*background:url(/i/i5.gif) no-repeat 50% 100%;*/
	padding:0 0 2px 0;
	border:0px solid red;
	width:200px;
	/*height:230px;*/
	overflow:hidden;
}
.listItem .title{
	font-size:16px;
	font-weight:bold;
	margin:0px 0 5px 0;
	padding:6px 0 6px 16px;
	/*color:#907221;*/
	/*text-align:center;*/
	background:url(/i/bg1.jpg) repeat-y 0 0;
}
.listItem .title a{
	/*color:#907221;*/
}
.listItem .price{
	font-size:13px;
	margin:5px 0 8px 0;
}
.listItem .price b{
	font-size:17px;
}
.listItem .descr{
	font-family:Arial, Tahoma, sans-serif;
	font-size:14px;
	margin:0 0 10px 0;
}
.listItem .podr{
	margin:20px 55px 0 55px;
 	width:175px;
	font-size:16px;
}
.listItem .podr a{
	color:#3b3b3b;
	text-decoration:none;
}

.infoItem .file{
	width:175px;
}
.infoItem .file a{
	color:#3b3b3b;
	text-decoration:none;
}

.infoItem .title{
	font-size:16px;
	font-weight:bold;
	margin:0px 0 5px 0;
	padding:6px 0 6px 16px;
	color:#002bb7;
	background:url(/i/bg1.jpg) repeat-y 0 0;
}
.infoItem .image{
	border:1px solid white;
	margin:0 15px 8px 0;
	width:200px;
	/*height:135px;*/
	overflow:hidden;
	/*float:left;*/
}
.infoItem #descrfull{
	line-height:20px;
	font-size:15px;
}
.infoItem .imagePrev{
	border:1px solid #b9c1c4;
	margin:0 8px 8px 0;
	width:43px;
	height:53px;
	overflow:hidden;
	float:left;
}
.infoItem .propert{
	color:#000;
	line-height:20px;
}
.infoItem .propert div{
	margin: 0 0 5px 50px;
}
.infoItem .propert b{
	color:#000;
}

.infoItem .paramTbl{
	border:0px;
	background:#25aad6;
}
.infoItem .paramTbl th,.infoItem .paramTbl .head{
	background:url(/i/bg5.gif) repeat-x #31afd8;
	/*padding:7px 12px;*/
	color:#fff;
	font-size:15px;
	text-align:left;
	font-weight:normal;
}
.infoItem .paramTbl td{
	background:#fff;
	/*padding:10px 0px;*/
	color:#25aad6;
	font-size:15px;
}
.infoItem #custom_1{
	background:url(/i/bg6.gif) repeat-x #31afd8;
	border:1px solid #25aad6;
	margin:25px 0 0px 0;
}
.infoItem #custom_1 a{
	background:url(/i/i4.jpg) no-repeat 16px 50%;
	color:#fff;
	text-decoration:none;
	display:block;
	padding:15px 0 15px 54px;
	font-size:14px;
	font-weight:bold;
}

.fb_input{
	width:265px;border:1px solid #c0c0c0;height:25px;
}





