.body {
	FONT-SIZE: 9pt; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}


.box1 {
   width: 300px;
   color: #000;
   border: 1px dashed #CCCCCC;
   background-color: #E3E9E9;
   background-image="bottom.gif";
   background-repeat: no-repeat;
   background-position: bottom left;
 font-size:12px; FONT-FAMILY: verdana, tahoma, helvetica, arial; TEXT-DECORATION: none; letter-spacing:1px; color: #000000
}

.contenuto {
   background-image: url("top.gif");
   background-repeat: no-repeat;
   padding: 10px;

}

.box2 {
   width: 300px;
   color: #000;
   border: 1px dashed #CCCCCC;
   background-color: #FFFFFF;
   background-image="bottom.gif";
   background-repeat: no-repeat;
   background-position: bottom left;
 font-size:12px; FONT-FAMILY: verdana, tahoma, helvetica, arial; TEXT-DECORATION: none; letter-spacing:1px; color: #000000

}

.contenuto {
   background-image: url("top.gif");
   background-repeat: no-repeat;
   padding: 10px;}
}

.title18 { font-size:18px; FONT-FAMILY: arial narrow, verdana, tahoma, helvetica; FONT-WEIGHT: bold; color:#99CF17; }
.title20 { font-size:20px; FONT-FAMILY: arial narrow, verdana, tahoma, helvetica; color:#CF0030; }
.title22 { font-size:22px; color:#333333; }
.title26 { font-size:26x; color:#333333; }
.title25 { font-size:25px; color:#004C2B; margin-bottom:10px; }
#main_in h1 { font-size:16px; color:#004C2B; margin-bottom:10px; }


}
.text11 { font-size:11px; FONT-FAMILY: verdana, tahoma, helvetica, arial; line-height: 1.5; TEXT-DECORATION: none; letter-spacing:1px; color: #4C4C4C }
.text11 A:link { font-size:11px; FONT-FAMILY: verdana, tahoma, helvetica, arial; TEXT-DECORATION: none; FONT-WEIGHT: bold;  color: #339966 }
.text11 A:active { font-size: 11px; FONT-FAMILY: verdana, tahoma, helvetica, arial; TEXT-DECORATION: none; letter-spacing:0px; text-decoration:none; color: #339966 }
.text11 A:visited { font-size:11px; FONT-FAMILY: verdana, tahoma, helvetica, arial; TEXT-DECORATION: none; letter-spacing:0px; color: #339966 }
.text11 A:hover { font-size:11px; FONT-FAMILY: verdana, tahoma, helvetica, arial; TEXT-DECORATION: underline; letter-spacing:0px; color: #339966 }

}
.text12 { font-size:12px; FONT-FAMILY: verdana, tahoma, helvetica, arial; TEXT-DECORATION: none; letter-spacing:0px; color: #4C4C4C }
.text12 A:link { font-size:12px; FONT-FAMILY: verdana, tahoma, helvetica, arial; TEXT-DECORATION: none; FONT-WEIGHT: bold;  color: #669900 }
.text12 A:active { font-size: 12px; FONT-FAMILY: verdana, tahoma, helvetica, arial; TEXT-DECORATION: none; letter-spacing:0px; text-decoration:none; color: #669900 }
.text12 A:visited { font-size:12px; FONT-FAMILY: verdana, tahoma, helvetica, arial; TEXT-DECORATION: none; letter-spacing:0px; color: #669900 }
.text12 A:hover { font-size:12px; FONT-FAMILY: verdana, tahoma, helvetica, arial; TEXT-DECORATION: underline; letter-spacing:1px; color: #006600 }

}
.text14 { font-size:14px; FONT-FAMILY: verdana, tahoma, helvetica, arial; line-height: 1.5; TEXT-DECORATION: none; letter-spacing:1px; color: #4C4C4C }
.text14 A:link { font-size:14px; FONT-FAMILY: verdana, tahoma, helvetica, arial; TEXT-DECORATION: none; FONT-WEIGHT: bold;  color: #669900 }
.text14 A:active { font-size: 14px; FONT-FAMILY: verdana, tahoma, helvetica, arial; TEXT-DECORATION: none; letter-spacing:0px; text-decoration:none; color: #669900 }
.text14 A:visited { font-size:14px; FONT-FAMILY: verdana, tahoma, helvetica, arial; TEXT-DECORATION: none; letter-spacing:0px; color: #669900 }
.text14 A:hover { font-size:14px; FONT-FAMILY: verdana, tahoma, helvetica, arial; TEXT-DECORATION: underline; letter-spacing:1px; color: #006600 }

}
.text16 { font-size:16px; FONT-FAMILY: verdana, tahoma, helvetica, arial; line-height: 1.5; TEXT-DECORATION: none; letter-spacing:1px; color: #4C4C4C }
.text16 A:link { font-size:16px; FONT-FAMILY: verdana, tahoma, helvetica, arial; TEXT-DECORATION: none; FONT-WEIGHT: bold;  color: #669900 }
.text16 A:active { font-size: 16px; FONT-FAMILY: verdana, tahoma, helvetica, arial; TEXT-DECORATION: none; letter-spacing:0px; text-decoration:none; color: #669900 }
.text16 A:visited { font-size:16px; FONT-FAMILY: verdana, tahoma, helvetica, arial; TEXT-DECORATION: none; letter-spacing:0px; color: #669900 }
.text16 A:hover { font-size:16px; FONT-FAMILY: verdana, tahoma, helvetica, arial; TEXT-DECORATION: underline; letter-spacing:1px; color: #006600 }



}
.Menu10 { font-size:11px; FONT-FAMILY: verdana, tahoma, helvetica, arial; TEXT-DECORATION: none; COLOR: #FFFFFF }
.Menu10 A:link { font-size: 11px; text-decoration:none; color: #FFFFFF }
.Menu10 A:active { font-size: 11px; text-decoration:none; color: #FFFFFF }
.Menu10 A:visited { font-size: 11px; text-decoration:none; color: #FFFFFF }
.Menu10 A:hover { font-size: 11px; text-decoration:none; color: #CF0030 }



}
.Link1 { font-size:11px; FONT-FAMILY: verdana, tahoma, helvetica, arial; TEXT-DECORATION: none; letter-spacing:4px; COLOR: #666666 }
.Link1   A:link  { font-size: 11px; text-decoration:none; color: #666666 }
.Link1  A:active  { font-size: 11px; text-decoration:none; color: #666666 }
.Link1  A:visited   { font-size: 11px; text-decoration:none; color: #666666 }
.Link1  A:hover   { font-size: 11px; text-decoration:none; color: #000000 }


}
.Footer { font-size:11px; FONT-FAMILY: verdana, tahoma, helvetica, arial; TEXT-DECORATION: none; COLOR: #000000 }
.Footer   A:link  { font-weight: bold; font-size: 11px; text-decoration:none; color: #000000 }
.Footer  A:active  { font-size: 11px; text-decoration:none; color: #000000 }
.Footer  A:visited   { font-size: 11px; text-decoration:none; color: #000000 }
.Footer  A:hover   { font-size: 11px; text-decoration:none; color: #CF0030 }


}

ul.news { float:left; width:50px; display:inline; font-size:24px; border-top:4px solid #E9E5DD; padding:0; margin:0; }
ul.news li { float:left; width:100px; display:inline; border-bottom:10px solid #E9E5DD; padding:0; margin:0; }
ul.news li img { float:left; margin:0 0 0 5px 0 0; }

}
.riquadro {
	BORDER-RIGHT: #000000 1px dotted; BORDER-TOP: #006600 1px dotted; BORDER-LEFT: #000000 1px dotted; BORDER-BOTTOM: #000000 1px dotted; { font-size:11px; FONT-FAMILY: verdana, tahoma, helvetica, arial; TEXT-DECORATION: none; letter-spacing:2px; color: #000000 }

}
.riquadro2 {
	BORDER-RIGHT: #cccccc 0px dashed; BORDER-TOP: #cccccc 0px dashed; BORDER-LEFT: #cccccc 0px dashed; BORDER-BOTTOM: #cccccc 1px dashed; background-color: #FFFFFF; { font-size:12px; FONT-FAMILY: verdana, tahoma, helvetica, arial; TEXT-DECORATION: none; letter-spacing:1px; color: #99CC00 }
.riquadro2   A:link  { font-size: 12px; text-decoration:none; color: #99CC00 }
.riquadro2 A:active  { font-size: 12px; text-decoration:none; color: #99CC00 }
.riquadro2  A:visited   { font-size: 12px; text-decoration:none; color: #99CC00 }
.riquadro2  A:hover   { font-size: 12px; text-decoration:none; color: #FF0066 }


}
.news {
	BORDER-TOP: #000066 1px dashed; BORDER-BOTTOM: #000066 1px dashed
}
