body			{margin:0; background-color:#DDCFB5; margin-bottom:10px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; color:#362921}

table.contenitore {width:904px}
td.rossa 		{background-image: url(/immagini/rossa.jpg); height:22px; background-repeat:repeat}
td.testata 		{background-image: url(/immagini/testata.jpg); height:136px; background-repeat:no-repeat; text-align:center; margin: 0 auto}
td.menu 		{background-image: url(/immagini/sfondomenu.jpg); height:42px; background-repeat:no-repeat}
td.pattern 		{background-image: url(/immagini/pattern.jpg); height:270px; background-repeat:repeat; text-align:center; margin: 0 auto; border-bottom:1px solid #372a23}
td.patterndue	{background-image: url(/immagini/pattern.jpg); height:133px; background-repeat:repeat; text-align:center; margin: 0 auto; border-top:1px solid #372a23}
td.sx 			{background-color:#FFFFFF; vertical-align:top; width:320px}
td.dx 			{background-color:#FFFFFF; vertical-align:top; width:584px}
td.prenota 		{background-image: url(/immagini/prenota.jpg); height:141px; width:276px; background-repeat:no-repeat}
td.prenota-en	{background-image: url(/immagini/prenota-en.jpg); height:141px; width:276px; background-repeat:no-repeat}
td.verde 		{background-image: url(/immagini/sfondoprenota.jpg); width:276px; background-repeat:repeat; text-align:center}
td.utility 		{background-image: url(/immagini/utility.jpg); width:276px; height:162px; background-repeat:no-repeat; vertical-align:top}
td.footer 		{background-image: url(/immagini/footer.jpg); width:904px; height:117px; background-repeat:no-repeat; vertical-align:top}
td.grigio		{background-color:#93989A}

h1 				{font-size: 9pt; color:#FFFFFF; margin:0; padding:0; margin-left:30px}
h2 				{font-size: 14pt; color:#003B30; margin:0; padding:0; margin-bottom:20px}
.tit			{background-color:#2C3E2D; border:1px solid; border-left-color:#253526; border-top-color:#253526; border-bottom-color:#3E5640; border-right-color:#3E5640;  width:200px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:9pt}
.datep			{background-color:#2C3E2D; border:1px solid; border-left-color:#253526; border-top-color:#253526; border-bottom-color:#3E5640; border-right-color:#3E5640;  width:132px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:9pt}
.img				{margin-left:5px}
.imm				{border:2px solid #A4563D}
.imgd				{margin-left:20px}

.bianco {font-size: 9pt; color:#FFFFFF}

.marrone				{font-size: 10pt; color:#534135}
a.marrone				{color:#534135; text-decoration:none}
a.marrone:hover		{color:#79744F; text-decoration:none}
a.marrone:active		{color:#534135; text-decoration:none}

.testo				{font-size: 12px; color:#362921}
a.testo				{color:#362921; text-decoration:none}
a.testo:hover		{color:#000000; text-decoration:none}
a.testo:active		{color:#362921; text-decoration:none}

.testop				{font-size: 9pt; color:#362921}
a.testop				{color:#362921; text-decoration:none}
a.testop:hover		{color:#000000; text-decoration:none}
a.testop:active		{color:#362921; text-decoration:none}

.verde				{font-size: 11pt; color:#015445}
a.verde				{color:#362921; text-decoration:none}
a.verde:hover		{color:#000000; text-decoration:none}
a.verde:active		{color:#362921; text-decoration:none}

.verdep				{font-size: 9pt; color:#015445}
a.verdep				{color:#362921; text-decoration:none}
a.verdep:hover		{color:#000000; text-decoration:none}
a.verdep:active		{color:#362921; text-decoration:none}

p { margin-left:35px; margin-right:35px; padding:0; text-align:justify}
i {color:#59746F; font-size: 11pt}


/*NUOVO MENU*/
		.menu 					{list-style:none; height:30px; margin:0; padding:0; font-family:Trebuchet MS, Verdana, Arial; text-align:center; margin:0 auto;}
		.menu li 				{float:left;margin-right:2px;}
		.menu li a 				{display:block; position:relative; text-decoration:none;}
		.menu li a em 			{display:block; height:30px; float:left; padding: 0 4px; font-size:13px; color:#ffffff; line-height:30px;}
		.menu li a b			{display:block; float:left;width: 15px; height:30px; }
		.menu li a span 		{display:block; float:left;	width: 15px; height:30px;}
		.menu li a:hover 		{border:0; cursor:pointer;}
		.menu li a:hover b 		{background-position:left top; background:url(/immagini/sfmenu2.png) left bottom; position:relative;}
		.menu li a:hover span 	{background-position:right top; background:url(/immagini/sfmenu2.png) right bottom; position:relative;}
		.menu li a:hover em  	{background-position:center top; background:url(/immagini/sfmenu.png) center bottom repeat-x; position:relative; color: #FFFFFF; line-height:30px;}

.link-din-red		{font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none; color:#990000; font-size:9pt;}

a.link-din			{font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none; color:#333333; font-size:9pt;}
a.link-din:hover	{font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none; color:#FFFFFF; font-size:9pt;}
a.link-din:active	{font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none; color:#333333; font-size:9pt;}

a.link				{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#333333; margin-left:20px; text-decoration:none;}
a.link:hover		{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#990000; margin-left:20px; text-decoration:none;}
a.link:active		{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#333333; margin-left:20px; text-decoration:none;}

a.linkb				{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#333333; text-decoration:none;}
a.linkb:hover		{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#990000; text-decoration:none;}
a.linkb:active		{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#333333; text-decoration:none;}

table.contatti 	{width:100%}
table.cerca 	{width:100%; background-color:#E2E0DD}
table.formc 	{width:98%; background-color:#E2E0DD}
table.pre 		{width:100%; background-color:#E2E0DD}
tr.sf 			{background-color:#D5D6A2}
tr.sfs 			{background-color:#C2C385}

.testok				{font-size:9pt; color:#333333}
a.testok			{text-decoration: none; color:#333333}
a.testok:hover		{color:#333333; text-decoration:underline}
a.testok:active		{text-decoration: none; color:#333333}

.testokno				{font-size:9pt; color:#7A7A7A}

.date		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:110px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.dim		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:90px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.fieldc		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:254px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.fieldcc	{background-color:#E9E9EA; border:1px solid #7F9DB9; width:224px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.sel		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:226px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.selb		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:77px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.sels		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:256px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.texta		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:530px; height:150px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.textb		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:340px; height:100px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.bottone 	{width:270px; height:40px; text-align:center}
.numcam 	{width:60px; text-align:center; border:0; background-color:#FFFFFF}