/* CSS Document */

body { background-color:#FFFFFF; font-family: Verdana,Arial,Helvetica; 	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}
td { font-family: Verdana,Arial,Helvetica; font-size: 11px; color: #333333;}
.box-sx { font-family: Verdana,Arial,Helvetica; font-size: 13px; color: #333333;}
h3 { color: #4c4c4c; font-size: 14px; font-family: Verdana, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-style: normal; margin: 0; outline-width: 0; }
h2 { color: #be0000; font-size: 14px; font-family: Verdana, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: bold; line-height: 25px; margin: 0.83em 0; }
h4 { color: #4c4c4c; font-size: 12px; font-family: Verdana, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; line-height: 14px; margin: 0; outline-width: 0; }
a { color: #999999; font-size: 12px; font-family: Verdana, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: normal; line-height: 16px; text-decoration: none; outline-width: 0; }
.bianco { color: #FFFFFF;}
.whitino { color: #FFFFFF;font-size: 8px;}
.whitone { color: #FFFFFF;font-size: 20px; font-weight: bold; font-family: Verdana;}
.blu 	{color:#AA0000; text-decoration:underline;}
.blu:hover 	{color:#AA0000; text-decoration:underline;}
.class1-1 { color: #770000; font-size: 18px; line-height: 31px; }
.class1 { color: #AA0000; font-size: 18px; line-height: 31px; }
.class11 { color: #AA0000; font-size: 18px; line-height: 31px; }
.class_grigio { color: #666666; font-size: 18px; line-height: 31px; }
.colore { color: #AA0000; font-size: 11px; }
.class2 { color: #AA0000; font-size: 24px; line-height: 31px; }
.class3 { color: #770000; font-size: 12px; font-weight: bold; font-style: normal; line-height: 14px; }
.class3 { color: white; font-size: 14px; font-style: normal; font-weight: bold; line-height: 14px; background-color: #be0000; text-align: center; margin: 5px 0 0; }
.testo           { font-family: Verdana,Arial,Helvetica; font-size: 11px; color: #666666;}
.testone           { font-family: Verdana,Arial,Helvetica; font-size: 13px; color: #333333;}
.campo           { font-family: Verdana,Arial,Helvetica; font-size: 11px; color: #666666; border-style:dotted; background-color:#E8F3FF;}
.campetto        { font-family: Verdana,Arial,Helvetica; font-size: 11px; color: #666666;}
.campettino        { font-family: Verdana,Arial,Helvetica; font-size: 9px; color: #666666;}
.carrello        { font-family: Verdana,Arial,Helvetica; font-size: 11px; color: #666666; }
.piccolimo       { font-family: Verdana,Arial,Helvetica; font-size: 9px; color: #666666;}
.piccolimos      { font-family: Verdana,Arial,Helvetica; font-size: 8px; color: #AA0000; text-decoration:underline;}

.class33 		 { color: #770000; font-size: 12px; font-weight: bold; font-style: normal; line-height: 14px; }
.blu			 { color: #AA0000; font-size: 12px; font-weight: bold; font-style: normal; line-height: 14px; }
.blu_mod		 { color: #AA0000; font-size: 12px; font-weight: bold; font-style: normal; line-height: 14px; text-decoration:underline; }

.blu_cart		 { color: #AA0000; font-size: 10px; font-weight: bold; font-style: normal; line-height: 14px; text-decoration:underline; }

.grigio			 { color: #999999; font-size: 12px; font-weight: bold; font-style: normal; line-height: 14px; }
.grigino		 { color: #999999; font-size: 10px; font-style: normal; line-height: 12px; }
.red			 { color: #aa0000; font-size: 12px; font-weight: bold; font-style: normal; line-height: 16px; }
.mattone		 { color: #770000; font-size: 12px; }
.grigioM		 { color: #999999; font-size: 14px; font-weight: bold; font-style: normal; line-height: 14px; }
.sfrosso { color: white; font-size: 12px; font-style: normal; font-weight: bold; line-height: 14px; background-color: #be0000; text-align: center; margin: 5px 0 0; }
.bordoup {border-top-style:solid; border-top-width:1px; border-color:#000000; }
.menuup			 { color: #aa0000; font-size: 12px; font-weight: bold; font-style: normal; line-height: 16px; }
.menuup:hover	 { color: #333333; font-size: 12px; font-weight: bold; font-style: normal; line-height: 16px; text-decoration:underline;  }
fieldset { border:1px solid;  border-color:#AA0000;   padding:10px; width:500px; margin-left:20px; }
img.Ombrettina:hover
	{	
		opacity:0.5;
	}
 legend {
  padding: 0.2em 0.5em;
  border:1px solid;
  border-color:#AA0000;
  background: #EEEEEE;
  color:#AA0000;
  font-size:90%;
  text-align:right;
  }
  
#RaccolteCalendari {
	width:200px;
	height:450px;
	overflow:auto;
	padding:2px;
}  