/* CSS Document */

/* beige bg - #d3d4c4 */
/* beige chiaro - #f8f9f0 */ 
/* beige scuro - #bdbeab */ 
/* grigio - #605d5c */
/* blu - #223552 */
/* arancio - #e77817 */
/* giallo - #f8c300 */
/* ciano - #0093dd */

.lineSX1 {background: none; border-width: 1px 0px 0px 0px; border-style: dashed; border-color: #d3d4c4 #0f213d #0f213d #0f213d; width: 700px;}
.lineSX2 {background: none; border-width: 1px 0px 0px 0px; border-style: dashed; border-color: #d3d4c4 #0f213d #0f213d #0f213d; width: 150px;}


/* MENU SX */
.mSX{ font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-align: normal; font-size: 11px; font-weight: normal; color: #605d5c; padding-left: 0px; padding-right: 0px;}
.mSX:hover{ color: #605d5c; text-decoration: normal; background-color: f8f9f0; display:block;}

.mSXCiano{ font-family: Georgia, Times New Roman, Times, serif; text-decoration: none; text-align: left; font-size: 11px; font-weight: bold; color: #0093dd; padding-left: 0px; padding-right: 0px;}
.mSXCiano:hover { text-decoration: none; color: #0093dd;}

.mSXOrange{ font-family: Georgia, Times New Roman, Times, serif; text-decoration: none; text-align: left; font-size: 11px; font-weight: bold; color: #e77817; padding-left: 0px; padding-right: 0px;}
.mSXOrange:hover { text-decoration: none; color: #e77817;}

.mSXYellow{ font-family: Georgia, Times New Roman, Times, serif; text-decoration: none; text-align: left; font-size: 11px; font-weight: bold; color: #f8c300; padding-left: 0px; padding-right: 0px;}
.mSXYellow:hover { text-decoration: none; color: #f8c300;}

/* FOOTER 10 sx*/
.p4Micro{ font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; font-size: 10px; font-weight: normal; color: #605d5c; padding-left: 0px; padding-right: 0px;}
.p4Micro:hover{ text-decoration: none; color: #ffffff;}

/* TITOLI */

.t0 { font-family: Georgia, Times New Roman, Times, serif; text-decoration: none; text-align: left; font-size: 30px; font-weight: normal; color: #ffffff; padding-left: 0px; padding-right: 0px;}

.t00 { font-family: Georgia, Times New Roman, Times, serif; text-decoration: none; text-align: left; font-size: 24px; font-weight: normal; color: #bdbeab; padding-left: 0px; padding-right: 0px;}
.t00Sub { font-family: Georgia, Times New Roman, Times, serif; text-decoration: none; text-align: left; font-size: 16px; font-weight: normal; color: #bdbeab; padding-left: 0px; padding-right: 0px;}
.t00SubBlu { font-family: Georgia, Times New Roman, Times, serif; text-decoration: none; text-align: left; font-size: 16px; font-weight: normal; color: #223552; padding-left: 0px; padding-right: 0px;}
.tGrey2{ font-family: Georgia, Times New Roman, Times, serif; text-decoration: none; text-align: left; font-size: 13px; font-weight: normal; color: #605d5c; padding-left: 0px; padding-right: 0px;}


.tCiano{ font-family: Georgia, Times New Roman, Times, serif; text-decoration: none; text-align: left; font-size: 13px; font-weight: bold; color: #0093dd; padding-left: 0px; padding-right: 0px;}
.tCiano:hover { text-decoration: none; color: #bdbeab;}

.tOrange{ font-family: Georgia, Times New Roman, Times, serif; text-decoration: none; text-align: left; font-size: 13px; font-weight: bold; color: #e77817; padding-left: 0px; padding-right: 0px;}
.tOrange:hover { text-decoration: none; color: #bdbeab;}

.tDownload{ font-family: Georgia, Times New Roman, Times, serif; text-decoration: none; text-align: left; font-size: 13px; font-weight: bold; color: #e77817; padding-left: 0px; padding-right: 0px;}
.tDownload:hover { text-decoration: underline; color: #e77817;}


.tYellow{ font-family: Georgia, Times New Roman, Times, serif; text-decoration: none; text-align: left; font-size: 13px; font-weight: bold; color: #f8c300; padding-left: 0px; padding-right: 0px;}
.tYellow:hover { text-decoration: none; color: #bdbeab;}

.tGrey{ font-family: Georgia, Times New Roman, Times, serif; text-decoration: none; text-align: left; font-size: 13px; font-weight: bold; color: #605d5c; padding-left: 0px; padding-right: 0px;}
.tGrey:hover { text-decoration: none; color: #605d5c;}

.tBlue{ font-family: Georgia, Times New Roman, Times, serif; text-decoration: none; text-align: left; font-size: 13px; font-weight: bold; color: #223552; padding-left: 0px; padding-right: 0px;}



/* PARAGRAFO GRIGIO 12*/
.d1{ font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; font-size: 12px; font-weight: normal; color: #605d5c; padding-left: 0px; padding-right: 0px;}
.d1:hover{ text-decoration: none; color: #bdbeab;}

.d1bis{ font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-align: justify; font-size: 12px; font-weight: normal; color: #605d5c; padding-left: 0px; padding-right: 0px;}
.d1bis:hover{ text-decoration: none; color: #bdbeab;}

.d1Ciano{ font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; font-size: 12px; font-weight: normal; color: #0093dd; padding-left: 0px; padding-right: 0px;}
.d1Ciano:hover{ text-decoration: none; color: #bdbeab;}

.d1Orange{ font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; font-size: 12px; font-weight: normal; color: #e77817; padding-left: 0px; padding-right: 0px;}
.d1Orange:hover{ text-decoration: none; color: #bdbeab;}

.d1Yellow{ font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; font-size: 12px; font-weight: normal; color: #f8c300; padding-left: 0px; padding-right: 0px;}
.d1Yellow:hover{ text-decoration: none; color: #ffffff;}








/* TITOLO ROSSO 16 */
.t1 { font-family: Georgia, Times New Roman, Times, serif; text-decoration: none; text-align: left; font-size: 18px; font-weight: normal; color: #911423; padding-left: 0px; padding-right: 0px;}

/* TITOLO NERO 16 */
.t2 { font-family: Georgia, Times New Roman, Times, serif; text-decoration: none; text-align: left; font-size: 18px; font-weight: normal; color: #000000; padding-left: 0px; padding-right: 0px;}

/* TITOLO NERO 16 */
.t3 { font-family: Georgia, Times New Roman, Times, serif; text-decoration: none; text-align: left; font-size: 24px; font-weight: normal; color: #000000; padding-left: 0px; padding-right: 0px;}

/* TITOLO BIANCO 48 */
.t4 { font-family: Georgia, Times New Roman, Times, serif; text-decoration: none; text-align: left; font-size: 48px; font-weight: normal; color: #FFFFFF; padding-left: 0px; padding-right: 0px;}

/* TITOLO ROSSO 24 */
.t5 { font-family: Georgia, Times New Roman, Times, serif; text-decoration: none; text-align: left; font-size: 24px; font-weight: normal; color: #911423; padding-left: 0px; padding-right: 0px;}

/* SOTTOTITOLO ROSSO 12 */
.st1 { font-family: Georgia, Times New Roman, Times, serif; text-decoration: none; text-align: left; font-size: 12px; font-weight: normal; color: #911423; padding-left: 0px; padding-right: 0px;}
.st1Bold { font-family: Georgia, Times New Roman, Times, serif; text-decoration: none; text-align: left; font-size: 12px; font-weight: bold; color: #911423; padding-left: 0px; padding-right: 0px;}

/* SOTTOTITOLO NERO 12 */
.st2 { font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; font-size: 12px; font-weight: normal; color: #000000; padding-left: 0px; padding-right: 0px;}
.st2Bold { font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; font-size: 12px; font-weight: bold; color: #000000; padding-left: 0px; padding-right: 0px;}

/* PARAGRAFO NERO 12 */
.p1{ font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-align: justify; font-size: 14px; font-weight: normal; color: #333333; padding-left: 0px; padding-right: 30px;}
.p1:hover{ text-decoration: underline; color: #d38429;}
.p1Link{ font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-align: justify; font-size: 14px; font-weight: bold; color: #d38429; padding-left: 0px; padding-right: 30px;}
.p1Link:hover{ text-decoration: underline; color: #d38429;}



/* PARAGRAFO BIANCO 10 dx*/
.p5Micro{ font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-align: right; font-size: 10px; font-weight: normal; color: #FFFFFF; padding-left: 0px; padding-right: 0px;}
.p5Micro:hover{ text-decoration: none; color: #f3daa5;}

/* PARAGRAFO NERO 10 sx*/
.p6Micro{ font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; font-size: 10px; font-weight: normal; color: #bdbeab; padding-left: 0px; padding-right: 0px;}
.p6MicroBold{ font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; font-size: 10px; font-weight: bold; color: #223552; padding-left: 0px; padding-right: 0px;}
.p7MicroBold{ font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; font-size: 10px; font-weight: bold; color: #bdbeab; padding-left: 0px; padding-right: 0px;}
.p6Micro:hover{ text-decoration: none; color: #223552;}
.p6MicroBold:hover{ text-decoration: none; color: #bdbeab;}
.p7MicroBold:hover{ text-decoration: none; color: #d3d4c4;}


