/* Commun */
body { font-family: Arial; font-size: 11pt; color: #58220e; }
.fond-cartes { background-image: url(graphics/interface/fond-cartes.png); background-repeat:  no-repeat; background-position: right; }
a { color: #ffffff; text-decoration: underline; }
a:hover { color: #ffffff; text-decoration: none; } /*background-color: #dc7101; 58220e*/

/* Menus */
.fondmenu { width: 1042px; height: 60px; background-image: url(graphics/interface/fond-menu.png); }
.menu { height: 40px; cursor: pointer; }
.menu:hover { height: 40px; background-image: url(graphics/interface/fond-menu-1.png); background-repeat: repeat-x; cursor: pointer; }
.menu1 { height: 40px; background-image: url(graphics/interface/fond-menu-1.png); background-repeat: repeat-x; }

/* Page index */
.fondPage { width: 1042px; height: 900px; background-image: url(graphics/interface/fond-page.jpg); background-repeat: no-repeat; }
.fondAnimation { background-image: url(graphics/interface/fond-image.png); background-repeat: no-repeat; background-position: center; }
.acceder { width: 207px; height: 83px; background-image: url(graphics/interface/btn-acceder.png); background-repeat: no-repeat; background-position: right; cursor: pointer; }
.acceder:hover { width: 207px; height: 83px; background-image: url(graphics/interface/btn-acceder-1.png); background-repeat: no-repeat; background-position: right; cursor: pointer; }

/* Page Accueil */
.photos { width: 700px; height: 620px; background-image: url(graphics/balotines-choucroute-charcutrie.png); background-position: center; background-repeat: no-repeat; }
.promotion { width: 210px; height: 620px; background-image: url(graphics/interface/fond-cadre-promotion.png); background-position: center; background-repeat: no-repeat; }
.intro { width: 207px; height: 83px; background-image: url(graphics/interface/btn-introduction.png); background-repeat: no-repeat; background-position: right; cursor: pointer; }
.intro:hover { width: 207px; height: 83px; background-image: url(graphics/interface/btn-introduction-1.png); background-repeat: no-repeat; background-position: right; cursor: pointer; }

/* Qui sommes-nous ? */
.afficher { display: block; visibility : visible; }
.cacher { display: none; visibility: hidden; }

/* Page Nos produits */
.btn1 { width: 327px; height: 114px; background-image: url(graphics/barbecue.png); background-repeat: no-repeat; cursor: pointer; }
.btn1:hover { background-image: url(graphics/barbecue-1.png); background-repeat: no-repeat; cursor: pointer; }
.btn2 { width: 327px; height: 113px; background-image: url(graphics/charcuterie-traditionnelle-crudites-salades.png); background-repeat: no-repeat; cursor: pointer; }
.btn2:hover { background-image: url(graphics/charcuterie-traditionnelle-crudites-salades-1.png); background-repeat: no-repeat; cursor: pointer; }
.btn3 { width: 327px; height: 114px; background-image: url(graphics/choucroute.png); background-repeat: no-repeat; cursor: pointer; }
.btn3:hover { background-image: url(graphics/choucroute-1.png); background-repeat: no-repeat; cursor: pointer; }
.btn4 { width: 327px; height: 114px; background-image: url(graphics/saucissons-secs-et-a-cuire.png); background-repeat: no-repeat; background-position: right; cursor: pointer; }
.btn4:hover { background-image: url(graphics/saucissons-secs-et-a-cuire-1.png); background-repeat: no-repeat; background-position: right; cursor: pointer; }
.btn5 { width: 327px; height: 113px; background-image: url(graphics/la-viande.png); background-repeat: no-repeat; background-position: right; cursor: pointer; }
.btn5:hover { background-image: url(graphics/la-viande-1.png); background-repeat: no-repeat; background-position: right; cursor: pointer; }
.btn6 { width: 327px; height: 115px; background-image: url(graphics/pates-en-croute-feuilletes-quiches-aperitifs.png); background-repeat: no-repeat; background-position: right; cursor: pointer; }
.btn6:hover { background-image: url(graphics/pates-en-croute-feuilletes-quiches-aperitifs-1.png); background-repeat: no-repeat; background-position: right; cursor: pointer; }

/* Page listing panier */
.fondtitre { background-color: #dc7101; color: #ffffff; font-size: 10pt; font-weight: bold; text-align: center; }
.libelle { border-bottom: #dc7101 1px solid; border-left: #dc7101 1px solid; padding-left: 10px; font-size: 10pt; }
.qteprix { border-bottom: #dc7101 1px solid; border-left: #dc7101 1px solid; font-size: 10pt; text-align: center; }
.action { background-color: #dc7101; color: #ffffff; font-size: 10pt; font-weight: bold; text-align: center; }
.fondtotal { background-color: #ffffff; border-bottom: #dc7101 1px solid; border-left: #dc7101 1px solid; font-size: 10pt; font-weight: bold; text-align: center; }

/* Page formulaire */
.rubrique { font-size: 10pt; font-weight: bold; text-align: right; }

/* Page Sous rubrique */
.SRfondmenu { width: 832px; height: 60px; background-image: url(graphics/interface/fond-menu.png); }
.SRmenu { font-size: 9pt; font-weight: bold; height: 40px; color: #ffffff; cursor: pointer; }
.SRmenu:hover { font-size: 9pt; font-weight: bold; height: 40px; color: #ffffff; background-image: url(graphics/interface/fond-menu-1.png); background-repeat: repeat-x; background-position: 0px 5px; cursor: pointer; }
.SRmenu1 { font-size: 9pt; font-weight: bold; height: 40px; color: #ffffff; background-image: url(graphics/interface/fond-menu-1.png); background-repeat: repeat-x; background-position: 0px 5px; cursor: default; } /**/

/* Page Nos marchés - Contact */
.service { color: #ffffff; font-weight: bold; text-align: right; height: 25px; padding-top: 10px; padding-right: 80px; }
.livraison { color: #ffffff; font-weight: bold; text-align: right; padding-right: 80px; }
.remerciement { font-family: Comic Sans MS; color: #ffffff; line-height: 40px; text-align: center; }
.bordureb5 { border: solid 5px #ffffff; }