*{margin: 0; padding: 0;} /* обнуляем отступы */
body {
	text-align: left;
	font-size: 12pt;
}
html,body {
	font-family: Arial, sans-serif;
	min-height: 100%; /* задаем высоту тела документа */
	background-image: url("line_top.png"), url("line_bottom.png"), url("bg_body.jpg");
	background-position: top left, bottom center, top center;
	background-repeat: repeat-x, repeat-x, repeat;
	margin: 0px auto;
}
.main { /* основной блок, который должен растянуться до подвала */
	min-height: 100%; /* задаем минимальную высоту основного блока */
	width: 949px;
	margin: 0px auto;
    -moz-box-shadow: 0 0 20px rgba(0,0,0,0.9); /* Для Firefox */
    -webkit-box-shadow: 0 0 20px rgba(0,0,0,0.9); /* Для Safari и Chrome */
    box-shadow: 0 0 20px rgba(0,0,0,0.9); /* Параметры тени */
}

.section {
	background-image: url("bg_center.jpg");
	background-repeat: repeat-y;
	min-height: 100%;
	padding: 5px;
}
}
*html .main { /* хак для ie6 */
	height: 100%; /* для ие6, т.к. не понимает min-height */
}
.clearMain { /* это распорка в основном блоке - резервируем место для подвала */
	height: 85px; /* высота нашего подвала */
}
.footer { /* подвал */
	padding-top: 5px;
	padding-right: 10px;
	text-align: right;
	width: 939px;
	margin: 0px auto;
	/*background-image: url("line_bottom.png"); */
	background-position:  bottom center;
	background-repeat: repeat-x;
	color: #000; 
	height: 85px; /* высота подвала */
	margin-top: -85px; /* делаем отрицательный отступ по высоте равный высоте подвла, чтобы четко вписаться в размер экрана */
}

.nav {
	background-image: url("memu.jpg");
	
}
.nav ul {list-style: none;height: 44px; padding-top: 15px;}
.nav ul li {display: inline; margin-right: 3px; margin-left: 3px; font-size: 13.5px;}
.nav ul li a {color: #772500; font-weight: bold;}

.header {
	width: 949px;
	display: block;
}
.header img {
	display: block;
	margin: 0;
	padding: 0;
}
#head_img {
	float: right;
}

.desc {
text-align: center;
margin: 0px auto;
padding: 10px;
font-size: 10pt;
}

.desc2 {
text-align: justify;
margin: 0px;
padding: 10px;
font-size: 16pt;
font-weight: 500;
color: #000;
padding: 10px;
margin: 0px auto;
width: 860px;
font-family: Verdana, Arial, sans-serif;
line-height: 120%
}

.products {
width: 862px;
margin: 0px auto;
}

.products_index {
font-size: 10pt;
width: 900px;
margin: 10px auto;
background-color: rgba(239, 208, 156, 0.5);
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-width: 1px;
border-style: solid;
border-color: #EFD09C;
padding: 5px;
}

.oreh_index {
vertical-align: top;
text-align: center;
border-width: 1px;
border-style: solid;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-color: #000;
padding: 5px;
margin: 10px;
height: 230px;
width: 180px;
background: rgb(237,210,163, 0.5); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(237,210,163,0.7) 0%, rgba(220,179,122,0.7) 44%, rgba(220,179,122,0.7) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(237,210,163,0.7)), color-stop(44%,rgba(220,179,122,0.7)), color-stop(100%,rgba(220,179,122,0.7))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(237,210,163,0.7) 0%,rgba(220,179,122,0.7) 44%,rgba(220,179,122,0.7) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(237,210,163,0.7) 0%,rgba(220,179,122,0.7) 44%,rgba(220,179,122,0.7) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(237,210,163,0.7) 0%,rgba(220,179,122,0.7) 44%,rgba(220,179,122,0.7) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(237,210,163,0.7) 0%,rgba(220,179,122,0.7) 44%,rgba(220,179,122,0.7) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edd2a3', endColorstr='#dcb37a',GradientType=0 ); /* IE6-9 */

/*background-color: rgba(239, 208, 156, 0.6);*/
display: inline-block;
}

.oreh_index img {
margin: 0 auto;
}

h1 {
font-size: 16pt;
color: #772500;
margin: 10px;
}

p {
margin: 10px;
font-size: 16pt;
clear: both;
}

table {
margin: 0px;
float: left;
font-size: 12pt;
font-weight: bold;
}