@charset "utf-8";
/* CSS Document */
#pnghack, .pnghack, #sephack,#pnghack a, .pnghack a{behavior: url("/iepngfix.htc")}
body {background-color: #000;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; font-size:12px; font-family:Comic sans MS, Arial, sans-serif, Verdana, Helvetica;color:#d3d5d4;}
#btn_store_left{text-decoration:none;position:absolute;background:url(template/btn_left_shop.png); top:537px; left:40px; width:208px; height:43px}
a {text-decoration:none; color:#2a2a2a;}
form {border:0px; margin:0px; padding:0px}
a:hover{text-decoration:underline;}
#btn_store_left b{text-decoration:none;display:block;color:#000;margin-top:10px;font-size:16px}
#btn_store_left a{text-decoration:none;}


#bondecommande{text-decoration:none;background:url(template/btn_left_shop.png);width:208px; height:43px}
#bondecommande b{text-decoration:none;display:block;color:#000;margin-top:10px;font-size:16px}
#bondecommande a{text-decoration:none;}

#global {position:absolute; left: 50%;  width: 984px; height: inherit;   margin-left: -492px}
#diap1 {float:left; border:3px solid #000; width:265px; height:518px}
#diap2 {position:relative;float:left; border:3px solid #000; width:460px; height:518px}
#content_diap2 {position:absolute;top:0;left:0;width:460px; height:450px; background:#fff; z-index:2;filter : alpha(opacity=60);-moz-opacity : 0.6;opacity : 0.6;}
#content_diap3 {position:absolute;top:0;left:0;width:415px; height:420px; overflow:hidden; z-index:4;padding:15px; color:#1a1a1a}
#diap3 {float:left; border:3px solid #000; width:231px; height:518px}
#diap_accueil {display:block; position:absolute; z-index:1; top:65px; left:0; text-align:center; padding-left:5px}
#diap_accueil_shop {display:block; z-index:1; left:0; text-align:left;}
#menu_espadrille {display:block; position:absolute; z-index:2; top:0px; left:0px; background:url(/template/courbe_menu.gif); width:985px; height:107px}
#copyright, #copyright a{text-decoration:none; height:28px; font-size:10px; color:#ccc}
#copyright a:hover {text-decoration:underline}
#content {display:block; position:relative;width:984px; min-height:590px;}
#menu_texte {display:block; margin-left:272px;}
#menu_texte a {text-decoration:none; display:block; background:url(template/btn.png) no-repeat; width:143px; height:42px; color:#fff;font-size:14px; font-weight:bold; text-align:center; float:left; cursor:pointer}
#menu_texte a:hover {text-decoration:none; background:url(template/btn_hover.png) no-repeat; color:#000; font-size:14px; font-weight:bold}
#menu_texte a span, #menu_texte a:hover span {display:block; width:143px; height:42px; padding-top:12px; cursor:pointer}
#logo {display:block; width:209px; height:74px; left:34px; top:8px; position:absolute;}
#moncompte {text-decoration:none; position:absolute; background:url(/template/bg_moncompte.png); width:255px; height:22px;top:62px;left:280px; padding-left:8px; padding-top:8px;color:#d3d5d4}
#moncompte a{text-decoration:none;color:#d3d5d4}
#moncompte a:hover{text-decoration:underline;color:#d3d5d4}
#lng {display:block; padding-top:1px; margin-left:53px; float:left}
#lng img {border:4px solid #000}

img {border:0px}
#btn_panier {display:block; text-align:center;background:url(/template/shop/btn_panier.png); width:191px; height:38px}
#btn_panier b a {display:block; text-decoration:none;color:#f8e8c9; font-size:14px; padding-left:40px; padding-top:10px;}

#btn_panier2 {display:block; text-align:center;background:url(/template/shop/btn_add_to_cart.png); width:258px; height:41px}
#btn_panier2 b a {display:block; text-decoration:none;color:#f8e8c9; font-size:16px; padding-left:34px; padding-top:11px;}

#btn_panier3 {display:block; text-align:center;background:url(/template/shop/btn_retour.png); width:258px; height:41px}
#btn_panier3 b a {display:block; text-decoration:none;color:#f8e8c9; font-size:16px; padding-left:34px; padding-top:11px;}

#config_en_cours {border-top:4px solid #d2d0c9;border-bottom:4px solid #d2d0c9; width:230px;}
#config_en_cours b{font-weight:normal; font-style:normal;display:block; padding-top:5px; font-size:20px; color:#2a2a2a}
#config_en_cours span{font-weight:normal;font-style:normal;display:block; font-size:12px; color:#3a3a3a}
#config_en_cours em{font-weight:normal;font-style:normal;display:block; font-size:12px;color:#999; margin-bottom:5px}
#config_other_pointure {font-weight:normal;font-style:normal;display:block;width:191px; font-size:12px;color:#999; padding-top:8px; padding-left:15px; float:left}
#config_other_quantite {font-weight:normal;font-style:normal;display:block;width:191px; font-size:12px;color:#999; padding-left:15px; float:left}
#text_addon {font-weight:normal;font-style:normal;display:block;width:191px; font-size:12px; color:#999; padding-left:15px; float:left}
#div_step {display:block; background:url(template/shop/bg_step.png); height:697px; height:53px}
#div_step b{display:block;margin-top:14px; font-weight:bold; color:#fff; font-size:20px; float:left}
#div_step span{display:block;margin-top:17px; font-weight:bold; color:#fff; font-size:16px; float:left; padding-left:20px; color:#333}
#quantite {display:block; padding-left:25px;}
#quantite a {display:block; float:left; width:27px; height:23px; background:#d3d4ac; border:1px solid #616161; margin:4px; text-align:center; padding-top:4px; color:#333; font-weight:bold; text-decoration:none; font-size:16px}
#quantite a:hover {border:1px solid #ff9900; text-align:center; text-decoration:none}
#pointure {display:block; padding-left:25px;}
#pointure a {display:block; float:left; width:27px; height:23px; background:#d3d4ac; border:1px solid #616161; margin:4px; text-align:center; padding-top:4px; color:#333; font-weight:bold; text-decoration:none; font-size:16px}
#pointure a:hover {border:1px solid #ff9900; text-align:center; text-decoration:none}

#tissu {display:block; padding-left:25px;}
#tissu a {display:block; float:left; width:42px; height:42px; background:#d3d4ac; border:5px solid #fff; text-align:center; color:#333; font-weight:bold; text-decoration:none; font-size:16px}
#tissu a:hover {border:5px solid #ff9900; text-align:center; text-decoration:none}

#couture {display:block; padding-left:25px;}
#couture a {display:block; float:left; width:27px; height:27px; background:#d3d4ac; border:5px solid #fff;  text-align:center;  color:#333; font-weight:bold; text-decoration:none; font-size:16px}
#couture a:hover {border:5px solid #ff9900; text-align:center; text-decoration:none}
#div_step em {display:block;margin-top:22px; font-style:normal; color:#666}

#btn_gris a{ display:block; float:left; background:url(template/shop/btn_gray.png) no-repeat center; width:282px; height:55px; text-align:center; padding-top:34px; margin-left:40px; color:#fff; font-weight:bold; text-decoration:none}
#modify_cart a{text-decoration:none;display:block; float:left; background:url(/template/btn_modify_cart.png); width:88px; height:30px; color:#333; text-align:center; line-height:30px}
#delete_cart a{text-decoration:none;display:block; float:left; background:url(/template/btn_delete.png); width:24px; height:30px;}
#modify_cart a:hover{color:#000}

