A:link, A:visited { color: #1C237D; text-decoration: underline }
A:hover { text-decoration: underline; color: #1C237D}
A.sottomenu:link, A.sottomenu:visited { color: #1C237D; text-decoration: underline; line-height: 130%; }
A.sottomenu:hover { text-decoration: underline; color: #AFCCFF; line-height: 130%;}
A.nonsottolineato, A.nonsottolineato:Visited, A.nonsottolineato:Active {color: #1C237D; text-decoration: none}
A.nonsottolineato:hover { text-decoration: underline; color: #1C237D;}
A.nero, A.nero:Visited, A.nero:Active {color: #000000; text-decoration: none}
A.nero:Hover {color: #000000; text-decoration: underline}
A.cyc, A.cyc:Visited, A.cyc:Active {color: #999999; text-decoration: none}
A.cyc:Hover {color: #000000; text-decoration: underline}
A.fondopagina {color :#ffa66a; text-decoration : none; font-weight: normal; font-size:9px}
A.fondopagina:Visited  {color :#ffa66a; text-decoration : none; font-weight: normal; font-size:9px}
A.fondopagina:Active  {color :#ffa66a; text-decoration : none; font-weight: normal; font-size:9px}
A.fondopagina:Hover  {color :#ffa66a; text-decoration : underline; 	font-weight: normal; font-size:9px}
.normal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 18px; font-weight: normal; font-variant: normal; text-transform: none; color: #1c237d}
.blu_home {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 120%; font-weight: normal; font-variant: normal; text-transform: none; color: #1c237d}
.normal_arancio {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: 100%; font-weight: ; font-variant: normal; text-transform: none; color: #DF9320}
.normal_arancio_bold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: 100%; font-weight: bold; font-variant: normal; text-transform: none; color: #DF9320}
.normal_bold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FFFFFF}
.testo_mediogrande { font-size:12px}
.titolo {  font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 100%; font-weight: bold; letter-spacing: 2px; font-variant: normal; text-transform: none; color: #B7D30C;}
.titolo_pagine {font-weight: bold; font-size: 14px; color: #161C61;}
.background_onda {  background-image: url(../images/onda_dx.gif); background-repeat: repeat-y; background-position: right }
.sfondo_intestazione {background-color: #CCCA8D}
.fondo_pagina {background-color: #CCCA8D; font-size: 10px}
.riga_verticale {  background-position: center 50%; background-image: url(../images/riga_vert.jpg); background-repeat:repeat-y }
.riga_verticale_menu {  background-image: url(../images/verticale_menu.gif); background-repeat:repeat-y }
.riga_orizzontale {  background-image: url(../images/puntino_grigio.jpg); background-repeat:repeat-x }
.riga_orizzontale_grigia {  background-image: url(../images/puntino_grigio.jpg); background-repeat:repeat-x; background-position: center }
.riga_verticale_grigia {  background-image: url(../images/puntino_grigio.jpg); background-repeat:repeat-y;}
.sfondo_dx {  background-image: url(../images/sfondo_verticale.jpg); background-repeat:repeat-y; background-position: right }
.sfondo_sx {  background-image: url(../images/sfondo_verticale.jpg); background-repeat:repeat; background-position: left }
.riga_blu {  background-image: url(../images/riga_h_blu.jpg); background-repeat:repeat-x; background-position: top-left }
.sfondo_scritte {  background-image: url(../images/orizzontale_scritte_gruppi.gif); background-repeat:repeat-x ; background-position: left }
.sfondo_menu {  background-image: url(../images/menu.jpg); background-repeat:repeat-y; background-position: left }
.font_evidenziato { font-weight: bold; color: #FFFFFF; background-color: #ff6700}
.testo_mini {font-size: 9px; line-height: 130%;}
.testo_mini_home {font-size: 9px; color:#889287}
.testo_medio {font-size:11px}
.testo_10 {font-size:10px}
.testo_14 {font-size:14px}
.testo_mini_rosa {font-size:9px; color:#ffa66a}
.testo_mini_home {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#999999}
.testo_sottolineato {text-decoration: underline}
.bordo_immaginibig { border: 5px solid #1b2841;}
.bordo_immagini1px { border: 1px solid #3A62AA; margin: 3px}
.bordo_immagini2px { border: 1px solid #3A62AA; margin: 0px}
.margine_immag_titoli {margin-top: 8px; margin-left: 2px}
.margine_immagini {margin-top: 4px; margin-left: 4px; margin-right: 4px; margin-bottom: 4px;}
.ombradx {background-image: url(../images/ombradx.jpg); BACKGROUND-REPEAT: repeat-y}
.ombrasx {background-image: url(../images/ombrasx.jpg); BACKGROUND-REPEAT: repeat-y}
body {	background-color: #1C237D; background-image: url(../images/sfondo.jpg); background-repeat:repeat-x;}