*{margin:0;padding:0;}
html, body {
	height:100%;
	width:100%;
}
body{
		color:#000;
	font-family:Arial;
	font-size:65%;
	height:100%;
	width:100%;
}
v\:* {ldelim}
		behavior:url(#default#VML);
	 {rdelim} 

h1{font-family:arial;color:#000;font-size:1.5em;padding-left:10px;line-height:180%;margin-bottom:10px;}
h2{color:#000;font-size:1.3em;padding-left:25px;letter-spacing:0px;margin-bottom:10px;}
h3{font-size:1.1em;padding-left:10px;letter-spacing:1px;font-style:italic;margin-bottom:10px;}
h4{font-size:1.0em;margin-bottom:10px;}
p{line-height:15px;text-align:justify;margin-bottom:10px;}
pre{padding:0;margin:0;background-color:#e7e7e7;border:1px solid #888888;color:#888888;font-size:1.3em;padding-left:1.5em;}
cite{display:block;font-size:0.9em;font-weight:bold;color:#888;}
img{display:inline;border:0;margin:0;padding:0;line-height:1px;font-size:1px;}
fieldset{border:0px;}#chrono, #chrono_iframe{
	position:absolute;
	top:50%;
	left:50%;
	width:900px;
	height:600px;
	margin-left:-450px;
	margin-top:-300px;
	background-color:#f7f7f7;
	border-bottom:2px solid #444;
	border-right:2px solid #444;
	color:#fff;
	overflow:hidden;
	overflow-y:scroll;
	padding:5px;
	cursor:pointer;
	z-index:10;
}
#chrono_iframe{z-index:9;}
#loading_ajax{background-color:#fbd528;color:#444;font-weight:bold;border-color:#eac108;}
#chrono{position:absolute;right:0px;}input, select{border:1px solid #b7b7b9}

.bt_compte{border:0px solid #000000;}

.chp_log{font-size:11px;width:200px;background-color:#fff;border:1px solid #b7b7b9;}
.chp_pas{font-size:11px;width:80px;background-color:#fff;border:1px solid #b7b7b9;}

.chp_mai{width:250px;background-color:#fff;border:1px solid #b7b7b9;}
.chp_std{width:150px;background-color:#fff;border:1px solid #b7b7b9;}
.chp_long{width:200px;background-color:#fff;border:1px solid #b7b7b9;}
.chp_cod{width:80px;height:20px;font-weight:bold;font-size:1.3em;background-color:#fff;border:1px solid #b7b7b9;}
.btn_sub{background-color:#ccc;border:1px solid #b7b7b9;}

.chp_tri_prx{width:150px;font-size:10px;}
.btn_tri_prx{font-size:10px;}

#login input{height:16px;line-height:11px;font-size:10px;background-color:#fff;}

.chp_std_ins{width:250px;}
.chp_lon_ins{width:400px;}
.chp_lvr_com{width:150px;}
.chp_bat{width:30px;}
.chp_dig{width:50px;}
.chp_eta{width:30px;}
.chp_esc{width:30px;}
.chp_por{width:30px;}
.chp_cp{width:60px;}
.chp_tel{width:80px;}

input.text{border-width:1px;}
input.radio{border-width:0;} 
.radio, .checkbox {
border: 0;
} 

.bloc_saisie_contenu input,select{font-size:1em}#pop_pan_mod{font-weight:bold;}
#pop_pan_ref{}
#pop_pan_tai{}
.pop_pan_prx_old{font-weight:bold;color:#f76209;text-decoration:line-through;}

#pan_nb_art{padding-top:5px;text-align:center;}
#pop_pan_prx{font-weight:bold;color:#f76209;}
#panier_top{
	float:right;
	width:430px;
	height:3px;
	border:0px solid green;
	background-color:transparent;
	font-size:1px;
	line-height:1px;
}

#panier_top_ligne{
	float:left;
	width:424px;
	height:3px;
	border:0px solid red;
	background:#fff url(multimedia/_img/structure/panier/ligne_haut.gif) repeat-x top;
	
}

#panier_top_coin_gauche{
	float:left;
	height:3px;
	width:3px;
	background:transparent url(multimedia/_img/structure/panier/coin_haut_gauche.gif) no-repeat top left;
}
#panier_top_coin_droit{
	float:left;
	height:3px;
	width:3px;
	background:transparent url(multimedia/_img/structure/panier/coin_haut_droit.gif) no-repeat top right;
}
.panier_prix{padding-top:5px;}

#panier_center{float:right;background:#fff url(multimedia/_img/structure/panier/bg_center.gif) repeat-y top left;width:430px;border:0px solid red;margin-bottom:0px;padding:0px;}
#panier_center_top{left:10px;width:200px;position:relative;}
#panier_center_center{position:relative;border-top:1px solid #888;width:426px;left:1px;margin-left:auto;margin-right:auto;background:transparent url(multimedia/_img/structure/panier/bg_panier.gif) repeat-x bottom center;}


#panier_bottom{
	float:right;
	width:430px;
	bottom:1px;
	height:3px;
	border:0px solid green;
	background-color:transparent;
	line-height:1px;
	font-size:1px;
}
#panier_bottom_coin_gauche{float:left;height:3px;width:3px;border:0px solid red;background:transparent url(multimedia/_img/structure/panier/coin_bas_gauche.gif) no-repeat bottom right;}
#panier_bottom_ligne_bas{float:left;width:424px;height:3px;border:0px solid red;background:#fff url(multimedia/_img/structure/panier/ligne_bas.gif) repeat-x bottom;}
#panier_bottom_coin_droit{float:left;height:3px;width:3px;border:0px solid red;background:transparent url(multimedia/_img/structure/panier/coin_bas_droit.gif) no-repeat bottom;}
.ficheDescription{position:relative;padding:10px;font-family:verdana;font-size:1.1em;}
.avantage ul{margin-left:20px;padding:0px;}
.avantage li{padding:10px;}
.container_rc{background-color:#f5f5f5;border-bottom:1px solid #f9f9f9;cursor:pointer;}
#mon_compte{position:relative;margin:5px;margin-top:30px;background-color:#efefef;}

#mon_compte_menu h1{border:0 solid black;color:#7C7C7C;font-family:arial;font-size:1.4em;font-weight:bold;margin:0;padding-left:0px;line-height:50px;}
.mon_compte_menu_item {font-family:arial;color:#00000f;font-size:11px;text-align:left;padding:0px;line-height:25px;}

#panier{position:absolute;background-color:white;width:426px;height:auto;top:80px;margin-left:430px;}

#panier_article_contenu{padding:5px;}
.panier_article_contenu{float:left;width:130px;border:0px solid black;height:auto;margin-left:10px;margin-top:10px;}
.panier_article_menu{font-weight:bold;text-align:right;}
.panier_article_image{border:1px solid #ccc;}

.action_article{background-color:#e7e7e7;}
#action_message{border:0px solid red;text-align:center;width:100%;padding:2px;}

.panier_validation{border:0px solid black;height:30px;padding-bottom:15px;text-align:right;}

#neant{display:none;}
#nojavascript{
	position:absolute;
	width:650px;height:280px;
	margin-left:-325px;
	margin-top:-190px;
	top:45%;
	left:50%;
	font-size:1.2em;
	color:#e7e7e7;
	font-weight:bold;
	text-align:center;
}
#container{
	width:100%;
	height:100%;
	min-width:990px;
	z-index:0
}
#header{
	background-color:#fff;
	width:990px;
	margin-left:auto;
	margin-right:auto;
	height:89px;
	background:transparent url(/multimedia/_img/structure/bg_header.jpg) no-repeat top left;
}

#header .contenu{}
#header #logo_slogan{position:absolute;border:0px solid green;}
#header #logo_slogan #logo{}
#header #logo_slogan #slogan{}
#header #fleur_grise{position:absolute;float:left;margin-left:450px;width:87px;height:55px;}
#header #menu_header{
	position:relative;
	float:right;
	background:#f9d338 url(/multimedia/_img/structure/coin_hd_jaune.gif) no-repeat top right;
	width:150px;
	height:100%;
}
#header #menu_header .link_menu_header{
	font-size: 1em;
	width:90%;
	height:30px;
	background:transparent url(/multimedia/_img/structure/menu_header_sep.gif) no-repeat bottom right;
}
#header #menu_header .link_menu_header a:link{color:#444;}
#header #menu_header .link_menu_header .spacer{margin-left:20px;padding-top:10px;}
#header #menu_header img{position:relative;top:3px;}


#marque{
	background-color:#fff;
	clear: both;
	min-width:990px;
}

#marque .contenu{width:990px;margin-left:auto;margin-right:auto;height:72px;
	background:#fff url(/multimedia/_img/structure/marque.jpg) no-repeat;
	background-position:right;margin-bottom:20px;}

#bloc_bas{
	background-color:transparent;
	clear: both;
	border:0px solid red;
	padding-bottom:10px;
}

#bloc_bas .contenu{background:none;width:990px;margin-left:auto;margin-right:auto;}

#main{
	position:relative;
	width:100%;
	font-size:1.1em;
	color:#232323;
	z-index:0;
		}
#contenu_main{
	position:relative;
	margin-left:auto;
	margin-right:auto;	
	height:auto;
	width:990px;
	z-index:0;
		}

#page{
	display:block;
	zoom:1;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:990px;
	z-index:1;
		}
#page .texte{position:relative;margin:20px;background-color:#fff;}
#page .texte .spacer{position:relative;border:1px dotted #e7e7e7;padding:5px;}
#page h1{margin-right:10px;border:0px solid black;font-weight:bold;color:#7c7c7c;font-family:arial;font-size:1.4em;margin:0px;}
		h1.00001{color:#00A0DF}
		.colBg00001{background-color:#00A0DF}
		.colColor00001{color:#00A0DF}
				h1.00002{color:#AA6E69}
		.colBg00002{background-color:#AA6E69}
		.colColor00002{color:#AA6E69}
				h1.00003{color:#E775AF}
		.colBg00003{background-color:#E775AF}
		.colColor00003{color:#E775AF}
				h1.00005{color:#00A0DF}
		.colBg00005{background-color:#00A0DF}
		.colColor00005{color:#00A0DF}
				h1.00006{color:#78256F}
		.colBg00006{background-color:#78256F}
		.colColor00006{color:#78256F}
				h1.00007{color:#78256F}
		.colBg00007{background-color:#78256F}
		.colColor00007{color:#78256F}
				h1.00008{color:#FF6418}
		.colBg00008{background-color:#FF6418}
		.colColor00008{color:#FF6418}
				h1.00010{color:#E775AF}
		.colBg00010{background-color:#E775AF}
		.colColor00010{color:#E775AF}
		#page h2{height:50px;border:0px solid black;font-weight:bold;}
#page h3{font-family:arial;border:0px solid black;font-weight:bold;color:#7c7c7c;font-size:1.1em;font-style:normal;margin-bottom:0px;}

#page .titre_page {position:relative;margin-left:20px;font-weight:bold;font-size:14px;margin-bottom:10px;border:0px solid red;height:30px;}

#page #sidebarLeft{position:relative;line-height:1.5em;display:block;float:left;margin:0px;width:232px;border:0px solid red;}
#page #inPage{line-height:1.5em;display:block;zoom:1;float:left;width:754px;border:0px solid green;padding-bottom:20px;}

#containerCollection{height:290px;}
#containerCollection h1{margin-left:20px;color:#000;padding:0px;line-height:normal;}
#containerCollection .divHr{margin-left:20px;font-size:1px;line-height:1px;height:3px;}
#containerCollection .txtCollection{padding-left:30px;padding-top:20px;float:left;width:280px;font-size:11px;font-family:arial;border:0px solid red;}
#containerCollection .imageCollection{font-size:1px;line-height:1px;position:absolute;right:214px;height:311px;top:-24px;width:233px;border:0px solid red;}
#containerCollection .sousCollection{float:right;width:180px;padding:10px;}
#containerCollection .sousCollection ul{margin:0px;padding:0px;}
#containerCollection .sousCollection li{margin:0px;padding:0px;}
#containerCollection .sousCollection .liSsCol{padding-left:30px;background:transparent url(/multimedia/_img/structure/puceCollection.gif) no-repeat center left;list-style-type:none;}

#containerSoldes{margin-left:5px;position:relative;border:0px solid red;}
#containerSoldes .soldesImg{float:left;}
#containerSoldes .soldesSousCol{position:relative;float:right;width:209px;height:287px;background:#c70132 url(/multimedia/_img/structure/bgAccueilSousCol.jpg) repeat-x bottom;border:0px solid red;}
#containerSoldes .soldesSousColContent{padding-bottom:10px;position:absolute;bottom:0px;left:0px;border:0px solid yellow;}
.soldesSousCol .liSsCol{position:relative;background:transparent url(/multimedia/_img/structure/soldesAccueilLi.gif) no-repeat top left;list-style-type:none;padding-left:30px;margin-bottom:5px;width:157px;}
.soldesSousCol .liSsCol a{height:20px;display:block;position:relative;color:#c43f5e;font-weight:bold;}
.soldesSousCol .liSsCol .coin{display:block;position:absolute;right:0px;top:0px;width:5px;height:18px}

#moteur{position:relative;width:223px;font-family:arial;color:#fff;border:0px solid red;}
#moteurTop{background:transparent url(/multimedia/_img/structure/moteurBgTop.jpg) no-repeat top left;font-size:1px;line-height:1px;height:11px;}
#moteurTitre{font-size:12px;line-height:normal;width:197px;margin:auto;position:relative;}
#moteurHr{background:transparent url(/multimedia/_img/structure/moteurBgHr.jpg) no-repeat top left;font-size:1px;line-height:1px;height:3px;width:197px;margin:auto;position:relative;margin-top:0px;margin-bottom:5px}
#moteurIn{position:relative;background:#8d8f8e url(/multimedia/_img/structure/moteurBgIn.jpg) repeat-x top left;height:160px;border:0px solid red;}
#moteurInSpacer{width:197px;line-height:normal;margin:auto;position:relative;}
#moteurInSpacer .filtre{height:20px;}
#moteurBottom{position:relative;background:transparent url(/multimedia/_img/structure/moteurBgBottom.jpg) no-repeat top left;font-size:1px;line-height:1px;height:11px;}
#moteurBtOk{position:absolute;border:0px solid red;z-index:999;width:29px;height:29px;bottom:-16px;right:10px;}
#loadSearchProduct{position:absolute;top:5px;right:15px;}
#tableFiltre{width:100%;font-size:10px;border-collapse:collapse;padding:0px;margin:0px;}
#tableFiltre td{vertical-align:middle;padding-bottom:2px;}
#tableFiltre td.lib{width:70px;}
#tableFiltre td .chp_sel{width:100%;border:1px solid #888;height:19px;font-size:10px;}
.caseCouleur{cursor:pointer;}
#tableFiltre2{width:250px;font-size:10px;border-collapse:collapse;padding:0px;}
#tableFiltre2 td{vertical-align:middle;padding:3px}
#tableFiltre2 td.lib{padding-left:5px;padding-right:5px}
#tableFiltre2 td .chp_sel{width:110px;border:1px solid #888;height:19px;font-size:10px;}
#errorSearch{color:red;text-align:center;}

.caseCouleur{float:left;font-size:1px;line-height:1px;width:10px;height:10px;background-color:red;margin:2px;}
.openOptions{cursor:pointer;position:relative;top:5px;}
#underBloc{position:relative;padding-top:12px;padding-bottom:10px;border:0px solid red}

#avantage{width:232px;padding-top:13px;padding-bottom:0px;position:relative;}
#avantageTop{font-size:1px;line-height:1px;background:transparent url(/multimedia/_img/structure/avantageBgTop.jpg) no-repeat center top;height:81px;color:#000}
#avantageTop .livraison{line-height:normal;position:relative;top:17px;left:55px;}
#avantageTop .livraisonTitre{font-size:15px;font-weight:bold;}
#avantageTop .livraisonDetail{font-size:10px;}
#avantageIn{background:transparent url(/multimedia/_img/structure/avantageBgIn.jpg) repeat-x center bottom;width:223px;position:relative;margin:auto;}
#avantageIn #avantageContainer{margin:auto;position:relative;width:200px;}
#avantageContainer .details{margin-left:0px;margin-top:10px;}
#avantageContainer .avantageItem{height:30px;}
#avantageContainer .avantageItem .avantageIcone{float:left;font-size:1px;line-height:1px;width:30px;text-align:center}
#avantageContainer .avantageItem .avantageTxt{margin-left:7px;line-height:12px;float:left;text-align:left;padding:2px;}
#avantageIn .titre{background:transparent url(/multimedia/_img/structure/avantageIcone.jpg) no-repeat top left;font-size:16px;height:31px;padding-left:38px;line-height:2.0em;}
#avantageBottom{font-size:1px;line-height:1px;background:transparent url(/multimedia/_img/structure/avantageBgBottom.jpg) no-repeat center top;height:11px;width:223px;position:relative;margin:auto;}

#newsletter{background:transparent url(/multimedia/_img/structure/newsletterBg.jpg) no-repeat bottom left;width:226px;height:121px;position:relative;margin:auto;padding-top:10px;}
#newsletter .titre{position:relative;padding-top:15px;padding-left:60px;font-size:12px;font-weight:bold;}
#newsletter .detail{position:relative;padding-top:15px;padding-left:10px;font-size:10px;line-height:12px;}
#newsletter .champ{padding-top:5px;padding-left:10px;font-size:1px;line-height:1px;background:transparent url(/multimedia/_img/structure/sideBarChampBg.jpg) no-repeat center bottom;width:191px;height:25px;}
#newsletter #InsNewsRes{position:relative;margin:auto;width:220px;text-align:center;}

#magasin{background:transparent url(/multimedia/_img/structure/magasinBg.jpg) no-repeat bottom left;width:227px;height:124px;position:relative;margin:auto;padding-top:10px;}
#magasin .titre{position:relative;padding-top:15px;padding-left:60px;font-size:12px;font-weight:bold;}
#magasin .detail{position:relative;padding-top:5px;padding-left:10px;font-size:10px;line-height:12px;}
#magasin .champ{padding-top:0px;padding-left:10px;font-size:11px;line-height:11px;background:transparent url(/multimedia/_img/structure/sideBarChampBg.jpg) no-repeat center bottom;width:191px;height:25px;}

#avantageBas{position:relative;width:505px;height:121px;margin-top:15px;background:transparent url(/multimedia/_img/structure/avantageBgMenuBottom.jpg) no-repeat bottom left;float:left;}
#avantageBas .titre{position:absolute;top:10px;font-size:12px;left:45px;}
#tableAvantage{position:relative;top:30px;margin:auto;width:95%;}
.imgAvtg{padding-right:5px;}
.txtAvtg{vertical-align:middle;}
#bloc_bas #newsletter{float:left;margin-right:10px;height:125px;}
#bloc_bas #magasin{float:left;margin-right:10px;height:125px;}

#inPage #hpContent{display:block;position:relative;border:0px solid red;}
#inPage #hpLeft{float:left;margin-top:0px;margin-left:20px;width:440px;}
#inPage #hpLeft .selections{padding-top:15px;background:transparent url(/multimedia/_img/structure/hpSelectionBg.jpg) no-repeat bottom center;height:150px;position:relative;width:450px;margin:auto;}
#inPage #hpLeft .selections .content{font-size:10px;line-height:normal;}
#inPage #hpLeft .selections .titre{font-size:14px;margin-bottom:10px;}
#inPage #hpLeft .selections .produits{margin:auto;width:410px;margin-top:12px;border:0px solid red;height:110px;position:relative;}
#inPage #hpLeft .selections .produit{position:relative;float:left;border:0px solid red;height:110px;width:135px;text-align:center;}

#inPage #hpRight{float:right;width:280px;margin-top:10px;border:0px solid green;}
#inPage #hpRight .accessoire{height:235px;margin-bottom:10px;}
#inPage #hpRight .accessoire .content{padding:20px;padding-bottom:0px;font-size:10px;line-height:normal;}
#inPage #hpRight .accessoire .titre{font-size:14px;margin-bottom:10px;}

#inPage #hpRight .entretient{height:235px;}
#inPage #hpRight .entretient .content{padding:20px;padding-bottom:0px;font-size:10px;line-height:normal;}
#inPage #hpRight .entretient .titre{font-size:14px;margin-bottom:10px;}

#inPage #colContent{position:relative;border:0px solid red;}
#inPage #colSelection{float:left;margin-top:0px;margin-left:20px;width:440px;}
#inPage #colSelection .selections{padding-top:15px;background:transparent url(/multimedia/_img/structure/ColSelectionBg.jpg) no-repeat bottom center;height:160px;position:relative;width:687px;margin:auto;}
#inPage #colSelection .selections .content{font-size:10px;line-height:normal;}
#inPage #colSelection .selections .titre{font-size:14px;margin-bottom:15px;}
#inPage #colSelection .selections .produits{margin:auto;width:647px;margin-top:12px;border:0px solid red;height:110px;position:relative;}
#inPage #colSelection .selections .produit{position:relative;float:left;height:110px;width:135px;text-align:center;margin-right:10px;margin-left:13px;}

#produitAssocies .selections{height:160px;background:transparent url(/multimedia/_img/structure/produitsAssociesBg.jpg) no-repeat bottom center;position:relative;width:619px;margin:auto;border:0px solid green;}
#produitAssocies .selections .content{font-size:10px;line-height:normal;border:0px solid red;}
#produitAssocies .selections .titre{font-size:14px;border:0px solid blue;line-height:2em;}
#produitAssocies .selections .produits{margin:auto;border:0px solid red;position:relative;}
#produitAssocies .selections .produit{position:relative;float:left;width:130px;text-align:center;margin-right:10px;margin-left:13px;border:0px solid red;}

#menu_bottom{height:28px;width:100%;padding-top:5px;background:transparent url(/multimedia/_img/structure/menuBottomBg.gif) repeat-x top left;}
#menu_bottom .contenu{width:700px;position:relative;margin-left:auto;margin-right:auto;color:#5d5d5d;margin-top:5px;}
#menu_bottom .contenu .item{float:left;height:26px;width:auto;}
#menu_bottom .contenu .sep{float:left;height:26px;width:20px;text-align:center;}

#tri{color:#fff;}
#tri a{color:#fff}
#triNav{padding:5px;}
#baseline{height:28px;width:100%;padding-top:5px;}
#baseline .contenu{text-align:center;width:800px;position:relative;margin-left:auto;margin-right:auto;color:#5d5d5d;margin-top:25px;line-height:normal;}
#baseline .contenu .item{float:left;width:auto;}
#baseline .contenu .item a{color:#bebebe}
#baseline .contenu .sep{float:left;width:20px;text-align:center;color:#bebebe}
.spacer{padding:0px;}

.bloc_right	{	
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
	width:196px;
	height:auto;
	background:transparent url(/multimedia/_img/structure/bg_right_bloc_menu.gif) repeat-y center;
}
.admin{color:#c8170c; font-weight:bold;}
.admin h3{font-size:1em;color:#444;margin:0px;}
.bloc_right_top	{
	height:4px;
	background:#fff url(/multimedia/_img/structure/bg_right_bloc_menu_top.gif) repeat-x top;	
}
.bloc_right_middle{
	background:#fff url(/multimedia/_img/structure/bg_right_bloc_menu.gif) repeat-y center;}
.bloc_right_middle .spacer{padding:10px;}
.bloc_right_middle ul{margin:0px;padding:0px;margin-left:17px;}
.bloc_right_middle li{background:#fff url(/multimedia/_img/structure/bloc_right_li.gif) no-repeat left;list-style-type:none;padding-left:17px;margin:0px;}
.bloc_right_bottom {
	height:7px;
	background:#fff url(/multimedia/_img/structure/bg_right_bloc_menu_bottom.gif) repeat-x bottom;	
}
.round_border{line-height:1px;font-size:1px;}
.coin_left{float:left;}
.coin_right{float:right;border:0px solid blue;}
.bloc_right .bloc_right_top .round_border .coin_left{
	height:4px;
	width:3px;
	background:#fff url(/multimedia/_img/structure/right_bloc_menu_coin_top_left.gif) no-repeat top left;
}
.bloc_right .bloc_right_top .round_border .coin_right{
	height:4px;
	width:4px;
	background:#fff url(/multimedia/_img/structure/right_bloc_menu_coin_top_right.gif) no-repeat top right;
}
.bloc_right .bloc_right_bottom .round_border .coin_left{
	height:7px;
	width:6px;
	background:#fff url(/multimedia/_img/structure/right_bloc_menu_coin_bottom_left.gif) no-repeat bottom right;
}
.bloc_right .bloc_right_bottom .round_border .coin_right{
	height:7px;
	width:6px;
	background:#fff url(/multimedia/_img/structure/right_bloc_menu_coin_bottom_right.gif) no-repeat bottom right;
}

#contenu_actu_txt{display:inline;font-size:11px;float:right;width:170px;text-align:left;font-family:arial;color:#444;}
#contenu_actu_txt .actu_titre		{font-size:1.1em;padding:0px;margin-bottom:10px;color:#000;}
#contenu_actu_txt .actu_visuel		{display:inline;text-align:left;}
#contenu_actu_txt .actu_visuel img	{}
#contenu_actu_txt .actu_texte		{text-align:right;padding-left:10px;padding-right:10px;}
#contenu_actu_txt .actu_texte_long	{text-align:right;padding-left:10px;padding-right:10px;}


#desinscription{background:#fff url(/multimedia/_img/structure/bg_desinscription_newsletter.gif) repeat-x top;font-family:verdana;position:relative;margin-left:auto;margin-right:auto;height:420px;width:715px;display:block;border:0px dotted grey;}


.entete_saisie{background-color:#7c7c7c;color:#fff;font-weight:bold;padding:2px;}
#tb_login{position:relative;margin-left:auto;margin-right:auto;top:20px;height:120px;width:300px;border-collapse:collapse;}
#tb_login td{padding:5px;}
#tb_login .td_lib{width:75px;}
#tb_login .td_val{width:150px;}


.td_lib{color:#444;font-weight:bold;vertical-align:top;width:150px;}
.td_val{}
.td_griffon{text-align:center;width:150px;}

.vt{vertical-align:top;}

#tb_detail_article{float:left;width:350px;margin:5px;border:0px solid #e7e7e7;border-collapse:collapse;padding:2px;border:0px solid #000;}
#tb_detail_article td{padding:0px;}
.td_art_lib{width:80px;}

#td_ass{height:30px;vertical-align:middle;}
#td_desc{height:20px;vertical-align:middle;font-size:0.8em;}

.tr_entete_panier{background-color:#7c7c7c;color:#fff;font-size:1.0em;font-family:arial;font-weight:bold;}
.tr_footer_panier{background-color:#7c7c7c;color:#fff;font-size:1.2em;font-weight:bold;}
.tr_ligne_panier{font-size:1.0em;font-family:arial;}



#table_panier{width:750px;border-collapse:collapse;border:0px solid red;background-color:#f2f1f1;color:#4f4f4f;margin-left:auto;margin-right:auto;}
#table_panier td{padding-left:5px;padding-right:5px;padding-top:0px;padding-bottom:5px;}
.td_pan_act{width:20px;border-bottom:1px solid #7c7c7c;vertical-align:middle;border-left:1px solid #7c7c7c;}
.td_pan_img{width:110px;border-bottom:1px solid #7c7c7c;font-family:arial;font-size:12px;}
.td_pan_img img{border:1px solid #E2E1E1;}
.td_pan_mod{width:120px;border-bottom:1px solid #7c7c7c;vertical-align:middle;font-family:arial;font-size:12px;}
.td_pan_ref{width:120px;border-bottom:1px solid #7c7c7c;vertical-align:middle;font-family:arial;font-size:12px;}
.td_pan_mar{width:120px;border-bottom:1px solid #7c7c7c;vertical-align:middle;font-family:arial;font-size:12px;}
.td_pan_tai{width:70px;border-bottom:1px solid #7c7c7c;vertical-align:middle;font-family:arial;font-size:12px;}
.td_pan_qua{width:70px;border-bottom:1px solid #7c7c7c;vertical-align:middle;font-family:arial;font-size:12px;}
.td_pan_pxu{width:90px;border-bottom:1px solid #7c7c7c;text-align:center;vertical-align:middle;border-left:1px solid #7c7c7c;font-family:arial;font-size:12px;}
.td_pan_pxt{width:70px;border-bottom:1px solid #7c7c7c;vertical-align:middle;border-left:1px solid #7c7c7c;font-family:arial;font-size:12px;}


.tr_footer_panier td, .tr_entete_panier td{padding:0px;}

#table_panier_total{width:500px;border-collapse:collapse;background-color:#f2f2f2;border:1px solid #7c7c7c;color:#4f4f4f;}
#table_panier_total .tr_total{height:50px;}
#montant_total_panier{font-size:1.1em;}

#table_log td{padding:5px;font-weight:bold;color:#9d9d9d;}

.table_inscription{}
.table_inscription td{padding:0px;text-align:left;}
.table_inscription .td_lib{width:220px;text-align:right;color:#9d9d9d;font-size:1.1em;font-weight:bold;}
.table_inscription .td_lib_col{text-align:right;color:#9d9d9d;font-size:1.1em;font-weight:bold;}
.table_inscription .td_lib_lit{text-align:right;color:#9d9d9d;font-size:1.1em;font-weight:bold;}

.table_livraison{}
.table_livraison td{padding:1px;}
.table_livraison .td_lib{width:150px;text-align:right;color:#9d9d9d;font-size:1.1em;font-weight:bold;}
.table_livraison .td_lib_col{text-align:right;color:#9d9d9d;font-size:1.1em;font-weight:bold;}
.table_livraison .td_lib_lit{text-align:right;color:#9d9d9d;font-size:1.1em;font-weight:bold;}

.table_commande_encours {padding:3px;border-bottom:1px solid black;background-color:#EBEBEB;}
.table_commande_encours_titre {padding-left:10px;padding-bottom:6px;padding-top:6px;border-top:1px solid 7c7c7c;font-weight:bold;font-family:arial;font-size:12px;}

table td{vertical-align:top;}a{color:#000;text-decoration:none;}
a:hover{color:#000;text-decoration:underline;}
a:visited{color:#000;text-decoration:none;}
a:link{color:#000;text-decoration:none;}

#tpl a{color:#447cb1;}
#tpl a:hover{color:#447cb1;}
#tpl a:visited{color:#447cb1;}
#tpl a:link{color:#447cb1;}


.bloc_right_middle .spacer a{font-size:0.9em;color:#000;text-decoration:none;}
.bloc_right_middle .spacer a:link{font-size:0.9em;color:#000;text-decoration:none;}
.bloc_right_middle .spacer a:visited{font-size:0.9em;color:#000;text-decoration:none;}
.bloc_right_middle .spacer a:hover{font-size:0.9em;color:#000;text-decoration:underline;}

#menu_bottom a{color:#000;text-decoration:none;}
#menu_bottom a:link{color:#000;text-decoration:none;}
#menu_bottom a:visited{color:#000;text-decoration:none;}
#menu_bottom a:hover{color:#000;text-decoration:underline;}

#menu_bottom a{font-size:1em;color:#000;text-decoration:none;}
#menu_bottom a:link{color:#000;text-decoration:none;}
#menu_bottom a:visited{color:#000;text-decoration:none;}
#menu_bottom a:hover{color:#000;text-decoration:underline;}


.ficheDescription a{color:blue;text-decoration:underline}.b{font-weight:bold;}
.g{text-align:left;}
.c{text-align:center;}
.d{text-align:right;}
.fg{float:left;}
.fd{float:right;}
.clear{clear:both;font-size:1px;line-height:1px;}
.red{color:red;}
.green{color:green;}
.spaced{margin:5px;cursor:pointer;}

.ok{color:green;}
.nok{color:#ff0000;font-weight:normal;}

.vignette_nouveau{position:absolute;}


.old_prx{color:#444;font-weight:normal;text-decoration:line-through;}
.old_prx_on_produit{position:relative;left:10px;color:#444;font-weight:normal;font-size:0.9em;text-decoration: line-through;}

.page_error{height:400px;text-align:center;padding-top:100px;}

.tri_on{color:#fcab57;font-weight:bold;cursor:pointer;}
.tri_off{color:#444;font-weight:normal;cursor:pointer;}

.mess_pan{font-weight:bold;text-align:center;}

.bloc_saisie_fin{width:900px;margin-left:auto;margin-right:auto;font-family:arial;font-family:arial;}
.bloc_saisie{width:850px;margin-left:auto;margin-right:auto;font-family:arial;background-color:#f2f2f2;border-bottom:1px solid #7c7c7c;margin-bottom:10px;font-family:arial;}
.bloc_saisie_titre{background-color:#7c7c7c;color:#fff;padding-left:10px;padding-bottom:5px;font-size:1.1em;letter-spacing:0px;}
.bloc_saisie_contenu{color:#444;font-weight:normal;text-align:left;}

.bloc_saisie_compte{width:702px;margin-left:auto;margin-right:auto;font-family:arial;background-color:#f2f2f2;border-bottom:1px solid 
#7c7c7c;margin-bottom:10px;font-family:arial;}

.bloc_saisie_compte_commande{width:850px;margin-left:auto;margin-right:auto;font-family:arial;background-color:#f2f2f2;border-bottom:1px solid 
#7c7c7c;margin-bottom:10px;font-family:arial;}

.compte_aide{font-family:arial;font-size:11px;font-weight:none;}

.chp_sep{margin-right:10px;}
.text{color:#494949;font-family:arial;}
.asterix{color:#ef9044;font-size:1.5em;font-weight:bold;}


.inscription_nok{color:#ef9044;font-size:1em;font-weight:bold;height:auto;}
.panier_prix{position:relative;top:5px;font-size:1em;font-weight:bold;height:auto;}
.prix{color:#f76209;}
.Noirtex_ssjustif10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.Noirgras_ssjustif15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	padding-left: 3px;
}
.Noirtex_ssjustif {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}#menu_top{
	position: relative;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	background:transparent url(/multimedia/_img/structure/bgMenu.jpg) no-repeat top left;
	height:40px;
	clear: both;
	width:990px;
	left: 0px;
	z-index:9;
}	
#menu_top ul{padding:0px;margin:0px;}
#menu_top li{padding:0px;margin:0px;font-family:arial;list-style-type:none;}
#menu_top li a{display:block;width:100%;height:40px;}
#menu_top ul.ulNiv1{float:left;height:40px;width:100%;display:block;}
#menu_top li.liNiv1, #menu_top .liSpecialNiv1{float:left;width:97px;text-align:center;height:40px;display:block;list-style-type:none;font-size:12px;}
#menu_top li.liNiv1{float:left;color:#fff}
#menu_top li.liSpecialNiv1{float:right;background:transparent url(/multimedia/_img/structure/bgMenuSpe.jpg) repeat-x top left;color:#000}

#menu_top ul.ulNiv2{
	zoom:1;
	z-index:999;
	display:none;
	position:absolute;
	padding-top:0px;
	color:#000;
	left:0px;
	background:#565555 url(/multimedia/_img/structure/bgSsmenu.jpg) repeat-x bottom left;
}
#menu_top ul.ulNiv2Spec{background:#f0c109 url(/multimedia/_img/structure/bgSsmenuSpec.jpg) repeat-x bottom left;}
#menu_top ul.ulNiv2 li{display:block;}
#menu_top ul.ulNiv2 li.liNiv2Container{position:relative;margin:15px;margin-top:0px;padding:10px;height:140px;display:block;background:#ffffff url(/multimedia/_img/structure/bgSsmenuNiv2.jpg) repeat-x bottom left;border-bottom:0px solid #e9e8e8;color:#000;text-align:left;}
#menu_top li.liNiv2Container ul{height:auto!important;padding:0px;margin:0px;}
#menu_top li.liNiv2Container ul li a {line-height:1.5em;height:auto;padding:0px;margin:0px;}
#menu_top li.liNiv2Container ul li a:hover{text-decoration:underline;}
#menu_top li.liNiv2Container .photoType{position:absolute;bottom:0px;left:0px;width:94px;height:160px;}
#menu_top li.liNiv2Container .photo00001{background:transparent url(/multimedia/_img//structure/Ssmenu00001.jpg) no-repeat left bottom;}
#menu_top li.liNiv2Container .photo00002{background:transparent url(/multimedia/_img//structure/Ssmenu00002.jpg) no-repeat left bottom;}
#menu_top li.liNiv2Container .photo00003{background:transparent url(/multimedia/_img//structure/Ssmenu00003.jpg) no-repeat left bottom;}
#menu_top li.liNiv2Container .photo00005{background:transparent url(/multimedia/_img//structure/Ssmenu00005.jpg) no-repeat left bottom;}
#menu_top li.liNiv2Container .photo00006{background:transparent url(/multimedia/_img//structure/Ssmenu00006.jpg) no-repeat left bottom;}
#menu_top li.liNiv2Container .photo00007{background:transparent url(/multimedia/_img//structure/Ssmenu00007.jpg) no-repeat left bottom;}
#menu_top li.liNiv2Container .photo00008{background:transparent url(/multimedia/_img//structure/Ssmenu00008.jpg) no-repeat left bottom;}
#menu_top li.liNiv2Container .photo00010{background:transparent url(/multimedia/_img//structure/Ssmenu00010.jpg) no-repeat left bottom;}
#menu_top li.liNiv2Container .photoSoldes{background:transparent url(/multimedia/_img//structure/SsmenuSoldes.jpg) no-repeat left bottom;}
#menu_top li.liNiv2Container .photoTendances{background:transparent url(/multimedia/_img//structure/SsmenuTendances.jpg) no-repeat left bottom;}
#menu_top li.liNiv2Container .types{margin-left:100px;font-family:arial;font-size:12px;}
#menu_top li.liNiv2Container .noPhoto{margin-left:0px}
#menu_top li.liNiv2Container .types .titreTypes{height:30px;}
#menu_top li.liNiv2Container .types .titreTypes{font-family:georgia;font-size:15px;color:#626262}
#menu_top li.liNiv2Container .types ul.ulComplement{float:left;margin-left:10px;margin-right:30px}.item_gapi{padding-left:0px;background-color:#f5f5f5;}
#item3{float:right;}
#item3 dl.menu_top			{width:150px;height:26px;background:transparent url(/multimedia/_img/structure/menu_top_bg_admin.gif) repeat-x top;}
#item3 dt					{width:150px;background-color:transparent;height:26px;text-align:center;}
#item3 .li_on				{width:140px;background-color:#fbbd29;}
#item3 .li_off				{width:140px;background:#ffe98e url(/multimedia/_img/structure/bg_right_menu_top.gif) repeat-y right;}
#item3 .end_menu_top		{width:140px;background:none;}
#item3 dl.menu_top dd .right{width:5px;border:0px solid red;background:transparent url(/multimedia/_img/structure/bg_coin_menu_top_admin.gif) no-repeat right bottom;}
#item3 dl.menu_top dd .bottom_menu_top{width:135px;background:#ffe98e url(/multimedia/_img/structure/bg_bottom_menu_top.gif) repeat-x bottom;}

.opener_admin{
	font-family:comic sans MS;
	cursor:pointer;
	color:#FFF;
	font-weight:bold;
	background-color:#eed15a;
	padding:5px;
	width:25px;
	height:20px;
	text-align:center;
}
.administration{
	color:#7f7c71;
	background-color:#eed15a;
	padding:5px;
	border-bottom:1px solid #fff;
}
.administration_in{
	position:relative;
	background-color:#fffeec;
	border:1px solid #eed15a;
}
.bloc_admin{padding:0px;}


.administration_in .titre{
	text-align:left;
	font-size:1.1em;
	font-weight:bold;
	padding:5px;
	cursor:pointer;
	border-bottom:1px solid #eed15a;
	background-color:#ffe98e;
	color:#888;
}
.administration_in .ss_titre{
	text-align:left;
	font-size:1.0em;
	font-weight:bold;
	margin-bottom:5px;
}
.admin_contenu{margin-left:50px;padding:10px;}div#nyroModalFull {
	font-size: 12px;
	color: #777;
}
div#nyroModalFull div#nyroModalLoading {
	border: 0px solid #777;
	width: 150px;
	height: 150px;
	text-indent: -9999em;
	background: #fff url(/multimedia/_js/jquery/nyroModal-1.5.5/img/ajaxLoader.gif) no-repeat;
	background-position: center;
}
div#nyroModalFull div#nyroModalLoading.error {
	border: 4px solid #f66;
	line-height: 20px;
	padding: 20px;
	width: 300px;
	height: 100px;
	text-indent: 0;
	background: #fff;
}
div#nyroModalFull div#nyroModalWrapper {
	background: #fff;
	border: 0px solid #777;
}
div#nyroModalFull div#nyroModalWrapper a#closeBut {
	position: absolute;
	display: block;
	top: -20px;
	right: -20px;
	width: 40px;
	height: 40px;
	text-indent: -9999em;
	background: url(/multimedia/_js/jquery/nyroModal-1.5.5/img/close.png) no-repeat;
	outline: 0;
}
div#nyroModalFull div#nyroModalWrapper a#closeButJeu {
	position: absolute;
	display: block;
	top: -20px;
	right: -40px;
	width: 40px;
	height: 40px;
	text-indent: -9999em;
	background: url(/multimedia/_img/jeu_rentree_2010/closeBtn.png) no-repeat;
	outline: 0;
	z-index: 105;
}
div#nyroModalFull div#nyroModalWrapper a#closeButJeuReglement {
	position: absolute;
	display: block;
	top: 5px;
	right: -12px;
	width: 40px;
	height: 40px;
	text-indent: -9999em;
	background: url(/multimedia/_img/jeu_rentree_2010/closeBtnReglement.png) no-repeat;
	outline: 0;
	z-index: 105;
}
div#nyroModalFull div#nyroModalWrapper h1#nyroModalTitle {
	margin: 0;
	padding: 0;
	position: absolute;
	top: -22px;
	left: 5px;
	font-size: 12px;
	color: #ddd;
}
div#nyroModalFull div#nyroModalWrapper div#nyroModalContent {
	overflow: auto;
}
div#nyroModalFull div#nyroModalWrapper div.wrapper div#nyroModalContent {
	padding: 0px;
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent {
	position: relative;
	overflow: hidden;
	text-align: center;
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent img {
	vertical-align: baseline;
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent div {
	position: absolute;
	bottom: 0;
	left: 0;
	background: black;
	padding: 10px;
	margin: 10px;
	border: 1px white dotted;
	overflow: hidden;
	opacity: 0.2;
	filter: alpha(opacity=20);
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent div:hover {
	opacity: 0.5;
	filter: alpha(opacity=50);
	cursor: help;
}
div#nyroModalFull div#nyroModalWrapper a.nyroModalPrev, div#nyroModalFull div#nyroModalWrapper a.nyroModalNext {
	z-index: 105;
	outline: none;
	position: absolute;
	top: 0;
	height: 100%;
	width: 40%;
	cursor: pointer;
	text-indent: -9999em;
	background: left 20% no-repeat;
	background-image: url(data:image/gif;base64,AAAA); /* Trick IE6 */
}
div#nyroModalFull div#nyroModalWrapper div.wrapperSwf a.nyroModalPrev, div#nyroModalFull div#nyroModalWrapper div.wrapperSwf a.nyroModalNext, div#nyroModalFull div#nyroModalWrapper div.wrapper a.nyroModalPrev, div#nyroModalFull div#nyroModalWrapper div.wrapper a.nyroModalNext {
	height: 60%;
	width: 20%;
}
div#nyroModalFull div#nyroModalWrapper div#nyroModalContent a.nyroModalPrev {
	left: 0;
}
div#nyroModalFull div#nyroModalWrapper div#nyroModalContent a.nyroModalPrev:hover {
	background-image: url(/multimedia/_js/jquery/nyroModal-1.5.5/img/prev.gif);
}
div#nyroModalFull div#nyroModalWrapper div#nyroModalContent a.nyroModalNext {
	right: 0;
	background-position: right 20%;
}
div#nyroModalFull div#nyroModalWrapper div#nyroModalContent a.nyroModalNext:hover {
	background-image: url(/multimedia/_js/jquery/nyroModal-1.5.5/img/next.gif);
}
#nyroModalContent{overflow:hidden;}
.wrapperIframe{overflow:hidden;border:2px solid black;}.lnkAriane{float:left;display:block;padding-left:5px;padding-right:5px;}
#codeReduc{position:relative;width:180px;border:0px solid red;margin-left:10px;padding-top:5px;background:transparent url(/multimedia/_img/structure/fd_codePromoFiche.gif) repeat-y left top;font-family:arial;padding-left:15px;top:30px;}
#codeReduc #right{position:relative;}
#codeReduc #offre{float:left;color:#030303;width:50px;border:0px solid red;font-size:18px;padding-left:7px;}
#codeReduc #offreDetail{float:left;margin-left:7px;width:110px;line-height:1em;border:0px solid red;font-size:10px;}
#codeReduc #detailCode{
	position:relative;
	margin-top:5px;
	height:14px;
	line-height:1.2em;
	width:100%;
	background-color:#d5d5d5;
	color:#030303;
	font-size:10px;
}
#detailCode .text{margin-left:25px;}
#codeReduc #zoneCode{
	border:0px solid red;
	position:absolute;
	right:0px;
	bottom:-5px;
	width:62px;
	height:24px;
	background:transparent url(/multimedia/_img/structure/zoneCodeReduc.gif) no-repeat center top;
	text-align:center;
}
#zoneCode input{
	position:relative;
	top:4px;
	left:2px;
	font-family:arial;
	font-weight:bold;
	font-size:1.2em;
	width:50px;
	text-align:center;
	border:0px solid green;
	padding:0px;margin:0px;
	height:14px;
}

.nbproduits{
	display:block;height:12px;
	line-height:0.3em;
	/line-height:1.5em;
	text-align:right;
	font-family:verdana;
	font-size:10px;
	color:#b3b1b2;	
	background-color:#fff;
	font-weight:bold;
}
#liste_article{line-height:normal;float:left;display:block;width:370px;top:0px;min-height:700px;height:auto !important; height:700px;background-color:#EDEDEE;padding-bottom:10px;}
#liste_vignette{position:relative;top:10px;width:95%;margin-left:11px;margin-right:auto;min-height:600px;height:auto !important; height:600px;display:block;}
#fiche_article{background-color:#fff;position:relative;float:left;margin-right:0px;width:620px;height:auto;top:0px;border:1px solid red;}

#lien_ariane_1, #lien2_ariane_1 {float:left;height:20px;width:20px;}
#lien_ariane_courant, #lien2_ariane_courant {float:left;width:auto;text-align:center;height:20px;}
#lien_ariane_2, #lien2_ariane_2 {float:left;height:20px;width:20px;}
.nav_art{
    position:relative;
	top:0px;
    right:15px;
	text-align:right;
	font-weight:bold;
	height:13px;
	color:#888;
    border: 0px solid #FF0000;
	font-family:helvetica;
}
.nav_art2{
	position:relative;
	top:0px;
    right:15px;
	text-align:right;
	font-weight:bold;
	height:13px;
	color:#000;
    border: 1px solid #FF0000;
	font-family:helvetica;
}

.nav_art a:link,.nav_art a:visited,.nav_art a:hover{font-size:1.0em;color:#888;}
.menu_liste_vignette{font-weight:bold;font-size:1.0em;color:#ccc;margin:5px;}
.tri{
	position:relative;
	top:0px;
	background-color:#f6f6f6;
	text-align:left;
	line-height:110%;
	font-size:1.0em;
	color:#6E6A64;
	font-family:helvetica;
}
.tri .spacer{padding:0px;}
.vignette{
	float:left;
	width:111px;
	height:125px;
	margin:5px;
	margin-left:0px;
	border:0px solid red;
	background-color:#fff;
}
.vignette_top{
	height:100px;
		line-height:0;
	font-size:1px;
}
.vignette_bottom{
	height:20px;
	width:100%;
	background-color:#ececed;
	}
.vignette_bottom .desc{
	height:13px;
	text-align:right;
	font-size:12px;
	}
.image_vignette{border:0px solid #ccc;border-right:0px;}
.liseret_vignette{
	line-height:1px;
	font-size:1px;
	height:6px;
	width:111px;
	background:#FFCF60 url(/multimedia/_img/structure/liseret.gif) no-repeat center;
}
	
			.liseret_spec_00002{background:#C07D26 url(/multimedia/_img/structure/liseret.gif) no-repeat center;}
			
			.liseret_spec_00003{background:#AFD244 url(/multimedia/_img/structure/liseret.gif) no-repeat center;}
			
			.liseret_spec_00004{background:#FF851B url(/multimedia/_img/structure/liseret.gif) no-repeat center;}
			
			.liseret_spec_00005{background:#f3357b url(/multimedia/_img/structure/liseret.gif) no-repeat center;}
			
			.liseret_spec_00006{background:#4EBED6 url(/multimedia/_img/structure/liseret.gif) no-repeat center;}
			
			.liseret_spec_00008{background:#e93653 url(/multimedia/_img/structure/liseret.gif) no-repeat center;}
		.liseret_default{background:#f9d338 url(/multimedia/_img/structure/liseret.gif) no-repeat center;}
.vignette_bottom .desc .spacer{
	position:relative;
	padding-top:5px;
	padding-right:2px;
	color:#000;
	text-align:right;
	font-weight:bold;
	line-height:9px;
	font-size:0.9em;
}
.vignette_bottom .round_border{	
	line-height:1px;
	font-size:1px;
	height:7px;
	width:100%;
}
.vignette_bottom .round_border .coin_right{	
	line-height:1px;
	font-size:1px;
	float:right;
	height:7px;
	width:5px;
	background:#f5f6f6 url(/multimedia/_img/structure/vignette_coin_right.jpg) no-repeat right;
}

#coloris					{position:absolute;width:100%;top:0px;left:0px;height:50px;border:0px solid red;}
#promo						{position:absolute;width:100%;top:20px;left:250px;border:0px solid red;}
.lib_coloris				{position:relative;text-align:left;width:100%;border-bottom:1px solid #ccc;height:18px;font-weight:bold;font-size:0.8em;color:#000;left:0px;}
.lib_coloris_txt{padding-left:15px;}
.container_vignette_coloris	{position:relative;top:5px;left:5px;height:25px;font-size:1em;margin-left:0px;cursor:pointer;text-align:center;}
.vignette_coloris			{float:left;height:23px;width:25px;margin-right:5px;padding-top:2px;}

.container_vignette_vue{position:absolute;left:360px;height:400px;top:30px;border:0px solid red;width:45px;z-index:6;}
.vignette_vue{margin:5px;float:left;width:40px;height:40px;border:1px solid #ccc;margin-bottom:5px;margin-top:0px;background-color:#eeefd4;cursor:pointer}
.vignette_vue_hover{margin:5px;float:left;width:40px;height:40px;border:1px solid #000;margin-bottom:5px;margin-top:0px;background-color:#eeefd4;cursor:pointer}
.vignette_vue:hover{float:left;border:1px solid #000;}

#prix_marque	{width:100%;height:80px;}
#zone_prix, #zone_marque{
	float:left;
	font-family:Helvetica;
	font-weight:bold;
	color:#000;
}
#zone_prix{
	left:20px;
	position:relative;
	width:87px;
	font-size:1.1em;height:80px;
}
#zone_marque{
	position:relative;
	font-size:1.2em;
	width:109px;height:80px;
	left:40px;
}
#id_prix	{position:relative;top:25px;}
#id_marque	{position:relative;}

#bandeau{float:left;width:100%;height:100px;border:0px solid black;background-color:#ffffff;}
#titres_collection{
	background-color:#fff;
		border:0px solid #ffffff;
	height:60px;
	display:block;
}
#liste_article h1{
	font-family:arial;
	display:inline;
	position:relative;
	padding:0px;
	padding-left:5px;
	margin:0px;
	top:0px;
	font-size:18px!important;
		color:#FF6418;
		border:0px solid red;
	font-weight:bold;
}
#liste_article h2{
	font-family:arial;
	font-weight:bold;
	display:inline;
	position:relative;
	padding-top:-5px;
	margin:0px;
	
	padding:0px;
	padding-left:15px;
	font-size:14px;
	color:#4f4f4f;	
	border:0px solid red;
}
.bande_couleur_collection{
		background-color:#FF6418;
		height:9px;
		font-size:1px;
		line-height:1px;
}
.bande_couleur_article{
		background-color:#FF6418;
		height:5px;
		border:0px solid red;
		font-size:1px;
		line-height:1px;
}
.bande_grise_article{background-color:#ccc;height:3px;border:0px solid red;font-size:1px;line-height:1px;}
.bandeau_collection{
	height:35px;
	font-size:1px;
	line-height:1px;
}
#container_image_article{
	position:relative;
	background-color:transparent;
	width:100%;
	margin-top:18px;
	height:370px;
	border:0px solid green;
	text-align:center;
}
#id_image{border:0px solid red;position:relative;top:20px;text-align:center;z-index:0;}
#id_image .spacer{padding-top:140px;}
#detail{
	position:relative;
	font-family:helvetica;
	width:100%;
	height:auto;
	background-color:#f9f9f9;
	border-bottom:1px solid #888;
	z-index:2;
}

#id_modele{margin-bottom:10px;font-size:1.2em;font-weight:bold;}
#id_ass_lib, #id_ass_disponible{float:left;letter-spacing:1px;font-weight:bold;}

#picto{float:right;border:0px solid #000;width:30px;margin:5px;text-align:center;}
#loading_article{position:absolute;z-index:7;left:370px;top:37px;background-color:#fff;border:0px solid black;}

