body				{ background-color:#89A29E; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin:0}

/* Testa del sito */
td.head				{background-image:url(../immagini/head.jpg); height:164px; width:972px; background-repeat:no-repeat; vertical-align:top}
td.bianco			{background-color:#FFFFFF; height:12px; width:972px; background-image:url(../immagini/lungo.jpg); background-repeat:repeat}
td.scuro			{ background-color:#89A29E; width:6px}
td.sinistra			{background-color:#FFFFFF; width:247px; vertical-align:top; background-image:url(../immagini/sfondosx.jpg); background-repeat:repeat}
td.bianca			{background-color:#FFFFFF; width:39px; vertical-align:top}
td.destra			{background-color:#FFFFFF; width:686px; vertical-align:top; background-image:url(../immagini/sfondodx.jpg); background-repeat:repeat}
td.piede			{width:960px; height:5px; background-image:url(../immagini/piede.jpg); background-repeat:no-repeat; background-position:center}

td.celestesx		{height:44px; width:6px; background-image:url(../immagini/celestesx.jpg); background-repeat:no-repeat}
td.bassoblus		{height:6px; width:247px; background-image:url(../immagini/bassoblus.jpg); background-repeat:no-repeat; background-position:left}
td.grigiosx			{height:37px; width:6px; background-image:url(../immagini/grigiosx.jpg); background-repeat:no-repeat}
td.grigiodx			{height:37px; width:6px; background-image:url(../immagini/grigiodx.jpg); background-repeat:no-repeat}
td.verdesx			{height:43px; width:6px; background-image:url(../immagini/verdesx.jpg); background-repeat:no-repeat}
td.vacanze			{height:44px; width:241px; background-image:url(../immagini/vacanze.jpg); background-repeat:no-repeat}
td.strutture		{height:44px; width:241px; background-image:url(../immagini/strutture.jpg); background-repeat:no-repeat}
td.dintorni			{height:44px; width:241px; background-image:url(../immagini/dintorni.jpg); background-repeat:no-repeat}
td.registra			{height:43px; width:241px; background-image:url(../immagini/registra.jpg); background-repeat:no-repeat}
td.meteo			{height:37px; width:241px; background-image:url(../immagini/meteo.jpg); background-repeat:no-repeat}
td.pubb				{height:37px; width:241px; background-image:url(../immagini/pubb.jpg); background-repeat:no-repeat}
td.network			{height:37px; width:241px; background-image:url(../immagini/network.jpg); background-repeat:no-repeat}
td.gallery			{height:37px; width:241px; background-image:url(../immagini/gallery.jpg); background-repeat:no-repeat}
td.cellabianca		{background-color:#FFFFFF; width:241px; height:6px}
td.blu				{background-color:#FFFFFF; width:241px; background-image:url(../immagini/blu.jpg); background-repeat:repeat-y; background-position:left}
td.blusx			{background-color:#344A58; width:6px}
td.celeste			{width:100%; background-color:#C7E2F6; height:61px}
td.verdescheda		{width:100%; background-color:#DFF0B9; height:61px}

td.verdedx			{height:43px; width:6px; background-image:url(../immagini/verdedx.jpg); background-repeat:no-repeat}
td.cellabiancalunga	{background-color:#FFFFFF; width:680px; height:6px; vertical-align:bottom}
.verde				{background-image:url(../immagini/boxg.jpg); background-repeat:no-repeat; background-position:bottom; width:121px; height:41px; float:right}
td.riga				{height:3px; background-image:url(../immagini/grigia.jpg); background-repeat:no-repeat; background-position:left}
td.servizi			{width:199px; height:37px; background-image:url(../immagini/servizi.jpg); background-repeat:no-repeat}
td.mappa			{width:481px; vertical-align:top}
td.bludx			{background-color:#344A58; width:199px; height:264px; vertical-align:top}
td.bassoservizi		{height:7px; width:205px; background-image:url(../immagini/bassoservizi.jpg); background-repeat:no-repeat}

/* Testi Sito */
h1.titoli-pagina	{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:20px; color:#FFFFFF; margin:0; padding:0; margin-left:60px; margin-top:7px}
h2	{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:27px; color:#08475F; margin:0; padding:0; margin-top:9px}

ul {margin:0; padding:0; list-style:none; margin-top:10px; margin-bottom:2px}
li {margin-left:18px; margin-bottom:0; margin-top:0; padding:0; line-height:25px; display:block }

.menusx			{font-family:Trebuchet MS, Helvetica, sans-serif; font-size:16px; color:#494949}
a.menusx			{text-decoration:none}
a.menusx:hover	{text-decoration:none; color:#D21F1E}
a.menusx:active	{text-decoration:none}

.menusxb			{font-family:Trebuchet MS, Helvetica, sans-serif; font-size:16px; color:#FFFFFF}
a.menusxb			{text-decoration:none}
a.menusxb:hover	{text-decoration:none; color:#FFC100}
a.menusxb:active	{text-decoration:none}

.testo			{font-family:Trebuchet MS, Helvetica, sans-serif; font-size:14px; color:#494949; margin:0; padding:0; text-align:justify}
a.testo			{text-decoration:none; }
a.testo:hover	{text-decoration:none; color:#D21F1E}
a.testo:active	{text-decoration:none; }

.testop			{font-family:Trebuchet MS, Helvetica, sans-serif; font-size:11px; color:#494949; margin:0; padding:0; text-align:justify}
a.testop			{text-decoration:none}
a.testop:hover	{text-decoration:none; color:#D21F1E}
a.testop:active	{text-decoration:none}

.testorosso			{font-family:Trebuchet MS, Helvetica, sans-serif; font-size:14px; color:#990000; margin:0; padding:0; text-align:justify}
a.testorosso		{text-decoration:none}
a.testorosso:hover	{text-decoration:none; color:#F5C600}
a.testorosso:active	{text-decoration:none}

.testorossog			{font-family:Trebuchet MS, Helvetica, sans-serif; font-size:18px; color:#990000; margin:0; padding:0; text-align:justify}
a.testorossog		{text-decoration:none}
a.testorossog:hover	{text-decoration:none; color:#F5C600}
a.testorossog: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; }

.imgc {margin-left:6px; margin-top:4px}
.imgi {margin-left:6px;  margin-right:3px}
.icona {margin-right:3px}




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;
	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;
}

.menu			{font-family:Trebuchet MS, Helvetica, sans-serif; font-size:21px; color:#FFFFFF; font-weight:bold}
a.menu			{text-decoration:none}
a.menu:hover	{text-decoration:none; color:#F7C800}
a.menu:active	{text-decoration:none}

.menusxg			{font-family:Trebuchet MS, Helvetica, sans-serif; font-size:17px; color:#494949}
a.menusxg			{text-decoration:none}
a.menusxg:hover	{text-decoration:none; color:#D21F1E}
a.menusxg:active	{text-decoration:none}

.menusxp			{font-family:Trebuchet MS, Helvetica, sans-serif; font-size:14px; color:#494949; margin:0; padding:0; text-align:justify}
a.menusxp			{text-decoration:none}
a.menusxp:hover	{text-decoration:none; color:#D21F1E}
a.menusxp:active	{text-decoration:none}

.testom			{font-family:Trebuchet MS, Helvetica, sans-serif; font-size:13px; color:#494949; margin:0; padding:0; text-align:justify}
a.testom			{text-decoration:none}
a.testom:hover	{text-decoration:none; color:#D21F1E}
a.testom:active	{text-decoration:none}

.testoverde			{font-family:Trebuchet MS, Helvetica, sans-serif; font-size:14px; color:#25BC00; margin:0; padding:0; text-align:justify}
a.testoverde		{text-decoration:none}
a.testoverde:hover	{text-decoration:none; color:#2C5422}
a.testoverde:active	{text-decoration:none}

.testorossogr			{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:28px; color:#990000; margin:0; padding:0; margin-top:14px; margin-left:12px}

.bianco			{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; padding:0}
a.bianco			{text-decoration:none}
a.bianco:hover		{text-decoration:none; color:#F7C800}
a.bianco:active	{text-decoration:none}

.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}

.imgw {margin-left:21px; margin-right:7px; margin-bottom:5px; margin-top:9px}
.img {border:2px solid #996600}

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}

.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}