html, body {width: 100%; height: 100%; margin: 0px; padding: 0px; font: normal 100%/120% Tahoma; color: #844e17; background: url(/images/a_bg.jpg) 0% 0% repeat-x}
img {border: none}
form {margin: 0px; padding: 0px}
.all {width: 100%; min-height: 100%; font: normal 8pt Tahoma; min-width: 1000px; background: url(/images/h_bg.jpg) 0% 0% no-repeat; position: relative}
.header {height: 372px; background: url(/images/h_right.jpg) 100% 0% no-repeat}
.h_left {padding: 76px 0px 0px 70px; float: left}
.h_right {float: right; width: 495px; padding-top: 91px; font: bold 9pt Tahoma; color: #2b000c}
.h_right div {width: 103px; text-align: right; padding-top: 10px}
.h_right div span {display: block; padding-top: 6px}
.h_right div a {color: #981832; font: bold 8pt Tahoma}
.h_right div a:hover {text-decoration: none}
.center {width: 100%}
.c_left {width: 295px; padding: 0px 0px 0px 75px; vertical-align: top}
.c_left form {margin: 0px; padding: 0px}
.c_left input {font: normal 8pt/8pt Tahoma; border: solid 1px #844f18; background: #fefcf8; height: 18px; width: 140px}
.search {width: 77px !important; background: url(/images/s_bg.jpg) 10px 5px no-repeat !important; height: 30px !important; border: none !important; color: #FFFFFF; margin: -2px 0px 0px -13px}
.c_left ul {margin: 0px; padding: 0px}
.c_left ul li {font: bold 10.5pt "Arial"; list-style: none; background: url(/images/li.gif) 0% 23px no-repeat; padding: 17px 0px 0px 13px}
.c_left ul li ul {margin: 0px; padding: 7px 0px 0px 7px}
.c_left ul li ul li {font: bold 9pt "Arial"; list-style: none; background: url(/images/li2.gif) 0% 7px no-repeat; padding: 0px 0px 1px 9px}
.c_left ul li ul li a {color: #1e3f73; text-decoration: none}
.c_left ul li ul li a:hover {text-decoration: underline}
.c_left ul li ul li ul {margin: 0px; padding: 1px 0px 6px 8px}
.c_left ul li ul li ul li {font: normal 8pt "Arial"; list-style: none; background: url(/images/li3.gif) 0% 7px no-repeat; padding: 2px 0px 0px 9px}
.c_left ul li ul li ul li a {color: #2b000c; text-decoration: none}
.c_left ul li ul li ul li a:hover {text-decoration: underline}
.c_left form div {padding: 0px 0px 0px 12px; margin: 0px 0px -2px 0px}
.c_left form table {margin: 0px 0px 0px 9px}
.c_right {padding: 0px 95px 0px 0px; text-align: left; vertical-align: top}
.content {margin-top: -103px; position: relative}
.menu {width: 100%}
.m_l {width: 12px; height: 44px; background: url(/images/m_l.jpg) 0% 0% no-repeat}
.m_c {height: 44px; background: url(/images/m_c.gif) 0% 0% repeat-x; padding-top: 1px !important}
.m_r {width: 12px; height: 44px; background: url(/images/m_r.jpg) 0% 0% no-repeat}
.c_right table {border-collapse: collapse; margin: 0px; border: none}
.c_right table td {padding: 0px}
.li4 {width: 2px; background: url(/images/li4.gif) 0% 2px no-repeat}
.m_c table {width: 100%}
.m_c table td {text-align: center}
.m_c table td a {text-decoration: none; font: bold 9pt Arial; color: #555a7d}
.txt {padding: 0px 0px 0px 20px}
h1, h2 {font: normal 13.5pt Arial; padding: 17px 0px 5px 0px; margin: 0px}
h2 {color: #981832}
.txt p {margin: 0px; font: normal 8pt/11pt Tahoma}
.txt p a {font-weight: bold; text-decoration: underline; color: #844e17}
.txt p a:hover {text-decoration: none}
.bl {width: 100%}
.bl td {width: 33%; text-align: center}
.bl_t {background: url(/images/bl_t.gif) 50% 0% no-repeat; height: 11px}
.bl_c {background: url(/images/bl_c.gif) 50% 0% repeat-y; vertical-align: top; padding: 3px 0px !important}
.bl_c div {width: 145px; margin: 0px auto; text-align: left; font: normal 8pt Arial}
.bl_c div span {display: block; padding-left: 5px}
.bl_c div a {font: bold 9pt Arial; text-decoration: none; color: #844e17}
.bl_c div a:hover {text-decoration: underline}
.bl_c div img {margin: 7px 0px 7px 0px}
.bl_b {background: url(/images/bl_b.gif) 50% 0% no-repeat; height: 11px}
.price {font: bold 13pt Arial !important; background: url(/images/price.gif) 0% 3px no-repeat; padding: 0px 0px 0px 18px !important; color: #981832; width: 100px !important; margin: 8px 0px 0px 0px!important;}
.kup, .t_b a {width: 76px; display: block; color: #FFFFFF !important; font: bold 8.5pt Arial !important; background: url(/images/kup.gif) 0% 0% no-repeat; padding: 6px 0px 6px 13px; text-decoration: none}
.clearer {clear: both; height: 150px}
.footer {height: 115px; position: relative; margin-top: -150px; padding: 35px 0px 0px 0px; background: url(/images/f_bg.jpg) 75px 0% no-repeat; font: normal 8pt/8pt Tahoma; min-width: 1000px}
.footer table {width: 100%}
.f_left {width: 290px; padding: 53px 0px 0px 75px; vertical-align: top}
.f_right {background: url(/images/f_r.gif) 0% 0% repeat-x; padding: 50px 0px 0px 0px; border-right: solid 95px #FFFFFF}
.f_r_r {width: 110px}
.f_right img {margin: 0px 5px}
.f_right td {vertical-align: top}
.f_right a {font: bold 8pt Tahoma; color: #844e17}
.list {display: block; font: bold 9pt Arial; color: #981832; text-decoration: none; background: url(/images/dl.gif) 0% 0% no-repeat; padding: 9px 0px 11px 35px; width: 133px; margin-top: 15px}
.t {width: 100%; margin-left: -10px !important; position: relative; }
.t_l_t {background: url(/images/t_l_t.gif) 0% 0% no-repeat; vertical-align: top; width: 9px; height: 11px}
.t_c_t {background: url(/images/t_c_t.gif) 0% 0% repeat-x; vertical-align: top; height: 11px}
.t_r_t {background: url(/images/t_r_t.gif) 0% 0% no-repeat; vertical-align: top; width: 9px; height: 11px}
.t_l {background: url(/images/t_l_c.gif) 0% 0% repeat-y; vertical-align: top; width: 9px;}
.t_c {vertical-align: top;  padding: 0px 15px !important}
.t_r {background: url(/images/t_r_c.gif) 0% 0% repeat-y; vertical-align: top; width: 9px;}
.t_l_b {background: url(/images/t_l_b.gif) 0% 0% no-repeat;  vertical-align: top; width: 9px; height: 11px}
.t_c_b {background: url(/images/t_c_b.gif) 0% 0% repeat-x; vertical-align: top; height: 11px}
.t_r_b {background: url(/images/t_r_b.gif) 0% 0% no-repeat;  vertical-align: top; width: 9px; height: 11px}
.t_b {width: 100% !important; border-top: solid 2px #deb58a !important}
.t_b_r {width: 90px; padding-top: 5px !important}
.kat {width: 100%}
.price span {font: normal 8pt Tahoma; color: #844e17; padding: 0px 5px}
.k_right {vertical-align: top; padding-bottom: 7px !important}
.k_right div {padding: 9px 5px}
:root .k_right div {padding: 10px 5px}
.k_right div a {font: bold 9pt Arial; color: #844e17; text-decoration: none}
.kat_img {width: 180px; padding-bottom: 5px !Important; vertical-align: bottom !important}
.k_right {color: #2b000c}
.kat_l {color: #844e17; width: 115px; padding: 1px 0px !important}
.t_b td {padding-left: 10px !important; padding-right: 10px !important}
.nav {width: 100%; margin-top: 20px !important}
.nav td {text-align: center}
.nav td a {font: bold 9pt Arial; color: #204174}
.nav td a:hover {text-decoration: none}
.nav td img {margin: 1px 5px -1px 5px}
.nav td span {font: bold 9pt Arial; color: #981832}
.katal {width: 100%; height: 34px; margin-top: 10px !important; font: bold 8pt Arial; color: #FFFFFF}
.kat_l2 {width: 13px; height: 34px; background: url(/images/kat_l.gif) 2px 0% no-repeat}
.kat_r {width: 11px; height: 34px; background: url(/images/kat_r.gif) 0% 0% no-repeat}
.kat_c {width: 11px; height: 34px; background: url(/images/kat_c.gif) 0% 0% no-repeat}
.kat_c3 {height: 34px; background: url(/images/kat_c3.gif) 0% 0% repeat-x; width: 325px}
.kat_c3 table {margin-toP: 2px !important}
.kat_c3 td {padding: 0px 4px !important; text-align: center}
.kat_c3 input {width: 56px; font: bold 8pt Tahoma; border: solid 1px #844f18; height: 17px; color: #981832}
.kat_seacrh {height: 34px; background: url(/images/kat_c3.gif) 0% 0% repeat-x; width: 325px}
.kat_seacrh table {margin-toP: 2px !important}
.kat_seacrh td {padding: 0px 4px !important; text-align: center}
.kat_seacrh input {width: 226px; font: bold 8pt Tahoma; border: solid 1px #844f18; height: 17px; color: #981832}
.but2 {background: url(/images/but2.jpg) 0% 0% no-repeat; height: 30px !important; width: 71px !important; border: none !important; color: #FFFFFF !important; margin-top: -1px}
.kat_c2 {padding-left: 15px !important; color: #000000; vertical-align: top; padding-toP: 4px !important; font: bold 8pt/9pt Arial; background: url(/images/kat_c2.gif) 0% 0% repeat-x;}
.kat_c2 span {color: #981832; padding: 0px 5px}
.kat_c2 a {color: #844e17}
/* Other Pages
-------------------------------------------------*/
.top_s { font-size:1.0em; color:#844e17; padding:10px 0px 5px 0px}
.top_s a { color:#844e17; text-decoration:underline; background: url(/images/s.gif) 100% 5px no-repeat; padding-right:25px; margin-right:4px}

.f_k {}
.f_k {}
.f_k table {border: none; border-collapse: collapse; width: 100%}
.f_k table td {padding: 0px; vertical-align:top}
.f_k .btn_3 { background: url(/images/btn_3.gif) no-repeat; width:187px; height:33px; border:0px; margin-top:8px; float:right}
.f_k form { padding-bottom:50px}

.f_k table tr td table tr td { padding:7px 0px 6px 5px; color:#2b000c; font-size:1.1em; vertical-align:middle}
.f_k table tr td table tr .fk_td1 { border-bottom:1px solid #dbb489; padding-bottom:10px}
.f_k table tr td table tr .fk_td2 { text-align:right}
.f_k table tr td table tr td input { width:23px; border:1px solid #c6c6d9}
.f_k table tr td table tr td i { font-size:0.9em; font-style:normal; color:#9397a7; margin-left:4px}
.f_k table tr td table tr td h4 { color:#981832; font-weight:normal; font-size:1.6em; margin:0px; padding:0px}
.f_k table tr td table tr td h3 { color:#981832; font-size:1.6em; margin:0px; padding:0px}

.fk_tl { background: url(/images/fk_tl.gif) no-repeat; width:13px; height:15px}
.fk_tr { background: url(/images/fk_tr.gif) no-repeat; width:13px; height:15px}

.fk_tt { background: url(/images/fk_b.gif) repeat-x;}
.fk_bb { background: url(/images/fk_b.gif) repeat-x 0% 100%;}

.fk_ll { background: url(/images/fk_b.gif) repeat-y;}
.fk_rr { background: url(/images/fk_b.gif) repeat-y 100% 0%;}

.fk_bl { background: url(/images/fk_bl.gif) no-repeat; width:13px; height:14px}
.fk_br { background: url(/images/fk_br.gif) no-repeat; width:13px; height:14px}

.f_o { padding:0px 0px 0px 0px}
.f_o p { padding-bottom:12px}
.f_o h5 { font-size:1.2em; padding-bottom:12px; margin:0px}
.f_o b { display:block; padding-bottom:3px}
.f_o input { border:1px solid #2a6e7d; width:217px; height:20px; margin-bottom:15px}
.f_o .fo_i { width:407px}
.f_o textarea { border:1px solid #2a6e7d; width:407px; height:50px; overflow:auto; margin-bottom:15px}
.f_o .btn_4 { background: url(/images/btn_4.gif) no-repeat; width:142px; height:24px; border:0px; margin-top:10px; display:block}
