/* Refonte 2010 de YellowKorner by Open Resources www.openresources.fr */

*{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif;}
body{margin:0px; background-color:#fff; text-align:center;}

img{border:0}

a{text-decoration:none; outline:none;color:#009aae;}
a:hover{text-decoration:underline;}

html>body input[type="checkbox"]{margin:3px;}
html>body input[type="radio"]{margin:4px;}

select option{padding:0 3px;}

br.cleaner {clear:both; height:0px; font-size:0px; border:none; margin:0; padding:0; background:transparent;}

.left {float:left;}
.pos_right {float:right;}

div#main{position:relative; width:1097px; text-align:left; margin:0 auto;}
div#main div#ombre{float:left; width:1037px; padding-left:60px; background:url('/img/bg-yellowkorner-01.gif') repeat-y;}

/************************************************/
/* Header*/ 
/************************************************/

	div#header div#logo{float:left; width:350px; padding-top:14px;}
	div#header div#top{float:right; width:587px; height:70px; padding-top:10px;}

	/* nav */
	ul#nav{float:left; width:977px; height:29px; border-bottom:4px solid #181817;}
		ul#nav li{float:left; list-style:none;}
		ul#nav li.last{float:right;}
		ul#nav li a{float:left; height:29px; display:block;}
		
		/* Contexte par defaut (FR) */
		ul#nav li a.bt_oeuvres {width:100px; background:url('/img/bt-oeuvres.gif') no-repeat;}
			ul#nav li a.bt_oeuvres:hover,
			ul#nav li a.bt_oeuvres.on:hover,
			ul#nav li a.bt_oeuvres.onhover {background:url('/img/bt-oeuvres-on.gif') no-repeat;}
			ul#nav li a.bt_oeuvres.on {background:url('/img/bt-oeuvres-on-gold.gif') no-repeat;}
		ul#nav li a.bt_artistes {width:105px; background:url('/img/bt-artistes.gif') no-repeat;}
			ul#nav li a.bt_artistes:hover,
			ul#nav li a.bt_artistes.on:hover,
			ul#nav li a.bt_artistes.onhover {background:url('/img/bt-artistes-on.gif') no-repeat;}
			ul#nav li a.bt_artistes.on {background:url('/img/bt-artistes-on-gold.gif') no-repeat;}
		ul#nav li a.bt_galeries {width:106px; background:url('/img/bt-galeries.gif') no-repeat;}
			ul#nav li a.bt_galeries:hover,
			ul#nav li a.bt_galeries.on:hover,
			ul#nav li a.bt_galeries.onhover {background:url('/img/bt-galeries-on.gif') no-repeat;}
			ul#nav li a.bt_galeries.on {width:106px; background:url('/img/bt-galeries-on-gold.gif') no-repeat;}
		ul#nav li a.bt_cadeaux {width:106px; background:url('/img/bt-cadeaux.gif') no-repeat;}
			ul#nav li a.bt_cadeaux:hover,
			ul#nav li a.bt_cadeaux.on:hover,
			ul#nav li a.bt_cadeaux.onhover {background:url('/img/bt-cadeaux-on.gif') no-repeat;}
			ul#nav li a.bt_cadeaux.on {width:106px; background:url('/img/bt-cadeaux-on-gold.gif') no-repeat;}
		ul#nav li a.bt_mag {width:90px; background:url('/img/bt-mag.gif') no-repeat;}
			ul#nav li a.bt_mag.on {width:90px; background:url('/img/bt-mag-on-gold.gif') no-repeat;}
		ul#nav li a.bt_concept {width:94px; background:url('/img/bt-concept.gif') no-repeat;}
			ul#nav li a.bt_concept:hover,
			ul#nav li a.bt_concept.on:hover,
			ul#nav li a.bt_concept.onhover {background:url('/img/bt-concept-on.gif') no-repeat;}
			ul#nav li a.bt_concept.on {width:94px; background:url('/img/bt-concept-on-gold.gif') no-repeat;}
		ul#nav li a.bt_formats {width:103px; background:url('/img/bt-formats.gif') no-repeat;}
			ul#nav li a.bt_formats:hover,
			ul#nav li a.bt_formats.on:hover,
			ul#nav li a.bt_formats.onhover {background:url('/img/bt-formats-on.gif') no-repeat;}
			ul#nav li a.bt_formats.on {width:103px; background:url('/img/bt-formats-on-gold.gif') no-repeat;}
		
		/* Contexte EN */
		ul#nav.EN li a.bt_oeuvres {width:89px; background:url('/img/bt-oeuvres-en.gif') no-repeat;}
			ul#nav.EN li a.bt_oeuvres:hover, 
			ul#nav.EN li a.bt_oeuvres.on:hover,
			ul#nav.EN li a.bt_oeuvres.onhover {background:url('/img/bt-oeuvres-en-on.gif') no-repeat;}
			ul#nav.EN li a.bt_oeuvres.on {background:url('/img/bt-oeuvres-en-on-gold.gif') no-repeat;}
		ul#nav.EN li a.bt_artistes {width:94px; background:url('/img/bt-artistes-en.gif') no-repeat;}
			ul#nav.EN li a.bt_artistes:hover,
			ul#nav.EN li a.bt_artistes.on:hover,
			ul#nav.EN li a.bt_artistes.onhover {background:url('/img/bt-artistes-en-on.gif') no-repeat;}
			ul#nav.EN li a.bt_artistes.on {background:url('/img/bt-artistes-en-on-gold.gif') no-repeat;}
		ul#nav.EN li a.bt_galeries {width:115px; background:url('/img/bt-galeries-en.gif') no-repeat;}
			ul#nav.EN li a.bt_galeries:hover,
			ul#nav.EN li a.bt_galeries.on:hover, 
			ul#nav.EN li a.bt_galeries.onhover {background:url('/img/bt-galeries-en-on.gif') no-repeat;}
			ul#nav.EN li a.bt_galeries.on {background:url('/img/bt-galeries-en-on-gold.gif') no-repeat;}
		ul#nav.EN li a.bt_cadeaux {width:72px; background:url('/img/bt-cadeaux-en.gif') no-repeat;}
			ul#nav.EN li a.bt_cadeaux:hover,
			ul#nav.EN li a.bt_cadeaux.on:hover,
			ul#nav.EN li a.bt_cadeaux.onhover {background:url('/img/bt-cadeaux-en-on.gif') no-repeat;}
			ul#nav.EN li a.bt_cadeaux.on {background:url('/img/bt-cadeaux-en-on-gold.gif') no-repeat;}
		ul#nav.EN li a.bt_mag {width:90px; background:url('/img/bt-mag-en.gif') no-repeat;}
		ul#nav.EN li a.bt_concept {width:96px; background:url('/img/bt-concept-en.gif') no-repeat;}
			ul#nav.EN li a.bt_concept:hover,
			ul#nav.EN li a.bt_concept.on:hover,
			ul#nav.EN li a.bt_concept.onhover {background:url('/img/bt-concept-en-on.gif') no-repeat;}
			ul#nav.EN li a.bt_concept.on {background:url('/img/bt-concept-en-on-gold.gif') no-repeat;}
		ul#nav.EN li a.bt_formats {width:103px; background:url('/img/bt-formats-en.gif') no-repeat;}
			ul#nav.EN li a.bt_formats:hover,
			ul#nav.EN li a.bt_formats.on:hover,
			ul#nav.EN li a.bt_formats.onhover {background:url('/img/bt-formats-en-on.gif') no-repeat;}
			ul#nav.EN li a.bt_formats.on {background:url('/img/bt-formats-en-on-gold.gif') no-repeat;}
			
		/* CONTEXTE US */
	ul#nav.US li a.bt_oeuvres {width:89px; background:url('/img/bt-oeuvres-en.gif') no-repeat;}
			ul#nav.US li a.bt_oeuvres:hover, 
			ul#nav.US li a.bt_oeuvres.on:hover,
			ul#nav.US li a.bt_oeuvres.onhover {background:url('/img/bt-oeuvres-en-on.gif') no-repeat;}
			ul#nav.US li a.bt_oeuvres.on {background:url('/img/bt-oeuvres-en-on-gold.gif') no-repeat;}
		ul#nav.US li a.bt_artistes {width:94px; background:url('/img/bt-artistes-en.gif') no-repeat;}
			ul#nav.US li a.bt_artistes:hover,
			ul#nav.US li a.bt_artistes.on:hover,
			ul#nav.US li a.bt_artistes.onhover {background:url('/img/bt-artistes-en-on.gif') no-repeat;}
			ul#nav.US li a.bt_artistes.on {background:url('/img/bt-artistes-en-on-gold.gif') no-repeat;}
		ul#nav.US li a.bt_galeries {width:115px; background:url('/img/bt-galeries-en.gif') no-repeat;}
			ul#nav.US li a.bt_galeries:hover,
			ul#nav.US li a.bt_galeries.on:hover, 
			ul#nav.US li a.bt_galeries.onhover {background:url('/img/bt-galeries-en-on.gif') no-repeat;}
			ul#nav.US li a.bt_galeries.on {background:url('/img/bt-galeries-en-on-gold.gif') no-repeat;}
		ul#nav.US li a.bt_cadeaux {width:72px; background:url('/img/bt-cadeaux-en.gif') no-repeat;}
			ul#nav.US li a.bt_cadeaux:hover,
			ul#nav.US li a.bt_cadeaux.on:hover,
			ul#nav.US li a.bt_cadeaux.onhover {background:url('/img/bt-cadeaux-en-on.gif') no-repeat;}
			ul#nav.US li a.bt_cadeaux.on {background:url('/img/bt-cadeaux-en-on-gold.gif') no-repeat;}
		ul#nav.US li a.bt_mag {width:90px; background:url('/img/bt-mag-en.gif') no-repeat;}
		ul#nav.US li a.bt_concept {width:96px; background:url('/img/bt-concept-en.gif') no-repeat;}
			ul#nav.US li a.bt_concept:hover,
			ul#nav.US li a.bt_concept.on:hover,
			ul#nav.US li a.bt_concept.onhover {background:url('/img/bt-concept-en-on.gif') no-repeat;}
			ul#nav.US li a.bt_concept.on {background:url('/img/bt-concept-en-on-gold.gif') no-repeat;}
		ul#nav.US li a.bt_formats {width:103px; background:url('/img/bt-formats-en.gif') no-repeat;}
			ul#nav.US li a.bt_formats:hover,
			ul#nav.US li a.bt_formats.on:hover,
			ul#nav.US li a.bt_formats.onhover {background:url('/img/bt-formats-en-on.gif') no-repeat;}
			ul#nav.US li a.bt_formats.on {background:url('/img/bt-formats-en-on-gold.gif') no-repeat;}
/* Contexte DE */
		ul#nav.DE li a.bt_oeuvres {width:64px; background:url('/img/bt-oeuvres-de.gif') no-repeat;}
			ul#nav.DE li a.bt_oeuvres:hover, 
			ul#nav.DE li a.bt_oeuvres.on:hover,
			ul#nav.DE li a.bt_oeuvres.onhover {background:url('/img/bt-oeuvres-de-on.gif') no-repeat;}
			ul#nav.DE li a.bt_oeuvres.on {background:url('/img/bt-oeuvres-de-on-gold.gif') no-repeat;}
		ul#nav.DE li a.bt_artistes {width:100px; background:url('/img/bt-artistes-de.gif') no-repeat;}
			ul#nav.DE li a.bt_artistes:hover,
			ul#nav.DE li a.bt_artistes.on:hover,
			ul#nav.DE li a.bt_artistes.onhover {background:url('/img/bt-artistes-de-on.gif') no-repeat;}
			ul#nav.DE li a.bt_artistes.on {background:url('/img/bt-artistes-de-on-gold.gif') no-repeat;}
		ul#nav.DE li a.bt_galeries {width:100px; background:url('/img/bt-galeries-de.gif') no-repeat;}
			ul#nav.DE li a.bt_galeries:hover,
			ul#nav.DE li a.bt_galeries.on:hover, 
			ul#nav.DE li a.bt_galeries.onhover {background:url('/img/bt-galeries-de-on.gif') no-repeat;}
			ul#nav.DE li a.bt_galeries.on {background:url('/img/bt-galeries-de-on-gold.gif') no-repeat;}
		ul#nav.DE li a.bt_cadeaux {width:112px; background:url('/img/bt-cadeaux-de.gif') no-repeat;}
			ul#nav.DE li a.bt_cadeaux:hover,
			ul#nav.DE li a.bt_cadeaux.on:hover,
			ul#nav.DE li a.bt_cadeaux.onhover {background:url('/img/bt-cadeaux-de-on.gif') no-repeat;}
			ul#nav.DE li a.bt_cadeaux.on {background:url('/img/bt-cadeaux-de-on-gold.gif') no-repeat;}
		ul#nav.DE li a.bt_mag {width:90px; background:url('/img/bt-mag-de.gif') no-repeat;}
		ul#nav.DE li a.bt_concept {width:89px; background:url('/img/bt-concept-de.gif') no-repeat;}
			ul#nav.DE li a.bt_concept:hover,
			ul#nav.DE li a.bt_concept.on:hover,
			ul#nav.DE li a.bt_concept.onhover {background:url('/img/bt-concept-de-on.gif') no-repeat;}
			ul#nav.DE li a.bt_concept.on {background:url('/img/bt-concept-de-on-gold.gif') no-repeat;}
		ul#nav.DE li a.bt_formats {width:100px; background:url('/img/bt-formats-de.gif') no-repeat;}
			ul#nav.DE li a.bt_formats:hover,
			ul#nav.DE li a.bt_formats.on:hover,
			ul#nav.DE li a.bt_formats.onhover {background:url('/img/bt-formats-de-on.gif') no-repeat;}
			ul#nav.DE li a.bt_formats.on {background:url('/img/bt-formats-de-on-gold.gif') no-repeat;}

	ul#nav li input.input_recherche {float:left; background:#ddddde; color:#7e7d7f; border:none; height:16px; text-transform:uppercase; font-size:10px; padding:0 2px; width:226px; margin:5px 10px; line-height:16px;}
	ul#nav li a.btn_ok_recherche {background:url('/img/bt-ok-recherche.gif') no-repeat; width:22px; height:16px; margin-top:5px;}
	ul#nav li a.btn_ok_recherche:hover {background:url('/img/bt-ok-recherche.gif') 0 -16px no-repeat; width:22px; height:16px;}
	
	#pg_index ul#nav li a.bt_accueil, #pg_oeuvres ul#nav li a.bt_oeuvres, #pg_artistes ul#nav li a.bt_artistes, #pg_galeries ul#nav li a.bt_galeries, #pg_idees ul#nav li a.bt_cadeaux, #pg_idees ul#nav li a.bt_mag, #pg_idees ul#nav li a.bt_concept, #pg_formats ul#nav li a.bt_formats {color:#000;}
	
	/* Nav droite */
	div#header div#top p.liens{float:right; font-size:12px; color:#6a2431; line-height:15px; text-align:right;}
	div#header div#top p.liens span.titre_head_yk {font-size:14px; text-transform:uppercase; color:#000; text-align:right;}
	div#header div#top p.liens a{float:left; color:#000; text-transform:uppercase; background:url('/img/bg-separation-header.gif') no-repeat right; padding:2px 8px 2px 9px; margin-left:-1px;}
	div#header div#top p.liens a:hover,
	div#header div#top p.liens a.on {color:#fff; background:#000; text-decoration:none;}
	div#header div#top p.liens a.btn_panier {background:url('/img/bg-picto-panier.gif') 4px 0 no-repeat; padding:2px 8px 2px 27px;}
	div#header div#top p.liens a.btn_panier:hover,
	div#header div#top p.liens a.btn_panier.on {background:#000 url('/img/bg-picto-panier-on.gif') 4px 0 no-repeat;}
	
	div#header div#top p.hotline{float:left; width:587px; font-size:10px; color:#7d7d7a; line-height:14px; text-align:right; padding:2px 0 3px 0;}
	div#header div#top p.hotline .bold{font-size:12px; color:#76724b;}
	
	
	/* Sous Navigation */	
	div#ssNav_oeuvres {position:absolute; top:113px; left:60px; width:506px; background-color:#000; display:none;}
		div#ssNav_oeuvres ul.themes {float:left; padding:20px 10px 10px 11px; color:#fff; text-transform:uppercase; font-size:11px; font-weight:bold; width:125px;}
		div#ssNav_oeuvres ul.themes li {list-style:none; font-weight:bold;}
		div#ssNav_oeuvres ul.themes li a{padding:2px 2px 2px 0px; font-size:12px; color:#fff; display:block; text-transform:none;}
		div#ssNav_oeuvres ul.themes li a:hover{color:#6bb6cb; text-decoration:none;}
		div#ssNav_oeuvres ul.ambiances {float:left; padding:20px 20px 10px 20px; color:#999; text-transform:uppercase; font-size:11px; font-weight:bold; width:114px;}
		div#ssNav_oeuvres ul.ambiances li {list-style:none; font-weight:normal;}
		div#ssNav_oeuvres ul.ambiances li a{width:155px; height:15px; padding:2px 2px 2px 0px; font-size:12px; color:#999; display:block; text-transform:none;}
		div#ssNav_oeuvres ul.ambiances li a:hover{color:#406d7a; text-decoration:none;}
		div#ssNav_oeuvres span.visu {float:right; margin:20px;}
		div#ssNav_oeuvres div.liens_bas {float:left; width:466px; padding:0px 20px 10px 20px;}
		div#ssNav_oeuvres div.liens_bas a {color:#fff; font-size:12px; text-transform:uppercase; font-weight:bold;}
		div#ssNav_oeuvres div.liens_bas a.v02 {width:166px; text-align:center;}
		div#ssNav_oeuvres div.liens_bas a:hover{color:#6bb6cb; text-decoration:none;}
	
	div#ssNav_artistes {position:absolute; top:113px; left:160px; width:506px; background-color:#000; display:none;}
		div#ssNav_artistes ul.collections:first-child {width:90px; padding-right:10px;}
		div#ssNav_artistes ul.collections {float:left; padding:20px 10px 10px 20px; color:#fff; text-transform:uppercase; font-size:11px; font-weight:bold; width:141px;}
		div#ssNav_artistes ul.collections li {list-style:none; font-weight:normal;}
		div#ssNav_artistes ul.collections li a{height:15px; padding:2px 2px 2px 0px; font-size:11px; color:#fff; display:block; text-transform:none;}
		div#ssNav_artistes ul.collections li a:hover{color:#6bb6cb; text-decoration:none;}
		div#ssNav_artistes span.visu {float:right; margin:20px;}
		div#ssNav_artistes div.liens_bas {float:right; width:166px; padding:0px 20px 10px 20px; text-align:center;}
		div#ssNav_artistes div.liens_bas a {color:#fff; font-size:12px; text-transform:uppercase; font-weight:bold;}
		div#ssNav_artistes div.liens_bas a:hover{color:#6bb6cb; text-decoration:none;}
		/*EN*/
		div#ssNav_artistes.EN {left:149px;}
		div#ssNav_artistes.US {left:149px;}
		div#ssNav_artistes.DE {left:124px;}
		
	div#ssNav_cadeaux {position:absolute; top:113px; left:371px; width:472px; background-color:#000; display:none; padding:18px 13px 13px 20px;}
		div#ssNav_cadeaux .infos {float:left; width:293px;}
		div#ssNav_cadeaux p {float:left; font-size:11px; color:#cdccce; font-weight:bold; width:293px;}
		div#ssNav_cadeaux span.titre {float:left; width:293px; font-size:11px; color:#ffffff; padding:16px 0 11px 0; font-weight:bold; text-transform:uppercase;}
		div#ssNav_cadeaux span.visu {float:right;}
		/*EN*/
		div#ssNav_cadeaux.EN {left:358px;}
		div#ssNav_cadeaux.DE {left:324px;}
	
	div#ssNav_langues {position:absolute; top:58px; right:222px; width:106px; background-color:#000; display:none;}
		div#ssNav_langues ul.langues {float:left; padding:10px; color:#fff; font-size:12px; width:86px;}
		div#ssNav_langues ul.langues li {list-style:none; margin-bottom:4px;}
		div#ssNav_langues ul.langues li a{height:20px; padding:2px 2px 2px 0px; font-size:11px; color:#fff; display:block; text-transform:uppercase;}
		div#ssNav_langues ul.langues li a:hover{color:#6bb6cb; text-decoration:none;}
		div#ssNav_langues ul.langues li a img {display:inline; float:left;}
		div#ssNav_langues ul.langues li a span {float:left; padding:1px 0 0 6px;}
			/*Corrections*/
			div#ssNav_langues.saf {right:225px;}
			div#ssNav_langues.iphone {right:228px;}
		/*EN*/
		div#ssNav_langues.EN {right:285px;}
		div#ssNav_langues.EN.saf {right:282px;}
		div#ssNav_langues.EN.iphone {right:285px;}
		/*DE*/
		div#ssNav_langues.DE {right:258px;}
		div#ssNav_langues.DE.saf {right:282px;}
		div#ssNav_langues.DE.iphone {right:285px;}
		/*US*/
		div#ssNav_langues.US {right:280px;}
		div#ssNav_langues.US.saf {right:277px;}
		div#ssNav_langues.US.iphone {right:280px;}
	
	div#ssNav_aide {position:absolute; top:58px; right:60px; width:236px; background-color:#000; display:none;}
		div#ssNav_aide p {float:left; color:#fff; font-size:11px; padding:10px 10px 10px 8px;}
			div#ssNav_aide p.v02 {padding:0 10px 10px 8px; width:200px;}
		div#ssNav_aide p .upper {text-transform:uppercase;}
		div#ssNav_aide a {color:#fff;}
			/*Corrections*/
			div#ssNav_aide.saf {right:63px;}
			div#ssNav_aide.iphone {right:66px;}
		/*EN*/
		div#ssNav_aide.EN {right:117px;}
		div#ssNav_aide.EN.saf {right:119px;}
		div#ssNav_aide.EN.iphone {right:122px;}
		/*DE*/
		div#ssNav_aide.DE {right:95px;}
		div#ssNav_aide.DE.saf {right:119px;}
		div#ssNav_aide.DE.iphone {right:122px;}

		/*US*/
		div#ssNav_aide.US {right:117px;}
		div#ssNav_aide.US.saf {right:119px;}
		div#ssNav_aide.US.iphone {right:122px;}

	div#ssNav_compte {position:absolute; top:58px; right:60px; width:219px; background-color:#000; display:none;}
		div#ssNav_compte p {color:#fff; font-size:11px; padding:10px; font-weight:bold;}
		div#ssNav_compte a{color:#fff; display:block; text-decoration:none; font-size:11px;}
		div#ssNav_compte a:hover{color:#6BB5CA; text-decoration:none;}
		div#ssNav_compte ul.compte {float:left; padding:5px 5px 5px 5px; list-style-type:none; border-top:1px solid #808080; margin:0 10px; width:189px;}
		div#ssNav_compte ul.compte li {font-size:11px; margin-bottom:5px;}
		div#ssNav_compte ul.compte li a{color:#fff; display:block; text-decoration:none; font-weight:bold;}
		div#ssNav_compte ul.compte li a:hover{color:#6BB5CA; text-decoration:none;}
		div#ssNav_compte input {float:left; color:#000; background:#ddddde; padding:1px 2px; font-size:11px; border:none; margin:6px 0px;}
		div#ssNav_compte input.input_mail {width:195px;}
		div#ssNav_compte input.input_mdp {width:90px;}
		div#ssNav_compte a.btn_ok {float:left; background:url('/img/bt-ok-recherche.gif') no-repeat; width:22px; height:16px; margin:0 5px;}
		div#ssNav_compte a.btn_ok:hover {background:url('/img/bt-ok-recherche.gif') 0 -16px no-repeat; width:22px; height:16px;}
		div#ssNav_compte span.links {float:left; width:104px; margin-top:6px;}
		div#ssNav_compte a.link_mdp {font-size:9px; float:left; line-height:10px;}
		div#ssNav_compte a.btn_deconnect {font-size:9px; float:right;}
		/*EN*/
		div#ssNav_compte.EN {right:86px;}
		div#ssNav_compte.EN.saf {right:89px;}
		div#ssNav_compte.EN.iphone {right:91px;}
		/*DE*/
		div#ssNav_compte.DE {right:62px;}
		div#ssNav_compte.DE.saf {right:89px;}
		div#ssNav_compte.DE.iphone {right:91px;}
		/*US*/
		div#ssNav_compte.US {right:86px;}
		div#ssNav_compte.US.saf {right:89px;}
		div#ssNav_compte.US.iphone {right:91px;}

	div#ssNav_panier {position:absolute; top:58px; right:60px; width:263px; background-color:#000; padding-bottom:10px; display:none;}
		div#ssNav_panier p {color:#fff; font-size:11px; padding:10px 16px 10px 10px; font-weight:bold;}
		div#ssNav_panier a {color:#fff;}
		div#ssNav_panier ul.panier {float:left; margin:5px 10px; list-style-type:none;}
		div#ssNav_panier ul.panier li {float:left; border-bottom:1px solid #808080; padding-bottom:5px; margin-bottom:5px}
		div#ssNav_panier span.visu_panier {float:left; width:75px;}
		div#ssNav_panier div.infos {float:left; color:#fff; font-size:9px; padding:0 6px 0 8px; width:154px;}
		div#ssNav_panier div.infos span.tit_pdt {float:left; padding-bottom:2px; text-transform:uppercase;}
		div#ssNav_panier div.infos span.prix {float:right; color:#fff; font-weight:bold; font-size:14px;}
		div#ssNav_panier span.prix {float:right; color:#fff; font-weight:bold; font-size:16px;}
		div#ssNav_panier a.btn_voir {float:left; font-size:10px;}
		div#ssNav_panier a.btn_commander {float:right; background:#b90e2d; color:#fff; text-transform:uppercase; padding:3px; font-size:11px; font-weight:bold; cursor:pointer; text-decoration:none;}
	
	ul.a {float:left; padding:10px; color:#fff; font-size:13px; width:200px;}
	ul.a li {list-style:none;}
	ul.a li a{height:15px; padding:2px 2px 2px 0px; font-size:13px; color:#fff; display:block;}
	ul.a li a:hover{color:#6bb6cb; text-decoration:none;}
	ul.a li a.on{color:#6bb6cb;}
	div.ssNav_lettre {position:absolute; top:140px; width:210px; background-color:#000; display:none;}
	div#ssNav_A {left:484px;}
	div#ssNav_B {left:506px;}
	div#ssNav_C {left:527px;}
	div#ssNav_D {left:549px;}
	div#ssNav_E {left:569px;}
	div#ssNav_F {left:589px;}
	div#ssNav_G {left:609px;}
	div#ssNav_H {left:629px;}
	div#ssNav_I {left:649px;}
	div#ssNav_J {left:669px;}
	div#ssNav_K {left:689px;}
	div#ssNav_L {left:709px;}
	div#ssNav_M {left:729px;}
	div#ssNav_N {left:749px;}
	div#ssNav_O {left:769px;}
	div#ssNav_P {left:793px;}
	div#ssNav_Q {left:813px;}
	div#ssNav_R {left:826px;}
	div#ssNav_S, div#ssNav_T, div#ssNav_U, div#ssNav_V,	div#ssNav_W, div#ssNav_X, div#ssNav_Y, div#ssNav_Z {left:827px;}


/************************************************/
/* Accueil photographie */ 
/************************************************/	

	div#page div#content{float:left; width:733px;}
	
	div#page div#content div.choix_navigation {float:left; width:733px; margin-top:42px;}
	div#page div#content div.choix_navigation div.lien_diapo {float:left; width:154px; /* BT bleu off */ display:block; visibility:visible;}
	div#page div#content div.choix_navigation div.aright {float:right;}
	div#page div#content div.choix_navigation div.aright a.link_retour {font-size:14px; text-transform:uppercase; color:#000; font-weight:bold;}
	div#page div#content div.choix_navigation div.aright a.link_retour:hover {color:#299cbc; text-decoration:none;}
		div#page div#content div.choix_navigation div.lien_diapo a {float:left; background:#0199ae; color:#fff; text-transform:uppercase; font-size:12px; padding:4px; text-decoration:none;}
		div#page div#content div.choix_navigation div.lien_diapo a:hover {color:/*#27b8ce*/#000; border-collapse:collapse;}
	div#page div#content div.choix_navigation div.trier {float:left; margin-right:20px;}

	div#page div.lien_diapo_artiste {float:left; width:154px; margin-top:30px;/* BT bleu off */ display:block; visibility:visible;}
		div#page div.lien_diapo_artiste a {float:left; background:#0199ae; color:#fff; text-transform:uppercase; font-size:12px; padding:4px; text-decoration:none;}

		/* version avec bouton diaporama (ne pas effacer)
		div#page div#content div.choix_navigation div.trier {float:left; margin-right:20px;}
		*/
		div#page div#content div.choix_navigation div.trier span.txt {float:left; color:#8f8e90; font-size:9px; margin:5px 5px 0 0;}
		div#page div#content div.choix_navigation div.trier select.select_tri {float:left; border:1px solid #ccc; color:#8f8e90; width:90px; font-size:11px;}
		
	div#page div#content div.choix_navigation div.afficher {float:left; margin-right:20px;}
		div#page div#content div.choix_navigation div.afficher span.txt {float:left; color:#8f8e90; font-size:9px; margin:5px 5px 0 3px;}
		div#page div#content div.choix_navigation div.afficher select.select_afficher {float:left; border:1px solid #ccc; color:#8f8e90; width:40px; font-size:11px;}
		
		div#page div#content div.choix_navigation div.page {float:left;}
		div#page div#content div.choix_navigation div.page a.link_precedent {float:left; font-size:10px; text-transform:uppercase; margin-top:3px; color:#8f8e90;}
		div#page div#content div.choix_navigation div.page a.link_suivant {float:left; font-size:10px; text-transform:uppercase; margin:3px 0 0 3px; color:#8f8e90;}
		div#page div#content div.choix_navigation div.page span.txt {float:left; color:#8f8e90; font-size:9px; margin:5px 5px 0 3px;}
		div#page div#content div.choix_navigation div.page select.select_page {float:left; border:1px solid #ccc; color:#8f8e90; width:56px; font-size:11px;}
	
	div#page div#content div.produits_oeuvres {float:left; margin-top:20px; border-left:1px solid #ccc; border-top:1px solid #ccc; max-width:729px;}
		div#page div#content div.produits_oeuvres .reactive_oeuvres {position:relative; float:left;}
		div#page div#content div.produits_oeuvres a.pdt_oeuvres {float:left; position:relative; border-right:1px solid #ccc; border-bottom:1px solid #ccc; width:218px; padding:12px; text-decoration:none; height:180px; cursor:pointer; text-align:center; border-collapse:collapse; z-index:198;}
		div#page div#content div.produits_oeuvres a.pdt_oeuvres img {margin-bottom:5px;}
		div#page div#content div.produits_oeuvres a.pdt_oeuvres span.info_sup {position:absolute; left:0px; top:162px;}
		div#page div#content div.produits_oeuvres a.pdt_oeuvres h2.nom_oeuvre {float:left; color:#969697; font-size:11px; text-transform:uppercase; text-align:center; width:218px; font-weight:bold; padding:0 12px;}
		div#page div#content div.produits_oeuvres a.pdt_oeuvres h3.auteur {float:left; color:#969697; font-size:11px; text-align:center; width:218px; padding:0 12px;font-weight:normal;}
		div#page div#content div.produits_oeuvres div.plein_ecran {position:absolute; height:18px; top:0px; left:0px; display:none; z-index:199; /* BT bleu off */ display:none; visibility:hidden;}
			div#page div#content div.produits_oeuvres div.plein_ecran a {float:left; display:block; background:#006b7b; color:#FFFFFF; font-size:11px; height:14px; text-transform:uppercase; padding:2px 7px; visibility:visible;}
			div#page div#content div.produits_oeuvres div.plein_ecran a:hover {background:#0099ad; text-decoration:none;}
	
		div#page div#content div.produits_oeuvres .reactive_oeuvres:hover a.pdt_oeuvres {background:#000;}
		div#page div#content div.produits_oeuvres .reactive_oeuvres:hover a.pdt_oeuvres img {opacity:0.4; filter:alpha(opacity=40);}
		div#page div#content div.produits_oeuvres .reactive_oeuvres:hover a.pdt_oeuvres span.nom_oeuvre {color:#fff;}
		div#page div#content div.produits_oeuvres .reactive_oeuvres:hover a.pdt_oeuvres span.auteur {color:#fff;}
	
		div#page div#content div.produits_oeuvres .reactive_oeuvres:hover div.infos_complementaires_oeuvres {display:block;}
	
		div.infos_complementaires_oeuvres {position:absolute; top:0; left:0; width:212px; height:130px; display:none; color:#fff; padding:30px 15px 0 15px;}
		div.infos_complementaires_oeuvres span.lien_diapo {float:left; position:relative; color:#fff; text-transform:uppercase; font-size:11px;}
		div.infos_complementaires_oeuvres span.format {float:left; color:#fff; text-transform:uppercase; font-size:11px; width:90px; padding-bottom:8px; font-weight:bold; text-align:left;}
		div.infos_complementaires_oeuvres span.format b {text-transform:lowercase;}
		div.infos_complementaires_oeuvres span.prix {float:right; color:#fff; font-size:11px; padding-bottom:8px; font-weight:bold; text-align:right; width:122px;}
	
	div#page div#content div.produits_artistes {float:left; margin-top:20px; width:729px;}
	div#page div#content div.produits_artistes a.pdt_artistes {float:left; position:relative; border-right:2px solid #ccc; border-bottom:1px solid #ccc; border-left:2px solid #ccc; border-top:1px solid #ccc; width:136px; text-decoration:none; height:140px; cursor:pointer; margin-right:4px; margin-bottom:11px; display:block; text-align:center;}
	div#page div#content div.produits_artistes a.pdt_artistes img {margin:8px 0;}
	div#page div#content div.produits_artistes a.pdt_artistes span.info_sup {position:absolute; left:0px; top:89px;}
	div#page div#content div.produits_artistes a.pdt_artistes h2.nom_artiste {float:left; color:#a7a7a7; font-size:11px; text-align:center; width:136px; font-weight:bold; height:26px; padding:4px 0;}
	div#page div#content div.produits_artistes a.pdt_artistes h2.nom_artiste span.pays {float:left; color:#a7a7a7; font-size:9px; text-align:center; width:136px; font-weight:bold;}
	div#page div#content div.produits_artistes a.pdt_artistes span.oeuvre {float:left; color:#969697; font-size:10px; text-align:center; width:136px; padding-bottom:4px;}
	
	div#page div#content div.produits_artistes a.pdt_artistes:hover {background:#000;}
	div#page div#content div.produits_artistes a.pdt_artistes:hover img {opacity:0.4; filter:alpha(opacity=40); -moz-opacity:0.4;}
	div#page div#content div.produits_artistes a.pdt_artistes:hover span.nom_artiste {color:#fff; background:none;}
	div#page div#content div.produits_artistes a.pdt_artistes:hover span.nom_artiste span.pays {color:#fff; background:none;}
	div#page div#content div.produits_artistes a.pdt_artistes:hover span.oeuvre {color:#fff; background:none;}


	/* ------------- nav themes -----------*/
	div#page div.nav_themes_oeuvres {background:#000; margin-top:1px; height:17px; padding:5px; color:#fff; font-size:11px;}
	div#page div.nav_themes_oeuvres a {color:#fff; text-transform:uppercase; font-size:10px; margin:4px 8px 0 4px; font-weight:bold;}
	div#page div.nav_themes_oeuvres a:hover {color:#009aae; text-decoration:none;}
	div#page div.nav_themes_oeuvres a.on {color:#b3a366; text-decoration:none;}
	div#page div.nav_themes_oeuvres span.alignr {float:right;}
	div#page div.nav_themes_oeuvres span.alignf {float:left;}
	div#page div.nav_themes_oeuvres span.alignr a.alphab {color:#fff; font-size:11px;}
	div#page div.nav_themes_oeuvres span.alignr a.alphab:hover {color:#6bb5ca;}
		/* ------------- nav themes - cadeaux -----------*/
		div#page div.nav_themes_oeuvres_idees_cadeaux {background:#000; margin-top:1px; height:50px; padding:5px; color:#fff; font-size:11px;}
		div#page div.nav_themes_oeuvres_idees_cadeaux a {float:left; display:block; color:#fff; text-transform:uppercase; font-size:12px; margin:5px 5px 10px 6px; font-weight:bold;}
		div#page div.nav_themes_oeuvres_idees_cadeaux a:hover {color:#009aae; text-decoration:none;}
		div#page div.nav_themes_oeuvres_idees_cadeaux a.on {color:#b3a366; text-decoration:none;}
		div#page div.nav_themes_oeuvres_idees_cadeaux span.alignr {float:inherit;}
		div#page div.nav_themes_oeuvres_idees_cadeaux span.alignf {float:inherit;}
		div#page div.nav_themes_oeuvres_idees_cadeaux span.alignr a.alphab {color:#fff; font-size:11px;}
		div#page div.nav_themes_oeuvres_idees_cadeaux span.alignr a.alphab:hover {color:#6bb5ca;}

/************************************************/
/* Fiche produit */ 
/************************************************/
	
	/* ------------- content ------------- */
	/* colonne gauche */
	div#page div#fiche_gch{float:left; width:600px; /**/ padding:0;}
	
		div#page div#fiche_gch .tt_fiche {float:left; border-bottom:9px solid #000000; padding:41px 24px 5px 12px;}
			div#page div#fiche_gch .tt_fiche .titre_article {color:#1f1e21; font-size:15px; font-weight:bold;text-transform:uppercase;}
			div#page div#fiche_gch .tt_fiche .auteur {float:left;font-size:11px; color:#1f1e21; padding:5px 0 0 1px;}

		
		div#page div#fiche_gch div.visuel{float:left; position:relative; width:578px; height:auto; z-index:21;padding:15px 10px; margin:29px 0 0 0; border:1px solid #dfdfe0; text-align:center;}
		div#page div#fiche_gch div.visuel.cadre_bleu {background:url('/img/pic_cadre_bleu_01.png') no-repeat 1px 2px;}
		div#page div#fiche_gch div.visuel.cadre_marron {background:url('/img/pic_cadre_marron_01.png') no-repeat 1px 2px;}
		div#page div#fiche_gch div.visuel.cadre_marron_clair {background:url('/img/pic_cadre_marron_clair_01.png') no-repeat 1px 2px;}
			div#page div#fiche_gch div.visuel a.MagicTouch {z-index:22;}
			div#page div#fiche_gch div.visuel a:hover {text-decoration:none;}
				div#page div#fiche_gch div.visuel a span.visu_1{text-align:center; /**/ height:auto; padding:0px;}
				div#page div#fiche_gch div.visuel a span.visu_1 img {/*position:relative;*/}
					div#page div#fiche_gch div.visuel a:hover span.visu_1 img {filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; text-decoration:none;}
				div#page div#fiche_gch div.visuel span.miniatures {position:absolute; display:block; height:56px; bottom:1px; left:0px; top:auto; z-index:1000;}
				div#page div#fiche_gch div.visuel span.miniatures .min {border-top:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #fff;float:left;margin-right:8px;background:#fff;}
				div#page div#fiche_gch div.visuel span.miniatures .min img {height:51px;filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}
				div#page div#fiche_gch div.visuel span.miniatures .min img:hover {filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
				div#page div#fiche_gch div.visuel a span.visu_1 .bt_zoom {position:absolute; float:left; width:51px; height:51px; background:url('/img/bt-zoom-01.png') no-repeat; right:15px; bottom:15px; top:auto; left:auto; visibility:hidden;/* right:0px; bottom:0px;*/}
				div#page div#fiche_gch div.visuel a:hover span.visu_1 .bt_zoom {visibility:visible;}
	
		div#page div#fiche_gch .titre_paragraphe{float:left; font-size:11px; color:#20201e; font-weight:bold; padding-bottom:6px; text-transform:uppercase;}
		div#page div#fiche_gch p.texte_paragraphe{float:left; font-size:12px; color:#20201e; padding-bottom:10px;}
		div#page div#fiche_gch p.texte_paragraphe b{text-transform:uppercase;}
	
		div#page div#fiche_gch a.lk_paragraphe{float:right; font-size:11px; color:#20201e; font-weight:bold; text-align:right; padding:0 13px 0 0; background:url('/img/puce-fleche-01.gif') no-repeat right 6px;}
				div#page div#fiche_gch a.lk_paragraphe_2{float:left; margin-left:375px;font-size:11px; color:white;font-weight:bold; padding:5px 5px 5px 10px;background-color:#b2b2b2;margin-top:-45px;}	
			div#page div#fiche_gch a.lk_paragraphe.on {background:url('/img/puce-fleche-01-on.gif') no-repeat right 6px;}
			div#page div#fiche_gch a:hover.lk_paragraphe{color:#27b8ce; text-decoration:none; background-position:right -14px;}
		
		div#page div#fiche_gch .txt_fiche_photo {float:left; position:relative; margin-top:24px;padding-bottom:30px;}
		div#page div#fiche_gch .txt_fiche_photo #description_suite {float:left;}
		
		div#page div#fiche_gch .popin_info_sup {position:absolute; left:-3px; top:-24px; width:606px; z-index:1000;}
		div#page div#fiche_gch .popin_info_sup .corps {float:left; width:598px; background:url('/img/bg-corps-popin-info-01.png') repeat-y top left; padding:0 4px 39px 4px;}
			div#page div#fiche_gch .popin_info_sup .corps p {float:left; font-weight:bold; font-size:12px; padding:10px 11px 0 10px;}
				div#page div#fiche_gch .popin_info_sup .corps p span {text-transform:uppercase;}
			div#page div#fiche_gch .popin_info_sup .corps .imag_info {float:left;}
				div#page div#fiche_gch .popin_info_sup .corps .imag_info.v01 {width:331px; margin:30px 0 0 10px;}
				div#page div#fiche_gch .popin_info_sup .corps .imag_info.v02 {width:257px; margin-top:30px;}
					div#page div#fiche_gch .popin_info_sup .corps .imag_info img {float:left;}
					div#page div#fiche_gch .popin_info_sup .corps .imag_info span {float:left; font-size:13px; color:#1f1e21; padding-top:5px;}
			div#page div#fiche_gch .popin_info_sup .corps a.lk {float:right; padding-right:10px; text-decoration:underline; font-size:13px; color:#000; padding-top:10px;}
				div#page div#fiche_gch .popin_info_sup .corps a.lk:hover {text-decoration:none;}
			
			
		div#page div#fiche_gch .popin_info_sup a.bt_close {float:right; display:block; height:12px; background:url('/img/bt-close-01.gif') no-repeat top right; margin:8px 15px 0 0; font-size:11px; text-transform:uppercase; padding-right:19px; color:#000;}
		div#page div#fiche_gch .popin_info_sup span.bottom {float:left; display:block; width:606px; height:10px; background:url('/img/bg-bas-popin-info-01.png') no-repeat;}
		
		div#page div#fiche_gch #autres_photos_art {float:left; width:600px; margin-top:20px; padding-top:13px; border-top:1px solid #7f7f7f;}
		div#page div#fiche_gch #autres_photos_art .visu_art {float:left; width:90px; height:122px; text-align:center; color:#1f1e21; font-size:9px; margin:13px 26px 0 0; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; cursor:pointer;}
			div#page div#fiche_gch #autres_photos_art .visu_art:hover {text-decoration:none; filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
			div#page div#fiche_gch #autres_photos_art .visu_art img {padding-bottom:7px;}
		
		div#page div#fiche_gch .lk_fiche_artiste {float:left; color:#20201e; font-weight:bold; font-size:12px; margin-top:20px; padding-left:12px; background:url('/img/puce-fleche-02.gif') no-repeat 0px 4px;}
			div#page div#fiche_gch .lk_fiche_artiste:hover {text-decoration:none; color:#27b8ce; background-position:0px -14px;}

	/* colonne droite */
	div#page div#fiche_dte{float:left;position:relative; width:340px; margin-left:37px;}
		div#page div#fiche_dte div#top_dte{float:left; width:340px; height:41px; margin-top:80px;}
		div#page div#fiche_dte div#top_dte.v02{float:left; width:340px; height:41px; margin-top:50px;}
	
		div#page div#fiche_dte div#top_dte a.lk_top{float:right; font-size:14px; color:#1f1e21; padding-left:13px; text-transform:uppercase; font-weight:bold; background:url('/img/puce-fleche-03.gif') no-repeat 0px 4px;}
			div#page div#fiche_dte div#top_dte a.lk_top:hover{text-decoration:none; color:#27b8ce; background:url('/img/puce-fleche-03.gif') no-repeat 0px -14px;}
			
	div#page div#fiche_dte .pre_titre_detail {float:left; font-size:14px; font-weight:normal; color:#1f1e21; padding-bottom:3px;}
		
	div#page div#fiche_dte div.details_tirage {float:left; width:338px; border:1px solid #d2d2d3; margin-top:7px;}
		div#page div#fiche_dte div.details_tirage .titre {float:left; font-size:13px; color:#fffafb; text-transform:uppercase; padding:9px;width:320px;background-color:#B2B2B2;font-weight:bold;}
		div#page div#fiche_dte div.details_tirage.on .titre {color:white;background-color:black;font-weight:bold;}
		
	div#page div#fiche_dte div.details_tirage.off {border:1px solid #e8e8e8;}
		div#page div#fiche_dte div.details_tirage.off .titre {color:white;background-color:#b2b2b2;font-weight:bold;}

		
		div#page div#fiche_dte div.details_tirage .ligne {float:left; width:318px; padding:0 10px 0 10px;}
		div#page div#fiche_dte div.details_tirage .ligne label {float:left; font-size:14px; font-weight:bold; color:#1f1e21;}
			div#page div#fiche_dte div.details_tirage .ligne label span {font-size:11px; color:#9b9b9b; font-weight:normal; position:relative; top:3px;}
			div#page div#fiche_dte div.details_tirage .ligne .prix {float:right; font-size:9px; font-weight:bold; padding-top:11px; text-align:right;color:#ba0e2d;}
				div#page div#fiche_dte div.details_tirage .ligne .prix b {font-size:15px; font-weight:bold;}
			div#page div#fiche_dte div.details_tirage .ligne .prix.sold {font-size:11px; color:#ba0e2d; padding-top:0px; text-align:right;}
				div#page div#fiche_dte div.details_tirage .ligne .prix.sold b {font-size:14px; color:#ba0e2d; font-weight:bold; text-decoration:line-through;}
				div#page div#fiche_dte div.details_tirage .ligne span.info {float:right; font-size:14px; color:#ba0e2d; font-weight:bold; text-transform:uppercase;}
				div#page div#fiche_dte div.details_tirage .ligne span.info.off {float:right; font-size:14px; color:#E7ABB6; font-weight:bold; text-transform:uppercase;}
		
		div#page div#fiche_dte div.details_tirage .ligne.radio_tirage.on {}
		
		div#page div#fiche_dte div.details_tirage .ligne.radio_tirage.on label, 
		div#page div#fiche_dte div.details_tirage .ligne.radio_tirage.on label span, 
		div#page div#fiche_dte div.details_tirage .ligne.radio_tirage.on .prix,
		div#page div#fiche_dte div.details_tirage .ligne.radio_tirage.on .prix b,
		div#page div#fiche_dte div.details_tirage .ligne.radio_tirage.on span.info {color:#030303;}

		div#page div#fiche_dte div.details_tirage .ligne.radio_tirage.on label span.red {color:#BA0E2D;}
		
		/* non affichage du prix si la ligne est selectionnee */
		div#page div#fiche_dte div.details_tirage .ligne.radio_tirage.on .prix,
		div#page div#fiche_dte div.details_tirage .ligne.radio_tirage.on .prix b {display:none;}
		/* affichage du prix en gris si ligne non selectionnee */
		div#page div#fiche_dte div.details_tirage .ligne.radio_tirage .prix.off,
		div#page div#fiche_dte div.details_tirage .ligne.radio_tirage .prix.off b {color:#e7abb6;}
			/* cas de la finition non selectionne */
			div#page div#fiche_dte div.details_tirage span.rblFinitionsClass .ligne.radio_tirage .prix.off,
			div#page div#fiche_dte div.details_tirage span.rblFinitionsClass .ligne.radio_tirage .prix.off b {color:#E7ABB6; display:block;}
			div#page div#fiche_dte div.details_tirage span.rblFinitionsClass .ligne.radio_tirage label.off {color:#B2B2B2;}
			/* cas de la finition selectionne */
			div#page div#fiche_dte div.details_tirage span.rblFinitionsClass .ligne.radio_tirage.on .prix,
			div#page div#fiche_dte div.details_tirage span.rblFinitionsClass .ligne.radio_tirage.on .prix b {color:#ba0e2d; display:block;}
			div#page div#fiche_dte div.details_tirage span.rblFinitionsClass .ligne.radio_tirage.on label {color:#030303;}
		/* affichage du format en gris si ligne non selectionnee */
		div#page div#fiche_dte div.details_tirage .ligne.radio_tirage label.off {color:#b2b2b2;}
			/* cas selectionne*/
			div#page div#fiche_dte div.details_tirage .ligne.radio_tirage label.off.checked {color:#030303;}
		
			/* Contextualisation */
			div#page div#fiche_dte div.details_tirage .ligne.radio_tirage input {margin:10px 0 0 0; left:0px; !margin:7px 0 0 -4px}
			div#page div#fiche_dte div.details_tirage .ligne.radio_tirage label {padding-left:19px;}
			
			div#page div#fiche_dte div.details_tirage .ligne.radio_tirage .custom-radio label {background-position: -17px -8px; !background-position: -17px -7px;}
			
			div#page div#fiche_dte div.details_tirage .ligne.radio_tirage .custom-radio label.hover,
			div#page div#fiche_dte div.details_tirage .ligne.radio_tirage .custom-radio label.focus {background-position: -17px -108px; !background-position: -17px -107px;}
			
			div#page div#fiche_dte div.details_tirage .ligne.radio_tirage .custom-radio label.checked {background-position: -17px -208px; !background-position: -17px -207px;}
	
	div#page div#fiche_dte .annuler-selection{float:right;width:120px;margin-top:15px;}
	div#page div#fiche_dte .annuler-selection a{color:#949494;font-size:11px;float:right;width:115px;border:0px;text-decoration:none;background:url('/img/bt-annuler-selection.png');background-repeat:no-repeat;background-position:right center;}
	div#page div#fiche_dte .annuler-selection a:hover{text-decoration:underline;}
	div#page div#fiche_dte .total-ttc {float:left;text-transform:uppercase;color:#ba1729;font-size:16px;font-weight:bold;margin-top:36px;}
	
	div#page div#fiche_dte a.lk_ajoutpanier{float:right; !min-width:120px;display:block; height:22px; text-align:center; padding:8px 8px 0 8px; font-size:12px; color:#fff; background:#ba1729; font-weight:bold; text-transform:uppercase; margin:30px 0 20px 0;}
		div#page div#fiche_dte a.lk_ajoutpanier.off {filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; cursor:default;}
		div#page div#fiche_dte a.lk_ajoutpanier.off:hover {text-decoration:none;}
		
	div#page div#fiche_dte .msg_error_ajout {float:left; margin:50px 0 0 16px; font-size:11px; color:#ba0e2d;}
	
	div#page div#fiche_dte div.info_comp {float:left; width:338px; border-bottom:1px solid #7f7f7f; padding-bottom:8px; margin-top:22px;}
		div#page div#fiche_dte div.info_comp.v02 {margin-top:13px;}
		div#page div#fiche_dte div.info_comp p.note {float:left; text-align:justify; font-size:10px; color:#79787a;}
	div#page div#fiche_dte div.info_comp a.lk_ajoutfav {float:left; display:block; height:16px; text-align:center; padding:4px 5px 0 5px; font-size:9px; color:#fff; background:#b2b2b2; font-weight:bold; text-transform:uppercase; margin-bottom:14px;}
		div#page div#fiche_dte div.info_comp a.lk_ajoutfav:hover {background:#2c9ec1; text-decoration:none;}
	
	div#page div#fiche_dte div.info_comp span.partager {float:left; font-weight:bold; color:#8f8e90; font-size:12px; padding-right:15px;padding-bottom:10px;}
	div#page div#fiche_dte div.info_comp a.addthis_button_facebook span {float:left; display:block; width:59px; height:15px; margin-right:15px; background:url('/img/bt-facebook-01.gif') no-repeat;}
	div#page div#fiche_dte div.info_comp a.addthis_button_twitter span {float:left; display:block; width:58px; height:15px; margin-right:15px; background:url('/img/bt-twitter-01.gif') no-repeat;}
	div#page div#fiche_dte div.info_comp a.bt_email {float:left; background:url('/img/bt-email-01.gif') no-repeat; padding-left:24px; font-size:12px; color:#8f8e90;font-weight:bold;}
	div#page div#fiche_dte div.info_comp a.addthis_button_facebook:hover span, div#page div#fiche_dte div.info_comp a.addthis_button_twitter:hover span, div#page div#fiche_dte div.info_comp a.bt_email:hover {background-position:0 -15px; text-decoration:none; color:#2c9ec1;}
	
	div#page div#fiche_dte div.info_comp p.classification {float:left; font-weight:bold;font-size:11px; text-transform:uppercase; color:#1f1e21; padding-bottom:3px;}
		div#page div#fiche_dte div.info_comp p.classification a {text-transform:none; color:#1F1E21; font-size:11px; font-weight:bold;}
			div#page div#fiche_dte div.info_comp p.classification a:hover {color:#2c9ec1; text-decoration:none;}
			
	div#page div#fiche_dte #autres_oeuvres {float:left; width:402px; margin-top:17px;}
		div#page div#fiche_dte #autres_oeuvres .titre_paragraphe{float:left; font-size:11px; color:#20201e; font-weight:bold; text-transform:uppercase;}
		div#page div#fiche_dte #autres_oeuvres .visu_art {float:left; width:90px; height:121px; text-align:center; color:#1f1e21; font-size:9px; margin:13px 0 0 30px; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; cursor:pointer;}
		div#page div#fiche_dte #autres_oeuvres .visu_art.first {margin-left:0px;}
			div#page div#fiche_dte #autres_oeuvres .visu_art:hover {text-decoration:none; filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
		div#page div#fiche_dte #autres_oeuvres .visu_art img {padding-bottom:7px;}

/************************************************/
/* Fiche artiste */ 
/************************************************/

div#page div#link_historique {float:left; margin-top:-16px;}
	div#page div#link_historique a.btn_historique {float:left; color:#998c59; font-weight:bold; font-size:13px; background:url('../img/bg-fleche-histo.gif') 0 4px no-repeat; padding-left:10px;}

div#page div#large_content {float:left; width:977px; margin-bottom:16px;}
	div#page div#large_content div.choix_navigation {float:right; width:733px; margin-top:10px;}
	div#page div#large_content div.choix_navigation div.lien_diapo {float:left; width:170px; padding-left:50px;}
	div#page div#large_content div.choix_navigation div.lien_diapo a {float:left; background:#000; color:#fff; text-transform:uppercase; font-size:12px; padding:4px; text-decoration:none;}
	div#page div#large_content div.choix_navigation div.lien_diapo a:hover {color:#27b8ce; border-collapse:collapse;}
	div#page div#large_content div.choix_navigation div.aright {float:right;}
	div#page div#large_content div.choix_navigation div.aright a.link_retour {font-size:14px; text-transform:uppercase; color:#000; font-weight:bold;}
	div#page div#large_content div.choix_navigation div.aright a.link_retour:hover {color:#299cbc; text-decoration:none;}
	
	div#page div#large_content div.bloc_artiste {float:left; width:977px; margin-bottom:10px;}
		div#page div#large_content div.bloc_artiste div.biographie_visu {float:left; width:479px; margin-right:65px;}
			div#page div#large_content div.bloc_artiste div.biographie_visu div.produits_seuls {float:left; border-left:1px solid #ccc; border-top:1px solid #ccc;}
			div#page div#large_content div.bloc_artiste div.biographie_visu div.produits_seuls .reactive_oeuvres {position:relative; float:left;}

			div#page div#large_content div.bloc_artiste div.biographie_visu div.produits_seuls a.pdt_oeuvres2 {float:left; position:relative; border-right:1px solid #ccc; border-bottom:1px solid #ccc; width:214px; padding:12px; text-decoration:none; height:180px; cursor:pointer; text-align:center; z-index:198;}
			div#page div#large_content div.bloc_artiste div.biographie_visu div.produits_seuls a.pdt_oeuvres2 img {margin-bottom:5px;}
			div#page div#large_content div.bloc_artiste div.biographie_visu div.produits_seuls a.pdt_oeuvres2:hover img {opacity:0.4; filter:alpha(opacity=40); -moz-opacity:0.4;}
			div#page div#large_content div.bloc_artiste div.biographie_visu div.produits_seuls a.pdt_oeuvres2 span.info_sup {position:absolute; left:0px; top:162px;}
			div#page div#large_content div.bloc_artiste div.biographie_visu div.produits_seuls a.pdt_oeuvres2 span.nom_oeuvre {float:left; color:#969697; font-size:11px; text-transform:uppercase; text-align:center; width:214px; font-weight:bold; padding:0 12px;}
			div#page div#large_content div.bloc_artiste div.biographie_visu div.produits_seuls a.pdt_oeuvres2 span.auteur {float:left; color:#969697; font-size:11px; text-align:center; width:218px; padding:0 12px;}
			div#page div#large_content div.bloc_artiste div.biographie_visu div.produits_seuls a.pdt_oeuvres2:hover {background:#000;}
			div#page div#large_content div.bloc_artiste div.biographie_visu div.produits_seuls a.pdt_oeuvres2:hover span.img {opacity:0.4; filter:alpha(opacity=40);}
			div#page div#large_content div.bloc_artiste div.biographie_visu div.produits_seuls a.pdt_oeuvres2:hover span.nom_oeuvre {color:#fff;}
			
			div#page div#large_content div.bloc_artiste div.biographie_visu div.produits_seuls div.plein_ecran {position:absolute; height:18px; top:0px; left:0px; display:none; z-index:199; /* BT bleu off */ display:none; visibility:hidden; }
			div#page div#large_content div.bloc_artiste div.biographie_visu div.produits_seuls div.plein_ecran a {float:left; display:block; background:#006b7b; color:#FFFFFF; font-size:11px; height:14px; text-transform:uppercase; padding:2px 7px;}
			div#page div#large_content div.bloc_artiste div.biographie_visu div.produits_seuls div.plein_ecran a:hover {background:#0099ad; text-decoration:none;}

			div#page div#large_content div.bloc_artiste div.biographie_visu div.produits_seuls div.plein_ecran a {float:left; display:block; background:#006b7b; color:#FFFFFF; font-size:11px; height:14px; text-transform:uppercase; padding:2px 7px; visibility:visible;}
			div#page div#large_content div.bloc_artiste div.biographie_visu div.produits_seuls div.plein_ecran a:hover {background:#0099ad; text-decoration:none;}

			div#page div#large_content div.bloc_artiste div.biographie_visu div.produits_seuls .reactive_oeuvres:hover a.pdt_oeuvres2 {background:#000;}
			div#page div#large_content div.bloc_artiste div.biographie_visu div.produits_seuls .reactive_oeuvres:hover a.pdt_oeuvres2 img {opacity:0.4; filter:alpha(opacity=40);}
			div#page div#large_content div.bloc_artiste div.biographie_visu div.produits_seuls .reactive_oeuvres:hover a.pdt_oeuvres2 span.nom_oeuvre {color:#fff;}
			div#page div#large_content div.bloc_artiste div.biographie_visu div.produits_seuls .reactive_oeuvres:hover a.pdt_oeuvres2 span.auteur {color:#fff;}
			
			div#page div#large_content div.bloc_artiste div.biographie_visu div.produits_seuls .reactive_oeuvres:hover div.infos_complementaires_oeuvres {display:block;}
		
				div#page div#large_content div.bloc_artiste div.biographie_visu div.produits_seuls div.infos_complementaires_oeuvres {position:absolute; top:0; left:0; width:212px; height:130px; display:none; color:#fff; padding:30px 15px 0 15px;}
				div#page div#large_content div.bloc_artiste div.biographie_visu div.produits_seuls div.infos_complementaires_oeuvres span.lien_diapo {float:left; position:relative; color:#fff; text-transform:uppercase; font-size:11px;}
				div#page div#large_content div.bloc_artiste div.biographie_visu div.produits_seuls div.infos_complementaires_oeuvres span.format {float:left; color:#fff; text-transform:uppercase; font-size:11px; width:90px; padding-bottom:8px; font-weight:bold; text-align:left;}
				div#page div#large_content div.bloc_artiste div.biographie_visu div.produits_seuls div.infos_complementaires_oeuvres span.prix {float:right; color:#fff; font-size:11px; padding-bottom:8px; font-weight:bold; text-align:right; width:122px;}
			
					
		div#page div#large_content div.bloc_artiste div.biographie_txt {float:left; width:400px; margin-left:32px; padding-bottom:47px;}
			div#page div#large_content div.bloc_artiste div.biographie_txt span.tit_bio {float:left; color:#000; text-transform:uppercase; font-size:14px; font-weight:bold; width:400px;}
			div#page div#large_content div.bloc_artiste div.biographie_txt p {float:left; text-align:justify; font-size:14px; margin-top:10px; line-height:17px;}
			div#page div#large_content div.bloc_artiste div.biographie_txt span.infos_sup {float:left; color:#000; font-size:12px; font-weight:bold; margin-top:35px; line-height:11px;}
			div#page div#large_content div.bloc_artiste div.biographie_txt span.infos_sup span{font-weight:normal;}
			div#page div#large_content div.bloc_artiste div.biographie_txt span.infos_sup a {color:#000; font-weight:normal;}
			div#page div#large_content div.bloc_artiste div.biographie_txt span.infos_sup a:hover {color:#299cbc; text-decoration:none;}


/************************************************/
/* Photographie Accueil */ 
/************************************************/

	/* nav sidebar */
	div#page div#sidebar{float:left; width:244px; padding-top:30px; padding-bottom:16px;}
	div#page div#sidebar h1.tit_sidebar {float:left; text-transform:uppercase; color:#000; border-bottom:9px solid #000; width:207px; text-align:right; font-size:15px; font-weight:bold; padding-bottom:5px; margin-bottom:50px;}
	div#page div#sidebar span.tit_nb_oeuvres {float:left; color:#8f8e90; font-size:12px; padding:12px 0; width:207px; text-align:right;}
	
	div#page div#sidebar dl.select_nav_oeuvres {float:left; list-style-type:none; margin-left:22px; width:185px;}
		div#page div#sidebar dl.select_nav_oeuvres dt {float:left; width:185px; color:#000; font-size:11px; font-weight:bold; text-transform:uppercase; border-top:1px solid #000; padding-top:6px; margin-top:6px;}
		div#page div#sidebar dl.select_nav_oeuvres dt:first-child {border:none;}
		div#page div#sidebar dl.select_nav_oeuvres dt:last-child {border-bottom:1px solid #000; padding-bottom:6px;}
		div#page div#sidebar dl.select_nav_oeuvres dt a b{text-transform:lowercase;}
		div#page div#sidebar dl.select_nav_oeuvres dt a {float:left; color:#000; background:url('/img/fleche-sidebar-noire.gif') 0 2px no-repeat; padding-left:14px;}
		div#page div#sidebar dl.select_nav_oeuvres dt a:hover {background:url('/img/fleche-sidebar-noire-on.gif') 0 2px no-repeat; text-decoration:none;}
		div#page div#sidebar dl.select_nav_oeuvres dt a.on {background:url('/img/fleche-sidebar-noire-on.gif') 0 2px no-repeat; text-decoration:none;}
		div#page div#sidebar dl.select_nav_oeuvres dt a.link_effacer {float:right; background:none; color:#8f8e90; font-size:9px; text-transform:none;}
		div#page div#sidebar dl.select_nav_oeuvres dd {float:left; color:#8f8e90; font-size:11px;}
		div#page div#sidebar dl.select_nav_oeuvres dd div.check_oeuvres {float:left; width:185px; padding-right:10px;}
		div#page div#sidebar dl.select_nav_oeuvres dd div.check_oeuvres div.check_oeuvres {float:left; width:90px; padding-right:0px;}
		div#page div#sidebar dl.select_nav_oeuvres dd div.check_oeuvres.long {float:left; width:185px;}
		div#page div#sidebar dl.select_nav_oeuvres dd div.check_oeuvres input.input_check_oeuvres {float:left;}
		div#page div#sidebar dl.select_nav_oeuvres dd div.check_oeuvres label {float:left; margin-top:1px; margin-bottom:1px; !margin-top:3px; font-size:11px;}
		div#page div#sidebar dl.select_nav_oeuvres dd div.check_oeuvres label b {font-weight:normal;}
			/* contextes */
			div#page div#sidebar dl.select_nav_oeuvres dd#nav_oeuvres_02 div.check_oeuvres,
			div#page div#sidebar dl.select_nav_oeuvres dd#nav_oeuvres_03 div.check_oeuvres,
			div#page div#sidebar dl.select_nav_oeuvres dd#nav_oeuvres_04 div.check_oeuvres,
			div#page div#sidebar dl.select_nav_oeuvres dd#nav_oeuvres_05 div.check_oeuvres,
			div#page div#sidebar dl.select_nav_oeuvres dd#nav_oeuvres_07 div.check_oeuvres,
			div#page div#sidebar dl.select_nav_oeuvres dd#nav_oeuvres_08 div.check_oeuvres {float:left; width:185px; padding-right:10px;}
			
			div#page div#sidebar dl.select_nav_oeuvres dd#nav_oeuvres_02 div.check_oeuvres div.check_oeuvres,
			div#page div#sidebar dl.select_nav_oeuvres dd#nav_oeuvres_03 div.check_oeuvres div.check_oeuvres,
			div#page div#sidebar dl.select_nav_oeuvres dd#nav_oeuvres_04 div.check_oeuvres div.check_oeuvres,
			div#page div#sidebar dl.select_nav_oeuvres dd#nav_oeuvres_05 div.check_oeuvres div.check_oeuvres,
			div#page div#sidebar dl.select_nav_oeuvres dd#nav_oeuvres_07 div.check_oeuvres div.check_oeuvres,
			div#page div#sidebar dl.select_nav_oeuvres dd#nav_oeuvres_08 div.check_oeuvres div.check_oeuvres {float:left; width:185px;}
			/* zone de promotion */
			div#page div#sidebar .prom_sidebar {float:left; width:234px; padding:16px 0 0 10px; font-size:12px;}

/************************************************/
/* Galerie */ 
/************************************************/

	div#page div#content p.intro_galerie {float:left; padding:105px 0 16px 37px; font-size:12px;}
	div#page div#content .list_mini_galerie {float:left; width:290px; margin:54px 0 0 37px;}
		div#page div#content .list_mini_galerie img {float:left;}
		div#page div#content .list_mini_galerie p {float:left; width:161px; font-size:11px; color:#1f1e21; padding-left:14px;}
		div#page div#content .list_mini_galerie p span {font-size:12px; text-transform:uppercase;}

	/* nav sidebar */
	div#page div#sidebar dl.select_nav_galerie {float:left; list-style-type:none; margin-left:22px; width:185px;}
	div#page div#sidebar dl.select_nav_galerie dt {float:left; width:185px; color:#000; font-size:11px; font-weight:bold; text-transform:uppercase; border-top:1px solid #000; padding-top:6px; margin-top:6px;}
	div#page div#sidebar dl.select_nav_galerie dt:first-child {border:none;}
	div#page div#sidebar dl.select_nav_galerie dt:last-child {border-bottom:1px solid #000; padding-bottom:6px;}
	div#page div#sidebar dl.select_nav_galerie dt a {float:left; color:#000; background:url('/img/fleche-sidebar-noire.gif') 0 2px no-repeat; padding-left:14px;}
	div#page div#sidebar dl.select_nav_galerie dt a:hover {background:url('/img/fleche-sidebar-noire-on.gif') 0 2px no-repeat; text-decoration:none;}
	div#page div#sidebar dl.select_nav_galerie dt a.on {background:url('/img/fleche-sidebar-noire-on.gif') 0 2px no-repeat; text-decoration:none;}
	div#page div#sidebar dl.select_nav_galerie dd {float:left; color:#8f8e90; font-size:11px; margin-left:15px;}
		div#page div#sidebar dl.select_nav_galerie dd a {color:#8f8e90;}


/************************************************/
/* Galerie - detail */ 
/************************************************/
	div#page div#content.detail_galerie {margin-top:90px;}

	div#page div#content p.txt_galerie_01 {float:left; font-size:12px; color:#1f1e21; padding-top:15px;}
	
	div#page div#content .titr_galerie01 {float:left; font-size:12px; color:#1f1e21; padding-left:36px; background:url('/img/puce-titre-01.gif') no-repeat 0px 3px; font-weight:normal; margin-top:20px; text-transform:uppercase;}
	div#page div#content .titr_galerie02 {float:left; width:270px; background:url('/img/puce-titre-02.gif') repeat-x 0px 6px; margin-left:34px; text-align:center;}
		div#page div#content .titr_galerie02 .titr {font-size:12px; display:inline; color:#1f1e21; padding:0 18px; font-weight:normal; text-transform:uppercase; background:#fff;}

	div#page div#content #loc_galerie {float:left; width:733px; margin-top:25px;}
		div#page div#content #loc_galerie img {float:left; width:388px;}
		div#page div#content #loc_galerie p {float:left; margin:22px 0 0 34px; font-size:12px; color:#1f1e21;}
			div#page div#content #loc_galerie p span {font-size:12px; text-transform:uppercase;}
			div#page div#content #loc_galerie p a {font-size:12px; color:#1f1e21;}
	
	div#page div#content #horaires_galerie {float:left; width:733px; margin-top:20px;}
		div#page div#content #horaires_galerie table {float:left; border:1px solid #000; border-collapse:collapse; margin-top:3px;}
			div#page div#content #horaires_galerie table tr th {font-size:10px; width:68px; height:19px; border:1px solid #000; text-align:center; text-transform:uppercase;}
			div#page div#content #horaires_galerie table tr td {font-size:9px; width:68px; height:19px; border:1px solid #000; text-align:center; padding:3px 0;}
		div#page div#content #horaires_galerie p {float:left; width:230px; color:#ba1729; font-size:11px; padding-left:19px;}


/************************************************/
/* Compte : formats */ 
/************************************************/

	div#page div#content_formats{float:left; width:977px;}

		div#page div#content_formats .titr_format01 {float:left; font-size:12px; color:#1f1e21; padding-left:36px; background:url('/img/puce-titre-01.gif') no-repeat 0px 3px; font-weight:normal; margin-top:20px; text-transform:uppercase;}
		
	div#page div#content_formats #tableau_formats {float:left; width:977px; margin-top:15px;}
		div#page div#content_formats #tableau_formats table {float:left; border:1px solid #d9d9d9; width:522px; border-collapse:collapse; margin-top:3px;}
			div#page div#content_formats #tableau_formats table tr th {font-size:11px; height:32px; border:1px solid #d9d9d9; text-align:center; text-transform:uppercase; background:#f2f2f2;}
			div#page div#content_formats #tableau_formats table tr td {font-size:11px; border:1px solid #d9d9d9; text-align:center; padding:3px 0;}
			
				div#page div#content_formats #tableau_formats table tr th.largeur_01,
				div#page div#content_formats #tableau_formats table tr td.largeur_01 {width:141px;}
				
				div#page div#content_formats #tableau_formats table tr th.largeur_02,
				div#page div#content_formats #tableau_formats table tr td.largeur_02 {width:127px;}
				
				div#page div#content_formats #tableau_formats table tr th.largeur_03,
				div#page div#content_formats #tableau_formats table tr td.largeur_03 {width:185px;}
				
				div#page div#content_formats #tableau_formats table tr th.largeur_04,
				div#page div#content_formats #tableau_formats table tr td.largeur_04 {width:64px;}
				
				div#page div#content_formats #tableau_formats table tr td.largeur_01, 
				div#page div#content_formats #tableau_formats table tr td.largeur_02, 
				div#page div#content_formats #tableau_formats table tr td.largeur_03, 
				div#page div#content_formats #tableau_formats table tr td.largeur_04 {height:54px;}
				
			div#page div#content_formats #tableau_formats .zone_imag {float:right; width:435px;}
				div#page div#content_formats #tableau_formats .zone_imag img {float:left;}
				div#page div#content_formats #tableau_formats .zone_imag span {float:left; font-size:10px; color:#20201e;}
	
	div#page div#content_formats .infos_tirages {float:left; width:977px; margin-top:40px;}
		div#page div#content_formats .infos_tirages p {float:left; width:522px; padding-right:17px; font-size:12px; color:#20201e; text-align:justify;}
			div#page div#content_formats .infos_tirages p span {font-size:12px; color:#20201e; font-weight:bold; text-transform:uppercase;}
			
	div#page div#content_formats .finitions_tirages {float:left; width:977px; margin-top:40px;}
		div#page div#content_formats .finitions_tirages .list_mini_format {float:left; width:538px; margin:22px 0 48px 0;}
			div#page div#content_formats .finitions_tirages .list_mini_format.droite {width:423px; margin:22px 0 48px 15px;}
		div#page div#content_formats .finitions_tirages .list_mini_format img {float:left;}
		div#page div#content_formats .finitions_tirages .list_mini_format p {float:left; width:360px; font-size:11px; color:#1f1e21; padding-left:15px; text-align:justify;}
			div#page div#content_formats .finitions_tirages .list_mini_format.droite p {width:262px;}
		div#page div#content_formats .finitions_tirages .list_mini_format p span {font-size:12px; text-transform:uppercase; font-weight:bold;}
		div#page div#content_formats .finitions_tirages .list_mini_format a {float:right; font-size:10px; color:#1f1e21; padding-top:20px; margin-right:19px;}
			div#page div#content_formats .finitions_tirages .list_mini_format.droite a {margin-right:3px;}


/************************************************/
/* Compte : format exemple */ 
/************************************************/

	div#page div#content_formats #intro_format {float:left; width:977px; margin-top:30px;}
		div#page div#content_formats #intro_format p {float:left; width:521px; text-align:justify; color:#1f1e21; font-size:12px;}
		
		div#page div#content_formats #intro_format .zone_imag {float:right; width:456px; text-align:center;}
				div#page div#content_formats #intro_format .zone_imag img {float:left;}
				div#page div#content_formats #intro_format .zone_imag a {font-size:12px; color:#1f1e21; padding-left:13px; background:url('/img/fleche-sidebar-noire.gif') no-repeat 0 3px;}
				
	div#page div#content_formats .image_illustration {float:left; width:977px; margin-top:40px;}
	
	div#page a.lk_top_pan.format{margin-top:59px;}


/************************************************/
/* Ajout panier */ 
/************************************************/	
	
	div#page div#lieux_galeries{float:left; width:917px; padding:38px 0 0 20px;}
	
	div#page div#lieux_galeries p.top_gal_1{float:left; width:458px; font-size:18px; color:#000; font-weight:bold; padding-bottom:24px;}
	div#page div#lieux_galeries p.top_gal_2{float:left; width:459px; text-align:right; font-size:12px; color:#000; font-weight:bold; padding-bottom:24px;}
	div#page div#lieux_galeries p.top_gal_2 select{width:250px; height:20px; margin-left:45px; font-size:12px; color:#000; font-weight:normal; border:1px solid #76724b;}
	
	div#page div#lieux_galeries div.coord_galeries_1, div#page div#lieux_galeries div.coord_galeries_2{float:left; width:403px; padding:8px 12px 8px 10px; margin-bottom:40px; font-size:12px; color:#000; line-height:16px; border:0px solid #d6d1ca;}
	div#page div#lieux_galeries div.coord_galeries_1{margin-right:63px;}
	
	div#page div#lieux_galeries p.top_1{float:left; width:275px;}
	div#page div#lieux_galeries p.top_2{float:left; width:128px; text-align:right; font-size:12px; color:#5f2734; font-weight:bold;}
	div#page div#lieux_galeries p.top_2 a{color:#5f2734;}
	
	
	div#page div#lieux_galeries p.tt_rubrique{width:911px;}
	
	div#page div#ajout_1{float:left; width:269px; font-size:12px; color:#000; padding:0 40px 0 0;}
	div#page div#ajout_2{float:left; width:363px; font-size:12px; color:#000; padding:0 28px 0 0; text-align:justify;}
	div#page div#ajout_3{float:left; width:217px; font-size:12px; color:#000;}
	
		div#page div#ajout_1 img.picto, div#page div#ajout_2 img.picto{float:left; margin-right:10px;}
	
		div#page div#ajout_2 .right{text-align:right; padding-top:5px;}
		div#page div#ajout_2 .right a{font-size:12px; font-weight:bold;}
		
		div#page div#ajout_3 a.lk_ajout {float:right; display:block; height:19px; background:#ba1729; text-align:center; font-size:13px; color:#fff; padding:3px 8px 0 8px; text-transform:uppercase; font-weight:bold;}
			div#page div#ajout_3 a.lk_ajout:hover {background:#ba1729; color:#1f1e21; text-decoration:none;}
		div#page div#ajout_3 a.lk_continuer {float:right; display:block; height:17px; background:#e5e5e5; text-align:center; font-size:12px; color:#1f1e21; padding:3px 6px 0 6px; text-transform:uppercase; margin-top:2px;}
			div#page div#ajout_3 a.lk_continuer:hover {background:#2d9ec1; color:#fff; text-decoration:none;}

	div#page div.bloc_ajout{float:left; width:180px; height:215px; font-size:11px; color:#535353; text-align:center; padding:8px 18px 0 0;}
	div#page div.bloc_ajout a{color:#535353;}
	div#page div.bloc_ajout a:hover{text-decoration:none;}
	div#page div.bloc_ajout img{padding:14px; margin-bottom:8px; border:1px solid #a39c8a;}
	
	div#page p.lien_voir{clear:both; font-size:12px; color:#76724b; font-weight:bold; text-align:right; padding:6px 4px 0 0;}
	div#page p.lien_voir a{color:#76724b;}
	
	
/************************************************/
/* Panier */ 
/************************************************/

	div#page .etapes_panier {float:left; width:977px; text-align:center; margin:40px 0 60px 0;}
		div#page .etapes_panier .etap {font-size:18px; color:#b4b4b4; text-transform:uppercase; padding:0 24px 0 0;}
		div#page .etapes_panier .etap.on {font-size:18px; color:#20201e; text-transform:uppercase; padding:0 24px 0 0;}
			div#page .etapes_panier .etap span {background:url('/img/bg-etap-panier.gif') no-repeat 0px -38px; width:23px; text-align:center; padding:0 6px 1px 7px; color:#fff;}
			div#page .etapes_panier .etap.on span {background-position:0px 0px;}
			div#page .etapes_panier .etap a {color:#B4B4B4;}
				div#page .etapes_panier .etap a:hover {text-decoration:none;}
			div#page .etapes_panier .etap.on a {color:#000000;}
			
	div#page .tt_fiche{float:left; color:#1f1e21; font-size:15px; font-weight:bold; border-bottom:9px solid #000000; padding:0px 24px 5px 12px;text-transform:uppercase;}
		div#page .tt_fiche.v02{padding-top:40px;}
		div#page .tt_fiche span.ss_titr{float:left; font-size:11px; color:#1f1e21; padding:5px 0 0 1px;}
	div#page .sstt_fiche{float:left; color:#1f1e21; font-size:14px; font-weight:bold; padding:24px 0 5px 0; text-transform:uppercase;}
	div#page a.lk_top_pan{float:right; font-size:14px; color:#1f1e21; padding-left:13px; text-transform:uppercase; font-weight:bold; background:url('/img/puce-fleche-03.gif') no-repeat 0px 4px;}
			div#page a.lk_top_pan:hover{text-decoration:none; color:#27b8ce; background:url('/img/puce-fleche-03.gif') no-repeat 0px -14px;}
		div#page a.lk_top_pan.v02{margin-top:59px;}
		div#page a.lk_top_pan.v03{margin-top:30px;}
	
	div#page .pos_right a.bt_noir_01 {float:left; display:block; height:16px; background:#0199AE; color:#ffffff; padding:4px; text-transform:uppercase; font-size:12px; margin-right:174px; /* BT bleu off */ display:block; visibility:visible;}
		div#page .pos_right a.bt_noir_01:hover {color:#fff; text-decoration:none;}
	
	/* colonne de gauche */
	div#page div#colonne_1_pan {float:left; width:803px; padding-top:27px;}
		
	div#page div#colonne_1_pan p.txt_seul {float:left; color:#000; font-size:12px; padding:38px 0 0 0;}
	div#page div#colonne_1_pan a.lk_continuer.v02 {float:right; display:block; height:17px; background:#e5e5e5; text-align:center; font-size:12px; color:#1f1e21; padding:3px 6px 0 6px; text-transform:uppercase; margin-top:2px;}
			div#page div#ajout_3 a.lk_continuer.v02:hover {background:#2d9ec1; color:#fff; text-decoration:none;}
	
		/* liste produits */
		div#page div#colonne_1_pan .zone_panier {float:left; width:803px;}
		
		div#page div#colonne_1_pan .zone_panier .entete {float:left; width:803px; height:33px; background:#000;}
			div#page div#colonne_1_pan .zone_panier .entete span,
			div#page div#colonne_1_pan .zone_panier .entete th {float:left; color:#fff; font-size:12px; text-transform:uppercase; padding-top:9px; font-weight:bold; text-align:center;}
				div#page div#colonne_1_pan .zone_panier .entete .titre_01 {width:247px;}
				div#page div#colonne_1_pan .zone_panier .entete .titre_02 {width:159px; padding-left:24px; text-align:left;}
				div#page div#colonne_1_pan .zone_panier .entete .titre_03 {width:172px; padding-left:11px; text-align:left;}
				div#page div#colonne_1_pan .zone_panier .entete .titre_04 {width:85px;}
				div#page div#colonne_1_pan .zone_panier .entete .titre_05 {width:105px;}
				
		/* zone_panier version recap */
			div#page div#colonne_1_pan .zone_panier.recap .entete span,
			div#page div#colonne_1_pan .zone_panier.recap .entete th {text-align:left;}
				div#page div#colonne_1_pan .zone_panier.recap .entete .titre_01 {width:240px; padding-left:7px;}
					div#page div#colonne_1_pan .zone_panier.recap .entete .titre_05 {text-align:center;}
				
		div#page div#colonne_1_pan .zone_panier .ligne_produit {float:left; width:801px; background:#fff; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5; padding-bottom:10px; width /*\**/:803px\9;}

			div#page div#colonne_1_pan .zone_panier .ligne_produit .visu_art {float:left; position:relative; z-index:0; width:94px; padding-top:11px; text-align:center;}
				div#page div#colonne_1_pan .zone_panier .ligne_produit .visu_art .cadre_panier {display:block;float:left;width:94px;height:49px;text-align:center;}
					div#page div#colonne_1_pan .zone_panier .ligne_produit .visu_art .cadre_panier.cadre_bleu {background:url('/img/pic_cadre_bleu_03.png') no-repeat 10px 0;}
					div#page div#colonne_1_pan .zone_panier .ligne_produit .visu_art .cadre_panier.cadre_marron {background:url('/img/pic_cadre_marron_03.png') no-repeat 10px 0;}
					div#page div#colonne_1_pan .zone_panier .ligne_produit .visu_art .cadre_panier.cadre_marron_clair {background:url('/img/pic_cadre_marron_clair_03.png') no-repeat 10px 0;}

					div#page div#colonne_1_pan .zone_panier .ligne_produit .visu_art .cadre_panier img {position:relative;}
			div#page div#colonne_1_pan .zone_panier .ligne_produit .descrip_art {float:left; width:150px; padding-top:20px; text-align:left;}
				div#page div#colonne_1_pan .zone_panier .ligne_produit .descrip_art a {color:#1f1e21; font-size:12px;}
				div#page div#colonne_1_pan .zone_panier .ligne_produit .descrip_art a:hover {color:#2d9ec1; text-decoration:none;}
				div#page div#colonne_1_pan .zone_panier .ligne_produit .descrip_art a span {color:#1f1e21; text-transform:uppercase;}
				div#page div#colonne_1_pan .zone_panier .ligne_produit .descrip_art a:hover span {color:#2d9ec1;}
				div#page div#colonne_1_pan .zone_panier .ligne_produit .descrip_art span.cheq {color:#1f1e21; font-size:12px;}
			div#page div#colonne_1_pan .zone_panier .ligne_produit .format_art {float:left; width:183px; padding-top:20px;}
				div#page div#colonne_1_pan .zone_panier .ligne_produit .format_art p {float:left; color:#1f1e21; font-size:12px;}
			div#page div#colonne_1_pan .zone_panier .ligne_produit .delais_art {float:left; width:183px; padding-top:20px;}
				div#page div#colonne_1_pan .zone_panier .ligne_produit .delais_art p {float:left; color:#1f1e21; font-size:12px;}
					div#page div#colonne_1_pan .zone_panier .ligne_produit .delais_art p b {font-weight:normal;}
			div#page div#colonne_1_pan .zone_panier .ligne_produit .quant_art {float:left; width:59px; padding:20px 0 0 26px;}
				div#page div#colonne_1_pan .zone_panier .ligne_produit .quant_art select {float:left; border:1px solid #CCCCCC; color:#8F8E90; font-size:11px; width:30px;}
				div#page div#colonne_1_pan .zone_panier .ligne_produit .quant_art span.cheq {color:#1f1e21; font-size:12px; padding-left:5px;}
			div#page div#colonne_1_pan .zone_panier .ligne_produit .total_art {float:left; width:104px; padding-top:20px;}
				div#page div#colonne_1_pan .zone_panier .ligne_produit .total_art span {float:left; font-size:15px; color:#1f1e21; width:70px; text-align:right;}
				div#page div#colonne_1_pan .zone_panier .ligne_produit .total_art a {float:left; display:block; width:15px; height:15px; background:url('/img/bt-supprimer-01.gif') no-repeat; margin:2px 0 0 10px;}
				div#page div#colonne_1_pan .zone_panier .ligne_produit .total_art a:hover {background-position:0px -15px;}
				
		/* zone_panier ligne_produit version recap */
		div#page div#colonne_1_pan .zone_panier.recap .ligne_produit .descrip_art {float:left; padding-top:20px;}
		div#page div#colonne_1_pan .zone_panier.recap .ligne_produit .format_art {float:left; padding-top:20px;}
		div#page div#colonne_1_pan .zone_panier.recap .ligne_produit .quant_art {float:left; text-align:center; font-size:12px; padding-left:0;}
		div#page div#colonne_1_pan .zone_panier.recap .ligne_produit .total_art {float:left; text-align:right; padding:20px 23px 0 0;}
				div#page div#colonne_1_pan .zone_panier.recap  .ligne_produit .total_art span {float:left; font-size:16px; color:#1f1e21; width:128px; text-align:right;}

		/* Code reduc */
		div#page div#colonne_1_pan .code_reduc {float:left; width:750px; border:1px solid #e5e5e5; margin-top:16px; padding:17px 40px 15px 11px;}
			div#page div#colonne_1_pan .code_reduc p {float:left; width:372px; font-size:14px; color:#1f1e21;}
				div#page div#colonne_1_pan .code_reduc p b {text-transform:uppercase;}
			div#page div#colonne_1_pan .code_reduc input {float:left; width:265px; height:25px; border:1px solid #a2a2a1; padding:0px 2px;}
			div#page div#colonne_1_pan .code_reduc a.bt_valid {float:left; display:block; height:19px; background:#7f7f7f; text-align:center; font-size:13px; color:#fff; font-weight:bold; padding:3px 9px 0 9px; text-transform:uppercase; margin:4px 0 0 11px;}
			div#page div#colonne_1_pan .code_reduc a.bt_valid:hover {background:#2d9ec1; text-decoration:none;}
			div#page div#colonne_1_pan .code_reduc span {float:left; font-size:10px; padding-top:6px;}
				
		/* Total TTC */
		div#page div#colonne_1_pan .zone_total {float:right; width:337px; border:1px solid #e5e5e5; padding:0 37px 10px 8px; margin-top:16px;}
			div#page div#colonne_1_pan .zone_total .ligne {float:left; width:337px; color:#1f1e21; font-size:10px; padding-top:13px;}
			div#page div#colonne_1_pan .zone_total .ligne span.prix {float:right;}
			div#page div#colonne_1_pan .zone_total .ligne span.size_sup {font-size:16px;}
		
		/* Actions */	
		div#page div#colonne_1_pan .zone_action{float:right; width:384px; margin-top:24px;}
		div#page div#colonne_1_pan .zone_action a.continuer {float:left; display:block; height:17px; background:#e5e5e5; text-align:center; font-size:12px; color:#1f1e21; padding:3px 6px 0 6px; text-transform:uppercase; margin-top:2px;}
			div#page div#colonne_1_pan .zone_action a.continuer:hover {background:#2d9ec1; color:#fff; text-decoration:none;}
		div#page div#colonne_1_pan .zone_action a.commander {float:right; display:block; height:19px; background:#ba1729; text-align:center; font-size:13px; color:#fff; padding:3px 8px 0 8px; text-transform:uppercase; font-weight:bold;}
			div#page div#colonne_1_pan .zone_action a.commander:hover {background:#ba1729; color:#1f1e21; text-decoration:none;}
		
		/* Engagements */
		div#page div#colonne_1_pan .zone_engagement, div#page .zone_engagement {float:left; width:803px; margin-top:48px;}
			div#page div#colonne_1_pan .zone_engagement .titre, div#page .zone_engagement .titre {float:left; color:#1f1e21; font-size:12px; text-transform:uppercase; padding:0 115px 7px 0; border-bottom:1px solid #e5e5e5;}
			div#page div#colonne_1_pan .zone_engagement a, div#page .zone_engagement a {float:left; padding:0 0 2px 40px; margin:20px 40px 0 1px; color:#1f1e21; font-size:12px; text-transform:uppercase;}
				div#page div#colonne_1_pan .zone_engagement a:hover, div#page .zone_engagement a:hover {color:#2c9ec1; text-decoration:none;}
			div#page div#colonne_1_pan .zone_engagement a.paiement, div#page .zone_engagement a.paiement {background:url('/img/ico-paiement.gif') no-repeat;}
			div#page div#colonne_1_pan .zone_engagement a.expedition, div#page .zone_engagement a.expedition {background:url('/img/ico-expedition.png') no-repeat;}
			div#page div#colonne_1_pan .zone_engagement a.echange, div#page .zone_engagement a.echange {background:url('/img/ico-echange.png') no-repeat;}
			div#page div#colonne_1_pan .zone_engagement a.hotline, div#page .zone_engagement a.hotline {background:url('/img/ico-telephone.png') no-repeat;}
	
	/* colonne de droite */
	div#page div#colonne_2_pan {float:left; width:174px; padding-top:27px;}
		div#page div#colonne_2_pan div.infos {float:left; margin-left:35px; font-size:11px; color:#1f1e21; text-align:justify; padding-bottom:15px;}
		div#page div#colonne_2_pan div.infos span {font-size:14px; color:#1f1e21; font-weight:bold;}
		div#page div#colonne_2_pan div.infos a {color:#1f1e21; font-size:11px; text-decoration:none;}
			div#page div#colonne_2_pan div.infos a:hover {color:#2d9ec1;}
		/* version grise*/
		div#page div#colonne_2_pan p.infos.v02, 
		div#page div#colonne_2_pan p.infos.v02 span, 
		div#page div#colonne_2_pan p.infos.v02 a, 
		div#page div#colonne_2_pan p.infos.v02 a:hover {color:#a5a5a6;}
	
	/* liens bas */
	div#page div#liens_bas_01 {float:left; width:977px; margin-top:40px;}
		div#page div#liens_bas_01 a.btn_historique {float:left; color:#998c59; font-weight:bold; font-size:13px; background:url('../img/bg-fleche-histo.gif') 0 4px no-repeat; padding-left:10px;}

/************************************************/
/* Panier : identification */ 
/************************************************/

	/* Log */
	div#page .zone_log {float:left; width:272px; border:1px solid #999; padding:13px 17px 13px 14px; color:#20201e; margin:27px 0 0 72px; min-height:290px;}
		div#page .zone_log#crea_compte {margin-left:141px; text-align:left;}
		div#page .zone_log .titre {float:left; font-size:14px; font-weight:bold;}
		div#page .zone_log .ss_titre {float:left; font-size:11px; padding-top:2px;}
		div#page .zone_log label {float:left; font-size:12px; padding-top:21px;}
			div#page .zone_log label.v02 {padding-top:0px;}
		div#page .zone_log input {float:left; width:268px; height:20px; font-size:12px; margin:7px 0 0 0; background:#e5e5e5; border:none; padding:0px 2px; !margin-left:-72px;}
			div#page .zone_log input.error {background:#ecbdc3;}
		div#page .zone_log .note {float:left; padding-top:11px; font-size:10px;}
			div#page .zone_log .note.v02 {float:right; padding-top:2px;}
		div#page .zone_log a.bt_valid {float:left; display:block; height:18px; background:#bf2637; text-align:center; font-size:13px; color:#fff; padding:2px 8px 0 8px; text-transform:uppercase; font-weight:bold;}
			div#page .zone_log a.bt_valid:hover {background:#ba1729; color:#1f1e21; text-decoration:none;}
			/* context */
			div#page .zone_log#log_compte a.bt_valid {margin-top:40px;}
			div#page .zone_log#log_compte a.mdp {float:right; font-size:11px; margin-top:44px; color:#20201e;}
			div#page .zone_log#crea_compte a.bt_valid {margin-top:24px;}
		div#page .zone_log span.error {float:left; color:red; font-size:11px;}
			/* context */
			div#page .zone_log#log_compte span.error {padding-top:4px;}
				div#page .zone_log#log_compte span.error a {color:red; text-decoration:underline;}
				div#page .zone_log#log_compte span.error a:hover {text-decoration:none;}
			div#page .zone_log#crea_compte span.error {height:21px; visibility:hidden;}
		div#page .zone_log#crea_compte p {float:left; padding:21px 0px; font-size:12px; line-height:18px;}
			div#page .zone_log#crea_compte p a {color:#20201e; text-decoration:underline;}
			div#page .zone_log#crea_compte p a:hover {color:#2d9ec1;}
			
	/* Nouveau compte */
	div#page .zone_crea_new_compt {float:left; width:412px; border:1px solid #999; padding:17px 25px 19px 20px; color:#20201e; margin:27px 0 0 59px;}
		div#page .zone_crea_new_compt.first {margin-left:0px;}
		
		div#page .zone_crea_new_compt .titre {float:left; font-size:14px; font-weight:bold; text-transform:uppercase;}
		div#page .zone_crea_new_compt label {float:left; width:139px; font-size:12px; margin:18px 0 0 0; padding-top:3px; text-align:left;}
		div#page .zone_crea_new_compt input[type=text] {float:left; width:268px; height:20px; font-size:12px; margin:18px 0 0 0; background:#e5e5e5; border:none; padding:0px 2px;}
		div#page .zone_crea_new_compt input[type=password] {float:left; width:268px; height:20px; font-size:12px; margin:18px 0 0 0; background:#e5e5e5; border:none; padding:0px 2px;}
		div#page .zone_crea_new_compt span.sep {float:left; width:100%; height:1px; border-top:1px solid #999; margin:10px 0;}
		div#page .zone_crea_new_compt span.faux_label {float:left; width:139px; font-size:12px; margin:18px 0 0 0; padding-top:3px; text-align:left;}
		div#page .zone_crea_new_compt span.faux_label_v02 {float:left; width:100%; font-size:12px; margin:18px 0 0 0; text-align:left;}
			div#page .zone_crea_new_compt input.error {background:#ecbdc3;}
		div#page .zone_crea_new_compt .ligne_rdio {float:left; width:270px; height:20px; font-size:12px; margin:18px 0 0 0;}
			div#page .zone_crea_new_compt .ligne_rdio label {float:left; width:auto; font-size:12px; padding:5px 30px 0 17px; margin:0;}
			div#page .zone_crea_new_compt .ligne_rdio input[type=radio] {padding:0; margin:0; left:0px; top:4px; !top:0px; !left:-4px;}
			div#page .zone_crea_new_compt .ligne_rdio .custom-radio {float:left;}
		div#page .zone_crea_new_compt select {float:left; border:1px solid #CCCCCC; color:#8F8E90; font-size:11px; width:268px;}
		div#page .zone_crea_new_compt select.select_question {float:left; border:1px solid #CCCCCC; color:#8F8E90; font-size:11px; width:376px;}
		div#page .zone_crea_new_compt select.select_date_01 {float:left; border:1px solid #CCCCCC; color:#8F8E90; font-size:11px; width:37px;}
		div#page .zone_crea_new_compt select.select_date_02 {float:left; border:1px solid #CCCCCC; color:#8F8E90; font-size:11px; width:67px;}
		div#page .zone_crea_new_compt span.note {float:left; width:268px; font-size:10px; margin:0 0 0 139px; padding-top:2px; text-align:left;}
		
			/* context */
			div#page .zone_crea_new_compt span.error {float:left; width:272px; padding:0 0 0 139px; font-size:11px; text-align:left;}
			div#page .zone_crea_new_compt span.error.v02 {float:left; width:270px; padding:0;}
				div#page .zone_crea_new_compt span.error a {color:#ba1729; text-decoration:underline;}
				div#page .zone_crea_new_compt span.error a:hover {text-decoration:none;}
		
		/* Option compte */
		div#page .options_crea_compt {float:left; width:414px; margin:18px 0 0 59px; color:#20201e;}
			div#page .options_crea_compt a.bt_valid {float:left; display:block; height:18px; background:#bf2637; text-align:center; font-size:13px; color:#fff; padding:2px 8px 0 8px; text-transform:uppercase; font-weight:bold; margin-top:50px;}
				div#page .options_crea_compt a.bt_valid:hover {background:#ba1729; color:#1f1e21; text-decoration:none;}
			div#page .options_crea_compt label {float:left; font-size:12px; padding-top:4px; outline:none;}
			div#page .zone_crea_new_compt select.select_adresse {float:left; border:1px solid #CCCCCC; color:#8F8E90; font-size:11px; width:139px;}


/************************************************/
/* Panier : livraison */ 
/************************************************/

	/* Adresses de livraison */
	div#page div#colonne_1_pan .adresse_livr {float:left; width:337px; border:1px solid #E5E5E5; padding:17px 25px 19px 20px; color:#20201e; margin-left:35px;}
	div#page div#colonne_1_pan .adresse_livr:first-child  {margin-left:0px;}
		div#page div#colonne_1_pan .adresse_livr .titre {float:left; font-size:14px; font-weight:bold; text-transform:uppercase;}
		div#page div#colonne_1_pan .adresse_livr .adresse {float:right; width:167px; font-size:13px; margin-top:18px;}
		div#page div#colonne_1_pan .adresse_livr .adresse span {text-transform:uppercase;}
		div#page div#colonne_1_pan .adresse_livr select.select_adresse {float:left; border:1px solid #CCCCCC; color:#8F8E90; font-size:11px; width:141px;}
		
		div#page div#colonne_1_pan .adresse_livr .options {float:left; width:100%; padding-top:10px;}
		div#page div#colonne_1_pan .adresse_livr .options a.lk {float:right; font-size:10px; font-weight:bold; color:#b3a467; width:167px;}
		div#page div#colonne_1_pan .adresse_livr .options a.lk:first-child {float:left; width:auto;}
		
	/* mode livraison produits */
	div#page div#colonne_1_pan .mode_livr {float:left;position:relative; width:803px; margin-top:53px;}
	
	div#page div#colonne_1_pan .mode_livr .entete {float:left; width:803px; height:33px; background:#000;}
		div#page div#colonne_1_pan .mode_livr .entete span {float:left; color:#fff; font-size:12px; text-transform:uppercase; padding-top:9px; font-weight:bold; text-align:left;}
			div#page div#colonne_1_pan .mode_livr .entete span.titre_01 {width:378px; padding-left:12px;}
			div#page div#colonne_1_pan .mode_livr .entete span.titre_02 {width:282px;}
			div#page div#colonne_1_pan .mode_livr .entete span.titre_03 {width:131px;}
		div#page div#colonne_1_pan .mode_livr .ligne_produit {float:left; width:801px; background:#fff; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5; padding-bottom:19px;}
			div#page div#colonne_1_pan .mode_livr .ligne_produit .type_livr {float:left; width:378px; font-size:14px; padding:20px 0 0 12px;}
				div#page div#colonne_1_pan .mode_livr .ligne_produit .type_livr input[type=radio] {padding:0; margin:0; left:0px; top:5px;}
					div#page div#colonne_1_pan .mode_livr .ligne_produit .type_livr input[type=radio] {!left:-4px; !top:1px;}
				div#page div#colonne_1_pan .mode_livr .ligne_produit .type_livr label {float:left; width:auto; font-size:14px; padding:5px 0 0 17px; margin:0;}			
				div#page div#colonne_1_pan .mode_livr .ligne_produit .type_livr .adresse_gal {float:left; width:361px; margin:5px 0 0 17px;}
					div#page div#colonne_1_pan .mode_livr .ligne_produit .type_livr .adresse_gal p {float:left; font-size:14px;}
						div#page div#colonne_1_pan .mode_livr .ligne_produit .type_livr .adresse_gal p a {font-size:14px; text-decoration:underline; color:#1f1e21;}
					
					div#page div#colonne_1_pan .mode_livr .ligne_produit .type_livr .adresse_gal span {float:left; font-size:12px;}
					div#page div#colonne_1_pan .mode_livr .ligne_produit .type_livr .adresse_gal table {float:left; border:1px solid #000; border-collapse:collapse; margin-top:3px;}
						div#page div#colonne_1_pan .mode_livr .ligne_produit .type_livr .adresse_gal table tr th {font-size:10px; width:45px; height:19px; border:1px solid #000; text-align:center;}
						div#page div#colonne_1_pan .mode_livr .ligne_produit .type_livr .adresse_gal table tr td {font-size:9px; width:45px; height:19px; border:1px solid #000; text-align:center;}
				
			div#page div#colonne_1_pan .mode_livr .ligne_produit .delais {float:left; width:281px; font-size:14px; padding-top:24px;}
				div#page div#colonne_1_pan .mode_livr .ligne_produit .delais span {font-size:10px;}
			div#page div#colonne_1_pan .mode_livr .ligne_produit .prix {float:left; width:130px; font-size:14px; text-transform:uppercase; padding-top:24px;}
				div#page div#colonne_1_pan .mode_livr .ligne_produit .prix span {font-size:12px; color:#9b9b9b; text-decoration:line-through;}
	div#page div#colonne_1_pan .note_livr {float:left; font-size:9px; padding-top:5px;}
	
	/* mode livraison total */
	div#page div#colonne_1_pan .total_livr {float:left; width:756px; margin-top:30px; border:1px solid #E5E5E5; padding:10px 25px 10px 20px; color:#1f1e21;}
		div#page div#colonne_1_pan .total_livr p {float:left; width:746px; font-size:12px; padding:4px 0px;}
		div#page div#colonne_1_pan .total_livr p span {float:right;}
		div#page div#colonne_1_pan .total_livr p.big {font-size:16px;}
		div#page div#colonne_1_pan .total_livr p.big span {font-size:16px;}
		div#page div#colonne_1_pan .total_livr p.small {font-size:11px;}
		div#page div#colonne_1_pan .total_livr p.small span {font-size:11px;}
	
	/* Mode adresse facturation */
	div#page div#colonne_1_pan .adresse_livr .options_02 {float:left; width:100%; padding-top:13px;margin-left:170px;}
		div#page div#colonne_1_pan .adresse_livr .options_02 a.lk {float:right; font-size:10px; font-weight:bold; color:#b3a467; width:167px;}
		div#page div#colonne_1_pan .adresse_livr .options_02 a.lk:first-child {float:left; width:auto;}
	
	/* mode option cadeau */
	div#page div#colonne_1_pan .option_cad .entete {float:left; width:781px; height:26px;}
		div#page div#colonne_1_pan .option_cad .entete span {float:left; color:#fff; font-size:12px; text-transform:uppercase; padding-top:9px; font-weight:bold; text-align:left;}
			div#page div#colonne_1_pan .option_cad .entete span.titre_01 {width:139px; background:#000;padding:5px 0 5px 12px;margin-top:12px;}
			div#page div#colonne_1_pan .option_cad .left{margin-top:22px;margin-left:8px;}
			div#page div#colonne_1_pan .option_cad .label_msg_cadeau {float:left;font-size:14px;padding-top:4px;padding-left:15px;}
		div#page div#colonne_1_pan .option_cad .msg_perso {top:21px;left:7px;}			
			div#page div#colonne_1_pan .option_cad .prix {float:right; width:130px; font-size:14px; text-transform:uppercase;margin-top:25px;}
				div#page div#colonne_1_pan .option_cad .prix span {font-size:12px; color:#9b9b9b; text-decoration:line-through;}
	div#page div#colonne_1_pan .option_cad {float:left; width:801px; margin-top:30px; border:1px solid #E5E5E5; padding:0 0 10px 0; color:#1f1e21;}
		div#page div#colonne_1_pan .option_cad .join_mess {float:left;margin-left:22px;width:565px;}
		div#page div#colonne_1_pan .option_cad .join_mess p {float:left;font-size:14px;}
		div#page div#colonne_1_pan .option_cad .join_mess i {font-size:12px;}
		div#page div#colonne_1_pan .option_cad .join_mess p.txt_cadeau {font-size:11px; color:#000000; font-style:italic; padding-top:10px;}
			div#page div#colonne_1_pan .option_cad .join_mess .zone_msg_cadeau {float:left;margin-top:25px;width:565px;}
			div#page div#colonne_1_pan .option_cad .join_mess .zone_msg_cadeau {float:left;width:548px;}
			div#page div#colonne_1_pan .option_cad .join_mess .zone_msg_cadeau span{float:left;font-size:12px;text-transform:uppercase;}
			div#page div#colonne_1_pan .option_cad .join_mess .zone_msg_cadeau textarea {background:#ededed;width:548px;border:0;font-size:12px;float:left; overflow:hidden;}
			div#page div#colonne_1_pan .option_cad .join_mess .zone_msg_cadeau .caractere_restant {font-size:11px;color:#ba1729;margin-top:10px;float:left;width:120px;}
			div#page div#colonne_1_pan .option_cad .join_mess .zone_msg_cadeau .bt-valider {float:right;margin:10px 0 0 0;}
				div#page div#colonne_1_pan .option_cad .join_mess .zone_msg_cadeau .bt-valider a {color:#fff;font-size:12px;background:#b2b2b2;padding:2px 8px 3px 8px;text-transform:uppercase;}
				div#page div#colonne_1_pan .option_cad .join_mess .zone_msg_cadeau .bt-valider a:hover {background:#27b8ce;text-decoration:none;}
			div#page div#colonne_1_pan .option_cad .join_mess .zone_msg_cadeau .bt-modif-msg {float:left;margin:10px 0 0 0;}
				div#page div#colonne_1_pan .option_cad .join_mess .zone_msg_cadeau .bt-modif-msg a {color:#fff;font-size:12px;padding:2px 8px 3px 8px;background:#b2b2b2;text-transform:uppercase;}
				div#page div#colonne_1_pan .option_cad .join_mess .zone_msg_cadeau .bt-modif-msg a:hover {background:#27b8ce;text-decoration:none;}
	
	
/************************************************/
/* Panier : recap */ 
/************************************************/	

	/* recap de la livraion (adresses) */
	div#page div#colonne_1_pan .zone_recap_livr {float:left; width:803px; margin-top:30px;}
	
	div#page div#colonne_1_pan .zone_recap_livr .entete {float:left; width:803px; height:33px; background:#000;}
		div#page div#colonne_1_pan .zone_recap_livr .entete span {float:left; color:#fff; font-size:12px; text-transform:uppercase; padding-top:9px; font-weight:bold; text-align:left;}
			div#page div#colonne_1_pan .zone_recap_livr .entete span.titre_01 {width:797px; padding-left:7px;}
	
	div#page div#colonne_1_pan .zone_recap_livr .corps {float:left; width:801px; background:#fff; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5; padding-bottom:10px;}
	
		div#page div#colonne_1_pan .zone_recap_livr .corps .livr {float:left; width:281px; padding:18px 0 35px 13px;}
		div#page div#colonne_1_pan .zone_recap_livr .corps .fact {float:left; width:282px; padding:18px 0 35px 13px;}
		div#page div#colonne_1_pan .zone_recap_livr .corps .livr_02 {float:left; width:199px; padding:18px 0 35px 13px;}
			div#page div#colonne_1_pan .zone_recap_livr .corps .livr p, 
			div#page div#colonne_1_pan .zone_recap_livr .corps .fact p, 
			div#page div#colonne_1_pan .zone_recap_livr .corps .livr_02 p {float:left; min-height:90px; color:#20201e; font-size:12px; padding-bottom:10px;}
				div#page div#colonne_1_pan .zone_recap_livr .corps .livr_02 p span {font-size:10px;}
				
			div#page div#colonne_1_pan .zone_recap_livr .corps .livr a, 
			div#page div#colonne_1_pan .zone_recap_livr .corps .fact a, 
			div#page div#colonne_1_pan .zone_recap_livr .corps .livr_02 a {float:left; display:block; height:17px; background:#b2b2b2; text-align:center; font-size:12px; color:#1f1e21; padding:3px 6px 0 6px; text-transform:uppercase; margin-top:2px;}
				div#page div#colonne_1_pan .zone_recap_livr .corps .livr a:hover, 
				div#page div#colonne_1_pan .zone_recap_livr .corps .fact a:hover, 
				div#page div#colonne_1_pan .zone_recap_livr .corps .livr_02 a:hover {background:#2d9ec1; color:#fff; text-decoration:none;}
				
		div#page div#colonne_1_pan .zone_recap_livr .corps .ss_titre {float:left; height:19px; background:#000; color:#fff; font-size:12px; font-weight:bold; padding:2px 9px 0 12px; text-transform:uppercase; margin-bottom:9px;}	
			div#page div#colonne_1_pan .zone_recap_livr .corps p.delais {float:left; font-size:12px; padding-left:12px; width:362px;}
				div#page div#colonne_1_pan .zone_recap_livr .corps p.delais span {float:right;}
				
			
	/* recap de la livraion (adresses) */
	div#page div#colonne_1_pan .zone_choix_paiement {float:left; width:803px; margin-top:30px;}
	
		div#page div#colonne_1_pan .zone_choix_paiement .entete {float:left; width:803px; height:33px; background:#000;}
			div#page div#colonne_1_pan .zone_choix_paiement .entete span {float:left; color:#fff; font-size:12px; text-transform:uppercase; padding-top:9px; font-weight:bold; text-align:left;}
				div#page div#colonne_1_pan .zone_choix_paiement .entete span.titre_01 {width:797px; padding-left:7px;}
				
		div#page div#colonne_1_pan .zone_choix_paiement .corps {float:left; width:788px; background:#fff; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5; padding:20px 0 10px 13px;}
			div#page div#colonne_1_pan .zone_choix_paiement .corps label {font-size:10px; height:29px; color:#20201e; padding-left:23px; margin-top:3px;}
				div#page div#colonne_1_pan .zone_choix_paiement .corps label b {font-size:14px;}
				div#page div#colonne_1_pan .zone_choix_paiement .corps label img {float:right; margin-right:39px;}
			div#page div#colonne_1_pan .zone_choix_paiement .corps input[type=radio] {padding:0; margin:0; left:0px; top:7px; !left:-4px; !top:3px;}
			
		/* Actions */	
		div#page div#colonne_1_pan .zone_action.v02 {float:right; width:803px; margin-top:19px;}
			div#page div#colonne_1_pan .zone_action.v02 .titre {float:left; color:#1f1e21; font-size:12px; font-weight:bold; padding:24px 0 5px 0; text-transform:uppercase;}
			div#page div#colonne_1_pan .zone_action.v02 label {float:left; font-size:14px;}
			div#page div#colonne_1_pan .zone_action.v02 label a {color:#1f1e21;}
			div#page div#colonne_1_pan .zone_action.v02 label a:hover {color:#009aae; text-decoration:none;}


/************************************************/
/* Compte : mes commandes */ 
/************************************************/
	
	div#page .sstt_compte{float:left; color:#1f1e21; font-size:14px; font-weight:bold; padding:24px 0 30px 0;}
	div#page a.lk_top_close{float:right; font-size:12px; color:#1f1e21; padding:2px 0 0 15px; background:url('/img/bt-close-02.gif') no-repeat 0px 5px; margin-top:25px; cursor:pointer;}
		div#page a.lk_top_close:hover {color:#27b9ce; text-decoration:none; background-position:0px -16px;}
	
	/* nav compte */
	div#page div#nav_compte {background:#000; margin-top:1px; height:16px; padding:5px; color:#fff; font-size:11px;}
	div#page div#nav_compte a {color:#fff; text-transform:uppercase; font-size:11px; margin:6px 10px 0 70px; font-weight:bold;}
		div#page div#nav_compte a:first-child {margin:4px 10px 0 4px;}
	div#page div#nav_compte a:hover {color:#b3a366; text-decoration:none;}
	div#page div#nav_compte a.on {color:#b3a366; text-decoration:none;}
	
	
	/* Contenus */
	div#page div#colonne_1_pan p.tt_commandes{float:left; font-size:15px; color:#000; font-weight:bold; padding:15px 0 11px 0;}
	div#page div#colonne_1_pan div.bloc_commande{float:left; width:781px; padding:0 10px 16px 10px; margin-bottom:20px; font-size:12px; color:#000; border:1px solid #E5E5E5;}
	div#page div#colonne_1_pan div.bloc_commande p.comm_1{float:left; width:300px; padding-top:7px;}
	div#page div#colonne_1_pan div.bloc_commande p.comm_1 .num {float:left; font-size:14px; border-bottom:9px solid #000; color:#1f1e21; font-weight:bold; padding-bottom:5px; margin-bottom:5px;}
	div#page div#colonne_1_pan div.bloc_commande p.comm_1 .num a{color:#27b9ce;}
	div#page div#colonne_1_pan div.bloc_commande p.comm_2{float:right; width:206px; text-align:right; padding-top:14px;}
	div#page div#colonne_1_pan div.bloc_commande p.comm_2 a{color:#1f1e21;}
	

/************************************************/
/* Compte : mes commande detail */ 
/************************************************/		
		
	div#page div#colonne_1_pan p.tt_cadre{padding:22px 0 0 0; font-size:15px; color:#000; font-weight:bold;}
	
	div#page div#colonne_1_pan .tab_panier{float:left; width:801px; font-size:12px; color:#000; border:1px solid #E5E5E5; border-collapse:collapse;}
		div#page div#colonne_1_pan #tab_confirm{margin-top:10px;}
		div#page div#colonne_1_pan .tab_panier a{color:#000;}
		
		div#page div#colonne_1_pan .tab_panier td, div#page div#colonne_1_pan .tab_panier th{border-bottom:1px solid #E5E5E5; text-align:center; padding:8px 0;}
		div#page div#colonne_1_pan .tab_panier th{color:#fff; font-weight:bold; background-color:#000; text-transform:uppercase;}
		
		div#page div#colonne_1_pan .tab_panier .td_1{width:94px;}
		/*div#page div#colonne_1_pan .tab_panier .td_1 img{padding:12px; /*border:1px solid #a39c8a;*/}*/
		div#page div#colonne_1_pan .tab_panier .td_2{width:152px;}
			div#page div#colonne_1_pan .tab_panier .td_2 .titre_photo{font-size:11px; margin-top:6px; display:block;}
			div#page div#colonne_1_pan .tab_panier .td_2 a:hover {color:#2d9ec1; text-decoration:none;}
		div#page div#colonne_1_pan .tab_panier .td_3{width:183px;}
		div#page div#colonne_1_pan .tab_panier .td_4{width:183px;}
		div#page div#colonne_1_pan .tab_panier .td_5{width:59px;}
		div#page div#colonne_1_pan .tab_panier .td_6{width:104px;}
		div#page div#colonne_1_pan .tab_panier td.td_6{width:70px; text-align:right; padding-right:25px;}
		
		div#page div#colonne_1_pan .tab_panier .td_6 a {float:left; display:block; width:15px; height:15px; background:url('/img/bt-supprimer-01.gif') no-repeat; margin:2px 0 0 21px;}
			div#page div#colonne_1_pan .tab_panier .td_6 a:hover {background-position:0px -15px;}
		
	div#page div#colonne_1_pan div.bloc_form{float:left; width:801px; padding:10px 0 12px 0; border:1px solid #E5E5E5; margin-top:10px;}	
		div#page div#colonne_1_pan div.bloc_form p.mode_4{float:left; width:212px; font-size:12px; color:#535353; font-weight:bold; padding:3px 0 8px 0;}
		div#page div#colonne_1_pan div.bloc_form p.mode_5{float:left; width:407px; padding:3px 0 0 0;}
		div#page div#colonne_1_pan div.bloc_form p.mode_5 img{margin-right:6px;}
		
		div#page div#colonne_1_pan div.bloc_form p.total_1, div#page div#colonne_1_pan div.bloc_form p.total_1b{float:left; width:223px; font-size:12px; color:#1f1e21; font-weight:bold; padding:8px 0 0 17px;}
		div#page div#colonne_1_pan div.bloc_form p.total_2{float:left; width:454px; font-size:12px; padding-top:8px;}
		div#page div#colonne_1_pan div.bloc_form p.total_2 a{color:#1f1e21; font-weight:bold;}
		div#page div#colonne_1_pan div.bloc_form p.total_3, div#page div#colonne_1_pan div.bloc_form p.total_3b{float:left; width:82px; text-align:right; font-size:12px; color:#000; padding:8px 25px 0 0;}
		div#page div#colonne_1_pan div.bloc_form p.total_1b, div#page div#colonne_1_pan div.bloc_form p.total_3b{font-weight:bold; padding-top:16px;}
		
		
	div#page div#colonne_1_pan div.bloc_delai{float:left; width:781px; border:1px solid #E5E5E5; border-top:none; padding:6px 10px 7px 10px; font-size:11px; color:#535353; font-weight:bold;}
		
	div#page div#colonne_1_pan p.accepte{font-size:12px; color:#535353; font-weight:bold; padding:8px 0 0 0; line-height:24px;}
	div#page div#colonne_1_pan p.accepte input{vertical-align:middle;}

	div#page div#colonne_1_pan div.bloc_virement{float:left; width:622px; font-size:12px; color:#1f1e21; padding:0 30px 20px 0; margin-top:50px;}
		div#page div#colonne_1_pan div.bloc_virement.v02 {margin-top:0px;}
		div#page div#colonne_1_pan div.bloc_virement p.decale{padding-left:36px;}
	
	div#page div#colonne_1_pan p.tt_cadre .normal{font-size:12px;}
	
	div#page div#colonne_1_pan div.bloc_form#bloc_recap{margin-top:0px; border-top:none;}
	
	div#page div#colonne_1_pan div.bloc_message{float:left; width:754px; font-size:12px; color:#1f1e21; border:1px solid #E5E5E5; padding:18px 30px 20px 17px; margin-top:15px;}
	
	div#page div#colonne_1_pan div.recap_livraison{float:left; width:400px; font-size:14px; color:#1f1e21;}
	
	div#page div#colonne_1_pan div.recap_reglement{float:left; width:400px; font-size:14px; color:#1f1e21;}
	
	div#page div#colonne_1_pan div.cadre_recap{float:left; width:378px; height:267px; border:1px solid #E5E5E5; margin-top:6px; padding:16px 0 0 22px; font-size:11px; color:#000;}
		div#page div#colonne_1_pan div.cadre_recap .top{float:left; font-size:12px; color:#535353; font-weight:bold;}
		div#page div#colonne_1_pan div.cadre_recap .statut{float:left; font-size:12px; padding:6px 0 34px 18px; display:block;}
		div#page div#colonne_1_pan div.cadre_recap .statut img{vertical-align:middle;}
		div#page div#colonne_1_pan div.cadre_recap .couleur {float:left;}
			div#page div#colonne_1_pan div.cadre_recap .couleur.v02 {padding-top:44px;}
	
	div#page p.tt_page .intro_titre{font-size:12px; color:#1f1e21;}


/************************************************/
/* Compte : mes informations */ 
/************************************************/
		
	div#page div#colonne_1_pan div.bloc_form p.tt_form, div#page div#colonne_1_pan div.bloc_form p.tt_form_2{float:left; width:638px; padding:6px 0 7px 14px; font-size:15px; color:#000; font-weight:bold; background:url(../img/bg-tt-form.gif) no-repeat left bottom;}
	div#page div#colonne_1_pan div.bloc_form p.tt_form_2{margin-bottom:10px;}
	
	div#page div#colonne_1_pan div.bloc_form p.note{float:left; width:638px; padding:8px 0 6px 14px; font-size:10px; color:#6a2431;}
	
	div#page div#colonne_1_pan div.bloc_form p.intitule{float:left; width:255px; padding:4px 0 0 26px; font-size:12px; font-weight:bold;}
	div#page div#colonne_1_pan div.bloc_form p.intitule .aster{color:#6a2431;}
	div#page div#colonne_1_pan div.bloc_form p.intitule .txt_intit{font-size:11px; font-weight:normal;}
	div#page div#colonne_1_pan div.bloc_form p.intitule .input_car{width:25px; height:15px; padding-top:2px; font-size:11px; color:#535353; text-align:center; border:1px solid #c9c5bc; vertical-align:middle;}
	
	div#page div#colonne_1_pan div.bloc_form p.champs{float:left; width:371px; padding:0 0 10px 0; font-size:12px;}
	div#page div#colonne_1_pan div.bloc_form p.champs .entre{color:#000; font-weight:bold;}
	
	div#page div#colonne_1_pan div.bloc_form p.champs input{vertical-align:middle;}
	div#page div#colonne_1_pan div.bloc_form p.champs .input_1, 
	div#page div#colonne_1_pan div.bloc_form p.champs .input_2, 
	div#page div#colonne_1_pan div.bloc_form p.champs .input_3, 
	div#page div#colonne_1_pan div.bloc_form p.champs .textarea_1{width:270px; height:20px; font-size:12px; color:#000; border:none; background:#e5e5e5; padding:0 2px;}
	div#page div#colonne_1_pan div.bloc_form p.champs .input_2{width:277px;}
	div#page div#colonne_1_pan div.bloc_form p.champs .input_3{width:281px; padding-top:1px;}
	div#page div#colonne_1_pan div.bloc_form p.champs .textarea_1{width:277px; height:74px;}
		/* checkbox */
		div#page div#colonne_1_pan div.bloc_form p.list_check {float:left;}
		div#page div#colonne_1_pan div.bloc_form p.list_check input[type=checkbox]{float:left; margin-left:26px; !margin-top:-2px;}
		div#page div#colonne_1_pan div.bloc_form p.list_check label{float:left; font-size:12px; margin:1px 0 0 10px;}
	
	div#page div#colonne_1_pan a.lk_bt_form{float:right; display:block; height:19px; background:#ba1729; text-align:center; font-size:13px; color:#fff; padding:3px 8px 0 8px; text-transform:uppercase; font-weight:bold; margin-top:5px; margin-right:15px;}
		div#page div#colonne_1_pan a.lk_bt_form:hover {background:#ba1729; color:#1f1e21; text-decoration:none;}
		
	div#page div#colonne_1_pan p.note{float:left; font-size:10px; color:#535353; padding:26px 20px 34px 38px;}
		div#page div#colonne_1_pan p.note.v03{font-size:10px; color:#000000; padding:0;}


/************************************************/
/* Compte : mes adresses */ 
/************************************************/

	div#page div#colonne_1_pan p.tt_rubrique{float:left; width:803px; margin-top:10px; padding:9px 0 0 0; min-height:24px; _height:24px; background-color:#000; font-size:12px; color:#fff; font-weight:bold; text-align:center; text-transform:uppercase;}
	div#page div#colonne_1_pan p.texte_compte{clear:both; padding:6px 0 0 2px; font-size:12px; color:#787878;}
	
	div#page div#colonne_1_pan div.adresse_1, 
	div#page div#colonne_1_pan div.adresse_2 {float:left; width:400px; padding:16px 0 0 0; font-size:12px; color:#000;}
		div#page div#colonne_1_pan div.adresse_1 p.tt_adresse, div#page div#colonne_1_pan div.adresse_2 p.tt_adresse{font-size:14px; font-weight:bold; padding-bottom:8px;}
		div#page div#colonne_1_pan div.detail_adresse{float:left; width:386px; min-height:150px; _height:150px; padding:8px 0 22px 12px; margin-bottom:15px; border:1px solid #E5E5E5;}
		div#page div#colonne_1_pan div.detail_adresse .nom{font-size:14px;}
		div#page div#colonne_1_pan div.detail_adresse p.bloc{height:auto;}
		div#page div#colonne_1_pan div.detail_adresse a{color:#1f1e21; font-size:11px;}
			div#page div#colonne_1_pan div.detail_adresse a:hover{color:#27b9ce; text-decoration:none;}
	
	div#page div#colonne_1_pan a.lk_adresse{float:right; display:block; height:19px; background:#ba1729; text-align:center; font-size:13px; color:#fff; padding:3px 8px 0 8px; text-transform:uppercase; font-weight:bold; margin-top:5px;}
	div#page div#colonne_1_pan a.lk_adresse.v02{font-size:11px; font-weight:normal;}
		div#page div#colonne_1_pan a.lk_adresse:hover {background:#ba1729; color:#1f1e21; text-decoration:none;}
		


/************************************************/
/* Compte : mes parrainages */ 
/************************************************/

	div#page div#parrainage_contact{float:left; width:382px; margin-top:20px;}
		div#page div#parrainage_contact #bloc_form{float:left; border:1px solid #E5E5E5; margin-top:4px;}
			div#page div#parrainage_contact #bloc_form .gauche{float:left; width:189px; padding-left:19px;}
			div#page div#parrainage_contact #bloc_form .droite{float:left; width:172px;}
			div#page div#parrainage_contact #bloc_form .tt_largeur{float:left; width:361px; padding-left:19px; font-size:12px;}
			div#page div#parrainage_contact #bloc_form .gauche input.form, div#page div#parrainage_contact #bloc_form .droite input.form{float:left; width:146px; height:18px; border:none; margin:4px 0 4px 0; font-size:12px; color:#1f1e21; padding:2px 4px 2px 4px; background:#E5E5E5;}
			div#page div#parrainage_contact #bloc_form .gauche span, div#page div#parrainage_contact #bloc_form .droite span{float:left; width:154px; height:12px; margin:4px 0 4px 0; font-size:12px; font-weight:bold; color:#1f1e21;}
			div#page div#parrainage_contact #bloc_form textarea {float:left; border:none; margin-top:8px; width:331px; height:79px; padding:6px 6px 6px 6px; font-size:12px; color:#1f1e21; margin-left:19px; background:#E5E5E5;}
			div#page div#parrainage_contact #bloc_form #conditions{float:left; width:361px; padding-left:16px; padding-bottom:5px; _padding-left:19px; margin-top:5px;}
			div#page div#parrainage_contact #bloc_form #conditions span.check{float:left; width:16px; height:16px; display:inline; margin-top:-2px; !margin-top:-5px; _margin-top:-3px;}
			div#page div#parrainage_contact #bloc_form #conditions span{float:left; padding:3px 0 0 15px; font-size:12px; font-weight:normal; color:#1f1e21; _padding-top:0px; margin-bottom:5px;}
			div#page div#parrainage_contact #bloc_form #conditions span a {color:#1f1e21;}
				div#page div#parrainage_contact #bloc_form #conditions span a:hover {color:#27b8ce; text-decoration:none;}

	div#page div#compte_1 {float:left; padding:0 71px 0 0; width:366px;}
	div#page div#compte_2 {float:left; width:366px;}
	div#page div#compte_1 p.texte_rubrique, div#page div#compte_2 p.texte_rubrique {width:auto; padding-right:0px;}
			
	div#page div.bloc_form p.texte_compte_2{float:left; width:745px; padding:0 30px 0 26px; font-size:12px; color:#000;}
	
	div#page div.bloc_form p.texte_compte_2 a.lk_couleur{color:#27b8ce; font-weight:bold;}
	
	div#page div#compte_1 p.tt_rubrique, div#page div#compte_2 p.tt_rubrique{width:366px;}
	
	/* nav interne aux pages */
	div#page div#nav_interne {float:right;}
		div#page div#nav_interne a {float:left; height:18px; display:block; background:#0a0906; padding:1px 18px 0 18px; color:#fff; text-transform:uppercase; font-size:14px; margin-left:20px;}
			div#page div#nav_interne a:hover {color:#b3a467; text-decoration:none;}
			div#page div#nav_interne a.on {color:#b3a467; font-weight:bold; cursor:default;}


/************************************************/
/* Compte : mes filleuls */ 
/************************************************/

	div#page div#colonne_1_pan div.bloc_form p.texte_compte_3 {float:left; width:716px; padding:0 30px 0 55px; font-size:12px; color:#1f1e21;}
		div#page div#colonne_1_pan div.bloc_form p.texte_compte_3.v02 {padding:0 73px 0 12px;}
	div#page div#colonne_1_pan div.bloc_form p.texte_compte_3 a.lk_couleur {color:#1f1e21;}
		div#page div#colonne_1_pan div.bloc_form p.texte_compte_3 a:hover.lk_couleur {color:#009AAE; text-decoration:none;}
	
	div#page div#colonne_1_pan div.bloc_confirm_invit{float:left; width:721px; margin:0 30px 10px 50px; font-size:12px; color:#1f1e21; border:1px solid #E5E5E5; _margin:0 15px 10px 25px;}
		div#page div#colonne_1_pan div.bloc_confirm_invit span.titre {color:#1f1e21; float:left; font-size:18px; font-weight:bold; padding:15px 15px 15px 15px; width:400px;}
		div#page div#colonne_1_pan div.bloc_confirm_invit .bloc_fermer {float:right; color:#1f1e21; font-size:12px; font-weight:bold; width:181px;}
		div#page div#colonne_1_pan div.bloc_confirm_invit .bloc_fermer span {float:left; padding-top:2px; width:161px; text-align:right;}
		div#page div#colonne_1_pan div.bloc_confirm_invit .bloc_fermer a {float:left; display:inline; margin:2px 2px 2px 2px;}
		div#page div#colonne_1_pan div.bloc_confirm_invit p {float:left;padding:0 0 15px 20px; width:591px; color:#1f1e21;}

	div#page div#colonne_1_pan div.bloc_list_bons {float:left; width:803px; margin-top:15px;}
		div#page div#colonne_1_pan div.bloc_list_bons #tri {float:left; width:803px; font-size:12px;}
		div#page div#colonne_1_pan div.bloc_list_bons #tri span {float:left; padding-top:2px; width:678px; text-align:right; color:#1f1e21; padding-right:5px;}
		div#page div#colonne_1_pan div.bloc_list_bons #tri select {float:left; display:inline; width:120px;}
		
		div#page div#colonne_1_pan div.bloc_list_bons #tableau {float:left; width:803px; margin-top:10px;}
		div#page div#colonne_1_pan div.bloc_list_bons #tableau table {float:left; width:803px;}
		div#page div#colonne_1_pan div.bloc_list_bons #tableau table tr {width:803px;}
		div#page div#colonne_1_pan div.bloc_list_bons #tableau table tr td {width:auto;}
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_intit {font-size:12px; color:#1f1e21; font-weight:bold; width:803px; /*float:left;*/ margin-top:5px;} 
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_intit .col_1 {width:50px; /*float:left;*/ height:30px; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;}
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_intit .col_2 {/*width:86px; float:left;*/ height:30px; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; text-align:center;}
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_intit .col_3 {/*width:205px; float:left;*/ height:30px; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; text-align:center;}
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_intit .col_4 {/*width:160px; float:left;*/ height:30px; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; text-align:center;}
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_intit .col_5 {/*width:96px; float:left;*/ height:30px; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; text-align:center;} 
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_intit .col_6 {/*width:89px; float:left;*/ height:30px; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; text-align:center;} 
		
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_defaut {font-size:12px; color:#1f1e21; font-weight:bold; width:803px; /*float:left;*/}
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_defaut td.col_1 {width:50px; text-align:center; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;}
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_defaut td.col_2 {/*width:86px;*/ height:44px; text-align:center; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;}
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_defaut td.col_3 {/*width:205px;*/ height:44px; text-align:center; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;}
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_defaut td.col_4 {/*width:160px;*/ height:44px; text-align:center; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;}
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_defaut td.col_5 {/*width:96px;*/ height:44px; text-align:center; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;} 
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_defaut td.col_6 {/*width:89px;*/ height:44px; text-align:center; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;} 
		
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_attente {font-size:12px; color:#c85102; font-weight:bold; width:803px; /*float:left;*/}
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_attente td.col_1 {width:50px; text-align:center; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;}
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_attente td.col_2 {/*width:86px;*/ height:44px; text-align:center; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;}
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_attente td.col_3 {/*width:205px;*/ height:44px; text-align:center; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;}
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_attente td.col_4 {/*width:160px;*/ height:44px; text-align:center; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;}
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_attente td.col_5 {/*width:96px;*/ height:44px; text-align:center; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;} 
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_attente td.col_6 {/*width:89px;*/ height:44px; text-align:center; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;} 
		
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_valide {font-size:12px; color:#365f03; font-weight:bold; width:803px; /*float:left;*/}
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_valide td.col_1 {width:50px; text-align:center; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;}
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_valide td.col_2 {/*width:86px;*/ height:44px; text-align:center; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;}
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_valide td.col_3 {/*width:205px;*/ height:44px; text-align:center; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;}
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_valide td.col_4 {/*width:160px;*/ height:44px; text-align:center; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;}
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_valide td.col_5 {/*width:96px;*/ height:44px; text-align:center; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;} 
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_valide td.col_6 {/*width:89px;*/ height:44px; text-align:center; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;} 
		
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_utilise_perime {font-size:12px; color:#1f1e21; font-weight:bold; width:803px; /*float:left;**/}
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_utilise_perime td.col_1 {width:50px; text-align:center; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;}
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_utilise_perime td.col_2 {/*width:86px;*/ height:44px; text-align:center; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;}
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_utilise_perime td.col_3 {/*width:205px;*/ height:44px; text-align:center; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;}
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_utilise_perime td.col_4 {/*width:160px;*/ height:44px; text-align:center; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;}
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_utilise_perime td.col_5 {/*width:96px;*/ height:44px; text-align:center; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;} 
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_utilise_perime td.col_6 {/*width:89px;*/ height:44px; text-align:center; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;}
		
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_recap {font-size:12px; color:#1f1e21; font-weight:bold; width:803px; float:left; margin-top:15px;}
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_recap td.col_1 {width:50px; text-align:center;}
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_recap td.col_2 {width:232px; height:46px; text-align:left;}
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_recap td.col_3 {width:189px; height:46px;}
			div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_recap td.col_3 a{float:left;}

		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_recap td.col_4 {width:220px; height:46px; font-size:13px;}
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_recap td.col_4 span.vert {font-size:16px; color:#41a641;}
		div#page div#colonne_1_pan div.bloc_list_bons #tableau .ligne_recap td.col_4 span.orange {font-size:16px; color:#C85102;}
		
		div#page div#colonne_1_pan div.bloc_list_bons #note_bas_tableau {float:left; width:642px; margin:10px 0 0 51px; _margin-left:25px;}
		div#page div#colonne_1_pan div.bloc_list_bons #note_bas_tableau p{font-size:12px; color:#1f1e21; padding-top:18px;}
		div#page div#colonne_1_pan div.bloc_list_bons #note_bas_tableau p.mini{font-size:10px; color:#1f1e21;}


/************************************************/
/* Compte : mes filleuls */ 
/************************************************/

	div#page div#colonne_1_pan p.tt_rubrique#pref{width:803px;color:#000}
	
	div#page div#colonne_1_pan .tab_pref{float:left; width:803px; font-size:12px; color:#000; border:1px solid #E5E5E5; border-collapse:collapse; margin-top:16px;}

		div#page div#colonne_1_pan .tab_pref td, div#page div#colonne_1_pan .tab_pref th{border-bottom:1px solid #E5E5E5; text-align:center; padding:8px 0;}
		div#page div#colonne_1_pan .tab_pref th{color:#fff; font-weight:bold; background-color:#000;}
		
		div#page div#colonne_1_pan .tab_pref .td_1{width:132px;}
		div#page div#colonne_1_pan .tab_pref .td_1 img{padding:12px; border:1px solid #E5E5E5;}
		
		div#page div#colonne_1_pan .tab_pref .td_2{width:142px;}
		div#page div#colonne_1_pan .tab_pref .td_2 .titre_photo{font-size:11px; margin-top:6px; display:block;}
		
		div#page div#colonne_1_pan .tab_pref .td_3{width:88px;}
		
		div#page div#colonne_1_pan .tab_pref .td_4{width:87px;}
		
		div#page div#colonne_1_pan .tab_pref .td_5{width:70px;}
		
		div#page div#colonne_1_pan .tab_pref .td_6{width:87px;}
		
		div#page div#colonne_1_pan .tab_pref .td_7{width:46px;}


/************************************************/
/* Contact */ 
/************************************************/	

	div#page #colonne_1_pan p.texte_rubrique, div#page #colonne_1_pan p.texte_rubrique_2{float:left; width:661px; padding:15px 140px 0 2px; font-size:12px; color:#1f1e21;}
	div#page #colonne_1_pan p.texte_rubrique_2{width:786px; padding-right:15px; padding-bottom:26px;}
	div#page #colonne_1_pan p.texte_rubrique_3{float:left; width:799px; padding:15px 2px 0 2px; font-size:12px; color:#1f1e21; text-align:justify;}
	
	div#page div#colonne_1_pan p.contact_question{font-size:12px; padding:0 10px 5px 0;}
		div#page div#colonne_1_pan p.contact_question a{color:#27B8CE; font-weight:bold;}
	
	div#page div#colonne_1_pan p.contact_reponse{font-size:12px; padding:0 10px 15px 0; display:none;}
		div#page div#colonne_1_pan p.contact_reponse a{color:#27B8CE; font-weight:bold;}
		div#page div#colonne_1_pan p.contact_reponse .txt_rep{padding:5px 0 0 10px; display:block;}
			div#page div#colonne_1_pan p.contact_reponse .txt_rep p {color:#1f1e21; font-size:12px; }
			
	div#page #colonne_1_pan p.texte_rubrique a, 
	div#page #colonne_1_pan p.texte_rubrique_2 a{color:#27B8CE; font-weight:bold; text-decoration:underline;}
		div#page #colonne_1_pan p.texte_rubrique a:hover, 
		div#page #colonne_1_pan p.texte_rubrique_2 a:hover{text-decoration:none;}
		
	div#page div#colonne_1_pan p.note.v02{float:left; font-size:10px; color:#535353; padding:26px 20px 10px 38px;}


/************************************************/
/* Newsletter */ 
/************************************************/		
	
	div#page div#colonne_2_pan p.visu_catalogue{text-align:center;}
	
	div#page div#colonne_1_pan .titre_form {float:left; font-size:14px; font-weight:bold; text-transform:uppercase; padding-left:20px; color:#1f1e21;}
	div#page div#colonne_1_pan .txt_form {float:left; font-size:12px; padding:0 0 15px 20px; color:#1f1e21;}
	div#page div#colonne_1_pan p.champs span.ex {float:left; width:268px; font-size:10px; padding-top:2px; color:#1f1e21;}


/************************************************/
/* FAQ */ 
/************************************************/		
	
	div#page div#colonne_1_pan ul.liste_faq{clear:both; padding:15px 0 0 0;}
	div#page div#colonne_1_pan ul.liste_faq li{list-style:none; font-size:12px; color:#1f1e21; font-weight:bold; line-height:16px; padding:0 0 10px 14px;}
	div#page div#colonne_1_pan ul.liste_faq li a{color:#27B8CE;}
	
	div#page div#colonne_1_pan p.lk_haut{float:left; width:799px; padding:24px 4px 0 0; text-align:right; font-size:12px; color:#5f2734; font-weight:bold;}
	div#page div#colonne_1_pan p.lk_haut a{color:#27B8CE;}
	
	div#page div#colonne_2_pan ul#nav_eng{float:left; width:174px; margin-top:9px;}
		div#page div#colonne_2_pan ul#nav_eng li{list-style:none; font-size:12px; line-height:14px; padding:0 0 6px 16px;}
		div#page div#colonne_2_pan ul#nav_eng li a{color:#27B8CE;}


/************************************************/
/* Cheques cadeaux */ 
/************************************************/				
		
	div#page .intro_cheque{float:left; width:977px; font-size:12px; padding:40px 0 0 0; color:#1f1e21;}
		div#page .intro_cheque img.visu_cheque{padding:0 0 0 35px; float:right;}
		div#page .intro_cheque p {float:left; width:730px;}
		div#page .intro_cheque .titr_bord {float:left; width:730px; background:url('/img/puce-titre-02.gif') repeat-x 0px 6px; text-align:left; margin:30px 0 20px 0;}
			div#page .intro_cheque .titr_bord .titr {font-size:14px; display:inline; color:#1f1e21; padding:0 18px; font-weight:normal; text-transform:uppercase; background:#fff; margin-left:45px;}
			
		div#page .intro_cheque .bloc_01 {float:left; width:212px;}
			div#page .intro_cheque .bloc_01 a {float:right; font-size:9px; color:#9b9c9e; padding-right:4px;}
			
		div#page .intro_cheque .bloc_02 {float:left; width:212px; padding:18px 0 0 29px;}
			div#page .intro_cheque .bloc_02 span {float:left; font-size:12px; color:#20201e; text-transform:uppercase; font-weight:bold;}
			div#page .intro_cheque .bloc_02 b {float:left; font-size:11px; color:#b3a467; padding-top:10px;}
			
		div#page .intro_cheque .bloc_03 {float:left; width:240px; padding:18px 0 0 29px;}
			div#page .intro_cheque .bloc_03 span {float:left; font-size:12px; color:#20201e; text-transform:uppercase; font-weight:bold;}
			div#page .intro_cheque .bloc_03 b {float:left; font-size:11px; color:#b3a467; padding-top:10px;}
			
		/* popin */
		div#page .intro_cheque .popin_info_sup {position:absolute; left:-4px; top:235px; width:606px; z-index:1000;}
		div#page .intro_cheque .popin_info_sup .corps {float:left; width:598px; background:url('/img/bg-corps-popin-info-01.png') repeat-y top left; padding:0 4px 39px 4px;}
			div#page .intro_cheque .popin_info_sup .corps p {float:left; width:585px; font-weight:bold; font-size:12px; padding:10px 11px 0 10px; text-align:center;}
			div#page .intro_cheque .popin_info_sup .corps a.lk {float:right; padding-right:10px; text-decoration:underline; font-size:13px; color:#000; padding-top:10px;}
				div#page .intro_cheque .popin_info_sup .corps a.lk:hover {text-decoration:none;}
			div#page .intro_cheque .popin_info_sup a.bt_close {float:right; display:block; height:12px; background:url('/img/bt-close-01.gif') no-repeat top right; margin:8px 15px 0 0; font-size:11px; text-transform:uppercase; padding-right:19px; color:#000;}
			div#page .intro_cheque .popin_info_sup span.bottom {float:left; display:block; width:606px; height:10px; background:url('/img/bg-bas-popin-info-01.png') no-repeat;}
				
				
		
	div#page div#cheq_cadeau_gauche {float:left; width:578px; margin-top:34px;}
		div#page div#cheq_cadeau_gauche p.tt_rubrique{float:left; width:564px; margin-top:10px; padding:9px 0 0 14px; min-height:24px; _height:24px; background-color:#000; font-size:12px; color:#fff; font-weight:bold; text-align:left; text-transform:uppercase;}
		
		
	div#page div#cheq_cadeau_gauche div.bloc_form{float:left; width:576px; padding:10px 0 12px 0; border:1px solid #E5E5E5;}	
	
		div#page div#cheq_cadeau_gauche div.bloc_form p.intitule{float:left; width:259px; padding:4px 0 0 11px; font-size:13px; font-weight:bold; color:#20201e;}
			div#page div#cheq_cadeau_gauche div.bloc_form p.intitule .txt_intit{float:left; font-size:10px; font-weight:normal;}
			div#page div#cheq_cadeau_gauche div.bloc_form p.intitule .txt_intit.v02{float:left; margin-top:25px; color:#ba1729;}
			div#page div#cheq_cadeau_gauche div.bloc_form p.intitule .input_car{width:20px; height:15px; font-size:10px; color:#ba1729; text-align:center; border:none;}
	
		div#page div#cheq_cadeau_gauche div.bloc_form p.champs{float:left; width:304px; padding:4px 0 10px 0; font-size:12px;}
			div#page div#cheq_cadeau_gauche div.bloc_form p.champs .input_1, 
			div#page div#cheq_cadeau_gauche div.bloc_form p.champs .input_2, 
			div#page div#cheq_cadeau_gauche div.bloc_form p.champs .textarea_1{width:287px; height:20px; font-size:12px; color:#000; border:none; background:#e5e5e5; padding:0 2px;}
				div#page div#cheq_cadeau_gauche div.bloc_form p.champs .input_2{width:176px;}
				div#page div#cheq_cadeau_gauche div.bloc_form p.champs .textarea_1{width:287px; height:151px;}
			
			div#page div#cheq_cadeau_gauche div.bloc_form p.champs .entre{color:#000; font-size:10px;}
			
		div#page div#cheq_cadeau_gauche div.bloc_form p.tt_form{float:left; padding:5px 30px 5px 12px; font-size:11px; font-weight:bold; color:#fff; background:#000; margin:28px 0 20px 0; text-transform:uppercase;}

		div#page div#cheq_cadeau_gauche a.lk_bt_form{float:right; display:block; height:19px; background:#ba1729; text-align:center; font-size:13px; color:#fff; padding:3px 8px 0 8px; text-transform:uppercase; font-weight:bold; margin-top:5px; margin-right:15px;}
			div#page div#cheq_cadeau_gauche a.lk_bt_form:hover {background:#ba1729; color:#1f1e21; text-decoration:none;}


	div#page div#cheq_cadeau_droite {float:right; width:354px; margin-top:34px;}
		div#page div#cheq_cadeau_droite p.condition {float:left; width:354px; text-align:justify; font-size:12px; color:#9f9fa0; margin-top:125px;}

		div#page div#cheq_cadeau_droite .bloc_encart {float:left; width:354px;}
			div#page div#cheq_cadeau_droite .bloc_encart p.tt_rubrique{float:left; width:340px; margin-top:10px; padding:9px 0 0 14px; min-height:24px; _height:24px; background-color:#000; font-size:12px; color:#bd0c18; font-weight:bold; text-align:left; text-transform:uppercase;}
			div#page div#cheq_cadeau_droite .bloc_encart div.corps{float:left; width:324px; border:1px solid #bbb; padding:19px 10px 19px 18px;}
				div#page div#cheq_cadeau_droite .bloc_encart div.corps ul {float:left; list-style-type:none;}
					div#page div#cheq_cadeau_droite .bloc_encart div.corps ul li {list-style-type:none; color:#20201e; font-size:12px;}
						div#page div#cheq_cadeau_droite .bloc_encart div.corps ul li b {font-size:16px;}
			div#page div#cheq_cadeau_droite .bloc_encart div.corps p.note {float:left; color:#9b9c9e; font-size:10px; padding-top:15px;}


/************************************************/
/* Concept */ 
/************************************************/

	div#page #concept_gauche {float:left; width:440px; margin-top:45px; padding-right:74px;}
		div#page #concept_gauche .titre {float:left; font-size:14px; font-weight:bold; color:#2ea5c6; padding-bottom:15px; text-transform:uppercase;}
		div#page #concept_gauche p {float:left; font-size:12px; padding-bottom:30px; text-align:justify;}
		div#page #concept_gauche .ss_titre {float:left; font-size:13px; color:#1f1e21; font-weight:bold; padding-left:36px; background:url('/img/puce-titre-01.gif') no-repeat 0px 3px; margin-top:20px;}
	
	div#page #concept_droite {float:right; width:461px; margin-top:65px;}


/************************************************/
/* Nous rejoindre */ 
/************************************************/

	div#page #rejoindre_gauche {float:left; width:440px; margin-top:45px; padding-right:74px;}
		div#page #rejoindre_gauche .titre {float:left; font-size:14px; font-weight:bold; color:#2ea5c6; padding-bottom:15px; text-transform:uppercase;}
		div#page #rejoindre_gauche p {float:left; font-size:12px; padding-bottom:30px; text-align:justify;}
		div#page #rejoindre_gauche .ss_titre {float:left; font-size:13px; color:#1f1e21; font-weight:bold; padding-left:36px; background:url('/img/puce-titre-01.gif') no-repeat 0px 3px; margin-top:20px;}
		
	div#page #rejoindre_droite {float:left; width:461px; margin-top:45px;}
		div#page #rejoindre_droite .titre {float:left; font-size:14px; font-weight:bold; color:#2ea5c6; padding-bottom:15px;}
		div#page #rejoindre_droite p {float:left; font-size:12px; padding-bottom:30px; text-align:justify;}
			div#page #rejoindre_droite p span {text-transform:uppercase;}
		div#page #rejoindre_droite .ss_titre {float:left; font-size:13px; color:#1f1e21; font-weight:bold; padding-left:36px; background:url('/img/puce-titre-01.gif') no-repeat 0px 3px; margin-top:20px;}


/************************************************/
/* Engagement */ 
/************************************************/		

	div#page div#colonne_1_pan div#schema{float:left; width:697px; height:61px; background:url(/img/bg-schema.gif) no-repeat 3px 0px; font-size:11px; color:#000;}
		div#page div#colonne_1_pan div#schema p.liv_1{float:left; width:86px; padding:19px 72px 0 36px;}
		div#page div#colonne_1_pan div#schema p.liv_2{float:left; width:140px; padding:19px 90px 0 0;}
		div#page div#colonne_1_pan div#schema p.liv_3{float:left; width:111px; padding:19px 68px 0 0; text-align:center;}
		div#page div#colonne_1_pan div#schema p.liv_4{float:left; width:94px; padding:16px 0 0 0;}
		
	div#page div#colonne_1_pan .tab_delais{float:left; width:801px; font-size:12px; color:#1f1e21; border:1px solid #E5E5E5; border-collapse:collapse; text-align:left;}
		
		div#page div#colonne_1_pan .tab_delais td, div#page div#colonne_1_pan .tab_delais th{border-bottom:1px solid #E5E5E5; padding:8px 0;}
		div#page div#colonne_1_pan .tab_delais th{font-weight:bold;}
		
		div#page div#colonne_1_pan .tab_delais .td_1{width:110px; padding-left:10px; padding-right:14px; font-weight:bold;}
		div#page div#colonne_1_pan .tab_delais .td_1 img{margin-top:5px;}
		div#page div#colonne_1_pan .tab_delais .td_1 .note{font-size:10px; font-weight:normal;}
		
		div#page div#colonne_1_pan .tab_delais .td_2{width:124px;}
		div#page div#colonne_1_pan .tab_delais td.td_2{color:#1f1e21;}
		
		div#page div#colonne_1_pan .tab_delais .td_3{width:186px; text-align:center;}
		div#page div#colonne_1_pan .tab_delais .td_3 a{color:#27B8CE; font-weight:bold;}
		
		div#page div#colonne_1_pan .tab_delais td.td_4{width:250px; font-size:11px; padding-right:3px;}
		div#page div#colonne_1_pan .tab_delais th.td_4{width:253px; text-align:center;}
	
	div#page div#colonne_1_pan .paragraphe{font-size:14px; font-weight:bold;}
	
	div#page div#colonne_1_pan .tab_port_1{float:left; width:801px; font-size:12px; color:#1f1e21; border:1px solid #E5E5E5; border-collapse:collapse; text-align:left;color:#000;}
	
		div#page div#colonne_1_pan .tab_port_1 p.centre{text-align:center;}
		div#page div#colonne_1_pan .tab_port_1 .note{font-size:10px; font-weight:normal;}
		
		div#page div#colonne_1_pan .tab_port_1 td, div#page div#colonne_1_pan .tab_port_1 th{border-bottom:1px solid #E5E5E5; padding:8px 0;}
		div#page div#colonne_1_pan .tab_port_1 th{color:#1f1e21; font-weight:bold; text-align:center;}
		div#page div#colonne_1_pan .tab_port_1 .black{background-color:#000;color:#FFFFFF;}
		div#page div#colonne_1_pan .tab_port_1 .td_1{width:146px; padding-left:10px; color:#1f1e21; font-weight:bold;}
		div#page div#colonne_1_pan .tab_port_1 .td_1 img{vertical-align:middle;}
		
		div#page div#colonne_1_pan .tab_port_1 .td_2{width:64px; text-align:center;}
		
		div#page div#colonne_1_pan .tab_port_1 .td_3{width:208px; padding:8px 12px;}
		
		div#page div#colonne_1_pan .tab_port_1 td.td_4{width:242px; padding-right:3px;}
		div#page div#colonne_1_pan .tab_port_1 th.td_4{width:245px; text-align:center;}
		
	div#page div#colonne_1_pan p.texte_rubrique_3 img.img_colis{float:right; margin:0 0 20px 32px;}
	
	div#page div#colonne_1_pan p.pays_1{float:left; width:273px; padding-top:32px; font-size:11px;}
		div#page div#colonne_1_pan p.pays_1 img{margin-bottom:5px;}
	
	div#page div#colonne_1_pan p.pays_2{float:left; width:530px; padding-top:32px; font-size:12px;}
		div#page div#colonne_1_pan p.pays_2 a{color:#27B8CE; font-weight:bold; text-decoration:underline;}
		div#page div#colonne_1_pan p.pays_2 a:hover{text-decoration:none;}
		
	div#page div#colonne_1_pan .tab_banque{float:left; width:369px; font-size:12px; color:#000; border:1px solid #e0ded9; border-collapse:collapse; text-align:left;}
		div#page div#colonne_1_pan .tab_banque td{border-bottom:1px solid #e0ded9; padding:6px 0; font-weight:bold;}
		
		div#page div#colonne_1_pan .tab_banque .td_1{width:77px; padding-left:8px;}
		div#page div#colonne_1_pan .tab_banque .td_2{width:85px;}
		div#page div#colonne_1_pan .tab_banque .td_3{width:85px;}
		div#page div#colonne_1_pan .tab_banque .td_4{width:114px;}
		div#page div#colonne_1_pan .tab_banque .td_5{padding-left:8px; font-weight:normal;}

div#page div#colonne_1_pan .tab_port_1bis{float:left; width:801px; font-size:12px; color:#1f1e21; border:1px solid #E5E5E5; border-collapse:collapse; text-align:left;color:#000; text-align:center;border-right-width: thin;border-right-style: solid;border-right-color: black; border-left-width: thin; border-left-style: solid;border-left-color: black;border-top-width: thin; border-top-style: solid;border-top-color: black;}
	
		div#page div#colonne_1_pan .tab_port_1bis p.centre{text-align:center;}
		div#page div#colonne_1_pan .tab_port_1bis .note{font-size:10px; font-weight:normal;}
		
		div#page div#colonne_1_pan .tab_port_1bis td, div#page div#colonne_1_pan .tab_port_1bis th{border-bottom:1px solid #E5E5E5; padding:8px 0;}
		div#page div#colonne_1_pan .tab_port_1bis th{color:#1f1e21; font-weight:bold; text-align:center;}
		div#page div#colonne_1_pan .tab_port_1bis .black{background-color:#000;color:#FFFFFF;}
		div#page div#colonne_1_pan .tab_port_1bis .blackb{background-color:#000;color:#FFFFFF; border-right-width: thin;border-right-style: solid;border-right-color: white; border-left-width: thin; border-left-style: solid;border-left-color: white;}
		div#page div#colonne_1_pan .tab_port_1bis .td_1{width:146px; padding-left:10px; color:#1f1e21; font-weight:bold;
border-right-width: thin;border-right-style: solid;border-right-color: black; border-left-width: thin; border-left-style: solid;border-left-color: black;}
		div#page div#colonne_1_pan .tab_port_1bis .td_1 img{vertical-align:middle;}
		
		div#page div#colonne_1_pan .tab_port_1bis .td_2{width:64px; text-align:center;border-right-width: thin;border-right-style: solid;border-right-color: black; border-left-width: thin; border-left-style: solid;border-left-color: black;}
		
		div#page div#colonne_1_pan .tab_port_1bis .td_3{width:208px; padding:8px 12px;border-right-width: thin;border-right-style: solid;border-right-color: black; border-left-width: thin; border-left-style: solid;border-left-color: black;}
		
		div#page div#colonne_1_pan .tab_port_1bis td.td_4{ padding-right:3px;border-right-width: thin;border-right-style: solid;border-right-color: black; border-left-width: thin; border-left-style: solid;border-left-color: black;}
				div#page div#colonne_1_pan .tab_port_1bis td.td_4b{ padding-right:3px;border-right-width: thin;border-right-style: solid;border-right-color: black; border-left-width: thin; border-left-style: solid;border-left-color: black;}
							div#page div#colonne_1_pan .tab_port_1bis td.td_4bl3{ padding-right:3px;padding-top:10px;padding-bottom:10px;border-right-width: thin;border-right-style: solid;border-right-color: black; border-left-width: thin; border-left-style: solid;border-left-color: black;border-bottom-width: thin; border-bottom-style: solid;border-bottom-color: black;}
								div#page div#colonne_1_pan .tab_port_1bis td.td_4bis{ padding-right:3px;border-right-width: thin;border-right-style: solid;border-right-color: black; border-left-width: thin; border-left-style: solid;border-left-color: black;border-bottom-width: thin; border-bottom-style: solid;border-bottom-color: black;}
								
		div#page div#colonne_1_pan .tab_port_1bis th.td_4{ text-align:center;}

/************************************************/
/* Espace Presse */ 
/************************************************/			
	
div#page div#colonne_1_pan p.pagination{clear:both; font-size:12px; color:#1f1e21; font-weight:bold; text-align:right; padding-bottom:20px;}
	div#page div#colonne_1_pan p.pagination a{color:#1f1e21;}
	div#page div#colonne_1_pan p.pagination a.pg_on{font-size:15px; color:#27B8CE;}
	
div#page div#colonne_1_pan div.visu_revue{float:left; width:106px; padding:0 0 16px 4px;}
	div#page div#colonne_1_pan div.visu_revue img{border:1px solid #E5E5E5;}
	
div#page div#colonne_1_pan div.texte_revue{float:left; width:693px; padding:0 0 16px 0; font-size:12px; color:#1f1e21;}
		div#page div#colonne_1_pan div.texte_revue .tt_revue{color:#1f1e21; font-weight:bold; padding-bottom:8px; display:block;}
		div#page div#colonne_1_pan div.texte_revue a{color:#27B8CE; font-weight:bold;}
		
	div#page div#colonne_2_pan p.tt_rubrique{float:left; width:164px; margin:10px 0 0 10px; padding:9px 0 0 0; min-height:24px; _height:24px; background-color:#000; font-size:12px; color:#fff; font-weight:bold; text-align:center; text-transform:uppercase;}
		div#page div#colonne_2_pan p.text_rubrique_press {float:left; padding:15px 0 0 10px; width:164px;}
			div#page div#colonne_2_pan p.text_rubrique_press a {color:#27B8CE; font-size:12px;}


/************************************************/
/* Artshot */ 
/************************************************/			

div#page div.intro_cheque div#cadre_details{float:left; width:602px; padding:22px 0; margin-top:40px;}
	
	div#page div.intro_cheque div#cadre_details div.bloc_cadre{float:left; width:301px;}
	div#page div.intro_cheque div#cadre_details div.bloc_cadre p.visu{float:left; width:157px; text-align:center;}
	div#page div.intro_cheque div#cadre_details div.bloc_cadre p.texte{float:left; width:144px; font-size:12px; color:#000; font-weight:bold;}
	div#page div.intro_cheque div#cadre_details div.bloc_cadre p.texte .select_quantite{width:70px; height:20px; font-size:12px; color:#000; font-weight:bold; text-align:center; margin-top:3px; border:1px solid #76724b;}
	
	div#page div.intro_cheque div#cadre_details div.bloc_cadre p.texte a.lk_ajoutpaniercadre{float:left; display:block; height:17px; background:#ba1729; text-align:center; font-size:11px; color:#fff; padding:3px 8px 0 8px; text-transform:uppercase; font-weight:bold; margin-top:5px; margin-right:15px;}
			div#page div.intro_cheque div#cadre_details div.bloc_cadre p.texte a.lk_ajoutpaniercadre:hover {background:#ba1729; color:#1f1e21; text-decoration:none;}

			
/************************************************/
/* Mon Historique */ 
/************************************************/

div#mon_historique {float:left; width:812px;}
	div#mon_historique a.click_monhistorique {float:left; color:#998c59; font-size:13px; font-weight:bold; padding-left:12px; background:url('/img/puce-fleche-04.gif') no-repeat 0px 4px;}
		div#mon_historique a.click_monhistorique.on {background-position:0px -16px;}
		
	div#mon_historique #visu_monhistorique {float:left;}
		div#mon_historique #visu_monhistorique .visu_art {float:left; width:90px; height:122px; text-align:center; color:#1f1e21; font-size:9px; margin:13px 26px 0 0; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; cursor:pointer;}
			div#mon_historique #visu_monhistorique .visu_art:hover {text-decoration:none; filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
			div#mon_historique #visu_monhistorique .visu_art img {padding-bottom:7px;}
			
			
/************************************************/
/* Before Footer */ 
/************************************************/

div#before_footer {float:left; width:100%; margin-top:20px;}
	div#page div#before_footer a.lk_top{float:right; font-size:14px; color:#1f1e21; padding-left:13px; text-transform:uppercase; font-weight:bold; background:url('/img/puce-fleche-03.gif') no-repeat 0px 4px;}
		div#page div#before_footer a.lk_top:hover{text-decoration:none; color:#27b8ce; background:url('/img/puce-fleche-03.gif') no-repeat 0px -14px;}
		

/************************************************/
/* Popin */ 
/************************************************/	
	
div#main_pop{position:relative; width:676px; text-align:left; margin:0 auto;}

div#bg_pop{float:left; width:670px; height:365px; background-color:#fff; border:none; font-size:12px; color:#000;}

div#entete_popup{position:relative; height:25px; background-color:#fff; border:none; text-align:right; padding:10px 18px 0 0;}
div#entete_popup a{font-size:11px; text-transform:uppercase; color:#1f1e21;}
div#entete_popup a:hover{text-decoration:none;}
div#entete_popup img{vertical-align:middle; margin-left:10px;}

	/* version bouton fermer 02 */
	div#entete_popup_2{position:relative; height:25px; background-color:#fff; border:none; text-align:right; padding:0; margin:0;}
	div#entete_popup_2 a{color:#fff; font-size:13px; text-transform:uppercase; float:right; display:block; height:21px; width:82px; padding:3px 0 0 15px; background:url('/img/img-bt-fermer2.gif') no-repeat; text-align:left;}
	#if9 {overflow:hidden;}
	
	/************************************************/
	/* Popin select-adresse */ 
	/************************************************/	
	
	#pop_adresse div#bg_pop{height:700px;}
	
	div#main_pop div#bg_pop p.tt_commandes {float:left; color:#1f1e21; font-size:15px; font-weight:bold; border-bottom:9px solid #000000; padding:0px 24px 5px 12px;text-transform:uppercase;}

	#pop_adresse div#main_pop p.bas{padding-top:20px;}
	
	#pop_adresse div#main_pop p.intitule{float:left; width:182px; padding:16px 0 0 67px; font-size:12px; color:#1f1e21; font-weight:bold;}
	
	#pop_adresse div#main_pop p.champs{float:left; width:382px; font-size:12px; color:#535353; padding:12px 0 0 0;}
	#pop_adresse div#main_pop p.champs input{vertical-align:middle;}
	
	#pop_adresse div#main_pop p.champs .ex{font-size:9px; color:#1f1e21; font-style:normal;}
	
	#pop_adresse div#main_pop p.champs .input_1, div#main_pop p.champs_adresse .input_2{width:331px; height:20px; font-size:12px; color:#000; background:#e5e5e5; border:none; padding:0px 2px;}
	
	#pop_adresse div#main_pop p.champs .input_2{width:127px;}
	#pop_adresse div#main_pop a{color:#5f2734; font-weight:bold; text-decoration:none;}
	#pop_adresse div#main_pop a:hover{text-decoration:underline;}
	
	#pop_adresse div#main_pop div#bg_pop a.lk_adresse {float:right; display:block; height:18px; width:auto; background:#bf2637; text-align:center; font-size:13px; color:#fff; padding:2px 8px 0 8px; text-transform:uppercase; font-weight:bold; margin-top:50px; margin:20px 86px 0 0;}
		#pop_adresse div#main_pop div#bg_pop a.lk_adresse:hover {background:#ba1729; color:#1f1e21; text-decoration:none;}
		
	/************************************************/
	/* Popin recommander */ 
	/************************************************/	
	
	#pop_reco div#bg_pop{height:467px;}
	
	div#main_pop p.tt_pop{font-size:18px; font-weight:bold; padding:0 0 0 38px;}
	
	div#main_pop p.reco_1{float:left; width:297px; color:#1F1E21; font-weight:bold; padding:20px 0 0 40px;}
	div#main_pop p.reco_2{float:left; width:333px; color:#1F1E21; font-weight:bold; padding:20px 0 0 40px;}
	
	div#main_pop .input_pop_1, div#main_pop .textarea_pop_1{width:255px; height:17px; font-size:12px; color:#000; border:1px solid #c9c5bc; margin-top:9px;}
	div#main_pop .textarea_pop_1{width:570px; height:88px; padding:10px;}
	
	div#main_pop p.bas{float:left; clear:both; color:#535353; font-weight:bold; text-align:right; padding:6px 39px 0 0;}
		div#main_pop p.bas a.lk_continuer{float:right; width:181px; height:21px; padding-top:6px; margin:6px 17px 0 0; font-size:12px; color:#76724b; font-weight:bold; text-align:center; background:url(../img/bg-continuer.gif) no-repeat; display:block;}
		
		div#main_pop p.bas span.blocklk5 {float:right; width:auto; height:33px;}
		div#main_pop p.bas span.blocklk5 a.lk_envoyer{float:left; height:23px; padding:10px 5px 0 5px; margin-bottom:6px; font-size:12px; color:#fff; text-align:center; background:#5f2734;}
		
		div#main_pop p.bas span.blocklk5 span.blocklk_gauche {float:left; background:url(/img/bt-rouge-33px-gauche.gif) no-repeat; width:2px; height:33px;}
		div#main_pop p.bas span.blocklk5 span.blocklk_droit {float:left; background:url(/img/bt-rouge-33px-droit.gif) no-repeat; width:2px; height:33px;}
		
	div#main_pop span.bas{float:left; clear:both; color:#535353; font-weight:bold; text-align:right; padding:0;}
	
	div#main_pop span.bas span.blocklk5 {float:left; width:auto; height:33px;}
	div#main_pop span.bas span.blocklk5 a.lk_envoyer{float:left; height:23px; padding:10px 5px 0 5px; margin-bottom:6px; font-size:12px; color:#fff; text-align:center; background:#5f2734;}
	
	div#main_pop span.bas span.blocklk5 span.blocklk_gauche {float:left; background:url(/img/bt-rouge-33px-gauche.gif) no-repeat; width:2px; height:33px;}
	div#main_pop span.bas span.blocklk5 span.blocklk_droit {float:left; background:url(/img/bt-rouge-33px-droit.gif) no-repeat; width:2px; height:33px;}

	#pop_reco div#main_pop div#bg_pop a.lk_envoyer {float:right; display:block; height:18px; width:auto; background:#bf2637; text-align:center; font-size:13px; color:#fff; padding:2px 8px 0 8px; text-transform:uppercase; font-weight:bold; margin:10px 0;}
			#pop_reco#main_pop div#bg_pop a.lk_envoyer:hover {background:#ba1729; color:#1f1e21; text-decoration:none;}
			
			
	/************************************************/
	/* Popin recevoir mdp */ 
	/************************************************/

	#pop_mdp div#bg_pop{height:250px;}
	
	div#main_pop p.champs_pop{color:#535353; font-weight:bold; padding:10px 0 15px 90px;}
		div#main_pop p.champs_pop .input_pop_1{font-weight:normal; margin-top:0px; margin-left:20px; vertical-align:middle;}
		div#main_pop p.champs_pop .input_2  {background:none repeat scroll 0 0 #E5E5E5;border:medium none;color:#000000;font-size:12px;height:20px;padding:0 2px;width:331px;}
		#pop_mdp div#main_pop div#bg_pop a.lk_envoyer {float:right; display:block; height:18px; width:auto; background:#bf2637; text-align:center; font-size:13px; color:#fff; padding:2px 8px 0 8px; text-transform:uppercase; font-weight:bold; margin:20px 86px 0 0;}
			#pop_mdp div#main_pop div#bg_pop a.lk_envoyer:hover {background:#ba1729; color:#1f1e21; text-decoration:none;}
			
	/************************************************/
	/* Popin alerte */ 
	/************************************************/

	#pop_alerte div#main_pop div#bg_pop a.lk_enregistrer {float:right; display:block; height:18px; width:auto; background:#bf2637; text-align:center; font-size:13px; color:#fff; padding:2px 8px 0 8px; text-transform:uppercase; font-weight:bold; margin:10px 0;}
			#pop_alerte div#main_pop div#bg_pop a.lk_enregistrer:hover {background:#ba1729; color:#1f1e21; text-decoration:none;}
			
	/************************************************/
	/* Popin whislist non*/ 
	/************************************************/

	#pop_wishlist div#main_pop div#bg_pop a.lk_creer {float:right; display:block; height:18px; width:auto; background:#bf2637; text-align:center; font-size:13px; color:#fff; text-transform:uppercase; font-weight:bold; margin:10px 0 0 10px; padding:2px 8px 0 8px;}
		#pop_wishlist#main_pop div#bg_pop a.lk_creer:hover {background:#ba1729; color:#1f1e21; text-decoration:none;}
			
	/************************************************/
	/* Popin article supprimer*/ 
	/************************************************/
	
    #pop_wishlist #main_pop div#bg_pop .reco_1 {color:#1F1E21; float:left; font-weight:bold; padding:36px 0 0 40px; }

	#pop_mdp div#main_pop div#bg_pop a.lk_envoyer {float:right; display:block; height:18px; width:auto; background:#bf2637; text-align:center; font-size:13px; color:#fff; padding:2px 8px 0 8px; text-transform:uppercase; font-weight:bold; margin:20px 86px 0 0;}
		#pop_mdp div#main_pop div#bg_pop a.lk_envoyer:hover {background:#ba1729; color:#1f1e21; text-decoration:none;}
	
	/************************************************/
	/* Popin adresse principale */ 
	/************************************************/
	
	div#bg_pop.adress_princ {width:660px; height:240px;}
	div#bg_pop .texte_pop {float:left; margin-left:40px;}
	div#bg_pop form {float:left;}
	
	div#bg_pop.adress_princ a.lk_creer {float:right; display:block; height:18px; width:auto; background:#bf2637; text-align:center; font-size:13px; color:#fff; text-transform:uppercase; font-weight:bold; margin:10px 0 0 10px; padding:2px 8px 0 8px;}
		div#bg_pop.adress_princ a.lk_creer:hover {background:#ba1729; color:#1f1e21; text-decoration:none;}
		
	div#bg_pop.adress_princ p.bas{float:left; clear:both; color:#535353; font-weight:bold; text-align:right; padding:6px 39px 0 0; width:630px;}
	
	/************************************************/
	/* Popin code parrainage*/ 
	/************************************************/
	
	div#bg_pop_code_parrainage{float:left; width:670px; height:510px; background-color:#fff; border-top:none; font-size:12px; color:#000;}
		div#bg_pop_code_parrainage div.bloc_list_bons #note_bas_tableau p.mini{float:left; font-size:10px; color:#000000; display:inline;}

	div#bg_pop_code_parrainage div.bloc_list_bons {float:left; width:670px;}
	
		div#bg_pop_code_parrainage div.bloc_list_bons #tableau {float:left; width:670px; margin-top:10px;}
		div#bg_pop_code_parrainage div.bloc_list_bons #tableau .ligne_intit {font-size:12px; color:#666666; font-weight:bold; width:670px; margin-top:5px;} 
		div#bg_pop_code_parrainage div.bloc_list_bons #tableau .ligne_intit .col_1 {width:30px;}
		div#bg_pop_code_parrainage div.bloc_list_bons #tableau .ligne_intit .col_2 {height:30px; border-top:1px solid #D4D4D4; border-bottom:1px solid #D4D4D4; text-align:center;}
		div#bg_pop_code_parrainage div.bloc_list_bons #tableau .ligne_intit .col_3 {height:30px; border-top:1px solid #D4D4D4; border-bottom:1px solid #D4D4D4; text-align:center;}
		div#bg_pop_code_parrainage div.bloc_list_bons #tableau .ligne_intit .col_4 {height:30px; border-top:1px solid #D4D4D4; border-bottom:1px solid #D4D4D4; text-align:center;}
		div#bg_pop_code_parrainage div.bloc_list_bons #tableau .ligne_intit .col_5 {height:30px; border-top:1px solid #D4D4D4; border-bottom:1px solid #D4D4D4; text-align:center;} 
		div#bg_pop_code_parrainage div.bloc_list_bons #tableau .ligne_intit .col_6 {height:30px; border-top:1px solid #D4D4D4; border-bottom:1px solid #D4D4D4; text-align:center;} 
	
		div#bg_pop_code_parrainage div.bloc_list_bons #tableau .ligne_valide {font-size:12px; color:#365f03; font-weight:bold; width:670px;}
		div#bg_pop_code_parrainage div.bloc_list_bons #tableau .ligne_valide td.col_1 {width:30px; text-align:center;}
		div#bg_pop_code_parrainage div.bloc_list_bons #tableau .ligne_valide td.col_2 {height:44px; text-align:center; border-top:1px solid #D4D4D4; border-bottom:1px solid #D4D4D4;}
		div#bg_pop_code_parrainage div.bloc_list_bons #tableau .ligne_valide td.col_3 {height:44px; text-align:center; border-top:1px solid #D4D4D4; border-bottom:1px solid #D4D4D4;}
		div#bg_pop_code_parrainage div.bloc_list_bons #tableau .ligne_valide td.col_4 {height:44px; text-align:center; border-top:1px solid #D4D4D4; border-bottom:1px solid #D4D4D4;}
		div#bg_pop_code_parrainage div.bloc_list_bons #tableau .ligne_valide td.col_5 {height:44px; text-align:center; border-top:1px solid #D4D4D4; border-bottom:1px solid #D4D4D4;} 
		div#bg_pop_code_parrainage div.bloc_list_bons #tableau .ligne_valide td.col_6 {height:44px; text-align:center; border-top:1px solid #D4D4D4; border-bottom:1px solid #D4D4D4;} 
	
		div#bg_pop_code_parrainage div.bloc_list_bons #tableau .ligne_recap {font-size:12px; color:#666666; font-weight:bold; width:670px; float:left;}
		div#bg_pop_code_parrainage div.bloc_list_bons #tableau .ligne_recap td.col_1 {width:640px; height:46px; font-weight:bold; font-size:14px; text-align:right;}
		div#bg_pop_code_parrainage div.bloc_list_bons #tableau .ligne_recap td.col_1 span.vert {font-size:16px; font-weight:bold; color:#41a641;}
		
		div#bg_pop_code_parrainage div.bloc_list_bons #note_bas_tableau {float:left; width:610px; margin:10px 0 0 30px; _margin-left:15px;}
	
	div#bg_pop_code_parrainage div.bloc_list_bons #note_bas_tableau a.lk_valider {float:right; display:block; height:18px; width:auto; background:#bf2637; text-align:center; font-size:13px; color:#fff; padding:2px 8px 0 8px; text-transform:uppercase; font-weight:bold; margin:20px 86px 0 0;}
		div#bg_pop_code_parrainage div.bloc_list_bons #note_bas_tableau a.lk_valider :hover {background:#ba1729; color:#1f1e21; text-decoration:none;}
		
	/************************************************/
	/* Popin conditions parrainage */ 
	/************************************************/
	
	.scrll {text-align:justify;}
	
		
	/************************************************/
	/* Popin zoom flash */ 
	/************************************************/
	
	#pop_zoom_flash, 
	#pop_zoom_flash div {width:100%; height:100%; margin:0;}


/************************************************/
/* Footer */ 
/************************************************/

div#footer {width:100%;}

div#footer div.texte_info {display:none;width:957px; border-top:1px solid #afafaf; padding:10px; text-align:center; text-transform:uppercase; font-size:14px; line-height:18px; margin-left:auto;margin-right:auto;}
	div#footer div.texte_info a {font-size:9px; text-transform:none; color:#000;}
		div#footer div.texte_info a:hover {text-decoration:none; color:#009aae;}
	
#footer #bloc_engagements_footer {width:100%;height:81px;margin-top:36px;margin-left:auto;margin-right:auto;background:#e6e6e6;text-align:left;}
	#footer #bloc_engagements_footer .contenu_bloc {width:1033px;position:relative;margin-left:auto;margin-right:auto;}
	#footer #bloc_engagements_footer .contenu_bloc .titre_bloc {float:left;position:absolute;width:182px;height:22px;left:0;top:-27px;background:#e6e6e6;padding:5px 0 0 27px;color:#000;font-size:16px;font-weight:bold;text-transform:uppercase;}
	#footer #bloc_engagements_footer .col_engagement {float:left;font-size:12px;margin:22px 0 0 27px;padding-left:7px;border-left:6px solid #000;}
		#footer #bloc_engagements_footer .col_engagement a {font-size:12px;color:#000;}

#footer #bloc_footer_noir {width:100%;background:#000;padding-bottom:17px;}
	#footer #bloc_footer_noir .contenu_bloc {width:1033px;margin-left:auto;margin-right:auto;}
	#footer #bloc_footer_noir .contenu_bloc .partie_gauche {float:left;width:442px;padding-left:28px;}
	#footer #bloc_footer_noir .contenu_bloc .partie_droite {float:left;width:526px;color:#fff;}
		#footer #bloc_footer_noir .contenu_bloc .partie_droite #yk_sur_twitter_facebook {float:left;width:216px;text-align:right;font-family:Helvetica;text-transform:uppercase;font-size:14px;color:#fff;}
		#footer #bloc_footer_noir .contenu_bloc .partie_droite #bloc_frame_facebook {float:left;width:171px;border-right:1px solid #fff; padding:0 20px 0 33px;}
		#footer #bloc_footer_noir .contenu_bloc .partie_droite #bloc_frame_facebook iframe {margin-top:-6px;}
		#footer #bloc_footer_noir .contenu_bloc .partie_droite #bloc_frame_twitter {float:left;padding:32px 0 0 28px;}
			#footer #bloc_footer_noir .contenu_bloc .partie_droite #bloc_frame_twitter a {display:block;float:left;width:57px;height:19px;background:url('/img/bt_twitter_footer.gif') no-repeat;}

#footer #bloc_footer_noir .contenu_bloc #bloc_aide_footer {float:left;width:980px;margin-left:28px;border-top:1px solid #6b6b6b;border-bottom:1px solid #6b6b6b;padding:2px 0 2px 0;}
	#footer #bloc_footer_noir .contenu_bloc #bloc_aide_footer .contenu_bloc {float:left;width:980px;height:46px;line-height:46px;border-top:1px solid #6b6b6b;border-bottom:1px solid #6b6b6b;}
		#footer #bloc_footer_noir .contenu_bloc #bloc_aide_footer .contenu_bloc #titre_aide_footer {float:left;margin-left:100px;font-size:18px;text-transform:uppercase;color:#fff;font-weight:bold;}
		#footer #bloc_footer_noir .contenu_bloc #bloc_aide_footer .contenu_bloc #mail_aide_footer {float:left;margin-left:98px;font-size:18px;color:#fff;}
			#footer #bloc_footer_noir .contenu_bloc #bloc_aide_footer .contenu_bloc #mail_aide_footer span {font-size:10px;color:#fff;}

#bt_facebook_footer .connect_widget_text  {color:#fff;}

	div#footer div.bloc_newsletter {float:left; width:1033px; margin-bottom:30px; padding:31px 0 0 0;}
	div#footer div.bloc_newsletter span.tit_newsletter {float:left;text-transform:uppercase;font-size:14px;color:#fff;font-family:Helvetica;padding-bottom:6px;}
	div#footer div.bloc_newsletter span.error {float:left; font-size:11px; font-weight:bold; margin-left:10px;}
	div#footer div.bloc_newsletter input.input_newsletter {float:left; background:#dbdbdb; color:#000; border:none; height:17px; text-transform:uppercase; font-size:11px; padding-left:11px; width:236px; line-height:17px;}
	div#footer div.bloc_newsletter a.btn_ok_newsletter {float:left; width:22px; height:15px; padding-top:1px; margin-left:15px; color:#000; background:#dbdbdb;text-transform:uppercase; font-size:11px;}
	div#footer div.bloc_newsletter a.btn_ok_newsletter:hover { width:22px; height:16px; background:#23B7CD;text-decoration:none;}

	div#footer div.bloc_newsletter span.right {float:right;}
	div#footer div.bloc_newsletter span.right a.btn_facebook {float:left; background:url('/img/btn-facebook.gif') no-repeat; width:85px; height:18px; text-decoration:none; margin-right:10px;}
	div#footer div.bloc_newsletter span.right a.btn_facebook:hover {background:url('/img/btn-facebook.gif') 0 -18px no-repeat;}
	div#footer div.bloc_newsletter span.right a.btn_twitter {float:left; background:url('/img/btn-twitter.gif') no-repeat; width:85px; height:18px; text-decoration:none;}
	div#footer div.bloc_newsletter span.right a.btn_twitter:hover {background:url('/img/btn-twitter.gif') 0 -18px no-repeat;}
	
#footer #bloc_plan_site_footer {float:left;width:1033px;margin-top:34px;margin-left:28px;}
	#footer #bloc_plan_site_footer .col_plan_site_footer {float:left;width:206px;}
	#footer #bloc_plan_site_footer .liste_plan_site_footer {float:left;width:190px;text-align:left;}
		#footer #bloc_plan_site_footer .liste_plan_site_footer dt {float:left;width:190px;padding-bottom:8px;}
			#footer #bloc_plan_site_footer .liste_plan_site_footer dt a {display:block;float:left;width:224px;color:#009aae;font-size:11px;font-weight:bold;text-transform:uppercase;}
			#footer #bloc_plan_site_footer .liste_plan_site_footer dt a.exception {text-decoration:none;}
		#footer #bloc_plan_site_footer .liste_plan_site_footer dd {float:left;width:190px;padding-bottom:2px;}
			#footer #bloc_plan_site_footer .liste_plan_site_footer dd a {float:left;width:190px;color:#6b6b6b;font-size:11px;font-weight:normal;}

	div#footer p.liens_footer {width:977px; text-align:center; display:none;}
	div#footer p.liens_footer a{color:#a7a7a7; text-transform:uppercase; background:url('/img/bg-separation-footer.gif') no-repeat left; padding:2px 8px 2px 8px; font-size:12px;}
	div#footer p.liens_footer a:first-child {background:none;}
	div#footer p.liens_footer a:hover {color:#6bb5ca; text-decoration:none;}
	
	div#footer .footer_2 {width:980px; margin-top:21px; margin-left:28px; font-size:10px; color:#6b6b6b; text-align:center; padding:10px 0 2px 0; border-bottom:1px solid #6b6b6b;}
		div#footer .footer_2 .bloc_contenu {position:relative;padding-bottom:13px;border-bottom:1px solid #6b6b6b;}
	div#footer .footer_2 img{vertical-align:middle; margin-bottom:2px;}
	div#footer .footer_2 .bloc_contenu #logos_paiement_footer {position:absolute;right:0;top:-10px;width:158px;height:25px;background:url('/img/logos_paiement.png') no-repeat;}
	
div#footer_end {float:left; width:1037px; height:53px; padding-left:60px; background:url('/img/bg-yellowkorner-end-01.gif') no-repeat;}

/************************************************/
/* Styles JS */ 
/************************************************/

/************************************************/
/* Checkbox and Radio custom */ 
/************************************************/

	/* wrapper divs */
	.custom-checkbox, .custom-radio { position: relative; }
		
	/* input, label positioning */
	.custom-checkbox input, 
	.custom-radio input {position: absolute; left: 2px; top: 3px; margin: 0; z-index: 0;}
	
	.custom-checkbox label, 
	.custom-radio label {display: block; position: relative; z-index: 1; font-size: 1.3em; padding-right: 1em; line-height: 1; padding: .5em 0 .5em 16px; margin: 0 0 .3em; cursor: pointer;
	}
	
	.custom-checkbox label {background: url('/img/checkbox.gif') no-repeat; }
	.custom-radio label { background: url('/img/radio-01.gif') no-repeat; }
	
	.custom-checkbox label, .custom-radio label {background-position: -18px -17px;}
	
	.custom-checkbox label.hover,
	.custom-checkbox label.focus,
	.custom-radio label.hover,
	.custom-radio label.focus {background-position: -18px -117px;}
	
	.custom-checkbox label.checked, 
	.custom-radio label.checked {background-position: -18px -217px;}
	
	.custom-checkbox label.checkedHover, 
	.custom-checkbox label.checkedFocus {background-position: -18px -317px;}
	
	.custom-checkbox label.focus, 
	.custom-radio label.focus {outline: 1px dotted #ccc;}
	
	/* Contextes */
		/* form crea compte panier */
		.zone_crea_new_compt .ligne_rdio .custom-radio label { background: url('/img/radio-02.gif') no-repeat; }
		.zone_crea_new_compt .ligne_rdio .custom-radio label {background-position: -18px -17px;}
		.zone_crea_new_compt .ligne_rdio .custom-radio label.hover,
		.zone_crea_new_compt .ligne_rdio .custom-radio label.focus {background-position: -18px -117px;}
		.zone_crea_new_compt .ligne_rdio .custom-radio label.checked {background-position: -18px -217px;}
		/* form mode livraison panier */
		.mode_livr .ligne_produit .type_livr .custom-radio label { background: url('/img/radio-02.gif') no-repeat; }
		.mode_livr .ligne_produit .type_livr .custom-radio label {background-position: -18px -16px;}
		.mode_livr .ligne_produit .type_livr .custom-radio label.hover,
		.mode_livr .ligne_produit .type_livr .custom-radio label.focus {background-position: -18px -116px;}
		.mode_livr .ligne_produit .type_livr .custom-radio label.checked {background-position: -18px -216px;}
		/* form choix mode livraison panier */
		.zone_choix_paiement .corps .custom-radio label { background: url('/img/radio-02.gif') no-repeat; }
		.zone_choix_paiement .corps .custom-radio label {background-position: -18px -14px;}
		.zone_choix_paiement .corps .custom-radio label.hover,
		.zone_choix_paiement .corps .custom-radio label.focus {background-position: -18px -114px;}
		.zone_choix_paiement .corps .custom-radio label.checked {background-position: -18px -214px;}
		/* CGV recap panier */
		.zone_action.v02 .custom-checkbox label {background-position: -18px -14px;}
		.zone_action.v02 .custom-checkbox label.hover,
		.zone_action.v02 .custom-checkbox label.focus {background-position: -18px -114px;}
		.zone_action.v02 .custom-checkbox label.checked {background-position: -18px -214px;}
		.zone_action.v02 .custom-checkbox label.checkedHover, 
		.zone_action.v02 .custom-checkbox label.checkedFocus {background-position: -18px -314px;}
		.zone_action.v02 .custom-checkbox label.focus {outline: 1px dotted #ccc;}
		/* Fiche produit */
		.details_tirage .custom-radio label { background: url('/img/radio-02.gif') no-repeat; }
		.details_tirage .custom-radio label {background-position: -18px -14px;}
		.details_tirage .custom-radio label.hover,
		.details_tirage .custom-radio label.focus {background-position: -18px -114px;}
		.details_tirage .custom-radio label.checked {background-position: -18px -214px;}

/************************************************/
/* Scroll custom */ 
/************************************************/
.scroll_pane {height:200px; width:141px;}

.jScrollPaneContainer {position: relative; overflow: hidden; z-index: 1;}
.jScrollPaneTrack {position: absolute; cursor: pointer; right: 0; top: 0; height: 100%; background: #7d7d7d;}
.jScrollPaneDrag {position: absolute; background: #fcfcfc; cursor: pointer; overflow: hidden;}
.jScrollPaneDragTop {position: absolute; top: 0; left: 0; overflow: hidden;}
.jScrollPaneDragBottom {position: absolute; bottom: 0; left: 0; overflow: hidden;}
a.jScrollArrowUp {display: block; position: absolute; z-index: 1; top: 0; right: 0; text-indent: -2000px; overflow: hidden; height: 9px;}
a.jScrollArrowDown {display: block; position: absolute; z-index: 1; bottom: 0; right: 0; text-indent: -2000px; overflow: hidden; height: 9px;}

	/* Contextualisation pour la sous nav artistes */
	#ssNav_artistes .collections .scroll_pane .inner_scroll {float:left;}
	#ssNav_artistes .collections .scroll_pane .inner_scroll p {float:left; padding-bottom:10px; font-size:11px; color:#fff; line-height:17px;}
	#ssNav_artistes .collections .scroll_pane .inner_scroll p a {float:left; font-size:11px; color:#fff; display:inline; height:inherit; padding:1px 2px 1px 0;}
	#ssNav_artistes .collections .scroll_pane .inner_scroll p a:hover {color:#009aae;}
	#ssNav_artistes.hors_zone {position:absolute; left:-10000px;}
	
/************************************************/
/* Select custom */ 
/************************************************/
	/* Contextualisation pour les liste */
		/* accueil artistes */
		a.select_tri {float:left; border:1px solid #ccc; color:#8f8e90; width:90px; font-size:11px;}
		a.select_afficher {float:left; border:1px solid #ccc; color:#8f8e90; font-size:11px;}
		a.select_page {float:left; border:1px solid #ccc; color:#8f8e90; width:50px; font-size:11px;}
		a:hover.select_tri, a:hover.select_afficher, a:hover.select_page {text-decoration:none;}
		/* panier */
		a.select_quantite {float:left; border:1px solid #ddd; color:#1f1e21; font-size:12px;}
			a.select_quantite:hover {text-decoration:none;}
			a.select_quantite .ui-selectmenu-menu li a,a.select_quantite .ui-selectmenu-status {color:#1f1e21; text-align:center;}
			a.select_quantite span.ui-icon {background-image: url('/img/bt-cust-select-02.gif');}
		/* creation compte */
		a.select_pays {float:left; border:1px solid #ddd; color:#1f1e21; font-size:12px; margin:18px 0 0 0;}
			a.select_pays:hover {text-decoration:none;}
			a.select_pays .ui-selectmenu-menu li a,a.select_pays .ui-selectmenu-status {color:#8F8E90;}
			a.select_pays span.ui-icon {background-image: url('/img/bt-cust-select-02.gif');}
		a.select_question {float:left; border:1px solid #ddd; color:#1f1e21; font-size:12px; margin:5px 0 0 0;}
			a.select_question:hover {text-decoration:none;}
			a.select_question .ui-selectmenu-menu li a,a.select_pays .ui-selectmenu-status {color:#8F8E90;}
			a.select_question span.ui-icon {background-image: url('/img/bt-cust-select-02.gif');}
		a.select_date_01 {float:left; border:1px solid #ddd; color:#1f1e21; font-size:12px; margin:5px 12px 0 0;}
			a.select_date_01:hover {text-decoration:none;}
			a.select_date_01 .ui-selectmenu-menu li a,a.select_date_01 .ui-selectmenu-status {color:#8F8E90;}
			a.select_date_01 span.ui-icon {background-image: url('/img/bt-cust-select-02.gif');}
		a.select_date_02 {float:left; border:1px solid #ddd; color:#1f1e21; font-size:12px; margin:5px 12px 0 0;}
			a.select_date_02:hover {text-decoration:none;}
			a.select_date_02 .ui-selectmenu-menu li a,a.select_date_02 .ui-selectmenu-status {color:#8F8E90;}
			a.select_date_02 span.ui-icon {background-image: url('/img/bt-cust-select-02.gif');}
		/* adresse facturation */
		a.select_adresse {float:left; border:1px solid #ddd; color:#1f1e21; font-size:12px; margin:18px 0 0 0;}
			a.select_adresse:hover {text-decoration:none;}
			a.select_adresse .ui-selectmenu-menu li a,a.select_adresse .ui-selectmenu-status {color:#8F8E90;}
			a.select_adresse span.ui-icon {background-image: url('/img/bt-cust-select-02.gif');}
		/* gallerie retrait commande */
		a.select_gallerie {float:left; border:1px solid #ddd; color:#1f1e21; font-size:12px; margin:5px 0 0 18px;}
			a.select_gallerie:hover {text-decoration:none;}
			a.select_gallerie .ui-selectmenu-menu li a,a.select_gallerie .ui-selectmenu-status {color:#8F8E90;}
			a.select_gallerie span.ui-icon {background-image: url('/img/bt-cust-select-02.gif');}
	/* Fin contextualisation */

.ui-selectmenu { display: block; position:relative; height:16px; text-decoration: none; overflow:hidden;}
.ui-selectmenu-icon { position:absolute; right:0px; margin-top:-8px; top: 50%; }
.ui-selectmenu-menu { padding:0; margin:0; list-style:none; position:absolute; top: 0; visibility: hidden; overflow: auto; }
.ui-selectmenu-open { visibility: visible; }
.ui-selectmenu-menu-popup { margin-top: -1px; }
.ui-selectmenu-menu-dropdown { }
.ui-selectmenu-menu li { padding:0; margin:0; display: block; border-top: 1px dotted transparent; border-bottom: 1px dotted transparent; border-right-width: 0 !important; border-left-width: 0 !important; font-weight: normal !important; }
.ui-selectmenu-menu li a,.ui-selectmenu-status {height:14px; font-size:9px; display:block; padding:2px 16px 0 2px; outline:none; text-decoration:none; text-align:left; color:#8F8E90;}
.ui-selectmenu-menu li.ui-selectmenu-hasIcon a,
.ui-selectmenu-hasIcon .ui-selectmenu-status { padding-left: 20px; position: relative; margin-left: 5px; }
.ui-selectmenu-menu li .ui-icon, .ui-selectmenu-status .ui-icon { position: absolute; top: 1em; margin-top: -8px; left: 0; }
.ui-selectmenu-status {}
.ui-selectmenu-open li.ui-selectmenu-item-focus a {color:#8F8E90;}
.ui-selectmenu-open li.ui-selectmenu-item-selected {background:#000; font-weight: bold; color:#fff;}
.ui-selectmenu-menu li span,.ui-selectmenu-status span { display:block; margin-bottom: .2em; }
.ui-selectmenu-menu li .ui-selectmenu-item-header { font-weight: bold; }
.ui-selectmenu-menu li .ui-selectmenu-item-content {  }
.ui-selectmenu-menu li .ui-selectmenu-item-footer { opacity: .8; }
/*for optgroups*/
.ui-selectmenu-menu .ui-selectmenu-group { font-size: 1em; }
.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label { line-height: 1.4em; display:block; padding:.6em .5em 0; font-weight: bold; }
.ui-selectmenu-menu .ui-selectmenu-group ul { margin: 0; padding: 0; }
	
	/* Layout helpers
	----------------------------------*/
	.ui-helper-hidden { display: none; }
	.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
	.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
	.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	.ui-helper-clearfix { display: inline-block; }
	/* required comment for clearfix to work in Opera \*/
	* html .ui-helper-clearfix { height:1%; }
	.ui-helper-clearfix { display:block; }
	/* end clearfix */
	.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }

	/* Interaction Cues
	----------------------------------*/
	.ui-state-disabled { cursor: default !important; }

	/* Icons
	----------------------------------*/
	
	/* states and images */
	.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
	
	/* Misc visuals
	----------------------------------*/
	
	/* Overlays */
	.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
	
	/* Component containers
	----------------------------------*/
	.ui-widget .ui-widget {font-size:11px;}
	.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {font-size: 11px; }
	.ui-widget-content {border:1px solid #CCCCCC; background:#fff; color:#8F8E90; z-index:1000; }
	.ui-widget-content a { color: #ffffff; }
	.ui-widget-header { border: 1px solid #333333; background: #333333 url(images/ui-bg_gloss-wave_25_333333_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
	.ui-widget-header a { color: #ffffff; }
	
	/* Interaction states
	----------------------------------*/
	.ui-state-default, .ui-widget-content .ui-state-default {background-color:#fff;}
	.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #eeeeee; text-decoration: none; outline: none; }
	.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {background-color:#fff;}
	.ui-state-hover a, .ui-state-hover a:hover { color: #ffffff; text-decoration: none; outline: none; background-color:#ccc; }
	.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #ffaf0f; background:#fff; color:#000; outline: none; }
	.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #ffffff; outline: none; text-decoration: none; }

	/* Icons
	----------------------------------*/
	/* states and images */
	.ui-icon { width: 16px; height: 16px;}
	.ui-state-default .ui-icon {background-image: url('/img/bt-cust-select-01.gif');}
	.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url('/img/bt-cust-select-01.gif');}
	.ui-state-active .ui-icon {background-image: url('/img/bt-cust-select-01.gif');}
	
		/* positioning */
		.ui-icon-triangle-1-s { background-position: 0px 0px; }
		.ui-icon-triangle-2-n-s { background-position: 0px 0px; }
		
 /* Slideout Newsletter */
 
	#slide-out-div {width: 204px;background: #000000;color:#ffffff;height:199px; z-index:55;}
	#slide-out-div.chargement {visibility:hidden;}
	#slide-out-div .contenu {float:left;text-align:left;padding:0 0 0 15px;}
	#slide-out-div h1 {font-size:12px;text-transform:uppercase;margin:15px 0 15px 0px;font-weight:normal;line-height:15px;}
	#slide-out-div p {font-size:11px;margin-bottom:18px;width:175px;line-height:13px;}
	#slide-out-div form {float:left;}
	#slide-out-div input.email {width:118px;height:16px;color:#7e7d7f;font-size:11px;border:0px;float:left;padding-left:9px;background:#dddddd;}
	#slide-out-div a.bt-ok{display:block;margin:0 0 0 11px;background-image:url('/img/bt-ok.png');background-repeat:no-repeat;width:21px;height:16px;float:left;padding:3px 0 0 3px;}
	#slide-out-div a.bt-ok:hover {cursor:pointer;}	
	#slide-out-div a.bt-ok  {text-transform:uppercase;color:#7e7d7f;font-size:11px;}
	#slide-out-div a.bt-ok:hover {text-decoration:none;color:#000;background-image:url('/img/bt-ok-hover.png');background-repeat:no-repeat;width:21px;height:16px;}
	#slide-out-div .error {font-size:9px;color:red;}
	
/* Popin ajout panier */
	body#pop_ajout_panier {width:608px;margin-left:auto;margin-right:auto;padding-top:25px;}
	#main_ajout_panier {text-align:left;float:left;padding-left:25px;}
		#main_ajout_panier #no_cadre {float:left;width:147px;height:98px;margin-right:25px;text-align:center;}
		#main_ajout_panier #cadre_min {float:left;width:147px;margin-right:25px;text-align:center;}
			#main_ajout_panier #cadre_min.cadre_bleu {background:url('/img/pic_cadre_bleu_02.png') no-repeat;}
			#main_ajout_panier #cadre_min.cadre_marron {background:url('/img/pic_cadre_marron_02.png') no-repeat;}
			#main_ajout_panier #cadre_min.cadre_marron_clair {background:url('/img/pic_cadre_marron_clair_02.png') no-repeat;}

	#main_ajout_panier .titre {font-family:arial;font-size:13px;color:#20201e;text-transform:uppercase;} 
	#main_ajout_panier .auteur {font-weight:bold;font-size:11px;color:#20201e;text-align:left;text-transform:uppercase;margin-bottom:16px;}
	#main_ajout_panier .edition {font-size:12px;color:#a5a5a4;text-align:left;}
	#main_ajout_panier img#achat{z-index:-1;} 
	#main_ajout_panier h1{font-family:arial;font-size:13px;color:#20201e;text-align:left;margin-bottom:30px;text-transform:uppercase;}
	#main_ajout_panier #description {line-height:15px;float:left;text-align:left;font-size:12px;color:#20201e;width:363px;}
	#main_ajout_panier #prix {float:right;color:#ba0e2d;font-size:22px;}
	#main_ajout_panier #bt-continuer-achat {float:left;background-color:#a6a6a6;text-transform:uppercase;padding:6px 10px 6px 10px;}
	#main_ajout_panier #bt-continuer-achat:hover {font-size:12px;font-weight:bold;color:white;text-decoration:underline;background-color:#2D9EC1;cursor:pointer;}
	#main_ajout_panier #bt-continuer-achat a{font-size:12px;font-weight:bold;color:white;text-decoration:none;}	
	#main_ajout_panier #bt-voir-panier {float:left;background-color:#ba1729;padding:6px 10px 6px 10px;margin-left:221px;}
	#main_ajout_panier #bt-voir-panier a {font-size:12px;font-weight:bold;color:white;text-transform:uppercase;text-decoration:none;}
	#main_ajout_panier #bt-voir-panier a:hover {font-size:12px;font-weight:bold;color:black;text-transform:uppercase;text-decoration:underline;}
	#main_ajout_panier #boutons {float:left;margin-top:35px;}
	#main_ajout_panier .autres-oeuvres {float:left;margin-top:15px;}
	#main_ajout_panier .autres-oeuvres a {float:left;color:#757578;font-size:9px;width:90px;height:121px;margin-right:25px;text-align:center;margin-bottom:20px;filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}
	#main_ajout_panier .autres-oeuvres a:hover {color:black;filter:alpha(opacity=100); -moz-opacity:1; opacity:1;text-decoration:none;}
	#main_ajout_panier .autres-oeuvres a img{margin-bottom:10px;float:left;}

/* Images langues menu haut */
	.pos_right .drap_FR {display:block;float:left;width:16px;height:15px;background:url('/img/drap_fr.gif') no-repeat;}
	.pos_right .drap_EN {display:block;float:left;width:22px;height:15px;background:url('/img/drap_en.gif') no-repeat;}
	.pos_right .drap_DE {display:block;float:left;width:17px;height:15px;background:url('/img/drap_de.gif') no-repeat;}
	.pos_right .drap_US {display:block;float:left;width:17px;height:15px;background:url('/img/drap_en.gif') no-repeat;}
	
	
/* Div Chargement Ajax */
div#colonne_1_pan {position:relative;}			
div#colonne_1_pan div#divChargement {position:absolute; left:88%; top:75%; background:#ffffff; border:1px solid #cecece; padding:10px;font-size:12px;}
div.mode_livr div#divChargement2 {position:absolute; left:45%; top:5%; background:#ffffff; border:1px solid #cecece; padding:10px;font-size:12px; width:100px;}
div#page div#fiche_gch div.visuel #divChargement {position:absolute;z-index:1; left:249px; top:169px; background:#ffffff; border:1px solid #cecece; padding:10px;font-size:12px;}

/* Popin zoom produit */
#overlay {background:#000;position:absolute;top:0;left:0;z-index:10000;width:100%}
.prettyPopin{float:left;overflow:visible;position:absolute;z-index:11000;top:50%;left:50%;background:transparent;}
	.prettyPopin a#b_close {display:none;position:absolute;z-index:12000;right:10px;top:10px;height:13px;padding-right:21px;background:url('/img/bt_fermer_popin.png') no-repeat 100% 2px;text-transform:uppercase;color:#808080;cursor:pointer;font-size:10px;}
	.prettyPopin a#b_close:hover {color:#fff;background:url('/img/bt_fermer_popin_02.png') no-repeat 100% 2px;text-decoration:none;}

.prettyPopin .prettyContent{float:left;overflow:visible;position:relative;width:100%;height:100%;font-size:1.2em;}
.prettyPopin .prettyContent .prettyContent-container{float:left;position:relative;overflow:visible;display:none;}
.prettyPopin .prettyContent .loader{position:absolute;top:50%;left:50%;margin:-14px 0 0 -14px}

#popin_zoom {float:left;position:relative;text-align:left;background:transparent;}
	#popin_zoom #contenu_popin {float:left;position:relative;padding:0 15px 14px 0;background:#000;}

			#popin_zoom #contenu_popin #partie_details_produit #bloc_details_produit {float:left;width:220px;padding-bottom:12px;border-bottom:3px solid #fff;}
				#popin_zoom #contenu_popin #partie_details_produit #bloc_details_produit #nom_oeuvre {float:left;width:274px;font-size:20px;color:#fff;font-weight:bold;text-transform:uppercase;}
				#popin_zoom #contenu_popin #partie_details_produit #bloc_details_produit #nom_auteur {float:left;width:274px;font-size:13px;color:#fff;font-weight:bold;text-transform:uppercase;}

		#popin_zoom #contenu_popin #partie_details_produit {float:left;position:relative;width:288px;margin:21px 0 0 14px;}
			#popin_zoom #contenu_popin #partie_details_produit #entetes {float:left;width:288px;}
				#popin_zoom #contenu_popin #partie_details_produit #entetes .tabs_popin_zoom {float:left;height:17px;padding:8px 0 0 0;color:#d2d2d2;text-transform:uppercase;font-size:12px;font-family:arial;text-decoration:none;text-align:center;font-weight:bold;border-bottom:1px solid #c4c4c4;}
				#popin_zoom #contenu_popin #partie_details_produit #entetes #tab_formats {width:143px;}
					#popin_zoom #contenu_popin #partie_details_produit #entetes #tab_formats.on {color:#fefefe;background:url('/img/tab_gauche_popin.png') no-repeat;border-bottom:0;}
				#popin_zoom #contenu_popin #partie_details_produit #entetes #tab_oeuvre {width:145px;}
					#popin_zoom #contenu_popin #partie_details_produit #entetes #tab_oeuvre.on {color:#fefefe;background:url('/img/tab_droite_popin.png') no-repeat;border-bottom:0;}


			#popin_zoom #contenu_popin #partie_details_produit #bloc_infos_formats_oeuvre {float:left;width:288px;margin-top:15px;}
					#popin_zoom #contenu_popin #bloc_infos_formats_oeuvre #bloc_infos_formats {display:none;float:left;width:276px;margin-top:-1px;padding:26px 0 0 10px;border-left:1px solid #bababa;border-right:1px solid #bababa;border-bottom:1px solid #bababa;}
						#popin_zoom #contenu_popin #bloc_infos_formats_oeuvre #bloc_infos_formats p  {float:left;width:247px;color:#a3a3a3;font-size:12px;padding-bottom:30px;}
						#popin_zoom #contenu_popin #bloc_infos_formats_oeuvre #bloc_infos_formats .ligne {float:left;width:248px;padding-bottom:21px;}
							#popin_zoom #contenu_popin #bloc_infos_formats_oeuvre #bloc_infos_formats .ligne .partie_gauche {float:left;width:161px;}
								#popin_zoom #contenu_popin #bloc_infos_formats_oeuvre #bloc_infos_formats .ligne .partie_gauche .nom_format {float:left;font-size:14px;font-weight:bold;color:#fff;}
								#popin_zoom #contenu_popin #bloc_infos_formats_oeuvre #bloc_infos_formats .ligne .partie_gauche .dimensions_format {float:left;font-size:14px;font-weight:bold;color:#fff;}
								#popin_zoom #contenu_popin #bloc_infos_formats_oeuvre #bloc_infos_formats .ligne .partie_gauche .version_edition {float:left;width:159px;color:#a3a3a3;font-size:12px;}
							#popin_zoom #contenu_popin #bloc_infos_formats_oeuvre #bloc_infos_formats .ligne .partie_droite {float:left;width:87px;text-align:right;color:#f60000;font-size:14px;font-weight:bold;}

					#popin_zoom #contenu_popin #bloc_infos_formats_oeuvre #bloc_infos_oeuvre {display:none;float:left;width:275px;margin-top:-1px;padding:15px 0 53px 11px;border-left:1px solid #bababa;}
						#popin_zoom #contenu_popin #bloc_infos_formats_oeuvre #bloc_infos_oeuvre #intro_oeuvre {float:left;width:239px;font-size:11px;color:#e2e2e2;}
							#popin_zoom #contenu_popin #bloc_infos_formats_oeuvre #bloc_infos_oeuvre #intro_oeuvre span {font-weight:bold;text-transform:uppercase;}

					#popin_zoom #contenu_popin #bloc_infos_formats_oeuvre #bloc_infos_formats.on,
					#popin_zoom #contenu_popin #bloc_infos_formats_oeuvre #bloc_infos_oeuvre.on {display:block;}

#popin_zoom #contenu_popin #partie_details_produit .bt_achat_popin_zoom {float:right;margin-top:8px;text-decoration:none;cursor:pointer;}
	#popin_zoom #contenu_popin #partie_details_produit .bt_achat_popin_zoom .partie_gauche {float:left;width:5px;height:36px;background:url('/img/bt_achat_zoom_01.png') no-repeat;}
	#popin_zoom #contenu_popin #partie_details_produit .bt_achat_popin_zoom .partie_centrale {float:left;height:25px;background:url('/img/bt_achat_zoom_02.png') repeat-x;padding:10px 7px 0 16px;}
		#popin_zoom #contenu_popin #partie_details_produit .bt_achat_popin_zoom .partie_centrale {text-decoration:none;color:#fff;font-size:12px;text-transform:uppercase;}
	#popin_zoom #contenu_popin #partie_details_produit .bt_achat_popin_zoom .partie_droite {float:left;width:29px;height:36px;background:url('/img/bt_achat_zoom_03.png') no-repeat;}

	#popin_zoom #contenu_popin #partie_details_produit .bt_achat_popin_zoom:hover .partie_gauche {float:left;width:4px;height:36px;background:url('/img/bt_achat_zoom_on_01.png') no-repeat;}
	#popin_zoom #contenu_popin #partie_details_produit .bt_achat_popin_zoom:hover .partie_centrale {float:left;height:25px;background:url('/img/bt_achat_zoom_on_02.png') repeat-x;padding:10px 7px 0 17px;}
		#popin_zoom #contenu_popin #partie_details_produit .bt_achat_popin_zoom:hover .partie_centrale {text-decoration:none;color:#fff;font-size:12px;text-transform:uppercase;}
	#popin_zoom #contenu_popin #partie_details_produit .bt_achat_popin_zoom:hover .partie_droite {float:left;width:29px;height:36px;background:url('/img/bt_achat_zoom_on_03.png') no-repeat;}

#popin_zoom #contenu_popin #partie_details_produit #ligne_sep_elements {float:left;width:288px;}

#popin_zoom #contenu_popin #partie_details_produit #bloc_reseaux_sociaux {float:right;width:163px;margin:65px 5px 0 0;padding-bottom:7px;}
	#popin_zoom #contenu_popin #partie_details_produit #bloc_reseaux_sociaux span {float:left;font-size:9px;font-weight:bold;text-transform:uppercase;color:#8a8a8a;}
		#popin_zoom #contenu_popin #partie_details_produit #bloc_reseaux_sociaux .bt_reseaux_sociaux {float:right;margin-left:11px;width:25px;height:25px;}

		#popin_zoom #contenu_popin #partie_details_produit #bloc_reseaux_sociaux .bt_reseaux_sociaux.facebook {background:url('/img/bt_facebook_popin.png') no-repeat;}
			#popin_zoom #contenu_popin #partie_details_produit #bloc_reseaux_sociaux .bt_reseaux_sociaux.facebook:hover {background:url('/img/bt_facebook_popin_on.png') no-repeat;}

		#popin_zoom #contenu_popin #partie_details_produit #bloc_reseaux_sociaux .bt_reseaux_sociaux.twitter {background:url('/img/bt_twitter_popin.png') no-repeat;}
			#popin_zoom #contenu_popin #partie_details_produit #bloc_reseaux_sociaux .bt_reseaux_sociaux.twitter:hover {background:url('/img/bt_twitter_popin_on.png') no-repeat;}

		#popin_zoom #contenu_popin #partie_details_produit #bloc_reseaux_sociaux .bt_reseaux_sociaux.message {background:url('/img/bt_message_popin.png') no-repeat;}
			#popin_zoom #contenu_popin #partie_details_produit #bloc_reseaux_sociaux .bt_reseaux_sociaux.message:hover {background:url('/img/bt_message_popin_on.png') no-repeat;}

#iframe_produit_zoom {float:left;min-width:1193px;min-height:655px;border:0;overflow:hidden;background:transparent;position:relative;top:0;left:0;}
#body_popin_zoom {background:transparent;background-color:transparent;}

/* Scrollable popin produit */
#scrollable_popin_produit {float:left;position:relative;overflow:hidden;width:849px;border:1px solid #383838;margin:18px 0 0 14px;padding:6px 6px 15px 4px;height:600px;}
		#scrollable_popin_produit .items div {float:left;width:849px;text-align:center;height:600px;}
		#scrollable_popin_produit .items div .img_popin_prod {display:none;}

	#scrollable_popin_produit .cache_noir_gauche {float:left;position:absolute;top:0;left:0;width:66px;height:721px;background:url('/img/cache_noir.png') repeat-y;}
	#scrollable_popin_produit .cache_noir_droite {float:left;position:absolute;top:0;right:0;width:66px;height:721px;background:url('/img/cache_noir.png') repeat-y;}
	#scrollable_popin_produit .fleche_nav_gauche {position:absolute;left:14px;top:270px;z-index:1;width:42px;height:155px;background:url('/img/fleche_gauche_popin.png') no-repeat;}
	#scrollable_popin_produit .fleche_nav_droite {position:absolute;right:15px;top:270px;z-index:1;width:42px;height:155px;background:url('/img/fleche_droite_popin.png') no-repeat;}

	#scrollable_popin_produit .cache_noir_gauche:hover .fleche_nav_gauche {background:url('/img/fleche_gauche_popin_on.png') no-repeat;cursor:pointer;text-decoration:none;}
	#scrollable_popin_produit .cache_noir_droite:hover .fleche_nav_droite {background:url('/img/fleche_droite_popin_on.png') no-repeat;cursor:pointer;text-decoration:none;}

/************************************************/
/* Scroll custom */ 
/************************************************/
#bloc_infos_formats_oeuvre .scroll_pane {height:200px; width:274px;}
#bloc_infos_formats_oeuvre .jScrollPaneContainer {position: absolute; right:-3000000px; overflow: hidden; z-index: 1;border-right:1px solid #bababa;border-bottom:1px solid #bababa; top:-1px;}
	#bloc_infos_formats_oeuvre .jScrollPaneContainer.on {right:0;position:relative;}
#bloc_infos_formats_oeuvre .jScrollPaneTrack {position: absolute; cursor: pointer; right: 0; top: 0; height: 100%; background: #4e4e4e;}
#bloc_infos_formats_oeuvre .jScrollPaneDrag {position: absolute; background: #fff; cursor: pointer; overflow: hidden;}
#bloc_infos_formats_oeuvre .jScrollPaneDragTop {position: absolute; top: 0; left: 0; overflow: hidden;}
#bloc_infos_formats_oeuvre .jScrollPaneDragBottom {position: absolute; bottom: 0; left: 0; overflow: hidden;}
#bloc_infos_formats_oeuvre a.jScrollArrowUp {display: block; position: absolute; z-index: 1; top: 0; right: 0; text-indent: -2000px; overflow: hidden; height: 9px;}
#bloc_infos_formats_oeuvre a.jScrollArrowDown {display: block; position: absolute; z-index: 1; bottom: 0; right: 0; text-indent: -2000px; overflow: hidden; height: 9px;}

/* Popin finitions */
#popin_finitions {float:left;width:987px;height:560px;background:url('/img/bg_popin_finition.png') no-repeat;}
	#popin_finitions #contenu_popin {float:left;width:987px;text-align:left;}
		#popin_finitions #contenu_popin #bt_fermer {display:block;position:absolute;top:14px;right:36px;z-index:1;padding-right:17px;font-size:12px;text-transform:uppercase;color:#6d6d6f;cursor:pointer;background:url('/img/pic_fermer_popin.png') no-repeat 100% 1px;cursor:pointer;}
		#popin_finitions #contenu_popin #scrollable_finitions {float:left;width:901px;height:485px;margin-left:37px;position:relative;overflow:hidden;}
			#popin_finitions #contenu_popin #scrollable_finitions .items {width:20000em;position:absolute;clear:both;}
				#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions {float:left;width:901px;min-height:528px;position:relative;}
		#popin_finitions #contenu_popin .titre_finition {float:left;width:830px;color:#c1c0c0;font-size:40px;text-transform:uppercase;margin:7px 0 0 37px;font-weight:normal;}
		#popin_finitions #contenu_popin .description_finition {float:left;width:334px;margin:176px 0 0 72px;color:#9c9c9c;text-align:left;font-size:16px;}
			#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition {position:absolute;top:0;right:75px;margin:0;text-align:right;}
			#popin_finitions #contenu_popin #scrollable_finitions .navi {position:absolute;bottom:0;left:375px;}
				#popin_finitions #contenu_popin #scrollable_finitions .navi li {float:left;}
					#popin_finitions #contenu_popin #scrollable_finitions .navi a {display:block;float:left;width:11px;height:11px;margin-right:11px;background:url('/img/pic_puce_nav_finitions.png') no-repeat -22px 0;cursor:pointer;}
						#popin_finitions #contenu_popin #scrollable_finitions .navi a:hover,
						#popin_finitions #contenu_popin #scrollable_finitions .navi a.active {background:url('/img/pic_puce_nav_finitions.png') no-repeat 0 0;}

		#popin_finitions #contenu_popin #scrollable_finitions a.browse {display:block;position:absolute;top:174px;z-index:1;width:73px;height:94px;cursor:pointer;}
		#popin_finitions #contenu_popin #scrollable_finitions a.right {right:0;background:url('/img/pic_fleche_d_finitions.png') no-repeat top right;}
			#popin_finitions #contenu_popin #scrollable_finitions a.right:hover {background:url('/img/pic_fleche_d_finitions_hover.png') no-repeat top right;}
		#popin_finitions #contenu_popin #scrollable_finitions a.left {left:0;background:url('/img/pic_fleche_g_finitions.png') no-repeat;} 
			#popin_finitions #contenu_popin #scrollable_finitions a.left:hover {background:url('/img/pic_fleche_g_finitions_hover.png') no-repeat;}

.btVoirFinition {display:block;float:left;height:22px;line-height:22px;margin-top:15px;padding:0 8px 0 8px;font-size:12px;color:#fff;background:#000;text-transform:uppercase;font-weight:bold;}
	#btVoirFinition:hover {background:#B2B2B2;text-decoration:none;}

#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques {position:absolute;z-index:3;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques:hover {z-index:4;cursor:pointer;}

#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_01 {top:92px;left:200px;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_02 {top:200px;left:74px;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_03 {top:330px;right:42px;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_04 {top:48px;left:98px;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_05 {top:155px;right:93px;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_06 {top:212px;left:11px;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_07 {top:123px;right:94px;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_08 {top:249px;right:0;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_09 {top:290px;left:21px;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_10 {top:339px;right:22px;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_11 {top:114px;right:39px;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_12 {top:57px;left:46px;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_13 {top:328px;right:80px;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_14 {top:265px;left:36px;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_15 {top:310px;left:-9px;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_16 {top:310px;left:-9px;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques .partie_gauche {float:left;position:relative;width:28px;height:28px;background:url('/img/bg_bt_finitions_01.png') no-repeat;cursor:pointer;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques .partie_centrale {float:left;padding:0 11px 0 7px;height:28px;line-height:28px;font-size:12px;color:#d1d1d1;background:url('/img/bg_bt_finitions_02.png') repeat-x;text-align:left;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques .partie_droite {float:left;width:5px;height:28px;background:url('/img/bg_bt_finitions_03.png') no-repeat;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques .details_finitions {display:none;float:left;position:absolute;z-index:2;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques:hover .details_finitions {display:block;}
/* Détail tirage argentique */
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.tirage_argentique .partie_gauche:hover .details_finitions {display:block;cursor:pointer;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.tirage_argentique .details_finitions {width:245px;top:-5px;left:-1px;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.tirage_argentique .details_finitions .partie_haute {float:left;width:245px;height:21px;background:url('/img/bg_tirage_argentique_01.png') no-repeat;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.tirage_argentique .details_finitions .partie_centrale {float:left;width:245px;height:auto;line-height:12px;padding:0 0 7px 0;background:url('/img/bg_tirage_argentique_02.png') repeat-y;}
		#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.tirage_argentique .details_finitions .partie_centrale p {float:left;width:199px;margin:21px 0 0 36px;font-size:12px;color:#000;font-family:arial;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.tirage_argentique .details_finitions .partie_basse {float:left;width:245px;height:9px;background:url('/img/bg_tirage_argentique_03.png') no-repeat;}

#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_03 .partie_gauche {float:left;width:5px;height:28px;background:url('/img/bg_bt_finitions_d_04.png') no-repeat;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_03 .partie_centrale {float:left;padding:0 11px 0 4px;height:28px;line-height:28px;font-size:12px;color:#d1d1d1;background:url('/img/bg_bt_finitions_d_05.png') repeat-x;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_03 .partie_droite {float:left;width:28px;height:28px;background:url('/img/bg_bt_finitions_d_06.png') no-repeat;}

/* Détail contrecollage */
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.detail_contrecollage .partie_droite:hover .details_finitions {display:block;cursor:pointer;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.detail_contrecollage .details_finitions {width:383px;bottom:-3px;right:-2px;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.detail_contrecollage .details_finitions .partie_haute {float:left;width:383px;height:10px;background:url('/img/bg_detail_contrecollage_01.png') no-repeat;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.detail_contrecollage .details_finitions .partie_centrale {float:left;width:383px;height:auto;line-height:12px;padding:0 0 7px 0;background:url('/img/bg_detail_contrecollage_02.png') repeat-y;}
		#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.detail_contrecollage .details_finitions .partie_centrale img {float:left;margin:12px 0 0 16px;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.detail_contrecollage .details_finitions .partie_basse {float:left;width:383px;height:27px;background:url('/img/bg_detail_contrecollage_03.png') no-repeat;}

/* Filtre antiuv */
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.filtre_antiuv .partie_gauche:hover .details_finitions {display:block;cursor:pointer;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.filtre_antiuv .details_finitions {width:245px;top:-5px;left:-1px;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.filtre_antiuv .details_finitions .partie_haute {float:left;width:245px;height:21px;background:url('/img/bg_tirage_argentique_01.png') no-repeat;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.filtre_antiuv .details_finitions .partie_centrale {float:left;width:245px;height:auto;line-height:12px;padding:0 0 7px 0;background:url('/img/bg_tirage_argentique_02.png') repeat-y;}
		#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.filtre_antiuv .details_finitions .partie_centrale p {float:left;width:199px;margin:21px 0 0 36px;font-size:12px;color:#000;font-family:arial;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.filtre_antiuv .details_finitions .partie_basse {float:left;width:245px;height:9px;background:url('/img/bg_tirage_argentique_03.png') no-repeat;}

/* Accrochage facile + certificat authencite */
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.accrochage_facile .partie_gauche:hover .details_finitions,
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.certificat_authenticite .partie_gauche:hover .details_finitions {display:block;cursor:pointer;}

	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.accrochage_facile .details_finitions,
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.certificat_authenticite .details_finitions {width:404px;top:-7px;left:-62px;}

	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.accrochage_facile .details_finitions .partie_haute,
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.certificat_authenticite .details_finitions .partie_haute {float:left;width:404px;height:23px;background:url('/img/bg_cache_finition_01.png') no-repeat;}

	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.accrochage_facile .details_finitions .partie_centrale,
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.certificat_authenticite .details_finitions .partie_centrale {float:left;width:404px;height:auto;line-height:12px;padding:0 0 14px 0;background:url('/img/bg_cache_finition_02.png') repeat-y;}

	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.accrochage_facile .details_finitions .partie_centrale p  {float:left;width:347px;margin:-10px 0 0 33px;font-size:12px;color:#000;font-family:arial;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.certificat_authenticite .details_finitions .partie_centrale p {float:left;width:344px;margin:-10px 0 0 33px;font-size:12px;color:#000;font-family:arial;}

	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.accrochage_facile .details_finitions .partie_centrale img,
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.certificat_authenticite .details_finitions .partie_centrale img {float:left;margin:15px 0 0 21px;}

	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.accrochage_facile .details_finitions .partie_basse,
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.certificat_authenticite .details_finitions .partie_basse {float:left;width:404px;height:10px;background:url('/img/bg_cache_finition_03.png') no-repeat;}

/* Chassis */
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.chassis .partie_gauche:hover .details_finitions {display:block;cursor:pointer;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.chassis .details_finitions {width:398px;top:-7px;left:-3px;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.chassis .details_finitions .partie_haute {float:left;width:398px;height:23px;background:url('/img/bg_chassis_popin_01.png') no-repeat;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.chassis .details_finitions .partie_centrale {float:left;width:398px;height:auto;line-height:12px;padding:0 0 7px 0;background:url('/img/bg_chassis_popin_02.png') repeat-y;}
		#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.chassis .details_finitions .partie_centrale img {float:left;margin:-3px 0 0 33px;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.chassis .details_finitions .partie_basse {float:left;width:398px;height:8px;background:url('/img/bg_chassis_popin_03.png') no-repeat;}

/* Veritable tirage argentique */
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.veritable_tirage_argentique .partie_gauche:hover .details_finitions {display:block;cursor:pointer;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.veritable_tirage_argentique .details_finitions {width:245px;top:-5px;left:-1px;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.veritable_tirage_argentique .details_finitions .partie_haute {float:left;width:245px;height:21px;background:url('/img/bg_tirage_argentique_01.png') no-repeat;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.veritable_tirage_argentique .details_finitions .partie_centrale {float:left;width:245px;height:auto;line-height:12px;padding:0 0 7px 0;background:url('/img/bg_tirage_argentique_02.png') repeat-y;}
		#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.veritable_tirage_argentique .details_finitions .partie_centrale p {float:left;width:199px;margin:21px 0 0 36px;font-size:12px;color:#000;font-family:arial;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.veritable_tirage_argentique .details_finitions .partie_basse {float:left;width:245px;height:9px;background:url('/img/bg_tirage_argentique_03.png') no-repeat;}

/* ecriture manuscrite */
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.ecriture_manuscrite .partie_gauche:hover .details_finitions {display:block;cursor:pointer;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.ecriture_manuscrite .details_finitions {width:245px;top:-5px;left:-13px;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.ecriture_manuscrite .details_finitions .partie_haute {float:left;width:245px;height:21px;background:url('/img/bg_tirage_argentique_01.png') no-repeat;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.ecriture_manuscrite .details_finitions .partie_centrale {float:left;width:245px;height:auto;line-height:12px;padding:0 0 7px 0;background:url('/img/bg_tirage_argentique_02.png') repeat-y;}
		#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.ecriture_manuscrite .details_finitions .partie_centrale p {float:left;width:199px;margin:-8px 0 0 36px;font-size:12px;color:#000;font-family:arial;}
		#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.ecriture_manuscrite .details_finitions .partie_centrale img {float:left;margin:15px 0 0 37px;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.ecriture_manuscrite .details_finitions .partie_basse {float:left;width:245px;height:9px;background:url('/img/bg_tirage_argentique_03.png') no-repeat;}

/* ecriture manuscrite */
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.passe_partout .partie_gauche:hover .details_finitions {display:block;cursor:pointer;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.passe_partout .details_finitions {width:245px;top:-5px;left:-1px;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.passe_partout .details_finitions .partie_haute {float:left;width:245px;height:21px;background:url('/img/bg_tirage_argentique_01.png') no-repeat;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.passe_partout .details_finitions .partie_centrale {float:left;width:245px;height:auto;line-height:12px;padding:0 0 7px 0;background:url('/img/bg_tirage_argentique_02.png') repeat-y;}
		#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.passe_partout .details_finitions .partie_centrale p {float:left;width:199px;margin:-8px 0 0 36px;font-size:12px;color:#000;font-family:arial;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.passe_partout .details_finitions .partie_basse {float:left;width:245px;height:9px;background:url('/img/bg_tirage_argentique_03.png') no-repeat;}

/* Cadre bois blanc */
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.cadre_bois_blanc .partie_gauche:hover .details_finitions {display:block;cursor:pointer;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.cadre_bois_blanc .details_finitions {width:245px;bottom:-1px;right:-119px;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.cadre_bois_blanc .details_finitions .partie_haute {float:left;width:245px;height:8px;background:url('/img/bg_cadre_bois_blanc_01.png') no-repeat;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.cadre_bois_blanc .details_finitions .partie_centrale {float:left;width:245px;height:auto;line-height:12px;padding:0 0 7px 0;background:url('/img/bg_cadre_bois_blanc_02.png') repeat-y;}
		#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.cadre_bois_blanc .details_finitions .partie_centrale img {float:left;margin:6px 0 0 16px;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.cadre_bois_blanc .details_finitions .partie_basse {float:left;width:245px;height:24px;background:url('/img/bg_cadre_bois_blanc_03.png') no-repeat;}

#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_10 .partie_gauche {float:left;width:5px;height:28px;background:url('/img/bg_bt_finitions_d_04.png') no-repeat;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_10 .partie_centrale {float:left;padding:0 11px 0 4px;height:28px;line-height:28px;font-size:12px;color:#d1d1d1;background:url('/img/bg_bt_finitions_d_05.png') repeat-x;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_10 .partie_droite {float:left;width:28px;height:28px;background:url('/img/bg_bt_finitions_d_06.png') no-repeat;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_10.cadre_bois_blanc .details_finitions {width:245px;bottom:-9px;right:-13px;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_10.cadre_bois_blanc .partie_droite:hover .details_finitions {display:block;cursor:pointer;}

/* Systeme accrochage */
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.systeme_accrochage .partie_gauche:hover .details_finitions {display:block;cursor:pointer;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.systeme_accrochage .details_finitions {width:245px;top:-5px;left:-1px;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.systeme_accrochage .details_finitions .partie_haute {float:left;width:245px;height:21px;background:url('/img/bg_tirage_argentique_01.png') no-repeat;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.systeme_accrochage .details_finitions .partie_centrale {float:left;width:245px;height:auto;line-height:12px;padding:0 0 7px 0;background:url('/img/bg_tirage_argentique_02.png') repeat-y;}
		#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.systeme_accrochage .details_finitions .partie_centrale p {float:left;width:199px;margin:21px 0 0 36px;font-size:12px;color:#000;font-family:arial;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.systeme_accrochage .details_finitions .partie_basse {float:left;width:245px;height:9px;background:url('/img/bg_tirage_argentique_03.png') no-repeat;}

/* Encadrement facile */
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.encadrement_facile .partie_droite:hover .details_finitions {display:block;cursor:pointer;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.encadrement_facile .details_finitions {width:401px;top:-9px;left:-241px;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.encadrement_facile .details_finitions .partie_haute {float:left;width:401px;height:25px;background:url('/img/bg_encadrement_facile_01.png') no-repeat;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.encadrement_facile .details_finitions .partie_centrale {float:left;width:401px;height:auto;line-height:12px;padding:0 0 7px 0;background:url('/img/bg_encadrement_facile_02.png') repeat-y;}
		#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.encadrement_facile .details_finitions .partie_centrale p {float:left;width:199px;margin:21px 0 0 21px;font-size:12px;color:#000;font-family:arial;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.encadrement_facile .details_finitions .partie_basse {float:left;width:401px;height:10px;background:url('/img/bg_encadrement_facile_03.png') no-repeat;}

#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_12 .partie_gauche {float:left;width:5px;height:28px;background:url('/img/bg_bt_finitions_d_04.png') no-repeat;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_12 .partie_centrale {float:left;padding:0 11px 0 4px;height:28px;line-height:28px;font-size:12px;color:#d1d1d1;background:url('/img/bg_bt_finitions_d_05.png') repeat-x;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_12 .partie_droite {float:left;width:28px;height:28px;background:url('/img/bg_bt_finitions_d_06.png') no-repeat;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_12.cadre_bois_blanc .details_finitions {width:245px;bottom:-9px;right:-13px;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_12.cadre_bois_blanc .partie_droite:hover .details_finitions {display:block;cursor:pointer;}

#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_13 .partie_gauche {float:left;width:5px;height:28px;background:url('/img/bg_bt_finitions_d_04.png') no-repeat;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_13 .partie_centrale {float:left;padding:0 11px 0 4px;height:28px;line-height:28px;font-size:12px;color:#d1d1d1;background:url('/img/bg_bt_finitions_d_05.png') repeat-x;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_13 .partie_droite {float:left;width:28px;height:28px;background:url('/img/bg_bt_finitions_d_06.png') no-repeat;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_13.cadre_bois_blanc .details_finitions {width:245px;bottom:-9px;right:-13px;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_13.cadre_bois_blanc .partie_droite:hover .details_finitions {display:block;cursor:pointer;}

#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.certificat_authenticite_02 .partie_droite:hover .details_finitions {display:block;cursor:pointer;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.certificat_authenticite_02 .details_finitions {width:401px;bottom:-13px;right:-10px;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.certificat_authenticite_02 .details_finitions .partie_haute {float:left;width:401px;height:9px;background:url('/img/bg_cadre_authenticite_01.png') no-repeat;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.certificat_authenticite_02 .details_finitions .partie_centrale {float:left;width:401px;height:auto;line-height:12px;padding:0 0 7px 0;background:url('/img/bg_cadre_authenticite_02.png') repeat-y;}
		#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.certificat_authenticite_02 .details_finitions .partie_centrale p {float:left;width:346px;margin:4px 0 0 21px;font-size:12px;color:#000;font-family:arial;}
		#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.certificat_authenticite_02 .details_finitions .partie_centrale img {float:left;margin:13px 0 0 21px;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.certificat_authenticite_02 .details_finitions .partie_basse {float:left;width:401px;height:28px;background:url('/img/bg_cadre_authenticite_03.png') no-repeat;}

#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_14 .details_finitions {width:401px;top:-7px;left:-5px;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_14 .details_finitions .partie_haute {float:left;width:404px;height:23px;background:url('/img/bg_cache_finition_01.png') no-repeat;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_14 .details_finitions .partie_centrale {float:left;width:404px;height:auto;line-height:12px;padding:0 0 7px 0;background:url('/img/bg_cache_finition_02.png') repeat-y;}
		#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_14 .details_finitions .partie_centrale p {float:left;width:346px;margin:-8px 0 0 34px;font-size:12px;color:#000;font-family:arial;}
		#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_14 .details_finitions .partie_centrale img {float:left;margin:13px 0 0 34px;}
		#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_14 .details_finitions .partie_basse {float:left;width:404px;height:10px;background:url('/img/bg_cache_finition_03.png') no-repeat;}

#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_15 .partie_gauche {float:left;width:5px;height:28px;background:url('/img/bg_bt_finitions_d_04.png') no-repeat;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_15 .partie_centrale {float:left;padding:0 11px 0 4px;height:28px;line-height:28px;font-size:12px;color:#d1d1d1;background:url('/img/bg_bt_finitions_d_05.png') repeat-x;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_15 .partie_droite {float:left;width:28px;height:28px;background:url('/img/bg_bt_finitions_d_06.png') no-repeat;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_15  .partie_droite:hover .details_finitions {display:block;cursor:pointer;}

#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_15 .details_finitions {width:401px;top:-189px;left:-220px;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_15 .details_finitions .partie_haute {float:left;width:401px;height:9px;background:url('/img/bg_cadre_authenticite_01.png') no-repeat;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_15 .details_finitions .partie_centrale {float:left;width:401px;height:auto;line-height:12px;padding:0 0 7px 0;background:url('/img/bg_cadre_authenticite_02.png') repeat-y;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_15 .details_finitions .partie_centrale p {float:left;width:346px;margin:4px 0 0 21px;font-size:12px;color:#000;font-family:arial;}
#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_15 .details_finitions .partie_basse {float:left;width:401px;height:28px;background:url('/img/bg_cadre_authenticite_03.png') no-repeat;}


#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_16 .details_finitions {width:209px;top:-5px;left:-12px;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_16 .details_finitions .partie_haute {float:left;width:209px;height:21px;background:url('/img/bg_bouton_16_01.png') no-repeat;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_16 .details_finitions .partie_centrale {float:left;width:209px;height:auto;line-height:12px;padding:0 0 14px 0;background:url('/img/bg_bouton_16_02.png') repeat-y;}
		#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_16 .details_finitions .partie_centrale p {float:left;width:200px;margin:-8px 0 0 33px;font-size:12px;color:#000;font-family:arial;}
	#popin_finitions #contenu_popin #scrollable_finitions .items .slide_finitions .visu_finition .bt_details_dynamiques.bouton_16 .details_finitions .partie_basse {float:left;width:209px;height:4px;background:url('/img/bg_bouton_16_03.png') no-repeat;}

/* Page carte cadeaux */
#lien_recu_coffret_cadeau {display:block;float:right;margin:-59px 0 0 0;color:#000;font-size:11px;text-transform:uppercase;}
#bloc_coffret_cadeau {float:left;width:979px;margin-top:31px;}
#bloc_coffret_cadeau #bloc_choix_coffret {float:left;width:461px;}
#bloc_coffret_cadeau #image_wrap {width:459px;height:407px;margin:0;text-align:center;border:2px solid #dadada;}

#scrollable_coffret_cadeau {float:left;position:relative;overflow:hidden;margin:7px 0 0 0;padding:13px 0 0 19px;width:440px;height:95px;border:1px solid #dadada;}
#scrollable_coffret_cadeau .items {width:20000em;position:absolute;clear:both;}
#scrollable_coffret_cadeau .items div {float:left;width:440px;}
#scrollable_coffret_cadeau img {float:left;width:80px;height:80px;margin:0 28px 0 0;background-color:#fff;border:1px solid #dadada;cursor:pointer;}
#scrollable_coffret_cadeau .active {border:1px solid #000;}

#bloc_coffret_cadeau #bloc_details_coffret {float:left;width:472px;margin:0 0 0 46px;}
	#bloc_coffret_cadeau #bloc_details_coffret #titre_offre_coffret {float:left;width:472px;margin-top:-6px;text-transform:uppercase;color:#010101;font-size:22px;}
		#bloc_coffret_cadeau #bloc_details_coffret #titre_offre_coffret span {color:#b8a567;font-size:22px;}
	#bloc_coffret_cadeau #bloc_details_coffret #slogan_coffret {float:left;margin:9px 0 0 0;color:#858585;font-size:13px;}
	#bloc_coffret_cadeau #bloc_details_coffret #detail_slogan_coffret {float:left;margin:20px 0 0 0;color:#000;font-size:12px;text-transform:uppercase;}
	#bloc_coffret_cadeau #bloc_details_coffret .sous_titre_offre_coffret {float:left;width:300px;margin:22px 0 0 0;color:#000;font-size:15px;text-transform:uppercase;}

	#bloc_coffret_cadeau #bloc_details_coffret #bloc_coffret_cadeau_livraison {float:left;width:191px;margin:8px 14px 0 0;}
		#bloc_coffret_cadeau #bloc_details_coffret #bloc_coffret_cadeau_livraison .titre_bloc {float:left;width:179px;height:22px;line-height:22px;padding-left:12px;color:#000;text-transform:uppercase;font-size:13px;background:#dadada;}
		#bloc_coffret_cadeau #bloc_details_coffret #bloc_coffret_cadeau_livraison .contenu_bloc {float:left;width:189px;height:60px;border-bottom:1px solid #f3f3f3;border-left:1px solid #f3f3f3;border-right:1px solid #f3f3f3;border-right:1px solid #f3f3f3;}
		#bloc_coffret_cadeau #bloc_details_coffret #bloc_coffret_cadeau_livraison .bloc_coche {float:left;width:52px;position:relative;}
		#bloc_coffret_cadeau #bloc_details_coffret #bloc_coffret_cadeau_livraison .bloc_coche input {float:left;margin:25px 0 0 21px;}
		#bloc_coffret_cadeau #bloc_details_coffret #bloc_coffret_cadeau_livraison .bloc_livraison_coffret {float:left;width:137px;margin-top:11px;color:#000;font-size:12px;line-height:19px;}

	#bloc_coffret_cadeau #bloc_details_coffret #bloc_coffret_cadeau_virtuel_livraison {float:left;width:267px;margin-top:8px;}
		#bloc_coffret_cadeau #bloc_details_coffret #bloc_coffret_cadeau_virtuel_livraison .titre_bloc {float:left;width:255px;height:22px;line-height:22px;padding-left:12px;color:#000;text-transform:uppercase;font-size:13px;background:#dadada;}
			#bloc_coffret_cadeau #bloc_details_coffret #bloc_coffret_cadeau_virtuel_livraison .contenu_bloc {float:left;width:265px;height:60px;border-bottom:1px solid #f3f3f3;border-left:1px solid #f3f3f3;border-right:1px solid #f3f3f3;border-right:1px solid #f3f3f3;}
		#bloc_coffret_cadeau #bloc_details_coffret #bloc_coffret_cadeau_virtuel_livraison .bloc_coche {float:left;width:50px;}
		#bloc_coffret_cadeau #bloc_details_coffret #bloc_coffret_cadeau_virtuel_livraison .bloc_coche input {float:left;margin:25px 0 0 21px;}
		#bloc_coffret_cadeau #bloc_details_coffret #bloc_coffret_cadeau_virtuel_livraison .bloc_livraison_coffret {float:left;width:215px;margin-top:11px;color:#000;font-size:12px;line-height:19px;}

	#bloc_coffret_cadeau #bloc_details_coffret #bloc_message_coffret {float:left;width:472px;margin-top:25px;}
		#bloc_coffret_cadeau #bloc_details_coffret #bloc_message_coffret .sous_titre_offre_coffret {margin-top:0;}

	#bloc_coffret_cadeau #bloc_details_coffret #message_coffret_erreur {float:right;display:block;margin:3px 8px 0 0;color:#eb0a0a;font-size:10px;}
	#bloc_coffret_cadeau #bloc_details_coffret #message_coffret_erreur div {float:left;padding-right:2px;}
	#bloc_coffret_cadeau #bloc_details_coffret .text_message_coffret {float:left;width:462px;height:79px;padding:5px 5px 0 5px;margin:7px 0 0 0;background:#f2f2f2;border:0;font-size:12px;}

	#bloc_coffret_cadeau #bloc_details_coffret #bloc_adresse_mail_reception {display:none;float:left;width:472px;margin-top:10px;}
		#bloc_coffret_cadeau #bloc_details_coffret #bloc_adresse_mail_reception label {float:left;width:266px;margin-top:2px;text-transform:uppercase;color:#000;font-size:12px;}
		#bloc_coffret_cadeau #bloc_details_coffret #bloc_adresse_mail_reception input {float:left;width:204px;height:16px;border:1px solid #6B6B6B;}
		#bloc_coffret_cadeau #bloc_details_coffret #bloc_adresse_mail_reception .msg_erreur_email {color: #EB0A0A;font-size: 10px;}

	#bloc_coffret_cadeau #bloc_details_coffret .ligne {float:left;width:472px;margin-top:26px;}
		#bloc_coffret_cadeau #bloc_details_coffret .ligne label {float:left;width:166px;margin-top:4px;text-transform:uppercase;color:#000;font-size:12px;}
		#bloc_coffret_cadeau #bloc_details_coffret .ligne .montant_coffret_cadeau {float:left;}

	#bloc_coffret_cadeau #bloc_details_coffret .msg_erreur_checkbox {float:left;color:#EB0A0A;font-size:10px;}

		#bloc_coffret_cadeau #bloc_details_coffret #bloc_coffret_cadeau_virtuel_livraison .bloc_coche .custom-checkbox input,
		#bloc_coffret_cadeau #bloc_details_coffret #bloc_coffret_cadeau_livraison .bloc_coche .custom-checkbox input {position: absolute; float:left; left: 21px; !left:17px; top: 25px; !top:20px; margin: 0; z-index: 0;cursor:pointer;}

		#bloc_coffret_cadeau #bloc_details_coffret #bloc_coffret_cadeau_virtuel_livraison .bloc_coche .custom-checkbox label,
		#bloc_coffret_cadeau #bloc_details_coffret #bloc_coffret_cadeau_livraison .bloc_coche .custom-checkbox label {height:22px;background:url('/img/checkbox_coffret_cadeau.png') no-repeat;}
		
		#bloc_coffret_cadeau #bloc_details_coffret #bloc_coffret_cadeau_virtuel_livraison .bloc_coche .custom-checkbox label,
		#bloc_coffret_cadeau #bloc_details_coffret #bloc_coffret_cadeau_livraison .bloc_coche .custom-checkbox label {background-position: 18px 22px;}
	
		#bloc_coffret_cadeau #bloc_details_coffret #bloc_coffret_cadeau_virtuel_livraison .bloc_coche .custom-checkbox label.hover,
		#bloc_coffret_cadeau #bloc_details_coffret #bloc_coffret_cadeau_livraison .bloc_coche .custom-checkbox label.hover {background-position: 18px 22px;}
	
		#bloc_coffret_cadeau #bloc_details_coffret #bloc_coffret_cadeau_virtuel_livraison .bloc_coche .custom-checkbox label.checked,
		#bloc_coffret_cadeau #bloc_details_coffret #bloc_coffret_cadeau_livraison .bloc_coche .custom-checkbox label.checked  {background-position: 18px -32px;}
	
		#bloc_coffret_cadeau #bloc_details_coffret #bloc_coffret_cadeau_virtuel_livraison .bloc_coche .custom-checkbox label.checkedHover, 
		#bloc_coffret_cadeau #bloc_details_coffret #bloc_coffret_cadeau_livraison .bloc_coche .custom-checkbox label.checkedFocus {background-position: 18px -32px;}
	
		#bloc_coffret_cadeau #bloc_details_coffret #bloc_coffret_cadeau_virtuel_livraison .bloc_coche .custom-checkbox label.focus,
		#bloc_coffret_cadeau #bloc_details_coffret #bloc_coffret_cadeau_livraison .bloc_coche .custom-checkbox label.focus {outline: 0;}

	#bloc_coffret_cadeau #cgv_coffret_cadeau {float:left;width:980px;margin:46px 0 0 0;color:#858585;font-size:11px;}
		#bloc_coffret_cadeau #cgv_coffret_cadeau span {text-transform:uppercase;font-size:11px;color:#858585;}

	#bloc_coffret_cadeau #bloc_details_coffret .ligne .ui-state-default .ui-icon {background:url('/img/bg_select_02.gif') no-repeat;margin-top:-10px;}
	#bloc_coffret_cadeau #bloc_details_coffret .ligne .ui-icon {width:23px;height:20px;}
	#bloc_coffret_cadeau #bloc_details_coffret .ligne .ui-selectmenu {height:20px;}
	#bloc_coffret_cadeau #bloc_details_coffret .ligne .ui-state-default, 
	#bloc_coffret_cadeau #bloc_details_coffret .ligne .ui-widget-content .ui-state-default {color:#000;font-size:14px;border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-right:0;text-decoration:none;}
	#bloc_coffret_cadeau #bloc_details_coffret .ligne .ui-selectmenu-menu li a,
	#bloc_coffret_cadeau #bloc_details_coffret .ligne .ui-selectmenu-status {height:20px;font-size:14px;color:#000;text-align:center;text-decoration:none;}
	#bloc_coffret_cadeau #bloc_details_coffret .bt_achat_coffret_cadeau {display:block;float:right;width:101px;height:33px;line-height:33px;margin:-8px 2px 0 0;background:#c30b2e;text-align:center;text-transform:uppercase;font-size:17px;color:#fff;}

/* Page gift card avec code barre*/
.bg_gift_card {float:left;width:816px;height:1055px;background:#000;text-align:left;}
.bg_gift_card .col_gauche_gift_card {position:absolute;top:20px;left:18px;width:342px;border:1px solid #afafaf;background:#fff;padding-bottom:19px;}
	.bg_gift_card .col_gauche_gift_card .logo_gift_card {float:left;margin:35px 0 0 14px;clear:both;}
	.bg_gift_card .col_gauche_gift_card .presentation_gift_card {float:left;width:313px;margin:29px 0 0 13px;font-size:11px;color:#030303;clear:both;}
	.bg_gift_card .col_gauche_gift_card .presentation_gift_card #para_y_gif_card {float:left;width:313px;height:35px;clear:both;}
	.bg_gift_card .col_gauche_gift_card .presentation_gift_card p {float:left;margin:-5px 0 0 0;width:313px;clear:both;}
		.bg_gift_card .col_gauche_gift_card .presentation_gift_card span {color:#030303;font-size:33px;text-transform:uppercase;margin:0 0 0 -6px;!margin:0 0 0 -2px;}
	.bg_gift_card .col_gauche_gift_card .bloc_message_envoye {float:left;width:296px;height:353px;max-height:353px;margin:/*40px*/30px 0 0 13px;padding:17px 0 10px 15px;background:#ececec;border:1px solid #f2f2f2;clear:both;}
	.bg_gift_card .col_gauche_gift_card .bloc_message_envoye .detail_message {float:left;width:270px;height:219px;padding-bottom:10px;margin:0;font-size:12px;color:#030303;clear:both;text-align:left;}
		.bg_gift_card .col_gauche_gift_card .bloc_message_envoye .entete_message {display:block;float:left;padding:0;text-transform:uppercase;font-size:12px;color:#030303;}
	.bg_gift_card .col_gauche_gift_card .bloc_message_envoye .detail_montant {float:left;width:281px;font-size:12px;color:#030303;text-transform:uppercase;line-height:21px;clear:both;}
	.bg_gift_card .col_gauche_gift_card .bloc_message_envoye .bloc_code_barre {float:left;width:186px;height:73px;margin:9px 0 0 0;clear:both;}
	.bg_gift_card .col_gauche_gift_card .bloc_message_envoye .bloc_code_simple {float:right;width:109px;margin:52px 0 0 0;font-size:9px;color:#030303;font-weight:bold;text-transform:uppercase;text-align:center;}

.bg_gift_card .col_gauche_gift_card .titre_gift_card {float:left;width:312px;margin:/*46px*/30px 0 0 13px;font-size:16px;color:#000;text-transform:uppercase;clear:both;}
	.bg_gift_card .col_gauche_gift_card .titre_gift_card span {color:#b3a467;}
.bg_gift_card .col_gauche_gift_card .explication_gift_card {float:left;width:315px;margin:16px 0 0 13px;font-size:11px;color:#565656;clear:both;}
	.bg_gift_card .col_gauche_gift_card .explication_gift_card span {font-weight:bold;}
.bg_gift_card .col_gauche_gift_card .explication_gift_card b {color:#1e1d1c;}

.bg_gift_card .col_gauche_gift_card .cgv_gift_card {float:left;width:311px;margin:/*35px*/25px 0 0 13px;color:#9b9b9b;font-size:9px;text-align:justify;clear:both;}

/* Special Noel */
#bandeau_special_noel {margin-top /*\**/: -6px\9;display:block;!margin-top:-18px;width:100%;height:44px;line-height:44px;background:#c30b2e;text-decoration:none;cursor:pointer;}
	#bandeau_special_noel #contenu_bandeau_noel {width:1075px;font-size:14px;text-transform:uppercase;color:#fff;margin:0 auto 0 auto;}
		#bandeau_special_noel #contenu_bandeau_noel #text_livraison_garantie {}
		#bandeau_special_noel #contenu_bandeau_noel #text_plus_infos {float:right;font-size:11px;color:#fff;text-transform:uppercase;font-weight:bold;text-decoration:underline;}

#popin_noel_yk {float:left;width:987px;text-align:left;}
#popin_noel_yk .partie_haute {float:left;width:987px;height:11px;background:url('/img/bg_popin_noel_01.png') no-repeat;}
#popin_noel_yk .partie_centrale {float:left;width:987px;background:url('/img/bg_popin_noel_02.png') repeat-y;}
#popin_noel_yk .partie_centrale #contenu_popin {float:left;padding:13px 0 0 25px;}
#popin_noel_yk .partie_centrale #contenu_popin #bt_fermer {display:block;float:right;height:13px;line-height:13px;margin:-8px 36px 0 0;padding:0 16px 0 0;color:#7f7f7f;text-transform:uppercase;font-size:12px;background:url('/img/pic_fermer_popin.png') no-repeat top right;}
	#popin_noel_yk .partie_centrale #contenu_popin #titre_popin {float:left;width:760px;margin-top:-16px;color:#b3a467;font-size:30px;text-transform:uppercase;}
	#popin_noel_yk .partie_centrale #contenu_popin .col_popin_noel {float:left;width:487px;margin:28px 0 0 0;}
	#popin_noel_yk .partie_centrale #contenu_popin .col_popin_noel.exception {width:475px;}
		#popin_noel_yk .partie_centrale #contenu_popin .col_popin_noel .bloc_noel {float:left;width:448px;padding:0 0 37px 0;}
		#popin_noel_yk .partie_centrale #contenu_popin .col_popin_noel .bloc_noel.exception {padding:0 0 25px 0;}
			#popin_noel_yk .partie_centrale #contenu_popin .col_popin_noel .bloc_noel .titre_bloc_noel {float:left;width:462px;text-transform:uppercase;color:#000;font-size:16px;}
			#popin_noel_yk .partie_centrale #contenu_popin .col_popin_noel .bloc_noel .titre_bloc_noel span {font-size:12px;}
			#popin_noel_yk .partie_centrale #contenu_popin .col_popin_noel .bloc_noel p {float:left;width:448px;margin:15px 0 0 0;color:#858585;font-size:13px;}
				#popin_noel_yk .partie_centrale #contenu_popin .col_popin_noel .bloc_noel p.exception {margin:6px 0 0 0;text-align:justify;}
				#popin_noel_yk .partie_centrale #contenu_popin .col_popin_noel .bloc_noel p a {font-size:13px;color:#000;text-decoration:underline;font-weight:bold;}
					#popin_noel_yk .partie_centrale #contenu_popin .col_popin_noel .bloc_noel p a#lien_contact_yk {font-size:13px;color:#009aae;text-decoration:none;}

#popin_noel_yk .partie_centrale #contenu_popin .col_popin_noel .bloc_noel #tableau_frais_livraison_noel {float:left;margin:7px 0 0 0;border-right:1px solid #29292d;}
	#popin_noel_yk .partie_centrale #contenu_popin .col_popin_noel .bloc_noel #tableau_frais_livraison_noel th {height:24px;background:#000;border-left:1px solid #29292d;color:#fff;text-transform:uppercase;font-size:11px;text-align:center;}
	#popin_noel_yk .partie_centrale #contenu_popin .col_popin_noel .bloc_noel #tableau_frais_livraison_noel td {padding:0 0 0 7px;font-size:11px;color:#000;border-left:1px solid #29292d;border-bottom:1px solid #29292d;}
		#popin_noel_yk .partie_centrale #contenu_popin .col_popin_noel .bloc_noel #tableau_frais_livraison_noel td span {font-size:10px;}
	#popin_noel_yk .partie_centrale #contenu_popin .col_popin_noel .bloc_noel #tableau_frais_livraison_noel td b {font-size:12px;}

#popin_noel_yk .partie_basse {float:left;width:987px;height:19px;background:url('/img/bg_popin_noel_03.png') no-repeat;}

/* Mur noel accueil */
#mur_accueil_noel {float:left;position:relative;width:977px;height:709px;z-index:3;}
	#mur_accueil_noel #titre_principal_noel {position:absolute;z-index:3;top:30px;left:0;float:left;height:28px;line-height:28px;padding:0 16px 0 23px;background:#000;color:#fff;font-size:15px;text-transform:uppercase;font-weight:normal;}
	#mur_accueil_noel #Map_noel {float:left;width:977px;position /*\**/: relative\9;}

	#mur_accueil_noel .popup_bloc_noel {position:absolute;display:none;z-index:1;width:302px;padding:20px 17px 18px 15px;background:#000;color:#fff;}
	#mur_accueil_noel .popup_bloc_noel .bloc_photo_noel {float:left;width:302px;height:220px;}
	#mur_accueil_noel .popup_bloc_noel .bloc_details_photo_noel {float:left;width:302px;margin-top:10px;}
		#mur_accueil_noel .popup_bloc_noel .bloc_details_photo_noel .titre_oeuvre_auteur {float:left;width:302px;color:#fff;font-weight:bold;font-size:11px;text-transform:uppercase;}
		#mur_accueil_noel .popup_bloc_noel .bloc_details_photo_noel .finition_oeuvre {float:left;width:302px;margin-top:10px;color:#fff;font-size:12px;}
			#mur_accueil_noel .popup_bloc_noel .bloc_details_photo_noel .finition_oeuvre span {color:#bbb6a7;font-size:11px;}
		#mur_accueil_noel .popup_bloc_noel .bt_achat_noel {display:block;float:left;height:16px;line-height:16px;margin:12px 0 0 0;padding:0 7px 0 7px;background:#ba1729;font-size:11px;color:#ececec;text-transform:uppercase;}
		#mur_accueil_noel .popup_bloc_noel .prix_oeuvre_noel {display:block;float:right;margin:7px 31px 0 0;color:#ca1c2f;font-size:22px;}
		#mur_accueil_noel .popup_bloc_noel .info_idee_cadeau_associee {float:left;width:302px;border-top:1px solid #ccc;margin-top:6px;padding:11px 0 0 0;color:#fff;font-size:9px;}
			#mur_accueil_noel .popup_bloc_noel .info_idee_cadeau_associee span {text-transform:uppercase;font-weight:bold;}
			#mur_accueil_noel .popup_bloc_noel .info_idee_cadeau_associee a {float:right;display:block;margin-top:-1px;text-align:right;font-size:10px;color:#009aae;text-decoration:underline;}

	#mur_accueil_noel .popup_bloc_noel.coffret {position:absolute;display:none;z-index:1;width:388px;padding:9px 14px 5px 17px;background:#000;color:#fff;}
	#mur_accueil_noel .popup_bloc_noel.coffret .bloc_pic_coffret_noel {float:left;width:196px;}
	#mur_accueil_noel .popup_bloc_noel.coffret .bloc_details_coffret_noel {float:left;width:174px;padding:0 0 0 18px;}
		#mur_accueil_noel .popup_bloc_noel.coffret .bloc_details_coffret_noel .titre_coffret_noel {float:left;width:173px;color:#fff;font-size:16px;font-weight:bold;padding:0 0 2px 0;border-bottom:1px solid #ccc;}
		#mur_accueil_noel .popup_bloc_noel.coffret .bloc_details_coffret_noel p {float:left;width:173px;margin:10px 0 0 0;color:#fff;font-size:11px;font-weight:bold;}
		#mur_accueil_noel .popup_bloc_noel.coffret .bloc_details_coffret_noel #perso_message_coffret {display:block;float:left;width:173px;margin-top:12px;color:#c4c5c5;font-size:11px;}
		#mur_accueil_noel .popup_bloc_noel.coffret .bloc_details_coffret_noel #prix_coffret_noel {display:block;float:left;width:173px;margin-top:11px;color:#ca1c2f;font-size:12px;}
		#mur_accueil_noel .popup_bloc_noel.coffret .bloc_details_coffret_noel #bt_infos_achat_coffret {display:block;float:left;height:16px;line-height:16px;margin-top:10px;padding:0 6px 0 6px;background:#ba1729;font-size:11px;color:#ececec;text-transform:uppercase;}

#bloc_thematique_cadeau {float:left;width:977px;/*height:310px;*/background:#000;padding-bottom:6px;}
	#bloc_thematique_cadeau .titre_bloc {float:left;position:relative;z-index:10;color:#fff;font-size:16px;text-transform:uppercase;font-weight:normal;background:#b3a467;margin:-28px 0 0 0;padding:0 52px 0 24px;height:28px;line-height:28px;}
	#bloc_thematique_cadeau #liste_thematiques {float:left;width:963px;margin:22px 0 0 14px;}
		#bloc_thematique_cadeau #liste_thematiques li {float:left;padding-bottom:17px;}
			#bloc_thematique_cadeau #liste_thematiques li a {display:block;float:left;padding:0 9px;color:#b3a467;font-size:12px;text-transform:uppercase;cursor:pointer;}
				#bloc_thematique_cadeau #liste_thematiques li a:hover {color:#009AAE;text-decoration:none;}
				#bloc_thematique_cadeau #liste_thematiques li a.on {background:#fff;}
					#bloc_thematique_cadeau #liste_thematiques li a.on:hover {color:#b3a467;}

	#scrollable_thematique_cadeau {display:none;float:left;position:relative;overflow:hidden;width:977px;height:214px;padding-top:7px;margin:7px 0 0 0;border-top:1px solid #fff;}
	#scrollable_thematique_cadeau .items {width:20000em;position:absolute;}
		#scrollable_thematique_cadeau .items div {float:left;width:967px;padding:0 0 0 10px;}
			#scrollable_thematique_cadeau .items div a {display:block;float:left;position:relative;margin-left:11px;text-decoration:none;}
			#scrollable_thematique_cadeau .items div .exception {margin-left:43px;}
		#scrollable_thematique_cadeau .items div .liste_artistes_scroll {float:left;width:800px;margin:13px 0 0 0;color:#fff;font-size:11px;text-transform:uppercase;}
		#scrollable_thematique_cadeau .items div .lien_voir_selection {display:block;float:right;height:19px;line-height:19px;margin:10px 12px 0 0;padding:0 29px 0 6px;color:#fff;font-size:11px;background:#c30b2e;}

	#scrollable_thematique_cadeau a.browse {position:absolute;display:block;width:30px;height:94px;float:left;cursor:pointer;top:40px;z-index:1;}
	#scrollable_thematique_cadeau a.right {background:url('/img/fleche_thematique_02.png') no-repeat;right:9px;}
	#scrollable_thematique_cadeau a.left {background:url('/img/fleche_thematique_01.png') no-repeat;left:8px;} 
	#scrollable_thematique_cadeau a.disabled {visibility:hidden !important;} 

#bloc_news_perspective {float:left;width:987px;margin:21px 0 0 -10px;}
	#bloc_news_perspective .bloc_retro_actu {display:block;float:left;position:relative;}
		#bloc_news_perspective .bloc_retro_actu:hover .bloc_cache_retro {display:block;}
		#bloc_news_perspective .bloc_retro_actu .bloc_cache_retro {display:none;float:left;position:absolute;width:307px;height:307px;top:0;left:0;background:url('/img/bloc_survol_retro.png') no-repeat;}
			#bloc_news_perspective .bloc_retro_actu .bloc_cache_retro p {float:left;width:175px;margin:54px 0 0 32px;padding-bottom:22px;color:#fff;font-size:20px;text-transform:uppercase;border-bottom:1px solid #fff;}
				#bloc_news_perspective .bloc_retro_actu .bloc_cache_retro .artistes_photos {display:block;float:left;width:240px;margin:0 0 0 32px;padding-bottom:9px;color:#fff;font-size:13px;text-transform:uppercase;clear:both;}
					#bloc_news_perspective .bloc_retro_actu .bloc_cache_retro .artistes_photos.exception {margin-top:16px;}
			#bloc_news_perspective .bloc_retro_actu .bloc_cache_retro a {display:block;float:left;height:26px;line-height:26px;margin:26px 0 0 32px;padding:0 36px 0 8px;background:#009aae;font-size:11px;color:#fff;text-transform:uppercase;}

	#bloc_news_perspective #bloc_actu_01 {margin-right:33px;}
	#bloc_news_perspective #bloc_actu_02{margin-right:33px;}
	#bloc_news_perspective #bloc_actu_03{}

/* Page panier special noel */
.bloc_livraison_panier_noel {float:left;width:777px;margin:16px 0 0 0;padding:14px 12px 18px 12px;border:1px solid #ff0000;}
	.bloc_livraison_panier_noel .titre_bloc {float:left;width:777px;color:#c30b2e;font-size:16px;text-transform:uppercase;}
	.bloc_livraison_panier_noel p {float:left;width:777px;margin:11px 0 0 0;font-size:12px;color:#000;line-height:17px;}
		.bloc_livraison_panier_noel p span {display:block;margin-top:5px;text-transform:uppercase;font-size:11px;}
		.bloc_livraison_panier_noel p a {color:#000;text-decoration:underline;font-size:11px;text-transform:none;}

/* Description thematique */
#scrollable_thematique_cadeau .items div a:hover .description_thematique_hp {display:block;}
	#scrollable_thematique_cadeau .items div a .description_thematique_hp {position:absolute;bottom:0;left:0;display:none;float:left;width:100%;min-height:47px;padding:0;background:url('/img/bloc_survol_retro_02.png') repeat;}
	#scrollable_thematique_cadeau .items div a .description_thematique_hp p {float:left;padding:13px 0 10px 10px;}
	#scrollable_thematique_cadeau .items div a .description_thematique_hp .nom_oeuvre {display:block;float:left;width:100%;color:#fff;font-size:11px;font-weight:bold;text-transform:uppercase;clear:both;}
	#scrollable_thematique_cadeau .items div a .description_thematique_hp .nom_artiste {display:block;float:left;width:100%;color:#fff;font-size:11px;text-transform:uppercase;clear:both;}
	#scrollable_thematique_cadeau .items div a .description_thematique_hp .spec_oeuvres {display:block;float:left;margin:15px 0 0 0;font-size:9px;color:#fff;text-transform:uppercase;clear:both;}

/* Page coffret cadeaux recu */
#bloc_carte_recue {float:left;width:977px;height:720px;background:url('/img/bg-carte-cadeaux-recu.jpg') no-repeat;}
	#bloc_carte_recue #col_droite_felicitations {float:right;width:427px;margin:46px 29px 0 0;}
		#bloc_carte_recue #col_droite_felicitations .titre_bloc {float:left;width:427px;font-size:30px;color:#1a171b;text-transform:uppercase;font-weight:bold;}
		#bloc_carte_recue #col_droite_felicitations #intro_carte_recue {float:left;width:427px;margin:12px 0 0 0;font-size:14px;color:#000;}
			#bloc_carte_recue #col_droite_felicitations #intro_carte_recue b {color:#b3a467;}
		#bloc_carte_recue #col_droite_felicitations .ss_titre_bloc.info_pratiques {float:left;width:427px;margin:38px 0 0 0;text-transform:uppercase;font-size:15px;font-weight:bold;}
		#bloc_carte_recue #col_droite_felicitations #infos_pratiques_carte_recue {float:left;width:427px;margin-top:8px;}
			#bloc_carte_recue #col_droite_felicitations #infos_pratiques_carte_recue li {float:left;width:427px;padding-bottom:9px;font-size:13px;color:#000;}
		#bloc_carte_recue #col_droite_felicitations #bloc_galeries_parti {float:left;width:427px;margin-top:13px;}
			#bloc_carte_recue #col_droite_felicitations #bloc_galeries_parti .bloc_entete {float:left;width:420px;height:25px;line-height:25px;padding-left:7px;color:#fff;font-size:13px;text-transform:uppercase;background:#000;}
			#bloc_carte_recue #col_droite_felicitations #bloc_galeries_parti #liste_galerie_parti {float:left;width:425px;height:145px;border-left:1px solid #161616;border-right:1px solid #161616;border-bottom:1px solid #161616;}
				#bloc_carte_recue #col_droite_felicitations #bloc_galeries_parti #liste_galerie_parti ul {float:left;width:118px;margin:13px 22px 0 15px;}
					#bloc_carte_recue #col_droite_felicitations #bloc_galeries_parti #liste_galerie_parti ul li {float:left;width:118px;font-size:13px;color:#000;}
					#bloc_carte_recue #col_droite_felicitations #bloc_galeries_parti #liste_galerie_parti ul li a {font-size:13px;color:#000;}

		#bloc_carte_recue #col_droite_felicitations #bloc_connaissance_date_expi {float:left;width:427px;margin:44px 0 0 0;}
			#bloc_carte_recue #col_droite_felicitations #bloc_connaissance_date_expi .ss_titre_bloc {float:left;width:427px;font-size:13px;color:#000;text-transform:uppercase;font-weight:bold;}
			#bloc_carte_recue #col_droite_felicitations #bloc_connaissance_date_expi label {float:left;width:427px;margin:6px 0 0 0;padding-bottom:10px;color:#6e6e6d;font-size:12px;}
			#bloc_carte_recue #col_droite_felicitations #bloc_connaissance_date_expi input {float:left;width:320px;height:29px;line-height:29px;padding-left:5px;margin:-1px 0 0 0;border:0;}
			#bloc_carte_recue #col_droite_felicitations #bloc_connaissance_date_expi a {display:block;float:left;width:86px;height:29px;line-height:29px;margin:-1px 0 0 16px;color:#fff;font-size:14px;text-align:center;text-transform:uppercase;background:#c30b2e;}

		#bloc_carte_recue #col_droite_felicitations #bloc_connaissance_date_expi #bloc_infos_validite_carte {float:left;margin:14px 0 0 0;line-height:14px;color:#c30b2e;font-size:12px;font-family:arial;}

#bloc_carte_recue_footer {float:left;width:977px;margin:26px 0 0 0;}
	#bloc_carte_recue_footer .ss_titre_bloc {float:left;font-size:15px;color:#000;text-transform:uppercase;}
	#bloc_carte_recue_footer #methode_util_carte {float:left;width:600px;margin:12px 0 0 0;}
		#bloc_carte_recue_footer #methode_util_carte li {float:left;width:600px;color:#000;font-size:13px;padding-bottom:1px;}
	#bloc_carte_recue_footer #bt_decouverte_collection_b {float:right;width:214px;height:29px;line-height:29px;padding-left:13px;margin-top:20px;font-size:14px;color:#fff;text-transform:uppercase;background:#009aae;}

	#bloc_carte_recue.version_de #col_droite_felicitations {margin-top:20px;}
	#bloc_carte_recue.version_de #col_droite_felicitations .ss_titre_bloc.info_pratiques {margin-top:20px;}
	#bloc_carte_recue.version_de #col_droite_felicitations #bloc_connaissance_date_expi {margin-top:20px;}
