body{color:#333333;background-color:white; font-family:Verdana; font-size:10pt}
.dispoHotelBoard { font-size: 8pt; font-family: arial; font-weight: bold }
.dispoHotelChambre { font-size: 12pt; font-family: Arial; font-weight: bold }
.dispoHotel  { font-family: Arial; font-size: 10pt; border: 1px solid #D7DCE8; padding-left: 
               0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px }
.locus_list  { list-style-type: square; font-size: 8pt }
a	{ color:#3169B5; text-decoration:none; font-size:8pt}
a:visited { }
a:hover{text-decoration:underline}
.accroche    { font-size: 8pt;   }
.themes    { font-size: 8pt;  }
.departs        { font-size: 8pt; }
.etapes        { font-size: 8pt; }
.prix        { font-family: Verdana; font-size: 10pt; color: #FF6600; font-weight: bold }
.prix_apartir        { font-family: Verdana; font-size: 10pt; color: #808080; font-weight: bold }
.locus        {  font-family: Verdana; font-size: 10pt; color: #3169B5; font-weight: bold}
.type_produit        { font-family: Verdana; font-size: 10pt; color: #3169B5; font-weight: bold }
.titre_produit        { font-family: Verdana; font-size: 10pt; color: #3169B5; font-weight: bold }
.pagesnb        {  font-size: 10pt}
.encartproduit { border:1px solid #6699FF;  }
.encartproduit2 { border:1px solid #FFCC00;  }
.titre_encartproduit { border-left-width:1px; border-right-width:1px; border-top-width:1px; border-bottom-style:dotted; border-bottom-width:1px  }
.titre_travelplanner { border-left-width:1px; border-right-width:1px; border-top-width:1px; border-bottom-style:dotted; border-bottom-width:1px  }
.img_ac { border: 1px solid #CCCCCC;  }
.cart {font-size: 8pt; }
.description_etape {font-size: 8pt;}
.titre_infosdec {font-size: 10pt; color:#3169B5; font-weight:bold}
.encart_infosdec { background-color:#F9F9F9 }
.criteres {font-size: 8pt; }
.nom_pays {font-size: 10pt; color:#3169B5; font-weight:bold}
.nb_resultats    { font-size: 8pt;   }
.annuaireTitre        {  font-family: Verdana; font-size: 12pt; color: #3169B5; font-weight: bold}
.tableau_recherche {background-color: #CCCCFF}
.rubriques_rech { font-size: 10pt; font-weight: bold }
.param_rech { font-size: 10pt }
.conseil_expert {font-size: 8pt;}
.titre_rubrique        {  font-family: Verdana; font-size: 10pt; color: #3169B5; font-weight: bold; margin-bottom:0}
.texte_rubrique { font-size: 10pt; margin-top:0 }
.encartmedia { border:1px solid #000080;; background-color:#FFFFFF  }
.titre_devis  { font-size: 10pt; color: #000000; font-weight: bold; background-color: #CCCCFF }
.table_devis  {  border: 1px solid #0000CC}
.entete_calendrier {border-bottom:1px solid #92B0DD; font-size: 10pt; color: #07519A; font-weight: bold; padding-left: 4px; padding-right: 4px; padding-top: 1px; 
               padding-bottom: 1px; background-color: #E2EAF8}
.tentete_calendrier {padding:0; font-size: 10pt; border: 1px solid #92B0DD}
.corps_calendrier {border-bottom-style: dashed; border-bottom-width: 1px}
.titre_moncompte {font-size: 10pt; color:#3169B5; font-weight:bold}
.rubrique_moncompte {font-size: 8pt; color:#3169B5; font-weight:bold}
.encartproposition { border:1px solid #FFFFFF;  }
.titre_encartproposition { border-left-width:1px; border-right-width:1px; border-top-width:1px; border-bottom-style:dotted; border-bottom-width:1px  }
.description_vol {font-size: 8pt;}
.titre_segment        { font-family: Verdana; font-size: 10pt; color: #3169B5; font-weight: bold }
.aide_segment {font-size: 10pt;}
.titre_hotel  { font-size: 10pt; color: #000000; font-weight: bold; background-color: #E4F7E4 }
.table_hotel  {  border: 1px solid #4DCCA6; }
.titre_transport { font-size: 10pt; color: #000000; font-weight: bold; background-color: #CADCF0 }
.titre_extra  { font-size: 10pt; color: #000000; font-weight: bold; background-color: #FFE169 }
.table_extra  {  border: 1px solid #FAAB1D; }
.aide_transport {font-size: 10pt; background-color:#EEEEFF}
.aide_hotel {font-size: 10pt; background-color:#F5FCF5}
.aide_extra {font-size: 10pt; background-color:#FFF2C1}
.titre_prestations        { font-family: Verdana; font-size: 10pt; font-weight: bold }
.titre_cotation  { font-size: 10pt; color: #000000; font-weight: bold; background-color: #FFE169 }
.table_cotation  {  border: 1px solid #FAAB1D; }
.onglets_on { padding:2px; border:1px solid #000080; font-size:8pt; font-weight:bold; background-color:#215DDE; color:#FFFFFF } 
.onglets_off { padding:2px; border:1px solid #000080; font-size:8pt; font-weight:bold; background-color:#C6DBFF }
.page_perso { border:1px solid #000080; font-size:8pt;  }

.cadrePhototr  { 
background-color:#857D99;
-moz-opacity:0.5;
opacity: 0.5;
filter:alpha(opacity=50);
  }

.cadreDatetr  { 
background-color:#857D99;
-moz-opacity:0.1;
opacity: 0.1;
filter:alpha(opacity=10);
  }
  
.cadrePhoto  { background-color:#FFFFFF;  }

.fondbasket {
background-color: #F1F7F7;
border-left:1px solid #3366CC; 
border-bottom:1px solid #3366CC; 
border-right:1px solid #3366CC;
}

.onglet_non  { 
border:1px solid #A7D4D5; font-family: Arial; 
font-size: 10pt; 
cursor: pointer;
background-color: #FFFFFF;text-align:center}


.onglet_back       {
border-bottom:1px solid #003366;  }

.onglet_oui  { 
font-family: Arial; 
font-size: 10pt; 
font-weight:bold; 
cursor: pointer;
background-color: #FFFFFF; 
border-left:1px solid #3366cc; 
border-top:1px solid #3366cc; 
border-right:1px solid #3366cc; text-align:center; background-image:url('images/fondOnglet1.gif') }

.titre-bando-rouge { color: #FF0000; font-weight: bold; font-size: 13px; font-family: Arial }
A.titre-bando-rouge  { color: #E10000; font-weight: bold; font-size: 13px; font-family: Arial; text-decoration: none }
A:hover.titre-bando-rouge  { color: #E10000; font-weight: bold; font-size: 13px; font-family: Arial; text-decoration: underline } 
.titre-bando-noir { color: #000; font-weight: bold; font-size: 13px; font-family: Arial }
A.titre-bando-noir  { color: #000000; font-weight: bold; font-size: 13px; font-family: Arial; text-decoration: none }
A:hover.titre-bando-noir  { color: #000000; font-weight: bold; font-size: 13px; font-family: Arial; text-decoration: underline } 

