#principale{
	position: absolute;
	width: 760;
	left: 50%;
	margin-left: -380px;
	z-index: 1;
	top: 4px;
	}
#banner{
	z-index: 0;
	}
	
#overall{
	position: absolute;
	z-index: 100;
	left: 50%;
	top: 50px;
	}
	
#principale2{
	position: absolute;
	width: 500;
	left: 50%;
	margin-left: -245px;
	z-index: 2;
	top: 4px;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	}
	
body {
	color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(img/new_bg.jpg);
	background-repeat: repeat-x;
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	font-style: normal;
	background-color: #BBD3EC;
}

.bordo-basso {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #2F426A;
}

td {
	font-size: 11px;
	font-style: normal;
}

.a9 {
	font-size: 9px;
}
.a10w {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;

}
.a10b {

	font-size: 10px;
	color: #000000;
}
.a11w {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;

}
.a11b {



	font-size: 11px;
	color: #000000;
}
.evidenziato {
	background-image: url(img/barra_aran.gif);
	background-repeat: repeat-x;
	font-size: 12px;
	color: #3A4E7F;
	font-weight: bold;
}
.nonevidenziato {
	background-image: url(img/barra_blu.gif);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-color: #31436C;
	border-left-color: #4B67A7;
	margin-right: 1px;
	margin-left: 1px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
}
.sotto_aran {
	background-image: url(img/sotto_aran.gif);
	background-repeat: repeat-x;
}



.a12w {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-position: center;
	font-weight: bold;



}
.a12b {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;


}
a {
	font-style: normal;
	font-variant: normal;
	color: #273658;
	font-weight: bold;


}
.a-white {
	color: #FFFFFF;
	font-size: 10px;
}

.a-white11 {
	color: #FFFFFF;
	font-size: 11px;

}
.a-black {
	color: #000000;
}
.a14w {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
.a18w {
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	vertical-align: bottom;


}
.a18b {
	font-size: 18px;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;

}
.a18red {
	font-size: 18px;
	color: #FF9900;
	text-decoration: none;
	text-transform: uppercase;
	bottom: auto;
	vertical-align: bottom;
	font-weight: bold;




}
.a-blue {
	color: #3A4E7F;
	text-decoration: none;
}
.a-celeste {
	color: #97ACC4;
}
.a-yellow {
	color: #FF9900;
	text-decoration: none;
}
.a12bluscuro {
	font-size: 12px;
	color: #3A4E7F;
	text-decoration: none;
	font-weight: bold;

}
.pathlogico {
	color: #FFFFFF;
	text-decoration: underline;
	text-transform: uppercase;
	font-size: 10px;


}
.a14b {

	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
.titolo-Medio {
	font-size: 16px;
	color: #3A4E7F;
	text-decoration: none;
	font-weight: bold;

}
.titolo-MedioPiccolo {

	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.titolo-Piccolo {


	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.a12azzurro {
	font-size: 12px;
	color: #4F6EB4;
	text-decoration: none;
	font-weight: bold;

}
.titolo-MedioNero {

	font-size: 16px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.a12bNormal {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;


}
.a12bNormalLargo {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	line-height: 32px;

}
.a12bNormalLargoBold {

	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	line-height: 32px;
}
.a66 {

	font-size: 66px;
	color: #FFFFFF;
	text-decoration: none;
}
.a11bluscuro {

	font-size: 11px;
	color: #3A4E7F;
	text-decoration: none;
}
.a12arancio {

	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
	font-weight: bold;
}
.a12bNormalBold {

	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.a12bluscuroLink {

	font-size: 12px;
	color: #3A4E7F;
	text-decoration: underline;
	font-weight: bold;
}
.a12wNormalBoldlink {


	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}
.titolo-grandeNero {


	font-size: 36px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.a18bluscuro {
	font-size: 18px;
	color: #3A4E7F;
	text-decoration: none;
	text-transform: uppercase;
}
.bordoesterno {
	border: 1px dashed #FF9900;
}
.a10blinkato {
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
.a12bluscuroLinkMAIUS {
	font-size: 12px;
	color: #3A4E7F;
	text-decoration: underline;
	font-weight: bold;
	text-transform: uppercase;
}
.a18wUnderline {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: underline;
	text-transform: uppercase;
	vertical-align: bottom;
}
.a14bluscuroLinkMAIUSCopia {
	font-size: 14px;
	color: #3A4E7F;
	text-decoration: underline;
	font-weight: bold;
	text-transform: uppercase;
}
.a45w {

	font-size: 45px;
	color: #FFFFFF;
	text-decoration: none;
}
.avuoti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
.titolo-grandearancio {
	font-family: "Trebuchet MS";
	font-size: 36px;
	color: #FF9900;
}
.titolo-Mediored {
	font-size: 16px;
	color: #FF9900;
	text-decoration: none;
	font-weight: bold;
}
.a-arancio {
	color: #FF9900;
	text-decoration: none;
	font-size: 10px;
}
.bordo-basso-bianco {

	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FFFFFF;
}
.bordo-bassodxsx {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ABCBE9;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #ABCBE9;
	border-right-color: #ABCBE9;
	border-left-color: #ABCBE9;
}
.menu-selected {
	background-image: url(img/07selected.jpg);
	background-repeat: repeat-x;
	height: 25px;
	padding-left: 6px;
	padding-top: 3px;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #3A4E80;
}
.menu-unselected {
	background-image: url(img/07unselected.jpg);
	background-repeat: repeat-x;
	height: 25px;
	padding-left: 6px;
	padding-top: 3px;
	font-size: 12px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-top-color: #B2B2B2;
	border-right-color: #B2B2B2;
	border-bottom-color: #B2B2B2;
	border-left-color: #B2B2B2;
}
.menu-sfondo {

	background-image: url(img/07bg.jpg);
	background-repeat: repeat-x;
	height: 25px;
	padding-left: 6px;
	padding-top: 3px;
	font-size: 12px;
}
.menu-sfondo-colonna {
	background-image: url(img/07bg.jpg);
	background-repeat: repeat-x;
	font-size: 12px;
	background-color: #D9DFED;
	width: 130px;
	color: #3A4E7F;
}
.menu-sfondo-colonnagrande {
	background-image: url(img/07unselected.jpg);
	background-repeat: repeat-x;
	font-size: 12px;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-right: 5px;
	padding-left: 4px;
}
.bordo-scheda {
	border: 1px solid #DDDDDD;
}
.bordo-sfumato-basso {

	background-image: url(img/07unselected.jpg);
	background-repeat: repeat-x;
	height: 7px;
	font-size: 12px;
	background-color: #FFFFFF;
}
.menu-sfondo-riga-azzurra {
	background-image: url(img/07unselected.jpg);
	background-repeat: repeat-x;
	font-size: 12px;
	background-color: #FFFFFF;
	color: #3A4E7F;
	background-position: right top;
	padding-right: 4px;
	padding-left: 4px;
}
.menu-selected-interno {
	background-repeat: no-repeat;
	height: 25px;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #FFFFFF;
	margin-right: 4px;
	margin-bottom: 4px;
	padding: 2px;
	margin-top: 2px;
}
.menu-selected_azzurro {

	background-image: url(img/sfumaazzurro.jpg);
	background-repeat: repeat-x;
	height: 25px;
	padding-left: 6px;
	padding-top: 3px;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #97ACC4;
}

