/* CSS Document */

body {
	background: #fbf4d7 url(../images/background/background.jpg) no-repeat;	
	background-position:center;
	background-position:top;
	text-align: center;
	z-index:0;
	}

/* NON EXPLOITE
#tooltip{
	position:absolute;
	visibility:hidden; 
	background-color:#f39d5e; 
	border:1px solid #5c3828;
	margin-top: -250px;
	width:350px;
	height:200px;
	text-align:left;
	padding:5px;
}
*/

img{ border:0 none;}

/* STYLE POUR CONTENU PRODUITS */

.prodcontenu{
	background-color: #f3d9b4;
	font-family: Verdana;
	font-size: 10px;
	color: #4b2913;
	text-decoration: none;
	display:block; 
	padding-left:10px;
	padding-right:10px;	
	padding-top:8px;	
	padding-bottom:8px;		
	}
	
.cadrecontenu{
	background-color: #fbf4e8;
	font-family: Verdana;
	font-size: 10px;
	color: #4b2913;
	text-decoration: none;
	display:block; 
	padding-left:10px;
	padding-right:10px;	
	padding-top:8px;	
	padding-bottom:8px;		
	}
	
.titexte {
	font-family: Verdana;
	font-size: 9px;
	text-decoration: none;
	color: #666;
	}	
	
.varcontenu{
	background-color: #f3d9b4;
	text-decoration: none;
	padding-left:10px;
	padding-right:10px;	
	padding-top:2px;	
	}

.titreprodcontenu, .titreprodcontenu a{
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	color: #5a392a;
}

.form_titre{	
	font-family: Verdana;
	font-size: 11px;
	color: #5a392a;
}	


.texteprodcontenu{
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	color: #000;
	}
	
.texteprodcontenu:hover{
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	color: #000;
	}	
	
.linkprodcontenu{
	font-family: Verdana;
	font-size: 11px;
	text-decoration: underline;
	color: #000;
	}
	
.linkprodcontenu:hover{
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	color: #000;
	}		
	
.texteselection{
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	color: #000;
	padding-left:10px;
	padding-right:10px;	
	padding-top:8px;	
	padding-bottom:8px;	
	}

.panier_menu{
	font-family: Tahoma;
	font-size: 10px;
	text-decoration: none;
	color: #573325;
	}
		
.prodimage{
	background-color: #f3d9b4;
	text-decoration: none;
	display:block; 
	}	
	
/* STYLE POUR RUBRIQUE MES COMMANDES */	
.descommandes {
	font-family: Verdana;
	font-size: 10px;
	color: #71360e;
	text-decoration: none;
	display:block; 
	padding:4px;
	padding-left:4px;
	background-color:#e7c797; 
/*	background-image: url(../images/background/prod_sandwichs.gif);  source de l'image d'arrivée */
	}
	
/* AFFICHAGE VIGNETTE PRODUIT */	
#prix{
	background-color: #573325;
	text-decoration: none;
	display:block; 	
	padding-top:38px;
	height: 51px;
	}
	
.prix{
	font-family: Verdana;
	font-size: 12px;
	text-decoration: none;	
	color: #FFF;
	}	
	
/* STYLE POUR BAS DE PAGE */	
#retourtop {
	background: #FFF;
	display:block;
	width:556px;
	padding-left:181px;
	padding-right:181px;	
	margin:0 auto;
	text-align: left;
	}

#basdepage {
	background: #e09b62;
	display:block;
	width:886px;
	border-bottom:6px solid #FFF;
	border-right:6px solid #FFF;
	border-left:6px solid #FFF;		
	padding:10px;
	margin:0 auto;
	text-align: center;
	}
	
#signature {
	position:relative;
	background: #573325;
	width:906px;
	margin-right:8px;
	
	border-right:6px solid #FFF;
	border-left:6px solid #FFF;
	
	margin:0 auto;
	
	text-decoration: none;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 10px;
	
	}

#signature a{text-decoration: none;	color: #FFFFFF;}

.hrnet_bdp{
	position:absolute;
	right:40px;
	top:2px;
}

	
.adressboutique {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #4A1E00;
	text-decoration: none;
	border: none;	
	}
	
.adressboutique:hover {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #4A1E00;
	text-decoration: underline;
	border: none;	
	}
	
.textebasdepage, texteboxproduit {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #4A1E00;
	text-decoration: none;
	border: none;	
	}
	
.textebasdepage:hover {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #4A1E00;
	text-decoration: underline;
	border: none;	
	}

.texteboxproduit{
	height:12px; 
	font-size:10px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #4A1E00;
}

.txtpage{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #4A1E00;
	text-decoration: none;
	border: none;	
	}

/* STYLE POUR LE CADRE CONTENU PAGE */	
#contenu {
	display:block;
	width:564px;
	padding:10px;
	border:1px solid #f3d9b4;
	margin:0 auto;
	margin-top:10px;
	text-align: left;
	}
	
/* STYLE POUR LE CONTENU INFO */		
#info {
	padding:0;
	margin:0;
	text-align: left;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	text-decoration: none;
	border: none;	
	}	
	
#info2 {
	padding:10px;
	margin:0;
	text-align: left;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	text-decoration: none;
	border: none;	
	}	
	
/* STYLE POUR L'ELEMENT BARRE SOUS-TITRE */	
#titrebar {
	display:block; 
	width:564px; 
	text-align: left; 
	background-color:#f3d9b4; 
	height:5px;
	}	
	
/* STYLE POUR L'ELEMENT SEPARATEUR BARRE */	
#sepbar {
	display:block; 
	width:100%; 
	text-align: left; 
	background-color:#F3D9B4; 
	height:1px;
	}	

.titreprodok {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	width:142px; 
	}
	
.newsletter {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #5f3620;
	text-decoration: none;
	border: none;
    }
	
.horaires {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #573217;
	text-decoration: none;
	border: none;
    }
	
.paiementsecurise {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #5f3620;
	text-decoration: none;
	border: none;
    }
	
/* STYLE POUR LES ELEMENTS BOUTONS IMAGES */	
.rub {
	display: block;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 4px;
	color: #5f3620;
	text-decoration: none;
	border: none;
	margin-top:0px;
	background-color:#FFFFFF;
	color:#FFFFFF;
    }
	
.rub2 {
	display: block;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 4px;
	color: #5f3620;
	text-decoration: none;
	border: none;
	margin-top:4px;
	background-color:#FFFFFF;
	color:#FFFFFF;
    }

.nav{
	color:#FFFFFF;
	text-decoration: none;
	font-family: Tahoma, Helvetica, sans-serif;
}

/* STYLE POUR TITRE DE RUBRIQUE PRODUITS SANDWICHS OUVERT */	
.titreprodok_sandwichs {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding:6px;	
	padding-left:12px;
	width:142px; 
	background-image: url(../images/background/titreprod_sandwichs_ok.gif); /* source de l'image d'arrivée */
	}
	
/* STYLE POUR TITRE DE RUBRIQUE PRODUITS SANDWICHS FERME */	
.titreprod_sandwichs {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding:6px;	
	padding-left:12px;
	width:142px; 
	background-image: url(../images/background/titreprod_sandwichs.gif); /* source de l'image d'arrivée */
	}	
	
/* STYLE POUR TITRE DE RUBRIQUE PRODUITS BUFFETS */	
.titreprodok_buffets {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding:6px;	
	padding-left:12px;
	width:142px; 
	background-image: url(../images/background/titreprod_buffets_ok.gif); /* source de l'image d'arrivée */
	}

.titreprod_buffets {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding:6px;	
	padding-left:12px;
	width:142px; 
	background-image: url(../images/background/titreprod_buffets.gif); /* source de l'image d'arrivée */
	}

/* STYLE POUR TITRE DE RUBRIQUE PRODUITS PATISSERIE */	
.titreprodok_patisseries {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding:6px;	
	padding-left:12px;
	width:142px; 
	background-image: url(../images/background/titreprod_patisseries_ok.gif); /* source de l'image d'arrivée */
	}

.titreprod_patisseries {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding:6px;	
	padding-left:12px;
	width:142px; 
	background-image: url(../images/background/titreprod_patisseries.gif); /* source de l'image d'arrivée */
	}

/* STYLE POUR TITRE DE RUBRIQUE PRODUITS BOISSONS */	
.titreprodok_boissons {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding:6px;	
	padding-left:12px;
	width:142px; 
	background-image: url(../images/background/titreprod_boissons_ok.gif); /* source de l'image d'arrivée */
	}

.titreprod_boissons {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding:6px;	
	padding-left:12px;
	width:142px; 
	background-image: url(../images/background/titreprod_boissons.gif); /* source de l'image d'arrivée */
	}
	
/* STYLE POUR TITRE DE RUBRIQUE PRODUITS SNACKING */	
.titreprodok_snacking {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding:6px;	
	padding-left:12px;
	width:142px; 
	background-image: url(../images/background/titreprod_snacking_ok.gif); /* source de l'image d'arrivée */
	}

.titreprod_snacking {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding:6px;	
	padding-left:12px;
	width:142px; 
	background-image: url(../images/background/titreprod_snacking.gif); /* source de l'image d'arrivée */
	}

/* STYLE POUR LA RUBRIQUE NOS THEMES */
.themesmenu{
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left:11px;
	background-color:#4A1E00;
	}

.themesmenu:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #FDB201;
	padding-left:11px;
	text-decoration: none;
	background-color:#4A1E00;
	}	
	
	
	
	

	
/* STYLE POUR RUBRIQUE PRODUITS SANDWICHS */	
.prod_sandwichs {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	display:block; 
	padding-top:4px;
	padding-bottom:4px;
	padding-left:13px;
	width:147px; 
	background-color:#573325; 
/*	background-image: url(../images/background/prod_sandwichs.gif);  source de l'image d'arrivée */
	}
.prod_sandwichs:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	display:block; 
	padding-top:4px;
	padding-bottom:4px;
	padding-left:13px;
	width:147px; 
	background-color:#8a7167;
/*	background-image: url(../images/background/prod_patisseries.gif);  source de l'image d'arrivée */
	}


/* STYLE POUR RUBRIQUE PRODUITS BUFFETS */	
.prod_buffets {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	display:block; 
	padding-top:4px;
	padding-bottom:4px;
	padding-left:13px;
	width:147px; 
	background-color:#e48d72;  
/*	background-image: url(../images/background/prod_buffets.gif);  source de l'image d'arrivée */
	}
.prod_buffets:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	display:block; 
	padding-top:4px;
	padding-bottom:4px;
	padding-left:13px;
	width:147px; 
	background-color:#ecaf9d;
/*	background-image: url(../images/background/prod_patisseries.gif);  source de l'image d'arrivée */
	}


/* STYLE POUR RUBRIQUE PRODUITS BOISSONS */	
.prod_boissons {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	display:block; 
	padding-top:4px;
	padding-bottom:4px;
	padding-left:13px;
	width:147px; 
	background-color:#830032; 
	/*background-image: url(../images/background/prod_boissons.gif);  source de l'image d'arrivée */
	}
.prod_boissons:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	display:block; 
	padding-top:4px;
	padding-bottom:4px;
	padding-left:13px;
	width:147px; 
	background-color:#a84d70;
/*	background-image: url(../images/background/prod_patisseries.gif);  source de l'image d'arrivée */
	}
	
	
/* STYLE POUR RUBRIQUE PRODUITS PATISSERIES */	
.prod_patisseries {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	display:block; 
	padding-top:4px;
	padding-bottom:4px;
	padding-right:0px;
	padding-left:13px;
	width:147px; 
	background-color:#cd437e;
/*	background-image: url(../images/background/prod_patisseries.gif);  source de l'image d'arrivée */
	}
.prod_patisseries:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	display:block; 
	padding-top:4px;
	padding-bottom:4px;
	padding-right:0px;
	padding-left:13px;
	width:147px; 
	background-color:#dc7ca5;
/*	background-image: url(../images/background/prod_patisseries.gif);  source de l'image d'arrivée */
	}
		
		
/* STYLE POUR RUBRIQUE PRODUITS SNACKINGS */	
.prod_snackings {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	display:block; 
	padding-top:4px;
	padding-bottom:4px;
	padding-left:13px;
	width:147px; 
	background-color:#88a636; 
/*	background-image: url(../images/background/prod_snackings.gif);  source de l'image d'arrivée */
	}
.prod_snackings:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	display:block; 
	padding-top:4px;
	padding-bottom:4px;
	padding-left:13px;
	width:147px; 
	background-color:#acc173;
/*	background-image: url(../images/background/prod_patisseries.gif);  source de l'image d'arrivée */
	}
	
	
	
.infoproduit {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	}	
	
.ajoupanier {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	display:block; 
	padding:4px;
	padding-right:14px;
	background-color:#8d4633; 
/*	background-image: url(../images/background/prod_snackings.gif);  source de l'image d'arrivée */
	}

.novalidation {
	font-family: Verdana;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
	}
	
.novalidletter {
	font-family: Arial;
	font-size: 10px;
	color: #5f3620;
	text-decoration: none;
	}

/* STYLE POUR PAGINATION */	
.pagination {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	}	
	
.pagination:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
	}	
	
/* STYLE POUR TRIE */
.trie{
	font-family: Tahoma;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	display:block; 
	}
	
.titredoc{
	font-family: Tahoma;
	font-size: 11px;
	color: #803b0c;
	text-decoration: none;
	font-weight:bold;	
	}
	

	