html, body {padding: 0px; margin: 0px; width: 100%; height: 100%; font: normal 100%/120% Tahoma; color: #959595}
img {border: none; vertical-align: top}
table {border-collapse: collapse}
table td {padding: 0px; vertical-align: top}
a:hover {text-decoration: none}
.all {position: relative; width: 1000px; margin: 0px auto; min-height: 100%; background: url(images/a_bg.jpg) 0% 100% no-repeat}
.header {height: 268px; background: url(images/h_bg.jpg) 0% 0% no-repeat}
.home {position: absolute; margin: 69px 0px 0px 21px; display: block; width: 11px; height: 10px}
.mail {position: absolute; margin: 100px 0px 0px 45px; display: block; width: 11px; height: 8px}
.map {position: absolute; margin: 125px 0px 0px 70px; display: block; width: 11px; height: 9px}
.logo {position: absolute; margin: 45px 0px 0px 121px; display: block; width: 256px; height: 35px}
/* -----------------------------------------------------------------------------*/
.tel {position: absolute; margin: 55px 0px 0px 530px; display: block;}
/* -----------------------------------------------------------------------------*/
.center {width: 100%; background: url(images/c_bg.jpg) 100% 0% no-repeat}
.c_left {width: 222px; background: url(images/c_l_bg.jpg) 100% 0% no-repeat}
.c_left ul {border-left: solid 4px #42900f; margin: 0px; padding: 0px 0px 0px 25px}
.c_left ul li {font: bold 8pt Tahoma; padding: 5px 0px 4px 12px; list-style: none; background: url(images/li.gif) 0% 11px no-repeat}
.c_left ul li a {color: #02578a}
.c_right {width: 222px}
.c_cent {background: url(images/c_c_bg.jpg) 0% 0% no-repeat; padding: 100px 5px 0px 5px; font: normal 8pt/12pt Tahoma; color: #757575}
.c_cent a {color: #fc1719}
h1 {font: 10pt/12pt Tahoma; margin: 0px; padding: 0px 0px 10px 0px}
.c_cent p {margin: 0px; padding: 7px 0px}
h2 {background: url(images/h2_bg.jpg) 0% 45px no-repeat; margin: 0px; padding: 20px 0px 6px 0px}
.news {border: solid 1px #febda1; background: url(images/n_bg.jpg) 0% 0% no-repeat;padding: 20px 35px 8px 10px}
.stat {width: 100%}
.data {width: 70px; padding: 5px 17px 2px 0px}
.n_data {background: url(images/n_data.jpg) 0% 0% no-repeat; padding: 1px 0px 3px 10px; color: #FFFFFF}
.n_cont {padding: 0px 0px 8px 0px}
.n_cont a {color: #02578a}
.n_line {height: 10px; background: url(images/n_bg2.gif) 0% 100% repeat-x}
.arch {padding: 17px 0px 0px 0px}
.arch img {margin: 4px 5px 0px 0px}
.arch a {color: #fc1719}
.c_right {padding-top: 202px}
h3 {padding: 30px 30px 11px 0px; margin: 0px; text-align: right}
.sl_img{margin-left: 25px}
.sl_img td{border: solid 1px #f0f0f0}
.sl_img img {border: solid 8px #FFFFFF}
.clearer {clear: both; height: 110px}
.ten {border: none !important; background: url(images/ten.gif) 100% 0% no-repeat; font: normal 1pt/1pt Tahomal; height: 5px}
.comm {font: normal 8pt Tahoma; padding: 3px 25px 0px 25px}
.comm a {color: #fc1719}
.sl_img2 {padding-right: 20px; border-right: solid 11px #ffc00f; text-align: right}
.comm2 {font: normal 8pt/12pt Tahoma; padding: 5px 25px 0px 38px}
.comm2 a {color: #4f8fc6}
.pog {font: bold 8pt Tahoma; color: #095176; margin-left: 32px}
.pog td {height: 23px; vertical-align: middle}
.icon {width: 36px}
.grad {width: 36px; padding-right: 10px}
.sity {padding-left: 20px; padding-right: 15px}
.sity a {color: #02578a}
.str2 {background: #d1e2ef}
h4 {font: normal 8pt Tahoma}
.footer {position: relative; width: 1000px; margin: -109px auto 0px auto; font: normal 8pt/12pt Tahoma}
.footer td {vertical-align: middle; color: #757575}
.f_left {width: 184px; border-right: solid 1px #fc1718; height: 109px; padding-left: 35px; line-height: 13pt !Important}
.f_left img {margin-top: 2px}
.f_cent {background: url(images/fot2.jpg) 33px 32px no-repeat; padding-left: 97px; color: #02578a !important}

#rek {background:none;}
#rek ul { list-style:none; margin:0; padding:0 0 0 5px; border:none;}
#rek  ul li {margin:0; padding:0;}
#rek a {color:#fc1719; text-decoration:underline;}
#rek a:hover {color:#fc1719}

h1 {font: bold 13pt/13pt Arial}
h2 {font: bold 12pt/13pt Arial}
h3 {font: bold 11pt/13pt Arial}
h4 {font: bold 10pt/12pt Arial}
h5 {font: bold 9pt/12pt Arial}

.gost td {padding: 0px 21px 25px 0px; font: bold 8pt/17pt Tahoma}
.gost td a {color: #0f8433 !important}
h1.gost {font: bold 13pt/13pt Arial}

.advise {
	font : normal 8pt/12pt Tahoma; 
	color: #757575
}
.advise a, .advise a:hover {
	color: #fc1719;
}
