body{margin:5px 0 0 0;background:#fff;font:11px Arial, Helvetica, sans-serif;text-align:center;}
body.altridati{background:#ffffff;font:11px Arial, Helvetica, sans-serif}
body.ricostruzione{background:#9999CC;font:11px Arial, Helvetica, sans-serif}
P.tail { font-size:10px; color:white; font-family:Arial}
H1 { font-size:24px; font-family:verdana; color:green }
H3.pag { font-size:16px;  color:black }
TD.f10 { font-size:10px;  color:black }
TD.f12 { font-size:12px; color:black}
TD.f11verdana { font-size:11px; color:black; font-family:verdana}
TD.f14 { font-size:14px;  color:black }
TD.f10w { font-size:10px;  color:white }
TD.f10b { font-size:10px; color:black }
TD.f10t1 { font-size:10px; color:black}
TD.f10t2 { font-size:10px;  color:black; background-color: #ffcc66;}
TD.f10t2left { font-size:10px; color:black; text-align:left; background-color:#ffcc66}
TD.f12w { font-size:12px;  font-weight: bold; color:black }
TD.f14w { font-size:14px; color:white }
TD.f10a { font-size:10px; color:#dd7733 }
TD.f10g { font-size:10px;  color:#AAAAAA }
TD.occhiello { font-size:12px;  color:black }
TD.titolo { font-size:15px;  font-weight: bold; color:black }
TD.sottotitolo { font-size:12px;  font-style: italic; color:black }
TD.sommario { font-size:12px;  font-weight: bold; color:black }
TH.f10 { font-size:10px;  color:black }
TH.f12w { font-size:12px;  color:white }
TD.c12n { font-size:12px; color:black }
TD.c12b { font-size:12px;  font-weight: bold; color:black }
TD.c9i { font-size:9px; font-style: italic; color:black }
TD.home12 { font-size:12px;  color:white; font-weight: bold}
TD.home12b { font-size:12px;  color:black}
TD.home10 { font-size:10px;  color:white}
TD.home10b { font-size:10px;  color:black}
TD.home14 { font-size:14px;  color:white; font-weight: bold}
TD.home14b { font-size:14px;  color:black}
A.lnknew11, A.lnknew11:visited{text-decoration:none; font-size:11px;  font-weight: bold; color:#246688;} 
A.lnkhome11:hover {text-decoration:underline; font-weight:bold;color:#8AADC0;}

A.lnkhome13, A.lnkhome13:visited{text-decoration:none; font-size:12px;  font-weight: bold; color:#246688;} 
A.lnkhome13:hover {text-decoration:underline; font-weight:bold;color:#8AADC0;}

A.lnkhome13verdana, A.lnkhome13verdana:visited{text-decoration:none; font-size:12px;  font-weight: bold; color:#246688; Font-family: Verdana, Arial, sans-serif;} 
A.lnkhome13verdana:hover {text-decoration:underline; font-weight:bold;color:#8AADC0;}

A.lnkhome14, A.lnkhome14:visited{text-decoration:none; font-size:14px;  font-weight: bold; color:#246688;} 
A.lnkhome14:hover {text-decoration:underline; font-weight:bold;color:#8AADC0;}

A.lnkhome12 { text-decoration:none; font-size:12px;  color:white; font-weight: bold}
A.lnkhome11y { text-decoration:none; font-size:11px;  color:yellow; font-weight: bold}
A.lnkhome11b { text-decoration:none; font-size:11px; font-weight: bold; color:#000090;}
a.lnknero:link { font-size: 10px; color: #000000;  text-decoration: underline; }
a.lnknero:visited {
	font-size: 10px; 
	color: #a00000; 
	font-family: Verdana, Arial, sans-serif; 
	text-decoration: underline;

	}
a.lnknero:hover {
	font-size: 10px; 
	color: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	background-color: #0099ff;

	}
a.lnkred:link {
	font-size: 12px; 
	color: #aa4444; 
	font-family: Arial, Verdana, sans-serif; 
	text-decoration: underline;
	}
a.lnkred:visited {
	font-size: 12px; 
	color: #aa4444; 
	font-family: Arial, Verdana, sans-serif; 
	text-decoration: underline;

	}
a.lnkred:hover {
	font-size: 12px; 
	color: #aa4444;
	font-family: Arial, Verdana, sans-serif;
	text-decoration: underline;
	background-color: #0099ff;

	}
a.lnkbianco:link {
	font-weight: bold;
	font-size: 10px; 
	color: #ffffff; 
	font-family: Verdana, Arial, sans-serif; 
	text-decoration: underline;
	}
a.lnkbianco:visited {
	font-weight: bold;
	font-size: 10px; 
	color: #ffffff; 
	font-family: Verdana, Arial, sans-serif; 
	text-decoration: underline;
	}
a.lnkbianco:hover {
	font-weight: bold;
	font-size: 10px; 
	color: yellow;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	}
a.lnkarancio:link {
	font-weight: bold;
	font-size: 10px; 
	color: #dd7733; 
	font-family: Verdana, Arial, sans-serif; 
	text-decoration: underline;
	}
a.lnkarancio:visited {
	font-weight: bold;
	font-size: 10px; 
	color: #dd7733; 
	font-family: Verdana, Arial, sans-serif; 
	text-decoration: underline;
	}
a.lnkarancio:hover {
	font-weight: bold;
	font-size: 10px; 
	color: #dd7733;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	background-color: #ffffff;
	}

a.lnknero9:link {
	font-size: 9px; 
	color: #000000; 
	font-family: Verdana, Arial, sans-serif; 
	text-decoration: underline;
	}
a.lnknero9:visited {
	font-size: 9px; 
	color: #000000; 
	font-family: Verdana, Arial, sans-serif; 
	text-decoration: underline;
	}
a.lnknero9:hover {
	font-size: 9px; 
	color: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	background-color: #0099ff;
	}
a.lnkbianco12:link {
	font-weight: bold;
	font-size: 12px; 
	color: #ffffff; 
	font-family: Verdana, Arial, sans-serif; 
	text-decoration: underline;
	}
a.lnkbianco12:visited {
	font-weight: bold;
	font-size: 12px; 
	color: yellow; 
	font-family: Verdana, Arial, sans-serif; 
	text-decoration: underline;
	}
a.lnkbianco12:hover {
	font-weight: bold;
	font-size: 12px; 
	color: red;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	}
select.formod {
	font-size: 9px; 
	color: #000000; 
	font-family: Verdana, Arial; 
	}

/*.news{float:left;width:251px;padding-left:2px;border-right:1px solid #e7e7e7;}*/
.mkbc{float:left;width:304px;margin-top:1px;background:#E5E5E5;}
.txtcop{padding:6px 15px 0 8px;}

.f10titlel { font-size:10px;  color:black }
.f12titlel { font-size:12px;  color:#333366; font-weight: bold}
.news div{margin-bottom:3px;}

.feed{float:left;width:336px;}
.contfeed {border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;}
.contfeed{float:left;width:336px;}

.smfeedT, .smfeedB {height:6px;background-repeat:no-repeat;font-size:1px;}
.smfeedT{float:left;width:336px;background:url(/images01/rd-gr-t-336.gif);}
.smfeedB{float:left;width:336px;background:url(/images01/rd-gr-b-336.gif);}
.ctSx{float:left;width:220px;vertical-align:top;}
.ctDx{float:left;width:180px;vertical-align:top;}
.left_link{width:210px;\width:220px;w\idth:210px;padding:1px 0 1px 8px;}
.right_link{width:170px;\width:180px;w\idth:170px;padding:1px 0 1px 8px;}
.riga{width:215px;margin:6px 8px 1px 0;border-top:1px solid #ffffff;font-size:1px;}
.rigadx{width:175px;margin:6px 8px 1px 0;border-top:1px solid #ffffff;font-size:1px;}
.left_tool{background:#ffffff;width:220px;}
.left_tool_gray{background:#eeeeee;width:220px;}
.right_tool{background:#eeeeee;width:180px;}
.left_section_blu{background:#9999CF url(http://demo.istat.it/images01/topdw-leftx220.gif) no-repeat; color:#f1f1f1 ;font:bold 16px Arial, Helvetica, sans-serif;margin:0 0 0 0;padding:8px 0 0 15px;text-transform:lowercase;}
.left_section_green{background:#62ce68 url(http://demo.istat.it/images01/topdw-leftx220.gif) no-repeat; color:#f1f1f1 ;font:bold 16px Arial, Helvetica, sans-serif;margin:0 0 0 0;padding:8px 0 0 15px;text-transform:lowercase;}
.left_section_yellow{background:#fdba07 url(http://demo.istat.it/images01/topdw-leftx220.gif) no-repeat; color:#f1f1f1 ;font:bold 16px Arial, Helvetica, sans-serif;margin:0 0 0 0;padding:8px 0 0 15px;text-transform:lowercase;}
.left_section_altro{background:#006699 url(http://demo.istat.it/images01/topdw-leftx220.gif) no-repeat; color:#f1f1f1 ;font:bold 16px Arial, Helvetica, sans-serif;margin:0 0 0 0;padding:8px 0 0 15px;text-transform:lowercase;}

.left_section_grigio{background:#eeeeee url(http://demo.istat.it/images01/topdw-leftx220.gif) no-repeat; color:#f1f1f1 ;font:bold 16px Arial, Helvetica, sans-serif;margin:0 0 0 0;padding:8px 0 0 15px;text-transform:lowercase;}


.right_section_altro{background:#006699 url(http://demo.istat.it/images01/topdw-rightx180.gif) no-repeat; color:#f1f1f1 ;font:bold 16px Arial, Helvetica, sans-serif;margin:0 0 0 0;padding:8px 0 0 15px;text-transform:lowercase;}
.right_section_grigio{background:#eeeeee url(http://demo.istat.it/images01/topdw-rightx180.gif) no-repeat; color:#f1f1f1 ;font:bold 16px Arial, Helvetica, sans-serif;margin:0 0 0 0;padding:8px 0 0 15px;text-transform:lowercase;}
.right_section_grigio_b{background:#eeeeee url(http://demo.istat.it/images01/topdw-righty180.gif) no-repeat; color:#f1f1f1 ;font:bold 16px Arial, Helvetica, sans-serif;margin:0 0 0 0;padding:8px 0 0 15px;text-transform:lowercase;}
.right_section_boxsx{background:#Fcf7d7; color:#666666 ;font:bold 16px Arial, Helvetica, sans-serif;margin:0 0 0 0;padding:8px 0 0 15px;text-transform:lowercase;}
.contleft {border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;}
.contleft{float:left;width:219px;}
.contright {border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;}
.contright{float:left;width:179px;}

.contbottom{height:6px;background-repeat:no-repeat;font-size:1px;}
.contbottom{float:left;width:220px;background:url(/images01/rd-gr-b-220.gif);}

.contbottomrx{height:6px;background-repeat:no-repeat;font-size:1px;}
.contbottomrx{float:left;width:180px;background:url(/images01/rd-gr-b-180.gif);}
.contbottomrx_g{height:23px;background-repeat:no-repeat;font-size:1px;}
.contbottomrx_g{float:left;width:180px;background:url(/images01/topdw-righty180.gif);}

.contbottomlx_g{height:6px;background-repeat:no-repeat;font-size:1px;}
.contbottomlx_g{float:left;width:220px;background:url(/images01/greyboxbottom220.gif);}

TABLE.cadre {
	BORDER-RIGHT: #777777 1px solid; BORDER-TOP: #777777 1px solid; BORDER-LEFT: #777777 1px solid; BORDER-BOTTOM: #777777 1px solid; BORDER-COLLAPSE: collapse
}
TD.cadre {
	BORDER-RIGHT: #777777 1px solid; BORDER-TOP: #777777 1px solid; BORDER-LEFT: #777777 1px solid; BORDER-BOTTOM: #777777 1px solid; BORDER-COLLAPSE: collapse
}
TD.bkg_line {
	BACKGROUND-COLOR: #777777
}

TABLE.cadreblack {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-COLLAPSE: collapse
}
TD.cadreblack {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-COLLAPSE: collapse
}
TD.bkg_lineblack {
	BACKGROUND-COLOR: #000000
}