body {
	padding: 0px;
	margin: 0px; 
	/*background-color: #F5F5F5;*/
	background-color: #FCFAF3;
	background-image: url(images/fond_header.gif);
	background-repeat: repeat-x;
}
a {
	text-decoration:none;
}
img {
	border: 0;
	padding: 0px;
	margin: 0px; 
}
.nettoyeur { clear: both; margin: 0; padding: 0; border: none; height: 0; line-height: 1px; font-size: 1px; }
#conteneur { 
	position:absolute;
	left: 50%;
	top: 0px;
	width: 1000px;
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 0px 0px;
	margin-left: -500px;
	background-color: #FCFAF3;
}
#guirlande {
	position:absolute;
	top:144px;
	left:0px;
	width: 1000px;
	height: 59px;
	background-image: url(images/guirlande.gif);
	background-repeat: no-repeat;
}
#header {
	float: left;
	background-image: url(images/fond_header.gif);
	background-repeat: repeat-x;
	width: 1000px;
	height: 144px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#lelogo {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 193px;
	height: 144px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/logo.gif);
	background-repeat: no-repeat;
}
a#accueilLogo {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 193px;
	height: 144px;
}
/*=============================================================================================================================*/
/*                                                         BLOCS PRINCIPAUX                                                    */
/*=============================================================================================================================*/
#page {
	float: right;
	width: 789px;
	min-height: 770px;
	/*height: 1000px;*/
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #F8F4E8;
}
html>body #page {
	margin: 0px 13px 0px 0px;
}
* html #page {
	width: 792px;
	height: 780px;
}
*+html #page {
	min-height: 780px;
}

#nav_gauche {
	float: right;
	width: 180px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	/*background-color: #cccccc;*/
}
#page #droite {
	float: right;
	padding: 0px 0px 0px 15px;
	margin: 20px 0px 0px 5px;
	/*border-left:1px solid #ff0000;*/
	/*background-color: #cccccc;*/
}
#page #droite_noel {
	position:relative;
	float: right;
	padding: 0px 0px 0px 15px;
	margin: 20px 0px 0px 5px;
	/*border-left:1px solid #ff0000;*/
	/*background-color: #cccccc;*/
}
#page #gauche {
	float: right;
	padding: 0px 0px 0px 0px;
	margin: 20px 0px 0px 0px;
	/*background-color: #ff0000;*/
}
#bas {
	width: 800px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*=============================================================================================================================*/
/*                                                      BARRE DE NAVIGATION PRINCIPALE                                         */
/*=============================================================================================================================*/
#navPrincipale {
	float: left;
	margin: 29px 0px 0px 100px;
	padding:0px 0px 0px 0px;
	/*width: 790px;*/
	height: 98px;
}
html>body #navPrincipale {
	margin: 29px 0px 0px 193px;
}
* html #navPrincipale {
	margin: 0px 0px 0px 98px;
}
#navPrincipale ul {
	list-style-type: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
* html #navPrincipale ul {
	margin: 30px 0px 0px 0px;
}
#navPrincipale ul li {
	display: inline;
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/*LES BOUTONS===============================================*/
#navPrincipale ul li a#point-chaud {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 79px;
	height: 98px;
	background-image: url(images/point-chaud_off.gif);
	background-repeat: no-repeat;
}
#navPrincipale ul li a#point-chaud:hover {
	background-image: url(images/point-chaud_on.gif);
}
#navPrincipale ul li a#point-chaud_over {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 79px;
	height: 98px;
	background-image: url(images/point-chaud_on.gif);
	background-repeat: no-repeat;
}
/*--------------------------------------------*/
#navPrincipale ul li a#primeur {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 79px;
	height: 98px;
	background-image: url(images/primeur_off.gif);
	background-repeat: no-repeat;
}
#navPrincipale ul li a#primeur:hover {
	background-image: url(images/primeur_on.gif);
}
#navPrincipale ul li a#primeur_over {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 79px;
	height: 98px;
	background-image: url(images/primeur_on.gif);
	background-repeat: no-repeat;
}
/*--------------------------------------------*/
#navPrincipale ul li a#charcuterie {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 79px;
	height: 98px;
	background-image: url(images/charcuterie_off.gif);
	background-repeat: no-repeat;
}
#navPrincipale ul li a#charcuterie:hover {
	background-image: url(images/charcuterie_on.gif);
}
#navPrincipale ul li a#charcuterie_over {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 79px;
	height: 98px;
	background-image: url(images/charcuterie_on.gif);
	background-repeat: no-repeat;
}
/*--------------------------------------------*/
#navPrincipale ul li a#traiteur {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 79px;
	height: 98px;
	background-image: url(images/traiteur_off.gif);
	background-repeat: no-repeat;
}
#navPrincipale ul li a#traiteur:hover {
	background-image: url(images/traiteur_on.gif);
}
#navPrincipale ul li a#traiteur_over {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 79px;
	height: 98px;
	background-image: url(images/traiteur_on.gif);
	background-repeat: no-repeat;
}
/*--------------------------------------------*/
#navPrincipale ul li a#rotisserie {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 79px;
	height: 98px;
	background-image: url(images/rotisserie_off.gif);
	background-repeat: no-repeat;
}
#navPrincipale ul li a#rotisserie:hover {
	background-image: url(images/rotisserie_on.gif);
}
#navPrincipale ul li a#rotisserie_over {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 79px;
	height: 98px;
	background-image: url(images/rotisserie_on.gif);
	background-repeat: no-repeat;
}
/*--------------------------------------------*/
#navPrincipale ul li a#boucher {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 79px;
	height: 98px;
	background-image: url(images/boucher_off.gif);
	background-repeat: no-repeat;
}
#navPrincipale ul li a#boucher:hover {
	background-image: url(images/boucher_on.gif);
}
#navPrincipale ul li a#boucher_over {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 79px;
	height: 98px;
	background-image: url(images/boucher_on.gif);
	background-repeat: no-repeat;
}
/*--------------------------------------------*/
#navPrincipale ul li a#poissonnier {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 79px;
	height: 98px;
	background-image: url(images/poissonnier_off.gif);
	background-repeat: no-repeat;
}
#navPrincipale ul li a#poissonnier:hover {
	background-image: url(images/poissonnier_on.gif);
}
#navPrincipale ul li a#poissonnier_over {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 79px;
	height: 98px;
	background-image: url(images/poissonnier_on.gif);
	background-repeat: no-repeat;
}
/*--------------------------------------------*/
#navPrincipale ul li a#fromager {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 79px;
	height: 98px;
	background-image: url(images/fromager_off.gif);
	background-repeat: no-repeat;
}
#navPrincipale ul li a#fromager:hover {
	background-image: url(images/fromager_on.gif);
}
#navPrincipale ul li a#fromager_over {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 79px;
	height: 98px;
	background-image: url(images/fromager_on.gif);
	background-repeat: no-repeat;
}
/*--------------------------------------------*/
#navPrincipale ul li a#epicier {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 79px;
	height: 98px;
	background-image: url(images/epicier_off.gif);
	background-repeat: no-repeat;
}
#navPrincipale ul li a#epicier:hover {
	background-image: url(images/epicier_on.gif);
}
#navPrincipale ul li a#epicier_over {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 79px;
	height: 98px;
	background-image: url(images/epicier_on.gif);
	background-repeat: no-repeat;
}
/*--------------------------------------------*/
#navPrincipale ul li a#cave{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 79px;
	height: 98px;
	background-image: url(images/cave_off.gif);
	background-repeat: no-repeat;
}
#navPrincipale ul li a#cave:hover {
	background-image: url(images/cave_on.gif);
}
#navPrincipale ul li a#cave_over {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 79px;
	height: 98px;
	background-image: url(images/cave_on.gif);
	background-repeat: no-repeat;
}
/*=============================================================================================================================*/
/*                                                                  BOITES                                                     */
/*=============================================================================================================================*/
.box_vide_corbeille {
	position:relative;
	width: 290px;
	/*float: left;*/
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 0px;
	/*background-color: #cccccc;*/
}
*+html .box_vide_corbeille {
	margin: 0px 0px 10px 0px;
	padding: 12px 0px 0px 0px;
}
* html .box_vide_corbeille {
	margin: 0px 0px 8px 0px;
}
.picto_corbeille {
	position:absolute;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	top:0px;
	right:0px;
}
* html .picto_corbeille {
	top:-10px;
}
.picto_corbeille img {
	float:right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.box_corbeille {
	/*float: left;*/
	width: 281px;
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 0px 0px;
}
.haut_corbeille {
	background-image: url(images/corbeille_haut.gif);
	background-repeat: no-repeat;
	width: 281px;
	height: 13px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px; 
}
.gauche_corbeille {
	background-image: url(images/corbeille_bord_gauche.gif);
	background-repeat: repeat-y;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px; 
}
.contenu_corbeille {
	width: 237px;
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 0px 12px;
	background-color: #723f39;
}
* html .contenu_corbeille {
	margin: -6px 0px 0px 12px;
}
.droite_corbeille {
	background-image: url(images/corbeille_bord_droite.gif);
	background-repeat: repeat-y;
	background-position:right;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px; 
}
.bas_corbeille {
	background-image: url(images/corbeille_bas.gif);
	background-repeat: no-repeat;
	width: 281px;
	height: 13px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*--------------------------------------------*/
.box_vide_corb_magique {
	position:relative;
	width: 290px;
	/*float: left;*/
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 0px;
	/*background-color: #cccccc;*/
}
*+html .box_vide_corb_magique {
	margin: 0px 0px 10px 0px;
	padding: 12px 0px 0px 0px;
}
* html .box_vide_corb_magique {
	margin: 0px 0px 8px 0px;
}
.picto_corb_magique {
	position:absolute;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	top:1px;
	left:16px;
}
*+html .picto_corb_magique {
	top:0px;
	left:16px;
}
* html .picto_corb_magique {
	top:0px;
	left:16px;
}
.picto_corb_magique img {
	float:right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.box_corb_magique {
	/*float: left;*/
	width: 281px;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
}
*+html .box_corb_magique {
	float:left;
	margin: -5px 0px 0px 0px;
}
.haut_corb_magique {
	background-image: url(images/corb_magique_haut.gif);
	background-repeat: no-repeat;
	width: 281px;
	height: 13px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px; 
}
.gauche_corb_magique {
	background-image: url(images/corb_magique_bord_gauche.gif);
	background-repeat: repeat-y;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px; 
}
.contenu_corb_magique {
	width: 237px;
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 0px 12px;
	background-color: #b41517;
}
* html .contenu_corb_magique {
	margin: -6px 0px 0px 12px;
}
.droite_corb_magique {
	background-image: url(images/corb_magique_bord_droite.gif);
	background-repeat: repeat-y;
	background-position:right;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px; 
}
.bas_corb_magique {
	background-image: url(images/corb_magique_bas.gif);
	background-repeat: no-repeat;
	width: 281px;
	height: 13px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.rangee_plateaux {
	position:absolute;
	top:220px;
	right:15px; 
}
*+html .rangee_plateaux {
	top:218px;
}
* html .rangee_plateaux {
	top:219px;
	right:15px; 
	width:270px;
}
.rangee_plateaux img {
	float:right;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*--------------------------------------------*/
.box_vide_corb_savoureux {
	position:relative;
	width: 290px;
	/*float: left;*/
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 0px;
	/*background-color: #cccccc;*/
}
*+html .box_vide_corb_savoureux {
	margin: 0px 0px 10px 0px;
	padding: 12px 0px 0px 0px;
}
* html .box_vide_corb_savoureux {
	margin: 0px 0px 8px 0px;
}
.picto_corb_savoureux {
	position:absolute;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	top:7px;
	left:17px;
}
*+html .picto_corb_savoureux {
	top:6px;
	left:17px;
}
* html .picto_corb_savoureux {
	top:6px;
	left:17px;
}
.picto_corb_savoureux img {
	float:right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.box_corb_savoureux {
	/*float: left;*/
	width: 281px;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
}
*+html .box_corb_savoureux {
	float:left;
	margin: -5px 0px 0px 0px;
}
.haut_corb_savoureux {
	background-image: url(images/corb_savoureux_haut.gif);
	background-repeat: no-repeat;
	width: 281px;
	height: 13px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px; 
}
.gauche_corb_savoureux {
	background-image: url(images/corb_savoureux_bord_gauche.gif);
	background-repeat: repeat-y;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px; 
}
.contenu_corb_savoureux {
	width: 237px;
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 0px 12px;
	background-color: #0242b5;
}
* html .contenu_corb_savoureux {
	margin: -6px 0px 0px 12px;
}
.droite_corb_savoureux {
	background-image: url(images/corb_savoureux_bord_droite.gif);
	background-repeat: repeat-y;
	background-position:right;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px; 
}
.bas_corb_savoureux {
	background-image: url(images/corb_savoureux_bas.gif);
	background-repeat: no-repeat;
	width: 281px;
	height: 13px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.contenu_corb_savoureux h2 a ,.contenu_corb_magique h2 a {
	text-decoration:none;
	color:#7ea2f3;
}
.contenu_corb_festif h2 a {
	text-decoration:none;
	color:#7ea2f3;
}
/*--------------------------------------------*/
.box_vide_corb_festif {
	position:relative;
	width: 290px;
	/*float: left;*/
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 0px;
	/*background-color: #cccccc;*/
}
*+html .box_vide_corb_festif {
	margin: 0px 0px 10px 0px;
	padding: 12px 0px 0px 0px;
}
* html .box_vide_corb_festif {
	margin: 0px 0px 8px 0px;
}
.picto_corb_festif {
	position:absolute;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	top:4px;
	left:17px;
}
*+html .picto_corb_festif {
	top:3px;
	left:17px;
}
* html .picto_corb_festif {
	top:3px;
	left:17px;
}
.picto_corb_festif img {
	float:right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.box_corb_festif {
	/*float: left;*/
	width: 281px;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
}
*+html .box_corb_festif {
	float:left;
	margin: -5px 0px 0px 0px;
}
.haut_corb_festif {
	background-image: url(images/corb_festif_haut.gif);
	background-repeat: no-repeat;
	width: 281px;
	height: 13px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px; 
}
.gauche_corb_festif {
	background-image: url(images/corb_festif_bord_gauche.gif);
	background-repeat: repeat-y;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px; 
}
.contenu_corb_festif {
	width: 237px;
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 0px 12px;
	background-color: #2D6A13;
	/*background-color: #1fa34a;*/
	/*background-color: #723f39;*/
}
* html .contenu_corb_festif {
	margin: -6px 0px 0px 12px;
}
.droite_corb_festif {
	background-image: url(images/corb_festif_bord_droite.gif);
	background-repeat: repeat-y;
	background-position:right;
	padding: 0px 0px 0px 0px;
	margin: 0px 1px 0px 0px; 
}
.bas_corb_festif {
	background-image: url(images/corb_festif_bas.gif);
	background-repeat: no-repeat;
	width: 281px;
	height: 13px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*--------------------------------------------*/
div.box_vide_promo {
	width: 215px;
	float: left;
	margin: 0px 0px 7px 9px;
	padding: 0px 0px 0px 0px;
}

div.box_vide_promo img {
	float:left;
	margin: 10px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.box_promo {
	width: 215px;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
}
div.box_promo_haut {
	float:left;
	width: 215px;
	height: 1px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/boite_promo_haut.gif);
	background-repeat: no-repeat;
}
div.box_promo_bas {
	float:left;
	width: 215px;
	height: 5px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/boite_promo_bas.gif);
	background-repeat: no-repeat;
}
div.contenu_promo {
	float:left;
	width: 215px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/boite_promo_fond.gif);
	background-repeat: repeat-y;
	/*background-color:#cccccc;*/
}
* html div.contenu_promo {
	float:none;
	margin: -18px 0px 0px 0px;
}
div.contenu_promo a , div.contenu_promo a:hover {
	text-decoration:none;
	color: #62B60E; 
}
div.contenu_promo div.bloc_image_promo {
	position:relative;
	/*height: 84px;*/
	float:right;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
}
* html div.contenu_promo div.bloc_image_promo {
	width: 80px;
	margin: 0px 0px 2px 0px;
}
html>body div.contenu_promo div.bloc_image_promo {
	width: 110px;
}
*+html div.contenu_promo div.bloc_image_promo {
	width: 80px;
	margin: 0px 0px 2px 0px;
}
div.contenu_promo div.bloc_image_promo img {
	float:right;
	margin: 0px 1px 14px 0px;
	padding: 0px 0px 0px 0px;
}
*+html div.contenu_promo div.bloc_image_promo img {
	margin: 0px 1px 12px 0px;
}
* html div.contenu_promo div.bloc_image_promo img {
	margin: 0px 1px 11px 0px;
}
div.contenu_promo div.bloc_image_promo div.rectangle_promo {
	position:absolute;
	bottom:-4px;
	right:1px;
	float:right;
	width:106px;
	height:14px;
	padding: 2px 2px 2px 2px;
	margin: 0px 0px 0px 0px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
}
* html div.contenu_promo div.bloc_image_promo div.rectangle_promo {
	right:0px;
	bottom:-7px;
}
*+html div.contenu_promo div.bloc_image_promo div.rectangle_promo {
	right:0px;
	bottom:-6px;
}
div.contenu_promo h2.titre_promo {
	padding: 5px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform:uppercase;
	letter-spacing:-1px;
	/*height:35px;
	overflow:hidden;*/
	/*background-color:#ff0000;*/
}
div.contenu_promo p.texte_promo {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	line-height: 13px;
	text-transform: none;
	font-weight: normal;
	/*height:56px;
	overflow:hidden;*/
	/*background-color:#ff0000;*/
}
/*--------------------------------------------*/
.box_evenement {
	position:relative;
	float:left;
	width:286px;
	height:77px;
	padding: 0px 0px 0px 0px;
	margin: 10px 10px 10px 10px;
}
* html .box_evenement {
	margin: 10px 5px 10px 10px;
}
.image_evenement {
	width:286px;
	height:77px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 1px solid #ff0000;
}
/*--------------------------------------------*/
.box_vide_saison {
	float:left;
	width:142px;
	padding: 0px 0px 0px 5px;
	margin: 10px 0px 10px 0px;
}
.box_saison {
	width:142px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.box_saison_haut {
	float:left;
	width: 142px;
	height: 1px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/boite_saison_haut.gif);
	background-repeat: no-repeat;
}
.box_saison_bas {
	float:left;
	width: 142px;
	height: 5px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/boite_saison_bas.gif);
	background-repeat: no-repeat;
}
.contenu_saison {
	float:left;
	width: 142px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/boite_saison_fond.gif);
	background-repeat: repeat;
}
* html .contenu_saison {
	float:none;
	margin: -18px 0px 0px 0px;
}
.contenu_saison .bloc_image_saison {
	position:relative;
	/*height: 86px;*/
	float:right;
	margin: 0px 1px 0px 5px;
	padding: 0px 0px 0px 0px;
}
* html div.contenu_saison div.bloc_image_saison {
	width: 65px;
	margin: 0px 0px 2px 0px;
}
html>body div.contenu_saison div.bloc_image_saison {
	width: 72px;
}
.contenu_saison .bloc_image_saison img {
	float:right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.contenu_saison .bloc_image_saison .rectangle_saison {
	position:absolute;
	bottom:-4px;
	right:0px;
	width:70px;
	height:14px;
	padding: 2px 2px 0px 2px;
	margin: 0px 0px 0px 0px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
}
div.contenu_saison h2.titre_saison {
	padding: 3px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform:none;
	letter-spacing:1px;
	width:62px;
	/*background-color:#cc6633;*/
	/*height:20px;
	overflow:hidden;*/
}
*+html div.contenu_saison h2.titre_saison {
	width:59px;
}
* html div.contenu_saison h2.titre_saison {
	width:60px;
}
div.contenu_saison p.texte_saison {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	line-height: 14px;
	text-transform: none;
	font-weight: normal;
	/*height:60px;
	overflow:hidden;*/
	/*background-color:#ff0000;*/
}
div.contenu_saison a , div.contenu_saison a:hover {
	text-decoration:none;
	color: #62B60E; 
}
/*--------------------------------------------*/
.box_vide_gourmet {
	float:left;
	width:135px;
	padding: 0px 0px 0px 0px;
	margin: 10px 2px 10px 10px;
	/*background-color:#cccccc;*/
}
.box_vide_gourmet img {
	float:left;
	margin: -7px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}
.contenu_gourmet {
	width: 130px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
div.contenu_gourmet a , div.contenu_gourmet a:hover {
	text-decoration:none;
	color: #62B60E; 
}
/*--------------------------------------------*/
h2.titre_gourmet {
	padding: 5px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform:uppercase;
	letter-spacing:1px;
	width:120px;
	height:auto; /*15px;*/
	overflow:hidden;
}
.texte_gourmet {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	line-height: 13px;
	text-transform: none;
	font-weight: normal;
	width:120px;
	height:50px;
	overflow:hidden;
	/*background-color:#ff0000;*/
}
.rectangle_gourmet {
	width:125px;
	height:14px;
	padding: 2px 2px 2px 2px;
	margin: 10px 0px 0px 0px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
}
* html .rectangle_gourmet  {
	padding: 0px 2px 7px 2px;
	height:12px;
}
*+html .rectangle_gourmet  {
	padding: 0px 2px 7px 2px;
	height:12px;
}
/*--------------------------------------------*/
.box_vide_appel_pano {
	float:left;
	width:270px;
	height:250px;
	padding: 0px 0px 0px 0px;
	margin: 20px 5px 10px 10px;
	/*background-color:#ff6633;*/
}
.box_vide_appel_pano h1.texte_appel_pano {
	float:left;
	font-family: georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	font-style: italic;
	text-transform:none;
	text-align:left;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}
.vide_quisommesnous {
	float:left;
	width:500px;
	height:250px;
	padding: 0px 0px 0px 0px;
	margin: 20px 30px 10px 0px;
	/*background-color:#ff6633;*/
}
.plan_quisommesnous {
	float:left;
	width:500px;
	height:500px;
	padding: 0px 0px 0px 0px;
	margin: 20px 30px 10px 0px;
	/*background-color:#ff6633;*/
}
.box_vide_chef {
	float:left;
	width:270px;
	padding: 0px 0px 0px 0px;
	margin: 20px 5px 10px 10px;
	/*background-color:#cccccc;*/
}
* html .box_vide_chef {
	width: 265px;
}
.contenu_chef img {
	float:right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.contenu_chef {
	width: 270px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
* html .contenu_chef {
	width: 265px;
}
/*=============================================================================================================================*/
/*                                                                  TYPOS                                                      */
/*=============================================================================================================================*/
h1.rubrique {
	padding: 0px 0px 0px 0px;
	margin: 55px 0px 0px 0px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	text-transform:none;
	font-style: normal;
	letter-spacing:0px;
	width:160px;
	text-align:center;
	/*background-color:#ff0000;*/
}
.tel_rubrique {
	text-align:center;
	font-size: 16px;
	font-weight: bold;
	letter-spacing:0px;
	width:120px;
	padding: 0px 12px 0px 12px;
	margin: 5px 0px 10px 8px;
}
.fleche_rubrique {
	position:absolute;
	width: 9px;
	height: 17px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	top:160px;
	left:200px;
	/*background-image: url(images/fleche_rubrique.gif);
	background-repeat: no-repeat;
	z-index:3;*/
}
/*--------------------------------------------*/
h5.pointilles {
	padding: 0px 10px 0px 10px;
	margin: 0px 0px 0px 0px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
}
* html h5.pointilles {
	margin: 0px 0px 0px 10px;
}
h5.pointilles_long {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
}
.blanc {
	color: #ffffff; 
}
.bleu {
	color: #40BFCB; 
}
.bleu_magique {
	color: #0037a8; 
}
.bleu_plateaux {
	color: #7ea2f3; 
}

.vert {
	color: #62B60E; 
}
.orange {
	color: #FE781C; 
}
.orange_magique {
	color: #e4c24a; 
}
.marron_fonce {
	color: #3F141F; 
}
.marron_clair {
	color: #723F39; 
}
.beige {
	color: #F8F4E8;
}
.rouge {
	color: #D00B21; 
}
/*--------------------------------------------*/
h1.accroche_georgia {
	padding: 0px 0px 0px 0px;
	font-family: georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	text-transform:none
}
h1.accroche_georgia_corbeille {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	font-style: italic;
	text-transform:none;
}
* html h1.accroche_georgia_corbeille {
	margin: 10px 0px 10px 0px;
}
*+html h1.accroche_georgia_corbeille {
	margin: 10px 0px 10px 0px;
}
/*--------------------------------------------*/
h1.accroche_georgia_corb_magique {
	margin: 15px 0px 0px 120px;
	padding: 0px 0px 0px 0px;
	font-family: georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	font-style: italic;
	text-transform:none;
}
* html h1.accroche_georgia_corb_magique {
	margin: 10px 0px 10px 110px;
}
*+html h1.accroche_georgia_corb_magique {
	margin: 15px 0px 10px 120px;
}
h1.accroche_georgia_corb_savoureux {
	margin: 15px 0px 0px 110px;
	padding: 0px 0px 0px 0px;
	font-family: georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	font-style: italic;
	text-transform:none;
}
* html h1.accroche_georgia_corb_savoureux {
	margin: 10px 0px 10px 100px;
}
*+html h1.accroche_georgia_corb_savoureux {
	margin: 15px 0px 10px 110px;
}
h1.accroche_georgia_corb_festif {
	margin: 15px 0px 0px 150px;
	padding: 0px 0px 0px 0px;
	font-family: georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	font-style: italic;
	text-transform:none;
}
* html h1.accroche_georgia_corb_festif {
	margin: 10px 0px 10px 150px;
}
*+html h1.accroche_georgia_corb_festif {
	margin: 15px 0px 10px 150px;
}
/*--------------------------------------------*/
h2.voir_plateaux {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 25px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-transform:uppercase;
	background-image: url(images/fleche_corb_magique.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}
*+html h2.voir_plateaux {
	width:120px;
	margin: 30px 0px 0px 0px;
	padding: 0px 0px 0px 25px;
}
* html h2.voir_plateaux {
	margin: 30px 0px 0px 17px;
	padding: 0px 0px 0px 25px;
}
h2.voir_selection {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 25px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-transform:uppercase;
	background-image: url(images/fleche_corb_magique.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}
*+html h2.voir_selection {
	width:200px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 25px;
}
* html h2.voir_selection {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 25px;
}
/*--------------------------------------------*/
.box_vide_chef h1.accroche_georgia {
	float:left;
	font-size: 15px;
	text-align:left;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}
.box_vide_promo h1.accroche_georgia {
	float:left;
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 5px 0px;
}
.box_evenement h1.accroche_georgia , .box_vide_saison h1.accroche_georgia {
	text-align:right;
	margin: 10px 0px 7px 0px;
}
.box_vide_gourmet h1.accroche_georgia {
	float:left;
	padding: 0px 0px 0px 8px;
	/*background-image: url(images/fleche_marron.gif);*/
	background-repeat: no-repeat;
	background-position: 0px 5px;
	margin: 0px 0px 0px 0px;
	width:88px;
	/*background-color:#cc6633;*/
}
.box_vide_gourmet h1.accueil {
	/*LARGEUR A REDEFINIR SI CHGMT IMAGE 
	VOIR STYLE (box_vide_gourmet img) ET (<img src="images/gourmet_noel.gif" width="19" height="27" alt="" />) dans l'html*/
	width:95px;
}
h3.commande {
	padding: 0px 0px 0px 10px;
	background-image: url(images/fleche_marron.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	margin: 4px 0px 0px 0px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	font-style: normal;
	text-transform:uppercase  ;
}
* html h3.commande {
	margin: -8px 0px 10px 0px;
}
*+html h3.commande {
	margin: -4px 0px 4px 0px;
}
/*--------------------------------------------*/
h2.titre_corbeille {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform:uppercase;
	letter-spacing:1px;
}
h2.titre_corbeille_festif {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform:uppercase;
	letter-spacing:1px;
}
.texte_corbeille {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 14px;
	text-transform: none;
	font-weight: normal;
	color: #ffffff; 
}
.texte_corb_magique {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 0px 8px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 14px;
	text-transform: none;
	font-weight: normal;
}
*+html .texte_corb_magique {
	padding: 0px 0px 7px 0px;
}
.texte_corb_savoureux {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 14px;
	text-transform: none;
	font-weight: normal;
}
*+html .texte_corb_savoureux {
	padding: 0px 0px 0px 0px;
}
.texte_corb_festif {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 14px;
	text-transform: none;
	font-weight: normal;
}
*+html .texte_corb_festif {
	padding: 0px 0px 0px 0px;
}


.texte_corb_magique_fille {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 14px;
	text-transform: none;
	font-weight: normal;
}
*+html .texte_corb_magique_fille {
	padding: 0px 0px 0px 0px;
}

/*--------------------------------------------*/
ul.liste_plateaux {
float:right;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;
}
ul.liste_plateaux li {
	width:150px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	margin: 0px 0px 2px 0px;
}
*+html ul.liste_plateaux li {
	margin: 0px 0px 0px 0px;
}
* html ul.liste_plateaux li {
	margin: 0px 0px 0px 0px;
}
ul.liste_plateaux li a {
	display:block;
	color: #ffffff; 
	text-decoration:none;
	/*background-color:#D00B21;*/
	text-align:center;
	padding: 0px;
}
ul.liste_plateaux li a:hover {
	text-decoration:underline;
	color: #e4c24a; 
}
ul.liste_plateaux li.plateaux_visite {
	display:block;
	color: #ffffff; 
	text-decoration:none;
	/*background-color:#D00B21;*/
	text-align:center;
	color: #e4c24a; 
	width:150px;
	padding: 0px;
	margin: 0px 0px 2px 0px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
}
*+html ul.liste_plateaux li.plateaux_visite {
	margin: 0px 0px 3px 0px;
}
* html ul.liste_plateaux li.plateaux_visite {
	margin: 0px 0px 3px 0px;
}
.entree_plat {
	clear:left;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 45px;
	color:#D00B21;
}
ul.liste_menus {
	clear:left;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 40px;
	list-style-type: none;
	text-decoration:none;
	color: #000000; 
	font-weight: bold;
}
ul.liste_menus li {
	padding: 0px 0px 5px 0px;
}
ul.liste_carte {
	clear:left;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform:uppercase;
	padding: 0px 0px 0px 0px;
	margin: 10px 30px 0px 40px;
	list-style-type: none;
	text-decoration:none;
	color: #000000; 
}
ul.liste_carte li {
	padding: 0px 0px 15px 0px;
}
ul.liste_carte li ul li {
	padding: 0px 0px 0px 0px;
}
ul.liste_carte li ul {
	text-decoration:none;
	list-style-type: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.titre_menus {
	float:left;
	padding: 10px 0px 0px 0px;
	margin: 10px 0px 20px 0px;
	font-family: georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	font-style:italic;
	/*color: #0037a8; */
	color: #b41517; 
}
.affiche_menus img {
	float:left;
	margin: 10px 10px 0px 0px;
}
.affiche_menus img#plateaux {
	float:left;
	margin: 10px 10px 0px 50px;
}
h2.entete_menus {
	padding: 0px 0px 0px 0px;
	margin: 40px 0px 10px 0px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	/*text-transform:uppercase;*/
	letter-spacing:1px;
	color: #b41517; 
}
ul.nav_menus {
	text-decoration:none;
	list-style-type: none;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 20px 0px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	width:390px;
	height:50px;
	/*background-color:#ff6633;*/
}
ul.nav_menus li {
	float:left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	/*color: #723F39; */
	/*color: #0037a8; */
}
ul.nav_menus li a {
	color: #723F39; 
	text-decoration:underline;
}
ul.nav_menus li a:hover {
	color: #0037a8; 
	/*color: #b41517; */
	text-decoration:none;
}
h2.acces_promos {
	/*position:relative;
	z-index:6;*/
	float:left;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform:uppercase;
	letter-spacing:1px;
	background-image: url(../images/fleche_acces_promos.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	/*width:150px;*/
}
h2.acces_promos a {
	text-decoration:none;
	color:#40BFCB;
}
h2.acces_promos a:hover {
	text-decoration:none;
	color:#D00B21;
}
.affiche_menus {
	width:450px;
	/*background-color:#ff6633;*/
}
h1.commande_menus {
	margin: 10px 15px 0px 9px;
	padding: 0px 0px 0px 0px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #723F39; 
	/*line-height:10px;*/
}
h1.commande_menus span {
	font-size: 11px;
}
.courant_menus {
	/*float:left;*/
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px 0px 0px 0px;
	margin: 30px 0px 0px 9px;
	list-style-type: none;
	text-decoration:none;
	color: #000000; 
	font-weight: bold;
}
.photo_menus {
	clear:left;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 9px;
	list-style-type: none;
	text-decoration:none;
	color: #000000; 
}
.prix_menu {
	float:right;
	width:100px;
	height:14px;
	padding: 2px 2px 2px 2px;
	margin: 20px 0px 0px 0px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	background-color:#D00B21;
	color: #ffffff; 
	text-align:center;
}
/*--------------------------------------------*/
h2.titre_chef {
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform:uppercase;
	letter-spacing:1px;
}
.texte_chef {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 14px;
	text-transform: none;
	font-weight: normal;
	width:190px;
	height:30px;
	overflow:hidden;
	/*background-color:#ffffff;*/
}
/*--------------------------------------------*/
h2.texte_evenement {
	position:absolute;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	padding: 2px 2px 6px 2px;
	top:95px;
	left:0px;
	margin-right: 26px;
	text-transform: uppercase;
	/*width:260px;*/
	height:10px;
	text-align: left;
	overflow:hidden;
	line-height: 16px;		
}
* html h2.texte_evenement {
	width:250px;
	padding: 2px 0px 6px 2px;
	top:105px;
}
*+html h2.texte_evenement {
	margin-right: 30px;
	top:100px;
}
/*--------------------------------------------*/
h4.telephone {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing:0px;
	margin: 30px 0px 0px 10px;
	padding: 5px 15px 0px 15px;
	border-top:1px solid #FE781C;
	text-align:center;
	width:130px;
}
p.adresse {
	margin: 20px 15px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FE781C;
	text-align:center;
}
p.horaires {
	margin: 10px 15px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #3F141F;
	text-align:center;
}
p.horaires span {
	font-weight:bold;
	color: #7F141F;
}
h1.titre_quisommesnous {
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 19px;
	font-weight:bold;
	color: #FE781C;
	text-align:left;
}
p.texte_quisommesnous {
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #3F141F;
	text-align:left;
}
p.texte_quisommesnous span {
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #3F141F;
	text-align:left;
}
p.quisommesnous {
	width:200px;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FE781C;
	text-align:left;
}
p.quisommesnous span {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #3F141F;
	text-align:left;
}
/*--------------------------------------------*/
/*--------------------------------------------*/
.exposant {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 6px;		
	vertical-align: top;
	text-transform: none;
}
.minus {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-transform: none;
}
/*--------------------------------------------*/
.fond_vert {
	background-color:#2D6A13;
}
.fond_bleu {
	background-color:#40BFCB;
}
.fond_orange {
	background-color:#FE781C;
}
.fond_rouge {
	background-color:#D00B21;
}
.fond_beige {
	background-color:#F8F4E8;
}
.fond_marron_fonce {
	background-color:#3F141F;
}
.fond_marron_clair {
	background-color:#723F39;
}
.fond_body {
	background-color:#FCFAF3;
}
/*--------------------------------------------*/
ul.liste_gauche {
	list-style-type: none;
	margin: 30px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
ul.liste_gauche li {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height:13px;
}
*+html ul.liste_gauche {
	float:left;
	margin: 10px 0px 0px 0px;
}
*+html ul.liste_gauche li {
	height:6px;
}
* html ul.liste_gauche {
	float:left;
	margin: 25px 0px 0px 0px;
}
* html ul.liste_gauche li {
	height:6px;
}
ul.liste_gauche li a {
	text-decoration:none;
	color: #723F39;
	margin: 0px 0px 0px 0px;
	/*padding: 0px 0px 0px 12px;*/
	padding: 0px 0px 0px 0px;
	text-transform: none;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	/*background-image: url(images/carre_gauche.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;*/
}
ul.liste_gauche li a:hover {
	color: #FE781C;
}
#nav_gauche img.carotte {
	margin: 0px 0px 0px 10px;
	float: left;
}
#nav_gauche img.plan_vignette {
	margin: 10px 0px 0px 10px;
}
#footer {	
	margin: 10px 0px 0px 180px;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #bbbbbb;
	font-weight: normal;
	text-align: center;
	float: left;
	width: 789px;
	height: 27px;
	/*background-color: #cc6633;*/
}
* html #footer {	
	margin: 10px 0px 0px 10px;
	}
#footer a.lien_footer {
	text-decoration: none;
	color: #bbbbbb;
}
#footer a.lien_footer:hover {
	color: #723F39; 
}
#footer .sans_lien_footer {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #723F39; 
}

a.go_panos {
	float: left;
	text-align:center;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F8F4E8; 
	background-color:#3F141F;
	letter-spacing:0px;
	width:10px;
	height:15px;
	padding: 1px 2px 2px 2px;
	margin: 20px 5px 0px 5px;
}
a.go_panos:hover {
	color: #723F39; 
	background-color:#40BFCB;
}
div.pano_over {
	color: #723F39; 
	background-color:#40BFCB;
	float: left;
	text-align:center;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing:0px;
	width:10px;
	height:15px;
	padding: 1px 2px 2px 2px;
	margin: 20px 5px 0px 5px;
}
.titre_panos {
	float: left;
	color: #40BFCB; 
	font-family: georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	font-style: italic;
	text-transform:none;
	text-align:left;
	margin: 20px 30px 0px 45px;
	padding: 0px 0px 0px 0px;
}
.legende_panos {
	float: left;
	color: #FE781C; 
	font-family: georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	text-transform:none;
	text-align:left;
	margin: 25px 30px 0px 25px;
	padding: 0px 0px 0px 0px;
}
.panos {
	margin:50px 0px 0px 45px;
}
