#.c_right {width: 18px; padding: 0px}
.maps {padding: 6px 0px 16px 28px}
.maps, .maps a {font: normal 10pt Tahoma; color: #6c1524}
.catalog {width: 100%; color: #6c1524; font: bold 8pt/9pt Tahoma; text-decoration: none}
.catalog a {color: #6c1524; text-decoration: none}
.catalog a:hover {text-decoration: underline}
.c_l {padding: 0px 25px 0px 28px}
.c_r {padding: 0px 30px 0px 25px}
.catalog dl {margin: 0px; padding: 0px}
.catalog dt {background: #f3c675; margin-bottom: 3px; padding: 1px 9px 2px 9px}
.catalog dd {margin: 0px; padding: 1px 0px 1px 44px}
.photos {font: 10pt Tahoma; text-align: center; padding-top: 15px}
.photos img {border: solid 5px #FFFFFF}
.photos span {color: #6c1524; display: block; padding: 7px 0px 3px 0px}
.photos table {margin: 0px auto; color: #6e634d}
.photos div {color: #6c1524; font: bold 10pt Tahoma; padding-top: 7px}
.photos div a {color: #6c1524; margin: 0px 10px}
html, body {padding: 0px; margin: 0px; width: 100%; height: 100%; font: normal 100%/120% Tahoma; color: #fac17d; background: #1E1418 url(design/bg.gif) 50% 0% repeat-y}
table {border-collapse: collapse}
td {padding: 0px; vertical-align: top}
img {border: none; vertical-align: top}
a {color: #e12229}
a:hover {text-decoration: none}
.all {position: relative; height: auto; min-height: 100%; padding: 0px; margin: 0px auto; width: 1000px; background: url(design/a_bg.jpg) 0% 100% no-repeat}
.header {height: 308px; background: url(design/h_bg.jpg) 0% 0% repeat-x}
.h_left {width: 485px; height: 308px; background: url(design/h_left.jpg) 0% 0% no-repeat; float: left}
.h_right {width: 512px; height: 308px; background: url(design/h_right.jpg) 100% 0% no-repeat; float: right}
.h_bot {clear: both; height: 97px; background: url(design/h_bot.jpg) 0% 0% no-repeat; width: 100%; padding-top: 8px}
.h_bot td {padding: 3px 10px}
.h_bot table {margin: 0px 0px 0px 128px}
.logo {position: absolute; top: 22px; left: 36px}
.logo2 {position: absolute; top: 82px; left: 138px}
.txt {position: absolute; top: 148px; left: 138px}
.mail {position: absolute; top: 96px; right: 111px; font: normal 1pt Tahoma}
.home {position: absolute; top: 94px; right: 181px; font: normal 1pt Tahoma}
.center {height: 300px; background: url(design/c_bg.jpg) 0% 0% no-repeat; width: 100%; font: normal 9pt/14pt Tahoma}
#.c_left {padding: 20px 47px 25px 120px}
.c_left {padding: 20px 10px 25px 90px}
.c_right {font: normal 8pt Tahoma; width: 280px; line-height: 140%}
.c_right a {color: #fbc78c}
.clearer {clear: both; height: 130px}
.news {padding: 10px 0px 10px 0px}
.data {font: bold 30pt/30pt "Arial Narrow"; color: #d37e19; padding: 0px 3px 0px 20px}
.monat {font: bold 8pt/9pt Tahoma; color: #FFFFFF; padding: 2px 0px 0px 0px}
.year {font: bold 8pt/8pt Tahoma; text-align: center; background: #58a5b8; padding: 2px 0px; margin-top: 2px}
.n_text {padding: 10px 20px; background: url(design/n_bg.gif) 0% 15px no-repeat}
.line {height: 1px; overflow: hidden; background: #3c2830; margin: 0px 5px}
.r_menu {background: url(design/kubok.jpg) 0% 48px no-repeat; padding: 55px 0px 50px 120px}
.r_menu ul {margin: 0px; padding: 13px 0px 0px 0px}
.r_menu ul li {list-style: none; padding: 4px 0px}
.spon {padding: 20px 0px 30px 0px}
.spon a {margin-right: 10px}
.spon2 {padding: 35px 0px 35px 0px}
.spon2 a {margin-right: 17px}
.sl {border: solid 10px #FFFFFF; margin-top: 12px}
.podr {padding-top: 10px}
.podr a {color: #ffffff}
.footer {height: 65px; width: 1000px; margin: -65px auto 0px auto; position: relative}
.footer div {padding-left: 705px; font: normal 8pt Arial Narrow; color: #FFFFFF}
.footer div span {display: block; color: #fbc78c}
.footer div span a {color: #fbc78c}
