html {
	background:url(/img/bg.gif) center top #fff repeat-x;
	}
body {
	margin:0; padding:0;
	font-family:Tahoma, sans-serif;
	background:url(/img/pagebg.png) center top no-repeat;
	/*
	behavior:url('/js/csshover.htc');
	*/
	}
span {font-size:13px;
	color:#2D52AD}
.black {font-size:15px;
	color:#000000;
       font-weight:bold;
       text-decoration:none;}
a.black:hover {text-decoration:underline;}
img {
	border:none;
	}
* html img.png {
	behavior:url('/js/pngfix.htc');
	}
.imgFrame {
	width:620px;
	overflow:hidden;
	}
.ssika {font-size:12px;color:#3590E3;text-decoration: none;}
a.ssika:hover {text-decoration: underline;}
.back {font-size:12px;color:#3590E3;text-decoration: none;text-align:right;}
a.back:hover {text-decoration: underline;}
h1 {
	/*margin:40px 0 0 0;*/ margin:0; padding:0 0 0 15px;
	font:normal 36px/1 Tahoma, sans-serif;
	color:#3590e3;
	border-left:5px solid #3590e3;
	}
	h1 span {
		font-size:17px;
		}
.mid {text-align:center;}

h2 {
	margin-left:18px;
	font:normal 24px/1 Tahoma, sans-serif;
	color:#143FAC;
	}
	h2 span {
		font-size:15px;
              font-weight:bold;
              margin-left:-8px;
		}
h3 {
	margin-left:15px;
	font:normal 17px/1.3 Tahoma, sans-serif;
	color:#143FAC;
	}
h4 {
	margin-left:15px;
	font:normal 17px/1.3 Tahoma, sans-serif;
	color:#143FAC;
	}
h5 {
	margin-left:15px;
	font:normal 17px/1.3 Tahoma, sans-serif;
	color:#143FAC;
	}
p {
	font-size:12px;
	color:#000;
text-align:justify;
	}
em {
	display:block;
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	}
li {
	font-size:12px;
	}
div.center {
	width:980px;
	margin:auto;
	}
#nav {
	margin-top:5px; margin-bottom:10px; padding-right:25px;
	text-align:right;
	}
	#nav span, #nav a {
		padding:0 8px;
		font-size:11px;
		font-weight:bold;
		color:#3590e3;
		border-right:1px solid #3590e3;
		}
	#nav .noBorder {
		border-right:none;
		}
#header {
	border-bottom:1px solid #e8f6f9;
	background:url(/img/hbg.gif) center bottom #fff repeat-x;
	}
	#headerBg {
		position:relative;
		height:130px;
		background:url(/img/z.jpg) right top no-repeat;
	}
	#logotype {
		float:left;
		padding-top:21px; padding-left:46px;
		margin-bottom:-10px;
		}
	#it {
		position:absolute; right:57px; top:18px; z-index:99;
		}
#menu {
	height:44px;
	margin:0; padding:0;
	list-style:none;
	border-top:1px solid #c1e0f5; border-bottom:1px solid #5ba0d9;
	background:url(/img/mbg.gif) center bottom #a9d0f3;
	}
	#menu li {
		display:block;
		float:left;
		height:44px;
		padding:0 10px;
		background:url(/img/iborder.gif) right bottom no-repeat;
		}
		#menu li a {
			font-size:12px;
			line-height:44px;
			color:#1962a4;
			text-decoration:none;
			}
		#menu li a:hover {
			text-decoration:underline;
			}
	#menu li.mCur {
		padding:0;
		font-size:12px;
		line-height:44px;
		font-weight:bold;
		color:#1962a4;
		background:url(/img/ibg.gif) left bottom no-repeat;
		}
		#menu li.mCur div {
			padding:0 11px;
			background:url(/img/iborderc.gif) right bottom no-repeat;
			}
#body {
	position:relative;
	width:978px; min-height:500px;
	border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; border-left:1px solid #dcdcdc;
	background:url(/img/drop.jpg) right top #fff no-repeat;
	}
#bodyMain {
	position:relative;
	width:978px; min-height:500px;
	border-right:1px solid #dcdcdc; border-left:1px solid #dcdcdc;
	background:url(/img/dropm.jpg) right bottom #fff no-repeat;
	}
	#subMenu {
		float:left;
		position:relative; left:19px; top:18px; z-index:99;
		width:235px; height:1150px; /*min-height:570px;*/
		border:1px solid #dcdcdc;
		background:url(/img/smbg.gif) center bottom repeat-x;
		}
	#subMenuMainpage {
		float:right;
		position:relative; right:4px; top:92px; top:9px;
		width:235px; /*min-height:400px;*/
		border:1px solid #dcdcdc;
		background:url(/img/smbg.gif) center bottom repeat-x;
		}
		#mst {
			position:absolute; top:-4px;
			}
		#msr {
			position:absolute; left:236px;
			}
		#msl {
			position:absolute; left:-5px;
			}
		#new {
			width:220px; 158
			margin-top:4px;
			}
			#new div {
				width:200px; height:598px; //height:605px;
				margin-top:7px; padding:10px;
				font-size:11px;
				background:url(/img/newshadow.gif) left top repeat-x;
				}
				#new div img {
					margin-bottom:17px;
					}
				#new div a {
					font-size:17px;
					color:#3590e3;
					}
				#new div p {
					margin:10px 0 15px 0;
					}
	#subMenu ul {
		margin:0 0 0 0; padding:0;
		font-size:11px;
		font-weight:bold;
		list-style:none;
		}
		#subMenu ul li {
			margin-bottom:4px;
			border-bottom:1px solid #fff; /* IE */
			}
		#subMenu ul li a, #subMenu ul li span {
			display:block;
			padding:3px 5px 3px 15px;
			text-decoration:none;
			color:#3590e3;
			background:url(/img/smibg-gray.gif) left top no-repeat;
			}
		#subMenu ul li a:hover {
			text-decoration:underline;
			}
		#subMenu ul li.open a, #subMenu ul li.open span {
			color:#fff;
			background:url(/img/smibg-blue.gif) left top no-repeat;
			}
			#subMenu ul li.open ul {
				margin-top:5px; margin-left:30px;
				}
				#subMenu ul li.open ul li a {
					display:block;
					margin:0; padding:0;
					line-height:1;
					color:#3590e3;
					background:none;
					}
				li.cur, #subMenu ul li.open ul li.cur {
					padding:3px 5px;
					color:#fff;
					background:url(/img/smibg-yellow.gif) left top no-repeat;
					}
	#day {
		position:absolute; left:0; bottom:0;
		width:200px; height:79px;
		margin-bottom:430px; margin-left:17px;
		background:url(/img/day.gif) no-repeat;
		display:none;
		}
		#day span, #dayMainpage span {
			position:relative; top:5px; left:93px;
			font:normal 62px/1 Georgia, "Times New Roman", Times, serif;
			color:#fff;
			}
	#dayMainpage {
		position:absolute; right:18px; top:-47px; z-index:9;
		width:202px; height:122px;
		background:url(/img/daymainpageie2.png) no-repeat;
		display:none;
		}
	* html #dayMainpage {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/daymainpageie2.png,sizingMethod=crop);
		}
		#dayMainpage span {
			position:relative; top:45px; left:93px;
			font:normal 62px/1 Georgia, "Times New Roman", Times, serif;
			color:#fff;
			}
	#it2 {
		position:absolute; left:0px; bottom:510px; z-index:99;
		margin-left:17px;
		}
		#it2_2 {
		position:absolute; left:0px; bottom:20px; z-index:99;
		margin-left:17px;
		}
	#it3 {
		position:absolute; right:9px; top:18px; z-index:99;
		}
				
	#content {
		min-height:1350px;
		padding:20px 50px 133px 285px;
		//padding:20px 50px 133px 45px;
		}
	#contentMainpage {
		padding-top:9px; padding-right:245px; padding-left:3px; /* 285 */
		}
		#content p, #content em, #content img {
			margin-left:1px;
			}
		table#Mainpage {
			border-collapse:collapse;
			}
			table#Mainpage td {
				padding:0;
				vertical-align:top;
				}
.p1 {
background:transparent url(/img/mainbg3.jpg) no-repeat scroll left top;
border:1px solid #DCDCDC;
height:263px;
position:relative;
width:722px;
}
.p1top {
background:transparent url(/img/p1.gif) no-repeat scroll 5px 7px;
height:234px;
left:-10pt;
position:absolute;
top:0pt;
width:404px;
}
			.p1top p {
				margin:10px 0 10px 44px;
				font-size:11px;
				}
		.p2bot {
			position:absolute; right:0; bottom:3px;
			width:296px; height:130px;
			background:url(/img/p2.gif) left top no-repeat;
			}
			.p2bot p {
				margin-top:10px; margin-bottom:8px; margin-left:14px;
				font-size:14px; line-height:23px;
				color:#01405e;
				}
			.p2bot div {
				margin:0 0 2px 13px; padding:0 0 0 21px;
				font-size:11px; font-weight:bold;
				color:#005e98;
        position:relative;
        top:5px;

				/*background:url(/img/p2marker.png) no-repeat;
				//background:none;*/
				}
			/** html .p2bot div {
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/p2marker.png,sizingMethod=crop);
				}*/
		div.lenta {
			overflow:hidden;
			width:722px; height:129px; /* -4px */
			margin-top:4px; padding-top:4px;
			text-align:center;
			border:1px solid #dcdcdc;
			background:url(/img/lentabg.jpg) center bottom no-repeat;
			}
			div.lenta object {
				}
	div#body div#content div.nod {
		margin-top:25px; margin-left:20px;
		}
		#body #content .nod p {
			margin:0;
			font:normal 13px/1.1 Tahoma, sans-serif;
			color:#999;
			}
		.nod h3 {
			margin:0 0 10px 0;
			font-size:14px;
			color:#3590e3;
			}
		.nod a {
			font-size:12px;
			color:#000;
			}
			.nod a:hover {
				text-decoration:none;
				}
		#news {
			width:379px; height:300px;
			margin-top:4px;
			border:1px solid #dcdcdc;
			background:url(/img/smbg.gif) center bottom repeat-x;
			}
			#news div {
				float:left;
				width:160px;
				margin-top:7px; padding:10px;
				font-size:11px;
				background:url(/img/newsshadow.gif) left top repeat-x;
				}
				#news div img {
					margin-bottom:17px;
					display:block;
					}
				#news div a {
					font-weight:bold;
					color:#3590e3;
					}
				#news div p {
					margin:10px 0 15px 0;
					}
		#links {
			width:328px; height:350px;
			margin-top:11px; margin-left:15px;
			}
			#links object, #links img {
				float:left;
				margin-bottom:4px; margin-left:4px;
				}
			/*#links img {
				margin-top:5px;
				vertical-align:top;
				}*/
	.schedule {
		margin-top:40px;
		border-collapse:collapse;
		}
		.schedule td {
			padding:10px;
			font-size:12px;
			vertical-align:top;
			border-bottom:1px solid #f1f1f1;
			}
		.schedule td.date {
			width:100px;
			}
		.schedule td.event {
			}
		.schedule td.info {
			width:260px;
			}
	#partnersImg {
		position:relative; left:11px; top:-11px;
		}
	table#sitemap {
		}
	table#sitemap td {
		vertical-align:top;
		}
		table#sitemap td p {
			font-weight:bold;
			}
		table#sitemap td p a {
			color:#000;
			}
		table#sitemap td p.sub a {
			margin-left:7px;
			font-size:12px; font-weight:normal;
			color:#000;
			}
		table#sitemap td p strong {
			font-size:17px; font-weight:normal;
			color:#3590e3;
			}
		table#sitemap td p strong a {
			font-size:17px; font-weight:normal;
			color:#3590e3;
			}
	
#zlogo {
	position: absolute;
	bottom:133px;
	left:37px;
}

#water {
	position:absolute; left:0; bottom:0;
	}
	#water object {
		position:relative; z-index:9;
	}
#footer {
	width:978px; /*height:130px;*/
	padding:22px 0;
	border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; border-left:1px solid #dcdcdc;
	background-image:url(/img/fbg.gif);
	}
	
#footer-index {
	width:978px; /*height:130px;*/
	padding:22px 0;
	border-right:1px solid #dcdcdc; border-left:1px solid #dcdcdc;
	background-image:url(/img/fbg.gif);
	}

#footer-flash {
	width:978px; /*height:130px;*/
	
	border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; border-left:1px solid #dcdcdc;
	}
	
	#footer img {
		position:relative; left:11px;
		margin:0 22px;
		}
#copy {
	padding:10px 0px 10px 0px;
	}
	#cetis {float:left;}
	#cetis img {
		float:left;
		}
	#cetis a {
		font-size:11px;
		color:#3590e3;
		}
		
#copyright {float:right; font-size:11px; width:500px; padding-bottom:10px;}
#copyright a {color:#3590e3; font-size:11px;}

