.ekwo_n2 {
	margin: 5px 0 0 -57px;
	position: absolute;
	z-index: 20;
}
.img_first_price {
position:absolute;margin:0 0 0 -185px;padding:0px;
}
/* CONTENT ZONE */
#contentZone {
	float:left;
	width: 600px;
	margin:15px 0 0 5px;
}
.marque_car {
clear:both;
margin:10px 0 10px 0;
float:left;
}
#contentZone h1 {
	/*display:inline;
	float:left;*/
	width : 600px;
	font:bold 25px verdana;
	color:#000000;
	background:#ffffff;
	margin:10px 0 0 0;
	padding:0;
}
#contentZone h1 .important {
	color: red;
}
#contentZone h2 a{
	float:left;
	color : #FF7800;
	font-weight: bold;
	font-size:14px;
	text-decoration:none;
}
#contentZone h2 a:hover{ text-decoration:underline;}
/* END CONTENT ZONE */

/* ACHAT EXPRESS */
#exPro {
	width: 150px;
	display: table;
	margin: 5px 5px 5px 5px;
	float:left;
}
#accesExpress { float:right; position:relative; top:-30px; margin-bottom:-15px;}

div.hotLinks { clear:both; margin:5px 0 20px 0;}
span.h2 { font: bold 18px Verdana; color:#ffb300;}

div.hotPacking {float:left; clear:both; width:620px; /*margin-bottom:-2px;*/}
/* temp pour cat Emballage */
/* a suppr et conf cat Emb like achat express */
div.hotPacking h3.packing {
	clear:both;
	font-size: 20px;
	margin:0;
	padding:0 0 10px 0;
}
.expressbuy,.expressbuyOn,.expressbuyChoosen {
	width:195px;
	height:147px;
	margin:0 9px 10px 0;
	padding:10px 10px 10px 10px;
	float:left;
	cursor:pointer;
}
html>body .expressbuy {width:175px;}
html>body .expressbuyOn {width:175px;}
html>body .expressbuyChoosen {width:175px;}		
.expressbuy {
	background: #FFF url(/intershoproot/eCS/Store/fr_FR/picts/achat_express/bg3.gif) no-repeat;
}
.expressbuyOn,.expressbuyChoosen {
	background: #FFF url(/intershoproot/eCS/Store/fr_FR/picts/achat_express/bg3On.gif) no-repeat;
}
.expressbuy .imageProduct,.expressbuyOn .imageProduct,.expressbuyChoosen .imageProduct {
	text-align:center;
	height:80px;
}
.expressbuy .nomProduct,.expressbuyOn .nomProduct,.expressbuyChoosen .nomProduct{
	text-align:center;
	font:15px Arial;
	text-decoration:underline;
	font-weight:bold;
	color:#464646;
}
.hiddenStart { display:none; margin-top:2px; text-align:center; }
div.hiddenStart>div.gammeCat1 { width:590px; }

div.titCatArticle {
	position:relative;
	float:left;
	width:462px;
	padding-left:2px;
	background:url(/intershoproot/eCS/Store/fr_FR/picts/achat_express/line.gif) repeat-y;
}
div.hotPacking>div.titCatArticle { width:460px;}
div.titCatArticle img { float:left;}
div.titCatArticle h3 {
	float:left;
	font-size: 17px;
	/*font-family:Arial, Helvetica, sans-serif;*/
	padding-top:5px;
	color:#FEB405;
	font-weight:bold;
	margin:0;
}
.photoNav { float:right; margin-right:2px;}

.pm, .pmOn, .pmOver { cursor:pointer; }
div.pmOn { color:#ffffff; background:#000000; }
div.pmOver h3 { color:#000000; }
div.pmOn h3 { color:#ffffff; }

.foldup {
	clear:both;
	padding:2px;
	color:#FFFFFF;
	font: bold 14px verdana;
	background:#000000;
}

.topWindow { float:left; margin:-15px 0 15px 292px; }
div.hiddenStart>div.topWindow { float:right; margin:-15px 5px 15px -15px;}

div.hotPacking .listProducts {
	float:left;
	width:170px;
	border:1px solid #999999;
	margin: 10px;
	text-align:center;
}

div.hotPacking h4 {
	font-size: 11px;
	margin:0;
	padding:10px 5px 0 5px;
	height:50px;
}

div.photoProduit {
	width:100%;
	height:100px;
	text-align:center;
}
div.hotPacking .prixProduit {
	position:relative;
	padding: 5px 0 5px 0;
	text-align:center;
	font:bold 15px Verdana;
	color:#FF0000;
}

div.listProducts div.alerte { position:absolute; top:5px; left:60px;}
div.prixProduit>div.alerte { position:absolute; top:5px; left:120px;}

div.listProducts div.addBasket { clear:both; border:0; padding-left: 15px;}
div#addornot div.addBasket { border:0;}

.pictoLoupe {
	/*position:relative;*/
	display:inline;
	/*top:-5px;*/
	font-size:11px;
}
div.pictoLoupe a { text-decoration:none; }
.pictoLoupe .lienBtn { font-weight:normal; text-decoration:underline; }
div.pictoLoupe a:hover .lienBtn { text-decoration:none; }

#infoExpress {
	display:none;
	position:absolute;
	font-size:10px;
	text-align:center;
	z-index:2;
}
#infoExpress div.innerbox { width:140px; padding:3px;}

#infoExpress ul {
	list-style-type:none;
	list-style-image:none;
	margin:0;
	padding:0;
}
#infoExpress li {
	list-style-type:none;
	list-style-image : none;
	margin:5px 0 0 0;
	padding:0;
}

#infoBulleExpress {
	position:absolute;
	display:none;
	width:170px;
	background:#FFFFFF;
	border:1px solid #ff0000;
	padding:5px;
	z-index:2;
}
#contentZone>#infoBulleExpress { width:160px;}

.outerpair1 {
	background: url(/intershoproot/eCS/Store/fr_FR/picts/upperrightfade.png) right top no-repeat;
	float: left;
}

.outerpair2 {
	background: url(/intershoproot/eCS/Store/fr_FR/picts/lowerleftfade.png) left bottom no-repeat;
	padding-top: 8px;
	padding-left: 8px;
}

.shadowbox {
	background: url(/intershoproot/eCS/Store/fr_FR/picts/shadow.png) bottom right;
}
.shadowbox img {
	/*border: 10px solid #fff;*/
	vertical-align: bottom;
}

.innerbox {
	position: relative;
	left: -8px;
	top: -8px;
}
.innerbox h2 { font-size:17px; margin:-22px 0 20px 0; padding:0; }

.textbox {
	position: absolute;
	left: -510px;
	top: 3px;
}

.textbox .innerbox { 
	border: 1px solid #666666;
	background: #ffffff; 
	/*width: 500px;*/
	height: auto;
	padding:5px 10px 10px 10px;
}
div.innerbox>div.close { margin:5px 0 0 434px; }
div.innerbox>div.aide { margin:5px 0 0 309px; }
/* END ACHAT EXPRESS */

/* LANDING PAGE */
#container #lpBck,
#container .lpBck {
	margin: 10px 0;
}
#lpBck .list,
.lpBck .list {
	background-position: 0 0;
	background-repeat: no-repeat;
	list-style-type: none;
}
#lpBck .element,
.lpBck .element {
	display: block;
	float: left;
	padding: 3px 0 5px 0;
}
#lpBck .sublist,
.lpBck .sublist {
	list-style-type: none;
	text-align: center;
}
#lpBck .img,
#lpBck .img a,
.lpBck .img,
.lpBck .img a {
	display: block;
	height: 65px;
}
#lpBck .txt a,
.lpBck .txt a {
	display: block;
}
#lpBck .el05 .txt,
.lpBck .el05 .txt {
	background: url(/intershoproot/eCS/Store/fr_FR/picts/pmc/lp/lp_bullet.gif) no-repeat 90% bottom;
	text-decoration: underline;
}
#lpBck,
#lpBck a,
.lpBck,
.lpBck a {
	color: #333;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#lpBck .notice,
.lpBck .notice {
	color: red;
	font-weight: bold;
}
#lpBck .legend,
.lpBck .legend {
	clear: both;
	font-size: 10px;
	padding: 0 5px;
}
/** HORIZONTAL **/
#container #lpBck .list,
#container .lpBck .list {
	height: 112px;
	margin-left: 0;
}
#container #lpBck .sublist,
#container .lpBck .sublist {
	height: 105px;
	margin-left: 0;
}
/** END HORIZONTAL **/
/** N1 **/
#lpBck .lpBckN1,
.lpBck .lpBckN1 {
	background-image: url(/intershoproot/eCS/Store/fr_FR/picts/pmc/lp/lp_n1_bg.png);
	margin-left: 8px;
	width: 777px;
}
#lpBck .lpBckN1 .element,
.lpBck .lpBckN1 .element {
	width: 141px;
}
#lpBck .lpBckN1 .el05,
.lpBck .lpBckN1 .el05 {
	padding-left: 20px;
	width: 193px;
}
* html #lpBck .lpBckN1 .el05,
* html .lpBck .lpBckN1 .el05 {width: 213px;}
.lpBck .legend_n1 {
	padding: 0 15px;
}
/** END N1 **/
/** N2 ***/
#lpBck .lpBckN2,
.lpBck .lpBckN2 {
	background-image: url(/intershoproot/eCS/Store/fr_FR/picts/pmc/lp/lp_n2_bg.png);
	width: 615px;
}
#lpBck .lpBckN2 .element,
.lpBck .lpBckN2 .element {
	width: 111px;
}
#lpBck .lpBckN2 .el05,
.lpBck .lpBckN2 .el05 {
	padding-left: 5px;
	width: 166px;
}
* html #lpBck .lpBckN2 .el05,
* html .lpBck .lpBckN2 .el05 {width: 171px;}
/** END N2 **/
/** RIGHT **/
#lpBck .lpBckRight,
.lpBck .lpBckRight {
	background-image: url(/intershoproot/eCS/Store/fr_FR/picts/pmc/lp/lp_right_bg.png);
	height: 634px;
	width: 175px;
}
#lpBck .lpBckRight .element,
.lpBck .lpBckRight .element {
	padding: 0 5px;
	width: 165px;
}
* html #lpBck .lpBckRight .element,
* html .lpBck .lpBckRight .element {width: 175px;}
.lpBck .lpBckRight .el05 {
	padding-bottom: 25px;
	padding-top: 10px;
}
* html #lpBck .lpBckRight .el05,
* html .lpBck .lpBckRight .el05 {padding-bottom: 20px;}
/** END RIGHT **/
/* END LANDING PAGE */

/* PRINTER + CARTRIDGE */
#zoneCartridges {
	float:left;
	margin : 10px 0 0 2px;
	padding : 0;
	width: 619px;
}
#zoneCartridges #title {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align:left;
	line-height:30px;
	padding-left:10px;
	height:30px;
	background-color:#FFB300;
}
#zoneCartridges .forme {
	float:left;
	padding : 0;
	margin : 0;
	border:1px solid #000000;
	background-color:#ffffff;
}
/* Titre */
#zoneCartridges h4 {
	font : 15px verdana;
	color : #ffffff;
	height : 43px;
	text-align : center;
	padding : 2px 0 2px 0;
	margin : 0;
	background:#62615F url(/intershoproot/eCS/Store/fr_FR/picts/printengine/bg.gif) repeat-x;
	border-bottom: 1px solid black;
}
#zoneCartridges #droite .logo {
	float : left;
	width : 115px;
	height: 43px;
	padding : 0;
	margin : 0;
	border : 0;
}
#zoneCartridges #gauche .logo {
	float : left;
	height: 43px;
	padding : 0;
	margin : 0;
	border : 0;
}
/* Gauche */
#zoneCartridges #gauche {
	float : left;
	width : 304px;
	border-right : 1px solid black;
	margin : 0;
	padding : 0;
}
/* Droite */
#zoneCartridges #droite {
float : left;
width : 308px;
border-left : 1px solid black;
margin : 0 0 0 5px;
padding : 0;
}
html > body #zoneCartridges #droite {width:306px;}
/* Photo */
#zoneCartridges .photo {
float : left;
margin : 5px 0 0 3px;
padding : 0;
width : 150px;
text-align : center;
}
/* Bloc contenu */
#zoneCartridges #bloc {
float  : left;
width : 135px;
margin : 10px 0 0 10px;
padding : 0;
}
html > body #zoneCartridges #bloc {
	width : 135px;
}
#zoneCartridges #bloc form {
margin : 0;
padding : 0;
}
#zoneCartridges #bloc div.entete {
	margin : 0 0 0 0;
	padding : 0;
	font : bold 18px verdana;
	text-align: left;
	color : #000000;
}
#zoneCartridges #bloc div.enteteToner {
	margin : 0 0 5px 0;
	padding : 0;
	font : bold 15px verdana;
	text-align: left;
	color : #000000;
}
#zoneCartridges #bloc div.price {
	margin : 0 0 0 0;
	padding : 0;
	font : bold 18px verdana;
	text-align : left;
	color : #FF0000;
}
div.capacity {
	margin : 10px 0 5px 0;
	padding : 0 0 5px 5px;
	font : 11px verdana;
	text-align : left;
}
/* Ajout panier */
#zoneCartridges #bloc div.ajout {
margin : 5px 0 0 0;
padding : 0;
}
#zoneCartridges #bloc div.placement {
float : left;
width : 37px;
margin : 3px 0 0 0;
padding : 0;
}
#zoneCartridges #bloc span.HT{
	font : bold 12px verdana;
	text-align : left;
	color : #FF0000;
}
#zoneCartridges #bloc div.price a {
	color : #FF0000;
}
/* Bas des cartouches */
#zoneCartridges #bas {
margin : 0 5px 10px 0;
padding : 0 5px 0 5px;
font : 10px verdana;
text-align : left;
color : #000000;
}
#zoneCartridges #bas a {
color : #000000;
text-decoration : none;
}
#zoneCartridges #bas a:hover {
color : #000000;
text-decoration:underline;
}
/* Zone cartouche */
#zoneCartridges .cartouche {
float : left;
width : 100%;
padding : 5px 0 5px 0;
margin : 0;
border-bottom : 1px solid #000000; 
}
/* Infos */
#zoneCartridges .pasproduit {
float  : left;
width : 100%;
margin : 0;
padding : 5px 5px 5px 5px;
font : 11px verdana;
color : #000000;
text-align : justify;
border-bottom : 1px solid #000000;
border-top : 1px solid #000000;
}
html > body #zoneCartridges .pasproduit {
width:296px;
}
/* Ajout */
#zoneCartridges #bloc div.fldQuantity input {
width: 30px;
margin : 2px 5px 0 0;
padding : 0;
border: 1px solid #000000;
text-align: center;
}
#zoneCartridges #bloc div.plmo {
margin : 0 0 0 10px;
padding : 0;
}
#zoneCartridges .outStock {
margin : 0 5px 10px 0;
padding : 0 5px 0 5px;
}
html  > body #zoneCartridges .outStock {
margin : 0 5px 0 0;
padding : 0 5px 0 5px;
}
.noResult {
width : 100%;
border : 2px solid #ffb300;
margin : 10px 0 0 0;
padding : 10px 0 10px 0;
text-align:center;
font : bold 12px verdana;
color : #FFFFFF;
background:#62615F url(/intershoproot/eCS/Store/fr_FR/picts/printengine/bg.gif) repeat-x;
}
/* ------------ Page cartouches */
.car {
	float:left;
	width:619px;
	margin-top:5px;
	margin-bottom:10px;
	border:2px solid #FFB300;
}
.carTit1,.carTit2,.carTit3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:left;
	line-height:30px;
	padding-left:100px;
	height:30px;
}
.carTit1 {
	background: url(/intershoproot/eCS/Store/fr_FR/picts/printengine/step_1.gif) left;
	background-repeat: no-repeat;
	background-color:#FFB300;
}
.carTit2 {
	background: url(/intershoproot/eCS/Store/fr_FR/picts/printengine/step_2.gif) left;
	background-repeat: no-repeat;
	background-color:#FFB300;
}
.carTit3 {
	background: url(/intershoproot/eCS/Store/fr_FR/picts/printengine/step_3.gif) left;
	background-repeat: no-repeat;
	background-color:#FFB300;
}
.carSubCats {

	float:left;
	padding: 10px;
	text-align:left;
	width:599px;
}
html > body .carSubCats {
	width : 595px;
}
* html .carSubCats {
	width : 595px;
}
.carSubCats li {
	list-style-type: none;
}
.cartridgesGroupingLine {
	margin:0 0 0 20px;
	clear:both;
}
.cartridgesGrouping {
	float:left;
	margin: auto;
	width:20%;
}
.cartridgesGrouping h2 {
	margin-bottom:2px;
	border-bottom:1px solid #000000;
	text-align:left;
	width:80%;
	font:bold 12px verdana;
}
.cartridgesGrouping li {
	font:12px verdana;
	text-align:left;
	padding-left:10px;
}
#Printer-Brands {
	margin:0;
	text-align:center;
	list-style-type: none;
	width:100%;
}

#carContainer {
	margin:10px 0 0 0;
}

.carItsel {
	font-weight: bold;
	color: #FFB300;
	text-align:left;
}
.carItsel2 {
	font-weight: bold;
	color: #FFB300;
	text-align:left;
}
.carBlc {padding: 10px 10px 10px 10px;text-align:left;}

/* ------------ Page cartouches
.carSubCats li {
	display: block;
	list-style-type: none;
}
.carSubCats {
	border-bottom:2px solid #FFB300;
	border-right:2px solid #FFB300;
	border-left:2px solid #FFB300;
	text-align:left;
	padding:5px 5px 5px 5px;
}
.car {
	margin-top:5px;
	margin-bottom:10px;
	clear: both;
}
.carTit1,.carTit2,.carTit3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align:left;
	line-height:30px;
	padding-left:100px;
	height:30px;
}
.carTit1 {
	background: url(/intershoproot/eCS/Store/fr_FR/picts/printengine/step_1.gif) left;
	background-repeat: no-repeat;
	background-color:#FFB300;
}
.carTit2 {
	background: url(/intershoproot/eCS/Store/fr_FR/picts/printengine/step_2.gif) left;
	background-repeat: no-repeat;
	background-color:#FFB300;
}
.carTit3 {
	background: url(/intershoproot/eCS/Store/fr_FR/picts/printengine/step_3.gif) left;
	background-repeat: no-repeat;
	background-color:#FFB300;
}*/
#Printer-Brands {

	height : 240px;
	margin:0;
	text-align:center;
	list-style-type: none;
	width:100%;
}

#Printer-Brands li {
	display: block;
	float: left;
	margin: 0;
	padding: 0 17px 0 17px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:left;
	color:#666666;
}
#carContainer {
	margin:10px 0 0 0;
}
.carTit {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	
	text-align:left;
	padding-bottom:5px;
}
.carIt,.carItsel {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:bold;
	line-height:40px;
}
.carIt2,.carItsel2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:left;
}
.carItsel {
	font-weight: bold;
	color: #FFB300;
	text-align:left;
}
.carItsel2 {
	font-weight: bold;
	color: #FFB300;
	text-align:left;
}
.carBlc {padding: 10px;text-align:left;}
.carTop {padding:0 20px}
/* END PRINTER + CARTRIDGE */

/* PRINTER + CARTRIDGE #2 */
.printers_container {
	font-size: 11px;
}
.printers_container .link {
	text-decoration: underline;
}
/** FORMS **/
.printers_container .printers_forms {
	background: url(/intershoproot/eCS/Store/fr_FR/picts/ip_css/ip_printers/printers_block_sep.png) no-repeat center 40%;
	clear: both;
	float: left;
	width: 610px;
}
.printers_container .printers_form {
	background: url(/intershoproot/eCS/Store/fr_FR/picts/ip_css/ip_printers/printers_block_bg.png) no-repeat center;
	display: block;
	float: left;
	height: 170px;
	width: 279px;
}
.printers_container .printers_form_select {
	float: right;
}
.printers_container .printers_form .paragraph {
	clear: both;
	display: block;
	padding: 3px 20px;
	width: 239px;
	margin:0px;
}
* html .printers_container .printers_form .paragraph {width:279px;}
.printers_container .printers_form_select .paragraph {
	float: left;
	margin:0px;
}
.printers_container .printers_form .loading {
	background: url(/intershoproot/images/ajax-loader-3-mini.gif) no-repeat 99% center;
}
.printers_container .printers_form .title {
	color: #5A6C8A;
	font-size: 16px;
	font-weight: bold;
	padding-top: 20px;
	margin:0px;
}
.searchinprogress {clear:both}
.printers_container .printers_form label,
.printers_container .printers_form .input_text,
.printers_container .printers_form .input_select,
.printers_container .printers_form .input_submit {
	display: block;
	float: left;
	width: 50%;
}
.printers_container .printers_form label {
	clear: both;
	width: 25%;
}
.printers_container .printers_form .input_text {
	padding-top: 7px;
}
.printers_container .printers_form .input_select {
	width: 75%;
}
.printers_container .printers_form .input_submit {
	float: right;
}
.printers_container .printers_form .input_text input,
.printers_container .printers_form .input_select select {
	border: 1px solid #666;
	width: 98%;
}
optgroup {font-style:normal;}
/** END FORMS **/
/** RESULTS **/
.printers_container #printers_results {
	clear: both;
	width: 610px;
}
.printers_container #printers_results .title {
	background: url(/intershoproot/eCS/Store/fr_FR/picts/ip_css/ip_printers/result_title_bg.png) no-repeat 0 0;
	font-size: 15px;
	height: 36px;
	line-height: 36px;
	margin-bottom: 5px;
	padding: 0 10px;
}
.printers_container #printers_results .left_col,
.printers_container #printers_results .right_col {
	float: left;
	width: 49.5%;
}
.printers_container #printers_results .left_col {
}
.printers_container #printers_results .right_col {
	float: right;
}
.printers_container #printers_results .subtitle {
	background: url(/intershoproot/eCS/Store/fr_FR/picts/ip_css/ip_printers/result_subtitle_bg.gif) repeat-x 0 0;
	color: #fff;
	font-size: 15px;
	height: 52px;
	margin-bottom: 5px;
	padding: 0 2px;
}
.printers_container #printers_results .right_col .subtitle {
	line-height: 26px;
}
.printers_container #printers_results .left_col .subtitle,
.printers_container #printers_results .left_col .subtitle_search,
.printers_container #printers_results .right_col .subtitle_search {
	line-height: 52px;
}
.printers_container #printers_results .subtitle_search {
	text-align: center;
}
.printers_container #printers_results .subtitle img {
	float: left;
	margin-right: 5px;
	margin-top: 2px;
}
.printers_container #printers_results .productList {
	border: 1px solid #3f3f3f;
	height: auto;
	margin-bottom: 5px;
	width: 300px;
}
.printers_container #printers_results .productList .name {

	font-weight: bold;
	margin: 0;
	padding: 2px 0 10px 5px;
}
.printers_container #printers_results .productList .img {
	float: left;
	position: relative;
	text-align: center;
	width: 150px;
}
.printers_container #printers_results .productList .promo {
	left: 0;
	position: absolute;
	top: -5px;
}
.printers_container #printers_results .productList .description,
.printers_container #printers_results .productList .more {
	clear: right;
	float: right;
	padding-left: 5px;
	width: 143px;
}
.printers_container #printers_results .productList .description .price {
	display: inline;
	font-size: 10px;
	margin: 0;
}
.printers_container #printers_results .productList .description .price a {
	color: red;
	font-weight: bold;
}
.printers_container #printers_results .productList .description .price .Pbig {
	font-size: 18px;
	line-height: 18px;
}
.printers_container #printers_results .productList .description .price .Pht {
	font-size: 11px;
}
.printers_container #printers_results .productList .bouton {
	float: left;
	width: 100px;
}
.printers_container #printers_results .no_result {text-align:center;font-size:14px;font-weight:bold}

/** END RESULTS **/
/* END PRINTER + CARTRIDGE #2 */

/* POP-SERVICE */
#pop-service {
	background-color:#F8AF15;
	margin:0;
	padding:0;
}
#pop-service p {
	font: normal 12px Verdana;
	padding: 0 0 15px 0;
	margin:0;
	line-height:1.3em;
}
#bg-pop-service {
	background:#F8AF15 url(/intershoproot/eCS/Store/fr_FR/picts/popup/bg-01.jpg) no-repeat;
	padding: 10px 25px 0 25px;
	height: 253px;
}
#bot-pop-service {
	background-color:#F8AF15;
	height:15px;
	width: 328px;
}
/* END POP-SERVICE */

/* LEVEL 1 */
.all-product {
	float:left;
	width:120px;
	height:130px;
	margin:10px 10px 10px 10px;
	text-align:center;
}
.all-product p {
	font:normal 11px verdana;
	margin:0;
	padding:0;
}
.all-product .img { height:80px; }

.bold { font-weight:bold; }

#product-page .yahooMenu { margin:0; padding:0 0 10px 0; }

div.promoGammeCat1 { padding:15px 0 15px 0; text-align:center; }

h2.gammeCat1 {
	float:left;
	font:bold 18px Verdana;
	color:#FFFFFF;
	margin:0;
	padding:5px; 
	background-color:#000000;
}
div.gammeCat1 {
	float:left;
	width:615px;
	border:2px solid #000000;
	margin-bottom:20px;
	padding-bottom:5px;
}
#contentZone>div.gammeCat1 { padding-left:5px; width:605px;}

table.productCat { float:left; width:290px; height:82px; margin:5px; border:1px solid #999999; }
td.imageProductCat { width:100px; height:80px; vertical-align:middle; text-align:center;}
td.nomProductCat { font-size:12px; padding:0 2px 0 20px; vertical-align:middle;}

/* cat mobilier */
.gammeCat1Mob { float:left; border:2px solid #000000; border-bottom:0; margin-bottom:20px;}
.gammeMob { padding:10px; border-bottom:2px solid #000000;}
.gammeMob h3{ font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

td.imagesGamme { width:20%; text-align:center;font-size:14px;font-weight:bold;}
.lienGamme { text-align:right; }

div.theme { padding:10px; }
div.theme a { text-decoration:underline; }
div.theme a:hover { text-decoration:none; }

/** Niveau 1 commun **/
.level1-name {
	font : bold 28px arial;
	margin:0 0 10px 0;
	padding-left:10px;
	background:none;
	color:black;
}
.level1-name .important {
	color: red;
}
.blocGroup {
	float:left;
	width:785px;
	border:1px solid #000000;
	margin-top:10px;
	margin-bottom:10px;
}
.blocGroup h2 {
	margin:0 0 5px 0;
	padding:5px 0 5px 15px;
	background : url(/intershoproot/eCS/Store/fr_FR/picts/level_1/degrade.jpg) repeat-x;
	border-bottom:1px solid #000000;
	font:bold 16px arial;
}
.blocGroup .blocLvl2 {
	float:left;
	width:120px;
	text-align:center;
	height:125px;
	margin:0 15px 0 8px;
	padding:0;
}
.blocGroup li {
	list-style-type:none;
	font:12px verdana;
}
.blocGroup p {
	font:12px verdana;
	padding:0 10px 2px 10px;
}
html > body .blocGroup .blocLvl2 {
	margin:0 15px 0 15px;
}
.blocGroup .blocImageLvl2 {
	height : 80px;
}
.blocGroup .borderblocImageLvl2 {
	border:1px solid #C8C8C9;
}
.blocGroup h4 {
	font:11px verdana;
	height : 37px;
	margin : 5px 0 0 0;
	padding : 0;
}
/** Fin Niveau 1 commun **/
/** Niveau 1 mobilier **/
#gammes .titles,#meubles .titles, #categories .titles, #oth-products-gamme .titles  {
	font : bold 18px arial;
}
#gammes .titles,#meubles .titles {
	padding-left : 10px;
}
#categories .titles, #oth-products-gamme .titles {
	height : 25px;
	line-height : 25px;
	padding : 0 0 0 20px;
	margin : 0;
	background : url(/intershoproot/eCS/Store/fr_FR/picts/fiche_produit/configuration/degrade.jpg) repeat-x;
}
#gammes #first-line .block {
	border: 1px solid #a0a0a0;
	width: 230px;
	height: 235px;
	float:left;
	margin: 10px 10px 15px 10px;
}
#gammes .other-line .block {
	border: 1px solid #a0a0a0;
	width: 170px;
	height: 215px;
	float:left;
	margin: 10px 10px 15px 10px;
}
#gammes h4 {
	font :bold 13px/25px arial;
	height:25px;
	background : url(/intershoproot/eCS/Store/fr_FR/picts/fiche_produit/configuration/degrade.jpg) repeat-x;
	margin:0;
	padding:0;
	text-align:center;
}
#gammes .image {
	margin:0;
	padding:0;
}
#gammes .baseline {
	font :12px verdana;
	margin:0;
	padding:0 0 0 10px;
}
#gammes .link {
	font :11px verdana;
	margin:0;
	padding:7px 0 0 10px;
	text-align:center;
}
#gammes .prices {
	font :11px verdana;
	margin:0;
	padding:7px 0 7px 10px;
	text-align:center;
	background-color:#E9E9E9;
}
#meubles .block {
	border: 1px solid #a0a0a0;
	width: 170px;
	height: 110px;
	float:left;
	margin: 10px 10px 15px 10px;
}
#meubles h4 {
	font :bold 12px/25px arial;
	height:25px;
	background : url(/intershoproot/eCS/Store/fr_FR/picts/fiche_produit/configuration/degrade.jpg) repeat-x;
	margin:0;
	padding:0;
	text-align:center;
	overflow:hidden;
}
#meubles .image {
	margin:0;
	padding:0;
	text-align:center;
}
#categories, #oth-products-gamme {
	float : left;
	margin : 0 0 0 0;
	padding : 0;
	width : 785px;
	border: 1px solid #a0a0a0;
}
html > body #categories {
	width : 782px;
}
html > body #oth-products-gamme {
	width : 782px;
}
#categories .block, #oth-products-gamme .block {
	width: 120px;
	height: 140px;
	float:left;
	margin: 5px 15px 5px 15px;
}
#categories h4 #oth-products-gamme h4 {
	font : 11px verdana;
	font-weight: normal;
	margin:0;
	padding:0;
	text-align:center;
	overflow:hidden;
}
#categories .image #oth-products-gamme .image {
	margin:0;
	padding:0;
	text-align:center;
}
/** Fin Niveau 1 mobilier **/
/** Pop comparateur mobilier **/
#compare-chart {
	border-collapse:collapse;
}
#compare-chart .title,#compare-chart .name,#compare-chart .cross {
	font :11px verdana;
	border:1px solid black;
	padding:5px 5px 5px 5px;
}
#compare-chart .title {
	text-align:center;
}
#compare-chart .name {
	width:130px;
	text-align:left;
}
#compare-chart .cross {
	text-align:center;
}
#popComparaison { width: 750px; }
#popComparaison .close { position:absolute; top:10px; left:630px; }
#popComparaison h4 { font-size:13px; margin:0 0 5px 0; padding:0; }
#popComparaison div.top { background: url(/intershoproot/eCS/Store/fr_FR/picts/popups/comparaison/top.png) no-repeat; height:44px;}
#popComparaison div.tableContent{
	background: url(/intershoproot/eCS/Store/fr_FR/picts/popups/comparaison/line.png) repeat-y;
	margin:0;
	padding:0 20px 0 15px;
}
#popComparaison div.bottom{ background: url(/intershoproot/eCS/Store/fr_FR/picts/popups/comparaison/bottom.png) no-repeat; height:19px;}
/** Fin Pop comparateur mobilier **/
/* END LEVEL 1 */

/* LEVEL 2 */
/** haut de liste **/
.ligne { text-align:right; width:100%; margin-top:5px; border-bottom:#000000 solid 2px;}
/*** reecrire pour inverser > #intitule prix > div = propriété de ligne actuel ***/
#intitulePrix {
	width:152px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	margin-left:463px;
	text-align:center;
	border:#000000 solid 2px;
	background:#000000;
}
html>body #intitulePrix {
	width : 148px;
}
#contentZone>div.ligne>#intitulePrix { width:148px;/* margin-left:463px;*/}

/** liste **/
.productList {
	float:left;
	width:615px;
	height:110px;
	border:2px solid #000000;
	border-top:0;
}
div.gammeCat2>div.productList  { width:611px; }

.textes {
	float:left;
	width:306px;
	height : 110px;
	padding:5px;
	border-right:2px solid #000000;
}
h2.nomProduit { margin:0; padding:0;}

div.productList>form>div.textes { height:100px; width:294px;}
p.descriptionProduit { clear:both; margin: 3px 0 0 0; font-size:12px;}
p.moreInfo {}

div.lienBtn {float:left;margin:0;}
#ProductListContainer div.lienBtn {width:auto;}
.nouveaute {
	float:right;
	font: bold 16px verdana;
	color:#FF0000;
}
.destock {
	float:right;
}
.destocketoile {
position:absolute;
margin:0 0 0 165px;
}
.livreMonte {
	float:left;
	margin-left:12px;
}
.strikePriceFP {
	background:#F8FB00;
	text-align:center;
	font: bold 26px arial;
}
.strikePriceFP img {
	margin-top:5px;
}
.strikePriceFP p {
	margin : 0;
	padding : 0;
}
.pricePrint {
	font : bold 14px arial;
	color : #ff0000;
}
table.image {
	float:left;
	width:157px;
	height : 100%;
	padding:0;
	margin:0;
    text-align: center;
    vertical-align: middle;
	border-right:2px solid #000000;
}
div.productList>form>table.image { height:111px; }

.prixTbl {
	float:left;
	width:148px;
	height:75px;
	background:#FFB300;
	text-align:center;
	font: bold 26px arial;
}
.prixTbl .red {
	color:#FF0000;
}

.prixImbattable * {
	background-color: yellow;
	color: red;
}
.prixImbattable .imbattable {
	background-color: transparent;
	margin-left: 115px;
	position: absolute;
	z-index: 20;
}
.prixImbattable .imbattable img {
	background-color: transparent;
}
.productList .m-price_designation {
	font:bold 11px arial;
}
.productList .u-price_designation {
	font:bold 11px arial;
}
.productList .bouton {
	float:left;
	width:148px;
	height:32px;
	padding-top:3px;
	text-align:right;
	background:#FFFFFF;
}
div.productList>form>div.bouton { height:30px; } 

.btnAdd { margin:0; padding:0;}

.fldQuantity {
	float: left;
	margin-left:4px;
}
.fldQuantCat2 {
	margin:0 0 0 1px;
}
.fldQuantity input {
	width: 23px;
	margin-top: 3px;
	border: 1px solid #000000;
	text-align: center;
}

.stockLevel img {float:left;padding:0 4px 0 0}
.stocklimit {color:#099EE8}
.plusmoins {
	float: left;
}
.plusmoins a {
	display:block;
	
}
.productList .bouton .submit_button {
	float:right;
	padding-right:3px;
}

.fast_delivery {
margin:17px 0 0 422px;
position:absolute;
}
/** liste des variations existante **/
.searchResult .variations {
	margin-top: -15px;
	padding:0;
	font-size: 11px;
	font-style: italic
}
/** Table modulaire **/
.productList .tabModuPrix {
	float:left;
	width:148px;
	height:75px;
	background:#FFB300;
	text-align:center;
}
.tabModuPrix .toPrice {
	padding-top : 10px;
	font : bold 14px arial;
}
.tabModuPrix .CategoryPrice {
	padding-top:5px;
	padding-bottom : 5px;
	font: bold 26px arial;
	color : red;
}
.tabModuPrix .CategoryPrice2 {
	padding-top:25px;
	padding-bottom : 5px;
	font: bold 26px arial;
	color : red;
}
.tabModuPrix .CategoryPrice a{
	font: bold 26px arial;
}
.productList .showProducts {
height : 37px;
padding : 0;
margin : 0;
margin-top:10px;
}
html  > body .showProducts {
height : 30px;
padding : 0;
margin : 0;
}
.productList .showProducts .quantite{
padding : 0 0 20px 0;
margin : 0;
}
.productList .learnMore {
clear:both;
padding : 0;
margin-top : 10px;
}
/** Fin modulaire **/
/** Début Contenu Cloisons **/
#cloisonLearnMore {
	float : left;
	margin : 0;
	padding : 0;
	height : 650px;
	width : 305px;
	text-align:center;
}
#cloisonLearnMoreBorder {
	float : left;
	margin : 0;
	padding : 0;
	width : 305px;
	text-align:center;
	border-right : dotted 2px #000000;
}
div.nomCloison {
	font-size : 12px;
	color : #FF7800;
	font-weight: bold;
	text-decoration:none;
	margin : 0;
	padding : 0;
}
div.nomCloison a{
	font-size : 12px;
	color : #FF7800;
	font-weight: bold;
	text-decoration:none;
	margin : 0;
	padding : 0;
}
div.nomCloison a:hover{
	font-size : 12px;
	color : #FF7800;
	font-weight: bold;
	text-decoration:underline;
	margin : 0;
	padding : 0;
}
/** Fin Contenu Cloisons **/
/** Début Contenu TBL **/
#conteneurTBL {
	width : 611px;
	background : #ffffff;
	margin : 0 0 15px 0;
	padding : 0;
	clear:both;
}
#conteneurTBL .infosIMG{
	width : 160px;
}
#conteneurTBL #contenu {
	margin : 0;
	padding : 0;
	text-align:center;
	border : solid 2px #ffb400;
}
#conteneurTBL #contenu p{
	font : 14px verdana;
}
#conteneurTBL #contenu .zone {
	margin : 0;
	padding: 0;
}
#conteneurTBL #contenu .zone ul{
	list-style-type: none;
	padding : 2px;
	font : 11px verdana;
	list-style-image: url(/intershoproot/eCS/Store/fr_FR/picts/tabBlanc/puce.png)
}
/** Fin contenu TBL **/
/** Début contenu Signalisation **/
#infosSigna {
	float : left;
	padding : 0;
	margin : 0;
	width : 100%;
	height : auto;
	border : solid 2px #FFb400;
}
#infosSigna .contenuSigna {
	float : left;
	text-align : left;
	font : 12px verdana;
	color : #000;
	padding : 3px;
	margin : 0;
	width : auto;
}
#conteneurColonne {
	float : left;
	text-align:center;
	margin : 15px 0 0 0;
	padding : 0;
	width : 100%;
}
#conteneurColonne .colonneSigna {
	float : left;
	text-align : center;
	padding : 0;
	margin : 2px;
	width : 300px;
}
#conteneurColonne .colonneSigna .forme{
	text-align : center;
	padding : 0;
	margin : 0;
	border-right: solid 1px #FFb400;
	border-left: solid 1px #FFb400;
	border-bottom: solid 1px #FFb400;
}
#conteneurColonne h2{
	text-align : center;
	font : bold 18px verdana;
	color : #000000;
	padding : 0;
	margin : 0;
	border: solid 1px #FFb400;
	background: #FFb400;
	width : 300px;
}
html > body #conteneurColonne h2 {
	width : 298px;
}
/** Fin signalisation **/
/** Debut fiche produit remplacement **/
#replacementProduct {
	float : left;
	margin : 0;
	padding : 5px;
	width : 615px;
	background:#fffb00;
	text-align:left;
	font : 12px verdana;
	color : #000000;
	border : solid 1px #000000;
}
#replacementProduct h2{
	text-align:center;
	font-size : 16px;
	margin : 0;
	padding : 0;
}
#replacementProduct p{
	margin : 5px 0 0 0;
	padding : 0;
}
#replacementProduct a{
	text-decoration:underline;
}
#replacementProduct a:hover{
	text-decoration:none;
}
html > body #replacementProduct {
	width : 604px;
}
/** Fin produit remplacement **/
/** Niveau 2 gamme **/
#menuleft {
	float:left;
	width:155px;
	margin: 20px 0 0 0;
}
#container>#menuleft { width:151px;}
#cat2-gamme,#cat2-autresgamme,#cat2-navigation,#cat2-selecteur {
	border: 1px solid #a0a0a0;
}
#cat2-autresgamme,#cat2-navigation,#cat2-selecteur {
	margin: 10px 0 0 0;
}
#cat2-gamme h4,#cat2-autresgamme h4,#cat2-navigation h4,#cat2-selecteur h4 {
	font :bold 12px arial;
	/*height:25px;*/
	background :#E8E8E8 url(/intershoproot/eCS/Store/fr_FR/picts/fiche_produit/configuration/degrade.jpg) repeat-x;
	margin:0;
	padding:3px 0 3px 5px;
	text-align:left;
}
#cat2-gamme ul,#cat2-autresgamme ul,#cat2-navigation ul{
	padding:0;
	margin:0;
	list-style:none;
}
#cat2-gamme li,#cat2-navigation li,#cat2-navigation div {
	padding:3px 2px 0 5px;
	margin:0;
	list-style:none;
	font :11px arial;
	
}

#cat2-navigation .on {
	background-color:#E9E9E9;
	border-top:1px solid black;
	border-bottom:1px solid black;
	font :bold 11px arial;
}
#cat2-autresgamme p {
	text-align:center;
	padding:3px 2px 0 5px;
	margin:0 0 10px 0;
	font :11px arial;
}
#nav-gamme {
	margin : 0;
	padding : 0;
}
#nav-gamme .cat2-title {
	font : bold 18px arial;
	margin : 15px 0 0 0;
	padding : 10px 0 0 0;
}
#nav-gamme .cat2-group {
	margin: 0;
	padding : 0;
}
/** Fin Niveau 2 gamme **/
/** Niveau 2 groupe **/
#currentGroupCats {
	text-align:center;
	margin : 0 0 15px 0;
}
#currentGroupCats p{
	margin : 5px 0 5px 0;
	font : 11px verdana;
}
/** Fin niveau 2 groupe **/
/* END LEVEL 2 */

/* PRODUCT */
#container #contentZoneDrop {
	float : left;
	padding : 0;
	margin : 0;
	width : 785px;
}
#html > body #container #contentZoneDrop {
	float : left;
	padding : 0;
	margin : 0;
	width : 765px;
}
#container #contentZoneDrop h1.titProduct {
	float:left;
	font:20px verdana;
	color:white;
	background-color:#000000;
	padding:3px 0 5px 5px;
	margin:0;
	white-space:normal;
	width:516px;
}
* html #container #contentZoneDrop h1.titProduct {white-space:nowrap;}
.curseurImg {
	cursor : pointer;
}

/** LEFT BLOCK **/
#container #contentZoneDrop #blocGauche {
	float : left;
	padding : 0;
	margin : 15px 6px 0 0;
	width : 300px;
	
	position:relative;
	z-index:10;
	background:#ffffff;
}
html > body #container #contentZoneDrop #blocGauche {
	margin : 15px 10px 15px 0;
	width : 290px;
	height : auto;
}
#blocGauche .imbattable {
	left: 0;
	position: absolute;
	top: 0;
	z-index: 100;
}
#container #contentZoneDrop #blocGauche .imageGauche{
	float : left;
	padding : 0;
	margin : 5px 0 0 5px;
	width : 280px;
}
html > body #container #contentZoneDrop #blocGauche .imageGauche{
	width : 270px;
}
#container #contentZoneDrop #blocGauche #imageGrande{
	padding : 0;
	margin : 0;
	height : 200px;
	text-align:center;
}
#imageGrande #image360{
	display:none;
}
.imgZone360 {
	text-align:right;
}
#container #contentZoneDrop #blocGauche #ligneZoom{
	padding : 0;
	margin : 0 0 0 5px;
	width : 280px;
}
html > body #container #contentZoneDrop #blocGauche #ligneZoom{
	width : 270px;
	padding : 0;
	margin : 0 0 0 5px;
}
#container #contentZoneDrop #blocGauche #ligneZoom #ligne{
	padding : 0;
	margin : 0;
	width : 280px;
}
html > body #container #contentZoneDrop #blocGauche #ligneZoom #ligne{
	width : 290px;
	margin : 0;
	padding : 0;
}
#ligneZoom #ligne .imageZoom, #ligneZoom #ligne .imageZoomFin, #ligneZoom #ligne .imageZoom2, #ligneZoom #ligne .imageZoom2Fin{
	float : left;
	padding : 0 0 2px 0;
	margin : 0;
	width : 90px;
	height : 55px;
}
#ligneZoom #ligne .imageZoom{
	border-right : 1px solid #b1b3b4;
	border-bottom : 1px solid #b1b3b4;
	text-align:center;
}
#ligneZoom #ligne .imageZoomFin{
	border-bottom : 1px solid #b1b3b4;
	text-align:center;
}
#ligneZoom #ligne .imageZoom2{
	border-right : 1px solid #b1b3b4;
	text-align:center;
}
#ligneZoom #ligne .imageZoom2Fin{
	text-align:center;
}
#ligneZoom #ligne .boutonZoom{
	padding : 0;
	margin : 0 0 10px 10px;
}
#container #contentZoneDrop #blocZonePromo {
	float : left;
	clear:both;
	padding : 0;
	margin-bottom:15px;
	margin-top:10px;
	width : 300px;
}
#container #contentZoneDrop #blocZonePromoConf {
	float : left;
	clear:both;
	padding : 0;
	margin-bottom:5px;
	margin-top : 5px;
}
#container #contentZoneDrop #zoneCharte,#container #contentZoneDrop #blocZonePromo2 {
	float : left;
	clear:both;
	padding : 0;
	margin-top: 10px;
	width : 300px;
}
html > body #container #contentZoneDrop #zoneCharte{
	width : 290px;
	margin-top:0;
}
 html > body #container #contentZoneDrop #blocZonePromo2 {
	width : 290px;
	margin-top:0;
}
#container #contentZoneDrop #zoneCharte #zoneCharteOnglet{
	float : left;
	padding : 0;
	margin : 0;
}
#container #contentZoneDrop #zoneCharte #zoneCharteOnglet .sep {
	float : left;
	margin : 0;
	padding : 0;
	height : 26px;
}
#container #contentZoneDrop #zoneCharte #zoneCharteOnglet .ongletOn{
	float : left;
	padding : 0;
	margin : 0;
	font : bold 11px/24px arial;
	text-align:center;
	background : url(/intershoproot/eCS/Store/fr_FR/picts/fiche_produit/onglet/onglet_line_on.gif) repeat-x;
	height : 26px;
}
#container #contentZoneDrop #zoneCharte #zoneCharteOnglet .offFin{
	float : left;
	margin : 0;
	padding : 0;
	background : #ffffff;
	height : 26px;
	width:146px;
	background : url(/intershoproot/eCS/Store/fr_FR/picts/fiche_produit/onglet/bg_end.gif) repeat-x;
}
html > body #container #contentZoneDrop #zoneCharte #zoneCharteOnglet .offFin{
	width:136px;
}
#container #contentZoneDrop #zoneCharte .contenuZoneCharte{
	float : left;
	width:100%;
	padding : 0;
	margin : 0;
	background : #ffffff;
	font : 11px verdana;
	border-left : 2px solid #b1b3b4;
	border-right : 2px solid #b1b3b4;
	border-bottom : 2px solid #b1b3b4;
}
#container #contentZoneDrop #zoneCharte .descriptif{
	height : 35px;
	font : 14px arial;
}
#container #contentZoneDrop #choixProduit {
	float: left;
	padding : 0;
	margin : 10px 0 0 0;
	width : 475px;
	border : 2px solid #b1b3b4;
}
html > body #container #contentZoneDrop #choixProduit {
	width : 478px;
}
.operaborder {float:left; border : 2px solid #b1b3b4; margin: 0 0 5px 0; padding: 0 5px 0 4px}
/** END LEFT BLOCK **/
/** TEXT BLOCK **/
#container #contentZoneDrop #zoneHelpText {
	width : 200px;
	text-align:center;
	visibility:hidden;
	font:11px verdana;
	margin-top:7px;
	margin-bottom:15px;
}
/** END TEXT BLOCK **/
/** RIGHT BLOCK **/
#container #contentZoneDrop #blocDroit {
	float: left;
	padding: 0;
	margin: 15px 0 0;
	width: 482px;
}
* html #container #contentZoneDrop #blocDroit {
	width: 475px;
}
#container #contentZoneDrop #ficheProduit {
	float: left;
	padding: 0;
	margin: 15px 0 0;
	width: 300px;
}
#container #contentZoneDrop #blocDroit #ongletsDroit {
	background : url(/intershoproot/eCS/Store/fr_FR/picts/fiche_produit/onglet/bg_end.gif) repeat-x 0 bottom;
	float: left;
	width: 482px;
}
* html #container #contentZoneDrop #blocDroit #ongletsDroit {
	width: 475px;
}
#container #contentZoneDrop #blocDroit #ongletsDroit .onglet {
	background: url(/intershoproot/eCS/Store/fr_FR/picts/fiche_produit/onglet/onglet_line_off.gif) repeat-x 0 bottom;
	border-left: 2px solid #b1b3b4;	
	float: left;
	font: 11px/24px arial;
	height: 26px;
	padding: 0 10px;
}
#container #contentZoneDrop #blocDroit #ongletsDroit .onglet_last {
	border-right: 2px solid #b1b3b4;
}
#container #contentZoneDrop #blocDroit #ongletsDroit .onglet_selected {
	background-image: url(/intershoproot/eCS/Store/fr_FR/picts/fiche_produit/onglet/onglet_line_on.gif);
	cursor: default;
	font-weight: bold;
}
#container #contentZoneDrop #blocDroit .contenuDroit{
	float : left;
	padding : 10px 5px 15px 5px;
	margin : 0;
	width : 475px;
	background : #ffffff;
	font : 11px verdana;
	text-align:justify;
	border-left : 2px solid #b1b3b4;
	border-right : 2px solid #b1b3b4;
	overflow:auto;
}
html > body #container #contentZoneDrop #blocDroit .contenuDroit{
	float : left;
	width : 468px;
	margin : 0;
}
#container #contentZoneDrop #blocDroit .contenuDroit .onglet_target {
	display: none;
}
#container #contentZoneDrop #blocDroit .contenuDroit .onglet_target_selected {
	display: block;
}
#container #contentZoneDrop #blocDroit #basDroit{
	float : left;
	padding : 0;
	margin : 0;
	width : 475px;
	text-align:center;
	border : 2px solid #b1b3b4;
	background : url(/intershoproot/eCS/Store/fr_FR/picts/fiche_produit/bas/case_line.gif) repeat-x;
}
#container #ficheDroit #blocDroit #basDroit{
	float : left;
	padding : 0;
	margin : 0;
	width : 300px;
	text-align:center;
	border : 2px solid #b1b3b4;
	background : url(/intershoproot/eCS/Store/fr_FR/picts/fiche_produit/bas/case_line.gif) repeat-x;
}
html > body #container #contentZoneDrop #blocDroit #basDroit{
	float : left;
	width : 478px;
	margin : 0;
	padding : 0;
}
#container #blocDroit #basDroit .ip_fprod_techdoc_list {
	margin-left: 0;
	width: 470px;
}
#container #contentZoneDrop #blocDroit #basDroit .picto{
	float : left;
	padding-left : 15px;
	margin : 0;
	font : bold 12px/30px verdana;
	text-align:center;
}
/** END RIGHT BLOCK **/
#container .yahooMenu {
	float : left;
	font : 10px verdana;
	margin: 10px 0 10px 0;
	padding:0;
}
#container .ficheProduit {
	font:bold 36px Arial, Helvetica, sans-serif;
	background-color: #F8FB00;
	border-right : 2px solid #000000;
}
#container .ficheEco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFB300;
}
#container .fiche {
	border : 2px solid #000000;
}
html > body #container .fiche {
	width:100%;
}

.QtyOutStock {
	/*width:150px;*/
	text-align:left;
}
html > body .QtyOutStock {
	/*width:146px;*/
}
.QtyOutStockTable {
	font:11px verdana;
	text-align:left;
}
/** END ADD TO BASKET **/
/** Zone destockage **/
.zoneDestockFP {
	background : #FFFB00 url(/intershoproot/eCS/Store/fr_FR/picts/destok/onsite/bgVariation.gif) repeat-x;
}

/** infos */
#infosLivFP {
	text-align:left;
	font:10px verdana;
}
/** Configurateur **/
#container #blocBas {
	float : left;
	width : 785px;
	margin : 10px 0 0 0;
	padding : 0;
}
html > body #container #blocBas {
	width : 782px;
}
#container #blocBas #configuration {
	float : left;
	margin : 0;
	padding : 0;
	border : 1px solid #a0a0a0;
	width : 785px;
}
html > body #container #blocBas #configuration {
	width : 782px;
}
/** Gestion differance de bloc du configurateur **/
#configuration .contenu,#configuration .contenu1,#configuration .contenu2,#configuration .econtenu,#configuration .econtenu1,#configuration .econtenu2 {
	margin : 0;
	padding : 5px 0 0 5px;
	font : 11px arial;
}
#configuration .contenu,#configuration .contenu1,#configuration .contenu2 {
	border-right : 1px solid #a0a0a0;
}
#configuration .contenu,#configuration .econtenu {
	height : 142px;
}
#configuration .contenu1,#configuration .econtenu1 {
	height : 90px;
}
#configuration .contenu2,#configuration .econtenu2 {
	height : 100%;
}
html > body #container #blocBas #configuration .contenu2 {
	height : 250px;
}
html > body #container #blocbas #configuration .econtenu2 {
	height : 250px;
}
/** Fin Gestion differance de bloc du configurateur **/
#container #blocBas #configuration .contenu table{
	font : 11px arial;
	text-align:left;
}
#container #blocBas #configuration .contenu .prixConf{
	font : 11px arial;
	text-align:left;
}
#container #blocBas #configuration #cellConf {
	margin : 0;
	padding : 0;
	height : 25px;
	background : url(/intershoproot/eCS/Store/fr_FR/picts/fiche_produit/configuration/degrade.jpg) repeat-x;
}
#container #blocBas #configuration #cellConf .ongletC{
	margin : 0;
	padding : 0;
	font : bold 11px/25px arial;
	height : 25px;
	background : url(/intershoproot/eCS/Store/fr_FR/picts/fiche_produit/configuration/degrade.jpg) repeat-x;
}
#container #blocBas #configuration #cellConf .fAttribute {
	padding : 0 0 0 5px;
}
#container #blocBas #configuration #cellConf .nAttribute {
	padding : 0 0 0 40px;
	background : url(/intershoproot/eCS/Store/fr_FR/picts/fiche_produit/configuration/fleche.jpg) no-repeat left;
}
#container #blocBas #configuration #cellConf .ongletC2{
	margin : 0;
	padding : 0;
	font : bold 11px/18px arial;
	height : 25px;
	background : url(/intershoproot/eCS/Store/fr_FR/picts/fiche_produit/configuration/degrade2.jpg) repeat-x;
}
#container #blocBas #configuration #cellConf .fAttribute2 {
	padding : 0 0 0 5px;
}
#container #blocBas #configuration #cellConf .nAttribute2 {
	padding : 0 0 0 40px;
	background : url(/intershoproot/eCS/Store/fr_FR/picts/fiche_produit/configuration/fleche2.jpg) no-repeat left;
}
#container #blocBas #configuration .priceConfiguration {
	margin : 0;
	padding : 0;
	font : bold 14px arial;
}
#container #blocBas #configuration .htConfiguration {
	margin : 0;
	padding : 0;
	font : 12px arial;
}
#container #blocBas #configuration #panierConf {
	float : left;
	visibility : visible;
	margin : 5px 0 0 0;
	padding : 0;
	position: relative;
	text-align:center;
}
#faqDescFP {
	margin : 0;
	padding : 0;
	text-align:justify;
}
#faqDescFP li {
	margin-left : 5px;
	padding : 0;
	list-style-type:circle
}
#techDescFP li {
	font-size:10px;
	margin-left : 5px;
	padding : 0;
	list-style-type:circle
}
#techDescFP table td{
	font : 10px verdana;
}
#techDescFP p{

}
#descQuickFP {
	text-align:left;
	font-size:10px;
}
#descQuickFP p{
	margin-bottom:5px;
	
}
#descQuickFP li {
	margin-left : 5px;
	margin-top:5px;
	padding : 0;
	list-style-type:circle;
}
#descQuickFP table td {
	font : 10px verdana;
}
#faqDescFP .title{
	margin-top : 5px;
	padding : 0;
	font : bold 10px verdana;
}
#faqDescFP .texte{
	margin-top : 3px;
	margin-right : 8px;
	padding : 0;
	font : 10px verdana;
	text-align:justify;
}
#faqDescFP .titrePremier {
	font :  bold 11px verdana;
	margin-bottom : 10px;
	margin-left : 10px;
	margin-top : 10px;
	padding : 0;
}	
/** Fin configurateur **/
/** Bloc charte **/
#container #informationsCharte {
	float : left;
	width : 785px;
	border-right : 1px solid #a0a0a0;
	border-left : 1px solid #a0a0a0;
	border-bottom : 1px solid #a0a0a0;
	background : #ffffff;
}
#container .informationsCharteBorder {
	border-top : 1px solid #a0a0a0;
	margin-top:10px;
}
html > body #container #informationsCharte {
	width : 782px;
}
#container #informationsCharte .cellConf{
	margin : 0;
	padding : 0;
}
#container #informationsCharte .contenuC {
	margin : 0;
	padding : 5px 0 0 5px;
	font : 14px arial;
}
#container #informationsCharte .contenuC a{
	text-decoration:none;
	font : 14px arial;
}
#container #informationsCharte .contenuC .descriptif{
	margin : 0;
	padding : 0;
	height : 35px;
	font : 14px arial;
}
#container #informationsCharte .contenuC .ecolo{
	margin : 0;
	padding : 0;
	color : #4a9436;
	font : bold 14px arial;
}
#container #informationsCharte .econtenuC {
	margin : 0;
	padding : 0;
	font : 11px arial;
	width : 180px;
	border-left : 1px solid #a0a0a0;
}
#container #informationsCharte .titre {
	font : bold 14px arial;
}
#container #informationsCharte .gamme,.gamme2 {
	margin : 0;
	padding : 3px 0 0 0;
	background : url(/intershoproot/eCS/Store/fr_FR/picts/fiche_produit/gamme/degrade.jpg);
	font : bold 11px/12px arial;
	color : #5d5b5b;
}
#container #informationsCharte .gamme {
	height : 38px;
}
#container #informationsCharte .gamme2 {
	height : 57px;
	background : url(/intershoproot/eCS/Store/fr_FR/picts/fiche_produit/gamme/degrade2.jpg);
}
#container #informationsCharte .gamme3 {
	height : 114px;
	background : url(/intershoproot/eCS/Store/fr_FR/picts/fiche_produit/gamme/degrade3.jpg);
}
.gammeZoneCharte {
	float : left;
	margin : 10px 0 0 0;
	padding : 0;
	background : #ffffff;
	height : 30px;
	width : 475px;
	border : 2px solid #77d85d;
}
html > body .gammeZoneCharte {
	width : 477px;
}
.gammeZoneCharte td {
	font : bold 11px arial;
	color : #5d5b5b;
}
/** Fin bloc charte **/
/** Pack **/
#container #pack {
	float : left;
	margin : 10px 0 10px 0;
	padding : 0;
	width : 785px;
	border : 1px solid #a0a0a0;
}
html > body #container #pack {
	width : 782px;
}
#container #pack h1 {
	margin : 0;
	padding : 5px;
	font : bold 18px verdana;
	color : #ffffff;
	background : #000000;
}
#container #pack .signes {
	font : bold 35px verdana;
}
/** Fin Pack **/
/** Fiche Produit **/
#container .ficheProduit {
	background-color: #F8FB00;
	border-right : 2px solid #000000;
}
#container .ficheProduit .priceBig {
	font:bold 36px Arial, Helvetica, sans-serif;
	text-align:center;
}
#container .ficheEco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFB300;
}
#container .fiche {
	float:left;
	border : 2px solid #000000;
}
/** END Fiche Produit **/
/* END PRODUCT */

/* PARTNER */
/** PLAN PRO **/
#homePlanPro {
	float : left;
	padding : 2px;
	margin : 10px 0 0 10px;
	width : 625px;
}
#homePlanPro .cadre {
	border : 2px solid #fecf39;
	padding : 2px;
}
html > body #homePlanPro {
	width : 625px;
}
#homePlanPro td {
	font : 12px verdana;
}
#homePlanPro .texte {
	font : bold 12px verdana;
	color : #000000;
	padding : 5px 0 0 5px;
	margin : 0;
	text-align:center;
}
#homePlanPro .contenu {
	font : 12px verdana;
	color : #000000;
}
#homePlanPro img {
	padding : 0;
	margin : 10px 0 0 0;
}
#planPro {
	padding : 0;
	margin : 0;
	width : 100%;
	font : 12px verdana;
}
#planPro .cem {
	color : #42769f;
}
#planPro .encadreJaune {
	margin : 0;
	padding : 0 5px 0 5px;
	border-left : 2px solid #fecf39;
	border-right : 2px solid #fecf39;
	width : 586px;
	font : 12px verdana;
	text-align:left;
	color : #000000;
}
#planPro .encadreJaune .titreZone{
	float  : left;
	margin-top : 15px;
	padding : 0;
	width : 500px;
	font : bold 16px verdana;
	text-align:center;
	color : #72baf7;
}
#planPro .encadreJaune .zoneImg{
	float  : left;
	text-align: left;
	margin : 0;
	margin : 0;
}
#planPro .encadreJaune .contenuJaune {
	margin : 0;
	padding : 0;
	font : bold 12px verdana;
	text-align:left;
	color : #fecf39;
}
#planPro .encadreJaune .contenuNoir {
	margin : 0;
	padding : 10px 0 10px 0;
	font : bold 12px verdana;
	color : #000000;
	clear: both;
}
#planPro .encadreJaune .contenuLiens {
	float : left;
	width : 180px;
	margin : 0;
	padding : 5px;
	font : 10px verdana;
	color : #000000;
	text-align:center;
}
#planPro .encadreJaune .contenuLiens a{
	margin : 0;
	padding : 2px;
	font : 10px verdana;
	text-align:center;
	color : #72baf7;
}
html > body #planPro .encadreJaune .cadre{
	float : left;
	width : 100%;
	display : inline;
	margin : 0 0 0 -7px;
	padding : 0 10px 0 0;
	border-left : 2px solid #fecf39;
	border-right : 2px solid #fecf39;
}
html > body #planPro .encadreJaune {
width : 572px;
}
#planPro .encadreBleu {
	margin : 0;
	padding : 0 0 5px 0;
	border-left : 1px solid #3d9af9;
	border-bottom : 1px solid #3d9af9;
	font : 12px verdana;
	color : #000000;
	width :575px;
}
#planPro .encadreBleu .titre{
	font : bold 14px verdana;
	color : #000000;
}
#planPro .encadreBleu h1{
	padding : 0 0 0 15px;
	font : bold 12px verdana;
	color : #000000;
	text-decoration:underline;
}
#planPro .encadreBleu h2{
	padding : 0 0 0 5px;
	font : bold 12px verdana;
	color : #000000;
}
#planPro .encadreBleu .SousTitre{
	padding : 0 0 0 5px;
	font : bold 12px verdana;
	color : #000000;
}
#planPro .encadreBleu .resume{
	padding : 0;
	font : italic 12px verdana;
	color : #000000;
}
#planPro .encadreBleu table{
	padding: 0;
	margin : 0;
}
#planPro .encadreBleu .texte{
	padding : 0;
	font : 12px verdana;
	color : #000000;
}
#planPro .encadreBleu a{
	padding : 0;
	font : 12px verdana;
	color : #3d9af9;
	text-decoration:underline;
}
#planPro .encadreBleu a:hover{
	padding : 0;
	font : 12px verdana;
	color : #3d9af9;
	text-decoration:none;
}
#planPro .encadreGris {
	margin : 0;
	padding : 5px 5px 5px 5px;
	border-bottom : 1px dashed #666666;
	font : bold 12px verdana;
	text-align:center;
	color : #000000;
	width : 450px;
}
#planPro .encadreGris td{
	margin : 0;
	padding : 0 0 0 5px;;
	font : 11px verdana;
}
#menuPlanPro .menuComptanoo{
	margin : 0 0 5px 0;
	padding : 2px 0 0 2px;
	font : bold 12px verdana;
	color : #000000;
}
#menuPlanPro .menuAutres{
	margin : 0;
	padding : 2px 0 5px 30px;
}
#menuPlanPro .menuAutres a,#menuPlanPro .menuAutres a:hover,#menuPlanPro .menuAutres{
	font : 11px verdana;
	color : #000000;
}
/** PLAN PRO **/

/* SEARCH */
/** FORM **/
#searchBar{
	float: left;
	width: 985px;
	border: 2px #000000 solid;
	border-top:0;
	background: #EFEBCE;
	font-weight: bold;
	height: 30px;
	padding-bottom:2px;
}
#bodyContent>#searchBar { width: 981px;}

#searchBar td { font: bold 14px Verdana; }

#searchEngine { margin-top: 2px; margin-left: 234px }

#searchEngine input.text {
	width: 275px;
	border: 1px #000000 solid;
	padding: 2px 0 2px 2px;
	font-size: 15px;
	/*height:22px;*/
}
#searchEngine #searchBox {
	font-size:1.2em;
	font-weight:normal;
    line-height:1.1em;
	width: 275px;
    border-top:1px solid #7c7c7c;
    border-left:1px solid #c3c3c3;
    border-right:1px solid #c3c3c3;
    border-bottom:1px solid #ddd;
    background:#fff url(/intershoproot/eCS/Store/fr_FR/picts/searchbar/fieldbg.gif) repeat-x top;
	padding-left:2px;
}
#searchBar>#searchEngine>#searchField { padding: 0; height: 10px }
#searchEngine a { padding: 2px; color: #000000; text-decoration: none ;}
/*#searchEngine a:hover { background: #ffffff }*/
/** END FORM **/
/** RESULTS **/
#contentZone.searchResult { margin:10px 0 0 0; width:784px;}
#contentZone.searchResult span.wordFound { display:inline; font-size:16px; font-weight:bold; }
#contentZone.searchResult p.searchResult { display:inline;}
#contentZone.searchResult #intitulePrix { margin-left:632px; }
#contentZone.searchResult .productList{ width:784px;}
#contentZone.searchResult>div.productList{ width:780px; }
#contentZone.searchResult .textes { width:475px; }
#container>#contentZone.searchResult .textes { width:463px; }

.pageNumber { clear:both; width:100%; height:25px; font:bold 18px Verdana; text-align:center; margin-top:15px; }
.pageNumber .suivPrec { font-size:14px;}
.pageNumber a { color:#000000; text-decoration:none; }
.pageNumber a:hover { color:#000000; text-decoration:underline; }
.pageNumber .pageActive { color:#FF9933; text-decoration:none; }
/** END RESULTS **/
/* END SEARCH */

/* SITEMAP */
#sitemap .Title{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #000000;
  padding:5px 5px 5px 5px;
}
 #sitemap .Cat{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12.1px;
  color: #000000;
  padding:2px 2px 2px 2px;
}
 #sitemap ul{
  margin-top:0px;
  margin-bottom:0px;
  padding:10px 5px 10px 15px;
}
#sitemap .plus {
	cursor:pointer;
	float : left;
}
#sitemap .subcat {
	display:none;
}
 #sitemap li{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12.1px;
  color: #000000;
  padding:2px 2px 2px 2px;
}
/* END SITEMAP */

/* INDISPENSABLES FOR */
.indispensables_for {
    background: #fff url(/intershoproot/eCS/Store/fr_FR/picts/ip_css/ip_lvl1/FOR/mid.gif) repeat-y 0 0;
	float: left;
	width: 785px;
}
.indispensables_for .indispensables_for_inner {
    background: url(/intershoproot/eCS/Store/fr_FR/picts/ip_css/ip_lvl1/FOR/bot.gif) no-repeat 0 bottom;
	float: left;
	width: 785px;
}
.indispensables_for .indisp {
    background: url(/intershoproot/eCS/Store/fr_FR/picts/ip_css/ip_lvl1/FOR/top.gif) no-repeat 0 0;
	color: #BF0000;
	font-size: 18px;
	font-weight: bold;
	padding: 5px 10px;
}

.indispensables_for h2 {
    background: url(/intershoproot/eCS/Store/fr_FR/picts/ip_css/ip_lvl1/FOR/top.gif) no-repeat 0 0;
	color: #BF0000;
	font-size: 18px;
	font-weight: bold;
	padding: 5px 10px;
}
.indispensables_for .row {
	background: url(/intershoproot/eCS/Store/fr_FR/picts/ip_css/ip_lvl1/FOR/row_top.gif) no-repeat center 0;
	clear: both;
	margin: 0 10px;
	padding: 10px 0 5px;
}
.indispensables_for .block {
    background: url(/intershoproot/eCS/Store/fr_FR/picts/ip_css/ip_lvl1/FOR/sep.gif) no-repeat right center;
	float: left;
	padding: 5px 0;
}
.indispensables_for .block_last {
    background: none;
}
.indispensables_for .row_2 .block {
	padding-right: 10px;
}
.indispensables_for h3 {
	color: #666;
	font-size: 17px;
	font-weight: bold;
	padding: 0 0 10px 5px;
}
.indispensables_for .element {
	float: left;
	padding-right: 1px;
}
.indispensables_for .element_last {
	padding: 0 0 0 2px;
}
.indispensables_for .row_2 .element {
	padding: 0 7px;
}
.indispensables_for .img,
.indispensables_for .description {
	float: left;
	min-width: 75px;
}
.indispensables_for .img {
	height: 100px;
	text-align: center;
}
* html .indispensables_for .img,
* html .indispensables_for .description {
	width: 75px;
}
* html .indispensables_for .row_2 .img,
* html .indispensables_for .row_2 .description {
	width: auto;
}
/* SPECIFIQUE A CARTOUCHE */
* html .indispensables_for .row_2 .element_last .img,
* html .indispensables_for .row_2 .element_last .description {
	width: 120px;
}
/* END SPECIFIQUE A CARTOUCHE */
.indispensables_for .description {
	clear: both;
	display: block;
	font-size: 11px;
}
.indispensables_for .name,
.indispensables_for .price {
	padding-left: 5px;
	width: auto;
}
.indispensables_for .name {
font-size:10px;
	font-weight: bold;
	text-decoration: underline;
}
.indispensables_for .price,
.indispensables_for .price a {
	color: #BF0000;
}
.indispensables_for .price a:hover {
	text-decoration: none;
}
.indispensables_for .price .label {
	color: #666;
	font-size: 10px;
}
.indispensables_for .price .Pht {
	font-weight: bold;
}
.indispensables_for .description span {
	display: block;
}
/* END INDISPENSABLES FOR */
