body {margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; SCROLLBAR-FACE-COLOR:#c8c8c8; SCROLLBAR-HIGHLIGHT-COLOR: white; SCROLLBAR-SHADOW-COLOR: black; SCROLLBAR-3DLIGHT-COLOR: black; SCROLLBAR-ARROW-COLOR: #f5f5f5; SCROLLBAR-TRACK-COLOR:#e6e6e6; SCROLLBAR-DARKSHADOW-COLOR: black; color: #000000; background-color: #FFFFFF}
.SfondoLogoAlto { background-color: #ffffff}
.SfondoLogoBasso { background-color: #e22b0f}
.ColonnaDxSottoMenu {
	background-color: #e22b0f;
	width:110px;
	text-align: center;
}
.ColonnaSinLarga { background-color: #e6e6e6 ; width:165px; height:228px}
.ColonnaSin {background-image: url(immagini/sfondocolonnasin.gif); width:110px;}
.Testo {font-family: arial; font-size: 12px; font-weight: normal;text-align:justify}


.testobiancopiccolo {font-family: arial; font-size: 10px; font-weight: normal;color: #ffffff}
.testobiancopiccolo:active {font-family: arial; font-size: 10px; font-weight: normal;color: #ffffff; text-decoration: none}  
.testobiancopiccolo:hover {font-family: arial; font-size: 10px; font-weight: normal;color: #ffffff; text-decoration: none}  
.testobiancopiccolo:link {font-family: arial; font-size: 10px; font-weight: normal;color: #ffffff; text-decoration: none}  
.testobiancopiccolo:visited {font-family: arial; font-size: 10px; font-weight: normal;color: #ffffff; text-decoration: none}  
 
.TestoGrassetto {font-family: arial; font-size: 12px; font-weight: bold;}

.testomenudx:active {font-family: arial; font-size: 12px; font-weight: bold;color: #ffffff; text-decoration: none}  
.testomenudx:hover {font-family: arial; font-size: 12px; font-weight: bold;color: #ffffff; text-decoration: none}  
.testomenudx:link {font-family: arial; font-size: 12px; font-weight: bold;color: #ffffff; text-decoration: none}  
.testomenudx:visited {font-family: arial; font-size: 12px; font-weight: bold;color: #ffffff; text-decoration: none}  
.testomenudx {font-family: arial; font-size: 12px; font-weight: bold;color: #ffffff; text-decoration: none}  

.TestoGrassettoRosso {font-family: arial; font-size: 12px; font-weight: bold;color: #e7341a;}
.textarea {font-family: Arial; font-size: 11px; text-decoration: none; color: #000000; width: 120px; background-color: #ffffff; border: 1px #fae1dd solid;} 
.textareamessaggio {font-family: Arial; font-size: 11px; text-decoration: none; color: #000000; width: 300px; background-color: #ffffff; border: 1px #fae1dd solid;} 
.Submit{ border: 1px #fae1dd solid; width: 100px; color: #000000; background-color: #ffffff; font-weight:bold; font-family: Arial; font-size: 12px; text-align: center; vertical-align:middle; }
.bordorosso{border: 1px #e22b0f solid;}
a:active {  font-family: arial; font-size: 12px; font-weight: bold;color: #e22b0f; text-decoration: none}
a:hover {  font-family: arial; font-size: 12px; font-weight: bold;color: #e22b0f; text-decoration: none}
a:link {  font-family: arial; font-size: 12px; font-weight: bold;color: #e22b0f; text-decoration: none}
a:visited {  font-family: arial; font-size: 12px; font-weight: bold;color: #e22b0f; text-decoration: none}

.Testopiccolocentro {font-family: arial; font-size: 10px; font-weight: bold;color: #000000;text-align:center}
.Testopiccolo {font-family: arial; font-size: 10px; font-weight: bold;color: #000000;}
.testopiccolo:active {  font-family: arial; font-size: 11px; font-weight: bold;color: #e22b0f; text-decoration: none}
.testopiccolo:hover { font-family: arial; font-size: 11px; font-weight: bold; color: #e22b0f;text-decoration: none}
.testopiccolo:link { font-family: arial; font-size: 11px; font-weight: bold; color: #e22b0f;text-decoration: none}
.testopiccolo:visited { font-family: arial; font-size: 11px; font-weight: bold;color: #e22b0f; text-decoration: none}

.sfondoriga { background-color:#fae1dd; font-family: arial; font-size: 10px; font-weight: bold;}
.bordorossonosin {  border-color: #e22b0f #e22b0f #e22b0f black; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}


/*stile hi-make*/

img {  border: 0px;}
.AllineaSxTop {vertical-align:top; text-align:left;}
.AllineaSxTopBordo {vertical-align:top; text-align:left; border: 1px #e22b0f solid;}
.AllineaSxTopBordoSx {vertical-align:top; text-align:left;border-color: #e22b0f; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.AllineaSxTopBordoDx {vertical-align:top; text-align:left;border-color: #e22b0f; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.AllineaSxTopBordoTop {vertical-align:top; text-align:left;border-color: #e22b0f; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.AllineaSxTopBordoBottom {vertical-align:top; text-align:left;border-color: #e22b0f; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.AllineaSxBottom {vertical-align:bottom; text-align:left;}
.AllineaSxBottomBordo {vertical-align:bottom; text-align:left; border: 1px #e22b0f solid;}
.AllineaSxBottomBordoSx {vertical-align:bottom; text-align:left;border-color: #e22b0f; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.AllineaSxBottomBordoDx {vertical-align:bottom; text-align:left;border-color: #e22b0f; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.AllineaSxBottomBordoTop {vertical-align:bottom; text-align:left;border-color: #e22b0f; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.AllineaSxBottomBordoBottom {vertical-align:bottom; text-align:left;border-color: #e22b0f; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.AllineaSxMiddle {vertical-align:middle; text-align:left;}
.AllineaSxMiddleBordo {vertical-align:middle; text-align:left; border: 1px #e22b0f solid;}
.AllineaSxMiddleBordoSx {vertical-align:middle; text-align:left;border-color: #e22b0f; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.AllineaSxMiddleBordoDx {vertical-align:middle; text-align:left;border-color: #e22b0f; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.AllineaSxMiddleBordoTop {vertical-align:middle; text-align:left;border-color: #e22b0f; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.AllineaSxMiddleBordoBottom {vertical-align:middle; text-align:left;border-color: #e22b0f; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.AllineaDxTop {vertical-align:top; text-align:right;}
.AllineaDxTopBordo {vertical-align:top; text-align:right; border: 1px #e22b0f solid;}
.AllineaDxTopBordoSx {vertical-align:top; text-align:right;border-color: #e22b0f; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.AllineaDxTopBordoDx {vertical-align:top; text-align:right;border-color: #e22b0f; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.AllineaDxTopBordoTop {vertical-align:top; text-align:right;border-color: #e22b0f; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.AllineaDxTopBordoBottom {vertical-align:top; text-align:right;border-color: #e22b0f; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.AllineaDxBottom {vertical-align:bottom; text-align:right;}
.AllineaDxBottomBordo {vertical-align:bottom; text-align:right; border: 1px #e22b0f solid;}
.AllineaDxBottomBordoSx {vertical-align:bottom; text-align:right;border-color: #e22b0f; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.AllineaDxBottomBordoDx {vertical-align:bottom; text-align:right;border-color: #e22b0f; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.AllineaDxBottomBordoTop {vertical-align:bottom; text-align:right;border-color: #e22b0f; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.AllineaDxBottomBordoBottom {vertical-align:bottom; text-align:right;border-color: #e22b0f; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.AllineaDxMiddle {vertical-align:middle; text-align:right;}
.AllineaDxMiddleBordo {vertical-align:middle; text-align:right; border: 1px #e22b0f solid;}
.AllineaDxMiddleBordoSx {vertical-align:middle; text-align:right;border-color: #e22b0f; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.AllineaDxMiddleBordoDx {vertical-align:middle; text-align:right;border-color: #e22b0f; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.AllineaDxMiddleBordoTop {vertical-align:middle; text-align:right;border-color: #e22b0f; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.AllineaDxMiddleBordoBottom {vertical-align:middle; text-align:right;border-color: #e22b0f; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.AllineaCenterTop {vertical-align:top; text-align:center;}
.AllineaCenterTopBordo {vertical-align:top; text-align:center; border: 1px #e22b0f solid;}
.AllineaCenterTopBordoSx {vertical-align:top; text-align:center;border-color: #e22b0f; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.AllineaCenterTopBordoDx {vertical-align:top; text-align:center;border-color: #e22b0f; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.AllineaCenterTopBordoTop {vertical-align:top; text-align:center;border-color: #e22b0f; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.AllineaCenterTopBordoBottom {vertical-align:top; text-align:center;border-color: #e22b0f; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.AllineaCenterBottom {vertical-align:bottom; text-align:center;}
.AllineaCenterBottomBordo {vertical-align:bottom; text-align:center; border: 1px #e22b0f solid;}
.AllineaCenterBottomBordoSx {vertical-align:bottom; text-align:center;border-color: #e22b0f; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.AllineaCenterBottomBordoDx {vertical-align:bottom; text-align:center;border-color: #e22b0f; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.AllineaCenterBottomBordoTop {vertical-align:bottom; text-align:center;border-color: #e22b0f; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.AllineaCenterBottomBordoBottom {vertical-align:bottom; text-align:center;border-color: #e22b0f; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.AllineaCenterMiddle {vertical-align:middle; text-align:center;}
.AllineaCenterMiddleBordo {vertical-align:middle; text-align:center; border: 1px #e22b0f solid;}
.AllineaCenterMiddleBordoSx {vertical-align:middle; text-align:center;border-color: #e22b0f; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.AllineaCenterMiddleBordoDx {vertical-align:middle; text-align:center;border-color: #e22b0f; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.AllineaCenterMiddleBordoTop {vertical-align:middle; text-align:center;border-color: #e22b0f; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.AllineaCenterMiddleBordoBottom {vertical-align:middle; text-align:center;border-color: #e22b0f; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.Bordo {border: 1px #e22b0f solid;}
.BordoSx {border-color: #e22b0f; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.BordoDx {border-color: #e22b0f; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.BordoTop {border-color: #e22b0f; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.BordoBottom {border-color: #e22b0f; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
h1 {font-family:"Comic Sans MS", arial, sans-serif; font-size:26px; font-weight:bold}
h2 {font-family:"Comic Sans MS", arial, sans-serif; font-size:18px; font-weight:bold; text-align:left} 
h3 {font-family:"Comic Sans MS", arial, sans-serif; font-size:14px; font-weight:bold; text-align:left} 