body, html, * {
	padding:0px;
	margin:0px;
}
body, html{
	background-color:#c0c0c0;
	font-family:Arial, Helvetica, sans-serif;
	padding:0;
	font-size:12px;
	margin:0px auto auto auto;
	color:#000000;
}
a{
	color:#990000;
}
a img {
	border:0px;
}
h1 a, h2 a, h3 a, .title a, .title1 a, .title2 a, .title3 a, .title4 a, .title5 a, .title6 a{
	text-decoration:none;
}
.clear{
	clear:both;
}
p{
	padding:5px 0 5px 0;
	margin:0px;
	text-align:justify;
	line-height:19px;
}
#wrap{
	width:900px;
	height: auto;
	margin:auto;
	background-color:#FFFFFF;
}
.header{
	width:900px;
	height:181px;
	background:url(../../img/templates/6/header.jpg) no-repeat center;
}
.logo{
	padding:0 0 0 30px;
}
/*-----------------------------menu-------------------*/
#menu{
	width:628px;
	height:41px;
	margin:55px 0 0 26px;
	background:url(../../img/templates/6/menu_bg.jpg) no-repeat center;
}
#menu ul{
	display:block;
	list-style:none;
	padding:9px 0 0 10px;
	margin:0px;
}
#menu ul li{
	display:inline;
	padding:0px;
	margin:0px;
	height:27px;
}
#menu ul li a{
	height:27px;
	display:block;
	padding:0px 10px 0 10px;
	margin:0 4px 0 4px;
	_margin:0 2px 0 2px;
	float:left;
	text-decoration:none;
	text-align:center;
	color:#fff;
	font-size:13px;
	line-height:27px;
}
#menu ul li.activeLink a{
	height:27px;
	display:block;
	padding:0px 10px 0 10px;
	margin:0 5px 0 5px;
	float:left;
	text-decoration:none;
	text-align:center;
	color:#fff;
	font-size:13px;
	line-height:27px;
	background:url(../../img/templates/6/menu_bt_bg.gif) repeat-x center;
}
#menu ul li a:hover{
	background:url(../../img/templates/6/menu_bt_bg.gif) repeat-x center;
}
/*----------------crumb_nav------------------*/
.Breadcrumbs{
	padding:5px 0 10px 0px;
}
.Breadcrumbs a {
	color:#990000; padding-left:20px; background: url("../../img/1/arrow.png") no-repeat 5px 3px;
}
.Breadcrumbs a.First {
	padding:0px; background: none;
}

/*------------------------------------center content--------------------*/
.center_content{
	width:900px;
	padding:0px 0 0 0;
	background:url(../../img/templates/6/center_bg.gif) repeat-y center;
}
.left_content{
	width:490px;
	float:left;
	padding:20px 0 20px 20px;
}
.right_content{
	width:370px;
	float:left;
	padding:20px 0 20px 20px;
}
.title, h1{
	color:#a81f22;
	padding:0px;
	padding-left:30px;
	font-size:19px;
	margin:10px 0 10px 0;
	background:url(../../img/templates/6/bullet1.gif) no-repeat 0px 0px;
	font-weight:normal;
}
h2{
	color:#a81f22;
	padding:0px;
	font-size:19px;
	margin:10px 0 10px 0;
	font-weight:normal;
	text-decoration:none;
}
h3{
	color:#a81f22;
	padding:0px;
	font-size:13px;
	font-weight:normal;
}
.right_content a {
	text-decoration:none;
}
.ContactsPhone, .CatalogTitle, .ArticleTitle h2, .ListDescription h2, .title1, h2.title1, .title2, .title3, .title4, .title5, .title6, h2.title2, h2.title3, h2.title4, h2.title5, h2.title6{
	color:#a81f22;
	padding:0px;
	padding-left:30px;
	font-size:19px;
	margin:10px 0 10px 0;
	font-weight:normal;
	text-decoration:none;
}
.title2, h2.title2, .ContactsPhone{
	background:url(../../img/templates/6/bullet2.gif) no-repeat 0px 0px;
}
.title3, h2.title3, .CatalogTitle{
	background:url(../../img/templates/6/bullet3.gif) no-repeat 0px 0px;
}
.ArticleTitle h2, .title4, h2.title4{
	background:url(../../img/templates/6/bullet4.gif) no-repeat 0px 0px;
}
.title5, h2.title5, .title1, h2.title1{
	background:url(../../img/templates/6/bullet5.gif) no-repeat 0px 0px;
}
.ListDescription h2, .title6, h2.title6{
	background:url(../../img/templates/6/bullet6.gif) no-repeat 0px 0px;
}

.right_box{
	width:170px;
	float:left;
	padding:10px 0 0 0;
}

.News{
	background:transparent url(../../img/templates/6/border.gif) no-repeat scroll center bottom;
	clear:both;
	padding:0 0 20px;
	width:337px;
}

.Articles{
	background:transparent url(../../img/templates/6/border.gif) no-repeat scroll center top;
	clear:both;
	padding-top:20px;
	width:337px;
}

/*--------feat_prod_box-----------*/
.SmallProduct{
	float:left;
	text-align:center;
	padding:10px;
}
.SmallProduct a{
	padding:5px 0 5px 0;
	color:#b5b5b6;
	text-decoration:none;
	display:block;
}
.SmallProductImageWrapper {	
	background:url(../../img/templates/6/new_prod_box.gif) no-repeat center;
	position:relative;
}
.SmallProductImage{
	width:132px;
	height:119px;
	text-align:center;
}
.SmallProduct .Icon{
	position:absolute;
	top:4px;
	right:0px;
	z-index:200;
	height:50px;
	width:50px;
	background:url(../../img/templates/6/new_icon.gif) no-repeat top right;
}
/*------------------------catalog---------------------*/
ul.Catalog{
	clear:both;
	padding:10px 0 0 20px;
	margin:0px;
}
ul.Catalog li{
	list-style:none;
	padding:2px 0 2px 0;
}
ul.Catalog li a{
	list-style:none;
	text-decoration:none;
	color:#000000;
	background:url(../../img/templates/6/left_menu_bullet.gif) no-repeat left;
	padding:0 0 0 17px;
}
ul.Catalog li a:hover{
	text-decoration:underline;
}
ul.Catalog .activeLink {
	color:#990000;
}
/*------------------------cart---------------------*/
.Basket{
	width:337px;
	float:left;
	height:40px;
	margin:10px 0 10px 0;
	background:url(../../img/templates/6/border.gif) no-repeat bottom center;
	padding:0 0 20px 0;
}
.Basket .title{
	background:url(../../img/templates/6/cart.gif) no-repeat 0px 0px;
	float:left;
	text-decoration:none;
}
.InnerBasket{
	float:left;
	padding:3px;
	border:1px #eeedee solid;
	margin:10px 0 0 15px;
}
.InnerBasketLink a{
	display:block;
	float:left;
	margin:12px 0 0 10px;
	color:#990000;
}
/*---------------featured---------------------*/
.FeaturedProduct{
	border-bottom:1px dashed #B2B2B2;
	clear:both;
	margin:0 20px 20px 0;
	padding:10px 0;
}
.FeaturedProductImage{
	float:left;
	padding:0 5px 0 0;
	text-align:center;
}
.FeaturedProductInner {
	float:left;
	padding:0 0 0 15px;
	position:relative;
	width:295px;
}
.ProductIntro {
	padding:5px 15px 5px 15px;
	font-size:11px;
	text-align:justify;
	line-height:19px;
}
.FeaturedProduct h3 {
	padding:5px 0 0 15px;
}
a.more, .Readmore a {
	color:#A81F22;
	float:right;
	font-size:11px;
	font-style:italic;
	padding:0 15px 0 0;
	text-decoration:none;
}
.box_top {
	background:transparent url(../../img/templates/6/box_top.gif) no-repeat scroll center bottom;
	height:9px;
	width:295px;
}
.box_center {
	background:transparent url(../../img/templates/6/box_center.gif) repeat-y scroll center center;
	height:auto;
	width:295px;
}
.box_bottom {
	background:transparent url(../../img/templates/6/box_bottom.gif) no-repeat scroll center top;
	height:9px;
	width:295px;
}
.NewsDate {
	display:none;
}
/*---------------products----------------------*/
.productsTable td {
	width:180px;
}
.productsTable .ProductImage{
	background:transparent url(../../img/templates/6/new_prod_box.gif) no-repeat scroll center center;
	height:119px;
	position:relative;
	text-align:center;
	width:132px;
}
.ProductOldPrice {
	text-decoration:line-through;
	font-size:90%;
}
.ProductPrice {
	color:#A81F22;
}
.ProductOption {
	font-size:14px;
	margin:2px 0 5px;
	padding:0 0 0 15px;
}
/*---------------content----------------------*/
.ListDescription, .MoreListDescription, .ArticleContent, .Article, .ProductDescription{
	padding:5px 15px 5px 15px;
	font-size:11px;
	text-align:justify;
	line-height:19px;
}
.Article ul{
	clear:both;
	padding:10px 0 0 20px;
	margin:0px;
}
.Article ul li{
	list-style:none;
	padding:2px 0 2px 0;
	background:url(../../img/templates/6/left_menu_bullet.gif) no-repeat left;
	padding:0 0 0 17px;
}
/*---------------contact_form------------------*/
.Form {
	position:relative;
}
.Form h2{
	position:absolute;
	top:-21px;
	left:7px;
	width:auto;
	height:20px;
	background-color:#990000;
	text-align:center;
	padding:0 7px 0 7px;
	color:#FFFFFF;
	font-size:11px;
	line-height:20px;
}
.InnerForm{
	width:355px;
	float:left;
	padding:25px;
	margin:20px 0 0 15px;
	_margin:20px 0 0 5px;
	border:1px #DFD1D2 dashed;
	position:relative;
}
.Form div.input{
	width:335px;
	_width:355px;
	clear:both;
	padding:10px 0 10px 0;
	_padding:5px 0 5px 0;
	color:#a53d17;
}
.Form label{
	width:75px;
	float:left;
	font-size:12px;
	text-align:right;
	padding:4px 5px 0 0;
	color: #333333;
}
.Form .text input{
	width:253px;
	height:18px;
	background-color:#fff;
	color:#999999;
	border:1px #DFDFDF solid;
	float:left;
}
.Form textarea{
	width:253px;
	height:120px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #999999;
	background-color:#fff;
	border:1px #DFDFDF solid;
	float:left;
}
.Form .submit input, a.btn{
	width:153px;
	height:24px;
	display:block;
	float:right;
	margin:0 0 0 10px;
	background:url(../../img/templates/6/contact_bt.gif) no-repeat center;
	text-decoration:none;
	text-align:center;
	line-height:24px;
	color:#fff;
	border:0px;
}
/*---------------cart--------------------------*/
.BasketTable {
	border:1px solid #CCCCCC;
	text-align:center;
	width:440px;
}
.BasketTitle {
	background-color:#DFDFDF;
}
.BasketTable td {
	padding:3px;
}
/*---------------cart--------------------------*/
.infoTable {
	border:1px solid #CCCCCC;
	border-bottom: 0px;
	text-align:center;
	width:440px;
}

.infoTable td {
	border-bottom:1px solid #CCCCCC;
}
.infoTitle {
	background-color:#DFDFDF;
}
.infoTable td {
	padding:3px;
}
/*---------------footer------------------------*/
.footer{
	height:100px;
	border-top:1px #b2b2b2 dashed;
	background:url(../../img/templates/6/footer_bg.gif) no-repeat bottom;
}
.left_footer{
	float:left;
	padding:10px 0 0 10px;
}
.right_footer{
	float:right;
	padding:10px 10px 0 0;
}
.footer li{
	list-style:none;
	float:left;	
}
.footer a{
	text-decoration:none;
	padding:0 5px 0 5px;
	color:#afaeaf;
}