/************ BODY ************/
body		{ background-image:url(../images/background.jpg); margin:0; font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif; background-repeat:repeat-x;}
/************ TABELLE ************/
td.sinistra {width:480px; vertical-align:top; background-color:#E8E8E8}
td.centrale {width:110px; vertical-align:top; background-color:#E8E8E8}
td.destra {width:300px; vertical-align:top; background-color:#E8E8E8; text-align:center}
td.intera {vertical-align:top; background-color:#E8E8E8}
td.interasopra {vertical-align:top; background-color:#F0EFEF}

td.sx {width:180px; vertical-align:top; background-color:#E8E8E8; text-align:right}
td.dx {width:220px; vertical-align:top; background-color:#E8E8E8; text-align:left}
td.testa				{background-image:url(../images/fondo-testa.png); height:143px; width:1000px; background-repeat:no-repeat}
td.titoli-sezioni		{background-image:url(../images/fondo-titoli.png); height:50px; width:1000px; background-position:top; background-repeat:no-repeat}
td.benvenuto-utente		{background-image:url(../images/utente.png); height:30px; background-repeat:no-repeat; background-position:right}
/************ TESTO ************/
.titolo				{font-family: Trebuchet MS, Verdana, Arial; color:#C60202; font-size:12pt}
a.titolo			{text-decoration: none; color: #CA3B3B}
a.titolo:hover		{text-decoration: underline; color: #CA3B3B}
a.titolo:active		{text-decoration: none; color: #CA3B3B}

.testoverde			{font-family: Trebuchet MS, Verdana, Arial; color:#43B45E; font-size:10pt}

.testorosso				{font-family: Trebuchet MS, Verdana, Arial; color:#CA3B3B; font-size:10pt}
a.testorosso			{text-decoration: none; color: #CA3B3B}
a.testorosso:hover		{text-decoration: underline; color: #CA3B3B}
a.testorosso:active		{text-decoration: none; color: #CA3B3B}

.testorossopicc				{font-family: Trebuchet MS, Verdana, Arial; color:#CA3B3B; font-size:8pt}
a.testorossopicc			{text-decoration: none; color: #CA3B3B}
a.testorossopicc:hover		{text-decoration: underline; color: #CA3B3B}
a.testorossopicc:active		{text-decoration: none; color: #CA3B3B}

.testorossogr				{font-family: Trebuchet MS, Verdana, Arial; color:#CA3B3B; font-size:12pt}
a.testorossogr			{text-decoration: none; color: #CA3B3B}
a.testorossogr:hover		{text-decoration: underline; color: #CA3B3B}
a.testorossogr:active		{text-decoration: none; color: #CA3B3B}

.testobianco				{font-family: Trebuchet MS, Verdana, Arial; color:#FFFFFF; font-size:10pt}

.testo					{font-family: Trebuchet MS, Verdana, Arial; color:#4C4B4B; font-size:10pt}
a.testo					{text-decoration: none; color: #4C4B4B}
a.testo:hover			{text-decoration: none; color: #4C4B4B}
a.testo:active			{text-decoration: none; color: #4C4B4B}

.generico {font-family: Verdana, Helvetica, sans-serif; font-size: 9px; color: #000000}

.agg {font-family: Trebuchet MS, Verdana, Arial; color:#4C4B4B; font-size:10pt}
/************ VARIE ************/
radio.radio { border-width:0; background-color:#E9E9EA }
.r		{background-color:#E9E9EA; border:1px solid #7F9DB9; font-family: Trebuchet MS, Verdana, Arial; color:#6C6C6C; font-size:9pt}
.commento_attivo		{background-color:#E9E9EA; border:2px solid #FFFFFF; width:276px; height:60px; font-family: Trebuchet MS, Verdana, Arial; color:#6C6C6C; font-size:9pt}
.commento		{background-color:#E9E9EA; border-width:0; width:278px; height:0; font-family: Trebuchet MS, Verdana, Arial; color:#6C6C6C; font-size:9pt}
.img { border:2px solid #C94A4A }
.dati		{background-color:#666666; border-width:0; width:200px; font-family: Trebuchet MS, Verdana, Arial; color:#FFFFFF; font-size:9pt}
input.sub		{background-color:#E9E9EA; border-width:0; width:80px; font-family: Trebuchet MS, Verdana, Arial; color:#6C6C6C; font-size:9pt}
input.scadenze		{background-color:#666666; border-width:0; width:114px; font-family: Trebuchet MS, Verdana, Arial; color:#FFFFFF; font-size:8pt}
input.canc		{background-color:#E9E9EA; border-width:0; width:80px; font-family: Trebuchet MS, Verdana, Arial; color:#C80006; font-size:9pt}
input.subcosti		{background-color:#E9E9EA; border-width:0; width:80px; font-family: Trebuchet MS, Verdana, Arial; color:#6C6C6C; font-size:9pt}
input.annulla		{background-color:#FFFFFF; width:250px; height:22px; font-family: Trebuchet MS, Verdana, Arial; color:#666666; font-size:10pt}
input.verde		{background-color:#E9E9EA; border-width:0; width:80px; font-family: Trebuchet MS, Verdana, Arial; color:#43B45E; font-size:9pt}
input.rosso		{background-color:#E9E9EA; border-width:0; width:80px; font-family: Trebuchet MS, Verdana, Arial; color:#D21A07; font-size:9pt}
input.arancio		{background-color:#E9E9EA; border-width:0; width:80px; font-family: Trebuchet MS, Verdana, Arial; color:#F59334; font-size:9pt}
input.rfs		{background-color:#FFFFFF; width:140px; font-family: Trebuchet MS, Verdana, Arial; color:#666666; font-weight:bold; font-size:10pt}
input.reserved {font: 10px Verdana; background-color: #ffffff; margin: 2pt; color: #FF5705; border: 1px solid #D6D2B5; } 
.dom {background-color:#FFFFFF; width:250px; height:22px; font-family: Trebuchet MS, Verdana, Arial; color:#000000; font-size:9pt; border-width:1px}
.te		{background-color:#E9E9EA; border-width:0; font-family: Trebuchet MS, Verdana, Arial; color:#6C6C6C; font-size:9pt}
/****/

h1.jTip{font-family: Trebuchet MS, Verdana, Arial; color:#4C4B4B; font-size:10pt; font-weight:normal; padding:0; margin:0}
h1.tit{font-family: Trebuchet MS, Verdana, Arial; color:#2A2A2A; font-size:32pt; font-weight:normal; padding:0; margin:0}
h2 {margin:0; padding:0}
