body { margin:0px; padding:0px; background-color: #B62035; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-image: url(../images/fond.gif); background-repeat: repeat-x; }
.body-blanc { background-color: #FFFFFF; color: #000000; background-image: none; text-align:center  }

form { margin: 0px; padding: 0px; }
input { font-family: Arial, Helvetica, sans-serif; font-size: 11px; width:200px; color:#000; background:#F6E198; border:1px solid #424F51;}
img { border:0px none;}
a { text-decoration: none; color:#FFFFFF; }
a:hover { text-decoration: none; color:#FF0000; }
p { margin: 0px; padding: 0px; }
ul { padding: 0px 0px 0px 25px; margin: 0px; list-style-type: square; }

.i { font-style:italic; }

.contenu { position:relative; top:25px; left:50%; margin-left:-375px; border:1px solid #000; width:752px; z-index:1; }
.bande { position:relative; }
.bande1 { height:110px;background:#FFF; }
.bande2 { height:90px; width:100%;background:#424F51;z-index:0; }
.pied { position:relative;height:25px;top:30px; }
.center { text-align:center;}

.logo { position:absolute;z-index:1; top:49px; left:500px;width:157px;height:110px; }
.logo-accueil { top:10px;left:400px;width:257px;height:180px; }
.menu { position:absolute;z-index:2; top:180px; left:10px;}
a.menu-liste { padding: 2px; padding-left:5px; padding-right:5px; border: 1px solid #FFF; margin-left: 5px; height:15px;font-family: Arial, Helvetica, sans-serif; } 

.chapeau { position:absolute; width:100%; top:105px;z-index:2}
.chapeau-texte { font-size:13px; font-weight:bold; letter-spacing:1px; margin:15px;}
.chapeau-accueil { margin:25px; text-align:right; }

.adresse { position:absolute; width:400px; top:15px; left:20px;z-index:2; color:#000;}
.adresse-tbl { font-size:11px; color:#000; padding-top:3px;}
.adresse-titre { font-size:13px; font-weight:bold; padding-bottom:6px;}
.adresse-tbl-case1 { width:180px;}
a.adresse-email { color:#000;}

.titre { padding-left:15px; padding-top:20px; text-align:left;}
.texte { padding:15px; padding-top:20px; text-align:left;}
.formulaire {margin-left:30px; font-size:11px; width:300px; text-align:right; padding-bottom:15px; }
.formulaire-td1{ width:85px;}
.formulaire-td2{ width:215px;}
.formulaire-action { width:70px; background:#424F51; margin:10px; color:#FFF; border:1px solid #000; }
.contacts-img { position:absolute; z-index:2}
.contacts-img1 {top:249px; left:380px;}
.contacts-img2 {top:403px; left:380px;}
.contacts-img3 {top:324px; left:540px;}
.contacts-legende {top:270px; left:585px; font-size:10px; }

.produits-inactif { color:#F6E198; font-style:italic;}
.produits-img { margin:5px;}
.produits-agrandi { margin-bottom:15px;}

.catalogue-titre { padding-left:15px; padding-top:20px; text-align:left; font-weight:bold;}
.catalogue-texte { padding:15px; text-align:left;}
.catalogue-liste { padding-left:50px; padding-bottom:15px;}
.catalogue-vide { padding:30px; padding-left:15px; font-size:13px; text-align:left;}
.catalogue-tbl { margin-left:15px; padding:5px; font-size: 11px; margin-bottom:15px; color:#000000;}
.catalogue-tbl-top { border-top:solid 1px #000000;}
.catalogue-tbl-case1 { width:100px; border-left:solid 1px #000000; border-bottom:solid 1px #000000;}
.catalogue-tbl-case2 { width:430px; border-bottom:solid 1px #000000;}
.catalogue-tbl-case3 { width:150px; border-bottom:solid 1px #000000; border-right:solid 1px #000000;}
.catalogue-tbl-clair { background:#F6E198;}
.catalogue-tbl-fonce { background-color: #B62035;}
a.catalogue-tbl-lien-clair { color:#000000; }
a.catalogue-tbl-lien-fonce { color:#FFFFFF; }
a.catalogue-tbl-voir-clair { margin-left:30px; color:#000; background:#FFFFFF; border:1px solid #424F51; padding:2px; width:120px; text-align:center}
a.catalogue-tbl-voir-fonce { margin-left:30px; color:#000; background:#F6E198; border:1px solid #424F51; padding:2px; width:120px; text-align:center}
.catalogue-navigation { text-align:right; }
.catalogue-navigation-selectionne { font-weight:bold}

.catalogue-article-tbl { margin-left:10px; margin-top:10px; padding:5px; font-size: 11px; margin-bottom:15px; width:720px;}
.catalogue-article-tbl-case1 { width:150px; vertical-align:top }
.catalogue-article-tbl-case2 { width:380px; vertical-align:top }
.catalogue-article-tbl-case3 { width:150px; text-align:right; vertical-align:top }
a.catalogue-articles-agrandir { font-size:11px; font-family:Arial, Helvetica, sans-serif; width:150px; text-align:center; color:#F6E198; }
.catalogue-article-libelle { font-weight:bold; }
.catalogue-article-reference { font-size:11px; font-style:italic;}
.catalogue-article-description { padding-top:10px; }
.catalogue-article-prix { width:100px; text-align:center; background:#F6E198; border:1px solid #424F51; color:#000;}
.catalogue-article-prix-titre { border-bottom:1px solid #424F51; width:100%; font-weight:bold; }
.catalogue-article-prix-texte { background:#FFFFFF; width:100%; }
.catalogue-article-retour { text-align:right; padding-top:30px;}
a.catalogue-article-retour-lien { font-style:italic; font-weight:bold; }
.catalogue-articles-agrandi-img { padding-top:10px; }
a.catalogue-articles-agrandi-lien { color:#FF0000; font-weight:bold; }
.catalogue-articles-agrandi-nav { width:500px; text-align:left; padding-top:10px;}
