.titolo_fondo_verde { color: #e3f1e5; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #309140; padding: 5px }.titolo1  { color: #309140; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: transparent; padding: 5px 10px; border-bottom: 1px dotted #309140 }.txt1  { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 10px }.txt_filo1 { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 5px 10px; border-bottom: 1px dotted #309140 }.txt2 { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 10px 0px }.txt3 { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }.txt4 { color: black; font-style: italic; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 5px 10px }.logo_testa { background: url(../imm/home_logo.jpg) no-repeat center top; padding-top: 10px }.lingua  { color: #333; font-weight: bold; font-size: 10px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; background-color: white; text-align: left; vertical-align: middle; padding-right: 10px; padding-left: 10px }.spazio_10_10_10_10 { padding: 10px }.spazio_0_0_10_0 { padding: 0px 0px 10px }.spazio_0_10_0_0 { padding: 0px 10px 0px 0px }.spazio_0_10_10_0 { padding: 0px 10px 10px 0px }.piede { color: black; font-size: 10px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; background-color: #ebebeb; letter-spacing: 1px }.menuu_cellaSU    { color: #777; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right; text-transform: uppercase; vertical-align: middle; padding: 10px 10px 0px }.menuu_cellaCENTRO    { color: #777; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right; text-transform: uppercase; vertical-align: middle; padding: 3px 10px 0px }.menuu_cellaGIU   { color: #777; font-weight: 300; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right; text-transform: uppercase; vertical-align: middle; padding: 3px 10px 5px }.menuu2_cellaSX   { color: #777; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right; text-transform: uppercase; vertical-align: middle; padding-right: 10px; padding-left: 10px }.menuu2_cellaCENTRO  { color: #777; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right; text-transform: uppercase; vertical-align: middle; padding-right: 10px; padding-left: 10px; border-left: 1px solid #333 }.menuu2_cellaDX  { color: #777; font-weight: 300; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right; text-transform: uppercase; vertical-align: middle; padding-right: 10px; padding-left: 10px; border-right: 1px solid #333; border-left: 1px solid #333 }.menuu_piede  { color: #333; font-size: 10px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; background-color: #ebebeb; text-align: right; letter-spacing: 1px; vertical-align: middle; padding: 10px }.fondoGrigio_1 { background-color: #ebebeb }.warning { background: url(../imm/sfuma_arancio_h30.jpg) repeat-x left top; text-align: right; vertical-align: middle; padding-right: 10px; padding-left: 10px }.sfu_nero_h30 { background: url(../imm/sfuma_nero_h30.gif) repeat-x left top; text-align: left; vertical-align: middle; padding-right: 10px; padding-left: 10px }.sfu_grigio_h20 { color: #333; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: url(../imm/sfuma_grigio_h20.gif) repeat-x left top; text-align: left; vertical-align: middle; padding-right: 10px; padding-left: 10px; border-bottom: 1px solid #ccc }.sfu_grigio2_h20 { color: #333; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: url(../imm/sfuma_grigio_h20.gif) repeat-x left top; text-align: left; vertical-align: middle; padding-right: 10px; border-bottom: 1px solid #ccc }.sfu_verde_h20 { color: #333; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: url(../imm/sfuma_verde_h20.gif) repeat-x left top; vertical-align: middle; padding-right: 10px; padding-left: 10px }.sfu_arancio_h50 { color: #333; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: url(../imm/sfuma_arancio_h50.jpg) repeat-x left top; text-align: left; vertical-align: middle; padding-right: 10px; padding-left: 10px; border-bottom: 1px solid #ccc }.fondoneutro { background: #e3f1e5 url(../imm/fondoneutro.jpg) repeat center top; padding: 10px }.fondoneutro2  { background: #e3f1e5 url(../imm/fondoneutro.jpg) repeat center top; padding: 10px }.fondoneutroWarning { background: #fffdf5 url(../imm/fondoneutroWarning.jpg) repeat center top; padding: 10px }.cornice_verde { border: solid 1px #309140 }.coming_soon { color: #309140; font-weight: bold; font-size: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 20px; padding-bottom: 20px; border-top: 1px dotted #309140; border-bottom: 1px dotted #309140 }
