body {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px; background-color: #351800;	color:#4C201E;padding:0px;margin:0px; line-height: 22px;}
h1 {font-size:22px; color:#660000; }
strong {color: #660000;}
ul.invisible { display:none;}

#conteneur {width:884px; margin:0 auto; background-image:url(../design/content_back.gif); background-repeat:repeat-y;}
#wrap {overflow:hidden; padding:0px 20px 20px 20px; background-image: url(../design/content_bottom.gif); background-repeat:no-repeat; background-position:bottom;}
#sidebar {float:left; width:540px; }
#right {width:280px; float:right;}
#footer {background-color: #351800; width:884px; text-align:center; margin:10px auto}
a:link, a:visited {color:#990033;}
a:hover, a:active { text-decoration:none;}

.menu_bas li{display:inline; padding: 0px 10px 0px 10px; font-size:10px; border-left: 1px solid #666; }
li.copyright {color:#FFFFCC; border-left:none;}
.menu_bas a:link, .menu_bas a:visited {color:#666;}
.menu_bas a:hover, .menu_bas a:active {color:#fff;}

p.avecimage {position:relative; width:300px; padding-left:250px; }
p.avecimage img {position:absolute; left:0; margin-top:5px;}

p.presentationavecimage {position:relative; width:360px; padding-left:190px; }
p.presentationavecimage img {position:absolute; left:0; margin-top:5px;}

p.adresse { width:201px; background-image:url(../photos/adresse.gif); background-repeat:no-repeat; padding:75px 0px 4px 80px; font-size:10px; line-height:17px;}
div.module {background-image:url(../photos/panel.gif); background-repeat:repeat-y;width:281px; background-position:bottom; padding-bottom:5px;}
div.module ul {padding:0px 10px 5px 10px; margin:0px;}
div.module li { line-height: 24px; list-style: none; position:relative; /* Pour IE à fin qu'il reconnait les liens dans toutes les cols  */}
div.module li.col1 {width: 165px; font-weight:bold;}   div.module li.col2 {margin-left: 165px;}   div.module li.col2_ligne1 {margin-top:-192px; margin-left: 165px;}

div.module h3 {background-image:url(../photos/panel_header.gif); background-position:top; background-repeat:no-repeat; display: block; padding:10px 0px 0px 10px; margin:0px;}
div.module a:link, div.module a:visited {background-image:url(../photos/bouton_right.png); background-repeat:no-repeat; background-position:right center; color:#fff; display: block; margin:10px; text-align:center; text-decoration:none;}
div.module a:hover { text-decoration:underline;}
div.module a span {background-image:url(../photos/bouton_left.png); background-repeat:no-repeat; background-position:left; display:block; padding:5px 0px;}
div.module a span.active {background-image: url(../photos/bouton_left_on.png); font-weight:bold; text-decoration:underline;}
ul.menuproduit li {line-height:normal;}

.colonne1 {float:left; width:250px; padding-right: 5px;}
.colonne2 {float:left; width:285px; height:160px;}
.colonne2 h2, .colonne2 p {padding-top:0px; margin:0px;}
.colonne2 h2 {font-size:20px; padding-bottom:10px;}
.colonne2 span, .avecimage span {background-image:url(../photos/back_prix.gif); background-repeat:no-repeat; display:block; float:right; width:190px; height:45px; color: #990000; font-weight:bold; text-align:right; padding-top:15px;}

img.imggateaux, img.imggateaux1 {margin: 3px;}
img.imggateaux1 {margin-left: 182px;}
.colonne1 img, p.presentationavecimage img,img.imggateaux, img.imggateaux1, p.avecimage img {border:1px solid #660000;}

form {padding: 0px 20px; line-height: 28px;}
form span {display:block; width: 150px; float:left; text-align:right;}
form br {clear:both;}
input.envoyer {float:right; background-image:url(../photos/bouton.png); background-repeat:no-repeat; background-position:center center; border:none; padding: 5px 45px; margin: 10px 20px; font-weight:bold; color: #fff; text-decoration:none;}
input.envoyer:hover { text-decoration:underline;}

img.Commande { margin-top:10px;}
