#nav ul {
	margin: 0 0 0 0;
	padding: 0;
	text-align:right;
	background: #ffffff;
 }
#nav ul li {
  float: right;
	position: relative;
  margin:0;
  padding:0;
  list-style: none;
  display: block;
	text-align:right;
}
#nav ul li a{
  padding:0 0 0 0;
}	
#nav ul li a, #nav ul li a:link, #nav ul li a:visited {
 color: #999999;
 text-decoration: none;
}
#nav ul li a:hover {
 text-decoration: underline;
}
#nav ul li ul li a{
  padding:0;
	background: #ffffff;
}	
#nav ul li ul li a, #nav ul li ul li a:link, #nav ul li ul li a:visited {
 color: #666666;
}
#nav ul li ul li a.ina, #nav ul li ul li a.ina:link, #nav ul li ul li a.ina:visited{
  color: #cccccc;
}

#nav ul li ul {
	position: absolute;
	right: 0px;
	top: 15px;
	width:400px;
  text-align:right;
	display: none;
	background: #ffffff;
	z-index:100;
}
#nav ul li ul li{
  float:left;
	width:100px;
	height:100px;
	text-align:center;
  font: bold 12px/14px verdana,arial,helvetica,geneva,sans-serif;
}	
#nav li:hover ul, #nav li.over ul { display: block;z-index:100;} /* The magic */

#nav .hor, #nav .hor2, #nav .hor3{
  position: absolute;
	top: 43px;
	left: 0px;
	height: 1px;
	overflow: visible;
	visibility: visible;
	display: block;
	text-align:center;
	width: 100%;
}	
#nav .hor2{
	top: 36px;
}	
#nav .hor3{
	top: 29px;
}	

