body {
	font-size:10pt;
	margin: 0;
	text-align: center;   font-family:tahoma;
}

h1{color: #cc0000; font-size:18px; text-align:left;font-family:'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif;
}
p {color: #666; font-size:12px;text-align:justify; line-height:20px; /*padding-left:12px;border-left:1px dotted #ccc;padding-right:12px;border-right:1px dotted #ccc;*/}

a {color: #666;}



.clear {clear:both; height:10px;}

.nove55 {width:955px; margin:0 auto; clear:both; padding:0;}
.centoX100 {width:100%; margin:0 auto; clear:both; padding:0;}
.bandiere {text-align:right;}
.bandiere img{margin:5px;}


/*MENU ORIZZONTALE SUPERIORE LIVELLO 1*/
div#menu ul{display:inline;list-style:none;margin:0 auto;padding:0; font-family:tahoma; font-size:13px; color:#666; text-transform:uppercase; clear:both;}
div#menu ul li{float: left; /*width: 75px;*/margin:0; padding:0 10px; border-right:1px solid #ccc;display:inline;}
div#menu a{display: block; height:25px; line-height: 25px; text-decoration:none; text-align: center; color:#666;display:inline;}
div#menu a:hover{color: #cc0000;}

/*MENU ORIZZONTALE SUPERIORE LIVELLO 2*/
div#menu2 ul{display:inline;list-style-type:none; border-top:1px solid #ccc; margin:5px 0;padding:5px 0 0 0; font-family:Arial; font-size:11px; color:#999; }
div#menu2 ul li{display:inline;float: left;/*width: 75px;*/ margin:0; padding:0 5px; border-right:1px dotted #ccc;}
div#menu2 a{display:inline; height: 25px; line-height: 25px; text-decoration:none; text-align: center; color:#666;}
div#menu2 a:hover{color: #cc0000;}


.but5hp {float:left; margin:8px; width:130px; height:95px; border:0px solid #ccc; background-color:#f2f2f2;}

/*NEWS*/
.news{float:right; clear:none;width:240px; ; overflow:hidden; border-left:1px solid #ccc; text-align:left; padding-left:5px;}
.news h3{color: #cc0000; font-size:14px; font-weight:bold; font-family:tahoma;}
.news p{color: #666; font-size:11px; font-family:tahoma;}
.news strong{color: #333; font-size:11px; font-weight:bold; text-decoration:underlined;}

.txtItalic{color: #666; font-size:11px; font-style:italic;text-align:right;}
.txtItalic a{color: #666; font-size:11px; font-style:italic; text-decoration:none;}

.footer{color: #666; font-size:11px; font-family:tahoma;}
.footer a{color: #666; font-size:11px;}

