body { margin: 0; padding: 0; background-color: #29557a; font-size: 14px; font-family: arial, sans-serif; }
#cntr { position: absolute; top: 0; right: 0px; filter: alpha(opacity=1); -moz-opacity: 0.71; overflow: hidden; width: 1px; height: 1px; }
b.error { color: #BB3322; }
#feedback td { padding: 3px; }
#feedback a { text-decoration: none !important; color: #3e589c !important; margin-left: 3px; }
#navy {
	height: 222px;
}
#left {
	border-right: 2px dashed #e2e4e3;
	width: 270px;
	width: "302px";
	padding: 30px 0 30px 30px;
}
#left ul {
	margin: 0; padding: 15px;
}
#left li {
	list-style-image: url('bullet.gif');
	margin: 0 0 5px 0; padding: 0;
}
table {
	background-color: #FFFFFF;
}
a {
	color: #09589c;
	text-decoration: none;
	font-size: 14px;
}
a:hover {
	color: #09589c;
	text-decoration: underline;
	font-size: 14px;
}
a.hde, a.hde:hover { color: #000 !important; text-decoration: none !important;}
#s01 {
	background-image: url('site1024_01.gif'); 
	width: 128px;
	height: 99px;
}
#s02 {
	background-image: url('site1024_02.gif');
	}
#s03 {
	background-image: url('site1024_03.gif'); 
	width: 864px; 
	height: 99px;
}
#s04 {
	background-image: url('site1024_09.gif'); 
	width: 38px;
	vertical-align: top;
}
#s05 {
	width: 301px;
	background-image: url('site1024_06.gif');
	background-repeat: repeat-x;
	vertical-align: top;
	border-bottom: 2px solid #e2e4e3;
}
/* Контент справа от главного флэш меню */
#s06 {
	background-image: url('site1024_06.gif');
	background-repeat: repeat-x;
	border-bottom: 2px solid #e2e4e3;
	padding: 43px 30px 30px 30px;
	vertical-align: top;
	font-size: 14px;
}
#s06 h1 {
	color: #09589c;
	text-transform: uppercase;
	font-weight: normal;
	font-size: 14px;
	margin: 0;
}
#s06 ul {
	margin-left: 0;
}
#s06 li {
	list-style-type: square;
}
#s06 a {
	color: #000000;
	text-decoration: underline;
}
#s06 a:hover {
	color: #09589c;
	text-decoration: underline;
}
#s07 {
	background-image: url('site1024_07.gif'); 
	background-repeat: repeat-x;
	vertical-align: top;
	width: 27px;
	border-bottom: 2px solid #e2e4e3;
}
#s08 {
	vertical-align: top;
	width: 39px;
	background-image: url('site1024_11.gif');
}
#lh {
	color: #09589c;
	text-transform: uppercase;
	font-weight: normal;
	font-size: 14px;
}
#cont {
	background-image: url('contact_bg.gif');
	background-repeat: repeat-y;
	width: 287px;
	padding: 15px 15px 15px 30px;
	color: #CCCCCC;
	font-size: 14px;
	margin: 0 0 0 -30px;
}
#cont b {
	color: #FFAE00;
	text-transform: uppercase;
	font-size: 14px;
}
#cont u {
	cursor: pointer;
}
#pop {
	color: #727473;
	font-size: 12px;
	margin: 15px 0 0 0; padding: 0;
	width: 250px;
}
#pop a {
	color: #727473;
	font-size: 12px;
	text-decoration: none;
}
#pop a:hover {
	color: #09589c;
	font-size: 12px;
	text-decoration: none;
}
a#more, a#more:hover {
	color: #727473;
	font-size: 12px;
	text-decoration: none;
}
/* \\Основной контент */
#s12 {
	background-image: url('site1024_12.gif'); 
	width: 38px; 
	height: 31px;
}
/* bottom text */ 
#s13 {
	background-color: #f6f6f6; 
	padding: 10px 30px 0 30px;
	color: #727473;
	font-size: 14px;
}
#s13 span {
	float: right;
}
#s13 u {
	cursor: pointer;
}
#s13 a, #s13 a:hover {
	color: #727473;
	font-size: 14px;
	text-decoration: none;
}
#s14 {
	background-image: url('site1024_14.gif'); 
	width: 39px; 
	height: 31px;
}
#s15 {
	background-image: url('site1024_15.gif'); 
	width: 136px; 
	height: 30px;
}
#s16 {
	background-image: url('site1024_16.gif');
}
#s17 {
	background-image: url('site1024_17.gif'); 
	width: 856px; 
	height: 30px;
}

#mcont {
	position: absolute;
	top: 321px;
	width: 100%;
}
#firstline {
	position: absolute;
	top: 0px;
	width: 100%;
	height: 321px;
}
#logo {
	position: absolute;
	top: 18px;
	left: 70px;
	width: 290px;
	height: 70px;
}
#m { border: 1px solid #3A4750; display: block; width: 256px; height: 236px; }
#m:hover, a.m:active { border: 1px solid #648645; }
h2.h2osmo {margin: 0px;} 
td.osmos div.zgosmo {padding-bottom: 15px;}   
div.ztosmo {text-align: justify;} 
.liosmo {width: 100%; text-align: right;}  
td.sosmo {vertical-align: top; width: 60%;}  
div.nosmo {margin: 10px; float: right;} 
td.osmos {
	vertical-align: bottom; 
	width: 40%; 
}
div.ztosmo a, div.ztosmo a:hover { text-decoration: none !important; color: #000000 !important;}
.ztosmo img { float: right; display: none; }
.ztosmo b { font-weight: normal; font-style: oblique;}
.liosmo { padding-top: 15px;
.h2osmo {
	color: #09589c;
	text-transform: uppercase;
	font-weight: normal;
	font-size: 14px;
}
div.begun a { font-size: 8px; }
div.begun a:hover { font-size: 9px; }
#mul {	padding-left: "20px"; }
#mul li { margin-bottom: "7px"; }
