.testo11rosso {color: #cc0000;  font-size: 11px; line-height: 130%; text-decoration: none}
a:link.testo11rosso { text-decoration: none}
a:hover.testo11rosso { text-decoration: none}
.testo11nero {color: #333333;  line-height: 140%; text-decoration: none; list-style-type: none}
.testo11nerosel {color: #333333;  font-size: 11px; line-height: 130%; text-decoration: none; background-color:#ffc904}
a:link.testo11nero { color: #333333; text-decoration: none }
a:hover.testo11nero { color: #333333; text-decoration: underline }
.archivio-logo { background:#ffffff; font-size: 1.2em; height: 120px !important; line-height: 40px; padding: 20px 10px 0 !important;}
.archivio-logo img {display:block; margin:0 auto;}

.archivio-editoriale {background:#43a0dd !important;color:#fff; padding-bottom:15px;  }
.archivio-editoriale h1 {text-align: center}
.archivio-editoriale p {font-size: 13px; line-height: 21px; font-weight: 400; color: #ffffff; margin: 0px 0px 10px;text-align:justify}
.archivio-articolo span.tag {font-size: 10px;line-height: 13px;font-weight: 400;color: #fff;-webkit-font-smoothing: antialiased;padding: 3px 5px 4px;}
.archivio-articolo h6{color:#97a0ab; font-weight: 300;font-size: 11px; line-height:20px; margin: 0px 0px 10px;}
.archivio-articolo span{color:#97a0ab; font-weight: 600;font-size: 11px; line-height:20px;}
.archivio-articolo h3 {color:#4e5762; font-weight: 300;font-size: 16px; line-height:24px;margin-top:0px !important;}
.archivio-articolo p {font-size: 13px; line-height: 21px; font-weight: 400; color: #929ba5; margin: 0px 0px 10px;text-align:justify}
.archivio-articolo p a{color: #43a0dd; text-decoration: none; outline: medium none;}
.archivi { border-bottom: 1px solid #f3f3f3; display: block; padding: 5px 10px 20px; height:85px;}
.archivi img {float: left; margin-right: 10px; margin-top: 5px;  height:62px; border-radius:4px; overflow:hidden}
.archivi p { margin-bottom: 0;}
.archivi-categoria {color:#111111; font-size:0.9em; font-weight:lighter; text-transform:uppercase}
.archivi-titolo {color:#222222; font-size:0.9em; font-weight:600}
.archivi-descr {color:#333333; font-size:0.8em; font-weight:normal}
.archivi-indice {color:#333333; font-size:0.8em; font-weight:normal; margin-top:3px}

.archivio-logo, .archivio-copertina {padding:0 0px;}
.archivio-articolo-img, .archivio-articolo {padding:0 15px;}
.archivio-copertina hr {margin:15px;}

.gazzettino_titolino {color: #000;  font-size: 14px; text-decoration: none; font-weight: bold} 
.gazzettino_testo {color: #000;  font-size: 14px; text-decoration: none; padding-left: 4px} 
.table_meteo {border-spacing: 20px; border-collapse: separate}




.td_meteo {padding: 10px;}
table.partenze { border:1px solid #C0C0C0; width: 98%; border-collapse: collapse; font-family:Arial; font-size:12px }
.programmaimmersioni th	{ background-color: #cb0203; color: #FFFFFF; text-align: center }
.programmaimmersioni td	{ padding-left: 10px }
#rubrica-contenuto p {text-align:justify}
button.proposte	{ background-color:#cccccc; color:#000000; text-align: center; font-size: bold }
button.proposte.active	{ background-color:#cccccc; color:#000000; text-align: center; font-size: bold }

.imbarcazioni {background-color:#0000ff}
.millebattute {background-color:#4C4A4A;}
.rubrica-millebattute {background-color:#4C4A4A;color:white !important}
.rubrica-gazzettino {background-color:white !important}


/*STEFANO intervento giugno 2015 - aggiungi gli altri colori se servono*/
.panel.widget {border:none !important;}
.panel-heading.millebattute {background-color:#4C4A4A;}


.arrow-down.millebattute { border-top: 15px solid #4C4A4A;  background:none}
.arrow-down.gazz {border-top: 15px solid #f7d303}
.arrow-down.gazzettino {border-top: 15px solid #f7d303;  background:none !important}
.tabella-gazzettino > div.row {
    display: table;
    margin: 0 -10px 20px;
    padding: 0;
}
:hover.hand{cursor: pointer}
:hover.showhand{cursor: pointer}
:hover.showhand1{cursor: pointer}
tr.trofferta { background-color: #FFFFCC }
.container-ricerca
{
  border:1px solid #ddd;
  padding-top: 0px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  margin-bottom:20px;
  
}
.riga-ricerca{
  line-height: 30px;
}
.titolo-ricercax
{
  color: #000000;
  font-size: 1.2em;
  padding-top: 0px;
  padding-right: 10px;
  padding-bottom: 0px;
  padding-left: 10px;

  text-align: right;

}
.testo-ricerca
{

}

.titolo-ricerca {
width: 35%;
min-width: 80px;
display: block;
float: left;
text-align: center;
padding-top:6px;

}
#box-scelta{

    padding-bottom:0px !important; 

    margin-bottom:0px !important;    
}
div.boxricerca {
width: 65%;
min-width: 150px;
    float: left; 
    margin: 0; 
    padding: 0;
    border: 1px solid black;
    background: white;
}
div.boxricerca ul
{
    margin: 0;
    padding: 0;
    list-style-type: none;
}
div.boxricerca li
{
    width:150px;
    float:left;
    margin: 0;
    padding: 0;
    color:black;
}
div.boxricerca a
{
    display: block;
    padding: 5px;
    color: #000;
    text-decoration: none;
}
 
div.boxricerca a:hover
{
    background-color: #000033;
    color: #FFFFFF;
    text-decoration: none;
}
div.boxricerca li ul
{
    display: none
}
div.boxricerca li:hover ul
{
    display: block;
    position: absolute;
    z-index:1;
    width:150px;
    padding: 0;
    margin: 0 0 0 -1px;
    border:1px solid black;
    background: white;
}
div.boxricerca li li   { border:none; width:150px; } 
div.boxricerca li li a { padding:2px 2px 2px 10px; }

div.boxricerca .col-sm-6{ width:100%; }

#destinazioni-wwf {background:#f3f3f3; border-bottom: 1px solid #ffffff; border-top:1px solid #dddddd; padding:40px 0 25px;}
#destinazioni-wwf  .color {padding:5px 15px; font-weight:normal; color:#ffffff; font-size:1.3em; display:block;}
#destinazioni-wwf  .gaz-edit-thumb  {padding:0px; border-radius:5px; overflow:hidden;}
#destinazioni-wwf  .gaz-edit-thumb  { background: none repeat scroll 0 0 #fff; border: 1px solid #ddd; border-radius: 5px; margin-top:15px; margin-bottom: 30px; overflow: hidden; padding: 20px 15px;}
#destinazioni-wwf  .gaz-edit-thumb h3 strong { font-weight:bold}
#destinazioni-wwf  .gaz-edit-thumb h3 {text-align:center;font-size:2em; margin:30px 0 0 0; padding: 30px 0px 30px; font-weight:lighter}
#destinazioni-wwf  .gaz-edit-thumb p {text-align:center;font-size:1em; padding: 10px 0px 10px;margin:0 0 0 0; font-weight:lighter}

.tourL {background-image:url(../images/icon-tour_L.png);background-position: right bottom;background-repeat:no-repeat}
.crocieraL {background-image:url(../images/icon-crociere_L.png);background-position: right bottom;background-repeat:no-repeat}
.resortL {background-image:url(../images/icon-resort_L.png);background-position: right bottom;background-repeat:no-repeat}
.imbarcazioniL {background-image:url(../images/icon-imbarcazioni_L.png);background-position: right bottom;background-repeat:no-repeat}
.soggiornoL {background-image:url(../images/icon-soggiorni_L.png);background-position: right bottom;background-repeat:no-repeat}
.marrossoL {background-image:url(../images/icon-marrosso_L.png);background-position: right bottom;background-repeat:no-repeat}
.altrimariL {background-image:url(../images/icon-altrimari_L.png);background-position: right bottom;background-repeat:no-repeat}
.spotprojectL {background-image:url(../images/icon-spotproject_L.png);background-position: right bottom;background-repeat:no-repeat}
.terrafermaL {background-image:url(../images/iconterraferma_L.png);background-position: right bottom;background-repeat:no-repeat}
.soggiorniL {background-image:url(../images/icon-soggiorni_L.png);background-position: right bottom;background-repeat:no-repeat}
.tourM {background-image:url(../images/icon-tour_M.png);background-position: right bottom;background-repeat:no-repeat}
.crocieraM {background-image:url(../images/icon-crociere_M.png);background-position: right bottom;background-repeat:no-repeat}
.resortM {background-image:url(../images/icon-resort_M.png);background-position: right bottom;background-repeat:no-repeat}
.imbarcazioniM {background-image:url(../images/icon-imbarcazioni_M.png);background-position: right bottom;background-repeat:no-repeat}
.soggiornoM {background-image:url(../images/icon-soggiorni_M.png);background-position: right bottom;background-repeat:no-repeat}
.marrossoM {background-image:url(../images/icon-marrosso_M.png);background-position: right bottom;background-repeat:no-repeat}
.altrimariM {background-image:url(../images/icon-altrimari_M.png);background-position: right bottom;background-repeat:no-repeat}
.spotprojectM {background-image:url(../images/icon-spotproject_M.png);background-position: right bottom;background-repeat:no-repeat}
.terrafermaM {background-image:url(../images/iconterraferma_M.png);background-position: right bottom;background-repeat:no-repeat}
.soggiorniM {background-image:url(../images/icon-soggiorni_M.png);background-position: right bottom;background-repeat:no-repeat}
.tourS {background-image:url(../images/icon-tour_S.png);background-position: right bottom;background-repeat:no-repeat}
.crocieraS {background-image:url(../images/icon-crociere_S.png);background-position: right bottom;background-repeat:no-repeat}
.resortS {background-image:url(../images/icon-resort_S.png);background-position: right bottom;background-repeat:no-repeat}
.imbarcazionoS {background-image:url(../images/icon-imbarcazioni_S.png);background-position: right bottom;background-repeat:no-repeat}
.soggiornoS {background-image:url(../images/icon-soggiorni_S.png);background-position: right bottom;background-repeat:no-repeat}
.marrossoS {background-image:url(../images/icon-marrosso_S.png);background-position: right bottom;background-repeat:no-repeat}
.altrimariS {background-image:url(../images/icon-altrimari_S.png);background-position: right bottom;background-repeat:no-repeat}
.spotprojectS {background-image:url(../images/icon-spotproject_S.png);background-position: right bottom;background-repeat:no-repeat}
.terrafermaS {background-image:url(../images/iconterraferma_S.png);background-position: right bottom;background-repeat:no-repeat}
.soggiorniS {background-image:url(../images/icon-soggiorni_S.png);background-position: right bottom;background-repeat:no-repeat}

.riga-destinazioni {border-bottom:1px solid #cccccc; padding-left:5px; padding-top:5px; padding-bottom:5px;}
table.table-advice { width: 100% }
tr.tr-advice    { font-family: Arial; background-color:#F2F2F2; color:#333333 }
td.td-advice-0  { font-size: 12px; padding-left: 5px; color:#333333; padding-bottom: 2px; padding-top: 2px }
td.td-advice-1  { font-size: 12px; text-align: center; color:#333333 }
td.td-advice-2  { font-size: 12px; padding-left: 10px; color:#333333 }
td.td-advice-3  { font-size: 10px }
td.td-advice-4  { font-size: 13px; background-color:#44c6b0; color:#ffffff; font-weight: bold; text-align: center  }
table.table-advice { border:1px solid #333333; width: 100% }
.altrimaridom th    { font-family: Arial; background-color:#44c6b0; font-size: 12px; color:#ffffff; font-weight: bold; text-align: center }
p.aroundworld-titolo  { padding-left: 20px; line-height: 10px }
div.aroundworld  { padding-top: 10px }
.aroundworld img { padding-bottom: 5px }
.panel-heading.altrimari_caraibi {background:url(../images/icon-altrimari.png) right bottom no-repeat #44aabc}
.panel-heading.altrimari_offerta {background:url(../images/icon-altrimari.png) right bottom no-repeat #ff0000; margin-top: 10px; margin-bottom: 10px}
.panel-heading.altrimari_pacifico {background:url(../images/icon-altrimari.png) right bottom no-repeat #44c6b0}
.panel-heading.altrimari_polinesia {background:url(../images/icon-altrimari.png) right bottom no-repeat #44bfb3}
.panel-heading.altrimari_indiano {background:url(../images/icon-altrimari.png) right bottom no-repeat #44b6b7}
.panel-heading.altrimari_africa {background:url(../images/icon-altrimari.png) right bottom no-repeat #449fc2}
.panel-heading.altrimari_artico {background:url(../images/icon-altrimari.png) right bottom no-repeat #4498c5}
h1.animated-item-1 { font-size: 24px }
/* Fabio lifegate Luglio 2017 */ 
.tag-cloud li a.eco {background-color:rgba(0, 104, 88, 1)}
.tag-cloud li a.eco:hover{
  background:#f7d303;
  color: #fff;  
}
span.eco {color:rgba(0, 104, 88, 1); font-weight:600}
span.noeco { color: #7f8c8c; font-weight:600;}
/*fine*/
.tab-pane h1 { font-size: 16px; font-weight: 600; color: black }

h1.h1homearea { font-size: 11px; color: black; margin-top: 0px; margin-botton: 0px}
h2.h2homedestinazione { font-size: 11px; color: black; margin-top: 0px; margin-botton: 0px; font-weight: 300; line-height: 1.5}

