#container{
	filter:alpha(opacity=95);
	-moz-opacity:.95;
	opacity:.95;
}

#nav, #nav ul { 
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 17px;
}
#nav li {
	float: left;
}

/* Landscape menu items and positioning */
#nav li.complex {
	background: url("/menu/pictures/cinemas.png") left no-repeat !important;
	margin-left: 0;
	width: 112px;
}
#nav li.movies {
	background: url("/menu/pictures/movies.png") left no-repeat !important;
	margin-left: 2px;
	width: 122px;
}
#nav li.newsEvents {
	background: url("/menu/pictures/newsandevents.png") left no-repeat !important;
	margin-left: 2px;
	width: 122px;
}
#nav li.servicesDownloads {
	background: url("/menu/pictures/servicesanddownloads.png") left no-repeat !important;
	margin-left: 3px;
	width: 175px;
}
#nav li.generalInfo {
	background: url("/menu/pictures/worldofutopia.png") left no-repeat !important;
	margin-left: 3px;
	width: 122px;
}
#nav li.myUtopolis {
	background: url("/menu/pictures/myutopolis.png") left no-repeat !important;
	margin-left: 3px;
	width: 122px;
}
#nav li.facebook {
	background: url("/menu/pictures/facebook.png") left no-repeat !important;
	margin-left: 3px;
	width: 122px;
}

/* Portait 1st level menu items width + positioning 2nd level */
#nav li ul {
	_margin-top: 1px;
	margin-left: 5px;
	position: absolute;
	display: none;
	width: 111px;
}
#nav li.complex ul {
	width: 101px;
}
#nav li.servicesDownloads ul {
	width: 164px;
}

#nav li.complex ul li ul {
	margin: -24px 0 0 101px;
	width: 156px;
}
#nav li.movies ul li ul {
	margin: -24px 0 0 111px;
	width: 156px;
}
#nav li.newsEvents ul li ul {
	margin: -24px 0 0 111px;
	width: 181px;
}
#nav li.servicesDownloads ul li ul {
	margin: -24px 0 0 164px;
	width: 156px;
}
#nav li.generalInfo ul li ul {
	margin: -24px 0 0 111px;
	width: 136px;
}
#nav li.myUtopolis ul li ul {
	margin: -24px 0 0 111px;
	width: 156px;
}

#nav li ul li a {
	width: 105px;
}
#nav li.complex ul li a {
	width: 95px;
}
#nav li.servicesDownloads ul li a {
	width: 158px;
}

/* Portait 2nd level menu items width + positioning 3rd level */
#nav li.complex ul li ul li a {
	width: 150px;
}
#nav li.movies ul li ul li a { 
	width: 150px;
}
#nav li.newsEvents ul li ul li a { 
	width: 175px;
}
#nav li.servicesDownloads ul li ul li a{
	width: 130px;
}
#nav li.generalInfo ul li ul li a { 
	width: 130px;
}
#nav li.myUtopolis ul li ul li a { 
	width: 175px;
}

#nav li.complex ul li ul li ul {
	margin: -24px 0 0 156px;
	width: 156px;
}
#nav li.movies ul li ul li ul {
	margin: -24px 0 0 136px;
	width: 156px;
}
#nav li.newsEvents ul li ul li ul {
	margin: -24px 0 0 181px;
	width: 156px;
}
#nav li.servicesDownloads ul li ul li ul {
	margin: -24px 0 0 136px;
	width: 156px;
}
#nav li.generalInfo ul li ul li ul {
	margin: -24px 0 0 136px;
	width: 136px;
}
#nav li.myUtopolis ul li ul li ul {
	margin: -24px 0 0 136px;
	width: 156px;
}

/* Portait 3rd level menu items width */
#nav li.topLevel ul li ul li ul li a { 
	width: 150px;
}
#nav li.generalInfo ul li ul li ul li a { 
	width: 130px;
}


/* Portait menu items style */
#nav li:hover ul li ul {
	display: none;
}
#nav li:hover ul, #nav li ul li:hover ul {
	display: block;
}
#nav li.topLevel a { 
	padding: 0 0 0 5px;
	display: block;
	text-decoration: none;
	font-size: 10px;
}
#nav li.topLevel:hover { 
	cursor: hand;
}

#nav li.topLevel ul li a {
	padding: 3px;
	color: black;
	border-bottom: 1px solid #6c757a;
}
#nav li.topLevel ul li:hover{
	background:#c7d7e6;
}
#nav li.topLevel ul li{
	background:#afc1d3;
	width: 100%;
}
#nav li.topLevel ul li.extend:hover ul li a{
	background-image: none;
}
#nav li.topLevel ul li.extend a {
	background:url("/menu/pictures/extend.gif") right no-repeat;
}
#nav li.topLevel ul li.extend:hover {
	background:#c7d7e6 url("/menu/pictures/extend.gif") right no-repeat;
}

#nav li:hover ul ul ul {
	display: none;
}
#nav li li li:hover ul {
	display: block;
}
#nav li.topLevel ul li ul li a {
	padding: 3px;
	text-decoration: none;
	border-bottom: 1px solid #6c757a;
}

#nav li.topLevel ul li ul li:hover{
	background:#c7d7e6;
}
#nav li.topLevel ul li ul li{
	background:#afc1d3;
}
#nav li.topLevel ul li ul li ul li{
	background:#afc1d3;
}
#nav li.topLevel ul li ul li.extend:hover ul li a {
	background-image: none !important;
}
#nav li.topLevel ul li ul li.extend a {
	background:url("/menu/pictures/extend.gif") right no-repeat !important;
}
#nav li.topLevel ul li ul li.extend:hover {
	background:#c7d7e6 url("/menu/pictures/extend.gif") right no-repeat;
}

/* End of Menu closing */
#nav li.topLevel ul li.bottom, #nav li.topLevel ul li.bottom:hover{
	width: 111px !important;
	height: 10px;
	border-bottom: none;
	background: transparent url("/menu/pictures/bottom_menu.png") bottom no-repeat !important;
}

#nav li.complex ul li.bottom, #nav li.complex ul li.bottom:hover{
	width: 101px !important;
	height: 10px;
	border-bottom: none;
	background: transparent url("/menu/pictures/bottom_complex.png") bottom no-repeat !important;
}

#nav li.servicesDownloads ul li.bottom, #nav li.servicesDownloads ul li.bottom:hover{
	width: 164px !important;
	height: 10px;
	border-bottom: none;
	background: transparent url("/menu/pictures/bottom_services.png") bottom no-repeat !important;
}