P {	margin-top: 0px; margin-bottom: 0px; }
ul { padding-bottom: 0px; padding-top: 10px; margin-bottom: 0px; margin-top: 0px; margin-left: 30px;}
li { padding-top: 0px;  padding-bottom: 5px; }
form { margin: 0px; padding: 0px; border: 0px; }
.cursore { cursor: hand; cursor: pointer; }

.iframeSgamoSinistra { position:relative; top:0px; left:2px; width: 2px; height:18px; }
.iframeSgamoDestra { position:relative; top:0px; left:-4px; width: 2px; height:18px; }
.iframeSgamoSopra { position:relative; top:2px; left:0px; width: 237px; height:2px; }
.iframeSgamoSotto { position:relative; top:-2px; left:0px; width: 237px; height:2px; }
.tableSgamo { width:241px; height: 22px; font-family: arial; font-size: 10pt; }
.tdSgamoSinistra { width:2px; height:18px; }
.tdSgamoDestra { width:2px; height:18px; }
.tdSgamoSopra { width:237px; height:2px; }
.tdSgamoCentro { width:237px; height:18px; }
.tdSgamoSotto { width:237px; height:2px; }

.bordo { border: 1px solid;}
.bordoblu { border: 1px solid #00294e ! important;}
.sfondotop { background-image: url(../immagini/sf_top.jpg); background-repeat: repeat-x; background-position: center; }
.sfondobottom { background-image: url(../immagini/sf_bottom.jpg); background-repeat: repeat-x; background-position: center; }

.testo { font-family: Arial, Tahoma, Verdana; }
.titolo { font-family: Arial, Tahoma, Verdana; }

.s10 { font-size: 10px; }
.s11 { font-size: 11px; }
.s12 { font-size: 12px; }
.s14 { font-size: 14px; }
.s16 { font-size: 16px; }

.grigio { color: #3d3d3d; }
.bianco { color: #FFFFFF; }
.nero { color: #000000; }
.blu { color: #214f8a; }
.verde { color: #FFFFFF; }
.rosso { color: #FFFFFF; }
.arancio { color: #f5831f; }
.riuscito { color: green; }
.fallito { color: #a31919; }

.verdemessaggio { color: #FFFFFF; }
.rossomessaggio { color: #FFFFFF; }

.bold { font-weight: bold; }
.corsivo { font-style: oblique;}
.interlinea { line-height: 17px; }
.giustificato { text-align: justify; }

.textarea { font-family: Verdana, Tahoma, Arial; font-size: 14px; color: #454545; width: 241px; height: 100px; }
.select { font-family: Verdana, Tahoma, Arial; font-size: 14px; color: #454545; width: 236px; height: 28px; }

.input { font-family: Verdana, Tahoma, Arial; font-size: 14px; color: #454545; width: 241px; height: 28px;}
.inputnumeri { font-family: Verdana, Tahoma, Arial; font-size: 14px; color: #454545; width: 173px; height: 28px;}
.inputsmall { font-family: Verdana, Tahoma, Arial; font-size: 14px; color: #454545; width: 113px; height: 28px;}
.submit { font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #292a2a; width: 75px; height: 26px; background: #d3d2d2; border: 0px solid; }
.inputinfo { font-family: Verdana, Tahoma, Arial; font-size: 12px; color: #454545; width: 183px; height: 22px;}
.textareareg { font-family: Verdana, Tahoma, Arial; font-size: 12px; color: #454545; width: 553px;  }

.noscroll  { width: 203px; height: 115px; position: absolute; z-index: 1; overflow:no !important; overflow-y:hidden !important;  }
.noscrollelenco  { width: 429px; height: 151px; position: absolute; z-index: 1; overflow:no !important; overflow-y:hidden !important;  }

/*  Generali generici sottolineati Grigio con roll Giallo */
A:link { text-decoration: underline; color: #00294e; }
A:VISITED { text-decoration: underline; color: #00294e; }
A:active { text-decoration: underline; color: #00294e; }
A:HOVER  { text-decoration: underline; color: #00294e; }

/*  Generali bianchi non sottolineati */
A.linkbianco:link { text-decoration: underline; color: #ffffff; }
A.linkbianco:VISITED { text-decoration: underline; color: #ffffff; }
A.linkbianco:active { text-decoration: underline; color: #ffffff; }
A.linkbianco:HOVER  { text-decoration: underline; color: #ffffff; }

/*  Generali blu non sottolineati */
A.linkblu:link { text-decoration: none; color: #00294e; }
A.linkblu:VISITED { text-decoration: none; color: #00294e; }
A.linkblu:active { text-decoration: none; color: #00294e; }
A.linkblu:HOVER  { text-decoration: none; color: #00294e; }

/*  Generali rossi non sottolineati */
A.linkrosso:link { text-decoration: none; color: #FF0000; }
A.linkrosso:VISITED { text-decoration: none; color: #FF0000; }
A.linkrosso:active { text-decoration: none; color: #FF0000; }
A.linkrosso:HOVER  { text-decoration: none; color: #FF0000; }

/*  Generali rossi non sottolineati */
A.linkgrigio:link { text-decoration: none; color: #ffffff; }
A.linkgrigio:VISITED { text-decoration: none; color: #ffffff; }
A.linkgrigio:active { text-decoration: none; color: #ffffff; }
A.linkgrigio:HOVER  { text-decoration: underline; color: #ffffff; }