
body			{margin:0; background-image: url(../immagini/background-sito.jpg); background-repeat: repeat-x; background-color: #d6ca9a; font-family:Tahoma, Trebuchet MS, sans serif;  font-size: 13px; color:#050505; }

table.contenitore {width:930px}
td.sfondosx {background-image: url(../immagini/sfondosx.png); background-repeat: repeat; width:15px}
td.sfondodx {background-image: url(../immagini/sfondodx.png); background-repeat: repeat; width:15px}
td.testata {background-image: url(../testata/home.jpg); background-repeat:no-repeat; width:900px; height:301px; vertical-align:bottom}

td.testatagallery {background-image: url(../testata/testatagallery.jpg); background-repeat:no-repeat; width:900px; height:301px; vertical-align:bottom}

td.testataappartamenti {background-image: url(../testata/testataappartamenti.jpg); background-repeat:no-repeat; width:900px; height:301px; vertical-align:bottom}

td.testataprezzi {background-image: url(../testata/testataprezzi.jpg); background-repeat:no-repeat; width:900px; height:301px; vertical-align:bottom}

td.testataservizi {background-image: url(../testata/testataservizi.jpg); background-repeat:no-repeat; width:900px; height:301px; vertical-align:bottom}

td.testatacontatti {background-image: url(../testata/testatacontatti.jpg); background-repeat:no-repeat; width:900px; height:301px; vertical-align:bottom}

td.testataofferte {background-image: url(../testata/testataofferte.jpg); background-repeat:no-repeat; width:900px; height:301px; vertical-align:bottom}

td.testataraggiungerci {background-image: url(../testata/testataraggiungerci.jpg); background-repeat:no-repeat; width:900px; height:301px; vertical-align:bottom}

td.testatacustomer {background-image: url(../testata/testatacustomer.jpg); background-repeat:no-repeat; width:900px; height:301px; vertical-align:bottom}

td.testatadintorni {background-image: url(../testata/testatadintorni.jpg); background-repeat:no-repeat; width:900px; height:301px; vertical-align:bottom}

td.testatameteo {background-image: url(../testata/testatameteo.jpg); background-repeat:no-repeat; width:900px; height:301px; vertical-align:bottom}
.sinistra {float:left}












td.accauno	{background-image: url(/immagini/trasp.png)}
td.boxmenu		{height: 43px; background-image: url(/immagini/back-menu.jpg); background-repeat: no-repeat; }
td.box				{background-image: url(/immagini/fondo-box.jpg); background-repeat: no-repeat; width:300px; background-position: top;}
td.celeste {background-image: url(/immagini/celeste.png); background-repeat:no-repeat; width:10px; height:301px; vertical-align:bottom; background-position:bottom}
td.celestel {background-image: url(/immagini/celestel.png); background-repeat:no-repeat; width:604px; height:301px; vertical-align:bottom; background-position:bottom; text-align:right}
td.marrone {background-image: url(/immagini/marrone.png); background-repeat:no-repeat; width:350px; height:301px; vertical-align:top}

td.sinistra {background-color:#ffffff; width:305px; vertical-align:top}
td.destra {background-color:#ffffff; width:595px; vertical-align:top; border-left: 1px dotted; color: #050505;}

td.offerte {background-image: url(/immagini/offerte.png); background-repeat: no-repeat; height:50px; width: 300px;  background-position:left;}

td.offerteen {background-image: url(/immagini/offerteen.png); background-repeat: no-repeat; height:50px; width: 300px;  background-position:left;}

td.offertede {background-image: url(/immagini/offertede.png); background-repeat: no-repeat; height:50px; width: 300px; background-position:left;}


td.newsletter {background-image: url(/immagini/newsletter.png); background-repeat: no-repeat;height:50px; width: 300px;  background-position:left}
td.gallery {background-image: url(/immagini/gallery.png); background-repeat: no-repeat; height:50px; width: 300px;  background-position:left}
td.dintorni {background-image: url(/immagini/dintorni.png); background-repeat: no-repeat; height:50px; width: 300px;  background-position:left}

td.dintornien {background-image: url(/immagini/dintornien.png); background-repeat: no-repeat; height:50px; width: 300px;  background-position:left}
td.dintornide {background-image: url(/immagini/dintornide.png); background-repeat: no-repeat; height:50px; width: 300px;  background-position:left}



td.booking {background-image: url(/immagini/booking.png); background-repeat: no-repeat; height:50px; width: 300px;  background-position:left}
td.customer {background-image: url(/immagini/customer-care.png); background-repeat: no-repeat; height:50px; width: 300px; background-position:left}
td.colore {background-color:#ffffff}
td.utility {background-image: url(/immagini/utility.png); background-repeat: no-repeat; height:50px; width: 300px;  background-position:left;}

td.centrale {vertical-align:top}

td.piede {background-image: url(/immagini/piede.png); background-repeat: no-repeat; height:20px; width:930px}

td.footer {background-image: url(/immagini/footer.png); background-repeat: repeat-x; padding:8px; background-position: top;}

.testo					{font-family:Tahoma, Trebuchet MS, sans serif;  font-size: 12px; color:#aa7b25}
.testowhite			{font-family:Tahoma, Trebuchet MS, sans serif;  font-size: 12px; color:#ffffff;}
a.testo				{color:#aa7b25; text-decoration:none}
a.testo:hover		{color:#aa7b25; text-decoration:none}
a.testo:active		{color:#aa7b25; text-decoration:none}

.testoceleste					{font-family:Tahoma, Trebuchet MS, sans serif;  font-size: 13px; color:#52C6C5}

.testoutility				{font-family:Tahoma, Trebuchet MS, sans serif;  font-size: 9pt; color:#333333; margin: 0 auto; padding-top: 10px;}

.testorosso					{font-family:Tahoma, Trebuchet MS, sans serif;  font-size: 20px; color:#aa7b25}
.testorossog				{font-family:Tahoma, Trebuchet MS, sans serif;  font-size: 20px; color:#FF0000}
.testo-small			{font-family:Tahoma, Trebuchet MS, sans serif;  font-size: 10px; color:#333333;}
.testoscuro					{font-family:Tahoma, Trebuchet MS, sans serif;  font-size: 13px; color:#050505}

.testoscurog					{font-family:Tahoma, Trebuchet MS, sans serif;  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-family:Tahoma, Trebuchet MS, sans serif;  font-size:16px; color:#64642b}
a.menucategorie				{color:#64642b; text-decoration:none}
a.menucategorie:hover		{color:#333333; text-decoration:none}
a.menucategorie:active		{color:#64642b; text-decoration:none}

.testobianco					{font-family:Tahoma, Trebuchet MS, sans serif;  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-family:Tahoma, Trebuchet MS, sans serif;  font-size:16px; color: #aa7b25; margin:0; padding:0; margin-left: 25px; }
h1.titolosmall		{font-family:Tahoma, Trebuchet MS, sans serif;  font-size:10px; color: #ffffff; margin:0; padding:0; margin-left: 25px; }
h2.titolo2			{font-family:Tahoma, Trebuchet MS, sans serif;  font-size:16px; color: #aa7b25; margin:0; padding:0; margin-left: 25px; }
h3.titolo3			{font-family:Tahoma, Trebuchet MS, sans serif;  font-size:16px; color: #aa7b25; margin:0; text-align:left; margin: 25px; }


.link-din-red		{font-family:Tahoma, Trebuchet MS, sans serif;  text-decoration:none; color:#990000; font-size:9pt;}

a.link-din			{font-family:Tahoma, Trebuchet MS, sans serif;  text-decoration:none; color:#333333; font-size:9pt;}
a.link-din:hover	{font-family:Tahoma, Trebuchet MS, sans serif;  text-decoration:none; color:#FFFFFF; font-size:9pt;}
a.link-din:active	{font-family:Tahoma, Trebuchet MS, sans serif;  text-decoration:none; color:#333333; font-size:9pt;}

a.link				{font-family:Tahoma, Trebuchet MS, sans serif;  font-size:16px; color:#333333; margin-left:20px; text-decoration:none;}
a.link:hover		{font-family:Tahoma, Trebuchet MS, sans serif;  font-size:16px; color:#990000; margin-left:20px; text-decoration:none;}
a.link:active		{font-family:Tahoma, Trebuchet MS, sans serif;  font-size:16px; color:#333333; margin-left:20px; text-decoration:none;}

a.linkb				{font-family:Tahoma, Trebuchet MS, sans serif;  font-size:16px; color:#333333; text-decoration:none;}
a.linkb:hover		{font-family:Tahoma, Trebuchet MS, sans serif;  font-size:16px; color:#990000; text-decoration:none;}
a.linkb:active		{font-family:Tahoma, Trebuchet MS, sans serif;  font-size:16px; color:#333333; text-decoration:none;}


table.photogallery {width:96%}
td.grigio			{background-color:#d6ca9a}
a.link-menu			{text-decoration:none; color:#333333; font-size:9pt;}
a.link-menu:hover	{text-decoration:none; color:#FFFFFF; font-size:9pt;}
a.link-menu:active	{text-decoration:none; color:#333333; font-size:9pt;}
td.links				{ padding:6px}
td.links_sopra		{ padding:6px; background-color:#A5A751}
.clipwrapper{
  left:18px;
  top:10px;
  position:relative;
  height:110px;
}
.clip{
  position:absolute;
  clip:rect(0px,133px,100px,0px);
  
  }
table.listino {width:98%}
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-family: Trebuchet MS, Arial, Helvetica, sans-serif; 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-family: Trebuchet MS, Arial, Helvetica, sans-serif; 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}
.fieldc		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:240px; 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}
.selc		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:272px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.fieldcc	{background-color:#E9E9EA; border:1px solid #7F9DB9; width:200px; 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:100px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.texta		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:550px; 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}

#newstext			{font-size:12px; color:#996600; text-align:left;}

#menu				{ font-family:Tahoma; margin:0; padding:0}
#menu ul			{ list-style:none; margin:0; padding:0; margin-left:11px}
#menu li			{ height:43px; list-style:none; margin:0; padding:0; vertical-align:top; float:left; text-align:center}
#menu a				{ height:43px; display:block; font-size:10pt; color:#333333; text-decoration:none; margin:0; padding:0; padding-top:8px; float:left; padding-left:8px; padding-right:8px}
#menu a:hover		{ color:#aa7b25; text-decoration:none; background-image:url(../immagini/trasp.png); background-repeat:repeat-x; background-position:center top}
#menu a:active		{ text-decoration:none;}
#menu a:visited		{ text-decoration:none;}






.immagini			{margin-left: 10px;}





.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}
.immicone			{border: 0; margin: 5px; vertical-align: middle; text-align: left;}
.immoff				{border: 0; margin: 5px; padding-left: 25px; vertical-align: middle; text-align: left;}

.testok				{font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 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}
