

	
		
		
		
			
		
		
	
	
		
			body,table,a,td,div,span,h1,h2,h3 {
	font-size: 11px; font-family: Arial, Verdana, sans-serif;
}

body {
	text-align: center; margin: 0; padding: 0; color: #5a5a5a;
}

a img {
	border: 0;
}

a {
	color: #5a5a5a; text-decoration: none;
}

a:hover {
	color: #0093D1; text-decoration: none;
}

.spHeader {
	background-image: url(http://s1.static69.com/images/xlocales/onglets/spHeader.png); background-repeat: no-repeat;
}

#mainHeader,#aide,#footer,#content {
	width: 990px !important; margin: 0 auto; text-align: left;
}

#content {
	width: 980px !important; padding: 0 5px 30px 5px; background-color: #FFF
}

#aide {
	padding: 0 !important; width: 990px;
}

#footer {
	width: 980px !important; padding: 0 5px; background-color: #FFF; clear: both; text-align: center;
}

#content .centerColCenter {
	margin: 0 auto; width: 650px; overflow: hidden;
}

#content .leftColHome,#content .leftColHomeCat {
	float: left; width: 300px; overflow: hidden;
}

#content .centerCol {
	float: right; width: 650px; overflow: hidden;
}

#content .centerColHf {
	margin: 0 !important; width: 100% !important;
}

.rightBlock {
	float: right; width: 320px; display: inline;
}

.leftBlock {
	float: left; width: 320px; display: inline;
}

.centerBlock {
	width: 100%; clear: both; text-align: center;
}

.leftBlock div.htmllibre,.centerBlock div.htmllibre {
	height: auto;
}

.leftColHome .blccolg,.leftColHomeCat .blccolg {
	width: 300px; overflow-x: hidden;
}

.premier {
	margin-bottom: 10px;
}

.premier div.htmllibre {
	margin: 0; padding: 0;
}

.centerBlock .htmllibre {
	margin-bottom: 10px;
}

#content .leftCol {
	position: absolute; left: 4px; width: 160px; padding-left: 2px; top: 283px;
}

#content .rightCol {
	position: absolute; right: 0; width: 175px; padding-right: 5px; background: white;
}

.anicoHg {
	width: 990px; height: 295px; position: relative; margin: 0 auto; clear: both;
}

.anicoHg .blcLeft,.anicoHg .blcCenter,.anicoHg .blcRight {
	display: inline;
}

.anicoHg .blcLeft {
	float: left; width: 360px; margin-left: 10px;
}

.anicoHg .blcCenter {
	float: left; width: 310px;
}

.anicoHg .blcRight {
	float: left; width: 310px;
}

.anicoHg .blcRight .diap {
	margin: 10px 10px 0 0; padding: 0;
}

.anicoHg .blcRight .anico {
	margin: 10px 10px 0 0; padding: 0;
}

.linkmasker,.lm,.lk {
	cursor: pointer;
}

.invisible {
	display: none;
}

br.clear,#mainHeader div.clear,#content div.clear,#footer div.clear {
	display: block; clear: both; font-size: 0;
}

.fillBlock {
	clear: both; font-size: 1px;
}

.htmllibre {
	margin-bottom: 10px; text-align: left;
}

img.rss {
	margin-left: 2px;
}

img.rsstop {
	margin-top: -3px; margin-bottom: -3px;
}

h1 img.rss,h2 img.rss,.tabManufList img.rss {
	display: none;
}

.Shop5Only,.shop5Only,.shop5only,.s5o {
	display: none !important;
}

.Shop3Only,.shop3Only,.shop3only,.s3o {
	display: none !important;
}

.tempoError {
	width: 500px; border: 2px solid #ccc; margin: 15px auto; padding: 10px; color: #5a5a5a; font-size: 13px;
}

.hshadow {
	background: url(http://s1.static69.com/images/xlocales/onglets/bgShadow.gif) repeat-x; height: 10px; margin: 0 auto; width: 990px;
}

.altBody {
	background: white;
}

.pr1,.pr2,.pr2 a {
	color: #D60000; text-decoration: none;
}

.prGris {
	color: #5a5a5a; text-decoration: none;
}

.ssE {
	font-size: 12px; font-weight: bold;
}

.ssF {
	font-size: 10px;
}

.bpE {
	font-size: 12px; font-weight: bold;
}

.bpE2 {
	font-weight: bold;
}

.bpF2 {
	font-size: 10px;
}

.mentionscetelem {
	font-size: 12px; padding: 20px; text-align: justify;
}

#topheader .conseilCommandeFl {
	position: absolute; right: 243px; top: 8px; width: 224px; height: 25px;
}

#clientNewHeader {
	position: absolute; top: 5px; right: 2px; height: 15px; text-align: center; overflow: hidden; width: 190px;
}

#clientNewHeader a {
	text-decoration: none; border-right: 1px dotted #333; color: #000; white-space: nowrap; padding: 5px;
}

#clientNewHeader span {
	text-decoration: none; border-right: 1px dotted #333; padding: 7px 7px; margin: 0; margin-right: -2px; overflow: hidden; color: #000; white-space: nowrap;
}

#clientNewHeader .noBorder {
	margin-right: 0; border-right: none;
}

div#deconnexion,div#deconnex {
	position: absolute; overflow: hidden; width: 100px; left: 808px; top: 20px; color: #808080;
}

div#deconnex {
	display: none;
}

.titleNav {
	margin-bottom: 10px;
}

.titleNav h1 {
	font-weight: normal; margin: 0;
}

.titleNav i {
	color: #0093D1; font-weight: bold;
}

.titleNav .sl,.titleNav .sl h1 {
	color: #0093D1;
}

.titleNav .ch {
	color: #0093D1; font-size: 8px; font-weight: bold;
}

.titleNav .nbRef {
	color: #0093D1; font-weight: bold;
}

.rdcbig {
	font-size: 13px; font-weight: bold; margin: 5px; padding: 5px; text-align: center;
}

.rdcdesc1 {
	width: 475px;
}

#popbasket {
	overflow: auto; margin-left: -400px; position: absolute; bottom: 0; left: 50%; width: 800px; height: 400px; border: 1px solid black; background: white; padding: 5px 5px 40px 5px;
}

#footer a {
	text-decoration: none;
}

#footer ul {
	text-align: left; list-style: none; padding: 0; margin: 3px 3px 3px 8px;
}

.footerBlock {
	float: left; width: 32%; height: 220px; padding: .5%; border-left: 1px solid #ccc;
}

.footrech {
	width: 978px; border: 1px solid #434343; background-color: #434343; color: #FFF;
}

.footrech .fTitle {
	background: transparent url(http://s1.static69.com/images/xlocales/m2r/bgBlocTitle.gif) repeat-x scroll 0 0; color: white; font-size: 13px; height: 20px; font-weight: bold; text-transform: uppercase; margin-bottom: 7px;
}

.footrech form {
	line-height: 24px; margin: 3px 0;
}

.footrech #requete {
	width: 200px; border: 1px solid #ccc; margin: 0;
}

.footrech .b_ok {
	background-position: -169px -101px; cursor: pointer; width: 22px; padding: 0; margin: 0 5px; border: 1px solid #ccc;
}

.footrech a,footrech a:hover {
	color: #FFF;
}

.footblc1 {
	border: 1px solid #ccc; margin: 10px 0 10px 0; width: 978px; padding: 10px 0 10px 0;
}

.lstfoot {
	width: 100%; text-align: center;
}

#footer2 {
	width: 978px; border: 1px solid #424242; padding: 10px 0 10px 0; margin: 10px 0 10px 0; color: #008bc7; text-align: left;
}

.ban {
	height: 75px; width: 700px; border: 1px solid #424242; float: right;
}

.blcRecompIm {
	width: 980px; height: 112px; background: url(http://s1.static69.com/images/P_services/fdRecomp.gif) 0 0 no-repeat; position: relative; margin-top: 10px;
}

.blcRecompIm .zone1,.blcRecompIm .zone2,.blcRecompIm .zone3 {
	position: absolute; top: 27px; display: block;
}

.blcRecompIm .zone1 {
	left: 104px; width: 62px; height: 70px;
}

.blcRecompIm .zone2 {
	left: 318px; width: 148px; height: 74px;
}

.blcRecompIm .zone3 {
	right: 105px; width: 59px; height: 71px;
}
			
	

	
		
		
		
			
		
		
	
	
		
			.abotel{padding:0}.abotel .selectOpe{position:relative;display:inline-block;margin-bottom:5px;padding-bottom:5px;border-bottom:1px #ccc solid}.abotel .top,.abotel .recapPack .top{position:relative;font-size:14px;color:#3b3b3b;font-weight:bold;margin-bottom:5px;padding:5px}.abotel .selectOpe .content{clear:both;height:auto;float:left;display:inline-block;padding:5px}.abotel .selectOpe .content ul li{font-weight:bold;list-style:none;margin:0 3px 0 0;padding:0}.abotel .selectOpe .content ul li select.all{width:305px;margin:3px 0 7px}.abotel .selectOpe .content ul li select.ope{width:165px}.abotel .selectOpe .content ul li select.oope{width:135px}.abotel .selectOpe .content ul li.prix span{font-size:11px;font-weight:normal}.abotel .selectOpe .content ul li.prix div{color:red;margin-top:8px}.abotel .selectOpe #descriptionForfait{display:inline-block;float:right;width:320px;padding:20px 5px 5px}.abotel .selectOpe #descriptionForfait ul{margin:0 0 0 14px;padding:0}.abotel .selectOpe #descriptionForfait li{padding-bottom:5px}.descriptionForfait{clear:both;padding:0 10px 10px}#logoOperateur{position:absolute;top:0;right:0;z-index:1}#logoOperateur div{border:0}#logoOperateur.flashoff div.gif{display:block;margin:1px 1px 0 0}#logoOperateur.flashon div.fla{display:block}.abotel .recapPack{position:relative;min-height:116px;margin-bottom:5px;border-bottom:1px #ccc solid;padding-bottom:5px}.abotel .recapPack .content{clear:both;padding:5px 0 0}.abotel .recapPack img.signe{float:left;margin:22px 10px 0 5px}.abotel .recapPack .bt_achat{float:left;cursor:pointer;background:url(/images/bouton_acheter.gif) 0 0 no-repeat;width:108px;height:40px;display:block;margin:10px 0 0 5px}#abotelTel,#abotelAbo{float:left;width:225px}#abotelAbo.vide{color:#3b3b3b;padding-top:25px;text-align:center;font-weight:bold}#abotelAbo.plein{color:black;padding-top:0}#abotelAbo div{margin-left:110px}#abotelPrix{color:red;font-size:14px;text-align:center;float:left}#abotelPrix div{font-size:14px}#abotelPrix div span{font-size:14px;font-weight:bold}.abotel .selectOpt{position:relative;border-bottom:1px solid #ccc;margin-bottom:5px;padding-bottom:5px}.abotel .selectOpt .top{position:relative;width:100%;font-size:14px;color:#3b3b3b;font-weight:bold;padding:2px 0 0 10px}.abotel .selectOpt .content{padding:5px 10px 0}#blockAbotelOption_content h1{font-size:14px;color:black;margin:5px 0;padding:0}#blockAbotelOption_content h2{font-size:13px;color:#5a5a5a;margin:0 0 0 10px;padding:0}#blockAbotelOption_content ul{margin:5px 0 5px 25px;padding:0}#blockAbotelOption_content li{list-style:none}.selectOpe{z-index:0;width:100%}.bloc1Gsm1AboDesc{border:1px solid #CCC;text-align:left;padding:20px}#tcentreabotel{color:black;font-size:14px;font-weight:normal}#tcentreabotel span{color:red;font-size:14px;font-weight:bold}#bestPacks{padding:0 5px}a.bestPacks{text-decoration:none}table.bestPacks{text-align:center;border-collapse:collapse;margin:0;padding:0}table.bestPacks td.bestPacksImg{text-align:center;padding:5px 5px 5px 0}table.bestPacks td.bestPacks{padding:5px 0}table.bestPacks td.bt{border-top:1px solid #E4E4E4}.offreOperateur{border:1px #ccc solid;text-align:left;margin-bottom:10px}.offreOperateur .descriptionOffreOperateur{width:auto;overflow:auto;padding:5px}.offreOperateur img.logoOperateur{float:right}.offreOperateur .blocOffreTitre{font-size:12px;font-weight:bold;margin:0 0 10px}.offreOperateur .blocOffreDesc{width:288px;height:141px;overflow:hidden;float:left;margin-bottom:10px;padding:0 10px}.offreOperateur .blocOffreDesc ul{padding-left:15px;margin:0}.offreOperateur .tdPrix{padding-top:10px}.offreOperateur form{width:270px;float:left;margin-left:20px;padding:0}.offreOperateur .selectForfait ul{margin:0;padding:0}.offreOperateur .selectForfait li{list-style:none;margin-bottom:5px}.offreOperateur .selectForfait select{width:271px}.leftColHomeCat .offreOperateur .descriptionOffreOperateur .blocOffreDesc{width:265px;height:auto;padding:0 10px 10px}.leftColHomeCat .offreOperateur .descriptionOffreOperateur form{margin-left:9px}table.selectForfait td{font-size:12px}table.selectForfait .tdSelect{text-align:center;padding-right:5px}table.selectForfait select{border:1px solid #CCC;width:120px;font-size:12px}.offreOpePrixLabel{font-size:11px}.boutonOffreOperateur{border:none;font-weight:bold;width:271px;background:url(/images/abotel/choisir_mon_telephone.png) no-repeat scroll 0 0 transparent;cursor:pointer;margin:10px 0;padding:5px}.btnValidbt{background-image:url(/images/abotel/offreOpe_valid_bt.gif)}.btnValidoran{background-image:url(/images/abotel/offreOpe_valid_oran.gif)}.btnValidsfr{background-image:url(/images/abotel/offreOpe_valid_sfr.gif)}.btnValidvirgin{background-image:url(/images/abotel/offreOpe_valid_virgin.gif)}.btnValiduniv{background-image:url(/images/abotel/offreOpe_valid_univ.gif)}.btnValidm6{background-image:url(/images/abotel/offreOpe_valid_m6.gif)}.btnValidten{background-image:url(/images/abotel/offreOpe_valid_ten.gif)}.btnValidGene{width:258px;height:24px;color:white;font-weight:bold;font-size:12px}.plusAbo,.egaleAbo{float:left;margin:22px 10px 0 5px}.plusAbo{display:block;background:url(/images/abotel/plus.gif) 0 0 no-repeat;width:20px;height:20px}.egaleAbo{display:block;background:url(/images/abotel/egale.gif) 0 0 no-repeat;width:20px;height:15px}#ar_msg{font-weight:bold;font-size:13px}#lstprd{width:100%}#lstprd .entete{border:1px solid #727272;background:url(/images/xlocales/block/newbloc/images/fdNav.gif) repeat-x 0 0;height:12px;color:#fff;font-size:12px;font-weight:bold;margin-bottom:6px;padding:5px 0 7px 170px}#lstprd .prd{border:1px solid #727272;margin-bottom:5px;padding:10px 10px 10px 0}#lstprd .prd .visuel{width:170px;text-align:center;float:left}#lstprd .prd .niv1{color:#000;font-weight:bold;font-size:13px;margin-bottom:4px}#lstprd .prd .niv2{color:#87888A;margin-bottom:4px}#ar_form{text-align:center}#ar_submit{display:block;margin:10px auto 0}#content .ar_err{font-weight:bold;font-size:16px;text-align:center;color:#F00;margin:10px}.abotel form,.abotel .selectOpe .content ul,.offreOperateur fieldset{margin:0;padding:0}#logoOperateur.flashoff div.fla,#logoOperateur.flashon div.gif{display:none}#abotelTel .niv1,#abotelAbo .niv1{font-weight:bold;font-size:13px;margin-bottom:4px}#abotelTel .niv2,#abotelAbo .niv2{margin-bottom:4px}#abotelTel .niv3,#abotelAbo .niv3{color:red;margin-bottom:4px}#abotelTel .niv3 span,#abotelAbo .niv3 span,#blockAbotelOption_content li span,table.bestPacks td.bestPacks .fpPriceBig,.offreOperateur .selectForfait label,table.selectForfait label{font-weight:bold}#blc_abotel.bt .selectOpe,.background_bt,.offreOperateur .bt{background:#B6D8F3}#blc_abotel.oran .selectOpe,#blc_abotel.m6 .selectOpe,#blc_abotel.ten .selectOpe,.background_oran,.background_m6,.background_ten,.offreOperateur .oran,.offreOperateur .m6,.offreOperateur .ten{background:#F5C2A0}#blc_abotel.sfr .selectOpe,#blc_abotel.SFR .selectOpe,.background_sfr,.offreOperateur .sfr,.offreOperateur .SFR{background:#E69F9E}#blc_abotel.virgin .selectOpe,#blc_abotel.nrjmobile .selectOpe,.background_virgin,.background_nrjmobile,.offreOperateur .virgin,.offreOperateur .nrjmobile{background:#D28080}#blc_abotel.univ .selectOpe,.background_univ,.offreOperateur .univ{background:#DCA0D2}#blc_abotel.deb .selectOpe,#blc_abotel.NRJMOBILE .selectOpe,.background_deb,.offreOperateur .deb,.offreOperateur .NRJMOBILE{background:#CCC}.offreOperateur .blocOffreDesc img,.leftColHomeCat .offreOperateur .descriptionOffreOperateur .blocOffreDesc img{visibility:hidden;display:none}.background_NRJMOBILE{background:#CCC !important}.background_SFR{background:#E69F9E !important}
			
	

	
		
		
		
			
		
		
	
	
		
			/************************ fpmain.css ********************/
/*haut de page*/
/*.fpLinkAvis {text-decoration:none;}*/
.fpContainerOuter {width: 990px;margin:0 auto;text-align:center;}
.fpContainer {width: 980px;margin: 0 auto; padding: 0 5px; text-align:left; background-color:white;}
/*.searchword		{background:#ebebeb;color:black}*/
.strong {font-weight: bold}
.fpTop {width: 100%; border-bottom: 1px solid #ccc; margin-bottom:0 !important;padding-bottom:16px;position:relative}
.fpTop, .fpTop a {font-size:12px;;font-weight: normal}
.fpTop a		{text-decoration:none}
.fpTop .title, .fpTop .title a {font-size:14px;font-weight: bold}
.fpTop .plus {color: #0093D1;font-weight: bold;font-size:12px;}
.fpRef			{display: block;bottom: 2px;position: absolute;font-size: 12px;height:12px;line-height:12px;}

/*.fpBlocInfo {width:100%; border:1px solid #ccc;margin: 0 0 8px 0;padding:0;}
.fpBlocInfo .fpBlocTitle {background: url("/images/ficheProd/fd_menu_droite.gif") repeat-x;font-size:13px;font-weight: bold;height: 20px;line-height: 20px;text-align:center;color: white;}
.fpBlocInfo .fpBlocContent {padding: 8px;}*/

.fpMain1 {width: 435px;margin-right:17px;}
.fpMain2 {width: 327px;float: left;margin-right:17px;}
.fpMain3 {width: 182px;;float: left;}
.fpMainRight{float:right;margin:15px 0 0 15px;}
.fpMainRight .vf {width: 526px;float: left}

/*partie gauche*/
.fpMain1 .productImage {padding: 5px 0;height:225px;}
.fpMain1 .productImage .pimg {float:left;}
/*.fpMain1 .productImage .imgLeft {width:0px;}*/
.fpMain1 .productImage .imgCenter {width:300px;}
.fpMain1 .productImage .imgRight {width:131px;text-align:center;}
.fpMain1 .productImage .imgRight a{display:block;margin:5px 0}
.fpMain1 .underImage {width: 434px; height: 24px; border-top: 1px solid #DEDEDE;margin:10px 0 2px 0;}
.fpMain1 .underImage .pictos { float: left; width:200px;}
.fpMain1 .underImage .pictos a{ margin: 0 5px;}
.fpMain1 .underImage .notation { float: right; width: 180px;}
.fpMain1 .underImage .notation .text { float: left; height:22px;line-height:22px;color:#3B3B3B;font-size:10px}
.fpMain1 .underImage .notation .img { float: right;margin-right:22px;}
.fpMain1 .underImage .pictos #flixcontent{width:220px} 

/* description 1*/
.fpMain .productDetails {width:434px;}
.fpMain .productDetails .productTitle {font-weight:bold; padding-bottom: 5px;}
.fpMain .productDetails .productTitle a {text-decoration:none;}
.fpMain .productDetails .ProductDesc {padding-top: 5px;}
.fpMain .productDetails .ProductDesc li {margin-left: 15px;}
.fpMain .productDetails .goDesc {font-size: 11px; display: block; margin: 10px 0px;}
.fpMain .productDetails .goSell {text-decoration: none;font-size: 10px;color:#3B3B3B}
.fpMain .productDetails .goPa {text-decoration: none;font-size: 10px; /* color:#0093D1;*/ margin-top:4px;font-weight:bold;}
.fpMain .lstBundle .plus {color: #01B6EF;font-weight: bold;font-size:24px;}

/*.fpMain2  a {text-decoration: none;color:#5A5A5A}*/
.fpMain2 .fpBloc {width:100%; border:1px solid #ccc;margin: 0 0 8px 0;padding:0;}
.fpMain2 .fpBlocTitle {background: url(http://s1.static69.com/images/ficheProd/fd_menu_droite.gif) repeat-x;font-size:13px;padding-left:12px;height: 18px;line-height: 18px;color: white;}
.fpMain2 .fpBlocTitle * {font-size:13px;color: white;text-decoration: none;}
.fpMain2 .fpBlocContent {padding: 10px 0 5px 0;}
.fpMain2 .fpBlocContent ul {list-style: none;margin: 0 0 0 11px;padding:0;}
/*.fpMain2 .fpBlocContent ul.checked { padding: 0 0 0 20px;list-style:url(http://s1.static69.com/images/ficheprod/cocher.gif); }
.fpMain2 .fpBlocContent ul.checked li { height:20px;line-height:20px; }*/

.fpBloc ul.checkboxes li {margin:0;padding:4px 0 0 0;clear:both}
.fpBloc ul.checkboxes li .checkbox {float:left; width:24px; }
/*.fpBloc ul.checkboxes li .checkbox .caseCocher{background:url(http://s1.static69.com/images/shoppingbox/cocher.jpg) 0 0 no-repeat;display:block;width:13px;height:12px}*/
.fpBloc ul.checkboxes li .stext {float:left;width: 205px }
.fpBloc ul.checkboxes li .stextLarge {float:left;width: 285px;font-weight: bold; }
.fpBloc ul.checkboxes div.sepBorder {margin-bottom:5px}

.fpMain2 .fpBlocContent ul.checkboxes li .stext .title {font-weight:bold}
/*.fpMain2 .fpBlocContent ul.checkboxes li .stext .desc {color:#686567}
.fpMain2 .fpBlocContent ul.checkboxes li .stext .choice {color:#686567}*/
.fpMain2 .fpBlocContent ul.checkboxes li div.price {float:left; width:80px; text-align:right;}
.fpMain2 .fpBlocContent ul.checkboxes li .price, .fpMain2 .fpBlocContent ul.checkboxes li div.price * { color:#0093D1;font-size:14px;font-weight:bold;}
.fpMain2 .fpBlocContent .bottom {padding:8px 10px 8px 15px;height:26px;line-height:26px;}
.fpMain2 .fpBlocContent .bottom .price {float:left;color:#D60000;font-size:25px;font-weight:bold;}
.fpMain2 .fpBlocContent .bottom .buy {float:right;}
.fpMain2 .fpBlocContent .fpZm {margin:0 12px 0 12px;}
.fpMain2 .fpBlocContent .fpZm a {color: #5a5a5a;}
.fpMain2 .fpBlocContent .fpZm a:hover {color: #0093D1;}

.fpMain2 .obso, .fpMain2 .fpBlocAlone { margin: 0 0 8px 0;width:312px; border:1px solid #ccc;text-align:left;padding:5px 5px 5px 10px;}
.fpMain2 .obso{height: 95px; background-color:#EBEBEB;}
.fpMain2 .obso div.indispo,  .fpMain2 .obso div.indispo span{ line-height: 50px; font-size:22px;text-align:center;width:100%;}
.fpMain2 .obso div.indispofp,  .fpMain2 .obso div.indispofp span{ line-height: 10px; font-size:11px;text-align:left;margin-left:16px;width:285px;}
.fpMain2 .obso a.prodsim {color: #0093D1;text-decoration:underline;}
.lstBundle {clear: left;}
.vti {font-weight:bold; font-size:16px;}

/* Pastille réduction */ 
#fpReduc {background-position:-335px -215px;width:80px;height:80px;visibility:hidden;float:right;}
#fpReduc .fpReducContent {padding: 0px;}
#fpReduc .fpReducAvec {font-size:12px;font-weight:bold;color:#ffffff;padding:3px 0 0 5px;display:block;}
#fpReduc .fpReducEco {font-size:12px;font-weight:bold;color:#ffffff;padding:0px 3px 5px 5px;display:block;}
#fpReducPrice {color:#ffffff;font-size:26px;font-weight:bold;line-height:28px;display:block;text-align:center;}
.fpReducPriceSoldes {background-position : -500px -213px !important;width:80px !important;height:80px !important}


.bunabotel {text-align: center;}
.bunabotel .exc {font-size: 24px}
.bunabotel .pack {font-size: 18px}
.bunabotel .uneuro {color:#FF3B02}
.bunabotel .conds {padding-top: 10px;}

.fpMain3 .fpBloc {width:180px; border:1px solid #ccc;margin: 0 0 8px 0;padding:0;}
.fpMain3 .fpBlocTitle {background: url(http://s1.static69.com/images/ficheProd/fd_menu_droite.gif) repeat-x;font-size:13px;height: 20px;line-height: 20px;color: white;text-align:center;}
.fpMain3 .fpBlocContent {padding: 5px 0;}
.fpMain3 .fpBlocNopad {padding:0;display:inline;}
.fpMain3 .fpBlocContent a {text-decoration: none;}
.fpMain3 .fpBlocContent ul {padding: 0;margin: 3px 0 15px 20px; list-style: url(http://s1.static69.com/images/ficheprod/flinfo.gif);}
.fpMain3 .fpBlocContent ul.ulMop {margin: 3px 0 5px 20px;font-weight:bold;text-align:left;}
#fpCtlm {text-align:left; height:85px;}
#fpCtlm  ul{list-style-image:none;list-style-type:none;margin: 3px 0 5px 5px;font-weight:bold;}
ul.ulMop {font-weight:bold;list-style-type:none;margin:3px 0 5px 5px;padding:0;text-align:left;width:160px;}
div.descMop {float:left;margin-bottom:5px;text-align:left;display:block;}
div.descCofiLib{margin-bottom:8px}
span.mopCofiCond {text-decoration:underline;font-size:9px;text-align:left;}
.descCtlm {width:90px;font-size:9px;margin:0px;}
span.bCtlm {color:#d60000;font-weight:normal;}
div.pCtlm {float:left;width:70px;margin-left:5px;margin-right:0px;}
.fpMain3 .fpBlocContent .fpZm {margin:0 10px 0 10px;}

#t_centre_services {width: 327px;float: left;}
#t_centre_services_v1 {display:block}
#t_centre_services_v2,#t_centre_services_v3 {display:none}

div.sep {font-size:0px;clear:both;border:0px solid white;height:4px;}
div.sepBorder  {font-size:0px;clear:both;margin:0 8px 5px 0;padding:0px ;border:0px solid white;height:5px;}
div.sepBorder,div.sepBorder3x {border-bottom:1px solid #ccc; width: 90%; margin: 0 5% 10px 5%; padding: 10px 0 0 0}
div.sepBorder3x {margin:5px auto; padding:0px; height:1px;}
br.clear, div.clear   {display:block;clear:both;height:0px;font-size:0px;line-height:0px;}

.priceBloc {margin: 0;border:1px solid #ccc;padding:5px 2px 5px 5px;width:320px;}
#t_centre_services .fleft {float:left !important;margin-top:10px !important}
.fleftsolde {float:left !important;margin-top:0px !important;width:148px !important;}
.frightsolde {left:10px;position:relative;}
.frightsoldefinal {float:left !important;margin-top:0px !important;width:148px;text-align:right;}
.fright {float:right;}
.fpPhrasepromo {color:#FF7A1B;padding:5px 2px;font-weight:normal;text-align:justify}

.priceLib {float:left !important;margin-top:0px !important;width:228px !important;text-align:left;}
.priceAmount {float:left !important;margin-top:0px !important;width:85px !important;text-align:right;font-size:12px;}
.fpPricebig,.fpsPriceLibCur, .fpsPriceBig,fpsPriceCur, .fpsPrice3,.fpPriceBig,.fpPrice, .fpPrice3 .fp3x{color:#D60000;}
.fpPricebig,.fpPriceBig,.fpsPrice3, .fpsPriceBig,.fpPrice3 {font-weight:bold }
.fpPrice,.fpsPriceBig {font-size:16px;}
.fpPricebig, .fpPriceBig{font-size:16px;top:0px;position:relative;}
.fpPriceLine, .fpsPriceLine {height:25px;line-height:25px;}
.fpPriceLineBig, .fpsPriceLineBig {min-height:35px;line-height:35px;}
.fpsPrice3 {font-size:12px}
.fpsPrice3bg {background-position:0px -22px;height:25px;line-height:25px;margin-top:5px;width:100px}
.fpsPrice3bg div {float:left;height:25px;}
.fpsPrice3bg .p3x{background-position:0px -3px;width:25px;height:25px; margin:0 3px}
.fpsPrice3bg .fp3x {display:none}
.fpPrice3 {color:#D60000;font-weight:bold;font-size:12px;}
.fpPrice3 .exclushop5, .fpPrice3 .excluShop5, .fpPrice3 .ExcluShop5 {color:#D60000;}
.fpPrice3 .fp3x {font-size:16px;}
.fpPriceStroke {font-size:16px;font-weight:bold;text-decoration: line-through;}
.fpPriceStrokeDiag{font-size:15px;font-weight:bold;text-decoration:line-through;}
.ecotaxe {font-size:10px;font-weight:bold;clear:left;}
.ecotaxe div{float:left;}
.pLibPrixMC {float:left !important;margin-top:0px !important;width:148px;text-align:left;}
.pLibPrixFinal {padding-left:44px;top:-10px;position:relative;color:red;}
.pLibPrixFinalbundle {padding-left:53px;padding-top:0px;top:-5px;position:relative;color:red;}
.pLRrixRDC {float:left !important;margin-top:0px !important;width:148px;text-align:left;}
/*.fpZmMention {color:#000000;}*/ 

/* Bloc paiement plusieurs fois*/
.fpBloc3x{height:60px;padding-top:8px;text-align:left;}
.fpMiniBloc3x{width:138px;height:48px;border:1px solid #ccc;padding:0px;float:left;display:inline;}
.fpImg3x{width:55px;height:50px;float:right;background:transparent url(http://s1.static69.com/images/locales/fr-fr/ficheprod/rdc_mini.gif) no-repeat scroll center center}
.fpImgC{width:55px;height:50px;float:right;background:transparent url(http://s1.static69.com/images/locales/fr-fr/ficheprod/cetelem_mini.gif) no-repeat scroll center center}
.fpTxt3x{margin:0px;padding-top:10px;font-weight:bold;padding-left:10px;}
.fpPrix3x{margin:0px;font-size:15px;color:#D60000;font-weight:bold;padding-left:10px;}
.fpPrix3x .fp3x{display:none;}
.fpPrix3x .fpPrice3{font-size:15px;}

/*colonnes*/
/*.centerCol		{padding:10px 10px 10px 0px;margin-right:5px;margin-left:10px}*/
.colLeft{width:300px;float:left;}
.fpTitrePres {padding:2px 0px 4px 0px;font-weight:bold;font-size:12px;margin:20px 0px 15px 0px;clear:both;}
td h3.fpTitrePres {margin:5px 0px 5px 0px;width:auto}
.fpPres {padding:0;width:100%;overflow:hidden}
.fpPres img{border:0}
.globalDescription{float:right; width:674px;overflow:hidden;}


/*prix seul*/
.fpslib 	  {text-align:left;font-weight:bold}
.fpsPrix      {color:#D60000;font-size:18px;font-weight:bold}
.fpsPrixBarre, .fpsPrixBarreDemarque {font-size:12px;font-weight:bold;text-decoration:line-through;}
.fpsRetail    {font-size:12px;font-weight:bold;}
.fpsPrix2, .fpsPrix2 A {font-size:12px;font-weight:bold;color:#D60000}
.fpsPrix3, .fpsPrix3 A {font-size:10px;font-weight:bold;color:#D60000}
.fpsPrix3Cts  {font-size:10px}
.fpsPrixSP	  {color:#D60000}


/*divers*/

#xlCont 		{display:none;top:240px;left:10px;position:absolute;background:white;border:1px solid black;z-index:200}
div.fpObso 		{font-size:14px;font-weight:bold;border:1px dotted #D60000;text-align:center;color:#D60000;padding:10px;margin:10px}
.temoignage		{width:98%;padding:5px;margin:10px 0 0 10px;border:1px dotted red}
.fpCell			{float:left;width:32%;margin:1px;height:190px;padding:10px;border-width:0 1px 1px 0;border-color:silver;border-style:solid;text-align:center}
input.fpInputQty{border:1px solid silver;font-size:10px;text-align:right}
.popDesc 		{position:absolute;z-index:100;border-width:1px;border-style:solid;border-color:silver;padding:10px;margin:4px;background:white;width:250px;text-align:left;background:#ffffce}
ul.listC a.ar2	{font-weight:normal}
.fpCompat a		{font-weight:bold;font-style:italic;padding-left:10px;}
.isummary {font-style:italic}

/* positionnement img sprite FP */ 
.conseil {background-position:-139px -3px; width:182px; height:45px;margin-bottom: 8px;}
.picto3xfois {background-position:-139px -104px; width:79px; height:41px}
.pictoeco{background-position:-29px -3px; width:40px; height:16px;margin-top:2px;}
.pictoctlm{width:68px;height:41px;background-position:-393px -155px;cursor:pointer;}
.pictocarterdc{width:180px;height:93px;background-position:-393px -155px;cursor:pointer;}
.pictocofi2 {background-position:-338px -155px;cursor:pointer;height:56px;width:55px;}
/* centrage pictos FP*/
.ppp, .p1euros{margin:5px auto;} 
.pictocarterdc{width:180px;height:93px;background: url(http://s1.static69.com/images/locales/fr-fr/ficheprod/fpcarterdc50euros.jpg);cursor:pointer;}
.ppp{background-position:-231px -104px; width:53px; height:51px;}
.pconfbto{background-position:-299px -51px; width:300px; height:30px}
.p1euros{background-position:-338px -1px; width:107px; height:47px;}
.pimpr, .pami, .pbaisse, .pblog, .pzoom{width:24px; height:22px;float:left; cursor:hand}
.pimpr{background-position:0px -123px}
.pami{background-position:-24px -123px;}
.pbaisse{background-position:-48px -123px}
.pblog{background-position:-72px -123px}
.pzoom{background-position:-96px -123px}
.ppackeco{background-position:-139px -156px; width:184px; height:103px; display:block;}
.notation0, .notation1, .notation2, .notation3, .notation4, .notation5 {width:98px; height:22px;cursor:pointer;}
.notation0{background-position:0px -156px}
.notation1{background-position:0px -178px}
.notation2{background-position:0px -200px}
.notation3{background-position:0px -222px}
.notation4{background-position:0px -244px}
.notation5{background-position:0px -266px}

/*Partie BTO*/
.fpBtoTitle {margin:0 0 10px 0;}
.fpBto {font-weight:bold;font-size:11px;position:relative;}
.fpBtoconf {position:absolute;top:13px;left:189px;background:url(http://s1.static69.com/images/locales/fr-fr/bto/spBTO.gif) no-repeat;background-position:-307px -38px;width:116px;height:32px;}

/* Affichage du stock sur les FP GMHT */
#zmStock { margin-top: 15px; font-weight: bold; font-size: 12px;}


/**************************** bas de la fiche *************************/
#fponglets 		{clear:both;padding:0px;z-index:2;}
#fponglets ul 	{margin:0;padding:0;list-style:none}
#fponglets #current.packOptionService {background-image:url(http://s1.static69.com/images/xlocales/ficheprod/onglets/left-on-packOptionService.gif);border-width:0}
#fponglets #current.packOptionService A {background-image:url(http://s1.static69.com/images/xlocales/ficheprod/onglets/right-on-packOptionService.gif);color:white}
#fponglets a {font-weight:bold;line-height:12px;text-align:center;display:block;padding:5px; text-decoration:none;color:#FFFFFF}
#fponglets li{float:left;background:url(http://s1.static69.com/images/ficheprod/onglets/fponglets-off.gif) repeat-x; height:34px; margin:0 3px -1px 0}
#fponglets #current{background:url(http://s1.static69.com/images/ficheprod/onglets/fponglets-on.gif) repeat-x; height:34px;}
#fponglets a:hover {color:#FFFFFF;text-decoration:none}
#fponglets li.uneligne a {padding-top:11px;padding-bottom:10px}
#fponglets #current.uneligne a 	{padding-bottom:11px}
/*#fponglets A.inactiveTab, #fponglets #current A.inactiveTab, #fponglets A.inactiveTab:hover	{color:white}*/

.fpContainerTab	{padding:10px 5px; clear:both;margin-bottom:25px;border:1px solid;width:662px}
.fpNoInfo		{font-style:italic;font-size:12px;padding:20px}

/* description tech fiche produit */
.minifpborder {background:url(http://s1.static69.com/images/ficheprod/border.JPG); width:680px;height: 30px; padding-top:3px}
.fpcharctech, .minifpcharctech{background-color:#5a5a5a;color:white;font-size:11px;padding:5px 0px 5px 12px; margin-top:10px;}
.fpcharctech{width:649px}
.minifpcharctech{width:688px}
.minifpgrostitre {font-size:14px;font-weight:bold;color:#434343}
.minifpgrostitredesc {font-weight:bold;color:#434343}
.minifpgrosdesc {color:#434343}
.minifpprix {font-size: 20px;color:#D60000;font-weight:bold;}
.minifpdesccomp {color:#0093D1;font-weight:bold;}
.minifpbg {background-color:#EBEBEB; border:1px solid #FFFFFF}
.minifpenstock {color:#adc700;}
table.minifpTabProductRecords {border-width:1px;border-style: solid;}
table.minifpTabProductRecords td {border-right-width:1px;border-right-style: solid; border-color:#FFFFFF}
table.minifpTabProductRecords a, table.fpTabDispo a{text-decoration:none}
table.minifpTabProductRecords li {margin-left:15px}
.minifpborder2, .minifpborder2 TD {border-color:#FFFFFF;border-width:1px;border-style:solid;}

/* Pack Options Services */
.PkOptServ {border-color:#ccc}
.PkOptServ .lstCat {border:1px solid #ccc;width:182px;float:left}
.PkOptServ .ttrLstCat {background:url(http://s1.static69.com/images/xlocales/ficheprod/packOptionService/fd_titresoptserv.gif) repeat-x;color:white;text-align:center;width:100%;height:23px;line-height:20px;font-size:13px;font-weight:bold;}
.PkOptServ .ctLstCat {width:172px;min-height:265px;_height:265px;overflow-x:hidden;padding-bottom:5px}
.PkOptServ .ctLstCat div {font-weight:bold;padding:5px 0 5px 0;font-size:12px;cursor:pointer}
.PkOptServ .ctLstCat ul {margin:0;padding:0;list-style-image:url(http://s1.static69.com/images/xlocales/li_mini_fleche.gif)}
.PkOptServ .ctLstCat li {margin:0 0 0 20px;}
.PkOptServ .ctLstCat a {text-decoration:none}
.PkOptServ .ctLstCat a:hover {color:#00BDF3;}
.PkOptServ .lstOpts {border:1px solid #ccc;width:454px;float:left;margin-left:10px}
.PkOptServ .ttrLstOpts {background:url(http://s1.static69.com/images/xlocales/ficheprod/packOptionService/fd_titresoptserv.gif) repeat-x;color:white;text-align:center;width:100%;height:23px;line-height:20px;font-size:13px;font-weight:bold}
.PkOptServ .ctLstOpts {width:454px;height:265px;overflow-x:hidden;overflow-y:scroll}

/* les objets en état liste / dragging / selected */
/*.pkObjOS .stock {width:94px;height:10px}*/
/* dragging => pas inclue */
#pkdragg {z-index:10;position:absolute}
#pkdragg .pkObjOS {list-style:none;display:block;width:76px;height:65px;background:url(http://s1.static69.com/images/xlocales/ficheprod/packOptionService/bg_li_option_service_over.gif) top left no-repeat}
#pkdragg .pkObjOS a {display:block;border:0}
#pkdragg .pkObjOS a span.prd {display:block;padding:5px 5px 9px 5px;cursor:move;margin:0px;}
#pkdragg .pkObjOS span.price,#pkdragg .pkObjOS span.title,#pkdragg .pkObjOS span.clear,#pkdragg .pkObjOS span.qty,#pkdragg .pkObjOS span.plus,#pkdragg .pkObjOS span.pkajouter {display:none;}
span.btnAjouter{background-position:-338px -101px; width:89px; height:26px; cursor:pointer;}
/* liste => inclue dans l'objet pkLstObj */
.ctLstOpts ul {list-style:none;display:block;margin:0px;padding:0px;}
.ctLstOpts .pkObjOS {list-style:none;display:block;margin:0px 0px 0px 0px;padding:0px;border:1px solid white;width:433px;background:none}
.ctLstOpts .pkObjOS a {text-decoration:none;display:block;padding:0px;border-width:0px 0px 1px 0px;border-style: dashed;border-color:#ccc;width:100%;height:64px}
.ctLstOpts .pkObjOS span {display:none;}
.ctLstOpts .pkObjOS span.title {display:block;width:auto;margin:0px 80px 0px 80px;padding:5px 0 0 0;position:static;top:0;}
.ctLstOpts .pkObjOS span.title span.productTitle {display:block;height:27px;overflow-y:hidden}
.ctLstOpts .pkObjOS span.title .clickFicheProduit {display:block;color:#0093D1;font-size:10px;padding-top:5px;cursor:pointer;}
.ctLstOpts .pkObjOS span.price {display:block;float:right;padding:15px 3px 3px 3px;text-align:center}
.ctLstOpts .pkObjOS span.pkajouter {display:block;float:right;margin-top:18px}
.ctLstOpts .pkObjOS span.pkajouter img {cursor:pointer}
.ctLstOpts .pkObjOS span.clear{display:block;clear:both;}
.ctLstOpts .pkObjOS span.prd {display:block;display:inline;padding:5px 5px 9px 5px;float:left;cursor:move;margin:0px;}
.ctLstOpts .pkObjOS span img.prd{cursor:move;height:49px;width:65px;}
.ctLstOpts .pkObjOS a {background:none}
.ctLstOpts .pkObjOS a:hover {background:url(http://s1.static69.com/images/xlocales/ficheprod/packOptionService/bg_li_option_service_over.gif) top left no-repeat;}
.flecheN{background-position:-325px -178px; width:4px; height:7px; float:left; margin:3px;}
.flecheB{background-position:-325px -186px; width:4px; height:7px; float:left; margin:3px;}

/* liste => inclue dans l'objet pkLstObj */
.pkprodprinc , .pkTarget .pkObjOS {list-style:none;display:inline;float:left;position:relative;margin:5px 0 10px 15px;width:91px}
.pkprodprinc a, .pkTarget .pkObjOS a {text-decoration:none;display:block;cursor:default;}
.pkprodprinc span.prd, .pkTarget .pkObjOS span.prd{height:49px;display:block;margin-bottom:5px;}
.pkprodprinc img.prd, .pkTarget .pkObjOS img.prd{height:49px;margin-left:20px;cursor:default}
.pkprodprinc span.plus, .pkTarget .pkObjOS span.plus{display:block;height:50px;position:absolute;top:0px;color:#0093D1;font-size:20px;font-weight:bold;padding-top:10px;}
.pkprodprinc span.qty, .pkTarget .pkObjOS span.qty{display:block;}
.pkprodprinc span.qty input.bkInputQty, .pkTarget .pkObjOS span.qty input.bkInputQty{font-size:12px;width:30px;text-align:right;margin-left:30px;background:white;}
.pkprodprinc span.qty span.button, .pkTarget .pkObjOS span.qty span.button{display:block;display:inline;margin:0px;padding:0px 10px 0px 0px;float:right}
.pkprodprinc span.qty span.button img.plusmoins {margin:0px;padding:0px;}
.pkprodprinc span.qty span.clear2, .pkTarget .pkObjOS span.qty span.clear2 {display:block;clear:both;}
.pkTarget .uniqueServ span.qty {display:none}
.pkprodprinc span.title ,.pkprodprinc span.clear,.pkprodprinc span.price, .pkTarget .pkObjOS span.title, .pkTarget .pkObjOS span.clear, .pkTarget .pkObjOS span.price ,  .pkTarget .pkObjOS span.pkajouter{display:none;}

.pkminipanier {width:99%;margin-bottom:10px}
.pkminipanier .produitPrincipal{width:115px;height:100px;float:left}
.pkminipanier .produitPrincipal input {float:left}
.pkminipanier .produitPrincipal span.button {float:left}
.pkminipanier .pkTarget {border-width:2px;border-style:dashed;border-color:#ccc;width:325px;float:left;min-height:100px;_height:100px}
.pkminipanier .pkTargetActive {border-color:black;border-width:2px}
.pkminipanier .pkTargetHover {border-color:#0093D1;border-width:2px}
.pkminipanier .price{width:100px;float:left;text-align:center;padding-top:30px}
.pkminipanier .price #packEcoValue {display:none}
.pkminipanier .priceEco{width:100px;float:left;text-align:center;padding-top:0px}
.pkminipanier .priceEco #packEcoValue {display:block}
.pkminipanier .pictoEco{width:184px;float:left;margin-bottom:40px;_padding-top:5px}

.intro1_Pack_OS {font-weight:bold;display:block;margin:5px 0px 5px 5px}
.intro2_Pack_OS {display:block;margin:5px 0px 5px 5px;font-size:12px;color:#3b3b3b}

#OneShotHelp {font-size:24px;color:#CCCCCC;text-align:center;height:100px;padding-top:20px}
.pkTargetActive #OneShotHelp {color:black}
.pkTargetHover #OneShotHelp {color:#0093D1}
.ctLstOpts .loading {margin:90px 0 0 170px;text-align:center;width:150px}
.ctLstOpts .loading img {margin-top:10px}
.ctLstOpts .erreur {color:#D60000;font-weight:bold;margin-top:100px;text-align:center;width:100%;}
#packEco {margin-left:5px}
.plusAc{display:block;background-position:-324px -156px; width:14px; height:9px; font-size: 1px;margin-bottom:2px;cursor:pointer}
.moinsAc{display:block;background-position:-324px -167px; width:14px; height:9px; font-size: 1px;cursor:pointer}
.eco{background-position:0px -51px;width:91px;height:71px;color:#FFFFFF;}
.eco div{padding-top:30px; font-weight:bold;color:#FFF}
/* FIN Pack Options Services */

/*Caracteristiques detaillees*/
.caracCat{height:13px;height:30px;}
.caracCat h3{margin:0px;font-size:12px;color:#0093D1;}
.fpCrossSim a, .fpCrossCom a{text-decoration:none;}
.fpBAPlus {font-size:15px ;color:#0093D1;}
/* fin fp.css */


/*avis client*/
.fpBtnNotation{background-position:-139px -261px; float:right; width:141px; height:29px; cursor:pointer; }
.fpsPriceCur {font-weight:bold;font-size:15px}
.bottomAvis{width:650px; padding:0 5px}
.bottomAvis .l{float:left}
.bottomAvis .r{float:right;text-align:right;margin-right:25px}
.titleComments { clear:both; font-size:12px; font-weight:bold; margin:15px 0 5px 0; padding:2px 0; }
.titleComment b, .titleComment{color:#0093D1}
.titleCommentNbAvis { font-size:12px;font-weight:bold;color:#0093D1; }
.linkDisplayComments, .linkDisplayComments:hover  {font-weight:bold;text-decoration:none;}
.linkVoirTousLesAvis {color:#0093D1;margin-bottom:1px;}
.linkPlusProduits {margin-bottom:4px;}
.fpContainerTousLesAvis {float:right;margin:0;padding:0;margin-top:-54px; }

/*colonne de gauche*/
.fpSelectMarque {width:100px;font-size:10px}
/*liste des cat */
.leftBlockCat	{width:100%}
.colLeft .BlcListTitle		{text-align:center;margin:0; color:#FFFFFF;}
.colLeft .bg{background-color:#FFFFFF;}
.colLeft .BlcListTitle a, .colLeft .BlcListTitle a:hover{color:#FFFFFF;font-weight:bold; text-decoration:none;}
.BlcListCat	{border:1px solid;margin:0;font-size:11px; background-color:#FFFFFF;}
.BlclistCat a{font-size:10px;font-weight:bold;text-decoration:none}
.leftBlockCat{float:left;width:32%}
.PriorityName{font-weight:bold;margin:0}
.ListC a:hover {background:none !important;}
.ListC li{margin:0}
.listC li a.currentCat{color:#0093D1}
.ListM a:hover 	{text-decoration:underline}
.ListM li {margin:1px 0 1px 5px;display:inline}

.vf {margin:0; padding:0; border:1px solid #ccc; width:648px;}
.vf a, vf a:hover{color:#5a5a5a}
.vf .pr1 {font-size:18px;margin-left:10px;}
.vf .pr2 {text-decoration:line-through;font-size:13px;font-weight:bold;color:#5a5a5a;}
.vf {padding-bottom:5px}
.vfMondeHead {background:url(http://s1.static69.com/images/ficheProd/fd_menu_droite.gif) 0 0 repeat;padding:0px 10px;margin:10px 0;height:20px; font-size:13px; line-height:20px;width:629px;color:white;}
.vfMondeContent {margin-top:10px;}
.vf .blcg {float:left;width:150px;}
.vf .blcg .logoVF{background:url(http://s1.static69.com/images/locales/fr-fr/block/vf/h_logo_vf.gif) 0 0 no-repeat; text-align:left; width:140px; height:30px;margin:0 5px;}
.vf .blcg .img{text-align:center;}
.vf .blcd{float:right;width:488px;}
.vf .blcd .vfchrono{background-color:#A50000;width:468px;padding-left:20px;height:25px;line-height:25px;color:white; font-weight:bold;}
.vfchronofp {background:none; padding-left:140px; height:21px; line-height:21px; width:189px; background: url(http://s1.static69.com/images/locales/fr-fr/ficheprod/headvf.gif) 0 0 no-repeat; color:white; font-weight:bold; font-size:12px;}
.vf .blcd .desc{margin-top:5px;}

.sfchronofp {padding-left: 160px;height: 21px;line-height: 21px;width: 189px;background: url(http://s1.static69.com/images/locales/fr-fr/ficheprod/headsf.gif) 0 0 no-repeat;color: white;font-weight: bold;font-size: 12px;}
.fpbansolde {padding-left: 140px;height: 21px;line-height: 21px;width: 189px;background: url(http://s1.static69.com/images/locales/fr-fr/ficheprod/headvs.gif) 0 0 no-repeat;color: white;font-weight: bold;font-size: 12px;}
.fpbansolde2dem {padding-left: 140px;height: 21px;line-height: 21px;width: 189px;background: url(http://s1.static69.com/images/locales/fr-fr/ficheprod/headvs2dem.jpg) 0 0 no-repeat;color: white;font-weight: bold;font-size: 12px;}
.fpbansoldedendem {padding-left: 140px;height: 21px;line-height: 21px;width: 189px;background: url(http://s1.static69.com/images/locales/fr-fr/ficheprod/headvsdendem.jpg) 0 0 no-repeat;color: white;font-weight: bold;font-size: 12px;}
.coeffpromoban {padding-left: 140px;height: 21px;line-height: 21px;width: 189px;background: url(http://s1.static69.com/images/locales/fr-fr/ficheprod/coeffpromo.gif) 0 0 no-repeat;color: white;font-weight: bold;font-size: 12px;}
.bha50 {padding-left: 140px;height: 21px;line-height: 21px;width: 189px;background: url(http://s1.static69.com/images/locales/fr-fr/ficheprod/bha50ht.gif) 0 0 no-repeat;color: white;font-weight: bold;font-size: 12px;}
.opmkgcurrent {padding-left: 140px;height: 21px;line-height: 21px;width: 189px;background: url(http://s1.static69.com/images/locales/fr-fr/ficheprod/opmkgcurrent.jpg) 0 0 no-repeat;color: white;font-weight: bold;font-size: 12px;}
.fpbansolde.coeffpromoban{background: url(http://s1.static69.com/images/locales/fr-fr/ficheprod/headvspromo.gif) 0 0 no-repeat;}

.blcconf {height: 157px}
.blcconf .fdNav {background: transparent url("http://s2.static69.com/images/locales/fr-fr/ficheprod/sp2FP.gif") no-repeat scroll 0 -380px;color: white;height: 24px;line-height: 24px;margin: 0 0 5px 0;padding-left: 5px;text-align: left;font-size:13px;font-weight:bold;text-align:center;}
.blcconf .fconfig{font-weight:bold; padding: 5px; margin:5px 0; width:170px; margin:0 auto; border:none}
.blcconf .fconfig h3{text-align:left; margin:0; font-size:12px; margin:10px 0 3px 0}
.blcconf .fconfig ul{margin:0; padding:0}
.blcconf .fconfig form{padding:0; margin:0}
.blcconf .fconfig .chk{margin:0; vertical-align:middle; margin-bottom:2px}
.blcconf .fconfig .clear {display:none;}
.blcconf .configprix{font-size:10px; padding:3px 0 1px 4px; width:45px; height:14px; border:1px solid #ccc}
.blcconf .fconfig .bg2{background-color:white; clear:both; margin:5px 0; text-align:left}
.blcconf .fconfig .selected{font-weight:bold}
.blcconf .fconfig li.selectListContainer{list-style:none; margin:0 5px 5px 0; width:167px}
.blcconf .checkList{width:auto; margin:0; font-size:11px; font-weight:normal; text-align:left}
.blcconf .checkList dd, .checkList dt, .checkList ul{margin:0; padding:0}
.blcconf .checkList dd{position:relative}
.blcconf .checkList a, .checkList a:visited{color:#5a5a5a; text-decoration:none; outline:none}
.blcconf .checkList a:hover{color:white}
.blcconf .checkList dt{cursor:pointer}
.blcconf .checkList dt a{cursor:pointer; position:relative; display:block; border:1px solid #ccc; padding:0; background:transparent url(http://s1.static69.com/images/xlocales/tpp/flecheBas16px.gif) no-repeat scroll right 0}
.blcconf .checkList dt a:hover, .checkList dt a:focus{color:#49B1FA; border:1px solid #ccc; text-decoration:none}
.blcconf .checkList dt a:hover span, .checkList dt a:focus span{border-right:1px solid #ccc}
.blcconf .checkList dt a span{white-space:nowrap; display:block; margin-right:17px; padding:0 5px; border-right:1px solid white; overflow:hidden; color:#5A5A5A; font-weight:normal}
.blcconf .checkList dt a span span.count{display:inline; color:#AEAEAE}
.blcconf .checkList dt a img{position:absolute; right:0; top:2px; border:0; margin:0; padding:0}
.blcconf .checkList dt a.sel{color:white}
.blcconf .checkList dt a.sel:hover, .checkList dt a.sel:focus{color:white}
.blcconf .checkList dt a.sel span{background-color:#49B1FA; border-right:1px solid #ccc}
.blcconf .checkList dd{z-index:80}
.blcconf .checkList dd ul{z-index:80; background-color:white; border:1px solid #ccc; color:#5a5a5a; display:none; padding:0; position:absolute; top:-1px; left:0; width:auto; list-style:none}
.blcconf .checkList dd ul li{margin:0; padding:0}
.blcconf .checkList dd ul li input{vertical-align:middle; margin:1px 5px 1px 0; padding:0; overflow:hidden; height:13px; width:13px}
.blcconf .checkList dd ul li span{width:100%; height:auto; margin:0; padding:0 5px; color:#5A5A5A; font-weight:normal}
.blcconf .checkList dd ul li a{display:block; width:100%; margin:0; padding:0; white-space:nowrap; font-size:11px; cursor:pointer; cursor:hand}
.blcconf .checkList dd ul li a:hover{background-color:#49B1FA; text-decoration:none}
.blcconf #blcconfig {display:none;padding: 0;}
.blcconf .morefilters{margin:5px 0}
.blcconf .morefilters label{font-weight:bold}
.blcconf .morefilters .chk{margin:0 0 2px; vertical-align:middle}
.blcconf .morefilters #pm{border:1px solid #CCC; font-size:10px; height:14px; padding:3px 0 1px 4px; width:80px}
.blcconf .morefilters label[for=st], .morefilters input[name=st] {display:none}
.blcconf .morefilters .filterButton {border: none;background: url(http://s1.static69.com/images/xlocales/block/newbloc/images/miniOk.gif) repeat-x scroll 0 -1px transparent;width: 20px;height: 18px;}
.blcconf #morec {cursor:pointer; color: #0093D1; text-decoration:underline}
			
	

	
		
		
		
			
		
		
	
	
		
			.brownJqiwarning .brownJqi{background-color:#ccc;}.brownJqifade{position:absolute;background-color:#fff;}div.brownJqi{position:absolute;background-color:transparent;padding:10px;width:300px;text-align:left;}div.brownJqi .brownJqiclose{cursor:pointer;color:#777;font-size:11px;position:absolute;right:5px;_right:15px;top:5px;z-index:2;}div.brownJqi .brownJqicontainer{position:relative;background-color:transparent;border:solid 1px #5F5D5A;color:#fff;font-weight:bold;}div.brownJqi .brownJqimessage{position:relative;background-color:#F7F6F2;border-top:solid 1px #C6B8AE;border-bottom:solid 1px #C6B8AE;}div.brownJqi .brownJqimessage h3{background:url(/images/xlocales/brown_gradient.jpg) top left repeat-x #fff;margin:0;padding:7px 0 7px 15px;color:#4D4A47;}div.brownJqi .brownJqimessage p{padding:10px;color:#777;}div.brownJqi .brownJqibuttons{text-align:right;background-color:white;}div.brownJqi button{background:url(/images/xlocales/brown_gradient.jpg) top left repeat-x #fff;border:solid #777 1px;font-size:12px;padding:3px 10px 3px 10px;margin:5px 5px 5px 10px;}div.brownJqi button:hover{border:solid #aaa 1px;}
			
	

	
		
		
		
			
		
		
	
	
		
			body.MainBody{background:url(http://s1.static69.com/images/locales/fr-fr/body/mini.gif) center top no-repeat!important;}body.MainBodyBig{background:#FFF url(http://s1.static69.com/images/locales/fr-fr/body/bgBodyDefaut.gif) repeat-y center 0!important;}#topheader .conseilCommande{background:transparent url(http://s2.static69.com/images/locales/fr-fr/onglets/conseilsCmd.png) no-repeat scroll 0;height:25px;position:absolute;right:10px;top:8px;width:258px;}#topheader .conseilCommandeFl{background:transparent url(http://s2.static69.com/images/pixel.png) no-repeat scroll 0;position:absolute;right:243px;top:3px;width:224px;height:25px;}#topheader .pictoNew{position:absolute;height:12px;right:225px;bottom:0;color:#FE0000;font-size:10px;font-weight:bold;}.pictoNewFix{position:absolute;top:-13px;left:0;font-size:10px;font-weight:bold;}#mainHeader span.pictoNewFix{color:#D60000;}#topheader .pictoPromo{position:absolute;height:12px;left:270px;bottom:0;color:#FE0000;font-size:10px;font-weight:bold;display:none;}ul#nav li#menuVf{background:transparent url(http://s1.static69.com/images/locales/fr-fr/onglets/onglet_vf.gif) no-repeat 0 0;width:50px;}ul#nav.chargement ul.subp{background-image:url(http://s1.static69.com/images/locales/fr-fr/onglets/chargement.gif);height:22px;}div#clientLogout{position:absolute;top:20px;right:117px;height:15px;text-align:center;overflow:hidden;}.clientheader{position:absolute;left:10px;bottom:5px;width:300px;}div#clientNewHeader{position:absolute;top:5px;right:2px;height:15px;text-align:center;overflow:hidden;}div#clientNewHeader a{text-decoration:none;border-right:1px dotted #333;padding:7px 7px;margin:0;margin-right:-2px;color:#000;white-space:nowrap;}div#clientNewHeader span{text-decoration:none;border-right:1px dotted #434343;padding:7px 7px;margin:0;margin-right:-2px;overflow:hidden;color:#434343;white-space:nowrap;}div#clientNewHeader .noBorder{margin-right:0;border-right:none;}#SB .CT{background:url(http://s2.static69.com/images/mini_panier/telephones-fr-fr.gif) no-repeat;background-position:203px 5px;}.INTitre{background:url(http://s2.static69.com/images/locales/fr-fr/in_titreacc.gif) 0 no-repeat;}.INTitreGes{background:url(http://s1.static69.com/images/locales/fr-fr/in_titregestion.gif) 0 no-repeat;}.INtop{background:url(http://s1.static69.com/images/locales/fr-fr/in_ongletgestion.gif) 0 no-repeat;}.INBal{background:url(http://s2.static69.com/images/locales/fr-fr/in_ongletnews.gif) 0 no-repeat;}.INPart{background:url(http://s2.static69.com/images/locales/fr-fr/in_ongletpart.gif) 0 no-repeat;}.INDesabo{background:url(http://s1.static69.com/images/locales/fr-fr/in_ongletraison.gif) 0 no-repeat;}.INTitle{background:url(http://s1.static69.com/images/locales/fr-fr/hbal.gif);font-size:13px;color:#FFF;text-align:center;font-weight:bold;font-family:verdana;width:655px;height:25px;line-height:25px;}.INTexte{background:url(http://s2.static69.com/images/locales/fr-fr/bgcontent.gif);font-weight:bold;font-family:verdana;width:655px;}.INBas{background:url(http://s2.static69.com/images/locales/fr-fr/bbal.gif);width:655px;height:15px;}STRONG.eco DIV{background:url(http://s1.static69.com/images/locales/fr-fr/ficheprod/econom_bleu.gif) no-repeat;width:91px;height:71px;color:#FFF;}UL.ListC{margin:3px 0 15px 20px;padding:0;list-style:url(http://s1.static69.com/images/ficheprod/flinfo.gif);}.colLeft .listf,.leftColHomeCat .listf{background-color:#5a5a5a;padding:2px 0;margin:0;font-size:13px;font-weight:normal;color:#FFF;text-align:center;}.centerCol UL.listC{list-style-image:none;}.fpDegrade{background:none!important;}.bgsoldes{background-color:#D60000;}.text,.textb,.text5{color:#5a5a5a;}.text3,.text3b{color:#0093D1;}.text4b{color:#D60000!important;}.textb,.text3b,.text4b{font-weight:bold;}.border,.border TD{border-color:#ccc;}.border2,.border2 TD{border-color:#ccc;vertical-align:top;}.border3,.border3 TD,.border5{border-color:#ccc;}.bg2{background-color:#5a5a5a;}.btnProfite{background:url(http://s2.static69.com/images/locales/fr-fr/ficheprod/profite.jpg) 0 0 no-repeat;width:96px;height:22px;display:block;}img.picto3x{background-image:url(http://s1.static69.com/images/locales/fr-fr/picto3x.gif);width:91px;height:52px;}img.picto3xsf{background-image:url(http://s1.static69.com/images/locales/fr-fr/picto3xsf.gif);width:91px;height:52px;}img.pictoLivGrat{background-image:url(http://s2.static69.com/images/locales/fr-fr/pictolivgrat.gif);width:91px;height:52px;}.cRED1{color:#E10066!important;}.spFP{background-image:url(http://s1.static69.com/images/locales/fr-fr/ficheprod/spFP.gif?20081212);}.stockhome{background-image:url(http://s1.static69.com/images/locales/FR-FR/dispo/home24_aka2.gif);}.stockhomeanime{background-image:url(http://s1.static69.com/images/locales/FR-FR/dispo/home24_aka1.gif);}.blcVideo{text-align:center;margin:10px 0;}.blcVideo h3{color:#0093D1;font-size:16px;margin:5px 0;padding:0;}input.filterButton{background:url(http://s1.static69.com/images/locales/fr-fr/tpp/boutons_result_bleu.gif);width:146px;height:29px;margin-left:10px;cursor:pointer;border:0;}.blcReco .bntModif{position:absolute;top:11px;right:15px;width:105px;height:31px;background:url(http://s1.static69.com/images/locales/fr-fr/tpp/boutons_modifier_bleu.gif) 0 0 no-repeat;cursor:pointer;}
			
	

	
		
		
		
			
		
		
	
	
		
			/************header.css***********************/
#mainHeader {background: url(/images/xlocales/onglets/header_bg.jpg) repeat-x;height:127px;width:990px;padding:0;margin:0 auto;display:block;}
#topheader{position:relative;margin:0; padding:0; height:102px;z-index:10;}/* content de tout les elements en absolute du header*/
/*#topheader .logo {position:absolute;background-position:-3px -125px;width:132px;height:90px;top:0;}*/
#topheader .logo {position:absolute;background-image:url(/images/xlocales/onglets/spHeader.png?27052010);background-position:-3px -125px;width:132px;height:90px;top:0;} /*a virer qd la class spHeader sera passé partout*/
#topheader .logo span {display:block;height:90px;}
#topheader .txtred{color:#D60000 !important;}
#topheader .txtbleu{color:#0093D1 !important;}
#topheader .txtright {text-align:right !important;}
div#miniNav{width:490px;position:absolute;top:5px;left:227px;overflow:hidden;height:15px;text-align:left;}
div#miniNav a, div#miniNav span{border-right:1px dotted #434343;padding:7px 7px;margin:0 -2px 0 0;overflow:hidden;white-space:nowrap;}
div#miniNav .noBorder {margin-right:0px;border-right:none;}

form#frecherche{margin:0;padding:0;border:0;left:234px;top:45px;position:absolute;z-index:9;}
form#frecherche .fleft {float:left;margin:0; padding:0}
form#frecherche .imgLoupeSp{background-position:-115px -60px;width:12px;height:12px;top:5px;left:5px; position:absolute;}
form#frecherche input.srch{margin:0;padding:0}
form#frecherche input:focus{outline-width:0;}
form#frecherche input.txtFieldN {border:1px solid #0093D1;height:16px;width:350px;padding:5px 0 5px 19px;margin-right:7px;font-size:12px;margin-top:-1px/*pour ie6 7 qui fait chier*/}
form#frecherche .btnOkBgtSp{background-position:-115px -93px; width:28px; height:28px;border: 0px; margin-top:-1px; _margin-top:0px; font-size:0px;border-style: none;cursor: pointer;padding: 0px;top:0;left:0}

/*tmp délais cache sprite header*/
form#frecherche input{margin:-1px 0;}
form#frecherche input.txtField {background:#FFFFFF url(/images/xlocales/search/bgSearch.gif) no-repeat scroll 4px;width:263px;padding:5px 0 5px 19px;margin-right:7px;font-size:12px;}
form#frecherche .selectbox{padding:4px 0 0 2px;width : 144px; display : block;text-align:left; background: white url(/images/xlocales/onglets/bt_fauxSelect.gif) no-repeat 123px;
height:21px;padding:4px 0 1px 4px;cursor: pointer;border:1px solid #48b1fb;font-size:12px;}

/*div.panierBgt{background:transparent url(/images/xlocales/onglets/bg_panier.png) no-repeat;}*/
div#panier .btnPanier{display:block;color:#fff;	background:#0099DD url(/images/xlocales/onglets/btnSprite.gif) no-repeat;cursor: pointer;}
div#panier div#headPanier div .btnPanier{width:52px;height:13px;float:left;margin:5px 10px 0 0;color:#fff;font-size:10px;text-indent:3px;}
div#panier div#headPanier div a.detailsPanier{background-position:100% -20px;}
div#panier div#contentPanier div .btnPanier{float:right;width:100px;background-position:0 -40px;height:20px;text-align:center;margin:8px 2px 0 0;font-size:11px;font-weight:bold;}
div#panier div#contentPanier div .validPanier{background-position:0 -40px}
div#panier div#headPanier div  span.validPanier{text-align:center;text-indent:0px}
/* fin tmp*/   	

select#rechLocation{visibility:hidden;display:none;width:150px;height:27px;vertical-align:middle;padding:2px;}
#rechLocation_container{display:none;}
div#panier{width:175px;height:45px;position:absolute;top:42px;right:5px;z-index:10;}
div.panierBgtSp{background-position:-10px -10px;width:175px;height:45px}
div#panier div#headPanier{font-size:12px;font-weight:bold;margin:10px 0 3px 35px;width:130px;}
div#panier div#headPanier span#popQtArt{color:#0093D1;}
div#panier div#contentPanier ul li span.te {margin-top:2px;width:65px;overflow:hidden;}
div#panier .btnPanierSp{display:block;color:#fff;cursor: pointer;}
div#panier div#headPanier div .btnPanierSp{width:52px;height:13px;float:left;margin:5px 10px 0 0;color:#fff;font: normal 10px/1.2em Arial, Helvetica, sans-serif;text-indent:1px;height:13px;line-height:13px;}
div#panier div#headPanier div a.detailsPanierSp{background-position:-56px -80px;}
div#panier div#headPanier div a.detailsPanierSp.on{background-position:-156px -80px;}
div#panier div#headPanier div#sbButtons{display:none; width:100%}
div#panier div#contentPanier{display:none;	position:absolute;z-index:11;top:45px;/*panier height */right:3px; width:360px;	background:#fff;border:1px solid #ccc;padding:5px;}
div#panier div#contentPanier div#contentPanierWaiter{height:80px;background:#fff url(/images/xlocales/onglets/productsLoading.gif) no-repeat center 40%;}
div#panier div#contentPanier ul li{height:25px;padding:0;margin:0;font: bold 11px/1em Arial, Helvetica, sans-serif;}
div#panier div#contentPanier ul li.g{background-color:#EBEBEB}
div#panier div#contentPanier ul{display:block;margin-bottom:25px;}
div#panier div#contentPanier ul.oh{overflow:hidden;}
div#panier div#contentPanier ul.os{overflow-y:scroll;height:135px !important}
div#panier div#contentPanier ul li a {color:#5a5a5a;display:block;float:left;width:265px;margin:10px 0 0 5px;white-space:nowrap;overflow:hidden;font-weight:normal;height:12px;}
div#panier div#contentPanier ul li span{font-size:13px;display:block;float:right;margin-top:12px;padding-right:3px;text-align:right;color:#D60000;font-size:12px;}
div#panier div#contentPanier div.bottom{position:absolute;bottom:5px;left:0;height:30px;width:365px;}
div#panier div#contentPanier div .btnPanierSp{float:right;width:100px;background-position:-10px -100px;height:20px;line-height:20px;text-align:center;margin:8px 2px 0 0;font-weight:bold;}
div#panier div#contentPanier div .validPanierSp{background-position:-10px -100px}
div#panier div#headPanier div  span.validPanierSp{text-align:center;text-indent:0px; background-position:-10px -80px}
div#panier #popQtArt img{height:11px;width:11px;}

/* nouveaux onglets */
ul#nav {width:985px;height:25px;list-style-image:none;list-style-position:inside;list-style-type:none;margin:0 0 0 5px;padding:0;position: relative;z-index: 5;}
ul#nav li {	float:left;display:block;margin-right:1px;padding:0;padding-left:4px;position:relative;text-align:center;z-index:5;background:transparent url(/images/xlocales/onglets/RDC_Onglets_v2.gif) no-repeat scroll -20px -75px;}
ul#nav li.oCompactor{display:none;}
ul#nav.oCompact li.oInf{display:none;}
ul#nav.oCompact li.oCompactor{display:block;position:relative;width:32px;}
ul#nav li a {background:transparent url(/images/xlocales/onglets/RDC_Onglets_v2.gif) no-repeat scroll 100% -105px;display:block;display:inline-block;
position:relative;padding:1px 3px 0 0;line-height:1em;height:24px;color:#fff;text-decoration:none;}
ul#nav li a span{display:block;position:relative;top:6px;}
ul#nav ul.sub{font-weight:normal;padding:0;margin-left:-1px;background:#fff;border-left:1px solid #C9C9C9;border-right:1px solid #C9C9C9;border-bottom:1px solid #C9C9C9;}
ul#nav ul.padleft{left:-167px !important;}
ul#nav li ul.sub, ul#nav li.oCompactor ul.sub li ul.sub{display:none;position:absolute;width:200px;/**larg ss menu */top:25px;left:0;z-index:6;margin:0;padding:0;}
ul#nav li.oInf ul.sub{width:180px;/**larg ss onglets les + a droite */}
ul#nav li.oInf ul.sub li{width:160px;/**larg ss onglets les + a droite */}
ul#nav li.oCompactor ul.sub{width:190px;z-index:7;}
ul#nav li.oCompactor ul.sub li ul.sub{z-index:8;left:-152px;top:0;width:150px;border-top:1px solid #ccc;}
ul#nav li.oCompactor ul.sub li {position:relative;display:block;clear:both;float:none;list-style-type:none;list-style-position:outside;
top:auto;z-index:9;width:auto!important;width:140px;margin-left:0;background-image:none;	}
ul#nav li.oCompactor a span{top:0;}
ul#nav ul.sub li{text-align:left;border-width:0!important;padding:3px 0 0 8px;margin-left:4px;width:180px;/**larg ss menu */background:transparent;}
ul#nav ul.sub li.isGroup {margin-left:0px;padding-left:3px;background-image:none;font-weight:bold;}
ul#nav ul.sub li.isGroup,ul#nav ul.sub li.isGroup a{color:#0093D1}
ul#nav ul.sub li.isGroup a:hover ,ul#nav ul.sub li.isGroup span:hover {text-decoration:none;}
ul#nav ul.sub li.isGroup:hover {background-color:transparent;}
ul#nav ul.sub li.isSoldes {margin-left:0px;padding-left:3px;background-image:none;font-weight:bold;}
ul#nav ul.sub li.isSoldes,ul#nav ul.sub li.isSoldes a{color:#D60000}
ul#nav ul.sub li.isSoldes a:hover ,ul#nav ul.sub li.isSoldes span:hover {text-decoration:none;}
ul#nav ul.sub li.isSoldes:hover {background-color:transparent;}
ul#nav ul.sub li:hover {text-decoration:none}
ul#nav ul.sub li a, ul.sub li a {display:inline;height:auto;background-image:none;padding:3px 0 0 0;/*color:#000;*/}
ul#nav ul.sub li span, ul#nav li#menuVf{cursor: pointer;}
ul#nav ul.sub li a {display:block;padding: 2px;}

/* ventes flash */
ul#nav li#menuVf:hover ,ul#nav li#menuVf.hov {background-position:0 0!important;}
ul#nav li#menuVf ul.sub li.vfProd:hover , ul#nav li#menuVf ul.sub li.hov {background-color:#ebebeb;}
ul#nav li#menuVf ul.sub li:hover.isFirstGroup , ul#nav li#menuVf ul.sub li.isFirstGroup{background-color:#FFFFFF;cursor:default}
ul#nav li#menuVf ul{display:none;border:1px solid #A50000;left:-422px!important;margin:0;padding:0;width:474px;}
ul#nav li#menuVf a {background:transparent;display:block;}
ul#nav li#menuVf li a {visibility:visible;}
ul#nav li#menuVf ul.sub li{width:456px;}
ul#nav li#menuVf ul.sub li.vfProd{background-position:left 8px;background-repeat:no-repeat;}
ul#nav li#menuVf ul.sub li.vfProd:hover{background-position:left 8px!important;}
ul#nav li#menuVf ul.sub li.allVF{padding:10px 0 0 0;text-align:right;}
ul#nav li#menuVf ul.sub li.allVFGM{padding:0 0 10px 0;text-align:right;}
li#menuVf ul.sub li.hov{background-position:left 8px!important;}
ul#nav li#menuVf ul.sub li a.vfDesc{display:block;padding-left:10px;width:260px;overflow:hidden;float:left;line-height:12px;color:#5a5a5a}
ul#nav li#menuVf ul.sub li div{font-size:13px;font-weight:bold;float:left;margin:0;width:80px;color:#D60000;text-align: right;font-size:12px;}
ul#nav li#menuVf ul.sub li div.barr{margin-right:15px;text-decoration:line-through;font-size:12px;color:#5a5a5a}
ul#nav li#menuVf ul.sub li span{font-size:13px;font-weight:bold;color:#D60000;padding:0 0 0 10px;}
.vfWaiting {background: transparent url(/images/xlocales/onglets/vfLoading.gif) no-repeat center center!important;height:50px;padding:20px 0}
/* fin ventes flash */

ul#nav li:hover ul.sub,ul#nav li.hov ul.sub {display:block!important;}
ul#nav li:hover ,ul#nav li.hov , ul#nav li.c0 {background-position:-20px -10px!important;}
ul#nav li.c2{background-position:-20px -140px;} /*orange */
ul#nav li.c2 a {background-position:100% -170px;}
ul#nav li.c4{background-position:-20px -271px} /*rouge */
ul#nav li.c4 a {background-position:100% -300px}
ul#nav li.c5{background-position:-20px -335px;} /*noir */
ul#nav li.c5 a {background-position:100% -365px;}
ul#nav li.c6{background-position:-20px -271px;margin-right:-1px;width:32px;} /*rouge noel */
ul#nav li.c6 a {background-position:100% -300px;font-weight:bold;}
ul#nav li.c7{background-position:-20px -400px;} /*jaune (SOLDES) */
ul#nav li.c7 a {background-position:100% -430px;color:#000000;font-weight:bold;}
ul#nav li.c8{background-position:-20px -271px;} /*rouge noel */
ul#nav li.c8 a {background-position:100% -300px;}
ul#nav li.c9{background-position:-20px -11px;} /*blanc* */
ul#nav li.c9 a {background-position:100% -40px !important;color:#0e7aa8;font-weight:bold;}
ul#nav li.c9 a:hover{color:#0e7aa8 !important;}
ul#nav li a:hover ,ul#nav li:hover a, ul#nav li.c0 a,ul#nav li.hov a {background-position:100% -40px!important;color:#5a5a5a;}
ul#nav li.oOrange a{background-position: 100% -170px;}
ul#nav li.oGreen a{background-position:100% -235px;}
ul#nav li a.ptop {line-height:21px;}
ul#nav ul.sub li:hover, ul#nav ul.sub li.hov {background-color:#CEE9F4;}
ul#nav li.oCompactor:hover ul.sub li ul.sub,ul#nav li.oCompactor.hov ul.sub li ul.sub,ul#nav li.hov ul.sub li ul.sub {display:none!important;}
ul#nav li.oCompactor ul.sub li:hover ul.sub,ul#nav li.oCompactor.hov ul.sub li.hov ul.sub{display:block!important;}
ul#nav li.c3{background-position:-20px -204px !important;} /*vert */
ul#nav li.c3 a {background-position:100% -235px !important;color:#FFF;}
/*fin nouveaux onglets */

/* quicksearch*/
#quickSearchDisplay {position:absolute;border:1px solid #ccc;border-top:none;display:none;top:73px;left:234px;z-index:9999;padding:0;color:#000;background-color:#FFF;width:369px}
#quickSearchDisplay span {top:0;letter-spacing:normal;color:#0093D1;text-align:right;margin-right:5px;display:block;width:100%}
#quickSearchDisplay #qs_ctc span {float:none;display:inline;margin:0;font-weight:bold}
#quickSearchDisplay table {width:369px}
#quickSearchDisplay table td span{color:#0093D1;font-weight:bold;float:none;display:inline;margin:0}
#qs_ctc td {padding:2px 0 2px 0;cursor:pointer;font-weight:normal;width:369px}
#qs_ctc td.s1,#qs_ctc td.s2 {background-color:white;padding-left:5px;}
#qs_ctc td.selected {background-color:#48b1fb;color:#FFF;font-weight:bold}
#quickSearchDisplay #qs_ctc td.selected span{color:#FFF;}
LI#tab_7 a {text-transform: uppercase;font-weight:bold;}
LI#tab_7 ul a {text-transform: none;font-weight:normal;}
LI#tab_7 li.isGroup a {font-weight:bold;}
LI#tab_7 li.isSoldes a {font-weight:bold;}

			
	

	



