body {	background-color: #7B7983;	background-image: url(images/homepage_v4_sfondo.jpg);}a:focus { outline: 0; }a:link { font-family: Arial, Helvetica, sans-serif; color: #444444; text-decoration:none; font-size : 11px }a:visited { font-family: Arial, Helvetica, sans-serif; color: #333333; text-decoration:none; font-size : 11px }A.forum:link { font-family: Arial, Helvetica, sans-serif; color: #444444; text-decoration:none; font-size : 11px }A.forum:visited { font-family: Arial, Helvetica, sans-serif; color : #777777;text-decoration:none; font-size : 11px }A.forum:hover { font-family: Arial, Helvetica, sans-serif; color: #AA3300; font-style: bold; text-decoration:underline; font-size : 11px }A.core_link:link { font-family: Arial, Helvetica, sans-serif; color: #5555FF; text-decoration:none; font-size : 11px }A.core_link:visited { font-family: Arial, Helvetica, sans-serif; color : #5555FF; text-decoration:none; font-size : 11px }A.core_link:hover { font-family: Arial, Helvetica, sans-serif; color: #AA3300; font-style: bold; text-decoration:underline; font-size : 11px }A.schede:link { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration:none; font-size : 11px }A.schede:visited { font-family: Arial, Helvetica, sans-serif; color : #FFFFFF ; text-decoration:none; font-size : 11px }A.schede:hover { font-family: Arial, Helvetica, sans-serif; color: orange ; font-style: bold; text-decoration:underline; font-size : 11px }.v4_nome_tutorial {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: bold;	color: #330033;}.v4_calce {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: normal;	font-weight: normal;	color: #333333;}.v4_contenuti {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;	color: #444444;}.v4_home_titoli {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: bold;	color: #1F2B33;}.v4_forum {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: bold;	color: #336633;}.menu_selezionati {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	color: #FFFFFF;}A.menu_voce:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	color: #000033;	background-color: #FFFFFF;}A.menu_voce:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	color: #000033;	background-color: #BBBBBB;}.v4_selezione_aree {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;	color: #003333;}.v4_menu_marca {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	line-height: normal;	font-weight: normal;	color: #000033;}.v4_prodotti_shop {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: normal;	color: #336633;}.nome_tutorial {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;	color: #CC6600;}.homepage {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: normal;	color: #333333;}.stats_grande {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-style: bold;	line-height: normal;	font-weight: normal;	color: #555555;}.stats_arancio {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-style: bold;	line-height: normal;	font-weight: normal;	color: #CC6600;}.testo_normale {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: normal;	color: #555555;}.rosso {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: bold;	color: #EE2200;}.ricerca {		font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #333333;	vertical-align: middle;	line-height: normal;	background-color: #FEFFEA;}.admin {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: normal;	font-weight: normal;	color: #444444;}.bianco {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: normal;	font-weight: normal;	color: #FFFFFF;}.bianco2 {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: bold;	line-height: normal;	font-weight: normal;	color: #FFFFFF;}.grigio {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: normal;	font-weight: normal;	color: #555555;}.mat_descr {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	line-height: normal;	font-weight: normal;	color: #334455;}.date_news {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: normal;	color: #443300;}.statistiche {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: normal;	color: #333300;}.news {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: normal;	color: #555555;}.core_ultra {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 20px;	font-style: normal;	font-weight: bold;	color: #EEEEEE;}.risorse_ultra {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	font-style: italic;	font-weight: bold;	color: #CCCCCC;}.prodotti_shop {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: bold;	color: #CC6600;}.orange {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: bold;	color: #CC6600;}.nome_admin {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	color: #EE8800;}.grigio-chiaro {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFCC;}.grigioscuro {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: bold;	text-transform: capitalize;	color: #555555;}.blu {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: bold;	color: #003399;}.galleria {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #000066;}/* Routine Javascript */#popitmenu{position: absolute;background-color: #a8d08d;border:1px solid white;font: normal 10px Arial;line-height: 16px;z-index: 100;visibility: hidden;}#popitmenu a{text-decoration: none;padding-left: 6px;color: black;display: block;}#popitmenu a:hover{ /*hover background color*/background-color: #bcff8a;}/* Highslide Routine */* {    font-family: Verdana, Helvetica;    font-size: 10pt;}.highslide {	cursor: url(highslide/graphics/zoomin.cur), pointer;    outline: none;}.highslide-html {    background-color: white;}.highslide-html-blur {}.highslide-html-content {	position: absolute;    display: none;}.highslide img {	border: 2px solid #999A9D;}.highslide:hover img {	border: 2px solid #2C2C2C;}.highslide-image {    border: 2px solid white;}.highslide-image-blur {}.highslide-caption {    display: none;        border: 1px solid white;    border-top: none;    font-family: Verdana, Helvetica;    font-size: 10pt;    padding: 5px;    background-color: white;}.highslide-display-block {    display: block;}.highslide-display-none {    display: none;}.highslide-loading {    display: block;	color: white;	font-size: 9px;	font-weight: bold;	text-transform: uppercase;    text-decoration: none;	padding: 3px;	border-top: 1px solid white;	border-bottom: 1px solid white;    background-color: black;    /*    padding-left: 22px;    background-image: url(highslide/graphics/loader.gif);    background-repeat: no-repeat;    background-position: 3px 1px;    */}a.highslide-credits,a.highslide-credits i {    padding: 2px;    color: silver;    text-decoration: none;	font-size: 10px;}