body {
  font-family: Arial, Tahoma, verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #756d5d;
	height: 100%;
	text-align: center;
  margin: 0px;
  padding: 0px;
  background: #FFFFFF;
}
form, input, select, option {
	padding: 0px;
	margin: 0px;
	font-size: 12px;
}
div {
  font-family: Arial, Tahoma, verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #756d5d;
  line-height: 1.2;
}
.img_visual {
  margin: 10px 17px 0px 20px;
}
.div_menu {
  display: inline;
  float: left;
  padding: 0px;
  margin: 3px 3px 4px 2px;
}

.div_menu {
  display: inline;
  float: left;
  padding: 2px 5px 2px 0px;
  margin: 0px 0px 0px 0px;
}
.div_menu a:link, .div_menu a:active, .div_menu a:visited {
  font-family: Trebuchet MS, Arial, Tahoma, verdana, helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 1.1;
	color: #756d5d;
	text-decoration: none;
	text-transform: uppercase;
}
.div_menu a:hover {
  font-family: Trebuchet MS, Arial, Tahoma, verdana, helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 1.1;
	color: #a49e91;
	text-decoration: none;
	text-transform: uppercase;
}

.div_bottom_left, .div_bottom_right {
  display: inline;
  float: left;
	color: #a49e91;
	font-size: 12px;
  padding: 20px 15px 5px 20px;
  margin: 2px 0px 0px 10px;
  line-height: 2;
}
.div_bottom_left a:link, .div_bottom_left a:active, .div_bottom_left a:visited, .div_bottom_right a:link, .div_bottom_right a:active, .div_bottom_right a:visited {
  font-family: Arial, Tahoma, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #756d5d;
	text-decoration: underline;
}
.div_bottom_left a:hover, .div_bottom_right a:hover {
  font-family: Arial, Tahoma, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #756d5d;
	text-decoration: underline;
}
.div_bottom_right {
  float: right;
  padding: 20px 0px 5px 15px;
  margin: 2px 0px 0px 25px;
}

.formtdheader {
  font-family: Arial, Tahoma, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #010101;
	padding: 10px 0px 3px 0px;
}
.formtdtitle {
  font-family: Arial, Tahoma, verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #3a3a3a;
}

.menu_box_item {
  padding: 3px 3px 0px 0px;
  margin: 5px 7px 0px 0px;
}
.menu_box_item a:link, .menu_box_item a:active, .menu_box_item a:visited {
  font-family: Trebuchet MS, Arial, Tahoma, verdana, helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #756d5d;
	text-decoration: none;
	text-transform: uppercase;
  line-height: 1.1;
}
.menu_box_item a:hover {
  font-family: Trebuchet MS, Arial, Tahoma, verdana, helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #a49e91;
	text-decoration: none;
	text-transform: uppercase;
  line-height: 1.1;
}
.box_small {
  float: right;
  display: inline;
  margin: 0px 10px;
}


.img_products_list {
  border: 1px solid #fff;
}
.div_products_list {
  float: left;
  display: inline;
  margin: 0px 12px 20px 0px;
}
.div_products_img {
  margin: 0px;
  padding: 0px;
  border: 1px solid #c6bdac;
}
.div_products_title {
  width: 116px;
  margin: 2px 2px 2px 2px;
  overflow: hidden;
}
.div_products_title a:link, .div_products_title a:active, .div_products_title a:visited {
  font-family: Tahoma, Trebuchet MS, Arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #5b5240;
	text-decoration: underline;
}
.div_products_title a:hover {
  font-family: Tahoma, Trebuchet MS, Arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #8a8272;
	text-decoration: underline;
}
.div_products_description {
  margin: 2px 2px 2px 2px;
}
.div_products_price {
  font-family: Tahoma, Trebuchet MS, Arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #8a8272;
  margin: 3px 2px 2px 2px;
}

.product_details_photo {
  float: left;
  display: inline;
  width: 320px;
}
.product_details_content {
  float: right;
  display: inline;
  width: 300px;
}
.product_details_price {
  font-family: Trebuchet MS, Tahoma, Arial, verdana, helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #878071;
	padding-bottom: 5px;
}
.product_details_description {
  font-family: Trebuchet MS, Tahoma, Arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #756d5d;
	padding-bottom: 5px;
}
.product_details_brand {
  font-family: Trebuchet MS, Tahoma, Arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #878071;
	padding-bottom: 5px;
}
.product_details_note {
  font-family: Tahoma, Trebuchet MS, Arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #756d5d;
	padding-bottom: 5px;
}
.product_colorsize {
  font-family: Arial, Tahoma, Trebuchet MS, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #544d3e;
	padding: 10px 0px 5px 0px;
}
.product_colorsize:first-letter {
  text-transform: uppercase;
}
.listing_box {
  float: left;
  display: inline;
  font-family: Tahoma, Trebuchet MS, Arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #5b5240;
  margin: 0px 55px 0px 0px;
}
.listing_box a:link, .listing_box a:active, .listing_box a:visited {
  font-family: Tahoma, Trebuchet MS, Arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #5b5240;
	text-decoration: underline;
}
.listing_box a:hover {
  font-family: Tahoma, Trebuchet MS, Arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #8a8272;
	text-decoration: underline;
}
a.shop_bag:link, a.shop_bag:active, a.shop_bag:visited {
  font-family: Trebuchet MS, Tahoma, Arial, verdana, helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #5b5240;
	text-decoration: underline;
	text-transform: uppercase;
}
a.shop_bag:hover {
  font-family: Trebuchet MS, Tahoma, Arial, verdana, helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #8a8272;
	text-decoration: underline;
	text-transform: uppercase;
}

.news_title {
  font-family: Tahoma, Arial, verdana, helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #5b5240;
	padding-bottom: 3px;
	text-transform: uppercase;
}
.news_annotation {
  font-family: Tahoma, Arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #756d5d;
	line-height: 1.3;
}

.ibox_product {
  font-family: Arial, Tahoma, verdana, helvetica, sans-serif;
	font-size: 12px;
	border: 1px #756d5d solid;
	background-color: #fff;
	color: #756d5d;
  padding: 3px 3px 3px 3px;
}
.cart_table_header {
  font-family: Trebuchet MS, Tahoma, Arial, verdana, helvetica, sans-serif;
	font-weight: normal;
	color: #544d3e;
	font-size: 17px;
  margin: 0px 0px 3px 0px;
  padding: 0px;
}
.cart_product_title {
  font-family: Trebuchet MS, Tahoma, Arial, verdana, helvetica, sans-serif;
	font-weight: normal;
	color: #756d5d;
	font-size: 17px;
  margin: 0px 0px 3px 0px;
  padding: 0px;
  text-transform: none;
}
.formheader {
  font-family: Trebuchet MS, Tahoma, Arial, verdana, helvetica, sans-serif;
	font-weight: normal;
	color: #756d5d;
	font-size: 17px;
  margin: 0px 0px 3px 0px;
  padding: 0px;
  text-transform: none;
}
.brands_list {
  float: left;
  display: inline;
  padding: 5px 30px 3px 0px;
  white-space: nowrap;
}
.brands_list a:link, .brands_list a:active, .brands_list a:visited {
  font-family: Trebuchet MS, Tahoma, Arial, verdana, helvetica, sans-serif;
	font-weight: normal;
	color: #756d5d;
	font-size: 17px;
	text-decoration: none;
	text-transform: uppercase;
}
.brands_list a:hover {
  font-family: Trebuchet MS, Tahoma, Arial, verdana, helvetica, sans-serif;
	font-weight: normal;
	color: #544d3e;
	font-size: 17px;
	text-decoration: none;
	text-transform: uppercase;
}
.empty {
  padding-left:1px;
  padding-bottom:0px;
  border-bottom:1px;
  border-bottom-color:#C7C2C0;
  border-bottom-width: 1.5px;
  border-bottom-style: solid;
  color:#756d5d;
  font:10px verdana, arial;
  width: 98px;
  text-align: left;
  height: 29px;
}

.service_table_dot {
  margin-left:-2px;
  margin-bottom:0px;
  border-bottom:0px;
  border-bottom-color:#C7C2C0;
  border-bottom-width: 1.5px;
  border-bottom-style: solid;
  vertical-align: bottom;
}

.service_table_dot_div {
  margin-left:1px;
  margin-bottom:0px;
  float:left;
  border-right-color:#C7C2C0;
  border-right-style: solid;
  border-right-width: 1px;
  margin-top:0px;
  font-size: 4px;
}
.service_table_value {
  padding-left:1px;
  padding-bottom:0px;
  border-bottom:1px;
  border-bottom-color:#C7C2C0;
  border-bottom-width: 1.5px;
  border-bottom-style: solid;
  color:#756d5d;
  font-family: Verdana, helvetica, Arial;
  font-size: 10px;
  width: 47px;
  text-align: center;
  vartical-align: bottom;
  height: 29px;
}
.service_table_value_div {
  margin-top:8px
}
