/*CSS PER MENU FRANCESE*/
.main-menu2-FRA
{position:relative;
display:inline-block;
vertical-align:middle;
margin: 0;
width: 700px;
padding: 0;

}

.main-menu2-FRA li
{
list-style-type:none;
display:inline;
padding:15px 0;
margin-right:-5px;
text-transform:uppercase;
background:white;
transition:0.8s ease;
-webkit-transition:0.8s ease;
-moz-transition:0.8s ease;
cursor:pointer;
font-size: 13px;
}

.main-menu2-FRA li:last-child
{margin-right:0 !important;}

.main-menu2-FRA li:hover, .main-menu2-FRA li.active
{
background:#0b5788;
}

.main-menu2-FRA li#preventivo2, .main-menu2-FRA li#preventivo2:hover, .main-menu2-FRA li#preventivo2.active
{background: transparent;
padding: 0 5px;}

.main-menu2-FRA li a:link, .main-menu2-FRA li a:visited
{
	vertical-align: middle;
	/*font-size: 10pt;*/
	color:#0b5788;
	padding: 15px 5px;
}


.main-menu2-FRA li#preventivo a:link, .main-menu2-FRA li#preventivo a:visited
{color: #53ca00;}

.main-menu2-FRA li a:hover, .main-menu2-FRA li a:active, li.active a, .main-menu2-FRA li:hover a,.main-menu2-FRA li#preventivo a:hover, .main-menu2-FRA li#preventivo a:hover
{
color: white !important;
}
