/*Таблица стилей*/
html {height:100%;}
body {height:100%;margin:0px; padding:0px; background:#355697;}
h1 {margin:0px;font:normal 22px Arial;color:#fff;}
h2 {margin:0px;font:normal 18px Arial;color:#fff; text-transform:uppercase; text-align:center;}
b.b_h2 a{font:normal 18px Arial;color:#fff; text-transform:uppercase; text-align:center; display:block; margin-top:10px;}
h3 {margin:0px;font:normal 16px Arial;color:#ffca39; }
h2 a {color:#fff; text-transform:uppercase;}
p,li {font:normal 14px Arial; color:#fff; text-align:justify; margin-top:6px; margin-bottom:6px;}
.list {padding-left:185px; margin-top:0px;}
li {margin-left:30px;}
td {font:normal 14px Arial; color:#fff; }
a:hover {text-decoration:none;}
a img {border:0px;}
.clear {clear:both; height:1px; line-height:1px; font-size:1px;}
.right {text-align:right; font-style:italic;}
.tit {margin:0px;font:normal 22px Arial;color:#fff;}
#block {min-height:100%; height:100%; _height:100%; min-width:1000px; _width:expression((documentElement.clientWidth||document.body.clientWidth)>1000?'100%':'1000px');}
#head {
	position:absolute;
	width:100%;
	z-index:3;
	overflow:hidden;
	background:#c90b00 url(/i/v.jpg) left top no-repeat;
	height:204px;
	min-width:1000px;
	top: 1px;
}
#podlogo {font:normal 8px Tahoma; color:#fff; line-height:8px; width:230px; text-align:justify; padding:150px 0px 0px 25px; height:54px; float:left;}
#podlogo span {display:block;font:normal 8px Tahoma; color:#fff; line-height:8px; text-align:right; padding-top:4px;}

#news {float:left;background:url(/i/news.gif) 33px 44px no-repeat; padding:100px 0px 0px 30px; width:206px;}
#news span { display:block; font:normal 12px Tahoma; color:#fff; background:url(/i/n.gif) left 2px no-repeat; padding:0px 0px 0px 10px;}
#news span em {font:bold 12px Tahoma; color:#c3cdda; font-style:normal;}
#news span strong {font:bold 12px Tahoma; color:#ffca39;}
#news span a {color:#ffca39;}

#bunner {float:left; margin-top:10px;}
/*#phone {font:bold 64px Arial; color:#fff; text-align:right; line-height:48px; padding:50px 6px 0px 0px; white-space:nowrap;}*/
#phone {font:bold 48px Arial; color:#fff; text-align:right; line-height:36px; padding: 20px 6px 0px 0px; white-space:nowrap;}
#phone strong { display:block;font:bold 36px Arial; color:#fff;}


#menu {position:absolute; width:100%;z-index:4; top:204px;
clear:both; background:#d5312a; font:bold 13px Arial; height:33px; white-space:nowrap;width:100%; min-width:1000px; }

#menu div { min-width:1000px; width:100%;  white-space:nowrap; }
#menu a {color:#fff; text-decoration:none; text-transform:uppercase; display:block; float:left; padding:8px 0.2% 0px 2%;}
#menu a:hover {color:#ffca39;}

#all {clear:both;position:relative;background:url(/i/left2.gif) left top repeat-y; height:100%;  }
#all2 {clear:both;position:relative;background:url(/i/left2.gif) left top repeat-y;  }
#content2 {background:url(/i/content.gif) right top repeat-y;}
#content {clear:both;position:relative;background:url(/i/content.gif) right top repeat-y;min-height:570px;padding:0px; height:100%;}
#left {position:relative ;z-index:2;float:left; width:285px; padding:240px 0px 0px 0px; }
#left h2 {padding-top:20px;}
#imges {padding:0px 0px 0px 20px;}
#imges a {display:block; float:left; margin:10px 0px 0px 10px;border:1px solid #284f8f; line-height:10px;}
#phone_small {width:255px;font:bold 32px Arial; color:#fff; text-align:right; line-height:24px; padding:30px 0px 0px 0px; white-space:nowrap;}
#phone_small strong { display:block;font:bold 16px Arial; color:#fff;  }
#phone_small b { display:block;font:bold 16px Arial; color:#fff;  }

#email{width:255px;font:bold 28px Arial; color:#fff500; text-align:right;padding:20px 0px 0px 0px; white-space:nowrap;}
#email a {color:#fff500;}


#text { z-index:1;padding:250px 20px 0px 310px;}
#text a {color:#ffca39;}

#way {font:normal 11px Tahoma; padding:0px 0px 15px 0px;color:#ffca39;}
#way a:hover {text-decoration:underline; color:#fff;}

#logo {display:block; position:absolute;z-index:100; top:8px; left:24px;}
#logo a {display:block; position:relative;width:230px; height:193px; }
#logo a img {width:230px; height:193px;}
#link_news{display:block; position:absolute;  z-index:200; top:38px; left:284px;}
#link_news a {display:block; position:relative;width:162px; height:55px; }

#counters {height:30px; z-index:2;}
#counters div {float:right; width:100px;}

#news.second {width:100% !important; background:none !important; padding-top:10px !important;}

.pages {font:normal 14px Arial; color:#fff; text-align:center;}
.pages a {color:#fff !important; font-weight:bold;}

.cont td { text-align:center }

.about_pic { height:76px; margin:0px; }
.about_pic p { padding:2px; padding:35px 0px 0px 0px; }
.about_pic img { padding:5px; float:left; margin-right:15px;}

#menu_contact {position:absolute; right:50px; top:250px; font:normal 14px Arial;}  

.txt1 {font:normal 14px Arial; color:#fff; border-collapse:collapse; width:auto;}
.txt1 td, .txt1 th {padding:2px; border:1px solid #ccc;}
.iimg {float:left; padding-right:10px; width:390px; height:auto; position:relative;}
.iimg img {cursor:pointer!important; cursor:hand;}
.iimg2 {float:left; padding-right:10px; width:170px; height:auto; position:relative;}
.iimg2 img {cursor:pointer!important; cursor:hand;}
.txt1 th {font-weight:normal; color:#feffd8}
.p1 {font:bold 20px Arial; color:#fff000; padding:9px 2px !important;}
.p2 {color:#f8f51e !important; font-weight:bold;}

.txt2 { color:#fff; border-collapse:collapse; width:auto;}
.txt2 td { padding:4px;}
.txt2 a {font:normal 14px Arial !important;color:#fff !important; text-transform:uppercase;}
.d1 {height:150px;}
.d1 img {margin:0px 7px;}

#n {display:block; text-decoration:underline;font:normal 12px Tahoma; color:#ffca39; padding:10px 0px 0px 20px;}
#c_rambler {position:absolute; top:210px; left:0px;}



.ceo {padding: 11px}
.ceo p {font: normal 10px Arial; padding-top: 7px;}
.ceo a {color: #ffca39}

.left_ind {text-align:left; font-size:12px; color:ffffff; padding: 10px 0px 20px 10px; color:#FFFFFF; font-family:Arial;}

