#hz_menu,#hz_menu ul
{
  list-style: none;
  margin:0px;
  padding: 0;
  border:0;
  float: left;
  text-align:center;
  left:0;
  width:1042px;
  font-size:0.9em;
  /*border:1px solid #ff0000;*/
}

#hz_menu li 
{
  float: left;
  position: relative;
  background: #F1E4C7;
  border:0;
  white-space:nowrap;
  margin:1px;
  margin-left:1px;
  margin-right:0px;
  padding:5px;
}

#hz_menu li.index
{
	width:100px;
	background:#cccccc url(/images/grad_bk5.gif) top repeat-x;
	border:1px solid #aaaaaa;
	
} 
#hz_menu li.index a
{
	color:#000000;
} 

#hz_menu li.favorits
{
	width:100px;
	background:#cccccc url(/images/grad_bk5.gif) top repeat-x;
	border:1px solid #999;
	
} 
#hz_menu li.favorits a
{
	color:#000000;
} 

#hz_menu li.basked
{
	width:125px;
	background:#cccccc url(/images/grad_bk5.gif) top repeat-x;
	border:1px solid #999;
	
} 
#hz_menu li.basked a
{
	color:#000000;
} 
#hz_menu li.other
{
	width:115px;
	background:#cccccc url(/images/grad_bk5.gif) top repeat-x;
	border:1px solid #999;
	
} 

#hz_menu li.other a
{
} 

#hz_menu li.add
{
	background:#cccccc url(/images/grad_bk5.gif) top repeat-x;
	border:1px solid #999;
	width:260px;
} 

#hz_menu li.add a
{
	color:#990000;
} 

#hz_menu li.view
{
	background:#cccccc url(/images/grad_bk5.gif) top repeat-x;
	border:1px solid #999;
	width:260px;
} 

#hz_menu li.view a
{
	color:#990000;
} 

#hz_menu a 
{
  text-decoration: none;
  display: block;
  padding: 5px 5px;
  font-size:0.9em;
  color:#900;
  font-weight:normal;
}

#hz_menu a span
{
	color:#336699;
}

#hz_menu a:hover,
#hz_menu a:hover span
{
	color:#ff0000;
	text-decoration: none;
	
} 


#hz_menu li:hover,
#hz_menu li.ieHover
{
	background:#e7f3fe url(/images/grad_bk22.gif) top repeat-x;
	/*border:1px solid #e4a3ed;*/
	border-bottom:1px solid #e7f3fe;
	
}

#hz_menu li:hover a,
#hz_menu li.ieHover a
{
	color:#ff0000;
	
} 



#hz_menu li div.info 
{
	display: none;
	position: absolute;
	padding:2px;
	width: 570px;	
	background-color:#e7f3fe;
	text-align:left;
	right:-1px;
	margin:0;	
	border:1px solid #bba;
	border-top:0;
	overflow:hidden;
	font-size:0.9em;
	color:#969;
	margin-top:6px;
}


#hz_menu li div.basked 
{
	display: none;
	position: absolute;
	padding:0px;
	width: 276px;
	background: #e7f3fe;
	text-align:center;
	left:50%;
	margin:0;
	border:1px solid #bba;
	border-top:0;
	overflow:hidden;
	font-size:0.9em;
	color:#969;
	margin-top:6px;
	margin-left:-138px;
}

#hz_menu li div.add,
#hz_menu li div.view
{
	display: none;
	position: absolute;
	padding:0px;
	width: 600px;	
	background:#e7f3fe; 
	text-align:center;
	left:50%;
	margin:0;
	border:1px solid #bba;
	border-top:0;
	overflow:hidden;
	font-size:0.9em;
	color:#969;
	margin-top:6px;
	margin-left:-300px;
}

#hz_menu li div.add a,
#hz_menu li div.view a
{
	/*color:#00f;*/
	color:#336699;
	font-size:0.7em;
	border:1px solid #e7f3fe;
}

#hz_menu li div.add a.flat,
#hz_menu li div.view a.flat

{
	display:block;
	font-size:0.7em;
}


#hz_menu li:hover div.add a.active,
#hz_menu li:hover div.add a.active span,
#hz_menu li.ieHover div.add a.active,
#hz_menu li.ieHover div.add a.active span,
#hz_menu li:hover div.view a.active,
#hz_menu li:hover div.view a.active span,
#hz_menu li.ieHover div.view a.active,
#hz_menu li.ieHover div.view a.active span
{
	color:#d11051;
}

#hz_menu div.view span.active,
#hz_menu div.add span.active
{
	color:#d11051;
	font-size:0.7em;
	display:block;
}

#hz_menu div.view span.active_flat,
#hz_menu div.add span.active_flat
{
	color:#d11051;
	font-size:0.7em;
	display:block;
	width:100%;
	padding:0;
	margin:0;
}


#hz_menu li div table.menuList
{
	width:100%;
}

#hz_menu li div table.menuList th
{
	font-size:0.6em;
	color:#ffffff;
	white-space:nowrap;
	border:0;
	padding:5px;
	background-color:#aaccff;
}

#hz_menu li div table.menuList th h3,
#hz_menu li div table.menuList th h2
{
	font-size:1.2em;
	font-weight:bold;
	color:#ffffff;
	padding:0;
	margin:0;
}

#hz_menu li div.basked a.item
{
	color:#336699;
	font-size:0.7em;
	border:1px solid #e7f3fe;
}

#hz_menu li div.basked a.help
{
	color:#999;
	font-size:0.7em;	
	width:100%;
	text-decoration:none;
}



#hz_menu li div.basked a:hover.item,
#hz_menu li div.add a:hover,
#hz_menu li div.view a:hover
{
	background-color:#eff7ff;
	border:1px solid #ccddee;
}


#hz_menu li div.info a
{
	color:#336699;
	font-size:0.85em;
	text-decoration:none;
	padding:10px;
	border:1px solid #e7f3fe;
}
#hz_menu li div.info a p
{
	color:#336699;
}

#hz_menu li div.info a p span
{
	color:#900;
}

#hz_menu li div.info a:hover,
#hz_menu li div.basked a:hover,
#hz_menu li div.add a:hover,
#hz_menu li div.view a:hover
{
	color:#ff0000;
	text-decoration:none;
}

#hz_menu li div.info a:hover
{
	background-color:#eff7ff;
	border:1px solid #ccddee;
}

#hz_menu li div.info a:hover p,
#hz_menu li div.info a:hover p span
{
	color:#ff0000;
}


#hz_menu li:hover div.info,
#hz_menu li.ieHover div.info,
#hz_menu li:hover div.basked,
#hz_menu li.ieHover div.basked, 
#hz_menu li:hover div.add,
#hz_menu li.ieHover div.add,  
#hz_menu li:hover div.view,
#hz_menu li.ieHover div.view 
{
  display: block;
}

#hz_menu li.other a.orange
{
	color:#ff6648;
}

#hz_menu li.other a.orange:hover
{
	color:#900;
}

#hz_menu .head {padding:5px;background-color:#e7f3fe;}
#hz_menu .head h1,#hz_menu .head h2,#hz_menu .head h4{font-size:0.9em; padding:0.0em;margin:0; border:0;color:#d11051;}
#hz_menu .head p {font-weight:normal;font-size:0.8em;color:#6699ee;margin:0;padding:0;}
