
a {
outline:none;
}
#menu{
text-align: center;
width: 110%;
}	
.tabs {
list-style:none; 
height:45px;
margin:0;
padding:0;
}
.tabs li {
float:left;
margin-right:2px;
}
.tabs li a {
display:block; 
position:relative; 
text-decoration:none;
}
.tabs li a em {
display:block;
height:45px; 
float:left; 
padding: 0 10px; 
background:url(../img/mid_bg.webp) center top repeat-x;
position:relative; 
font-size:13px;
font-weight:bold; 
font-style: normal;
color:#666666; 
line-height:55px;
}
.tabs li a b {
display:block; 
float:left;
width: 10px; 
height:45px; 
background:url(../img/left_bg.webp) left top;
position:relative; 
}
.tabs li a span {
display:block; 
float:left;
width:10px; 
height:45px; 
background:url(../img/right_bg.webp) right top;
position:relative; 
}
.tabs li a:hover {
border:0; 
cursor:pointer;
}
.tabs li a:hover b {
background-position:left bottom;
}
.tabs li a:hover span {
background-position:right bottom;
}
.tabs li a:hover em  {
background-position:center bottom; 
color: #000000;
line-height:45px;
}
.tabs li a.selezionato, .tabs li a.selezionato:hover {
border:0;
cursor:default;
}
.tabs li a.selezionato b, .tabs li a.selezionato:hover b {
background-position:left bottom;
}
.tabs li a.selezionato span, .tabs li a.selezionato:hover span {
background-position:right bottom;
}
.tabs li a.selezionato em, .tabs li a.selezionato:hover em  {
background-position:center bottom; 
color:#000000;
line-height:45px;
}
