body {
  font-family: Tahoma;
  font-size: 12px;
  margin: 0px;
  padding: 0px;
}
.minibasket {
	font-family: Arial;
  	font-size: 11px;
   	text-align: center;
}

.menu {
color: #fff;
 font-family: Arial;
  font-size: 9px;
   text-align: center;
   text-decoration: none;
  font-weight: bold;
  vertical-align: middle;
  height: 18px;
	}
.text1 {
  color: #000000;
  font-family: Tahoma;
  font-size: 11px;
  text-align: left;
  text-decoration: none;
}
.podr {
  color: #3C6ACC;
  font-family: Tahoma;
  font-size: 11px;
  text-align: left;
  text-decoration: none;
}

.fir {
color: #000000;
  font-family: Tahoma;
  font-size: 12px;
  text-decoration: none;
  text-align: center;
}
.zv {
color: #571717;
  font-family: Tahoma;
  font-size: 12px;
  padding-top: 10px;
  padding-right: 20px;
  text-align: right;
  text-decoration: none;
}
.niz {
color: #000;
  font-family: Tahoma;
  font-size: 12px;
  text-align: center;
  text-decoration: none;
}
.menuniz {
  color: #000;
  font-family: Tahoma;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 12px;
  text-align: center;
  text-decoration: none;
}
.way {
  color: #000000;
  font-family: Tahoma;
  font-size: 12px;
  padding-top: 8px;
   padding-left: 12px;
  text-align: left;
  text-decoration: none;
}

.way a {
  color: #333333;
  font-family: Tahoma;
  font-size: 12px;
  text-decoration: none;
}

.way a:hover {
   text-decoration: underline;
}

.korz {
color: #000000;
  font-family: Tahoma;
  font-size: 11px;
  text-align: left;
  text-decoration: none;
  padding: 1px;
}
.text {
color: #000000;
  font-family: Tahoma;
  font-size: 11px;
  padding: 12px;

  text-align: left;
  text-decoration: none;
}
.lmenu {
color: #000000;
  font-family: Tahoma;
  font-size: 11px;

  padding-left: 5px;
  text-align: left;
  text-decoration: none;
}
.lmenu1 {
color: #686565;
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  padding-left: 5px;
  text-align: left;
  text-decoration: none;
  line-height: 1.6em;
}
.lmenu2 {
color: #B94545;
  font-family: Tahoma;
  font-size: 13px;
  font-weight: bold;
  padding-left: 5px;
  text-align: left;
  text-decoration: none;
}
.lmenu3 {
color: #000000;
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  padding-left: 5px;
  text-align: left;
  text-decoration: none;
  line-height: 1.6em;
}
.lmenuDop {
  color: #000000;
  font-family: Tahoma;
  font-size: 11px;
  padding-left: 10px;
  padding-bottom: 1px;
  text-align: left;
  text-decoration: none;
  line-height: 1.6em;
}
.lmenuDop A {
  color: #000000;
  text-decoration: none;
}

.act {
color: #B94545;
  font-family: Tahoma;
  font-size: 10px;
  padding-top: 10px;
    padding-left: 15px;
  text-align: center;
  text-decoration: none;
   font-weight: bold;
}
.act2 {
color: #B94545;
  font-family: Tahoma;
  font-size: 14px;
  padding-top: 20px;
    padding-left: 15px;
  text-align: center;
  text-decoration: none;
  font-weight: bold;
}
.news {
color: #B94545;
  font-family: Tahoma;
  font-size: 12px;
  padding-top: 20px;
    padding-left: 15px;
  text-align: left;
  text-decoration: none;
  font-weight: bold;
}
.news1 {
color: #000;
  font-family: Tahoma;
  font-size: 12px;
  padding: 20px;

  text-align: justify;
  text-decoration: none;

}
.lev {
color: #000;
  font-family: Tahoma;
  font-size: 10px;
  padding: 5px;
  padding-bottom: 0px;
  text-align: justify;
  text-decoration: none;
}

li {
  color: #546173;
  font-size: 12px;
  line-height: 1.4em;
}
ul {
 text-align: left;
}
h1 {
  color: #000;
  font-family: Tahoma;
  font-size: 12px;
  padding-left: 5px;
  padding-top: 5px;
  text-align: justify;
  text-decoration: none;
  vertical-align: middle;
}

h1.menu {
  color: #000;
  font-family: Tahoma;
  font-size: 12px;
  text-align: justify;
  text-decoration: none;
  vertical-align: middle;
  margin: 0; 

  
}

h2.menu {
  color: #000;
  font-family: Tahoma;
  font-size: 10px;
  padding-left: 5px;
  padding-top: 0px;
  padding-bottom:0px;
  text-align: justify;
  text-decoration: none;
  vertical-align: middle;
  }
td {
  vertical-align: top;
  font-family: Tahoma;
  font-size: 12px;
}
 #zona td {
  vertical-align: middle;
  text-align: center;
 }

 .mobi_tovar {
    background-image: url(/images/price1.jpg);
	background-position: right 15px;
	background-repeat: no-repeat;
}

.mobi_tovar td, .mobi_tovar_full td {
	color: #000000;
	font-family: Tahoma;
	font-size: 11px;
}
#catalog_map a {
  color: #546173;
  font-size: 10px;
  text-decoration: none;
}

#catalog_map a:hover {
  color: black;
  text-decoration: underline;
}

#basket_border td {
	border: 1px solid #EFEFEF;
	background-color: #FAF9F9;
}
#basket_border .header {
	border: 1px solid #ECE9E9;
	background-color: #F7F1F1;
}

#basket_border .img {
	border: 1px solid #ECE3E3;
}

.news {
  width: 100%;
  color: #000000;
  font-family: Tahoma;
  font-size: 10pt;
  margin-left: 5px;
  margin-top: 10px;  
}

.news .news_text {
  color: #000000;
  font-family: Tahoma;
  font-size: 10pt;
  font-weight: normal;
  margin: 0px;
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 0px;
  border: 0px;
  line-height: 120%;
  text-align: justify;

}

.news .news_text IMG {
	border-width: 0px;
	margin: 10px;
        margin-top: 0px;
}


.news .news_title {
	height: 15px;
	padding-left: 20px;
	background-attachment: scroll;
	background-position : 0px 2px;
	background-image : url(/images/ar.gif);
	background-repeat : no-repeat;
	
	color: #571717;
	font-weight: bold;
}

.news .news_more A {
	color: #571717;
	font-weight: bold;
	text-decoration: none;
}

.news .news_more A:hover {
	text-decoration: underline;
}

.news .news_delimiter{
	width: 100%;
	height: 1px;
	margin-bottom: 15px;
	border-bottom-color: #B5B2B2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.popular {
  color: #000000;
  text-align: left;
  font-family: Tahoma;
  font-size: 8pt;
  margin: 3px;
}

.popular .popTitle, .popular .popTitle A {
	color: #571717;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 3px;
}

.popular .popTitle A:hover {
	text-decoration: underline;
}

.popular .popImg {
	text-align: center;
}

.popular .popImg IMG {
	border: 0px;
	margin: 5px;
}

.popular TD {
	vertical-align: bottom;
}

.popular .popPrice {
	color: #B94B4A;
	font-size: 24px;
	font-weight: bold;
	text-align: right;
	margin-right: 5px;
       	text-decoration: none;
}

.popular .popMore, .popular .popMore A {
	color: #571717;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 3px;
	font-size: 8pt;

}

.popular .delimiter {
	width: 100%;
	height: 1px;
	padding-bottom: 0px;
	margin-bottom: 10px;
	border-bottom-color: #B5B2B2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.numList {
	color: #990000;
}

.numList A {
	color: #990000;
	text-decoration: underline;
}

A:hover {
	text-decoration: none;
}

.sortSelect {
	color: #990000;
	font-weight: bold;
	text-decoration: none;
}

.sortHref {
	color: #990000;
	font-weight: normal;
	text-decoration: underline;
}

UL.menu{width:200px; margin:0 auto}
UL.menu LI{margin:0 0 0 -40px; background-color:#99CC00;list-style:none; padding:0 0 0 5px; border-bottom:1px solid #FFFFFF}
UL.menu LI A{font:bold 15px/15px Geneva, Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; display:block; width:230px}
UL.menu LI A:hover+UL.submenu{display:block}

UL.submenu{ margin:0 0 0 -5px; border-top:1px solid #CCCCCC; display:none}
UL.submenu LI{background-color:#0066CC; padding:0; border-bottom:1px solid #CCCCCC; list-style:none}
UL.submenu LI A{font:bold 15px/15px Geneva, Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; display:block; width:235px; padding-left:15px}
UL.submenu:hover{ display:block}