body
{
margin: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;
background-color: #FFFFFF;
}

p,div,span,td {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;
}


.testo  { text-align: Justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.testoc { text-align: Center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.testor { text-align: Right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.testol { text-align: Left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}

.tl { text-align: Left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #D0CEB8;}
.tr { text-align: Right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #D0CEB8;}
.tc { text-align: Center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #D0CEB8;}


.testobianco  { text-align: Justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff;}
.testocbianco { text-align: Center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff;}
.testorbianco { text-align: Right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff;}
.testolbianco { text-align: Left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff;}

.titolo { text-align: Center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #353535; font-weight: Bold; }

.evidenziatol { text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000; font-weight: NORMAL; }
.evidenziatoc { text-align: Center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000; font-weight: NORMAL; }
.evidenziator { text-align: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000; font-weight: NORMAL; }


.menu { text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: Normal; padding-left: 5px;  background-color: #82BCEB;}
.sottomenu { text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: Normal; padding-left: 5px;  background-color: #02A38A;}
.intestazione { text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold; padding-left: 5px;  background-color: #82BCEB;}
.cella { text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: NORMAL; padding-left: 5px;  background-color: #FFFFFF;}
.casella { text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: NORMAL;  border: 1px solid #000000; background-color: #FFFFFF;}


A:Link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Normal; color: #000000; text-decoration: underline;}
A:Visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Normal; color: #000000; text-decoration: underline;}
A:Hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Normal; color: #990000; text-decoration: None;}
A:Active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Normal; color: #990000; text-decoration: None;}

A.sottolineato:Link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Bold; color: #000000; text-decoration: underline;}
A.sottolineato:Visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Bold; color: #000000; text-decoration: underline;}
A.sottolineato:Hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Bold; color: #CC0000; text-decoration: underline;}
A.sottolineato:Active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Bold; color: #CC0000; text-decoration: underline;}

A.rosso:Link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Bold; color: #CC0000; text-decoration: underline;}
A.rosso:Visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Bold; color: #CC0000; text-decoration: underline;}
A.rosso:Hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Bold; color: #CC0000; text-decoration: None;}
A.rosso:Active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Bold; color: #CC0000; text-decoration: None;}

A.editor:Link    { border-left: 1px  solid  #D4D0C8; border-right: 1px  solid  #D4D0C8;}
A.editor:Visited { border-left: 1px  solid  #D4D0C8; border-right: 1px  solid  #D4D0C8;}
A.editor:Hover   { border-left: 1px  solid  #000000; border-right: 1px  solid  #000000;}
A.editor:Active  { border-left: 1px  solid  #D4D0C8; border-right: 1px  solid  #D4D0C8;}

/*.editor
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Bold; color: #000000; background-color: #FFFFFF;
}*/


A.giallino:Link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: Bold; color: #FFFFFF; text-decoration: none;}
A.giallino:Visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: Bold; color: #FFFFFF; text-decoration: none;}
A.giallino:Hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: Bold; color: #A7A58F; text-decoration: nene;}
A.giallino:Active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: Bold; color: #A7A58F; text-decoration: none;}

A.blue:Link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Bold; color: #0678D7; text-decoration: underline;}
A.blue:Visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Bold; color: #0678D7; text-decoration: underline;}
A.blue:Hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Bold; color: #02A58C; text-decoration: underline;}
A.blue:Active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Bold; color: #0678D7; text-decoration: underline;}

A.bianco:Link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Normal; color: #FFFFFF; text-decoration: None;}
A.bianco:Visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Normal; color: #FFFFFF; text-decoration: None;}
A.bianco:Hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Normal; color: #FF0000; text-decoration: Underline;}
A.bianco:Active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Normal; color: #FF0000; text-decoration: None;}

A.biancoazzurro:Link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Bold; color: #FFFFFF; text-decoration: None;}
A.biancoazzurro:Visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Bold; color: #FFFFFF; text-decoration: None;}
A.biancoazzurro:Hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Bold; color: #CFE6f6; text-decoration: None;}
A.biancoazzurro:Active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Bold; color: #FFFFFF; text-decoration: None;}

A.nero:Link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Bold; color: #000000; text-decoration: None;}
A.nero:Visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Bold; color: #000000; text-decoration: None;}
A.nero:Hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Bold; color: #CC0000; text-decoration: None;}
A.nero:Active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Bold; color: #CC0000; text-decoration: None;}

td.main
{
padding: 10px;
}


form
{
margin: 0px;
}


input,textarea,select
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: Bold; color: #000000;
}

.pulsante
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; border: 1px solid #000000; font-size: 11px; font-weight: Bold; color: #000000; background-color: #FFFFFF;
}

/*   CALENDARIO    */

#calendario_esterno
{
width:140px;
margin:0;
left:10px !important;
left:18px;
position:relative;
padding:0;
text-align: center;
}

#calendario_navigatore
{
text-align: center;
width:140px; 
margin:0 0 3px 0; 
padding:0px;
}

#calendario_nome_giorni
{
font-family: "Verdana"; 
text-align: Center;
width:18px; 
height:16px; 
background-color:#333333; 
border:1px solid #999999; 
float:left;
font-size: 10px; 
color:#FFFFFF;
}


#calendario_nome_giorni_vuoto
{
font-family: "Verdana"; 
font-size: 10px;
text-align: Center;
width:15px; 
height:15px; 
border:1px solid #000000; 
float:left;
background-color:#000000;
margin:0px; 
padding:0px;
color:#FFFFFF;
}

#calendario_giorni
{
font-family: "Verdana"; 
text-align: Center;
width:18px; 
height:15px; 
border:1px solid #999999; 
float:left;
font-size: 10px; 
margin:0px; 
padding:0px;
color:#FFFFFF;
}

#calendario_giorni_oggi
{
font-family: "Verdana"; 
font-size: 10px; 
text-align: Center;
width:18px; 
height:15px; 
border:1px solid #999999; 
float:left;
background-color:#00631A;
margin:0px; 
padding:0px;
color:#FFFFFF;
}


#calendario_giorni_evento
{
font-family: "Verdana"; 
font-size: 10px; 
text-align: Center;
width:18px; 
height:15px; 
border:1px solid #999999; 
float:left;
background-color:#CC0000;
margin:0px; 
padding:0px;
color:#FFFFFF;
}

#calendario_giorno_vuoto
{
font-family: "Verdana"; 
font-size: 10px;
text-align: Center;
width:18px; 
height:15px; 
float:left; 
border:1px solid #999999;
margin:0px; 
padding:0px;
}

#calendario_settimana
{
font-family: "Verdana"; 
font-size: 10px;
text-align: Center;
width:15px; 
height:15px; 
border:1px solid #999999; 
float:left;
background-color:#333333;
margin:0px; 
padding:0px;
color:#CC0000;
}




A.calendar:Link  { 
font-family: "Verdana"; 
font-size: 10px; 
font-weight: Bold; 
color: #FFFFFF; 
text-decoration: None;
}

A.calendar:Visited { 
font-family: "Verdana"; 
font-size: 10px; 
font-weight: Bold; 
color: #FFFFFF; 
text-decoration: None;
}

A.calendar:Hover   { 
font-family: "Verdana"; 
font-size: 10px; 
font-weight: Bold; 
color: #FFFFFF; 
text-decoration: Underline;
}

A.calendar:Active  { 
font-family: "Verdana"; 
font-size: 10px; 
font-weight: Bold; 
color: #FFFFFF; 
}


A.calendar_settimana:Link    { font-family: "Verdana"; font-size: 10px; color:#CC0000; text-decoration:none; font-size: 12px;  }
A.calendar_settimana:Visited { font-family: "Verdana"; font-size: 10px; color:#CC0000; text-decoration:none; font-size: 12px;  }
A.calendar_settimana:Hover   { font-family: "Verdana"; font-size: 10px; color:#FFFFFF; text-decoration:none; font-size: 12px;  }
A.calendar_settimana:Active  { font-family: "Verdana"; font-size: 10px; color:#FFFFFF; text-decoration:none; font-size: 12px;  }

A.calendar_navigatore:Link    { font-family: "Verdana"; font-size: 10px; color:#FFFFFF; text-decoration:none; font-size: 12px;}
A.calendar_navigatore:Visited { font-family: "Verdana"; font-size: 10px; color:#FFFFFF; text-decoration:none; font-size: 12px;}
A.calendar_navigatore:Hover   { font-family: "Verdana"; font-size: 10px; color:#CC0000; text-decoration:none; font-size: 12px;}
A.calendar_navigatore:Active  { font-family: "Verdana"; font-size: 10px; color:#CC0000; text-decoration:none; font-size: 12px;}


/*   FIN CALENDARIO   */

#twocolumnlist_prodotti
{
clear:both;
padding: 5px 0 0 0;
margin:0;
width:440px;
}

#twocolumnlist_prodotti h3
{
color:#000000;
text-align:center;
height:100px;
padding-top:2px;
font-family:Arial, Helvetica, sans-serif;
padding:0;
}


#twocolumnlist_prodotti ul {
list-style-type: none;
margin: 12px 5px 0 0px;
padding:0;
}

#twocolumnlist_prodotti ul li{
list-style-type: none;
float:left;
width:120px;
margin:5px 8px 5px 0px;
padding: 0 0 0 8px;
}

#ul_puntoelenco_centrale
{
padding: 5px 0 0 0;
margin:0;
}

#ul_puntoelenco_centrale ul {
list-style-type: none;
margin:5px 0 0 0;
padding:0;
position: static;
}

#li_puntoelenco_centrale {
background: url(/images/bottoni/punto_elenco.gif) no-repeat left 4px; 
margin: 2px 0 8px 2px; 
padding:0 0 0 16px;

list-style-type: none;
}