body { background-color: #ffffff; margin: 20px; padding: 0px; }
body, td {  font-family: Tahoma, Verdana, Helvetica; font-size: 11px; color: #5b5548; padding: 0px; line-height: 1.3em }
p { margin: 0px 0px 7px 0px; }
img { border: 0px; }
form { margin: 0px; }
table { border: 0px; border-collapse: collapse; }
input, textarea, select {font-size: 11px; font-family: Tahoma; text-indent: 1px; border: 1px solid #615600; background: #F4EFBC; }

h1 { color: #D30000; font-weight: bold; font-size: 12px; margin: 2px 0px 10px 0px; padding: 0px }
h2 { font-size: 12px; font-weight: bold; ; margin: 0px 0px 10px 0px; padding: 0px; color: #615600 }

a { text-decoration: none;}
a:link { color: #367200; }
a:visited { color: #367200;}
a:active { color: #367200;}
a:hover { color: #D30000; text-decoration: none }

.navbar { background-color: #E3D78F; background: url(images/07.gif) no-repeat bottom; white-space: nowrap }
.navbar div.lnk { padding: 7px 0px 0px 35px; font-size: 9px }
.navbar div.lnk a { padding-left: 3px; padding-right: 3px; font-weight: bold; text-decoration: none }
.navbar div.lnk a:link, .navbar div.lnk a:visited, .navbar div.lnk a:active { color: #367200 }
.navbar div.lnk a:hover, .active { color: #D30000 }
.navbar div.slogan { color: #6D5F00; font-weight: bold; font-size: 12px; text-align: right; padding-top: 3px; padding-right: 5px }

td.goods { border-left: 1px solid #615600; border-right: 1px solid #615600; border-top: 1px solid #615600; width: 31%; background-color: #FFF9CC; padding: 9px; color: #615600; font-size: 12px; vertical-align: top }
td.goods h2 { font-size: 12px; font-weight: bold; margin: 0px; padding: 0px }
td.basket { border-left: 1px solid #615600; border-right: 1px solid #615600; border-bottom: 1px solid #615600; background: url(images/14.gif) no-repeat bottom; background-color: #FFF9CC; height: 33px; }
td.imgood { border-left: 1px solid #615600; border-right: 1px solid #615600; text-align: center; background-color: #FFF9CC; }
td.price { font-weight: bold; font-size: 18px; color: #D30000; text-align: center  }

#foot td.br, #foot td.copyright { background-color: #F4EFBC; border-top: 1px solid #615600; }
td.copyright { width: 100%; text-align: center; border-bottom: 1px solid #A38D25; }

div.main { border-left: 1px solid #ADA777; border-right: 1px solid #ADA777; background: url(images/mar.gif) no-repeat top right; padding-top: 15px }
td.bottom { margin-top: 10px; margin-bottom: 10px; font-size: 12px; height: 35px }
td.bottom a { font-weight: normal; text-decoration: none }

td.sidebar { width: 180px; vertical-align: top; }
div.side { padding: 0px 7px 0px 7px; }
div.side .links { border-bottom: 1px solid #B0AA7F; padding-bottom: 12px }
div.side .links a { display: block; font-size: 12px; margin-bottom: 5px; background: url(images/arr.gif) no-repeat left top; padding-left: 14px; padding-right: 8px }
div.side .links a:hover { color: #367200; text-decoration: underline; }

td.good { border-left: 1px solid #615600; border-right: 1px solid #615600; border-top: 1px solid #615600;  background-color: #FFF9CC; width: 258px; text-align: center }
td.gbasket { border-left: 1px solid #615600; border-right: 1px solid #615600; border-bottom: 1px solid #615600; background: url(images/bbasket.gif) no-repeat bottom; background-color: #FFF9CC; height: 33px; }
td.descr { padding-left: 15px; padding-right: 12px; vertical-align: top }
