BODY {
	BACKGROUND-POSITION: center top; MARGIN: 0px 0px; BACKGROUND-REPEAT: no-repeat
}
a:link, a:visited, a:hover {
	color: #0d5270;
	text-decoration: none;
	FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	font-size: 12px;
}

a:hover {
	color: #237296;
	FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	font-size: 12px;
}
A.linkhome {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #7a7a7a; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkhome:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0099FF; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkselect {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e71822; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.BIANCOp:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.BIANCOp:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.BIANCOp:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #CCCCCC; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Testo {
	FONT-SIZE: 12px; COLOR: #606060; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TestoTREBUC {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link1 {
	FONT-SIZE: 12px; COLOR: #7a7a7a; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link1:hover {
	FONT-SIZE: 12px; COLOR: #e71822; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.rowselect {
	BACKGROUND-COLOR: #e7f7fe
}
.rowselect_pro {
	BACKGROUND-COLOR: #e9edfc
}
.testoEvidenzBLU {
    BACKGROUND-COLOR: #11658a
}
.testoEvidenzGRIGIO {
    BACKGROUND-COLOR: #cccccc
}
.testoEvidenzARANCIONE {
    BACKGROUND-COLOR: #F47318
}
.TestoGrandeGrigio {
	FONT-SIZE: 27px; COLOR: #6a6767; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Sottotitolo {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #989898; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linktext2 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.linea_vert_SX_grigia {
	background-image: url(immagini/lineaSX.gif);
	background-repeat: repeat;
}
.SottotitoloGRIGIOscu {

	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #5f5e5e; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TestoPICCOLO {

	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.SottotitoloARANCIONE {

	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #F47318; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TestoGrandeBLU {

	FONT-SIZE: 27px; COLOR: #0d5270; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TestoBluData {

     FONT-SIZE: 20px; COLOR: #0d5270; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TestoBlu11 {

     FONT-SIZE: 11px; COLOR: #0d5270; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TestoBlu12 {

     FONT-SIZE: 12px; COLOR: #0d5270; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TestoBlu14 {

     FONT-SIZE: 14px; COLOR: #0d5270; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TestoBlu14-2 {

     FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0d5270; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TestoBLU15 {

	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #0d5270; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TestoBLU16 {

	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #0d5270; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TestoBLU16-2 {

	FONT-SIZE: 16px; COLOR: #0d5270; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TestoBLU18 {

	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #0d5270; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TestoBLU20 {

	FONT-SIZE: 20px; COLOR: #237296; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TestoGrigio14 {

	FONT-SIZE: 16px; COLOR: #aeadad; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TestoGrandeBLUtrebuchet {

	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #0078B7; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TestoGrandeVERDEtrebuchet {

	FONT-SIZE: 18px; COLOR: #237296; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.TestoTitoloVERDEtrebuchet {

	FONT-SIZE: 16px; COLOR: #237296;  FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TestoTitoloVERDEpicctrebuchet {

	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #008C92; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TestoTitoloGRIGIOpicctrebuchet {

	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #999999; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TestoBianco24 {

     FONT-SIZE: 24px; COLOR: #FFFFFF; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TestoBianco20 {

     FONT-SIZE: 20px; COLOR: #FFFFFF; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TestoBiancoData {

     FONT-SIZE: 21px; COLOR: #FFFFFF; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TestoBianco18 {

     FONT-SIZE: 18px; COLOR: #FFFFFF; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TestoBianco16 {

     FONT-SIZE: 16px; COLOR: #FFFFFF; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TestoBianco14 {

     FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TestoBianco11 {

     FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


.TestoBoldArancione {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	color: #F47318;
}
.TestoBold {
	FONT-SIZE: 12px;
	COLOR: #606060;
	FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	font-weight: bold;
}


.dataLang {	background-image: url(immagini/dataLang.jpg);
}
.sfondoSopra {	background-image: url(immagini/sfondoSopra.jpg);
background-repeat: no-repeat;
}
.sfondoCentro { background-image: url(immagini/sfondoCentro.jpg);
}
.esamiCentro { background-image: url(immagini/esamiCentro.jpg);
}
.sfondoCentroSotto { background-image: url(immagini/sfondoCentroSotto.jpg);
}
.sfondoCentroSotto2 { background-image: url(immagini/dx.jpg);
}
.s2 { background-image: url(immagini/s4.jpg);
}
.RiqCentro {background-image: url(immagini/riqCentro.jpg);
}

.menuDXcentro {background-image: url(immagini/menuDXcentro.jpg);
}
.riqSottoTitoloSX {background-image: url(immagini/riqSottoTitoloSX.jpg);
}
.riqCelesteCentro {background-image: url(immagini/riqCelesteCentro.jpg);
}
.riqBLUCentro {background-image: url(immagini/riqBLUCentro.jpg);
}
.RiqINFOcentro {background-image: url(immagini/RiqINFOcentro.jpg);
}
.RiqCorsiCentro {background-image: url(immagini/RiqCorsiCentro.jpg);
}
.RiqCorsiSopra {background-image: url(immagini/RiqCorsiSopra.jpg);
}
.riqBIANCOCentro {background-image: url(immagini/riqBIANCOCentro.jpg);
}
.LineaRiqDX {background-image: url(immagini/lineaDX.gif);
}
.LineaRiqSX {background-image: url(immagini/lineaSX.gif);
}


.menuOrizzSopra{
overflow: hidden;
}

.menuOrizzSopra ul{
margin: 0;
padding: 0;
float: left;

}

.menuOrizzSopra ul li{
display: inline;
}

.menuOrizzSopra ul li a{
FONT-SIZE: 14px;  FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
float: left;
color: #0d5270;
padding: 10px 12px;
padding-left: 12px; 
text-decoration: none;
background-image: url(immagini/bottSopra.jpg);
}

.menuOrizzSopra ul li a:visited{
color: #0d5270;
}

.menuOrizzSopra ul li a:hover, .menuOrizzSopra ul li .current{
FONT-SIZE: 14px;  FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
color: #237296;
background-image: url(immagini/bottSopra2.jpg);
}

.Lv {
	background-image: url(immagini/hrVert.jpg);
	background-repeat: repeat-y;
}
.Lv2 {
	background-image: url(immagini/hrVert2.jpg);
	background-repeat: repeat-y;
}

.menuVert2{
list-style-type: none;
margin: 1px 0;
padding: 0;
width: 275px;
border: 0px solid #9A9A9A;
border-bottom-width: 0;
}

.menuVert2 li a{
background: #E9E9E9 url(immagini/bottV-2.jpg) repeat-x bottom left;
FONT-SIZE: 14px;  FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
color: #FFFFFF;
display: block;
width: auto;
padding: 16px 0;
padding-left: 30px;
text-decoration: none;

}


* html .menuVert2 li a{ 
width: 100%;
}

.menuVert li a:visited, .menuVert li a:active{
color: #FFFFFF;
}

.menuVert2 li a:hover{
background-image: url(immagini/bottV2-2.jpg);
FONT-SIZE: 14px;  FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
color: #d2d3d4;
}

.TestoBianco {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TestoGrigio12 {
	FONT-SIZE: 12px; COLOR: #cccccc; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.riqGRIGIO {border: 1px solid #d0d0d0;
}

#sottoGR{
padding: 0;
width: 100%;
BACKGROUND-COLOR: #0d5270;
}

div#containerColonne{
    width: 100%; 
	text-align:left;
    
	}
div.colonne div{
    float: left;
    width: 29%; width: 33%; width: 29%;
	padding: 0 2%;
    background: url(immagini/hrVert2.jpg) repeat-y;
    }

div#containerColonneSotto{
    width: 100%; 
	text-align:left;
    
	}
div.colonneSotto div{
    float: left;
    width: 29%; width: 33%; width: 29%;
	padding: 0 2%;
    background: url(immagini/hrVert2.jpg) repeat-y;
    }
