.jqueryslidemenu  { margin-top:8px; width: 100%; background: transparent url("images/mainmenu_bckgr_rp.png") center center repeat-x; clear:both; z-index:50; position:relative; }

.jqueryslidemenu ul li  { margin:0 0 0 0; padding: 0; position: relative; float: left; width:104px; }
.jqueryslidemenu ul li:hover  { background:#A1A4A7!important; }
.jqueryslidemenu ul li.page-item-3  { width:106px; }
.jqueryslidemenu ul li.altri-campionati  { width:150px; }
.jqueryslidemenu ul li.page-item-8  { width:100px; }

		.jqueryslidemenu ul li a,
		.jqueryslidemenu ul li span{
		padding: 9px 5px;
		border-right: 2px solid #928f8f;
		display: block;

		text-transform:uppercase;
		text-decoration:none;
		text-align:center;
		color:#0C0C0C;
		font-weight:bold;
		cursor:pointer;
		}
		.jqueryslidemenu ul li.page-item-8 a,
		.jqueryslidemenu ul li.page-item-8 span{
		border-right: 0;
		}
		.jqueryslidemenu ul li span.placeholder{
		color:#999;
		cursor:default;
		}

		.jqueryslidemenu ul li>a:hover,
		.jqueryslidemenu ul li>a:focus,
		.jqueryslidemenu ul li>a:active,
		.jqueryslidemenu ul li.current_page_item>a,
		.jqueryslidemenu ul li.current-cat>a{
		text-decoration:underline;
		}

/*1st sub level menu*/
.jqueryslidemenu ul ul{
position: absolute;
left: 0;
top:40px !important;
visibility: hidden;

}
	.jqueryslidemenu ul ul li{
	display: list-item;

	margin:0 0 3px 0;
	width:auto;
	height:auto;
	background: transparent;

	opacity:1!important;
	}

		.jqueryslidemenu ul ul li a,
		.jqueryslidemenu ul ul li a:hover{
		border-right:0;
		padding: 6px 0 6px 25px;
		width:190px;
		background: transparent url("images/mainmenu_sub_item_bck.png");
		color: #FFF;
		text-align:left;
		}
