body
{
	BACKGROUND-IMAGE: url(images/sfondo1.gif); 
	BACKGROUND-REPEAT: repeat-x; 
	background-color: #c7e5ff; 
	font-family: Tahoma; 
	font-size: 14px; 
	text-decoration: none
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	color: #3399FF
}
a:active {
	text-decoration: none;
}
.titolini
{
	font-size:12px;
	font-weight:bold;
	color: #003399
}
.link_1
{
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000
}
.link_titolini
{
	color: #333333
}
.th_tabelle
{
	background-color: #E2ECFF;
	font-size:12px;
	font-weight: bold;
	color: #003399
}
.th_tabelle_nocolor
{
	font-size:14px;
	font-weight: normal;
	color: #000000
}
.datibattaglia{
	background-color: #F3F3FF;
	text-align:left;
	border-style: dashed;
	border-width:thin;
	padding-left: 3px;
	width: 500px;
	border-color: #0099FF;
	color: #3366CC;
	font-size: 13px;
}
.sfidebattaglia{
	background-color: #FFFFFF;
	text-align:left;
	border-style: dashed;
	border-width:thin;
	padding-left: 3px;
	/*width: 550px;*/
	border-color: #0099FF;
	color: #3366CC;
	font-size: 13px;
}
.td_tabelle_medio
{
	text-align: left;
	background-color: #F3F3FF;
	border-color: #FFFFFF;
	border-bottom: hidden;
	border-top: solid;
	border-left: solid;
	border-right: solid;
	border-width: thin
}
.td_tabelle_chiaro
{
	font-size:10px;
	color: #666666;
	text-align: left;
	background-color: #F9F9FF;
	border-top: hidden;
	border-bottom: solid;
	border-left: solid;
	border-right: solid;
	border-width: thin;
	border-top-color: #FFFFFF;
	border-bottom-color: #C6C6FF;
	border-left-color: #FFFFFF;
	border-right-color: #FFFFFF
}
.td_tabelle_scuro
{
	font-size:12px;
	color: #333333;
	background-color: #E9EFFF;
	border-top: solid;
	border-bottom: solid;
	border-left: hidden;
	border-right: solid;
	border-width: thin;
	text-align:center;
	border-top-color: #FFFFFF;
	border-bottom-color: #C6C6FF;
	border-left-color: #FFFFFF;
	border-right-color: #FFFFFF
}
.td_link_index
{
	background-color: #F9F9FF;
}
.td_elenco_voci
{
	text-align: center;
	background-color: #F3F3FF;
	border-color: #FFFFFF;
	border-style: solid;
	border-width:thin
}
.td_gestione_utenti
{
	text-align: center;
	background-color: #F3F3FF;
	border-color: #A4D1FF;
	border-style: solid;
	border-left-style:none;
	border-right-style:none;
	border-top-style:none;
	border-width:thin
}
.td_intervento_chiaro
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #F9F9FF;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: thin
}
.td_intervento_scuro
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #E9EFFF;
	border-color: #FFFFFF;
	border-style:solid;
	border-width: thin
}
.td_casa1_chiaro
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #F9FFF9;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: thin
}
.td_casa1_scuro
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #E9FFEF;
	border-color: #FFFFFF;
	border-style:solid;
	border-width: thin
}
.td_casa2_chiaro
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffee;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: thin
}
.td_casa2_scuro
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #fcfcc4;
	border-color: #FFFFFF;
	border-style:solid;
	border-width: thin
}
.th_opinione
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	background-color: #E2ECFF;
	border-color: #FFFFFF;
	border-style:solid;
	border-width: thin;
	color: #003399
}
.td_utente
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #F3FFF5;
	/*border-color: #FFFFFF;
	border-style: solid;
	border-width: thin*/
}
.td_utente_id
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #E5FFED/*#F3FFF5;*/
}
.td_utente_pers
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #E7F0FF/*#F9FAFF;*/
}
.td_utente_produz
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFCC/*#F8F9F8;*/
}
.td_utente_bacheca
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFEDEA/*#FFF9F8;*/
}
.sfondo_scaduti
{
	text-align: left;
	background-color:#FFEBDE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-color: #FFFFFF;
	border-style:solid;
	border-width: thin
}
.saldo_negativo
{
	text-align: center;
	background-color:#FFEBDE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF0000;
	border-color: #FFFFFF;
	border-style:solid;
	border-width: thin
}
.sfondo_scaduti_scuro
{
	text-align: left;
	background-color:#FFDBC3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-color: #FFFFFF;
	border-style:solid;
	border-width: thin
}
.avatar_0
{
	border: ridge;
	border-color: #FFFFFF
}
.avatar_1
{
	border: ridge;
	border-color: #66FFFF
}
.avatar_2
{
	border: ridge;
	border-color: #66FFCC
}
.avatar_3
{
	border: ridge;
	border-color: #FFFF66
}
.dati_intervento
{
	color: #666666;
	font-size: 13px;
	border-bottom-style:solid;
	border-bottom-width:thin;
	border-bottom-color: #CCCCCC
}
.categoria_sondaggi
{
	font-size:12px;
	font-weight: bold;
	color: #666666
}
.td_dettagli_sondaggio
{
	font-size:12px;
	color: #333333;
	text-align: center
}
.testo_base{
	font:Verdana, Arial, Helvetica, sans-serif
}
.data
{
	color: #6666cc;
	font-size: 10px
}
.data_tabelle
{
	color: #6666cc;
	font-size: 10px;
	font-weight:bold
}
.contatore
{
	color: #6666cc
}
.testo_sondaggio
{
	font-size:12px;
	color: #666666
}
.testo_2livello
{
	color: #666666;
	font-size: 13px
}
.risposta_sondaggio
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px
}
.testo_chiave
{
	color: #3366CC;
	font-size: 13px
}
.testo_input
{
	color: #333333;
	font-size: 13px
}
.testo_input_gestione
{
	color: #333333;
	background-color:#f3f3ff;
	font-size: 13px
}
.testo_input_error
{
	color: #333333;
	border-color:#FF0000;
	font-size: 13px
}
.testo_condizioni
{
	color: #333333;
	font-size: 13px
}
.link
{
	color: #666666;
	font-size: 12px;
	font-weight:bold
}
.link_dimentico
{
	font-size: 10px;
	color: #0033ff
}
.numero_utenti
{
	color: #5B65AA;
	font-weight: bold;
	font-size: 12px
}
.caratteristiche_utente
{
	color: #666666;
	font-size: 12px;
	font-weight:bold
}
.titolo_giornale
{
	color: #777777;
	font-weight: bold;
	font-size: 17px;
}
.titolo_centrale
{
	color: #666666;
	font-weight: bold;
	font-size: 16px;
}
.titolo_benvevuto
{
	color: #666666;
	font-weight: bold;
	font-size: 15px;
}
.testo_principale
{
	color: #333333;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif
}
.testo_informativa
{
	font-size: 12px;
	color: #666666
}
.errori_login
{
	color: #FF0000;
	font-size: 16px;
	font-weight: bold
}
.testo_login
{
	color: #FF0000;
	font-size: 12px
}