/*    _CUSTOM.CSS
*     Questo CSS contiene tutte le personalizzazioni di colori, immagini di sfondo, etc. tra i vari siti.
*     - Da mantenere il pił ordinato possibile -
*/
h1.rounded{background:#016330 url(images/boxblu_tr.gif) no-repeat right top;color:#FFF;}
.h2 A,
.h2 A:visited {color:#00632F;}
/* DIV DI STRUTTURA */
#colonnaDx .bandaSuperiore0{background:#016630 url(images/boxblu_tr.gif) no-repeat top right;}
/* TESTATA */
/* MENU TESTATA */
/* - modifiche 01-2009 - */
#menuTestata{background:#FFF url(images/navbar-background.gif) 0 0 no-repeat;}
#innerMenuTestata{background:transparent url(images/navbar-background-dx.gif) right 0 no-repeat;}
#menuTestata UL {background:url(images/navbar-menu-background.jpg) 3.5em 0 no-repeat;}
#menuTestata UL LI {background:url(images/navbar-pipe.gif) right 0 no-repeat;}
#menuTestata UL LI A.nb-offerte {background:#fff url(images/nb-offerte-background.gif) 0 0 no-repeat;}

#bookingTestata{background:transparent url(images/booking_bg.gif) no-repeat right top;}
#bookingTestata A{color:#016330}
/* SPALLA SX */
/*#spallaSx .menuH3 A{color:#CD4105;padding:0;}
#spallaSx h3{color:#CD4105;}*/
#spallaSx DIV.select{background:url(images/curvaselect.gif) no-repeat top left;}
#spallaSx UL LI.current A{color:#CD4105;}
#spallaSx UL LI A{color:#002740;}

/* - modifiche 01-2009 - */
#spallaSx ul li#sx-ospitalita a,
#spallaSx ul li#sx-offerte a,
#spallaSx ul li#sx-attrazioni a,
#spallaSx ul li#sx-info a,
#spallaSx ul li#sx-meteo a {color:#006199;}
#spallaSx ul li#sx-offerte a {color:#FFF;}
#spallaSx ul li ul.submenu li a {color:#002740 !important;}
#spallaSx ul li ul.submenu li a:hover {color:#002740 !important;}
/* SUBMENU */
#spallaSubMenu H4{color:#B1470B;}
#spallaSubMenu UL LI.current A{color:#B1470B;}
/* CONTENUTI */
.boxNotizia .imgContainer img{border:1px solid #B1470B;}
TABLE.calendar TH{color:#000066;}
TABLE.calendar .selezionabile{background-color:#76BB00;}
TABLE.calendar TD{background-color:#fff;color:#002740;}
TABLE.calendar .domenica{color:#B6000A;}
TABLE.calendar .sabato{color:#F54F06;}
TABLE.calendar .oggi{border:3px solid #D4DFFF;}
#ricercaEsperienza fieldset{padding:0 0 3px 0;border-bottom:1px solid #B1470B;}
.titolosezione{background-color:#016330;}
#ricercaEsperienza INPUT.submit,
td.searchtools INPUT.submit,
a.submit{background-color:#016330;color:#FFF;font-weight:bold;text-decoration:underline;border:1px outset;}
a.submit:visited{background-color:#0056A2;color:#FFF;}
#boxBluBoxRicerca{/* background-color:#F3F6FB; -presente in Sardegne- */}
#ricercaEsperienza{background-color:#FFF;}
#headRicercaEsperienza{border:1px solid #5878b5;padding:4px 0;}
#headRicercaEsperienza UL{/*padding-right:30px; -presente in Sardegne- */}
.boxMiddle H1{color:#016330;}
.boxMiddle UL{padding-bottom:5px;}
.boxBottom A{color:#336699;}

.boxRegionale .boxTop{background:#00632F url(images/boxblu_tr.gif) no-repeat top right;}
.boxRegionale .boxMiddle{border-left:1px solid #76BB00;border-right:1px solid #76BB00;}
.boxRegionale .boxMiddle H1{color:#016330;padding:0 6px 0 20px;}
.boxRegionale UL LI A.concerchio{color:#0056A2;background:transparent url(images/frecciaconcerchio_blu.gif) no-repeat left top;}
.boxRegionale .boxBottom{background:transparent url(images/boxverde_l.gif) no-repeat bottom left;}
.boxRegionale .boxBottom SPAN{background:transparent url(images/boxverde_r.gif) no-repeat bottom right;}
.boxRegionale .boxBottom SPAN.big{background:transparent url(images/boxverde_r_big.gif) no-repeat bottom right;}

.boxBlu .boxTop{background:#2A69AC url(images/boxblu_tr.gif) no-repeat top right;}
.boxBlu .boxMiddle{border-left:1px solid #2A69AC;border-right:1px solid #2A69AC;}
.boxBlu .boxMiddle H1{color:#2A69AC;padding:0 6px 0 20px;}
.boxBlu UL LI A.concerchio{color:#0056A2;background:transparent url(../images/frecciaconcerchio_blu.gif) no-repeat left top;}
.boxArancione .boxTop{background:#F54F06 url(images/boxblu_tr.gif) no-repeat top right;}
.boxArancione .boxMiddle{border-left:1px solid #F54F06;border-right:1px solid #F54F06;}
.boxStruttura P.przmin SPAN{color:#F54F06;}
.boxFotoTitolo A.blu{background-color:#2A69AC;}
.boxFotoTitolo A.arancione{background-color:#F54F06;}
.alternate{color:#016330;}
.submitBtn{background-color:#016330;border:1px outset;}
.submitBtn INPUT{color:#FFF;background-color:#016330;}

/* Booking Da Cambiare */
.Intest{background-color:#B1470B;color:#FFF;}
.testonero{color:#000;}
#contactbook h2{color:#fff;background:#B1470B url(images/boxblu_tr.gif) no-repeat scroll right top;}

/* Box Dx Mappetta */
#mappaProvinceNew{width:174px;}
/* MAP-STRIPE */
ul#map-stripe{margin:0;padding:0;width:174px;height:140px;float:left;list-style-type:none;position:relative;background-image:url(images/cartina_ricerche_stripe_pugliae.gif);background-repeat:no-repeat;}
ul.off{background-position: 0 0;}
ul.fg{background-position: -174px 0;}
ul.ba{background-position: -348px 0;}
ul.ta{background-position: -522px 0;}
ul.br{background-position: -696px 0;}
ul.le{background-position: -870px 0;}
li#fg, li#ba, li#ta, li#br, li#le{display:block;position:absolute;width:24px;height:25px;top:0;left:0;}
li#fg a, li#ba a, li#ta a, li#br a, li#le a{display:block;position:absolute;}
#map-stripe li#fg A{width:40px;height:40px;left:12px;top:10px;}
#map-stripe li#ba A{width:40px;height:40px;left:62px;top:36px;}
#map-stripe li#ta A{width:33px;height:25px;left:86px;top:83px;}
#map-stripe li#br A{width:24px;height:30px;left:123px;top:67px;}
#map-stripe li#le A{width:27px;height:40px;left:142px;top:100px;}
ul#map-stripe li a span{display:none;}
ul#list-province{clear:left;margin:0 0 8px 10px;padding:0;width:224px;float:left;list-style-type:none;text-align:left;}
ul#list-province li{margin:0 0 5px 0;padding:0;font-size:11px;line-height:11px;float:left;width:49%;}
ul#list-province li a{color:#002740;text-decoration:none;font-weight:bold;}
ul#list-province li.active a,
ul#list-province li a:hover{color:#00632f;text-decoration:underline;}
#changeLang{top:30px;left:280px;}

.inViewPlace ul#list-province{width:176px;padding-bottom:4px;}
.inViewPlace ul#list-province li{line-height:9px;}

/* - MODIFICHE NUOVO LAYOUT - */
#notiziaBottom{padding-top:51em;}
#notiziaBottom td, #notiziaBottomOfferte td {vertical-align:top;}

#notiziaBottomOfferte{padding-top:51em;}
#notiziaBottom div.testoAbstract,#notiziaBottomOfferte div.testoAbstract {padding-top:5px !important;border-top:2px solid #70A0CB;}
#notiziaTop{position:absolute;top:10.2em; width:540px;}
#notiziaTop .boxNotizia .testoAbstract{height:auto !important;}

/* Altezze personalizzate */
.homepage_pugliae table#searchtools{position:absolute;top:19em;}
.homepage_pugliae table#proposals{position:absolute;top:46em;}
.homepage_altrelingue table#searchtools{position:absolute;top:19em;}
.homepage_altrelingue table#proposals{position:absolute;top:46em;}
.homepage_altrelinguefooterspace{height:0;}
.homepage_pugliaefooterspace{height:25em;}
.ospitalita table#ospitalitavetrina{margin:10px 0 0 0;padding:0;width:100%;}
.home_strutture table#searchtools{position:absolute;top:16em;}
.home_strutture table#proposals{position:absolute;top:44em;}
.home_offerte table#searchtools{position:absolute;top:16em;}
.home_offerte table#proposals{position:absolute;top:40em;}
.vetrina_offerte table#searchtools{position:absolute;top:16em;}
.vetrina_offerte table#proposals{position:absolute;top:42em;}
.vetrina_offerte #notiziaBottomOfferte{padding-top:51em;}
.vetrina_speciali table#searchtools{position:absolute;top:16em;}
.vetrina_speciali table#proposals{position:absolute;top:44em;}
.vetrina_speciali #notiziaBottomOfferte{padding-top:51em;}

/* nuovi box */
.boxNew .boxTop{color:#002740;margin:0 0 4px 0;}
.boxNewTitle .boxTop{background:#016330;}

.boxMiddle UL.listsimple{margin:5px 0 5px 0;padding:0;list-style-type:none;line-height:0.9em;}
.boxMiddle UL.listsimple LI{margin:0 0 4px 0;padding:0;color:#002740;}
.boxMiddle UL.listsimple LI A{color:#0056a2;text-decoration:underline;}
.boxMiddle UL.listsimple LI A:hover{text-decoration:none;}
.boxMiddle UL.listsimple LI A STRONG{font-size:11px;}

/* Tabella 3 colonne: Proposte da Sardegne */
TABLE#proposals p.sectiontitle{color:#fff;}
TABLE.titblu P.sectiontitle{background:#fff url(images/sectiontitle-verde.gif) 0 0 no-repeat;}
TABLE.titrosso P.sectiontitle{background:#fff url(images/sectiontitle-rosso.gif) 0 0 no-repeat;}

/*Strumenti di Ricerca*/
TABLE#searchtools {margin:4px 0 0 0;width:540px;}
TABLE#searchtools TD{vertical-align:top;}
TD.searchtools .boxTop{margin:0 !important;padding:0 0 0 6px;color:#fff;font-size:1em;line-height:1.6em;background:none;}
TD.searchtools .boxMiddle{padding:3px 6px 0 ;min-height:23em;}
TD.searchtools .boxNew .boxTop{background:#0C7CBC;border:1px solid #56ACDB;}
TD.searchtools .boxNew .boxMiddle{float:left;width:254px;border:2px solid #AFD8EE;border-top:none;background-color:#fff;}
TD.searchtools #boxMappa .boxMiddle{width:248px;background:#FFF url(images/mainsearch-background-blu.gif) 0 0 no-repeat;}

td.searchtools .boxRosso .boxTop{background:#D00700 !important;border:1px solid #F5362E;}
td.searchtools .boxRosso .boxMiddle{border:2px solid #E36A66 !important;border-top:none !important;background:#FFF url(images/mainsearch-background-rosso.gif) 0 0 no-repeat;}
.boxNew #ricercaEsperienza fieldset{border-bottom:1px solid #0056A2}
.boxRosso #ricercaEsperienza fieldset{border-bottom:1px solid #E36A66}

table#searchtools div.pboxleft{width:100%;margin:0;}
table#searchtools div.pboxleft P{float:right;width:182px;margin:0;padding:0 0 20px 80px;}
table#searchtools div.pboxleft P IMG{width:70px;height:55px;float:left;margin-left:-80px;}
table#searchtools div.pboxleft P STRONG{display:block;width:182px;}

/* Meteo */
table.tabTemperature H5{margin:8px 0 0 0;padding:6px 0 0 110px;width:540px;height:30px;background:url(/images/barra-titsezione-grigio.jpg) 0 0 no-repeat;font-size:12px;color:#0056a2;}
div.titoloParagrafo{margin:8px 0 0 0;padding:6px 0 0 14px;width:540px;height:30px;background:url(/images/barra-titsezione-grigio.jpg) 0 0 no-repeat;font-size:11px;color:#0056a2;}

/* NEW ROTATOR */
#banrotator{margin:0;padding:2px;width:182px;text-align:center;border:1px solid #0075b8;}
#banrotator P{margin:0 0 0 0;padding:14px 4px;color:#002740;font-size:11px;font-weight:bold;}
#banrotator IMG#bigrotator{margin:0 0 0 0;padding:0 0 0 0;}
#listrotator{margin:2px 0 0 0;padding:0;width:100%;height:32px;background:#00629B;}
#listrotator UL{margin:4px 0px 0px 6px;padding:0px;float:left;list-style-type:none;width:auto;}/*IE6fix*/
#listrotator UL LI{margin:0 2px;padding:0;display:inline;float:left;}
#listrotator UL LI A{display:block;width:22px;height:22px;position:relative;border:1px solid #00629B;}
#listrotator UL LI A SPAN{width:22px;height:22px;display:block;overflow:hidden;position:relative;top:0;text-align:center;border:1px solid #fff;}
#listrotator UL LI A SPAN IMG{border:none;}
#listrotator UL LI A.tmb-small SPAN{width:22px;height:22px;}
#listrotator UL LI A.tmb-big SPAN{width:40px;height:40px;margin-top:-22px;margin-left:-9px;z-index:100;}

/* Lista Offerte Speciali*/
UL.listspeciali{margin:0;padding:0;width:100%;list-style-type:none;}
UL.listspeciali LI{margin:0 0 10px 0;padding:0;width:174px;}
UL.listspeciali LI A{text-decoration:underline;color:#0056a2;font-weight:bold;}

/* Footer */
#footer{background:url(images/footer-background.gif) 50% 0 no-repeat;}
#nav li,#submenubar li{background-color:#016330;}

