/* REGOLE GENERALI */
body {
font:16pt Verdana, Tahoma, Arial, Helvetica, sans-serif;
margin: 0;
padding: 0;
text-align:left;
background: #FFFFFF;
color: #000;
}

img {
border: none;
}

/* BOX CENTRATO */
#centrato {
width: auto;
margin: 0;
padding: 0;
text-align: left;
}
/* SOPRA TESTATA */
#sopratestata {
display: none;
}
#tastohome {
display: none;
}
/* MENU LINGUA */
#menuLingua {
display: none;
}
/*MENU*/
#menuNav {
display: none;
}
/* LOGO IMAGE */
#logoprint {
display: inherit;
text-align:center;
}
/* TESTATA */
#testata {
display: none;
}
#boxprenotaup { display: none; }
/* CONTENUTI */
#contenuti{
width: auto;
margin: 0;
padding: 0;
text-align: left;
}
#contenutihome{
width: auto;
margin: 0;
padding: 0;
text-align: left;
}
/* COLONNA SX */
#colsx{
display: none;
}
/* COLONNA DX */
#coldx{
display: none;
}
#boxwebcam {
display: none;
}
#boxsegnalazioni {
display: none;
}
/* TESTI */
#testi {
width: auto;
margin: 0;
padding: 0;
text-align: left;
}
#testi h2{
font:14pt Verdana, Tahoma, Arial, Helvetica, sans-serif;
width: auto;
margin: 0.5em 0 0;
padding: 0.3em 0;
text-align: center;
color: #990000;
border-top: 1px dotted #333;
border-bottom: 1px dotted #333;
}
#testi p{
font:12pt Verdana, Tahoma, Arial, Helvetica, sans-serif;
line-height: 1.6;
margin: 0;
padding: 1em 0 0;
color: #333333;
text-align:justify;
}
/* TESTI HOME*/
#testihome{
width: auto;
margin: 0;
padding: 0;
text-align: left;
}
#testihome h2{
font:14pt Verdana, Tahoma, Arial, Helvetica, sans-serif;
width: auto;
margin: 0.5em 0 0;
padding: 0.3em 0;
text-align: center;
color: #990000;
border-top: 1px dotted #333;
border-bottom: 1px dotted #333;
}
#testihome p{
font:12pt Verdana, Tahoma, Arial, Helvetica, sans-serif;
line-height: 1.6;
margin: 0;
padding: 1em 0 0;
color: #333333;
text-align:justify;
}
/*METEO*/
#boxmeteo {
display: none;
}
/*PREZZI*/
#prezzi {
font:12pt Verdana, Tahoma, Arial, Helvetica, sans-serif;
width: auto;
margin: 1em auto 0;
padding: 0;
text-align: center;
width: 583px;
color: #333333;
line-height: 1.6;
}
#prezzi table h3{
font-size:115%;
font-weight: bold;
margin: 0;
padding: 0;
color: #620206;
text-align: center;
}
#prezzi table{
width: 100%;
font-size:100%;
margin: 0;
padding: 0;
color: #333333;
border: 1px solid #D7D4C3;
text-align: left;
}
th {
font-size:100%;
text-align: left;
padding: 10px;
color: #444;
font-weight: normal;
background:#EEECE4;
}
th.vuoto {
text-align: left;
padding: 2px;
background:#E5E3D8;
}
th.alto {
text-align: center;
padding: 10px;
font-weight: bold;
color: #620206;
background: #E8E6DC;
}
th.sx {
text-align: left;
padding: 10px;
font-weight: bold;
color: #620206;
background: #E8E6DC;
}
td {
text-align: center;
padding: 5px 0;
background: #EEECE4;
}

/* RESIDENCE */
#residencetesto {
width: auto;
margin: 0;
padding: 0;
}
#residencetesto h3{
font-size:100%;
font-weight: bold;
margin: 0;
padding: 0.5em 0 0;
color: #730008;
}
#residencetesto p{
font-size:76%;
line-height: 1.6;
margin: 0;
padding: 1em 0 0;
color: #333333;
text-align:justify;
}
#residencetesto p img {
float: left;
margin: 0 10px 5px 0
}
#residencetesto p span{
color: #730008;
}
#residencetesto table{
width: 100%;
font-size:76%;
margin: 1em auto 0;
padding: 0;
color: #333333;
border: 1px solid #D7D4C3;
text-align: left;
}
#residencetesto table th {
font-size:100%;
text-align: left;
padding: 10px;
color: #444;
font-weight: normal;
background:#EEECE4;
}
#residencetesto table th.alto {
text-align: center;
padding: 10px;
font-weight: bold;
color: #620206;
background: #E8E6DC;
}
#residencetesto table th.sx {
text-align: left;
padding: 10px;
font-weight: bold;
color: #620206;
background: #E8E6DC;
}
#residencetesto table td {
text-align: center;
padding: 5px 0;
background: #EEECE4;
}
#residencetesto table th.alt, #residencetesto table td.alt {
background: #E5E3D8;
}
#sottomenu {
display: none;
}
/* GOOGLEMAP */
#googlemap {
font:100% Verdana, Arial, Helvetica, sans-serif;
width: 581px;
height: 380px;
margin: 0.5em 38px 0;
padding: 0;
border: 1px solid #D7D4C3;
background: url(img/loadmap.gif) center center no-repeat;
}
#googlemap p {
margin: 0;
padding: 0;
line-height: normal;
text-align: left;
}
#googlemap img {
margin: 0 10px 0 0;
}
/* WEBCAM */
#webcam {
clear: left;
width: 583px;
height: 525px;
margin: 0 38px 0;
padding: 1em 0 0;
}
#webcam p {
margin: 0;
padding: 0;
line-height: normal;
text-align: center;
color: #000;
}
/* SEGNALAZIONI */
#segnalazioni {
clear: left;
width: 583px;
margin: 0 38px 0;
padding: 1em 0 0;
text-align: center;
}
#segnalazioni p {
margin: 0;
padding: 0;
line-height: normal;
text-align: center;
color: #000;
}
#segnalazioni div.box{
float: left;
font-size: 76%;
width: 180px;
margin: 0 20px 0 0;
padding: 0;
text-align: center;
}
#segnalazioni div.box p{
margin: 0 0 20px 0;
padding: 0;
text-align: center;
}
#segnalazioni div.dx{
margin: 0 0 20px 0;
padding: 0;
text-align: center;
}
#segnalazioni div.box a{
line-height: 8;
}
/*LINKS*/
#links {
float: left;
font-size:76%;
width: 659px;
margin: 0;
padding: 0 0 1.5em;
}
#links p{
margin: 0;
padding: 0;
line-height: normal;
text-align: justify;
}
#links div.categoria {
float: left;
display:inline;
width: 583px;
margin: 0 0 0 38px;
padding: 0 0 0.5em;
border-bottom: 1px dashed #ACACAC;
}
#links div.categoria h3{
font-size:110%;
font-weight: bold;
margin: 15px 0;
padding: 0;
color: #666;
}
#links div.categoria ul {
float: left;
margin: 0;
padding: 0;
}
#links div.categoria li {
float:left;
width: 255px;
background: url(img/links.gif) left top no-repeat;
margin: 0 20px 0 0;
padding: 0 0 0.5em 25px;
list-style-type: none;
}
#links div.categoria li.dx {
margin: 0;
}
#links div.categoria li p{
font-size:90%;
margin: 0.2em 0 0;
padding: 0;
line-height: normal;
text-align: justify;
}
#links div.categoria li a {
text-decoration: none;
font-weight: bold;
color: #730008;
}
#links div.categoria li a:link, #links div.categoria li a:visited {
color: #730008;
}
#links div.categoria li a:hover, #links div.categoria li a:focus, #links div.categoria li a:active {
color: #333333;
}
/* LASTMINUTE */
#lastminute {
width: auto;
margin: 0;
padding: 0;
}
#lastminute div.last{
width: auto;
font-size: 100%;
margin: 1em 0 0.5em;
padding: 0 0 1em;
border-bottom: 1px dashed #ACACAC;
}
#lastminute div.last h3{
font-size:110%;
font-weight: bold;
margin: 0 0 5px;
padding: 0;
color: #730008;
}
#lastminute div.last h4{
font-size:94%;
font-weight: bold;
margin: 0 0 5px;
padding: 0;
color: #730008;
}
#lastminute div.last h5{
font-size:82%;
font-weight: bold;
margin: 0 0 5px;
padding: 0;
color: #666;
}
#lastminute div.last h6{
font-size:82%;
font-weight: bold;
margin: 0;
padding: 0;
color: #333;
}
#lastminute div.last p{
font-size: 76%;
margin: 0 0 1em 0;
padding: 0;
line-height: 1.6;
color: #333333;
text-align:justify;
}
/* FOOTER */
#footer {
clear: both;
font:12pt Verdana, Tahoma, Arial, Helvetica, sans-serif;
width: auto;
margin: 1em 0 0;
padding: 0;
background: none;
text-align: center;
color: #333333;
border-top: 1px dotted #333; 
}
#footer p {
font-size:70%;
margin: 0;
padding: 1em 0 0;
background: none;
}
#footer p.credits {
font-size:70%;
margin: 0;
padding: 0.8em 0 1em;
background: none;
text-align: center;
}
#footer a:link, #footer a:visited {
font-weight: bold;
color: #000000;
text-decoration: none;
white-space: nowrap;
}
#footer a:hover, #footer a:focus, #footer a:active {
color: #000000;
}