body,table, th, td, input, select, textarea  
	{ font-family: Verdana, Arial, Helvetica, sans-serif; 
	  font-size: 10px; color: #303030; }

.testo {
	FONT-SIZE: 10px; padding: 5px 25px 0px 10px; COLOR: #303030; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align:justify;
}
.testo2 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 5px; FONT-SIZE: 10px; COLOR: #303030; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.testo3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 14px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; COLOR: #303030; PADDING-TOP: 6px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.testo4 {
	FONT-SIZE: 9px; COLOR: #7a7a7a; LINE-HEIGHT: 1.5em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.testo5 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #303030; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.testo6 {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 14px; COLOR: #5c5c5c; LINE-HEIGHT: 1.7em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.testo5b {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-LEFT: 14px; COLOR: #5c5c5c; LINE-HEIGHT: 1.7em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.corpo {
	PADDING-RIGHT: 4px; PADDING-LEFT: 5px; FONT-SIZE: 10px; COLOR: #303030; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A:visited {
	COLOR: #5c5c5c; TEXT-DECORATION: none;
}
A:link {
	COLOR: #5c5c5c; TEXT-DECORATION: none;
}
A:hover {
	COLOR: black; TEXT-DECORATION: none;
}
.back {
	BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(../img/home/back-2.gif); BACKGROUND-REPEAT: repeat-y;
}
.back2 {
	BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(../img/home/back_1.gif); BACKGROUND-REPEAT: repeat-y;
}
.p2 {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px;
}
.bgGrigio {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #c0c0c0;
}
.bgGrigioX {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #808080;
}
.nero10 {
	FONT-SIZE: 10px; COLOR: black;
}
.nero11B {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black;
}
.nero11 {
	FONT-SIZE: 11px; COLOR: black;
}
.nero14 {
	FONT-SIZE: 14px; COLOR: black;
}
.bgnero {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px; BACKGROUND-COLOR: black;
}
.Piede {
	PADDING-LEFT: 5px; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px; BACKGROUND-COLOR: #ed1c2e;
}
.bgCat {
	PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: black; PADDING-TOP: 3px; BACKGROUND-COLOR: silver;
}
.giallo {
	PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #ffcc00; PADDING-TOP: 3px; BACKGROUND-COLOR: #666666;
}
.bgWhite {
	FONT-SIZE: 10px; BACKGROUND-COLOR: white;
}
.news {
	PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #fafafa; PADDING-TOP: 2px;
}
.bianco {
	FONT-SIZE: 11px; COLOR: white; TEXT-DECORATION: none;
}
.corpoY {
	FONT-SIZE: 11px; COLOR: #ffcc00; TEXT-DECORATION: none;
}
.corpoS {
   FONT-SIZE: 11px;
   COLOR: Silver;
   TEXT-DECORATION: none;
}
.corpoR {
   FONT-SIZE: 10px;
   COLOR: #DC143C;
   TEXT-DECORATION: none;
}
.img {
	BORDER-RIGHT: #ed1c2e 1px solid; BORDER-TOP: #ed1c2e 1px solid; BORDER-LEFT: #ed1c2e 1px solid; BORDER-BOTTOM: #ed1c2e 1px solid;
}
.back2_1  { width: 351px; height: 52px; background-image: url(../images/home/bck02.gif);} 
.boxtxt  { width:76px; float:left;} 
.boxtxt2  { width:275px; float:left;} 
.foto  { padding:10px 0px 0px 41px;} 
.txtfoto  { padding:9px 26px 0px 10px; text-align: justify;} 
.indirizzo { padding:7px 25px 0px 15px; background-color:#D4D4D4;}  
.line  { line-height:18px;} 
.box1 { width: 351px; float: left;}
.corpoG{
	font-size: 10px;
	color: #D38918;
	text-decoration: none;
}