/*Fin*/

tableau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
}
#header_con{
	height:55px;
	width:984px;
	position:absolute;
	top:110px;
	margin-top:auto;
	z-index:200
}

body{color:#555}h1,h2{margin:0px;font-size:130%;line-height:16px}h1{padding:5px
10px 10px 10px}h1

img{vertical-align:middle}h2{padding:10px}h3{font-size:117%;font-weight:bold}img{border:0px}form{border:0px;margin:0px;padding:0px}body{
	text-align:center;
	margin:0px;
	padding:0px;
	color: #900;
}noscript{color:#f90;padding:5px;font-weight:bold;font-size:117%;position:absolute;width:200px;margin:0
auto;top:0px;z-index:900;text-align:center}

div#body_con{margin:0 auto;text-align:left;background:#fff;width:994px;position:relative;z-index:100}
div#h_con{width:984px;padding:0px
5px;height:173px;text-align:left}
div#h_con.landing{height:auto}
div#m_con{padding:10px
5px;width:984px;text-align:left}
div#f_con{width:984px;padding:0px 5px 10px 5px}

/*Menu Haut*/

div#topnav{clear:both;width:100%;padding-top:0px;height:32px;background:transparent;text-align:center}
div#topnav div.ctabl{height:100%;width:7px;background:transparent url('images/topnav_sprites.gif') no-repeat 0px 0px;float:left}
div#topnav div.ctabr{height:100%;width:7px;background:transparent url('images/topnav_sprites.gif') no-repeat 0px -64px;float:left}
div#topnav div.ctab{height:100%;width:970px;background:transparent url('images/topnav_sprites.gif') repeat-x 0px -32px;float:left}
div#topnav div.ctab ul.p{padding:0px;margin:0px;list-style-type:none}
div#topnav div.ctab ul.p li.p{padding:0px;margin:0px;height:100%;float:left;width:120px}
div#topnav div.ctab ul.p li.sep,div#topnav div.ctab ul.p li.sep_emp{padding:0px;margin:0px;width:1px;height:32px;float:left}
div#topnav div.ctab ul.p li.sep{background:transparent url('images/topnav_sprites.gif') no-repeat 0px -224px}
div#topnav div.ctab ul.p li.sep_emp{background:transparent}
div#topnav a.tab,div#topnav a.tabh,div#topnav a.taba{display:block;height:32px;text-decoration:none}
div#topnav a.tab b.l,div#topnav a.tabh b.l,div#topnav a.taba b.l,div#topnav a.tab b.r,div#topnav a.tabh b.r,div#topnav a.taba b.r{display:block;height:32px}div#topnav a.tab b.t,div#topnav a.tabh b.t,div#topnav a.taba b.t{display:block;white-space:nowrap;text-decoration:none;color:#fff;margin:0px;font-size:100%;padding:8px 20px 0px 20px;cursor:pointer}
div#topnav a.tab:link,div#topnav a.tab:visited{background:transparent}
div#topnav a.tab:hover,div#topnav a.tab:active{background:transparent url('images/topnav_sprites.gif') repeat-x 0px -96px}
div#topnav a.tabh:link,div#topnav a.tabh:visited{background:transparent url('images/topnav_sprites.gif') repeat-x 0px -160px}
div#topnav a.tabh:hover,div#topnav a.tabh:active{background:transparent url('images/topnav_sprites.gif') repeat-x 0px -96px}div#topnav a.tabh:link b.l,div#topnav a.tabh:visited b.l{background:transparent url('images/topnav_sprites.gif') no-repeat 0px -128px}
div#topnav a.tabh:link b.r,div#topnav a.tabh:visited b.r{background:transparent url('images/topnav_sprites.gif') no-repeat 100% -192px}
div#topnav a.tabh:hover b.l,div#topnav a.tabh:active b.l,div#topnav a.tabh:hover b.r,div#topnav a.tabh:active b.r{background:transparent}
div#topnav a.taba{background:transparent url('images/topnav_sprites.gif') repeat-x 0px -160px}
div#topnav a.taba b.l{background:transparent url('images/topnav_sprites.gif') no-repeat 0px -128px}
div#topnav a.taba b.r{background:transparent url('images/topnav_sprites.gif') no-repeat 100% -192px}
div#topnav div.tab_con{position:relative;z-index:100}
div#topnav div.tab_con:hover{background:transparent url('images/topnav_sprites.gif') repeat-x 0px -96px}
div#topnav div.newbox div.con{padding-top:0px}
div#topnav div.newbox div.l,div#topnav div.newbox div.r{top:0px}
div#topnav div.catdd{width:220px;top:32px;left:0px}
div#topnav div.catdd ul{padding:0px;margin:0px;width:100%;list-style-type:none;background:#fff}
div#topnav div.catdd ul li{margin:0px;padding:0px;width:100%;display:block}
div#topnav div.catdd ul li a{text-align:left;display:block;width:196px;padding:5px 0px 5px 10px}
/*Fin*/

/*Sous menu*/

div.newbox div.t,div.newbox div.b{position:absolute;z-index:90;height:7px;line-height:7px;font-size:1px;left:13px}
div.newbox div.t{top:0px;background:transparent url('images/hborders_sprites.png') repeat-x 0px 0px}
div.newbox div.b{bottom:0px;background:transparent url('images/hborders_sprites.png') repeat-x 0px -7px}
div.newbox div.l,div.newbox div.r{position:absolute;z-index:90;width:7px;font-size:1px;top:14px}
div.newbox div.l{left:0px;background:transparent url('images/vborders_sprites.png') repeat-y 0px 0px}
div.newbox div.r{right:0px;background:transparent url('images/vborders_sprites.png') repeat-y -7px 0px}
div.newbox div.tl,div.newbox div.tr,div.newbox div.bl,div.newbox div.br{width:13px;height:14px;font-size:1px;line-height:14px;position:absolute;z-index:90}
div.newbox div.tl{top:0px;left:0px;background:transparent url('images/nbs_corners_sprites.png') no-repeat 0px 0px}
div.newbox div.tr{top:0px;right:0px;background:transparent url('images/nbs_corners_sprites.png') no-repeat -13px 0px}
div.newbox div.bl{bottom:0px;left:0px;background:transparent url('images/nbs_corners_sprites.png') no-repeat 0px -14px}
div.newbox div.br{bottom:0px;right:0px;background:transparent url('images/nbs_corners_sprites.png') no-repeat -13px -14px}
div.newbox{position:absolute;z-index:90;display:none}
div.newbox div.con{padding:7px;position:relative}
div.newbox a:link,div.newbox a:visited{background:transparent;color:#0078be;text-decoration:none}
div.newbox a:hover,div.newbox a:active{background:#dceff9;color:#555;text-decoration:none}
div.newbox div.box_close{display:block;padding:0px;margin:0px;background:transparent url('images/nbs_button_sprites1.png') no-repeat -5px -38px;width:19px;height:19px;float:right;cursor:pointer}
div.newbox div.box_close:hover{background:transparent url('images/nbs_button_sprites1.png') no-repeat -5px -57px}
div.newbox div.arrow_r{position:absolute;z-index:91;width:19px;height:24px;top:15px;right: -12px;background:transparent url('images/nba_r.png') no-repeat 0px 0px}
div.newbox div.arrow_bl,div.newbox div.arrow_br,div.newbox div.arrow_tl,div.newbox div.arrow_tr{position:absolute;z-index:91;width:24px;height:19px}
div.newbox div.arrow_bl{bottom: -12px;left:25px;background:transparent url('images/nbs_button_sprites1.png') no-repeat 0px 0px}
div.newbox div.arrow_br{bottom: -12px;right:25px;background:transparent url('images/nbs_button_sprites1.png') no-repeat 0px 0px}
div.newbox div.arrow_tl{top: -12px;left:25px;background:transparent url('images/nbs_button_sprites1.png') no-repeat 0px -19px}
div.newbox div.arrow_tr{top: -12px;right:25px;background:transparent url('images/nbs_button_sprites1.png') no-repeat 0px -19px}
div.newbox div.t,div.newbox div.b{position:absolute;z-index:90;height:7px;line-height:7px;font-size:1px;left:13px}
div.newbox div.t{top:0px;background:transparent url('images/hborders_sprites.png') repeat-x 0px 0px}
div.newbox div.b{bottom:0px;background:transparent url('images/hborders_sprites.png') repeat-x 0px -7px}
div.newbox div.l,div.newbox div.r{position:absolute;z-index:90;width:7px;font-size:1px;top:14px}
div.newbox div.l{left:0px;background:transparent url('images/vborders_sprites.png') repeat-y 0px 0px}
div.newbox div.r{right:0px;background:transparent url('images/vborders_sprites.png') repeat-y -7px 0px}
div.newbox div.tl,div.newbox div.tr,div.newbox div.bl,div.newbox div.br{width:13px;height:14px;font-size:1px;line-height:14px;position:absolute;z-index:90}
div.newbox div.tl{top:0px;left:0px;background:transparent url('images/nbs_corners_sprites.png') no-repeat 0px 0px}
div.newbox div.tr{top:0px;right:0px;background:transparent url('images/nbs_corners_sprites.png') no-repeat -13px 0px}
div.newbox div.bl{bottom:0px;left:0px;background:transparent url('images/nbs_corners_sprites.png') no-repeat 0px -14px}
div.newbox div.br{bottom:0px;right:0px;background:transparent url('images/nbs_corners_sprites.png') no-repeat -13px -14px}

/*Fin*/

/*Rechercher*/

span.dbbtn{display:inline-block;height:29px;background:transparent url('images/blue_btn_long1.gif') no-repeat 0px -22px;padding:0px
0px 0px 12px}
span.dbbtn a.txt{display:inline-block;height:29px;padding:0px 12px 0px 0px;font-weight:bold;white-space:nowrap;font-size:92%;line-height:28px;text-decoration:none;background:transparent url('images/blue_btn_long1.gif') no-repeat 100% -22px}
span.dbbtn a.txt:link,span.dbbtn a.txt:visited{color:#fff}
span.dbbtn a.txt:hover,span.dbbtn a.txt:active{color:#fc0}
div.bbtn{height:66px;background:transparent url('images/bigbutton_sprites.gif') repeat-x 0px -66px}


.senavbar{padding-top:30px;width:100%;height:35px}
.senavbar a{height:100%;width:100%;display:block;text-decoration:none}
.senavbar a span.t{display:block;padding:8px 10px 0px 10px;font-weight:bold;font-size:117%;color:#fff;white-space:nowrap;text-align:center}
.senavbar a span.l{display:block;width:100%;height:100%;background:transparent url('images/blue_l_se.gif') no-repeat 0px 0px;text-align:center}
.senavbar a span.r{display:block;width:100%;height:35px;background:transparent url('images/blue_r_se.gif') no-repeat 100% 0px;text-align:center}
.senavbar a:link,.senavbar a:visited{background:transparent url('images/blue_m.gif') repeat-x 0px 0px}
.senavbar a:hover,.senavbar a:active{background:transparent url('images/blue_hover.gif') repeat-x 0px 0px;}
.senavbar a:link span.l,.senavbar a:visited span.l{background:transparent url('images/blue_l_se.gif') no-repeat 0px 0px}
.senavbar a:link span.r,.senavbar a:visited span.r{background:transparent url('images/blue_r_se.gif') no-repeat 100% 0px;}
.senavbar a:hover span.l,.senavbar a:active span.l{background:transparent url('images/blue_l_se_h.gif') no-repeat 0px 0px}
.senavbar a:hover span.r,.senavbar a:active span.r{background:transparent url('images/blue_r_se_h.gif') no-repeat 100% 0px;}
div#sb{width:100%;padding:15px 0px 5px 0px}
#sb .title{margin:0px;float:left;font-weight:bold;font-size:130%;color:#0078be;width:450px;text-align:right;padding:5px
0px 0px 0px}
#keyword{display:block;float:left;font-size:117%;font-weight:bold;color:#808080;width:210px;padding:7px
17px 3px 17px;height:20px;border:0px;background:transparent url('images/search_input.gif') no-repeat 50% 50%}
#sb.searchbtn_con{width:370px;text-align:left;float:left}


/*Fin*/

/*Box univers affaire*/

img{border:0px}
a:link{text-decoration:none;color:#0078be;background:transparent}
a:visited{text-decoration:none;color:#058;background:transparent}
a:hover{text-decoration:underline;color:#F90;background:transparent}
a:active{text-decoration:underline;color:#F90;background:transparent}
a.asbtnlboxaffaire,a.asbtnrboxaffaire{display:block;width:22px;height:20px}
a.asbtnlboxaffaire:link,a.asbtnlboxaffaire:visited{background:transparent url('images/univers/univers1/asbtn_sprites.png') no-repeat 0px 0px}
a.asbtnlboxaffaire:hover,a.asbtnlboxaffaire:active{background:transparent url('images/univers/univers1/asbtn_sprites.png') no-repeat 0px -20px}
a.asbtnrboxaffaire:link,a.asbtnrboxaffaire:visited{background:transparent url('images/univers/univers1/asbtn_sprites.png') no-repeat 0px -40px}
a.asbtnrboxaffaire:hover,a.asbtnrboxaffaire:active{background:transparent url('images/univers/univers1/asbtn_sprites.png') no-repeat 0px -60px}
/*Fin*/

/*Box univers*/

img{border:0px}
a:link{text-decoration:none;color:#0078be;background:transparent}
a:visited{text-decoration:none;color:#058;background:transparent}
a:hover{text-decoration:underline;color:#F90;background:transparent}
a:active{text-decoration:underline;color:#F90;background:transparent}
a.asbtnlbox1,a.asbtnrbox1{display:block;width:22px;height:20px}
a.asbtnlbox1:link,a.asbtnlbox1:visited{background:transparent url('images/univers/univers1/asbtn_sprites.png') no-repeat 0px 0px}
a.asbtnlbox1:hover,a.asbtnlbox1:active{background:transparent url('images/univers/univers1/asbtn_sprites.png') no-repeat 0px -20px}
a.asbtnrbox1:link,a.asbtnrbox1:visited{background:transparent url('images/univers/univers1/asbtn_sprites.png') no-repeat 0px -40px}
a.asbtnrbox1:hover,a.asbtnrbox1:active{background:transparent url('images/univers/univers1/asbtn_sprites.png') no-repeat 0px -60px}
/*Fin*/


/*Box univers2*/

img{border:0px}
a:link{text-decoration:none;color:#0078be;background:transparent}
a:visited{text-decoration:none;color:#058;background:transparent}
a:hover{text-decoration:underline;color:#F90;background:transparent}
a:active{text-decoration:underline;color:#F90;background:transparent}
a.asbtnlbox2,a.asbtnrbox2{display:block;width:22px;height:20px}
a.asbtnlbox2:link,a.asbtnlbox2:visited{background:transparent url('images/univers/univers2/asbtn_sprites.png') no-repeat 0px 0px}
a.asbtnlbox2:hover,a.asbtnlbox2:active{background:transparent url('images/univers/univers2/asbtn_sprites.png') no-repeat 0px -20px}
a.asbtnrbox2:link,a.asbtnrbox2:visited{background:transparent url('images/univers/univers2/asbtn_sprites.png') no-repeat 0px -40px}
a.asbtnrbox2:hover,a.asbtnrbox2:active{background:transparent url('images/univers/univers2/asbtn_sprites.png') no-repeat 0px -60px}
/*Fin*/

/*Box univers3*/

img{border:0px}
a:link{text-decoration:none;color:#0078be;background:transparent}
a:visited{text-decoration:none;color:#058;background:transparent}
a:hover{text-decoration:underline;color:#F90;background:transparent}
a:active{text-decoration:underline;color:#F90;background:transparent}
a.asbtnlbox3,a.asbtnrbox3{display:block;width:22px;height:20px}
a.asbtnlbox3:link,a.asbtnlbox3:visited{background:transparent url('images/univers/univers3/asbtn_sprites.png') no-repeat 0px 0px}
a.asbtnlbox3:hover,a.asbtnlbox3:active{background:transparent url('images/univers/univers3/asbtn_sprites.png') no-repeat 0px -20px}
a.asbtnrbox3:link,a.asbtnrbox3:visited{background:transparent url('images/univers/univers3/asbtn_sprites.png') no-repeat 0px -40px}
a.asbtnrbox3:hover,a.asbtnrbox3:active{background:transparent url('images/univers/univers3/asbtn_sprites.png') no-repeat 0px -60px}
/*Fin*/

/*Box univers4*/

img{border:0px}
a:link{text-decoration:none;color:#0078be;background:transparent}
a:visited{text-decoration:none;color:#058;background:transparent}
a:hover{text-decoration:underline;color:#F90;background:transparent}
a:active{text-decoration:underline;color:#F90;background:transparent}
a.asbtnlbox4,a.asbtnrbox4{display:block;width:22px;height:20px}
a.asbtnlbox4:link,a.asbtnlbox4:visited{background:transparent url('images/univers/univers4/asbtn_sprites.png') no-repeat 0px 0px}
a.asbtnlbox4:hover,a.asbtnlbox4:active{background:transparent url('images/univers/univers4/asbtn_sprites.png') no-repeat 0px -20px}
a.asbtnrbox4:link,a.asbtnrbox4:visited{background:transparent url('images/univers/univers4/asbtn_sprites.png') no-repeat 0px -40px}
a.asbtnrbox4:hover,a.asbtnrbox4:active{background:transparent url('images/univers/univers4/asbtn_sprites.png') no-repeat 0px -60px}
/*Fin*/

/*Box univers5*/

img{border:0px}
a:link{text-decoration:none;color:#0078be;background:transparent}
a:visited{text-decoration:none;color:#058;background:transparent}
a:hover{text-decoration:underline;color:#F90;background:transparent}
a:active{text-decoration:underline;color:#F90;background:transparent}
a.asbtnlbox5,a.asbtnrbox5{display:block;width:22px;height:20px}
a.asbtnlbox5:link,a.asbtnlbox5:visited{background:transparent url('images/univers/univers5/asbtn_sprites.png') no-repeat 0px 0px}
a.asbtnlbox5:hover,a.asbtnlbox5:active{background:transparent url('images/univers/univers5/asbtn_sprites.png') no-repeat 0px -20px}
a.asbtnrbox5:link,a.asbtnrbox5:visited{background:transparent url('images/univers/univers5/asbtn_sprites.png') no-repeat 0px -40px}
a.asbtnrbox5:hover,a.asbtnrbox5:active{background:transparent url('images/univers/univers5/asbtn_sprites.png') no-repeat 0px -60px}
/*Fin*/

/*Box univers6*/

img{border:0px}
a:link{text-decoration:none;color:#0078be;background:transparent}
a:visited{text-decoration:none;color:#058;background:transparent}
a:hover{text-decoration:underline;color:#F90;background:transparent}
a:active{text-decoration:underline;color:#F90;background:transparent}
a.asbtnlbox6,a.asbtnrbox6{display:block;width:22px;height:20px}
a.asbtnlbox6:link,a.asbtnlbox6:visited{background:transparent url('images/univers/univers6/asbtn_sprites.png') no-repeat 0px 0px}
a.asbtnlbox6:hover,a.asbtnlbox6:active{background:transparent url('images/univers/univers6/asbtn_sprites.png') no-repeat 0px -20px}
a.asbtnrbox6:link,a.asbtnrbox6:visited{background:transparent url('images/univers/univers6/asbtn_sprites.png') no-repeat 0px -40px}
a.asbtnrbox6:hover,a.asbtnrbox6:active{background:transparent url('images/univers/univers6/asbtn_sprites.png') no-repeat 0px -60px}
/*Fin*/

/*Box univers7*/

img{border:0px}
a:link{text-decoration:none;color:#0078be;background:transparent}
a:visited{text-decoration:none;color:#058;background:transparent}
a:hover{text-decoration:underline;color:#F90;background:transparent}
a:active{text-decoration:underline;color:#F90;background:transparent}
a.asbtnlbox7,a.asbtnrbox7{display:block;width:22px;height:20px}
a.asbtnlbox7:link,a.asbtnlbox7:visited{background:transparent url('images/univers/univers7/asbtn_sprites.png') no-repeat 0px 0px}
a.asbtnlbox7:hover,a.asbtnlbox7:active{background:transparent url('images/univers/univers7/asbtn_sprites.png') no-repeat 0px -20px}
a.asbtnrbox7:link,a.asbtnrbox7:visited{background:transparent url('images/univers/univers7/asbtn_sprites.png') no-repeat 0px -40px}
a.asbtnrbox7:hover,a.asbtnrbox7:active{background:transparent url('images/univers/univers7/asbtn_sprites.png') no-repeat 0px -60px}
/*Fin*/

/*Menu Bas*/

div#footer div.top_row{padding:0px 0px;text-align:center;border-bottom:1px solid #000000}
div#footer div.top_rowa{padding:0px 8px 0px 8px;font-weight:bold}
div#footer div.last_row{padding:5px 0px;text-align:center}
div#footer p.copyright{margin:0px;padding:10px 0px 0px 0px;text-align:center;font-weight:bold;float:right;width:820px}
div#footer div.clist_con{padding:10px 0px}
div#footer ul{list-style:none;margin:0px;padding:0px}
div#footer ul li{margin:0px;padding:0px;text-align:center}
div#footer li.f{float:left;padding:0px 0px 0px 20px;width:14%}
div#footer li.f a.f{display:block;font-weight:bold;padding:0px 0px 10px 10px}
div#footer ul.p{padding:10px 0px 0px 10px}
div#footer li.f:hover a:link,div#footer li.f:hover a:visited{color:#222}
div#footer li.f:hover a:hover,div#footer li.f:hover a:active{color:#000000}
div#f_con{width:984px;padding:0px 5px 10px 5px}
sa:active{text-decoration:underline;color:#F90;background:transparent}
div.sep-dblue{clear:both;line-height:0px;font-size:0px;height:1px;border-bottom:1px solid #000000}
/*Fin Menu Bas*/


/*Box trade*/

img{border:0px}
a:link{text-decoration:none;color:#0078be;background:transparent}
a:visited{text-decoration:none;color:#058;background:transparent}
a:hover{text-decoration:underline;color:#F90;background:transparent}
a:active{text-decoration:underline;color:#F90;background:transparent}
a.asbtnlboxtrade,a.asbtnrboxtrade{display:block;width:22px;height:20px}
a.asbtnlboxtrade:link,a.asbtnlboxtrade:visited{background:transparent url('images/univers/boxtrade/asbtn_sprites.png') no-repeat 0px 0px}
a.asbtnlboxtrade:hover,a.asbtnlboxtrade:active{background:transparent url('images/univers/boxtrade/asbtn_sprites.png') no-repeat 0px -20px}
a.asbtnrboxtrade:link,a.asbtnrboxtrade:visited{background:transparent url('images/univers/boxtrade/asbtn_sprites.png') no-repeat 0px -40px}
a.asbtnrboxtrade:hover,a.asbtnrboxtrade:active{background:transparent url('images/univers/boxtrade/asbtn_sprites.png') no-repeat 0px -60px}
/*Fin*/

/*Box zen*/

img{border:0px}
a:link{text-decoration:none;color:#0078be;background:transparent}
a:visited{text-decoration:none;color:#058;background:transparent}
a:hover{text-decoration:underline;color:#F90;background:transparent}
a:active{text-decoration:underline;color:#F90;background:transparent}
a.asbtnlzen,a.asbtnrzen{display:block;width:22px;height:20px}
a.asbtnlzen:link,a.asbtnlzen:visited{background:transparent url('images/univers/boxzen/asbtn_sprites.png') no-repeat 0px 0px}
a.asbtnlzen:hover,a.asbtnlzen:active{background:transparent url('images/univers/boxzen/asbtn_sprites.png') no-repeat 0px -20px}
a.asbtnrzen:link,a.asbtnrzen:visited{background:transparent url('images/univers/boxzen/asbtn_sprites.png') no-repeat 0px -40px}
a.asbtnrzen:hover,a.asbtnrzen:active{background:transparent url('images/univers/boxzen/asbtn_sprites.png') no-repeat 0px -60px}
/*Fin*/


/*Box promo*/

img{border:0px}
a:link{text-decoration:none;color:#0078be;background:transparent}
a:visited{text-decoration:none;color:#058;background:transparent}
a:hover{text-decoration:underline;color:#F90;background:transparent}
a:active{text-decoration:underline;color:#F90;background:transparent}
a.asbtnlpromo,a.asbtnrpromo{display:block;width:22px;height:20px}
a.asbtnlpromo:link,a.asbtnlpromo:visited{background:transparent url('images/univers/boxpromo/asbtn_sprites.png') no-repeat 0px 0px}
a.asbtnlpromo:hover,a.asbtnlpromo:active{background:transparent url('images/univers/boxpromo/asbtn_sprites.png') no-repeat 0px -20px}
a.asbtnrpromo:link,a.asbtnrpromo:visited{background:transparent url('images/univers/boxpromo/asbtn_sprites.png') no-repeat 0px -40px}
a.asbtnrpromo:hover,a.asbtnrpromo:active{background:transparent url('images/univers/boxpromo/asbtn_sprites.png') no-repeat 0px -60px}
/*Fin*/


/*Box cat*/

img{border:0px}
acat:link{text-decoration:none;color:#0078be;background:transparent}
acat:visited{text-decoration:none;color:#058;background:transparent}
acat:hover{text-decoration:underline;color:#990000;background:transparent}
acat:active{text-decoration:underline;color:#F90;background:transparent}

/*Fin*/


/*Nuage de tag*/
.programme-tv div.droite div.nuage_de_tag {
	padding:10px 5px;
}
.programme-tv div.droite div.nuage_de_tag span a:hover,
.programme-tv div.droite div.nuage_de_tag span a{
	color:#0078be;
	text-decoration:none;
	line-height:24px;
	height:24px;
	font-weight:normal;
}
.programme-tv div.droite div.nuage_de_tag{
	margin:5px;
	text-align:justify;
}
.programme-tv div.droite div.nuage_de_tag span{
	padding:0px 4px;
}
.programme-tv div.droite div.nuage_de_tag span.tag_1 a{
	font-size:14px;
}
.programme-tv div.droite div.nuage_de_tag span.tag_2 a{
	font-size:16px;
}
.programme-tv div.droite div.nuage_de_tag span.tag_3 a{
	font-size:20px;
}
.programme-tv div.droite div.nuage_de_tag span.tag_4 a{
	font-size:24px;
}
.programme-tv div.droite{
  float:left;
  width:250px;
}

/*fin*/

/*Box produit*/

div#welcomboxprod{width:721px;height:180px;position:relative;z-index:1;float:left;overflow:hidden}

#welcompixprod{height:180px}
#welcompixprod ul{list-style-type:none;margin:0px;padding:0px;height:180px}
#welcompixprod li{width:721px;height:180px}


#welcompixprod div.cell{width:717px;height:176px;padding:4px 0px 0px 4px;position:relative;z-index:1}
#welcompixprod div.cell div.box1{
	position:absolute;
	z-index:1;
	width:400px;
	height:35px;
	top:1px;
	left:157px
}
#welcompixprod div.cell div.box1 p{font-size: 150%;font-family: tahoma,arial,helvetica,"bitstream vera sans",sans-serif;color:#0078be;text-align:left;	padding:0px;margin:0px;font-weight: bold;}

#welcompixprod div.cell div.box2{
	position:absolute;
	z-index:1;
	width:400px;
	left:170px;
	height: 78px;
}
#welcompixprod div.cell div.box2 p{font-size:12px;color:#000000;font-weight:normal;text-align:left;padding:0px;margin-top:10px}
#welcompixprod div.cell div.box3{
	position:absolute;
	z-index:1;
	width:128px;
	top:116px;
	left:603px;
	padding:0px;
	height: 28px;
	font-size:14px;
}
#welcompixprod div.cell div.box4{
	position:absolute;
	border:#0078be;
	z-index:1;
	width:140px;
	top:17px;
	left:14px;
	padding:0px
}
#welcompixprod div.cell div.box4 a.prd-image img{width:140px;height:140px;border:1px solid #0078be;padding:0px;}
#welcompixprod div.cell div.box5{
	position:absolute;
	z-index:1;
	width:42px;
	top:31px;
	left:658px;
	padding:0px
}
#welcompixprod div.cell div.box5 p{font-size:16px;color:#000000;font-weight:normal;text-align:Right;padding:0px;margin-top:0px}
#welcompixprod div.cell div.box6{
	position:absolute;
	z-index:1;
	width:72px;
	top:52px;
	left:628px;
	padding:0px
}
#welcompixprod div.cell div.box6 p{font-size:22px;color:#F90;font-weight:normal;text-align:Right;padding:0px;margin-top:0px}

a.welbtnprod{display:block;float:left;padding:0px 20px 0px 6px;font-size:110%;line-height:14px;height:14px;font-weight:bold;white-space:nowrap;}
a.welbtnprod:link,a.welbtnprod:visited{background-position:0px 0px}
a.welbtnprod:hover,a.welbtnprod:active{background-position:0px -14px}

div.sep-prod-blu{clear:both;line-height:0px;font-size:0px;width:720px;height:1px;border-bottom:1px solid #0078be}
div.sep-prod-org{clear:both;line-height:0px;font-size:0px;width:720px;height:1px;border-bottom:1px solid #F90}


div.prd-percent:hover{background-position:0 -59px;}

/*Fin*/


/*Box fiche produit*/

div#welcomboxficheprod{width:721px;height:80px;position:relative;z-index:1;float:left;overflow:hidden}

#welcompixficheprod{height:80px}
#welcompixficheprod ul{list-style-type:none;margin:0px;padding:0px;height:80px}
#welcompixficheprod li{width:721px;height:80px}


#welcompixficheprod div.cell{width:717px;height:80px;padding:4px 0px 0px 4px;position:relative;z-index:1}
#welcompixficheprod div.cell div.boxnomproduit{
	position:absolute;
	z-index:1;
	width:483px;
	height:35px;
	top:10px;
	left:2px
}
#welcompixficheprod div.cell div.boxnomproduit p{font-size: 160%;font-family: tahoma,arial,helvetica,"bitstream vera sans",sans-serif;color:#0078be;text-align:left;	padding:0px;margin:0px;font-weight: bold;}
#welcompixficheprod div.cell div.boxnav{
	position:absolute;
	z-index:1;
	width:498px;
	left:3px;
	height: 37px;
}
#welcompixficheprod div.cell div.boxnav p{font-size:11px;color:#000000;font-weight:normal;text-align:left;padding:0px;margin-top:10px}
#welcompixficheprod div.cell div.boxpanier{
	position:absolute;
	z-index:1;
	width:157px;
	top:55px;
	left:568px;
	padding:0px;
	height: 28px;
	font-size:14px;
}


#welcompixficheprod div.cell div.boxqualite{
	position:absolute;
	z-index:1;
	width:69px;
	top:9px;
	left:529px;
	padding:0px
}
#welcompixficheprod div.cell div.boxqualite p{font-size:12px;color:#000000;font-weight:normal;text-align:Right;padding:0px;margin-top:0px}
#welcompixficheprod div.cell div.boxrobustesse{
	position:absolute;
	z-index:1;
	width:86px;
	top:28px;
	left:512px;
	padding:0px;
	height: 21px;
}
#welcompixficheprod div.cell div.boxrobustesse p{font-size:12px;color:#000000;font-weight:normal;text-align:Right;padding:0px;margin-top:0px}

a.welbtnficheprod{display:block;float:left;padding:0px 20px 0px 6px;font-size:110%;line-height:14px;height:14px;font-weight:bold;white-space:nowrap;}
a.welbtnficheprod:link,a.welbtnprod:visited{background-position:0px 0px}
a.welbtnficheprod:hover,a.welbtnprod:active{background-position:0px -14px}
#welcompixficheprod div.cell div.boxqualiterobustesse{
	position:absolute;
	border:#000000;
	z-index:1;
	width:69px;
	top:3px;
	left:602px;
	padding:0px
}
#welcompixficheprod div.cell div.boxqualiterobustesse a.prd-image img{width:100px;height:44px;border:0px solid #0078be;padding:0px;}

div.prd-percent:hover{background-position:0 -59px;}

div.sep-fiche-blu{clear:both;line-height:0px;font-size:0px;width:720px;height:1px;border-bottom:1px solid #0078be}
/*Fin*/


/*Photo*/
img{border:0px}

div#h_con{width:340px;padding:0px 0px;height:320px;text-align:left}
div#h_con.landing{height:auto}
div#m_con{
	width:340px;
	height:360px;
	text-align:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

a:link{text-decoration:none;color:#0078be;background:transparent}
a:visited{text-decoration:none;color:#058;background:transparent}
a:hover{text-decoration:underline;color:#F90;background:transparent}
a:active{text-decoration:underline;color:#F90;background:transparent}

.line-sep{clear:both;margin:0;padding:0;line-height:1px}

div.page_con{
	position:relative;
	z-index:5;
	background-color: #333;
	overflow: visible;
}
div.page_out{padding:1px}
div.page_in{padding:1px 0px}
div.dbpage{background:#0078be}
div.bbpage{background:#a7d6f1}
div.wpage{background:#fff}
div#lp{width:340px;float:left}

div#p_row2{
	width:340px;
	padding:0px;
	float:right
}
div#p_row2 p.quote{width:100%;margin:0px;padding:0px;text-align:center;font-size:92%}
div#p_row2 p.quote b{font-size:100%;color:#0072C2}
div#p_row2 div.quote_sep{clear:both;height:11px;padding:9px 0px 0px 0px}




div#p_row1{
	padding:0px 0px 0px 0px;
	width:340px;
	height:345px;
	float:center;
	position:relative
}
div#big_pic{
	width:333px;
	height:190px;
	margin:10px auto 0px auto;
	text-align:center;
	overflow:hidden;
	position:relative;
	z-index:1
}
div#big_pic.loading{background:transparent url('images/loading_white_blue.gif') no-repeat 50% 50%}
div#enlarge_con{width:100%;height:20px;margin:10px 0px 10px 0px;text-align:right}
a#enlarge{display:block;height:20px;float:right;font-weight:bold;line-height:20px;padding:0px 21px 0px 25px;visibility:hidden;background:transparent url('images/enlarge_sprites.gif') no-repeat}
a#enlarge:link,a#enlarge:visited{background-position:0px 0px}
a#enlarge:hover,a#enlarge:active{background-position:0px -20px}

#gallery{width:301px;height:89px;background:#0078be;overflow:visible; margin-left:18px;margin-top : 20px }
#gallery a.btnl,#gallery a.btnr{display:block;width:18px;height:57px;float:left}
#gallery a.btnl:link,#gallery a.btnl:visited{background:transparent url('images/gallery_arrow_left.png') no-repeat 50% 50%}
#gallery a.btnl:hover,#gallery a.btnl:active{background:transparent url('images/gallery_arrow_left_hover.png') no-repeat 50% 50%}
#gallery a.btnr:link,#gallery a.btnr:visited{background:transparent url('images/gallery_arrow_right.png') no-repeat 50% 50%}
#gallery a.btnr:hover,#gallery a.btnr:active{background:transparent url('images/gallery_arrow_right_hover.png') no-repeat 50% 50%}
#gallery .cnt_row{height:16px;width:100%;text-align:left}
#gallery .cnt_row p{text-align:center;float:left;width:50px;padding:0px;margin:0px;color:#fff;font-size:92%;font-weight:bold}
#gallery .gallery_row{width:264px;height:57px;background:#fff;float:left}
#gallery .gallery_row_in{top:0px;left:0px;position:relative;height:57px;z-index:10;overflow:hidden}
#gallery .gallery_row_in ul{list-style-type:none;margin:0px;padding:0px}
#gallery .gallery_row_in li{width:53px;height:57px}
#gallery .gallery_row_in div.cell{width:52px;height:57px;border-right:1px solid #a7d6f1;position:relative;z-index:10}
#gallery .gallery_row_in div.cell a{display:block;width:100%;height:57px;text-decoration:none;text-align:center}

#picture_hover{display:block;width:52px;height:5px;font-size:1px;line-height:5px;border-bottom:4px solid #f90;position:absolute;left:0px;top:48px;z-index:10}



/*Fin*/

/*gallery*/
#descriptif {font:12px; verdana,"arial",sans-serif; width:680px; padding:15px 0 0 0; line-height:15px;}

#descriptif div.outside {color:#000; height:33px; margin-right:2px; line-height:33px; padding:0 20px; float:left; background:url(images/tabs_0.gif) repeat-x left bottom; border:1px solid #ccc; border-bottom-color:#fff; cursor:pointer; position:relative; z-index:20;}

#descriptif div.inside {color:#fff; padding:0 20px; margin-right:2px; margin-top:0px; float:left; background:url(images/tabs_2.png) repeat-x left bottom; border:1px solid #ccc; cursor:pointer; border-bottom:0; height:33px; line-height:32px; position:relative; z-index:100;}

div.hide {display:none; width:0; overflow:hidden;}
div.show {
	clear:left;
	background:#fff;
	width:680px;
	height:665px;
	margin-top:0;
	top:-1px;
	border:1px solid #ccc;
	padding:20px;
	position:relative;
	z-index:50;
	line-height:18px;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #333;
}
div.showinside img {float:left; margin:0 10px 10px 0;}
.clear {clear:both;}


#scroll {
	unicode-bidi:bidi-override;
	direction:rtl;
	display:block;
	width:680px;
	height:665px;
	overflow:auto;
	padding:10px;
	border:0px solid #000000;
	margin:0px;
	color: #333;
}
#scroll p {
	font-size:12px;
	line-height:18px;
	color: #333;
}
#scroll h1 {
	font-size:16px;
	line-height:18px;
	color: #990000
}

#scroll h2 {
	font-size:16px;
	line-height:20px;
	color: #333
}

#scroll h3 {
	text-decoration:underline;
	font-size:12px;
	font-weight: bold;
	line-height:20px;
	color: #333
}
/*Fin*/


/*Box fiche*/

img{border:0px}
a:link{text-decoration:none;color:#0078be;background:transparent}
a:visited{text-decoration:none;color:#058;background:transparent}
a:hover{text-decoration:underline;color:#F90;background:transparent}
a:active{text-decoration:underline;color:#F90;background:transparent}


div#welcomboxfiche{
	width:340px;
	height:360px;
	position:relative;
	z-index:1;
	float:left;
	overflow:visible;
}
div#welcomboxfiche div.tl,div#welcomboxfiche div.tr,div#welcomboxfiche div.bl,div#welcomboxfiche div.br{position:absolute;z-index:10;width:15px;height:15px}
div#welcomboxfiche div.tl{top:0px;left:0px;background:transparent url('images/photos_produits/cadre/welbox_corners_sprites.png') no-repeat 0px 0px}
div#welcomboxfiche div.tr{top:0px;left:325px;background:transparent url('images/photos_produits/cadre/welbox_corners_sprites.png') no-repeat -15px 0px}
div#welcomboxfiche div.bl{top:345px;left:0px;background:transparent url('images/photos_produits/cadre/welbox_corners_sprites.png') no-repeat 0px -15px}
div#welcomboxfiche div.br{top:345px;left:325px;background:transparent url('images/photos_produits/cadre/welbox_corners_sprites.png') no-repeat -15px -15px}
div#welcomboxfiche div.t,div#welcomboxfiche div.b{position:absolute;z-index:10;line-height:4px;font-size:1px;width:310px;left:15px}
div#welcomboxfiche div.t{top:0px;background:transparent url('images/photos_produits/cadre/welbox_hborders_sprites.gif') repeat-x 0px 0px;height:4px}
div#welcomboxfiche div.b{top:355px;background:transparent url('images/photos_produits/cadre/welbox_hborders_sprites.gif') repeat-x 0px -4px;height:5px}
div#welcomboxfiche div.l,div#welcomboxfiche div.r{
	position:absolute;
	z-index:10;
	height:340px;
	top:11px
}
div#welcomboxfiche div.l{left:0px;width:4px;background:transparent url('images/photos_produits/cadre/welbox_vborders_sprites.gif') repeat-y 0px 0px}
div#welcomboxfiche div.r{
	left:334px;
	background:transparent url('images/photos_produits/cadre/welbox_vborders_sprites.gif') repeat-y -4px 0px;
	width:5px
}

#welcompixfiche{height:200px}
#welcompixfiche ul{list-style-type:none;margin:0px;padding:0px;height:200px}
#welcompixfiche li{width:340px;height:200px}


#welcompixfiche div.cell{width:337px;height:357px;padding:4px 0px 0px 4px;position:relative;z-index:1}
#welcompixfiche div.cell div.boxproduit{
	position:absolute;
	z-index:1;
	width:319px;
	height:28px;
	top:8px;
	left:9px
}
#welcompixfiche div.cell div.boxproduit p{font-size: 120%;font-family: tahoma,arial,helvetica,"bitstream vera sans",sans-serif;color:#0078be;text-align:left;	padding:0px;margin:0px;font-weight: bold;}
#welcompixfiche div.cell div.boxlivraison{
	position:absolute;
	z-index:1;
	width:206px;
	left:109px;
	height: 91px;
}
#welcompixfiche div.cell div.boxlivraison p{font-size:11px;color:#000000;font-weight:normal;text-align:right;padding:0px;margin-top:10px}
#welcompixfiche div.cell div.boxmarque{
	position:absolute;
	z-index:1;
	width:284px;
	top:80px;
	left:10px;
	padding:0px;
	height: 20px;
	font-size:15px;
}
#welcompixfiche div.cell div.boxmarque p{font-size:12px;color:#333;font-weight:bold;text-align:left;padding:0px;margin-top:10px}

#welcompixfiche div.cell div.boxref{
	text-align:right;
	position:absolute;
	z-index:1;
	width:151px;
	top:111px;
	left:190px;
	padding:0px;
	height: 15px;
	font-size:15px;
}
#welcompixfiche div.cell div.boxref p{font-size:10px;color:#333;font-weight:bold;text-align:left;padding:0px;margin-top:10px}


#welcompixfiche div.cell div.boxcomment{
	position:absolute;
	z-index:1;
	width:320px;
	top:47px;
	left:10px;
	padding:0px;
	height: 20px;
	font-size:15px;
}
#welcompixfiche div.cell div.boxcomment p{font-size:11px;color:#000000;font-weight:bold;text-align:left;padding:0px;margin-top:10px}

#welcompixfiche div.cell div.boxstock{
	position:absolute;
	border:#000000;
	z-index:1;
	width:140px;
	top:312px;
	left:192px;
	padding:0px
}
#welcompixfiche div.cell div.boxstock a.prd-image img{width:135px;height:34px;border:0px solid #0078be;padding:0px;}

#welcompixfiche div.cell div.boxgarantie{
	position:absolute;
	border:#000000;
	z-index:1;
	width:69px;
	top:291px;
	left:9px;
	padding:0px
}
#welcompixfiche div.cell div.boxgarantie a.prd-image img{width:59px;height:57px;border:0px solid #0078be;padding:0px;}

#welcompixfiche div.cell div.boxmail{
	position:absolute;
	border:#000000;
	z-index:1;
	width:39px;
	top:314px;
	left:139px;
	padding:0px
}
#welcompixfiche div.cell div.boxmail a.prd-image img{width:35px;height:33px;border:0px solid #0078be;padding:0px;}

#welcompixfiche div.cell div.boximprimer{
	position:absolute;
	border:#000000;
	z-index:1;
	width:41px;
	top:313px;
	left:87px;
	padding:0px
}
#welcompixfiche div.cell div.boximprimer a.prd-image img{width:38px;height:35px;border:0px solid #0078be;padding:0px;}

#welcompixfiche div.cell div.boxgamme{
	position:absolute;
	z-index:1;
	width:143px;
	top:100px;
	left:10px;
	padding:0px;
	height: 21px;
	font-size:11px;
}


#welcompixfiche div.cell div.boxprixpublic{
	position:absolute;
	z-index:1;
	width:146px;
	top:170px;
	left:169px;
	padding:0px;
	height: 19px;
}
#welcompixfiche div.cell div.boxprixpublic p{font-size:11px;color:#666;font-weight:normal;text-align:Right;padding:0px;margin-top:0px}
#welcompixfiche div.cell div.boxprix{
	position:absolute;
	z-index:1;
	width:157px;
	top:135px;
	left:160px;
	padding:0px
}
#welcompixfiche div.cell div.boxprix p{font-size:28px;color:#F90;font-weight:normal;text-align:Right;padding:0px;margin-top:0px}

a.welbtnfiche{display:block;float:left;padding:0px 20px 0px 6px;font-size:11px;line-height:14px;height:14px;font-weight:bold;white-space:nowrap;}
a.welbtnfiche:link,a.welbtnfiche:visited{background-position:0px 0px}
a.welbtnfiche:hover,a.welbtnfiche:active{
	background-position:0px -14px;
	color: #F90;
}

div#enlarg_con{width:320px;height:20px;margin:185px 0px 0px 0px;text-align:right; }
a#enlarg{display:block;height:20px;float:right;font-weight:bold;line-height:20px;padding:0px 10px 0px 25px;background:transparent url('images/photos_produits/cadre/panier.png') no-repeat}
a#enlarg:link,a#enlarg:visited{background-position:0px 0px}
a#enlarg:hover,a#enlarg:active{background-position:0px -20px}


/*Fin*/


/*Box vous aimerez aussi*/

/*Box autreproduit*/

div#welcomboxautreprod{width:721px;height:250px;position:relative;z-index:1;float:left;overflow:hidden}
#welcompixautreprod{height:250px}
#welcompixautreprod ul{list-style-type:none;margin:0px;padding:0px;height:250px}
#welcompixautreprod li{width:721px;height:250px}
#welcompixautreprod div.cell{width:717px;height:250px;padding:4px 0px 0px 4px;position:relative;z-index:1}

/*code vous aimerez aussi*/
#welcompixautreprod div.cell div.boxaussi{
	position:absolute;
	z-index:1;
	width:289px;
	height:24px;
	top:-41px;
	left:-1px
}
#welcompixautreprod div.cell div.boxaussi p{font-size: 200%;font-family: tahoma,arial,helvetica,"bitstream vera sans",sans-serif;color:#0078be;text-align:left;	padding:0px;margin:0px;font-weight: bold;}
/*fin code vous aimerez aussi*/


/*code nom produit 1*/
#welcompixautreprod div.cell div.boxnom1{
	position:absolute;
	z-index:1;
	width:144px;
	top:211px;
	left:15px;
	padding:0px;
	height: 20px;
	font-size:9px;
}
/*fin code nom produit 1*/

/*code nom produit 2*/
#welcompixautreprod div.cell div.boxnom2{
	position:absolute;
	z-index:1;
	width:141px;
	top:-1px;
	left:181px;
	padding:0px;
	height: 21px;
	font-size:9px;
}
/*fin code nom produit 2*/

/*code nom produit 3*/
#welcompixautreprod div.cell div.boxnom3{
	position:absolute;
	z-index:1;
	width:143px;
	top:-1px;
	left:364px;
	padding:0px;
	height: 21px;
	font-size:9px;
}
/*fin code nom produit 3*/

/*code nom produit 4*/
#welcompixautreprod div.cell div.boxnom4{
	display:block;
	position:absolute;
	z-index:1;
	top:-2px;
	left:550px;
	padding:0px;
	height: 143px;
	font-size:9px;
	width: 141px;
}
/*fin code nom produit 4*/

/*code photo 1*/
#welcompixautreprod div.cell div.boxpic1{
	position:absolute;
	border:#0078be;
	z-index:1;
	width:140px;
	top:53px;
	left:15px;
	padding:0px
}
#welcompixautreprod div.cell div.boxpic1 a.prd-image img{width:140px;height:140px;border:1px solid #0078be;padding:0px;}
/*fin code photo 1*/

/*code photo 2*/
#welcompixautreprod div.cell div.boxpic2{
	position:absolute;
	border:#0078be;
	z-index:1;
	width:140px;
	top:0px;
	left:180px;
	padding:0px
}
#welcompixautreprod div.cell div.boxpic2 a.prd-image img{width:140px;height:140px;border:1px solid #0078be;padding:0px;}
/*fin code photo 2*/

/*code photo 3*/
#welcompixautreprod div.cell div.boxpic3{
	position:absolute;
	border:#0078be;
	z-index:1;
	width:140px;
	top:0px;
	left:184px;
	padding:0px
}
#welcompixautreprod div.cell div.boxpic3 a.prd-image img{width:140px;height:140px;border:1px solid #0078be;padding:0px;}
/*fin code photo 3*/

/*code photo 4*/
#welcompixautreprod div.cell div.boxpic4{
	position:absolute;
	border:#0078be;
	z-index:1;
	width:140px;
	top:0px;
	left:185px;
	padding:0px
}
#welcompixautreprod div.cell div.boxpic4 a.prd-image img{width:140px;height:140px;border:1px solid #0078be;padding:0px;}
/*fin code photo 4*/


a.welbtnautreprod{display:block;float:center;padding:0px 0px 0px 0px;font-size:110%;line-height:18px;width:141px;height:28px;font-weight:bold;white-space:nowrap;}


div.sep-autreprod-blu{clear:both;line-height:0px;font-size:0px;width:720px;height:1px;border-bottom:1px solid #0078be}




/*Fin*/
