
/* V2.1.8 */ 

*{	font-family:Arial, Helvetica, sans-serif;}
BODY{ background-color:#FFFFFF;margin:0;padding:0;font-size:11px;text-align:center;color:#434343;}
form{	padding:0px;margin:0px;}
input, select, textarea,table,p,a,li,td{	font-size:11px;color:#485159;}
input, select, textarea{ color:#846f64; font-weight:bold; }
#search .inp {	font-weight:normal;}

.caractLvl1 { padding:1px 0 1px 12px;margin:1px 0 0 0;background:url(http://www.lapeyre.fr/digitalAssets/108/108316_c-marronf.gif) no-repeat 0 4px;font-weight:normal; }
.caractLvl2 { display:block;padding:1px 0 1px 32px;margin:2x 0 0 0;}


a{	text-decoration:none;}
img{	border:0px;}
h1, h2,h3,h4,h5,h6{	margin:0px;padding:0px;font-size:11px;}
ul,ol{	list-style : none outside none;margin:0px;padding:0px;}
li a{	 _height:1%;}
hr{	margin:0px;padding:0px;height:0; _margin: -7px 0;border:0px;visibility:hidden;display:block;}
p{	margin:0;padding:0;}
acronym,abbr{	cursor: help;	border-bottom: 1px dotted solid;}
table {	margin:0; padding:0; border:0; border-collapse:collapse; line-height: 16px;}
html{ overflow:auto; _overflow-x:hidden; }
.clear{	clear:both;font-size:1px;height:1px;}
.left{	float:left; }
.right{	float:right;}
#content { width:976px;margin-left:auto;margin-right:auto;text-align:left;}

/*** GLOBAL ***/
#contentCenter{	float:left;width:819px;}
#contentLeft{	float:left;width:147px;margin:0 10px 0 0;}
#contentMid{	float:left;width:558px;padding:0 0 30px 0; min-height:320px; height:auto!important; height:320px;
}
.boxCont .txt ul li{ margin:0 0 5px 0; padding:0 0 0 10px; background:url(http://www.lapeyre.fr/digitalAssets/115/115458_li-listNormale.gif) no-repeat 2px 8px; }
#contentMid .txt ol{ list-style : disc outside none;margin:0 0 0 18px;padding:0 0 0 5px; }
#contentMid .txt ol{	list-style : decimal outside none;}
#contentMid h1 {
	padding:5px 14px;background-color:#948278;color:#FFFFFF;font-weight:normal;font-size:18px;
}
#contentRight{
   float:right;width:248px;position:relative;padding:0 0 0 0;
}
#flashRightContent {
	position:absolute; top:-20px; left:-38px;
}

#path{
	padding:10px 0 4px 10px;
}
#path, #path a{
	color:#846f64;
}
#path .linked,  .ideesDeco #path strong{
	padding-left:12px;background:url(http://www.lapeyre.fr/digitalAssets/108/108292_fd-marron.gif) no-repeat 4px 

4px;color:#846f64;
}
.conseils #path strong{
	padding-left:12px;background:url(http://www.lapeyre.fr/digitalAssets/108/108296_fd-grey.gif) no-repeat 4px 

4px;color:#6a878e;
}
.cuisine #path strong{
	padding-left:12px;background:url(http://www.lapeyre.fr/digitalAssets/108/108285_fd-yellow.gif) no-repeat 4px 

4px;color:#ff9c00;
}
.sdb #path strong{
	padding-left:12px;background:url(http://www.lapeyre.fr/digitalAssets/108/108302_fd-blue.gif) no-repeat 4px 

4px;color:#0051c0;
}
.interieur #path strong{
	padding-left:12px;background:url(http://www.lapeyre.fr/digitalAssets/108/108290_fd-orange.gif) no-repeat 4px 

4px;color:#eb4200;
}
.exterieur #path strong{
	padding-left:12px;background:url(http://www.lapeyre.fr/digitalAssets/108/108298_fd-green.gif) no-repeat 4px 

4px;color:#3f8818;
}
.services #path strong, .contactezNous #path strong{
	padding-left:12px;background:url(http://www.lapeyre.fr/digitalAssets/108/108288_fd-red.gif) no-repeat 4px 

4px;color:#d40600;
}
.outils #path strong{
	padding-left:12px;background:url(http://www.lapeyre.fr/digitalAssets/108/108290_fd-orange.gif) no-repeat 4px 

4px;color:#fd6700;
}
.identification #path strong{
	padding-left:12px;background:url(http://www.lapeyre.fr/digitalAssets/108/108288_fd-red.gif) no-repeat 4px 

4px;color:#d40600;
}
.panier #path strong{
	padding-left:12px;background:url(http://www.lapeyre.fr/digitalAssets/108/108289_fd-purple.gif) no-repeat 4px 

4px;color:#7d0082;
}
.achatExpress #path strong, .votreMagasin #path strong, .recherche #path strong, .divers #path strong, .divers2 #path strong{
	padding-left:12px;background:url(http://www.lapeyre.fr/digitalAssets/108/108300_fd-bluep.gif) no-repeat 4px 

4px;color:#90b0d0;
}
ul.link li , a.link, span.link, .cf, .boxCont .txt ul.link li{
	display:block;padding:1px 0 1px 16px;margin:16px 0 0 0;background:url(http://www.lapeyre.fr/digitalAssets/108/108326_cf-grey.gif) no-repeat 0 4px;color:#000000;font-weight:bold;
}
ul.link li a, span.link a{
	color:#000000;
}

#register .cf{ display:inline; }


.cfOrange{
	background:url(http://www.lapeyre.fr/digitalAssets/108/108322_cf-orange.gif) no-repeat 0 2px;
}



.cfOrange2{
	background:url(http://www.lapeyre.fr/digitalAssets/108/108323_cf-orange2.gif) no-repeat 0 2px;
}
.cfBlue{
	background:url(http://www.lapeyre.fr/digitalAssets/108/108329_cf-blue.gif) no-repeat 0 2px;
}
.cfBrown, ul.linkAdd li.cfBrown{
	background:url(http://www.lapeyre.fr/digitalAssets/108/108328_cf-brown.gif) no-repeat 0 2px;
}
.cfRed {
	background:url(http://www.lapeyre.fr/digitalAssets/108/108321_cf-red.gif) no-repeat 0 2px;
}
.cfGreen{
	background:url(http://www.lapeyre.fr/digitalAssets/108/108327_cf-green.gif) no-repeat 0 2px;
}
.cfRedp {
	background:url(http://www.lapeyre.fr/digitalAssets/108/108320_cf-redp.gif) no-repeat 0 2px;
}
.cfGrey {
	background:url(http://www.lapeyre.fr/digitalAssets/108/108326_cf-grey.gif) no-repeat 0 2px;
}
.cfBluep {
	background:url(http://www.lapeyre.fr/digitalAssets/108/108059_cf-bluep.gif) no-repeat 0 2px;
}
.cfPurple {
	background:url(http://www.lapeyre.fr/digitalAssets/108/108044_cf-purple.gif) no-repeat 0 2px;
}
.cfPink {
	background:url(http://www.lapeyre.fr/digitalAssets/119/119588_cf-pink.gif) no-repeat 0 2px;
}
.cfOpen {
	padding:0 0 0 16px;
}
.cfOpenRed {
	background:url(http://www.lapeyre.fr/digitalAssets/108/108324_cfopen-red.gif) 0 1px no-repeat;
}
.myBg {
	padding:8px 10px; display:block; margin:0 0 9px 0;
}
.myBgGrey {
	background:#f1efed;
}
.clef{
	display:block;padding:1px 0 1px 18px;background:url(http://www.lapeyre.fr/digitalAssets/108/108261_clef.gif) no-repeat 0 0;color:#000000;font-weight:bold;
}
.clef strong{
	color:#6a878e;
}
.print{
	padding:1px 0 1px 26px;background:url(http://www.lapeyre.fr/digitalAssets/108/108360_print.gif) no-repeat 0 

0;color:#000000;font-weight:bold;
}
.print strong{
	color:#6a878e;
}
.flash{
	display:block;padding:3px 0 3px 28px;background:url(http://www.lapeyre.fr/digitalAssets/108/108260_flash.gif) no-repeat 0 0;color:#000000;font-weight:bold;
}
.help {
	display:block; padding:0 0 2px 18px; line-height:20px; background:url(http://www.lapeyre.fr/digitalAssets/108/108259_help.gif) no-repeat; font-weight:bold; color:#f0efed;
}
.ok, #container .loginTop .ok {
	color:#fff; background:#bdaca3; font-weight:bold; padding:2px 5px;
}
.bin {
	background:url(http://www.lapeyre.fr/digitalAssets/108/108352_poubelle.gif) no-repeat; padding:0 0 0 22px; 

font-weight:bold;
}
.myInput, .myTextarea {
	border:1px solid #bdaca3; _height:14px; min-height:14px;
}

.mySelect2 {
	width:59px; 
}
.mySelect4 {
	width:77px;
}
.c {
	padding:0 0 0 14px;
}
.cBrown {
	background:url(http://www.lapeyre.fr/digitalAssets/108/108317_c-marron.gif) no-repeat 0 4px;
}
.cRed {
	background:url(http://www.lapeyre.fr/digitalAssets/108/108314_c-red.gif) no-repeat 0 4px;
}
.cOrange {
	background:url(http://www.lapeyre.fr/digitalAssets/108/108315_c-orange.gif) no-repeat 0 4px;
}
.fd {
	padding:0 0 0 11px;
}
.fdU {
	text-decoration:underline;
}
.fdTurquoise {
	background:url(http://www.lapeyre.fr/digitalAssets/108/108287_fd-turquoise.gif) no-repeat 0 9px;
}
.fdBrown {
	background:url(http://www.lapeyre.fr/digitalAssets/108/108292_fd-marron.gif) no-repeat 0 4px;
}
.fdGreen {
	background:url(http://www.lapeyre.fr/digitalAssets/108/108298_fd-green.gif) no-repeat 0 4px;
}
.fdYellow {
	background:url(http://www.lapeyre.fr/digitalAssets/108/108285_fd-yellow.gif) no-repeat 0 4px;
}
.fdBlue {
	background:url(http://www.lapeyre.fr/digitalAssets/108/108302_fd-blue.gif) no-repeat 0 4px;
}
.fdOrange {
	background:url(http://www.lapeyre.fr/digitalAssets/108/108290_fd-orange.gif) no-repeat 0 4px;
}
.fdRed {
	background:url(http://www.lapeyre.fr/digitalAssets/108/108288_fd-red.gif) no-repeat 0 4px;
}
.f {
	padding:0 0 0 9px;
}
.fRedP {
	background:url(http://www.lapeyre.fr/digitalAssets/108/108267_f-redp.gif) no-repeat 0 4px;
}
.sh {
	padding:22px 0 0 0;clear:both;
}
.shBrown {
	background:url(http://www.lapeyre.fr/digitalAssets/108/108299_sh-marron.gif) left top repeat-x;
}
#path .sub {
	padding:0 0 0 8px; margin:0 0 0 5px; background:url(http://www.lapeyre.fr/digitalAssets/108/108292_fd-marron.gif) no-repeat 0 4px;
}
.back {
	background:url(http://www.lapeyre.fr/digitalAssets/108/108330_back.gif) no-repeat 0 4px; padding:0 0 0 9px; 

font-weight:bold; color:#948278;
}
.backHome {
	float:right; background:url(http://www.lapeyre.fr/digitalAssets/108/108330_back.gif) no-repeat 0 4px; 

padding:0 0 0 9px; font-weight:bold; color:#948278;
}
#myAlt {
	position:absolute; top:0; left:0; visibility:hidden; white-space:nowrap; padding:0 3px 0 0; color:#444444; 

background:url(http://www.lapeyre.fr/digitalAssets/108/108338_my-alt-right.gif) right top no-repeat;
}
#myAlt div {
	padding:4px 18px 0 13px; height:24px; background:url(http://www.lapeyre.fr/digitalAssets/108/108339_my-alt-fd.gif) no-repeat;
}
.tcuisine, .tcuisine a, .cuisine .txtprod {
	color:#ff9c00;
}
.tcuisineOn, .tcuisineOn a {
	background:#ff9c00; color:#ffe2b8;
}
.tsdb, .tsdb a, .sdb .txtprod {
	color:#0051c0;
}
.tsdbOn, .tsdbOn a {
	background:#0051c0; color:#bad0ee;
}
.tinterieur, .tinterieur a, .interieur .txtprod {
	color:#eb4200;
}
.tinterieurOn, .tinterieurOn a {
	background:#eb4200; color:#f8c0aa;
}
.texterieur, .texterieur a, .exterieur .txtprod {
	color:#3f8818;
}
.texterieurOn, .texterieurOn a {
	background:#3f8818; color:#caecb8;
}
.tservices, .tservices a {
	color:#d40600;
}
.tservicesOn, .tservicesOn a {
	background:#d40600; color:#f5c7c6;
}

.popDyn {
	position:absolute; padding:0 2px 0 0; background:url(http://www.lapeyre.fr/digitalAssets/108/108335_pop-dyn-right.gif) right top repeat-y; text-align:left; z-index:1500;
}
.popDyn .bgRight {
	background:#fff url(http://www.lapeyre.fr/digitalAssets/108/108334_pop-dyn-top.gif) repeat-x; border:1px solid 

#c6c6c6;
}
.popDyn .bgBot {
	height:2px; font-size:1px; background:url(http://www.lapeyre.fr/digitalAssets/108/108336_pop-dyn-bot.gif) left 

bottom repeat-x;
}
.popDyn .close {
	position:absolute; top:8px; right:8px;
}

.popDynSimple .bgRight {
	padding:20px; 
}

.listMenu {
	margin:20px 0 0 0;
}
.listMenu li {
	clear:both;
}
.listMenu a {
	margin:1px 0; text-decoration:none; float:left; display:block; font-weight:bold; color:#000; padding:6px 6px 

6px 18px; background:url(http://www.lapeyre.fr/digitalAssets/108/108287_fd-turquoise.gif) no-repeat 7px 9px;
}
.listMenu a:hover, .listMenu .on a {
	background:#8aa2a8 url(http://www.lapeyre.fr/digitalAssets/108/108286_fd-white.gif) no-repeat 7px 9px;
}
.listMenu a:hover span, .listMenu .on a span {
	color:#fff;
}
.listMenu a span {
	color:#668d97;
}

.legal, .legal a {
	color:#b4b4b4;
}
.legal {
	padding:16px 8px 0 8px;
}
.legal a {
	text-decoration:underline;
}

.highlight {
	color:#765f52; padding:12px; background:#d1c9c4; margin:0 0 15px 0;
}
.highlight span {
	color:#453126;
}

.contact {
	background:url(http://www.lapeyre.fr/digitalAssets/108/108258_contact.gif) 0 2px no-repeat; padding:0 0 2px 

20px;
}

.alert {
	color:#d40600;
}

.boxRaison {
	width:250px; padding:10px 0; background:url(http://www.lapeyre.fr/digitalAssets/108/108299_sh-marron.gif) left 

top repeat-x;
}
.boxRaisonFirst {
	background:none; padding:15px 0 10px 0;
}
.boxRaison img {
	vertical-align:middle;
}
.boxRaison p {
	padding:5px 0;
}

.boxCommande {
	background:#fff; padding:10px; margin:10px 0; _height:1%;
}
.boxCommandeFirst {
	margin:0;
}
.boxCommande p {
	padding:6px 0;
}
.boxCommande li {
	float:left; padding:0 0 0 42px;
}
.boxCommande li a {
	display:inline;
}
.boxCommande .firstLink {
	padding:0;
}

#productTools {
	width:168px; z-index:1500; visibility:hidden; cursor:pointer;
}
#productTools img {
	position:absolute; left:-8px; top:-6px;
}
#productTools ul {
	padding:10px;
}
#productTools a {
	font-weight:bold; color:#000;
}

.boxDesc .cont 
{
		background:url(http://www.lapeyre.fr/digitalAssets/108/108332_white-bg.png); _background:none; 

_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.lapeyre.fr/digitalAssets/108/108332_white-bg.png', sizingMethod='scale'); background:url(http://www.lapeyre.fr/digitalAssets/108/108332_white-bg.png)!important; background:none;
}
.boxDesc .cont  *{
	position:relative;
}
.myImgZoom {
	border:1px solid #c6c6c6; position:absolute; visibility:hidden; z-index:1500; background:#fff;
}
.recherche .myImgZoom{ margin-left:-115px !important; margin-left:0; }

.HomeServices{
	float:left;width:273px;height:250px;margin:0 2px 16px 2px !important;margin:0 1px 16px 2px;padding-bottom:5px;border:1px solid #c6c6c6;
}
.HomeServices h3{
	padding:0 0 0 15px;margin:8px 0 1px 8px;background:url(http://www.lapeyre.fr/digitalAssets/108/108318_c-grey.gif) no-repeat 0 6px;color:#434343;font-size:18px;font-weight:normal;
}
.HomeServices h4{
	padding:0 0 6px 23px;color:#434343;font-size:14px;font-weight:normal;
}
.HomeServices .txt{
	min-height:78px;height:auto !important;height:78px;padding:12px 2px 12px 12px;margin:0 0 5px 

0;color:#606060;background-color:#f1efed;line-height:15px;
}
.HomeServices .cf {
	margin:8px 0 0 14px;font-weight:normal;
}
.HomeServices .cf a{
	color:#000000;font-weight:bold;
}


.boxSubHome{
	float:left;width:273px;height:308px;margin:0 2px 16px 2px !important;margin:0 1px 16px 2px;padding-bottom:5px;border:1px solid #c6c6c6;
}
.boxSubHome h3{
	padding:0 0 0 15px;margin:8px 0 1px 8px;background:url(http://www.lapeyre.fr/digitalAssets/108/108318_c-grey.gif) no-repeat 0 6px;color:#434343;font-size:18px;font-weight:normal;
}
.boxSubHome h4{
	padding:0 0 6px 23px;color:#434343;font-size:14px;font-weight:normal;
}
.boxSubHome .txt{
	min-height:78px;height:auto !important;height:78px;padding:12px 2px 12px 12px;margin:0 0 5px 

0;color:#606060;background-color:#f1efed;line-height:15px;
}
.boxSubHome .cf {
	margin:8px 0 0 14px;font-weight:normal;
}
.boxSubHome .cf a{
	color:#000000;font-weight:bold;
}

.conseilsHome .boxSubHome .txt {
	border-left:8px solid #8aa2a8;
}
.services .boxSubHome h3{
	background:url(http://www.lapeyre.fr/digitalAssets/108/108313_c-redp.gif) no-repeat 0 6px;
}
.services .HomeServices .txt {
	border-left:8px solid #e15a56;
}
.services .list ul.link li , .services .list a.link{
	display:block;padding:1px 0 1px 16px;background:url(http://www.lapeyre.fr/digitalAssets/108/108320_cf-redp.gif) no-repeat 0 2px;color:#000000;font-weight:bold;
}
.services .list .link li a{
	color:#000000;font-weight:bold;
}

.continue, .rightBtns {
	float:right;
}
.rightBtns {
	margin:15px 0 -20px 0;
}

/*******************/

/*** HEADER ***/
#header{
position:relative;width:976px;height:68px;margin-left:auto;margin-right:auto;background-color:#FFFFFF;
text-align:left;
}
#logo{
	position:absolute;left:0;top:10px;width:390px;height:47px;
}

#search{
	position:absolute;left:480px;top:14px;width:240px;height:40px;
}
#search label{
	display:block;margin:0 0 6px 0;
}
#search #inputSearch{
	margin:0;padding:0 2px;border:1px solid #bdaca3;background-color:#ffffff;width:178px;height:15px;color:#846f64;float:left; 
}
#search #validSearch{
	float:left;margin:0 0 0 0;padding:0 0 0 0;
}
#search a{
	clear:both;display:block;padding-left:9px;margin:3px 0 0 0;background:url(http://www.lapeyre.fr/digitalAssets/108/108292_fd-marron.gif) no-repeat 0 3px;color:#434343;
}

#account{
	position:absolute;left:724px;top:19px;width:250px;text-align:left;
}
#account h1, #account .title{
	/*height:21px;font-size:15px;font-weight:bold;color:#d40600;*/
	height:auto;margin-bottom:3px;font-size:13px;font-weight:bold;color:#d40600;
}
#account a{
	display:block;background:url(http://www.lapeyre.fr/digitalAssets/108/108321_cf-red.gif) no-repeat 0 

1px;padding-left:18px;
}
#account a.puce{
	float:right; margin:-15px 15px 0 0; padding:0 0 0 10px; background:url(http://www.lapeyre.fr/digitalAssets/108/108292_fd-marron.gif) no-repeat 0 4px;
}
#account input.adr{
	width:100px;
}
#account input.adroff{
	background:none;width:100px;
}
#account input.mdp{
	width:80px;
}
#account input.mdpoff{
	background:none;width:80px;
}
.loginTop {
	margin:-5px 0 0 0;
}
.loginTop input {
	width:98px; margin:-2px 8px 2px 0; float:left; height:13px;
}
#container .loginTop a {
	padding:0 0 0 8px; background:url(http://www.lapeyre.fr/digitalAssets/108/108292_fd-marron.gif) no-repeat 0 4px; 

float:left;
}
#container .loginTop .ok{
	float:left; margin:-2px 0 2px 0;
}
#account .pwd{
	float:right;
}
#account .pwd a{
	padding-right:10px;
}

/*******************/

/*** TOP ***/
#top{
	height:61px;background:url(http://www.lapeyre.fr/digitalAssets/115/115715_top-bg.gif) repeat-x left bottom;text-align:left;
}
#top .cont{
	z-index:5; position:relative;width:976px;margin-left:auto;margin-right:auto;
}

.myBasket{
	position:absolute;left:740px;color:#ffffff;cursor:pointer;
}
.myBasketOn {
	padding:0 0 8px 0;
}
.myBasket .myCont {
	background:url(http://www.lapeyre.fr/digitalAssets/115/115660_nav-basket-bg.gif); padding:6px 0 0 7px;margin:12px 0 0 0; width:229px;height:19px;
}
.myBasket a{
	float:left;display:block;padding:0 0 0 9px;width:85px;background:url(http://www.lapeyre.fr/digitalAssets/108/108286_fd-white.gif) no-repeat 0 3px;color:#FFFFFF;font-size:12px;font-weight:bold;	
}
.myBasket .products{
	float:right;width:120px;padding:0 10px 0 0;text-align:right;white-space:nowrap;
}

#navTop{
	position:absolute;left:0;z-index:1000;height:37px;
}
#navTop li{
	position:relative;float:left;padding:0 2px 0 0;
}
#navTop li p{
	width:auto !important;width:1%;/*height:37px;margin-top:0;*/
}
#navTop li p a{
	display:block;width:152px;height:24px;padding:6px 0 0 0;margin-top:7px;font-size:12px;font-weight:bold;color:#FFFFFF;text-align:center;
}

/*
#navTop li p.on, .produit #navTop li p, .produit #navTop li.off p.on, .achatExpress #navTop li.off p.on{
	width:auto !important;width:1%;height:37px;margin-top:0;
}*/

#navTop li.achat-express p a, #navTop li.achat-express p.on a{
	width:121px;
}
#navTop li.achat-express p.on{
	width:121px;
}

#navTop li p.on a, #navTop li.on p a{
	margin-top:0;
}
#navTop li.on a,#navTop li p.on a{
	height:31px;
}

#navTop li.la-cuisine p a{
	background:url(http://www.lapeyre.fr/digitalAssets/119/119872_nav-cuisine-bg.gif) no-repeat #fdbb60;
}

#navTop li.salle-de-bains p a{
	background:url(http://www.lapeyre.fr/digitalAssets/115/115677_nav-sdb-bg.gif) no-repeat #6294d8;
}
#navTop li.interieur p a{
	background:url(http://www.lapeyre.fr/digitalAssets/115/115676_nav-interieur-bg.gif) no-repeat #f2895f;
}

#navTop li.exterieur p a{
	background:url(http://www.lapeyre.fr/digitalAssets/115/115675_nav-exterieur-bg.gif) no-repeat #89b671;
}
#navTop li.achat-express p a{ 
	background:url(http://www.lapeyre.fr/digitalAssets/115/115659_nav-achat-express-bg.gif) no-repeat #a1b6cc;
}

#navTop ol{
	position:absolute;left:0;top:33px;visibility:hidden;width:147px;padding:0 0 10px 0;background-color:#b8aba5;
}
#navTop li.achat-express ol{
	width:137px;
}
#navTop ol li{
	float:none;
}
#navTop ol li a{
	display:block;height:1%;padding:2px 2px 2px 14px;margin:2px 0;background-repeat:no-repeat;background-position:5px 6px;color:#ffffff;font-weight:bold;
}
#navTop ol li a:hover, #navTop ol li a:focus{
	background-repeat:no-repeat;background-position:5px 6px;
}
/*
.produit #navTop li.off p, .achatExpress #navTop li.off p{
	height:25px; background-color:#FFFFFF;
}*/
#navTop li.off p a{
	opacity:0.5;filter:alpha(opacity:50);
}
#navTop li.off p.on a{
	opacity:1;filter:alpha(opacity:100);
}

#top #snavTop { 
	position:absolute;left:0;top:38px;
}
#top #snavTop ul{ 
	height:23px;
}
#top #snavTop li{ 
	float:left;background:url(http://www.lapeyre.fr/digitalAssets/115/115656_snav-onglet-left.gif) left top no-repeat;
}
#top #snavTop li a{ 
	display:block;_width:1%;padding:4px 16px;height:15px;font-weight:bold;font-size:11px;text-transform:uppercase;color:#FFFFFF;white-space:nowrap;background:url(http://www.lapeyre.fr/digitalAssets/115/115655_snav-onglet-right.gif) right top no-repeat;
}
#top #snavTop li.end a{
	background:url(http://www.lapeyre.fr/digitalAssets/115/115657_snav-onglet-end.gif) right top no-repeat;
}


/*******************/

/** FOOTER **/
#footer{
	width:976px;height:26px;margin:6px auto 0 auto;text-align:left;
}
#footer li{
	float:left;height:26px;padding: 0 12px 0 0;margin:0 12px 0 0;background:url(http://www.lapeyre.fr/digitalAssets/108/108301_sv-footer.gif) no-repeat right center;
}
#footer li.txt{
	height:18px;padding-top:4px;margin-top:2px;margin-bottom:2px;
}
#footer li.sep{
	background:none;border-right:1px solid #434343;
}
#footer li a{
	color:#8e8e8e;
}
#footer li.end{
	background:none;
}
/*******************/

/*** BOXS ***/
.pages {
	float:right;
}
.pages strong {
	font-size:11px; color:#948278; float:left;
}
.pages ul {
	float:left; font-weight:bold; float:left;
}
#contentMid .pages li {
	float:left; padding:0 5px; background:url(http://www.lapeyre.fr/digitalAssets/108/108309_sv-marronp.gif) right 

top repeat-y;
}
#contentMid .pages .last {
	background:none;
}
#contentMid .pages a {
	color:#948278;
}
#contentMid .pages .on {
	background:#c5bbb5; margin:0 0 0 -1px; border-left:1px solid #c5bbb5;
}
#contentMid .pages .on a {
	color:#fff;
}

.tool{
	height:22px;margin:6px 18px 2px 0;
}
.tool ul{
	float:right;height:22px;
}
.tool li{
	float:left;padding:0 10px 0 10px;background:url(http://www.lapeyre.fr/digitalAssets/108/108306_sv-marron.gif) 

repeat-y right top;
}
.tool li.end{
	background:none;
}
.tool li img{
	vertical-align:center;
}

.boxActu{
	height:114px; background-color:#817066; position:relative;_margin:-8px 0 0 0;
}
.boxActu .boxCont{
	width:976px;margin-left:auto;margin-right:auto;text-align:left;position:relative;
}
.boxPromo{
	height:106px;
}
.boxPromo{
	float:left;width:605px;height:106px;padding:4px 0;background-color:#765f52;
}
.boxPromo .cont{ 
	position:absolute;top:0;left:0;width:565px;height:106px;
}
.boxPromo .cont .bvisu{ 
	float:left;
}
.boxPromo #maskPromo{ 
	position:relative;float:left;clip: rect(0, 565px, 106px, 0);overflow:hidden;width:565px;height:106px;
}
.boxPromo #containerPromo{ 
	position:absolute;top:0;left:0;
}

.boxPromo .pager{ 
	width:17px;padding:0 7px 0 7px;float:left;
}
.boxPromo .pager li a{ 
	padding:0 0 6px 0;display:block;
}
.boxPromo .pager li a.on{ 
	
}
.boxPromo .pager li.end a{
	background:none;
}
.boxPromo .pager li a.on{
	color:#765f52;background:#a5c2de;
}
#containerPromo li{
	float:left;width:570px;
}
#containerPromo span{
	display:none;
}
#containerPromo li.cont div{
	float:left;padding:0 5px 0 0;
}


.boxMagasin{
    float:left;width:160px;height:107px;padding:7px 7px 0 11px;background:url(http://www.lapeyre.fr/digitalAssets/115/115658_magasin-fd.gif) no-repeat #846f64 scroll 0 0;color:#d0cecf;	
	
}
.boxMagasin a{
	color:#d0cecf;
}
.boxMagasin h3,.boxMagasin h2{
	height:22px;
}
.boxMagasin li{ 
	color:#cecccd;background:url(http://www.lapeyre.fr/digitalAssets/108/108268_fs-bluep.gif) no-repeat 0 5px;display:block;padding:0 0 0 8px;
}
.boxMagasin li a{ 
	color:#cecccd;
}
.boxMagasin .sep{ 
	background:url(http://www.lapeyre.fr/digitalAssets/115/115671_magasin-sep.gif) no-repeat left center;height:5px;font-size:1px;
}

.boxPratique{
	float:left;width:170px;height:107px;padding:7px 7px 0 16px;background-color:#5d595b;color:#d0cecf;
}
.boxPratique h3{
	height:22px;
}
.boxPratique li{
	color:#cecccd;background:url(http://www.lapeyre.fr/digitalAssets/108/108268_fs-bluep.gif) no-repeat 0 5px;display:block;padding:0 0 0 8px;
}
.boxPratique li a{
	color:#cecccd;
}


.boxTitle {
	background:#948278;
}
.boxTitle h1 {
	float:left;
}
.boxTitle .help {
	float:right; margin:8px 10px 0 0;
}

.boxContSimple {
	padding:11px 17px 36px 16px; background:#f0efed; color:#606060;height:auto !important;height:1%; min-height:1%;
}
.boxContSimple p {
	height:1%;
}

.boxesCatalogue {
	font-weight:bold; color:#434343;
}
.boxesCatalogue .boxLeft, .boxesCatalogue .boxRight {
	float:left; margin:36px 0 0 0;
}
.boxesCatalogue .boxRight {
	width:220px;
}
.boxesCatalogue .boxFirst {
	margin:24px 0 0 0;
}
.boxesCatalogue .boxLeft {
	padding:0 0 0 8px; width:289px;
}
.boxesCatalogue input {
	margin:0 -3px 0 0; width:35px; vertical-align:middle; font-weight:normal;
}	
	.boxesCatalogue input[class] {
		vertical-align:inherit; /* FF */
	}
	*:first-child+html .boxesCatalogue input[class] {
		 vertical-align:middle; /* IE7 */
	}
.boxesCatalogue .cont, .boxesCatalogue .myImg {
	float:left;
}
.boxesCatalogue .myImg {
	margin:0 10px 0 0;
}
.boxesCatalogue h3 {
	margin:3px 0 0 0; height:32px;
}
.boxesCatalogue label {
	display:block; padding:0 0 4px 0; font-weight:bold;
}
.boxesCatalogue .cf {
	margin:20px 0 0 0;
}

.boxAchatExpress {
	padding:0 0 7px 0;
}
.boxAchatExpress .codeArticle {
	width:179px; float:left;
}
.boxAchatExpress .quantite {
	float:left;
}
.boxAchatExpress label {
	color:#434343; display:block; float:left; padding:2px 0 0 0;
}
.boxAchatExpress .codeArticle label {
	width:69px;
}
.boxAchatExpress .quantite label {
	width:58px;
}
.boxAchatExpress .codeArticle input {
	width:85px; float:left;
}
.boxAchatExpress .quantite input {
	width:25px; float:left; font-weight:bold; text-align:center;
}
.boxAchatExpress a {
	display:block; float:left;
}

.boxLeftSearch .title {

	padding:10px 0 0 0;
}
.boxLeftSearch input {
	width:142px; padding-left:3px; color:#846f64; margin:4px 0 0 0;
}
.boxLeftSearch ul {
	padding:7px 0 10px 0;
}
.boxLeftSearch li {
	font-weight:bold;
}
.boxLeftSearch li img {
	margin:0 4px 0 0; vertical-align:middle;
}
	.boxLeftSearch li img[class] {
		line-height:1px; margin:0 4px -1px 0;  vertical-align:inherit; /* FF */
	}
	*:first-child+html .boxLeftSearch li img[class] {
		margin:0 4px 0 0; vertical-align:middle; /* IE7 */
	}







.boxImgTxt {
	background:url(http://www.lapeyre.fr/digitalAssets/108/108299_sh-marron.gif) left top repeat-x; padding:26px 0 0 

0; margin:22px 0 0 0;
}
.boxImgTxtFirst {
	background:none; padding:0; margin:22px 0 -22px 0;
}
.boxImgTxt h2, .boxImgTxt h3 {
	padding:11px 0 11px 13px; margin:0 0 15px 0; font-size:15px; background:#f1efed;
}
.boxImgTxt .myImg {
	float:left; border:1px solid #c6c6c6; margin:0 18px 0 0;
}
.boxImgTxt .txt {
	float:left; width:379px;
}
.boxImgTxt p {
	margin:0 0 8px 0; line-height:18px;
}

.boxImgTxtSmall {
	width:264px; float:left; position:relative;
}
.boxImgTxtSmall h3, .boxImgTxtSmall h2 {
	padding:11px 0 11px 13px; margin:0 0 15px 0; font-size:15px; background:#f1efed;
}
.boxImgTxtSmall .myImg {
	border:1px solid #c6c6c6; float:left;
}
.boxImgTxtSmall .txt {
	float:left; width:161px; position:relative; padding:0 0 20px 12px; min-height:63px; _height:63px;
}
.boxImgTxtSmall .cf {
	margin:5px 0 0 0;
}
.boxImgTxtSmall p {
	min-height:62px; _height:62px;
}
.boxImgTxtSmallLeft {
	padding:0 20px 0 0;
}

.services .boxImgTxt h2, .services .boxImgTxtSmall h2 {
	border-left:9px solid #e15a56; color:#e15a56;
}

.boxTri {
	margin:0 0 13px 0;
}
.boxTri span {
	margin:0 15px 0 0;
}
.boxTri strong {
	margin:0 26px 0 5px;
}

.boxUnivers {
	position:relative; height:1%; padding:14px 0 26px 0; background:url(http://www.lapeyre.fr/digitalAssets/108/108299_sh-marron.gif) left top repeat-x;
}
.boxUnivers .myLink {
	position:absolute; top:74px; left:89px; /*position:absolute; top:101px; left:89px;*/
}
.boxUnivers .cf {
	font-size:12px; margin:0 0 8px 0;
}
.boxUnivers h4 {
	font-size:12px; color:#434343; _height:1%;
}
.boxUnivers h5 a {
	font-size:12px;
}
.boxUnivers strong a {
	font-size:13px; margin:15px 0 0 0; display:block;
}
.boxUnivers .cont {
	background:#f1efed; padding:10px; border-left:9px solid #8aa2a8; margin:9px 0 0 0;
}
.divers2 .boxUnivers .cont {
	border-left:9px solid #90b0d0;
}
.boxUnivers .item {
	float:left; width: 95px;
}
.boxUnivers .itemParams {
	float:left; width:355px;
}
.boxUnivers .myImg {
	float:left;width:78px;height:78px;margin:0 10px 0 0;
}
.boxUnivers .myImg img {
	border:1px solid #c6c6c6; margin:0 10px 0 0;
}


#boxAutresEditions {
	background:url(http://www.lapeyre.fr/digitalAssets/108/108343_autres-editions-bg.gif) left bottom repeat-x; height:124px; 

color:#1c2a58; padding:18px 0 0 0;
}
#boxAutresEditions ul {
	padding:5px 0 0 9px;
}
#boxAutresEditions strong {
	display:block; padding:0 0 0 9px;
}
#boxAutresEditions li {
	float:left; padding:0 19px 0 0;
}

.boxFormInfos {
	font-size:13px; color:#685349; padding:15px; background:#c9c0bb; font-weight:bold;
}

/*******************/

/** NAV LEFT **/
#contentLeft p.title{
	height:33px;background-color:#685349;
}
#contentLeft .noNav {
	border-bottom:8px solid #b8aba5;
}
#navLeft{
	background-color:#b8aba5;
}

#navLeft li{
	font-size:1px;
}
#navLeft ol.off{
	display:none;
}
#navLeft ol.on{
	display:block;
}

#navLeft .n1{
	background-color:#b8aba5;
}
#navLeft li a{
	font-size:11px;
}

#navLeft.n1 li a{
	display:block;padding:4px 2px 4px 14px;background-repeat:no-repeat;background-position:5px 8px;color:#ffffff;font-weight:bold;
}

#navLeft ol.n2 li a{
	padding:4px 2px 4px 24px;background-position:15px 9px;font-weight:normal;
}

#navLeft ul.n3{
	position:absolute;z-index:500;left:0;top:0;visibility:hidden;width:148px;border:1px solid #cfc6c2;border-left:0;
}

#navLeft ul.n3 li a{
	display:block;padding:4px 2px 4px 14px;background-repeat:no-repeat;background-position:5px 9px;
}

#navLeft .n3 ul{
	position:absolute;z-index:500;left:147px;top:-1px;visibility:hidden;width:147px;border:1px solid #cfc6c2;
}
#navLeft ul.on, #navLeft ul.open{
	visibility:visible;
}


.conseils #navLeft.n1 li a, .divers #navLeft.n1 li a{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108280_f-greyp.gif);
}
.conseils #navLeft.n1 li a.on, .conseils #navLeft.n1 li a:hover, .conseils #navLeft ul.n3 li a:hover,
.divers #navLeft.n1 li a.on, .divers #navLeft.n1 li a:hover, .divers #navLeft ul.n3 li a:hover

{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108282_f-grey.gif);background-color:#d0dbdc;color:#6a878e;
}
.conseils #navLeft.n1 li a.open, .conseils #navLeft.n1 li a.open:hover,
.divers #navLeft.n1 li a.open, .divers #navLeft.n1 li a.open:hover
{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108265_fr-grey.gif);background-color:#d0dbdc;color:#6a878e;
}
.conseils #navLeft ol.n2, .conseils #navLeft ul.n3, .conseils #navLeft .n3 ul, 
.divers #navLeft ol.n2, .divers #navLeft ul.n3, .divers #navLeft .n3 ul {
	background-color:#ecf0f1;
}
.conseils #navLeft ol.n2 li a, .divers #navLeft ol.n2 li a{
	position:relative;background-image:url(http://www.lapeyre.fr/digitalAssets/108/108282_f-grey.gif);color:#6a878e;
}
.conseils #navLeft ol.n2 li a:hover, .conseils #navLeft ol.n2 li a.on,
.divers #navLeft ol.n2 li a:hover, .divers #navLeft ol.n2 li a.on
{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108270_f-white.gif);background-color:#a9bbbf;color:#ffffff;
}
.conseils #navLeft ul.n3, .divers #navLeft ul.n3{
	border-left:10px solid #a9bbbf;
}

.cuisine #navLeft.n1 li a{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108279_f-yellowp.gif);
}
.cuisine #navLeft.n1 li a.on, .cuisine #navLeft.n1 li a:hover, .cuisine #navLeft ul.n3 li a:hover{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108272_f-yellow.gif);background-color:#ffe2b8;color:#fa9600;
}
.cuisine #navLeft.n1 li a.open, .cuisine #navLeft.n1 li a.open:hover{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108266_fr-yellow.gif);background-color:#ffe2b8;color:#fa9600;
}
.cuisine #navLeft ol.n2, .cuisine #navLeft ul.n3, .cuisine #navLeft .n3 ul{
	background-color:#fef5e6;
}
.cuisine #navLeft ol.n2 li a{
	position:relative;background-image:url(http://www.lapeyre.fr/digitalAssets/108/108272_f-yellow.gif);color:#fa9600;
}
.cuisine #navLeft ol.n2 li a:hover, .cuisine #navLeft ol.n2 li a.on{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108272_f-yellow.gif);background-color:#ffe2b8;color:#fa9600;
}
.cuisine #navLeft ul.n3{
	border-left:10px solid #ffe2b8;
}

.sdb #navLeft.n1 li a{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108308_f-bluep.gif);
}
.sdb #navLeft.n1 li a.on, .sdb #navLeft.n1 li a:hover, .sdb #navLeft ul.n3 li a:hover{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108310_f-blue.gif);background-color:#bbd0ef;color:#0350c2;
}
.sdb #navLeft.n1 li a.open, .sdb #navLeft.n1 li a.open:hover{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108274_fr-blue.gif);background-color:#bbd0ef;color:#0350c2;
}
.sdb #navLeft ol.n2, .sdb #navLeft ul.n3, .sdb #navLeft .n3 ul{
	background-color:#e5edf8;

}
.sdb #navLeft ol.n2 li a{
	position:relative;background-image:url(http://www.lapeyre.fr/digitalAssets/108/108310_f-blue.gif);color:#0350c2;
}
.sdb #navLeft ol.n2 li a:hover, .sdb #navLeft ol.n2 li a.on{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108310_f-blue.gif);background-color:#bbd0ef;color:#0350c2;
}
.sdb #navLeft ul.n3{
	border-left:10px solid #bbd0ef;
}

.interieur #navLeft.n1 li a{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108275_f-orangep.gif);
}
.interieur #navLeft.n1 li a.on, .interieur #navLeft.n1 li a:hover, .interieur #navLeft ul.n3 li a:hover{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108276_f-orange.gif);background-color:#f8bfab;color:#ec4302;
}
.interieur #navLeft.n1 li a.open, .interieur #navLeft.n1 li a.open:hover{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108262_fr-orange.gif);background-color:#f8bfab;color:#ec4302;





}
.interieur #navLeft ol.n2, .interieur #navLeft ul.n3, .interieur #navLeft .n3 ul{
	background-color:#fde6de;
}
.interieur #navLeft ol.n2 li a{
	position:relative;background-image:url(http://www.lapeyre.fr/digitalAssets/108/108276_f-orange.gif);color:#ec4302;
}
.interieur #navLeft ol.n2 li a:hover, .interieur #navLeft ol.n2 li a.on{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108276_f-orange.gif);background-color:#f8bfab;color:#ec4302;
}


.interieur #navLeft ul.n3{
	border-left:10px solid #f8bfab;
}

.exterieur #navLeft.n1 li a{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108283_f-greenp.gif);
}
.exterieur #navLeft.n1 li a.on, .exterieur #navLeft.n1 li a:hover, .exterieur #navLeft ul.n3 li a:hover{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108284_f-green.gif);background-color:#caecb9;color:#428818;
}
.exterieur #navLeft.n1 li a.open, .exterieur #navLeft.n1 li a.open:hover{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108271_fr-green.gif);background-color:#caecb9;color:#428818;
}
.exterieur #navLeft ol.n2, .exterieur #navLeft ul.n3, .exterieur #navLeft .n3 ul{
	background-color:#eef9e9;
}
.exterieur #navLeft ol.n2 li a{
	position:relative;background-image:url(http://www.lapeyre.fr/digitalAssets/108/108284_f-green.gif);color:#428818;
}
.exterieur #navLeft ol.n2 li a:hover, .exterieur #navLeft ol.n2 li a.on{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108284_f-green.gif);background-color:#caecb9;color:#428818;
}
.exterieur #navLeft ul.n3{
	border-left:10px solid #caecb9;
}

.services #navLeft.n1 li a{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108275_f-orangep.gif);
}
.services #navLeft.n1 li a.on, .services #navLeft.n1 li a:hover, .services #navLeft ul.n3 li a:hover{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108276_f-orange.gif);background-color:#f5c7c7;color:#d60501;
}
.services #navLeft.n1 li a.open, .services #navLeft.n1 li a.open:hover{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108262_fr-orange.gif);background-color:#f5c7c7;color:#d60501;
}
.services #navLeft ol.n2, .services #navLeft ul.n3, .services #navLeft .n3 ul{
	background-color:#ed5d59;
}
.services #navLeft ol.n2 li a{
	position:relative;background-image:url(http://www.lapeyre.fr/digitalAssets/108/108276_f-orange.gif);background-color:#f8d7d7;color:#ed5d59;
}
.services #navLeft ol.n2 li a:hover, .services #navLeft ol.n2 li a.on{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108270_f-white.gif);color:#fff;background-color:#ed5d59;
	
}
.services #navLeft ul.n3{
	border-left:10px solid #f5c7c7;
}

.divers2 #navLeft.n1 li a{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108300_fd-bluep.gif);
}
.divers2 #navLeft.n1 li a.on, .divers2 #navLeft.n1 li a:hover, .divers2 #navLeft ul.n3 li a:hover{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108300_fd-bluep.gif);background-color:#e2e8ef;color:#90b0d0;
}
.divers2 #navLeft.n1 li a.open, .divers2 #navLeft.n1 li a.open:hover{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108300_fd-bluep.gif);background-color:#e2e8ef;color:#90b0d0;
}
.divers2 #navLeft ol.n2, .divers2 #navLeft ul.n3, .divers2 #navLeft .n3 ul{
	background-color:#eff3f8;
}
.divers2 #navLeft ol.n2 li a{
	position:relative;background-image:url(http://www.lapeyre.fr/digitalAssets/108/108300_fd-bluep.gif);color:#90b0d0;
}
.divers2 #navLeft ol.n2 li a:hover, .divers2 #navLeft ol.n2 li a.on{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108300_fd-bluep.gif);background-color:#e2e8ef;color:#90b0d0;
}
.divers2 #navLeft ul.n3{
	border-left:10px solid #e2e8ef;
}

.divers #navLeft li.liContact a, .divers2 #navLeft li.liContact a{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108307_f-contact.gif); padding:7px 2px 4px 25px;
}
.divers #navLeft li.liContact a:hover, .divers #navLeft li.liContact a.on, .divers2 #navLeft li.liContact a:hover, 

.divers2 #navLeft li.liContact a.on{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108304_f-contact-on.gif); padding:7px 2px 4px 25px;
}
.divers #navLeft li.mode a, .divers2 #navLeft li.mode a{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108278_f-mode-emploi.gif); padding:9px 2px 7px 25px;
}
.divers #navLeft li.mode a:hover, .divers #navLeft li.mode a.on, .divers2 #navLeft li.mode a:hover, .divers2 

#navLeft li.mode a.on{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108277_f-mode-emploi-on.gif); padding:9px 2px 7px 25px;
}

.panier #navLeft.n1 li a.on, .panier #navLeft.n1 li a:hover{
	background-color:#d9afdb;color:#7c0082;
}
.panier #navLeft.n1 li a.open, .panier #navLeft.n1 li a.open:hover{
	background-color:#d9afdb;color:#7c0082;
}
/********************/

.tg {
	height:1%;
}
.tg li{
	padding:0 0 4px 0;margin:0 0 4px 60px;background:url(http://www.lapeyre.fr/digitalAssets/108/108299_sh-marron.gif) repeat-x left bottom;
}
.tg li a{
	margin:0 0 0 -60px;
}
/********************/


/** HOME RUBRIQUES **/
#contentMid .boxHome .visuTop{
	display:block;padding-bottom:8px;
}
#contentMid .boxHome .visuBan{
	display:block;
}
#contentMid .boxHome .visuBot{
	display:block; float:left; width:270px;
}
#contentMid .boxHome .visuBotFirst{
	padding-right:17px;
}
#contentMid .boxHome .visuBot img{
	border:1px solid #dfd6d1;
}
/********************/



/** CUISINE **/
.cuisine .boxDesc .cont{
	border-bottom:9px solid #feb544;
}
.cuisine .boxProdChoix .contlist{
	border-left:9px solid #fef5e6;
}
.cuisine .boxProdChoix .cont{
	border-left:9px solid #ffe2b8;
}
.styleCuisines .tool{
      background:url(http://www.lapeyre.fr/digitalAssets/108/108299_sh-marron.gif) repeat-x bottom;
}
.styleCuisines .boxUnivers{
      background-position:bottom; min-height:1%;
}
.styleCuisines .boxUnivers .myImg{
      width:90px;
}
.styleCuisines .boxUnivers .myImg img{
      padding:0; margin:4px 7px 0 0;
}
.styleCuisines .pages{
      margin-top:10px;
}
.styleCuisines .myLink{
      top:74px;
}
.styleCuisines .linkAdd{
      float:right; margin:10px 0 0 0; width:360px;
}
.styleCuisines .linkAdd li{
      float:left; margin:0 20px 0 0;
}
.styleCuisines .pictos{
      float:right; margin:0 0 -15px 0; padding:10px 10px 0 0; width:360px; text-align:right;
}
.styleCuisines .pictos img{
      margin:0 0 0 5px;
}
.styleCuisines .composition{
      display:none; width:575px; _overflow:hidden;
}
.styleCuisines .composition .bgRight{
      height:1%; padding:25px 5px 5px 5px;
}
.styleCuisines .composition .bgRight .main{
      width:535px; padding:10px; border:1px solid #C5BBB5;
}
.styleCuisines .composition .title{
      font-size:15px; font-weight:bold; color:#fc9401;
}
.styleCuisines .composition .top{
      padding:0 0 10px 0
}
.styleCuisines .composition .left{
      width:200px;
}
.styleCuisines .composition .right{
      width:330px;
}
.styleCuisines .composition .right table td{
      padding:0 5px;
}
.styleCuisines .composition .right table td.dim{
      white-space:nowrap;
}
.styleCuisines #viewHover{
      z-index:2000; position:absolute; display:none; border:1px solid #C5BBB5;
}

.guide{
      margin:20px 0 0 0; width:558px;
}
.guide h3{
      margin:10px 0; font-size:18px; color:#ff9c00;
}
.guide h4{
      padding:5px 10px; color:#FF9C00; background:#f0efed; border-left:9px solid #FF9C00;
}
.guide .sub{
      float:left; padding:0 5px 0 0; width:175px;
}
.guide .sub .link{
      padding:5px 10px 20px 20px;
}
.guide .sub .link li{
      background-image:url(http://www.lapeyre.fr/digitalAssets/108/108328_cf-brown.gif);
}

/** SDB **/
.sdb .boxDesc .cont{
	border-bottom:9px solid #0051C0;
}
.sdb .boxProdChoix .contlist{
	border-left:9px solid #e5edf8;
}
.sdb .boxProdChoix .cont{
	border-left:9px solid #bbd0ef;
}

/** INTERIEUR **/
.interieur .boxDesc .cont{
	border-bottom:9px solid #f07441;
}
.interieur .boxProdChoix .contlist{
	border-left:9px solid #fde6de;
}
.interieur .boxProdChoix .cont{
	border-left:9px solid #f8bfab;
}

/** EXTERIEUR **/
.exterieur .boxDesc .cont{
	border-bottom:9px solid #65b13c;
}
.exterieur .boxProdChoix .contlist{
	border-left:9px solid #CAECB9;
}
.exterieur .boxProdChoix .cont{
	border-left:9px solid #71A654;
}

/** CONSEIL **/
.conseils #contentMid h1 strong{
	font-weight:normal;font-size:20px;
}
.conseils .desc, .boxDesc{
	height:106px;
}
.conseils .desc .cont, .boxDesc .cont{
	width:262px;height:73px;padding:12px 5px 12px 12px;border-bottom:9px solid #8aa2a8;
}
.conseils .desc h3, .boxDesc h3{
	padding:0 0 6px 0;font-size:18px;color:#765f52;font-weight:normal;
}
.boxDesc .cont font{
	padding:0 0 6px 0;color:#765f52;font-weight:normal;
}
.conseils .desc li, .boxDesc li{
	padding:0 0 0 14px;background:url(http://www.lapeyre.fr/digitalAssets/108/108317_c-marron.gif) no-repeat 0 

4px;color:#765f52;font-weight:bold;
}
.conseils .desc li span, .boxDesc li span{
	color:#6a878e;
}
.conseils .intro{
	padding:8px 0 10px 0;background:url(http://www.lapeyre.fr/digitalAssets/108/108299_sh-marron.gif) 

repeat-x;color:#606060;line-height:16px;
}
.conseils .intro h2{
	padding:9px 0;color:#434343;font-size:18px;font-weight:normal;
}

/** SERVICES **/
.services .boxDesc .cont{
	border-bottom:9px solid #e15a56;
}

#getReadyToolPop {
	position:relative; float:right; visibility:hidden; width:314px; margin:-5px -304px -1000px 0;
}
#getReadyToolPop .bgRight {
	padding:4px 7px 11px 11px;
}
#getReadyToolPop .clef {
	float:left;
}
#getReadyToolPop p {
	clear:both; padding:6px 0 0 0;
}
#getReadyToolPop .check {
	margin:0 10px 0 0;
}
#getReadyToolPop ul {
	padding:12px 0 14px 0; margin:0 0 11px 0; background:url(http://www.lapeyre.fr/digitalAssets/108/108299_sh-marron.gif) left bottom repeat-x; font-weight:bold;
}
#getReadyToolPop ul img {
	vertical-align:middle; cursor:pointer;
}

/********************/

/** CONSEIL - HOME **/
.conseilsHome .boxSubHome h5, .conseilsHome .boxSubHome label{
	display:block;padding:0 0 0 10px;margin:0px 0 6px 0;background:url(http://www.lapeyre.fr/digitalAssets/108/108317_c-marron.gif) no-repeat 0 4px;font-weight:normal;font-size:11px;
}
.conseilsHome .boxSubHome .dico{
	padding:0 42px 0 23px;
}
.conseilsHome .boxSubHome .dico a{
	display:block;float:left;padding:3px;margin:0 3px;font-weight:bold;font-size:14px;
}
.conseilsHome .boxSubHome .dico a:hover{
	background-color:#8aa2a8;color:#FFFFFF;
}
.conseilsHome .boxSubHome .dico .sep{
	clear:both;height:25px;margin:0 -32px 0 -13px;background:url(http://www.lapeyre.fr/digitalAssets/108/108299_sh-marron.gif) repeat-x center;
}
.conseilsHome #dictionnaire .txt{
	min-height:1%;height:auto;
}
.conseilsHome #dictionnaire .inp{
	width:207px;font-weight:bold;
}
.conseilsHome #dictionnaire {
	width:273px;
}

/*******************/

/** CONSEIL BIEN CHOISIR & CONSEIL BIEN POSER **/
#contentMid .boxCont h1 {
    background:none;color:#606060;font-size: 11px;padding: 0;
}
.conseilsFiche .boxCont{
	padding:5px 0 5px 0; height:1%; line-height: 16px;
}
.conseilsFiche .boxCont h3, #contentMidOnglet h3, .conseilsFiche .boxCont h4, #contentMidOnglet h4{
	padding:6px 0 6px 13px;margin:10px 0 17px 0;border-left:9px solid 

#8aa2a8;background-color:#f1efed;color:#6a878e;font-size:15px;
}
.conseilsFiche .boxCont .visu{
	float:left;width:170px;
}
.conseilsFiche .boxCont .visu img{
	display:block;margin:0 0 10px 0;
}
.conseilsFiche .boxCont .visu img, .visuMid img{
	border:1px solid #c6c6c6;
}
.conseilsFiche .boxCont .txt{
	float:left;width:388px;color:#606060;line-height:17px;
}
.conseilsFiche .boxCont .list{
	margin:15px 0 0 0;background:url(http://www.lapeyre.fr/digitalAssets/108/108306_sv-marron.gif) repeat-y 184px 0;
}
.conseilsFiche .boxCont .list ul{
	float:left;width:180px;padding:0 12px 0 0;
}
.conseilsFiche .boxCont .list ul li{
	margin:-12px 5px 2px 0;
}
.conseilsFiche .boxCont .myPicto {
	padding:10px 0 0 0;
}
.conseilsFiche .boxCont .myPictoCenter {
	text-align:center;
}
.conseilsFiche .boxCont .myPictoRight {
	text-align:right;
}
.conseilsFiche .notation{
	height:32px;
}
.conseilsFiche .notation a.clef{
	float:right;padding-top:8px;background-position:0 8px;
}
.conseilsFiche .notation .cont{
	float:left;
}
.conseilsFiche .layer{
	width:320px;background:url(http://www.lapeyre.fr/digitalAssets/108/108341_box-layer-fd.gif) repeat-y left top 

#FFFFFF;border:1px solid #c6c6c6;text-align:left;
}

#contentMidOnglet .txtOnglet{ float:right; width:555px; overflow:hidden; }
#contentMidOnglet{ width:770px; overflow:hidden; }
#contentMidOnglet h1{ padding-left:3px; }
/*******************/

/** CONSEIL FICHES PROJETS **/
.conseilsFichesProjets .boxCont{
	float:left;width:181px;padding:0 5px 25px 0;
}
.conseilsFichesProjets .boxCont .link{
	margin-top:3px;
}
.conseilsFichesProjets .boxCont h4{
	height:35px;padding:1px 0 0 13px;margin:0 0 7px 0;border-left:9px solid 

#948278;color:#948278;background-color:#f1efed;font-size:15px;
}
.conseilsFichesProjets .boxCont h4.int{
	border-color:#eb4200;color:#eb4200;
}
.conseilsFichesProjets .boxCont h4.ext{
	border-color:#3f8818;color:#3f8818;
}
.conseilsFichesProjets .boxCont h4.renovation, .conseilsFichesProjets .boxCont h4.defaut{
	border-color:#948278;color:#948278;
}
.conseilsFichesProjets .boxCont h4.tcuisine{
	border-color:#ff9c00;color:#ff9c00;
}
.conseilsFichesProjets .boxCont h4.tva{
	border-color:#948278;color:#948278;
}
.conseilsFichesProjets .boxCont h4.sdb{
	border-color:#0051c0;color:#0051c0;
}
.conseilsFichesProjets .boxCont h4.renotop{
	border-color:#d36a0b;color:#d36a0b;
}
.conseilsFichesProjets .boxCont h4.tservice{
	border-color:#d40600;color:#d40600;

}
/*******************/

/** CONSEIL DICTIONNAIRE **/
.conseilsDico .cont{
	padding:3px 9px 20px 9px;margin:0 0 40px 0;background-color:#f0efed;border-bottom:8px solid #8aa2a8;
}
.conseilsDico h2{
	padding:4px 0;color:#765f52;font-size:18px;font-weight:normal;
}
.conseilsDico strong.txtsup{
	color:#765f52;
}
.conseilsDico .form{
	height:1%;padding:16px 0 12px;background:url(http://www.lapeyre.fr/digitalAssets/108/108299_sh-marron.gif) 

repeat-x left bottom;
}
.conseilsDico .produit{
	background:none;
}
.conseilsDico .form label{
	display:block;padding:0 0 0 10px;margin:0px 0 6px 0;background:url(http://www.lapeyre.fr/digitalAssets/108/108317_c-marron.gif) no-repeat 0 4px;font-weight:normal;font-size:11px;
}
.conseilsDico .fast .inp{
	float:left;margin:0;padding:0 2px;border:1px solid 

#bdaca3;background-color:#ffffff;width:210px;height:15px;color:#434343;font-weight:bold;
}
.conseilsDico .fast #validFastSearch{
	margin:0 0 0 0;padding:0 0 0 0;
}
.conseilsDico .fast .res{
	clear:both;padding:10px;margin:12px 0 0 0;background-color:#FFFFFF;
}
.conseilsDico .fast .visu{
	float:left;width:90px;
}
.conseilsDico .fast .visu img{
	border:1px solid #c6c6c6;
}
.conseilsDico .fast .txt{
	float:left;width:420px;color:#444444;
}
.conseilsDico .fast .txt h4{
	padding:0 0 5px 0;font-size:12px;
}
.conseilsDico .alphabet .list a, .conseilsDico .alphabet h4{
	display:block;float:left;padding:2px 4px;margin:0 2px 0 1px;font-weight:bold;font-size:14px;color:#434343;
}
.conseilsDico .alphabet .list a:hover, .conseilsDico .alphabet .list a.on, .conseilsDico .alphabet h4{
	background-color:#8aa2a8;color:#FFFFFF;
}
.conseilsDico .alphabet .res, .conseilsDico .produit .res {
	clear:both;padding:10px 0 10px 10px;margin:8px 0 0 0;background-color:#FFFFFF;
}
.conseilsDico .alphabet .res h4{
	margin-left:0;
}
.conseilsDico .alphabet .res ul, .conseilsDico .produit .res ul{
	float:left;width:165px;padding:4px 8px 0 0;
}
.conseilsDico .alphabet .res ul li, .conseilsDico .produit .res ul li{
	margin:2px 0;
}
.conseilsDico .alphabet .res ul li a, .conseilsDico .produit .res ul li a{
	color:#434343;font-size:12px;
}
.conseilsDico .alphabet .res .detail, .conseilsDico .produit .res .detail{
	padding:10px 0 5px 0;margin:8px 10px 0 0;background:url(http://www.lapeyre.fr/digitalAssets/108/108299_sh-marron.gif) repeat-x;
}
.conseilsDico .alphabet .res .detail h5, .conseilsDico .produit .res h5{
	font-size:12px;
}
.conseilsDico .produit .inp{
	border:1px solid #bdaca3;width:240px;color:#434343;font-weight:bold;
}
.conseilsDico .produit .res h4{
	color:#434343;font-weight:bold;font-size:14px;
}

/*******************/

/** HOME **/
#flashhomecontent{
	height:365px;_height:373px;
}
/*******************/

/** ACHAT EXPRESS **/

#achatExpressCodeArticle p {
	padding:0 0 22px 0;
}
#achatExpressCodeArticle .links {
	padding:5px 0 0 0;
}
#achatExpressCodeArticle .links a {
	float:left;
}
#achatExpressCodeArticle .links .cf {
	margin:3px 0 0 0;
}
#achatExpressCodeArticle .links .basketAdd {
	float:right;
}
#achatExpressCodeArticle #removeArticle {
	margin-left:15px;
}
#achatExpressDevis p {
	padding:0 0 22px 0;
}
#achatExpressDevis label {
	color:#434343; width:101px; float:left; display:block;
}
#achatExpressDevis .label2 {
	width:74px; padding:0 0 0 14px;
}
#achatExpressDevis input {
	float:left; width:155px;
}
#achatExpressDevis select {
	float:left; width:157px;
}
#achatExpressDevis .clear {
	height:7px;
}
#achatExpressDevis span {
	display:block; float:left; margin:17px 0 0 0;
}
#achatExpressDevis a {
	display:block; float:right; margin:21px 0 0 14px;
}

.achatExpressDevisMag h3 {
	font-size:18px; color:#434343; font-weight:normal;
}
.achatExpressDevisMag .boxContSimple p {
	margin:0 0 15px 0; line-height:15px;
}
.achatExpressDevisMag #basketBottom {
	float:right; text-align:right;
}
.achatExpressDevisMag #basketBottom .myCont {
	float:right;
}

.achatExpressDevisMag #basketBottom .subPrice {
	padding:0 20px 0 0;
}
.achatExpressDevisMag #basketTotal, .achatExpressDevisMag #ssTotalPrix1 {
	color:#766150; font-size:18px; background:#d1cac4; padding:5px 17px; float:left;
}
.achatExpressDevisMag #basketBottom strong {
	font-size:12px; color:#766150; float:left; padding:7px 12px 0 0; display:block;
}
.achatExpressDevisMag #basketBottom a {
	float:left;
}
.achatExpressDevisMag #basketBottom .bin{
	margin-left:9px; float:left;
}
.achatExpressDevisMag .bin {
	margin:7px 0 0 0; float:left; display:block;
}
.achatExpressDevisMag #basketEmptyMsg {
	font-size:18px; color:#434343; display:none; margin:0 0 10px 0;
}
.achatExpressDevisMag #addToBasket {
	display:block; float:right;
}
.achatExpressDevisMag #basketBottom {
	_margin:0 0 -2px 0;
}
.achatExpressDevisMag #basketContent {
	padding:0;
}
.achatExpressDevisMag #boxContSimpleBasketContent {
	padding-bottom:15px; margin:0 0 -15px 0;
}
.achatExpressDevisMag .boxContSimple p {
	padding:8px 0 0 0;
}
.achatExpressDevisMag .basketContentSimple {
	margin:-35px 0 0 0;
}

/*******************/

/** MAGASINS **/

#findShop {
	color:#444444;
}
#findShop label {
	display:block; padding:0 0 6px 14px;
}
#findShop input {
	margin:0 -3px 0 0; width:214px; vertical-align:middle; font-weight:normal;
}	
	#findShop input[class] {
		vertical-align:inherit; /* FF */
	}
	*:first-child+html #findShop input[class] {
		 vertical-align:middle; /* IE7 */
	}
#findShop #mapFrance {
	margin:22px 0 0 27px;
}
#mapSearchShop {
	padding:28px 0 0 0;
}
#findShop .c {
	height:1%;
}
#mapSearchShop .boxLeft {
	float:left; width:349px;
}
#mapSearchShop .boxRight {
	float:left; padding:19px 0 0 0; _width:160px;
}
#mapSearchShop .boxRight strong {
	display:block; float:left; width:83px; margin:14px 0 0 0;
}
#mapSearchShop .boxRight img {
	float:left; margin:14px 0 0 0; vertical-align:middle;
}
#mapSearchShop .boxNoResult{
	float:left; padding:110px 0 0 0; margin-left:-20px; width:130px; font-weight:bold; font-size:15px; 

color:#685349; line-height:15px;
}
#mapSearchShop .boxNoResult a{
	display:block; padding-top:20px; width:81px;
}


#listCommunes{
	padding-left:10px;
}
#listCommunes a{
	color:#685349; text-decoration:underline;
}
#listCommunes a:hover{
	text-decoration:none;
}

#listCom{
	padding:18px 0 13px 10px;
}
#listCom li{
	padding:0 0 5px 13px; background:url(http://www.lapeyre.fr/digitalAssets/108/108314_c-red.gif) 0 4px 

no-repeat;
}


#bigMap{
	float:left; width:320px; padding-top:5px;
}
#listMag{
	float:left; width:198px; padding-bottom:35px;
}
#listMag ul{
	background-color:#FFFFFF; border:1px solid #B8ABA5; padding:0 0 20px 12px;
} 
#listMag li{
	padding:13px 0 0 13px; background:url(http://www.lapeyre.fr/digitalAssets/108/108314_c-red.gif) 0 18px 

no-repeat;
}	
#listMag li a{
	display:block; color:#685349; text-decoration:underline
}


#container .simpleTitle {
	color:#434343; background:#f0efed; padding:0; height:1%;
}
	
#regionsContent h3 {
	font-size:12px; color:#D40600; float:left; padding:0 0 2px 0; font-weight:bold;
}
#regionsContent .back {
	float:right;
}
#regionsMap {
	text-align:center; padding:17px 0 0 0; font-weight:bold; color:#fff;
}
#regionsMap a {
	color:#fff;
}
#regionsMap .cont {
	 position:relative; margin:0 auto;
}
#regionsMap .magasin, #regionsMap .region, #regionsList ul {
	position:absolute;
}
#regionsList {
	position:relative;
}

#regionsList ul {
	top:50px; left:0;
}
#regionsList li {
	font-weight:bold;
}

#detailMagasins{
	padding:11px 0 10px 0;
}
#detailMagasins .tool{
	background:url(http://www.lapeyre.fr/digitalAssets/108/108299_sh-marron.gif) left bottom repeat-x; 




padding-bottom:10px;
}
#detailMagasins .tool ul{
	float:left;padding:0;margin:0;
}
#detailMagasins .tool li.addMag{
	background:none; float:left;width:330px;
}
#detailMagasins .tool li.addMag a{
	background:url(http://www.lapeyre.fr/digitalAssets/108/108328_cf-brown.gif) no-repeat 0 2px; padding:0 0 0 

15px; font-weight:bold; color:#948278;
}
#detailMagasins .contDetail{
	padding:10px 15px 0 15px; height:1%;

}
#detailMagasins .contDetail span.region{
	display:block; color:#D40600; font-size:12px; font-weight:bold;
}
#detailMagasins .contDetail span.commune{
	display:block; margin-bottom:14px; font-size:14px; font-weight:bold;
}
#detailMagasins .contDetail .boxContact{
	float:left; padding:20px 0 20px 0;width:220px;
}
#detailMagasins .contDetail .boxContactFirst{
	padding-right:45px;
}
#detailMagasins .contDetail .boxContact span{
	display:block; float:left; margin:0 1px 7px 0; padding:0 8px 5px 0; font-weight:bold;
}
#detailMagasins .contDetail .boxContact .cuisine{
	border-bottom:7px solid #FF9C00; color:#FF9C00; width:59px;
}
#detailMagasins .contDetail .boxContact .interieur{
	border-bottom:7px solid #EB4200; color:#EB4200; width:64px;
}
#detailMagasins .contDetail .boxContact .exterieur{
	border-bottom:7px solid #3F8818; color:#3F8818; width:67px;
}
#detailMagasins .contDetail .boxContact .sdb{
	border-bottom:7px solid #0051C0; color:#0051C0; width:107px;
}
#detailMagasins .contDetail .plan{
	float:right; width:315px; background-color:#FFFFFF; padding:9px 0 9px 0; text-align:center;
}
#detailMagasins .contDetail .plan ul, #popLoupePlan{
	padding:15px 0 0 9px;
}
#detailMagasins .contDetail .plan ul li, #popLoupePlan li{
	float:left; background:url(http://www.lapeyre.fr/digitalAssets/108/108306_sv-marron.gif) repeat-y left top; 

padding:0 0 0 9px; text-align:left;
}
#detailMagasins .contDetail .plan ul li.loupe, #popLoupePlan li.loupe{
	background:none; padding:0; width:40px;
}
#detailMagasins .contDetail .plan a.popCarte, #popLoupePlan a.popCarte{
	display:block; background:url(http://www.lapeyre.fr/digitalAssets/108/108257_cible.gif) no-repeat 0 2px; 

padding-left:15px; width:85px; font-weight:bold; color:#948278;
}
#detailMagasins .contDetail .plan a.popMag, #popLoupePlan a.popMag{
	display:block; background:url(http://www.lapeyre.fr/digitalAssets/108/108256_car.gif) no-repeat 0 2px; 

padding-left:25px; width:70px; font-weight:bold; color:#948278;
}
#detailMagasins .contDetail .infoLeft{
	width:204px;
}
#detailMagasins .contDetail .infoLeft img{
	padding-bottom:13px;
}
#detailMagasins .contDetail .infoLeft div{
	padding:0 15px 26px 10px; color:#765F52;
}

#popUpMag{
	background:url(http://www.lapeyre.fr/digitalAssets/108/108340_fd-popUpMag.gif) repeat-x left top; text-align:left;
}
#popUpMag h1{
	background-color:#B8ABA5; margin:0; padding:7px 0 7px 10px; font-weight:bold; text-transform:uppercase; 

font-size:13px; color:#FFFFFF; 
}
#popUpMag .innerPop{
	position:relative; width:596px; padding:10px;


}
#popUpMag .innerPopSmall{
	width:342px;
}
#popUpMag .intro{
	padding:10px;
}
#popUpMag .printThis{
	position:absolute; top:25px; right:12px;
}
#popUpMag span.region{
	display:block; color:#D40600; font-size:12px; font-weight:bold;
}
#popUpMag span.commune{
	display:block; margin-bottom:14px; font-size:14px; font-weight:bold;
}
#popUpMag .plan{
	padding-bottom:20px;
}
#popUpMag .boxContact{
	float:left; padding:20px 0 20px 0;
}
#popUpMag .boxContactFirst{
	padding-right:45px;
}
#popUpMag .innerPopSmall .boxContactFirst{
	padding-right:22px;
}
#popUpMag .boxContact span{
	display:block; float:left; margin:0 1px 7px 0; padding:0 8px 5px 0; font-weight:bold;
}
#popUpMag .innerPopSmall span{
	padding-right:5px;
}
#popUpMag .cuisine{
	border-bottom:7px solid #FF9C00; color:#FF9C00; width:59px;
}
#popUpMag .interieur{
	border-bottom:7px solid #EB4200; color:#EB4200; width:64px;
}
#popUpMag .exterieur{
	border-bottom:7px solid #3F8818; color:#3F8818; width:67px;
}
#popUpMag .sdb{
	border-bottom:7px solid #0051C0; color:#0051C0; width:97px;
}
#popUpMag form{
	padding-bottom:30px;
}
#popUpMag .commentaireForm label{
	display:block; padding-bottom:10px !important;
}
#popUpMag .commentaireForm textarea{
	width:586px; height:80px; border:1px solid #bdaca3;
}
#popUpMag table{
	margin:10px 0 0 15px;
}
#popUpMag table td{
	vertical-align:top; padding:0 20px 15px 0; color:#685349;
}
#popUpMag table td.back{
	text-align:right; padding-right:60px; background:none;
}
#popUpMag .infoPratique{
	border-top:1px solid #444444; padding-top:15px;
}	
#popUpMag .infoPratique .right{
	color:#FF0000;
}
#popUpMag .infoPratique .left .tools{
	padding-top:15px;
}
#popUpMag .infoPratique .left .tools li{
	float:left; padding:0 10px 0 0;margin:0 0 0 10px;background:url(http://www.lapeyre.fr/digitalAssets/108/108306_sv-marron.gif) repeat-y right top;
}
#popUpMag .infoPratique .left .tools li.end{
	background:none;
}
#popUpMag .sendFriend label{
	display:block; float:left; width:130px; padding:0 0 10px 15px; font-weight:bold; color:#685349;
}	 
#popUpMag .sendFriend input, #popUpMag .itineraire input{
	display:block; float:left; width:170px; border:1px solid #685349; color:#685349;
}
#popUpMag .sendFriend input.disable{
	border:0; background:none; font-weight:normal;
}
#popUpMag .sendFriend a, #popUpMag .itineraire a{
	float:right; padding-top:10px;
}
#popUpMag .sendConfirm{
	text-align:center; padding-top:50px; font-weight:bold; font-size:12px;
}
#popUpMag .itineraire{
	padding:10px;
}
#popUpMag .itineraire .rub{
	display:block; float:left; padding-bottom:10px; width:60px; font-weight:bold; color:#685349;
}
#popUpMag .itineraire .srub{
	float:left; padding-left:7px;
}
#popUpMag .itineraire input{
	width:255px;
}
#popUpMag .itineraire label, #popUpMag .itineraire .slabel {
	display:block; float:left; width:50px; padding:0 0 10px 15px; font-weight:bold; color:#000000;
}	
#popUpMag .itineraire .sinput{
	display:block; float:left; width:170px;
}
/*******************/

/** RECHERCHE **/
.recherche .c {
	font-weight:bold; color:#000; padding-bottom:10px; margin:16px 0 0 0;
}
.recherche .c strong {
	color:#765f52;
}
.recherche .typeResult {
	font-weight:bold; padding:0 0 0 6px;
}
.recherche .typeResult .first {
	padding:4px 8px; margin:0;
}
.recherche .typeResult li {
	float:left; padding:4px 8px; margin:0 0 0 8px;
}
.recherche .typeResult a span {
	color:#000;
}
.recherche .typeResult .on a span {
	color:#fff;
}
.typeResult .typeOn {
	background:#948278;
}
.typeResult .typeOn a {
	color:#fff;
}
.recherche .resultsNum {
	color:#000; padding:0 0 5px 0; display:block;
}
.recherche .resultsNum big {
	font-size:16px; color:#d40600;
}
.recherche #rechercheResultats {
	border-bottom:9px solid #b8aba5; padding-bottom:9px; _height:1%;
}
.recherche .boxViewResults {
	font-size:14px; padding:13px 0 0 0;
}
.recherche .boxViewResults big {
	font-size:16px; color:#d40600; margin:0 0 0 5px;
}
.recherche .resultsNum2 {
	float:left; display:block;
}

.recherche .boxProduct {
	padding:19px 0 0 0;
}
.recherche .boxProductLast{
	margin:0 0 5px 0;
}
.recherche .boxProduct img {
	float:left; border:1px solid #c6c6c6; margin:0 10px 0 0;
}
.recherche .boxProduct .myLink {
	position:absolute; bottom:2px; left:0;
}
.recherche .boxProduct .myLink img {
	border:0;
}
.recherche .boxProduct p{
	float:right; width:360px; height:1%;
}
.recherche .boxProduct strong {
	float:left; font-size:12px; display:block; width:105px; height:78px; position:relative;
}
.recherche .boxProduct strong span {
	font-size:13px;
}
.recherche .boxProduct ul {
	float:left; width:353px; line-height:13px;
}
.recherche .boxText {
	color:#434343; font-size:11px; padding:10px 0 8px 2px; background:url(http://www.lapeyre.fr/digitalAssets/108/108299_sh-marron.gif) left bottom repeat-x;
}
.recherche .boxTextLast {
	background:none;
}
.recherche .boxTextFirst {
	background:none;
}

/*******************/
.produit #contentMid h1.titlefiche span{
	color:#FFFFFF;font-size:18px;font-weight:normal;
}
.produit #contentMid h1.titlefiche {
	position:relative;padding:0;height:32px;
}
.produit #contentMid h1.titlefiche .bg {
	position:absolute;left:0;top:0;
}
.produit #contentMid h1.titlefiche span {
	position:absolute;left:14px;top:5px;
}
.produit .boxConsulte{
	padding:25px 0 0 0;
}
.produit .boxConsulte h3{
	padding:0 0 10px 0;
}
.produit .boxConsulte .box .visu{
	padding:2px 0 0 0;
}
.produit .boxConsulte .box .visu{
	float:left;width:40px;
}
.produit .boxConsulte .box .visu img{
	border:1px solid #e0dbd8;
}
.produit .boxConsulte .box .txt{
	float:left;width:107px;min-height:30px;height:auto !important;height:30px;padding:2px 

0;background:url(http://www.lapeyre.fr/digitalAssets/108/108299_sh-marron.gif) left bottom repeat-x;
}
.produit .boxConsulte .box .txt h4{
	color:#765f52; 
}
.produit .boxConsulte .box .txt h4 a{
	font-size:10px;
}


.produit .boxTop{
	padding:6px 0 0 0;
}
.produit .boxTop h2{
	float:left;width:282px;min-height:50px;height:auto !important;height:50px;padding:6px 0 0 

12px;font-size:16px;
}
.produit .boxTop .right{
	float:right;width:264px;
}
.produit .boxTop .pages,.produit .boxTop .back{
	float:right;margin:6px 0 0 0;
}
.produit .boxTop .tool{
	float:right;width:75px;
}

.produit .boxProduct{
	float:left;width:186px;padding:0 0 10px 0;
}
.produit .boxProduct .visu{
	float:left;width:89px; 
}
.produit .boxProduct .visu img {
	border:1px solid #c6c6c6;
}
.produit .boxProduct strong {
	float:left;position:relative;display:block;width:88px;min-height:56px;height:auto !important;height:78px;padding:0 2px 25px 0;font-size:12px;
}
.produit .boxProduct strong a {
	font-size:10px;
}
.produit .boxProduct strong span {
	font-size:13px;
}
.produit .boxProduct .myLink {
	position:absolute; bottom:2px; left:0;
}
.produit .boxProduct .myLink img {
	border:0;
}
.boxProdInfo .cont{
	height:1%;padding:0 10px 16px 0;border:1px solid #e4dfdc;border-top:0;display:none;
}
.boxProdInfo ul.nav{
	height:33px;background:url(http://www.lapeyre.fr/digitalAssets/108/108337_nav-prod-fd.gif) repeat-x left bottom;
}
.boxProdInfo ul.nav li{
	float:left;padding:0 2px 0 0;
}
.boxProdInfo ul.nav li a{
	_width:1%;height:auto;padding:0;display:block;border:1px solid #e4dfdc;border-bottom:0;background-color:#f1efed;
}
.boxProdInfo ul.nav li.on p{
	_width:1%;height:33px;background:url(http://www.lapeyre.fr/digitalAssets/108/108264_fr-white.gif) no-repeat 

10px 26px #b8aca5;
}
.boxProdInfo ul.nav li.on a{
	border:1px solid #b8aca5;border-bottom:0;background-color:#948278;
}
.boxProdInfo h3{
	clear:both;padding:11px 0 24px 28px;color:#765f52;font-size:14px;
}
.boxProdInfo h3 strong{
	font-size:18px;
}
.boxProdInfo .visu{
	float:left;width:190px;
}
.boxProdInfo .visu .picto{
	text-align:center;
}
.boxProdInfo .txt{
	float:left;width:200px;padding:0 15px 0 0;background:url(http://www.lapeyre.fr/digitalAssets/108/108306_sv-marron.gif) repeat-y right top;
}
.boxProdInfo .txt .pos{
	float:left;width:27px;color:#000000;font-weight:bold;text-align:right;
}
.boxProdInfo .txt .txtlist{
	float:left;width:168px;padding:0 0 0 5px
}
.boxProdInfo .txt .clear{
	height:12px;
}
.boxProdInfo .list{
	float:left;width:376px;padding:0 0 0 26px;margin:0 0 0 -1px;background:url(http://www.lapeyre.fr/digitalAssets/108/108306_sv-marron.gif) repeat-y left top;
}
.boxProdInfo .list li{
	display:block;padding:0 0 0 12px;margin:0 0 10px 0;
}
.boxProdInfo .listGreen li{
	background:url(http://www.lapeyre.fr/digitalAssets/108/108319_c-greenp.gif) no-repeat 0 4px;
}
.boxProdInfo .listGrey li{
	background:url(http://www.lapeyre.fr/digitalAssets/108/108318_c-grey.gif) no-repeat 0 4px;
}
.boxProdInfo .listBrown li{
	background:url(http://www.lapeyre.fr/digitalAssets/108/108317_c-marron.gif) no-repeat 0 4px;
}
.boxProdInfo .listRed li{
	background:url(http://www.lapeyre.fr/digitalAssets/108/108313_c-redp.gif) no-repeat 0 4px;
}
.boxProdMention{
	padding:8px 0;font-size:10px;color:#8e8e8e;
}

.ajout .fdYellow {
	margin:0 0 0 10px;
}
.boxProdDetail{
	margin:0 0 22px 0;width:100%;
}
.boxProdDetail .visuPrint{
	display:none;
}
.boxProdDetail .boxVisu{
	position:relative;float:left;width:294px;z-index:2;
}
.boxProdDetail {
	position:relative;
}
.boxProdDetail .visuProductZoom {
	position:absolute;background-color:#FFFFFF;border:1px solid #b8aca5;z-index:2;
}


.boxProdDetail ul.nav{
	height:33px;
}
.boxProdDetail ul.nav li{
	float:left;padding:0 2px 0 0;
}
.boxProdDetail ul.nav li a{
	_width:1%;height:18px;display:block;padding:8px 14px 0 14px;border:1px solid 

#e4dfdc;border-bottom:0;background-color:#ffffff;
}

.boxProdDetail ul.nav li.on p{
	_width:1%;height:32px;background:url(http://www.lapeyre.fr/digitalAssets/108/108264_fr-white.gif) no-repeat 

10px 26px #cabfba;
}
.boxProdDetail ul.nav li.on a{
	border:1px solid #b8aca5;border-bottom:0;background-color:#b8aba5;
}
.boxProdDetail .visulist{
	margin:-6px 0 0 0;border:1px solid #C6C6C6;border-bottom:0;
}




.boxProdDetail .visulist ul{
	padding:6px;
}
.boxProdDetail .visulist li{
	position:relative;float:left;width:26px;height:26px;margin:6px 0 6px 10px;z-index:1;
}
.boxProdDetail .visulist img{
	position:absolute;border:1px solid #C6C6C6;
}
.boxProdDetail .visulist a{
	position:absolute;display:block;z-index:10;left:1px;top:1px;width:26px;height:26px;cursor:hand;background:url(http://www.lapeyre.fr/digitalAssets/116/116258_select-produit-fd-off.gif) no-repeat;
}
.boxProdDetail .visulist a:hover, .boxProdDetail .visulist li.on a{
	background:url(http://www.lapeyre.fr/digitalAssets/108/108333_select-produit-fd.png) no-repeat; _background:none; 

_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.lapeyre.fr/digitalAssets/108/108333_select-produit-fd.png', sizingMethod='scale');
}
.boxProdDetail .visu{
	position:relative;height:292px;
}
.boxProdDetail .img{
	position:absolute;
}
.boxProdDetail .zoom{
	position:absolute;right:0;bottom:0;
}
.boxProdDetail .boxTxt{
	position:relative;float:right;width:250px;height:364px;margin:0 0 0 14px;z-index:1;
}
.boxProdDetail .boxTxt .desc{
	min-height:150px;height:auto !important;height:192px;
}
.boxProdDetail .boxTxt .desc span{
	font-size:12px;
}
.boxProdDetail .boxTxt .desc .prix{
	font-size:24px;
}
.boxProdDetail .boxTxt .desc .pictospe{
	padding:10px 0;
}
.boxProdDetail .boxTxt .desc .pictoFinancez{
	width:136px;height:46px;margin:-7px 0 0 8px;line-height:15px;position:relative;background:none;color:#FFFFFF;
}
.boxProdDetail .boxTxt .pictospe img, .boxProdDetail .boxTxt .pictospe .pictoFinancez{
	float:left;
}
.boxProdDetail .boxTxt .pictospe .pictoFinancez img{
	position:absolute;left:0;top:0;
}
.boxProdDetail .boxTxt .desc .pictoFinancez div{
	position:absolute;left:10px;top:8px;padding:0;width:25px;height:25px;text-align:center;
}
.boxProdDetail .boxTxt .desc .pictoFinancez div strong{
	font-size:16px;
}
.boxProdDetail .boxTxt .ajout label{
	font-weight:bold;color:#000000;
}
.boxProdDetail .boxTxt .ajout a{
	display:block;padding-left:12px;margin:0 0 0 20px;
}

.boxProdDetail .boxTxt .ajout .checkRadio {
	padding:0; float:left; display:block; cursor:pointer; margin:0 5px 0 20px; _margin:0 5px 0 10px;
}
.boxProdDetail .boxTxt .ajout .checkRadio img {
	vertical-align:middle; margin:0;
}
	.boxProdDetail .boxTxt .ajout .checkRadio img[class] {
		margin:0 0 2px 0; /* FF */
	}
	*:first-child+html .boxProdDetail .boxTxt .ajout .checkRadio img[class] {
		 margin:0; /* IE7 */
	}
	
.boxProdDetail .boxTxt .picto{
	position:absolute;left:0;bottom:0;top:287px;
}
.boxProdDetail .boxTxt .picto img{
	padding:10px 10px 0 0;
}
.boxProdDetail .boxTxt .desc .pictoFinancez{
	position:relative;background:none;
}
.boxProdDetail .boxTxt .pictospe .pictoFinancez img{
	position:absolute;left:0;top:0;
}
.boxProdDetail .boxTxt .desc .pictoFinancez div{
	position:absolute;left:10px;top:8px;padding:0;
}
.boxProdChoix{
	margin:0 0 32px 0;
}
.boxProdChoix h3{
	margin:0 0 5px;padding:0;background-color:#948278;
}
.boxProdChoix .contlist{


	padding:0 0 7px 10px;margin:0 0 1px 0;
}
.boxProdChoix .contlist .list{
	float:left;width:153px;padding:0 22px 5px 0;
}
.boxProdChoix .contlist .list label{
	display:block;padding:0 0 2px 0;
}
.boxProdChoix .contlist .list .inp{
	width:152px;font-weight:bold;
}

.boxProdChoix .cont{
	padding:0 0 0 10px;background-color:#f1efed;
}
#filterAddBasketProduct {
	display:none;
}
.boxProdChoix .cont .quantitechoix{
	float:left;width:157px;padding:17px 0 0 0;
}
.boxProdChoix .quantite label {
	width:58px;color:#434343; display:block; float:left; padding:2px 0 0 0;
}
.boxProdChoix .quantite input {
	width:25px; float:left; font-weight:bold; text-align:center;
}
.boxProdChoix .quantite a {
	float:left;
}
.boxProdChoix .cont .prix{
	float:left;width:203px;padding:12px 0 0 0;font-size:12px;
}
.boxProdChoix .cont .prix span{
	font-size:20px;
}
.boxProdChoix .cont .ajouter{
	float:left;width:149px;padding:8px 14px;background-color:#E5E1DE;
}
.boxProdChoix .contTab{
	height:20px;padding:14px 0 0 0;
}
.boxProdChoix .contTab li{
	float:left;font-weight:bold;padding:0 0 0 12px;font-size:12px;
}
.boxProdChoix .contData{
	margin:0 0 7px 0; height:1%;
}
.boxProdChoix .contData .title{
	float:left;width:160px;padding:5px 0 0 0;font-weight:bold; overflow:hidden; text-overflow:ellipsis;
}
.boxProdChoix .contData .quantitechoix{
	float:left;width:80px;padding:10px 0 0 0;
}
.boxProdChoix .contData .prix{
	font-size:20px;font-weight:bold;
}
.boxProdChoix .contData .prix{
	float:left;width:120px;padding:10px 0 0 0;text-align:center;
}
.boxProdChoix .contData .ajouter{
	float:left;width:149px;padding:8px 14px;background-color:#E5E1DE;
}

.boxProdComp h3{
	padding:10px 14px;margin:0 0 12px 0;background-color:#B8ABA5;
}

/*******************/

#advancedSearch {
	width:396px; top:6px; left:100px; visibility:hidden;
}
#advancedSearch .inputSearch {
	padding:6px 0 18px 0; 
}
#advancedSearch input {
	margin:0 -3px 0 0; width:211px; vertical-align:middle; padding-left:3px; color:#846f64; font-weight:normal;
}	
	#advancedSearch input[class] {
		vertical-align:inherit; /* FF */
	}
	*:first-child+html #advancedSearch input[class] {
		 vertical-align:middle; /* IE7 */
	}
#advancedSearch .bgRight {
	padding:14px 0 10px 9px; position:relative;
}
#advancedSearch .title2, #advancedSearch  #checkBoxAllGroup {
	display:block;font-weight:bold; position:relative;height:auto !important;height:1%;float:left;
}
#advancedSearch .title2 {
	width:98px;
}
#advancedSearchCheckboxGroup, #advancedSearchTitleAll {
	height:1%;
}
#advancedSearchCheckboxGroup ul {

	float:left; padding:12px 23px 12px 0;
}
#advancedSearchCheckboxGroup a {
	font-weight:bold;
}
#advancedSearch .check {
		margin:0 10px -1px 0;
}
#checkBoxAllGroup .check {
	margin:0 10px -1px 22px;
}
#checkBoxAllGroup img[class] {
	margin:0 10px -1px 23px; /* FF */
}
*:first-child+html #checkBoxAllGroup img[class] {
	 margin:0 10px -1px 22px; /* IE7 */
}
#advancedSearch .searchBtn {
	position:absolute; top:146px; right:12px;
}
#advancedSearch #howToUse {
	background:url(http://www.lapeyre.fr/digitalAssets/108/108299_sh-marron.gif) repeat-x; width:376px; padding:9px 

0 0 0;
}
#advancedSearch #howToUse li {
	padding:0 0 16px 0;
}
#advancedSearch #howToUse p {
	margin:0 0 18px 0;
}
#advancedSearch #howToUse .last {
	padding:0;
}
#advancedSearch #howToUse .cont {
	padding:16px 0 0 0;
}
#advancedSearch #howToUseCont {
	display:none;
}
#advancedSearch .myBg {
	font-weight:normal;
}
#advancedSearch .cf {
	font-weight:normal;
}


/*******************/

.alertError {
	width:200px; z-index:1500; visibility:hidden; top:7px; left:17px;
}
.alertError .bgRight {
	padding:15px; position:relative; 
}
.alertError img.warn {
	position:absolute; left:-8px; top:-6px; _left:-23px; _top:-5px;
}
.alertError .bgRight .innerError{
	 text-align:left;
}
.alertError .bgRight .innerError strong{
	color:#d30601; font-weight:bold;
}

#livraisonSup {
	width:360px; z-index:1500; visibility:hidden; cursor:pointer; position:absolute; top:170px; left:290px;
}
#livraisonSup .bgRight {
	padding:15px; position:relative; 
}
#livraisonSup h3 {
	padding:0 0 8px 0; margin:0 0 15px 0; background:url(http://www.lapeyre.fr/digitalAssets/108/108299_sh-marron.gif) left bottom repeat-x;  
}
#livraisonSup img.warn {
	position:absolute; left:-8px; top:-6px;
}
#livraisonSup .bgRight .innerError{
	 text-align:left;
}
#livraisonSup .bgRight .innerError strong{
	color:#d30601; font-weight:bold;
}

#lapeyreDirect {
	width:360px; z-index:1500; visibility:hidden; cursor:pointer; position:absolute; top:170px; left:290px;
}
#lapeyreDirect .bgRight {
	padding:15px; position:relative; 
}
#lapeyreDirect h3 {
	margin:-10px 0;
}
#lapeyreDirect h4 {
	margin:0 0 10px 0;
}

/*******************/

.contactezNous .boxDesc span {
	color:#d40600;
}
.contactezNous .cBrown {
	 color:#444444; height:1%;
}
.contactezNous .boxContSimple h2 {
    color: #FFFFFF;font-size: 18px;font-weight: normal;padding: 5px 14px;
}

.demandeForm {
	color:#444444; height:1%;
}
.demandeForm label {
	font-weight:bold; float:left; width:134px;
}
.demandeForm label span {
	font-weight:normal;
}
.demandeForm input {
	float:left; width:214px; margin:0 0 5px 0;
}
.demandeForm .formBoxRadios {
	padding:0 0 5px 0; margin:12px 0 0 0; padding:18px 0 8px 0; background:url(http://www.lapeyre.fr/digitalAssets/108/108299_sh-marron.gif) repeat-x;
}
.demandeForm .formBoxRadios span {
	display:block; font-weight:bold; float:left; width:134px;
}

.demandeForm .formBoxRadios label {
	width:auto; padding:0 24px 0 0;
}
.demandeForm .formBoxRadios input {
	width:auto; margin:-2px 7px 0 0;
}
.demandeForm .formBoxRadios input[class] {
	margin:1px 7px 0 0; /* FF */
}
*:first-child+html .demandeForm .formBoxRadios input[class] {
	margin:-2px 7px 0 0; /* IE7 */

}
.demandeForm .myTextarea {
	width:518px; height:183px; margin:7px 0 0 0;
}
.demandeForm .mandatory {
	float:left; padding:11px 0 0 0;
}
.demandeForm .send {
	float:right; margin:10px -10px 0 0;
}

.demandeFormDomTom {
	color:#444444; height:1%;
}
.demandeFormDomTom label {
	font-weight:bold; float:left; width:134px;
}
.demandeFormDomTom label span {
	font-weight:normal;
}
.demandeFormDomTom input {
	float:left; width:214px; margin:0 0 5px 0;
}
.demandeFormDomTom .formBoxRadios {
	padding:0 0 5px 0; margin:12px 0 0 0; padding:18px 0 8px 0;
}
.demandeFormDomTom .formBoxRadios span {
	display:block; font-weight:bold; float:left; width:134px;
}
.demandeFormDomTom .formBoxRadios label {
	width:auto; padding:0 24px 0 0;
}
.demandeFormDomTom .formBoxRadios input {
	width:auto; margin:-2px 7px 0 0;
}
.demandeFormDomTom .formBoxRadios input[class] {
	margin:1px 7px 0 0; /* FF */
}
*:first-child+html .demandeFormDomTom .formBoxRadios input[class] {
	margin:-2px 7px 0 0; /* IE7 */
}
.demandeFormDomTom .myTextarea {
	width:532px; height:183px; margin:7px 0 0 0;
}
.demandeFormDomTom .mandatory {
	float:left; padding:11px 0 0 0;
}
.demandeFormDomTom .send {
	float:right; margin:10px -10px 0 0;
}

.votreDemandeDossier {
	background:url(http://www.lapeyre.fr/digitalAssets/108/108299_sh-marron.gif) repeat-x; padding:16px 0 0 0;
}
.votreDemandeDossier select, .votreDemandeDossier input {
	color:#846f64; font-weight:bold;
}
.votreDemandeDossier select {
	width:270px; margin:0 0 7px 0;
}
.votreDemandeDossier input {
	padding-left:3px; width:137px;
}

/*******************/

.modeEmploi #contentMid .boxCont{
	padding:20px 0 25px 0;background-color:#fff;
}
.modeEmploi #contentMid .boxCont h4{
	height:auto !important;height:1%;padding:6px 0 6px 13px;margin:0 0 17px 0;border-left:9px solid 

#8aa2a8;color:#6a878e;font-size:15px;
}
.modeEmploi #contentMid .boxCont .visu{
	float:left;width:160px;
}
.modeEmploi #contentMid .boxCont .txt{
	width:388px;color:#606060;line-height:17px;padding:0 0 0 4px;float:left; background-color:#fff;
}

/*******************/

.divers2 #contentMid .boxCont h4{
	padding:6px 0 6px 13px;margin:0 0 17px 0;border-left:9px solid #90b0d0;color:#90b0d0;font-size:15px;
}
.divers2 #contentMid .boxSubHome .txt {
	border-left:8px solid #90b0d0;
}
.divers2 #contentMid .boxSubHome h3{
	background:url(http://www.lapeyre.fr/digitalAssets/108/108060_c-bluep.gif) no-repeat 0 6px;
}
.divers2 #contentMid .boxSubHome .cf{
	font-weight:bold;
}
.divers2 #contentMid .intro {
	padding:14px 0 17px 0; background:url(http://www.lapeyre.fr/digitalAssets/108/108299_sh-marron.gif) left top 

repeat-x;
}

/*******************/

.identification .boxDesc .cont {
	border-bottom:9px solid #df2924;
}

.identification #login .boxLeft {
	float:left; background:url(http://www.lapeyre.fr/digitalAssets/108/108303_sv-grey.gif) right top repeat-y; 

padding:0 29px 0 0; margin:0 19px 0 0;
}

.identification #login .boxLeft .fdBrown {
	margin:3px 0 0 0; display:block; float:left;
}
.identification #login .boxRight {
	float:left;
}
.identification #login h3 {
	font-size:15px; color:#948278; margin:0 0 7px 0;
}
.identification #login input {
	width:95px; padding-left:3px;
}
.identification .create, .identification .last {
	background:url(http://www.lapeyre.fr/digitalAssets/108/108299_sh-marron.gif) left bottom repeat-x; padding:0 0 

1px 0;
}
.identification #navLeft .create a {
	 padding-top:10px; padding-bottom:10px; background-position:5px 14px;
}
.identification #navLeft.n1 li .contact, .identification #navLeft.n1 li .contact:hover, .identification #navLeft 

ul.n3 li .contact:hover,
.panier #navLeft.n1 li .contact, .panier #navLeft.n1 li .contact:hover, .panier #navLeft ul.n3 li .contact:hover
{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108258_contact.gif); background-position:5px 9px; 

background-repeat:no-repeat; padding:8px 0 4px 25px;
}
.identification #navLeft.n1 li .help, .identification #navLeft.n1 li .help:hover, .identification #navLeft ul.n3 li 

.help:hover,
.panier #navLeft.n1 li .help, .panier #navLeft.n1 li .help:hover, .panier #navLeft ul.n3 li .help:hover
{
	background-image:url(http://www.lapeyre.fr/digitalAssets/108/108259_help.gif); background-position:5px 9px; 

background-repeat:no-repeat; padding:8px 0 4px 25px;
}

.identification #passwordLost {
	padding:25px 17px 17px 16px; height:1%;
}
.identification #passwordLost label {
	float:left; width:185px; display:block; font-weight:bold; color:#444444; padding:2px 0 0 0;
}
.identification #passwordLost input {
	float:left; width:216px; margin:0 0 5px 0;
}
.identification #passwordLost select {
	margin:0 9px 10px 0;
}
.identification #passwordLost .send {
	float:right; display:block; margin:0 -5px 0 0;
}

#register {
	height:1%;
}
#register h3 {
	font-size:18px; font-weight:normal; color:#434343; padding:0 0 12px 0;
}
#register label {
	font-weight:bold; width:218px; display:block; float:left; color:#444444;
}
#register label span {
	font-weight:normal;
}
#register input {
	width:211px; margin:0 0 4px 0; float:left; padding-left:3px;
}
#register .formBoxRadios span {
	display:block; font-weight:bold; float:left; width:218px; color:#444444;
}
#register .formBoxRadios label {
	width:auto; padding:0 24px 0 0;
}
#register .formBoxRadios input {
	width:auto; margin:-2px 7px 0 0;
}
	#register .formBoxRadios input[class] {
		margin:1px 12px 6px 1px; /* FF */
	}
	*:first-child+html #register .formBoxRadios input[class] {
		margin:-2px 7px 6px 0; /* IE7 */
	}

#register .clearSpace {
	height:8px;
}
#register #recevoirNewsletter {
	background:#d1c9c4; padding:8px 0 8px 9px; width:520px; display:block;
}
#register #recevoirNewsletter img {
	margin:0 4px -1px 0;
}
#register #recevoirNewsletter a {
	color:#765f52;
}
#register .cRed {
	color:#765f52; display:block;
}
#register #remindPassword {
	margin:19px 0 18px 0;
}
#register #btnRegister, #register #btnRegister2 {
	float:right; margin:10px 0 0 0;
}
#register #btnRegister2 {
	margin-right:10px;
}
#register .mySelect2 {
	float:left; margin:0 9px 0 0;
}
#register .mySelect4 {
	float:left; margin:0 0 0 2px;
}

#register #popPassModify {
	width:480px; width:500px; top:0; left:0; visibility:hidden;
}
#register #popPassModify .bgRight {
	padding:15px 0 10px 20px; height:1%;
}
#register #popPassModify .valid {
	float:right; margin:0 42px 0 0;
}
#register #popPassModify .close {
	height:1%;
}

#register #commandesMagasin {
	background:#fff; padding:10px; margin:10px 0 0 0; height:1%;
}
#register #commandesMagasin select {
	width:180px; margin:10px 0;
}
#register #commandesMagasin input {
	width:180px;
}
#register #commandesMagasin label {
	width:120px;
}
.achatExpress #CmdStatus, #commandesMagasinAsk #CmdStatus{
	clear:both;padding:5px;margin:5px 0;background-color:#FFFFFF;
}
#register #etatCommande {
	width:250px; top:0; left:0; text-align:center; visibility:hidden;
}
#register #errorMsg img{
	visibility:hidden;
}
#orderStatus, #orderView, .orderView {
	visibility:hidden;
}
#orderView, .orderView {
	width:600px; _overflow:hidden; display:none;
}
#orderView .cfRed, .orderView .cfRed {
	float:right; margin:-5px 0 0 0;
}
#orderView #basketBottom{
      padding:0 !important; padding:0 23px 0 0;
}
.orderView #basketBottom{
	padding:0 1px 0 0;
}
*:first-child+html #orderView #basketBottom{
      padding:0 23px 0 0 !important;
}
#orderView #basketssTotal {
      margin-top:5px;
}
#orderViewCancel {
padding:10px 0 0 0; display:none;
}
.orderStatus {
	_width:350px;
}
#register #viewOrderShopsNext {
	float:right; margin:10px 0 0 0;
}

#popMore {
	width:306px; top:6px; left:100px; visibility:hidden;
}
#popMore strong {
	border-left:10px solid #df2924; height:21px; display:block; background:#765f52; padding:10px 0 0 9px;
}
#popMore strong img {
	vertical-align:middle;
}
#popMore p {
	padding:16px 20px 16px 20px;
}

#myAdresses {
	background:url(http://www.lapeyre.fr/digitalAssets/108/108299_sh-marron.gif) left top repeat-x; padding:13px 0 0 

0; margin:15px 0 0 0; height:1%;
}
#myAdresses .numAdresses {
	margin:20px 0 -15px 0; display:block;
}
#myAdresses strong {
	color:#444444;
}
#myAdresses .boxAdresses {
	background:#e2e0dd; padding:12px; margin:13px 0 0 0;
}
#popErrorStreet {
	top:0; left:0; visibility:hidden; width:384px; _width:394px;
}
#popErrorStreet .bgRight {
	padding:30px 21px 22px 21px;
}
#popErrorStreet table {
	width:347px; margin:14px 0 0 0;
}
#popErrorStreet tr {
	background:url(http://www.lapeyre.fr/digitalAssets/108/108299_sh-marron.gif) left bottom repeat-x; 

font-weight:bold;
}
#popErrorStreet .noBg {
	background:none;
}
#popErrorStreet .link {
	float:right;
}
#adressRegister {
	display:none;
}
#register .donneesInfos {
	margin:-12px 0 15px 0; display:block;
}
#register .labelNormal {
	font-weight:normal;
}
#register .myTextarea {
	height:54px; width:214px; overflow:auto; margin:0 0 4px 0!important; margin:0 0 4px -3px;
}
#register .addAddress {
	background:#fff; padding:12px 0 12px 12px;
}
#register .addAddress label {
	width:206px;
}
#register .addAddress .formBoxRadios label {
	width:auto;
}
#register .addAddress .formBoxRadios {
	padding:15px 0 0 0;
}
#register #btnRegisterAdd {
	float:right; margin:10px 0 0 0;
}
#register .boxCommande h4 {
	color:#444444;
}

#registerFinish {
	height:1%;
}
#registerFinish .cRed {
	color:#765f52;
}
#registerFinish #myPseudo {
	padding:10px 0 5px 0;
}
#registerFinish label {
	font-weight:bold; color:#444444; padding:0 5px 0 0;
}
#registerFinish .myInput {
	width:214px;
}
#registerFinish #okCharte {
	float:left; padding:0 3px 0 0;

}
#registerFinish #okCharte img {
	margin:0 4px -1px 0;
}
#registerFinish .charteLink {
	color:#444444; text-decoration:underline; font-weight:bold; float:left;
}
#registerFinish #btnRegister {
	float:right; margin:-20px 0 0 0;
}
#newsletter {
	height:1%;
}
/*
#newsletter .boxLeft {
	float:left; width:415px; padding:0 22px 0 0;
}
*/
#newsletter .boxRight {
	float:left; padding:7px 0 0 0;
}
#newsletter h4 {
	font-size:15px; color:#948278;
}
#newsletter label {
	font-weight:bold; color:#444444; width:194px; display:block; float:left; margin:0 0 5px 0;
}
#newsletter input {
	width:211px; padding-left:3px; display:block; float:left; margin:0 0 5px 0;
}
#newsletter .cRed {
	padding-bottom:12px; margin-top:5px; color:#765f52; display:block;
}
#newsletter .cRed a {
	color:#000;
}
#newsletter .boxNewsletter {
	padding:0 0 34px 0;
}
#newsletter .boxNewsletter h3 {
	text-align:left;font-size:18px; color:#434343; font-weight:normal;
}
#newsletter .boxNewsletter p {
	padding:10px 0;
}
#newsletter .boxNewsletter img {
	float:right;
}
#newsletter .boxUnregister {
	padding:15px 0 0 0; margin:10px 0 0 0; background:url(http://www.lapeyre.fr/digitalAssets/108/108299_sh-marron.gif) left top repeat-x;
}
#newsletter #btnRegister {
	float:right; margin:0 3px 0 0;
}
#newsletter #btnRegister {
	float:right; margin:0 3px 0 0;
}

/*******************/

.servicesHome .intro , .services .intro {
	padding:14px 0 17px 0; background:url(http://www.lapeyre.fr/digitalAssets/108/108299_sh-marron.gif) left top 



repeat-x;
}
.simplifiezPose .boxImgTxt {
	background:none; padding:0;
}
.simplifiezPose .sh {
	display:block; margin:18px 0 0 0; padding-left:5px;
}
.simplifiezPose .boxImgTxtFirst {
	background:none; padding:0; margin:22px 0 0 0;
}
.simplifiezPose .intro {
	padding:16px 0 0 0; line-height:18px;
}

/*******************/
.outils .intro {
	padding:14px 0 10px 0; background:url(http://www.lapeyre.fr/digitalAssets/108/108299_sh-marron.gif) left top 

repeat-x;
}
.outils .boxSubHome{
	height:auto;padding-bottom:10px; position:relative;
}
.outils .boxSubHome .txt {
	border-left:8px solid #fd6700;
}
.outils .boxSubHome h3{
	background:url(http://www.lapeyre.fr/digitalAssets/108/108315_c-orange.gif) no-repeat 0 6px;
}
.outils .boxSubHome h4 {
	margin:8px 0 0 8px; padding-left:15px;
}
.outils .new {
	position:absolute; left:0; background:#fd6700; padding:10px; color:#fff; font-size:12px;
}
.outils .flash {
	margin:0 0 20px 0;
}
.outils .cf {
	margin-left:8px; font-weight:bold;
}

/*******************/

#contentMid .txt .list ul , #contentMid .txt .list ol
{
	list-style : none outside none;margin:0px;
}
.offresSpeciales {
overflow:hidden;
}

.offresSpeciales .boxCont{
	padding:20px 0 25px 0;
}
.offresSpeciales .boxCont h4{
	padding:6px 0 6px 13px;margin:0 0 17px 0;border-left:9px solid 

#8aa2a8;background-color:#f1efed;color:#6a878e;font-size:15px;
}
.offresSpeciales .boxCont .visu{
	float:left;width:152px;
}
.offresSpeciales .boxCont .visu img{
	display:block;margin:0 0 0 13px;width:109px;height:147px;
}
.offresSpeciales .boxCont .visu img{
	border:1px solid #c6c6c6;
}
.offresSpeciales .boxCont .txt{
	float:left;width:388px;color:#606060;line-height:17px;
}
.offresSpeciales .intro{
	padding:8px 0 10px 0;background:url(http://www.lapeyre.fr/digitalAssets/108/108299_sh-marron.gif) 

repeat-x;color:#606060;line-height:16px;
}
.offresSpeciales h3{
	padding:9px 0;color:#434343;font-size:18px;font-weight:normal;margin:0 0 5px 0;
}
.offresSpeciales .bottomLink a {
	font-weight:bold; color:#000; text-decoration:underline;
}
.offresSpeciales .introPages h3 {
	float:left;
}
.offresSpeciales .introPages .boxTri{
	float:left;
}

/*******************/

.ideesDeco #contentMid {
	width:715px;
}
.ideesDeco .tool {
	padding:0 0 2px 0; margin-bottom:13px; background:url(http://www.lapeyre.fr/digitalAssets/108/108299_sh-marron.gif) left bottom repeat-x;
}

/*******************/

.gagnezTemps .intro {
	padding:20px 0;
}
.gagnezTemps .shBrown {
	margin:10px 0 0 0; padding:14px 0 0 6px;
}

/*******************/

.economiesInstallation h3 {
	font-size:18px; color:#434343; font-weight:normal;
}
.economiesInstallation #contentMid p {
	margin:15px 0; line-height:18px;
}
.economiesInstallation .listBot {
	padding:10px 0 0 0; margin:10px 0 0 0;
}
.economiesInstallation .boxDesc {

	margin:0 0 18px 0;
}
#boxEconomieMontant {
	font-size:13px; color:#606060; font-weight:bold; padding-top:17px; padding-bottom:17px; margin:0 0 20px 0;
}
#boxEconomieMontant img {
	vertical-align:middle; float:right;
}
#boxEconomieMontant input {
	width:75px; color:#606060; font-size:13px; text-align:right;
}
#boxEconomieMontant .myForm {
	float:left;
}
#boxEconomieMontant span {
	color:#000;
}
#boxEconomieMontant .result {
	width:531px; height:26px; padding:5px 0 0 0; margin:10px 0 0 0; background:url(http://www.lapeyre.fr/digitalAssets/108/108342_box-economie.gif); text-align:center;
}
#boxEconomieMontant .result span {
	color:#d40600;
}
#boxEconomieMontant .tva55 {
	margin:10px 0 0 0;
}

/*******************/

.demandeCatalogue h4{
	
}
.boxCatalogue img {
	float:left; margin:0 16px 0 0;
}
.boxCatalogue strong {
	float:left; display:block; width:387px; padding:22px 0 0 0; line-height:18px;
}
.demandeCatalogue #mainInfos {
	padding-left:16px;
}
.demandeCatalogue .boxContSimple {
	margin:0 0 18px 0;
}
.demandeCatalogue label {
	width:202px; float:left; font-weight:bold;
}
.demandeCatalogue #mainInfos label span {
	font-weight:normal; display:block; padding:0 0 8px 0;
}
.demandeCatalogue #mainInfos .myInput, .demandeCatalogue  #moreInfos .myInput {
	width:211px; margin:0 0 4px 0; padding-left:3px; float:left;
}
.demandeCatalogue #moreInfos .mySelect {
	width:216px;
}
.demandeCatalogue select {
	height:17px; padding-left:3px; margin:0 0 4px 0;
}
.demandeCatalogue .mySelect2, .demandeCatalogue .mySelect4 {
	margin:0;
}
.demandeCatalogue .lastField {
	padding:0;
}
.demandeCatalogue .formBoxRadios {
	font-weight:bold; padding:0 0 4px 0;
}
.demandeCatalogue .formBoxRadios span {
	display:block; font-weight:bold; float:left; width:202px;
}
.demandeCatalogue .formBoxRadios label {
	width:auto; padding:0 24px 0 0; float:none;
}
.demandeCatalogue .formBoxRadios input {
	width:auto; margin:-2px 7px 0 0; vertical-align:top;
}
	.demandeCatalogue .formBoxRadios input[class] {
		margin:1px 7px 0 0; vertical-align:middle; /* FF */
	}
	*:first-child+html .demandeCatalogue .formBoxRadios input[class] {
		margin:-2px 7px 0 0; vertical-align:inherit; /* IE7 */
	}
.demandeCatalogue #recevoirNewsletterSMS {
	background:#d1c9c4; padding:0 0 8px 9px; margin:15px 0 0 0; width:520px; display:block; font-weight:bold;
}
.demandeCatalogue #recevoirNewsletterSMS div {
	padding:8px 0 0 0;
}
.demandeCatalogue #recevoirNewsletterSMS img {
	margin:0 4px -1px 0;
}
.demandeCatalogue #recevoirNewsletterSMS a {
	color:#765f52;
}
.demandeCatalogue .cRed {
	color:#765f52; margin:15px 0 15px 1px; display:block;
}
.demandeCatalogue .highlight {
	background:#f7f7f6; color:#5e5e5e; padding:15px;
}
.demandeCatalogue .highlight a {
	font-weight:bold; text-decoration:underline;
}
#yourProjects, #yourProjectsFor, #mainInfos {
	padding:14px 0 14px 9px;
}
#yourProjects .clear{
	height:10px;
}
#moreInfos {
	padding:14px 0 20px 9px;
}
#yourProjects table, #yourProjectsFor table {
	width:540px;
}
#yourProjects th {
	text-align:center;
}
#yourProjects label, #yourProjects .puceErreur {
	float:left;
}
#yourProjects td, #yourProjectsFor td {
	background:url(http://www.lapeyre.fr/digitalAssets/108/108299_sh-marron.gif) left bottom repeat-x; padding:6px 

0; vertical-align:top; text-align:center;
}
#yourProjects .col1 {
	text-align:left; width:201px;
}
	#yourProjects td[class] {
		width:38%; /* FF */
	}
	*:first-child+html #yourProjects td[class] {
		width:201px; /* IE7 */
	}
#yourProjects .boxProjetsAutres, #yourProjects .boxProjetsAutres td {
	background:none;
}
#yourProjects label span {
	font-weight:normal;
}
#yourProjects .boxProjetsAutres label {
	width:82px; float:left;
}
#yourProjects textarea {
	width:444px; height:96px; float:left; overflow:auto;
}
#boxProjetsAutres {
	float:left;
}
.demandeCatalogue .mandatory {
	float:left; padding:0 0 0 8px;
}
.demandeCatalogue #registerBtn {
	float:right; padding:0 8px 0 0;
}

#yourProjectsFor .col1 {
	text-align:left; width:45%;
}
#yourProjectsFor .myRadio {
	float:left; margin-top:-2px;
}
	#yourProjectsFor input[class] {
		margin-top:2px; /* FF */
	}
	*:first-child+html #yourProjectsFor input[class] {
		margin-top:-2px; /* IE7 */
	}
#yourProjectsFor label {
	float:left; width:auto; color:#846f64;
}
#yourProjectsFor .col1 label {
	color:#444444;
}
#yourProjectsFor .last td {
	background:none;
}



/*******************/

#seeBasketProduct {
	width:348px; top:0; left:50%; margin:0 0 0 -174px; visibility:hidden;
}
#seeBasketProduct strong {
	display:block; height:1%;
}
#seeBasketProduct .bgRight {
	padding:22px 9px 12px 9px;
}
#seeBasketProduct .highlight {
	background:#f0efed; color:#434343; width:305px; padding:9px 11px; margin:5px 0 9px 0;
}
#seeBasketProduct .highlight strong {
	font-size:13px; color:#7c0082; display:inline;
}
#seeBasketProduct .back {
	float:left; margin:7px 0 0 0;
}
#seeBasketProduct .viewBasket {
	float:right;
}

/*******************/

#navBasket {
	padding:0 0 10px 0;
}
#navBasket li {
	float:left;
}
.panier .tool .fdBrown {
	font-weight:bold; color:#948278;
}
.panier .intro{
	padding:8px 0 10px 0;background:url(http://www.lapeyre.fr/digitalAssets/108/108299_sh-marron.gif) 

repeat-x;color:#606060;
}
.panier .intro h3{
	margin:0;padding:9px 0;color:#434343;font-size:18px;font-weight:normal;
}
.panier .intro .dossier{
	background-color:#f0efed; margin:13px 0 13px 0; padding:5px 20px 5px 20px; 
}
.panier .intro span{
	font-weight:bold; color:#753778;
}

.panier .boxContact, .siteMap .boxContact, .divers2 .boxContact{
	padding:20px 0 0 0;
}
.panier .boxContact .cont, .siteMap .boxContact .cont, .divers2 .boxContact .cont{
	background-color:#67534A; padding:10px; color:#C8BFC0; line-height:11px; 
}
.panier .boxContact .cont, .divers2 .boxContact .cont{
	margin-top:-3px;
}
.panier .boxContact .cont a, .siteMap .boxContact .cont a, .divers2 .boxContact .cont a{
	display:block; background:url(http://www.lapeyre.fr/digitalAssets/108/108325_cf-lightBlue.gif) no-repeat 0 8px; 

padding:7px 0 3px 16px; color:#C8BFC0; font-weight:bold;
}

.panier .boxSecure{
	padding-top:30px;
}

#basketContent, #basketssTotal, .basketContentSimple {
	width:558px;
}
#basketContent th, .basketContentSimple th , #basketssTotal th {
	color:#766150; text-align:center; border-bottom:1px solid #fff; background:#d1cac4; padding:5px 0; 

border-right:1px solid #fff;
}
#basketContent th span, .basketContentSimple th span , #basketssTotal  th span{
	padding-left:21px;
}
#basketContent td, .basketContentSimple td , #basketssTotal td {
	text-align:center; padding:0 0 15px 0; background:#f0efed; border-right:1px solid #fff; vertical-align:top;
}
#basketContent .first td, .basketContentSimple .first td , #basketssTotal .first td {
	padding-top:15px;
}
#basketContent .col1 , .basketContentSimple .col1{
	text-align:left; padding-left:9px; width:143px;
}
#basketContent .col1Long, .basketContentSimple .col1Long{
	width:200px;
}
#basketContent .col1 div, .basketContentSimple .col1 div {
	float:left;
}
#basketContent .col1 .del {
	width:20px;

}
#basketContent .col1 .prod {
	width:140px; overflow:hidden; text-overflow:ellipsis;
}
#basketContent .col1 div img, .basketContentSimple .col1 div img {
	margin:2px 10px 0 0;
}
#basketContent a, .basketContentSimple a {
	text-transform:uppercase; font-weight:bold; text-decoration:underline;
}
#basketContent input, .basketContentSimple input {
	width:25px; float:left; text-align:center; margin:0;
}
#basketContent .quantite div, .basketContentSimple .quantite div {
	width:82px; margin:auto;
}
#basketContent .quantite a, .basketContentSimple .quantite a {
	float:left;
}
#basketssTotal .bonAchat{
	background:#d1cac4; padding:5px 0 5px 15px; text-align:left; border-top:1px solid #fff; border-bottom:1px 

solid #fff;
}
#basketssTotal .bonAchat a{
	background:url(http://www.lapeyre.fr/digitalAssets/108/108292_fd-marron.gif) no-repeat 20px 10px; padding:7px 0 

3px 28px; color:#766150; font-weight:bold; text-transform:lowercase;
}
#basketssTotal .ssTotal{
	text-align:right; padding-right:15px; width:403px;
}
#basketssTotal .ssTotal a{
	text-decoration:underline;
}
#basketssTotal .ssTotal a:hover{
	text-decoration:none;
}
#basketssTotal .ssTotalPrix{
	text-align:right; padding-right:18px; width:104px;
}

.panierEtape1{
	z-index:1; 
}
.panierEtape1 #basketBottom #orderView #basketBottom, .panierEtape1 #basketBottom .orderView #basketBottom {
	float:right; text-align:right;
}
.panierEtape1 #basketBottom .myCont, #orderView #basketBottom .myCont , .orderView #basketBottom .myCont{
	float:right;
}
.panierEtape1 #basketBottom .subPrice, #orderView #basketBottom .subPrice, .orderView #basketBottom .subPrice{
	padding:0 20px 0 0;
}
.panierEtape1 #basketTotal, .panierEtape1 #ssTotalPrix1, #orderView #basketTotal, #orderView #ssTotalPrix1, .orderView #basketTotal, .orderView #ssTotalPrix1 {
	color:#766150; font-size:18px; background:#d1cac4; padding:5px 17px; float:left;
}
.panierEtape1 #basketBottom strong, #orderView #basketBottom strong, .orderView #basketBottom strong{
	font-size:12px; color:#766150; float:left; padding:7px 12px 0 0; display:block;
}
.panierEtape1 #basketBottom a {
	float:left;
}
.panierEtape1 #basketBottom .bin{
	margin-left:9px; float:left;
}
.panierEtape1 #ecoparticipationCont, .panierEtape1 #bonAchatCont {
	margin:7px 0 0 0; font-size:12px; float:left;
}
.panierEtape1 h3 {
	font-size:18px; font-weight:normal; padding:19px 0 20px 0; margin:19px 0 0 0;
}
.panierEtape1 .bin {
	margin:7px 0 0 0;  float:left; display:block;
}





.panierEtape1 #livraisonChoix div {
	padding:0 0 10px 22px;
}
.panierEtape1 #livraisonChoix a {
	margin:-10px 10px 0 0;
}
.panierEtape1 #livraisonChoix .check {
	margin:2px 0 0 0; vertical-align:middle;
}
	.panierEtape1 #livraisonChoix img[class] {
		margin-top:-2px; /* FF */
	}
	*:first-child+html .panierEtape1 #livraisonChoix img[class] {
		margin-top:2px; /* IE7 */
	}
.panierEtape1 #shopChange {
	margin:-1px 0 0 46px; float:left; display:none;
}
.panierEtape1 #livraisonCp {
	width:43px; color:#444444; text-align:left; vertical-align:middle; margin:0 4px 0 0;
}
.panierEtape1 #gotoStep2, .panierEtape1 #gotoStep3, .panierEtape1 #valider  {
	float:right;
}
.panierEtape1 #backtoStep2  {
	float:left;
}
.panierEtape1 #basketEmptyMsg {
	font-size:18px; color:#434343; display:none; margin:0 0 10px 0;
}
.panierEtape1 .boxContSimple {
	padding:14px;
}

#bda2{
	display:none; position:relative;
}
#bda2 div{
	padding:10px 0 5px 0; color:#856F62;
}
#bda2 input{
	width:60px; border:1px solid #beaba4; margin:0 5px 0 5px; text-align:center; color:#856F62; 
}
#bda2 a{
	display:block; width:24px; height:17px; position:absolute; top:80px; right:40px; text-align:center; 

background:none !important; background-color:#f0efed !important; padding:2px 0 0 0 !important; font-weight:bold; 

color:#856f62;
}


#magasinsChoix{
	background-color:#f0efed; padding:9px 12px 17px 12px;
}
#magasinsChoix .magasinsInput{


	padding:0 0 5px 0; 
}
#magasinsChoix .magasinsInput .input{
	display:block; float:left; width:260px;
}
#magasinsChoix .magasinsInput .input .check{
	padding-right:5px;
}
#magasinsChoix .magasinsInput span{
	display:block; float:left; width:185px;
}
#magasinsChoix .magasinsInput .acces{
        zoom : 1;
	padding-left:10px; background:url(http://www.lapeyre.fr/digitalAssets/108/108292_fd-marron.gif) no-repeat 0 4px; 

font-weight:bold;
}
.panier .continuer{

	display:block; float:right; width:102px; padding-top:18px;
}


#loadingBox{
	padding:30px 0 30px 0; width:500px; text-align:center; color:#753977;
}
#container .loadingBoxBlue {
	color:#90b0d0;
}

.panierEtape1 .boxConfirmation{
	padding-bottom:15px;
}
.panierEtape1 .boxConfirmation .adress, .panierEtape1 .boxConfirmation .cheque, .panierEtape1 .boxConfirmation .bpe{
	float:left; width:145px; padding:17px 37px 0 20px; background:url(http://www.lapeyre.fr/digitalAssets/108/108309_sv-marronp.gif) right top repeat-y #f0efed; height:100px; 
}
.panierEtape1 .boxConfirmation .cheque{
	width:200px; padding-right:10px;
}
.panierEtape1 .boxConfirmation .bpe{
	width:95px; padding-right:10px; background:none; background-color:#f0efed; 
}
.panierEtape1 .boxConfirmation .bot{
	background-color:#d1cac4; padding:15px;
}

.recapBoxes {
	background-color:#f0efed;
}
.panierEtape1 .recapBox {
	float:left; width:279px;
}
.panierEtape1 .recapBox .item {
	padding:7px 0 9px 10px; background-color:#d1cac4; font-weight:bold; color:#766150;
}
.panierEtape1 .recapBox .item select {
	width:120px; margin:0 0 0 10px;
}
.panierEtape1 .recapBox .itemEmpty {
	padding:10px 0 12px 0;
}
.panierEtape1 .recapBox .cont {
	padding:15px 20px 15px 20px; background-color:#f0efed;
}
.panierEtape1 .recapBox .cont a {
	font-weight:bold;
}
.panierEtape1 .recapBoxFirst .cont{
	padding-right:0;
}

.recapAll{
	margin-top:15px;background-color:#f0EFED;
}
.panierEtape1 .recapBoxFirst {
	margin-top:0;
}
.panierEtape1 .recapBoxFirst .cont div{
	padding-right:20px; background:url(http://www.lapeyre.fr/digitalAssets/108/108309_sv-marronp.gif) right top 

repeat-y;
}
.panierEtape1 .recapBox .more{
	display:block; background:url(http://www.lapeyre.fr/digitalAssets/108/108292_fd-marron.gif) 0 3px no-repeat; 

margin-top:10px; padding-left:12px; font-weight:bold; color:#948278;
}
.panierEtape1 .recapBox .check{
	float:left; padding:2px 5px 0 0;
}
.panierEtape1 #newRetry {
	margin:0 5px 0 0;
}

#cgv{
	padding:15px;
}
#cgv .check{
	float:left; padding:2px 5px 0 0;
}
#cgv a{
	text-decoration:underline;
}
#cgv a:hover{
	text-decoration:none;
}
#popCGV {
	width:500px; top:100px; visibility:hidden;
}
#popCGVScrollMask {
	overflow:hidden; height:400px; padding:0 2px 0 0; text-align:justify;
}
#popCGVScrollElems {
	position:absolute; top:22px; right:4px;
}
#popCGVScDn {
	position:absolute; top:388px; right:0;
}
#popCGVCursor {
	position:absolute; top:4px; right:0; width:4px; height:380px; background:#c6c6c6;
}

.panierEtapeRegion #mapSearchShop {
	background:#f0efed; padding:0 23px 40px 23px; margin:-15px 0 0 0;
}
.panierEtapeRegion #mapSearchShopCont {
	text-align:center;
}
.panierEtapeRegion h3 {
	font-size:18px; font-weight:normal; padding:15px 0 20px 0; margin:19px 0 0 0;
}

.panierEtapeRegion .retraitMagasinLeft {
	float:left;
}
.panierEtapeRegion .retraitMagasinRight {
	float:right;
}
.panierEtapeRegion .retraitMagasinRight a {
	font-weight:bold;
}
	.panierEtapeRegion .retraitMagasinRight a[class] {
		margin:0 0 10px 0; display:block; /* FF */
	}

	*:first-child+html .panierEtapeRegion .retraitMagasinRight a[class] {
		margin:0; /* IE7 */
	}

	
.valideCommande .recapBoxPayment {
	width:100%;
}
.valideCommande textarea {
	width:100%; height:100px; overflow:auto;
}
.valideCommande #cgv {
	padding:10px 0 0 0;
}
.valideCommande #basketBottom strong {
	float:none; padding:0;
}
.valideCommande #basketBottom {
	width:100%; margin:0 0 10px 0; background:#fff;
}
.valideCommande #basketBottom td {
	text-align:right;
}
.valideCommande #basketTotal {
	color:#766150; font-size:18px; background:#d1cac4; padding:5px 17px; float:right; display:block;
}

.panier .noShops {
	margin:-10px 0 10px 0;
}
.panier .noShops h4 {
	padding:0 0 10px 0;
}


/*******************/

#container span.error, #container label.error, #container strong.error{
	color:#d30601;
}
#container a.puceErreur {
	width:15px; padding:2px 0 0 10px; display:block; float:left;
}
#container .puceErreur img {
	display:inline;
}

/*******************/

.offresSpeciales .introComparateur{
	background:url(http://www.lapeyre.fr/digitalAssets/108/108299_sh-marron.gif) repeat-x; color:#606060; 

padding:11px 0 10px 5px; min-height:1%; _height:1%;
}
.offresSpeciales .introComparateur .boxSupprimer{
	float:left;
}
.offresSpeciales .introComparateur .boxSupprimer span{
	padding:0 30px 0 15px; background:url(http://www.lapeyre.fr/digitalAssets/108/108294_fd-marron2.gif) no-repeat 0 

5px; font-weight:bold;
}
.offresSpeciales .introComparateur .boxSupprimer a.vider{
	padding:0 30px 0 15px; margin-left:35px; background:url(http://www.lapeyre.fr/digitalAssets/108/108292_fd-marron.gif) no-repeat 0 4px; font-weight:bold;
}
.offresSpeciales .introComparateur .pages{
	padding:0
}
.banOffre{
	margin:4px 0 10px 0;border:1px solid #DFD6D1;
}
#banOffre{
	display:none;
}
#banOffre .banOffre{
	margin-top:0;
}

.boxComparateur {
	margin-left:23px; padding-bottom:12px; min-height:1%; _height:1%;
}
.boxComparateur .checkProd{
	position:relative; margin:0 0 -15px -22px; min-height:1%; _height:1%;
}
.boxComparateur .myLink {
	position:absolute; top:74px; left:89px;
}
.boxComparateur .myImg {
	width:90px;height:78px;display:block;
}
.boxComparateur .special{
	position:absolute; top:100px; left:0;
}
.boxComparateur .itemParams{
	width:338px;
}
.boxComparateur .itemPuce{
	padding:5px 0 0 195px;
}
.boxComparateur .itemPuce li{
	float:left; width:46px;

}
.boxComparateur .addBasket{
	float:right; width:150px; padding:5px 5px 0 0; 
}

#introSearchShop {
	padding:8px 0 10px 0;color:#606060;
}
#introSearchShop h3{
	margin:0;padding:9px 0;color:#434343;font-size:18px;font-weight:normal;
}

#myBaskets h3 {
	color:#434343; font-size:18px; font-weight:normal; margin:0 0 5px 0;
}
#myBaskets h4 {
	font-size:12px; margin:0 0 5px 0;
}





/*** Ajout Kevin 30/07/2009 ***/

.commandeCatalogue .boxTop {
	padding:6px 0 0 0;
}
.commandeCatalogue .boxTop img {
	float:left; margin:0 16px 0 0;
}
.commandeCatalogue .boxTop .contBoxTop {
	float:left; padding:20px 0 0 0;
}
.commandeCatalogue .boxTop p {
	font-weight:bold; width:350px; padding:0 0 15px 0;
}
.commandeCatalogue .boxCommandeCata {
	width:535px; height:143px; background:#f0efed url(http://www.lapeyre.fr/digitalAssets/117/117533_catalogue-commande.gif); padding:0 0 0 23px;
}
.commandeCatalogue .boxCommandeCataLast {
	height:142px;
}
.commandeCatalogue .boxCommandeCata .title {
	display:block; margin:0 0 19px 0;
}
.commandeCatalogue .boxCommandeCata .cata {
	float:left; width:357px; padding:23px 0 0 0;
}
.commandeCatalogue .boxCommandeCata .contCata {
	float:left;
}

.commandeCatalogue .boxCommandeCata .cataImg {
	float:left; margin:0 10px 0 0;
}

.commandeCatalogue .boxCommandeCata .title {
	 font-size:15px; padding:4px 0 10px 0; display:block;
}


.commandeCatalogue .boxCommandeCata .tcatalogue{ 
	padding:0;background:none;
}

.commandeCatalogue .boxCommandeCata .cfOrange{ 
	color:#ff9c00;
}
.commandeCatalogue .boxCommandeCata .cfBlue{
	color:#0051c0;
}
.commandeCatalogue .boxCommandeCata .cfGreen{
	color:#3f8818;
}
.commandeCatalogue .boxCommandeCata .cfRed{
	color:#d40600;
}
.commandeCatalogue .boxCommandeCata span {
	color:#4f595b; display:block; font-size:12px;
}




.commandeCatalogue .boxCommandeCata .buy {
	float:left; width:170px; padding:47px 8px 0 0; text-align:center;
}
.commandeCatalogue .boxCommandeCata .price {
	font-size:18px; margin:0 0 0 8px;
}

.commandeCatalogue .boxCommandeCata .buy span {
	font-size:10px; display:block; padding:12px 0 0 0;
}

.commandeCatalogue .boxCommandeCataTotal {
	background:#d1c9c4 url(http://www.lapeyre.fr/digitalAssets/117/117534_v-line.gif) 371px 0 repeat-y; width:558px; padding:14px 0;
}
.commandeCatalogue .boxCommandeCataTotal .total {
	font-size:16px; float:left; display:block; padding:0 0 0 23px; width:280px;
}
.commandeCatalogue .boxCommandeCataTotal .price {
	font-size:18px; float:right; padding:0 59px 0 0; display:block;
}

.commandeCatalogue #catalogueValid {
	background:#f0efed; padding:13px 0 22px 0;
}

.commandeCatalogueForm #registerBtn img {
	margin:17px 7px 0 0;
}
.commandeCatalogueConfirm p {
	padding:5px 0;
}
.commandeCatalogueConfirm #mainInfos {
	min-height:258px; _height:258px;
}

.commandeCatalogueForm h3 {
	font-size:12px; padding:5px 0 18px 0; font-size:18px; font-weight:normal;
}

.commandeCatalogueConfirm #mainInfos a {
	text-decoration:underline;
}
#container .commandeCatalogueMontant #mainInfos {
	padding:0;
}

#container .commandeCatalogueMontant h3 {
	padding:7px 14px; background:#d1cac4; color:#766150; margin:22px 0 0 0; font-size:14px;
}


.commandeCatalogueMontant ul {
	padding:14px 0 14px 22px;
}
.commandeCatalogueMontant li {
	float:left;
}
.commandeCatalogueMontant .btns {
	padding:12px 0 0 0;
}
.commandeCatalogueMontant .btns #previousBtn {
	float:left; display:block; margin:0 0 0 -23px; _margin:0 0 0 -11px;
}
.commandeCatalogueMontant .btns #registerBtn {
	float:right; display:block;
}
.commandeCatalogueMontant .commandeCatalogueMontantTotal {
	padding:32px 0 0 22px; margin:0 0 20px 0;
}
*:first-child+html .commandeCatalogueMontant .commandeCatalogueMontantTotal {
	margin:0 0 -35px 0;
}
.commandeCatalogueMontant .commandeCatalogueMontantTotal .total {
	font-size:12px; padding:0 11px 0 0; float:left;
}
.commandeCatalogueMontant .commandeCatalogueMontantTotal .price {
	font-size:18px; background:#d1cac4; width:159px; height:28px; float:left; margin:-8px 0 0 0; text-align:center; padding:4px 0 0 0;
}
.commandeCatalogueMontant .coords {
	padding:22px 0 0 22px;
}
.commandeCatalogueMontant #checkboxCB {
	padding:22px 0 0 22px; font-weight:bold;
}
.commandeCatalogueMontant #commandeCataCheck img {
	vertical-align:center;
}
.commandeCatalogueMontant .btns {
	padding:15px 0 0 21px;
}
.commandeCatalogueMontant .checkRadio img {
	margin:0 4px 0 0;
}
.commandeCatalogueMontant .fdGrey {
	margin:12px 0 12px 22px; _margin:12px 0 12px 11px; background:url(http://www.lapeyre.fr/digitalAssets/108/108282_f-grey.gif) 0 3px no-repeat; color:#6a878e; display:block; float:left;
}
.commandeCatalogueMontant #cgvCheck img {
	margin:0 4px 0 0;
}
.commandeCatalogueMontant #cgvCheck a span {
	text-decoration:underline;
}

/* Mise en forme du survol des liens internes des articles des rubriques rÃ©dactionnelles.
Ajout du 14/04/2010.
UtilisÃ© via le style 'Lien texte' de FCKEditor.
 */
a.linkText:hover {text-decoration: underline;} 


/***** Page ActualitÃ©s : widac 26/09/2011 ******/
#contentMid h1 .text{
    font-size: 67.5%;
    font-weight: normal;
	margin:3px 0 0 0;
	display:block;
}
.itemNews{
	border-bottom:1px solid #7f7f7f;
	padding:11px 0 10px 0;
	float:left;
}
.itemNews .date{
	color:#878688;
	font-size:82%;
	display:block;
	font-weight:bold;
	margin:0 0 2px 0;
}
.itemNews h3{
	color:#485159;
	font-size:110%;
	font-weight:bold;
	margin:0 0 5px 0;
	/*font-family:"Arial Black";*/
	background:none;
}
.itemNews h3 span{
	color:#d40600;
	text-transform:uppercase;
	background:none;
	/*font-family:"Arial Black";*/
}
.itemNews img{
	margin:0 8px 8px 0;
	float:left;
}
.itemNews p{
	color:#485159;
	margin:0 0 4px 0;
}
.itemNews .newsLink {
	color:#87888a;
	font-weight:bold;
	padding:0 17px 0 0;
	background:url(http://www.lapeyre.fr/digitalAssets/122/122904_arrows_grey.png) no-repeat right center;
}
.itemNews.last, .itemFloat{
	float:left;
	width:255px;
	margin:0 34px 0 0;
}
.itemNews.last, .itemFloat.last{
	margin:0 0 0 0;
}
.itemNews .visuelLeft{
	float:left;
	margin:0 15px 0 0;
}
.actualites #navLeft.n1 li a, .partenaires #navLeft.n1 li a {
	background-image: url(http://www.lapeyre.fr/digitalAssets/108/108273_f-red.gif);
}

.actualites #navLeft.n1 li a.on, .actualites #navLeft.n1 li a:hover {
	background-color:#FFD0D0;
	color:#DD1F00;
}

.actualites #path strong, .partenaires #path strong {
	padding-left:12px;
	background:url(http://www.lapeyre.fr/digitalAssets/108/108296_fd-grey.gif) no-repeat 4px 4px;
	color:#DD1F00;
}

.actualites #contentMid a:hover {
	text-decoration:underline;
}

.partenaires .noNav a {
	display:block;
}

.partenaires #navLeft.n1 li.on a, .partenaires #navLeft.n1 li a:hover {
	background-color:#DDD5D2;
	color:#6c5448;
}

#basketContent td {
    padding-top: 5px;
}

.partenaire {
	width: 263px;
	height: 188px;
	float:left;
	margin:0 8px;
}

.partenaire .logo {
	margin-left:auto;
	margin-right:auto;
	position:relative;
	top: 0px;
	width:194px;
	z-index:2;
    background-color:#ffffff;
}

.partenaire .encart {
	width: 261px; /*261 + 2(border) = 263*/
	top: -34px;
	border: 1px solid #777777;
	position:relative;
	z-index:1;
	padding: 35px 5px 0 5px;
}

.partenaire .encart.cuisine {
	border: 1px solid #CB6F8A;
}
.partenaire .encart.sdb {
	border: 1px solid #0065A7;
}
.partenaire .encart.sol {
	border: 1px solid #0065A7;
}
.partenaire .encart.menuiserie {
	border: 1px solid #0065A7;
}
 
.partenaire .encart p {
	padding-bottom: 5px;
	padding-left:15px;
	padding-right: 9px;
	color:#555555;
}

.partenaire .encart a {
	display:block;
	margin-left: 15px;
	padding-bottom: 19px;
	color: #dc2a22;
	line-height: 15px;
	text-decoration:none;
	background:url(http://www.lapeyre.fr#) 0px 2px no-repeat;
	text-indent: 16px;
}

.partenaire .encart a:hover {
	text-decoration:underline !important;
}

#contentMid .listeNormale p a {
	font-weight:bold;
	text-decoration:underline;
}

#contentMid .listeNormale p a:hover {
	color:#8CA2AD;
}
/****** COLISAGE **********/
#basketContent .colisage td {
	background:none repeat scroll 0 0 #D6D5D3 !important;
}

#colisageTop {
	padding:8px;
	margin:10px;
	margin-bottom:20px;
	background:none repeat scroll 0 0 #D6D5D3;
	border:solid 2px #766150;
}

.colisage_title{
    background-color: #A2A2A4;
    border-color: #A2A2A4 ;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 14px;
    font-family:Arial, Helvetica, sans-serif;
    width: 50%;
    text-align:left;
    padding: 5px 5px 5px 10px;
    margin-bottom:10px;
}

#calculCollisageForm a{
    background-color: #A2A2A4;
    border-color: #A2A2A4 ;
    color: #FFFFFF;
    font-weight: 100;
    font-size: 11px;
    font-family:Arial, Helvetica, sans-serif;
    text-align:center;
    padding: 2px;
}

#calculCollisageForm {
    display: block;
    height: 80px;
}
/****** FIN COLISAGE **********/

.txtprix{
    font-size: 11px!important;
}

