html	{

  font-family: Tahoma;

  font-size: 12px;

  font-weight: bold;

  background-color: #fff;

  color: #636363;

  background-image: url(img/background.jpg);

}

#link_header {margin: 104px 0px 2px 730px; position: absolute;}


table {

	font-family: Tahoma;

	font-size: 12px;

	font-weight: bold;

	color: #636363;

	padding: 0px;

	margin: 0px;

}



.maintable {

	background-color: #fff;

	font-weight: normal;

	color: #636363;

	border: 3px solid #EBEBEB;

	border-top-width: 0px;

}



body {

  color: #636363;

  font-family: Tahoma;

  font-size: 12px;

  font-weight: bold;

  background-image: url(img/background.jpg);

  background-color: #ffffff;

}

.a_top a {
		color: #853434;
        text-decoration: none;
		font-weight: bold;
}

.a_top a:hover {
		color: #977D59;
        text-decoration: underline;
		font-weight: bold;
}


a {

	color: #636363;

	text-decoration: none;

}



a:hover {

	color: #853434;

	text-decoration: underline;

}



h2 {

	color: #8A704B;

	font-family: Tahoma;

	font-size: 16px;

}

.text_garque a {
		color: #ffffff;
        text-decoration: none;
		font-weight: normal;
}

.text_garque a:hover {
		color: #FFDEAD;
        text-decoration: underline;
		font-weight: normal;
}


.text_garque a.selected {
		color: #977D59;
        text-decoration: none;
		font-weight: bold;
}

.upper_menu a {
	color: #853434;
	text-decoration: none;
	font-weight: normal;
}

.upper_menu a:hover {
	color: #977D59;
	text-decoration: none;
	font-weight: normal;
}

.upper_menu a.selected {
	color: #977D59;
	text-decoration: none;
	font-weight: normal;
}

.mainmenu {
	width: 980px;
	height: 51px;
	/*line-height: 51px;*/
}

.mainmenu a {

	color: #853434;
	text-decoration: none;
	font-weight: bold;
}

.mainmenu a.selected {
	color: #977D59;
	text-decoration: underline;
	font-weight: bold;
}

.mainmenu a:hover {
	color: #977D59;
	text-decoration: underline;
	font-weight: bold;
}

.fothermenu a.selected {
	color: #853434;
	text-decoration: underline;
}

.plashka {
	color: #ffffff;
	font-weight: bold;
	width: 203px;
	height: 35px;
	background-image: url(img/plashka_bg.jpg);
	background-repeat: repeat-x;
}

.main_title {
	color: #8A704B;
	font-weight: bold;
}

.boxtovar{float:left;width:160px;text-align:center;padding:5px 5px 5px 5px;}
.leftbar .itemsbox{border-right:1px solid #959595;margin:5px 0px 5px;padding:0px 4px 8px 5px;}
.leftbar .itemsbox .w{padding-bottom:20px;}
.title{background-color:#fff;}
.title .w{height:34px;}
.title .txt{padding:7px 0px 0px 20px;font-weight:bold;color:#0054A6;}
.title2{background:#fff;}
.title2 .w{height:34px;}
.title2 .txt{padding:7px 0px 0px 20px;font-weight:bold;color:#0054A6;}
.title3{background:#FFF;}
.title3 .w{height:34px;}
.title3 .txt{padding:7px 0px 0px 20px;font-weight:bold;color:#0054A6;}
.title3 .l{background:url("img/title3l.jpg") left no-repeat;}
.title3 .r{background:url("img/title3r.jpg") right no-repeat;}
.title3 h2{margin:0px;padding:0px;font-size:14px;}
.leftbar .itemsbox{border-right:1px solid #959595;margin:10px 0px 10px;padding:0px 8px 8px 15px;}
.leftbar .itemsbox .w{padding-bottom:20px;}
.itp{margin-top:20px;}
.itemb {
	padding:0px 0px 2px 20px;
}

.itemb_selected {

	padding:0px 0px 2px 20px;

}

.itemb_selected a {

	color: #853434;

}



.item_selected a {

	color: #853434;

}



a.page_title {

	color: #8A704B;

	font-weight: bold;

}



a.page_title:hover {

	color: #853434;

	text-decoration: none;

}



.item {

	padding:0px 0px 2px 20px; 

	background:url("img/category.jpg") 10px no-repeat;

	background-position: 20px;

}

.item_selected {

	padding:0px 0px 2px 20px; 

	background:url("img/category_selected.jpg") 10px no-repeat;

	background-position: 20px;

}

.content .itemsbox{margin:10px 0px 10px;}

/*ul,li{margin:0px;padding:0px;}*/

.both{clear:both;}



.order {

	width: 72px;

	height: 19px;

	background-color: transparent;

	/*background-image: url(img/order_button.jpg);

	background-repeat: no-repeat;*/

}



.search {

	width: 187px;

	height: 21px;

	border: 0px;

	background-image: url(img/search_field.jpg);

	background-repeat: no-repeat;

	padding: 2px 3px 0px 3px;

}



.button_red {

	width: 87px;

	height: 20px;

	background-image: url(img/button_hit.jpg);

	background-repeat: no-repeat;

	border: 1px solid #EBEBEB;

}



.button_gold {

	width: 87px;

	height: 20px;

	background-image: url(img/button_action.jpg);

	background-repeat: no-repeat;

	border: 1px solid #EBEBEB;

}



.button_green {

	width: 87px;

	height: 20px;

	background-image: url(img/button_best_price.jpg);

	background-repeat: no-repeat;

	border: 1px solid #EBEBEB;

}



.button_gray {

	width: 72px;

	height: 19px;

	background-image: url(img/button_detailed.jpg);

	background-repeat: no-repeat;

}



.button_style {

	background-color: #EEEEEE;

	border: 1px solid #AAAAAA;

	color: #464646;

}



#zoomOver {

	background-color:#FFFFFF;

	/*background-image:url(../graphics/loading-white.gif);

	background-position:center center;

	background-repeat:no-repeat;*/

	border:1px solid #666666;

	display:none;

	height:195px;

	left:0;

	position:absolute;

	top:0;

	width:195px;

	z-index:98;

}



.red {

	color: red;

}



input.f45 {
	background-image: url(img/45x21_field.jpg);
	width: 45px;
	height: 21px;
	border: 0px;
	padding: 2px;
}

input.f74 {
	background-image: url(img/74x21_field.jpg);
	width: 74px;
	height: 21px;
	border: 0px;
	padding: 2px;
}

select.f45 {
	background-image: url(img/45x21_field.jpg);
	width: 45px;
	height: 21px;
	border: 0px;
	padding: 2px;
}

select.f74 {
	background-image: url(img/74x21_field.jpg);
	width: 74px;
	height: 21px;
	border: 0px;
	padding: 2px;
}


.button_more {

	width: 72px;

	height: 19px;

	border: 0px;

	background-image: url(img/button_more.jpg);

	cursor: pointer;

}

.button_sale {

	width: 72px;

	height: 19px;

	border: 0px;

	background-image: url(img/b_3.jpg);

	cursor: pointer;

}


input.add_to_cart {

	width: 124px;

	height: 19px;

}



input.clear {

	width: 68px;

	height: 19px;

}



.txtrb {

	color: #8D4242; 

	padding: 0px 0px 0px 10px;

}



.oldprice {

	padding-left: 10px;

	text-decoration: line-through;

}



.link_class_active {

	text-decoration: none;

	color: #853434;

	font-weight: bold;

}



.link_class {

	text-decoration: underline;

}



dl.star-rating ol {

  margin: 0;

  padding: 0;

  list-style: none;

  width: 100px;

  height: 20px;

  position: relative;

  background: url(img/stars.png);

}



dl.star-rating li {

  float: left;

  margin: 0;

  padding: 0;

}



dl.star-rating li a {

  display: block;

  width: 20px;

  height: 20px;

  text-indent: -9999px;

  position: absolute;

  text-decoration: none;

  z-index: 10;

}



dl.star-rating li a:hover {

  background: url(img/stars.png) left center;

  left: 0;

  z-index: 2;

}



dl.star-rating a.star1 {

  left: 0;

}

  dl.star-rating a.star1:hover {

  width: 20px;

}

dl.star-rating a.star2 {

  left: 20px;

}

dl.star-rating a.star2:hover {

  width: 40px;

}

dl.star-rating a.star3 {

  left: 40;

}

  dl.star-rating a.star3:hover {

  width: 60px;

}

dl.star-rating a.star4 {

  left: 60px;

}

dl.star-rating a.star4:hover {

  width: 80px;

}

dl.star-rating a.star5 {

  left: 80;

}

  dl.star-rating a.star5:hover {

  width: 100px;

}
