﻿/* ---------------------------------------------------------------- MAGICBOX */
div.magicbox img{width:12.88em;margin-bottom:.4em;}
div.magicbox p{font-size:62.5%;color:#6F6F6F;padding-bottom:2em;line-height:1.2em;}
div.magicbox a.button{font-size:62.5%;padding-top:.2em;padding-bottom:.1em;}
div.hoteldelmese{background-color:#CBDCDF;border:1px solid #CCC;border-top:0;width:15.28em!important;}
div.hoteldelmese div.box{margin-left:.7em;}
div.hoteldelmese img{width:13.75em;height:5.1em;margin-top:3.9em;}
div.hoteldelmese h1{padding-top:.5em;padding-bottom:.5em;font-size:68.75%;}
div.hoteldelmese p{line-height:1.2em;color:#3D3D3D;font-size:62.5%;width:22.1em;}
div.hoteldelmese a.button{font-size:68.75%;display:none;}
div.hoteldelmeseinterno div.sfondo{position:absolute;z-index:1;}
div.hoteldelmeseinterno div.img img{width:100%;height:5.8em;}
div.hoteldelmeseinterno h2{font-size:68.75%;text-align:center;position:absolute;z-index:2;left:1em;top:6.4em;height:3em;width:9.36em;}
div.hoteldelmeseinterno h1,div.hoteldelmeseinterno p{font-size:62.5%;padding-left:1em;}
div.hoteldelmeseinterno h1{position:absolute;padding-top:.5em;z-index:3;}
div.hoteldelmeseinterno p{padding:2.5em 1em 1em;}
div.inevidenza th.caption{padding-left:1em;padding-top:.9em;padding-bottom:1.7em;font-family:Arial!important;font-size:173%;color:#6F6F6F;text-align:left;font-weight:400;}
div.inevidenza img{margin-left:1em;width:18.4em;}
div.inevidenza h1{margin-left:1em;padding-top:.5em;padding-bottom:1.5em;}
div.inevidenza p{margin-left:1em;}
div.inevidenza a.button{float:right;width:12em;margin-left:.7em;font-weight:700;}
div.inevidenza table.dettagli{width:11.41em;background-color:#FFF;}
div.inevidenza table.dettagli table{background-color:#FFF;border:1px solid #CCC;border-top:0;border-bottom:0;width:99%;}
div.inevidenza table.dettagli table td,div.inevidenza table.dettagli th{font-size:90.900002%;font-style:italic;color:#6F6F6F;padding:1em;}
div.inevidenza table.dettagli a{color:#6F6F6F;text-decoration:none;}
div.inevidenza table.dettagli a:hover{text-decoration:underline;}
div.inevidenza table.dettagli th{font-family:Arial;font-size:118.18%;font-weight:700;font-style:normal;text-align:left;border-bottom:1px solid #CCC;height:2em;padding:0 .8em;}
div.voceprincipale div.img{background-color:#FFF;float:left;}
div.voceprincipale img{height:13.75em;width:11em;}
div.voceprincipale h1,div.voceprincipale h2,div.voceprincipale p,div.voceprincipale div.button{float:right;clear:right;}
div.voceprincipale p,div.voceprincipale div.button{font-size:68.75%;width:24.5em;}
div.voceprincipale h2{color:#FFF;font-size:100%;width:15.5em;line-height:2.9em;margin-bottom:1em;}
div.voceprincipale h1{font-size:100%;width:16.700001em;margin-bottom:1em;}
div.voceprincipale p{font-family:Arial;line-height:1.3em;padding-bottom:1.6em;}
div.voceprincipale div.button{width:22em;text-align:right;padding-top:.2em;}
div.voceprincipale a.button{font-weight:700;padding-top:.3em;}
div.voceprincipale div.eventi a.button,div.inevidenza a.button{background:url(../../upload/1/images/interfaccia/in_evidenza_+.gif) left bottom no-repeat;color:#708290;}
div.voceprincipale div.itinerari a.button{background:url(../../upload/1/images/interfaccia/itinerari_+.gif) left bottom no-repeat;color:#9AAC3F;}
div.voceprincipale div.pacchetti a.button{background:url(../../upload/1/images/interfaccia/escursioni_+.gif) left bottom no-repeat;color:#E57C07;}
div.weekend div.box,div.evidenza div.box{padding:.9em 1.2em 1.2em;}
div.weekend div.pacchetti{padding:.7em;}
div.weekend h2,div.evidenza h2{font-size:81.25%;color:#666;padding-top:.2em;padding-bottom:2.7em;}
div.evidenza h2{padding-top:0;}
div.weekend div.pacchetti h2{padding-top:0;padding-bottom:2.4em;}
div.weekend div.img img,div.evidenza div.img img{width:100%;padding-bottom:.6em;}
div.weekend div.pacchetti div.img img{width:9.19em;}
div.weekend p,div.evidenza p{padding-bottom:1em;}
div.weekend div.button,div.evidenza div.button{margin-top:.3em;text-align:right;}
div.weekend a.button,div.evidenza a.button,div.magicbox a.button{font-size:68.5%;font-weight:700;background:url(../../upload/1/images/interfaccia/in_evidenza_+.gif) left bottom no-repeat;color:#708290;padding-top:.5em;}
div.dovealloggiarehoteldelmese div.sfondo img{width:25.75em;height:12.5em;}
div.dovealloggiarehoteldelmese div.box{padding-left:.7em;padding-top:2em;font-size:68.75%;}
div.dovealloggiarehoteldelmese div.img{background-color:#FFF;float:left;margin-right:1.5em;padding-top:2em;border-top:1px solid #CCC;height:12.3em;}
div.dovealloggiarehoteldelmese h2{font-size:100%;padding-bottom:1em;}
div.dovealloggiarehoteldelmese p{padding-top:1em;line-height:1.3em;padding-bottom:1.6em;}
div.dovealloggiarehoteldelmese a.button{padding-top:1.6em;}
div.magiclist h1.header,div.lista h1.header{font-size:11px;padding-left:.5em;padding-top:0;padding-bottom:1em;border-bottom:1px dotted #3D3D3D;}
div.magiclist li,div.lista li{font-size:11px;overflow:hidden;}
div.magiclist li,div.lista li,div.eventischeda_lista li{float:left;width:100%;padding-bottom:1em;margin-bottom:1em;border-bottom:1px solid #CCC;height:6.5em;}
div.eventischeda_lista li{height:auto!important;margin-bottom:10px;padding:0;}
div.listaanagrafiche li{height:10em;}
div.magiclist li.last,div.lista li.last,div.eventischeda_lista li.last{border-bottom:0;}
div.magiclist h1.titolo,div.lista h1.titolo,div.eventischeda_lista h1.titolo{margin-bottom:.5em;background-color:#F3F3F3;padding:.2em;}
div.magiclist h1.titolo a,div.lista h1.titolo a,div.eventischeda_lista h1.titolo a{padding-right:1em;background:url(../../upload/1/images/icons/freccia.gif) 100% 55% no-repeat;}
div.magiclist h1.titolo,div.lista h1.titolo,div.magiclist p,div.lista p,div.eventischeda_lista h1.titolo,div.eventischeda_lista p{padding-left:.6em;padding-right:.6em;}
div.magiclist p,div.lista p,div.eventischeda_lista p{font-family:Arial;font-size:11px;}
div.elencocommenti div.sfondo img,div.ideeeattrazioni div.sfondo img,div.listaarancione div.sfondo img{width:9.75em;}
div.elencocommenti h1.header,div.ideeeattrazioni h1.header,div.listaarancione h1.header{top:.7em;width:10.3em;text-align:center;font-size:68.75%;color:#FFF;background-color:Transparent;}
div.elencocommenti ol,div.ideeeattrazioni ul,div.listaarancione ul{top:2.5em;width:13.5em;font-size:62.5%;padding:1em;}
div.elencocommenti li,div.ideeeattrazioni li,div.listaarancione li{height:8.6em;}
div.ideeeattrazioni h1.titolo,div.ideeeattrazioni h1.titolo a,div.elencocommenti h1.titolo,div.elencocommenti h1.titolo a,div.listaarancione h1.titolo,div.listaarancione h1.titolo a{color:#D39238;padding-bottom:.3em;}
div.listasemplice ul{margin-top:0;}
div.listasemplice h1.header{font-size:68.75%;background-color:#F3F3F3;margin-bottom:1.2em;padding:.2em .2em .2em .5em;}
div.listasemplice li{float:left;width:100%;padding-bottom:1em;}
div.listasemplice p{font-size:62.5%;padding-top:.8em;}
div.elencoimmagini li{text-align:left;float:left;width:24.5%;margin-bottom:2em;}
div.elencoimmagini img{width:5.25em;}
div.elencoimmagini h1{font-size:68.75%;float:left;text-align:left;width:7.7em;border-bottom:1px solid #CCC;}
div.itinerarielenco h1.header{font-size:62.5%;border-bottom:1px dotted #CCC;padding-bottom:1em;margin-bottom:.8em;font-weight:400;}
div.itinerarielenco li,table.itinerarielenco tr{height:9.3em;padding-bottom:.5em;}
div.itinerarielenco img{clear:left;float:left;width:7.36em;margin-right:1.5em;}
div.itinerarielenco h1.titolo{font-size:68.75%;padding-top:1.5em;padding-bottom:2em;}
div.itinerarielenco div.button{padding-top:1em;padding-bottom:2em;padding-right:.7em;text-align:right;}
div.itinerarielenco a.button{font-size:68.75%;font-weight:700;color:#9AAC3F;background:url(../../upload/1/images/interfaccia/itinerari_+.gif) 13.8em .2em no-repeat;padding-top:.3em;padding-bottom:2em;padding-left:16.25em;border-bottom:1px solid #CCC;}
div.itinerarielenco div.pacchetti a.button{background:url(../../upload/1/images/interfaccia/pacchetti_+.gif) 13.8em .2em no-repeat;color:#CF5F4A;}
div.listaimmagini li{float:left;width:100%;border-top:1px dotted #3D3D3D;padding:1em 0;}
div.listaimmagini img{width:8.75em;float:left;margin-right:.7em;}
div.listaimmagini div.escursioni img{width:4.44em;}
div.magiclistpaginato p.descrizione:first-line{font-weight:700;}
div.magiclistpaginato ul{width:100%;font-size:68.75%;list-style-type:none;margin:0;padding:0;}
div.magiclistpaginato li{border-top:1px dotted #6F6F6F;clear:both;}
div.magiclistpaginato div.box{padding-top:2em;}
div.magiclistpaginato div.img{background-color:#FFF;padding-bottom:2em;padding-right:2em;float:left;}
div.magiclistpaginato img{font-size:medium;width:10.56em!important;}
div.imgpiccole img{width:5.25em!important;}
div.magiclistpaginato h1{border-bottom:1px solid #CCC;text-transform:uppercase;padding-bottom:.6em;margin-right:5em;}
div.magiclistpaginato p{padding-top:.8em;line-height:1.3em;}
div.riepilogo{font-size:68.75%;padding-bottom:1em;}
div.riepilogo span{position:absolute;right:0;padding-right:3em;}
div.pacchettiviaggio ul{width:15.27em;border-left:1px solid #CCC;border-right:1px solid #CCC;list-style-type:none;margin:0 0 2em;padding:0;}
div.pacchettiviaggio div.box{font-size:68.75%;border-bottom:1px solid #CCC;margin-left:1em;margin-right:1em;padding-top:.6em;}
div.pacchettiviaggio li.last div.box{border-bottom:0;padding-bottom:1em;}
div.pacchettiviaggio p{line-height:1.2em;color:#3D3D3D;font-size:90.900002%;padding-top:.54em;padding-bottom:1.2em;}
ul.duecolonne li{width:47%;margin-right:1em;float:left;}
ul.duecolonne li.lastrow{border-bottom:1px solid #FFF;}
div.report div.sfondo{position:absolute;z-index:0;}
div.report div.sfondo img{width:17em;height:2.38em;}
div.report h1.header{position:relative;z-index:1;color:#FFF;font-size:81.25%;padding:.8em .8em .8em 2em;}
div.report div.pager{background:url(../../upload/1/images/interfaccia/box_report_pagine.gif) left 2.2em no-repeat;}
div.evidenzahome h1.titolo{font-size:81.650002%;padding-top:.5em;padding-bottom:.6em;border-bottom:1px dotted #4F4F4F;margin-bottom:1em;}
div.evidenzahome p.descrizione{font-size:68.75%;color:#4F4F4F;}
div.evidenzahome div.button a{color:#7D7560;background:url(../../upload/1/images/interfaccia/in_evidenza_home_+.gif) left bottom no-repeat;}
div.servizihome div.img{overflow:hidden;}
div.servizihome h1.titolo{padding-top:.8em;}
div.servizihome p.descrizione{text-align:justify;}
div.servizihome div.button a{font-size:68.75%;padding-left:2em;}
div.listaconfoto li{position:relative;float:left;width:13.75em;height:4.69em;overflow:hidden;margin:.8em .8em 0 0;}
div.listaconfoto div.sfondo{position:absolute;right:0;}
div.listaconfoto div.img{float:left;margin-right:.3em;}
div.listaconfoto h1.titolo{padding-top:.2em;padding-bottom:.3em;padding-right:.3em;}
div.listaconfoto h1.titolo a{position:relative;color:#94B5CF;font-size:81.25%;line-height:1em;}
div.listaconfoto p{font-size:68.75%;line-height:.9em;}
div.listaconfoto a.button{background:none;position:absolute;bottom:.2em;right:.3em;}
div.listasoloimmagini ul{list-style-type:none;width:100%;margin:0;padding:0;}
div.listasoloimmagini li{position:relative;float:left;margin-right:30px;}
div.listasoloimmagini li.lastcolumn{margin:0;}
div.listasoloimmagini h1{display:none;visibility:hidden;}
div.hotelpacchetti h1.header{width:500px;padding-top:20px;font-size:13px;border-bottom:1px dotted #3D3D3D;padding-left:0;margin-left:20px;margin-bottom:1em;}
div.hotelpacchetti ul.elencopacchetti{width:500px;}
ul.elencopacchetti{float:left;list-style-type:none;margin:0 0 1em;padding:0 0 0 20px;}
ul.elencopacchetti li{width:48.200001%;margin-right:1em;float:left;font-size:11px;padding-bottom:1em;margin-bottom:1em;}
ul.elencopacchetti li.lastrow{padding-bottom:0;margin-bottom:0;}
ul.elencopacchetti li div.img{float:left;padding-right:5px;padding-bottom:5px;}
ul.elencopacchetti li div.img img{width:84px;height:84px;}
ul.elencopacchetti li h1{margin:0;padding:0 0 5px;}
ul.elencopacchetti li p.descrizione{position:relative;text-align:left;float:left;font-size:11px;height:45px;overflow:hidden;margin:0;padding:0;}
div.hotelpacchetti ul.elencopacchetti li p.descrizione{width:148px;}
div.listapacchetti ul.elencopacchetti li p.descrizione{width:130px;}
div.magiclistbottom div.titolo{float:left;width:100%;margin-left:5px;border-bottom:1px solid #A5C1D7;}
h1.magiclistbottom{float:left;width:100%;margin-top:20px;padding-bottom:2px;color:#6D9ABE;}
h1.magiclistbottom a{color:#6D9ABE;}
ul.magiclistbottom{float:left;width:612px;margin-left:5px;padding-left:0;list-style-type:none;}
ul.magiclistbottom li{float:left;width:150px;height:75px;margin-right:4px;}
ul.magiclistbottom li.separatore{width:100%;height:25px;}
ul.magiclistbottom li div.box{float:left;width:150px;}
ul.magiclistbottom li div.box div.img{float:left;width:auto;height:35px;margin-right:5px;}
ul.magiclistbottom li div.box div.img a{float:left;width:100%;height:35px;vertical-align:middle;}
ul.magiclistbottom li div.box h1.titolo{float:left;width:auto;height:35px;vertical-align:middle;}
ul.magiclistbottom li div.box h1.titolo a{float:left;width:100%;font-size:12px;font-weight:700;margin-top:8px;color:#6D9ABE;}
ul.magiclistbottom li div.box p.descrizione{float:left;width:90%;font-size:11px;overflow:hidden;color:#333;}
div.magicbox h1,div.weekend h1,div.evidenza h1{font-size:68.75%;padding-bottom:.8em;}
div.hoteldelmeseinterno a.button,div.magiclist a.button,div.lista a.button,div.elencoimmagini a.button,div.ideeeattrazioni a.button,div.listaarancione a.button,div.eventischeda_lista a.button,div.magiclistpaginato a.button,div.pacchettiviaggio a.button,div.report div.pager span.label{display:none;}
div.inevidenza table.inevidenza,div.listasemplice h1.titolo,div.listaimmagini h1{font-size:68.75%;}
div.weekend div.sfondo,div.weekend div.box,div.evidenza div.sfondo,div.evidenza div.box,div.dovealloggiarehoteldelmese div.sfondo,div.dovealloggiarehoteldelmese div.box,div.ideeeattrazioni ul,div.ideeeattrazioni div.sfondo,div.ideeeattrazioni h1.header,div.elencocommenti ol,div.elencocommenti div.sfondo,div.elencocommenti h1.header,div.listaarancione ul,div.listaarancione div.sfondo,div.listaarancione h1.header{position:absolute;}
div.weekend div.sfondo,div.evidenza div.sfondo,div.weekend div.sfondo img,div.evidenza div.sfondo img,div.listapacchetti ul.elencopacchetti{width:100%;}
div.weekend p,div.weekend a.button,div.evidenza p,div.evidenza a.button,div.itinerarielenco p,div.listaimmagini p{font-size:62.5%;}
div.dovealloggiarehoteldelmese h1,div.pacchettiviaggio li.first div.box{padding-top:2.5em;}
div.magiclist ul,div.lista ul,div.elencoimmagini ul,div.elencocommenti ol,div.ideeeattrazioni ul,div.listaarancione ul,div.itinerarielenco ul,div.listasemplice ul,div.eventischeda_lista ul,div.listaconfoto ul{list-style-type:none;width:100%;margin:1em 0 0;padding:0;}
div.elencocommenti p.contatto,div.evidenzahome div.button,div.servizihome div.button{text-align:right;}
div.listaimmagini ul,div.report ul{list-style-type:none;margin:0;padding:0;}
div.evidenzahome img,div.servizihome img{width:auto;}
ul.elencopacchetti li.lastcolumn,ul.magiclistbottom li.lastcolumn{margin-right:0;}
