body				{ background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin:0}

/* Testa del sito */
td.head				{background-image:url(../immagini/head.png); height:95px; width:900px; background-repeat:no-repeat; vertical-align:top}
td.menu				{background-color:#BBDFE5; height:47px; width:900px}
td.box-link			{margin:5px; padding:5px; border-right:1px dotted; color:#272828; height:47px}
td.box-sopra		{margin:5px; padding:5px; border-right:1px dotted; color:#272828; background-image:url(../immagini/menut.png); background-repeat:repeat}
td.headbasso		{background-image:url(../immagini/headbasso.png); height:256px; width:900px; background-repeat:no-repeat; vertical-align:top}
td.sinistra			{width:649px; vertical-align:top}
td.destra			{width:251px; vertical-align:top}
td.grigio			{background-image:url(../immagini/grigio.png); height:140px; width:649px; background-repeat:no-repeat; vertical-align:top}
td.rosso			{background-image:url(../immagini/boxrosso.png); height:127px; width:219px; background-repeat:no-repeat; vertical-align:top; padding-top:10px}
td.arancione		{background-image:url(../immagini/boxarancione.png); height:127px; width:212px; background-repeat:no-repeat; vertical-align:top; padding-top:10px}
td.verde			{background-image:url(../immagini/boxverde.png); height:127px; width:218px; background-repeat:no-repeat; vertical-align:top; padding-top:10px}
td.rossob			{background-image:url(../immagini/rossos.png); width:219px; background-repeat:repeat; vertical-align:top}
td.arancioneb		{background-image:url(../immagini/aranciones.png); width:212px; background-repeat:repeat; vertical-align:top}
td.verdeb			{background-image:url(../immagini/verdes.png); width:218px; background-repeat:repeat; vertical-align:top}
td.footeralto		{background-image:url(../immagini/prefooter.png); height:56px; width:900px; background-repeat:no-repeat; vertical-align:top}
td.blu				{height:36px; width:251px; vertical-align:top; background-color:#19AFCA}
td.footer			{background-image:url(../immagini/footer.png); width:900px; background-repeat:repeat; vertical-align:top}
td.pagine			{background-color:#E8E8E8; padding-top:6px}

td.celeste			{width:100%; background-color:#C7E2F6; height:61px}
td.verdescheda		{width:100%; background-color:#DFF0B9; height:61px}

table.dash {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: dashed dashed dashed dashed;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: #FFFFFF;
	margin-left:46px;
	width:520px; 
}

.th3 {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: dashed dashed dashed dashed;
	border-color: gray gray gray gray;
	background-color: #FFFFFF;
}

.thorange {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: dashed dashed dashed dashed;
	border-color: gray gray gray gray;
	background-color: #FFCC66;
}

/* Testi Sito */
h1.titoli-pagina	{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:30px; color:#1F82F6; margin:0; padding:0; margin-left:10px}
h2					{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:22px; color:#0363D4; margin:0; padding:0; margin-left:17px}
h3					{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:18px; color:#0363D4; margin:0; padding:0; margin-left:17px}

.testo				{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333;}
a.testo			{text-decoration:none; }
a.testo:hover	{text-decoration:none; color:#009933 }
a.testo:active	{text-decoration:none; }

.testoblup			{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1F82F6;}
a.testoblup			{text-decoration:underline}
a.testoblup:hover	{text-decoration:none; }
a.testoblup:active	{text-decoration:underline}

.menualto			{font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#272828}
a.menualto			{text-decoration:none}
a.menualto:hover	{text-decoration:none}
a.menualto:active	{text-decoration:none}

.testos				{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}

.datac				{background-color:#E9E9EA; border:1px solid #7F9DB9; font-family: Trebuchet MS, Verdana, Arial; color:#000000; font-size:9pt; width:150px; height:20px}

.biancodx			{font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#FFFFFF; margin-left:12px; margin-top:9px; padding:0}

.biancog			{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFFFFF; padding:0; font-weight:bold}
a.biancog			{text-decoration:none}
a.biancog:hover		{text-decoration:none; color:#F1FC92}
a.biancog:active	{text-decoration:none}

.linkmenu			{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333333;}
a.linkmenu			{text-decoration:none}
a.linkmenu:hover	{text-decoration:none; color:#990000}
a.linkmenu:active	{text-decoration:none}

.linkmenub			{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF}
a.linkmenub			{text-decoration:none}
a.linkmenub:hover	{text-decoration:none; color:#BBD536}
a.linkmenub:active	{text-decoration:none}

.titolo-schede		{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:18px; color:#B90000;}
a.titolo-schede			{text-decoration:none; }
a.titolo-schede:hover	{text-decoration:underline; }
a.titolo-schede:active	{text-decoration:none; }

.icona {margin-right:3px}

.img {border:2px solid #996600}

.testorosso			{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:21px; color:#990000;}
a.testorosso		{text-decoration:none}
a.testorosso:hover	{text-decoration:none; color:#009933}
a.testorosso:active	{text-decoration:none}

input.bottone {text-align:center; font-family:Trebuchet MS, Verdana; color:#FFFFFF; background-color:#404C6B;}
.esci {text-align:center; font-family:Trebuchet MS, Verdana; color:#FFFFFF; background-color:#404C6B}

.testoform			{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; font-weight:normal}
.testoforms				{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal}
.testorossogr			{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:28px; color:#990000; margin:0; padding:0; margin-left:56px}

.r		{background-color:#E9E9EA; border:1px solid #7F9DB9; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt; width:232px;}
.f		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:230px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}