@charset "utf-8";
/* CSS Document */

#lingua {
	position:absolute;
	top:60px; right:2px;
	z-index:200;
	
	width:75px;
	height:22px;
}
	#lingua ul {
		padding:0;
		margin:0;
		list-style:none;
		
		float:left;
		width:75px;
		height:22px;
		color:#FFF;
	}
		#lingua ul li {
			float:left;
			margin:0 0 0 2px;
			width:35px;
			height:22px;
			text-align:center;
			line-height:20px;
			background:#003D7D;
			font-size:14px;
		}
			#lingua ul li a {
				color:#CCC;
				text-decoration:none;
				background:#003366;
				width:35px;
				height:22px;
				line-height:20px;
				text-align:center;
				display:block;
			}
			#lingua ul li a:hover {
				color:#FFF;
				text-decoration:underline;
				background:#003D7D;
			}
			
		#lingua ul li.sel {
			color:#FFF;
		}

#menu {
	/*float:right;
	margin-right:5%;*/
	position: absolute;
    right: 5%;
	top:0px; z-index:100;
}
	#menu ul {
		padding:0;
		margin:0;
		list-style:none;
		
		float:right;
		/*width:617px;*/
	}
		#menu ul li {
			float:right;
			margin:0;
			padding:0 0 0 10px;
			width:60px;
			height:60px;
		}
			#menu ul li span {
				display:none;
			}
			#menu ul li a {
				float:right;
				width:70px;
				height:60px;
				text-decoration:none;
			}
			#menu ul li a:hover {
				float:right;
				width:70px;
				height:60px;
				text-decoration:none;
			}
			
			#home a { background:url(/img/menu_home.png) top left no-repeat; }
			#home a:hover, #home_sel a, #home_sel a:hover { background:url(/img/menu_home_h.png) top left no-repeat; }
			
			#products a { background:url(/img/menu_products.png) top left no-repeat; }
			#products a:hover, #products_sel a, #products_sel a:hover { background:url(/img/menu_products_h.png) top left no-repeat; }
			#downloads a { background:url(/img/menu_downloads.png) top left no-repeat; }
			#downloads a:hover, #downloads_sel a, #downloads_sel a:hover {
				background:url(/img/menu_downloads_h.png) top left no-repeat;
			}
			#gallery a { background:url(/img/menu_gallery.png) top left no-repeat; }
			#gallery a:hover, #gallery_sel a, #gallery_sel a:hover { background:url(/img/menu_gallery_h.png) top left no-repeat; }
			
			#show-room a { background:url(/img/menu_show-room.png) top left no-repeat; }
			#show-room a:hover, #show-room_sel a, #show-room_sel a:hover { background:url(/img/menu_show-room_h.png) top left no-repeat; }
			
			#press a { background:url(/img/menu_press.png) top left no-repeat; }
			#press a:hover, #press_sel a, #press_sel a:hover { background:url(/img/menu_press_h.png) top left no-repeat; }
			
			#reserved a { background:url(/img/menu_reserved.png) top left no-repeat; }
			#reserved a:hover, #reserved_sel a, #reserved_sel a:hover { background:url(/img/menu_reserved_h.png) top left no-repeat; }
			#contacts a { background:url(/img/menu_contatti.png) top left no-repeat; }
			#contacts a:hover, #contacts_sel a, #contacts_sel a:hover { background:url(/img/menu_contatti_h.png) top left no-repeat; }
			
ul.menu_prodotti {
	padding:0 0 20px 0;
	margin:0;
	line-height:1.4;
	list-style:none;
}
	ul.menu_prodotti li {
		margin:0;
		padding:0;
		font-size:11px;
		text-transform:uppercase;
	}
		ul.menu_prodotti li a {
			color:#666;
			text-decoration:none;
		}
		ul.menu_prodotti li a:hover {
			color:#003D7D;
			text-decoration:none;
		}
	ul.menu_prodotti li.sel {
		margin:0;
		padding:0;
		font-size:11px;
		color:#003D7D;
		text-decoration:underline;
		text-transform:uppercase;
	}
