.corpo8i{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic}
.autore { color: black; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.paragrafo {  font-family: Arial, Helvetica, sans-serif; font-style: normal; color: darkblue; font-size: 10pt; text-align: center}
.testo10giust {  font: 10pt Verdana, Arial, Helvetica, sans-serif; text-align: justify}


.yahoo {  font: normal 11px Verdana, Arial, Helvetica, sans-serif; text-align: justify}

.titoli {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: white}
.hp {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #063387; font-weight: bold; line-height: 12pt}

a { color: black; font-size: 10pt; text-decoration: none; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
a:hover { text-decoration: underline}

td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: black}.null {  font-family: Arial, Helvetica, sans-serif; font-size: 2px}
.rub_homepage {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; vertical-align: middle; font-weight: bold}

.menuOff {
	BORDER-RIGHT: #E9F4F5 1px solid; BORDER-TOP: #E9F4F5 1px solid; FONT-SIZE: 11px; MARGIN: 2px 0px; BORDER-LEFT: #E9F4F5 1px solid; WIDTH: 100%; CURSOR: hand; COLOR: #000000; LINE-HEIGHT: 15px; BORDER-BOTTOM:  #CCCCCC 1px solid; FONT-FAMILY: verdana; LETTER-SPACING: -0.5pt; font-weight: none; TEXT-DECORATION: none
; padding: 0px 3px
; background-color: #B7C0C9
}
.menuUp {
	BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #ECF9F9 1px solid; FONT-SIZE: 11px; MARGIN: 2px 0px; BORDER-LEFT: #ECF9F9 1px solid; WIDTH: 100%; CURSOR: hand; COLOR: #FFFFFF; LINE-HEIGHT: 15px; BORDER-BOTTOM: #CCCCCC 1px solid; FONT-FAMILY: verdana; LETTER-SPACING: -0.5pt; BACKGROUND-COLOR: #798A9B; font-weight: none; TEXT-DECORATION: none
; padding: 0px 3px
}
.menuDown {
	BORDER-RIGHT: #ECF9F9 1px solid; BORDER-TOP: #CCCCCC 1px solid; FONT-SIZE: 11px; MARGIN: 2px 0px; BORDER-LEFT: #CCCCCC 1px solid; WIDTH: 100%; CURSOR: hand; COLOR: #FFFFFF; LINE-HEIGHT: 15px; BORDER-BOTTOM: #ECF9F9 1px solid; FONT-FAMILY: verdana; LETTER-SPACING: -0.5pt; BACKGROUND-COLOR: #798A9B; font-weight: none; TEXT-DECORATION: none
; padding: 0px 3px
}.oculista {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-align: center; letter-spacing: 1px}
.enciclopedia {  font-family: "Times New Roman", Times, serif; font-size: 10px; color: #000000}

.bottone { font-family: Arial, Helvetica,sans-serif; font-size: 11px; color: #000000; background-color: #CCCCCC; border:1px #CCCCCC solid}

.menu3Up {
	BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #ECF9F9 1px solid; FONT-SIZE: 11px; MARGIN: 2px 0px; BORDER-LEFT: #ECF9F9 1px solid; WIDTH: 100%; CURSOR: none; COLOR: #FFFFFF; LINE-HEIGHT: 15px; BORDER-BOTTOM: #CCCCCC 1px solid; FONT-FAMILY: verdana; LETTER-SPACING: -0.5pt; BACKGROUND-COLOR: #798A9B; font-weight: none; TEXT-DECORATION: none
; padding: 0px 3px
}
.bottoni {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; cursor:hand; BORDER-RIGHT: #B7C0C9 1px solid; BORDER-TOP: #B7C0C9 1px solid; BORDER-LEFT: #B7C0C9 1px solid; BORDER-BOTTOM: #B7C0C9 1px solid;}
input {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.campi2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; BORDER-RIGHT: #B7C0C9 1px solid; BORDER-TOP: #B7C0C9 1px solid; BORDER-LEFT: #B7C0C9 1px solid; BORDER-BOTTOM: #B7C0C9 1px solid; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none;}
.textsarea {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; BORDER-RIGHT: #B7C0C9 1px solid; BORDER-TOP: #B7C0C9 1px solid; BORDER-LEFT: #B7C0C9 1px solid; BORDER-BOTTOM: #B7C0C9 1px solid; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none;}
.menu2Off {
	BORDER-RIGHT: #E9F4F5 1px solid; BORDER-TOP: #E9F4F5 1px solid; FONT-SIZE: 11px; MARGIN: 2px 0px; BORDER-LEFT: #E9F4F5 1px solid; WIDTH: 100%; CURSOR: hand; COLOR: #000000; LINE-HEIGHT: 15px; BORDER-BOTTOM:  #CCCCCC 1px solid; FONT-FAMILY: verdana; LETTER-SPACING: -0.5pt; font-weight: none; TEXT-DECORATION: none
; padding: 0px 3px
; background-color: #E3E7EA
}
.menu2Up {
	BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #ECF9F9 1px solid; FONT-SIZE: 11px; MARGIN: 2px 0px; BORDER-LEFT: #ECF9F9 1px solid; WIDTH: 100%; CURSOR: hand; COLOR: #FFFFFF; LINE-HEIGHT: 15px; BORDER-BOTTOM: #CCCCCC 1px solid; FONT-FAMILY: verdana; LETTER-SPACING: -0.5pt; BACKGROUND-COLOR: #333C44; font-weight: none; TEXT-DECORATION: none
; padding: 0px 3px
}
.menu2Down {
	BORDER-RIGHT: #ECF9F9 1px solid; BORDER-TOP: #CCCCCC 1px solid; FONT-SIZE: 11px; MARGIN: 2px 0px; BORDER-LEFT: #CCCCCC 1px solid; WIDTH: 100%; CURSOR: hand; COLOR: #FFFFFF; LINE-HEIGHT: 15px; BORDER-BOTTOM: #ECF9F9 1px solid; FONT-FAMILY: verdana; LETTER-SPACING: -0.5pt; BACKGROUND-COLOR: #333C44; font-weight: none; TEXT-DECORATION: none
; padding: 0px 3px
}
.menu4Up {
	BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #ECF9F9 1px solid; FONT-SIZE: 11px; MARGIN: 2px 0px; BORDER-LEFT: #ECF9F9 1px solid; WIDTH: 100%; CURSOR: hand; COLOR: #FFFFFF; LINE-HEIGHT: 15px; BORDER-BOTTOM: #CCCCCC 1px solid; FONT-FAMILY: verdana; LETTER-SPACING: -0.5pt; BACKGROUND-COLOR: #333C44; font-weight: none; TEXT-DECORATION: none
; padding: 0px 3px
}

.menu3Off {
	BORDER-RIGHT: #E9F4F5 1px solid; BORDER-TOP: #E9F4F5 1px solid; FONT-SIZE: 11px; MARGIN: 2px 0px; BORDER-LEFT: #E9F4F5 1px solid; WIDTH: 100%; CURSOR: hand; COLOR: #FFFFFF; LINE-HEIGHT: 15px; BORDER-BOTTOM:  #CCCCCC 1px solid; FONT-FAMILY: verdana; LETTER-SPACING: -0.5pt; font-weight: none; TEXT-DECORATION: none
; padding: 0px 3px
; background-color: #003399
}
.menu3Up {
	BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #ECF9F9 1px solid; FONT-SIZE: 11px; MARGIN: 2px 0px; BORDER-LEFT: #ECF9F9 1px solid; WIDTH: 100%; CURSOR: hand; COLOR: #FFFFFF; LINE-HEIGHT: 15px; BORDER-BOTTOM: #CCCCCC 1px solid; FONT-FAMILY: verdana; LETTER-SPACING: -0.5pt; BACKGROUND-COLOR: #0F5499; font-weight: none; TEXT-DECORATION: none
; padding: 0px 3px
}
.menu3Down {
	BORDER-RIGHT: #ECF9F9 1px solid; BORDER-TOP: #CCCCCC 1px solid; FONT-SIZE: 11px; MARGIN: 2px 0px; BORDER-LEFT: #CCCCCC 1px solid; WIDTH: 100%; CURSOR: hand; COLOR: #FFFFFF; LINE-HEIGHT: 15px; BORDER-BOTTOM: #ECF9F9 1px solid; FONT-FAMILY: verdana; LETTER-SPACING: -0.5pt; BACKGROUND-COLOR: #0F5499; font-weight: none; TEXT-DECORATION: none
; padding: 0px 3px
}

.menu5Off {
	BORDER-RIGHT: #E9F4F5 1px solid; BORDER-TOP: #E9F4F5 1px solid; FONT-SIZE: 11px; MARGIN: 2px 0px; BORDER-LEFT: #E9F4F5 1px solid; WIDTH: 100%; CURSOR: hand; COLOR: #000000; LINE-HEIGHT: 15px; BORDER-BOTTOM:  #CCCCCC 1px solid; FONT-FAMILY: verdana; LETTER-SPACING: -0.5pt; font-weight: none; TEXT-DECORATION: none
; padding: 0px 3px
; background-color: #FFCC00
}
.menu5Up {
	BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #ECF9F9 1px solid; FONT-SIZE: 11px; MARGIN: 2px 0px; BORDER-LEFT: #ECF9F9 1px solid; WIDTH: 100%; CURSOR: hand; COLOR: #000000; LINE-HEIGHT: 15px; BORDER-BOTTOM: #CCCCCC 1px solid; FONT-FAMILY: verdana; LETTER-SPACING: -0.5pt; BACKGROUND-COLOR: #E88B00; font-weight: none; TEXT-DECORATION: none
; padding: 0px 3px
}
.menu5Down {
	BORDER-RIGHT: #ECF9F9 1px solid; BORDER-TOP: #CCCCCC 1px solid; FONT-SIZE: 11px; MARGIN: 2px 0px; BORDER-LEFT: #CCCCCC 1px solid; WIDTH: 100%; CURSOR: hand; COLOR: #000000; LINE-HEIGHT: 15px; BORDER-BOTTOM: #ECF9F9 1px solid; FONT-FAMILY: verdana; LETTER-SPACING: -0.5pt; BACKGROUND-COLOR: #E88B00; font-weight: none; TEXT-DECORATION: none
; padding: 0px 3px
}