img,h1,h2,.plus,#panier li, #paniertmp li, #compte #eboutique, #minicompte #eboutique ,
#comptetmp #eboutique, #minicomptetmp #eboutique, #commande li ,#apropos li, #conseils li, #panier li{ behavior: url(css/iepngfix.htc);}

/* +++ les elements avec - devant (-margin-left) sont specifiques à ie6  
   ceux avec / (/margin-left) sont specifiques à ie7 */
h1,h2,ul,p,form{margin: 0px;padding: 0px;}
body {min-width:1039px; font-family:Arial, Helvetica, sans-serif; font-size:0.7em; color:#000000; background-color:#FFFFFF; margin:0px;}
body.impression {min-width:600px; font-family:Arial, Helvetica, sans-serif; font-size:0.7em; color:#000000; background-color:#FFFFFF; margin:0px;}
a {text-decoration:none;}
a:active {color:#000000;}
img{border:0;}
#global {position:relative; width:1039px; height:100%; margin:0 auto 0 auto; display:block; color:#333333;}
#global .impression {position:relative; width:600px; height:100%; margin:0 auto 0 auto; display:block; color:#333333;}

#texteouvertureboutique{position:relative;width:840px;left:90px;top:110px;font-size:16px;color:#00498E;height:160px;}
#footerouvertureboutique{position:relative;width:400px;left:690px;top:90px;font-size:14px;color:#0272C8;}

#boncommandelogo{display:block;position:relative;top:10px;height:72px;}

#banniere {display:block; width:1039px; height:109px; position:relative; top:0px; left:0px; background-color:#FFFFFF;}
	#logo {display:block; width:463px; height:52px; position:relative; float:left; top:17px; left:23px;}
	#recherchebox {display:block; width:230px; height:65px; position:relative; float:left; top:-10px; left:300px;}
	#recherchebox #Query {display:block; width:140px; height:12px; position:relative; float:left; top:30px; left:0px; padding-top:1px;}
	#recherchebox #boutonrecherheok {display:block; width:58px; height:16px; position:relative; top:30px; left:0px; float:left; background:url(../images/recherche/valider.jpg);}
	#recherchebox .avandced {display:block; width:200px; height:16px; position:relative; top:36px; left:5px; float:left;background:url(../images/selection/fleche.png) no-repeat;text-indent:15px;color:#005bbb;font-size:12px;}
	.txtrecherchebox {font-size: 12px; color:#000000; border:1px solid #969695;}
	.txtrechercheinitbox {font-style:normal; font-size:11px; color:#686868; border:1px solid #969695;}

#nav_gen {display:block; width:1013px; height:47px; position:relative; top:0px; left:0px; background:url(../images/menu/orange.jpg) repeat-x ; padding-left:23px;}
#nav_gen ul {list-style-type:none; margin:0; margin-left:0px; text-align:left; float:left; font-size:14px;/margin-left:0px;}
#nav_gen li.sep {float: left;list-style-type:none; background:url(../images/menu/sepa.jpg) no-repeat; width:1px; line-height:39px;}


ul#topnav {position:absolute;z-index:2;margin: 0; padding: 0;float:left;width:auto;list-style: none;font-size: 1.1em;background: url(../images/orange.jpg) repeat-x;}
ul#topnav li {float: left;margin: 0; padding: 0;position: relative;}
ul#topnav li a {float: left;height: 39px;color:#0072ca;cursor:pointer;text-decoration:none;text-indent: 0px;}
ul#topnav li:hover a, ul#topnav li a:hover { background-position: left bottom;color:#ff6d00; cursor:pointer;margin-top:-10px;height:59px; }

ul#topnav a.index {background: url(../images/accueil.png) no-repeat;width: 159px;top:0px;}
ul#topnav a.indexcurrent {background: url(../images/accueilon.png) no-repeat;width: 159px;top:0px;margin-top:-10px;height:59px;}
ul#topnav a.index2,ul#topnav a.index2current  {background: url(../images/accueil2.png) no-repeat;width: 159px;top:0px;}
ul#topnav a.eco-energ{background: url(../images/economieenergie.png) no-repeat;width: 218px;color: transparent;}
ul#topnav a.eco-energcurrent{background: url(../images/economieenergieon.png) no-repeat;width: 218px;top:0px;margin-top:0px;height:49px;top:-10px;position:relative;color: transparent;}
ul#topnav a.confort  {background: url(../images/confort.png) no-repeat;width: 161px;color: transparent;}
ul#topnav a.confortcurrent{background: url(../images/conforton.png) no-repeat;width: 161px;top:0px;margin-top:0px;height:49px;top:-10px;position:relative;color: transparent;}
ul#topnav a.securite{background: url(../images/securite.png) no-repeat;width: 161px;color: transparent;}
ul#topnav a.securitecurrent{background: url(../images/securiteon.png) no-repeat;width: 161px;top:0px;margin-top:0px;height:49px;top:-10px;position:relative;color: transparent;}
ul#topnav li.sepa {background: URL(../images/menu/minisepa.jpg) no-repeat 0px 0px;display:block;width:239px;height:1px;position:relative;float:left;}

ul#topnav p.index {background: url(../images/accueil.png) no-repeat;width: 159px;top:0px;height:39px;}
ul#topnav p.eco-energ{background: url(../images/economieenergie.png) no-repeat;width: 218px;color: transparent;height:39px;}
ul#topnav p.confort  {background: url(../images/confort.png) no-repeat;width: 161px;color: transparent;height:39px;}
ul#topnav p.securite{background: url(../images/securite.png) no-repeat;width: 161px;color: transparent;height:39px;}

ul#topnav li .sub {position: absolute;top: 47px; left: 0;background: #EDE9EA;height:327px;width:720px;float: left;
	/*--Bottom right rounded corner--*/-moz-border-radius-bottomright: 5px;-khtml-border-radius-bottomright: 5px;-webkit-border-bottom-right-radius: 5px;
	/*--Bottom left rounded corner--*/-moz-border-radius-bottomleft: 5px;-khtml-border-radius-bottomleft: 5px;-webkit-border-bottom-left-radius: 5px;
	display: none;
}
ul#topnav li .sub li a {float: left;margin: 0; padding: 0;position: relative;height: 16px;}
 
 
ul#topnav li .sub  ul.main {margin:0;margin-left:0px;display:block;width:720px;height:330px;position:relative;float:left;top:0px;}
	ul#topnav li .sub  li.main{list-style:none;font-size:14px;color:#000000;margin-left:0px;line-height:22px;font-weight:bold;display:block;width:222px;-width:162px;height:300px;position:relative;float:left;padding-left:10px;padding-top:10px;padding-bottom:10px;}
	ul#topnav li .sub  li.niv1{list-style:none;background: URL(../images/menu/liniv1.png) no-repeat;padding-left:10px;font-size:13px;color:#ff6600;margin-left:14px;line-height:16px;font-weight:normal;}
	ul#topnav li .sub  li.niv1 a{font-size:13px;color:#ff6600;font-weight:normal;}
	ul#topnav li .sub  li.niv1 a:hover{font-size:13px;color:#ff6600;font-weight:normal;}
	ul#topnav li .sub  li.sepa{background: URL(../images/menu/sepa.png) no-repeat 0px 10px;display:block;width:2px;height:317px;position:relative;float:left;}
	ul#topnav li .sub  li.niv2 {list-style:none;font-size:11px;color:#979d9f;margin-left:15px;-margin-left:5px;line-height:16px;font-weight:normal;display:block;width:202px;-width:142px;height:auto;}
	ul#topnav li .sub  li.niv2 a{color:#979d9f;font-size:11px;font-weight:normal;line-height:16px;height:auto;-margin-top:0px;}
	ul#topnav li .sub  li.niv2 a:hover{color:#005bbb;font-size:11px;font-weight:normal;line-height:16px;height:auto;-margin-top:0px;}

#contenu {display:block;height:auto;width:720px; position:relative;top:0px;left:0px;float:left;}
	
#nouveautes {display:block;height:327px;width:371px; position:relative;top:0px;left:23px;float:left;background:url(../images/nouveautes/fond.jpg) no-repeat;/z-index:-1;}
	#nouveautes h1 {display:block;height:37px;width:224px;position:relative;top:0px;left:2px;float:left;background:url(../images/nouveautes/h1.png) no-repeat;margin:0;color:#ffa02f;font-weight:bold;padding-top:2px;font-size:26px;padding-left:35px;margin-top:19px;}
	#nouveautes h2 {display:block;height:24px;width:341px;position:relative;top:-5px;left:2px;float:left;margin:0;color:#005bbb;font-weight:bold;padding-top:0px;font-size:19px;padding-left:35px;}
	#nouveautes .photo {display:block;height:225px;width:225px;position:relative;top:10px;left:5px;float:left;}
	#nouveautes .prix {display:block;height:46px;width:140px;position:relative;top:0px;left:-12px;float:left;padding-top:20px;font-size:28px;background:url(../images/nouveautes/prix.png) no-repeat;text-align:center;color:#ffffff;margin:0;margin-bottom:10px;font-weight:bold;line-height:25px;-line-height:0px;}
	#nouveautes .prix .small {font-size:15px; vertical-align:top;line-height:15px;}
	#nouveautes .achat {display:block;height:16px;width:77px;position:relative;top:0px;left:-12px;float:left;margin:0;margin-bottom:10px;}
	#nouveautes .descourt {display:block;height:auto;width:145px;position:relative;top:0px;left:-12px;float:left;font-size:12px;text-align:left;color:#005bbb;margin:0;margin-bottom:10px;font-weight:bold;}
	#nouveautes .plus {display:block;height:16px;width:140px;position:relative;top:0px;left:-12px;float:left;font-size:12px;text-align:left;color:#005bbb;margin:0;background:url(../images/nouveautes/plus.png) no-repeat;text-indent:15px;}
	#nouveautes .plus a,#nouveautes .plus a:hover{font-size:12px;color:#005bbb;}

#topvente {display:block;height:327px;width:339px; position:relative;top:0px;left:33px;-left:0px;float:left;background:url(../images/topvente/fond.jpg) no-repeat;/z-index:-1; }
	#topvente h1 {display:block;height:37px;width:224px;position:relative;top:0px;left:2px;float:left;background:url(../images/nouveautes/h1.png) no-repeat;margin:0;color:#ffa02f;font-weight:bold;padding-top:2px;font-size:26px;padding-left:35px;margin-top:19px;}
	#topvente #unb p, #topvente #deux p, #topvente #trois p {margin:0;}
	#topvente #unb {display:block;width:339px;height:155px;position:relative;float:left; }
	#topvente #unb  h2 {display:block;height:24px;width:180px;position:relative;top:-8px;left:-105px;float:left;margin:0;color:#005bbb;font-weight:bold;padding-top:0px;font-size:18px;padding-left:20px;}
	/*
	#topvente #unb  h2 {display:block;height:24px;width:180px;position:relative;top:-5px;left:-105px;float:left;margin:0;color:#005bbb;font-weight:bold;padding-top:0px;font-size:19px;padding-left:35px;}
	*/
	#topvente #unb .photo {display:block;height:139px;width:112px;position:relative;top:0px;-top:10px;left:25px;float:left;}
	#topvente #unb .prix {display:block;height:45px;width:160px;position:relative;top:0px;left:48px;float:left;padding-top:15px;-top:-20px;font-size:28px;background:url(../images/topvente/prix.png) no-repeat;text-align:center;color:#ffffff;margin:0;margin-bottom:10px;font-weight:bold;line-height:25px;-line-height:0px;}
	#topvente #unb .prix .small {font-size:15px; vertical-align:top;line-height:15px;}
	#topvente #unb .achat {display:block;height:16px;width:140px;position:relative;top:0px;-top:-20px;left:48px;float:left;margin:0;margin-bottom:10px;}
	#topvente #unb .plus {display:block;height:16px;width:140px;position:relative;top:0px;-top:-20px;left:48px;-left:159px;float:left;font-size:12px;text-align:left;color:#005bbb;margin:0;background:url(../images/nouveautes/plus.png) no-repeat;text-indent:15px;}
	#topvente #unb .plus a,#topvente #unb .plus a:hover {font-size:12px;color:#005bbb;}
	#topvente #deux, #topvente #trois {display:block;height:108px;position:relative;float:left;}
	#topvente #deux {padding-left:5px;width:162px;}
	#topvente #trois {padding-right:5px;width:162px;}
	#topvente #deux  h2,#topvente #trois  h2 {display:block;height:14px;width:148px;position:relative;top:-10px;left:30px;float:left;margin:0;color:#005bbb;font-weight:bold;padding-top:0px;font-size:12px;background:url(../images/nouveautes/plus.png) no-repeat;text-indent:15px;margin-bottom:2px;}
	#topvente #deux .photo, #topvente #trois .photo {display:block;height:71px;width:98px;position:relative;top:0px;-top:-10px;left:30px;float:left;}
	#topvente #deux .prix, #topvente #trois .prix {display:block;height:16px;width:78px;position:relative;top:0px;-top:-12px;left:40px;float:left;padding-top:3px;font-size:10px;background:url(../images/topvente/prixsmall.png) no-repeat;text-align:center;color:#ffffff;margin:0;margin-bottom:10px;}
	#topvente #deux .achat , #topvente #trois .achat {display:none;height:16px;width:77px;position:relative;top:0px;left:0px;float:left;margin:0;margin-bottom:10px;}
	#topvente #deux .plus , #topvente #trois .plus {display:none;height:16px;width:140px;position:relative;top:0px;left:30px;float:left;font-size:12px;text-align:left;color:#005bbb;margin:0;background:url(../images/topvente/plus.png) no-repeat;text-indent:15px;}


#minicategories {display:block;height:auto;min-height:220px;width:239px; position:relative;top:0px;left:68px;float:left;margin-right:0px;margin-bottom:20px;}
	#minicategories ul.main {margin:0;margin-left:-41px;display:block;width:239px;height:auto;position:relative;float:left;top:15px;}
	#minicategories li.main {list-style:none;background: URL(../images/menu/limain.jpg) no-repeat;font-size:16px;color:#ff6600;margin-left:5px;padding-left:10px;font-weight:normal;width:239px;height:auto;}
	#minicategories li.niv1 {list-style:none;background: URL(../images/menu/liniv1mini.jpg) no-repeat;padding-left:10px;font-size:12px;color:#5f5f5f;margin-left:10px;line-height:18px;font-weight:normal;margin-bottom:5px;}
	#minicategories li.niv1 a{font-size:14px;color:#5f5f5f;font-weight:normal;}
	#minicategories li.niv1 a:hover{font-size:14px;color:#5f5f5f;font-weight:normal;}
	#minicategories li.sepa {background: URL(../images/menu/minisepa.jpg) no-repeat 0px 0px;display:block;width:239px;height:1px;position:relative;float:left;}
	#minicategories li.niv2 {list-style:none;font-size:12px;color:#5f5f5f;margin-left:5px;line-height:18px;font-weight:normal;display:block;width:190px;height:20px;white-space: nowrap;margin-top:2px;margin-bottom:1px;}
	#minicategories li.niv2 a{color:#5f5f5f;font-size:12px;}
	#minicategories li.niv2 a:hover {color:#ff6600;font-size:12px;}
	#minicategories li.niv2actif {list-style:none;font-size:12px;color:#5f5f5f;margin-left:5px;line-height:18px;font-weight:normal;display:block;width:190px;height:20px;white-space: nowrap;margin-top:2px;margin-bottom:1px;}
	#minicategories li.niv2actif a{color:#979d9f;font-size:12px;}
	#minicategories li.niv2actif a:hover {color:#ff6600;font-size:12px;}
	
#rail{display:block;height:30px;width:720px;position:relative;top:0px;left:24px;float:left;margin:0;color:#979d9f;font-weight:normal;font-size:13px;margin-top:10px;/z-index:-1;}
#rail a,#rail a:hover{color:#979d9f;}	
#produits_categories {display:block;height:auto;width:735px; position:relative;top:0px;left:24px;float:left;/z-index:-1;}

.encproduit {display:block;height:355px;width:229px; position:relative;top:0px;left:0px;float:left;background:url(../images/fiche_produit/fond.jpg) no-repeat;margin-right:16px;margin-bottom:20px;}
	.encproduit p{margin:0;}
	.encproduit h1 {display:block;height:38px;width:206px;position:relative;top:0px;left:19px;float:left;margin:0;color:#ffa02f;font-weight:bold;padding-top:2px;font-size:14px;margin-top:15px;}
	.encproduit h1 a {color:#ffa02f;font-weight:bold;font-size:12px;}
	.encproduit h1 a:hover{color:#CF8730;font-weight:bold;font-size:12px;}
	.encproduit .prix {display:block;height:22px;width:80px;position:relative;top:0px;left:18px;float:left;padding-top:8px;font-size:16px;background:url(../images/fiche_produit/prix.png) no-repeat;text-align:center;color:#ffffff;margin:0;margin-bottom:10px;font-weight:bold;line-height:15px;}
	.encproduit .prix .small {font-size:11px; vertical-align:top;line-height:10px;}
	.encproduit .livraison {display:block;height:30px;width:65px;position:relative;top:0px;left:30px;float:left;margin:0;color:#005bbb;font-weight:normal;padding-top:5px;font-size:11px;padding-left:35px;}
	.encproduit .photo {display:block;height:145px;width:191px;position:relative;top:0px;left:19px;float:left;text-align:center;background:url(../images/fiche_produit/fond_photo.jpg) no-repeat;margin-bottom:3px;padding-top:5px;}
	.encproduit .descriptif {display:block;height:62px;width:191px;position:relative;top:0px;left:19px;float:left;font-size:12px;text-align:left;color:#000000;margin:0;margin-bottom:10px;font-weight:bold;}
	.encproduit .descriptif  a , .encproduit .descriptif  a:hover{font-size:12px;text-align:left;color:#000000;margin:0;margin-bottom:10px;font-weight:bold;}	
	.encproduit .plus {display:block;height:16px;width:132px;position:relative;top:0px;left:20px;float:left;font-size:12px;text-align:left;color:#979d9f;margin:0;background:url(../images/nouveautes/plus.png) no-repeat;text-indent:15px;}
	.encproduit .plus a,.encproduit .plus a:hover{font-size:12px;text-align:left;color:#979d9f;}
	.encproduit .achat {display:block;height:16px;width:77px;position:relative;top:0px;left:0px;float:left;margin:0;margin-bottom:10px;}

#produit{display:block;height:auto;width:735px; position:relative;top:0px;left:24px;float:left;font-size:14px;text-align:left;/z-index:-1;}
	#produit p {margin:0;}
	#produit  h1 {display:block;height:37px;width:505px;position:relative;top:0px;left:2px;float:left;margin:0;color:#ffa02f;font-weight:bold;padding-top:2px;font-size:25px;}
	#produit #photo{display:block;height:245px;width:225px;position:relative;top:0px;left:0px;float:left;margin-left:25px;margin-right:25px;margin-top:25px;margin-bottom:25px;}
	#produit #morephoto{display:block;height:213px;width:98px;position:relative;top:0px;left:0px;float:left;margin-right:25px;margin-top:25px;}	
	#produit #morephoto p {margin:0;}
	#produit #morephoto #photo1{display:block;height:71px;width:98px;position:relative;top:0px;left:0px;float:left;margin-bottom:7px;}
	#produit #morephoto #photo2{display:block;height:71px;width:98px;position:relative;top:0px;left:0px;float:left;margin-bottom:7px;}
	#produit #morephoto #photo3{display:block;height:71px;width:98px;position:relative;top:0px;left:0px;float:left;}
	#produit #pouracheter{display:block;height:245px;width:245px;position:relative;top:5px;left:20px;float:left;margin-bottom:20px;font-size:12px;}
	#produit #pouracheter p {margin:0;}
	#produit #pouracheter #services{display:block;height:20px;width:280px;position:relative;top:0px;left:0px;float:left;margin-bottom:15px;background:url(../images/fiche_produit/fond_impression.jpg) no-repeat;padding-top:3px;}
	#produit #pouracheter .pdispo{display:block;height:20px;width:280px;position:relative;top:-10px;left:0px;float:left;color:#005bbb;background:url(../images/fiche_produit/dispo.png) no-repeat;text-indent:20px;padding-top:3px;}
	#produit #pouracheter #plivraison{display:block;width:260px;position:relative;top:-10px;left:30px;float:left;}
	#produit #pouracheter #preduction{display:block;height:20px;width:200px;position:relative;top:-10px;left:30px;float:left;color:#f37f11;font-size:30px;font-weight:bold;}
	#produit #pouracheter #pprix {display:block;height:61px;width:161px;position:relative;top:10px;left:30px;float:left;padding-top:10px;font-size:32px;background:url(../images/fiche_produit/pprix.png) no-repeat;text-align:center;color:#ffffff;margin:0;margin-bottom:10px;font-weight:bold;}
	#produit #pouracheter #pprix .small {font-size:18px; vertical-align:top;line-height:30px;}
	#produit #pouracheter #pprixbarre {display:block;height:15px;width:200px;position:relative;top:0px;left:30px;float:left;text-align:center;color:#09377d;margin:0;line-height:15px;}
	#produit #pouracheter #pprixbarre .small {font-size:8px; vertical-align:top;line-height:8px;}
	#produit #pouracheter #pachat {display:block;height:20px;width:100px;position:relative;top:20px;left:20px;float:left;font-size:16px;text-align:center;color:#09377d;margin:0;margin-bottom:10px;line-height:15px;}
	#produit #pouracheter #pprixecotaxe{display:block;height:15px;width:200px;position:relative;top:4px;left:30px;float:left;text-align:left;margin:0;line-height:15px;color:#005bbb;}
	#produit #pouracheter #pprixecotaxe a,#produit #pouracheter #pprixecotaxe a:hover{color:#ffa02f;}
	
	.print {display:block;height:16px;width:22px;position:relative;top:0px;left:0px;float:left;margin-left:4px;}
	.send {display:block;height:16px;width:19px;position:relative;top:0px;left:0px;float:left;margin-left:5px;}
	.bookmark {display:block;height:16px;width:18px;position:relative;top:0px;left:0px;float:left;margin-left:2px;}
	.energie {display:block;height:16px;width:18px;position:relative;top:-34px;left:0px;float:left;margin-left:25px;}
	#produit #pdescriptif {display:block;height:auto;width:691px;position:relative;top:0px;left:0px;float:left;padding-left:15px;padding-right:15px;margin-bottom:20px;}
	
	#navinterne {display:block;height:auto;width:721px; position:relative;top:0px;left:-1px;float:left;}
		#menu {}
		#menu li { display: inline; }
		#menu li a.navconseils {display:block;height:47px;width:164px; position:relative;top:0px;left:0px;float:left;background:url(../images/fiche_produit/conseils_out.jpg) no-repeat;}
		#menu li.active a.navconseils {display:block;height:47px;width:164px; position:relative;top:0px;left:0px;float:left;background:url(../images/fiche_produit/conseils.jpg) no-repeat;color: transparent;z-index:1;}
		#menu li a.navlesplus {display:block;height:47px;width:127px; position:relative;top:0px;left:0px;float:left;background:url(../images/fiche_produit/plus_out.jpg) no-repeat;}
		#menu li.active a.navlesplus {display:block;height:47px;width:127px; position:relative;top:0px;left:0px;float:left;background:url(../images/fiche_produit/plus.jpg) no-repeat;color: transparent;z-index:1;}
		#menu li a.navdescription {display:block;height:47px;width:102px; position:relative;top:0px;left:0px;float:left;background:url(../images/fiche_produit/description_out.jpg) no-repeat;}
		#menu li.active a.navdescription {display:block;height:47px;width:102px; position:relative;top:0px;left:0px;float:left;background:url(../images/fiche_produit/description.jpg) no-repeat;color: transparent;z-index:1;}
		#menu li a.navcaracteristiques {display:block;height:47px;width:213px; position:relative;top:0px;left:0px;float:left;background:url(../images/fiche_produit/caracttechniques_out.jpg) no-repeat;}
		#menu li.active a.navcaracteristiques {display:block;height:47px;width:213px; position:relative;top:0px;left:0px;float:left;background:url(../images/fiche_produit/caracttechniques.jpg) no-repeat;color: transparent;z-index:1;}
		#menu li a.navsav {display:block;height:47px;border:0;width:139px; position:relative;top:0px;left:0px;float:left;background:url(../images/fiche_produit/savgaranties_out.jpg) no-repeat;border-bottom:solid 0px #e5e2e2;}
		#menu li.active a.navsav {display:block;height:47px;width:139px; position:relative;top:0px;left:0px;float:left;background:url(../images/fiche_produit/savgaranties.jpg) no-repeat;color: transparent;border-bottom:solid 0px #e5e2e2;}
		#produit_plus {display:block;height:150px;width:719px; position:relative;top:-1px;left:1px;float:left; overflow-y: auto; overflow-x: hidden;padding-top:10px;border-left:solid 1px #e5e2e2;border-right:solid 1px #e5e2e2;border-top:solid 1px #e5e2e2;}
		#produit_plus_impression {display:block;min-height:140px;width:600px; position:relative;top:-1px;left:0px;float:left;padding-top:10px;padding-left:10px;border-left:solid 1px #e5e2e2;border-right:solid 1px #e5e2e2;border-top:solid 1px #e5e2e2;border-bottom:solid 1px #e5e2e2;}
		#prodconseils {display:block;height:auto;width:691px; position:relative;top:0px;left:0px;float:left;padding-left:15px;padding-right:15px;}
		#lesplus{display:block;height:auto;width:691px; position:relative;top:0px;left:0px;float:left;padding-left:15px;padding-right:15px;}
		#description{display:block;height:auto;width:691px; position:relative;top:0px;left:0px;float:left;padding-left:15px;padding-right:15px;}
		#caracteristiques{display:block;height:auto;width:691px; position:relative;top:0px;left:0px;float:left;padding-left:15px;padding-right:15px;}
		#sav{display:block;height:auto;width:691px; position:relative;top:0px;left:0px;float:left;padding-left:15px;padding-right:15px;}
		
		#basproduit{display:block;height:2px;width:721px; position:relative;top:-2px;left:-1px;float:left;background:url(../images/fiche_produit/bas.jpg) no-repeat;margin-bottom:20px;}
 
	 
	#produit_complement {display:block;height:auto;width:721px; position:relative;top:0px;left:0px;float:left;padding-bottom:30px;}
	#produit_complement h1{display:block;height:25px;width:235px;position:relative;top:0px;left:15px;float:left;margin:0;color:#164094;font-weight:normal;font-size:17px;font-weight:bold;}
	#produit_complement h1 a{color:#164094;font-weight:bold;}
	#produit_complement .prodcomplementaires{display:block;width:719px;height:185px;position:relative;top:0px;left:-1px;float:left;border:solid 1px #e3e0e0;}
	#produit_complement .produitscompl{display:block;height:145px;width:231px; position:relative;top:0px;left:5px;float:left;} 
	#produit_complement .compl {display:block;height:38px;width:210px;position:relative;top:0px;left:10px;float:left;margin:0;color:#000000;font-weight:bold;font-size:12px;}
	#produit_complement .compl a {color:#FFA02F;}
	#produit_complement .compl a:hover {color:#ffa02f;}
	#produit_complement .prix {display:block;height:22px;width:80px;position:relative;top:0px;left:10px;float:left;padding-top:8px;font-size:16px;background:url(../images/fiche_produit/prix.png) no-repeat;text-align:center;color:#ffffff;margin:0;margin-bottom:10px;font-weight:bold;line-height:15px;}
	#produit_complement .prix .small {font-size:11px; vertical-align:top;line-height:10px;}
	#produit_complement .photo {display:block;height:71px;width:98px;position:relative;top:-20px;left:0px;float:right;text-align:center;margin-right:18px;}
	#produit_complement .descriptif {display:block;height:42px;width:170px;position:relative;top:-15px;left:10px;float:left;font-size:10px;text-align:left;color:#000000;margin:0;margin-bottom:10px;font-weight:bold;}
	#produit_complement .plus {display:block;height:16px;width:120px;position:relative;top:-20px;left:10px;float:left;font-size:12px;text-align:left;color:#979d9f;margin:0;background:url(../images/nouveautes/plus.png) no-repeat;text-indent:15px;}
	#produit_complement .plus a {color:#979d9f;}
	#produit_complement .plus a:hover {color:#818689;}
	#produit_complement .achat {display:block;height:16px;width:77px;position:relative;top:-20px;left:0px;float:left;margin:0;margin-bottom:10px;}
	#produit_complement .livraison {display:block;height:15px;width:150px;position:relative;top:-20px;left:10px;float:left;margin:0;color:#000000;font-weight:normal;font-size:11px;}
	#produit_complement .sepacompl{display:block;height:185px;width:2px; position:relative;top:0px;left:0px;float:left;background:url(../images/fiche_produit/sepacomplement.jpg) no-repeat;margin-left:5px;margin-right:5px;}
	
#lepanier{display:block;height:auto;width:735px; position:relative;top:0px;left:24px;float:left;font-size:14px;text-align:left;/z-index:-1;}
	#lepanier p {margin:0;}
	#lepanier  h1 {display:block;height:37px;width:735px;position:relative;top:0px;left:2px;float:left;margin:0;color:#ffa02f;font-weight:bold;padding-top:2px;font-size:25px;background:url(../images/panier/panier.jpg) no-repeat 140px 5px; margin-bottom:10px;}
	#lepanier  h1.recap {display:block;height:37px;width:735px;position:relative;top:0px;left:2px;float:left;margin:0;color:#ffa02f;font-weight:bold;padding-top:2px;font-size:25px;background:none; margin-bottom:10px;}
	#lepanier .check{display:block;width:720px;height:auto;position:relative;top:0px;left:0px;float:left;margin-bottom:10px;color:#979d9f;}
	
	#lepanier #dejaclient,#lepanier #coordonnees,#lepanier #adressefacturation,#lepanier #modedereglement{clear:both;display:block;width:721px;height:auto;position:relative;top:0px;left:0px;float:left;margin-bottom:20px;}
	#lepanier #dejaclient p,#lepanier #coordonnees p,#lepanier #adressefacturation p,#lepanier #modedereglement p{position:relative;width:340px;height:auto;margin:0;margin-left:0px;color:#979d9f;padding-top:2px;padding-bottom:2px;}
	#lepanier #dejaclient h2,#lepanier #coordonnees h2,#lepanier #adressefacturation h2,#lepanier #modedereglement h2{display:block;width:721px;height:31px;position:relative;top:0px;left:0px;float:left;padding-bottom:10px;}
	
	#lepanier #dejaclient label,#lepanier #coordonnees p label,#lepanier #adressefacturation p label,#lepanier #modedereglement p label {clear:both;float:left;display:block;position:relative;width:100px;text-align:right;margin-top:5px;margin-left:5px;}
	#lepanier #dejaclient p input,#lepanier #coordonnees p input,	#lepanier #adressefacturation p input ,#lepanier #modedereglement p input  {position:relative;  margin-top:5px;margin-left:5px; border:1px solid #d3d5d9; background-color:#f9fafa;width:200px;}
	#lepanier #dejaclient p input:hover,#lepanier #coordonnees p input:hover,#lepanier #adressefacturation  p input:hover,#lepanier #modedereglement p input:hover {background-color:#ffffff; border:1px solid #d3d5d9; }
	#lepanier #coordonnees .btradio,#lepanier #modedereglement  .btradio{border:0; background:none;width:auto; }
	#lepanier #dejaclient p.connectcompte{display:block;width:84px;height:18px;position:relative;top:0px;left:395px;float:left;padding-bottom:55px;}
	#lepanier #dejaclient p.connectcompte input{position:relative;width:84px;border:solid;}
	#lepanier #dejaclient p.connectcompte input:hover{background-color:none; border:1px solid #d3d5d9;}
	
	#lepanier #coordonnees p.prenom{ position:absolute;height:auto;width:328px;top:65px;/top:70px;margin:0;margin-left:372px;color:#979d9f;}
	#lepanier #adressefacturation p.adresse{position:relative;width:721px;height:auto;margin:0;margin-left:0px;color:#979d9f;padding-top:2px;padding-bottom:2px;}
	#lepanier #coordonnees p.confirmermotdepasse{position:absolute;height:auto;width:408px;top:145px;/top:150px;margin:0;margin-left:336px;color:#979d9f;}
	#lepanier #adressefacturation .lignecoord{position:relative;width:721px;top:0px;height:auto;margin:0;margin-left:0px;color:#979d9f;}
	#lepanier #adressefacturation .lignecoord .tel{position:absolute;width:320px;top:0px;margin-left:372px;height:120px;color:#979d9f;}
	#lepanier #adressefacturation .lignecoord .tel p.tel1{position:relative;width:328px;top:0px;height:auto;color:#979d9f;}
	#lepanier #adressefacturation .lignecoord .tel p.tel2{ position:relative;width:328px; top:0px;height:auto;margin:0;color:#979d9f;}
	#lepanier #adressefacturation p label.pays {clear:both;float:left;display:block;position:relative;width:400px;top:-18px;left:110px;text-align:left;}
	
	#lepanier #modedereglement p.paiement{position:relative;height:auto;width:320px;left:90px;top:0px;margin:0;color:#979d9f;padding-bottom:10px;}
	 
	#lepanier #modedereglement p label.cgv {clear:both;float:left;display:block;position:relative;width:400px;top:0px;text-align:left;}
	#lepanier #modedereglement p label.cgv a,#lepanier #modedereglement p label.cgv a:hover{font-size:14px;color:#8B8A8F;  text-decoration:none;}
	 
	.LV_validation_message{position:relative;width:40px;float:left;top:0px; padding-left:4px;}
	.LV_valid {color:#00CC00;}
	.LV_invalid {color:#CC0000;position:relative;float:left;top:2px;margin-left:0px;text-align:left;padding-left:109px;font-size:12px; width:200px;}
 
	#lepanier #adresse{clear:both;display:block;width:357px;height:120px;position:relative;top:0px;left:0px;float:left;margin-bottom:20px;}
	#lepanier #adresse h2{display:block;width:357px;height:50px;position:relative;top:0px;left:0px;float:left;}
	#lepanier #adresse p{margin:0;margin-left:40px;color:#979d9f;}
	#lepanier #reglement{display:block;width:357px;height:120px;position:relative;top:0px;left:5px;float:left;margin-bottom:20px;}
	#lepanier #reglement h2{display:block;width:357px;height:50px;position:relative;top:0px;left:0px;float:left;}
	#lepanier #reglement p{margin:0;margin-left:40px;color:#979d9f;height:70px;}
	#lepanier #reglement .small{font-size:12px;}
	#lepanier #numcommande{clear:both;display:block;width:721px;height:25px;padding-top:6px;position:relative;top:0px;left:0px;float:left;margin-bottom:20px;background:url(../images/panier/commande.jpg) no-repeat;text-indent:120px;}
	#lepanier #sautpanier{clear:both;display:block;width:721px;height:0px;padding-top:0px;position:relative;top:0px;left:0px;float:left;margin-bottom:0px;text-indent:120px;}
	
	#lepanier .art{display:block;width:220px;height:36px;position:relative;top:0px;left:0px;float:left;border-left:solid 1px #e5e2e2;border-top:solid 1px #e5e2e2;border-bottom:solid 1px #e5e2e2;text-align:center;}
	#lepanier .qtt{display:block;width:94px;height:36px;position:relative;top:0px;left:0px;float:left;border-left:solid 1px #e5e2e2;border-top:solid 1px #e5e2e2;border-bottom:solid 1px #e5e2e2;text-align:center;}
	#lepanier .pruni{display:block;width:158px;height:36px;position:relative;top:0px;left:0px;float:left;border-left:solid 1px #e5e2e2;border-top:solid 1px #e5e2e2;border-bottom:solid 1px #e5e2e2;text-align:center;}
	#lepanier .prtot{display:block;width:138px;height:36px;position:relative;top:0px;left:0px;float:left;border-left:solid 1px #e5e2e2;border-top:solid 1px #e5e2e2;border-bottom:solid 1px #e5e2e2;text-align:center;}
	#lepanier .supp{display:block;width:102px;height:36px;position:relative;top:0px;left:0px;float:left;border-left:solid 1px #e5e2e2;border-top:solid 1px #e5e2e2;border-bottom:solid 1px #e5e2e2;border-right:solid 1px #e5e2e2;text-align:center;}
	#lepanier .supp2{display:block;width:1px;height:36px;position:relative;top:0px;left:0px;float:left;border-left:solid 1px #e5e2e2;border-top:solid 1px #e5e2e2;border-bottom:solid 1px #e5e2e2;border-right:solid 1px #e5e2e2;text-align:center;}
	
	#lepanier .prtotverif{display:block;width:240px;height:36px;position:relative;top:0px;left:0px;float:left;border-left:solid 1px #e5e2e2;border-top:solid 1px #e5e2e2;border-bottom:solid 1px #e5e2e2;border-right:solid 1px #e5e2e2;text-align:center;}
	
	#lepanier .photo{display:block;position:relative;float:left;width:108px;height:73px;padding-top:2px;border-left:solid 1px #e5e2e2;}
	#lepanier .titre{display:block;position:relative;float:left;width:112px;height:70px;padding-top:5px;}
	#lepanier .titre a,#lepanier .titre a:hover{color:#000000;}
	#lepanier .quantite{display:block;width:94px;height:55px;padding-top:20px;position:relative;top:0px;left:0px;float:left;border-left:solid 1px #e5e2e2;text-align:center;}
	#lepanier .qttprod{font-size:14px;}
	#lepanier .prix{display:block;width:158px;height:58px;padding-top:17px;position:relative;top:0px;left:0px;float:left;border-left:solid 1px #e5e2e2;text-align:center;font-size:20px;font-weight:bold;}
	#lepanier .prix .small {font-size:12px; vertical-align:top;line-height:17px;}
	#lepanier .prixtot{display:block;width:138px;height:58px;padding-top:17px;position:relative;top:0px;left:0px;float:left;border-left:solid 1px #e5e2e2;text-align:center;font-size:20px;font-weight:bold;}
	#lepanier .prixtot .small {font-size:12px; vertical-align:top;line-height:17px;}
	#lepanier .supprimer{display:block;width:102px;height:55px;padding-top:20px;position:relative;top:0px;left:0px;float:left;border-left:solid 1px #e5e2e2;border-right:solid 1px #e5e2e2;text-align:center;}
	
	#lepanier .prixtotverif{display:block;width:134px;padding-right:106px;height:55px;padding-top:20px;position:relative;top:0px;left:0px;float:left;border-left:solid 1px #e5e2e2;border-right:solid 1px #e5e2e2;text-align:center;font-size:20px;font-weight:bold;}
	#lepanier .prixtotverif .small {font-size:12px; vertical-align:top;line-height:17px;}
	
	#lepanier .fintab {display:block;width:717px;height:0px;position:relative;top:0px;left:0px;float:left;border-bottom:solid 1px #e5e2e2;}
	#lepanier .monttot {display:block;width:470px;height:34px;padding-top:2px;position:relative;top:0px;left:0px;float:left;border-left:solid 1px #e5e2e2;}
	#lepanier .monttotvalue {display:block;width:138px;height:33px;padding-top:3px;position:relative;top:0px;left:0px;float:left;font-size:20px;font-weight:bold;text-align:center;}
	#lepanier .monttotvalue .small {font-size:12px; vertical-align:top;line-height:17px;}
	#lepanier .fdl {display:block;width:107px;height:34px;padding-top:2px;position:relative;top:0px;left:0px;float:left;border-right:solid 1px #e5e2e2;}
	#lepanier .tva {display:block;width:470px;height:34px;padding-top:2px;position:relative;top:0px;left:0px;float:left;border-left:solid 1px #e5e2e2;}
	#lepanier .tvavalue {display:block;width:138px;height:33px;padding-top:3px;position:relative;top:0px;left:0px;float:left;font-size:20px;font-weight:bold;text-align:center;}
	#lepanier  .tvavalue .small {font-size:12px; vertical-align:top;line-height:17px;}
	#lepanier .fraisport {display:block;width:470px;height:34px;padding-top:2px;position:relative;top:0px;left:0px;float:left;border-left:solid 1px #e5e2e2;}
	#lepanier .fraisportvalue {display:block;width:138px;height:33px;padding-top:3px;position:relative;top:0px;left:0px;float:left;font-size:20px;font-weight:bold;text-align:center;}
	#lepanier .fraisportvalue .small {font-size:12px; vertical-align:top;line-height:17px;}
	
	#lepanier .montantapayer {display:block;width:717px;height:36px;position:relative;top:0px;left:0px;float:left;background:url(../images/panier/montanttotal.jpg) no-repeat;margin-bottom:30px;}
	#lepanier .montantapayervalue {display:block;margin-left:475px;-margin-left:235px;width:138px;height:33px;padding-top:3px;position:relative;top:0px;left:0px;float:left;font-size:20px;font-weight:bold;text-align:center;color:#fff;}
	#lepanier .montantapayervalue .small {font-size:12px; vertical-align:top;line-height:17px;}
	
	#lepanier .montantapayer2 {display:block;width:470px;height:34px;padding-top:2px;position:relative;top:0px;left:0px;float:left;border-left:solid 1px #e5e2e2;}
	#lepanier .montantapayervalue2 {display:block;width:138px;height:33px;padding-top:3px;position:relative;top:0px;left:0px;float:left;font-size:20px;font-weight:bold;text-align:center;color:#fff;}
	#lepanier .montantapayervalue2 .small {font-size:12px; vertical-align:top;line-height:17px;}
	
	#lepanier .txtvalid{display:block;width:600px;height:16px;position:relative;font-size:11px;color:#57659C;}
	.txtetoile{color:#57659C;}
	#lepanier .continuer {display:block;width:163px;height:16px;position:relative;top:0px;left:350px;float:left;padding-bottom:55px;}
	#lepanier .valider {display:block;width:163px;height:16px;position:relative;top:0px;left:395px;float:left;padding-bottom:55px;}

#minicomptetmp {display:block;height:190px;width:239px; position:relative;top:-40px;left:28px;float:left;margin-bottom:-40px;}
	#minicomptetmp #bleuciel {display:block;height:102px;width:210px; position:relative;top:9px;left:6px;float:left; }
	#minicomptetmp #eboutique {display:block;height:33px;width:168px; position:relative;top:14px;left:30px;float:left;background:url(../images/compte/e-boutique.png) no-repeat;margin-bottom:26px;}	
#comptetmp {display:block;height:190px;width:238px; position:relative;top:0px;left:53px;float:left;}
	#comptetmp #bleuciel {display:block;height:102px;width:210px; position:relative;top:9px;left:6px;float:left;}
	#comptetmp #eboutique {display:block;height:33px;width:168px; position:relative;top:14px;left:30px;float:left;background:url(../images/compte/e-boutique.png) no-repeat;margin-bottom:26px;}
#paniertmp {display:block;height:112px;width:238px; position:relative;top:0px;left:-34px;float:right;background:url(../images/panier/panier.jpg) no-repeat 90px 5px;-left:-14px;}
	#paniertmp h1 {display:block;height:26px;width:224px;position:relative;top:0px;left:0px;margin:0;color:#000000;font-weight:normal;margin-top:8px;font-size:16px;padding-left:13px;margin-bottom:4px;background:url(../images/panier/h1.png) no-repeat;}
	#paniertmp ul{padding-left:15px;}
	#paniertmp li {padding-left:20px;background: URL(../images/navbas/li.png) left no-repeat;list-style:none;font-size:14px;color:#005bbb;margin-left:0px;line-height:20px;}
#paniertmp li a,#paniertmp li a:hover{font-size:14px;color:#005bbb;}
#contacttmp {clear:right;display:block;height:30px;width:238px; position:relative;top:-35px;left:-34px;float:right;}
	#contacttmp h1 {display:block;height:25px;width:224px;position:relative;top:0px;left:0px;float:left;margin:0;color:#000000;font-weight:normal;margin-top:10px;font-size:16px;padding-left:13px;margin-bottom:6px;background:url(../images/panier/h1.png) no-repeat;}
	#contacttmp h1 a,#contacttmp h1 a:hover{color:#000000;}
#conseilstmp {display:block;height:338px;width:252px;position:relative;top:0px;left:8px;float:left;}
 
	
#compte {display:block;height:340px;width:238px; position:relative;top:0px;left:53px;float:left;background:url(../images/compte/fond.jpg) no-repeat; }
	#compte #bleuciel {display:block;height:102px;width:210px; position:relative;top:9px;left:6px;float:left; }
	#compte #eboutique {display:block;height:43px;width:168px; position:relative;top:14px;left:30px;float:left;background:url(../images/compte/e-boutique.png) no-repeat;margin-bottom:26px;}
	#compte  h1 {margin-bottom:12px;clear:both;display:block;position:relative;font-size:13px;color:#000000;font-weight:bold;text-indent:37px;height:18px;}
	#compte #identifiant {margin-bottom:12px;margin-left:38px;font-style:normal; font-size:11px; color:#686868; border:1px solid #969695;margin-bottom:12px;display:block;width:155px;height:14px;}
	#compte #motpasse{margin-bottom:16px;margin-left:38px;font-style:normal; font-size:11px; color:#686868; border:1px solid #969695;margin-bottom:13px;display:block;width:155px;height:14px;}
	#compte #boutonconnect {display:block; width:107px; height:16px; position:relative; top:0px; left:38px; float:left; background:url(../images/compte/connexion.jpg);margin-bottom:11px;}
	#compte p {margin:0;margin-bottom:9px;}
	#compte .oubli {display:block;width:200px;height:16px;position:relative;top:0px;left:38px;float:left;background:url(../images/compte/fleche.png) no-repeat;font-size:14px;color:#005bbb;margin-left:0px;text-indent:20px;}
	#compte .oubli a, #compte .oubli a:hover {font-size:14px;color:#005bbb;}
	#compte .crea {display:block;width:155px;height:21px;position:relative;top:0px;left:40px;float:left;background:url(../images/compte/creer.png) no-repeat;font-size:14px;color:#ffffff;margin-left:0px;text-indent:25px;padding-top:3px;}
#minicompte {display:block;height:281px;width:239px; position:relative;top:-40px;left:28px;float:left;background:url(../images/compte/minifond.jpg) no-repeat 0px 10px;margin-bottom:-30px;}
	#minicompte #bleuciel {display:block;height:102px;width:210px; position:relative;top:9px;left:6px;float:left;}
	#minicompte #eboutique {display:block;height:33px;width:168px; position:relative;top:14px;left:30px;float:left;background:url(../images/compte/e-boutique.png) no-repeat;margin-bottom:26px;}
	#minicompte  h1 {margin-bottom:12px;clear:both;display:block;position:relative;font-size:13px;color:#000000;font-weight:bold;text-indent:37px;height:18px;}
	#minicompte #identifiant {margin-bottom:12px;margin-left:38px;font-style:normal; font-size:11px; color:#686868; border:1px solid #969695;margin-bottom:12px;display:block;width:155px;height:14px;}
	#minicompte #motpasse{margin-bottom:16px;margin-left:38px;font-style:normal; font-size:11px; color:#686868; border:1px solid #969695;margin-bottom:13px;display:block;width:155px;height:14px;}
	#minicompte #boutonconnect {display:block; width:107px; height:16px; position:relative; top:0px; left:38px; float:left; background:url(../images/compte/connexion.jpg);margin-bottom:11px;}
	#minicompte p {margin:0;margin-bottom:9px;}
	
	
#selection {clear:both;display:block;height:361px;width:748px;position:relative;float:left;margin-bottom:30px;}
#selection p {margin:0;}
#selection  h1 {font-size:18px;color:#183a7a;font-weight:normal;text-indent:22px;margin-top:10px;height:34px;}
#selection .titre {display:block;height:55px;width:203px;position:relative;top:0px;left:19px;float:left;margin:0;color:#ffffff;font-weight:bold;font-size:14px;}
#selection .titre a,#selection .titre a:hover{color:#ffffff;font-weight:bold;font-size:14px;}
#selection .prix {display:block;height:50px;width:115px;position:relative;top:0px;left:19px;float:left;font-size:28px;background:url(../images/selection/prix.png) no-repeat;text-align:center;padding-top:5px;font-weight:bold;line-height:20px;-line-height:0px;}
#selection .prix .small {font-size:15px; vertical-align:top;line-height:15px;}
#selection .descourt {display:block;height:111px;width:96px;position:relative;top:60px;left:-90px;float:left;margin:0;color:#ffffff;font-weight:normal;font-size:12px;margin-bottom:10px;}
#selection .descourt a,#selection .descourt a:hover {color:#ffffff;font-weight:normal;font-size:12px;}

#selection .photo {display:block;height:139px;width:112px;position:absolute;top:110px;left:110px;float:left;margin:0;}
#selection .plus {clear:both;display:block;height:25px;width:95px;position:relative;top:40px;float:left;margin:0;color:#3c3730;font-weight:normal;font-size:12px;left:23px;background:url(../images/selection/fleche.png) no-repeat;text-indent:15px;}
#selection .plus a,#selection .plus a:hover{color:#FFFFFF;font-size:12px;}
#selection .achat {display:block;height:25px;width:100px;position:relative;top:40px;left:44px;float:left;margin:0;color:#ffffff;font-weight:normal;font-size:12px;}
#selection .achat:hover {filter:alpha(opacity=85); -moz-opacity:0.85; -khtml-opacity: 0.85; opacity: 0.85;}
#sel1 {display:block;height:326px;width:228px; position:relative;top:0px;left:23px;float:left;background:url(../images/selection/orange.jpg) no-repeat; }
	#sel1 h1 {display:block;height:25px;width:213px;position:relative;top:0px;left:4px;float:left;margin:0;color:#ffffff;font-weight:normal;padding-top:5px;font-size:26px;padding-left:15px;text-indent:0px;font-weight:bold;margin-bottom:22px;}
	#sel1 .prix {color:#cb6008;}
#sel2 {display:block;height:326px;width:228px; position:relative;top:0px;left:41px;float:left;background:url(../images/selection/bleu.jpg) no-repeat; }
	#sel2 h1 {display:block;height:25px;width:213px;position:relative;top:0px;left:2px;float:left;margin:0;color:#ffffff;font-weight:normal;padding-top:5px;font-size:26px;padding-left:15px;text-indent:0px;font-weight:bold;margin-bottom:22px;}
	#sel2 .prix {color:#2b6499;}
#sel3 {display:block;height:326px;width:228px; position:relative;top:0px;left:59px;float:left;background:url(../images/selection/orange.jpg) no-repeat; }
	#sel3 h1 {display:block;height:25px;width:213px;position:relative;top:0px;left:2px;float:left;margin:0;color:#ffffff;font-weight:normal;padding-top:5px;font-size:26px;padding-left:15px;text-indent:0px;font-weight:bold;margin-bottom:22px;}
	#sel3 .prix {color:#cb6008;}

#panier {display:block;height:112px;width:238px; position:relative;top:0px;left:-36px;float:right;background:url(../images/panier/panier.png) no-repeat 90px 25px; }
	#panier h1 {display:block;height:26px;width:224px;position:relative;top:0px;left:0px;margin:0;color:#000000;font-weight:normal;margin-top:28px;font-size:16px;padding-left:13px;margin-bottom:4px;background:url(../images/panier/h1.png) no-repeat;}
	#panier ul{padding-left:15px;}
	#panier li {padding-left:20px;background: URL(../images/navbas/li.png) left no-repeat;list-style:none;font-size:14px;color:#005bbb;margin-left:0px;line-height:20px;}
	#panier li a,#panier li a:hover{font-size:14px;color:#005bbb;}
	
#contact {clear:right;display:block;height:55px;width:238px; position:relative;top:0px;left:-36px;float:right;}
	#contact h1 {display:block;height:25px;width:224px;position:relative;top:0px;left:0px;float:left;margin:0;color:#000000;font-weight:normal;margin-top:10px;font-size:16px;padding-left:13px;margin-bottom:6px;background:url(../images/panier/h1.png) no-repeat;}
	#contact  h1 a,#contact h1 a:hover{color:#000000;}

#conseils {display:block;height:193px;width:238px; position:relative;top:0px;left:43px;float:left;background:url(../images/conseils/fond.jpg) no-repeat;}
	#conseils h1 {display:block;height:68px;width:238px;position:relative;top:0px;left:0px;margin:0;padding-left:13px;margin-bottom:0px;background:url(../images/conseils/economies.png) no-repeat;}
	#conseils ul{padding-left:15px;padding-top:6px;}
	#conseils li {padding-left:20px;background:url(../images/conseils/li.png) left no-repeat;list-style:none;font-size:14px;color:#ffffff;line-height:20px;}


#bas {clear:both;display:block;height:136px;width:1039px;position:relative;float:left;margin-bottom:8px;}
#apropos{display:block;height:136px;width:228px; position:relative;top:0px;left:23px;float:left;background:url(../images/navbas/fond.jpg) no-repeat; }
	#apropos h1 {display:block;height:25px;width:224px;position:relative;top:0px;left:2px;margin:0;color:#000000;font-weight:normal;padding-top:5px;font-size:16px;padding-left:15px;}
	#apropos ul{margin-left:15px;}
	#apropos li {padding-left:20px;background: URL(../images/navbas/li.png) left no-repeat;list-style:none;font-size:14px;color:#005bbb;margin-left:0px;line-height:20px;}
	#apropos li  a,#apropos li  a:hover{font-size:14px;color:#005bbb;}
	#apropos #recylum {display:block;height:50px;width:122px; position:relative;top:-40px;left:98px;float:left;background:url(../images/navbas/recylum.png) no-repeat; }
#livraison{display:block;height:136px;width:228px; position:relative;top:0px;left:41px;-left:31px;float:left;background:url(../images/navbas/fond.jpg) no-repeat; }
	#livraison h1 {display:block;height:25px;width:224px;position:relative;top:0px;left:2px;float:left;margin:0;color:#000000;font-weight:normal;padding-top:5px;font-size:16px;padding-left:15px;}
	#livraison .laposte {display:block;height:30px;width:145px;position:relative;top:0px;left:15px;float:left;margin:0;}
	#livraison .ups {clear:both;display:block;height:49px;width:53px;position:relative;top:15px;left:35px;float:left;margin:0;}
	#livraison .lcl {display:block;height:55px;width:98px;position:relative;top:10px;left:70px;float:left;margin:0;}
#newsletter{display:block;height:136px;width:228px; position:relative;top:0px;left:59px;-left:39px;float:left;background:url(../images/navbas/fond.jpg) no-repeat; }
	#newsletter #Query {display:block; width:130px; height:12px; position:relative; float:left; top:0px; left:0px; padding-top:1px;}
	.txtmailbox {font-size: 12px; color:#000000; border:1px solid #969695;display:block;width:155px;height:14px;}
	.txtmailinitbox {font-style:normal; font-size:11px; color:#686868; border:1px solid #969695;}
	#newsletter h1 {display:block;height:35px;width:224px;position:relative;top:0px;left:2px;float:left;background:url(../images/navbas/newsletter.png) no-repeat;margin:0;color:#019ee1;font-weight:normal;padding-top:20px;font-size:16px;padding-left:15px;}
	#newsletter p{font-size:14px;color:#005bbb;margin:0;top:-5px;padding-left:15px;padding-right:15px;margin-bottom:5px;}
	#newsletter #txtmail{display:block; width:155px; height:12px; position:relative; float:left; top:0px; left:15px; padding-top:1px;}
	#newsletter #boutonok{display:block;width:26px;height:16px;position:relative;float:left;top:0px; left:30px;background:url(../images/navbas/ok.jpg) no-repeat;}
	#newsletter a,#newsletter a:hover{font-size:14px;color:#005bbb;}
#commande{display:block;height:136px;width:238px; position:relative;top:0px;left:79px;-left:46px;float:left;background:url(../images/navbas/fond238.jpg) no-repeat; }
	#commande h1 {display:block;height:25px;width:224px;position:relative;top:0px;left:2px;margin:0;color:#000000;font-weight:normal;padding-top:5px;font-size:16px;padding-left:15px;}
	#commande ul{padding-left:15px;}
	#commande li {padding-left:20px;background: URL(../images/navbas/li.png) left no-repeat;list-style:none;font-size:14px;color:#005bbb;line-height:20px;}
	#commande li  a,#commande li  a:hover{font-size:14px;color:#005bbb;}
#footer {float:left; display:block; position:relative; top:0px; width:989px; height:26px; color:#747474; text-align:right; padding-top:4px;padding-right:50px;}
	#footer label {padding-left:6px; padding-right:6px; font-size:11px; color:#6e6e6e;}
	#footer a {padding-left:6px; padding-right:6px; font-size:11px; color:#6e6e6e;text-decoration:none;}
	#footer a:hover {padding-left:6px; padding-right:6px; font-size:11px; color:#6e6e6e;text-decoration:underline;}
	#footer .nav_ecart {text-align:center; width:6px; font-size:12px;}


 
 
#faq{display:block;height:auto;width:735px; position:relative;top:0px;left:24px;float:left;font-size:14px;text-align:justify;/z-index:-1;}
	#faq p {margin:0;}
	#faq .titrequestion{display:block;width:695px;height:20px;position:relative;top:0px;left:20px;float:left;text-align:justify;}
	#faq .question{color:#0072CB;display:block;width:695px;height:20px;position:relative;top:0px;left:20px;float:left;text-align:justify;}
	#faq .questionbis{display:block;width:680px;height:20px;position:relative;top:0px;left:40px;float:left;text-align:justify;}
	#faq .titrequestion a,#faq .question a,#faq .question a:hover,
	#faq .questionbis a,#faq .questionbis a:hover{color:#0072CB;font-weight:bold;padding-top:2px;font-size:12px;}
	#faq .titrequestion a:hover{color:#ffa02f;font-weight:bold;padding-top:2px;font-size:12px;}
	#faq .reponse{display:block;width:678px;position:relative;top:0px;left:40px;float:left;text-align:justify;}	
	#faq .reponse a,#faq .reponse a:hover{color:#0072CB;}	
	#faq .sepa{display:block;width:705px;height:20px;position:relative;top:0px;left:20px;float:left;text-align:justify;}
 
 #cnil{display:block;height:320px;width:735px; position:relative;top:0px;left:24px;float:left;font-size:14px;text-align:justify;/z-index:-1;}
 #cnil a,#cnil a:hover{color:#0072CB;}	
 #engagement{display:block;height:320px;width:735px; position:relative;top:0px;left:24px;float:left;font-size:14px;text-align:justify;/z-index:-1;}
 #mentionslegales{display:block;height:auto;width:735px; position:relative;top:0px;left:24px;float:left;font-size:14px;text-align:justify;/z-index:-1;}
 #mentionslegales .titre{color:#0072CB;display:block;width:695px;height:20px;position:relative;top:0px;left:20px;float:left;text-align:justify;}
 #mentionslegales .sstitre{color:#0072CB;display:block;width:675px;height:20px;position:relative;top:0px;padding-left:40px;float:left;text-align:justify;}
 #mentionslegales .textementions{display:block;width:678px;position:relative;top:0px;padding-left:40px;float:left;text-align:justify;}
 #mentionslegales .sstextementions{display:block;width:658px;position:relative;top:0px;padding-left:60px;float:left;text-align:justify;} 
 
 #motdepasseoublie #formmotdepasseoublie{clear:both;display:block;width:521px;height:auto;position:relative;top:0px;left:100px;float:left;margin-bottom:20px;}
 #motdepasseoublie #formmotdepasseoublie  p label {clear:both;float:left;display:block;position:relative;width:100px;text-align:right;margin-top:5px;margin-left:5px;}
 #motdepasseoublie #formmotdepasseoublie p input {position:relative;  margin-top:5px;margin-left:5px; border:1px solid #d3d5d9; background-color:#f9fafa;width:300px;}
 #motdepasseoublie #formmotdepasseoublie p input:hover{background-color:#ffffff; border:1px solid #d3d5d9; }
 #motdepasseoublie .valider {display:block;width:163px;height:16px;position:relative;top:6px;left:50px;float:left;padding-bottom:0px;}

.txtpromo{font-size:12px;color:#2b6499;}
.prixpromo{font-size:12px;color:#2b6499;}
.smallpromo{font-size:11px; vertical-align:top;-vertical-align:middle;line-height:15px;}

#moncompteclient{display:block;height:auto;width:748px; position:relative;top:0px;left:24px;float:left;font-size:14px;text-align:left;/z-index:-1;}
	#navinterne2 {display:block;height:auto;width:721px; position:relative;top:0px;left:-1px;float:left;}
		#menu2 {}
		#menu2 li { display: inline; }
		#menu2 li a.navhistorique {display:block;height:47px;width:213px; position:relative;top:0px;left:0px;float:left;background:url(../images/compteclient/historique_out.jpg) no-repeat;}
		#menu2 li.active a.navhistorique {display:block;height:47px;width:213px; position:relative;top:0px;left:0px;float:left;background:url(../images/compteclient/historique.jpg) no-repeat;color: transparent;z-index:1;}
		#menu2 li a.navcoordonnees {display:block;height:47px;width:213px; position:relative;top:0px;left:0px;float:left;background:url(../images/compteclient/compteclient_out.jpg) no-repeat;}
		#menu2 li.active a.navcoordonnees {display:block;height:47px;width:213px; position:relative;top:0px;left:0px;float:left;background:url(../images/compteclient/compteclient.jpg) no-repeat;color: transparent;z-index:1;}
		#detailcompte {display:block;height:550px;width:719px; position:relative;top:-1px;left:0px;float:left; overflow-y: auto; overflow-x: hidden;padding-top:10px;border-left:solid 1px #e5e2e2;border-right:solid 1px #e5e2e2;border-top:solid 1px #e5e2e2;}
		 
			#historique{display:block;height:auto;width:691px; position:relative;top:0px;left:0px;float:left;padding-left:15px;padding-right:15px;}
			#historique .ligne{position:relative;top:0px;left:0px;float:left;width:100%;height:50px;color:#B7BCBF;}
			#historique .ligne .date{position:relative;top:0px;left:0px;float:left;width:20%;}
			#historique .ligne .numcde{position:relative;top:0px;left:0px;float:left;width:30%;}
			#historique .ligne .montant{position:relative;top:0px;left:0px;float:left;width:15%;}
			#historique .ligne .etat{position:relative;top:0px;left:0px;float:left;width:20%;}
			#historique .ligne .etatprepa{position:relative;top:0px;left:0px;float:left;width:20%;color:#ED2141;}
			#historique .ligne .etatlivraison{position:relative;top:0px;left:0px;float:left;width:20%;color:#FFA420;}
			#historique .ligne .etatlivre{position:relative;top:0px;left:0px;float:left;width:20%;color:#3CAE48;}
			
			#historique .ligne .fature{position:relative;top:0px;left:0px;float:left;width:15%;}
			#historique .ligne .fature a, #historique .ligne .fature a:hover{color:#B7BCBF;}
			
			#coordonneesmodif{display:block;height:auto;width:691px; position:relative;top:0px;left:0px;float:left;padding-left:0px;padding-right:0px;}
			#coordonneesmodif #modifmotdepasse,#coordonneesmodif #adressefactliv{clear:both;display:block;width:721px;height:auto;position:relative;top:0px;left:0px;float:left;margin-bottom:10px;}
			#coordonneesmodif #adressefactliv p{position:relative;width:340px;height:auto;margin:0;margin-left:0px;color:#979d9f;padding-top:2px;padding-bottom:2px;}
			#coordonneesmodif #modifmotdepasse h2,#coordonneesmodif #adressefactliv h2
			{display:block;width:721px;height:31px;position:relative;top:0px;left:0px;float:left;padding-bottom:10px;}

			#coordonneesmodif .txtchampsobligatoire{display:block;width:200px;top:0px;left:10px;height:16px;position:relative;font-size:11px;color:#57659C;}


			#coordonneesmodif #modifmotdepasse p.motdepasse{ position:relative;height:auto;width:721px;margin:0;margin-left:0px;color:#979d9f;}
			#coordonneesmodif #modifmotdepasse p.motdepasse label{clear:both;float:left;display:block;position:relative;width:180px;text-align:right;margin-top:5px;margin-left:5px;}
			#coordonneesmodif #modifmotdepasse p.motdepasse input{position:relative;  margin-top:5px;margin-left:5px; border:1px solid #d3d5d9; background-color:#f9fafa;width:200px;margin-right:300px;}
			#coordonneesmodif #modifmotdepasse p.motdepasse input:hover{background-color:#ffffff; border:1px solid #d3d5d9; }

			#coordonneesmodif #adressefactliv p label {clear:both;float:left;display:block;position:relative;width:100px;text-align:right;margin-top:5px;margin-left:5px;}
			#coordonneesmodif #adressefactliv p input {position:relative;  margin-top:5px;margin-left:5px; border:1px solid #d3d5d9; background-color:#f9fafa;width:200px;}
			#coordonneesmodif #adressefactliv p input:hover{background-color:#ffffff; border:1px solid #d3d5d9; }
			#coordonneesmodif #adressefactliv p.adresse{position:relative;width:721px;height:auto;margin:0;margin-left:0px;color:#979d9f;padding-top:2px;padding-bottom:2px;}
			#coordonneesmodif #adressefactliv .lignecoord{position:relative;width:721px;top:0px;height:auto;margin:0;margin-left:0px;color:#979d9f;}
			#coordonneesmodif #adressefactliv .lignecoord .tel{position:absolute;width:320px;top:0px;margin-left:372px;height:120px;color:#979d9f;}
			#coordonneesmodif #adressefactliv .lignecoord .tel p.tel1{position:relative;width:328px;top:0px;height:auto;color:#979d9f;}
			#coordonneesmodif #adressefactliv .lignecoord .tel p.tel2{ position:relative;width:328px; top:0px;height:auto;margin:0;color:#979d9f;}
			#coordonneesmodif #adressefactliv p label.pays {clear:both;float:left;display:block;position:relative;width:400px;top:-20px;left:105px;text-align:left;}

			#coordonneesmodif  .txtvalid{display:block;width:700px;top:50px;left:10px;height:16px;position:relative;float:left;font-size:11px;}

 #bascompteclient{display:block;height:2px;width:721px; position:relative;top:-2px;left:-1px;float:left;background:url(../images/compteclient/bas.jpg) no-repeat;margin-bottom:20px;}
 
 #motdepasseoublie #formmotdepasseoublie{clear:both;display:block;width:521px;height:auto;position:relative;top:0px;left:100px;float:left;margin-bottom:20px;}
 #motdepasseoublie #formmotdepasseoublie  p label {clear:both;float:left;display:block;position:relative;width:100px;text-align:right;margin-top:5px;margin-left:5px;}
 #motdepasseoublie #formmotdepasseoublie p input {position:relative;  margin-top:5px;margin-left:5px; border:1px solid #d3d5d9; background-color:#f9fafa;width:300px;}
 #motdepasseoublie #formmotdepasseoublie p input:hover{background-color:#ffffff; border:1px solid #d3d5d9; }
 #motdepasseoublie .valider {display:block;width:163px;height:16px;position:relative;top:6px;left:50px;float:left;padding-bottom:0px;}
.erreurconnexion{position:relative;float:left;text-align:center;width:232px;top:-5px;color:red;}
 
 