html, body {width: 100%; height: 100%; margin: 0px; padding: 0px; font: normal 9pt/12pt Arial; color: #FFFFFF; background: #01152f url(/images/b_bg.gif) 50% 1395px repeat-y}
img {border: none; vertical-align: top}
table {border-collapse: collapse}
td {padding: 0px; vertical-align: top}
a {color: #FFFFFF}
a:hover {text-decoration: none}
form {margin: 0px}
.all {width: 100%; height: 100%; min-width: 1000px; position: relative}
.a_left {background: url(/images/a_l_bg.jpg) 100% 0% no-repeat;}
.a_left div {background: url(/images/a_l_bg2.gif) 100% 0px no-repeat; height: 675px}
.a_right div {background: url(/images/a_r_bg2.gif) 0% 0px no-repeat; height: 675px}

.a_right {background: url(/images/a_r_bg.jpg) 0% 0% no-repeat;}
.a_cent {width: 1000px; background: url(/images/a_c_bg.jpg) 0% 496px no-repeat; padding-bottom: 145px}


.h_top {position: relative; height: 149px; background: url(/images/h_top.jpg) 0% 0% no-repeat}
.logo {position: absolute; top: 16px; left: 48px}
.home {position: absolute; top: 138px; right: 49px}
.map {position: absolute; top: 138px; right: 82px}
.mail {position: absolute; top: 138px; right: 116px}
.h_bot {background: url(/images/h_bot.jpg) 0% 0% no-repeat; height: 317px; padding-top: 30px; padding-left: 50px}
.menu {margin: 0px; padding: 0px; font: normal 13.5pt "Timas New Roman"}
.menu li {float: left; list-style: none; padding: 11px 24px}
.menu .act {padding: 0px}
.menu .act span {float: left; padding: 11px 14px; background: url(/images/m_bg.gif) 0% 0% repeat-x; color: #01203f}
.menu .act img {float: left}
.text1 {border: solid 0px #FFFFFF; font: normal 9pt Arial; background: #FFFFFF url(/images/s_left.gif) 0% 0% no-repeat; width: 194px; float: left; padding: 3px 5px 5px 10px}
.button1 {background: url(/images/but.jpg) 0% 0% no-repeat; border: none; width: 26px; height: 24px; font: normal 9pt Arial;}
.search {padding-top: 11px; padding-right: 12px}
.pr1 {padding: 45px 17px 0px 0px; float: left; font-weight: bold; letter-spacing: 1px; text-align: center}
.pr2 {padding: 45px 9px 0px 0px; float: left; font-weight: bold; letter-spacing: 1px; text-align: center}
.pr3 {padding: 45px 34px 0px 0px; float: left; font-weight: bold; letter-spacing: 1px; text-align: center}
.pr4 {padding: 45px 0px 0px 0px; float: left; font-weight: bold; letter-spacing: 1px; text-align: center}

.center {width: 100%}
.c_left {width: 220px; padding: 0px 35px 210px 0px; font: normal 8pt/12pt Tahoma}
.news span {display: block; font-weight: bold; color: #19bbfd}
.news {padding: 12px 0px}
.c_right {font: normal 9pt/13.5pt Tahoma}
.c_right p {margin: 0px; padding: 0px}

h1 {font: normal 16pt "Times New Roman"; padding: 0px; margin: 0px}
.c_right h1 {padding-bottom: 12px}
.i_left {float: left; padding: 0px 10px 0px 0px}
.i_right {float: left; padding: 0px 10px 0px 0px}
.footer {height: 105px; width: 1000px; position: relative; margin: -105px auto 0px auto}
.f_left {float: left; width: 255px; padding: 5px 0px 0px 50px; height: 105px}
.f_left a {margin-right: 5px}
.f_cent {float: left; font: normal 9pt/13pt Tahoma}
.f_cent strong {display: block; padding-bottom: 5px}
.f_right {float: right; padding: 5px 50px 0px 0px}

.content {padding: 0px 50px}
.kontacts {height: 205px; margin-top: -205px; position: relative; font: normal 11pt/15pt "Times New Roman"}
.kontacts span {display: block; font: normal 13.5pt "Times New Roman"; padding: 15px 0px 10px 0px}
.kontacts a {color: #19bbfd}
.s_num {font: bold 9pt/13pt Tahoma; width: 20px; padding: 5px 0px}
.sear {font: normal 9pt/13pt Tahoma; padding: 5px 0px}
.sear a {color: #19bbfd}
.sear p {padding-top: 2px}

.forms .textinputs {width: 200px; border: 0px solid #FFFFFF; font: normal 10pt Tahoma; padding: 3px 5px}
.forms td {padding: 5px 10px 5px 0px}