*{
	margin:0;
	padding:0;
}

body{
	background:url(images/bg_body.gif) repeat-x;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#45760C;
	line-height:15px;
}

a{
	text-decoration:none;
}

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*                                     CLASSES DISPLAY et CLEAR                                     */
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/


.lineclear{
	clear:both;
	height:1px;
}

.display{
	display:none;
}

.vishidden{
	visibility:hidden
}


/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*                                          CLASSES TEXTE                                           */
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/


.bold{
	font-weight:bold;
}

.fsize12{
	font-size:12px;
}

.fsize9{
	font-size:9px;
}

.orange{
	color:#F98A0B;
}

.rouge{
	color:#CE0000;
}


/*##################################################################################################*/
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*((((((((((((((((((((((                  STRUCTURE COMMUNE                   ))))))))))))))))))))))*/
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*##################################################################################################*/


#global{
	width:910px;
	margin:0 auto;
	padding:0 0 0 45px;
}

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*                                             BANDEAU                                              */
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/


#bandeau{
	width:890px;
	height:262px;
	background:url(images/bg_bandeau.jpg) no-repeat right top;
}

/*----------------------- logo -----------------------*/

#logo{
	float:left;
	width:235px;
}

/*----------------------- menu sommet -----------------------*/

#menutop{
	height:228px;
	text-align:right;
	float:left;
	width:645px;
	letter-spacing:-1px;
}

#menutop ul{
	padding:5px 0 0 0;
	font-size:10px;
}

#menutop ul li{
	list-style-type:none;
	display:inline;
	line-height:10px;
	color:#000;
}

#menutop ul li a{
	color:#000;
}

#menutop ul li a:hover{
	color:#92B81E;
}

/*----------------------- menu -----------------------*/

#menu{
	float:left;
	width:654px;
}

#menu ul{
	padding:0 0 0 24px;
	height:34px;
}

#menu ul li{
	height:34px;
	list-style-type:none;
	display:inline;
}

#menu ul li a{
	display:block;
	float:left;
	height:34px;
}

#menu ul li a.menu1{
	width:142px;
	background:url(images/menu1.jpg) no-repeat;
}

#menu ul li a.menu2{
	width:106px;
	background:url(images/menu2.jpg) no-repeat;
}

#menu ul li a.menu3{
	width:136px;
	background:url(images/menu3.jpg) no-repeat;
}

#menu ul li a.menu4{
	width:126px;
	background:url(images/menu4.jpg) no-repeat;
}

#menu ul li a.menu5{
	width:111px;
	background:url(images/menu5.jpg) no-repeat;
}

#menu ul li a:hover{
	background-position:left bottom;
}

#menu ul li a.focus{
	background-position:left bottom;
}



/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*                                             CONTENU                                              */
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/


#contenu{
	width:880px;
	background:url(images/bg_contenu.jpg) repeat-x #fff;
}

#supertechnique-background{
	background:url(images/bg_supertechnique-backgroun.jpg) no-repeat right bottom;
	padding:22px 0 40px 0;
}

/*----------------------- titres -----------------------*/

.h-contenu{
	font-size:17px;
	font-weight:bold;
	color:#365505;
	padding:0 0 15px 0;
}

.h-contenu a{
	color:#365505;
	text-decoration:none;
}

.h-contenu a:hover{
	color:#000;
}

.h-contenu-orange{
	font-size:17px;
	font-weight:bold;
	color:#F98A0B;
	padding:0 0 15px 0;
}

/*----------------------- sous-titres -----------------------*/

.txt-normal{
	font-size:11px;
	font-weight:normal;
	color:#45760C;
}



/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*                                              FOOTER                                              */
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/


#footer{
	padding:41px 42px 0 0;
	text-align:center;
	background:url(images/bg_footer.jpg) no-repeat;
	height:111px;
	font-size:10px;
}

#footer ul{
	padding:0 0 7px 0;
}

#footer ul li{
	display:inline;
	border-right:solid 1px #365004;
	padding:0 4px;
}

#footer ul li.lili{
	border:none;
}

#footer ul li a{
	color:#365004;
}

#footer ul li a:hover{
	color:#F6880B;
}

#footer p{
	word-spacing:-2px;
}


/*##################################################################################################*/
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*((((((((((((((((((((((                       ACCUEIL                        ))))))))))))))))))))))*/
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*##################################################################################################*/



/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*                                             CONTENU                                              */
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/


/*----------------------- PaRtIe GaUcHe -----------------------*/
/*----------------------- PaRtIe GaUcHe -----------------------*/

#accueil-gauche{
	float:left;
	width:449px;
	padding:0 0 0 10px;
	background:url(images/bg_accueil-gauche.jpg) no-repeat right top;
}

/*----------------------- texte 1 -----------------------*/

#accueil-gauche-texte{
	padding:0 23px 15px 19px;
	text-align:justify;
}

#accueil-gauche-texte img{
	border:solid 1px #507D16;
	float:right;
	margin:21px 0 0 46px;
}

/*----------------------- blocs-oranges -----------------------*/

.orange-accueil{
	float:left;
	background:url(images/bg_orange-accueil.jpg) no-repeat;
	text-align:center;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	height:48px;
	padding:6px 0 0 0;
	width:109px;
	margin:0 1px;
}

/*----------------------- texte 2 -----------------------*/

#accueil-gauche-texte2{
	padding:15px 185px 15px 19px;
	text-align:justify;
	background:url(images/bg_accueil-gauche-texte2.gif) no-repeat 19px bottom;
}

/*----------------------- PaRtIe DrOiTe -----------------------*/
/*----------------------- PaRtIe DrOiTe -----------------------*/

#accueil-droite{
	float:left;
	width:391px;
	padding:0 0 0 21px;
}

/*----------------------- traiteur + estaminet -----------------------*/

.accueil-droite-textes{
	float:left;
	width:188px;
}

.border-vert{
	padding:11px 0 23px 0;
}

.border-orange{
	padding:11px 0 23px 0;
}

.border-vert img{
	border:solid 1px #4E7B13;
}

.border-orange img{
	border:solid 1px #F9931C;
}

/*----------------------- logos -----------------------*/

#logos{
	padding:20px 0 0 0;
}

#logos img{
	padding:0 14px 0 0;
}


/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*                                              FOOTER                                              */
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/


#tt{
	text-align:center;
margin-top:20px;
}

#tt a{
	font-size:9px;
	color:#365004;
}

#tt a:hover{
	color:#F6880B;
}


/*##################################################################################################*/
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*((((((((((((((((((((((                       TRAITEUR                       ))))))))))))))))))))))*/
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*##################################################################################################*/



/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*                                             CONTENU                                              */
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/


/*----------------------- PaRtIe GaUcHe -----------------------*/
/*----------------------- PaRtIe GaUcHe -----------------------*/

#traiteur-gauche{
	width:467px;
	padding:0 11px 0 22px;
	background:url(images/bg_accueil-gauche.jpg) no-repeat right top;
	float:left;
}

/*----------------------- photos et liste -----------------------*/

#traiteur-photo-liste{
	padding:15px 0 0 0;
}

#traiteur-photo-liste img{
	border:solid 1px #4E7B13;
}

#traiteur-photo-liste div.float{
	padding:0 4px 0 0;
	float:left;
}

#traiteur-photo-liste ul li{
	list-style-type:none;
	background:url(images/puce-li-traiteur.gif) no-repeat 0px 2px;
	padding:0 0 3px 15px;
	letter-spacing:-1px;
	width:185px;
	display:block;
}

/*----------------------- bieres + gaufres -----------------------*/

#traiteur-bieres{
	background:url(images/bg_carte-biere.gif) no-repeat left bottom;
	padding:30px 80px 20px 120px;
}

/*----------------------- PaRtIe DrOiTe -----------------------*/
/*----------------------- PaRtIe DrOiTe -----------------------*/

#traiteur-droite{
	width:354px;
	padding:0 0 0 18px;
	float:left;
}

/*----------------------- menus pdf -----------------------*/

#menus{
	padding:0 0 15px 0;
}

/*----------------------- estaminet -----------------------*/

#traiteur-estaminet-photo{
	padding:0 8px 0 0;
	float:left;
}

#traiteur-estaminet-photo img{
	border:solid 1px #4E7B13;
}

#traiteur-estaminet{
	width:233px;
	height:53px;
	padding:5px 16px 0 13px;
	background:#A6AA3F;
	float:left;
	color:#fff;
	text-align:justify;
}

/*----------------------- en savoir plus -----------------------*/

p.savoir{
	text-align:right;
	padding:5px 0 0 0;
	clear:both;
	width:347px;
	font-weight:bold;
}

p.savoir a{
	color:#45760C;
}

.plus{
	background:#45760C;
	color:#fff;
	padding:0 1px;
}

p.savoir a:hover{
	color:#F1BA0C;
}

p.savoir a:hover span.plus{
	background-color:#F1BA0C;
}

#choix-plats{
	background:url(images/bg_choix-plats.gif) no-repeat;
	padding:20px 25px 40px 100px;
	text-align:justify;
}

/*##################################################################################################*/
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*((((((((((((((((((((((                      ESTAMINET                       ))))))))))))))))))))))*/
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*##################################################################################################*/


/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*                                             CONTENU                                              */
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/


/*----------------------- PaRtIe GaUcHe -----------------------*/
/*----------------------- PaRtIe GaUcHe -----------------------*/

#estaminet-gauche{
	width:354px;
	float:left;
	background:url(images/bg_accueil-gauche.jpg) no-repeat right top;
	padding:0 11px 0 22px;
}

/*----------------------- exemples plats -----------------------*/

#estaminet-exemples{
	width:347px;
	background:url(images/bg_exemple-estaminet.jpg) repeat-x #F2A54C;
	margin:10px 0 20px 0;
}

#estaminet-exemples div.ex{
	width:105px;
	float:left;
	padding:5px 5px 5px 5px;
	text-align:center;
	color:#AB0731;
	letter-spacing:-1px;
}

#estaminet-exemples div.bg{
	background:url(images/bg_div-exemples-estaminet.jpg) no-repeat right top;
}

#estaminet-exemples div.ex h4{
	font-weight:bold;
	color:#CE0000;
	font-size:11px;
}

#estaminet-exemples div.ex img{
	padding:4px 0 4px 0;
}

/*----------------------- PaRtIe DrOiTe -----------------------*/
/*----------------------- PaRtIe DrOiTe -----------------------*/

#estaminet-droite{
	width:467px;
	float:left;
	padding:0 0 0 18px;
}

/*----------------------- photos et liste -----------------------*/

#estaminet-photo-liste{
	padding:15px 0 0 0;
}

#estaminet-photo-liste img{
	border:solid 1px #4E7B13;
}

#estaminet-photo-liste div.float{
	padding:0 4px 0 0;
	float:left;
}

#estaminet-photo-liste ul li{
	list-style-type:none;
	background:url(images/puce-li-traiteur.gif) no-repeat 0px 2px;
	padding:0 0 6px 15px;
	letter-spacing:-1px;
	width:185px;
	display:block;
}

/*----------------------- bieres -----------------------*/

#carte-bieres{
	background:url(images/bg_bieres.gif) no-repeat 0px 24px;
	padding:20px 10px 20px 0px;
}

p.decal{
	padding:15px 0 0 180px;
}



/*##################################################################################################*/
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*((((((((((((((((((((((                      ACTUALITES                      ))))))))))))))))))))))*/
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*##################################################################################################*/


/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*                                             CONTENU                                              */
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/


/*----------------------- PaRtIe GaUcHe -----------------------*/
/*----------------------- PaRtIe GaUcHe -----------------------*/

#actus-gauche{
	float:left;
	padding:0 22px 0 22px;
	background:url(images/bg_accueil-gauche.jpg) no-repeat right top;
	width:250px;
}

#hauteur{
	float:left;
	width:1px;
	height:300px;
}

#actus-gauche ul li{
	list-style-type:none;
	background:url(images/puce-li-traiteur.gif) no-repeat 0px 2px;
	padding:0 0 10px 15px;
}

#actus-gauche ul li a{
	color:#609324;
}

#actus-gauche ul li a:hover{
	color:#A5D338;
}

/*----------------------- PaRtIe DrOiTe -----------------------*/
/*----------------------- PaRtIe DrOiTe -----------------------*/

#actus-droite{
	float:left;
	padding:0 0 0 22px;
	width:550px;
}

#actus-droite img{
	float:left;
	padding:0 10px 0 0;
}




/*##################################################################################################*/
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*((((((((((((((((((((((                        CONTACT                       ))))))))))))))))))))))*/
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*##################################################################################################*/


/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*                                             CONTENU                                              */
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/


/*----------------------- PaRtIe GaUcHe -----------------------*/
/*----------------------- PaRtIe GaUcHe -----------------------*/

#contact-gauche{
	float:left;
	padding:0 0 0 29px;
	background:url(images/bg_accueil-gauche.jpg) no-repeat right top;
	width:510px;
}

/*----------------------- titre -----------------------*/

.h-contact{
	color:#487106;
	font-size:14px;
	font-weight:bold;
	padding:0 0 8px 0;
	background:url(images/bg_h-contact.gif) no-repeat left bottom;
	margin:0 0 15px 0;
}

/*----------------------- photo -----------------------*/

.photo-contact{
	float:left;
	padding:0 10px 0 0;
}

.photo-contact img{
	border:solid 1px #4E7B13;
}

/*----------------------- coordonnees -----------------------*/

#coord{
	float:left;
	width:258px;
}

/*----------------------- PaRtIe DrOiTe -----------------------*/
/*----------------------- PaRtIe DrOiTe -----------------------*/

#contact-droite{
	float:left;
	padding:0 0 0 31px;
	width:280px;
}

p.plan{
	color:#487106;
	font-size:14px;
	font-weight:bold;
	padding:15px 0 0 0;
	text-align:center;
}

/* Référencement */

h1.h1tt {
	display: none;
}
