body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFB9;
	background-image: url(images/imgbgbody.gif);
	margin: 0px;
}
bodyold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #ddddde;
	background-image: url(images/imgbgbody.gif);
	margin: 0px;
}
.stabody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-image: url(images/spacer.gif);
	background-color: #ddddde;
	margin: 0px;
}
.tdtopheader{
	height:12px;
}
.tdtestoheader{
	background-image: url(images/bgmenutabletop.gif);
	background-repeat: repeat;
	height:39px;
	width:610px;
}
.tdtestoheadersta{
	background-image: url(images/bgmenutabletop.gif);
	background-repeat: repeat;
	height:39px;
	width:500px;
}
.divwwwheader{
	padding-left:90px;
	padding-top:15px;
	text-align:left;
}
a.linkblu0{
	font-size: 10px;
	color:#06269d;
	font-weight:bold;
	text-decoration:none;
}
a.linkblu0:hover{
	text-decoration:underline;
}
.divtestoheader{
	text-align:right;
	vertical-aligh:top;
	padding-top:14px;
	padding-right:13px;
	background-image: url(images/imglogoaia.jpg);
	background-repeat: no-repeat;
	background-position: 17px top;
	height:25px;
	color:#000000;
}
a.wwwheader{
	font-size: 27px;
	color:#291b7c;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
}
a.wwwheader:hover{
	text-decoration:none;
}
.wwwheadersta{
	font-size: 24px;
	color:#291b7c;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
}
.divaiaheader{
	padding-left:115px;
	padding-top:20px;
	text-align:left;
}
a.aiaheader{
	font-size: 17px;
	color:#291b7c;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
}
a.aiaheader:hover{
	text-decoration:none;
}
.hrtitolocorpobig{
	background-color: #0f2971;
	height:20px;
	padding-top:6px;
	text-align:right;
	padding-right:7px;
	font-style:italic;
	font-weight:bold;
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
	line-height:25px;
}
.hrtitolocorpobig:hover{
	text-decoration:underline;
}
.tdlogo{
	height:142px;
	width:360px;
	background-image: url(images/bglogo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align:top;
}
.tdsponsorheader{
	height:142px;
	width:200px;
	background-image: url(images/bgsponsorheader.jpg);
	background-repeat: no-repeat;
	background-position: top;
	vertical-align:top;
	text-align:right;
}
.tdimgheader{
	height:142px;
	width:200px;
	vertical-align:top;
	text-align:center;
}
.tableheader{
	height:193px;
	width:620px;
}
.tableheadersta{
	height:170px;
	width:500px;
}
.tablecorpo{
	background-color: #a7a7a7;
	width:620px;
}
.tablecorposta{
	background-color: #a7a7a7;
	width:500px;
}
.tablefooter{
	height:76px;
	width:620px;
	background-repeat: repeat;
}
.tdtestofooter{background-image: url(images/bgmenutablebottom.gif);
	height:66px;
	width:610px;
	text-align:center;
	vertical-align:middle;
}
.tdtestofootersta{background-image: url(images/bgmenutablebottom.gif);
	height:66px;
	width:500px;
	text-align:center;
	vertical-align:middle;
}
.tdblocconotizia{
	background-color: #e7e7e9;
	vertical-align:top;
}
.tdtopcorpo{
	height:6px;
}
.tdmenusx{
	width:165px;
	vertical-align:top;
}
.tdmenudx{
	width:165px;
	vertical-align:top;
}
.tdend{
	height:10px;
	width:610px;
	background-color: #a7a7a7;
}
.tdendsta{
	height:10px;
	width:500px;
	background-color: #a7a7a7;
}
.tdcorpo{
	width:430px;
	vertical-align:top;
	text-align:center;
	background-color: #c0c0c0;
}
.divtitolocorpolittle{
	background-color: #0f2971;
	padding-top:3px;
	padding-bottom:1px;
	text-align:right;
	padding-right:7px;
	font-style:italic;
	font-weight:normal;
	color:#FFFFFF;
	font-size:10px;
}
.divtitolocorpobig{
	background-color: #0f2971;
	padding-top:6px;
	padding-bottom:3px;
	text-align:right;
	padding-right:7px;
	font-style:italic;
	font-weight:bold;
	color:#FFFFFF;
	font-size:11px;
}
.divtitolocorpobig2{
	background-color: #0f2971;
	padding-top:6px;
	padding-bottom:3px;
	text-align:left;
	padding-right:7px;
	font-style:italic;
	font-weight:bold;
	color:#FFFFFF;
	line-height:22px;
	font-size:11px;
}
.divtitolocorpobig3{
	background-color: #0f2971;
	padding-top:6px;
	padding-bottom:0px;
	text-align:left;
	padding-left:0px;
	padding-right:0px;
	font-style:italic;
	font-weight:bold;
	color:#FFFFFF;
	font-size:11px;
	vertical-align:middle;
	line-height:22px;
	width:100%;
	height:20px;
	display: inline;
}
.divautore{
	height:20px;
	padding-top:6px;
	text-align:right;
	padding-right:7px;
	color:#0f2971;
	font-size:10px;
	font-weight:bold;
}
.divsede{
	height:13px;
	padding-top:3px;
	text-align:right;
	padding-right:10px;
	color:#0f2971;
	font-size:10px;
	font-weight:bold;
	background-color: #D4D0C8;
}
.divsede2{
	height:13px;
	padding-top:3px;
	text-align:left;
	padding-right:10px;
	color:#0f2971;
	font-size:10px;
	font-weight:bold;
	background-color: #D4D0C8;
}
.testonero{
	color:#000000;
	font-size:10px;
	font-weight:normal;
}
.divnewsbig{
	background-color: #e7e7e9;
}
.divtestonews{
	color:#000000;
	font-size:10px;
	line-height:15px;
	text-align:left;
	padding-top:3px;
	padding-bottom:6px;
	padding-left:6px;
	padding-right:6px;
}
.divtestonewswh{
	text-decoration:none;
	color:#FFFFFE;
	font-weight:bold;
	font-size:10px;
	line-height:10px;
	text-align:left;
	padding-top:1px;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
}
a.linkwh{
	font-size: 10px;
	color:#FFFF55;
	font-weight:bold;
	text-decoration:none;
}
a.linkwh:hover{
	color:#FFFFFE;
	text-decoration:underline;
}
.fotonewsbig{
	padding: 6px;
}
.divsottotitolo{
	color:#12338b;
	font-size:11px;
	text-align:left;
	padding-left:6px;
	padding-top:6px;
}
.sepnews{
	height:2px;
	background-color: #c0c0c0;
}
.titolomenu{
	height:23px;
	padding-top:7px;
	padding-left:10px;
	padding-right:5px;
	color:#303132;
	font-size: 11px;
	font-weight:bold;
	text-align:left;
	background-image: url(images/bgtitolomenu.jpg);
	background-repeat: repeat;
}
.titolomenudx{
	height:23px;
	padding-top:7px;
	padding-right:10px;
	color:#303132;
	font-size: 11px;
	font-weight:bold;
	text-align:right;
	background-image: url(images/bgtitolomenudx.jpg);
	background-repeat: repeat;
}
.vocemenu{
	height:23px;
	padding-top:9px;
	font-weight:bold;
	text-align:left;
	font-size: 10px;
	padding-right:5px;
}
.vocemenudx{
	padding-top:3px;
	font-weight:bold;
	text-align:left;
	font-size: 10px;
	padding-right:8px;
	padding-left:10px;
}
.banner{
	padding-top:7px;
	padding-bottom:7px;
	text-align:center;
}
.specdx{
	padding-top:10px;
	font-size: 10px;
	color:#00000;
	text-align:left;
	padding-left:10px;
	padding-bottom:2px;
	font-weight:bold;
	padding-right:5px;
}
a.linkmenu{
	font-size: 11px;
	font-weight:bold;
	color:#06269d;
	text-decoration:none;
}
a.linkmenu:hover{
	text-decoration:underline;
}
a.linkmenudx{
	font-size: 10px;
	color:#06269d;
	text-decoration:none;
	font-weight:normal;
}
a.linkmenudx:hover{
	text-decoration:underline;
}
a.linkmenuitalic{
	font-size: 10px;
	color:#06269d;
	text-decoration:underline;
	font-weight:normal;
	font-style:italic;
}
a.linkmenuitalic:hover{
	text-decoration:none;
}
a.linkdx{
	font-size: 10px;
	color:#06269d;
	text-decoration:underline;
	font-weight:normal;
}
a.linkdx:hover{
	text-decoration:none;
}
.paddinglinkdx{
	padding-top:7px;
	text-align:right;
	padding-right:12px;
	padding-bottom:px;
}
.testomenu{
	font-size: 10px;
	color: #000000;
	padding-top:7px;
	padding-right:12px;
	padding-left:12px;
	padding-bottom:7px;
}
.spec{
	font-size: 9px;
	color:#00000;
	text-align:left;
	padding-left:7px;
	padding-bottom:3px;
	font-weight:bold;
	padding-right:5px;
}
.specdx{
	font-size: 9px;
	color:#00000;
	text-align:left;
	padding-left:12px;
	padding-bottom:3px;
	padding-right:5px;
}
.specdx2{
	font-size: 9px;
	color:#00000;
	text-align:left;
	padding-left:17px;
	padding-bottom:3px;
	padding-right:5px;
}
.specdesc{
	font-size: 9px;
	color:#00000;
	text-align:left;
	padding-left:13px;
	padding-bottom:3px;
	padding-right:5px;
}
.specdescdx{
	font-size: 9px;
	color:#00000;
	text-align:left;
	padding-left:17px;
	padding-bottom:10px;
	padding-right:7px;
	padding-top:6px;
}
.finespec{
	height:8px;
}
.finespecdx{
	height:10px;
}
.tdcorpodettnotizia{
	width:595px;
	background-color: #e7e7e9;
	vertical-align:top;
	text-align:left;
}
.tdcorpodettnotiziasta{
	width:500px;
	background-color: #e7e7e9;
	vertical-align:top;
	text-align:left;
}
.sponsorufficiale {
	font-size: 10px;
	color: #000000;
	font-weight:bold;
	background-color: #8ED277;
}
.divdata{
	line-height:10px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	padding-left:3px;
	font-size:8,5px;
}
.text {
	FONT-FAMILY: verdana,arial; FONT-SIZE: 10px;
}
.text-a {
	FONT-FAMILY: verdana,arial; FONT-SIZE: 10px; TEXT-DECORATION: none;
}
.text-w {
	COLOR: #000000; FONT-FAMILY: verdana,arial; FONT-SIZE: 10px;
}
.textmin {
	FONT-FAMILY: verdana,arial; FONT-SIZE: 10px; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.text-b {
	FONT-FAMILY: verdana,arial; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.text-bmin {
	FONT-FAMILY: verdana,arial; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.textmin-pad {
	FONT-FAMILY: verdana,arial; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.textmax {
	FONT-FAMILY: verdana,arial; FONT-SIZE: 11px
}
.textbig {
	FONT-FAMILY: verdana,arial; FONT-SIZE: 14px; TEXT-DECORATION: none; FONT-WEIGHT: bold
}
.textmed {
	FONT-FAMILY: verdana,arial; FONT-WEIGHT: bold; FONT-SIZE: 15px; TEXT-DECORATION: none
}
.textnomine {
	FONT-FAMILY: verdana,arial; FONT-SIZE: 13px;FONT-WEIGHT: bold
}
.textdes {
	FONT-FAMILY: verdana,arial; FONT-SIZE: 9px; TEXT-DECORATION: none
}

.textdesbold {
	FONT-FAMILY: verdana,arial; FONT-SIZE: 10px; TEXT-DECORATION: none;FONT-WEIGHT: bold
}

.paddingdesignazioni{
	padding:6px;
}

.paddingcomunicati{
	padding:6px;
}
.ibox {
	font-family: Arial, Verdana; 
	font-size:11px;
	height:12;
}
input.pulsante {
	font-family: Arial, Verdana; 
	font-size:10px;
	height:12;
	
}