body				{margin:0; background-color:#89abc6; font-family:trebuchet MS, Georgia, serif; background-image:url(../immagini/bg-all.jpg); background-repeat:repeat-x;}

table.contenitore	{width:1000px}
td.sfondosx			{background-image: url(../immagini/sfondosx.jpg); background-repeat: repeat; width:15px}
td.sfondodx 		{background-image: url(../immagini/sfondodx.jpg); background-repeat: repeat; width:15px}
td.testata			{width:1000px; height:328px; background-image: url(../immagini/home.jpg); background-repeat:no-repeat; vertical-align:bottom}
td.celeste 			{width:73px; height:200px; vertical-align:bottom;}
td.celestel 		{width:704px; height:200px; vertical-align:bottom; text-align:right}
td.marrone 			{width:223px; height:200px;  background-image: url(../immagini/marrone.png); background-repeat:no-repeat; vertical-align:top}

td.sinistra 		{background-color:#e3e7f2; width:330px; vertical-align:top}
td.destra 			{background-color:#e3e7f2; width:670px; vertical-align:top}

td.offerte 			{background-image: url(../immagini/offerte.jpg); background-repeat: no-repeat; width:280px; height:50px; background-color:#ffffff; background-position:top left}
td.offerte-en		{background-image: url(../immagini/offerte-en.jpg); background-repeat: no-repeat; width:280px; height:50px; background-color:#ffffff; background-position:top left}

td.newsletter 		{background-image: url(../immagini/newsletter.jpg); background-repeat: no-repeat; width:280px; height:50px; background-color:#ffffff; background-position:top left}

td.gallery 			{background-image: url(../immagini/photogallery.png); background-repeat: no-repeat; width:280px; height:50px; background-color:#d9deee; background-position:top left}
td.dintorni 		{background-image: url(../immagini/dintorni.jpg); background-repeat: no-repeat; width:280px; height:50px; background-color:#ffffff; background-position:top left}
td.dintorni-en		{background-image: url(../immagini/dintorni-en.jpg); background-repeat: no-repeat; width:280px; height:50px; background-color:#ffffff; background-position:top left}

td.utilities 		{background-image: url(../immagini/utilities.jpg); background-repeat: no-repeat; width:280px; height:50px; background-color:#ffffff; background-position:top left}
td.disponibilita 	{background-image: url(../immagini/disponibilita.jpg); background-repeat: no-repeat; width:280px; height:50px; background-color:#ffffff; background-position:top left}
td.disponibilita-en 	{background-image: url(../immagini/disponibilita-en.jpg); background-repeat: no-repeat; width:280px; height:50px; background-color:#ffffff; background-position:top left}

td.colore 			{background-color:#ffffff}

td.centrale 		{vertical-align:top; background-color:#ffffff}

td.piede 			{background-image: url(../immagini/piede.jpg); background-repeat: no-repeat; height:20px; width:1000px}

td.footer 			{background-color:#FFFFFF; padding:8px}

.testo				{ font-size: 12px; color:#766C52}
a.testo				{color:#766C52; text-decoration:none}
a.testo:hover		{color:#5B523B; text-decoration:none}
a.testo:active		{color:#766C52; text-decoration:none}

.testoceleste		{ font-size: 13px; color:#52C6C5}

.testorosso			{ font-size: 16px; color:#FF0000}
.testorossog		{ font-size: 20px; color:#FF0000}
.testo-small		{ font-size: 10px; color:#333333;}
.testoscuro			{ font-size: 13px; color:#050505}

.testoscurog		{ font-size: 20px; color:#050505}
a.testog			{color:#766C52; text-decoration:none}
a.testog:hover		{color:#5B523B; text-decoration:none}
a.testog:active		{color:#766C52; text-decoration:none}

.menucategorie				{ font-size:21px; color:#FFFFFF}
a.menucategorie				{color:#FFFFFF; text-decoration:none}
a.menucategorie:hover		{color:#820303; text-decoration:none}
a.menucategorie:active		{color:#FFFFFF; text-decoration:none}

.testobianco				{ font-size: 13px; color:#FFFFFF; margin-left:14px}
a.testobianco				{color:#FFFFFF; text-decoration:none}
a.testobianco:hover			{color:#FFFFFF; text-decoration:none}
a.testobianco:active		{color:#FFFFFF; text-decoration:none}

h1.titolo			{ font-size:15px; color: #1680d5; margin:0; padding:0; margin-left: 25px; font-weight:normal; }

.link-din-red		{ text-decoration:none; color:#990000; font-size:9pt;}

a.link-din			{ text-decoration:none; color:#333333; font-size:9pt;}
a.link-din:hover	{ text-decoration:none; color:#FFFFFF; font-size:9pt;}
a.link-din:active	{ text-decoration:none; color:#333333; font-size:9pt;}

a.link				{ font-size:12px; color:#333333; margin-left:20px; text-decoration:none;}
a.link:hover		{ font-size:12px; color:#990000; margin-left:20px; text-decoration:none;}
a.link:active		{ font-size:12px; color:#333333; margin-left:20px; text-decoration:none;}

a.linkb				{ font-size:12px; color:#333333; text-decoration:none;}
a.linkb:hover		{ font-size:12px; color:#990000; text-decoration:none;}
a.linkb:active		{ font-size:12px; color:#333333; text-decoration:none;}

b					{color: #1680d5; }

.fieldc		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:250px; font-family:Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.bottone 	{width:270px; height:40px; text-align:center}
.textb		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:240px; height:100px; font-family:Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}

.date		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:150px; font-family:Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.fieldcc	{background-color:#E9E9EA; border:1px solid #7F9DB9; width:255px; font-family:Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.fieldd		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:120px; font-family:Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.sel		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:257px; font-family:Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.texta		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:530px; height:100px; font-family:Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}

#newstext			{font-size:12px; color:#996600; text-align:left;}

#menu				{ width:203px; height:200px;  font-size: 13px; color:#FFFFFF; margin:0; padding:0; margin-left:10px}
#menu ul			{ width:203px; list-style:none; margin:0; padding:0;}
#menu li			{  background-image:url(immagini/arrow.png); background-position:left; padding-left:50px; width:203px; height:22px; list-style:none; margin:0; padding:0; text-align:justify;}
#menu a				{ height:22px; display:block; font-size:13px; color:#FFFFFF; text-decoration:none; margin:0; padding:0; padding-left:18px}
#menu a:hover		{ color:#FFFFFF; font-weight: normal; text-decoration:none; background-image:url(../immagini/trasparente.png); background-repeat:repeat-x;}
#menu a:active		{ color:#FFFFFF; text-decoration:none;}
#menu a:visited		{ color:#FFFFFF; text-decoration:none;}

h2.titolo2			{ font-size:22px; color: #686565; margin:0; padding:0}
h3.titolo3			{ font-size:16px; color: #b3a37c; margin:0; text-align:left; margin: 25px; }

.immagini			{margin-left: 10px;}
.img				{ border:2px solid #B2A37C}
.imm				{ border:2px solid #B2A37C; margin:2px; margin-top:7px}
.imgd				{ border:2px solid #B2A37C; margin-left:8px; margin-right:8px; margin-top:4px; margin-bottom:2px}

td.grigio			{background-color:#e3e7f2}