
.pagination{
        position:relative;
        color:#7B7362;
        text-align:center;
	padding-left:20px;
	padding-top:3px;
        margin-left:8px;
        padding-right:5px;
        margin-top:0px;
}
.pagination_link{
        position:relative;
        color:#9E9E9E;
        text-align:center;
}
li h2{
        position:relative;
	padding-left:0px;
        margin-left:8px;
        padding-right:5px;
        margin-top:0px;
        margin-bottom:0px;
	font-family: Arial, Helvetica, sans-serif ;
	font-size:16px;
}
.barre_titre {
        margin-left:8px;
        height:21px;
        width:570px;
}
.barre_titre .est_name{
        float:left;
        position:relative;
        color:#ffffff;
	padding-left:8px;
	padding-top:3px;
        margin-left:0px;
        padding-right:15px;
        margin-top:0px;
	font-family: Arial,Helvetica, sans-serif ;
	font-size:11px;
	height:18px;
}
ul.fiche.reg_13 li h2{
        color:#924E2D;
}

ul.fiche.reg_13 .barre_titre {
	background-color:#F5670C;
}
ul.fiche.reg_13 .barre_titre .est_name{
	background-color:#924E2D;
}
ul.fiche.reg_15 li h2{
        color:#C0CE5F;
}
ul.fiche.reg_15 .barre_titre {
	background-color:#428159;
}
ul.fiche.reg_15 .barre_titre .est_name{
	background-color:#C0CE5F;
}
ul.fiche.reg_81 li h2{
        color:#428159;
}
ul.fiche.reg_81 .barre_titre {
	background-color:#B5C74C;
}
ul.fiche.reg_81 .barre_titre .est_name{
	background-color:#428159;
}
ul.fiche.reg_16 li h2{
        color:#5569AD;
}
ul.fiche.reg_16 .barre_titre {
	background-color:#9AC7E6;
}
ul.fiche.reg_16 .barre_titre .est_name{
	background-color:#5569AD;
}
ul.fiche.reg_11 li h2{
        color:#6B8F57;
}
ul.fiche.reg_11 .barre_titre {
	background-color:#B0B543;
}
ul.fiche.reg_11 .barre_titre .est_name{
	background-color:#6B8F57;
}
ul.fiche.reg_18 li h2{
        color:#944B46;
}
ul.fiche.reg_18 .barre_titre {
	background-color:#C5C53E;
}
ul.fiche.reg_18 .barre_titre .est_name{
	background-color:#944B46;
}
ul.fiche.reg_17 li h2{
        color:#D3B280;
}
ul.fiche.reg_17 .barre_titre {
	background-color:#51807D;
}
ul.fiche.reg_17 .barre_titre .est_name{
	background-color:#D3B280;
}
ul.fiche.reg_14 li h2{
        color:#E2B53E;
}
ul.fiche.reg_14 .barre_titre {
	background-color:#B06A53;
}
ul.fiche.reg_14 .barre_titre .est_name{
	background-color:#E2B53E;
}
ul.fiche.reg_9 li h2{
        color:#83393B;
}
ul.fiche.reg_9 .barre_titre {
	background-color:#D2C0A0;
}
ul.fiche.reg_9 .barre_titre .est_name{
	background-color:#83393B;
}
ul.fiche.reg_10 li h2{
        color:#C9AC8D;
}
ul.fiche.reg_10 .barre_titre {
	background-color:#93697C;
}
ul.fiche.reg_10 .barre_titre .est_name{
	background-color:#C9AC8D;
}
ul.fiche.reg_8 li h2{
        color:#93697C;
}
ul.fiche.reg_8 .barre_titre {
	background-color:#D3BC9F;
}
ul.fiche.reg_8 .barre_titre .est_name{
	background-color:#93697C;
}
ul.fiche.reg_12 li h2{
        color:#5E342C;
}
ul.fiche.reg_12 .barre_titre {
	background-color:#B9733E;
}
ul.fiche.reg_12 .barre_titre .est_name{
	background-color:#5E342C;
}
.barre_titre .additional_info{
        float:left;
        position:relative;
        color:#ffffff;
	padding-left:15px;
	padding-right:15px;
	padding-top:3px;
        margin-left:0px;
        margin-top:0px;
	font-family: Arial,Helvetica, sans-serif ;
	font-size:11px;
	height:18px;
        text-align:center;
}
.imgtags{
        float:left;
}
body#tab100050 .est_products img { 
        position:relative;
        color:#ffffff;
        float:right;
        left:-15px;
        top:-20px;
	font-family: Arial,Helvetica, sans-serif ;
	font-size:11px;
	height:18px;
        text-align:center;
        border : none; 
}
body#tab100050 .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#tab100050 #bier_prices{ 
        position:absolute;
	padding-left:3px;
	padding-top:0px;
        margin-left:0px;
        top:-18px;
        padding-right:5px;
        margin-top:0px;
	font-family: Arial,Helvetica, sans-serif ;
        color:#ffffff;
	font-size:10px;
        width:560px;
	height:18px;
        text-align:right;
}
body#tab100050 #meal_prices{ 
        position:absolute;
	padding-left:3px;
	padding-top:0px;
        margin-left:0px;
        top:-18px;
        padding-right:5px;
        margin-top:0px;
	font-family: Arial,Helvetica, sans-serif ;
        color:#ffffff;
	font-size:10px;
        width:560px;
	height:18px;
        text-align:right;
}
 .est_details 
{
        position:relative;
	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;

}
ul.fiche.reg_13 .est_details {
        color:#924E2D;
}
ul.fiche.reg_15 .est_details {
        color:#428159;
}
ul.fiche.reg_81 .est_details {
        color:#428159;
}
ul.fiche.reg_16 .est_details {
        color:#5569AD;
}
ul.fiche.reg_11 .est_details {
        color:#6B8F57;
}
ul.fiche.reg_18 .est_details {
        color:#944B46;
}
ul.fiche.reg_17 .est_details {
        color:#D3B280;
}
ul.fiche.reg_14 .est_details {
        color:#E2B53E;
}
ul.fiche.reg_9 .est_details {
        color:#83393B;
}
ul.fiche.reg_10 .est_details {
        color:#C9AC8D;
}
ul.fiche.reg_8 .est_details {
        color:#93697C;
}
ul.fiche.reg_12 .est_details {
        color:#5E342C;
}
.nickname {
        position:relative;
        color:#FBAB00;
	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:11px;
        font-style: italic;
}
.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;
}
.est_description div, .est_description p {
	margin: 0;
	font-family: Arial,Helvetica, sans-serif ;
	font-size:11px;
}
.est_description .desc_addon {
        position:relative;
        color:#FBAB00;
	padding-top:0px;
        margin-left:0px;
        margin-top:0px;
        text-align:justify;
	font-family: Arial,Helvetica, sans-serif ;
	font-size:11px;
}
.est_collab{
        position:relative;
        float:left;
	background-image:url(/img/fiche/fond_encadre.gif);
        width:124px;
	height:84px;
        padding-left:0px;
	padding-top:2px;
        margin-left:2px;
        text-align:center;
	font-family: Arial,Helvetica, sans-serif ;
	font-size:11px;
}
.nbvotes{
        position:relative;
        padding:0px;
        margin:0px;
        text-align:center;
        color:#E72F30;
	font-family: Arial,Helvetica, sans-serif ;
	font-size:11px;
}
.view_comments{
        position:relative;
        padding:0px;
        margin:0px;
        text-align:center;
        color:#E72F30;
	font-family: Arial,Helvetica, sans-serif ;
	font-size:11px;
}
.nbcomments{
        position:relative;
        padding:0px;
        margin:0px;
        text-align:center;
        color#9B9894;
	font-family: Arial,Helvetica, sans-serif ;
	font-size:11px;
}
.note_link{
        position:relative;
        padding:0px;
        margin:0px;
        text-align:center;
        color:#9B9894;
	font-family: Arial,Helvetica, sans-serif ;
	font-size:9px;
        font-style: italic;
}
.post_comment{
        position:relative;
        padding:0px;
        margin:0px;
        text-align:center;
        color:#979592;
	font-family: Arial,Helvetica, sans-serif ;
	font-size:9px;
        font-style: italic;
}
.en_savoir a{
        position:relative;
        float:left;
        background-image:url(/img/fiche/ensavoirplus.gif);    

        left:15px;
        width:143px;
        height:80px;        
        padding:0px;
        margin-top:2px;
        display:block;
}
.en_savoir a span {
	display: none;
	
}
.acces{
        position:relative;
        background-color:#E5DFD6; 
        float:left;
        margin:0px;
        padding:0px;
        left:30px;
        padding-bottom:5px;
        width:332px;     
}
.access{
        position:relative;     
        padding:5px;
        margin:0px;
        display:block;
        color:#696969;
	font-family: Arial,Helvetica, sans-serif ;
	font-size:10px;
}
.access strong{
	font-family: Arial,Helvetica, sans-serif ;
	font-size:11px;
}
.gps{
        position:relative;     
       float:left;
        padding:2px;
        left:5px;
        margin:0px;
        width:129px;
        height:13px;
        display:block;
        color:#696969;
	font-family: Arial,Helvetica, sans-serif ;
	font-size:10px;
        background-image:url(/img/fiche/fond_gps.gif);  
}
.view_carte a{
        position:relative; 
        left:30px;
        margin:0px;
        color:#924E2D;
	font-family: Arial,Helvetica, sans-serif ;
	font-size:11px;
        text-decoration:none;

}
.view_carte img{
        position:relative; 
        left:25px;
        margin:0px;
        color:#696969;
	font-family: Arial,Helvetica, sans-serif ;
	font-size:10px;
}
.view_carte{
         height:5px;
}
.horaires{
        position:relative;
        float:left;
        color:#696969;
	padding-left:10px;
	padding-top:2px;
        margin-left:0px;
        padding-right:5px;
        margin-top:5px;
        margin-bottom:20px;
        text-align:justify;
	font-family: Arial,Helvetica, sans-serif ;
	font-size:10px;
        font-style: italic;
        clear:both;

}
.fiche li{
        clear:both;

}
.fiche_bottom {
clear: both;
}
.comment{
        position:relative;
        float:left;
        width:630px;


} 
.f_comm .comments_list h2{
      position:relative;
      padding:3px;
      margin:0px;
      clear:both;
      color:#924C32;
      font-family: Arial,Helvetica, sans-serif ;
      font-size:16px;
}
.comment .titre_comm{
      position:relative;
      float:left;
       height:20px; 
      background-color:#FBBB00; 
      padding:5px;
      margin:0px;
      width:480px;
      margin-left:8px;
      color:#ffffff;
      font-family: Arial,Helvetica, sans-serif ;
      font-size:15px;
      font-weight:bold;
	text-transform: uppercase;
}
.comment .date_comm{
      position:relative;
      top:5px;
      text-align:right;
      font-family: Arial,Helvetica, sans-serif ;
      font-size:10px;
      color:#954D35;
}
.comment p{
      position:relative;
      float:left;
      text-align:left;
      background-color:#FFF3CE; 
      padding:3px;
      margin:0px;
      margin-left:8px;
      margin-bottom:5px;
      width:618px;
      color:#000000;
      font-family: Arial,Helvetica, sans-serif ;
      font-size:12px;
      font-weight: normal;
}
.f_laisser{
        position:relative;
        float:left;
        padding:5px;
        width:300px;
        left:170px;
        border: thin solid #924C32;
        background-color:#FCCA38;
        margin-bottom:10px;
		clear: both;
} 
.f_laisser h1{
     position:relative;
     color:#924E2D;
     font-family: Arial,Helvetica, sans-serif ;
     font-size:14px;
}
.f_laisser label{
       color:#924E2D;
      font-family: Arial,Helvetica, sans-serif ;
      font-size:12px;

} 
.f_laisser input#usrname{
      margin-left:50px;
      color:#924E2D;
      font-family: Arial,Helvetica, sans-serif ;
      font-size:12px;
      border: thin solid #924C32;
      margin-bottom:3px;
      width:148px;
} 
.f_laisser input#usremail{
       margin-bottom:3px;
       margin-left:44px;
       color:#924E2D;
       font-family: Arial,Helvetica, sans-serif ;
       font-size:12px;
	border: thin solid #924C32;
        width:148px;
} 
.f_laisser textarea#usrcomment{
       margin-bottom:3px;
       margin-left:2px;
       color:#924E2D;
       font-family: Arial,Helvetica, sans-serif ;
       font-size:12px;
	border: thin solid #924C32;
} 
.f_laisser input#btn_com{
        cursor: pointer;
       margin-bottom:3px;
       margin-left:170px;
        background-image:url(/img/fiche/envoyer.gif);  
        width:103px;
       height:58px;
       border:none;
} 
.f_voter{
        position:relative;
        float:left;
        padding:5px;
        width:190px;
        left:200px;
	border: thin solid #924C32;
        background-color:#FCCA38;
        margin-bottom:10px;
		clear: both;
} 
.f_voter label{
     position:relative;
     color:#954D35;
     font-family: Arial,Helvetica, sans-serif ;
     font-size:16px;
     font-weight:bold;
} 
.f_voter .radio_vote{
       color:#924E2D;
       font-family: Arial,Helvetica, sans-serif ;
       font-size:12px;  
       margin-top:10px;      
} 
.f_voter input#btn_vote{
        cursor: pointer;
       margin-bottom:3px;
       margin-left:35px;
        background-image:url(/img/fiche/envoyer.gif);  
        width:103px;
       height:58px;
       border:none;
} 
.thanks_for_vote{
       color:#696969;
       font-family: Arial,Helvetica, sans-serif ;
       font-size:10px;  
}
 .separator img{
        cursor: pointer;
       position:relative;
       top:20px;
       left:430px;
       border:none;
} 
