body { 	margin:0px;
		padding:0px;
		color: #656666;
		font-size:12px;
   		font-family: Trebuchet MS, Arial, Verdana, Sans-serif;
		background:#cfdbe7 url(../images/Bkg_body.jpg) repeat-x left top;
}
	
table   {padding:0px; margin:0px; border: none; }
td      {padding:0px; margin:0px; vertical-align:top; text-align:left;}
img     {border: 0px;}
ul.list {list-style-position: outside;  list-style-image: url(../images/list.gif); margin:15px 0px 10px 35px; } 

a       {color: #656666; text-decoration:none;}
a:hover {color: #656666; text-decoration:underline; }

.divon  { cursor:pointer;}

input { font-size: 11px; color:#9a9a9a; border:solid 1px #bbbfbf;  margin:0; padding:2px; }
select { font-size: 11px; color:#9a9a9a; border:solid 1px #bbbfbf;  margin:0; padding:2px; }
textarea { font-size: 11px; color:#9a9a9a; border:solid 1px #bbbfbf;  margin:0; padding:1px 0 1px 6px; font-family:Trebuchet MS, Arial, Verdana, Sans-serif ; }
.radio {border: none; }

.titarancione			{font-size: 22px; color:#f5821f; font-weight:bold;}
.titarancione a			{color:#f5821f; font-weight:bold;}
.titarancione a:hover	{color:#f5821f; font-weight:bold; text-decoration:none;}

.titarancionetab {font-size: 26px; color:#f5821f; font-weight:bold; background: url(../images/tab_middle.jpg ) repeat-x left top; padding: 15px 50px 15px 15px;}
.titblu {font-size: 20px; color:#3b3b3c; font-weight:bold;}
.titnero {font-size: 20px; color:#3b3b3c; font-weight:bold;}

.arancione20b {font-size: 20px; color:#f5821f; font-weight:bold; padding-bottom:10px;}
.arancione16b {font-size: 16px; color:#f5821f; font-weight:bold; padding-bottom:10px;}

.grigio11 {font-size: 11px; }
.grigio11 a {font-size: 11px; }
.grigio11 a:over{font-size: 11px; }

.blu11 {font-size: 11px; color:#3d8fb7;}
.blu11 a {font-size: 11px; color:#3d8fb7;}
.blu11 a:over{font-size: 11px; color:#3d8fb7;}

.blu20b {font-size: 20px; color:#3b3b3c; font-weight:bold;}
.blu20b a {font-size: 20px; color:#3b3b3c;font-weight:bold;}
.blu20b a:over{font-size: 20px; color:#3b3b3c;font-weight:bold;}

.blu16b {font-size: 16px; color:#3b3b3c; font-weight:bold;}
.blu16b a {font-size: 16px; color:#3b3b3c;font-weight:bold;}
.blu16b a:over{font-size: 16px; color:#3b3b3c;font-weight:bold;}

.nero11 {font-size: 11px; color:#000000;}
.nero11 a {font-size: 11px; color:#000000;}
.nero11 a:over{font-size: 11px; color:#000000;}

.arancio12b {font-size: 12px; color:#f5821f; font-weight:bold}
.arancio12b a {font-size: 12px; color:#f5821f; font-weight:bold}
.arancio12b a:over {font-size: 12px; color:#f5821f; font-weight:bold}

.arancio14b {font-size: 14px; color:#f5821f; font-weight:bold}
.arancio14b a {font-size: 14px; color:#f5821f; font-weight:bold}
.arancio14b a:over {font-size: 14px; color:#f5821f; font-weight:bold}

.grigio12 {font-size: 12px; color:#656666; font-weight:normal}
.grigio12 a {font-size: 12px; color:#656666; font-weight:normal}
.grigio12 a:over {font-size: 12px; color:#656666; font-weight:normal}

.grigio_scu12 {font-size: 12px; color:#737374; font-weight:normal}
.grigio_scu12 a {font-size: 12px; color:#737374; font-weight:normal}
.grigio_scu12 a:over {font-size: 12px; color:#737374; font-weight:normal}

.grigio14 {font-size: 14px;  color:#656666;}
.grigio14 a {font-size: 14px;  color:#656666;}
.grigio14 a:over {font-size: 14px; color:#656666;}

.bianco26b  {font-size: 26px;  color:#ffffff; font-weight:bold; padding: 30px 0px 30px 43px;}
.bianco26b a {font-size: 26px;  color:#ffffff; font-weight:bold; padding: 30px 0px 30px 43px;}
.bianco26b a:over {font-size: 26px; color:#ffffff; font-weight:bold; padding: 30px 0px 30px 43px;}

.grigio14b {font-size: 14px;  font-weight:bold; color:#656666;}
.grigio14b a {font-size: 14px;  font-weight:bold; color:#656666;}
.grigio14b a:over {font-size: 14px;  font-weight:bold; color:#656666;}

.blu12b {font-size: 12px;  font-weight:bold; color:#42557b;}
.blu12b a {font-size: 12px;  font-weight:bold; color:#42557b;}
.blu12b a:over {font-size: 12px;  font-weight:bold; color:#42557b;}

.blu_iniziative12b {font-size: 12px;  font-weight:bold; color:#2d4e78; padding-bottom:10px;}
.blu_iniziative12b a {font-size: 12px;  font-weight:bold; color:#2d4e78;}
.blu_iniziative12b a:over {font-size: 12px;  font-weight:bold; color:#2d4e78;}

.blu13b {font-size: 13px;  font-weight:bold; color:#42557b;}
.blu13b a {font-size: 13px;  font-weight:bold; color:#42557b;}
.blu13b a:over {font-size: 13px;  font-weight:bold; color:#42557b;}

.colonna_dx {padding:0px 10px 0 10px;  background:#ececec url(../images/bkg_right.gif ) repeat-x left top;}

.datanews {font-size: 14px; color:#3b3b3c; font-weight:bold; padding-bottom: 10px;}
.datanews a {font-size: 14px; color:#3b3b3c;}
.datanews a:over {font-size: 14px; color:#3b3b3c;}

.teaser40b {font-size: 40px; color:#2e4675; font-weight:bold; padding-bottom:10px;}
.teaser50b {font-size: 50px; color:#2e4675; font-weight:bold; padding-bottom:10px;}
.teaser30b {font-size: 30px; color:#6aa437; font-weight:bold; padding-bottom:10px;}
.teaser26b {font-size: 26px; color:#6aa437; font-weight:bold; padding-bottom:10px;}
.teaser18b {font-size: 18px; color:#565656; padding-bottom:20px;}
.teaser14b {font-size: 14px; color:#565656; font-weight:bold; padding-right:20px;}

/* CALENDARIO */
.cset   {color:#b2b2b2; font-size:10px; padding:0 0 8px 2px; font-weight:bold;}
    #dom    {color:#aab7cf;}
    
.ctab   {color:#000000; font-size:10px; padding:0 3px 3px 0; font-weight:bold;}
.ctabD  {color:#566fa0; font-size:10px; padding:0 0 3px 0; font-weight:bold;}

.cdayoff   {border:dotted 1px #cccccc; width:25px; height:21px; padding-left:2px; color:#656666;}
.cdayon    {width:27px; height:23px; padding-left:2px; background: #566fa0 url(../images/BkgCdayOn.png) repeat-x left bottom; color:#ffffff; cursor:pointer;}
.cdesc  {padding:3px 0 5px 0; font-size:11px; text-align:left;}


/*ULTIMI COMMETI*/
#UltimiCommenti 
{
 	height:100px;
 	overflow:hidden;
}
