BODY {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	COLOR: #353434;
	PADDING-TOP: 0px;
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #ffffff;
}
TD {vertical-align:top;font-family: arial;font-size: 12px;}
h1 {display: inline;margin: 0px;padding: 0px;font-family: tahoma;font-size: 12px;}
h3 {display: inline;margin: 0px;padding: 0px;font-family: tahoma;font-size: 12px;}
h4 {display: inline;margin: 0px;padding: 0px;font-family: tahoma;font-size: 12px;}
div.hr {height: 1px;background: url(../images/panier/hr.jpg) repeat-x;}
div.hr hr {display: none;}

.z1 {}
.z1 TABLE {	WIDTH: 183px;HEIGHT: 65px;background-image: url(../images/accueil/fond_panier.png);background-repeat: no-repeat;background-position: 0px 0px;}
.z1 TD {PADDING-BOTTOM: 10px; PADDING-LEFT: 11px; PADDING-RIGHT: 48px; VERTICAL-ALIGN: middle; PADDING-TOP: 12px}
.z1 B {PADDING-BOTTOM: 3px; LINE-HEIGHT: 13px; TEXT-TRANSFORM: uppercase; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #dd2c04; FONT-SIZE: 12px; FONT-WEIGHT: bold}
.z1 TD {LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #757575; FONT-SIZE: 11px; FONT-WEIGHT: normal}
.z1 A {LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #757575; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none}
.z1 A:hover {COLOR: #ffffff; TEXT-DECORATION: underline}

.menu {PADDING-BOTTOM: 1px; PADDING-LEFT: 26px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: url(images/menu_left.gif) no-repeat 0px 0px; PADDING-TOP: 0px}
.menu TD {TEXT-ALIGN: center; WIDTH: auto; VERTICAL-ALIGN: middle}
.menu TD A {DISPLAY: block}
.menu_separator {TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 25%; PADDING-RIGHT: 5px; PADDING-TOP: 5px}
.menu_btn {font-family:Arial; color:#FFFFFF; font-size:13px; padding:15px;FONT-WEIGHT: bold;}
.menu_btn1 {font-family:Arial; color:#FFFFFF; font-size:13px; padding-left:0px; padding-top:15px; padding-bottom:15px; padding-right:15px; FONT-WEIGHT: bold;}

.search {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 13px; BACKGROUND: url(images/menu_right.gif) no-repeat 100% 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px}
.search TD {TEXT-TRANSFORM: uppercase; FONT-FAMILY: arial; COLOR: #7b7b7b; FONT-SIZE: 17px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold}
.search INPUT {HEIGHT: 15px; border:0px; FONT-SIZE: 10px;}

.bord_bandeau {background-image: url(../images/accueil/bandeau_haut.jpg);background-repeat: no-repeat;background-position: top;}
.titre {PADDING-LEFT: 35px; HEIGHT: 41px; PADDING-TOP: 13px; background-image: url(../images/accueil/puce.jpg);background-repeat: no-repeat;background-position: 13px 13px; FONT-FAMILY: arial; COLOR: #e52b00; FONT-SIZE: 13px; FONT-WEIGHT: bold }
.titreblanc {PADDING-LEFT: 35px; HEIGHT: 41px; PADDING-TOP: 13px; background-image: url(../images/accueil/puceb.jpg);background-repeat: no-repeat;background-position: 13px 13px; FONT-FAMILY: arial; COLOR: #FFFFFF; FONT-SIZE: 13px; FONT-WEIGHT: bold }

.boxText LI {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
.boxText LI {FONT-FAMILY: Arial, Helvetica, sans-serif}
.boxText LI A {	FONT-FAMILY: Arial, Helvetica, sans-serif}
.boxText UL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
.boxText .categories {MARGIN: 0px 2px 6px}
.boxText LI A {DISPLAY: block}
.boxText UL LI DIV {PADDING-LEFT: 15px}
.boxText .bg_list_un {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
.boxText .bg_list_un A {PADDING-BOTTOM: 6px; LINE-HEIGHT: 15px; PADDING-LEFT: 25px; PADDING-RIGHT: 1px; BACKGROUND: url(../images/accueil/puce2.jpg) no-repeat 12px 9px; COLOR: #797979; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 6px}
.boxText .bg_list_un A:hover {COLOR: #797979; TEXT-DECORATION: none}
.boxText .bg_list_un A B {COLOR: #797979; FONT-WEIGHT: bold; TEXT-DECORATION: none}

.blanc11 {font-family:Arial; font-size:11px; color:#ffffff; }
.blanc12-b {font-family:Arial; font-size:12px; color:#ffffff;FONT-WEIGHT: bold }
.gris10 {font-family:Arial; font-size:10px; color:#535151; }
.grisclair12-b {font-family:Arial; font-size:12px; color:#535151;FONT-WEIGHT: bold }
.grisclair12 {font-family:Arial; font-size:12px; color:#535151; }
.grisclair11 {font-family:Arial; font-size:11px; color:#535151; }
.gristresclair12 {font-family:Arial; font-size:12px; color:#797979; }
.bleu10{FONT-FAMILY: Arial; COLOR: #054a92; FONT-SIZE: 10px;}
.bleu12-b{LINE-HEIGHT: 27px; DISPLAY: inline; FONT-FAMILY: Arial; COLOR: #e52b00; FONT-SIZE: 12px; FONT-WEIGHT: bold}
.bleu27-b{LINE-HEIGHT: 27px; DISPLAY: inline; FONT-FAMILY: Arial; COLOR: #e52b00; FONT-SIZE: 21px; FONT-WEIGHT: bold}
.footermenu{FONT-FAMILY: Tahoma, Geneva, sans-serif; COLOR: #e52b00; FONT-SIZE: 12px; FONT-WEIGHT: normal; padding-left:10px; padding-right:10px; TEXT-DECORATION: none;}
.noir12 {font-family:Arial; font-size:12px; color:#000000; }
.vert10 {font-family:Arial; font-size:10px; color:#e52b00; }
.vert12 {font-family:Arial; font-size:12px; color:#e52b00; }
.rouge10 {font-family:Arial; font-size:10px; color:#c00000; }
.rouge11 {font-family:Arial; font-size:11px; color:#c00000; }
.rouge17-b{LINE-HEIGHT: 27px; DISPLAY: inline; FONT-FAMILY: Arial; COLOR: #c00000; FONT-SIZE: 17px; FONT-WEIGHT: bold}
.vert17-b{LINE-HEIGHT: 27px; DISPLAY: inline; FONT-FAMILY: Arial; COLOR: #dd2c03; FONT-SIZE: 17px; FONT-WEIGHT: bold}
.violet10{FONT-FAMILY: Arial; COLOR: #e52b00; FONT-SIZE: 10px;}
.violet11-s{FONT-FAMILY: Arial; COLOR: #a42445; FONT-SIZE: 11px; TEXT-DECORATION: underline}
.violet18-b{LINE-HEIGHT: 16px; DISPLAY: inline; FONT-FAMILY: Arial; COLOR: #e52b00; FONT-SIZE: 18px; FONT-WEIGHT: bold}
.bleufonce11{DISPLAY: inline; FONT-FAMILY: Arial; COLOR: #e52b00; FONT-SIZE: 11px; FONT-WEIGHT: bold}

.input11 {font-family:Arial; font-size:11px; color:#535151; border:1px solid #d9d9d9;}
.contour {padding:2px;border: 1px solid #d9d9d9;}
.contourvert {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #86c320;border: 2px solid #86c320;}

/* TOOLTIP */

.tooltip {
   border:1px solid;
   border-color:#d7dddd;
   position:absolute;
   visibility:hidden;
   background-color:#eff4f7;
   padding:2em;
   font-size:11px;
   width:200px;
}

.tooltip2 {
   border:1px solid;
   border-color:#d7dddd;
   position:absolute;
   visibility:hidden;
   font-size:11px;
}

