.off { display: none }
#space { padding: 10px 0px 0px 0px }

.voce, .voce a:link, .voce a:visited, .voce a:active { font-family: tahoma, arial, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.voce a:hover { font-family: tahoma, arial, sans-serif; font-size: 11px; font-weight: bold; color: #CEE7FF; text-decoration: none; }

#leftcol00 { font-family: arial, sans-serif; font-size: 11px; font-weight: bold; padding: 0px; margin: 0px; width: 85px; }
#leftcol01 { font-family: arial, sans-serif; font-size: 11px; font-weight: bold; padding: 0px; margin: 0px; width: 135px; }
#leftcol02 { font-family: arial, sans-serif; font-size: 11px; font-weight: bold; padding: 0px; margin: 0px; width: 100px; }
#leftcol03 { font-family: arial, sans-serif; font-size: 11px; font-weight: bold; padding: 0px; margin: 0px; width: 85px; }
#leftcol04 { font-family: arial, sans-serif; font-size: 11px; font-weight: bold; padding: 0px; margin: 0px; width: 90px; }
#leftcol05 { font-family: arial, sans-serif; font-size: 11px; font-weight: bold; padding: 0px; margin: 0px; width: 55px; }

#leftcol00 a:link, #leftcol01 a:link, #leftcol02 a:link, #leftcol03 a:link, #leftcol04 a:link, #leftcol05 a:link, a:visited { color: #FFFFFF; } /* colore del sottomenu */
#leftcol00 a:active, #leftcol01 a:active, #leftcol02 a:active, #leftcol03 a:active, #leftcol04 a:active, #leftcol05 a:active, a:hover { color: #FFFFFF; } /* colore voci menu */

#leftcol00 ul, #leftcol01 ul, #leftcol02 ul, #leftcol03 ul, #leftcol04 ul, #leftcol05 ul { font-family: tahoma, sans-serif; font-size: 9px; list-style-type: none; padding: 0px; margin: 0px; border-top: 5px solid #BFD9F0; width: 90%; } /* voci sottomenu */
#leftcol00 li, #leftcol01 li, #leftcol02 li, #leftcol03 li, #leftcol04 li, #leftcol05 li { padding: 0px 0px 2px 0px; margin: 0px 0px -6px 0px; height: 14px; } /* definisce l'altezza del bottone del sottomenu */

#leftcol00 li a, #leftcol01 li a, #leftcol02 li a, #leftcol03 li a, #leftcol04 li a, #leftcol05 li a { text-decoration: none; padding: 0px; margin: 0px; display: block; }
#leftcol00 li a:hover, #leftcol01 li a:hover, #leftcol02 li a:hover, #leftcol03 li a:hover, #leftcol04 li a:hover, #leftcol05 li a:hover { color: #0053A6; } /* colore hover del sottomenu */
#leftcol00 li a:visited, #leftcol01 li a:visited, #leftcol02 li a:visited, #leftcol03 li a:visited, #leftcol04 li a:visited, #leftcol05 li a:visited { }

#leftcol00 li a.subon, #leftcol01 li a.subon, #leftcol02 li a.subon, #leftcol03 li a.subon, #leftcol04 li a.subon, #leftcol05 li a.subon { font-weight: bold; color: #3F526B; cursor: default; }
#leftcol00 li a.subon:hover, #leftcol01 li a.subon:hover, #leftcol02 li a.subon:hover, #leftcol03 li a.subon:hover, #leftcol04 li a.subon:hover, #leftcol05 li a.subon:hover { font-weight: bold; color: #3F526B; cursor: default; }
#leftcol00 li a.subon:visited, #leftcol01 li a.subon:visited, #leftcol li a.subon:visited, #leftcol03 li a.subon:visited, #leftcol04 li a.subon:visited, #leftcol05 li a.subon:visited { font-weight: bold; color: #3F526B; cursor: default; }

a.navioff, a.navioff:visited { text-decoration: none; color: #FFFFFF; background-color: #EEF0F2; margin: 0px; padding: 3px 0px 3px 20px; display: block; }
a.navion, a.navion:hover, a.navioff:hover { text-decoration: none; font-weight: bold; color: #CEE7FF; margin: 0px; padding: 3px 0px 3px 20px; display: block; }
a.navion:visited, a.navion:active { color: #CEE7FF; display: block; }

#portfolio a.navioff, #portfolio a.navioff:visited { background: url(images/menu/quadrato.gif) no-repeat 0px; }
#portfolio a.navioff:hover { background: url(images/menu/quadrato.gif) no-repeat 0px; }
#portfolio a.navion { background: url(images/menu/quadrato.gif) no-repeat 0px; }
#portfolio a.navion:hover { background: url(images/menu/quadrato.gif) no-repeat 0px; }