TABLE.sfondoprincipale
{  background-color: #CCCCCC;
}

TABLE.principalebarreorizzontali
{  background-color: #FFFFFF;
}

TABLE.principalebarreverticali
{  background-color: #FFFFFF;
}

IMG.principale
{  border: 1px solid #CCCCCC;
}

TD.principale
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
}

TD.principaleunpoinevidenza
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
   font-style: italic;
   font-weight: normal;
}

TD.principaleinevidenza
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
   font-style: normal;
   font-weight: bold;
}

TD.principalemoltoinevidenza
{  font-family: Verdana, Arial, Helvetica;
   font-size: 12px;
   color: #990033;
   font-style: normal;
   font-weight: bold;
}

TD.principalerigadispari
{  background-color: ;
}

TD.principalerigapari
{  background-color: ;
}

TD.principalerigabordo
{  border: 0px solid #648DDC;
}

HR.principalelineaseparazione
{  color: #648DDC;
   width: 80%;
   height: 0px;
   margin: 0px;
   display: none;
}

H1.principaletitolo
{  font-family: Verdana, Arial, Helvetica;
   font-size: 14px;
   color: #990033;
   font-weight: bold;
   margin-top: 0px;
   margin-left: 0px;
   margin-right: 0px;
   margin-bottom: 20px;
   text-align: center;
   font-variant: small-caps;
}

H1.principalemessaggio
{  font-family: Verdana, Arial, Helvetica;
   font-size: 13px;
   color: #990033;
   font-weight: bold;
   margin-top: 20px;
   margin-left: 0px;
   margin-right: 0px;
   margin-bottom: 20px;
   text-align: center;
}

A.principale, A:link.principale, A:visited.principale
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
   text-decoration: none;
}

A:active.principale, A:hover.principale
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #999999;
   text-decoration: none;
}

A.principaleinevidenza, A:link.principaleinevidenza, A:visited.principaleinevidenza
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
   font-weight: bold;
   text-decoration: none;
}

A:active.principaleinevidenza, A:hover.principaleinevidenza
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #999999;
   font-weight: bold;
   text-decoration: none;
}

INPUT.principale
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
   background-color: #CCCCCC;
   border: 1px solid #999999;
   width: 175px;
}

SELECT.principale
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
   background-color: #CCCCCC;
   border: 1px solid #999999;
}

TEXTAREA.principale
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
   background-color: #CCCCCC;
   border: 1px solid #999999;
   width: 400px;
   height: 100px;
}

INPUT.principalegrande
{  font-family: Verdana, Arial, Helvetica;
   font-size: 13px;
   color: #990033;
   background-color: #CCCCCC;
   border: 1px solid #999999;
   width: 50px;
}

INPUT.principalepiccolo
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
   background-color: #CCCCCC;
   border: 1px solid #999999;
   width: 120px;
}

INPUT.principaleextrapiccolo
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
   background-color: #CCCCCC;
   border: 1px solid #999999;
   width: 90px;
}

BUTTON.principale
{  font-family: Verdana, Arial, Helvetica;
   font-size: 13px;
   color: #990033;
   background-color: #CCCCCC;
   border: 1px solid #999999;
}

BUTTON.principalepiccolo
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
   background-color: #CCCCCC;
   border: 1px solid #999999;
}

BUTTON.principaleextrapiccolo
{  font-family: Verdana, Arial, Helvetica;
   font-size: 9px;
   color: #990033;
   background-color: #CCCCCC;
   border: 1px solid #999999;
}

TD.indirizzo
{  font-family: Verdana, Arial, Helvetica;
   font-size: 11px;
   font-weight: bold;
   color: #990033;
}

TD.indirizzopercorso
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
}

A.indirizzo, A:link.indirizzo, A:visited.indirizzo
{  font-family: Verdana, Arial, Helvetica;
   font-size: 11px;
   color: #990033;
   font-weight: bold;
   text-decoration: none;
}

A:active.indirizzo, A:hover.indirizzo
{  font-family: Verdana, Arial, Helvetica;
   font-size: 11px;
   color: #009900;
   font-weight: bold;
   text-decoration: none;
}

A.indirizzopercorso, A:link.indirizzopercorso, A:visited.indirizzopercorso
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
   text-decoration: none;
}

A:active.indirizzopercorso, A:hover.indirizzopercorso
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #009900;
   text-decoration: none;
}

TD.legenda
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
}

A.barranavigazione, A:link.barranavigazione, A:visited.barranavigazione
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
   font-weight: bold;
   text-decoration: none;
}

A:active.barranavigazione, A:hover.barranavigazione
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #999999;
   font-weight: bold;
   text-decoration: none;
}



TABLE.sfondoschedanovita
{  background-color: #CCCCCC;
}

TABLE.lineaschedanovita
{  background-color: #FFFFFF;
}

A.schedanovita, A:link.schedanovita, A:visited.schedanovita
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
   text-decoration: none;
   white-space: nowrap;
}

A:active.schedanovita, A:hover.schedanovita
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #999999;
   text-decoration: none;
   white-space: nowrap;
}

TABLE.sfondoschedapromozioni
{  background-color: #CCCCCC;
}

TABLE.lineaschedapromozioni
{  background-color: #FFFFFF;
}

A.schedapromozioni, A:link.schedapromozioni, A:visited.schedapromozioni
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
   text-decoration: none;
   white-space: nowrap;
}

A:active.schedapromozioni, A:hover.schedapromozioni
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #999999;
   text-decoration: none;
   white-space: nowrap;
}

TABLE.sfondoschedacatalogo
{  background-color: #CCCCCC;
}

TABLE.lineaschedacatalogo
{  background-color: #FFFFFF;
}

A.schedacatalogo, A:link.schedacatalogo, A:visited.schedacatalogo
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
   text-decoration: none;
   white-space: nowrap;
}

A:active.schedacatalogo, A:hover.schedacatalogo
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #999999;
   text-decoration: none;
   white-space: nowrap;
}

TABLE.sfondoschedaricercaavanzata
{  background-color: #CCCCCC;
}

TABLE.lineaschedaricercaavanzata
{  background-color: #FFFFFF;
}

A.schedaricercaavanzata, A:link.schedaricercaavanzata, A:visited.schedaricercaavanzata
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
   text-decoration: none;
   white-space: nowrap;
}

A:active.schedaricercaavanzata, A:hover.schedaricercaavanzata
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #999999;
   text-decoration: none;
   white-space: nowrap;
}

TABLE.sfondoschedastatoordini
{  background-color: #CCCCCC;
}

TABLE.lineaschedastatoordini
{  background-color: #FFFFFF;
}

A.schedastatoordini, A:link.schedastatoordini, A:visited.schedastatoordini
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
   text-decoration: none;
   white-space: nowrap;
}

A:active.schedastatoordini, A:hover.schedastatoordini
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #999999;
   text-decoration: none;
   white-space: nowrap;
}

TABLE.sfondoschedacarrello
{  background-color: #CCCCCC;
}

TABLE.lineaschedacarrello
{  background-color: #FFFFFF;
}

A.schedacarrello, A:link.schedacarrello, A:visited.schedacarrello
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
   text-decoration: none;
   white-space: nowrap;
}

A:active.schedacarrello, A:hover.schedacarrello
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #999999;
   text-decoration: none;
   white-space: nowrap;
}



TABLE.sfondoboxricerca
{  background-color: #CCCCCC;
}

TABLE.boxricercabarreorizzontali
{  background-color: #999999;
}

TABLE.boxricercabarreverticali
{  background-color: #999999;
}

TD.boxricercatitolo
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
   font-weight: bold;
}

TD.boxricercatesto
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
}

INPUT.boxricerca
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
   background-color: #CCCCCC;
   border: 1px solid #999999;
   width: 80px;
}

BUTTON.boxricerca
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
   background-color: #CCCCCC;
   border: 1px solid #999999;
}



TABLE.sfondoboxlogin
{  background-color: #CCCCCC;
}

TABLE.boxloginbarreorizzontali
{  background-color: #999999;
}

TABLE.boxloginbarreverticali
{  background-color: #999999;
}

TD.boxlogintitolo
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
   font-weight: bold;
}

TD.boxlogintesto
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
}

A.boxlogin, A:link.boxlogin, A:visited.boxlogin
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
   font-weight: bold;
   text-decoration: none;
}

A:active.boxlogin, A:hover.boxlogin
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #999999;
   font-weight: bold;
   text-decoration: none;
}

INPUT.boxlogin
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
   background-color: #CCCCCC;
   border: 1px solid #999999;
   width: 80px;
}

BUTTON.boxlogin
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
   background-color: #CCCCCC;
   border: 1px solid #999999;
}



TABLE.sfondoboxlogout
{  background-color: #CCCCCC;
}

TABLE.boxlogoutbarreorizzontali
{  background-color: #999999;
}

TABLE.boxlogoutbarreverticali
{  background-color: #999999;
}

TD.boxlogouttitolo
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
   font-weight: bold;
}

TD.boxlogouttesto
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
}

BUTTON.boxlogout
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
   background-color: #CCCCCC;
   border: 1px solid #999999;
}



TABLE.sfondoboxnotizie
{  background-color: #CCCCCC;
}

TABLE.boxnotiziebarreorizzontali
{  background-color: #999999;
}

TABLE.boxnotiziebarreverticali
{  background-color: #999999;
}

TD.boxnotizietitolo
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
   font-weight: bold;
}

TD.boxnotizietesto
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
}

A.boxnotizie, A:link.boxnotizie, A:visited.boxnotizie
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
   text-decoration: none;
}

A:active.boxnotizie, A:hover.boxnotizie
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #999999;
   text-decoration: none;
}

A.boxnotizieinevidenza, A:link.boxnotizieinevidenza, A:visited.boxnotizieinevidenza
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
   font-weight: bold;
   text-decoration: none;
}

A:active.boxnotizieinevidenza, A:hover.boxnotizieinevidenza
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #999999;
   font-weight: bold;
   text-decoration: none;
}



TABLE.sfondoboxpuntoordine
{  background-color: #CCCCCC;
}

TABLE.boxpuntoordinebarreorizzontali
{  background-color: #999999;
}

TABLE.boxpuntoordinebarreverticali
{  background-color: #999999;
}

TD.boxpuntoordinetitolo
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
   font-weight: bold;
}

TD.boxpuntoordinetesto
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
}

TD.boxpuntoordinetestoinevidenza
{  font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #990033;
   font-weight: bold;
}
