body {margin:0;padding:0;background:#eeece2;}
#body {width:986px;margin:auto;background-color:#cebc63;font-family:"Trebuchet MS", Arial;font-size:12px;border:1px solid #695e29;}
#header {width:986px;height:153px;background:url(../images/bandeau-1.jpg) no-repeat;margin:auto;border-bottom:1px solid #695e29}
#content {width:986px;min-height:543px;background:url(../images/background.jpg) no-repeat #cebc63;}
#footer {}

#cLeft {width:205px;float:left;}
#container {width:781px;float:right;}
#container #cContent{width:585px;float:left;background:url(../images/bg-contenu.png) repeat;padding:15px;color:#FFF;font-family:Verdana;margin-top:25px;}
#container #cContent .details {text-align:justify;}
#container #cRight{width:166px;float:right;margin-top:25px;}
*+html #container #cRight {width:160px;}

#logo {position:absolute;margin-top:30px;margin-left:20px;}
#slogan {position:absolute;margin-top:50px;width:781px;text-align:center;font-weight:bold;font-size:17px;font-style:italic;margin-left:205px;color:#972520}
#slogan a {text-decoration:none;color:#9c5956}

#rightPanier {display:block;width:166px;color:#990000;font-weight:bold;text-decoration:none;text-align:center;}

#mangerbouger {position:absolute;float:left;width:180px;height:45px;font-size:9px;padding-left:3px;}
#mangerbouger a {color:#000;text-decoration:none;}
.boxLeft {width:128px;margin:auto;padding:0px 20px 0 20px;background:url(../images/box-left-col-repeat.png) repeat-y;}
.boxLeftBottom {width:168px;height:17px;margin:auto;background:url(../images/box-left-col-bottom.png) no-repeat;}
#accesClient {width:168px;height:42px;margin:auto;background:url(../images/box-acces-client.png) no-repeat;}
#accesPro {width:168px;height:44px;margin:auto;background:url(../images/box-acces-professionnel.png) no-repeat;}
#newsletter {width:168px;height:45px;margin:auto;background:url(../images/box-newsletter.png) no-repeat;}

.boxLeft .field {width:122px}
.boxLeft .reduced {width:80px;}
.boxLeft span {font-size:10px;display:block;text-align:center;}
.boxLeft a, .boxLeft span a {text-decoration:none;color:#000000;font-weight:bold;}

.left {float:left;}

.boxRight {width:102px;margin:auto;padding:0px 20px 0 20px;background:url(../images/box-right-col-repeat.png) repeat-y;}
.boxRightBottom {width:142px;height:16px;margin:auto;background:url(../images/box-right-col-bottom.png) no-repeat;}
#nouveautes {width:142px;height:38px;margin:auto;background:url(../images/box-nouveautes.png) no-repeat;}
#promotions {width:142px;height:47px;margin:auto;background:url(../images/box-promotions-boutique.png) no-repeat;}
#meilleuresventes {width:142px;height:38px;margin:auto;background:url(../images/box-meilleures-ventes.png) no-repeat;}

#searchForm {width:170px;text-align:center;margin:auto;}
#searchForm  .field {width:120px;}

#ulFooter {width:590px;margin:10px auto;}
#ulFooter li {display:block;float:left;border-right:1px solid #FFF;padding-right:10px;margin-right:10px;}
#ulFooter li a {text-decoration:none;color:#000;}
#ulFooter li a:hover {color:#383838;}
#ulFooter li.noborder {border:none;}

#credits{width:268px;display:block;color:#000;text-decoration:none;margin:auto;}

#cContent h1 {font-size:20px;color:#f8c7c7;font-family:"Trebuchet MS", Arial;margin:0;padding:0;}
#cContent h2 {font-size:18px;color:#FFF0F0;font-family:"Trebuchet MS", Arial;margin:0;padding:0;padding-left:10px;margin-bottom:5px;}

#cContent h1 a {font-size:20px;color:#f8c7c7;font-family:"Trebuchet MS", Arial;margin:0;padding:0;text-decoration:none;}
#cContent h2 a {font-size:18px;color:#FFF0F0;font-family:"Trebuchet MS", Arial;margin:0;padding:0;text-decoration:none;}
#cContent h1 a:hover, #cContent h2 a:hover  {text-decoration:underline}

#cContent h1.cat a {font-size:16px;display:block;width:280px;overflow:hidden;text-align:center;}

#breadcrumb {font-size:13px;padding-top:3px;position:absolute;color:#000;z-index:1;}
#breadcrumb a {text-decoration:none;color:#000;font-weight:bold;}

/* IE7 Fix */
*+html #breadcrumb{position:relative;height:0px;}
*+html #mangerbouger {}

.red {color:#FFD0CF;}

table.catList {width:585px;margin:auto;border-collapse:collapse;}
table.catList tr td a {color:#000;text-decoration:none;font-weight:bold;}
table.catList tr.tr2 {border-bottom:1px solid #D1AE99;}
table.catList tr.tr1 {border-bottom:1px solid #6E3512;}

a.addPanier {text-decoration:none;color:#EFDFD9;font-weight:bold;background:#884323;padding:4px;border:1px solid #000}
.addPanierB {text-decoration:none;color:#EFDFD9;float:right;margin-right:3px;}

.gmnoprint {color:#000;}

#cContent a {text-decoration:none;color:#FFF;}

.gras-marron {color:#E1CBC1;font-weight:bold;}

.lettrine {	font-size:20px;	font-family:'Old English Text MT', Verdana, Arial, sans-serif;}

#tblPanier {border-collapse:collapse;}
#tblPanier tr.titre-tableau {background-color:#6E3512;}
#tblPanier tr td{border-bottom:1px solid #D1AE99;}
.champ-invisible {background-color:transparent;border:none;color:#FFF;}

#cAccueil {width:615px;height:485px;float:left;color:#FFF;font-family:Verdana;text-align:justify;background:url(../images/accueil.jpg) no-repeat;margin-top:0;padding:0;}
#player {display:block;width:255px;height:189px;position:absolute;margin:0;margin-top:108px !important;z-index:1000;}
#introText {position:absolute;width:328px;height:156px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;margin-top:108px;margin-left:255px;padding:15px;text-align:left;}

#contener {width:986px;margin:auto;font-family:Verdana;font-size:11px;background-color:#FFF;}
.navtext {width:150px;font-size:8pt;font-family:verdana;border:1px solid #7C1212;background-color:#FFFFCC;color:#7C1212;}
.tarif {background:#884323;padding:4px;border:1px solid #000;}
.vignette {background:#884323;padding:4px;border:1px solid #000;float:left;margin:5px;}
#tarif {display:block;font-size:17px;color:#EFDFD9;font-weight:bold;background:#884323;padding:4px;border:1px solid #000;float:right;margin:3px;}
#tarif .barre {text-decoration:line-through;}
#date {font-size:14px; color:#FFF; font-weight:bold;display:block;width:205px;text-align:center;}
#flag {display:block;position:absolute;margin-top:130px;margin-left:45px;text-decoration:none;color:#FFF;}
.boxProd {width:275px;height:90px;float:left;border:1px solid #6E3512;padding:5px;margin-bottom:10px;}
.promo {font-weight:bold;color:red;}

#diapo1 {position:absolute;margin-top:298px;margin-left:365px;}