body { width:100%; height:100%; margin:0; padding:0; background:#00578e; }

td { vertical-align:top; color:white; font-size:12px; font-family:arial; }

.ul { margin:12px 0 12px 26px; padding:0; }
.ul li {	list-style-type:none;
	background:url(images/ul.gif) 0 6px no-repeat;
	padding:2px 0 2px 14px;
	margin:0;}

.prof_melk {
	width:140px;
	height:22px;
	border:1px solid #002a4b;
	background:#ede8e2;
}
.prof_kon {	width:100%;
	height:22px;
	border:1px solid #002a4b;
	background:#ede8e2;}

.prof_bolsh {	width:240px;
	height:22px;
	border:1px solid #002a4b;
	background:#ede8e2;}
.reg_v_del label {	display:block;
	margin:10px 0 0 0;
	color:#fcb354;}

.zal { color:#fcb354; font-size:16px; margin:0 10px 0 0; }
.butpod {	color:#1a5596;
	background:#fcb354;
	padding:3px 0;
	display:block;
	margin:15px auto 10px auto;
	text-decoration:none;
	text-align:center;
	width:90px;
	border:1px solid #f09b2c;}


.razrez { padding:20px 0 20px 0; }
.zaggos {	text-decoration:none;
	font-weight:bold;
	font-size:18px;
	color:#ec9f27;
	display:block;
	font-style:italic;
	padding:0;
	margin:20px 0 15px 0;}
.gosimg { margin:0 10px 10px 0; }

.gos1 { padding:0 20px 10px 0; }
.gos2 { padding:0 0 10px 0; vertical-align:middle; }
.gos2 a {	text-decoration:none;
	font-size:16px;
	color:#ec9f27;}

.novdate {
	color:#fcb354;
	font-weight:bold;
	font-size:10px;
}
.ahnj { margin:0; padding:0; }
.ahnj li {
	padding:0 40px 0 0;
	width:200px;
	height:340px;
	margin:0;
	list-style-type:none;
	float:left;
}
* html .ahnj li {
	height:390px;
}
.noliststyle { margin:15px 0 15px 0; padding:0; }
.noliststyle li {
	list-style-type:none;
	padding:2px 0 2px 20px;
	margin:0;
}

.ramkfg { width:100%; }
.ramkfg2 { border:1px solid #fcb354; padding:7px; color:white; width:40%; vertical-align:middle; text-align:center; }
.ramkfg22 { border:1px solid #fcb354; padding:7px; color:white; width:60%; vertical-align:middle; text-align:center; font-size:14px; }
.ramkfg4 { width:180px; }
.ramkfg5 { width:34px; }
.ramkfg25 { border:1px solid #fcb354; padding:7px; color:white; width:100%; vertical-align:middle; text-align:left; }

.aht2 { border-top:1px solid white; border-right:1px solid white; }
.aht {
	border-bottom:1px solid white;
	border-left:1px solid white;
	padding:2px 10px 2px 10px;
}

.aaht2 { border-top:1px solid #fcb354; border-right:1px solid #fcb354; }
.aaht {
	border-bottom:1px solid #fcb354;
	border-left:1px solid #fcb354;
	padding:7px 10px 7px 10px;
	vertical-align:middle;
}


.sfb1 { padding:0 30px 10px 0; }
.sfb2 { text-align:center; padding:0 0 15px 0; }


.fotki8 { width:430px; }
.fotki1 { text-align:center; padding:0 0 15px 0; }
.fotki1 img { border:1px solid #fcb354; }
.fotki2 { width:10px; }
.fotki3 { color: #fcb354; font-weight:bold; text-align:center; padding:0 0 10px 0; font-size:15px; vertical-align:bottom; }
.fotki4 { color: #fcb354; text-align:center; font-size:11px; padding:0 0 10px 0; }


.tabq1 { width:160px; border-bottom:1px solid #f09b2c; padding:20px 0 20px 0; vertical-align:middle; text-align:center; }
.tabq2 { width:20px; }

.videnie { position:absolute; top:40px; left:100px; }

.zx1 { padding:0 15px 30px 0; text-align:center; }
.zx2 { padding:0 0 30px 0; }
.zx3 { font-size:16px; font-weight:bold; font-style:italic; }

.vnm { width:100%;

border-left:1px solid #f09b2c;
border-bottom:1px solid #f09b2c;
}
.vnm1 {
	background:#ffb658;
	height:35px;
	color:#1a5596;
	font-size:22px;
	text-align:center;
	vertical-align:middle;
	border-right:1px solid #f09b2c;
border-top:1px solid #f09b2c;
}
.vnm111 {
	background:#ffb658;
	height:35px;
	color:#1a5596;
	font-size:18px;
	text-align:center;
	vertical-align:middle;
	border-right:1px solid #f09b2c;
border-top:1px solid #f09b2c;
}
.vnm2 {
	width:75px;
	vertical-align:middle;
	text-align:center;
	padding:7px;
	font-size:14px;
	border-right:1px solid #f09b2c;
border-top:1px solid #f09b2c;
}
.vnm3 {
	width:130px;
	vertical-align:middle;
	text-align:center;
	padding:7px;
	font-size:14px;
	border-right:1px solid #f09b2c;
border-top:1px solid #f09b2c;
}
.vnm4 {
	vertical-align:middle;
	text-align:center;
	padding:7px;
	font-size:14px;
	border-right:1px solid #f09b2c;
border-top:1px solid #f09b2c;
}
.vnm5 {
	vertical-align:middle;
	text-align:center;
	padding:7px;
	border-right:1px solid #f09b2c;
border-top:1px solid #f09b2c;
}
.vnm5t {
	vertical-align:top;
	text-align:left;
	padding:7px;
	border-right:1px solid #f09b2c;
border-top:1px solid #f09b2c;
}

.vnm9 {
	vertical-align:middle;
	text-align:center;
	padding:7px;
	font-size:25px;
	color:#f09b2c;
	border-right:1px solid #f09b2c;
border-top:1px solid #f09b2c;
}
.vnm10 {
	vertical-align:middle;
	text-align:center;
	padding:20px 7px 7px 7px;
	font-size:25px;
	color:#f09b2c;
	border-right:1px solid #f09b2c;
}

.ass { color:white; text-decoration:none;}
.ass:hover { text-decoration:underline; color: #fcb354; }

h1 { color: #fcb354; font-size:26px; font-weight:normal; padding:0; margin:0 0 15px 0; }
h4 { color: #fcb354; font-size:26px; font-weight:normal; padding:0; margin:0 0 15px 0; text-align:center; }

.ohh-empty { border:1px solid red; }

a { color: #fcb354; text-decoration:underline; }
a:hover { text-decoration:none; }

.asdf1 { vertical-align:top; text-align:center; padding:0 20px 40px 0; }
.asdf2 { padding:0 0 40px 0; }
.asdf3 { font-size:16px; }


.links { display:block; height:170px; width:100%; position:absolute; top:0; left:0; background:none; z-index:30;}

.oporka { width:100%; height:185px; position:relative; background:url(images/topbg.jpg) top left no-repeat #0060aa; }
.ddt1 { position:absolute; top:12px; left:254px; color:white; font-size:20px; }
.ddt2 { position:absolute; top:12px; right:15px; color:white; font-size:20px; }
.ddt3 { position:absolute; z-index:1; top:0; left:0; width:100%; height:185px; }

.asdd1 { padding:0 0 10px 0; width:150px; border-right:1px solid #fcb354; text-align:center; border-top:1px solid #fcb354; }
.asdd2 { padding:10px 20px 10px 10px; border-right:1px solid #fcb354; border-top:1px solid #fcb354; }
.asdd3 { border-left:1px solid #fcb354; border-bottom:1px solid #fcb354; }

.fqe1 { background:url(images/e2.gif) top left repeat-x #012546; }
.fqe2 { background:url(images/e4.gif) top right repeat-y; }
.fqe3 { background:url(images/e8.gif) top left repeat-y; }
.fqe4 { background:url(images/e6.gif) bottom left repeat-x; }
.fqe5 { background:url(images/e1.gif) top left no-repeat; }
.fqe6 { background:url(images/e3.gif) top right no-repeat; }
.fqe8 { background:url(images/e5.gif) bottom left no-repeat; }
.fqe7 { background:url(images/e7.gif) bottom right no-repeat; position:relative; }

.fqe1, .fqe2, .fqe3, .fqe4, .fqe5, .fqe6, .fqe7, .fqe8 {
	width:100%;
	min-height:184px;
}
* html .fqe8, * html .fqe7, * html .fqe6, * html .fqe5, * html .fqe4, * html .fqe3 * html .fqe2, * html .fqe1 { height:184px; }

.nov1 { padding:30px 34px 50px 180px; font-size:11px; color:#a2d4fe; }
.nov12 { padding:30px 0 50px 0; font-size:11px; color:#a2d4fe; }

 .qwe { padding: 0 0 0 199px; }


.main { width:100%; height:100%; }

.mn1 { height:185px; background:url(images/red.jpg) top left no-repeat #00578e; }
.top { width:100%; height:185px;}
.logo { width:232px; }
.flash { background:url(images/bg_red_sqare.jpg) top center no-repeat #01457a; }

.mn2 { background:url(images/mu.gif) top left no-repeat #00315f; vertical-align:middle; height:31px; }
.ag2 a {
	color:white;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	margin:0 15px 0 0;
	font-family:Arial Narrow;
}
.ag2 a:hover {
	color:#fcb354;
}
.ag1 { width:242px; vertical-align:middle; text-align:center; text-transform:uppercase; font-weight:bold; color:#fcb354;  }
.ag2 { vertical-align:middle; height:31px; }

.ahtung { height:31px; }


.center { width:100%; height:100%; }
.cr1 {
	width:220px;
	border-right:11px solid #00578e;
	background:url(images/left2.gif) bottom right no-repeat #00315f;
	border-left:1px solid #00578e;
	padding:0 0 110px 0;
}
.cr3 {
	width:220px;
	background:url(images/right2.gif) bottom left no-repeat #00315f;
	border-left:11px solid #00578e;
}
.right { width:219px; background:url(images/left.gif) top left no-repeat; min-height:240px; }
* html .right { height:240px; }
.left { width:219px; background:url(images/left.gif) top left no-repeat; min-height:240px; }
* html .left { height:240px; }

.left2 { width:219px; background:url(images/left.gif) top left no-repeat; min-height:240px; }
* html .left2 { height:240px; }

.lefttt { padding:0 30px 0 19px; }
.left a {
	color:white;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	display:block;
	padding:4px 10px 4px 10px;
	margin:0 20px 0 20px;
	border-bottom:1px dotted #70e4e5;
}
.left a:hover {
	color:#fee992;
	background:#003768;
}

.bolzag { color:white; font-weight:normal; font-size:24px; margin:0 10px 20px 20px; padding:34px 0 0 0; font-family:Arial Narrow; line-height:20px; }
.bolzag a { color:white; text-decoration:none; }
.podzag {
	color:#a2d4fe;
	text-transform:uppercase;
	background:url(images/podzag.gif) left 3px no-repeat;
	padding:0 5px 0 16px;
	font-size:13px;
	margin:0 0 6px 16px;
}
.podzag a { color:#a2d4fe; text-decoration:none; }
.poddate {
	color:#fcb354;
	text-transform:uppercase;
	padding:0 5px 0 16px;
	margin:0 0 14px 16px;
}

.content { width:100%; height:100%; border-bottom:12px solid #00578e;}
.content2 { width:100%; height:100%;}
.ct1 { padding:21px 33px 30px 33px; background:url(images/toch.gif) top left repeat-x #01457a; height:200px; }
.ct2 { }
.ct1 p { line-height: 150% }

.novosti { width:100%; height:184px; background:url(images/nov1.gif) top left no-repeat; }
.novosti2 { width:100%; height:184px; background:url(images/nov3.gif) top right no-repeat; position:relative; }


.nov2 { position:absolute; top:100px; left:172px; padding:0 34px 0 0; font-size:11px; color:#a2d4fe; }
.date { color:#fcb354; font-size:11px; margin:0 0 3px 0; padding:0; font-weight:bold; }
.vse { position:absolute; bottom:0; right:17px; }

.mn4 { height:199px; border-top:1px dotted #599ddc; background:#001528; }
.chtoto { width:100%; height:199px; }
.co1 { width:65px; }
.co2 { width:25%; }
.co3 { width:125px; background:url(images/palk.gif) center center no-repeat; }

.shtuch { width:100%; }
.sh1 {
	height:49px;
	background:#001d38;
	color:#fcb354;
	font-size:22px;
	padding:0 0 0 12px;
	vertical-align:middle;
}
.sh2 { padding:14px; }
/*
.sh2 a {
	color:#a2d4fe;
	text-decoration:none;
	display:block;
	padding:2px 16px 2px 16px;
	margin:2px 16px 2px 8px;
	background:url(images/str.gif) 4px 8px no-repeat;
}
.sh2 a:hover {
	background:url(images/stron.gif) 4px 8px no-repeat #012546;
} */

.mn5 { height:90px; background:url(images/bot.gif) top left no-repeat #013f7a; border-top:14px solid #00578e; }
.bottom { height:90px; width:100%; position:relative; }
.submu { padding:40px 0 0 0; }
.submu a {
	font-size: 10px;
	color:#a2d4fe;
	text-decoration:none;
	text-transform:uppercase;
	padding:0 10px 0 0;
	margin:0 5px 0 0;
	background:url(images/raz.gif) right 2px no-repeat;
}
.submu a:hover {
	color:#fcb354;
}

.eng { position:absolute; top:195px; right:10px; }

.contacts_podval { font-size: 10px; font-family: Tahoma; position:absolute; bottom:25px; left:50px; }

.sct { position:absolute; bottom:28px; right:120px; }

.podpis { position:absolute; bottom:20px; right:10px; }