body { margin: 0 0 0 0; padding: 0 0 0 0; background-color: #ffffff; background-image: url('../img/bg_all.gif'); background-repeat: repeat-x; background-position: top left; }
img { border: 0; }
table { font: normal 11px Tahoma; color: #595a5d; }
a:link { color: #797065; text-decoration: underline; }
a:visited { color: #797065; text-decoration: underline; }
a:hover { color: #a09485; text-decoration: underline; }
p { font: normal 11px Verdana; margin: 2px 0 8px 0; text-indent: 0px; }
.v_top { vertical-align: top; }
.v_bot { vertical-align: bottom; }
.a_c { text-align: center; }
.a_r { text-align: right; }

.bg_brown { background-color: #6a3002; }

.bg_grey { background-color: #c4c4c4; }
.bg_top { background-image: url('../img/bg_top.gif'); background-repeat: repeat-x; background-position: top left; }
.slogan { height: 52px; padding: 0 0 0 24px; font: bold 10px Tahoma; color: #848484; text-transform: uppercase; border-left: 1px solid #c4c4c4; background-image: url('../img/t_1.jpg'); background-repeat: no-repeat; background-position: bottom right; }
.btn_p { padding: 0 20px 0 20px; }
.brd_r { border-right: 1px solid #c4c4c4; }
.fscr_bg { padding: 0 0 10px 0; vertical-align: bottom; border-right: 1px solid #c4c4c4; background-color: #672f01; background-image: url('../img/fscr_bg.jpg'); background-repeat: no-repeat; background-position: top left; }

.qsearch_text { width: 108px; height: 16px; font-size: 10px;border-top: 1px solid #7f7f7f; border-left: 1px solid #7f7f7f; border-right: 1px solid #d4d0c7; border-bottom: 1px solid #d4d0c7; }
.qsearch_txt { padding: 0 0px 11px 8px; vertical-align: bottom; color: #ffffff; font-size: 10px; }
.qsearch_text_p { padding: 0 0 7px 0; vertical-align: bottom; }
.btn_search { padding: 0 0px 11px 0; vertical-align: bottom; }

.tm_bg { border-left: 2px solid #ffffff; border-right: 2px solid #ffffff; background-color: #9a893b; background-image: url('../img/tm_bg.gif'); background-repeat: repeat-x; background-position: top left; }
.tm_p { width: 100%; padding: 22px 3px 0 17px; vertical-align: top; }
.tm { margin: 0 0 0 0; padding: 0px 0 0 0; color: #ffffff; font: bold 10px Tahoma; text-transform: uppercase; }
.tm li { margin: 0 0 0 0; padding: 0 0 5px 11px; list-style: none; background-image: url('../img/tm_bull.gif'); background-repeat: no-repeat; background-position: top left; }
.tm li a:link { color: #ffffff; text-decoration: none; }
.tm li a:visited { color: #ffffff; text-decoration: none; }
.tm li a:hover { color: #e6e2d4; text-decoration: none; }

.txt_i_l { height: 44px; text-align: center; background-color: #b4b4b4; border-left: 1px solid #c4c4c4; background-image: url('../img/txt_i_bg.gif'); background-repeat: repeat-x; background-position: top left; }
.txt_i_r { height: 44px; text-align: center; background-color: #b4b4b4; border-right: 1px solid #c4c4c4; background-image: url('../img/txt_i_bg.gif'); background-repeat: repeat-x; background-position: top left; }

.options { text-align: left; font-size: 10px; margin: 18px 0 0 0px; background-color: #e1e1e1; //position: absolute; }
.options ul { text-align: left; list-style: none; margin: 0; padding: 0; }
.options li { list-style: none; margin: 0; padding: 0px 0 0px 0; border: none; border-bottom: 1px solid #ffffff; }
.options li a { display: block; padding: 2px 5px 2px 7px; text-decoration: none; width: 100%; }
.options li a:link { color: #878787; text-decoration: none; }
.options li a:visited { color: #878787; text-decoration: none; }
.options li a:hover { background-color: #ebebeb; color: #878787; text-decoration: none; }

.tm2_bg { border-left: 2px solid #ffffff; border-right: 2px solid #ffffff; background-image: url('../img/tm2_bg.gif'); background-repeat: repeat-x; background-position: top left; }
.tm2 { padding: 0px 20px 0 20px; font: bold 10px Tahoma; color: #909090; text-transform: uppercase; }
.tm2 a:link { color: #909090; text-decoration: none; }
.tm2 a:visited { color: #909090; text-decoration: none; }
.tm2 a:hover { color: #7a7979; text-decoration: none; }

.ba_bg { background-color: #793701; background-image: url('../img/ba_bg.gif'); background-repeat: repeat-x; background-position: top left; }
.ba_home { height: 67px; background-image: url('../img/ba_home.gif'); background-repeat: no-repeat; background-position: top left; }
.ba_t { width: 100%; padding: 0 0 0 32px; color: #f0ebe6; font-size: 10px; }
.ba_t a:link { color: #f0ebe6; text-decoration: none; }
.ba_t a:visited { color: #f0ebe6; text-decoration: none; }
.ba_t a:hover { color: #fff3e2; text-decoration: none; }

.copyr_bg { background-image: url('../img/copyr_bg.gif'); background-color: #bdbdbd; border-right: 1px solid #c6c6c6; background-repeat: repeat-x; background-position: top left; }
.copyr { height: 68px; padding: 0 30px 0 0; text-align: right; font: bold 10px Tahoma; color: #ffffff; background-image: url('../img/copyr_bg_i.jpg'); background-repeat: no-repeat; background-position: top right; }
.copyr a:link { color: #ffffff; text-decoration: none; }
.copyr a:visited { color: #ffffff; text-decoration: none; }
.copyr a:hover { color: #eaeaea; text-decoration: none; }

.bl { padding: 14px 0 15px 0; vertical-align: top; background-color: #f3f3f3; border-left: 1px solid #c4c4c4; border-top: 1px solid #e2e2e2; border-right: 1px solid #e2e2e2; }
.br { padding: 14px 0 15px 0; vertical-align: top; background-color: #f3f3f3; border-left: 1px solid #e2e2e2; border-top: 1px solid #e2e2e2; border-right: 1px solid #c6c6c6; }
.bc { padding: 20px 20px 20px 20px; vertical-align: top; background-color: #ffffff; border-left: 1px solid #e2e2e2; border-top: 1px solid #e2e2e2; border-right: 1px solid #c6c6c6; }

.razdel { margin: 10px 0 10px 0; border-top: 1px solid #e2e2e2; border-bottom: 1px solid #f9f9f9; }
.txt_wi { margin: 0 8px 0 8px; padding: 0 0 0 18px; font: bold 11px Tahoma; background-image: url('../img/txt_wi_i.gif'); background-repeat: no-repeat; background-position: top left; }
.txt_w { padding: 0 10px 0 15px; font: bold 11px Tahoma; color: #777777; }
.podr_st { margin: 5px 15px 0 0; text-align: right;}

a.ln7d:link { color: #7b7b7b; text-decoration: none; }
a.ln7d:visited { color: #7b7b7b; text-decoration: none; }
a.ln7d:hover { color: #626262; text-decoration: none; }

.padd_ib_block { padding: 10px 10px 10px 10px; }

.path { padding: 0 0 10px 0; font-size: 10px; color: #797065; }
.path a:link { color: #797065; text-decoration: underline; }
.path a:visited { color: #797065; text-decoration: underline; }
.path a:hover { color: #62594f; text-decoration: underline; }

h1.title_p { margin: 0 0 0 0; padding: 0 0 18px 0; font: bold 18px Tahoma; color: #797065;  }

ol { margin: 0 0 0 0; padding: 5px 0 5px 35px; }
ol li { margin: 0 0 0 0; padding: 2px 0 2px 0; }
ul { margin: 0 0 0 0; padding: 5px 0 5px 35px; }
ul li { margin: 0 0 0 0; padding: 2px 0 2px 0; }

.qsearch_submit { font: bold 10px Verdana; color: #dde3eb; border: 1px solid #869dbf; background-color: #804040; }
