﻿html, body {padding: 0px; margin: 0px;  width: 100%; height: 100%; font: normal 9pt Tahoma; background: #FFFFFF}
img {border: none; vertical-align: top}
table {border-collapse: collapse}
td {padding: 0px}
.all {width: 100%; height: 100%; min-width: 1000px; position: relative}
.a_left {background: url(images/a_l_bg.jpg) 100% 0% repeat-y; vertical-align: top}
.a_right {vertical-align: top; background: url(images/a_r_bg.jpg) 0% 0% repeat-y}
.a_cent {width: 1000px; background: url(images/a_cent.jpg) 0% 0% repeat-y;vertical-align:top}
.header {height: 170px; width: 100%}
.header td {vertical-align: top; text-align: left}
.h_left {padding: 29px 0px 0px 50px}
.h_cent {width: 184px; border-top: solid 5px #c8b284; padding: 54px 8px 0px 8px}
.h_right {width: 487px; padding-top: 48px}
.h_cent a {float: left; height: 23px; width: 51px; margin-left: 9px; text-align: center; padding-top: 14px; display: block; text-decoration: none}
.mail {background: url(images/mail.gif) 50% 16px no-repeat}
.mail:hover {background: url(images/mail_act.gif) 0% 0% no-repeat}
.map {background: url(images/map.gif) 50% 16px no-repeat}
.map:hover {background: url(images/map_act.gif) 0% 0% no-repeat}
.home {background: url(images/home.gif) 50% 15px no-repeat}
.home:hover {background: url(images/home_act.gif) 0% 0% no-repeat}
.h_right table {width: 436px; font: normal 9pt "Tahoma"; margin-left: 40px}
.h_right table td {padding-right: 53px}
.h_right a {text-decoration: none; background: #FFFFFF; padding: 0px 5px 0px 18px; color: #7392a8}
.h_right a:hover {text-decoration: underline; color: #d90103; background: #FFFFFF url(images/li_act.gif) 0% 9px no-repeat} 
.h_right ul {margin: 0px; padding: 0px}
.h_right ul li {list-style: none; background: url(images/li_bg.gif) 0% 12px repeat-x; padding: 0px 0px 9px 0px}
.block_top {width: 965px}
.block {width: 100%; font: normal 9pt/11pt "Tahoma"; color: #7392A8}
.b_left {width: 133px; text-align: center}
.block td {vertical-align: top}
.b_right a {color: #d90103; text-decoration: none; font: bold 10pt Tahoma; border-bottom: solid 1px #d90103}
.b_right div {padding-bottom: 5px}
.bl_top {padding-bottom: 30px}
.rekl {width: 958px; margin: 10px auto}
.r_col {padding: 0px 14px}
.r_col table {background: #faf3dc; height: 115px}
.c_top {padding: 27px 27px 0px 27px; background: url(images/c_t_bg.gif) 0% 0% no-repeat; width: 397px; color: #062e56; font: normal 9pt "Tahoma"}
* HTML .c_top {width: 343px}
.c_top2 {height: 143px; padding: 27px 27px 0px 27px; background: url(images/c_t_bg.gif) 0% 0% no-repeat; width: 397px; color: #062e56; font: normal 10pt "Tahoma"; vertical-align: top}
* HTML .c_top2 {height: 115px}
.c_top a, .c_top2 a {border-bottom: solid 1px #062e56; text-decoration: none; color: #062e56}
.c_top td, .c_top2 td {vertical-align: top}
.c_t_left {padding-right: 25px}
.c_top div, .c_top2 div {padding-top: 10px; font: bold 10pt Tahoma; padding-bottom: 10px}
.c_bot {background: url(images/c_b_bg.gif) 0% 100% no-repeat; height: 21px}
.c_top2 input {margin: 0px; padding: 0px}
.c_top2 table {margin-top: 10px; height: 1px}
.c_top2 table input, .c_top2 table select {font: normal 9pt/9pt Tahoma; color: #beb9aa; height: 18px; border: solid 1px #7e7456; margin-right: 6px; width: 182px}
.c_top2 table select {height: 18px; margin-toP: 1px; margin-right: 2px; width: 79px}
.but {background: url(images/but.jpg) 0% 1px no-repeat; border: none !important; height: 32px !Important; width: 87px !important; color: #062e56 !important; margin-top: -5px !important; position: relative}
.content {width: 955px}
.content td {padding: 0px 0px 0px 42px}
h2 {padding: 10px 0px 15px 97px; color: #062e56; font: normal 10pt Tahoma; margin: 0px}
.data {width: 70px; height: 63px; background: url(images/data.gif) 0% 0% no-repeat; padding: 0px !important; text-align: center; color: #7392a8; vertical-align: top}
.data span {display: block; font: normal 9pt/11pt Tahoma; color: #d90103; padding-toP: 17px}
.c_cont {vertical-align: top; font: normal 9pt/10pt "Tahoma"; color: #7392A8; padding-left: 20px !important}
.c_cont div {font: normal 10pt Tahoma; padding-bottom: 10px}
.c_cont div a {color: #7392A8}
.c_left {width: 52%; vertical-align: top}
:root .c_left {width: 47.5%; vertical-align: top}
.line {background: url(images/line.gif) 0% 100% repeat-x; height: 1px; margin: 13px 0px 13px 91px}
* HTML .line {margin: 4px 0px 12px 91px}
.c_right {vertical-align: top}
h3 {margin: 0px; padding: 23px 0px 5px 10px; font: normal 9pt/9pt Tahoma}
.blue {font: normal 9pt "Tahoma"; background: #f1f4f6; border-bottom: solid 1px #bfcdd7; padding: 10px 15px; margin-bottom: 5px}
.blue a {color: #d90103}
.blue a:hover {text-decoration: none}
.clearer {clear: both; height: 200px}
.footer {width: 900px; margin: -150px auto 0px auto; position: relative; height: 150px; background: url(images/f_bg.jpg) 0% 100% repeat-x; padding: 0px 50px}
.footer td {vertical-align: top}
.f_left {padding-top: 1px}
.footer table {background: url(images/f_bg2.gif) 0% 0% repeat-x; width: 100%}
.f_right {text-align: right; padding-top: 10px; width: 35%}
.f_left span {font: normal 10pt Tahoma; color: #6f5c3e}
.f_l_bot {clear: both; padding: 10px 0px 0px 0px}
.f_left a {color: #d90103}
.f_cent {color: #4D4D4D; font: normal 9pt "Tahoma"; padding-top: 12px; width: 25%; text-align: center}
.f_cent strong {color: #4D4D4D}
.c_t_left a {border-bottom: none}
.li a {text-decoration: none; background: #FFFFFF; padding: 0px 5px 0px 18px; color: #7392a8}
.li a:hover {text-decoration: underline; color: #d90103; background: #FFFFFF url(images/li_act.gif) 0% 9px no-repeat} 
.li ul {margin: 0px; padding: 0px}
.li ul li {list-style: none; background: url(images/li_bg.gif) 0% 12px repeat-x; padding: 0px 0px 9px 0px}
.inviz {FILTER: alpha(opacity=55)}
font { font-family: Tahoma, sans-serif; font-size: 11px;  text-decoration: none; margin-left:3; margin-right:3}
td { font-family: tahoma; color: #7E878E ; text-decoration: none; }
form { margin-left:3; margin-right:3 }
.rednumber { font-family: tahoma,san-serif; color: #ff0000; font-size: 11pt; font-weight: bold; }
.border { font-family: tahoma; margin-left:3; margin-right:3 }
input { font-family: Tahoma,sans-serif; font-size: xx-small; color: #7392A8; background-color: #ffffff; border: 1px solid #7392A8 }
select { font-family: Tahoma,sans-serif; font-size: xx-small;}
textarea { font-family: Tahoma,sans-serif; font-size: xx-small; color: #7392A8; background-color: #ffffff; border: 1px solid #7392A8 }
option { font-family: Tahoma,sans-serif; font-size: xx-small; color: #7392A8;  background-color: #ffffff; border: 1px solid #7392A8 }
.border {color: #7E878E; text-decoration: none}