/* NAV CENTRALE CSS */
.navcontent { background: #531216;border-top: 4px solid #71161F }
#nav {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
#nav UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
#nav {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 940px; PADDING-TOP: 0px}
#nav A {DISPLAY: block}
#nav LI {FLOAT: left; LINE-HEIGHT: 33px}
#nav LI A:hover {BACKGROUND: none transparent scroll repeat 0% 0%}
#nav LI UL {LEFT: -999em; WIDTH: 18em; POSITION: absolute}
#nav LI:hover UL {Z-INDEX: 1000; LEFT: auto}
#nav LI.sfhover UL {Z-INDEX: 1000; LEFT: auto}
#nav LI UL LI {BORDER-RIGHT: none; BORDER-TOP: #71161F 1px solid; BACKGROUND: url(../img/topmenu-bgr.gif) repeat-x 50% top; BORDER-LEFT: none; WIDTH: 18em; BORDER-BOTTOM: none}
#nav LI UL UL {MARGIN: -34px 0px 0px 15em}
#nav LI:hover UL UL {LEFT: -999em}
#nav LI.sfhover UL UL {LEFT: -999em}
#nav LI:hover UL {LEFT: auto}
#nav LI LI:hover UL {LEFT: auto}
#nav LI.sfhover UL {LEFT: auto}
#nav LI LI.sfhover UL {LEFT: auto}
#nav LI:hover UL UL {LEFT: -999em}
#nav LI:hover UL UL UL {LEFT: -999em}
#nav LI.sfhover UL UL {LEFT: -999em}
#nav LI.sfhover UL UL UL {LEFT: -999em}
#nav LI:hover UL {LEFT: auto}
#nav LI LI:hover UL {LEFT: auto}
#nav LI LI LI:hover UL {LEFT: auto}
#nav LI.sfhover UL {LEFT: auto}
#nav LI LI.sfhover UL {LEFT: auto}
#nav LI LI LI.sfhover UL {LEFT: auto}

#topmenu {DISPLAY: block; BACKGROUND: url(../img/topmenu-bgr.gif) repeat-x 50% top; MARGIN: 0px; HEIGHT: 33px; _margin-bottom: -20px}
#topmenu LI {BACKGROUND: url(../img/topmenu-sep.gif) no-repeat left 50%; FLOAT: left; LINE-HEIGHT: 33px}
#topmenu LI.first {BACKGROUND: none}
#topmenu LI A {PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 1px 0px 0px; COLOR: #fff; PADDING-TOP: 0px}
#topmenu LI A:hover {BACKGROUND-COLOR:#F1DD85; COLOR: #531216; TEXT-DECORATION: none}
#topmenu LI.active A {COLOR: #fff; TEXT-DECORATION: none}

#topmenu LI A.disabled {color: #d5d5d3}

/* TOP TABS CSS */
.mattblacktabs{width: 100%;overflow: hidden;border-bottom: none !important; /*bottom horizontal line that runs beneath tabs*/}
.mattblacktabs ul{margin: 0;padding: 0; /*offset of tabs relative to browser left edge*/font: bold 12px Verdana;list-style-type: none;}
.mattblacktabs li{display: inline;margin: 0; font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; font-weight: normal}
.mattblacktabs li a{float: left;display: block;text-decoration: none;margin: 0;padding: 7px 8px; /*padding inside each tab*/border-right: 1px solid #71161F; /*right divider between tabs*/color: white;background: #531216; /*background of tabs (default state)*/}
.mattblacktabs li a:visited {color: white;}
.mattblacktabs li a:hover, .mattblacktabs li.selected a{background: #faf09b;color:#531216 /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */}

.mattblacktabs li.evidence a{background: #f1dd85;color:#531216}
.mattblacktabs li.evidence a:visited {color: #531216}
.mattblacktabs li.evidence a:hover{background: #fff; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */}

body#richieste .mattblacktabs li a{border-right: 1px solid #71161F}
