.dataInHHMM2Title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  12px; font-weight: normal;   color: #333333; text-decoration: none; line-height: 18px }

/* vvvvvvvvvvv FONT STANDARD vvvvvvvvvvv*/
.xlarge  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19px; font-weight: normal; text-decoration: none; line-height: 23px }
a.xlarge, a.xlarge:visited { font-weight: bold; }

.large   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; text-decoration: none; line-height: 21px }
a.large, a.large:visited  { font-weight: bold; }

a.normal, a.normal:visited { font-weight: bold; }

.medium  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none; line-height: 19px }
a.medium, a.medium:visited { font-weight: bold; }
input.medium { background-color: #ffffff; line-height: 15px}

a.small, a.small:visited  { font-weight: bold; }
/* ^^^^^^^^^^^ FONT STANDARD ^^^^^^^^^^^*/

/* vvvvvvvvvvv FONT COMPATIBILITY - OLD VERSION - vvvvvvvvvvv*/
.larger  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: normal; color: #B22C1B; text-decoration: none }
.larger_ { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: normal; color: #B22C1B; text-decoration: none; border-bottom:1px solid #B22C1B }
.largewb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: bold;   color: #FFFFFF; text-decoration: none }

.normal  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal;   color: #666666; text-decoration: none; line-height: 20px }
.normalb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;   color: #666666; text-decoration: none; line-height: 20px }
.normalr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #B22C1B; text-decoration: none; line-height: 20px }
.normalr_{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #B22C1B; text-decoration: none; line-height: 20px; border-bottom:1px solid #B22C1B }
.normalrb{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;   color: #B22C1B; text-decoration: none; line-height: 20px }
.normalrb_{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;   color: #B22C1B; text-decoration: none; line-height: 20px; border-bottom:1px solid #B22C1B }

.mediumb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;   color: #666666; text-decoration: none; line-height: 19px }
.mediumw { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #FFFFFF; text-decoration: none; line-height: 19px }
.mediumr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #B22C1B; text-decoration: none; line-height: 19px }
.mediumr_{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #B22C1B; text-decoration: none; line-height: 19px; border-bottom:1px solid #B22C1B }
.mediumrb{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;   color: #B22C1B; text-decoration: none; line-height: 19px }
.mediumrb_{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;   color: #B22C1B; text-decoration: none; line-height: 19px; border-bottom:1px solid #B22C1B }

.small   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  12px; font-weight: normal;   color: #333333; text-decoration: none; line-height: 18px }
.smallb  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  12px; font-weight: bold;   color: #333333; text-decoration: none; line-height: 18px }
.smallrb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  12px; font-weight: bold;   color: #B22C1B; text-decoration: none; line-height: 18px }
.smallrb_{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  12px; font-weight: bold;   color: #B22C1B; text-decoration: none; line-height: 18px; border-bottom:1px solid #B22C1B }
/* ^^^^^^^^^ FONT COMPATIBILITY - OLD VERSION ^^^^^^^^^^*/

/* vvvvvvvvvvv FONT W3G PUBLISHER vvvvvvvvvvv*/
.sezione_tit_0C, a.sezione_tit_0C, a.sezione_tit_0C:visited, a.sezione_tit_0C:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; font-size: 15px; font-style: normal; font-weight: bold; color: #B22C1B; text-decoration: none}
.sezione_abs_0C {  font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; font-size: 15px; font-style: normal; font-weight: normal; color: #B22C1B}
.sezione_img_0C {  font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; font-size: 14px; line-height: 18px; font-weight: normal; color: #000000}
.sezione_sep_0C {  width:100%; height:1px; background-color:#B22C1B;  }

.sezione_tit_0I, a.sezione_tit_0I, a.sezione_tit_0I:visited, a.sezione_tit_0I:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; font-size: 13px; font-style: normal; font-weight: bold; color: #B22C1B; text-decoration: none }
.sezione_abs_0I {  font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; font-size: 13px; font-style: normal; font-weight: normal; color: #666666; margin-bottom:10px}
.sezione_img_0I {  font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; font-size: 14px; line-height: 18px; font-weight: normal; color: #000000}
.sezione_sep_0I {  width:100%; height:1px; background-color:#B22C1B;  }

/* quicklink */
.sezione_tit_3C, a.sezione_tit_3C, a.sezione_tit_3C:visited, a.sezione_tit_3C:hover{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; font-size: 15px; font-style: normal; font-weight: normal; color: #B22C1B; text-decoration: none}
.sezione_abs_3C {  font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; font-size: 15px; font-style: normal; font-weight: normal; color: #B22C1B}
.sezione_img_3C {  font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; font-size: 14px; line-height: 18px; font-weight: normal; color: #000000}
.sezione_sep_3C {  }

.sezione_tit_3I, a.sezione_tit_3I, a.sezione_tit_3I:visited, a.sezione_tit_3I:hover{  
	font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; font-size: 12px; font-style: normal; font-weight: bold; color: #333333; text-decoration: none}
.sezione_abs_3I {  font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; font-size: 11px; font-style: normal; font-weight: normal; color: #666666}
.sezione_img_3I {  font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; font-size: 13px; line-height: 18px; font-weight: normal; color: #000000}
.sezione_sep_3I {  }

/* news */
.sezione_tit_4C, a.sezione_tit_4C, a.sezione_tit_4C:visited, a.sezione_tit_4C:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; font-size: 15px; font-style: normal; font-weight: normal; color: #B22C1B; text-decoration: none}
.sezione_abs_4C {  font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; font-size: 15px; font-style: normal; font-weight: normal; color: #B22C1B}
.sezione_img_4C {  font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; font-size: 14px; line-height: 18px; font-weight: normal; color: #000000}
.sezione_sep_4C {  width:100%; height:17px }
img.sezione_sep_4C { height:1px; background-color:#B22C1B }

.sezione_tit_4I, a.sezione_tit_4I, a.sezione_tit_4I:visited, a.sezione_tit_4I:hover{  
	font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; font-size: 12px; font-style: normal; font-weight: bold; color: #333333; text-decoration:none}
.sezione_abs_4I {  font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; font-size: 12px; font-style: normal; font-weight: normal; color: #666666}
.sezione_img_4I {  font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; font-size: 14px; line-height: 18px; font-weight: normal; color: #000000}
.sezione_sep_4I {  }
/*.sezione_sep_4I {  width:100%; height:3px; }
/*img.sezione_sep_4I{ height:1px; background-color:#B22C1B }*/

/* focus */
.sezione_tit_5C, a.sezione_tit_5C, a.sezione_tit_5C:visited, a.sezione_tit_5C:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; font-size: 15px; font-style: normal; font-weight: normal; color: #B22C1B; text-decoration: none}
.sezione_abs_5C {  font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; font-size: 15px; font-style: normal; font-weight: normal; color: #B22C1B}
.sezione_img_5C {  font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; font-size: 14px; line-height: 18px; font-weight: normal; color: #000000}
.sezione_sep_5C {   }

.sezione_tit_5I, a.sezione_tit_5I, a.sezione_tit_5I:visited, a.sezione_tit_5I:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; font-size: 12px; font-style: normal; font-weight: bold; color: #333333; text-decoration: none}
.sezione_abs_5I {  font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; font-size: 13px; font-style: normal; font-weight: normal; color: #666666}
.sezione_img_5I {  font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; font-size: 14px; line-height: 18px; font-weight: normal; color: #000000}
.sezione_sep_5I {  }

.sezione_timestamp { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  12px; font-weight: normal; color: #666666; text-decoration: none; line-height: 20px }
TD.sezione_timestamp { height:100%; text-align:right; vertical-align: bottom; padding-top:20px; padding-bottom:8px}
SPAN.sezione_timestamp { border:1px solid #999999; padding:0 2 2 2px; margin-right: 0px }

/* ^^^^^^^^^^^ FONT W3G PUBLISHER ^^^^^^^^^^^*/


/* vvvvvvvvvvv FONT MENU E POPUP PRINCIPALE vvvvvvvvvvv*/
.titolo_max,a.titolo_max {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	cursor: pointer;
	font-weight: bold;
	text-decoration: none;
	/*padding: 2px; */
	vertical-align:middle;
}


.titolo_max_sel,a.titolo_max_sel {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #B22C1B;
	cursor: pointer;
	font-weight: bold;
	text-decoration: none;
	/*padding: 2px; */
	vertical-align:middle;
}

TD.titolo_first { width:10% }
TD.titolo_sep { display:none; width:20%}
TD.titolo_last { width:0 }


.item_menu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #E30000;
	cursor: hand;

	text-decoration: none;
	border-bottom: 1px solid #999999;
}
TD.item_menu {height: 18px}

a.item_menu {
	margin: 3px;
	border: 0px;
	font-weight: normal;
	width:100%;
}



.item_menu_root {
	position:absolute; top:10px; z-index:9; visibility:hidden;
	margin-left:10px;
	width:170px;

}
.item_menu_table { 
	background-color: #CCCCCC;
	border-top: 1px solid #999999; border-left: 1px solid #999999; border-right: 1px solid #999999;
}

/* vvvvvvvvvvv FONT PATHMENU PRINCIPALE vvvvvvvvvvv*/
.pathmenu,a.pathmenu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	background-color:#ffffff;
	text-decoration: none;
	padding-left:2px;
}
a:hover.pathmenu {
	color: #B22C1B;
	font-weight: bold;
}	

.pathmenu_sel,a.pathmenu_sel { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #B22C1B; 
	text-decoration: none;
	padding-left:2px;
}

.pathmenu_pop {
	border: 1px solid #B22C1B;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 3px;
}
.pathmenu_row {
	border-top: 1px solid #B22C1B;
}
/* ^^^^^^^^^^^ FONT PATHMENU PRINCIPALE ^^^^^^^^^^^*/
/* vvvvvvvvvvv FONT SUBMENU PRINCIPALE vvvvvvvvvvv*/
.usability_start { 
	height:29px;
	width:400px;
	padding-left:90px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold;   color: #FFFFFF; text-decoration: none
}
.usability_body { width:20px;}
.usability_end { 
	width:150px;
	text-align: right;
}
/* ^^^^^^^^^^^ FONT USABILITY ^^^^^^^^^^^*/



/* vvvvvvvvvvv FONT SUBMENU PRINCIPALE vvvvvvvvvvv*/
.submenu,a.submenu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	background-color:#ffffff;
	text-decoration: none; }

.submenu_sel,a.submenu_sel,a:hover.submenu_sel{ 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B22C1B; 
	text-decoration: none; }

.submenu_pop {
	border-bottom: 1px solid #B22C1B;
	border-left: 1px solid #B22C1B;
	border-right: 1px solid #B22C1B;
}
/* ^^^^^^^^^^^ FONT SUBMENU PRINCIPALE ^^^^^^^^^^^*/


/* vvvvvvvvvvv FONT HEADER vvvvvvvvvvv*/
.header,a.header,a:hover.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	line-height: normal;
	text-decoration: none;
}
.search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
   color: #666666;
   background: #ffffff;
   border: 1px solid #666666;
   padding: 0px;
   width: 85px;
   height: 13px;
   margin-bottom : 0;
   vertical-align : bottom;
}
/* ^^^^^^^^^^^ FONT HEADER ^^^^^^^^^^^*/


/* vvvvvvvvvvv FONT PAGER vvvvvvvvvvv*/
.pager { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #666666; padding-left:5px; padding-right:5px; text-decoration: none; text-align:center}
a.pager{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #B22C1B; padding-left:5px; padding-right:5px; text-decoration: none; text-align:center }
.pagerTabBG   { width:100%; text-align:center; vertical-align:top; background-image: url('../img/px_dg.gif'); background-repeat: repeat-x; background-position: top }
.pagerTabBegin{ border-top:1px solid #666666; border-right:1px solid #666666; width:20px; text-align:right; padding-right:5px; height:20px}
.pagerTabOn   { border-top:1px solid #ffffff; border-bottom:1px solid #666666; border-right:1px solid #666666; width:30px; text-align:center;height:20px }
.pagerTabOff  { border-bottom:1px solid #666666;  border-right:1px solid #666666; border-top:1px solid #666666; background-color:#E9E9E9;width:30px;text-align:center;height:20px}
.pagerTabEnd  { border-top:1px solid #666666; width:20px; padding-left:5px; text-align:left;height:20px}
/* ^^^^^^^^^^^ FONT PAGER ^^^^^^^^^^^*/

/* vvvvvvvvvvv TABLETS vvvvvvvvvvv*/
.tablet_table{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; width:100%; border:0px;}
.tablet_head { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  line-height: 13px; font-weight: normal; color: #333333; background-color:#dddddd; vertical-align: middle; border-bottom:1px solid #666666;}
a.tablet_head{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  line-height: 13px; font-weight: bold;   color: #B22C1B; border:0px; vertical-align: middle; text-decoration:none; }
select.tablet_head{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  line-height: 20px; font-weight: bold;   color: #B22C1B; border:0px; vertical-align: middle; width:20px;}
.tablet_hilight{ background-image:url('../img/px_y.gif');}
.tablet_odd    { background-image:url('../img/px_g.gif'); }
.tablet_even   { background-image:url('../img/px.gif');}
.tablet_first{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  line-height: 20px; font-weight: normal; color: #333333; background-color:#ffffff; border-left:1px solid #666666; border-right:1px solid #666666; text-indent: 2px; padding-right:2px; vertical-align: middle;}
.tablet_body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; font-weight: normal; color: #333333; background-color:#ffffff; border-right:1px solid #666666; text-indent: 2px; padding-right:2px;  vertical-align: middle;}
.tablet_column { overflow:hidden; line-height: 14px; height: 100%; vertical-align: top}
.tablet_summary { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  line-height: 13px; font-weight: bold; color: #333333; background-color:#dddddd; vertical-align: middle; border-top:3px double #666666; padding-right:2px;}
.tablet_foot { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 12px; font-weight: normal; color: #333333; background-color:transparent; border-top:1px solid #666666; text-align:center }
.tablet_button{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; font-weight: bold;   color: #333333; background-color:transparent; vertical-align:middle; cursor:hand}
/* ^^^^^^^^^^^ TABLETS ^^^^^^^^^^^*/

/* vvvvvvvvvvv DEFAULT vvvvvvvvvvv*/
img    { border:0 }
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #333333; background-color: white; text-decoration: none; z-index:1}
button { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; background-color: white; color: #B22C1B; border:1px solid}
.tasto { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; background-color: white; color: #B22C1B; border:1px solid; text-decoration:none; padding-left:2px;padding-right:2px }
form   { margin:0px; } 
body   { margin:0px;  color:#666666 }
.div   { height:100%; overflow: hidden; }
a   { text-decoration:none }
/* ^^^^^^^^^^^ DEFAULT ^^^^^^^^^^^*/

/* COMPATIBILITY */

.titoli {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: normal; color: #B22C1B; text-decoration: none}
.news {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #666666; line-height: normal}
.news_w {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #FFFFFF; line-height: normal}
.sottotitoli {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #666666; line-height: 15px; text-decoration: none}
.result {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; font-weight: normal; color: #666666; text-decoration: none}
a.result, a.result, a:visited.result, a:hover.result {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; font-weight: normal; color: #B22C1B; text-decoration: none}
.more {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #B22C1B; text-decoration: none}
.approfondimenti {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #333333; text-decoration: none}
.approfondimentib {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #333333; text-decoration: none}
.titolobianco {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: normal; color: #FFFFFF}
.fondo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; background-color: #EEEEEE; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; text-indent: 1px}
.fondoc {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; background-color: #EEEEEE; text-align: center; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.fondos {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #333333; background-color: #C0BFBF; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; text-align: center}
.fondob {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-align: center}
.fondobb {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333}
.fondosm {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; background-color: #666666; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.fondor {  background-color: #B22C1B}
.ban {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-style: normal; font-weight: bold; color: #FFFFFF}
.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; font-weight: normal; color: #666666; text-decoration: none}
.textb {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #666666}
.textr {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #B22C1B; text-decoration: none}
.formb {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #333333}
.formn {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #333333; text-decoration: none}
.formw {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #FFFFFF}
.textrb {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #B22C1B; font-style: normal; text-decoration: none}
.textr2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #B22c1b; text-decoration: none}
.archivio {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #FFFFFF; font-style: normal; background-color: #DA939B; border: 1px #b22c1b solid; text-decoration: none}
.textw {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none}
.pubb {  border: #b22c1b; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: normal; color: #333333}
.danni {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #b22c1b}
.vita {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #339933}

/* SCROLLING NEWS */
.scrollitemtitle {  
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #333333; text-decoration:none}
.scrollitemdescription {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #666666}
a.scrollitemlink:link, a.scrollitemlink:visited {  
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #333333; text-decoration:none}
a.scrollitemlink:active, a.scrollitemlink:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #333333; text-decoration:none}

