body,h1,h2,h3,h4,h5,h6,p,ul,li,input,select,form,fieldset,img,div,a{margin:0;padding:0;outline:none;border:0;}ul{list-style-type:none;}h1,h2{font-size:15px;}body{font-family:Arial,Helvetica,sans-serif;font-size:11px;margin:auto;color:#000;background:#fff;}input{font-family:Arial,Helvetica,sans-serif;font-size:11px;}#conteneur{width:960px;margin:auto;position:relative;}.separator{clear:both;}a{color:#000;}.police_important{color:#f00;}.fond_important{background:#f00;}.submit{-moz-border-radius:10px;border-radius:10px;color:#fff;font-weight:bold;cursor:pointer;}.input{border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #aaa;border-bottom:1px solid #aaa;font-size:11px;height:15px;}#header{width:174px;height:150px;width:960px;position:relative;padding-top:1px;z-index:10;}#header_text{position:absolute;top:5px;right:0;font-style:italic;}#logo{position:absolute;top:30px;left:0;}#baseline{position:absolute;top:74px;left:60px;font-weight:normal;font-size:14px;}#header .header_pub{position:absolute;top:20px;right:1px;width:469px;height:61px;padding-left:11px;padding-top:1px;background:url(image/pub.png);}#header_newsletter{position:absolute;top:90px;right:0;}#header_newsletter .input{width:120px;}#header_rechercher{position:absolute;top:90px;right:264px;}#header_rechercher .input{width:165px;}#header .submit{width:34px;height:17px;vertical-align:middle;}#header label{font-weight:bold;font-size:13px;vertical-align:middle;}#menu_general{top:121px;left:0;width:960px;background:black;height:30px;position:absolute;}#menu_general .menu{float:left;}#menu_general .menu_onglet{color:#fff;text-decoration:none;line-height:30px;height:30px;padding-left:12px;padding-right:13px;display:block;font-size:18px;}#menu_general .actif,#menu_general .menu_onglet:hover{background:#cacaca;color:#000;}#menu_general .sous_menu{width:925px;height:250px;background:transparent url(image/sous_menu_bg.png);padding-left:35px;padding-top:20px;position:absolute;top:29px;left:0;display:none;border-top:1px solid #cacaca;color:#fff;z-index:10;}#menu_general .sous_menu a{color:#fff;text-decoration:none;font-size:12px;margin-top:0;display:block;}#menu_general .colonne{float:left;margin-right:50px;height:230px;}#menu_general .colonne strong{margin-bottom:10px;font-weight:normal;display:block;font-size:14px;}#menu_general .colonne a:hover{text-decoration:underline;}#menu_general .colonne_marque{padding-left:40px;border-left:1px solid #cacaca;margin-right:0;}#menu_general .beaute_femme{position:absolute;top:160px;left:580px;}#fil_ariane{width:960px;background:#cacaca;height:23px;margin-top:1px;}#fil_ariane img{margin-top:6px;}#fil_ariane li{float:left;line-height:23px;}#fil_ariane li a{text-decoration:none;padding-left:20px;padding-right:20px;display:block;height:23px;background:transparent url(image/fil_ariane.png) no-repeat left -23px;margin-left:-10px;}#fil_ariane .actif,#fil_ariane a:hover{background-position:0 0;color:#fff;}#fil_ariane .home{background:none;margin-left:0;padding-left:10px;}#fil_ariane .home:hover{background-color:#f00;}#fil_ariane .last{background:transparent url(image/fil_ariane.png) no-repeat left -46px;}#footer{height:100px;color:#fff;background:#000;margin-top:25px;}#footer .contenu{margin:auto;width:960px;position:relative;padding-top:20px;}#footer a{color:#fff;}#footer_facebook,#footer_twitter,#footer_rss{position:absolute;top:5px;background:url(image/footer_network.png);width:52px;height:52px;text-decoration:none;}#footer_facebook{right:0;background-position:top right;}#footer_twitter{right:55px;background-position:top center;}#footer_rss{right:110px;background-position:top left;}#footer .copyright{margin-top:20px;margin-left:10px;}#footer .ligne{height:18px;}#footer li{float:left;margin-left:10px;}#footer .ligne a{margin-right:10px;margin-left:10px;}#footer .ligne a:hover{color:#f00;}#cadre_popup{width:470px;background:transparent url(image/sous_menu_bg.png);position:absolute;padding-top:50px;padding-bottom:50px;top:200px;left:245px;z-index:20;}#popup{width:350px;margin:auto;background:#fff;border-radius:10px;-moz-border-radius:10px;padding:10px;}#popup .titre{font-weight:bold;height:25px;font-size:14px;}#popup .contenu{width:290px;}#popup .fermer{display:block;margin-top:5px;text-align:right;}#popup .fermer:hover{color:#f00;}.selection_produit li{padding:4px;float:left;width:190px;height:303px;background:#f4f4f4;}.selection_produit a:hover{color:#f00;}.selection_produit img{max-width:190px;max-height:190px;}.selection_produit .image_produit{display:block;background:#fff;width:190px;height:190px;text-decoration:none;text-align:center;}.selection_produit .information{height:113px;width:190px;background:url(image/produit_bg.gif) no-repeat bottom left;position:relative;}.selection_produit .information_unique{height:113px;width:190px;background:url(image/produit_bg.gif) no-repeat bottom right;position:relative;}.selection_produit .nom{display:block;height:30px;width:180px;overflow:hidden;position:absolute;top:3px;left:5px;text-align:center;}.selection_produit .marque{display:block;width:180px;position:absolute;top:33px;left:5px;text-align:center;}.selection_produit .marchand{width:180px;position:absolute;top:48px;left:5px;text-align:center;}.selection_produit .prix_barre{display:block;position:absolute;top:70px;left:90px;font-size:12px;text-align:center;color:#696969;width:90px;}.selection_produit .prix_actuel{display:block;position:absolute;top:85px;left:90px;text-align:center;font-size:18px;width:90px;}.selection_produit .prix{display:block;position:absolute;top:77px;left:5px;font-size:18px;width:180px;text-align:center;}.selection_produit .remise{display:block;position:absolute;top:78px;left:30px;font-size:16px;color:#fff;}