/* primary tabs */
.navset {border-bottom:1px solid #999999; background-color:#002440;}  /* fondo sotto le linguette */
.navset h3, .navset h4 {position:absolute;left:-1000em;margin:0;}
.navset .hd li em {font-weight:bold;}

/* Alessandro classe linguetta deselezionata */
.navset .hd a li, .navset .hd li {background:#6282A2 url(tr_002440.gif) no-repeat top right;}
.navset .hd li em {background:transparent url(tl_002440.gif) no-repeat;}
.navset .hd li a {color:#F2F3F5;} /* parole linguetta */

/* Alessandro classe linguetta selezionata */
.navset .hd .on a, .navset .hd .on {background:#F2F3F5 url(tr_002440.gif) no-repeat top right;}
.navset .hd .on em {background:transparent url(tl_002440.gif) no-repeat;}
.navset .hd .on , .navset .hd .on a {color:#999999;} /* parole linguetta */

/* Alessandro classe linguetta orfana */
.navset .hd .orphan, .navset .hd .orphan a {background: none;}
.navset .hd .orphan em {background: none;}
.navset .hd .orphan , .navset .hd .orphan a {color:#999999;} /* parola search */

/* secondary tabs */
.navset .bd ul {background-color:#F2F3F5;border-color:#F2F3F5;/*border-bottom:3px solid #990000;*/ border-top:3px solid #990000;} /* fondo sottomenu */
.navset .bd li {border-color:#ccc;} /* lineette divisorie sottomenu - pipe divider */
.navset .bd li {min-height: 22px; height: auto !important; height: 22px; } /* Alessandro Workaround per min-height multibrowser */

/* Alessandro classe sottomenu deselezionato */
.navset .bd li, .navset .bd li a, .navset .bd li a:visited {color:#2266BB;} /* parole deselezionata sottomenu */

/* Alessandro classe sottomenu selezionato */
.navset .bd .on, .navset .bd .on a, navset .bd .on a:visited {color:#2266BB; font-weight:bold;} /* parole selezionata sottomenu */
/* end base styles */

/* Network tab standards, shouldn't change */
/* shared pri and sec */
.navset {width:100%;border-color:#6282A2;border-left:1px solid black;border-right:1px solid black; border-bottom: 3px solid #990000;}  /*IE: width */
.navset a {text-decoration:none;}
.navset ul, .navset li {margin:0;padding:0 186px 0 0;list-style:none;} /*margine destro delle linguette principali*/
.navset li {float:right;display:inline;}
.navset li a:hover {text-decoration:underline;}
.navset ul:after {clear:both;content:'.';display:block;height:0;visibility:hidden;} /* clear non-IE */
.navset ul {zoom:1;} /* clear IE */
/* primary tabs */
.navset .hd ul {font:bold 78%/1.2em verdana;margin-bottom:-1px;padding-left:.3em;position:relative;} /* IE quirks mode: relative */
.navset .hd li {margin-right:.33em;padding:0;}
.navset .hd li a, .navset .hd li em {display:block;}
.navset .hd li a{*display:inline-block;}  /* IE: 100% clickable */
.navset .hd li em {font-style:normal;padding:.5em .6em;}
/* secondary tabs */
.navset .bd ul {border-top-width:1px;border-top-style:solid;font:78%/1.2em verdana;margin:0;padding:.6em 177px .6em .4em;} /*margine destro del sottomenu */
.navset .bd li {border-left-style:solid;border-left-width:1px;display:inline;padding:0 1em;}
.navset .bd li.first {padding-left:0;border:0;}
.navset .bd li.search {border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:1px;margin-right:280px;padding:0em 1em 0em 1em;}
/* form di ricerca */
.navset form {margin:0 ; padding:0; font-size: 9pt;}
.navset input {margin:0; padding:0; font-size: 9pt; color: #781351; background: #FFFFFF; border: 1px solid #990000; /* border: 1px solid #781351; */}
/*.navset submit {margin:0; padding:0; font-size: 9pt; color: #000; background: #ffa20f; border: 2px inset #d7b9c9; }*/
/* Alessandro sottomenu invisibili */
.navset .hidden { height:0px; visibility:hidden; display:none;}
/* Workaround FGB (Alessandro)*/
.navset { padding : 4px 2px 0 2px; }