body {font: normal 12px Arial, Helvetica, sans-serif;}
table,img {border-collapse:collapse; border-spacing:0; border:0;}
* {margin:0; padding:0;}
th,td {vertical-align:top;}
html, body {height: 100%;}
body {background:url(images/back.gif) top center repeat-y #d5d1ba;}
html>body #layer {height: auto;}
a {color:#221f14;}
a:hover {text-decoration:none;}
#layer {margin: auto; height: 100%; min-height: 100%; position: relative;
width: 1000px; color:#3e3a29;}
#layer {background: url(images/layer-i.gif) left top repeat-y #dbd6b5;}
.index #layer {background: url(images/layer.gif) left top repeat-y #d1cba0;}

/*         header          */
#header {background:url(/images/main.jpg) left top no-repeat; height:230px;}
.index #header {background:url(/images/index-2.jpg) left top no-repeat; height:585px;}
#header a {color:#537a15;}
#logo-pic a {background: url(/images/logo-new.gif) no-repeat top center; height:101px; width:203px; margin:42px 0 0 35px; float:left;}
.index #logo-pic a {background: url(/images/logo-new.gif) no-repeat top center;}
#header-right {margin-left:270px;}
#header_menu {padding:21px 0 30px 0;}
#header_menu li {display:inline; font:normal 20px "Times New Roman", Times, serif;color:#537a15; margin-right:10px;}
#navigation {height:20px; padding:42px 0 0 0;}
#navigation img {margin-right:50px;}
#header-txt {font:normal 22px "Times New Roman", Times, serif; color:#48721c;}
/*-------------------------*/


/*           left          */
.index #main {margin:-40px auto 0 auto;}
#main {width:100%; margin:0 auto 0 auto; clear:both;}
#left {padding:0 0 250px 40px; width:190px;}
#contacts {background:url(images/footer-l.jpg) left 120px no-repeat; padding:0 0 120px 40px; margin-left:-40px;}
.index #contacts {background:url(images/footer-left.jpg) left 120px no-repeat;}
.menu {color:#3e3a29; padding:50px 0;}
.menu ul {display:block;}
.menu li {list-style-type:none; margin:10px 0;}
.menu li a {padding:5px 0px 5px 0;}
.menu li li a {padding:0; color:#1a5788;}
.menu li ul {margin:5px 0 0 0;}
.menu li li { display:block;padding:0 0 0 20px;}

.data {color:#00951c; margin-bottom:5px; display:block;}
.news p {margin-bottom:20px;}
/*-------------------------*/


/*         content         */
#content {padding:0 50px 200px 45px;}
.index #content {padding:0 50px 250px 45px;}
#content {background: url(images/right.jpg) right 60px no-repeat;}
#main h1, #footer h1 {padding: 0px 0px 30px 0px; /*margin-left:-5px;*/ font:normal 24px "Times New Roman", Times, serif;}
#main h2 {font:bold 16px Arial, Helvetica, sans-serif; }
#content ul, #content ol { padding-left:20px;}
#content p {margin:0 0 5px 0;}
#content table {border-top:1px solid #e9e4c4; border-left:1px solid #e9e4c4;}
#content table.pics {text-align:center; border:none;}
#content td {border-right:1px solid #e9e4c4; border-bottom:1px solid #e9e4c4; padding:5px 10px;}
#content table.noline {border: none;}
#content table.noline td {border: none; padding:5px 10px;}
#content .colored {background-color:#e9e4c4;}
#content table.list-goods {border: none;}
#content table.list-goods td {border: none; padding:5px 10px 30px 10px;}
.td-t-b {height:10px; padding:0;}
.pic-prod {float:left; padding-right:25px;}
.pic-prod img {margin:0 25px 25px 0;}
#content .pics {padding-top: 30px;}
#content .pics  img {margin:0 15px 15px 0;}
#content table.pics td {border:none; vertical-align: top;}
#content img {/*padding:5px;*/ border:1px solid #e9e6d3;}
#content #feedback {border:none;}
#content #feedback td {border:none;}
/*-------------------------*/


/*         footer         */
#footer {bottom: 0px; left:0; width:100%; position: absolute; color:#3e3a29; font-size:12px;}
.index #footer {background:url(images/footer-right.jpg) right bottom no-repeat;}
#footer {background:url(images/footer-r.gif) right top no-repeat; clear:both;}
#footer {height: 200px;}
#copyright {float:left; width:190px; position:relative;}
#copyright {height:60px; padding:100px 0 0 50px;}
#list a {float:right; width:180px; height:180px; margin-top:20px;}
#baner {margin:100px 300px 0 275px; display: none;}
#baner img {margin-right:15px;}
#empty {visibility:hidden;}
/*-------------------------*/

