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

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

#main{
	width: 1000px;
	border-radius:14px 14px 14px 14px;
	background:#ffffff;
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.5); /* Для Firefox */
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.5); /* Для Safari и Chrome */
    box-shadow: 0 0 10px rgba(0,0,0,0.5); /* Параметры тени */
}



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

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

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

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

.sel{
color:#333;
}

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

/* Цвета ссылок, слогона, меню и пр. */
a.company{
	font-family: 'Trebuchet MS';
	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:350px;
	height:116px;
}

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

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

.page_item{
	text-decoration: none;
	padding: 6px;
	border-radius: 4px;
	color: #FFF;
	background: url('/php/png.php?c=DA251C&a=200');
}
.page_item.act{
	background: url('/php/png.php?c=DA251C&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/d13be43ccb3a642addcdf35775c59d82.png") 0 0 repeat-x;
	border-radius:14px 14px 0 0;
}

.footer_bg{
background:url("/upload_modules/sys/design/15a8d258dc801c91ce56ceef1d390dea.png") 0 100% repeat-x;
	border-radius: 0 0 14px 14px;
}

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

.slogan{
	font-family: 'Trebuchet MS';
	font-size: 17px;
	font-style: normal;
	font-weight: normal;
	color: #333;
}

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

/* ТОВАРЫ */
.good_img img{
border-radius:7px 7px 7px 7px;
}

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

.cat_title, .goods_title{
display:inline-block;
width: 180px;
font-family: 'Trebuchet MS';
font-size: 16px;
font-weight: normal;
font-style: normal;
color: #A00D0D;

}

.cat_title:hover, .goods_title:hover{
display:inline-block;
width: 180px;
font-family: 'Trebuchet MS';
font-size: 16px;
font-weight:normal;
font-style:  normal;
color: #A00D0D;
}

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

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

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

.filter{
	background: #DA251C;
	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: 'Trebuchet MS';
	font-size: 43px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-shadow: 1px 1px 1px #000;
}
#head1 .tel .cod_city{
	font-family: 'Trebuchet MS';
	font-size: 27px;
	font-style: normal;
	font-weight: normal;
	color: #DA251C;
	text-shadow: 1px 1px 1px #000;
}

#head1 .contacts{
	font-family: Trebuchet MS;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #A00D0D;
}
#head1 .contacts a{
	font-size: 13px;
}

#footer{
height: 160px;
background:url("/upload_modules/sys/design/15a8d258dc801c91ce56ceef1d390dea.png") 0 100% repeat-x;
	border-radius: 0 0 14px 14px;
text-shadow: 1px 1px 1px #000;
}

#footer .tel{
	position:absolute;
	font-family: 'Trebuchet MS';
	font-size: 37px;
	font-style: normal;
	font-weight: normal;
	color: #000;
}
#footer .tel .cod_city{
	font-family: 'Trebuchet MS';
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	color: #DA251C;
}

#footer  .contacts{
	position:absolute;
	color: #fff;
	font-family: 'Trebuchet MS';
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}

#footer  .contacts *{
	font-family: 'Trebuchet MS';
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #fff;
}

#footer  .copyright{
	position:absolute;
	color: #fff;
	font-family: 'Trebuchet MS';
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}



.sort{
	background-color: #DA251C;
	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 220px 0 220px;
top: -3px;
}
.menu li li{
	background: url('/templates/default/images/outline.png') no-repeat 50% 100%;
}
.menu li li:last-child{
	background: #F7DBDB;
}
.menu li li:hover{
	background: url('/templates/default/images/outline.png') no-repeat 50% 100%;
}

.menu li li:last-child:hover{
	background: #F7DBDB;
}

.menu li:hover{
	background: url('/templates/default/images/line2.png');
}
.menu li:hover>a.sel,
.menu li:hover>a{
	text-decoration: none;
	color: #fff;
}
.menu li li:hover>a.sel,
.menu li li:hover>a{
	text-decoration: underline;
}

.menu>li>a.sel,
.menu>li>a{
	font-family: 'Trebuchet MS';
	font-size: 17px;
	font-style: normal;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
	text-shadow: 1px 1px 2px #870000;
}
.menu li li a.sel,
.menu li li a{
	font-family: 'Trebuchet MS';
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
.menu li li:hover>a.sel,
.menu li li:hover>a{
	color: #000;
}

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

.menu>li{

}

.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: 'Trebuchet MS';
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #fff;
	text-decoration:underline;
}

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

.news_date{
	display:block;
	font-family: 'Trebuchet MS';
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	color: #333333;
}

.news_title,.news_title:hover{
	display:block;
	font-family: 'Trebuchet MS';
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	color: #DA251C;
}

.news_title_more,.news_title_more:hover{
	display:block;
	font-family: 'Trebuchet MS';
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #DA251C;
}

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

.line{
	position: absolute;
	top: 137px;
	width: 1000px;
	height: 42px;
	background: url('/templates/default/images/line.png');
}
.kat{
	background: #EA0000; 
    background: -moz-linear-gradient(top, #EA0000, #860000, #EA0000); 
    background: -webkit-gradient(linear, left top, left bottom, 
                color-stop(0%,#EA0000), color-stop(100%,#860000), color-stop(100%,#EA0000));
    background: -webkit-linear-gradient(top, #EA0000, #860000, #EA0000);
    background: -o-linear-gradient(top, #EA0000, #860000, #EA0000); 
    background: -ms-linear-gradient(top, #EA0000, #860000, #EA0000); 
    background: linear-gradient(top, #EA0000, #860000, #EA0000);
	border-radius: 8px;
	border: 2px solid #ED9296;
	padding: 10px;
	color: #fff;
}
.kat .h{
color: #fff;
}

.kat p{
color: #fff;
padding: 0 0 0 10px;
}
.kat a{
color: #fff;
}
.kat a:hover{
color: #fff;
}

.kat1{
	color: #fff;
}
.kat1:hover{
	color: #fff;
}
#head1 .slogan{left: 32px;top: 97px;}#head1 .company{left: 20px;top: 10px;}#head1 .tel{right: 23px;top: 43px;}.icons{right: 481px;top: 76px;}.search{right: 376px;top: 103px;}#head1 .isearch{right: 336px;top: 108px;}.cart_min{right: 19px;top: 10px;}#head1 .contacts{right: 22px;top: 108px;}#footer .copyright{left: 24px;top: 98px;}#footer .tel{left: 343px;top: 26px;}#footer .contacts{left: 345px;top: 96px;}#footer .web{right: 28px;top: 98px;}