* {
margin: 0;
padding: 0;
}
body {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 10pt;
}
ol, ul {
list-style: none;
}
img {
border: 0;
vertical-align: top;
}
div.Clear {
clear: both;
}
a {
color: #386FDD;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
a.Puls {
float: left;
height: 19px;
line-height: 19px;
font-size: 12px;
text-decoration: none;
background: url('../img/pulsVaiA.gif') no-repeat 0px 0px;
}
a.Puls:hover {
background-position: 0px -19px;
}
a.Puls span {
display: block;
padding: 0 13px 0 5px;
background: url('../img/pulsVai.gif') no-repeat right 0px;
}
a.PulsSmall {
display: block;
width: 50px;
height: 22px;
line-height: 22px;
text-align: center;
font-size: 11px;
text-decoration: none;
background: url('../img/bgPulsSmall.png') no-repeat 0px 0px;
color: #555;
cursor: default;
}
a.PulsSmall:hover {
background-position: 0px -22px;
}
a.PulsSmall:active {
background-position: 0px -44px;
}
a.PulsOrange {
float: left;
height: 22px;
line-height: 22px;
padding: 0 5px;
text-align: center;
font-size: 11px;
text-decoration: none;
border-left: 1px solid #DF9801;
border-right: 1px solid #DF9801;
font-weight: bold;
font-family: Arial, sans-serif;
background: #DF9801 url('../img/bgPulsOrange.png') repeat-x 0px 0px;
color: #fff;
font-size: 14px;
}
a.PulsOrange:hover {
background-position: 0px -22px;
}
a.PulsOrange:active {
background-position: 0px -44px;
}
h1.TT {
margin: 0 auto;
width: 980px;
height: 20px;
line-height: 20px;
font-size: 11px;
color: #ACACAD;
text-align: right;
font-family: Arial, sans-serif;
font-weight: normal;
}
div#Sfondo {
}
div#Contenitore {
margin: 0 auto;
width: 980px;
}
div#Testa {
position: relative;
height: 115px;
margin-bottom: 10px;
background: url('../img/bgTesta2.jpg') no-repeat right 0px;
}
div#Testa a.Logo {
position: absolute;
top: -5px;
left: 0px;
display: block;
width: 410px;
height: 120px;
}
div#Testa h6 {
position: absolute;
left: 65px;
top: 70px;
margin: 0;
padding: 0;
font-size: 15px;
height: 25px;
line-height: 25px;
color: #ACACAD;
word-spacing: 4px;
}
div#DivTop {
background: url('../img/bgDivTop.png') no-repeat 0px 0px;
height: 30px;
line-height: 30px;
margin-bottom: 20px;
padding: 0 15px;
}
div#DivTop div#Lingue {
float: right;
height: 30px;
line-height: 28px;
}
div#DivTop div#Lingue ul {
font-family: Arial, sans-serif;
}
div#DivTop div#Lingue ul li {
margin: 0 4px;
display: inline;
font-size: 11px;
font-weight: bold;
color: #ACACAD;
}
div#DivTop div#Lingue ul li a {
font-weight: normal;
}
div#DivTop div#Briciole {
}
div#DivTop div#Briciole p {
font-size: 11px;
font-family: Arial, sans-serif;
color: #7F7F7F;
word-spacing: 1px;
}
div#DivTop div#Briciole p strong {
color: #58585A;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 12px;
}
div#DivTop div#Briciole p a {
}
div#DivTop div#Briciole p span {
color: #58585A;
}
div#DivSx {
float: left;
width: 220px;
margin-left: -760px;
}
div.FiltroRicerca {
margin: 0 20px 0 0;
}
div.FiltroRicerca p.Titolo {
height: 40px;
line-height: 32px;
padding: 0 15px;
font-size: 10pt;
font-weight: bold;
}
div.FiltroRicerca ul {
border-right: 1px solid;
border-left: 1px solid;
padding: 2px 15px 7px 15px;
font-size: 10pt;
line-height: 20px;
/*min-height: 100px;
height: auto !important;
height: 100px;*/
}
div.FiltroRicerca ul li {
border-bottom: 1px dotted #9ECFE5;
}
div.FiltroRicerca ul li a {
text-decoration: none;
}
div.FiltroRicerca ul li a:hover {
text-decoration: underline;
}
div.FiltroRicerca ul li span {
color: #7F7F7F;
font-family: Arial, sans-serif;
font-size: 7.5pt;
}
div.FiltroRicerca ul li label {
display: block;
float: left;
width: 50px;
margin: 0 8px 0 -10px;
text-align: right;
font-size: 14px;
font-weight: bold;
color: #58585A;
}
div.FiltroRicerca ul li select {
margin-bottom: 5px;
width: 120px;
}
div.FiltroRicerca ul li select option {
padding: 0 2px;
border-bottom: 1px dashed #e1e1e1;
}
div.FiltroRicerca div.Footer {
clear: both;
}
div.FiltroRicerca#RicercaProvincia {
}
div.FiltroRicerca#RicercaProvincia p.Titolo {
height: 40px;
color: #58585A;
background: url('../img/bgRicercaProvinciaTitolo.png') no-repeat 0px 0px;
}
div.FiltroRicerca#RicercaProvincia p.TitoloOff {
height: 35px;
line-height: 30px;
padding: 0 15px;
font-size: 10pt;
background: url('../img/bgRicercaProvinciaTitolo.png') no-repeat 0px 0px;
}
div.FiltroRicerca#RicercaProvincia p.TitoloOff a {
font-weight: bold;
color: #58585A;
text-decoration: none;
}
div.FiltroRicerca#RicercaProvincia ul {
background: #F9FDFF;
border-color: #9ECFE5;
}

div.FiltroRicerca#RicercaProvincia ul.UlCosa {
padding-bottom: 0;
}
div.FiltroRicerca#RicercaProvincia ul.UlCosa li.CosaCurrent {
border: 0;
}
div.FiltroRicerca#RicercaProvincia ul.UlCosa li.CosaCurrent strong {
color: #DF9801;
font-size: 15px;
}
div.FiltroRicerca#RicercaProvincia ul.UlCosa li.CosaCurrent span {
font-family: Arial, sans-serif;
font-size: 10px;
}

div.FiltroRicerca#RicercaProvincia ul.UlCosa li ul {
border: none;
color: #58585A;
border-top: 1px dotted #9ECFE5;
padding: 5px 0 0 10px;
}
div.FiltroRicerca#RicercaProvincia a.Current {
color: #DF9801;
}
div.FiltroRicerca#RicercaProvincia a.Current span {
color: #DF9801;
}
div.FiltroRicerca#RicercaProvincia ul li.Esploso {
border: 0;
padding: 5px 0 0 0;
font-weight: bold;
color: #58585A;
font-family: Arial, sans-serif;
}
div.FiltroRicerca#RicercaProvincia ul li.Disattivato {
color: #c1c1c1;
}
div.FiltroRicerca#RicercaProvincia ul li.Disattivato span {
color: #c1c1c1;
}
div.FiltroRicerca#RicercaProvincia ul li.Esploso ul {
margin: 0;
padding: 0 0 5px 15px;
border: 0;
background: none;
}
div.FiltroRicerca#RicercaProvincia ul li.Esploso ul li {
border: 0;
font-size: 11px;
list-style-image: url('../img/liEsploso.gif');
list-style-position: center;
}
div.FiltroRicerca#RicercaProvincia ul li.Esploso ul li a {
font-weight: bold;
color: #58585A;
}
div.FiltroRicerca#RicercaProvincia ul li.Esploso ul li a.Current {
color: #DF9801;
}
div.FiltroRicerca#RicercaProvincia ul li.Esploso ul li span {
color: #333;
}
div.FiltroRicerca#RicercaProvincia ul li.Esploso ul li.Esploso {
padding: 0;
}
div.FiltroRicerca#RicercaProvincia ul li.Esploso ul li.Esploso ul {
margin: 0;
padding: 0 0 5px 15px;
}
div.FiltroRicerca#RicercaProvincia ul li.Esploso ul li.Esploso ul li {
line-height: 15px;
list-style-image: url('../img/liEsploso2.gif');
}
div.FiltroRicerca#RicercaProvincia ul li.Esploso ul li.Esploso ul li.Current {
font-weight: normal;
font-size: 10px;
text-decoration: underline;
color: #DF9801;
}
div.FiltroRicerca#RicercaProvincia ul li.Esploso ul li.Esploso ul li.Current a {
}
div.FiltroRicerca#RicercaProvincia ul li.Esploso ul li.Esploso ul li a {
font-size: 10px;
font-weight: normal;
}
div.FiltroRicerca#RicercaProvincia ul li.Esploso ul li.Esploso ul li span {
color: #b5b5b5;
}
div.FiltroRicerca#RicercaProvincia div.Footer {
margin-top: -5px;
height: 21px;
background: url('../img/bgRicercaProvinciaFooter.png') no-repeat 0px 0px;
}
div.FiltroRicerca#RicercaProvinciaOfferte {
}
div.FiltroRicerca#RicercaProvinciaOfferte p.Titolo {
height: 40px;
color: #58585A;
background: url('../img/bgRicercaProvinciaOfferteTitolo.png') no-repeat 0px 0px;
}
div.FiltroRicerca#RicercaProvinciaOfferte p.TitoloOff a {
font-weight: bold;
color: #58585A;
text-decoration: none;
}
div.FiltroRicerca#RicercaProvinciaOfferte ul {
background: #FAFFEF;
border-color: #CEE59D;
}

div.FiltroRicerca#RicercaProvinciaOfferte ul.UlCosa {
padding-bottom: 0;
}
div.FiltroRicerca#RicercaProvinciaOfferte ul.UlCosa li.CosaCurrent {
border: 0;
}
div.FiltroRicerca#RicercaProvinciaOfferte ul.UlCosa li.CosaCurrent strong {
color: #DF9801;
font-size: 15px;
}
div.FiltroRicerca#RicercaProvinciaOfferte ul.UlCosa li.CosaCurrent span {
font-family: Arial, sans-serif;
font-size: 10px;
}

div.FiltroRicerca#RicercaProvinciaOfferte ul.UlCosa li ul {
border: none;
color: #58585A;
border-top: 1px dotted #CEE59D;
padding: 5px 0 0 10px;
}
div.FiltroRicerca#RicercaProvinciaOfferte a.Current {
color: #DF9801;
}
div.FiltroRicerca#RicercaProvinciaOfferte a.Current span {
color: #DF9801;
}
div.FiltroRicerca#RicercaProvinciaOfferte ul li.Esploso {
border: 0;
padding: 5px 0 0 0;
font-weight: bold;
color: #58585A;
font-family: Arial, sans-serif;
}
div.FiltroRicerca#RicercaProvinciaOfferte ul li.Disattivato {
color: #c1c1c1;
}
div.FiltroRicerca#RicercaProvinciaOfferte ul li.Disattivato span {
color: #c1c1c1;
}
div.FiltroRicerca#RicercaProvinciaOfferte ul li.Esploso ul {
margin: 0;
padding: 0 0 5px 15px;
border: 0;
background: none;
}
div.FiltroRicerca#RicercaProvinciaOfferte ul li.Esploso ul li {
border: 0;
font-size: 11px;
list-style-image: url('../img/liEsploso.gif');
list-style-position: center;
}
div.FiltroRicerca#RicercaProvinciaOfferte ul li.Esploso ul li a {
font-weight: bold;
color: #58585A;
}
div.FiltroRicerca#RicercaProvinciaOfferte ul li.Esploso ul li a.Current {
color: #DF9801;
}
div.FiltroRicerca#RicercaProvinciaOfferte ul li.Esploso ul li span {
color: #333;
}
div.FiltroRicerca#RicercaProvinciaOfferte ul li.Esploso ul li.Esploso {
padding: 0;
}
div.FiltroRicerca#RicercaProvinciaOfferte ul li.Esploso ul li.Esploso ul {
margin: 0;
padding: 0 0 5px 15px;
}
div.FiltroRicerca#RicercaProvinciaOfferte ul li.Esploso ul li.Esploso ul li {
line-height: 15px;
list-style-image: url('../img/liEsploso2.gif');
}
div.FiltroRicerca#RicercaProvinciaOfferte ul li.Esploso ul li.Esploso ul li.Current {
font-weight: normal;
font-size: 10px;
text-decoration: underline;
color: #DF9801;
}
div.FiltroRicerca#RicercaProvinciaOfferte ul li.Esploso ul li.Esploso ul li.Current a {
}
div.FiltroRicerca#RicercaProvinciaOfferte ul li.Esploso ul li.Esploso ul li a {
font-size: 10px;
font-weight: normal;
}
div.FiltroRicerca#RicercaProvinciaOfferte ul li.Esploso ul li.Esploso ul li span {
color: #b5b5b5;
}
div.FiltroRicerca#RicercaProvinciaOfferte div.Footer {
margin-top: -5px;
height: 21px;
background: url('../img/bgRicercaProvinciaOfferteFooter.png') no-repeat 0px 0px;
}
div.FiltroRicerca#RicercaOfferte {
}
div.FiltroRicerca#RicercaOfferte p.Titolo {
height: 40px;
color: #fff;
background: url('../img/bgRicercaOfferteTitolo.png') no-repeat 0px 0px;
}
div.FiltroRicerca#RicercaOfferte ul {
background: #fff;
border-color: #97BE0D;
padding-bottom: 15px;
}
div.FiltroRicerca#RicercaOfferte ul li {
border: none;
}
div.FiltroRicerca#RicercaOfferte ul li label {
display: black;
width: 30px;
text-align: right;
}
div.FiltroRicerca#RicercaOfferte ul li select {
width: auto;
}
div.FiltroRicerca#RicercaOfferte div.Footer {
height: 29px;
background: url('../img/bgRicercaOfferteFooter.png') no-repeat 0px 0px;
}
div.FiltroRicerca#RicercaRapida {
}
div.FiltroRicerca#RicercaRapida p.Titolo {
height: 40px;
color: #fff;
background: url('../img/bgRicercaRapidaTitolo.png') no-repeat 0px 0px;
}
div.FiltroRicerca#RicercaRapida ul {
background: #fff;
border-color: #009EE0;
padding-bottom: 15px;
}
div.FiltroRicerca#RicercaRapida ul li {
border: none;
background: none;
margin: 0 0 5px 0;
}
div.FiltroRicerca#RicercaRapida ul li ul.Cosa {
padding: 0;
border: 0;
}
div.FiltroRicerca#RicercaRapida ul li ul.Cosa li {
font-size: 17px;
}
div.FiltroRicerca#RicercaRapida ul li ul.Cosa li a {
}
div.FiltroRicerca#RicercaRapida ul li ul.Cosa li a.Current {
color: #DF9801;
}
div.FiltroRicerca#RicercaRapida ul li label {
color: #555;
}
div.FiltroRicerca#RicercaRapida ul li select {
}
div.FiltroRicerca#RicercaRapida ul li select option {
font-size: 11px;
font-family: Arial, sans-serif;
border-bottom: 1px dashed #009EE0;
}
div.FiltroRicerca#RicercaRapida ul li.ChiusuraUl {
margin: 0;
height: 22px;
text-align: right;
}
div.FiltroRicerca#RicercaRapida ul li.ChiusuraUl div.Loading {
float: right;
height: 29px;
width: 30px;
margin: -3px 0 0 0;
background: url('../img/loading.gif') no-repeat center center;
display: none;
}
div.FiltroRicerca#RicercaRapida ul li.ChiusuraUl a.RicercaAvanzata {
font-size: 10px;
padding: 0 0 0 13px;
background: url('../img/piuRicercaAvanzata.png') no-repeat 0px center;
}
div.FiltroRicerca#RicercaRapida ul li.ChiusuraUl a.PulsSmall {
float: right;
margin: 0 0 0 5px;
}
div.FiltroRicerca#RicercaRapida div.Footer {
height: 29px;
background: url('../img/bgRicercaRapidaFooter.png') no-repeat 0px 0px;
}
div.FiltroRicerca#RicercaTestuale {
margin-top: 10px;
height: 40px;
background: #BABABA url('../img/bgRicercaTestuale.png') no-repeat 0px 0px;
}
div.FiltroRicerca#RicercaTestuale p {
padding: 9px 10px;
}
div.FiltroRicerca#RicercaTestuale p input {
margin: 0;
padding: 3px 4px 1px 4px;
border: 0;
border: 1px solid;
height: 16px;
font-family: Arial, sans-serif;
width: 110px;
font-size: 11px;
}
div.FiltroRicerca#RicercaTestuale p input.Off {
color: #bbb;
border-color: #BEBEBE;
background: #f9f9f9;
}
div.FiltroRicerca#RicercaTestuale p input.On {
color: #58585A;
border-color: #00A0E3;
background-color: #F9FDFF;
}
div.FiltroRicerca#RicercaTestuale p a.PulsSmall {
float: right;
margin: 0 0 0 10px;
}
a#RicercaGeografica {
position: relative;
margin-top: 10px;
display: block;
width: 200px;
height: 70px;
background: url('../img/GoogleMapSearch.png') no-repeat;
background-position: 0px 0px;
}
a#RicercaGeografica:hover {
text-decoration: none;
background-position: 0px -70px;
}
a#RicercaGeografica:active {
background-position: 0px -140px;
}
a#RicercaGeografica span {
position: absolute;
top: 15px;
left: 100px;
width: 100px;
height: 30px;
line-height: 15px;
text-transform: uppercase;
font-size: 14px;
font-weight: bold;
color: #DF9801;
}
div#Patrocini {
margin: 20px 10px 0 10px;
}
div#Patrocini p {
font-weight: bold;
font-size: 12px;
color: #58585A;
}
div#Patrocini ul {
}
div#Patrocini ul li {
float: left;
margin: 5px 5px 0 0;
}
div#Newsletter {
position: relative;
clear: both;
margin: 20px 0 20px 0;
padding: 10px 10px 0 10px;
height: 120px;
background: url('../img/bgNewsletter.png') no-repeat 0px 0px;
}
div#Newsletter p.Titolo {
color: #97BE0D;
font-size: 17px;
padding-bottom: 5px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
word-spacing: 1px;
letter-spacing: 1px;
font-weight: bold;
}
div#Newsletter p {
width: 120px;
font-size: 11px;
padding-bottom: 10px;
line-height: 15px;
color: #58585A;
font-weight: bold;
font-family: Arial, sans-serif;
}
div#Newsletter span.privacy {
padding: 2px 0;
display: block;
}
div#Newsletter span.privacy input {
vertical-align: middle;
margin: 0 3px 0 0;
}
div#Newsletter span.privacy label {
font-family: Arial, sans-serif;
font-size: 10px;
}
div#Newsletter span.privacy label a {
text-decoration: none;
cursor: pointer;
}
div#Newsletter span.privacy label a:hover {
text-decoration: underline;
}
div#Newsletter p.Esito {
position: absolute;
bottom: -10px;
left: 0px;
width: 200px;
height: 20px;
line-height: 20px;
text-align: center;
padding: 0;
}
div#Newsletter p.Esito span.Err {
color: red;
font-weight: normal;
}
div#Newsletter p.Esito span.Ok {
color: #97BE0D;
}
div#Newsletter a.PulsSmall {
margin: 0 20px;
float: right;
font-weight: bold;
color: #97BE0D;
}
div#Newsletter input.Text {
width: 103px;
margin: 0 0 0 0;
font-family: Arial, sans-serif;
font-size: 11px;
padding: 3px 2px;
border: none;
border: 1px solid #ccc;
}
div#Newsletter a.Anteprima {
font-size: 11px;
padding-left: 5px;
}
div#DivCentrale {
float: left;
margin-left: 220px;
width: 540px;
}
div#DivCentrale_ultimi_eventi {
float: left;
width: 400px;
}
div#DivCentraleDueColonne {
float: left;
width: 760px;
}
/* LISTA (comune) */
p.DescrizioneRicerca {
padding: 5px 0 14px 0;
font-size: 16px;
font-family: Arial, sans-serif;
}
div.PaginazioneBottom {
margin: 10px 0 0 0;
padding: 5px 0;
border-top: 1px solid #ACACAD;
}
div.PaginazioneBottom ul {
text-align: center;
line-height: 35px;
}
div.PaginazioneBottom ul li {
display: inline;
margin: 0 5px 0 0;
font-family: Arial, sans-serif;
font-weight: bold;
}
div.PaginazioneBottom ul li.Current {
padding: 3px 7px;
border: 1px solid #e1e1e1;
color: #bbb;
}
#ElencoOfferte div.PaginazioneBottom ul li {
color: #97BE0D;
}
#ElencoOfferte div.PaginazioneBottom ul li.Current {
background: #97BE0D;
border-color: #97BE0D;
color: #fff;
}
#ElencoStrutture div.PaginazioneBottom ul li {
color: #009EE0;
}
#ElencoStrutture div.PaginazioneBottom ul li.Current {
background: #009EE0;
border-color: #009EE0;
color: #fff;
}
div.PaginazioneBottom ul li a {
padding: 3px 7px;
}
div.Tab h1 {
height: 40px;
line-height: 36px;
font-size: 14pt;
color: #ACACAD;
font-weight: normal;
}
div.Tab h1 span {
font-size: 11px;
color: #58585A;
}
div.Tab ul {
display: block;
height: 29px;
}
div.Tab ul li {
height: 30px;
float: left;
margin: 0 10px -1px 0;
line-height: 32px;
text-transform: uppercase;
font-size: 10.5pt;
}
div.Tab ul li span {
padding: 0 18px;
display: block;
}
div.Tab ul li.Alloggi {
color: #009EE0;
background: #F9FDFF url('../img/Alloggi_TabLi.png') no-repeat 0px 0px;
}
div.Tab ul li.Alloggi span {
background: url('../img/Alloggi_TabLiSpan.png') no-repeat right top;
}
div.Tab ul li.AlloggiOff {
height: 29px;
color: #009EE0;
background: #F9FDFF url('../img/AlloggiOff_TabLi.png') no-repeat 0px 0px;
}
div.Tab ul li.AlloggiOff span {
background: url('../img/AlloggiOff_TabLiSpan.png') no-repeat right top;
}
div.Tab ul li.AlloggiOff span a {
color: #009EE0;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6);
}
div.Tab ul li.Offerte {
color: #97BE0D;
background: #F9FDFF url('../img/Offerte_TabLi.png') no-repeat 0px 0px;
}
div.Tab ul li.Offerte span {
background: url('../img/Offerte_TabLiSpan.png') no-repeat right top;
}
div.Tab ul li.OfferteOff {
height: 29px;
color: #009EE0;
background: #F9FDFF url('../img/OfferteOff_TabLi.png') no-repeat 0px 0px;
}
div.Tab ul li.OfferteOff span {
background: url('../img/OfferteOff_TabLiSpan.png') no-repeat right top;
}
div.Tab ul li.OfferteOff span a {
color: #97BE0D;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6);
}
div.Paginazione {
height: 41px;
margin: 0 0 20px 0;
}
div.Paginazione div.AvantiIndietro {
float: left;
height: 29px;
margin: 1px 0 0 10px;
text-align: center;
}
div.Paginazione div.AvantiIndietro a#hidden {
display: none;
}
div.Paginazione div.AvantiIndietro a:hover {
text-decoration: none;
}
div.Paginazione div.AvantiIndietro a.Indietro {
float: left;
width: 19px;
height: 19px;
cursor: pointer;
margin: 5px 5px 0 0;
background-position: 0px 0px;
}
div.Paginazione div.AvantiIndietro a.Avanti {
float: left;
width: 19px;
height: 19px;
cursor: pointer;
margin: 5px 0 0 5px;
background-position: 0px 0px;
}

div.Paginazione div.AvantiIndietro select {
float: left;
width: 50px;
text-align: center;
font-size: 11px;
padding: 1px 2px;
margin: 5px 0 0 0;
}
div.Paginazione div.Loading {
float: left;
height: 29px;
width: 30px;
margin: 1px 0 0 5px;
background: url('../img/loading.gif') no-repeat center center;
display: none;
}
div.Paginazione div.Ordinamento {
float: right;
height: 29px;
line-height: 28px;
margin: 1px 0 0 0;
padding: 0 15px;
}
div.Paginazione div.Ordinamento label {
font-family: Arial, sans-serif;
color: #58585A;
font-size: 11px;
}
div.Paginazione div.Ordinamento select {
font-size: 11px;
padding: 0 0 0 2px;
}
div.Paginazione div.Ordinamento select option {
padding: 0 5px;
}
div.Paginazione div.NRisultati {
float: left;
height: 29px;
margin: 1px 0 0 10px;
}
div.Paginazione div.NRisultati p {
padding: 0 10px;
line-height: 30px;
font-size: 14px;
color: #58585A;
}
div.Paginazione ul#Pagine {
float: left;
height: 29px;
margin: 1px 0 0 0;
padding: 0 5px 0 10px;
border-right: 1px solid #C5E5F2;
}
div.Paginazione ul#Pagine li {
float: left;
margin: 6px 5px 0 0;
width: 18px;
height: 18px;
line-height: 18px;
font-size: 12px;
font-family: Arial, sans-serif;
background: #009EE0;
font-weight: bold;
color: #fff;
text-align: center;
}
div.Paginazione ul#Pagine li a {
display: block;
width: 16px;
height: 16px;
line-height: 16px;
border: 1px solid #009EE0;
background: #fff;
color: #009EE0;
}

div.NoRisultati {
background: #f9f9f9;
padding: 5px;
}
div.NoRisultati p {
padding: 10px 5px;
border: 1px solid #f1f1f1;
font-size: 16px;
text-align: center;
color: #58585A;
}
div.NoRisultati p strong {
color: #97BE0D;
font-size: 18px;
}

/* TEMATISMI */
div.Tematismi {
margin: 0 0 0 0;
}
div.Tematismi div.TematismiHeader {
height: 100px;
border-bottom: 1px solid #999;
}
div.Tematismi div.TematismiHeader h5 {
padding: 18px 15px 0 0;
text-align: right;
font-size: 21px;
line-height: 20px;
}

div.Tematismi div.TematismiHeader h5 span {
font-size: 15px;
font-weight: normal;
color: #999999;
}
div.Tematismi div.TematismiMenu {
margin-top: 10px;
width: 210px;
float: left;
padding-bottom: 25px;
background: url('../img/Tematismi/bgTematismiMenu.png') no-repeat bottom right;
}
div.Tematismi div.TematismiMenu ul {
padding: 10px 0;
text-align: right;
float: right;
background: url('../img/Tematismi/bgTematismiMenuUl.png') repeat-y right;
}
div.Tematismi div.TematismiMenu ul li {
margin: 0 10px;
padding: 0 15px 0 0;
height: 25px;
line-height: 23px;
}
div.Tematismi div.TematismiMenu ul li.Current {
margin-right: -1px;
padding: 0 25px 0 0;
background: url('../img/Tematismi/bgTematismiMenuLiCurrent.png') no-repeat right center;
}
div.Tematismi div.TematismiMenu ul li.Current span {
font-weight: bold;
}
div.Tematismi div.BoxRedazionale {
margin: 0 0 10px 225px;
padding: 15px 10px 5px 0;
}
div.Tematismi div.BoxRedazionale h4 {
font-size: 16px;
color: #707070;
margin-bottom: 5px;
padding: 5px 0 1px 0;
border-bottom: 1px dashed #999;
}
div.Tematismi div.BoxRedazionale a.Puls {
float: right;
clear: right;
}
div.Tematismi div.BoxRedazionale p {
padding: 0 0 5px 90px;
font-size: 11px;
line-height: 16px;
color: #666;
text-align: justify;
}
div.Tematismi div.BoxRedazionale p img {
float: left;
margin: 3px 0 0 -90px;
}
div.Tematismi div.BoxBottone {
margin: 0 0 10px 215px;
padding: 10px 0 0px 0;
}
div.Tematismi div.BoxBottone a.Puls {
float: right;
clear: right;
}
div.Tematismi div.BoxBottone p {
padding: 0 0 5px 0;
font-size: 11px;
line-height: 16px;
color: #666;
}
div.Tematismi div.BoxBottone p img.Right {
float: right;
margin: 0 0 5px 5px;
}
div.Tematismi#shopping div.TematismiHeader {
background: url('../img/Tematismi/header_shopping.jpg') no-repeat 0px 0px;
}
div.Tematismi#shopping div.TematismiHeader h5 {
color: #FFAFBD;
}
div.Tematismi#shopping div.TematismiMenu ul li.Current span {
color: #FFAFBD;
}
div.Tematismi#arte_cultura div.TematismiHeader {
background: url('../img/Tematismi/header_artecultura.jpg') no-repeat 0px 0px;
}
div.Tematismi#arte_cultura div.TematismiHeader h5 {
color: #999;
}
div.Tematismi#arte_cultura div.TematismiMenu ul li.Current span {
color: #999;
}
div.Tematismi#terme_benessere div.TematismiHeader {
background: url('../img/Tematismi/TermeBenessere_header.jpg') no-repeat 0px 0px;
}
div.Tematismi#terme_benessere div.TematismiHeader h5 {
color: #BF3B8B;
}
div.Tematismi#terme_benessere div.TematismiMenu ul li.Current span {
color: #BF3B8B;
}
div.Tematismi#sport_vacanze div.TematismiHeader {
background: url('../img/Tematismi/header_sport.jpg') no-repeat 0px 0px;
}
div.Tematismi#sport_vacanze div.TematismiHeader h5 {
color: #EF5A4A;
}
div.Tematismi#sport_vacanze div.TematismiMenu ul li.Current span {
color: #EF5A4A;
}
div.Tematismi#mare div.TematismiHeader {
background: url('../img/Tematismi/header_mare.jpg') no-repeat 0px 0px;
}
div.Tematismi#mare div.TematismiHeader h5 {
color: #F9CC33;
}
div.Tematismi#mare div.TematismiMenu ul li.Current span {
color: #F9CC33;
}
div.Tematismi#eventi_congressi div.TematismiHeader {
background: url('../img/Tematismi/header_eventi.jpg') no-repeat 0px 0px;
}
div.Tematismi#eventi_congressi div.TematismiHeader h5 {
color: #59BDEF;
}
div.Tematismi#eventi_congressi div.TematismiMenu ul li.Current span {
color: #59BDEF;
}
div.Tematismi#enogastronomia div.TematismiHeader {
background: url('../img/Tematismi/header_gastronomia.jpg') no-repeat 0px 0px;
}
div.Tematismi#enogastronomia div.TematismiHeader h5 {
color: #CFA657;
}
div.Tematismi#enogastronomia div.TematismiMenu ul li.Current span {
color: #CFA657;
}
div.Tematismi#natura_ambiente div.TematismiHeader {
background: url('../img/Tematismi/header_natura.jpg') no-repeat 0px 0px;
}
div.Tematismi#natura_ambiente div.TematismiHeader h5 {
color: #77CF40;
}
div.Tematismi#natura_ambiente div.TematismiMenu ul li.Current span {
color: #77CF40;
}
div.Tematismi#turismo_accessibile div.TematismiHeader {
background: url('../img/Tematismi/header_turismo_accessibile.jpg') no-repeat 0px 0px;
}
div.Tematismi#turismo_accessibile div.TematismiHeader h5 {
color: #FF6C02;
}
div.Tematismi#turismo_accessibile div.TematismiMenu ul li.Current span {
color: #FF6C02;
}
div#DivDx {
float: right;
width: 200px;
padding-left: 20px;
}
div#TopSelection {
clear: both;
background: #f9f9f9;
}
div#TopSelection a {
}
div#TopSelection a img {
width: 200px;
height: 283px;
}
div#TopSelection div.Cornice {
width: 200px;
height: 93px;
padding: 190px 0 0 0;
background: url('../img/bgTopSelection.png') no-repeat 0px 0px;
}
div#TopSelection div.Cornice div.Testo {
padding: 5px 0;
margin: 0 15px;
}
div#TopSelection div.Cornice div.Testo p {
font-family: Arial, sans-serif;
font-size: 11px;
color: #58585A;
}
div#TopSelection div.Cornice div.Testo p.NomeStruttura {
font-weight: bold;
color: #DF9801;
font-size: 12px;
line-height: 15px;
padding-bottom: 2px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
div#TopSelection div.Cornice div.Testo a.Puls {
float: right;
}
div.imgBanner {
margin-top: 20px;
width: 200px;
height: 95px;
background: url('../img/bgBanner.png') no-repeat 0px 0px;
}
div.imgBanner img, div.imgBanner object {
vertical-align: top;
margin: 10px 0 0 10px;
}
div#DivDx a.Banner {
display: block;
margin: 20px 0 0 0;
}
div#DivDx div#UltimiArticoli {
margin-top: 20px;
padding: 0 15px;
background: #FDF9F3 url('../img/bgUltimiArticoli.png') repeat-y 0px 0px;
}
div#DivDx div#UltimiArticoli div.uaHeader {
margin: 0 -15px 0 -15px;
height: 50px;
background: url('../img/bgHeadUltimiArticoli.png') no-repeat 0px 0px;
}
div#DivDx div#UltimiArticoli div.uaHeader h4 {
text-transform: uppercase;
padding: 0 15px;
font-size: 16px;
line-height: 60px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #DF9801;
text-shadow: 1px 2px 0 #fff;
}
div#DivDx div#UltimiArticoli div.uaFooter {
margin: -10px -15px 0 -15px;
height: 25px;
background: url('../img/bgFooterUltimiArticoli.png') no-repeat bottom left;
}
div#DivDx div#UltimiArticoli div.uaFooter a.Puls {
float: right;
margin: 0 15px 0 0;
}
div#DivDx div#UltimiArticoli ul {
font-size: 11px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
div#DivDx div#UltimiArticoli ul li {
margin-bottom: 15px;
line-height: 14px;
}
div#DivDx div#UltimiArticoli ul li.Tutti {
margin-top: 15px;
font-weight: bold;
}
div#DivDx div#UltimiArticoli ul li span {
font-family: Arial, sans-serif;
font-size: 10px;
color: #ACACAD;
/*background: #FFF5DF;*/
}
div#DivDx div#UltimiArticoli ul li a {
color: #58585A;
border-bottom: 1px dotted #F7E6C3;
}
div#DivDx div#UltimiArticoli ul li a strong {
background: #FFF5DF;
padding: 1px;
}
div#DivDx div#UltimiArticoli ul li div.Desc {
padding: 5px 0 0 55px;
font-family: Arial, sans-serif;
font-size: 10px;
color: #555;
}
div#DivDx div#UltimiArticoli ul li div.Desc div.miniFoto {
width: 50px;
height: 50px;
float: left;
margin: 2px 5px 0 -55px;
border: 1px solid #F7E6C3;
}
#Piede {
width: 980px;
margin: 20px auto 10px auto;
clear: both;
background: #CCECF9;
}
#Piede div.PiedeHeader {
height: 18px;
background: url('../img/bgPiedeHeader.png') no-repeat 0px 0px;
}
#Piede div.PiedeFooter {
height: 18px;
background: url('../img/bgPiedeFooter.png') no-repeat 0px 0px;
}
#Piede div.ContLeft {
float: left;
margin: -18px 0;
width: 435px;
/*height: 100px;*/
}
#Piede div.ContLeft p {
padding: 5px 15px 15px 15px;
font-size: 10px;
font-family: Arial, sans-serif;
color: #1F6699;
line-height: 11px;
font-size: 8.5px;
text-align: justify;
}
#Piede div.ContLeft p.Motour {
padding: 15px 0 0 85px;
margin: 0 15px 0 15px;
color: #58585A;
background: url('../img/motour_logo.png') no-repeat left 22px;
}
#Piede div.ContLeft p.Motour1 {
font-size: 8.5px;
padding: 2px 15px 0 15px;
color: #58585A;
}
#Piede div.ContCenter {
float: left;
margin: -18px 20px -18px 0;
width: 324px;
/*height: 100px;*/
}
#Piede div.ContCenter p {
padding: 2px 10px 5px 0;
font-size: 11px;
color: #58585A;
}
#Piede div.ContCenter p.promuovi {
padding-top: 15px;
color: #009EE0;
font-size: 15px;
line-height: 15px;
}
#Piede div.ContCenter p.promuovi a {
text-decoration: none;
}
#Piede div.ContCenter p.promuovi strong {
font-size: 17px;
}

#Piede div.ContCenter p.Small {
font-size: 10px;
color: #aaa;
}
#Piede div.ContRight {
float: left;
margin: 0;
width: 200px;
height: 100px;
}
#Piede div.ContRight p {
line-height: 15px;
padding: 12px 10px 0 0;
color: #97BE0D;
font-weight: bold;
}
#Piede div.ContRight form {
margin: 10px 15px 0 0;
}
#Piede div.ContRight form label {
line-height: 20px;
width: 50px;
height: 20px;
float: left;
font-family: Arial, sans-serif;
font-size: 10px;
color: #81969F;
}
#Piede div.ContRight form a.PulsSmall {
float: right;
display: none,
}
#Piede div.ContRight form input {
width: 129px;
margin: 0 0 5px 0;
font-family: Arial, sans-serif;
font-size: 11px;
padding: 3px 2px;
border: none;
border: 1px solid #B5D3DF;
}
#Piede div.W3C {
padding: 10px 15px;
background: #fff;
}
#Piede div.W3C p {
line-height: 15px;
font-family: Arial, sans-serif;
font-size: 10px;
color: #A9A9A9;
text-align: center;
}
#Piede div.W3C p img {
float: left;
margin: 0 10px 0 0;
}
#Piede div.W3C p a {
color: #333;
}
div.ComeArrivare {
padding: 10px 20px;
}
div.ComeArrivare h3 {
color: #774E42;
margin: 0 0 5px 0;
font-size: 14px;
}
div.ComeArrivare p {
font-size: 11px;
padding: 0;
font-family: Arial, sans-serif;
color: #555;
text-align: justify;
}
/* RICERCA */
div.Ricerca {
margin: 0 20px 0 0;
}
div.Ricerca div.RicercaHead {
position: relative;
height: 50px;
}
div.Ricerca div.RicercaHead ul {
}
div.Ricerca div.RicercaHead ul li {
position: absolute;
width: 105px;
height: 40px;
line-height: 40px;
font-size: 11.5pt;
font-weight: bold;
text-align: center;
}
div.Ricerca div.RicercaHead ul li span {
display: block;
padding: 5px 0 0 0;
font-size: 10pt;
}
div.Ricerca div.RicercaHead ul li a {
display: block;
height: 39px;
}
div.Ricerca div.RicercaHead ul li a:hover {
text-decoration: none;
}
div.Ricerca#Alloggi div.RicercaHead ul li.Strutture {
top: 0px;
left: 0px;
color: #EFFAFF;
}
div.Ricerca#Alloggi div.RicercaHead ul li.Offerte {
top: 0px;
right: 0px;
z-index: 2;
}
div.Ricerca#Alloggi div.RicercaHead ul li.Offerte a {
background: url('../img/Ricerca/Alloggi_bgLinguettaOfferte.png') no-repeat;
background-position: 0px 0px;
color: #97BE0D;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6);
}
div.Ricerca#Alloggi div.RicercaHead ul li.Offerte a:hover {
background-position: 0px -39px;
}
div.Ricerca#ROfferte div.RicercaHead ul li.Strutture {
top: 0px;
left: 0px;
z-index: 2;
}
div.Ricerca#ROfferte div.RicercaHead ul li.Offerte {
top: 0px;
right: 0px;
color: #FAFFEF;
}
div.Ricerca#ROfferte div.RicercaHead ul li.Strutture a {
background: url('../img/Ricerca/Offerte_bgLinguettaAlloggi.png') no-repeat;
background-position: 0px 0px;
color: #009EE0;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6);
}
div.Ricerca#ROfferte div.RicercaHead ul li.Strutture a:hover {
background-position: 0px -39px;
}
div.Ricerca div.RicercaBody {
border-right: 1px solid;
border-left: 1px solid;
}
div.Divisore {
height: 15px;
}
div.Ricerca p.SeiIn {
padding: 0 0 8px 10px;
background: #F9FDFF;
}
div.Ricerca p.SeiIn strong {
font-size: 14px;
color: #DF9801;
font-weight: normal;
}
div.Ricerca p.SeiIn span {
font-size: 11px;
color: #58585A;
}
div.Ricerca div.RicercaFooter {
clear: both;
height: 20px;
}
/***************************/
div.Ricerca#Alloggi div.RicercaHead {
background: url('../img/Ricerca/Alloggi_bgRicercaHead.png') no-repeat 0px 0px;
}
div.Ricerca#Alloggi div.RicercaBody {
border-color: #009EE0;
}
div.Ricerca#Alloggi div.RicercaBody ul.RicercaBottom {
background: #F9FDFF;
}
div.Ricerca#Alloggi div.RicercaBody ul.RicercaBottom li {
background: url('../img/Ricerca/Alloggi_PiuLi.png') no-repeat 0px 6px;
}
div.Ricerca#Alloggi div.Divisore {
background: url('../img/Ricerca/Alloggi_bgRicercaBottomTop.png') no-repeat center top;
}
div.Ricerca#Alloggi div.RicercaFooter {
background: url('../img/Ricerca/Alloggi_bgRicercaFooter.png') no-repeat 0px 0px;
}
div.Ricerca#ROfferte div.RicercaHead {
background: url('../img/Ricerca/Offerte_bgRicercaHead.png') no-repeat 0px 0px;
}
div.Ricerca#ROfferte div.RicercaBody {
border-color: #97BE0D;
}
div.Ricerca#ROfferte div.RicercaBody ul.RicercaBottom {
background: #FBFCFB;
}
div.Ricerca#ROfferte div.RicercaBody ul.RicercaBottom li {
background: url('../img/Ricerca/Offerte_PiuLi.png') no-repeat 0px 6px;
}
div.Ricerca#ROfferte div.Divisore {
background: url('../img/Ricerca/Offerte_bgRicercaBottomTop.png') no-repeat center top;
}
div.Ricerca#ROfferte div.RicercaFooter {
background: url('../img/Ricerca/Offerte_bgRicercaFooter.png') no-repeat 0px 0px;
}
/***************************/
div.Ricerca ul.RicercaTop {
padding: 4px 8px 15px 8px;
font-size: 12.5pt;
}
div.Ricerca ul.RicercaTop li {
}
div.Ricerca ul.RicercaTop li a {
padding: 1px 0 1px 25px;
color: #ACACAD;
background: url('../img/Ricerca/PallinoLi.png') no-repeat;
background-position: 0px 0px;
}
div.Ricerca ul.RicercaTop li a:hover {
background-position: 0px -26px;
}
div.Ricerca ul.RicercaTop li a:active {
background-position: 0px -78px;
}
div.Ricerca ul.RicercaTop li.Current a {
background-position: 0px -52px;
}
div.Ricerca ul.RicercaTop li span {
font-family: Arial, sans-serif;
color: #7F7F7F;
font-size: 7.5pt;
}
div.Ricerca ul.RicercaTop li a:hover {
text-decoration: none;
color: #58585A;
}
div.Ricerca ul.RicercaTop li.Current a {
color: #DF9801;
font-weight: normal;
}
/***************************/
div.Ricerca ul.RicercaBottom {
padding: 0 13px 0 13px;
font-size: 10pt;
line-height: 20px;
font-family: Arial, sans-serif;
}
div.Ricerca ul.RicercaBottom li {
padding: 0 0 0 15px;
border-bottom: 1px dotted #9ECFE5;
}
div.Ricerca ul.RicercaBottom li a {
text-decoration: none;
}
div.Ricerca ul.RicercaBottom li a:hover {
text-decoration: underline;
}
div.Ricerca ul.RicercaBottom li span {
color: #7F7F7F;
font-size: 7.5pt;
}
div.Ricerca ul.RicercaBottom a.Current {
color: #DF9801;
}
div.Ricerca ul.RicercaBottom a.Current span {
color: #DF9801;
}
div.Ricerca ul.RicercaBottom li.Disattivato {
color: #c1c1c1;
background: none;
}
div.Ricerca ul.RicercaBottom li.Disattivato span {
color: #c1c1c1;
}
div.Ricerca ul.RicercaBottom li.Esploso {
border: 0;
padding: 0 0 5px 15px;
font-weight: bold;
color: #58585A;
background: none;
}
div.Ricerca ul.RicercaBottom li.Esploso ul li {
border: 0;
font-size: 11px;
background: none;
list-style-position: center;
}
div.Ricerca ul.RicercaBottom li.Esploso ul li a {
font-weight: bold;
color: #58585A;
}
div.Ricerca ul.RicercaBottom li.Esploso ul li a.Current {
color: #DF9801;
}
div.Ricerca ul.RicercaBottom li.Esploso ul li span {
color: #333;
}
div.Ricerca ul.RicercaBottom li.Esploso ul li.Esploso {
padding: 0 0 0 15px;
background: none;
}
div.Ricerca ul.RicercaBottom li.Esploso ul li.Esploso ul {
margin: 0;
padding: 0 0 5px 0;
}
div.Ricerca ul.RicercaBottom li.Esploso ul li.Esploso ul li {
line-height: 15px;
background: url('../img/liEsploso2.gif') no-repeat 3px 4px;
}
div.Ricerca ul.RicercaBottom li.Esploso ul li.Esploso ul li.Current {
font-weight: normal;
font-size: 10px;
color: #DF9801;
}
div.Ricerca ul.RicercaBottom li.Esploso ul li.Esploso ul li.Current a {
}
div.Ricerca ul.RicercaBottom li.Esploso ul li.Esploso ul li a {
font-size: 10px;
font-weight: normal;
}
div.Ricerca ul.RicercaBottom li.Esploso ul li.Esploso ul li span {
color: #b5b5b5;
}
/* OFFERTE HOME */
div#Offerte {
position: relative;
width: 540px;
height: 283px;
margin-bottom: 20px;
background: #97BE0D;
}
div#Offerte div.OfferteHeader {
height: 40px;
line-height: 40px;
background: url('../img/Offerte/bgOfferteHeader.png') no-repeat 0px 0px;
}
div#Offerte div.OfferteHeader h3 {
font-size: 24px;
text-align: center;
font-weight: normal;
color: #fff;
}
div#Offerte div#OfferteCont {
overflow: hidden;
margin: 0 0 31px 9px;
padding: 0;
width: 531px;
height: 190px;
}
div#Offerte div#OfferteCont ul {
width: 5310px;
height: 190px;
}
div#Offerte div#OfferteCont ul a.Puls {
float: right;
}
div#Offerte div#OfferteCont ul li {
display: block;
float: left;
width: 531px;
height: 190px;
}
div#Offerte div#OfferteCont ul li div h5 {
font-size: 13px;
margin: 2px 8px;
line-height: 14px;
color: #666;
}
div#Offerte div#OfferteCont ul li div p {
margin: 0 8px;
font-size: 11px;
line-height: 16px;
}
div#Offerte div#OfferteCont ul li div p.Bottom {
padding: 4px 0 0 0;
}
div#Offerte div#OfferteCont ul li div p span.DalAl {
font-size: 10px;
color: #217A17;
}
div#Offerte div#OfferteCont ul li div p span.DalAl strong {
font-size: 12px;
}
div#Offerte div#OfferteCont ul li div strong.Price {
font-size: 18px;
font-weight: normal;
color: #CF0C19;
}
div#Offerte div#OfferteCont ul li div strong.Price span {
font-size: 12px;
}
div#Offerte div#OfferteCont ul li div.BoxBronze {
float: left;
width: 128px;
height: 92px;
margin: 0 3px 3px 0;
background: url('../img/Offerte/bgBoxBronze.png') no-repeat 0px 0px;
}
div#Offerte div#OfferteCont ul li div.BoxBronze h5 {
margin-top: 12px;
}
div#Offerte div#OfferteCont ul li div.BoxSilver {
float: left;
width: 128px;
height: 187px;
margin: 0 3px 3px 0;
background: url('../img/Offerte/bgBoxSilver.png') no-repeat 0px 0px;
font-family: Arial, sans-serif;
}
div#Offerte div#OfferteCont ul li div.BoxSilver div.BoxFoto {
margin: 4px 0 0 4px;
width: 120px;
height: 85px;
background-position: center;
background-repeat: no-repeat;
background-color: #648B00;
}
div#Offerte div#OfferteCont ul li div.BoxSilver p {
}
div#Offerte div#OfferteCont ul li div.BoxSilver p span.Trattamento {
font-size: 10px;
color: #666;
}
div#Offerte div#OfferteCont ul li div.BoxGold {
float: left;
width: 250px;
height: 187px;
margin: 0 8px 3px 3px;
background: url('../img/Offerte/bgBoxGold.png') no-repeat 0px 0px;
}
div#Offerte div#OfferteCont ul li div.BoxGold div.BoxFoto {
margin: 4px 0 0 4px;
width: 242px;
height: 97px;
background-position: center;
background-repeat: no-repeat;
background-color: #648B00;
}
div#Offerte div#OfferteCont ul li div.BoxGold div.BoxFoto p {
float: right;
background: #FBFFEF;
font-size: 13px;
color: #97BE0D;
line-height: 20px;
font-weight: bold;
font-family: Arial, sans-serif;
padding: 0 5px;
border-top: 1px solid #f1f1f1;
margin: 0px 5px 0 0;
}
div#Offerte div#OfferteCont ul li div.BoxGold div.InfoDestra {
float: right;
width: 120px;
margin: 0 4px 0 0;
}
div#Offerte div#OfferteCont ul li div.BoxGold div.InfoDestra p {
font-family: Arial, sans-serif;
text-align: right;
}
div#Offerte div#OfferteCont ul li div.BoxGold h5 {
font-size: 13px;
margin-top: 4px;
color: #DF9801;
}
div#Offerte div#OfferteCont ul li div.BoxGold p {
padding: 0 0 2px 0;
line-height: 14px;
}
div#Offerte div#OfferteCont ul li div.BoxGold p span.Trattamento {
font-size: 10px;
color: #666;
}
div#Offerte div#OfferteCont ul li div.BoxGold div.InfoDestra p strong.Strike, div#Offerte div#OfferteCont ul li div.BoxGold div.InfoDestra strike  {
color: #666;
font-size: 18px;
/*font-style: line-through;*/
}
div#Offerte div#OfferteCont ul li div.BoxGold div.InfoDestra p strike span {
font-size: 12px;
}
div#Offerte div#OfferteCont ul li div.BoxGold div.InfoDestra p strong {
color: #CF0C19;
font-size: 22px;
}
div#Offerte div#OfferteCont ul li div.BoxGold div.InfoDestra p strong span {
font-size: 16px;
}
div#Offerte #GuardaTutte {
position: absolute;
bottom: 15px;
left: 0px;
height: 30px;
width: 100%;
line-height: 30px;
text-align: center;
display: block;
}
div#Offerte p#GuardaTutte a {
color: #648B00;
color: #fff;
font-size: 17px;
}
div#Offerte p#GuardaTutte a:hover {
}
div#Offerte a.pulsIndietro {
position: absolute;
z-index: 999;
bottom: 15px;
left: 15px;
display: block;
width: 30px;
height: 30px;
text-decoration: none;
font-size: 0px;
cursor: pointer;
background: url('../img/Offerte/OfferteFrecciaSx.png') no-repeat;
background-position: 0px 0px;
cursor: default;
}
div#Offerte a.pulsIndietro:hover {
background-position: 0px -30px;
}
div#Offerte a.pulsIndietro:active {
background-position: 0px -60px;
}
div#Offerte a.pulsAvanti {
position: absolute;
z-index: 999;
bottom: 15px;
right: 15px;
display: block;
width: 30px;
height: 30px;
text-decoration: none;
font-size: 0px;
cursor: pointer;
background: url('../img/Offerte/OfferteFrecciaDx.png') no-repeat;
background-position: 0px 0px;
cursor: default;
}
div#Offerte a.pulsAvanti:hover {
text-decoration: none;
background-position: 0px -30px;
}
div#Offerte a.pulsAvanti:active {
background-position: 0px -60px;
}
div#Offerte div.OfferteFooter {
height: 22px;
background: url('../img/Offerte/bgOfferteFooter.png') no-repeat 0px 0px;
}
/* EVIDENZA */
div#Evidenza {
margin: 10px 0 0 0;
padding: 10px 0 0 0;
}
div#Evidenza ul {
padding: 0 15px;
}
div#Evidenza ul li {
padding: 10px 0 10px 0;
border-bottom: 1px dashed #DF9801;
}
div#Evidenza ul li:hover {
background-color: #f9f9f9;
}
div#Evidenza ul li h6 {
font-size: 12px;
line-height: 12px;
color: #DF9801;
margin-bottom: 5px;
}
div#Evidenza ul li p {
font-family: Arial, sans-serif;
font-size: 10px;
line-height: 13px;
color: #58585A;
}
div#Evidenza ul li a.Puls {
float: right;
margin: 5px 0 0 0;
}
/* LISTA */
#Lista p.DescrizioneRicerca {
color: #2BA9E4;
}
#Lista div.PaginazioneBottom ul li a {
background: #F9FDFF;
border: 1px solid #9ECFE5;
}
#Lista div.Paginazione {
background: url('../img/bgPaginazioneLista.png') no-repeat 0px 0px;
}
#Lista div.Paginazione div.AvantiIndietro a.Indietro {
background: url('../img/bgIndietroLista.png') no-repeat;
}
#Lista div.Paginazione div.AvantiIndietro a.Avanti {
background: url('../img/bgAvantiLista.png') no-repeat;
}
#Lista div.Paginazione div.AvantiIndietro a.Indietro:hover {
background-position: 0px -19px;
}
#Lista div.Paginazione div.AvantiIndietro a.Indietro:active {
background-position: 0px -38px;
}
#Lista div.Paginazione div.AvantiIndietro a.Avanti:hover {
background-position: 0px -19px;
}
#Lista div.Paginazione div.AvantiIndietro a.Avanti:active {
background-position: 0px -38px;
}
#Lista div.Paginazione div.Ordinamento {
border-left: 1px solid #C5E5F2;
}
#Lista div.Paginazione div.NRisultati {
border-right: 1px solid #C5E5F2;
}
#Lista div.Scheda {
padding: 0 0 15px 0;
text-align: left;
border-top: 1px solid #ACACAD;
}
#Lista div.Scheda div.Base {
}
#Lista div.Scheda p {
padding: 0 10px 5px 10px;
}
#Lista div.Scheda div.WrapRight {
float: right;
width: 340px;
margin: 0 0 0 10px;
padding: 0 0 0 0;
}
#Lista div.Scheda ul.Gallery {
margin: 20px 8px 0 0;
float: right;
}
#Lista div.Scheda ul.Gallery li {
float: left;
width: 85px;
height: 85px;
padding: 1px;
border: 1px solid #e1e1e1;
margin: 0 0 0 8px;
}
#Lista div.Scheda ul.Gallery li.Espandibile {
width: auto;
height: auto;
border: none;
padding: 0;
}
#Lista div.Scheda ul.Gallery li.Espandibile a {
display: block;
width: 85px;
height: 85px;
padding: 1px;
border: 1px solid #9ECFE5;
}
#Lista div.Scheda ul.Gallery li.Espandibile a:hover {
border-color: #009EE0;
}

#Lista div.Scheda div.WrapRight .PulsantiDx {
width: 340px;
clear: right;
float: right;
}
#Lista div.Scheda a.OffertaInCorso {
float: right;
margin: 10px 10px 0 0;
width: 60px;
height: 45px;
background: url('../img/offertaSi.png') no-repeat 0px 0px;
}
#Lista div.Scheda a.CheckRates {
float: right;
width: 85px;
height: 36px;
line-height: 35px;
padding: 0;
margin: 15px 10px 0 0;
color: #fff;
background: url('../img/bgCheckRates.png') no-repeat 0px 0px;
text-align: center;
font-size: 11px;
font-weight: bold;
}
#Lista div.Scheda a.CheckRates:hover {
background-position: 0px -36px;
}
#Lista div.Scheda a.CheckRates:active {
background-position: 0px -72px;
}
#Lista div.Scheda div.Anagrafica {
}
#Lista div.Scheda div.Anagrafica img.Startweb {
margin: 7px 0 -6px 6px;
}
#Lista div.Scheda div.Anagrafica div.Contatta {
position: relative;
}
#Lista div.Scheda div.Anagrafica div.Contatta p.RichiestaInoltrata {
padding: 0;
font-weight: bold;
color: #97BE0D;
}
#Lista div.Scheda div.Anagrafica div.Contatta a.Mail {
padding: 0 0 0 22px;
background: url('../img/mail.png') no-repeat 0px 4px;
}
#Lista div.Scheda div.Anagrafica div.Contatta a.MailOff {
padding: 0 0 0 22px;
background: url('../img/mail.png') no-repeat 0px 4px;
color: #999;
}
#Lista div.Scheda div.Anagrafica div.Contatta div.PopUpContatta {
display: none;
position: absolute;
top: 15px;
/*left: -26px;*/
left: -1px;
width: 423px;
height: 219px;
z-index: 999999;
background: url('../img/bgPopUpContatta.png') no-repeat 0px 0px;
}
#Lista div.Scheda div.Anagrafica div.Contatta div.PopUpContatta div.PopUpContattaCorpo {
position: relative;
margin: 15px 0 0 0;
width: 420px;
height: 200px;
}
#Lista div.Scheda div.Anagrafica div.Contatta div.PopUpContatta div.PopUpContattaCorpo p.CampiObbligatori {
position: absolute;
bottom: 10px;
left: 15px;
height: 22px;
padding: 0;
margin: 0;
line-height: 22px;
color: #58585A;
}
#Lista div.Scheda div.Anagrafica div.Contatta div.PopUpContatta div.PopUpContattaCorpo p.CampiObbligatori span {
color: red;
}
#Lista div.Scheda div.Anagrafica div.Contatta div.PopUpContatta div.PopUpContattaCorpo p.Error {
position: absolute;
bottom: 10px;
right: 75px;
height: 22px;
text-align: right;
padding: 0;
margin: 0;
line-height: 22px;
color: #fff;
font-weight: bold;
border-bottom: 1px dashed red;
}
#Lista div.Scheda div.Anagrafica div.Contatta div.PopUpContatta div.PopUpContattaCorpo a.Chiudi {
position: absolute;
top: 10px;
right: 10px;
width: 50px;
height: 10px;
line-height: 10px;
text-align: right;
padding: 0 15px 0 0;
font-size: 10px;
font-family: Arial, sans-serif;
color: #6791A2;
background: url('../img/ChiudiSmall.png') no-repeat right 0px;
}
#Lista div.Scheda div.Anagrafica div.Contatta div.PopUpContatta div.PopUpContattaCorpo a.PulsSmall {
position: absolute;
bottom: 9px;
right: 15px;
}
#Lista div.Scheda div.Anagrafica div.Contatta div.PopUpContatta div.PopUpContattaCorpo a.Chiudi:hover {
background-position: right -10px;
}
#Lista div.Scheda div.Anagrafica div.Contatta div.PopUpContatta div.PopUpContattaCorpo a.Chiudi:active {
background-position: right -20px;
}
#Lista div.Scheda div.Anagrafica div.Contatta div.PopUpContatta div.PopUpContattaCorpo form {
padding: 11px 15px 0 15px;
}
#Lista div.wrapLeft {
float: left;
margin: 0 15px 0 0;
width: 175px;
}
#Lista div.wrapLeft div.box {
width: 175px;
margin: 5px 0 0 0;
float: left;
}
#Lista div.wrapLeft div.box label {
display: block;
}
#Lista div.wrapLeft div.box input {
width: 173px;
}
#Lista div.wrapRight {
float: left;
width: 200px;
}
#Lista div.wrapRight div.box {
width: 200px;
margin: 5px 0 0 0;
float: left;
}
#Lista div.wrapRight div.box label {
display: block;
}
#Lista div.wrapRight div.box input {
width: 198px;
}
#Lista div.wrapRight div.box textarea {
border: 1px solid #3FB5E7;
padding: 0;
margin: 0;
width: 198px;
height: 90px;
}
#Lista div.Scheda div.Anagrafica div.Contatta div.PopUpContatta div.PopUpContattaCorpo form input {
border: 1px solid #3FB5E7;
}
#Lista div.Scheda div.Anagrafica div.Contatta div.PopUpContatta div.PopUpContattaCorpo form label {
color: #58585A;
font-family: Arial, sans-serif;
font-size: 11px;
font-weight: bold;
}
#Lista div.Scheda div.Anagrafica div.Contatta div.PopUpContatta div.PopUpContattaCorpo form label span {
color: red;
}
#Lista div.Scheda div.Anagrafica p {
color: #58585A;
}
#Lista div.Scheda div.Anagrafica p.Titolo {
padding: 10px 10px 5px 10px;
line-height: 18px;
}

#Lista div.Scheda div.Anagrafica p.Titolo span {
font-family: Arial, sans-serif;
font-size: 11px;
color: #999;
}
#Lista div.Scheda div.Anagrafica p.Titolo a {
font-size: 17px;
}
#Lista div.Scheda div.Anagrafica p.Titolo img {
margin: 3px 0 0 5px;
}
#Lista div.Scheda div.Anagrafica a.MostraContatti {
display: block;
height: 31px;
line-height: 31px;
font-family: Verdana, sans-serif;
font-size: 10px;
font-weight: bold;
background: url('../img/MostraContatti.png') no-repeat 0px 0px;
padding: 0 0 0 36px;
color: #ACACAD;
}
#Lista div.Scheda div.Anagrafica a.MostraContatti:hover {
background-position: 0px -31px;
}
#Lista div.Scheda div.Anagrafica a.MostraContatti:active {
background-position: 0px -62px;
}
#Lista div.Scheda div.Anagrafica p.Recapiti {
display: none;
margin: 0 0 0 0;
padding: 3px 10px;
border-left: 1px dashed #ACACAD;
}
#Lista div.Scheda div.Anagrafica p.Recapiti span {
font-family: Verdana, sans-serif;
font-size: 10px;
}
#Lista div.Descrizione {
padding: 20px 10px;
}
#Lista div.Scheda div.Descrizione p {
background: url('../img/bgDescrizione.gif') no-repeat right top;
padding: 0 35px 0 10px;
line-height: 16px;
font-size: 11px;
color: #999;
}
#Lista div.Scheda div.Descrizione p.Big {
text-align: justify;
font-size: 12px;
color: #5B5B5C;
}

#Lista div.Scheda div.Descrizione p a.LeggiTutto {
text-decoration: none;
color: #DF9801;
}
#Lista div.SchedaServizi {
padding: 0 20px 20px 20px;
}
#Lista div.SchedaServizi img {
float: left;
margin: 0 4px 4px 0;
}
#Lista div.Scheda div.Suite {
margin: -1px 0 0 0;
border-top: 1px solid #009EE0;
background: #F5FBFE url('../img/footerSchedaSuite.png') no-repeat left bottom;
}
#Lista div.Scheda div.Suite p.Recapiti {
border-color: #009EE0;
}
#Lista div.Scheda div.Media {
margin: -1px 0 0 0;
border-top: 1px solid #9ECFE5;
background: #FBFEFF;
}
#Lista div.Scheda div.Media p.Recapiti {
border-color: #9ECFE5;
}
/* LISTA OFFERTE */
#ListaOfferte p.DescrizioneRicerca {
color: #97BE0D;
}
#ListaOfferte div.PaginazioneBottom ul li a {
background: #F9FDFF;
border: 1px solid #D6E5B5;
color: #97BE0D;
}
#ListaOfferte div.Paginazione {
background: url('../img/bgPaginazioneListaOfferte.png') no-repeat 0px 0px;
}
#ListaOfferte div.Paginazione div.AvantiIndietro a.Indietro {
background: url('../img/bgIndietroListaOfferte.png') no-repeat;
}
#ListaOfferte div.Paginazione div.AvantiIndietro a.Avanti {
background: url('../img/bgAvantiListaOfferte.png') no-repeat;
}
#ListaOfferte div.Paginazione div.AvantiIndietro a.Indietro:hover {
background-position: 0px -19px;
}
#ListaOfferte div.Paginazione div.AvantiIndietro a.Indietro:active {
background-position: 0px -38px;
}
#ListaOfferte div.Paginazione div.AvantiIndietro a.Avanti:hover {
background-position: 0px -19px;
}
#ListaOfferte div.Paginazione div.AvantiIndietro a.Avanti:active {
background-position: 0px -38px;
}
#ListaOfferte div.Paginazione div.Ordinamento {
border-left: 1px solid #DBEF95;
}
#ListaOfferte div.Paginazione div.NRisultati {
border-right: 1px solid #DBEF95;
}
div#ListaOfferte {
}
div#ListaOfferte h3 {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 25px;
padding: 0 0 5px 0;
color: #AECF6C;
font-weight: normal;
}
div#ListaOfferte ol {
}
div#ListaOfferte ol li {
margin: 0 0 20px 0;
padding: 10px 0 0 0;
}
div#ListaOfferte ol li div.Contenuto {
}
div#ListaOfferte ol li div.Contenuto div.Contatta {
position: relative;
}
div#ListaOfferte ol li div.Contenuto div.Contatta p.RichiestaInoltrata {
padding: 0;
font-weight: bold;
color: #97BE0D;
}
div#ListaOfferte ol li div.Contenuto div.Contatta a.Mail {
padding: 0 0 0 22px;
background: url('../img/mail.png') no-repeat 0px 4px;
}
div#ListaOfferte ol li div.Contenuto div.Contatta a.MailOff {
padding: 0 0 0 22px;
background: url('../img/mail.png') no-repeat 0px 4px;
color: #999;
}
div#ListaOfferte ol li div.Contenuto div.Contatta div.PopUpContatta {
display: none;
position: absolute;
top: 15px;
/*left: -26px;*/
left: -1px;
width: 423px;
height: 219px;
z-index: 999999;
background: url('../img/ListaOfferte/bgPopUpContatta.png') no-repeat 0px 0px;
}
div#ListaOfferte ol li div.Contenuto div.Contatta div.PopUpContatta div.PopUpContattaCorpo {
position: relative;
margin: 15px 0 0 0;
width: 420px;
height: 200px;
}
div#ListaOfferte ol li div.Contenuto div.Contatta div.PopUpContatta div.PopUpContattaCorpo p.CampiObbligatori {
position: absolute;
bottom: 10px;
left: 15px;
height: 22px;
padding: 0;
margin: 0;
line-height: 22px;
color: #58585A;
}
div#ListaOfferte ol li div.Contenuto div.Contatta div.PopUpContatta div.PopUpContattaCorpo p.CampiObbligatori span {
color: red;
}
div#ListaOfferte ol li div.Contenuto div.Contatta div.PopUpContatta div.PopUpContattaCorpo p.Error {
position: absolute;
bottom: 10px;
right: 75px;
height: 22px;
text-align: right;
padding: 0;
margin: 0;
line-height: 22px;
color: #fff;
font-weight: bold;
border-bottom: 1px dashed red;
}
div#ListaOfferte ol li div.Contenuto div.Contatta div.PopUpContatta div.PopUpContattaCorpo a.Chiudi {
position: absolute;
top: 10px;
right: 10px;
width: 50px;
height: 10px;
line-height: 10px;
text-align: right;
padding: 0 15px 0 0;
font-size: 10px;
font-family: Arial, sans-serif;
color: #6791A2;
background: url('../img/ChiudiSmall.png') no-repeat right 0px;
}
div#ListaOfferte ol li div.Contenuto div.Contatta div.PopUpContatta div.PopUpContattaCorpo a.PulsSmall {
position: absolute;
bottom: 9px;
right: 15px;
}
div#ListaOfferte ol li div.Contenuto div.Contatta div.PopUpContatta div.PopUpContattaCorpo a.Chiudi:hover {
background-position: right -10px;
}
div#ListaOfferte ol li div.Contenuto div.Contatta div.PopUpContatta div.PopUpContattaCorpo a.Chiudi:active {
background-position: right -20px;
}
div#ListaOfferte ol li div.Contenuto div.Contatta div.PopUpContatta div.PopUpContattaCorpo form {
padding: 11px 15px 0 15px;
}
div#ListaOfferte ol li div.Contenuto div.wrapLeft {
float: left;
margin: 0 15px 0 0;
width: 175px;
}
div#ListaOfferte ol li div.Contenuto div.wrapLeft div.box {
width: 175px;
margin: 5px 0 0 0;
float: left;
}
div#ListaOfferte ol li div.Contenuto div.wrapLeft div.box label {
display: block;
}
div#ListaOfferte ol li div.Contenuto div.wrapLeft div.box input {
width: 173px;
}
div#ListaOfferte ol li div.Contenuto div.wrapRight {
float: left;
width: 200px;
}
div#ListaOfferte ol li div.Contenuto div.wrapRight div.box {
width: 200px;
margin: 5px 0 0 0;
float: left;
}
div#ListaOfferte ol li div.Contenuto div.wrapRight div.box label {
display: block;
}
div#ListaOfferte ol li div.Contenuto div.wrapRight div.box input {
width: 198px;
}
div#ListaOfferte ol li div.Contenuto div.wrapRight div.box textarea {
border: 1px solid #97BE0D;
padding: 0;
margin: 0;
width: 198px;
height: 90px;
}
div#ListaOfferte ol li div.Contenuto div.Contatta div.PopUpContatta div.PopUpContattaCorpo form input {
border: 1px solid #97BE0D;
}

div#ListaOfferte ol li div.Contenuto div.Contatta div.PopUpContatta div.PopUpContattaCorpo form label {
color: #58585A;
font-family: Arial, sans-serif;
font-size: 11px;
font-weight: bold;
}
div#ListaOfferte ol li div.Contenuto div.Contatta div.PopUpContatta div.PopUpContattaCorpo form label span {
color: red;
}
div#ListaOfferte ol li div.Contenuto a.MostraContatti {
display: block;
height: 31px;
line-height: 31px;
font-family: Verdana, sans-serif;
font-size: 10px;
font-weight: bold;
background: url('../img/MostraContatti.png') no-repeat 0px 0px;
padding: 0 0 0 36px;
color: #ACACAD;
}
div#ListaOfferte ol li div.Contenuto a.MostraContatti:hover {
background-position: 0px -31px;
}
div#ListaOfferte ol li div.Contenuto a.MostraContatti:active {
background-position: 0px -62px;
}
div#ListaOfferte ol li div.Contenuto p.Recapiti {
display: none;
margin: 0 0 0 0;
padding: 3px 10px;
border-left: 1px dashed #ACACAD;
}
div#ListaOfferte ol li div.Contenuto p.Recapiti span {
font-family: Verdana, sans-serif;
font-size: 10px;
}
div#ListaOfferte ol li div.Contenuto p.Intestazione {
padding: 0 10px 10px 0;
color: #666;
font-family: Arial, sans-serif;
font-size: 11px;
}
div#ListaOfferte ol li div.Contenuto p.Intestazione span {
font-size: 10px;
color: #999;
}
div#ListaOfferte ol li div.Contenuto h4 {
padding: 2px 10px 5px 0;
font-size: 17px;
line-height: 20px;
color: #DF9801;
font-weight: normal;
}
div#ListaOfferte ol li div.Contenuto h4 img {
vertical-align: middle;
}
div#ListaOfferte ol li div.Contenuto h5 {
font-size: 17px;
font-weight: normal;
color: #DF9801;
padding: 10px 0 5px 0;
}
div#ListaOfferte ol li div.Contenuto p.DalAl {
padding: 0 10px 5px 0;
font-size: 16px;
line-height: 16px;
color: #97BE0D;
}
div#ListaOfferte ol li div.Contenuto div.Descrizione {
padding: 0 10px 5px 0;
color: #58585A;
font-size: 12px;
line-height: 14px;
}
div#ListaOfferte ol li div.Contenuto div.Descrizione p {
padding: 0;
}
div#ListaOfferte ol li div.Contenuto p.Descrizione strong {
color: #DF9801;
}
div#ListaOfferte ol li div.Contenuto a.EspandiDettagli {
font-family: Arial, sans-serif;
font-size: 11px;
}
div#ListaOfferte ol li div.Contenuto div.UlterioriInfo {
display: none;
}
div#ListaOfferte ol li div.Contenuto div.UlterioriInfo p {
font-size: 12px;
padding: 2px 5px;
background: url('../img/LineaDottedGreen.gif') no-repeat left bottom;
}
div#ListaOfferte ol li div.Contenuto div.UlterioriInfo p strong {
color: #ACACAD;
}
div#ListaOfferte ol li div.Contenuto div.UlterioriInfo p strong.Prezzo {
color: #CF0C19;
}
div#ListaOfferte ol li div.Contenuto div.UlterioriInfo p strong.Prezzo span {
font-weight: normal;
font-size: 10px;
}
div#ListaOfferte ol li ul.Galleria {
float: left;
width: 195px;
}
div#ListaOfferte ol li ul.Galleria li {
float: left;
border: 1px solid #97BE0D;
margin: 0 5px 5px 0;
padding: 0;
}
div#ListaOfferte ol li ul.Galleria li a {
display: block;
width: 85px;
height: 85px;
margin: 1px;
}
div#ListaOfferte ol li ul.Galleria li.Big {
border: 1px solid #97BE0D;
}
div#ListaOfferte ol li ul.Galleria li.Big a {
width: 179px;
height: 100px;
}
div#ListaOfferte ol li.Silver ul.Galleria {
width: auto;
margin: 0 10px 0 0;
}
div#ListaOfferte ol li div.InfoRight {
float: right;
width: 120px;
margin: 5px 10px 20px 20px;
}
div#ListaOfferte ol li div.InfoRight p.codRif {
color: #ACACAD;
font-size: 10px;
text-align: center;
padding: 2px 0;
}
div#ListaOfferte ol li div.InfoRight div.Soggiorno {
text-align: center;
width: 120px;
padding: 8px 0;
}
div#ListaOfferte ol li div.InfoRight div.Soggiorno p {
padding: 0 6px;
font-size: 11px;
font-family: Arial, sans-serif;
color: #fff;
}
div#ListaOfferte ol li div.InfoRight div.Soggiorno p strong {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 14px;
}
div#ListaOfferte ol li div.InfoRight div.Soggiorno p span {
font-size: 10px;
color: #555;
}
div#ListaOfferte ol li div.InfoRight div.Prezzo {
float: right;
width: 120px;
}
div#ListaOfferte ol li div.InfoRight div.Prezzo div.Top {
height: 28px;
}
div#ListaOfferte ol li div.InfoRight div.Prezzo div.Top p {
padding: 7px 3px 0 3px;
text-align: center;
}
div#ListaOfferte ol li.Gold div.InfoRight div.Prezzo div.Top {
background: url('../img/Offerte/bgPrezzoGold_sprite.png') no-repeat 0px 0px;
}
div#ListaOfferte ol li.Silver div.InfoRight div.Prezzo div.Top {
background: url('../img/Offerte/bgPrezzoSilver_sprite.png') no-repeat 0px 0px;
}
div#ListaOfferte ol li.Bronze div.InfoRight div.Prezzo div.Top {
background: url('../img/Offerte/bgPrezzoBronze_sprite.png') no-repeat 0px 0px;
}
div#ListaOfferte ol li div.InfoRight div.Prezzo div.Cont {
}
div#ListaOfferte ol li.Gold div.InfoRight div.Prezzo div.Cont {
border-left: 2px solid #A4C62B;
border-right: 2px solid #A4C62B;
background-color: #FAFAFA;
}
div#ListaOfferte ol li.Silver div.InfoRight div.Prezzo div.Cont {
border-left: 1px solid #A4C62B;
border-right: 1px solid #A4C62B;
background-color: #fff;
}
div#ListaOfferte ol li.Bronze div.InfoRight div.Prezzo div.Cont {
border-left: 1px solid #B2B2B2;
border-right: 1px solid #B2B2B2;
background-color: #fff;
}
div#ListaOfferte ol li div.InfoRight div.Prezzo div.Cont p {
padding: 0 5px 7px 5px;
line-height: 18px;
text-align: center;
}
div#ListaOfferte ol li div.InfoRight div.Prezzo p span.Totale {
line-height: 14px;
font-family: Arial, sans-serif;
font-size: 10px;
color: #555;
}
div#ListaOfferte ol li div.InfoRight div.Prezzo div.Cont p strong {
color: #CF0C19;
font-size: 20px;
}
div#ListaOfferte ol li div.InfoRight div.Prezzo div.Cont p strong span {
font-size: 16px;
font-weight: normal;
}
div#ListaOfferte ol li div.InfoRight div.Prezzo div.Cont p strike {
font-size: 17px;
color: #666;
}
div#ListaOfferte ol li div.InfoRight div.Prezzo div.Cont p strike span {
font-size: 14px;
font-weight: normal;
}
div#ListaOfferte ol li div.InfoRight div.Prezzo div.Bottom {
height: 28px;
padding: 0 5px;
}
div#ListaOfferte ol li.Gold div.InfoRight div.Prezzo div.Bottom {
background: url('../img/Offerte/bgPrezzoGold_sprite.png') no-repeat 0px -28px;
}
div#ListaOfferte ol li.Silver div.InfoRight div.Prezzo div.Bottom {
background: url('../img/Offerte/bgPrezzoSilver_sprite.png') no-repeat 0px -28px;
}
div#ListaOfferte ol li.Bronze div.InfoRight div.Prezzo div.Bottom {
background: url('../img/Offerte/bgPrezzoBronze_sprite.png') no-repeat 0px -28px;
}
div#ListaOfferte ol li div.InfoRight div.Prezzo div.Bottom p {
padding: 0 0 0 55px;
line-height: 28px;
font-size: 12px;
color: #A4C62B;
}
div#ListaOfferte ol li div.InfoRight div.Prezzo div.Bottom p span {
font-size: 10px;
font-weight: normal;
}
div#ListaOfferte ol li.Gold div.InfoRight div.Soggiorno {
background: #B6D255 url('../img/bgInfoRightGold.png') no-repeat 0px 0px;
}
div#ListaOfferte ol li.Silver div.InfoRight div.Soggiorno {
background: #E5EFC2 url('../img/bgInfoRightSilver.png') no-repeat 0px 0px;
}
div#ListaOfferte ol li.Silver div.InfoRight div.Soggiorno p {
color: #555;
}
div#ListaOfferte ol li.Bronze div.InfoRight div.Soggiorno {
}
div#ListaOfferte ol li.Bronze div.InfoRight div.Soggiorno p {
color: #555;
}
div#ListaOfferte ol li div.InfoRight div.DalAl {
float: right;
width: 120px;
text-align: center;
padding: 5px 0 0 0;
}
div#ListaOfferte ol li div.InfoRight div.DalAl p {
font-size: 11px;
font-family: Arial, sans-serif;
color: #DF9801;
}
div#ListaOfferte ol li div.InfoRight p.PrezzoMedio {
padding: 0 10px 5px 10px;
text-align: right;
font-family: Arial, sans-serif;
font-size: 10px;
}
div#ListaOfferte ol li div.InfoRight p.PrezzoMedio strong {
color: #CF0C19;
font-size: 12px;
}
div#ListaOfferte ol li div.InfoRight p.PrezzoMedio strong span {
font-size: 10px;
}
div#ListaOfferte ol li div.InfoRight a.Puls {
margin: 10px 0 0 10px;
}
div#ListaOfferte ol li div.InfoRight p.PrezzoMedio {
clear: both;
text-align: center;
padding: 10px 0 5px 0;
}
div#ListaOfferte ol li.Bronze {
border-top: 1px solid #95BB10;
}
div#ListaOfferte ol li.Silver {
border-top: 1px solid #95BB10;
}
div#ListaOfferte ol li.Gold {
border-top: 1px solid #95BB10;
}
/* SCHEDA DETTAGLIO */
ul#NuovaRicerca {
height: 40px;
line-height: 40px;
}
ul#NuovaRicerca li {
font-family: Arial, sans-serif;
display: inline;
margin-left: 10px;
}
ul#NuovaRicerca li.Alloggi a {
color: #19A1E2;
padding: 2px;
border-bottom: 1px dotted #19A1E2;
}
ul#NuovaRicerca li.Offerte a {
color: #97BE0D;
padding: 2px;
border-bottom: 1px dotted #97BE0D;
}
ul#NuovaRicerca li a:hover {
text-decoration: none;
border-bottom: 1px solid;
}
ul#NuovaRicerca li span {
font-size: 10px;
color: #999;
}
#SchedaDettaglio {
margin: 10px 0 0 0;
}
#SchedaDettaglio div.clear {
clear: both;
}
#SchedaDettaglio div.MenuSchede {
height: 29px;
border-bottom: 1px solid #7FCFF0;
}
#SchedaDettaglio div.MenuSchede ul {
width: 100%;
float: left;
}
#SchedaDettaglio div.MenuSchede ul li {
position: relative;
height: 29px;
line-height: 30px;
float: left;
margin-right: 10px;
font-size: 13px;
}
#SchedaDettaglio div.MenuSchede ul li span {
display: block;
width: 20px;
height: 20px;
}
#SchedaDettaglio div.MenuSchede ul li span.aSx {
position: absolute;
top: 0px;
left: 0px;
}
#SchedaDettaglio div.MenuSchede ul li span.aDx {
position: absolute;
top: 0px;
right: 0px;
}
#SchedaDettaglio div.MenuSchede ul li.Current {
background: #fff;
padding: 0 20px;
border-top: 1px solid #7FCFF0;
border-right: 1px solid #7FCFF0;
border-left: 1px solid #7FCFF0;
color: #009EE0;
font-weight: bold;
}
#SchedaDettaglio div.MenuSchede ul li.Current span {
margin: -1px -1px 0 -1px;
}
#SchedaDettaglio div.MenuSchede ul li.Current span.aSx {
background: url('../img/spriteSchedaDettaglio.png') no-repeat left top;
}
#SchedaDettaglio div.MenuSchede ul li.Current span.aDx {
background: url('../img/spriteSchedaDettaglio.png') no-repeat right top;
}
#SchedaDettaglio div.MenuSchede ul li a {
padding: 0 18px;
display: block;
height: 25px;
line-height: 27px;
border-top: 2px solid;
border-right: 2px solid;
border-left: 2px solid;
background: #fff;
font-weight: bold;
}
#SchedaDettaglio div.MenuSchede ul li a:hover span.aSx {
background-position: 0px 0px;
}
#SchedaDettaglio div.MenuSchede ul li a:hover span.aDx {
background-position: -20px 0px;
}
#SchedaDettaglio div.MenuSchede ul li a:hover {
text-decoration: none;
}
#SchedaDettaglio div.MenuSchede ul li a:active {
}
/* DETAILS */
#SchedaDettaglio div.MenuSchede ul li.Details a {
border-color: #F20C23;
color: #F20C23;
background: #FFF3F4;
text-shadow: 0 1px 0 #fff;
}
#SchedaDettaglio div.MenuSchede ul li.Details a:hover {
background: #fff;
}
#SchedaDettaglio div.MenuSchede ul li.Details span.aSx {
background: url('../img/spriteLinguetta_Details.png') no-repeat 0px -40px;
}
#SchedaDettaglio div.MenuSchede ul li.Details span.aDx {
background: url('../img/spriteLinguetta_Details.png') no-repeat -20px -40px;
}
/* DESCRIZIONE */
#SchedaDettaglio div.MenuSchede ul li.Description a {
border-color: #E0E0E0;
color: #bbb;
background: #F7F7F7;
text-shadow: 0 1px 0 #fff;
}
#SchedaDettaglio div.MenuSchede ul li.Description a:hover {
background: #fff;
}
#SchedaDettaglio div.MenuSchede ul li.Description span.aSx {
background: url('../img/spriteLinguetta_Description.png') no-repeat 0px -40px;
}
#SchedaDettaglio div.MenuSchede ul li.Description span.aDx {
background: url('../img/spriteLinguetta_Description.png') no-repeat -20px -40px;
}
/* GALLERY */
#SchedaDettaglio div.MenuSchede ul li.Gallery a {
border-color: #0C7CB9;
color: #0C7CB9;
background: #F3F9FC;
text-shadow: 0 1px 0 #fff;
}
#SchedaDettaglio div.MenuSchede ul li.Gallery a:hover {
background: #fff;
}
#SchedaDettaglio div.MenuSchede ul li.Gallery span.aSx {
background: url('../img/spriteLinguetta_Gallery.png') no-repeat 0px -40px;
}
#SchedaDettaglio div.MenuSchede ul li.Gallery span.aDx {
background: url('../img/spriteLinguetta_Gallery.png') no-repeat -20px -40px;
}
/* VIDEO */
#SchedaDettaglio div.MenuSchede ul li.Video a {
border-color: #9F0CB8;
color: #9F0CB8;
background: #F8F5F8;
text-shadow: 0 1px 0 #fff;
}
#SchedaDettaglio div.MenuSchede ul li.Video a:hover {
background: #fff;
}
#SchedaDettaglio div.MenuSchede ul li.Video span.aSx {
background: url('../img/spriteLinguetta_Video.png') no-repeat 0px -40px;
}
#SchedaDettaglio div.MenuSchede ul li.Video span.aDx {
background: url('../img/spriteLinguetta_Video.png') no-repeat -20px -40px;
}
/* MAP */
#SchedaDettaglio div.MenuSchede ul li.Map a {
border-color: #B8AD0C;
color: #B8AD0C;
background: #F8F7E7;
text-shadow: 0 1px 0 #fff;
}
#SchedaDettaglio div.MenuSchede ul li.Map a:hover {
background: #fff;
}
#SchedaDettaglio div.MenuSchede ul li.Map span.aSx {
background: url('../img/spriteLinguetta_Map.png') no-repeat 0px -40px;
}
#SchedaDettaglio div.MenuSchede ul li.Map span.aDx {
background: url('../img/spriteLinguetta_Map.png') no-repeat -20px -40px;
}
#SchedaDettaglio .ContDettaglio {
position: relative;
padding: 20px 0;
border-right: 1px solid #7FCFF0;
border-bottom: 1px solid #7FCFF0;
border-left: 1px solid #7FCFF0;
background: #fff;
}
#SchedaDettaglio .ContDettaglio span.aTopSx {
position: absolute;
top: -1px;
left: -1px;
display: block;
width: 20px;
height: 20px;
background: url('../img/spriteSchedaDettaglio.png') no-repeat 0px 0px;
}
#SchedaDettaglio .ContDettaglio span.aTopDx {
position: absolute;
top: -1px;
right: -1px;
display: block;
width: 20px;
height: 20px;
background: url('../img/spriteSchedaDettaglio.png') no-repeat -20px 0px;
}

#SchedaDettaglio .ContDettaglio span.aBottomSx {
position: absolute;
bottom: -1px;
left: -1px;
display: block;
width: 20px;
height: 20px;
background: url('../img/spriteSchedaDettaglio.png') no-repeat 0px -20px;
}
#SchedaDettaglio .ContDettaglio span.aBottomDx {
position: absolute;
bottom: -1px;
right: -1px;
display: block;
width: 20px;
height: 20px;
background: url('../img/spriteSchedaDettaglio.png') no-repeat -20px -20px;
}
#SchedaDettaglio #Anagrafica {
padding: 0 20px;
clear: both;
}
#SchedaDettaglio #Anagrafica p {
}
#SchedaDettaglio #Anagrafica p span {
font-size: 10px;
}
#SchedaDettaglio #Anagrafica p img.FotoIco {
float: left;
margin: 0 10px 15px 0;
padding: 1px;
border: 1px solid #7FCFF0;
}
#SchedaDettaglio #Anagrafica h1 {
color: #2BA9E4;
font-size: 23px;
padding: 0 0 5px 0;
font-weight: normal;
}
#SchedaDettaglio #Anagrafica h1 img {
margin: 0 0 0 5px;
vertical-align: middle;
}
#SchedaDettaglio #Anagrafica p.Tipologia {
font-family: Arial, sans-serif;
font-size: 11px;
}
#SchedaDettaglio p.Descrizione {
padding: 20px;
text-align: justify;
font-size: 11px;
color: #58585A;
}
#SchedaDettaglio .PulsantiDx {
width: 150px;
float: right;
}
#SchedaDettaglio #Condividi {
width: 150px;
float: right;
text-align: center;
}
#SchedaDettaglio #Condividi p {
color: #999;
padding: 0 0 5px 0;
font-weight: bold;
}
#SchedaDettaglio #Condividi a.FaceBook {
margin: 0 auto;
display: block;
width: 125px;
height: 30px;
background: url('../img/Facebook-button.png') no-repeat 0px 0px;
}
#SchedaDettaglio #Condividi a.FaceBook:hover {
background-position: 0px -30px;
}
#SchedaDettaglio #Condividi a.FaceBook:active {
background-position: 0px -60px;
}
#SchedaDettaglio #TripAdvisor {
width: 150px;
float: right;
margin: 0 0 15px 0;
padding: 30px 0 0 0;
text-align: center;
background: url('../img/TripAdvisor.gif') no-repeat center top;
}
#SchedaDettaglio #TripAdvisor p {
font-family: Verdana, sans-serif;
font-size: 10px;
line-height: 14px;
color: #555;
}
#SchedaDettaglio #TripAdvisor p a {
color: #589442;
font-weight: bold;
}
#SchedaDettaglio p.Descrizione a.FotoBig {
}
#SchedaDettaglio p.Descrizione a.FotoBig img {
margin: 0 10px 10px 0;
float: left;
border: 1px solid #7FCFF0;
max-width: 280px;
}
#SchedaDettaglio a.CheckRates {
display: block;
width: 85px;
height: 36px;
line-height: 35px;
padding: 0;
margin: 15px 20px 0 20px;
color: #fff;
background: url('../img/bgCheckRates.png') no-repeat 0px 0px;
text-align: center;
font-size: 11px;
font-weight: bold;
}
#SchedaDettaglio a.CheckRates:hover {
background-position: 0px -36px;
}
#SchedaDettaglio a.CheckRates:active {
background-position: 0px -72px;
}
#ContattaStruttura {
position: relative;
padding: 0 0 15px 0;
margin: 50px 0 0 0;
clear: both;
background: #7FCFF0 url('../img/bgContattaStrutturaFooter.png') no-repeat bottom;
}
#ContattaStruttura div.sxFreccia {
position: absolute;
top: 41px;
left: -10px;
width: 10px;
height: 19px;
background: url('../img/bgContattaStrutturaFreccia.png') no-repeat 0px 0px;
}
#ContattaStruttura p#Msg {
position: absolute;
bottom: -30px;
left: 0px;
width: 100%;
text-align: center;
height: 18px;
line-height: 18px;
font-size: 13px;
}
#ContattaStruttura p#Msg span {
padding: 3px 5px;
font-weight: bold;
}
#ContattaStruttura p#Msg span.Err {
background: #FFEFEF;
color: red;
}
#ContattaStruttura p#Msg span.Ok {
background: #EAF5C0;
color: #97BE0D;
}
#ContattaStruttura h5 {
padding: 0 15px 10px 15px;
font-size: 16.5px;
line-height: 17px;
color: #fff;
font-weight: normal;
text-transform: uppercase;
}
#ContattaStruttura form {
padding: 0 15px;
}
#ContattaStruttura div.cHead {
clear: both;
height: 20px;
background: url('../img/bgContattaStrutturaHead.png') no-repeat 0px 0px;
}
#ContattaStruttura label {
font-size: 11px;
font-family: Arial, sans-serif;
color: #58585A;
}

#ContattaStruttura label span {
color: red;
}
#ContattaStruttura table tr td {
padding: 0 5px 0 0;
}
#ContattaStruttura p.cBottom {
padding: 10px 0 0 0;
line-height: 22px;
font-size: 10px;
font-family: Arial, sans-serif;
}
#ContattaStruttura p.cBottom span {
color: red;
}
#ContattaStruttura p.cBottom a.PulsSmall {
float: right;
}
#ContattaStruttura p.cBottom a.PulsSmall span {
color: #97BE0D;
font-weight: bold;
text-transform: uppercase;
}
#ContattaStruttura input, #ContattaStruttura textarea {
border: none;
background: #fff url('../img/bgContattaStrutturaInput.png') no-repeat 0px 0px;
font-size: 11px;
padding: 3px 2px 4px 2px;
margin-bottom: 5px;
width: 100%;
font-family: Arial, sans-serif;
color: #555;
}
#ContattaStruttura input.Data {
background: url('../img/bgContattaStrutturaInput_Data.png') no-repeat 0px 0px;
}
#ContattaStruttura input, #ContattaStruttura textarea {
}
#ContattaStruttura input.disabled, #ContattaStruttura textarea.disabled {
background: #EAF8FD;
color: #7FCFF0;
}
#ContattaStruttura span.privacy {
padding: 10px 0;
font-size: 10px;
}
#ContattaStruttura span.privacy a {
color: #555;
text-decoration: underline;
cursor: pointer;
}
#SchedaDettaglio .cntGallery {
text-align: center;
padding-top: 20px;
}
#SchedaDettaglio .cntGallery img#FotoGrande {
margin: 0 auto 17px auto;
border: 4px solid #e9e9e9;
max-width: 480px;
}
#SchedaDettaglio .cntGallery ul {
padding: 0 21px 10px 21px;
}
#SchedaDettaglio .cntGallery ul li {
float: left;
margin: 0 9px 9px 0;
}
#SchedaDettaglio .cntGallery ul li a {
float: left;
border: 1px solid #C1C1C1;
}
#SchedaDettaglio .cntGallery ul li a:hover {
border: 1px solid #000;
}
#SchedaDettaglio .cntGallery ul li a img {
vertical-align: top;
padding: 3px;
width: 85px;
height: 85px;
}
#SchedaDettaglio .VideoCont {
padding: 20px 20px 0 20px;
}
#SchedaDettaglio .VideoCont ul.AltriVideo {
padding: 10px 0 0 0;
text-align: center;
}
#SchedaDettaglio .VideoCont ul.AltriVideo li {
display: inline;
margin: 0 10px 0 0;
}
#SchedaDettaglio .VideoCont ul.AltriVideo li.CurrentVid {
filter: Alpha(Opacity=30); /* IE */
-moz-opacity: 0.30; /* mozilla */
opacity: 0.30; /* css3*/
}
#SchedaDettaglio .VideoCont ul.AltriVideo li.CurrentVid a img {
border: 3px solid #7FCFF0;
}
#SchedaDettaglio .VideoCont ul.AltriVideo li a {
}
#SchedaDettaglio .VideoCont ul.AltriVideo li a img {
border: 3px double #999;
vertical-align: top;
}
#SchedaDettaglio .VideoCont ul.AltriVideo li a:hover img {
border: 3px solid #7FCFF0;
}
#SchedaDettaglio .GoogleMap {
padding-top: 20px;
}
#SchedaDettaglio .GoogleMap iframe {
width: 502px;
height: 502px;
margin: 0 0 0 15px;
padding: 0;
border: 4px solid #E8F7FD !important;
border: 0;
}
div#MenuSchede ul li a {
color: #fff;
text-decoration: none;
}

/********************************************/
div.DettagliContainer {
padding: 20px 20px 10px 20px;
}
div.DettagliContainer div.BoxDettagli {
margin: 0 0 0 0;
}
div.DettagliContainer strong.Prz {
text-transform: lowercase;
font-family: Verdana, sans-serif;
color: #BF5853;
}
div.DettagliContainer strong.Prz span {
font-size: 10px;
font-weight: normal;
color: #BF5853;
}
div.DettagliContainer div.BoxDettagli h5 {
clear: left;
min-height: 21px;
height: auto !important;
height: 21px;
margin: 0 -9px 10px -9px;
border-bottom: 1px dotted #7FCFF0;
}
div.DettagliContainer div.BoxDettagli h5 span {
display: block;
height: 21px;
line-height: 21px;
float: left;
margin: 0 8px;
padding: 0 0;
font-size: 15px;
text-transform: uppercase;
color: #ACACAD;
font-family: Tahoma, sans-serif;
}
div.DettagliContainer div.BoxDettagli h6 {
font-size: 14px;
margin: 0;
padding: 0 0 4px 0;
color: #999;
}
/* Tabelle */
div.DettagliContainer table {
border-collapse: collapse;
border: 1px solid #d7d7d7;
}
div.DettagliContainer table th {
padding: 4px 8px;
text-align: center;
color: #777;
border: 1px solid #d7d7d7;
vertical-align: middle;
}
div.DettagliContainer table th.none {
background: none;
border: none;
}
div.DettagliContainer table td {
vertical-align: top;
padding: 4px 8px;
font-size: 11px;
text-align: center;
color: #555;
background: #fff;
border: 1px solid #d7d7d7;
vertical-align: middle;
}
div.DettagliContainer table td.none {
background: none;
border: none;
}

/* OSPITALITA' ******************************************************************************************************************************/
/********************************************************************************************************************************************/
/* Capacità ricettiva */
div.DettagliContainer div.BoxDettagli#Ospitalita div.CapacitaRicettiva {
float: left;
width: 100%;
padding: 0 0 8px 0;
}
div.DettagliContainer div.BoxDettagli#Ospitalita div.CapacitaRicettiva div.RigaCapacitaRicettiva {
float: left;
display: block;
height: 29px;
margin: 0 12px 0 0;
padding: 0 4px 0 0;
line-height: 29px;
font-weight: bold;
font-size: 14px;
color: #666;
background: #f7f7f7;
cursor: help;
}
div.DettagliContainer div.BoxDettagli#Ospitalita div.CapacitaRicettiva div.RigaCapacitaRicettiva img {
height: 27px;
float: left;
margin: 0 4px 0 0;
border: 1px solid #e1e1e1;
}
div.DettagliContainer div.BoxDettagli#Ospitalita div.DescrizioneCapacitaRicettiva {
height: 15px;
line-height: 15px;
font-family: Verdana, sans-serif;
padding: 4px 3px 0 3px;
font-size: 10px;
font-weight: bold;
color: #666;
clear: both;
}
div.DettagliContainer div.BoxDettagli#Ospitalita div.DescrizioneCapacitaRicettiva span {
color: #999;
font-weight: normal;
}

/* SERVIZI **********************************************************************************************************************************/
/********************************************************************************************************************************************/
div.DettagliContainer div.BoxDettagli#Servizi p {
clear: left;
padding: 0 4px 8px 4px;
color: #555;
font-size: 12px;
}
div.DettagliContainer div.BoxDettagli#Servizi p strong {
color: #BD6F8A;
}
div.DettagliContainer div.BoxDettagli#Servizi p span {
font-size: 10px;
}
/* Icone servizi */
div.DettagliContainer div.BoxDettagli#Servizi div.IconeServizi {
float: left;
margin: 0 0 8px 0;
border-top: 3px solid #f7f7f7;
border-left: 3px solid #f7f7f7;
}
div.DettagliContainer div.BoxDettagli#Servizi div.IconeServizi div.Icona {
position: relative;
float: left;
width: 28px;
height: 28px;
}
div.DettagliContainer div.BoxDettagli#Servizi div.IconeServizi div.Icona img {
border-right: 3px solid #f7f7f7;
border-bottom: 3px solid #f7f7f7;
cursor: help;
}
div.DettagliContainer div.BoxDettagli#Servizi div.IconeServizi div.Icona div.DescrizioneServizio {
position: absolute;
left: -9999px;
padding: 3px;
text-align: left;
height: auto;
filter: Alpha(Opacity=80); /* IE */
-moz-opacity: 0.80; /* mozilla */
opacity: 0.80; /* css3*/
background: #666;
font-size: 10px;
font-family: Verdana, sans-serif;
text-align: center;
font-weight: bold;
color: #fff;
}
div.DettagliContainer div.BoxDettagli#Servizi div.IconeServizi div.Icona:hover div.DescrizioneServizio {
bottom: 32px;
left: 0px;
}

/* PREZZI MASSIMI ***************************************************************************************************************************/
/********************************************************************************************************************************************/
div.DettagliContainer div.BoxDettagli#Prezzi p {
clear: left;
padding: 0 0 16px 0;
color: #555;
font-size: 12px;
}
div.DettagliContainer div.BoxDettagli#Prezzi p strong {
color: #C36C68;
}
div.DettagliContainer div.BoxDettagli#Prezzi p span {
font-size: 10px;
}
div.DettagliContainer div.BoxDettagli#Prezzi table {
margin: 0 10px 10px 0;
clear: both;
float: left;
}
div.DettagliContainer div.BoxDettagli#Prezzi table th.Intestazione {
font-size: 12px;
background: #FFF3F0;
}
div.DettagliContainer div.BoxDettagli#Prezzi table th.SettimanaleStagionale {
color: #555;
font-size: 10px;
background: #FFFAF7;
}
div.DettagliContainer div.BoxDettagli#Prezzi table th.AsBs {
padding: 4px 8px;
color: #999;
font-size: 10px;
background: #f9f9f9;
}
div.DettagliContainer div.BoxDettagli#Prezzi table th.CbSb {
color: #333;
font-size: 10px;
background: none;
font-weight: normal;
}
div.DettagliContainer div.BoxDettagli#Prezzi table th.none {
background: none;
}

/* PREZZI PASTI *****************************************************************************************************************************/
/********************************************************************************************************************************************/
div.DettagliContainer div.BoxDettagli#Pasti table {
clear: both;
margin: 0 0 10px 0;
}
div.DettagliContainer div.BoxDettagli#Pasti table th {
font-size: 11px;
background: #FFF1DF;
}
div.DettagliContainer div.BoxDettagli#Pasti table th.none {
background: none;
}
div.DettagliContainer div.BoxDettagli#Pasti table th.AsBs {
padding: 4px 8px;
color: #999;
font-size: 10px;
background: #f9f9f9;
}

/* UNITA' ABITATIVE *************************************************************************************************************************/
/********************************************************************************************************************************************/
div.DettagliContainer div.BoxDettagli#Uniab table {
margin: 0 10px 10px 0;
clear: both;
width: 100%;
}
div.DettagliContainer div.BoxDettagli#Uniab table th {
font-size: 12px;
background: #EFFFDF;
}
div.DettagliContainer div.BoxDettagli#Uniab table th.none {
background: none;
}
div.DettagliContainer div.BoxDettagli#Uniab table td {
line-height: 15px;
}
div.DettagliContainer div.BoxDettagli#Uniab table td span {
font-size: 10px;
color: #000;
}
div.DettagliContainer div.BoxDettagli#Uniab table td strong.Prz span {
color: #BF5853;
}
/* Capacità ricettiva uniab */
div.DettagliContainer div.BoxDettagli#Uniab div.CapacitaRicettiva {
float: left;
width: 100%;
padding: 0 0 8px 0;
}
div.DettagliContainer div.BoxDettagli#Uniab div.CapacitaRicettiva div.RigaCapacitaRicettiva {
float: left;
display: block;
height: 29px;
margin: 0 12px 0 0;
padding: 0 4px 0 0;
line-height: 29px;
font-weight: bold;
font-size: 14px;
color: #83A87A;
background: #f7f7f7;
cursor: help;
}
div.DettagliContainer div.BoxDettagli#Uniab div.CapacitaRicettiva div.RigaCapacitaRicettiva img {
height: 27px;
float: left;
margin: 0 4px 0 0;
border: 1px solid #e1e1e1;
}
div.DettagliContainer div.BoxDettagli#Uniab div.DescrizioneCapacitaRicettiva {
height: 15px;
line-height: 15px;
font-family: Verdana, sans-serif;
padding: 4px 3px 0 3px;
font-size: 10px;
font-weight: bold;
color: #83A87A;
clear: both;
}
div.DettagliContainer div.BoxDettagli#Uniab div.DescrizioneCapacitaRicettiva span {
color: #999;
font-weight: normal;
}
div.ArchivioArticoli ul {
padding: 15px 0;
}
div.ArchivioArticoli li {
padding: 10px 0 15px 90px;
border-top: 2px dotted #ccc;
}
div.ArchivioArticoli li:hover {
background: #f9f9f9;
}
div.ArchivioArticoli li a {
font-size: 15px;
font-weight: bold;
}
div.ArchivioArticoli li img {
float: left;
margin: 5px 0 0 -90px;
}
/* REDAZIONALE */
div.Redazionale p.introduzione {
font-size: 11px;
color: #58585A;
text-align: justify;
line-height: 18px;
padding: 5px 0;
}
div.Redazionale div.Tematismi_redazionale#ArteCultura {
margin: 0;
background: url('../../_common/img/Tematismi/header_artecultura.jpg') no-repeat 0px 0px;
}
div.Redazionale div.Tematismi_redazionale#TermeBenessere {
margin: 0;
background: url('../../_common/img/Tematismi/TermeBenessere_header.jpg') no-repeat 0px 0px;
}
div.Redazionale div.Tematismi_redazionale#Sport {
margin: 0;
background: url('../../_common/img/Tematismi/header_sport.jpg') no-repeat 0px 0px;
}
div.Redazionale div.Tematismi_redazionale#Mare {
margin: 0;
background: url('../../_common/img/Tematismi/header_mare.jpg') no-repeat 0px 0px;
}
div.Redazionale div.Tematismi_redazionale#Eventi {
margin: 0;
background: url('../../_common/img/Tematismi/header_eventi.jpg') no-repeat 0px 0px;
}
div.Redazionale div.Tematismi_redazionale#Enogastronomia {
margin: 0;
background: url('../../_common/img/Tematismi/header_gastronomia.jpg') no-repeat 0px 0px;
}
div.Redazionale div.Tematismi_redazionale#Natura {
margin: 0;
background: url('../../_common/img/Tematismi/header_natura.jpg') no-repeat 0px 0px;
}
div.Redazionale div.Tematismi_redazionale div.TematismiHeader {
height: 100px;
margin-bottom: 5px;
border-bottom: 1px #E5E5E5 solid ;
color: #BF3B8B;
}
div.Redazionale div.Tematismi_redazionale div.TematismiHeader h5 {
padding: 5px 0 0 0;
text-align: right;
font-size: 26px;
}
div.Redazionale div.Tematismi_redazionale div.TematismiHeader h5 span {
line-height: 18px;
font-size: 21px;
font-weight: normal;
color: #999999;
}
div.Redazionale {
}
div.Redazionale div.Centra {
margin: 0 auto;
background: #fff;
}
div.Redazionale .colonna {
font-size: 11px;
line-height: 16px;
color: #666;
width: 50%;
margin:0;
padding: 0 0 10px 0;
float:left;
text-align: left;
}
div.Redazionale .colonna p {
padding: 0;
}
div.Redazionale .colonna#col_sx p {
padding: 0 20px 0 0;
}
div.Redazionale h1 {
text-align: left;
font-size: 2.2em;
color:#DF9801;
}
div.Redazionale .split3{ 
font-size: 11px;
line-height: 16px;
color: #484848;
margin: 5px 0 5px 0;
padding: 5px 0px; 
float:left;
text-align: left; 
background: #f1f1f1;
}
div.Redazionale .split3 div{
float: left;
width: 33%;
}
div.Redazionale .split3 div p{
padding: 10px;
}
div.Redazionale .listTags{
color:#ACACAD;
}
div.Redazionale h2{
text-align: left;
margin-bottom: 20px;
font-size: 1.3em;
color:#ACACAD;
font-weight: normal;
}
div.Redazionale h3{
text-align: left;
margin-bottom: 5px;
font-size: 1.5em;
color:#DF9801;
}
div.Redazionale .Articolo {
padding-bottom: 20px;
margin-bottom: 20px;
border-bottom:1px solid #95BB10;
overflow: Auto;
}
div.Redazionale img.FotoTematiche {
float: left;
width: 100%;
margin: 0 0 10px 0;
}
div.Redazionale .Sottotitolo {
text-align:left;
margin-bottom: 15px;
}
div.Redazionale .AnteprimaContenuto {
text-align:left;
}
div.Redazionale p {
padding: 0 15px 0 0;
line-height: 18px;
text-align: justify;
}
div.Redazionale p.Slogan,div.Redazionale #col_sx p.Slogan {
border-left: 2px solid #ACACAD;
margin: 15px 4px 15px 0px;
width: 80%;
font-size: 18px;
text-align: left;
padding: 0 15px 0 10px;
line-height: 20px;
text-align: left;
}
