#measurer { width: 100%; height: 1px; overflow: hidden; position: absolute; top:0;}
body {
	font-family: Helvetica, Arial, Sans-serif;
	background: #e8e6da url('/imgs/topbg.gif') repeat-x;
	color: #333;
	font-size:0.812em;
	padding:0;
	margin:0;
	line-height: 1.54em;
}

img {border:0;}
table {font-size: 1em;}
a {color: #376e85}
a:visited {color: #323d42;}
a:hover {color: #000 !important;}
small {font-size: 0.87em; line-height: 1.4em;}
big {font-size: 1.1em;}
h1, h2 {font-size: 1.8em; color: #376e85; line-height: 1.2em; margin: 1.7em 0 0.5em 0;}
h3, h4 {font-size: 1.45em; color:  #333333; line-height: 1.2em; margin: 1.5em 0 0.5em 0;}
h2,h4,h6 {font-weight: normal;}
p {margin: 0.4em 0;}

#index #page {background: url('/imgs/topimg.jpg') no-repeat 50% 0;
min-width: 1000px;
}
#sized {width: 930px; margin: 0 auto;}
#header {padding-top: 30px; height: 100px;}
#index #header {height: 290px;}
#header .line {border-bottom: 1px solid #a2a0a0; height: 43px; margin-left: 210px; margin-right: 23em;}
#logo {float:left; margin-left: 5px;}
#contacts {float:right; margin-top: 33px;}
	#contacts .phone {padding-left: 17px; background: url('/imgs/phone_icon.gif') no-repeat 0 70%;}
	#contacts .mail {padding-left: 15px; background: url('/imgs/mail_icon.gif') no-repeat 0 60%; margin-left: 1em; color: #333;}
#left {float:left; width: 210px;}
#menu {background: #825c53 url('/imgs/menu_bottom.gif') repeat-x 50% 100%; border-top: 1px solid #b69991; margin: 41px 41px 30px 0; list-style:none; padding:22px 0;}
#menu li {color: #eceae0; padding:8px 5px 2px 30px; margin:0; background: url('/imgs/menu_bullit.gif') no-repeat 18px 12px;}
#menu li.on {background-color:#6c4a42; }
#menu li ul {list-style:none; padding:0; margin:0.5em 0 1em 1em; font-size: 0.85em; line-height: 1.4em;}
#menu li ul li {padding:0.2em 0; margin:0; background: none;}
#menu li ul a {color: #d9d4c4;}
#menu li ul a:hover {color: #fff !important;}
#order {width: 116px;	height: 39px;background: url('/imgs/order_bg.gif') no-repeat; margin: 30px 0 30px 10px; padding: 12px 0 0 25px;line-height: 1.2em; font-weight: bold;}
#search {margin: 1.5em 0; margin-left: 10px; }
	#search .searchField {width: 140px; font-size: 0.85em; font-family: Arial, Helvetica, sans-serif;} 
	#search .searchButton {vertical-align:middle;}
#video {margin: 40px 20px; width: 120px; text-align:center;}
	#video img {margin-bottom: 5px;
		-margin-bottom: 9px;
	}
	#video small {font-style:italic; line-height: 1.2em;
		-line-height: 0.5em;
	}
	#video a, #video a:visited {color: #333;}
	#video .overlay {display: block; height: 87px; width: 122px; position: absolute; margin-left: -1px; 
	background: url('/imgs/video_overlay.png') no-repeat; text-decoration: none !important;
	-background: none !important;
	}
#order a, #order a:visited {color: #854637;}
#products_anounces { float:right; width: 195px; background: #dcdddb url('/imgs/products_anounces_bg.gif') repeat-x 50% 100%;  border-top: 1px solid #f5f5f4; padding: 12px 25px 14px 25px; margin-top: 2.8em;
-padding-top: 18px;
}
	#products_anounces p  { font-size: 0.85em; line-height: 1.09em; color: #666; margin:0 0 1em 0;}
	#products_anounces h4 {font-size: 1.35em; margin: 0.6em 0 0.3em 0;
	-margin-top: 0.8em;
	}
	#products_anounces a, #products_anounces a:visited {color: #854637;}
#center {float:left; width: 720px; margin-right: -100%;}
#center .index_text {width: 450px; margin-left:}
.dotted_line {background: url('/imgs/dotted_line.gif') repeat-x 0 50%; height: 1em; overflow: hidden;}
.dashed_line {background: url('/imgs/dashed_line.gif') repeat-x 0 50%; height: 1em; overflow: hidden;}
.news_list {margin-bottom: 2em;}
.news_list .dashed_line.top {float:right; width: 630px; height: 2em; 
-margin-top: 2em;
}
.news_list .dashed_line.bottom {clear:both; width: 100%; height: 1.3em; text-align:right; background-position: 100% 100%; padding: 0.5em 0 0.05em 0; 
-background-position: 100% 85%;
}
.news_list .dashed_line.bottom a, .news_list .dashed_line.bottom a:visited {margin-right: 0.5em; color: #333;}
.news_list .news_item {float:left; width: 340px; margin: 0.7em 0 0.7em 0; line-height: 1.333em;}
	.news_list .news_item.alt {margin-left: 35px;}
	.news_list .news_item img {float:left; border: 1px solid #b1a7a2; margin-top: 1px;}
	.news_list p {margin-left: 135px; margin-top: 0; margin-bottom: 0.2em;}
	.news_list .date {color: #b1a7a2; font-style: italic;}
#partners {margin: 2em 0;}
	#partners img {vertical-align:middle; }
	#partners a {margin-right: 2em;}
#footer {padding: 1.5em 0 4em 0;}
#bestweb {float:left; width: 160px; text-align:center; margin-right: 50px;}
#copyrights {padding-top: 1em;}
#copyrights small {margin-right: 2em;}
.paginator {padding: 1em 0;}
.paginator span {padding: 0 0.5em 0 0; color: #b1a7a2;}
.paginator b, .paginator a {padding: 0 0.5em;}
.paginator b { background: #854637; color: #FFF; }

.newstext img, .text img {float:left; margin: 0.3em 1.5em 0.3em 0;}
.newstext .date {display: block; margin: -1em 0 1em 0; font-style: italic; color: #999988;}
.newstext .other_news {color: #94928f; width: 70%; line-height: 1.25em; margin: 1em 0; padding: 0 1.8em }
.newstext .other_news li {padding: 0.3em 0;}
.newstext .other_news small {font-style: italic;}
.newstext .other_news li, .product_text li {
     list-style-type: none;
		 behavior: expression( !this.before
            ? this.before = this.innerHTML = '&mdash;&nbsp;&nbsp;' + this.innerHTML : '' );
        text-indent: -1.64em;}

.newstext .other_news li:before,  .product_text li:before {
  content: '\2014\00A0\00A0';
}
.production h4 {
/*color: #a09e9d; */
color: #376e85; 
margin-bottom: 0;}
.production .image {width: 194px; float:left; text-align:center; margin-top: 10px; margin-right: 10px; }
.production .desc {float:left; width: 304px;margin-top: 10px;}
.production h5 {font-size: 1.21em; font-weight: normal; margin: 1em 0 0.4em 0;}
.production .info {margin-top: 3.4em;float:left; margin-left: 40px; width: 170px; color: #854637;}
.product_text {margin-right: 260px;}

.product_photos {float:right; width: 350px; text-align:center; margin-right: -20px; }
.product_photos .thumbs {margin-top: -40px;}
/*.product_photos .thumbs b img {background: url('/imgs/photo_selected.gif') no-repeat;}*/

.product_photos .thumbs b img, .product_photos .thumbs a.active img  {background: url('/imgs/photo_selected.gif') no-repeat;}


.product_text ul {color: #666660; float:left; width: 38%; margin:0; padding: 0 1.8em; line-height: 1.3em;}
.product_text ul li {padding: 0.2em 0;}
table.data {border-collapse: collapse; margin-bottom: 4em;}
table.data td, table.data th {text-align:Center; font-size: 0.85em; line-height: 1.4em;}
table.data th {font-weight: normal; color: #714f46;  padding: 1.5em 1.5em; border-bottom: 1px solid #714f46;}
table.data td  {padding: 1em 1em;}
table.data tr.alt td {background: #dfddd1;}
#prod_add_info {margin: 5em 4em 0 0em; text-align:center; font-size: 0.85em; line-height: 1.4em; font-style: italic; color: #999988}
#prod_add_info .item {margin: 0 0 3em 0;}
#prod_add_info .item img {margin-bottom: 0.5em;}