body#tab100051  ul.fiche li div.comments_list h2 {
       	display: block;
}

body#tab100051 .pagination{
        position:relative;
        float:left;
        color:#7B7362;
        text-align:center;
	padding-top:10px;
        margin-top:0px;
        margin-bottom:15px;
        margin-left:75px;
        width:450px;
}
body#tab100051 .bottompagin .pagination{
        margin-left:60px;
        width:450px;
      clear:both;
}

body#tab100051 .fond_form{
        position:relative;
        float:left;
     	background-image:url(/img/module_recherche/fond.gif);
        width:642px;
        height:288px;
        top:30px;
       margin-bottom:10px;
       z-index:10;
}
body#tab100051 .header_form{
        position:relative;
     	background-image:url(/img/module_recherche/titre.gif);
        width:274px;
        height:42px;
       top:20px;
       left:180px;
}
body#tab100051 .titre_form{
        position:relative;
	font-family: Arial, Helvetica, sans-serif ;
	font-size:14px;
        color:#ffffff;
       width:500px;
       top:8px;
       left:50px;
       font-weight:bold;
}
body#tab100051 .header_form img{
      	display: none;
}
body#tab100051 #form_recherche{
        position:relative;
       color:#000000;
       padding-top:10px;
       width:600px;
       padding-left:25px;
      font-family: Arial;
      font-size:12px;
}
body#tab100051 #form_recherche #recherche input{
        position:relative;
       color:#000000;
       width:213px;
       height:14px;
      border: 1px solid #7B7362;		
      font-family: Arial;
      font-size:12px;
}
 body#tab100051 #form_recherche #recherche img{
       margin-left:5px;
}
 body#tab100051 #form_recherche b{
       margin:0px;
       padding:0px;
}
 body#tab100051 #form_recherche #region{
      position:relative;
      color:#000000;
      width:130px;
      height:16px;
      border: 1px solid #7B7362;		
      font-family: Arial;
      font-size:12px;
      margin-left:10px;
      margin-right:15px;
}
 body#tab100051 #form_recherche .combo_region{
      position:relative;
      float:left;
}
 body#tab100051 #form_recherche #ville{
      position:relative;
      color:#000000;
      width:130px;
      height:16px;
      border: 1px solid #7B7362;		
      font-family: Arial;
      font-size:12px;
      margin-left:10px;
      margin-right:15px;

}
body#tab100051 .type_etab {
      position:relative;
       top:8px;
}
body#tab100051 .type_etab b{
      position:relative;
      float:left;
      font-size:12px;
      margin-left:10px;
      margin-top:10px;
      margin-right:5px;
}
 body#tab100051 .type_etab .Restaurant{
      position:relative;
      float:left;
      color:#7B7362;
      font-family: Arial;
      font-size:11px;
      padding:0;
      margin-left:2px;
      z-index:10;
      margin-right:15px;
}
 body#tab100051 .type_etab .mode{
      position:relative;
      color:#7B7362;
      font-family: Arial;
      font-size:11px;
      padding:0;
      margin-left:2px;
}
 body#tab100051 .type_etab .Hebergement,.Biere_maison{
      position:relative;
      color:#7B7362;
      font-family: Arial;
      font-size:11px;
      padding:0;
      margin-left:146px;
      margin-right:15px;
}
body#tab100051 .cara_esta b{
      position:relative;
      float:left;
      font-size:12px;
      margin-left:10px;
      margin-top:10px;
      margin-right:5px;
}
 body#tab100051 .cara_esta .Decor_soigne{
      position:relative;
      float:left;
      color:#7B7362;
      font-family: Arial;
      font-size:11px;
      padding:0;
      margin-left:2px;
      margin-right:15px;
     z-index:10;
}
 body#tab100051 .cara_esta .Musique_Animation{
      position:relative;
      float:left;
      color:#7B7362;
      font-family: Arial;
      font-size:11px;
      padding:0;
      margin-left:2px;
      margin-right:15px;
     z-index:10;
}
 body#tab100051 .cara_esta .Jeux{
      position:relative;
      width:580px;
      left:40px;
      color:#7B7362;
      font-family: Arial;
      font-size:11px;
      padding:0;
}
 body#tab100051 .cara_esta .Musee_Visite{
      position:relative;
      float:left;
      color:#7B7362;
      font-family: Arial;
      font-size:11px;
      padding:0;
      margin-left:126px;
      margin-right:15px;
     z-index:10;
}
 body#tab100051 .cara_esta .Vente{
      position:relative;
      float:left;
      color:#7B7362;
      font-family: Arial;
      font-size:11px;
      padding:0;
      margin-left:7px;
      margin-right:14px;
     z-index:10;
}
 body#tab100051 .cara_esta .Coup_de_coeur{
      position:relative;
      width:610px;
      color:#7B7362;
      font-family: Arial;
      font-size:11px;
      padding:0;
}
 body#tab100051 input#btn_rechercher{
        cursor: pointer;
       position:relative;
       margin-left:500px;
       margin-top:-5px;
        background-image:url(/img/module_recherche/rechercher.gif);  
        width:89px;
       height:44px;
       border:none;
} 
 body#tab100051 .pres_resultat{
       position:relative; 
       top:40px;
       clear:both; 
}
 body#tab100051 .pres_resultat .titre_recherche{
       position:relative;  
       left:175px;
       z-index:2;
       background-image:url(/img/module_recherche/titre_resultat.gif); 
       width:278px;
       height:45px; 
}

.titre_recherche span{
    display: none;
}
 body#tab100051 .rst_recherche{
       position:relative;  
      text-align:center;
      color:#7B7362;
      font-family: Arial;
      font-size:11px; 
      margin:0;
      padding:0;
}
 body#tab100051 .choix_rechercher{
       position:relative;  
      text-align:center;
      left:125px;
      color:#ABA9A6;
      width:400px;
      font-family: Arial;
      font-size:10px; 
      margin:0;
      padding:0;
}
  body#tab100051 .nb_esta{
       position:relative;  
      text-align:center;
      left:125px;
      color:#BF0329;
      width:400px;
      font-family: Arial;
      font-size:11px; 
      margin:0;
      padding:0;
}   
  body#tab100051 .nb_esta img{
       position:relative;  
      text-align:center;
      color:#BF0329;
      font-family: Arial;
      font-size:11px; 
      margin_right:5px;
      padding:0;
      text-decoration:underline;
}   
  body#tab100051 .tri_esta{
       position:relative;
      float:left;
      left:220px;
      top:5px;  
      text-align:center;
      color:#7B7362;
      font-family: Arial;
      font-size:12px; 
      margin:0;
      margin-bottom:45px;
}   
  body#tab100051 .tri_esta .tri_par{
       position:relative;
      float:left;
      top:15px;  
      text-align:center;
      margin-right:10px;
}  
 body#tab100051 .tri_esta #list_tri{
      color:#fff;
      position:relative;
     float:left;
      font-family: Arial;
      font-size:12px;
      top:15px;
      background-color:#000;  
}   
 body#tab100051 .tri_esta input{
        cursor: pointer;
       position:relative;
        background-image:url(/img/module_recherche/ok.gif);  
        width:64px;
       height:45px;
       border:none;
} 
body#tab100051  ul.fiche li h2{
       	display: none;
}
body#tab100051 .barre_titre {
        margin-left:8px;
        margin-top:8px;
	background-color:#FBBB00;
        height:21px;
        width:570px;
}
body#tab100051 .barre_titre .est_name{
        float:left;
        position:relative;
        color:#924E2D;
	padding-left:5px;
	padding-top:2px;
        margin-left:0px;
        padding-right:5px;
        margin-top:0px;
	font-family: Arial,Helvetica, sans-serif ;
	font-size:13px;
        font-weight: bold;   
	height:18px;
	background-color:#FBBB00;
}
body#tab100051 .barre_titre .additional_info{
        float:left;
        position:relative;
        color:#C52A2B;
	padding-left:15px;
	padding-right:25px;
	padding-top:3px;
        margin-left:0px;
        margin-top:0px;
	font-family: Arial,Helvetica, sans-serif ;
	font-size:11px;
	height:18px;
        text-align:center;
}
body#tab100051 .imgtags{
        float:left;
}
body#tab100051 .est_products img { 
        position:relative;
        color:#ffffff;
        float:right;
        left:-18px;
        top:-18px;
	font-family: Arial,Helvetica, sans-serif ;


	font-size:11px;
	height:18px;
        text-align:center;
        border : none; 
}
body#tab100051 .products_price{
        position:absolute;
	padding-left:3px;
	padding-top:3px;
        margin-left:0px;
        padding-right:5px;
        margin-top:0px;
	font-family: Arial,Helvetica, sans-serif ;
	font-size:11px;
        width:620px;
	height:18px;

}
body#tab100051 #bier_prices{ 
        position:absolute;
	padding-left:3px;
	padding-top:0px;
        margin-left:0px;
        padding-right:5px;
        margin-top:0px;
	font-family: Arial,Helvetica, sans-serif ;
        color:#ffffff;
	font-size:10px;
        left:-18px;
        width:580px;
        top:-17px;
	height:18px;
        text-align:right;
}
body#tab100051 #meal_prices{ 
           position:absolute;
	padding-left:3px;
	padding-top:0px;
        margin-left:0px;
        padding-right:5px;
        margin-top:0px;
	font-family: Arial,Helvetica, sans-serif ;
        color:#ffffff;
	font-size:10px;
        left:-18px;
        width:580px;
        top:-17px;
	height:18px;
        text-align:right;
}
body#tab100051 .est_details {
        position:relative;
        color:#D8AB6D;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:0px;
        margin-left:0px;
        padding-right:5px;
        margin-top:0px;
        margin-bottom:0px;
	font-family: Arial,Helvetica, sans-serif ;
	font-size:12px;
	font-weight: bold;
}
body#tab100051 .est_description {
        position:relative;
        color:#161D20;
	padding-left:10px;
	padding-top:0px;
        margin-left:0px;
        padding-right:12px;
        margin-top:0px;
        text-align:justify;
	font-family: Arial,Helvetica, sans-serif ;
	font-size:11px;
}
.fiche li{
        clear:both;

}

.aucun_resultat{
        clear:both;
       position:relative;
       top:30px;
       text-align:center;
      color:#AE472E;
      font-family: Arial, Helvetica, sans-serif ;
      font-size:20px;
}
 .separator img{
        cursor: pointer;
       position:relative;
       top:20px;
       left:430px;
       border:none;
}
span.keyword {
	background: #ff0;
	font-weight: bold;
}