#navAdd li,
#navAdd a {
	display: block;
	color: #bfdaed;
	font-size: 10px;
}
#navAdd a:hover,
#navAdd a:active {
	color: #fff;
	text-decoration: none;
}
#navAdd li {
	position: relative;
	height: 24px;
	overflow: visible;
	float: left;
	margin: 0 5px 0 0;
}
#navAdd a {
	height: 20px;
	padding: 4px 5px 0 5px;
}
* html body #navAdd li {
	white-space: nowrap;
	width: 1px;
}
#navAdd li:hover,
#navAdd li:focus,
#navAdd li.act {
	background: url(../images/nav_add_bg_left.gif) no-repeat;
}
#navAdd ul li {
	background: none !important;
}
#navAdd li.languages:hover,
#navAdd li.languages:focus,
#navAdd li.languages.act {
	background: url(../images/nav_add_bg_left_first.gif) no-repeat;
}
#navAdd li:hover a,
#navAdd li:focus a,
#navAdd li.act a {
	background: url(../images/nav_add_bg_right.gif) no-repeat right;
	color: #fff; 
}
#navAdd li a {
	text-decoration: none;
}
#navAdd ul {
	position: absolute;
	top: 24px;
	left: 0;
	display: none;
	white-space: nowrap;
	background: #f00;
	width: 12em !important;
	background: url(../images/nav_add_arrow.gif) no-repeat 10px 8px;
	padding: 6px 0 0 20px;
}
#navAdd li.languages:hover ul,
#navAdd li.languages:focus ul {
	display: block;
}
#navAdd ul li a {
	background: none !important;
}
#navAdd ul li,
#navAdd ul li a {
	display: inline !important;
	padding: 0 !important;
}