/* generali */
body{font-family:Arial,Helvetica,sans-serif;font-size:8pt ;COLOR:#666666;}

/* links */ 
A:link{color:#666666;}
A:visited{color:#666666;}
A:active{color: #5A8DCC;}
A:hover{color: #5A8DCC;}

/* links  news*/ 
A.menu:link{font-family:Arial,Helvetica,sans-serif;  font-size:10px; font-weight:normal;  font-style:normal; color: #666666; text-decoration:none;}
A.menu:visited{font-family:Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; font-style:normal; color: #666666; text-decoration:none;}
A.menu:active{font-family:Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; font-style:normal; color: #5A8DCC; text-decoration:none;}
A.menu:hover{font-family:Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; font-style:normal; color: #5A8DCC; text-decoration:none;}

/* links  news*/ 
A.news:link{font-family:Arial,Helvetica,sans-serif; font-size:7pt; font-weight:normal; font-style:normal; color: #FFFFFF;text-decoration:none;line-height:8pt;}
A.news:visited{font-family:Arial,Helvetica,sans-serif; font-size:7pt; font-weight:normal; font-style:normal; color: #FFFFFF;text-decoration:none;line-height:8pt;}
A.news:active{font-family:Arial,Helvetica,sans-serif; font-size:7pt; font-weight:normal; font-style:normal; color: #F2F5F8;text-decoration:underline;line-height:8pt;}
A.news:hover{font-family:Arial,Helvetica,sans-serif; font-size:7pt; font-weight:normal; font-style:normal; color: #F2F5F8;text-decoration:underline;line-height:8pt;}

.news{font-family:Arial,Helvetica,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color: #FFFFFF;text-decoration:none;line-height:11pt;}

/* tabelle*/
table.mat{COLOR:#666666;FONT-FAMILY:arial,helvetica,sans-serif;font-size:8pt; padding-top : 0px; padding-left : 15px; padding-right : 15px; padding-bottom : 10px;}
table.border{COLOR:#666666;FONT-FAMILY:arial,helvetica,sans-serif;font-size:8pt;border : 1px solid #E9F1FF;}
table.scad{COLOR:#666666;FONT-FAMILY:arial,helvetica,sans-serif;font-size:8pt;  background-color : #FFFFFF;}
table.prossime{COLOR:#666666;FONT-FAMILY:arial,helvetica,sans-serif;font-size:8pt;  background-color : #E9F1FF;   border : 1px solid #999999; }
table.future{COLOR:#666666;FONT-FAMILY:arial,helvetica,sans-serif;font-size:8pt;  background-color : #FFFFFF;  }

/* tabelle*/
img.border{border : 1px solid #A1ABB7;}

/*elenco */
ul.img{list-style-image:  url("../img-main/freccina.gif"); list-style-position : outside; margin-left:18px;}

/* bold */
b{font-family:Arial,Helvetica,sans-serif;font-weight:700; font-size:11px; color: #36485E; text-decoration:none;  border : #666666; }
b.mini{font-size:9px; font-weight:bold; font-family:Arial;color: #666666;}
b.newshome{font-size:11px; font-weight:600; font-family:Arial;color: #FFFFFF; line-height:25px; }

/*form */
input{font-size:7pt;font-family:arial,helvetica,sans-serif; background : #FFFFFF;  border : 1px solid  #7894A8;  padding-left : 3px;   }
textarea{font-size:7pt;font-family:arial,helvetica,sans-serif; background : #FFFFFF;  padding : 10px;     }
select{font-size:7pt;font-family:arial,helvetica,sans-serif; background : #FFFFFF;  padding : 4px;   }
input.button{font-size:7pt;font-family:arial,helvetica,sans-serif; background : #F3F7FA;  border : 1px solid ; padding-left : 5px;  padding-right : 5px;  text-transform : uppercase;   }

/* text */
.slightIndent{PADDING-LEFT:18px;PADDING-RIGHT:15px;TEXT-INDENT:0px; }
.basket{COLOR:#666666;FONT-FAMILY:arial,helvetica,sans-serif;font-size:8pt}
.etichetta{COLOR:#68A7CB;FONT-FAMILY:verdana;font-size:8pt;  text-transform: uppercase; }
.big{COLOR:#36485E;FONT-FAMILY:arial;font-size:14px;font-weight:bold;}
.sitemap{COLOR:#666666;FONT-FAMILY:arial,helvetica,sans-serif;font-size:7pt}

/* bordo immagine */
.image {border: 4px solid #E4E6EC;}

/* tabelle colorate */
td.gialla{height:1px; background-color: #E7CD21; }
td.blu{height:1px; background-color: #25689D; }
td.verde{height:1px; background-color: #289C28; }
td.rossa{height:1px; background-color: #D11717; }
td.grigia{height:1px; background-color: #AAAAAB; }
td.celeste{height:1px; background-color: #67CCFF; }
td.arancione{height:1px; background-color: #E78822; }
td.viola{height:1px; background-color: #6772FF; }
