.CellaFondoPagina { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFCC00; font-size: 10px }
.CellaMezzoDX { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 8pt; text-decoration: none }
.CellaMezzoCENTER { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 8pt; text-decoration: none; background-color: #eeeeee }
.CellaMezzoCENTERcarattereGrande { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10pt; text-decoration: none; background-color: #FFFFFF }
.CellaMezzoSX { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 8pt; text-decoration: none }
.CellaAltoDXhomepage { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFCC00; font-size: 8pt; text-decoration: none }
.CellaAltoSXhomepage { font-family: Verdana, Arial, Helvetica, sans-serif; color: #EEEEEE; font-size: 8pt; text-decoration: none }


.CelleInterneIndice { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10pt; text-decoration: none }
.CelleInterneIndiceConLink { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000022; font-size: 10pt; text-decoration: none }
.CelleConLinkAltriSiti { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 8pt; text-decoration: none }
.b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000050; font-weight: bold }
.CellaConNews { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000055; font-size: 8pt; text-decoration: none }
.CellaMarchiReg { font-family: Verdana, Arial, Helvetica, sans-serif; color: #AAAAAA; font-size: 7pt; text-decoration: none }
.CelleInfoPersonali { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 8pt; text-decoration: none }


.tbarlinks { font-family: verdana, sans-serif; color:#FFFFFF; font-size: 11px; font-weight:normal;  text-decoration:none; background-color:transparent;}
.tbarlinksup { font-family: verdana, sans-serif; color:#FFFFFF; font-size: 11px; font-weight:normal;  text-decoration:none; background-color:transparent }
.tbarlinksuparancio { font-family: verdana, sans-serif; color:#FF9900; font-size: 11px; font-weight:bold; text-decoration:none; background-color:transparent }
.tbarlinksup:hover { font-family: verdana, sans-serif; color:#003366; font-size: 11px; font-weight:normal; text-decoration:none; ; background-color: #c0c0c0 }
.tbarlinks { font-family: verdana, sans-serif; color:#FFFFFF; font-size: 11px; font-weight:normal;  text-decoration:none; background-color:transparent;}
.tbarlinks:hover { font-family: verdana, sans-serif; color:#003366; font-size: 11px; font-weight:normal; text-decoration:none; background-color: #FF9900}

.butt {font-size: 10px; font-family: verdana, sans-serif; background-color: #003366; color: #003366;; border: 1px #003366 solid }






.mainitems{
border: 1px #004f75;
border-left-width: 0;
width: 9.2em;
background-color: #004F75;
background-image:url('images/altoscurobassochiaro.gif');
font-family: Verdana;
font-size: 8pt;
}

#csstopmenu, #csstopmenu ul{
padding: 0;
margin: 0;
color: #ffffff;
list-style: none;
}

#csstopmenu li{
float: left;
color: #ffffff;
position: relative;
}

#csstopmenu a{
text-decoration: none;
color: #ffffff;
}

.headerlinks a{
margin: auto 0px;
font-size: 8pt;
color: white;
}

.submenus{
display: none;
width: 13em;
position: absolute;
top: 2.4em;
left: 0;
background-color: #004F75;
border: 1px solid black;
}

.submenus li{
width: 100%;
}

.submenus li a{
display: block;
width: 100%;
text-indent: 3px;
}

html>body .submenus li a{ /* non IE browsers */
width: auto;
}

.submenus li a:hover{
background-color: #5589BE;
color: white;
}

#csstopmenu li>ul {/* non IE browsers */
top: auto;
left: auto;
}

#csstopmenu li:hover ul, li.over ul {
display: block;
}

html>body #clearmenu{ /* non IE browsers */
height: 3px;
}