body {margin : 0;padding : 0;font-family : Arial, Helvetica, sans-serif;font-size : 11px;color : #000000;background : #ffffff url(../images/base/fond01.gif);text-align : center;}
/* ===============Design================================*/
#haut00 {width : 777px;height : 105px;margin-top : 0;margin-left:auto;margin-right:auto;border-left : 1px solid #adb6ce;border-right : 1px solid #adb6ce;background : transparent url(../images/base/haut_logo.gif) no-repeat left top;text-align:left}
#haut01 {margin-left:300px;height : 20px;line-height : 20px;margin-top : 0;}
a.menuhaut01on:link, a.menuhaut01on:visited {text-decoration : none;}
a.menuhaut01on:active, a.menuhaut01on:hover {text-decoration : underline;background : transparent url(../images/base/fond_bt01on.gif) repeat-x left top;}
.menuhaut01on {color : #4F4DA4;font-weight:bold;font-size:11px;padding-right:12px;padding-left:12px;padding-top:4px;padding-bottom:5px}

a.menuhaut01of:link, a.menuhaut01of:visited {color : #7C96C5;text-decoration : none;}
a.menuhaut01of:active, a.menuhaut01of:hover {color : #7C96C5;text-decoration : none;}
.menuhaut01of {color : #7C96C5;font-weight:bold;font-size:11px;padding-right:12px;padding-left:12px;padding-top:4px;padding-bottom:5px}

a.menuhaut01act:link, a.menuhaut01act:visited {color : #FFFFFF;text-decoration : none;}
a.menuhaut01act:active, a.menuhaut01act:hover {color : #FFFFFF;text-decoration : none}
.menuhaut01act {color : #4F4DA4;font-weight:bold;font-size:11px;padding-right:12px;padding-left:12px;padding-top:4px;padding-bottom:5px;background : transparent url(../images/base/fond_bt01on.gif) repeat-x left top;}

#haut02 {margin-left:80px;height : 56px;line-height : 56px;margin-top : 0;text-align:left;}
#haut03 {height:22px;line-height:22px;}
#haut03secure {height:22px;line-height:22px;text-align:center;background : transparent url(../images/base/barresecure.gif) no-repeat left top;color:#FFFFFF;font-weight:bold;font-size:14px;letter-spacing:0.3em;}
a.menuhaut03on:link, a.menuhaut03on:visited {color : #FFFFFF;text-decoration : none;}
a.menuhaut03on:active, a.menuhaut03on:hover {color : #CC0000;text-decoration : none;background : transparent url(../images/base/fond_bt03on.gif) repeat-x left top;}
.menuhaut03on {display:inline;padding-top:3px;padding-bottom:5px;font-family : Verdana,Arial, Helvetica, sans-serif;line-height: 16px;height : 22px;color : #FFFFFF;font-weight:bold;font-size:12px;padding-right:12px;padding-left:12px; border-right:1px solid #FFFFFF; border-left:1px solid #FFFFFF}

a.menuhaut03act:link, a.menuhaut03act:visited {color : #CC0000;text-decoration : none;}
a.menuhaut03act:active, a.menuhaut03act:hover {color : #CC0000;text-decoration : none;}
.menuhaut03act {display:inline;padding-top:3px;padding-bottom:5px;font-family : Verdana,Arial, Helvetica, sans-serif;line-height: 16px;height : 22px;color : #CC0000;font-weight:bold;font-size:12px;padding-right:12px;padding-left:12px; border-right:1px solid #FFFFFF; border-left:1px solid #FFFFFF;background : transparent url(../images/base/fond_bt03on.gif) repeat-x left top;}

#titre {width : 777px;height : 24px;margin: auto;border-top : 2px solid #FF3300;border-left : 1px solid #adb6ce;border-right : 1px solid #adb6ce;background : #ffffff url(../images/base/fond_titre01.gif) no-repeat;clear:both;}

#centre {width : 777px;vertical-align : top;border-left : 1px solid #adb6ce;border-right : 1px solid #adb6ce;margin: auto;background : #ffffff url(../images/base/fond_menu01.gif) repeat-y;clear:both;}
#gauche {font-family : Arial, Helvetica, sans-serif;width : 160px;min-height : 380px;text-align : left;float:left;border : 0px solid #990000;}
#droite {width : 610px;min-height : 380px;text-align : left;background-color : #ffffff;padding-top : 10px;border : 0px solid #990000;float:right;}

#footer {font-family : Arial, Helvetica, sans-serif;width : 777px;vertical-align : top;text-align : left;border: 1px solid #adb6ce;line-height : 18px;text-align : center;font-size : 11px;color : #666666;background-color : #ffffff;margin: auto;clear:both;}
#footer a, #footer a:link, #footer a:visited {font-family : Arial, Helvetica, sans-serif;color : #666666;text-decoration : none;}
#footer a:hover {font-family : Arial, Helvetica, sans-serif;color : #000000;text-decoration : underline;}

.footeract {background-color : #CCCCCC;font-family : Arial, Helvetica, sans-serif;color : #000000;text-decoration : none;;font-weight:bold}
/* ==============pages infos Editeur================= */
#news a:link,#news a:visited {color:#6386BD;border-bottom: 1px dashed #6386BD;text-decoration:none}
#news a:active,#news a:hover {color:#6386BD;border-bottom: 1px solid #6386BD;text-decoration:none}
#news {color:#000000;font-family: Arial, Helvetica, sans-serif;font-size:11px;vertical-align:top;font-weight:normal}

.newslien a:link,.newslien a:visited {color:#6386BD;border-bottom: 1px dashed #6386BD;text-decoration:none}
.newslien a:active,.newslien a:hover {color:#6386BD;border-bottom: 1px solid #6386BD;text-decoration:none}
.newslien {color:#000000;font-family: Arial, Helvetica, sans-serif;font-size:11px;vertical-align:top;font-weight:bold}

.newstitre {color:#000000;font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;vertical-align:top}
/* ================================================== */
/* ==============pages Popupup accueil================= */
#popup_contain {position: absolute;text-align:center; width:430px;height:250px; z-index: 30; visibility: visible;background: transparent url(../images/base/popupfr.jpg) no-repeat left top}

#popup_centre a:link,#popup_centre a:visited {color:#006699;border-bottom: 1px dashed #006699;text-decoration:none}
#popup_centre a:active,#popup_centre a:hover {color:#006699;border-bottom: 1px solid #006699;text-decoration:none}
#popup_centre {display:block;width:400px;height:215px; z-index: 30;background-color:#FFFFFF;
border:1px solid #333333;overflow:auto;margin:auto;text-align:left;padding-left:4px;padding-right:4px;
color:#000000;font-family: Arial, Helvetica, sans-serif;font-size:11px;vertical-align:top;font-weight:normal}
#popup_haut {display:block;width:430px;height:25px; text-align: center; z-index: 30;}
#popup_bas {display:block;width:430px;height:12px; text-align: center; z-index: 30;}

/* ================================================== */

/* ==============Menu catalogue===================== */
a.menucatal01:link, a.menucatal01:visited {color : #000000;text-decoration : none;}
a.menucatal01:active, a.menucatal01:hover {color : #CC0000;text-decoration : none;background : #D5EAFF url(../images/base/bt01_on.gif) no-repeat left top;}
.menucatal01 {display:block;padding-top:5px;text-indent:20px;font-family : Arial, Helvetica, sans-serif;line-height: 20px;height : 20px;color : #000000;font-weight:bold;font-size:11px; border-bottom:1px solid #999999; border-right:1px solid #999999;width:150px;background : #FFFFFF url(../images/base/bt01.gif) no-repeat left top;margin-top:6px}

a.menucatal01act:link, a.menucatal01act:visited {color : #CC0000;text-decoration : none;}
a.menucatal01act:active, a.menucatal01act:hover {color : #CC0000;text-decoration : none;background : #D5EAFF url(../images/base/bt01_on.gif) no-repeat left top;}
.menucatal01act {display:block;padding-top:5px;text-indent:20px;font-family : Arial, Helvetica, sans-serif;line-height: 20px;height : 20px;color : #CC0000;font-weight:bold;font-size:11px; border-bottom:1px solid #999999; border-right:1px solid #999999;width:150px;background : #FFFFFF url(../images/base/bt01_on.gif) no-repeat left top;margin-top:6px}


a.menucatal02:link, a.menucatal02:visited {padding-top:5px;color : #000000;text-decoration : none;}
a.menucatal02:active, a.menucatal02:hover {padding-top:5px;color : #CC0000;text-decoration : none;background : #D5EAFF url(../images/base/bt02_on.gif) no-repeat left top;}
.menucatal02 {display:block;padding-top:5px;text-indent:25px;font-family : Arial, Helvetica, sans-serif;line-height: 20px;height : 20px;color : #000000;font-weight:normal;font-size:11px; border-bottom:1px solid #999999; border-right:1px solid #999999;width:150px;background : #FFFFFF url(../images/base/bt02.gif) no-repeat left top;margin-top:6px}

a.menucatal02act:link, a.menucatal02act:visited {padding-top:5px;color : #CC0000;text-decoration : none;}
a.menucatal02act:active, a.menucatal02act:hover {padding-top:5px;color : #CC0000;text-decoration : none;background : #D5EAFF url(../images/base/bt02_on.gif) no-repeat left top;}
.menucatal02act {display:block;padding-top:5px;text-indent:25px;font-family : Arial, Helvetica, sans-serif;line-height: 20px;height : 20px;color : #CC0000;font-weight:normal;font-size:11px; border-bottom:1px solid #999999; border-right:1px solid #999999;width:150px;background : #FFFFFF url(../images/base/bt02_on.gif) no-repeat left top;margin-top:6px}

.menubox{border:0px solid #000000;text-align:center;width:140px;margin-left:5px;margin-top:6px}
.menubox_rech1{text-align:center;padding-top:5px;font-family : Arial, Helvetica, sans-serif;color : #990000;font-weight:bold;font-size:11px;background : transparent url(../images/base/fondrech_gauche.gif) no-repeat center top;}
.menubox_rech2{text-align:center;padding-top:4px;padding-bottom:6px;background : transparent url(../images/base/fondprod_gauche2.gif) no-repeat center bottom;padding:3px;padding-top:0px;font-family : Arial, Helvetica, sans-serif;color : #000000;font-weight:normal;font-size:10px;}

.menubox_prod1{text-align:center;padding-top:5px;font-family : Arial, Helvetica, sans-serif;color : #990000;font-weight:bold;font-size:11px;background : transparent url(../images/base/fondprod_gauche.gif) no-repeat center top;}
.menubox_prod2{text-align:center;	background : transparent url(../images/base/fondprod_gauche2.gif) no-repeat center bottom;padding:3px;padding-top:0px;font-family : Arial, Helvetica, sans-serif;color : #000000;font-weight:normal;font-size:10px;}
/* ================================================== */
/* ==============Produits Accueil==================== */
.menuboxaccueil{float:left;display:inline;text-align:center;width:297px;margin-right:6px;margin-top:3px;margin-bottom:3px}
.menuboxaccueil_prod1{text-align:center;padding-top:5px;font-family : Arial, Helvetica, sans-serif;color : #990000;font-weight:bold;font-size:11px;background : transparent url(../images/base/fondprod_centre.gif) no-repeat center top;}
.menuboxaccueil_prod2{text-align:left;border:0px solid #000000;	background : transparent url(../images/base/fondprod_centre2.gif) no-repeat center bottom;padding:3px;padding-top:0px;font-family : Arial, Helvetica, sans-serif;color : #000000;font-weight:normal;font-size:10px;}

/* ================================================== */
/* ==============Produits listing==================== */
.list_titre {margin-top:6px;width:600px;border:1px solid #29519C;text-align:center;font:bold 14px arial;color: #29519C;background-color : #ECF5FF;}

.list_extra_perso {float:right;color:#FFFFFF;font: bold 11px Arial, Helvetica, sans-serif;text-align:center;padding-left:8px;padding-right:8px;background-color: #FF752B;margin-left:2px;line-height:16px;height:16px;}
.list_extra_promo {float:right;color:#FFFFFF;font: bold 11px Arial, Helvetica, sans-serif;text-align:center;padding-left:8px;padding-right:8px;background-color: #FF0033;margin-left:2px;line-height:16px;height:16px;}
.list_extra_nouveau {float:right;color:#FFFFFF;font: bold 11px Arial, Helvetica, sans-serif;text-align:center;padding-left:8px;padding-right:8px;background-color: #990000;margin-left:2px;line-height:16px;height:16px;}
.list_extra_indispo {color:#FFFFFF;font: bold 11px Arial, Helvetica, sans-serif;text-align:center;padding-left:8px;padding-right:8px;background-color: #6484BD;margin-left:2px;line-height:16px;height:16px;}

a.list_infoplus:link, a.list_infoplus:visited {color : #FFFFFF;text-decoration : none;}
a.list_infoplus:active, a.list_infoplus:hover {color : #FFFFFF;text-decoration : none;}
.list_infoplus {-moz-border-radius:5px;display:inline;color:#FFFFFF;font: bold 11px Arial, Helvetica, sans-serif;text-align:center;padding-left:8px;padding-right:8px;background-color: #FF752B;margin-right:3px;}
/* ================================================== */
a.titrepages:link, a.titrepages:visited {color : #6361B5;text-decoration : none;}
a.titrepages:active, a.titrepages:hover {color : #6361B5;text-decoration : underline;}
.titrepages {color:#6361B5;font: bold 14px Arial, Helvetica, sans-serif;}


.separ {
display : block;
height : 6px;
line-height : 6px;
width : 160px;
      }

