
#colonneGauche .boite, #colonneDroite .boite { margin: .2em 0; border: 1px solid #4d2512; font-size: 1.2em; }
#colonneGauche .recherche, #colonneGauche .categories, #colonneDroite .favoris { margin-top: 0; }
#colonneGauche .recherche { margin-bottom: .2em; }

#colonneGauche .boite { background: #fff url(/images/infobox/motif_clair.gif) repeat-y; color: inherit; }
#colonneDroite .boite  { background: #fff url(/images/infobox/motif_clair.gif) repeat-y top right; color: inherit; }

#colonneGauche .catalogue { background: #eadace url(/images/infobox/motif_fonce.gif) repeat-y; color: inherit; }
#colonneDroite .promotion { background: #ff9c71 url(/images/infobox/motif_rose.gif) repeat-y top right; color: inherit; }

div#colonneGauche h2, div#colonneDroite h2 { padding: 6px 0 10px 0; text-align: center; font-size: 1.3em; }
div#colonneGauche h2 span, div#colonneGauche h2 label, div#colonneDroite h2 span, div#colonneDroite h2 label { padding-bottom: 6px; border-bottom: 1px solid #000; }
div#colonneGauche dl dt, div#colonneDroite dl dt { font-weight: normal; }

#colonneGauche .categories h2, #colonneGauche .contacts h2, #colonneDroite .panier h2, #colonneDroite .promotion h2, #colonneDroite .garanties h2 { position: relative; padding: 0; }
#colonneGauche .categories h2 img, #colonneGauche .contacts h2 img, #colonneDroite .panier h2 img, #colonneDroite .promotion h2 img, #colonneDroite .garanties h2  img { width: 170px; }

#colonneGauche div.nouveaute, #colonneGauche div.catalogue ul, #colonneGauche div.sondage p, #colonneDroite div.favoris, #colonneDroite div.promotion, #colonneDroite div.fabricant, #colonneDroite div.notification, #colonneDroite div.critique, #colonneDroite div.logo { text-align: center; }

#colonneGauche div.catalogue ul, #colonneDroite div.aide ul, #colonneDroite div.partenaires ul { padding-top: 15px; }

#colonneGauche div.categories ul, #colonneGauche div.catalogue ul, #colonneGauche div.contacts ul,
#colonneDroite div.garanties ul, #colonneDroite div.aide ul, #colonneDroite div.partenaires ul { padding-bottom: 8px; }

#colonneGauche div.catalogue li, #colonneGauche div.contacts li,
#colonneDroite div.garanties li, #colonneDroite div.aide li { font-size: .95em; font-style: italic; }
#colonneGauche div.catalogue li { padding-left: 20px; } #colonneGauche div.contacts li { padding-left: 30px; }
#colonneDroite div.envoyerAmi, #colonneDroite div.garanties li, #colonneDroite div.aide li { padding-left: 10px; padding-right: 5px; }
#colonneDroite div.garanties li { font-size: .8em; }

#colonneGauche div.recherche p { padding: .5em 10px .5em 0; text-align: right; }
#colonneGauche div.recherche p a { font-size: .95em; font-style: italic; }
#colonneGauche div.recherche input.text { margin-right: 2px; padding-top: .2em; padding-bottom: .2em; width: 100px; font-size: .55em; }

#colonneGauche div.categories { font-style: italic; font-weight: bold; font-size: .95em; }
#colonneGauche div.categories li { padding: 2px 2px 2px 0; }
#colonneGauche div.categories li.niveau1 { padding-left: 30px; }
#colonneGauche div.categories li.niveau2 { padding-left: 38px; font-size: .9em; }
#colonneGauche div.categories li a { display: block; padding-left: 3px; background-color: inherit; }
#colonneGauche div.categories li.pair a { border-left: 1px solid #502717; color: #502717; }
#colonneGauche div.categories li.impair a { border-left: 1px solid #8a4223; color: #8a4223; }
#colonneGauche div.categories li a:hover, #colonneGauche div.categories li a:focus, #colonneGauche div.categories li a:active { border-left: 1px solid #f8dc90; color: #d39e0c; background-color: inherit; text-decoration: none; }

#colonneGauche div.contacts #contactezNous { font-weight: bold; }

#colonneGauche div.newsletter { padding-left: 30px; }
#colonneGauche div.newsletter form { font-size: .9em; font-style: italic; }
#colonneGauche div.newsletter form input.text { width: 130px; }

#colonneGauche div.sondage { padding-left: 10px; padding-right: 5px; }
#colonneGauche div.sondage form { font-size: .85em; }

#colonneDroite div.favoris a { padding-right: 28px; background: transparent no-repeat center right; color: inherit; }
#colonneDroite div.favoris a#favorisLienAccueil { background-image: url(/images/favorisSite.gif); }
#colonneDroite div.favoris a#favorisLienPage { background-image: url(/images/favorisPage.gif); }

#colonneDroite div.panier dt.nouveauProduitDansPanier a { font-weight: bold; background-color: inherit; color: #d2a588; }

#colonneDroite div.logo { padding: 10px 5px 5px 5px; }

#colonneDroite div.partenaires ul li { margin-left: 20px; list-style-type: square; }
