/* MENU ORIZZONTALE */
#menu 							{ width: 385px; height: 50px; z-index: 9998; }
#menu #nav-or 			{ margin: 0; padding: 0; }
#menu #nav-or li 		{ display: inline; }
#menu #nav-or li a 	{ float: left; height: 0; padding-top: 50px; overflow: hidden; }
#menu #nav-or li a	{ background-image: url(../img/menu_en.png); background-repeat: no-repeat; }

/* BUTTONS */
#menu #nav-or li#home a { background-position: -0px 0; width: 95px;}
#menu #nav-or li#soci a { background-position: -95px 0; width: 97px;}
#menu #nav-or li#prod a { background-position: -192px 0; width: 98px;}
#menu #nav-or li#cont a { background-position: -290px 0; width: 95px;}

/* OVER STATES */
#menu #nav-or li#home a:hover { background-position: -0px -50px; width: 95px;}
#menu #nav-or li#soci a:hover { background-position: -95px -50px; width: 97px;}
#menu #nav-or li#prod a:hover { background-position: -192px -50px; width: 98px;}
#menu #nav-or li#cont a:hover { background-position: -290px -50px; width: 95px;}

/* PRESSED STATES */
#menu #nav-or li#home a:active { background-position: -0px  -50px; width: 95px;}
#menu #nav-or li#soci a:active { background-position: -95px  -50px; width: 97px;}
#menu #nav-or li#prod a:active { background-position: -192px  -50px; width: 98px;}
#menu #nav-or li#cont a:active { background-position: -290px  -50px; width: 95px;}

/* ON STATES */
#menu.home #nav-or li#home a { background-position: -0px  -50px !important; width: 95px;}
#menu.soci #nav-or li#soci a { background-position: -95px  -50px !important; width: 97px;}
#menu.prod #nav-or li#prod a { background-position: -192px  -50px !important; width: 98px;}
#menu.cont #nav-or li#cont a { background-position: -290px  -50px !important; width: 95px;}
