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


body#tab100057 .pagination{
        position:relative;
        color:#7B7362;
        text-align:center;
	padding-top:10px;
        margin-top:0px;
        margin-bottom:5px;
        margin-left:60px;
        width:450px;
}

body#tab100057 .fond_guider{
        position:relative;
        float:left;
     	background-image:url(/img/module_laissezvousguider/fond.gif);
        width:646px;
        height:394px;
       margin-bottom:10px;
       z-index:10;
}
body#tab100057 .header_form{
        position:relative;
     	background-image:url(/img/module_laissezvousguider/titre.gif);
        width:176px;
        height:28px;
       top:20px;
       left:240px;
}
body#tab100057 .header_form img{
      	display: none;
}
body#tab100057 #form_guider{
        position:relative;
        width:503px;
        height:203px;
        top:40px;
     	background-image:url(/img/module_laissezvousguider/encart.gif);
       color:#ffffff;
       padding-top:50px;
       padding-left:140px;
      font-family: Times;
      font-size:17px;
}
body#tab100057 #button_ok{
        cursor: pointer;
        position:relative;
        width:84px;
        height:57px;
     	background-image:url(/img/module_laissezvousguider/ok.gif);
        border:none;
        top:85px;
        left:350px;
        
}
body#tab100057 li h2 {
        position:relative;
        color:#924E2D;
	padding-left:0px;
        margin-left:8px;
        padding-right:5px;
        margin-top:0px;
        margin-bottom:0px;
	font-family: Arial, Helvetica, sans-serif ;
	font-size:16px;
}
body#tab100057 .barre_titre {
        margin-left:8px;
        margin-top:8px;
	background-color:#FBBB00;
        height:21px;
        width:570px;
}
body#tab100057 .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#tab100057 .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#tab100057 .imgtags{
        float:left;
}
body#tab100057 .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#tab100057 .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#tab100057 #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#tab100057 #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#tab100057 .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#tab100057 .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;
}
.btn_affichage a  {
	text-decoration:none;
	font-family: Arial,Helvetica, sans-serif ;
	 color:#9e9e9e;
	 font-weight:bold;
	
}