/************ BODY ************/
body 				{text-align:center; vertical-align:top; margin: 0 auto; background-image: url(../immagini/background-sito.jpg); background-repeat: repeat-x; font-family: "Century Gothic", Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; }

table.contenitore	{width:980px; border:0; vertical-align:top; text-align:center; margin: 0 auto;}

td.box-contatto		{width: 200px; height: 165px; background-image: url(../immagini/back-contatti.png); background-repeat: no-repeat}
td.box-contattoen	{width: 200px; height: 165px; background-image: url(../immagini/back-contattien.png); background-repeat: no-repeat}
td.box-contattode	{width: 200px; height: 165px; background-image: url(../immagini/back-contattide.png); background-repeat: no-repeat}

td.box-header		{width: 780px; height: 115px; background-image: url(../immagini/back-header.png); background-repeat: repeat; vertical-align: top;}
td.box-menu			{width: 780px; height: 50px; background-image: url(../immagini/back-menu.png); background-repeat: repeat;}
td.box-offerte		{width: 200px; height: 280px; background-image: url(../immagini/back-offerte.png); background-repeat: no-repeat;}
td.box-offerteen		{width: 200px; height: 280px; background-image: url(../immagini/back-offerteen.png); background-repeat: no-repeat;}	
td.box-offertede		{width: 200px; height: 280px; background-image: url(../immagini/back-offertede.png); background-repeat: no-repeat;}	
td.box-slide		{width: 780px; height: 280px;}
td.box-gallery		{width: 200px; height: 200px; background-image: url(../immagini/box-gallery.png); background-repeat: no-repeat;}
td.box-banner		{width: 780px; height: 80px;}
td.box-prenota		{width: 520px; height: 200px; background-image: url(../immagini/box-prenota.png); background-repeat: no-repeat;}
td.box-prenotaen		{width: 520px; height: 200px; background-image: url(../immagini/box-prenotaen.png); background-repeat: no-repeat;}
td.box-prenotade		{width: 520px; height: 200px; background-image: url(../immagini/box-prenotade.png); background-repeat: no-repeat;}
td.box-servizi		{width: 260px; height: 200px; background-image: url(../immagini/box-servizi.png); background-repeat: no-repeat;}
td.box-servizien		{width: 260px; height: 200px; background-image: url(../immagini/box-servizien.png); background-repeat: no-repeat;}
td.box-servizide		{width: 260px; height: 200px; background-image: url(../immagini/box-servizide.png); background-repeat: no-repeat;}
td.contenuto		{width: 950px; background-image: url(../immagini/box-contenuto.png); background-repeat: repeat-x;}
td.box-customer		{width: 200px; height: 300px; }
td.box-gmap			{width: 780px; height: 300px; background-color: #ffffff;}
td.footer			{background-image: url(../immagini/back-footer.png); height: 100px;}

/************ TITOLI ************/

h1.titolo1			{font-family:"Century Gothic", Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 9px; text-align: center; color: #5B523B;}

h2.titolo2			{font-family:"Century Gothic", Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 16pt; text-align: left; color: #e6b800; padding-left: 20px;}

h3.titolo3			{font-family:"Century Gothic", Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 14pt; text-align: left; color: #e6b800; padding-left: 20px;}

.img				{padding: 10px;}
.imgd				{padding: 10px; width: 150px; height: 100px;}
.imm				{padding: 5px;}
.imma				{padding: 10px; border: 1px solid; color:#333333; }

.testo				{font-family:"Century Gothic", Trebuchet MS, Arial, Helvetica, sans-serif;  font-size: 14px; color:#333333; text-align: justify; padding: 20px;}
a.testo				{color:#333333; text-decoration:none}
a.testo:hover		{color:#5B523B; text-decoration:none}
a.testo:active		{color:#333333; text-decoration:none}


.testo2				{font-family:"Century Gothic", Trebuchet MS, Arial, Helvetica, sans-serif;  font-size: 14px; color:#e6b800; text-align: justify; margin:5px;}
a.testo2			{color:#e6b800; text-decoration:none}
a.testo2:hover		{color:#ffffff; text-decoration:none}
a.testo2:active		{color:#e6b800; text-decoration:none}

.testo3				{font-family:"Century Gothic", Trebuchet MS, Arial, Helvetica, sans-serif;  font-size: 14px; color:#ffffff; text-align: justify; padding: 20px;}
a.testo3				{color:#ffffff; text-decoration:none}
a.testo3:hover		{color:#5B523B; text-decoration:none}
a.testo3:active		{color:#ffffff; text-decoration:none}

.testoa				{font-family:"Century Gothic", Trebuchet MS, Arial, Helvetica, sans-serif;  font-size: 14px; color:#ffffff; text-align: justify; padding-left: 20px; padding-right: 20px; padding-top: 10px;}
a.testoa				{color:#ffffff; text-decoration:none}
a.testoa:hover		{color:#5B523B; text-decoration:none}
a.testoa:active		{color:#ffffff; text-decoration:none}

.testo4				{font-family:"Century Gothic", Trebuchet MS, Arial, Helvetica, sans-serif;  font-size: 8px; color:#ffffff; text-align: justify; padding: 10px;}
a.testo4				{color:#ffffff; text-decoration:none}
a.testo4:hover		{color:#5B523B; text-decoration:none}
a.testo4:active		{color:#ffffff; text-decoration:none}

.testo5				{font-family:"Century Gothic", Trebuchet MS, Arial, Helvetica, sans-serif;  font-size: 10px; color:#ffffff; text-align: justify; padding: 3px;}
a.testo5				{color:#ffffff; text-decoration:none}
a.testo5:hover		{color:#5B523B; text-decoration:none}
a.testo5:active		{color:#ffffff; text-decoration:none}


.testo6				{font-family:"Century Gothic", Trebuchet MS, Arial, Helvetica, sans-serif;  font-size: 10px; color:#333333; text-align: justify; padding: 3px;}
a.testo5				{color:#333333; text-decoration:none}
a.testo5:hover		{color:#5B523B; text-decoration:none}
a.testo5:active		{color:#333333; text-decoration:none}


.testofooter			{font-family:"Century Gothic", Trebuchet MS, Arial, Helvetica, sans-serif;  font-size: 13px; color:#ffffff; text-align: left; padding: 10px;}
a.testofooter			{color:#ffffff; text-decoration:none}
a.testofooter:hover		{color:#5B523B; text-decoration:none}
a.testofooter:active	{color:#ffffff; text-decoration:none}


.testobig				{font-family:"Century Gothic", Trebuchet MS, Arial, Helvetica, sans-serif;  font-size: 18px; color:#e6b800;}
a.testobig				{color:#5e79af; text-decoration:none}
a.testobig:hover		{color:#333333; text-decoration:none}
a.testobig:active		{color:#5e79af; text-decoration:none}

.testobigw				{font-family:"Century Gothic", Trebuchet MS, Arial, Helvetica, sans-serif;  font-size: 13px; color:#ffffff;}
a.testobigw				{color:#ffffff; text-decoration:none}
a.testobigw:hover		{color:#5B523B; text-decoration:none}
a.testobigw:active		{color:#ffffff; text-decoration:none}


.testofferte				{font-family:"Century Gothic", Trebuchet MS, Arial, Helvetica, sans-serif;  font-size: 14px; color:#ffffff; text-align: left; padding: 5px;}
a.testofferte				{color:#ffffff; text-decoration:none}
a.testofferte:hover		{color:#5B523B; text-decoration:none}
a.testofferte:active		{color:#ffffff; text-decoration:none}

/************ MENU ************/

td.back-menu		{background-image: url(../immagini/back-menu.png); background-repeat: no-repeat;  height: 42px; width: 780px;}

#menu				{ font-family:"Century Gothic", Trebuchet MS, Arial, Helvetica, sans-serif;  margin:0; padding:0;}
#menu ul			{ list-style:none; margin:0; padding:0; margin-left:10px}
#menu li			{ height:42px; list-style:none; margin:0; padding:0; vertical-align:top; float:left; text-align:center}
#menu a				{ height:42px; display:block; font-size:10pt; color:#c19b02; text-decoration:none; margin-top: 0px; margin-bottom: 10px; padding:0; float:left; padding-left:5px; padding-right:5px}
#menu a:hover		{ color:#ffffff; text-decoration:none; background-image:url(../immagini/trasp.png); background-repeat:repeat; background-position:center top}
#menu a:active		{ text-decoration:none;}
#menu a:visited		{ text-decoration:none;}





/**********FORM CONTATTI *************/

.date		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:75px; font-family:"Century Gothic", Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.fieldc		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:240px; font-family:"Century Gothic", Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.fieldcc	{background-color:#E9E9EA; border:1px solid #7F9DB9; width:120px; font-family:"Century Gothic", Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.sel		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:120px; font-family:"Century Gothic", Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.selb		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:77px; font-family:"Century Gothic", Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}

.selbox		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:125px; height:25px; font-family:"Century Gothic", Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:12pt}

.selbox2	{background-color:#E9E9EA; border:1px solid #7F9DB9; width:80px; height:25px; font-family:"Century Gothic", Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:12pt}

.sels		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:240px; font-family:"Century Gothic", Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.texta		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:400px; height:50px; font-family:"Century Gothic", Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.textc		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:320px; height:50px; font-family:"Century Gothic", Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.textb		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:400px; height:50px; font-family:"Century Gothic", Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.bottone 	{width:270px; height:40px; text-align:center}


table.contatti {width:70%}
table.cerca {width:70%;}
table.formc {width:70%; background-color:#E2E0DD}
table.pre {width:100%; background-color:#E2E0DD}
tr.sf {background-color:#3F90F8}
tr.sfs {background-color:#5D9BEA}

.testok				{font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:9pt; color:#FFFFFF}
a.testok				{text-decoration: none; color:#333333}
a.testok:hover		{color:#333333; text-decoration:underline}
a.testok:active		{text-decoration: none; color:#FFFFFF}

.testokno				{font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:9pt; color:#000000}