/*
      Created by 
*/

* { padding: 0; margin: 0; }

.linkmenu A:link {font-family:Verdana,Helvetica,sans-serif; font-size:12px; COLOR: #666666; font-weight:bold; TEXT-DECORATION: none }
.linkmenu A:visited {font-family:Verdana,Helvetica,sans-serif; font-size:12px; COLOR: #666666; font-weight:bold; TEXT-DECORATION: none }
.linkmenu A:hover {font-family:Verdana,Helvetica,sans-serif; font-size:12px; COLOR: #666666; font-weight:bold; TEXT-DECORATION: underline }

body {
 background-color: #5b0000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
}
a:link {
color:#666666;
font-family:Verdana,Arial, Helvetica,sans-serif;
font-size:15.5px;
font-weight:575;
text-decoration:none;
vertical-align: top;
}
a:visited {
color:#666666;
font-family:Verdana,Arial, Helvetica,sans-serif;
font-size:15.5px;
font-weight:575;
text-decoration:none;
vertical-align: top;
}
a:hover {
color:#666666;
font-family:Verdana,Arial, Helvetica,sans-serif;
font-size:15.5px;
font-weight:575;
text-decoration:none;
vertical-align: top;
}
a:active {
color:#666666;
font-family:Verdana,Arial, Helvetica,sans-serif;
font-size:15.5px;
font-weight:575;
text-decoration:none;
vertical-align: top;
}
#wrapper { 
 margin: 0 auto;
 width: 742px;
}
#faux {
 background: url(faux.jpg);
 margin: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%;
 float: left;
}
#logo {
 background: url(./images/logo_bianco.jpg) no-repeat;
 border-top-width: 0px;
 border-right-width: 0px;
 border-bottom-width: 1px;
 border-left-width: 0px;
 border-style: solid;
 border-color: #666666;
 margin: 30px 0px 0px 0px;
 padding: 0px;
 height: 180px;
 width: 241px;
 float: left;
}
#testa {
 float: right;
 color: #333;
 border-top-width: 0px;
 border-right-width: 0px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-style: solid;
 border-color: #666666;
 background: #5b0000;
 margin: 30px 0px 0px 0px;
 padding: 0px;
 height: 180px;
 width: 500px;
 display: inline;
 position: relative;
}
#leftcolumn { 
 border-top-width: 0px;
 border-right-width: 0px;
 border-bottom-width: 0px;
 border-left-width: 0px;
 border-style: solid;
 border-color: #666666;
 margin: 0px 0px 10px 0px;
 padding: 40px 10px 10px 35px;
 width: 196px;
 float: left;
}
#rightcolumn { 
 float: right;
 border-top-width: 0px;
 border-right-width: 0px;
 border-bottom-width: 0px;
 border-left-width: 1px;
 border-style: solid;
 border-color: #666666;
 margin: 0px 0px 10px 0px;
 padding: 25px 30px 0px 35px;
 width: 435px;
 display: inline;
 position: relative;
}
#footer {
background:#5b0000 none repeat scroll 0%;
border:0px solid #CCCCCC;
clear:both;
color:#333333;
margin:0px 0px 0px 0px;
padding:0px;
width:742px;
}
.imageSlideshowHolder {
 margin:0px;	/* "Air" */
 float:right; /* Floating gallery at the right side of other web page content */		
 width:500px;	/* Image width */
 height:180px;	/* Image height */
 position:relative;	/* Don't remove this line */
	}
	/* Don't change these values */
.imageSlideshowHolder img {
 position:absolute;
 left:0px;
 top:0px;
}
.titolo {
color:#ffffff;
font-family:Times,Verdana,Helvetica,sans-serif;
font-size:21px;
font-style:italic;
font-weight:500;
margin-left:10px;
}
.titolodx {
color:#3d89c1;
font-family:Times,Verdana,Helvetica,sans-serif;
font-size:21px;
font-style:italic;
font-weight:500;
margin-left:10px;
}
.home {
color:#666666;
font-family:Verdana,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
text-indent: 0.5cm;
text-align:justify;
}
p {text-indent: 1cm}
.home1 {
color:#666666;
font-family:Verdana,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
}
.home2 {
color:#3399cc;
font-family:Verdana,Helvetica,sans-serif;
font-size:14px;
font-style:normal;
font-weight:600;
}
a:link.fioreblu { color: #0072bc; }
a:visited.fioreblu { color: #0072bc; }
a:hover.fioreblu { color: #0072bc; }
a:active.fioreblu { color: #0072bc; }
a:link.arrivare { color: #3d89c1; }
a:visited.arrivare { color: #3d89c1; }
a:hover.arrivare { color: #3d89c1; }
a:active.arrivare { color: #3d89c1; }
a:link.prenota { color: #ffffff;
				border:0px;
}
a:visited.prenota { color: #ffffff;
				border:0px;
}
a:hover.prenota { color: #ffffff;
				border:0px;
}
a:active.prenota { color: #ffffff;
				border:0px;
}
a:link.linkut { 
color: #666666;
font-size:13px;
}
a:visited.linkut { 
color: #666666;
font-size:13px;
}
a:hover.linkut { 
color: #666666;
font-size:13px;
}
a:active.linkut { 
color: #666666;
font-size:13px;
}
.comearrivare {
color:#3399cc;
font-family:Times,Verdana,Helvetica,sans-serif;
font-size:25px;
font-style:italic;
font-weight:800;
margin-left:10px;
vertical-align: top;
text-align: right;
text-indent: 1cm;
}
.rooms {
color:#666666;
font-family:Times,Verdana,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
text-indent: 0cm;
text-align:center;
}
img {border:0px;}
table.dove td {
width:210px;
height:90px;
text-align:center;
vertical-align:bottom;
}
table.servizi{
color:#666666;
background-color: #fffffe;
border-collapse:collapse;
}
table.servizi td {
color:#666666;
background-color: #fffffe;
font-family:Verdana,Helvetica,sans-serif;
font-size:12px;
width:200px;
height:200px;
text-align:left;
border-width:0px 8px 8px 8px;
border-style:solid;
border-color:#7da7d9;
padding:10px;
vertical-align:top;
}
table.servizi th {
color:#666666;
font-family:Verdana,Helvetica,sans-serif;
width:200px;
height:30px;
text-align:center;
background-color: #fffffe;
border-width:8px 8px 0px 8px;
border-style:solid;
border-color:#7da7d9;
vertical-align:bottom;
}
.inclusi{
vertical-align:top;
color:#666666;
}
table.contatti{
/*background: url(./images/quadro_contatti.png) no-repeat;*/
font-weight:500;
}
.contacts{
padding:0px 45px 0px 45px;
text-align:center;
font-weight:500;
}
table.contatti td {
color:#666666;
font-family:Verdana,Helvetica,sans-serif;
font-size:12px;
font-weight:500;
width:300px;
height:163px;
text-align:center;
border-width:8px 8px 8px 8px;
border-style:solid;
border-color:#7da7d9;
padding:10px 0px 10px 0px;
vertical-align:top;
}
.intestazione {
color:#3d89c1;
font-family:Times,Verdana,Helvetica,sans-serif;
font-size:21px;
font-style:italic;
font-weight:500;
}
.intestazionesmallscuro {
color:#666666;
font-family:Times,Verdana,Helvetica,sans-serif;
font-size:15px;
font-style:italic;
font-weight:500;
padding:4px;
}
table.linkut td {
color:#666666;
font-family:Verdana,Helvetica,sans-serif;
font-size:12px;
font-weight:500;
width:420px;
height:230px;
text-align:left;
border-width:8px 8px 8px 8px;
border-style:solid;
border-color:#7da7d9;
padding:2px 0px 0px 20px;
vertical-align:top;
}
.testolink {
color:#3d89c1;
font-family:Verdana,Helvetica,sans-serif;
font-size:13px;
font-style:normal;
font-weight:500;
}
table.logolink td {
width:230px;
height:170px;
text-align:center;
vertical-align:bottom;
padding:0px 0px 0px 5px;
}
table.mappa2 td {
width:500px;
height:430px;
text-align:center;
vertical-align:bottom;
padding:20px 5px 0px 8px;
}
.topcornerdx {
width:8px;
height:8px;
background:url(./images/tabelle/cornerdx.gif);
/*background-color: #7da7d9;*/
}
.topcornersx {
width:8px;
height:8px;
background:url(./images/tabelle/cornersx.gif);
}
.horizborders {
width:415px;
background-color: #7da7d9;
}
.verticalborders {
width:8px;
background-color: #7da7d9;
}
.bottomdx {
width:8px;
height:8px;
background:url(./images/tabelle/bottomdx.gif);
}
.bottomsx {
width:8px;
height:8px;
background:url(./images/tabelle/bottomsx.gif);
}
.corpolinks {
color:#666666;
background-color: #fffffe;
padding:0px 0px 0px 10px;   
}
.horizborders1 {
width:380px;
background-color: #7da7d9;
}
.horizborders2 {
width:195px;
background-color: #7da7d9;
}
.blucube {
width:8px;
height:8px;
background-color: #7da7d9;
}
.serviceinclude {
color:#666666;
background-color: #fffffe;
font-family:Verdana,Helvetica,sans-serif;
font-weight:700;
height:30px;
text-align:center;
padding:5px;
}
.surichiesta {
padding:0px 0px 5px 25px;
color:#666666;
background-color: #fffffe;
}
.corpocontatti{
color:#666666;
background-color: #fffffe;
padding:10px 5px 5px 5px;
}
.horizborders3 {
width:450px;
background-color: #7da7d9;
}
.testocomearrivare {
background-color:#fffffe;
color:#666665;
padding:10px;
}
.tabellaarrivare {
padding:5px 30px 5px 30px;
}
.titoliarrivare {
color:#3d89c1;
font-family:Times,Verdana,Helvetica,sans-serif;
font-size:15px;
font-style:normal;
font-weight:500;
margin-left:5px;
}
table.tariffe {
text-align:center;
padding:0px 0px 0px 18px;
}
.horizborders4 {
width:89px;
background-color: #7da7d9;
}
.stagioni {
background-color: #7da7d9;
width:89px;
color:#ffffff;
font-family:Times,Verdana,Helvetica,sans-serif;
font-size:17px;
font-style:normal;
font-weight:600;
}
.datetariffe {
color:#666665;
font-family:Times,Verdana,Helvetica,sans-serif;
font-size:13px;
font-style:normal;
font-weight:550;
background-color: #fffffe;
width:94px;
padding:15px 0px 15px 0px;
}
.prezzitariffe {
background-color: #fffffe;
width:84px;
color:#666665;
font-family:Times,Verdana,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-weight:600;
}
.extratariffe {
color:#666665;
font-family:Times,Verdana,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-weight:600;
background-color: #fffffe;
width:89px;
padding:2px;
}
.extratariffe1 {
color:#666665;
font-family:Times,Verdana,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-weight:400;
background-color: #fffffe;
width:89px;
padding:3px;
}
table.camere{
text-align:left;
}
table.camere td {
width:100px;
height:77px;
text-align:center;
vertical-align:bottom;
}
.topcornerdx1 {
width:8px;
height:8px;
background:url(./images/tabelle/altodx.gif);
}
.topcornersx1 {
width:8px;
height:8px;
background:url(./images/tabelle/altosx.gif);
}
.bottomdx1 {
width:8px;
height:8px;
background:url(./images/tabelle/bassodx.gif);
}
.bottomsx1 {
width:8px;
height:8px;
background:url(./images/tabelle/bassosx.gif);
}
.notafeste {
color:#666665;
font-family:Times,Verdana,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-weight:400;
padding:0px 0px 0px 18px;
}