body {
  font-family: Arial, Tahoma, verdana, helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
	height: 100%;
	text-align: center;
  margin: 0px;
  padding: 0px;
  background: #FFFFFF;
}
form, input, select, option, td {
	padding: 0px;
	margin: 0px;
	font-size: 12px;
  line-height: 1.5;
}
img {
  margin: 0px;
  display: block;
  border: 0px;
}
p {
  margin-top: 2px;
}
div {
  font-family: Arial, Tahoma, verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
}

.lang-item {
  float: left;
  display: inline;
  margin: 0px 2px 0px 0px;
}

.lang-item a:link, .lang-item a:visited, .lang-item a:active {
  display: inline-block;
  float: left;
  font-family: Arial, Tahoma, verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
  color: #6d5c35;
  background: #000;
  padding: 8px 10px 6px 10px;
}
.lang-item a:hover {
  display: inline-block;
  float: left;
  font-family: Arial, Tahoma, verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
  color: #6d5c35;
  background: #fff;
  padding: 8px 10px 6px 10px;
}

.div_submenu, .div_submenu_sel {
  padding: 6px 10px 6px 6px;
  background: transparent url('/images/bg_submenu.gif') bottom left repeat-x;
}
.div_submenu a:link, .div_submenu a:active, .div_submenu a:visited, .div_submenu_sel a:link, .div_submenu_sel a:active, .div_submenu_sel a:visited {
	color: #a7a096;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
.div_submenu a:hover, .div_submenu_sel a:hover {
	color: #fff;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
.div_submenu_sel a:link, .div_submenu_sel a:active, .div_submenu_sel a:visited {
	color: #fff;
}
.div_submenu_sel img {
  display: inline;
  vertical-align: bottom;
  margin: 0px 0px 1px 5px;
}

.formdiverr {
  color: #cc0000;
  margin: 5px 0px 15px 0px;
}
.formtdheader {
  font-family: Arial, Tahoma, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #010101;
	padding: 10px 0px 3px 0px;
}
.formtd {
  font-family: Arial, Tahoma, verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #6b6b6b;
  text-transform: uppercase;
  padding: 5px 0px;
}

.btn_left {
  float: left;
  display: inline;
  width: 6px;
  height: 36px;
  background: transparent url('/images/btn_left.gif') top left no-repeat;
}
.btn_center {
  float: left;
  display: inline;
  height: 36px;
  background: #a6a18e;
}
.btn_center .btn {
  font-family: Arial, Tahoma, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	background-color: #a6a18e;
	border: none;
	color: #000;
	padding: 9px 5px 5px 5px;
  margin: 0px;
}
.btn_right {
  float: left;
  display: inline;
  width: 6px;
  height: 36px;
  background: transparent url('/images/btn_right.gif') top left no-repeat;
}

.main_bottom {
  float: left;
  display: inline;
  margin: 0px 0px 40px 0px;
  padding: 20px 10px 0px 20px;
  font-family: Arial, Tahoma, verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #585858;
}
.main_bottom .boxright {
  font-family: Arial, Tahoma, verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #585858;
  padding: 3px 0px 3px 0px;
}

.main_bottom a:link, .main_bottom a:active, .main_bottom a:visited {
  font-family: Arial, Tahoma, verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #c2af82;
  text-decoration: none;
}
.main_bottom a:hover {
  font-family: Arial, Tahoma, verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
  text-decoration: none;
}

.icon_box {
  margin: 0px;
  padding: 3px 20px 3px 27px;
  font-family: Arial, Tahoma, Trebuchet MS, verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
}

.sortimentstable {
  width: 530px;
}
.sortims-name {
  font-size: 12px;
  color: #fff;
  padding: 15px 25px 0px 0px;
  vertical-align: top;
}
.sortims-price {
  font-size: 12px;
  color: #fff;
  padding: 15px 5px 0px 0px;
  vertical-align: top;
  text-align: right;
  white-space: nowrap;
}
.sortims-price span {
  color: #a29e92;
}
.sortims-ingrediency {
  font-size: 11px;
  color: #a29e92;
  background: transparent url('/images/bg_sortiment.gif') bottom left repeat-x;
  padding: 3px 0px 15px 0px
}

.div_gallery {
  float: left;
  display: inline;
  margin: 0px 10px 10px 0px;
}
.div_gallery_img {
  border: 3px solid #686262;
}

.homebox {
  float: left;
  display: inline;
  width: 270px;
  height: 100px;
  background: transparent url('/images/icon_homebox.gif') 0px 25px no-repeat;
}
.homebox_title {
  font-size: 17px;
  color: #fff;
  padding: 20px 30px 3px 7px;
}
.homebox_descr {
  font-size: 14px;
  color: #c2af82;
  padding: 5px 30px 3px 7px;
  line-height: 1.3;
}
.homebox img {
  display: inline;
  vertical-align: middle;
}
