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

/* MENU ALTO */
#menu_alto {
	float:right;
	height:14px;
}
	#menu_alto ul {
		float:right;
		padding:0;
		margin:0;
		height:14px;
		list-style-type:none;
		display:inline-block;
	}
	#menu_alto li {
		float:left;
		padding:0;
		margin:0;
		height:14px;
		line-height:14px;
		font-size:10px;
		text-transform:uppercase;
		display:inline-block;
	}
		#menu_alto li a {
			float:left;
			padding:0 10px;
			margin:0;
			height:14px;
			color:#666;
			text-decoration:none;
			display:inline-block;
		}
		#menu_alto li a:hover {
			float:left;
			padding:0 10px;
			margin:0;
			height:14px;
			color:#666;
			background:#8CCF83;
			text-decoration:none;
			display:inline-block;
		}
	#menu_alto li.sel {
		float:left;
		padding:0 10px;
		margin:0;
		height:14px;
		line-height:14px;
		font-size:10px;
		color:#666;
		background:#8CCF83;
		text-transform:uppercase;
		display:inline-block;
	}

/* LINGUA */
#lingue {
	float:right;
	margin:0;
	padding-left:100px;
	width:65px;
	height:14px;
	display:inline-block;
}
	#lingue ul {
		float:right;
		padding:0;
		margin:0;
		height:14px;
		list-style-type:none;
		display:inline-block;
	}
	#lingue li {
		float:left;
		margin:0;
		padding:0;
		height:14px;
		line-height:14px;
		font-size:10px;
		text-transform:uppercase;
		display:inline-block;
	}
		#lingue li a {
			float:left;
			margin:0;
			padding:0 10px;
			height:14px;
			color:#666;
			text-decoration:none;
			display:inline-block;
		}
		#lingue li a:hover {
			float:left;
			margin:0;
			padding:0 10px;
			height:14px;
			color:#666;
			background:#8CCF83;
			text-decoration:none;
			display:inline-block;
		}
	#lingue li.sel {
		float:left;
		margin:0;
		padding:0 10px;
		height:14px;
		line-height:14px;
		font-size:10px;
		color:#666;
		background:#8CCF83;
		text-transform:uppercase;
		display:inline-block;
	}
	
/* MENU ALTO */
#menu_principale {
	margin:0 auto;
	width:1000px;
	height:25px;
}
	#menu_principale ul {
		float:left;
		padding:0;
		margin:0;
		width:1000px;
		height:25px;
		list-style-type:none;
	}
	#menu_principale li {
		float:left;
		width:200px;
		height:25px;
		line-height:31px;
		font-size:12px;
		text-align:center;
		text-transform:uppercase;
	}
		#menu_principale li a {
			float:left;
			width:200px;
			height:25px;
			color:#FFF;
			text-decoration:none;
		}
		#menu_principale li a:hover {
			float:left;
			width:200px;
			height:25px;
			color:#FFF;
			background:url(/img/menu_principale_sel.gif) top left repeat-x;
			text-decoration:none;
		}
	#menu_principale li.sel {
		float:left;
		width:200px;
		height:25px;
		line-height:31px;
		font-size:12px;
		color:#FFF;
		text-transform:uppercase;
		background:url(/img/menu_principale_sel.gif) top left repeat-x;
	}
	
/* MENU DI DESTRA (SCHEDA BILIARDO) */
#menu_dx {
	padding-top:17px;
	width:188px;
}
	#menu_dx .voce {
		padding:15px 0 15px 15px;
		background:url(/img/menu_dx_div2.gif) bottom left no-repeat;
		/*border-bottom:2px solid #FAFAFA;*/
	}
		#menu_dx .voce .titolo {
			color:#000;
			font-size:11px;
			font-weight:bold;
			text-transform:uppercase;
		}
			#menu_dx .voce .titolo a {
				color:#000;
				text-decoration:none;
			}
			#menu_dx .voce .titolo a:hover {
				color:#2DA71D;
				text-decoration:none;
			}
		#menu_dx .voce .desc {
			padding-left:10px;
			font-size:11px;
			color:#333;
		}
	#menu_dx .voce_sel {
		padding:15px 0 15px 15px;
		background:url(/img/menu_dx_div.gif) bottom left no-repeat;
	}
		#menu_dx .voce_sel .titolo {
			color:#2DA71D;
			font-size:11px;
			font-weight:bold;
			text-transform:uppercase;
		}
		#menu_dx .voce_sel .desc {
			padding-left:10px;
			font-size:11px;
			color:#333;
		}
