/* Compiled @ 07-09-2010 19:16:57 */
 ul {} #accueil .bloc_1 { float:left; margin-top:5px; padding:21px 192px 0 6px; width:261px; height:192px; line-height:15px; background:url('/modules/accueil/images/bloc-1.jpg') no-repeat; } #accueil .bloc_2 { float:right; margin-top:16px; width:299px; height:200px; border: 1px #300 solid; } #accueil .bloc_2 div { padding:10px 2px 0 6px; height:190px; overflow: auto; } #accueil .bloc_2 a { color:#948a54; } #accueil .nouveautes, #accueil .promotions { float:left; width:243px; margin-right:10px; } #accueil .extrait_produit {margin-right:0;} #accueil .bloc_3 { float:right; margin:12px 0 0 0; width:250px; } #accueil .bloc_33 { height: 325px; background:url('/modules/accueil/images/newsletter-0.jpg') no-repeat; } #accueil .bloc_3 .newsletter {padding:4px 7px 5px 7px;} #accueil .bloc_3 .leblog {padding:115px 7px 5px 7px;font-size:0.9em;} #accueil .bloc_3 .leblog a {text-decoration:none;} #accueil .bloc_3 ul li {height:14px;margin-left:27px;padding-left:15px;background:url('/images/puce-blog.gif') no-repeat 0 50%;} #accueil .bloc_3 input.bouton { position:relative; top:3px; cursor:pointer; width:auto; height:auto; } #accueil .bloc_3 input.txt { height:14px; margin-right:5px; padding:1px; width:190px; color:#45A7AA; border: 1px #45A7AA solid; } #ariane {font-size:10px;margin:8px 0 7px 0;} #ariane a {color:#300;} #client.login div.td { position:relative;height:183px;padding:10px;font-size:0.8em;} #client.login input {margin:3px 0;width:98%;} #client.login table.tab-2 .btn-1 { position:absolute; bottom:30px; } #client.login button.btn-1 { right:10px; } #client.login a.oubli-mdp { position:absolute; display:block; bottom:10px; right:10px; color:#948A54; } #client .menu { text-align:center; margin-bottom:30px; padding:12px 0; border-bottom:1px #300 solid; } #client .p, #client .pc, #client .pq { height:14px; padding-left:25px; font-weight: bold; background-image:url('/modules/client/images/p.gif'); background-repeat:no-repeat; background-position:0 50%; } #client .menu .p, #client .menu .pc, #client .menu .pq { display:inline-block; margin-right:20px; font-size:0.9em; } #client .p {background-image:url('/modules/client/images/p.gif');} #client .pc {background-image:url('/modules/client/images/pc.gif');} #client .pq {background-image:url('/modules/client/images/pq.gif');} #client span.p, #client span.pc, #client span.pq {color:#fff;} #client p {margin-bottom:20px;text-align:left;} #client label span {display:inline-block;width:310px;} #client select {width:325px;} #client input {width:320px;} #client .div2 label span {width:165px;} #client .div2 select, #client .div2 input {width:180px;} #client .indic { position:relative; top:-5px; font-size: 0.8em; color:#C90F0F; } #client tr.tb3-1 td { height:18px; line-height:18px; padding-left:27px; font-weight:bold; background:#F5F3EC url('/images/puce-f.gif') no-repeat 7px 50%; } #client.question textarea { width:462px; height:204px; margin:10px 5px 10px 10px; } #client.expedition table.tab-0 td { padding:7px; } #client.expedition table.tab-0 td img { vertical-align: middle; margin-right:4px; } #client table.stab-0 { border-collapse: collapse; } #client.expedition table.stab-0 td { height:auto; padding:0; text-align:left; font-size:1em; border:none; } #client table.stab-0.com td { height:22px; vertical-align: top; } #client table.stab-0 p { margin:4px 0; } #client table.stab-0 tr.brd td { border-top:1px #948A54 solid; border-bottom:1px #948A54 solid; } #client table.stab-0 tr.total td { font-weight: bold; font-size: 1.2em; margin-bottom:0; padding:3px 0; height:auto; border-top:1px #948A54 solid; } #client.recap {font-size:0.9em;} #client.recap h2 {font-size:1.4em;} #client.recap h3 {font-size:1.6em;margin:0 0 10px 10px;font-weight:bold;color:#C90F0F;} #client.recap .blc {margin:1px 0 10px 0;padding:5px;border:1px #C0BA9A solid;} #client.recap p {margin-bottom:10px;} #client.recap table {width:100%;} #client.recap table.tab-4 {border-collapse:collapse;} #client.recap table th {vertical-align:middle;color:#300;height:25px;font-weight:bold;font-size:10px;background:#F5F4EF;border:1px #C0BA9A solid;} #client.recap table td {text-align:center;padding:0 4px;vertical-align:middle;color:#300;height:25px;font-size:10px;background:#fff;border:1px #C0BA9A solid;} #client.recap table.stab-0 td { height:auto; padding:0; border:none; } #client.recap table.stab-0 tr.brd td { border:none; padding:5px 0; border-bottom:1px #C0BA9A solid; } #faq a {text-decoration:none;color:#300;} #faq a:hover {color:#C90F0F;} #footer { clear:both; position:relative; margin-bottom:30px; } #footer p { color:#330000; padding-top:10px; } #footer a { color:#330000; } #header { position:relative; height:189px; background:url('/modules/header/images/header.jpg') no-repeat; } #header .txt_1 { position:absolute; left:-14px; top:8px; width:210px; font-size:1.1em; text-align: right; line-height:16px; } #header .txt_2 { position:absolute; right:30px; top:40px; width:120px; font-size:1.1em; line-height:16px; } #header .lang { position:absolute; right:0; top:9px; width:130px; padding-right:20px; text-align:right; text-decoration:underline; color:#300; background:url('/images/en.gif') no-repeat right bottom ; } #header .lang.cadmin { top:22px; } #header .lang.fr {background-image:url('/images/fr.gif');} #header .acces { position:absolute; top:167px; left:18px; width:325px; color:#948A54; font-weight: bold; } #header .recherche { position:absolute; top:165px; left:137px; width:325px; } #header .recherche input.bouton { position:relative; top:3px; cursor:pointer; width:auto; height:auto; } #header .recherche input.txt { height:13px; padding:1px; width:170px; border: 1px #948A54 solid; } #header .menu_2 { position:absolute; top:167px; left:369px; width:417px; } #header .menu_2 a { display:block; float:left; height:16px; padding-left:35px; width:95px; margin-right:12px; color:#300; font-weight:bold; } #header a.panier { display:block; position:absolute; top:130px; right:0; width:124px; padding-left:20px; color:#000; line-height:1.6em; cursor:pointer; } #header .panier p {margin-bottom:5px;} #header .menu { position:absolute; top:132px; width:791px; z-index:2998; } #header .menu div {float:left;margin-right:1px;text-align:center;} #header .menu a {display:block;height:15px;padding:4px 0;font-size:10px;color:#fff;} /*********** Menus déroulants header *********************/ #header ul.menud li { position:relative; } #header ul.menud ul { position:absolute; display:none; left:-1px; top:22px; width:194px; background-color:#6C693C; } #header ul.menud ul li { border-top: 1px #fff solid; } #header ul.menud ul a { display:block; text-align:left; padding:4px 5px; width:184px; height:auto; letter-spacing:normal; font-size: 0.9em; color:#fff; } #header ul.menud ul a:hover { background:#84794B; } #header ul.menud.services ul a { width:95px; } #header ul.menud ul { border-left: 1px #fff solid; border-right: 1px #fff solid; } #marques p {padding-left:10px;font-size:12px;font-weight:bold;color:#948A54;} #menu_gauche { float:left; margin-top:12px; width:198px; background:url('/modules/menu_gauche/images/top.gif') repeat-x top; } #menu_gauche ul { padding:14px 0; border-left:1px #300 solid; border-right:1px #300 solid; } #menu_gauche ul ul { padding-bottom:0; background:none; border:none; } #menu_gauche ul li {padding-top:7px;} #menu_gauche ul li ul {padding-top:5px;} #menu_gauche ul li a { margin-left:12px; padding-left:17px; background:url('/modules/menu_gauche/images/puce-c.gif') no-repeat 0 50%; } #menu_gauche ul li a {color:#c90f0f;} #menu_gauche ul li ul li {padding:0;} #menu_gauche ul ul li a { display:block; margin:0 1px; padding-left:12px; height:16px; line-height:15px; color:#300; background:none; } #menu_gauche ul ul li a:hover, #menu_gauche ul ul li a.aktif { color:#fff; font-weight: bold; background-image:none; background-color:#c90f0f; } #feuille {width:198px;height:112px;background:url('/modules/menu_gauche/images/feuille.jpg') no-repeat center top;} #panier .titre-1 {margin-left:1px;width:747px;} #panier .etapes_cde {margin-left:1px;width:759px;} #panier tr th.vide { width:23px; padding:0; border:1px #948A54 solid; background-color:#fff; background-image:none; } #panier td.quantite span.qte { display:inline-block; margin-right:12px; margin-left:25px; width:40px; height:18px; border:1px solid #000; line-height:18px; background:#fff; } #panier td.quantite span { position:relative; float:left; } #panier td.quantite .qt_plus { position:absolute; top:0; right:0; } #panier td.quantite .qt_moins { position:absolute; top:11px; right:0; } #panier .prix { display:inline-block; width:129px; margin-right:10px; height:18px; line-height:18px; background:url('/modules/panier/images/prix.gif') no-repeat; } #plan a {color:#300;} #plan ul.puce-lr li { background:url('/images/puce-lr.gif') no-repeat scroll 0 50%; margin-top:10px; padding-left:20px; } #plan ul.puce-lr li.puce-a { padding-left:0; } #plan ul.puce-lr li.puce-a, #plan ul.puce-lr li ul li { background-image:none; } #plan ul.puce-lr li ul li a, #plan ul.puce-lr li.puce-a a { background:url('/images/puce-lr.gif') no-repeat scroll 0 50%; padding-left:20px; } #produit .bloc_1 { float:left; width: 476px; } #produit .detail { height:292px; margin-bottom:5px; padding:10px; color:#948A54; line-height:1.4em; font-size:1.1em; border:1px #EBE7DA solid; } #produit .description { height:160px; overflow: auto; margin-bottom:15px; } #produit .ajouter { float:right; padding-right:10px; width:180px; text-align: right; line-height: 1.2em; } #produit .ajouter-panier { float:right; position:relative; margin-top:20px; width:191px; height:42px; background:url('/modules/produit/images/ajouter-panier.gif') no-repeat; } #produit .ajouter-panier input { position:absolute; left:0; width:192px; height:38px; } #produit .ajouter-panier div { padding-right:10px; line-height:42px; font-size:1.1em; font-weight:bold; color:#330000; } #produit .rupture-stock { display:inline-block; margin-top:25px; padding:0 7px 5px 7px; text-align: center; font-size:0.8em; line-height:0.8em; font-weight:bold; color:#C90F0F; border:1px #C90F0F solid; } #produit .rupture-stock span { display:inline-block; position:relative; top:-7px; font-size:1em; line-height:1.1em; height:10px; padding:0 5px 0 20px; background:#fff url('/images/warning.gif') no-repeat 5px 0; } #produit .bloc_2 { float:right; width:275px; } #produit .photo { width:265px; height:374px; padding:5px; border:1px #948A54 solid; } #produit .vignette { position:relative; float:right; margin-left:5px; cursor:pointer; } #produit .vignette img { padding:5px; width:87px; height:124px; border:1px #948A54 solid; } #produit .zoom { position:absolute; bottom:0; right:11px; width:17px; height:22px; background:url('/modules/produit/images/zoom.gif') no-repeat; } #produit .propose { float:right; margin:30px 0 0 0; width:675px; padding-top:10px; font-weight:bold; color:#948A54; border-top:1px #EBE7DA solid; } #produit table.tab-1 input.txt {width:276px;} #produit table.tab-1 textarea {width:578px;} #produits .pagination { width:732px; margin:10px 0; padding:10px 7px 0 7px; height:25px; color:#300; border: 1px #EBE7DA solid; letter-spacing: 0.1em; background:url('/images/bg_1.gif') repeat-x; } #produits .pagination a {color:#948A54;text-decoration:underline;} #produits .pagination img {padding:0 5px;} #produits .desc_marque {width:732px;margin:10px 0;padding:10px 5px 0 10px;border:1px #EBE7DA solid;} #produits .desc_marque img {float:left;margin-right:10px;} #statique .tab-s1 {float:left;width:338px;height:115px;line-height:16px;padding:15px 20px;margin:0 1px 1px 0;border:1px #300 solid;} #statique h2 {font-size:12px;} #statique.cgv h6 {font-weight:bold;margin-bottom:7px;} #statique.liens p {margin-bottom:7px;} #statique.liens h2 {margin-bottom:5px;} #statique.liens a {text-decoration:none;} #statique.liens a:hover {text-decoration:underline;} #rib {display: none;} 