h2{color:#1B939C;font-size:9pt;font-weight:600;border-bottom:solid 1px #333333;padding-bottom:5px;margin-bottom:10px}
h2 span{color:#333333;font-size:8pt;letter-spacing:2;display:block}
#accueil_col_a{float:left;width:380px;margin-right:20px}
#accueil_col_b{float:left;width:270px}
p{font-size:8pt;color:black;letter-spacing:2;}
a,p,span,li{font-family:arial}
a{color:#1B939C;font-weight:200}

#selection_near_by_ville{}
  #selection_near_by_ville #selection_themes h2{margin-bottom:10px}
  #selection_near_by_ville ul{background-color:#336666;padding:5px 0px 10px 20px;margin-top:10px;height:110px}
  #selection_near_by_ville ul li{display:block;float:left;width:100px;padding-right:5px;height:40px;text-align:center}
  #selection_near_by_ville ul li img{margin:5px 0px 5px 0px}
  #selection_near_by_ville ul li a{color:white}
  #selection_near_by_ville ul li a:hover {text-decoration:underline}
  #selection_near_by_ville ul li a span{display:block;color:white;font-size:7pt;font-weight:200}  
  
/*selection_themes*/
#selection_themes{margin-top:20px;clear:both}
  #selection_themes ul{}
  #selection_themes ul li{display:block;clear:both;margin-bottom:15px;height:50px}
  #selection_themes ul li h3 {display:block;font-size:10pt;font-weight:600}
  #selection_themes #selection_themes_1,#selection_themes_2,#selection_themes_3{}
  #selection_themes ul li img{width:70px}
  #selection_themes ul li a{clear:both;display:block;font-size:7pt;font-weight:200;padding-top:2px}
  #selection_themes ul li a:hover {text-decoration:underline}
  .themes_h3_col_a{float:left;width:310px}
  .themes_h3_col_b{float:left;width:70px}
  .themes_h3_surtitre{display:block;color:#666666;font-size:8pt}
  .themes_h3_titre{display:block;color:#333333;float:left;width:200px;}
  .themes_h3_prix{display:block;font-weight:200;color:#333333;float:left;width:100px}
  #selection_themes h3 a{color:#1B939C;font-weight:600;font-size:10pt}
  #selection_themes h3 a:hover {text-decoration:underline}
  
/*promo*/
#promotion{margin-top:20px;}
#promotion h2{border-bottom:none;margin-bottom:0px}
#conteneur_promotion{border:solid 1px #999999;padding:10px}

  /*#form_promotion{background-image:url(../img/homepage_promotions/promo_autumn_2010.jpg);background-repeat:no-repeat;width:250px;height:250px;display:block;}
  #form_promotion #deb{margin-top:225px;margin-left:10px;height:20px}
  #form_promotion a img{vertical-align:bottom}
  */
  
  #promotion h2{}
  #promotion h3{color:#333333;font-size:9pt;font-weight:200;margin-bottom:5px}
  #promotion strong{font-weight:600}
  #promotion #derniere_minute_img{width:120px;float:left;margin:0px 5px 0px 0px}
  #promotion form{float:left;width:130px}
  #promotion form select{width:120px;font-size:9pt}
  #promotion form a{cursor:pointer;display:block;width:120px;height:34px;color:white;font-weight:600;font-size:12pt;background-image:url(../img/btn_liste_gl_orange.png);background-repeat:no-repeat;text-align:center;line-height:32px}
  #homepage_promotions_img{margin-bottom:10px}

/*
#en_avant{margin-top:20px;display:block;margin-bottom:15px;}
#en_avant h2{}
#en_avant strong{font-size:8pt;font-weight:600;color:#333333;margin-bottom:5px;display:block;}
#en_avant img{float:left;width:118px;border:solid 1px #333333;margin:0px 5px 0px 0px}
#en_avant p{color:#333333;font-size:8pt;line-height:15px;margin-bottom:10px}
#en_avant a{text-decoration:none;font-size:8pt;display:block;margin-top:10px}
#en_avant a:hover{text-decoration:underline}
*/
/*selection_near_by_destination*/
#selection_near_by_destination{margin-top:20px;}
  #selection_near_by_destination ul{margin-top:10px}
  #selection_near_by_destination ul li{border:solid 1px #1B939C;float:left;width:115px;padding-left:5px}
  #selection_near_by_destination ul li h3{display:block;font-size:8pt;font-weight:600;color:#333333;padding-top:5px}
  #selection_near_by_destination ul li h3 span{display:block;color:#666666;font-weight:200}
  #selection_near_by_destination ul li img{}
  #selection_near_by_destination ul li a{display:block;font-size:8pt;font-weight:200;padding:5px 0px 5px 0px;}
  #selection_near_by_destination ul li a:hover {text-decoration:underline}
  .destination_prix{display:block;font-size:9pt;font-weight:600;color:#333333;padding-bottom:5px}
  #selection_near_by_destination_1,#selection_near_by_destination_2{margin-right:5px}

/*selection_sejour*/
#sejour{margin-top:20px;}
#sejour h2{border-bottom:none;margin-bottom:0px}
  #sejour_detail{border:solid 1px #999999;padding:10px}
  #sejour_detail a:hover{text-decoration:underline}
  #sejour_detail h3 a{color:#333333;font-size:8pt;font-weight:600;}
  #sejour_detail ul{margin:5px 0px 0px 0px}
  #sejour_detail ul li{width:80px;height:80px;float:left;overflow:hidden;margin-right:2px;margin-bottom:2px}
  #sejour_detail ul li img{}
  #sejour_detail ul li #img_1{margin-top:-60px;margin-left:-60px;}
  #sejour_detail ul li #img_2{margin-top:-50px;margin-left:-80px;}
  #sejour_detail ul li #img_3{margin-top:-80px;margin-left:-80px;}
  #sejour_detail ul li #img_4{margin-top:-70px;margin-left:-80px;}
  #sejour_detail ul li #img_5{margin-top:0px;margin-left:-120px;}
  #sejour_detail ul li #img_6{margin-top:-80px;margin-left:-80px;}
  #sejour_detail #sejour_sous_titre{float:left;width:160px;}
  #sejour_detail #sejour_prix{margin-top:5px;float:left;width:80px;margin-left:5px;}
  #sejour_detail #sejour_sous_titre{margin-top:5px;font-size:8pt;}
  #sejour_detail #sejour_sous_titre strong{display:block}
  #sejour_detail #sejour_prix{font-size:8pt}
  #sejour_detail #sejour_lien{margin-top:10px;display:block;}
  
  
