body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(image/fondo.gif);
}

td.menuTD { background-color: #3aaa2f; }
td.menuTD:hover { background-color: #003399; }
tr.listaTR { background-color: #FFFFFF; }
tr.listaTR:hover { background-color: #ccebff; }
tr.listaTRSelect { background-color: #ccebff; }

.regalsportTitolo { font-family: sans-serif, Arial, Helvetica, Verdana; font-size: 22px; font-weight: normal; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
.regalsportPayOff { font-family: sans-serif, Arial, Helvetica, Verdana; font-size: 22px; font-weight: normal; color: #0099ff; text-align: left; text-decoration: none; text-transform: none; }
.regalsportText { font-family: sans-serif, Arial, Helvetica, Verdana; font-size: 16px; font-weight: normal; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
.registrazionePayOff { font-family: sans-serif, Arial, Helvetica, Verdana; font-size: 22px; font-weight: normal; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
.registrazioneText { font-family: sans-serif, Arial, Helvetica, Verdana; font-size: 22px; font-weight: normal; color: #0099ff; text-align: left; text-decoration: none; text-transform: none; }
.motto { font-family: sans-serif, Arial, Helvetica, Verdana; font-size: 28px; font-weight: bold; color: #3aaa2f; text-decoration: none; text-transform: none; }
.news { font-family: sans-serif, Arial, Helvetica, Verdana; font-size: 22px; font-weight: bold; color: #0099ff; text-align: left; text-decoration: none; text-transform: none; }
.sede { font-family: sans-serif, Arial, Helvetica, Verdana; font-size: 18px; font-weight: bold; color: #0099ff; text-align: left; text-decoration: none; text-transform: none; }
.copyright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #0099ff; text-align: left; text-decoration: none; text-transform: none; }
.areaTitolo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
.prodottoTitolo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
.registrazioneTitolo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
.registrazioneForm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
.registrazioneErrore { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #990000; text-align: left; text-decoration: none; text-transform: none; }
.registrazioneUtente { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
.paginazione { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
.descrizione { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666; text-align: left; text-decoration: none; text-transform: none; }
.offerta { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0099ff; text-align: left; text-decoration: none; text-transform: none; }
.sconto { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #3aaa2f; text-align: left; text-decoration: none; text-transform: none; }
.pathProdotto { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
.testo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666; text-align: left; text-decoration: none; text-transform: none; }
.attenzione { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
.newsData { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
.contattiAzienda { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
.logBenvenuto { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666; text-align: left; text-decoration: none; text-transform: none; }
.logNominativo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0099ff; text-align: left; text-decoration: none; text-transform: none; }
.log { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
.infoLista { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
.tabellaCampo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
.tabellaDato { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666; text-align: left; text-decoration: none; text-transform: none; }

.menuSelect { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 16px; font-weight: bold; color: #ffffff; text-align: left; text-decoration: none; text-transform: none; }
A.menu { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 16px; font-weight: bold; color: #ffffff; text-align: left; text-decoration: none; text-transform: none; }
A.menu:visited { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 16px; font-weight: bold; color: #ffffff; text-align: left; text-decoration: none; text-transform: none; }
A.menu:active { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 16px; font-weight: bold; color: #ffffff; text-align: left; text-decoration: none; text-transform: none; }
A.menu:hover { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 16px; font-weight: bold; color: #ffffff; text-align: left; text-decoration: none; text-transform: none; }

A.categoria { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666; text-align: left; text-decoration: none; text-transform: none; }
A.categoria:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666; text-align: left; text-decoration: none; text-transform: none; }
A.categoria:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666; text-align: left; text-decoration: none; text-transform: none; }
A.categoria:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-align: left; text-decoration: none; text-transform: none; }

.servizioTD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
A.servizio { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
A.servizio:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
A.servizio:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
A.servizio:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #003399; text-align: left; text-decoration: underline; text-transform: none; }

A.prodotto { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666; text-align: left; text-decoration: none; text-transform: none; }
A.prodotto:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666; text-align: left; text-decoration: none; text-transform: none; }
A.prodotto:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666; text-align: left; text-decoration: none; text-transform: none; }
A.prodotto:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666; text-align: left; text-decoration: underline; text-transform: none; }

A.extra { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
A.extra:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
A.extra:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
A.extra:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; text-align: left; text-decoration: underline; text-transform: none; }

A.carrello { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; text-align: left; text-decoration: none; text-transform: none; }
A.carrello:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; text-align: left; text-decoration: none; text-transform: none; }
A.carrello:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; text-align: left; text-decoration: none; text-transform: none; }
A.carrello:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; text-align: left; text-decoration: underline; text-transform: none; }

A.colonna { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
A.colonna:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
A.colonna:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
A.colonna:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #003399; text-align: left; text-decoration: underline; text-transform: none; }

A.newsVai { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
A.newsVai:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
A.newsVai:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
A.newsVai:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #003399; text-align: left; text-decoration: underline; text-transform: none; }

A.mappaVai { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
A.mappaVai:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
A.mappaVai:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
A.mappaVai:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; text-align: left; text-decoration: underline; text-transform: none; }

A.formLeggi { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #666666; text-align: left; text-decoration: none; text-transform: none; }
A.formLeggi:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #666666; text-align: left; text-decoration: none; text-transform: none; }
A.formLeggi:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #666666; text-align: left; text-decoration: none; text-transform: none; }
A.formLeggi:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #666666; text-align: left; text-decoration: underline; text-transform: none; }

A.mylista { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
A.mylista:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
A.mylista:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; text-align: left; text-decoration: none; text-transform: none; }
A.mylista:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; text-align: left; text-decoration: underline; text-transform: none; }

A.mailto { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666; text-align: left; text-decoration: none; text-transform: none; }
A.mailto:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666; text-align: left; text-decoration: none; text-transform: none; }
A.mailto:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666; text-align: left; text-decoration: none; text-transform: none; }
A.mailto:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666; text-align: left; text-decoration: underline; text-transform: none; }

A.mappa { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666; text-align: left; text-decoration: none; text-transform: none; }
A.mappa:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666; text-align: left; text-decoration: none; text-transform: none; }
A.mappa:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666; text-align: left; text-decoration: none; text-transform: none; }
A.mappa:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666; text-align: left; text-decoration: underline; text-transform: none; }

.frm_colonna {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #003399;
	text-decoration: none;
	text-transform: none;
	width: 110px;
	height: 14px;
	background-color: #FFFFFF;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #999999;
}

.frm_registrazione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #003399;
	text-decoration: none;
	text-transform: none;
	width: 250px;
	height: 15px;
	background-color: #FFFFFF;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #999999;
}

.frm_registrazione_errore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
	text-transform: none;
	width: 250px;
	height: 15px;
	background-color: #FFFFFF;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #999999;
}

.frm_messaggio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #003399;
	text-decoration: none;
	text-transform: none;
	width: 250px;
	height: 100px;
	background-color: #FFFFFF;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #999999;
}

.frm_messaggio_errore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
	text-transform: none;
	width: 250px;
	height: 100px;
	background-color: #FFFFFF;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #999999;
}

.frm_captcha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #003399;
	text-decoration: none;
	text-transform: none;
	width: 150px;
	height: 15px;
	background-color: #FFFFFF;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #999999;
}

.frm_captcha_errore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
	text-transform: none;
	width: 150px;
	height: 15px;
	background-color: #FFFFFF;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #999999;
}

.frm_invia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: none;
	border-width: 0px;
	border-style: solid;
	width: 90px;
	height: 20px;
	background-color: #003399;
}

.frm_mylista_invia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: none;
	border-width: 0px;
	border-style: solid;
	width: 150px;
	height: 20px;
	background-color: #003399;
}

.frm_mylista {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003399;
	text-decoration: none;
	text-transform: none;
	border-width: 1px;
	border-style: solid;
	border-color: #003399;
	width: 150px;
	height: 20px;
	background-color: #FFFFFF;
}

.frm_qta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003399;
	text-decoration: none;
	text-transform: none;
	border-width: 1px;
	border-style: solid;
	border-color: #003399;
	width: 80px;
	height: 15px;
	background-color: #FFFFFF;
}

.frm_cancella {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003399;
	text-decoration: none;
	text-transform: none;
	border-width: 1px;
	border-style: solid;
	border-color: #003399;
	width: 120px;
	height: 20px;
	background-color: #FFFFFF;
}

.frm_ricerca_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003399;
	text-decoration: none;
	text-transform: none;
	border-width: 1px;
	border-style: solid;
	border-color: #003399;
	width: 300px;
	height: 15px;
	background-color: #FFFFFF;
}

.frm_ricerca_combo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003399;
	text-decoration: none;
	text-transform: none;
	border-width: 1px;
	border-style: solid;
	border-color: #003399;
	width: 302px;
	height: 20px;
	background-color: #FFFFFF;
}

.frm_cerca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: none;
	border-width: 0px;
	border-style: solid;
	width: 50px;
	height: 20px;
	background-color: #003399;
}

.categoria {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #003399;
	text-decoration: none;
	text-transform: none;
	border-width: 0px;
	border-style: solid;
	width: 280px;
	height: 15px;
	background-color: #FFFFFF;
}

