body {
font-family:Tahoma;
padding:0px;
margin:0px;
background:#EBEEF4;
}
a {color: #0095da}
img {
border:0px;
margin:0px;
padding:0px;
}
.header {
width:100%;
height:230px;
padding:0px;
margin:0px;
}
.header_l {
background:url(/img/header_l.gif) repeat-x;
width:20%;
}
.header_c {
background:url(/img/header_c.gif) repeat-x bottom;
padding:0px;
margin:0px;
width:1000px;
height:225px;
}
.header_r {
background:url(/img/header_r.gif) repeat-x;
width:20%;
}
.eng_rus {
position:absolute;
margin:13px 0px 0px 45px;
z-index: 99;
}
.eng_rus span{
font-family:Tahoma;
font-size:65%;
color:#000000;
font-weight:bold;
}
.eng_rus a{
font-family:Tahoma;
font-size:65%;
color:#fff;
}
.menu {
padding:0px;
margin:0px;
position:relative;
top:-7px;
}
.menu .menu_bg {
background:url(/img/menu_bg.gif) repeat-x left top;
margin:0px;
padding:0px;
float:left;
width:100%;
font-size:0px;
z-index:1000;
cursor:pointer;
}
.menu .menu_pic {
background:url(/img/menu_pic.gif) no-repeat;
height:28px;
padding:25px 30px 0 30px;
text-align:center;
margin:0px;
font-size:0px;
z-index:1;
}
.main {
background:url(/img/main_bg.gif) repeat-x left top;
width:100%;
height:100%;
position: relative;
top:-7px;
margin:0px;
padding:0px;
}
.main_left {
float:left;
width:256px;
padding:0px;
margin:19px 0px 0px 0px;
}
.bg {
background:url(/img/air_bg.gif) repeat-x;
}
.bg img {
padding:0px 5px 0px 5px;
}
.img {
background:url(/img/air_bg.gif) repeat-x;
padding-right:5px;
}
.name {
background:url(/img/air_bg.gif) repeat-x;
font-family:Arial;
font-size:100%;
font-weight:bold;
color:#0b0c54;
text-align:left;
width:80%;
}
.main_left_1 {
margin:19px 0px 23px 0px;
}
.main_left_1 .sea {
background:url(/img/main_left_1_bg.gif) repeat-x bottom left;
background-color:#dbdfe6;
height:255px;
}
.main_left_1 .txt {
font-family:Tahoma;
font-size:65%;
font-weight:normal;
color:#3f3f3f;
padding-top:5px;
}
.main_left_1 form {
font-family:Tahoma;
font-size:65%;
font-weight:normal;
color:#3f3f3f;
margin:0px;
padding:0px;
}
.main_left_1 .dotted {
background:url(/img/dotted.gif) repeat-x;
margin:5px 7px 0px 10px;
padding:0px;
}
.main_left_1 .f1 {
padding: 0;
margin: 1px 4px 1px 0;
font-family:Tahoma;
font-size: 110%;
width:62px;
height: 15px;
display: block;
float: left;
}
.main_left_1 .f2 {
padding: 0;
margin: 1px 0;
font-family:Tahoma;
font-size: 110%;
width:78px;
display: block;
float: left;
}
.main_left_1 .f3 {
padding: 1px 0;
margin: 1px 0;
font-family:Tahoma;
font-size: 110%;
width:144px;
display: block;
float: left;
}
.main_left_1 .f4 {
padding: 0;
margin: 1px 0;
font-family:Tahoma;
font-size: 110%;
width:148px;
display: block;
float: left;
}
.main_left .but {
padding:8px 0px 0px 0px;
}
.main_left_2 {
margin:0px;
padding:0px;
}
.main_left_2 ul{
list-style:none;
text-align:left;
margin:13px 0px 0px 4px;
padding:0px;
}
.main_left_2 ul li{
background:url(/img/strelka-hor.gif) no-repeat left center;
margin-bottom:10px;
padding: 2px 0 2px 39px;
font-size:75%;
line-height: 100%;
}
.main_left_2 a{
font-family:Tahoma;
font-weight:normal;
font-weight:bold;
color:#252a71;
text-decoration:none;
}
.main_left_2 a:hover{
text-decoration:underline;
}

.main_center_nomenu{
width: 970px;
padding: 19px 0px 0px 0px;
}

.main_center{
width:377px;
padding:19px 0px 0px 0px;
}
.main_center_1 {
text-align:left;
margin-bottom:31px;
}
.main_center_1 h2{
font-family:Tahoma;
font-size:75%;
font-weight:normal;
font-weight:bold;
color:#252a71;
margin:15px 0px 0px 0px;
padding:0px;
}
.main_center_1 p {
font-family:Tahoma;
font-size:70%;
font-weight:normal;
color:#3f3f3f;
margin:14px 0px 0px 0px;
padding:0px;
}
.main_center_1 p a {
color:#0096d7;
}
.main_center_2 {
margin-top:34px;
}
.main_center_2 .pic {
width:175px;
height:55px;
float:left;
margin:0px;
padding:0px;
}
.main_center_3 {
margin-bottom:20px;
}
.main_center_3 img {
float: left;
margin: 3px 10px 6px 0;
}
.main_center_3 .h {
list-style:none;
padding:0px;
margin:0px;
}
.main_center_3 .h li {
background:url(/img/list-style2.gif) no-repeat left center;
font-family:Tahoma;
font-size:75%;
font-weight:normal;
font-weight:bold;
color:#252a71;
margin:13px 0px 0px 0px;
padding-left:20px;
text-align:left;
}
.main_center_3 p {
font-family:Tahoma;
font-size:70%;
font-weight:normal;
color:#3f3f3f;
margin:14px 0px 0px 0px;
padding:0px;
text-align:justify;
}

.main_center_3 td.info {
font-family:Tahoma;
font-size:70%;
font-weight:normal;
color:#3f3f3f;
margin:14px 0px 0px 0px;
padding:0px;
text-align:left;
}

.main_right {
float:right;
width:256px;
margin:19px 0px 25px 0px;
}
.main_right_1 {
margin:15px 0px 24px 0px;
}
.main_right_1 .date{
font-family:Tahoma;
font-size:70%;
font-weight:normal;
color:#525456;
padding-left:10px;
text-align:left;
}
.main_right_1 .img {
background:none !important;
padding:5px 10px 5px 10px;
}
.main_right_1 .name {
font-family:Tahoma;
font-size:70%;
font-weight:normal;
font-weight:bold;
color:#252a71;
background:none !important;
line-height:19px;
}
.main_right_1 .text {
font-family:Tahoma;
font-size:70%;
font-weight:normal;
color:#3f3f3f;
text-align:left;
padding:0px 14px 0px 10px;
}
.main_right_1 .text a{
color:#0096d7;
}
.main_right_1 .dotted_2 {
background:url(/img/dotted2.gif) repeat-x left top;
margin:10px 0px 8px 0px;
font-size:0px;
padding:0px;
height:1px;
}
.main_right_2 {
margin:20px 0px 0px 0px;
}
.main_right_2 .sub {
background:url(/img/main_left_1_bg.gif) repeat-x bottom left;
background-color:#dbdfe6;
}
.main_right_2 .dotted {
background:url(/img/dotted2.gif) repeat-x left top;
margin:0px 11px 10px 11px;
font-size:0px;
padding:0px;
height:1px;
}
.main_right_2 .txt {
font-family:Tahoma;
font-size:65%;
font-weight:normal;
color:#3f3f3f;
padding-top:5px;
}
.main_right_2 .inp input {
border:1px solid #7f9db9;
width:169px;
}
.main_right_2 .inp {
font-family:Tahoma;
font-size:70%;
font-weight:normal;
color:#3f3f3f;
text-align:center;
}
.main_right_2 .img {
background:none !important;
padding:13px 25px 19px 0px;
}
.line {
border-bottom:1px solid #458dc6;
clear:both;
margin:0px;
padding:0px;
}
.bot_menu {
margin:14px 0px 0px 0px;
}
.bot_menu td a{
font-family:Tahoma;
font-size:70%;
font-weight:normal;
color:#000;
text-decoration:none;
text-transform: uppercase;
padding:0px 10px 0px 10px;
}
.bot_menu td a:hover {
color:#252a71;
}
.footer_bg {
width:100%;
height:60px;
background-color:#ced1d7;
margin-top:15px;
padding-top:15px;
}

.footer .copy {
background:url(/img/footer_dot.gif) repeat-y right top;
font-family:Tahoma;
font-size:65%;
font-weight:normal;
color:#000;
padding:0px 35px 0px 37px;
}
.footer .copy p {
padding:0px;
margin:0px;
}
.footer .copy span {
font-weight:bold;
color:#363771;
}
.footer .copy a{
color:#363771;
}
.footer .tel {
background:url(/img/footer_dot.gif) repeat-y right top;
padding:0px 33px 0px 60px;
}
.footer .tel .name {
background:none !important;
float:left;
font-family:Tahoma;
font-size:65%;
font-weight:bold;
color:#363771;
height:45px;
width:30px;
}
.footer .tel p {
margin:0px;
padding:0px;
font-family:Tahoma;
font-size:65%;
font-weight:normal;
color:#2d2e2f;
}
.footer .tel p span {
font-weight:bold;
}
.footer .fax {
background:url(/img/footer_dot.gif) repeat-y right top;
padding:0px 33px 0px 50px;
}
.footer .fax span {
font-family:Tahoma;
font-weight:bold;
color:#363771;
}
.footer .fax p {
font-family:Tahoma;
font-size:65%;
font-weight:normal;
color:#2d2e2f;
margin:0px;
padding:0px;
}
.footer .banner {
padding-right:33px;
}
.submenu {
	position:absolute;
}
.submenu td {
	padding: 14px 28px;
	font-family:Tahoma;
	font-weight:bold;
	color:#ffffff;
	font-size:80%;
	text-transform: uppercase;
}
.submenu td a {
	margin: 2px 0;
	display: block;
	color:#ffffff;
	text-decoration: none;
	position: relative;
}
.submenu td a:hover {
	text-decoration: underline;
}

.png {
	behavior: url("/pngfix.htc");
}

h1 {color:#1a1b5f;font-size:110%;font-family:Arial;font-weight:bold;}
.txt-blue {text-transform:uppercase;color:#0095da;font-weight:bold;}
.txt-blue2 {color:#0095da;font-weight:bold;}
.txt-blue2 span {color:#0095da;font-weight:bold;}
.txt-blue-s a {color:#0095da;font-weight:bold;text-decoration:underline;}
.txt-blue-s a:hover {color:#0095da;font-weight:bold;text-decoration:none;}
.txt-blue-ss a {color:#2170b4;text-decoration:underline;}
.txt-blue-ss a:hover {color:#2170b4;text-decoration:none;}
.txt-blue-s img {margin-right:4px;}
.txt-blue {text-transform:uppercase;color:#0095da;font-weight:bold;}
.txt-blue2 {color:#0095da;font-weight:bold;}
.txt-blue2 span {color:#0095da;font-weight:bold;}
.bluetext {color:#0095da;font-size:70%;font-weight:bold; text-align: left;}
.txt-navigation {color:#0b0c54;} /*может не нужен - сравнить со стр. 33*/
.map {padding-top:20px;padding-left:14px;}
.map2 {padding-left:14px;}
.map3 {padding-top:0;padding-left:14px;}
.map-t {padding-top:20px;padding-left:16px;padding-right:10px; font-size: 70%;}
.map img, .map2 img, .map3 img {border:1px solid #458dc6;}
table .t {height:190px;}
table .t td {vertical-align:top;}
table .t td.grad {color:#606060;}
table .t td.dot {background:url(/img/dotted.gif) repeat-x;}
.descr {padding-top:5px; font-size: 70%; text-align: left;}

.tb-btm-map {border:1px solid #237abd; font-size: 70%;}
.tb-btm-map td {border:1px solid #fff;border-left:0;border-bottom:0;border-right:1px solid #d6e3ef;background: #a9c4de; text-align:center;}
.tb-btm-map2 {border:1px solid #237abd;color:#3f3f3f; font-size: 70%;}
.tb-btm-map2 tr.t1 {background: #cfdaeb;}
.tb-btm-map2 tr.t1 td.brd {border-right:1px solid #8db5d9;}
.tb-btm-map2 tr.t2 {background: #e1e7f1;}
.tb-btm-map2 tr.t2 td.brd {border-right:1px solid #8db5d9;}
.tb-btm-map2 td.lf {padding-left:14px;}
.tb-btm-map3 td {border:1px solid #fff;border-left:0;border-bottom:0;border-right:1px solid #d6e3ef;background: #a9c4de; text-align:center; font-size: 70%;}
