.top-menu{ margin:1px 0 0 4px; height:85px;}
.deep1{ position:relative; top:4px;}

/*=================================first level=================================*/

div.maximenuCKH ul.maximenuCK{ width:986px; position:absolute; z-index:999;}
/*ul li a*/

div.maximenuCKH ul.maximenuCK > li{ background:url(../images/menu_bg.gif) 0 0 repeat-x; }

div.maximenuCKH ul.maximenuCK > li > a{
	display:block;
	 color:#565656;
	 font-size:18px;
	 text-decoration:none;
	 text-transform:uppercase;
	 
	  text-align:center;
	  height:67px;
	  
	  	
}
div.maximenuCKH ul.maximenuCK > li > a span{
	  border-left:1px solid #BEBEBE;
	  border-right:1px solid #BEBEBE;
	  padding:0 25px 0 26px;
	  height:66px;
	  display:block;
	  line-height:3.9em;
}


div.maximenuCKH ul.maximenuCK > li:hover,
div.maximenuCKH ul.maximenuCK > li.active,
div.maximenuCKH ul.maximenuCK > li.current 
{
		 background:url(../images/menu_bg_act.gif) 0 0 repeat-x; 
		color:#FFF;		
}

div.maximenuCKH ul.maximenuCK > li:hover a,
div.maximenuCKH ul.maximenuCK > li.active a,
div.maximenuCKH ul.maximenuCK > li.current a
{ color:#FFF; background:#565656;}

div#maximenuCK ul.maximenuCK li.parent.level0 > a, div#maximenuCK ul.maximenuCK li.parent.level0 > span{
	 background: url("../images/maxi_arrow0.png") bottom center no-repeat ; 
}



/*=================================second level=================================*/
.floatCK { width:142px; margin:-4px 0 0 0 !important; border:1px solid #BEBEBE; overflow:hidden;  background:#FFFFFF;}
.maxidrop-top{ height:0px;}
.maxidrop-main{
	
}
.maxidrop-bottom{ height:0px;}



div.maximenuCKH ul.maximenuCK li ul{ }
div.maximenuCKH ul.maximenuCK li ul li{top:0 !important;}
div.maximenuCKH ul.maximenuCK li ul li.maximenuCK a{
	display:inline-block;
	color:#565656;
	font-size:13px;
	line-height:1.2em;
	text-decoration:none;
	background:#EDEDED url(../images/sub_menu_act.gif) 0 0 repeat-x;
	font-weight:normal;
	width:142px;
	border-bottom:1px solid #BEBEBE;
	padding:0 !important;
	
	
	
}
div.maximenuCKH ul.maximenuCK li ul li.maximenuCK:last-child a{ border:1px solid #EDEDED;}
div.maximenuCKH ul.maximenuCK li ul li.maximenuCK a span{padding:9px 0 9px 10px; display:block;}
div.maximenuCKH ul.maximenuCK li ul li.maximenuCK a:hover{
		color:#FFF;
		background:#565656;		
}




/*=================================third level=================================*/
div.maximenuCKH ul.maximenuCK li ul.maximenuCK2 .floatCK{ width:142px;  margin:-36px 0 0 143px !important;}

