
body {
	background-color: #FFFFFF;
	margin: 0px;
}

body, td, p {
	font-size:11px; 
	font-family: verdana,arial,helvetica; 
	color: #273D8C; 
	font-weight:normal;
}
a:link, a:visited, a:active { color: #000000; text-decoration: none; }
a:hover { color: #000000; text-decoration: underline;  }


TABLE.mainTB {
	border-left: 1px solid #112A86; 
	border-right: 1px solid #112A86;
}

.testo1  {font-family : verdana,arial,geneva,helvetica; color : white; font-size : 22px;}
.testo2  {
	background-image: url(../graphics/top_footer.gif);
	background-position: top;
	background-repeat: repeat-x;
	border-top: 2px solid #0A1D61;
	border-bottom: 2px solid #F0F2F8;
	font-family: verdana,arial,geneva,helvetica; 
	color: #092996; 
	font-size: 18px;
}


.footerAntide  {
	font-family: verdana,arial,geneva,helvetica; 
	font-size: 10px;
	color: #273D8C; 
	font-weight: bold;
}

.footer  {
	font-family: verdana,arial,geneva,helvetica; 
	font-size: 9px;
	color: #273D8C; 
}

.asterisco  {
	font-family: verdana,arial,geneva,helvetica; 
	color: #000000; 
	font-size: 9px;
}
			


.plan { 
	font-family : verdana,arial,geneva,helvetica; 
	font-size: 12px; 
	color: #000000; 
	font-weight: bold; 
	padding: 10px 2px 0px 6px; 
}
a.plan:link, a.plan:active, a.plan:visited { color: #000000; text-decoration: none; }
a.plan:hover { color: #262777; text-decoration: none; }

.bandText { 
	font-weight: normal; 
	line-height: 140%;
}


.planEuro { 
	color:#E19B04; 
	font-weight: bold; 
	font-size:16px
}
a.planEuro:link, a.planEuro:active, a.planEuro:visited { color: #E19B04; text-decoration: none; }
a.planEuro:hover { color: #262777; text-decoration: none; }



.boxtitle { color: #FFFFFF; font-weight: bold; padding: 2px; }

.formfield {background: #FFFDDE; font-family:verdana,helvetica; font-size:9px; height:17px;  border: 1 solid;}
.formsubmit {
	background: #262777; 
	font-family:verdana,helvetica; 
	font-size:10px; 
	font-weight: bold; 
	color: #FFFFFF; 
	height:22px;  
	border-top: 1px solid #E2E2E2; 
	border-right: 1px solid #828282; 
	border-bottom: 1px solid #828282; 
	border-left: 1px solid #E2E2E2; 
	padding: 2px 4px 2px 4px; 
}
a.formsubmit:link, a.formsubmit:active, a.formsubmit:visited { color: #FFFFFF; text-decoration: none; }
a.formsubmit:hover { color: #FFFFFF; text-decoration: none; background: #496ADE; }

a.index:link, a.index:active, a.index:visited {
	color: #262777; 
	font-weight: bold; 
	font-size:10px; 
	text-decoration: none;
}
a.index:hover {
	color: #FF9600; 
	font-weight: bold; 
	font-size:10px; 
	text-decoration: none;
}

/* RSS ANTIDE*/

h3 {
font-size:13px;
color: #262777; 
text-decoration: none;
}

h3 a:link, h3 a:visited {
font-size:13px;
color: #262777; 
text-decoration: none;
}

h3 a:active, h3 a:hover {
font-size:13px;
color: #262777; 
text-decoration: underline;
}

div#rssantide p {
margin: 0px;
backgroud-color:#ccc;
}