/* >1024 */
body{
	background:url("/upload_modules/sys/design/bg.jpg") 50% 0 repeat fixed;
	font-family: 'Arial';
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	min-width:1024px;
}

#wrapper{
	padding: 20px 0 20px 0;
}

#main{
	width: 970px;
	border-radius:9px 9px 9px 9px;
	background:#ffffff;
	box-shadow:0 0 20px #000;
	behavior: url('/htc/pie.htc');
}



#left{width:240px}
#right{width:240px}

.h{
	font-family: 'NeoSansProRegular';
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #333;
	margin:0 0 10px 0;
}

body a{
	font-family: 'Arial';
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #EC7100;
	text-decoration:underline;
}

body a:hover{
	color: #EC7100;
	text-decoration:none;
}

.sel{
color:#333;
}

/* #mod_slider_slide div{
border-radius:6px;
} */

/* Цвета ссылок, слогона, меню и пр. */
a.company{
	font-family: 'Arial';
	font-size: 35px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
	background:url("/upload_modules/sys/design/logo.png") 0 0 no-repeat;
	width:200px;
	height:108px;
}

a.company:hover {
	font-family: 'Arial';
	font-size: 35px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

.company span{
	font-family: 'Arial';
	font-size: 35px;
	font-style: normal;
	font-weight: bold;
	color: #F0952D;
}

.page_item{
	text-decoration: none;
	padding: 6px;
	border-radius: 4px;
	color: #FFF;
	background: url('/php/png.php?c=F0952D&a=200');
}
.page_item.act{
	background: url('/php/png.php?c=F0952D&a=240');
}

.header_bg{
position:absolute;
top:0;
bottom:20px;
width:100%;
}

.footer_bg{
position:absolute;
top:20px;
bottom:0;
width:100%;
}

.header_bg{
background:url("/upload_modules/sys/design/14589b4106dc931efd1d70ab4ed1e53f.png") 0 0 repeat-x;
	border-radius:9px 9px 0 0;
}

.footer_bg{

}

#head1{height:150px}
#head1 .ihome {background: url('/php/ihome.php?c=F0952D')}
#head1 .isearch{
background: url('/php/isearch.php?c=F0952D');
}
.cart_buy{background:url('/php/icart.php?c=F0952D') 0 0 no-repeat}
#cart-alpha{background:url('/php/icart.php?c=F0952D') 50% 50% no-repeat}

.slogan{
	font-family: 'NeoSansProRegular';
	font-size: 17px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-align:center;
}

/* Расположение иконок главная, почта, карта, поиск */

/* ТОВАРЫ */
.good_img img{
%goodsImgBorderRadius2%
}

.good_img{

-moz-box-shadow: 0 0 2px rgb(153,153,153); /* Для Firefox */
-webkit-box-shadow: 0 0 2px rgbs(153,153,153); /* Для Safari и Chrome */
 box-shadow: 0 0 2px rgb(153,153,153); /* Параметры тени */
display:inline-block;
border:0;
}

.cat_title, .goods_title{
display:inline-block;
width: 180px;
font-family: 'Arial';
font-size: 15px;
font-weight: normal;
font-style: normal;
color: #EC7100;
}

.cat_title:hover, .goods_title:hover{
display:inline-block;
width: 180px;
font-family: 'Arial';
font-size: 15px;
font-weight:normal;
font-style:  normal;
color: #EC7100;
}

.goods_text{
font-family: 'Arial';
font-size: 13px;
font-weight: normal;
font-style: normal;
color: #333333;
}

#content .article{
position:relative;
font-family: 'Arial';
font-size: 12px;
font-style: normal;
font-weight: normal;
color: #EC7100;
}

#content .price{
position:relative;
font-family: 'Arial';
font-size: 22px;
font-style: normal;
font-weight: normal;
color: #EC7100;
}

.filter{
	background: #F0952D;
	padding: 13px;
	border-radius: 6px;
	color:#333;
	font-size:14px;
}

.filter a{
font-style:italic;
margin-right:15px;
}

.good_list_left{
display: block;
margin-bottom: 8px;
}

a.select_label{
background:#EA7500;
border-radius:5px;
color:#fff;
padding:5px;
background: -moz-linear-gradient(top, #EA7500, #007D9B); 
background: -webkit-gradient(linear, left top, left bottom, 
            color-stop(0%,#EA7500), color-stop(100%,#007D9B));
background: -webkit-linear-gradient(top, #EA7500, #007D9B);
background: -o-linear-gradient(top, #EA7500, #007D9B); 
background: -ms-linear-gradient(top, #EA7500, #007D9B);
background: linear-gradient(top, #EA7500, #007D9B);
}

.label_img{
margin-left: 122px;
margin-top: -23px;
position: absolute;
}


#head1 .tel{
	font-family: 'NeoSansProRegular';
	font-size: 43px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
#head1 .tel .cod_city{
	font-family: 'NeoSansProRegular';
	font-size: 27px;
	font-style: normal;
	font-weight: normal;
	color: #ffa200;
}

#head1 .contacts{
	font-family: Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #707070;
}
#head1 .contacts a{
	font-size: 13px;
}

#footer{
height: 160px;

}

#footer .tel{
	position:absolute;
	font-family: 'NeoSansProRegular';
	font-size: 38px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
#footer .tel .cod_city{
	font-family: 'NeoSansProRegular';
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	color: #EC7100;
}

#footer  .contacts{
	position:absolute;
	color: #7d7d7d;
	font-family: 'Arial';
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}

#footer  .contacts *{
	font-family: 'Arial';
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}

#footer  .copyright{
	position:absolute;
	color: #6b6b6b;
	font-family: 'Arial';
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}



.sort{
	background-color: #F0952D;
	border-radius: 10px;
	margin-top: 10px;
	margin-bottom: 20px;
	padding: 7px;
}

.sort a{
color:#333;
}

.dir_img,.txtdec_img{
text-decoration:none;
}

/* Меню */
.menu{
margin:0 20px 0 20px;
}

.menu li:hover{
	background: #BE649A;
}
.menu li:hover>a.sel,
.menu li:hover>a{
	text-decoration: none;
	color: #FFF;
}
.menu li li:hover>a{
	background: #F0952D;
}
.menu>li>a.sel,
.menu>li>a{
	font-family: 'NeoSansProRegular';
	font-size: 17px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	/* text-decoration: none;  */
}
.menu li li a.sel,
.menu li li a{
	font-family: 'NeoSansProRegular';
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #fff;
	/* text-decoration: undelline; */
}

.menu ul{
	background: #BE649A;
	border-radius: 0 5px 5px 5px;
}

.menu>li{
border-radius:5px 5px 0 0;
}

.menu li li:first-child>a,
.menu li li:first-child{
border-radius:0 5px 0 0;
}

.menu li li:last-child>a,
.menu li li:last-child{
border-radius:0 0 5px 5px;
}

.vmenu li a,
.vmenu li span{
	font-family: 'Arial';
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration:underline;
}

.vmenu li a.sel,
.vmenu li span.sel,
.vmenu li a:hover,
.vmenu li span:hover{
	font-family: 'Arial';
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}

.news_date{
	display:block;
	font-family: 'Arial';
	font-size: 30px;
	font-style: normal;
	font-weight: normal;
	color: #;
}

.news_title,.news_title:hover{
	display:block;
	font-family: 'Arial';
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	color: #613461;
}

.news_title_more,.news_title_more:hover{
	display:block;
	font-family: 'Arial';
	font-size: 27px;
	font-style: normal;
	font-weight: bold;
	color: #d925d9;
}

.news_text{
	display:block;
	font-family: 'Arial';
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #575757;
	margin-bottom:15px;
}

.m_l{
background:url('/templates/default/css/../images/menu_l.jpg');
border-radius:8px;
padding:7px;
}

.m_l .h{
color:#fff;
}

.price-min{
	display: block;
	font: bold 17px "Arial";
	color: #EC7100;
}#head1 .slogan{left: 255px;top: 43px;}#head1 .company{left: 33px;top: 26px;}#head1 .tel{right: 23px;top: 43px;}.icons{right: 473px;top: 25px;}.search{right: 68px;top: 108px;}#head1 .isearch{right: 24px;top: 113px;}.cart_min{right: 21px;top: 1px;}#head1 .contacts{right: 368px;top: 127px;}#footer .copyright{left: 24px;top: 91px;}#footer .tel{left: 374px;top: 44px;}#footer .contacts{left: 271px;top: 95px;}#footer .web{right: 28px;top: 102px;}