	.hintText {
		font-family: tahoma, verdana, arial;
		font-size: 12px;
		background-color: #FFFFCC;
		color: #000000;
		padding: 5px;
	}
	.wrapped table,
	.wrapped td {
		border: 0;
		border-collapse: collapse;
		padding: 0;
		background-position: 0px;
	}


body { font-family : Geneva, Verdana; font-size : 10px; color : #000000; }
td {  font-family: Geneva, Verdana; font-size: 10px; color : #000000; 
bgcolor: #FFFFFF; }

li { margin-bottom : 5px; }
dt { list-style: circle; list-style-type : circle; }
.pallino {	margin-bottom : 5px; text-indent : -24px; }
.numeri { margin-bottom : 5px; text-indent : -24px; 
list-style-position : outside; list-style-type : decimal; }

.error { font-size : 10px; color : #A0001E; font-weight : bold; }
.button { font-family : Geneva, Verdana; font-size : 10px; }
.white { color : #FFFFFF; }
.red { color : #A0001E; }
.nobold { font-weight : normal; }
.nounderline { text-decoration : none; }
.uppercase { text-transform: uppercase; }
.red_bold {  font-family: Geneva, Verdana; font-size: 10px; color : 
#A0001E; font-weight : bold; }
.red_bold_big {  font-family: Geneva, Verdana; font-size: 12px; color 
: #A0001E; font-weight : bold; }
.titolo_virgolette {  font-family: Geneva, Verdana; font-size: 22px; 
color : #A0001E; bgcolor: #FFFFFF; line-height: 24px; font-weight : 
bold; }
.testo_virgolette {  font-family: Geneva, Verdana; font-size: 12px; 
color : #A0001E; bgcolor: #FFFFFF; line-height: 14px; font-weight : 
bold; }
.titolo_freccione {  font-family: Geneva, Verdana; font-size: 12px; 
color : #A0001E; bgcolor: #FFFFFF; line-height: 14px; font-weight : 
bold; }
.testo_freccione {  font-family: Geneva, Verdana; font-size: 10px; 
color : #A0001E; bgcolor: #FFFFFF; }
.titolo_tabelladb_big {  font-family: Geneva, Verdana; font-size: 
16px; color : #A0001E; bgcolor: #FFFFFF; line-height: 18px; 
font-weight : bold; }
.titolo_testo_1 {  font-family: Geneva, Verdana; font-size: 16px; 
color : #A0001E; bgcolor: #FFFFFF; line-height: 18px; font-weight : 
bold; }
.testo_testo_1 {  font-family: Geneva, Verdana; font-size: 10px; 
color : #000000; bgcolor: #FFFFFF; }
.titolo_testo_12 {  font-family: Geneva, Verdana; font-size: 16px; 
color : #A0001E; bgcolor: #FFFFFF; line-height: 18px; font-weight : 
bold; }
.testo_testo_12 {  font-family: Geneva, Verdana; font-size: 10px; 
color : #000000; bgcolor: #FFFFFF; }
.titolo_testo_1_colonna {  font-family: Geneva, Verdana; font-size: 
16px; color : #A0001E; bgcolor: #FFFFFF; line-height: 18px; 
font-weight : bold; }
.testo_testo_1_colonna {  font-family: Geneva, Verdana; font-size: 
10px; color : #000000; bgcolor: #FFFFFF; }
.titolo_partner {  font-family: Geneva, Verdana; font-size: 10px; 
color : #A0001E; bgcolor: #FFFFFF; }
.titoli_scrolling_box {  font-family: Geneva, Verdana; font-size: 
14px; color : #000000; bgcolor: #FFFFFF; font-weight : bold; }


.ges_menu_princ {  font-family: Geneva, Verdana; font-size: 12px; color : #FFFFFF; }
/* stili per tabelle da database ed elementi tecnici*/
.db_titolino_grande {  font-family: Geneva, Verdana; font-size: 12px; 
color : #A0001E; bgcolor: #FFFFFF; line-height: 14px; font-weight : 
bold; }
.db_titolino_piccolo {  font-family: Geneva, Verdana; font-size: 
10px; color : #A0001E; bgcolor: #FFFFFF; line-height: 14px; 
font-weight : bold; }
.db_titolino_grande_K {  font-family: Geneva, Verdana; font-size: 
12px; color : #000000; bgcolor: #FFFFFF; line-height: 14px; 
font-weight : bold; }
.db_titolino_piccolo_K {  font-family: Geneva, Verdana; font-size: 
10px; color : #000000; bgcolor: #FFFFFF; line-height: 14px; 
font-weight : bold; }
.db_testo_rosso {  font-family: Geneva, Verdana; font-size: 10px; 
color : #A0001E; bgcolor: #FFFFFF; }
.db_testo_rosso_bold {  font-family: Geneva, Verdana; font-size: 
10px; color : #A0001E; bgcolor: #FFFFFF; font-weight : bold; }
.db_testo_nero {  font-family: Geneva, Verdana; font-size: 10px; 
color : #000000; bgcolor: #FFFFFF; }
.db_testo_small_nero {  font-family: Geneva, Verdana; font-size: 8px; 
color : #000000; bgcolor: #FFFFFF; }
.db_titolo_rosso {  font-family: Geneva, Verdana; font-size: 16px; 
color : #A0001E; bgcolor: #FFFFFF; line-height: 18px; font-weight : 
bold; }
.db_link_bold {  font-family: Geneva, Verdana; font-size: 10px; color 
: #A0001E; bgcolor: #FFFFFF; line-height: 14px; font-weight : bold; }
.db_link_nobold {  font-family: Geneva, Verdana; font-size: 10px; 
color : #A0001E; bgcolor: #FFFFFF; line-height: 14px; }
.db_navigazione_top {  font-family: Geneva, Verdana; font-size: 11px; 
color : #ffffff; line-height: 18px; text-decoration: none; }

.allineadx {text-align:right;}
.allineadxsmall {text-align:right; font-family : Geneva, Verdana; font-size : 10px; }



a:link { text-decoration: none; color : #A0001E; }
a:visited { text-decoration: none; color : #666666; }
a:hover { text-decoration: underline; color : #A0001E; }
a:active { text-decoration: underline; color : #000000; }

a.scroll:link { text-decoration: none; color : #000000; }
a.scroll:visited { text-decoration: none; color : #000000; }
a.scroll:hover { text-decoration: underline; color : #000000; }
a.scroll:active { text-decoration: underline; color : #000000; }

a.red_bold:link { text-decoration: underline; color : #A0001E; }
a.red_bold:visited { text-decoration: underline; color : #A0001E; }
a.red_bold:hover { text-decoration: underline; color : #A0001E; }
a.red_bold:active { text-decoration: underline; color : #A0001E; }

.page_content_class { width:511px; height:100%; overflow:auto }
.ges_content_class { width:100%; height:100%; overflow:auto }
.scroll_class { width:186px; height:150px; overflow:no }