	* { margin:0; padding:0;}
	body { font: normal 12px Arial, Helvetica, sans-serif;
	}
	img { border:none}
	a { color:#6A0D93;}
	a:hover { color:#6A0D93; text-decoration:none}
	h2{ margin:0; padding-top:10px; padding-bottom:10px; padding-left:10px; font-size:16px; color:#6A0D93;}
	h2.soc{ padding-bottom:10px; font-size:16px; color:#6A0D93;}
	h2.zaBox{ margin:0; padding-top:10px; padding-bottom:10px; padding-left:10px; font-size:16px; color:#6A0D93;}
	p.zaBox {margin:0; padding-left:10px; padding-right:10px; padding-bottom:10px; }
	p.zaBox a { text-decoration:none; color:#6A0D93}
	.addr{font-size:14px; color:#6A0D93; padding-top:20px;}
	
	.prevedChtoUvidel { padding-top:50px; background:url(i/header_bg.jpg) repeat-x bottom; height:160px;}
	.lftSide{ padding:25px 0 0 10px; background:#f4edda /* this page only */}
	.rhtSide{ padding:25px 25px 0 25px; background:#f4edda /* this page only */}
	.centerSide{ padding:25px 0 0 25px; background:#f4edda /* this page only */}
	
	.menu {
	position:relative;
	z-index:1000;
	font-size:110%;
	font-family: Arial, Georgia, 'Times New Roman', Times, serif;
	height:235px;
	margin-bottom:30px;
	
	}
	
	/* remove all the bullets, borders and padding from the default list styling */
	.menu ul {
	padding:0;
	margin:0;
	list-style-type:none;
	width:220px;
	position:relative;
	
	border-width:1px 1px 0 1px;
	
	}
	
	.menu li {
	background:transparent;
	height:26px;
	}
	* html .menu li  margin-lef\t:0;}
	/* get rid of the table */
	.menu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em; width:0; height:0;}
	
	/* style the links */
	.menu a, .menu a:visited {
	display:block; 
	text-decoration:none;
	height:25px;
	line-height:25px;
	width:220px;
	color:#000;
	text-indent:5px;
	border-bottom:1px solid #B48EF9;
	background:transparent;
	}
	/* style the link hover */
	* html .menu a:hover {color:#6A0D93; background:#B48EF9;}
	
	.menu :hover > a {
	color:#6A0D93; 
	background:#B48EF9;
	}
	
	/* hide the sub levels and give them a positon absolute so that they take up no room */
	.menu ul ul {
	visibility:hidden;
	position:absolute;
	top:-1px;
	left:100px;
	}
	/* make the second level visible when hover on first level list OR link */
	.menu ul li:hover ul,
	.menu ul a:hover ul {
	visibility:visible;
	background:#fffdf6;
	}
	/* keep the third level hidden when you hover on first level list OR link */
	.menu ul :hover ul ul{
	visibility:hidden;
	}
	/* keep the fourth level hidden when you hover on second level list OR link */
	.menu ul :hover ul :hover ul ul{
	visibility:hidden;
	}
	/* make the third level visible when you hover over second level list OR link */
	.menu ul :hover ul :hover ul{ 
	visibility:visible;
	background:#ded;
	}
	/* make the fourth level visible when you hover over third level list OR link */
	.menu ul :hover ul :hover ul :hover ul { 
	visibility:visible;
	background:#edd;
	}
	.menu ul.top2 { top:25px;}
	.menu ul.top3 { top:51px;}
	.menu ul.top4 { top:77px;}
	.menu ul.top5 { top:103px;}
	.menu ul.top6 { top:80px;}
	.menu ul.top7 { top:155px;}
	
	.btnin { font-size:10px; padding:2px; margin-top:10px;}
	.ico_HM { padding-top:30px;}
	.zaZazaZaBox{ background:#B48EF9}
	.aTitle{ padding:5px;}
	.aTitle a{
				font-size:12px;
				text-decoration:none;
				font-weight:bold;
				color:#6A0D93;
				padding-left:10px;
			}
	h1.newsTitleB { font-size:14px; text-decoration:underline; font-weight:bold; color:#6A0D93; padding-bottom:10px; clear:both }
	h1.newsTitleB a { font-size:14px; text-decoration:underline; font-weight:bold; color:#6A0D93; padding-bottom:10px; }
	h1.newsTitleB a:hover{ font-size:14px; text-decoration:none; font-weight:bold; color:#6A0D93; padding-bottom:10px; }
	p.date{ padding-top:10px; font-size:10px; font-weight:bold; color:#999999}
	p.date_rel{ font-size:10px; font-weight:bold; color:#999999}
	
	.news_rel{ padding-top:5px;  padding-bottom:5px; border-bottom:1px solid #F4EDDA}
	
	h1.newsTitleC { font-size:12px; text-decoration:underline; font-weight:normal; color:#dd5b28; padding-bottom:10px; clear:both}
	h1.newsTitleC a{ font-size:12px; text-decoration:underline; font-weight:normal; color:#dd5b28; padding-bottom:10px; clear:both}
	h1.newsTitleC a:hover{ font-size:12px; text-decoration:none; font-weight:normal; color:#dd5b28; padding-bottom:10px; clear:both}

.btnA { margin-top:20px; margin-bottom:10px;}
.btnA a{ background:#B48EF9; display:block; height:25px; width:220px; color:#fff; text-align:center; padding-top:10px; border:1px solid #f9f3d3; font-weight:bold}
.btnA a:hover{ background:#c0c0c0; display:block; height:25px; width220px; color:#fff; text-align:center}
.paddT{ padding-top:10px;}
.photoIn td{ border:1px solid #f9f3d3}
.photoIn td img{ border:3px solid #fff}
