@charset "UTF-8";
/* CSS Document */

body			{ text-align: center; background-color:#333333; margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	vertical-align: top;

}

/* testate */
table.testa-index			{background-image: url(../immagini/testa-index.jpg); width: 900px; height:300px;}
table.testa-accoglienza		{background-image: url(../immagini/testa-accoglienza.jpg); width: 900px; height:300px;}
table.testa-servizi			{background-image: url(../immagini/testa-servizi.jpg); width: 900px; height:300px;}
table.testa-prenota			{background-image: url(../immagini/testa-prenota.jpg); width: 900px; height:300px;}
table.testa-dove			{background-image: url(../immagini/testa-dove.jpg); width: 900px; height:300px;}
table.testa-dintorni		{background-image: url(../immagini/testa-dintorni.jpg); width: 900px; height:300px;}
table.testa-customer		{background-image: url(../immagini/testa-customer.jpg); width: 900px; height:300px;}
table.testa-offerte			{background-image: url(../immagini/testa-offerte.jpg); width: 900px; height:300px;}
table.testa-contatti		{background-image: url(../immagini/testa-contatti.jpg); width: 900px; height:300px;}
table.testa-spiagge			{background-image: url(../immagini/testa-spiagge.jpg); width: 900px; height:300px;}
table.centrale				{background-color: #ffffff;}

div.box-elementi			{background-image: url(../immagini/background-box.jpg); width: 180px;  background-repeat: no-repeat; background-position: top;}

/* hedaer titolo+lingue */

h1.titolo					{font-family:Georgia; font-size:12px; color: #ffffff; margin:0; text-align:left; margin-left: 25px; }
.testobianco				{font-family: Georgia; font-size:12px; color: #ffffff; margin:0; text-align:left}
h2.titolo2					{font-family: Georgia; font-size:22px; color: #6a7481; margin:0; text-align:left; margin: 25px; }
h3.titolo3					{font-family: Georgia; font-size:16px; color: #b3a37c; margin:0; text-align:left; margin: 25px; }
h1.titolo-b					{font-family: Georgia; font-size:12px; color:#333333; margin:0; text-align:left;  }
.titolo-box-appartamenti	{font-family:Georgia; font-size:14px; color:#333333; text-align:center; }
.newsletterfield			{font-family:Georgia; font-size:12px; color:#333333; border:1px solid #333333; width:100px }
/* box */
td.box-titoli				{background-image: url(../immagini/trasparenza.png); background-repeat: repeat;}
td.box-lingue				{background-image: url(../immagini/trasparenza.png); background-repeat: repeat; padding-right: 20px; text-align: right;}
td.verifica-disponibilita 	{width:222px; margin-top:75px; }
td.box-1					{width: 586px;}
td.box-prenotazione			{ width: 289px; height: 240px;}
td.box-2					{width: 25px;}
td.box-menu					{background-image: url(../immagini/back-prenotazione2.png);}


td.body1					{background-image: url(../immagini/body1.jpg); height:15px; width:900px; background-repeat: no-repeat;}

td.sx						{background-color: #ffffff; width: 180px; vertical-align: top; background-repeat: repeat; border: 0; margin: 0;}
td.centro					{background-color: #ffffff; width: 540px; vertical-align: top; background-repeat: repeat; border: 0; margin: 0;}
td.dx						{background-color: #ffffff; width: 180px; vertical-align: top; background-repeat: repeat; border: 0; margin: 0;}

td.footer1					{background-image: url(../immagini/fondo-footer.png); width:900px; height: 78px; background-repeat: no-repeat; background-position: top;}
/* links */
a.link-big					{font-family:Georgia; font-size:18px; color:#ffffff; margin-left:60px; text-decoration:none;}
a.link-big:hover			{font-family:Georgia; font-size:18px; color:#ffffff; margin-left:60px; text-decoration:none;}
a.link-big:active			{font-family:Georgia; font-size:18px; color:#ffffff; margin-left:60px; text-decoration:none;}


/* Testi */
.titolo-pagina				{font-family: Georgia; font-size: 14px; color:#ffffff; text-align: left; margin: 20px;}
.testobig					{font-family: Georgia; font-size: 16px; color:#333333; margin: 20px; text-align: left;}
.testo						{font-family: Georgia; font-size: 12px; color:#333333; margin: 20px; text-align: justify;}
.testolistino				{font-family: Georgia; font-size: 14px; color:#333333; text-align: right;}
.testorosso					{font-family: Georgia; font-size: 16px; color:#FF0000}
.testorossomesi				{font-family: Georgia; font-size: 12px; color:#FF0000}
.testo-small				{font-family: Georgia; font-size: 10px; color:#333333;}

.3immagini					{font-family: Georgia; font-size: 12px; color:#333333; margin-left: 10px; text-align: justify;}

td.box-testi				{ height:26px}
td.box-testi				{ height:40px}
td.menu-hover					{background-image:url(../immagini/back-menu.png); height: 40px;}
td.menu-out					{}

a.link-dintorni				{font-family:Georgia; font-size:14px; color:#ffffff; padding:5px; text-decoration:none;}
a.link-dintorni:hover		{font-family:Georgia; font-size:14px; color:#333333; padding:5px; text-decoration:none; background-image: url(/immagini/back-menu.png);}
a.link-dintorni:active		{font-family:Georgia; font-size:14px; color:#ffffff; padding:5px; text-decoration:none;}



a.link-menu					{font-family:Georgia; font-size:16px; color:#ffffff; margin-left:20px; text-decoration:none;}
a.link-menu:hover			{font-family:Georgia; font-size:16px; color:#333333; margin-left:20px; text-decoration:none;}
a.link-menu:active			{font-family:Georgia; font-size:16px; color:#ffffff; margin-left:20px; text-decoration:none;}

a.link						{font-family:Georgia; font-size:12px; color:#333333; margin-left:20px; text-decoration:none;}
a.link:hover				{font-family:Georgia; font-size:12px; color:#697d88; margin-left:20px; text-decoration:none;}
a.link:active				{font-family:Georgia; font-size:12px; color:#333333; margin-left:20px; text-decoration:none;}


a.linkbig						{font-family:Georgia; font-size:15px; color:#333333; margin-left:20px; text-decoration:none;}
a.linkbig:hover				{font-family:Georgia; font-size:15px; color:#697d88; margin-left:20px; text-decoration:none;}
a.linkbig:active				{font-family:Georgia; font-size:15px; color:#333333; margin-left:20px; text-decoration:none;}


.immagini					{margin-left: 10px;}
.img						{ border:2px solid; color:#B2A37C; text-align:center; width:40px;}

.picture						{ border:2px solid; color:#B2A37C; text-align:center; margin-top: 10px;}
