#nav {
	width:960px;
	height:50px;
	margin:0 auto;
	background:transparent url(/img/layout/topbar_bg_transparent.png) no-repeat bottom left;
}
#nav h1#logo {
	float:left;
	margin:8px 5px 5px 14px;
	padding:0;
	width:166px;
	height:31px;
	text-indent:-9999px;
	background:transparent url(/img/layout/logo.png) no-repeat top left;
}
#nav h1#logo a {
	display:block;
	width:166px;
	height:31px;
	border:none;
}
#nav a#logo:hover {
	border:none;
}
.superfish * {
	margin:0;
	padding:0;
	list-style:none;
}
.superfish ul {
	position:absolute;
	top:-999em;
}
.superfish li:hover ul, .superfish li:focus ul, ul.superfish li.sfHover ul {
	top:50px;
}
.superfish li:hover li ul, .superfish li:focus li ul, .superfish li.sfHover li ul {
	top:-999em;
}
.superfish li li:hover ul, .superfish li li:focus ul, ul.superfish li li.sfHover ul {
	top:-1px;
}
.superfish li:hover ul, .superfish li:focus ul, .superfish li li:hover ul {
	top: -999em;
}
.superfish li ul {
	background:transparent url(/img/layout/menu_transparent.png) repeat; 
	width:220px;
	z-index:9990;
	-moz-border-radius-bottomleft: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-bottomright: 8px;
	-webkit-border-bottom-right-radius: 8px;
	box-shadow: 0px 0px 1px rgba(0,0,0, 0.6);
	-moz-box-shadow: 0px 0px 1px rgba(0,0,0, 0.6);
	-webkit-box-shadow: 0px 0px 1px rgba(0,0,0, 0.6);
}
#languagemenu li.sfHover ul {
	width: 150px;
}
ul#menu li {
	margin:0 12px;
}
ul.superfish li {
	float: left;
	padding:0;
	color: #FFF;
	font-size: 11pt;
	font-weight: bold;
}
.superfish li a {
	display:block;
	margin:0;
	padding:0 0 0 4px;
	width:auto;
	height:38px;
	line-height:27px;
	color: #FFF;
	text-decoration: none;
	border:none;
	text-align:center;
	text-shadow: 0 1px 0 #000;
}
.superfish li a span {
	display:block;
	margin:0;
	padding:0 6px 0 3px;
	height:27px;
	width:100%;
	line-height:27px;
	cursor: pointer;
}
.superfish li:hover > a, .superfish li ul li:hover a {
	margin:0;
	padding:0 0 0 4px;
	background:transparent url(/img/layout/menu_selected.png) no-repeat top left;
}
.superfish li:hover a span, .superfish li ul li:hover a span {
	margin:0;
	padding:0 6px 0 3px;
	text-decoration:none;
	background:transparent url(/img/layout/menu_selected.png) no-repeat top right;
}
.superfish li:hover li a span, .superfish li li a {
	background: none;
	height: 30px;
	display: block;
}



