/* CSS Document */* {padding:0;margin:0;}body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000; word-wrap: break-word;}h2 {margin:3px 0 10px 0;}h3 {margin:3px 0 10px 0;}p {margin:3px 0 17px 0; text-align:left; line-height: 15px;} table, table td, table th {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }th {text-align:left;}a:link {text-decoration:none; color:#000000;}a:visited {color:#333333;}a:hover {color:#004349;}#page {width:990px;}#left {float:left; width:240px; display:inline;}#right {float:left; display:inline;}#topheader {background:#000; height:30px;}#logo {width:240px; height:200px;}#logo.logohome {margin-bottom:20px;}#mediaheader {width:750px;}.bottomheader {background:#004349; text-align:right; color:#D9E3E4; margin-bottom:17px;}.breadcrumb {padding:3px;}.bottomheader a:link {color:#D9E3E4;}.bottomheader a:hover {color:#fff;}#pulsanteiscrizione {margin-left:240px; width:190px; height:30px;}#pulsanteiscrizione a {background: url(img/iscrivitiallanewsletter.gif) top right; height:30px; display:block; text-indent:-5000px;}#pulsanteiscrizione a:hover {background-position:0 -30px;}#pulsanteiscrizione span {text-indent:-5000px;}#logo h1 {text-indent:-5000px; background: url(img/logonavigando2007.gif) top right; height:200px;}#maincontent {width:750px;}.colonnauno {float:left; width:347px; margin-right:54px; display:inline;}.colonnadue {float:left; width:347px; display:inline;}.colonnafull {margin:0 0 20px 0; display:inline;}div.spacer {clear:both; line-height:0; height:0; /*margin:-10px;*//*per eliminare spazio extra su IE7*/}/*TITOLI*/#maincontent h1 {text-indent:-5000px; height:59px; margin-bottom:10px;}h1.contattaci {background:url(img_h/contattaci.gif) top right;}h1.domande_frequenti {background:url(img_h/domande_frequenti.gif) top right;}h1.gli_sconti_e_le_agevolazioni {background:url(img_h/gli_sconti_e_le_agevolazioni.gif) top right;}h1.il_corso_di_lingua {background:url(img_h/il_corso_di_lingua.gif) top right;}h1.il_pagamento_dilazionato {background:url(img_h/il_pagamento_dilazionato.gif) top right;}h1.informazioni_sui_paesi {background:url(img_h/informazioni_sui_paesi.gif) top right;}h1.la_sistemazione {background:url(img_h/la_sistemazione.gif) top right;}h1.la_vacanza {background:url(img_h/la_vacanza.gif) top right;}h1.le_assicurazioni {background:url(img_h/le_assicurazioni.gif) top right;}h1.le_garanzie_facoltative {background:url(img_h/le_garanzie_facoltative.gif) top right;}h1.le_notizie_pratiche {background:url(img_h/le_notizie_pratiche.gif) top right;}h1.tipologie_corsi {background:url(img_h/tipologie_corsi.gif) top right;}h1.summer_camps {background:url(img_h/summer_camps.gif) top right;}#maincontent h1.news {background:url(img_h/news.gif) top left no-repeat;}/*mezza colonna*/#maincontent h1.newsletter_iscrizione {background:url(img_h/newsletter_iscrizione.gif) top right; height:105px;}/*altezza doppia*/h1.profilo {background:url(img_h/profilo.gif) top right;}h1.scarica_il_catalogo {background:url(img_h/scarica_il_catalogo.gif) top right;}h1.soggiorni_juniors {background:url(img_h/soggiorni_juniors.gif) top right;}h1.soggiorni_adulti {background:url(img_h/soggiorni_adulti.gif) top right;}/*titoli ricerca */#cercaheadercontent h1 {text-indent:-5000px; width:285px; height:43px; margin-bottom:10px; background-position:left top; background-repeat: no-repeat; float:left; display:inline;}#headerboxcontent h1 {text-indent:-5000px; width:285px; height:43px; background-position:left top; background-repeat: no-repeat; float:left; display:inline;}h1.soggiorni_juniors_cerca {background:url(img_h_cerca/soggiorni_juniors.gif);}h1.soggiorni_adulti_cerca {background:url(img_h_cerca/soggiorni_adulti.gif);}/*home page*/#footer {background:#004349; width:990px; float:left; color:#D9E3E4;}#footertext {margin-left:240px; float:left; padding:3px;}#footertext2 {padding:3px; float:right; text-align:right;}#footertext2 a {color: #D9E3E4; text-decoration:none;}/*pagina news*/.colonnaunonews {float:left; width:242px; margin-right:30px; display:inline;}.colonnaduenews {float:left; width:478px; display:inline; }.colonnafullnews {float:left; margin:0 0 20px 0; display:inline;}.boximgnews {width:240px; border:1px solid #D9E3E4; margin-top:15px;}.imgnews {margin:15px auto; display:block;}.riganews {width:750px;}h3.data {background:url(img/tratteggio.gif); height:18px;} #pulsanteindietro {width:85px; height:11px;}#pulsanteindietro a {height:11px;  background: url(img/tastoindietro.gif) top right; display:block; text-indent:-5000px;}#pulsanteindietro a:hover {background-position:0 -11px;}#pulsanteindietro span {text-indent:-5000px;}/*archivio news*/.rigasegue {background:url(img/tratteggio.gif); height:18px;}#pulsantesegue {width:40px; height:12px; margin-left:160px;}#pulsantesegue a {height:12px; background: url(img/tasto_segue.gif) top right; display:block; text-indent:-5000px;}#pulsantesegue a:hover {background-position:0 -12px;}#pulsantesegue span {text-indent:-5000px;}a.paginaattiva {font-weight:bold; color:#004349; text-decoration:underline;}.newsbrowse {margin:15px 0;} /*per selezionare il menu di navigazione dell'archivio news da verificare*/.colonnaunoarchivionews {float:left; width:200px; margin-right:75px; display:inline;}.colonnaduearchivionews {float:left; width:200px; margin-right:75px; display:inline;}.colonnatrearchivionews {float:left; width:200px; display:inline;}.colonnaunoarchivionews p, .colonnaduearchivionews p, .colonnatrearchivionews p {text-align:left;}/*pagina scarica il catalogo*/table.download {width:750px; margin-bottom:15px;}table.download td {border-bottom:1px solid #D9E3E4; padding:5px 0;}/*pagina info paesi*/#infonav li {display:block; list-style-type:none; width:140px; float:left;}#infonav li a:link, #infonav li a {display:block; text-decoration:none; width:136px; color:#000; padding:2px;}#infonav li a:visited {color:#666666;}#infonav li a:hover {background:#D9E3E4; color:#000;}#infonav li a.selected {background:#004349; color:#fff; font-weight:bold;}.colonnaunoinfo {float:left; width:140px; margin-right:20px; display:inline;}.colonnadueinfo {float:left; width:590px; display:inline;}/*pagina FAQ*/.faqnav li, .faqnavdue li {display:block; list-style-type:none; width:240px; float:left; border-bottom:1px solid #D9E3E4;}.faqnav li a:link, .faqnav li a, .faqnavdue li a:link, .faqnavdue li a {display:block; text-decoration:none; width:236px; color:#004349; padding:2px;} .faqnavdue li a:link, .faqnavdue li a {color:#000;}.faqnav li a:visited, .faqnavdue li a:visited  {color:#666666;}.faqnav li a:hover, .faqnavdue li a:hover {background:#D9E3E4; color:#000;}.faqnav li a.selected {color:#004349; font-weight:bold;}.faqnavdue li a.selected {color:#000; font-weight:bold;}.colonnaunofaq {float:left; width:240px; margin-right:15px; display:inline;}.colonnaduefaq {float:left; width:240px; margin-right:15px; display:inline;}.colonnatrefaq {float:left; width:240px; display:inline;}.colonnatrefaq p {text-align:left;}.colonnaduedoppia {float:left; width:495px; display:inline;}h3.faquno {color:#004349; text-transform:uppercase;}h3.faqdue {}h3.faqtre, h3.data, h3.titolonews, .verde {color:#004349;}/* modello D*/#cercaheader {width:750px; height:218px; background:#D9E3E4; margin:0 0 17px 0;}#cercaheadercontent {width:714px; height:198px; margin:10px 18px; float:left; display:inline;}.cercabottomheader {height:18px; background:#004349; text-align:right; color:#D9E3E4; margin-bottom:17px;}#leftheader {width:384px; height:198px; float:left; display:inline; margin-right:10px;}#rightheader {width:320px; height:198px; float:left; display:inline;}#headernav {height:43px; margin-bottom:10px;}#headerprimacol {float:left; display:inline; margin-right:10px; width:130px;}#headerprimacolnuova {float:left; display:inline;}#secondaterzawrapper {float:left; display:inline;}#headersecondacol {float:left; display:inline;}#headerterzacol {float:left; display:inline;}#headerquartacol {float:left; display:inline;}#headerprimacol span, #headersecondacol span, #headerquartacol span, #headerprimacolnuova span {display:none;}/*nav modello d*/#headerprimacol ul, #headersecondacol ul, #headerquartacol ul, #headerprimacolnuova ul {}#headerprimacol {background:url(img/bkg_lingua.gif) top left no-repeat; padding-left:26px;}#headerprimacolnuova.paese {background:url(img/bkg_paese.gif) top left no-repeat; padding-left:26px;}#secondaterzawrapper {}#headersecondacol {background:url(img/bkg_citta.gif) top left no-repeat; padding-left:26px;}#headerterzacol {}#headerquartacol.centro {background:url(img/bkg_centro.gif) top left no-repeat; padding-left:26px;}#sumcam {padding:1px 2px 1px 100px;}#sumcam a {text-decoration:none; color:#630b07;}/*lista paese*/ul.paeselist li {display:block; list-style-type:none; width:100%; float:left; clear:both;}ul.paeselist li a:link, ul.paeselist li a {display:block; text-decoration:none; width:100%; color:#000; padding:1px 2px;}ul.paeselist li a:visited {color:#666666;}ul.paeselist li a:hover {background:#004349; color:#fff;}ul.paeselist li a.selected {background:#000; color:#fff; font-weight:bold;}ul.paeselist li a.selected:visited {color:#fff;}/*lista citta*/ul.cittalist li {display:block; list-style-type:none; width:100%; float:left; clear:both;}ul.cittalist li a:link, ul.cittalist li a {display:block; text-decoration:none; width:100%; color:#004349; padding:1px 2px;}ul.cittalist li a:visited {color:#666666;}ul.cittalist li a:hover {background:#000; color:#fff;}ul.cittalist li a.selected {background:#004349; color:#fff; font-weight:bold;}ul.cittalist li a.selected:visited {color:#fff;}/*lista centro*/ul.centrolist li {display:block; list-style-type:none; width:100%; float:left; clear:both;}ul.centrolist li a:link, ul.centrolist li a {display:block; text-decoration:none; width:100%; color:#000; padding:1px 2px;}ul.centrolist li a:visited {color:#666666;}ul.centrolist li a:hover {background:#004349; color:#fff;}ul.centrolist li a.selected {background:#000; color:#fff; font-weight:bold;}ul.centrolist li a.selected:visited {color:#fff;}ul.centrolist li a.sumcam:link, ul.centrolist li a.sumcam {display:block; text-decoration:none; width:100%; color:#630b07; padding:1px 2px;}ul.centrolist li a.sumcam:visited {color:#666666;}ul.centrolist li a.sumcam:hover {background:#630b07; color:#fff;}ul.centrolist li a.sumcam_selected {background:#630b07; color:#fff; font-weight:bold;}ul.centrolist li a.sumcam_selected:visited {color:#fff;}/*lista lingue*/ul.linguelist {height:100px;}ul.linguelist li {display:block; list-style-type:none; width:104px; float:left; }ul.linguelist li a:link, ul.linguelist li a {display:block; text-decoration:none; width:100px;color:#000; padding:1px 2px;}ul.linguelist li a:visited {color:#666666;}ul.linguelist li a:hover {background:#000; color:#fff;}ul.linguelist li a.selected {background:#004349; color:#fff; font-weight:bold;}ul.linguelist li a.selected:visited {color:#fff;}/*pulsanti pagina ricerca destinazione*/#pulsante_cambia_metodo {width:213px; height:15px;}#pulsante_cambia_metodo a {height:15px;  background: url(img/tasto_cambia_metodo_di_ricerca.gif) right top; display:block; text-indent:-5000px;}#pulsante_cambia_metodo a:hover {background-position:0 -15px;}#pulsante_cambia_metodo span {text-indent:-5000px;}#pulsante_ritorna_alla_mappa {width:213px; height:15px;}#pulsante_ritorna_alla_mappa a {height:15px; background: url(img/tasto_ritorna_alla_mappa.gif) right top; display:block; text-indent:-5000px;}#pulsante_ritorna_alla_mappa a:hover {background-position:0 -15px;}#pulsante_ritorna_alla_mappa span {text-indent:-5000px;}/*pagina centro destinazione */h2.sottotitolo {margin:-10px 0 10px 0; font-weight:normal;}h2.tit_sumcam {color: #630b07;}h2.sottotit_sumcam {margin:-10px 0 10px 0; font-weight:normal; color: #630b07;}.boximgcentro {width:345px; border:1px solid #D9E3E4; margin-bottom:15px;}.imgcentro {margin:10px; width:325px;}table.schemaprenota {border:1px solid #D9E3E4; width:100%;}table.schemaprenota td { padding:2px;} #pulsante_prenota {width:100px; height:30px; margin-left:123px;}#pulsante_prenota a {height:30px;  background: url(img/tasto_prenota.gif) right top; display:block; text-indent:-5000px;}#pulsante_prenota a:hover {background-position:0 -30px;}#pulsante_prenota span {text-indent:-5000px;}/*pagina centro destinazione nuova*/table#intestazione {width:990px; margin-bottom:18px;}#logoboxricerca {float:left; display:inline; width:240px; height:200px; margin:auto 0; }#logoboxricerca h1 {text-indent:-5000px; background: url(img/logonavigando2007.gif) top right; height:200px;}td#headerbox { background:#D9E3E4; width:750px;}#headerboxcontent {width:714px; margin:10px 18px;}td.rigaverde {background: #fff url(img/rigaverde.gif) repeat-x bottom;}td#sxheader {width:384px; height:53px; }/*td#dxheader {width:320px;}*/td.margine {width:10px; margin:0; padding:0;}/*pagina ricerca linguapaese*/#pulsante_cambia_lingua {width:100px; height:15px;}#pulsante_cambia_lingua a {height:15px;  background: url(img/tasto_cambia_lingua.gif) right top; display:block; text-indent:-5000px;}#pulsante_cambia_lingua a:hover {background-position:0 -15px;}#pulsante_cambia_lingua span {text-indent:-5000px;} /*form*/fieldset {border:0;}fieldset div {float:left; padding: 10px 0; width:240px;}fieldset div.doppia {float:left; padding:0; width:495px; clear:both;}fieldset div.doppiamessaggio {float:left; padding:10px 0; width:495px; clear:both;}fieldset div.destra {margin-left:15px;}fieldset p {/*border:1px solid red;  width:495px; float:left; clear:both;*/}/*fieldset div.spacer {padding:0; width:495px; clear:both; line-height:0; height:0;}*/label.sinistra {float:left; width:70px; display:inline;}label.destra {float:left; display:inline; margin-right:10px;}	input.campotestoiscrizione {width:165px;}textarea.camponote {width:420px; height:80px;}select.selezione {width:165px;}input, textarea, select {border:1px solid #848484; background:#D9E3E4; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}input.button {border:0;} /*classe da applicare a tutti i pulsanti*/input.casellaselezione {border:0; background:#fff;} /*classe da applicare a tutti i checkbox*//*form pagine ricerca criteri*/#leftheadercriteri, #rightheadercriteri {width:285px; float:left; display:inline; margin-right:15px;}#rightheadercriteri {margin-top:53px;}#inviaheadercriteri {width:60px; float:left; display:inline; margin-top:90px; margin-left:20px;}fieldset.paginericerca div {float:left; padding: 4px 0; margin:0; width:285px; display:inline;}fieldset.paginericerca label {float:left; width:115px; display:inline;}	select.selezionericerca {width:165px; background:#fff;}/*NAV pricipale sinistra*/#nav {width:181px;}#nav li {display:block; border-bottom:1px solid #D9E3E4; list-style-type:none; text-align:right; width:181px; float:left;}#nav li a:link, #nav li a {display:block; text-decoration:none; width:178px; color:#000; padding:2px;}#nav li a:visited {color:#666666;}#nav li a:hover {background:#D9E3E4; color:#000;}#nav li a.selected {background:#004349; color:#fff; font-weight:bold;}#nav li a.selected:visited {color:#fff;}#photocardgallery {width:181px; height:87px; margin:15px 0; float:left;}#photocardgallery a {height:87px; background:url(img/photocardgallerybutton.jpg) right top; display:block; text-indent:-5000px;}#photocardgallery a:hover {background-position:0 -87px;}#photocardgallery span {text-indent:-5000px;}#pulsantephotocardgallery {width:181px; height:87px; margin:15px 0; float:left;}#pulsantephotocardgallery a {height:87px; background:url(img/photocardgallerybutton.jpg) right top; display:block;}#pulsantephotocardgallery a:hover {background-position:0 -87px;}#pulsantephotocardgallery span {}#pulsantephotocardgallery img {border:0; display:inline; margin:6px 6px 6px 75px; float:left;}/*STILI per CMS*/p.notabene {font-weight:bold;}h2 {font-size:11px; font-weight:bold; color:#004349;}h3 {font-size:10px; font-weight:bold; color:#000;}