body								{margin: 0 auto; text-align: center; background-image: url(/immagini/sfondo.png); ; background-repeat: repeat-x; background-position: left top; background-color: #FFFFFF}
table.tabella						{background-color:#FFFFFF;}
td.head								{background-image:url(/immagini/head.png); height:32px; width:1000px; vertical-align:middle; text-align:left;}
h2.titolo							{font-family:Trebuchet ms; font-size:10pt; color:#333333; margin-top: 10px; margin-bottom: 5px}

h1.titolo-big						{font-family:Trebuchet ms; font-size:30px; color:#333333; margin-top:10px; }
td.immagine-big						{background-image:url(/immagini/immagine-sfondo.jpg); height:150px; width:1000px; margin-bottom:0; border-bottom: 1px solid #FFFFFF;}
.testo								{font-family:Trebuchet ms; font-size:10pt; text-align:justify; color:#333333; line-height: 18px}
h1.titolo-box						{font-family:Trebuchet ms; font-size:16px; text-align:center; color:333333; padding-top:23px; margin: 0}
.titolo-box							{font-family:Trebuchet ms; font-size:16px; text-align:center; color:333333; margin-top: 12px; font-weight: bold}
.titolo-box-bianco					{font-family:Trebuchet ms; font-size:16px; text-align:center; color:ffffff; padding-top:23px;}
.titolo-contenuti					{font-family:Trebuchet ms; font-size:16px; color:#FF3300; padding-top:10px;}	
.titolo-vetrina						{font-family:Trebuchet ms; font-size:16px; font-weight:bold; color:#333333; padding-left:50px; margin-top:25px; text-decoration:underline;}	
.data								{font-family:Arial; font-size:10px; text-align:center; color:#FFFFFF; font-weight: bold}
/* CERCA */

td.cerca							{background-image:url(/immagini/cella-cerca.png); height:52px; width:217px; vertical-align:middle; text-align:left; }
td.lingue							{background-image:url(/immagini/cella-lingue.png); height:24px; width:217px; vertical-align:bottom; text-align:left; text-align:center;}
td.vuota							{background-image:url(/immagini/fondo-ora.png); height:74px; width:217px; text-align:center; vertical-align: bottom}
td.fondo-form						{background-image:url(/immagini/fondo-campo-form.png); background-repeat:no-repeat; background-position:center; height:30px; width:150px; margin-bottom:5px; vertical-align:bottom;  }

/* CONSIGLIATI */

td.consligliati						{background-image:url(/immagini/consigliati.png); height:35px; width:1000px; vertical-align:bottom; text-align:center; margin-left: 20px; border-bottom: 1px solid #FFFFFF; }

td.sx-cella-consigliati				{background-image:url(/immagini/box-titolo-consigliati_01.png); height:28px; width:8px;}
td.centro-cella-consigliati			{background-image:url(/immagini/box-titolo-consigliati_02.png); height:28px; }
td.dx-cella-consigliati				{background-image:url(/immagini/box-titolo-consigliati_03.png); height:28px; width:8px;}

a.link-consigliati					{font-family:Trebuchet ms; font-size:12px; color:#333333; text-align:center; text-decoration:none;}
a.link-consigliati:hover			{font-family:Trebuchet ms; font-size:12px; color:#999999; text-align:center; text-decoration:underline;}
a.link-consigliati:active			{font-family:Trebuchet ms; font-size:12px; color:#333333; text-align:center; text-decoration:none;}

a.link-titoli					{font-family:Trebuchet ms; font-size:16px; text-align:center; color:000000; padding-top:23px; text-decoration:none;}
a.link-titoli:hover				{font-family:Trebuchet ms; font-size:16px; text-align:center; color:000000; padding-top:23px; text-decoration:underline;}
a.link-titoli:active			{font-family:Trebuchet ms; font-size:16px; text-align:center; color:000000; padding-top:23px; text-decoration:none;}

a.link-testo					{font-family:Trebuchet ms; font-size:10pt; text-align:justify; color:#990000; text-decoration:none;}
a.link-testo:hover				{font-family:Trebuchet ms; font-size:10pt; text-align:justify; color:#333333; text-decoration:underline;}
a.link-testo:active				{font-family:Trebuchet ms; font-size:10pt; text-align:justify; color:#990000; text-decoration:none;}

a.link-box						{font-family:Arial; font-size:10pt; text-align:justify; color:#336699; text-decoration:none; margin: 5px}
a.link-box:hover				{font-family:Arial; font-size:10pt; text-align:justify; color:#333333; text-decoration:underline;}
a.link-box:active				{font-family:Arial; font-size:10pt; text-align:justify; color:#336699; text-decoration:none;}

a.link-boxr						{font-family:Arial; font-size:10pt; text-align:justify; color:#FF0000; text-decoration:none;}
a.link-boxr:hover				{font-family:Arial; font-size:10pt; text-align:justify; color:#333333; text-decoration:underline;}
a.link-boxr:active				{font-family:Arial; font-size:10pt; text-align:justify; color:#FF0000; text-decoration:none;}

.contatore						{text-align: center; font-family: arial; font-size: 9pt; color: #000000}
a.fondo							{font-family:arial; font-size:9pt; color:#000000; text-decoration:none;}
a.fondo:hover					{font-family:arial; font-size:9pt; color:#336699; text-decoration:underline;}
a.fondo:active					{font-family:arial; font-size:9pt; color:#000000; text-decoration:none;}
a.fondino						{font-family:arial; font-size:8pt; color:#000000; text-decoration:none;}
a.fondino:hover					{font-family:arial; font-size:8pt; color:#336699; text-decoration:underline;}
a.fondino:active				{font-family:arial; font-size:8pt; color:#000000; text-decoration:none;}



/* CONSIGLIATI */
td.sx-cella-consigliati				{background-image:url(/immagini/box-titolo-consigliati_01.png); height:28px; width:8px;}

/* footer */
td.footer							{background-image:url(/immagini/footer.png); height:52px; width:1000px; vertical-align:middle; text-align:left;}

/* box - sinistra */
td.box-follonica					{background-image:url(/immagini/cella-home.png); height:45px; width:200px; vertical-align:top; text-align:center;}
td.box-offerte-speciali				{background-image:url(/immagini/box-offerte-speciali.png); height:43px; width:200px; vertical-align:top; text-align:center;}
td.box-turismo						{background-image:url(/immagini/box-turismo.png); height:44px; width:200px; vertical-align:top; text-align:center;}
td.box-network						{background-image:url(/immagini/box-network.png); height:44px; width:200px; vertical-align:top; text-align:center;}
td.box-last-minute					{background-image:url(/immagini/box-last-minute.png); height:44px; width:200px; vertical-align:top; text-align:center;}
td.box-mappa						{background-image:url(/immagini/box-mappa.png); height:50px; width:200px; vertical-align:top; text-align:center;}
td.box-contenuti					{width:200px; vertical-align:top;}
td.box-contenutibordo				{background-image:url(/immagini/box-contenuti.png); background-repeat: x-repeat; width:200px; vertical-align:top;}

/* box - destra */
td.box-registrati					{background-image:url(/immagini/registrati-adesso.png); height:50px; width:200px; vertical-align:top; text-align:center;}
td.box-consigliati					{background-image:url(/immagini/box-taccuino.png); height:42px; width:200px; vertical-align:top; text-align:center;}
td.box-advertising					{background-image:url(/immagini/box-spot.png); height:44px; width:200px; vertical-align:top; text-align:center;}
td.box-meteo						{background-image:url(/immagini/cella-meteo.png); height:47px; width:200px; vertical-align:top; text-align:center;}
td.box-mappa						{background-image:url(/immagini/cella-mappa.png); height:50px; width:200px; vertical-align:top; text-align:center;}
td.box-mail							{background-image:url(/immagini/box-mail.png); height:46px; width:200px; vertical-align:top; text-align:center;}
td.box-foto							{background-image:url(/immagini/box-foto.png); height:42px; width:200px; vertical-align:top; text-align:center;}

/* box - centrale-lastminute */
td.box-lastminute					{background-image:url(/immagini/big-box-lastminute.png); height:50px; width:560px; text-align:center; }
td.box-news-eventi					{background-image:url(/immagini/big-box-news.png); height:50px; width:560px; text-align:center; }
td.box-mappa						{background-image:url(/immagini/big-mappa.png); height:50px; width:560px; text-align:center; }
td.box-offerte						{background-image:url(/immagini/big-box-offerte.png); height:50px; width:560px; text-align:center; }
td.box-primo-piano					{background-image:url(/immagini/big-box-star.png); height:50px; width:560px; text-align:center; }
td.box-contenuti-big				{width:560px; vertical-align:top;}

td.box-vetrina						{background-image:url(/immagini/cella-appunti.png); height:50px; width:560px; text-align:left; margin-left:30px; vertical-align:bottom; margin-bottom:5px; }
td.box-casa							{background-image:url(/immagini/big-box-home.png); height:50px; width:560px; text-align:left; margin-left:30px; vertical-align:bottom; margin-bottom:5px; }
td.box-listino						{background-image:url(/immagini/cella-listino.png); height:50px; width:200px; text-align:left; margin-left:10px; vertical-align:bottom; margin-bottom:5px; }
td.box-contenuti-big				{width:560px; vertical-align:top;}

/* box-servizi */
td.box-servizi						{background-image:url(/immagini/box-servizi.png); height:50px; width:200px; text-align:left; margin-left:10px; vertical-align:bottom; margin-bottom:5px; }
td.box-descrizione					{background-image:url(/immagini/box-news.png); height:50px; width:200px; text-align:left; margin-left:10px; vertical-align:bottom; margin-bottom:5px; }

td.menusx							{vertical-align: top; width: 210px; text-align: center}
td.menudx							{vertical-align: top; width: 210px; text-align: center}

/* GRADIENT */

h1				{ font: bold 190%/100% Trebuchet ms, Arial; position: relative; color: #464646; font-size:25pt; margin:10px}
h1 span			 		{ background-image:url(/h1-bg/gradient-glossy.png);
	background-repeat: repeat-x;
	position: absolute;
	display: block;
	width: 90%;
	height: 31px;}




/* LISTA */
div.riga		{text-align: left; font-weight: bold; height: 20px; background-color: #E4F1F4; color: #000000; font-size: 10pt; font-family: arial; border: 1px solid #8ABAC6; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px}
div.rigac		{text-align: justify; padding: 5px; border-left: 1px solid #EBEBEB; border-right: 1px solid #EBEBEB; border-bottom: 1px dotted #EBEBEB}
a.indi			{font-size: 8pt; font-family: arial; color: #000000; text-decoration:none}
a.indi:hover	{font-size: 8pt; font-family: arial; color: #F6A200; text-decoration:none}
a.indi:active	{font-size: 8pt; font-family: arial; color: #000000; text-decoration:none}
.rigai			{font-size: 8pt; font-family: arial; margin-top: 0}
.rigat			{font-size: 9pt; font-family: arial}
.testop			{margin-left: 15px; margin-right: 15px; text-align: justify; font-family: Verdana; font-size: 8pt; color: #000000; line-height: 18px}
.rigap			{font-size: 8pt; font-family: arial; font-weight: bold; color: #FF0000; text-align: right}
.rigas			{align: right}
.rigal			{text-align: left; font-family: Verdana; font-size: 8pt; color: #000000; margin-bottom: 10px}