body.main {
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	text-align: center;
	BACKGROUND: url(trama.png) #eeeeee fixed repeat-y center top;
	COLOR: #666666;
}

body.index {
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	text-align: center;
	COLOR: #666666;
}


a {
	color: #002F58;
	text-decoration: none;
}


a:hover {
	text-decoration: underline;
}

a img {
	border: none;
}

td.bg_black{
	padding: 0px;
	margin: 0px;
height: 100%;
	BACKGROUND: url(riga_nera.jpg)
}

td.bg_blue{
	padding: 0px;
	margin: 0px;
height: 100%;
BACKGROUND: url(riga_blu.jpg)
}



td.testo {
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 0px 4px 4px 4px;
	margin: 0px;
	text-align: left;
	width: 260px;
	height: auto;
}

td.testo_full {
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 0px 4px 4px 4px;
	margin: 0px;
	text-align: left;
	width: 520px;
	height: auto;
}
 
td.testo_disable {
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #AAAAAA;
	font-weight: normal;
	padding: 0px 4px 4px 4px;
	margin: 0px;
	text-align: left;
	width: 260px;
	height: auto;
}

p.menu{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 10px 4px 4px 10px;
	margin: 0px;
	text-align: left;
	vertical-align: bottom;
}


td.main_image{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	/*padding: 4px 0px 4px 0px;*/
	padding: 0px;
	margin: 0px;
	width: 700px;
	height: 350px;
	text-align: left;
	vertical-align: top;
}

td.main_image2{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 4px 0px 0px 0px;
	margin: 0px;
	width: 700px;
	height: 350px;
	text-align: left;
	vertical-align: top;
}

td.menu{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 0px 4px 4px 4px;
	margin: 0px;
	text-align: right;
	vertical-align: bottom;
	/*width: 400px;*/
	height: 20px;
}

td.vert_space{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	width: 11px;
	vertical-align: bottom;
}

td.language{
	width: 700px;
	height: 11px; 
	text-align:right;
	padding: 0px;
	margin: 0px;
}
td.logo{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
    padding: 0px;
	margin: 0px;
	text-align: left;
	vertical-align: bottom;
}

td.aq_logo{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
    padding: 0px;
	margin: 0px;
	text-align: left;
	vertical-align: top;
	width: 130px;
}

td.section_title{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
    padding: 4px 4px 4px 4px;
	margin: 0px;
	text-align: left;
	vertical-align: bottom;
	width:272px;
}

td.footer{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
    padding: 4px 4px 0px 4px;
	margin: 0px;
	text-align: center;
	vertical-align: top;
	color: #AAAAAA;
	height:100%;
}


a.footer_index {
    color: #eeeeee;
	text-decoration: none;
}

td.footer_index{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
    padding: 4px 4px 0px 4px;
	margin: 0px;
	text-align: center;
	vertical-align: top;
    color: #eeeeee;
	height:100%;
}

/* SCHEDE ACCIAI */

table.bg_sch1{	
BACKGROUND: url(bg_sch1.jpg)
}

table.bg_sch2{	
BACKGROUND: url(bg_sch2.jpg)
}

table.bg_sch3{	
BACKGROUND: url(bg_sch3.jpg)
}

table.bg_sch4{	
BACKGROUND: url(bg_sch4.jpg)
}

table.bg_sch5{	
BACKGROUND: url(bg_sch5.jpg)
}

table.bg_sch6{	
BACKGROUND: url(bg_sch6.jpg)
}

table.bg_sch7{	
BACKGROUND: url(bg_sch7.jpg)
}

table.bg_sch8{	
BACKGROUND: url(bg_sch8.jpg)
}

P.sch_left_title {
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #141414;
}

P.sch_title_section{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
    color: #cc3300;
}


P.sch_title_section2{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
    color: #FE4D0B;
}

P.sch_title_section3{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
    color: #FF8C00;
}

P.sch_title_section4{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
    color: #1A9D6F;
}

P.sch_title_section5{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
    color: #2A94C2;
}

P.sch_title_section6{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
    color: #24459C;
}

P.sch_title_section7{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
    color: #4F484A;
}

P.sch_title_section8{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
    color: #A31183;
}



P.sch_title_under{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
    width: 168px;
}

/* style normal */

table.sch_testo_table_technic{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	text-align: left;
	color: #666666;
	width: 100%;
}


table.sch_testo_table_technic td{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 2px;
	margin: 0px;
	text-align: center;
	color: #666666;
}

table.sch_testo_table_technic th{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 2px;
	margin: 0px;
	text-align: center;
	color: #ffffff;
}

/* style light */
table.sch_testo_table_technic_light{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 2px;
	margin: 0px;
	text-align: left;
	color: #dddddd;
	width: 100%;
}

table.sch_testo_table_technic_light td{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 2px;
	margin: 0px;
	text-align: center;
	color: #dddddd;
}

table.sch_testo_table_technic_light th{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 2px;
	margin: 0px;
	text-align: center;
	color: #ffffff;
}





table.sch_testo_table_technic a{
	color: #ffffff;
	text-decoration: underline;
}

table.sch_testo_table {
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 2px;
	margin: 0px;
	text-align: left;
	color: #141414;
}

td.sch_testo {
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	width: 680px;
	text-align: left;
	color: #141414;
}

td.sch_testo_title {
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 0 4px 4px 4px;
	margin: 0 0 0 0;
	text-align: left;
	color: #ffffff;
}


td.footer_wide{
	background-color: #999999;
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
    padding: 4px 4px 0 4px;
	margin: 0px;
	text-align: center;
	vertical-align: top;
	color: #eeeeee;
	height:100%;
}