/*
.jMenu 
{
    display:table;
    margin:0;
    padding:0;
    list-style:none;
}

.jMenu li 
{
    display:table-cell;
    background-color:#322f32;
    margin:0;
    list-style: none;
}

.jMenu li a 
{
    padding:10px 15px;
    display:block;
    background-color:transparent;
    color:#fff;
    text-transform:uppercase;
    cursor:pointer;
    font-size: 12px;
}

.jMenu li a:hover 
{
    background-color: #3a3a3a;
}

.jMenu li:hover>a 
{
    background-color: #3a3a3a;
}

.jMenu li ul 
{
    display:none;
    position:absolute;
    z-index:9999;
    padding:0;
    margin:0;
    list-style: none;
}

.jMenu li ul li 
{
    background-color:#322f32;
    display:block;
    border-bottom:1px solid #484548;
    padding:0;
    list-style:none;
    position: relative;
}

.jMenu li ul li a 
{
    font-size:11px;
    text-transform:none;
    display:block;
    padding:7px;
    border-top:1px solid transparent;
    border-bottom: 1px solid transparent;
}

.jMenu li ul li a.isParent 
{
    background-color: #3a3a3a;
}

.jMenu li ul li a:hover 
{
    background-color:#514c52;
    border-top:1px solid #322f32;
    border-bottom: 1px solid #322f32;
}

*/

.jMenu 
{
    display:table;
    /*background: url("../Images/NuovoSfondo.jpg") repeat;*/
	/*margin-bottom: 3px;*/
	height: auto;
	width: 100%;
	border-style: none;
	/*padding: 5px;*/
    list-style:none;
}

.jMenu li 
{
    vertical-align: middle;
	width: 120px;
	text-align: center;
    display:table-cell;
    /*border-right: 1px solid #FECB4F;*/
    /*border-left: 1px solid #FECB4F;*/
    /*background-color: rgb(0, 46, 96);*/
    margin:0;
    list-style: none;
}

.jMenu li a
{
    display:block;
    background-color:transparent;
    cursor:pointer;
    color: white;
	text-align: center;
	vertical-align: middle;
	font-family: Helvetica Neue,Arial,helvetica,sans-serif;
	text-transform: uppercase;
	font-size: 14px;
	text-decoration: none;
}

.jMenu li a:hover 
{
    color: rgb(234, 177, 33);
	text-align: center;
	vertical-align: middle;
	font-family: Helvetica Neue,Arial,helvetica,sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	text-decoration: underline;
}

.jMenu li:hover>a 
{
    color: rgb(234, 177, 33);
	text-align: center;
	vertical-align: middle;
	font-family: Helvetica Neue,Arial,helvetica,sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	text-decoration: underline;
}

.jMenu li ul
{
    display:none;
    position:absolute;
    z-index:9999;
    padding:0;
    margin:0;
    list-style: none;
}

.jMenu li ul li 
{
    width: 100%;
    /*background-color: rgb(0, 46, 96);*/
    background: url("../Images/sfondo-submenu-big1.jpg") repeat center center;
    background-size: cover;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    display:block;
    border-bottom:1px solid #484548;
    padding:0;
    list-style:none;
    position: relative;
}

.jMenu li ul li a 
{
    padding-bottom: 7px;
    padding-top: 7px;
    display:block;
    background-color:transparent;
    cursor:pointer;
    color: white;
	text-align: center;
	vertical-align: middle;
	font-family: Helvetica Neue,Arial,helvetica,sans-serif;
	/*text-transform: uppercase;*/
    font-style: italic;
	font-size: 10px;
	text-decoration: none;
    width: 100%;
}

.jMenu li ul li a.isParent 
{
    background-color: rgb(0, 46, 96);
}

.jMenu li ul li a:hover 
{
    /*background-color:#514c52;
    border-top:1px solid #322f32;
    border-bottom: 1px solid #322f32;*/
    width: 100%;
    display:block;
    color: rgb(234, 177, 33);
    background-color:transparent;
    cursor:pointer;
	text-align: center;
	vertical-align: middle;
	font-family: Helvetica Neue,Arial,helvetica,sans-serif;
	/*text-transform: uppercase;*/
    font-style: italic;
	font-size: 10px;
	text-decoration: underline;
}

.jMenu li ul li a.selected 
{
    /*background-color:#514c52;
    border-top:1px solid #322f32;
    border-bottom: 1px solid #322f32;*/
    width: 100%;
    display:block;
    color: rgb(234, 177, 33);
    background-color:transparent;
    cursor:pointer;
	text-align: center;
	vertical-align: middle;
	font-family: Helvetica Neue,Arial,helvetica,sans-serif;
	/*text-transform: uppercase;*/
    font-style: italic;
	font-size: 10px;
	text-decoration: none;
}

.jMenu li ul li a.selected:hover 
{
    /*background-color:#514c52;
    border-top:1px solid #322f32;
    border-bottom: 1px solid #322f32;*/
    width: 100%;
    display:block;
    background-color:transparent;
    cursor:pointer;
	text-align: center;
	vertical-align: middle;
	font-family: Helvetica Neue,Arial,helvetica,sans-serif;
	/*text-transform: uppercase;*/
    font-style: italic;
	font-size: 10px;
	text-decoration: underline;
}

.jMenu li ul li:hover>a 
{
    /*background-color:#514c52;
    border-top:1px solid #322f32;
    border-bottom: 1px solid #322f32;*/
    width: 100%;
    display:block;
    color: rgb(234, 177, 33);
    background-color:transparent;
    cursor:pointer;
	text-align: center;
	vertical-align: middle;
	font-family: Helvetica Neue,Arial,helvetica,sans-serif;
	/*text-transform: uppercase;*/
    font-style: italic;
	font-size: 10px;
	text-decoration: underline;
}
