*{	margin:0 auto; 
	padding:0;
	text-align:center;
}

body{
	color:#ffffff;
	background:#E4E4E4;
	font: 11px/1.6 Arial, Helvetica, sans-serif;
	text-align:center;
	margin:0 auto;
}

#container{ background: url(../img/bkg-corpo.jpg) repeat-y; width:945px; vertical-align:top; text-align: center; margin:0 auto}
.bkg-sx{ background:#333333;}
.bkg-dx{ background:#8BB900;}

.colonna1{ float:left; width:348px;}
.colonna1 .descrizione{ width:290px; margin:10px auto 0 auto; text-align:right;}
.colonna1 .descrizione h1{ color:#8BB900; font-size:18px; font-weight:bold; line-height:35px; text-align:right;}
.colonna1 .descrizione h2{ color:#ffffff; font-size:16px; font-weight: normal; line-height:18px; text-align:right;}
.colonna1 .descrizione .bold{ color:#8BB900; font-weight:bold;}
.colonna1 .descrizione a{ text-decoration:none; color:#8BB900; }
.colonna1 .descrizione a:hover{ text-decoration:underline; color:#8BB900; }

.colonna2{float:left; width:362px;}
.colonna2 .tag-box{float:left; width:312px; margin:10px 0 0 25px; text-align:center}
.colonna2 .tag-box h1{ display: inline; font-size:20px; font-weight:bold; color:#6B6B6B; line-height:20px; }
.colonna2 .tag-box h2{display: inline; font-size:15px; color:#333; line-height:20px; }
.colonna2 .tag-box h3{display: inline; font-size:12px; color:#999;vertical-align:baseline; line-height:20px; }
.colonna2 .footer{ color:#333333; line-height:16px;}
.colonna2 .footer a{ color:#ff9900; text-decoration:none}

.colonna2 .footer h1{ color:#333333; font-size:15px; font-weight:bold;}
.colonna2 .footer h2{ color:#333333; font-size:15px; font-weight:normal;}
.grigio{color:#333333}


.colonna3 {float:left; width:235px; background:url(../img/bkg-evidenza.jpg) no-repeat; }
.colonna3 .grigio{ color:#333333}
.colonna3 .box-dx{ width:179px; background:#B0D26A; margin-top:7px; margin-left:20px}
.colonna3 .box-dx .rientro{ padding:0; margin:0 }
.colonna3 .box-dx .rientro img{ border-top:4px solid #fff; border-bottom:4px solid #fff; margin-top:3px;}
.box-dx .rientro p{ line-height:12px; padding:10px; font-size:11px; color:#333333; line-height:15px}
.colonna3 .rientro a{ text-decoration:underline; color:#4B6400; font-size:11px; line-height:15px}
.colonna3 .rientro a:hover{ text-decoration:underline; color:#ffffff; font-size:11px;}
.colonna3 .link-titolo{ color:#333333; background:#6D9E12; line-height:15px; width:179px;}
.colonna3 .titolo-evidenza{text-align:left; font-size:16px; font-weight:bold; padding:23px 0 5px 20px;}

.colonna3 h4{display: inline; font-size:13px; color:#999;vertical-align:baseline; line-height:20px; }
.colonna3 h3{display: inline; font-size:16px; color:#999;vertical-align:baseline; line-height:18px; }

