/*--STILI--*/


.h1 {
	COLOR: #3A3A3A; FONT-FAMILY: Arial; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

.h2 {
	COLOR: #05517F; FONT-FAMILY: Arial; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

.blu {
	COLOR: #05517F; FONT-FAMILY: Arial; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}


.testonero8 {
	COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 8pt;  TEXT-DECORATION: none
}



.linknero8 {
	COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.linknero8:hover {
	COLOR: #000000; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.linknero8:active {
	COLOR: #000000; 
}


.linkbianco8 {
	COLOR: #FFFFFF; FONT-FAMILY: Arial; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.linkbianco8:hover {
	COLOR: #FFFFFF; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.linkbianco8:active {
	COLOR: #FFFFFF; 
}

.linkbianco8b {
	COLOR: #FFFFFF; FONT-FAMILY: Arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.linkbianco8b:hover {
	COLOR: #FFFFFF; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.linkbianco8b:active {
	COLOR: #FFFFFF; 
}


.linkbianco9 {
	COLOR: #FFFFFF; FONT-FAMILY: Arial; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.linkbianco9:hover {
	COLOR: #FFFFFF; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.linkbianco9:active {
	COLOR: #FFFFFF; 
}




.linkgrigiochiaro8 {
	COLOR: #C7C6C6; FONT-FAMILY: Arial; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.linkgrigiochiaro8:hover {
	COLOR: #C7C6C6; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.linkgrigiochiaro8:active {
	COLOR: #C7C6C6; 
}

.linkgrigiochiaro8b {
	COLOR: #C7C6C6; FONT-FAMILY: Arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.linkgrigiochiaro8b:hover {
	COLOR: #C7C6C6; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.linkgrigiochiaro8b:active {
	COLOR: #C7C6C6; 
}


.linkgrigio8b {
	COLOR: #3A3A3A; FONT-FAMILY: Arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.linkgrigio8b:hover {
	COLOR: #3A3A3A; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.linkgrigio8b:active {
	COLOR: #3A3A3A; 
}




.linkgrigio8 {
	COLOR: #3A3A3A; FONT-FAMILY: Arial; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.linkgrigio8:hover {
	COLOR: #3A3A3A; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.linkgrigio8:active {
	COLOR: #3A3A3A; 
}


.linkgrigio8b {
	COLOR: #3A3A3A; FONT-FAMILY: Arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.linkgrigio8b:hover {
	COLOR: #3A3A3A; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.linkgrigio8b:active {
	COLOR: #3A3A3A; 
}

.linkgrigio9 {
	COLOR: #3A3A3A; FONT-FAMILY: Arial; FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.linkgrigio9:hover {
	COLOR: #3A3A3A; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.linkgrigio9:active {
	COLOR: #3A3A3A; 
}



.linkblu8 {
	COLOR: #05517F; FONT-FAMILY: Arial; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.linkblu8:hover {
	COLOR: #05517F; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.linkblu8:active {
	COLOR: #05517F; 
}


.linkblu8b {
	COLOR: #05517F; FONT-FAMILY: Arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.linkblu8b:hover {
	COLOR: #05517F; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.linkblu8b:active {
	COLOR: #05517F; 
}


.linkblu9b {
	COLOR: #05517F; FONT-FAMILY: Arial; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.linkblu9b:hover {
	COLOR: #05517F; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.linkblu9b:active {
	COLOR: #05517F; 
}



.linkazzurro8 {
	COLOR: #209AE4; FONT-FAMILY: Arial; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.linkazzurro8:hover {
	COLOR: #209AE4; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.linkazzurro8:active {
	COLOR: #209AE4; 
}


.linkazzurro8b {
	COLOR: #209AE4; FONT-FAMILY: Arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.linkazzurro8b:hover {
	COLOR: #209AE4; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.linkazzurro8b:active {
	COLOR: #209AE4; 
}


.linkazzurro9b {
	COLOR: #209AE4; FONT-FAMILY: Arial; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.linkazzurro9b:hover {
	COLOR: #209AE4; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.linkazzurro9b:active {
	COLOR: #209AE4; 
}


.linkazzurronews8 {
	COLOR: #6CC5FC; FONT-FAMILY: Arial; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.linkazzurronews8:hover {
	COLOR: #6CC5FC; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.linkazzurronews8:active {
	COLOR: #6CC5FC; 
}


.linkazzurronews8b {
	COLOR: #6CC5FC; FONT-FAMILY: Arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.linkazzurronews8b:hover {
	COLOR: #6CC5FC; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.linkazzurronews8b:active {
	COLOR: #6CC5FC; 
}


.testogrigio8 {
	COLOR: #3A3A3A; FONT-FAMILY: Arial; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}

.testogrigio8b {
	COLOR: #3A3A3A; FONT-FAMILY: Arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

.testogrigio9 {
	COLOR: #3A3A3A; FONT-FAMILY: Arial; FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}

.testogrigio9b {
	COLOR: #3A3A3A; FONT-FAMILY: Arial; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}


.testogrigiochiaro8 {
	COLOR: #C7C6C6; FONT-FAMILY: Arial; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}

.testogrigiochiaro8b {
	COLOR: #C7C6C6; FONT-FAMILY: Arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

.testogrigiochiaro9 {
	COLOR: #C7C6C6; FONT-FAMILY: Arial; FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}

.testogrigiochiaro9b {
	COLOR: #C7C6C6; FONT-FAMILY: Arial; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}


.testonero8 {
	COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}

.testonero8b {
	COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

.testoblu8 {
	COLOR: #05517F; FONT-FAMILY: Arial; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}

.testoblu8b {
	COLOR: #05517F; FONT-FAMILY: Arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

.testoblu9 {
	COLOR: #05517F; FONT-FAMILY: Arial; FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}

.testoblu9b {
	COLOR: #05517F; FONT-FAMILY: Arial; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

.testoazzurro8 {
	COLOR: #209AE4; FONT-FAMILY: Arial; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}

.testoazzurro8b {
	COLOR: #209AE4; FONT-FAMILY: Arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

.testoazzurronews8 {
	COLOR: #6CC5FC; FONT-FAMILY: Arial; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}

.testoazzurronews8b {
	COLOR: #6CC5FC; FONT-FAMILY: Arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

.testoazzurronews9b {
	COLOR: #6CC5FC; FONT-FAMILY: Arial; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

.testoazzurro9 {
	COLOR: #209AE4; FONT-FAMILY: Arial; FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}

.testoazzurro9b {
	COLOR: #209AE4; FONT-FAMILY: Arial; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}


.testobianco8 {
	COLOR: #FFFFFF; FONT-FAMILY: Arial; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}

.testobianco8b {
	COLOR: #FFFFFF; FONT-FAMILY: Arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

.testobianco9 {
	COLOR: #FFFFFF; FONT-FAMILY: Arial; FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}

.testobianco9b {
	COLOR: #FFFFFF; FONT-FAMILY: Arial; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

.testobianco10 {
	COLOR: #FFFFFF; FONT-FAMILY: Arial; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

.casella {
	WIDTH: 125px; HEIGHT: 18px; FONT-FAMILY: Arial; FONT-SIZE: 11px;
; border: 1px #7F9DB9 solid
}

.casellalat {
	WIDTH: 165px; HEIGHT: 18px; FONT-FAMILY: Arial; FONT-SIZE: 11px;
; border: 1px #7F9DB9 solid
}


.casellaari {
	WIDTH: 115px; HEIGHT: 18px; FONT-FAMILY: Arial; FONT-SIZE: 11px; COLOR: #414141; background: #FFFFFF
; border: 1px #9E9E9E solid
}

.linkbianco7 {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #FFFFFF; text-decoration: none}
.casella2 { WIDTH: 50px; HEIGHT: 18px; FONT-FAMILY: Arial; FONT-SIZE: 11px; ; border: 1px #40679A solid;}
.casella3 { WIDTH: 80px; HEIGHT: 18px; FONT-FAMILY: Arial; FONT-SIZE: 11px; ; border: 1px #40679A solid;}
.casella4 { WIDTH: 100px; HEIGHT: 18px; FONT-FAMILY: Arial; FONT-SIZE: 11px; ; border: 1px #40679A solid;}
.casella5 { WIDTH: 200px; HEIGHT: 18px; FONT-FAMILY: Arial; FONT-SIZE: 11px; ; border: 1px #40679A solid;}
.casella6 { WIDTH: 170px; HEIGHT: 18px; FONT-FAMILY: Arial; FONT-SIZE: 11px; ; border: 1px #40679A solid;}
.casella7 { WIDTH: 400px; HEIGHT: 100px; FONT-FAMILY: Arial; FONT-SIZE: 11px; ; border: 1px #40679A solid;}
.casella8 { WIDTH: 230px; HEIGHT: 60px; FONT-FAMILY: Arial; FONT-SIZE: 11px; ; border: 1px #40679A solid;}
.casella9 { WIDTH: 580px; HEIGHT: 60px; FONT-FAMILY: Arial; FONT-SIZE: 11px; ; border: 1px #40679A solid;}
.casellacont { HEIGHT: 18px; FONT-FAMILY: Arial; FONT-SIZE: 11px; ; border: 1px #40679A solid;}
.casellanote { HEIGHT: 60px; FONT-FAMILY: Arial; FONT-SIZE: 11px; ; border: 1px #40679A solid;}
.casellaaris { WIDTH: 100px; HEIGHT: 18px; COLOR: #FFFFFF; FONT-FAMILY: Arial; FONT-SIZE: 11px; background-color: #024D7B;  border: 1px #7F9DB9 solid;}

/* --- FORM ---*/

INPUT {padding:2px; font-family:Verdana, Arial, Helvetica; font-size:11px;}
TEXTAREA {padding:2px; font-family:Verdana, Arial, Helvetica; font-size:11px;}
.etichetta {float:left; height:20px; width:65px; padding-left:5px; clear:left;}
.etichetta2 {float:left; width:150px; padding-left:5px;}
.etichetta22 {float:left; width:500px; padding-left:10px;}
.etichetta3 {float:left; width:150px; padding-left:5px;line-height:12px;}
.etichetta4 {float:left; width:200px; padding-left:5px;line-height:12px;}
LABEL {font-size:11px;}
.invia {width:185px; margin-top:5px; padding-left:5px;}
LEGEND {color:#40679A; font-weight:bold; margin-bottom:10px;}
.row {width:480px; margin-bottom:10px; margin-left:8px; margin-right:8px}
fieldset { }



IMG {border:0px;}
/*--IMG.float {margin-bottom:5px; border:1px #006600 solid;}--*/
IMG.float {margin-bottom:5px;}
IMG.floatdettaglio {margin-bottom:5px; border:1px #006600 solid;}
.box {float:left; width:158px; height:184px; margin-bottom:20px; margin-right:30; background-color:#FFFFFF }
.didascalia {width:158px; height:30px; padding-top:5px; padding-left:5px;  background-color:#E7E7E7;}
.foto {width:150px; height:150px; padding-left:4px; padding-top:4px; padding-bottom:4px;  }


.boxprop {float:left; width:160px; height:212px; margin-bottom:20px; margin-right:48px; }
.didascaliaprop {width:160px; height:70px; padding-top:5px; background-color:#F5F5F5;}
.titoloprop {width:160px; height:25px; background-color:#E6E6E6;}
.fotoprop {width:160px; height:112px;  }


.boxgal {float:left; width:163; height:197px; margin-bottom:20px; margin-right:10; background-image:url(img/box_phgal/sfondo.gif) }
.didascaliagal {width:155px; height:33px; padding-left:10px; padding-right:5px; vertical-align:middle; ori}
.fotogal {width:155px; height:135px; padding-left:3px; padding-top:13px; padding-bottom:10px; padding-right:5px;  }





