/* GENERALI */
body {font-size:13px; background-color:#ffffff; font-family:Arial, Helvetica, sans-serif; margin:0; text-align:center; background-image:url(../img/cielo2.jpg); background-position:top center; background-repeat:no-repeat; color:#535252; }
.bodyprint {background-color:#ffffff;}
a { color:#ba7218; text-decoration:none;}
a:hover { color:#ba7218; text-decoration:underline;}
input { border :solid 1px #989797;}
textarea{ border :solid 1px #989797;}
select{ border :solid 1px #989797;}
h1{ font-size:20px; font-weight:bold; color:#ba7218; padding-bottom:4px; margin:0px;}
h2{ font-size:18px; font-weight:bold; color:#ba7218; padding-bottom:4px; margin:0px;}
h3{ font-size:16px; font-weight:bold; color:#ba7218; padding-bottom:4px; margin:0px;}
h4{ font-size:14px; font-weight:bold; color:#ba7218; padding-bottom:4px; margin:0px;}
h5{ font-size:12px; font-weight:bold; color:#ba7218; padding-bottom:4px; margin:0px;}
h6{ font-size:10px; font-weight:bold; color:#ba7218; padding-bottom:4px; margin:0px;}
.main-content{ width:956px; margin:auto;}
.main-contentrichieste{ width:956px; margin:auto; background-color:#ffffff;}
.header{ height:253px;}
.piede{ height:97px; background-color:#f27132; line-height:18px; text-align:left; padding:5px 0px 0px 23px; color:#ffffff;font-size:12px;}
.piede a{ color:#ffffff; text-decoration:none;}
.piede a:hover{ color:#ffffff; text-decoration:underline;}
.path{ padding-top:5px; padding-bottom:5px; background-color:#FFFFFF; color:#828282; font-size:14px; text-align:left; padding-left:23px; text-transform:uppercase;}
.path a{ color:#828282; text-decoration:none;}
.path a:hover{ color:#828282; text-decoration:underline;}
.home { text-transform:capitalize;}

.main-content p{ margin:0;}
.content { text-align:left; padding:13px 23px 13px 23px;}
.content h1{ font-size:20px; font-weight:bold; color:#ba7218; padding-bottom:4px; margin:0px;}
.content h2{ font-size:18px; font-weight:bold; color:#ba7218; padding-bottom:4px; margin:0px;}
.content h3{ font-size:16px; font-weight:bold; color:#ba7218; padding-bottom:4px; margin:0px;}
.content h4{ font-size:14px; font-weight:bold; color:#ba7218; padding-bottom:4px; margin:0px;}
.content h5{ font-size:12px; font-weight:bold; color:#ba7218; padding-bottom:4px; margin:0px;}
.content h6{ font-size:10px; font-weight:bold; color:#ba7218; padding-bottom:4px; margin:0px;}
.separatore { clear:both;}

#contenuti-destinazioni { padding: 10px 146px 10px 146px; text-align:left; background-color:#FFFFFF;}
#contenuti-destinazioni-dettaglio { padding: 10px 47px 10px 47px; text-align:left; background-color:#FFFFFF;}

#contenuti-video { padding: 10px 50px; text-align:left; background-color:#FFFFFF;}
#contenuti-video-dettaglio { padding: 10px 50px; text-align:left; background-color:#FFFFFF;}

/* MENU */
.menu{ height:47px; background-image:url(../img/bg-menualto.jpg); background-repeat:no-repeat; text-align:right;}
.menu2{ }
.menu_principale{ font-weight:bold; color:#FFFFFF; padding-top:21px; padding-right:20px;}
.menu_principale a{ color:#FFFFFF; text-decoration:none;}
.menu_principale a.hover{ color:#FFFFFF;}
.sottomenu{ height:32px; background-color:#f5eedb; text-align:left; padding-top:4px; z-index:10;}
.sfoglia { float:right;margin-top:-70px; margin-bottom:-53px; margin-right:8px; z-index:100; position:relative; text-align:right;}

/* CONTENUTI HOME PAGE */
#col01 { width:670px; padding:13px 23px 13px 23px; background-color:#FFFFFF; vertical-align:top;}
#col02 { width:266px; background-color:#f5eedb; vertical-align:top; padding-top:26px;}
#col02 img { margin-bottom:5px;}
#art01 { text-align:left;}
#art02 { width:50%; vertical-align:top; padding-right:10px; text-align:left;}
#art02 h1{ font-size:20px; font-weight:bold; color:#ba7218; padding-bottom:4px; margin:0px;}
#art02 h2{ font-size:18px; font-weight:bold; color:#ba7218; padding-bottom:4px; margin:0px;}
#art02 h3{ font-size:16px; font-weight:bold; color:#ba7218; padding-bottom:4px; margin:0px;}
#art02 h4{ font-size:14px; font-weight:bold; color:#ba7218; padding-bottom:4px; margin:0px;}
#art02 h5{ font-size:12px; font-weight:bold; color:#ba7218; padding-bottom:4px; margin:0px;}
#art02 h6{ font-size:10px; font-weight:bold; color:#ba7218; padding-bottom:4px; margin:0px;}

#art03 { width:50%; vertical-align:top; padding-left:10px; text-align:left;}
#art03 h1{ font-size:20px; font-weight:bold; color:#ba7218; padding-bottom:4px; margin:0px;}
#art03 h2{ font-size:18px; font-weight:bold; color:#ba7218; padding-bottom:4px; margin:0px;}
#art03 h3{ font-size:16px; font-weight:bold; color:#ba7218; padding-bottom:4px; margin:0px;}
#art03 h4{ font-size:14px; font-weight:bold; color:#ba7218; padding-bottom:4px; margin:0px;}
#art03 h5{ font-size:12px; font-weight:bold; color:#ba7218; padding-bottom:4px; margin:0px;}
#art03 h6{ font-size:10px; font-weight:bold; color:#ba7218; padding-bottom:4px; margin:0px;}
.testodettaglio { border-bottom:dashed 1px #ddc19f; margin-bottom:10px; padding-bottom:10px;}
.testodettaglio { margin-bottom:10px; padding-bottom:10px;}

/* DETTAGLI CATALOGO */
.dettagli-sinistra{ width:700; padding-right:10px; vertical-align:top;}
.prezzo{ font-size:14px; padding-top:5px; padding-bottom:5px; color:#763806; display:block; float:left; text-align:center; padding-left:10px;}
.prezzoint { font-size:13px; }
.geoRefPanel{ padding-bottom:10px;}
.prenota{ padding-bottom:20px;}
.printok{ font-size:12px; font-weight:bold; padding-top:25px; padding-bottom:10px; padding-left:10px;}
.stampa{ padding-top:20px;}
#pulsantiera {background-color:#f5efdb; text-align:right; padding-right:10px;}
#backdettaglio { text-align:left; padding: 13px 0px 23px 42px; background-color:#FFFFFF;}

/* CONTATTI */
.imgcontatti { width:197px; text-align:left; padding:13px 20px 13px 23px; vertical-align:top;}
.tdcontatti { text-align:left; padding:13px 98px 13px 0px; vertical-align:top;}
.obbligatori { color:#ba7218; text-align:right; vertical-align:top; font-size:11px;}
.label { text-transform:uppercase; font-size:14px; vertical-align:top;}
.box { text-transform:uppercase; text-align:right;}
.inviarichieste { background-image:url(../img/invia-richieste.gif); width:83px; height:34px; border:none; cursor:hand;}
.inviacontatti { background-image:url(../img/invia-contatti.gif); width:83px; height:34px; border:none; cursor:hand;}
.informativa {color:#ba7218; text-transform:uppercase; font-size:11px;}
.privacy { font-size:10px; text-align:justify;}

/* SKYLINE */
.imgskyline { width:197px; text-align:left; padding:13px 20px 13px 23px; vertical-align:top;}
.tdskyline { text-align:left; padding:13px 98px 13px 0px; vertical-align:top;}

/* RICHIESTE */
.imgrichieste01 { width:207px; text-align:left; padding:13px 23px 13px 0px; vertical-align:top; color:#763806;}
.tdrichieste01 { text-align:left; padding:13px 0px 0px 0px; vertical-align:top; color:#763806; }
.tdriferimento { text-align:left; padding:0px 0px 19px 39px; vertical-align:top;font-size:16px; color:#763806; margin:0px;}
.imgrichieste { width:173px; text-align:center; padding:23px 0px 80px 34px; vertical-align:bottom; background-color:#fbf9f1;}
.tdrichieste { text-align:left; padding:23px 30px 13px 39px; vertical-align:top; background-color:#fbf9f1;}
.obbligatoririchieste { color:#763806; text-align:right; vertical-align:top; font-size:11px;}
.label { text-transform:uppercase; font-size:14px; vertical-align:top;}
.box { text-transform:uppercase; text-align:right;}
.invia { background-image:url(../img/invia.gif); width:83px; height:34px; border:none; cursor:hand;}
.informativa2 {color:#ba7218; text-transform:uppercase; font-size:11px; width:160px; display:block; text-align:left;}
.privacy2 { font-size:9px; line-height:9px; text-align:justify; background-color:#ffffff; padding:10px; width:140px;}

/* GENERALI CONTENT */
.nome{ font-size:16px; font-weight:bold; color:#763806; padding-bottom:4px;}
.nomeHP{ font-size:16px; font-weight:bold; color:#ba7218; padding-bottom:4px;}
.abstr{ font-size:12px; padding-bottom:20px; color:#763806;}
.dettaglio{ line-height:20px;}
.dettaglio img { border-right:solid 24px #ffffff;}
.dettaglio h1{ font-size:20px; font-weight:bold; color:#763806; padding-bottom:4px; margin:0px;}
.dettaglio h2{ font-size:18px; font-weight:bold; color:#763806; padding-bottom:4px; margin:0px;}
.dettaglio h3{ font-size:16px; font-weight:bold; color:#763806; padding-bottom:4px; margin:0px;}
.dettaglio h4{ font-size:14px; font-weight:bold; color:#763806; padding-bottom:4px; margin:0px;}
.dettaglio h5{ font-size:12px; font-weight:bold; color:#763806; padding-bottom:4px; margin:0px;}
.dettaglio h6{ font-size:10px; font-weight:bold; color:#763806; padding-bottom:4px; margin:0px;}
.imagedettaglio{ float:left; padding-right:20px; padding-top:5px;}
.imagedettaglio img{ padding-bottom:5px;}
.miniature{ padding:1px; vertical-align:middle; width:150px;}

.imagedettaglioscheda{ width:166px; float:left; padding-right:20px; background-color:#FFFFFF; padding-top:5px;}
.imagedettaglioscheda img{ padding-bottom:5px;}

.imgLista { width:237px; border-bottom:dashed 1px #ddc19f; padding-bottom:10px; padding-top:10px;}
.frecciaLista { width:53px; text-align:center; border-bottom:dashed 1px #ddc19f; padding-bottom:10px; padding-top:10px;}
.nomeLista{ width:380px; font-size:12px; border-bottom:dashed 1px #ddc19f; padding-bottom:10px; padding-top:10px;}
.nomeLista a:link{ color:#ba7218; text-decoration:none; font-weight:bold;}
.nomeLista a:visited{ color:#ba7218; text-decoration:none; font-weight:bold;}
.nomeLista a:hover{ color:#ba7218; text-decoration:underline; font-weight:bold;}
.nomeLista a:active{ color:#ba7218; text-decoration:underline; font-weight:bold;}
.geoRefPanel { width:189px; float:left;}

.notizie{ font-size:16px; font-weight:bold; color:#763806; padding-bottom:26px; padding-top:44px;}
.notizieutili { display:block; padding-left:186px;}

/* FRECCIE NAVIGAZIONE */
#next{ float:right; padding: 5px 0px 5px 0px;}
#back{ float:left; padding: 5px 0px 5px 0px;}

/* SFOLGIA CATALOGO */
.tdsx { width:103px; background-image:url(../img/bg-sfoglia.png); background-repeat:repeat; padding: 5px 10px 5px 0px; color:#ba7218; font-size:10px; font-weight:bold; line-height:10px;}
.tddx { width:85px; background-image:url(../img/bg-sfoglia.png); background-repeat:repeat; padding: 5px 42px 5px 0px; color:#ba7218; font-size:10px; font-weight:bold; line-height:10px;}
.latosfoglia { width:4px;}
.piedinosfoglia01 { height:4px; font-size:1px; line-height:1px;}
.piedinosfoglia02 { background-color: #ba7218; height:4px; font-size:1px; line-height:1px;}
.linkImgStampa{float:left;}

.descrizioneSocial{color:#000000;}
.titoloBacheca{color:#000000;font-size:16px; font-weight:bold;}

.frecciaListaVideo { width:53px; text-align:center; padding-bottom:10px; padding-top:10px;}

.nomeListaVideo{ width:380px; font-size:12px; padding-bottom:10px; padding-top:10px;}
.nomeListaVideo a:link{ color:#ba7218; text-decoration:none; font-weight:bold;}
.nomeListaVideo a:visited{ color:#ba7218; text-decoration:none; font-weight:bold;}
.nomeListaVideo a:hover{ color:#ba7218; text-decoration:underline; font-weight:bold;}
.nomeListaVideo a:active{ color:#ba7218; text-decoration:underline; font-weight:bold;}

.divisoreMultimedia{color:#C9C9C9;}

.galleryItem{ height: 152px; width: 152px; overflow: hidden; text-align: center;border: 2px solid #BF7C25; }
.galleryItemA{ display: block; height: 152px; width: 152px;  }
.miniatureGallery{ vertical-align:middle; }