body		{ background-color: #FFFFEE; float: none; clear: none; margin: 0pt; padding: 0pt; color: #000000; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h1		{ color: #003366; font-style: normal; font-weight: bold;   font-size: 12pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ddffff; border-bottom: 1px solid #66CCFF  }
h2		{ color: #000000; font-style: normal; font-weight: bold;   font-size: 11pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-bottom: 1px solid #99CCFF}
H3		{ color: #000000; font-style: normal; font-weight: bold;   font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
p		{ color: #000000; font-style: normal; font-weight: normal; font-size:  9pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
H4		{ color: #000000; font-style: italic; font-weight: normal; font-size:  8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h5		{ color: #000000; font-style: normal; font-weight: bold;   font-size:  6pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h6		{ color: #000000; font-style: italic; font-weight: normal; font-size:  8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:link		{ color: #003399; font-style: normal; font-weight: bold;   font-size:  8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:visited	{ color: #003399; font-style: normal; font-weight: bold;   font-size:  8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:hover		{ color: #6699FF; font-style: normal; font-weight: bold;   font-size:  8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a:active	{ color: #003399; font-style: normal; font-weight: bold;   font-size:  8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
ul		{ color: #000000; font-style: normal; font-weight: normal; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
li		{ color: #000000; font-style: normal; font-weight: normal; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
ol		{ color: #000000; font-style: normal; font-weight: normal; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
hr		{ color: #003399; background-color: #003399; height: 20px }

.stesto 	{ color: #000000; font-style: normal; font-weight: normal; font-size:  8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left;   vertical-align: top;    margin: 0px; padding: 0px}
.sfoto		{ color: #000000; font-style: normal; font-weight: normal; font-size:  8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; vertical-align: top;    margin-left: 10px; padding: 0px}
.spiccole	{ color: #000000; font-style: normal; font-weight: normal; font-size:  8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right;  vertical-align: bottom; margin: 0px; padding: 0px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC  }

.inputBox   	{ color: #000000; font-style: normal; font-weight: normal; font-size:  8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left;    background-color: #FFFFFF; border: 1px solid #000000; margin: 2px }
.inputSub   	{ color: #FFFFFF; font-style: normal; font-weight: normal; font-size:  8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center;  background-color: #00a8e9; border: 1px solid #6699FF; margin: 2px }

.titolo		{ color: #FFFFFF; font-style: normal; font-weight: bold; font-size: 13pt; font-family: Verdana, Arial, Helvetica; background: #003399 url(piega.gif) no-repeat right top; margin-bottom: 10px}

.immaginemenu	{ border: solid 1px #000000; margin: 0px }
.immagine	{ position: relative; text-align: right; vertical-align: super; margin-left: 5px; border: solid 1px #000000 }
.didascalia		{ color: #000000; font-style: italic; font-weight: normal; font-size:  8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right; }
.img_piccola	{ border: solid 1px #000000; margin: 3px }


.titolohp		{ color: #003399; font-style: normal; font-weight: bold;   font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ddffff; text-align: left; margin-top: 5px; background-color: #ddffff; border-bottom: 1px solid #66CCFF }
.vocehp			{ color: #000000; font-style: normal; font-weight: normal; font-size:  9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-bottom: 8px; border-bottom: 1px solid #66CCFF }
.vocea :link		{ color: #000000; font-style: normal; font-weight: normal; font-size:  9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-bottom: 8px; text-decoration: none  }
.vocea :visited		{ color: #000000; font-style: normal; font-weight: normal; font-size:  9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-bottom: 8px }
.vocea :hover		{ color: #000000; font-style: normal; font-weight: normal; font-size:  9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-bottom: 8px }
.vocea :active		{ color: #000000; font-style: normal; font-weight: normal; font-size:  9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-bottom: 8px }


/* stili definitivi */

.sopra		{ position: relative; width: 780px; height: 142px; text-align: left; background: url(menusopra.gif) no-repeat left top }
.principale :link	{ color: #003399; font-style: normal; font-weight: bold; font-size:  8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.principale :visited	{ color: #003399; font-style: normal; font-weight: bold; font-size:  8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.principale :hover	{ color: #FFFFFF; font-style: normal; font-weight: bold; font-size:  8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.principale :active	{ color: #003399; font-style: normal; font-weight: bold; font-size:  8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.principale		{ color: #FFFFFF; font-style: normal; font-weight: bold; font-size:  8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; position:absolute; top: 113px; left: 25px }

.contenitore		{ position: relative; width: 780px }
.navigazionesx	{ position: absolute; width: 226px; top: 0px; left: 0px; text-align: left   }
.titolosx		{ color: #FFFFFF; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: #6699FF url(piega.gif) no-repeat right top; vertical-align: bottom; width: 226px; margin-top: 4px }
.grupposx		{ color: #000000; font-style: normal; font-weight: bold; font-size:  8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ddffff; border: solid 1px #6699FF; width: 226px }
.chiusura		{ position: relative; width: 780px }

.vocemenus		{ color: #FFFFFF; font-style: normal; font-weight: bold; font-size:  8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #003399; width: 224px; margin-bottom: 2px }
.vocemenu :link	{ color: #003399; font-style: normal; font-weight: bold; font-size:  8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #DDFFFF; text-decoration: none;   width: 224px }
.vocemenu :visited	{ color: #003399; font-style: normal; font-weight: bold; font-size:  8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #DDFFFF; text-decoration: none;   width: 224px }
.vocemenu :hover	{ color: #FFFFFF; font-style: normal; font-weight: bold; font-size:  8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #99CCFF; text-decoration: none;   width: 224px }
.vocemenu :active	{ color: #003399; font-style: normal; font-weight: bold; font-size:  8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #DDFFFF; text-decoration: none;   width: 224px }

.pedicesx		{ color: #000000; font-style: normal; font-weight: bold; font-size:  7pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; width:226px; margin-top: 8px }
.pedicesx :link	{ color: #003399; font-style: normal; font-weight: bold; font-size:  7pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.pedicesx :visited	{ color: #003399; font-style: normal; font-weight: bold; font-size:  7pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.pedicesx :hover	{ color: #CCFFFF; font-style: normal; font-weight: bold; font-size:  7pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.pedicesx :active	{ color: #003399; font-style: normal; font-weight: bold; font-size:  7pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.contenuto		{ position: absolute; top: 0px; left: 242px; width: 538px }

.titolo_l1 		{ color: #000000; font-style: normal; font-weight: bold; font-size: 12pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ddffff; border-bottom: 1px solid #99CCFF; border-top: 1px solid #99CCFF; text-align: left; margin-top: 40px  }
.titolo_l2 		{ color: #003366; font-style: normal; font-weight: bold; font-size: 11pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.titolo_l3 		{ text-align: left }
.titolo_l3 :link	{ color: #003399; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.titolo_l3 :visited	{ color: #003399; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.titolo_l3 :hover	{ color: #6699FF; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
.titolo_l3 :active	{ color: #003399; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.novita		{ position: absolute; left:   0px; top: 0px; width: 316px }
.eventi		{ position: absolute; left: 332px; top: 0px; width: 206px }