@charset "utf-8";/* CSS Document */

body{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;margin-top:0px;background:#F9F2E2}/* FCF8F0 */
#content{border-left:solid 1px #f9f1e1;border-right:solid 1px #f9f1e1;width:1000px;margin-left:auto;margin-right:auto;background:#FFF}

#haut .haut{background-image:url(../img/haut.jpg);background-repeat:no-repeat;width:657px;height:120px}
#haut .slogan{font-family:"Trebuchet MS";font-weight:bold;font-size:12px;color:#9d9d9d;margin-top:50px;margin-left:20px}
#haut #nav{margin-left:96px;font-weight:bold;height:18px}
#nav a{text-decoration:none;color:#000}
#nav #accueil{float:left;margin-top:32px;text-align:center;cursor:pointer;width:127px}
#nav #pme{float:left;margin-top:32px;text-align:center;cursor:pointer;width:108px}
#nav #ge{float:left;margin-top:32px;text-align:center;cursor:pointer;width:92px}
#nav #edu{float:left;margin-top:32px;text-align:center;cursor:pointer;width:88px}
#nav #system{float:left;margin-top:32px;text-align:center;cursor:pointer;width:145px}

#ariane{background-image:url(../img/ariane.jpg);background-repeat:repeat-x;height:30px}
#ariane #langue{float:left;width:150px;text-align:center}
#langue  select{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;margin-top:5px}
#ariane #fil{float:left;padding-top:5px;margin-left:7px;width:645px}
#fil .gris{color:#858585;text-decoration:none}
#fil .marronb{color:#d17131;font-weight:bold;text-decoration:none}
#ariane #recherche{float:left;width:195px;text-align:center}
#recherche input{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;margin-top:5px;margin-right:2px}

#milieu #menuleft{float:left;width:149px;margin-top:1px;background-color:#f9f2e2;border-right:solid 1px #f6e8cb}
#menuleft #menu{background-color:#f9f2e2;padding:4px 0px 10px 0px}
#menu a{text-decoration:none;color:#000;font-weight:bold}
#menu .onglet{border-bottom:solid 1px #f6e8cb;margin-left:2px;margin-right:2px;background-image:url(../img/fleche.gif);background-repeat:no-repeat;background-position:left;padding:4px 0px 3px 20px}
#menu .onglet_in{border-bottom:solid 1px #f6e8cb;margin-left:2px;margin-right:2px;background-image:url(../img/fleche_bas.gif);background-repeat:no-repeat;background-position:left;padding:4px 0px 3px 20px;color:#de0007;font-weight:bold}
#menu .ss_onglet{border-bottom:solid 1px #f6e8cb;margin-left:2px;margin-right:2px;padding:4px 0px 3px 20px;background-color:#fcf8f0}
#menu .ss_onglet a{text-decoration:none;color:#858585;font-size:11px;font-weight:bold}

#menuleft #services{font-weight:bold;margin-bottom:12px}
#services a{color:#000}
#services .titre{color:#fff;background-color:#c1baa8;padding:5px 0px 5px 10px}
#services .text{background-image:url(../img/bg_menu.gif);background-repeat:repeat-x;height:112px;padding-left:10px;padding:6px 5px 8px 5px;line-height:16px}
#menuleft #affil{font-weight:bold;margin-bottom:12px}
#affil a{color:#000}
#affil .titre{color:#fff;background-color:#c1baa8;padding:5px 0px 5px 10px}
#affil .text{background-image:url(../img/bg_menu_affil.gif);background-repeat:repeat-x;height:15px;padding-left:10px;padding:8px 5px 8px 5px}
#milieu #centre{float:left;width:840px;margin-left:8px}
#milieu #centre #page{margin-top:18px}
#milieu #centre #page #titre_page{font-size:14px;margin-bottom :15px}
#page .bt{background-image:url(../img/bt.jpg);width:124px;height:22px;padding-top:8px;text-align:center}
#page .bt a{color:#fff;text-decoration:none;font-weight:bold;width:124px}
#page a.nbs11{font-size:11px;text-decoration:underline;color:#000;font-weight:bold}
#page a.rouge_12{color:#9d0005}



#milieu #centre #page_qte{margin-top:18px;margin-left:40px}
#page_qte #nav_qte .titre{font-family:verdana;font-size:12px;color:#000}
#nav_qte #etape{float:left;margin-right:7px;width:auto;color:#FFF;font-size:12px;font-weight:bold;text-align:center;margin-bottom:20px}

#etape .select1{background-image:url(../img/panier/nav_in_1.jpg);background-repeat:no-repeat;width:22px;height:18px;padding-top:2px;float:left}
#etape .select2{background-color:#c8bfaf;height:18px;width:auto;padding:2px 10px 0px 10px;float:left}
#etape .select3{background-image:url(../img/panier/nav_in_2.jpg);background-repeat:no-repeat;width:11px;height:20px;float:left}

#etape .unselect1{background-image:url(../img/panier/nav_out_1.jpg);background-repeat:no-repeat;width:22px;height:18px;padding-top:2px;float:left}
#etape .unselect2{background-color:#e0e0e0;height:18px;width:auto;padding:2px 10px 0px 10px;float:left;font-size:12px;color:#999999;font-weight:normal}
#etape .unselect3{background-image:url(../img/panier/nav_out_2.jpg);background-repeat:no-repeat;width:11px;height:20px;float:left}

#page_qte #caddie{width:730px}
#caddie .top{background-image:url(../img/panier/top_caddie.jpg);background-repeat:repeat-x;height:16px;color:#fff;font-size:11px;padding-top:2px;text-align:center}
#caddie .caddiesub{color:#000;font-size:11px;text-align:center;height:50px;border-bottom:solid 1px #cccccc}
#caddie .backcup{width:669px;background-image:url(../img/panier/backcup.jpg);background-repeat:repeat-x;height:43px;border-bottom:solid 1px #cccccc;border-right:solid 1px #cccccc;font-size:11px}
#caddie .total{width:670px;font-size:11px}

#page_qte input{font-size:11px;color:#000;font-family:Arial, Helvetica, sans-serif}
#page_qte a.rouge_12{color:#9d0005}
#footer{background-color:#f9f2e2;padding:5px 5px 5px 20px;margin-top:1px}
#footer a{font-weight:bold;color:#434343;text-decoration:none}

#milieu #nav_cata{margin-top:5px;height:20px;width:840px}
#nav_cata .in{background-image:url(../img/cata/in.jpg);background-repeat:no-repeat;width:128px;height:18px;padding-top:2px;text-align:center;font-size:11px;font-weight:bold;color:#fff;float:left;margin-right:1px}
#nav_cata .out{background-image:url(../img/cata/out.jpg);background-repeat:no-repeat;width:128px;height:18px;padding-top:2px;text-align:center;font-size:11px;font-weight:bold;color:#fff;float:left;margin-right:1px;cursor:pointer}
#nav_cata .caddie{background-image:url(../img/cata/panier.jpg);background-repeat:no-repeat;width:195px;height:18px;padding-top:2px;text-align:center;font-size:11px;font-weight:bold;color:#fff;float:left;cursor:pointer}

#mes{position:absolute;z-index:1;top:300px;left:0;border:#FFF solid 1px;background-color:#FFF;filter:alpha(opacity=0);-moz-opacity:0.0;display:none;width:auto;_width:50%;margin-right:20%;margin-left:20%}
#noir{position:absolute;display:none;background:#000;top:0px;left:0px;margin-right:auto;margin-left:auto;height:100%;width:100%;text-align:center;}