/* CSS Document */@import url("popup.css");body, form, p, input, img, h1, h2, h3, h4, h5, h6, ul, li {    margin:0;    padding:0;}img {    border:0;    display:block;}body {    background-image:url(../medias/bg_body.jpg);    background-repeat:repeat-x;    background-position:top;    font-family:Verdana, Arial;    font-size:11px;    background-color:#818181;}ul, li{	list-style:none;	}.clearLeft {    clear:left;    height:0;    overflow:hidden;}.clearRight {    clear:right;}.clearBoth {    clear:both;}.posRelative {    position:relative;    height: 275px;}a {    outline:none;    }.mainContainer {    width:1000px;    margin:0px auto 0px auto;}.header {    margin-top:8px;    margin-bottom: 4px;}.companylogo {   float:left;   padding:0px 6px 0px 15px;   width:199px;}.blocPubHeader {    float:left;    width: 608px;    height: 98px;}.header .logInForm {    float:left;    width: 160px;    padding-left: 3px;}.blocGreeting {    float:left;    width: 160px;    padding-left: 3px;    color:#fff;    padding-top:10px;}.blocGreeting a {    color:#fff;}.header .logInForm h3 {    font-size:12px;    color:#fff;}.header .logInForm .textBox {    width:116px;    height:17px;    border:solid 1px #7a7a7a;    color:#8f8e8e;    font-family:arial;    font-size:11px;    padding-left: 5px;}.logInForm table.tblLogin {    margin-bottom:0px;}.logInForm a {    color:#8f8e8e;    text-decoration:none;    font-weight:bold;    font-family:Arial, Verdana;}.menuH {    background-image:url(../medias/menu_h_bg.jpg);    background-repeat:repeat-x;    background-position:top;    height: 27px;    margin-bottom: 7px;}.searchForm {    float:right;    background-image: url(../medias/menu_h_right.jpg);    background-repeat: no-repeat;    background-position: top right;    height: 24px;    padding-right: 8px;    padding-top: 3px;    width:162px;}.searchForm .textBox {    width:116px;    height:17px;    border:solid 1px #7a7a7a;    color:#8f8e8e;    font-family:arial;    font-size:11px;    padding-left: 5px;}.contenueInt {}.collumnCenter {    float:left;    width:707px;}.collumnRight {    float:right;    padding-right:6px;    width:281px;}.contenueInt {    padding-left:6px;    padding-bottom: 10px;    width: 994px;}.imageRotatif {    position:relative;    margin-left:2px;}.nav {    position:absolute;    z-index:100;    padding-top:7px;    padding-left:8px;}.nav a {    float:left;    display:block;    width:14px;    height:14px;    background-color:#d8d8d8;    margin-right:1px;    color:#fff;    text-decoration:none;    text-align:center;}.nav a.activeSlide {    border:solid 1px #d8d8d8;    color:#d8d8d8;    background-color:#fff;    width:12px;    height:12px;}.blocEcVente {    float:left;    margin-top: 4px;    width:350px;}.blocEcVente h1 {    background-image:url(../medias/back_title_ec_vente.gif);    background-repeat:no-repeat;    background-position:top left;    width:336px;    height:19px;    color:#fff;    font-family:verdana;    font-size:12px;    padding-top:5px;    padding-left:16px;}.contEcVente {    background-image:url(../medias/back_ec_vente.gif);    background-repeat:repeat-y;    position: relative;}.botEcVente {    position:absolute;    bottom:-10px;}* html .botEcVente {    bottom:13px;}.contIntEcVente {    background-image:url(../medias/back_int_ec_vente.jpg);    background-position:bottom;    background-repeat:repeat-x;    margin-left:2px;    margin-right:4px;    width:346px;    height: 195px;}.tabs-hide {    display:none;}ul.tabsPromo {    list-style:none;    padding-top:7px;    padding-left:6px;    display:block;    margin-bottom:10px;}ul.tabsPromo li {    display:inline;    margin-right:2px;    border:solid 1px #c3c3c3;    background-color:#c3c3c3;    padding:2px 3px 2px 3px;    margin-bottom:10px;}ul.tabsPromo li.tabs-selected {    background-color:#fff;}ul.tabsPromo li.tabs-selected a {    color:#c3c3c3;}ul.tabsPromo li a {    text-decoration:none;    color:#fff;}.vignetteProduit {    width:100px;    padding-left:7px;    padding-right:7px;    border-right:dashed 1px #c2c2c2;    float:left;}.vignetteProduit.last {    _padding-right:0px;    _border-right:none;    }    .vignetteProduit h2 {    font-weight:normal;    font-family:verdana;    font-size:12px;    font-variant:small-caps;    text-align:center;    display:block;    height:33px;    text-decoration: none;}span.prixBarer {    display:block;    text-decoration:line-through;    color:#e31c23;    font-size:12px;    text-align:center;    margin-top:7px;    height:18px;}span.prixVente {    font-size:13px;    color:#e31c23;    display:block;    text-align:center;    font-weight:bold;}.vignetteProduit a {    color:#333;}.noBorder {    border:none;}.imageNouveaute {    border:solid 1px #c8c8c8;    display:block;    float:left;    margin-top:11px;    margin-right:21px;    width:200px;    height:123px;}.blockLeft {    display:block;    float:left;}.buttonComplex {    text-align:center;    margin-top:8px;}	.buttonComplex a {    color:#333;    text-decoration:none;    font-variant:small-caps;    font-size:11px;    font-family:arial;}.buttonComplex a img {    display:inline;    padding-right:3px;    text-decoration:none;}.buttonComplex a span {    text-decoration:underline;}.blocNouveaute {    padding-left:26px;    width:320px;}.blocNouveaute .blockLeft .prixBarer {    padding-top:42px;    padding-bottom:25px;}.blocNouveaute .descProduit {    display:block;    padding-top:16px;    width:206px;    float:left;}.blocNouveaute .buttonComplex {    margin-top:37px;}.blocChosirLun {    width:346px;    height:177px;    float: left;    margin-left: 2px;    margin-top: 15px;    margin-right:4px;}.blocPolarizer {    width:346px;    height:177px;    float: left;    margin-left: 4px;    margin-top: 16px;}.sousBlocHP {    width:267px;    height:87px;    background-image:url(../medias/bg_sous_bloc_hp.jpg);    background-repeat:no-repeat;    margin-bottom:8px;    padding-top:10px;    padding-left:10px;    margin-left: 2px;}.sousBlocHP .tampon {    display:block;    float:left;    padding-left: 8px;}.sousBlocHP h2 {    display:block;    float:left;    width: 180px;    text-align: center;    color: #ee1d24;    font-size: 14px;    padding-top: 25px;}.sousBlocHP h3 {    color:#ee1d24;    font-size:12px;    display:block;    margin-right:10px;}.blocNewsletter h3 {    background-image:url(../medias/icon_mail.gif);    background-repeat:no-repeat;    background-position:right top;    height:17px;    padding-top:3px;}.blocNewsletter p {    display:block;    color:#8f8e8e;    font-size:11px;    padding-bottom:11px;    padding-top:10px;}.blocNewsletter .textBox {    color:#8f8e8e;    font-size:11px;    font-family:arial;    width:184px;    height:15px;    border:solid 1px #b8b8b8;}.blocBestSeller h1 {    background-image:url(../medias/bg_title_best_seller.gif);    background-repeat:no-repeat;    background-position: left top;    width:265px;    height:19px;    color:#fff;    font-size:12px;    padding-top:5px;    padding-left:16px;}.intBestSeller {    background-image:url(../medias/shadow_best_seller.gif);    background-repeat:repeat-y;    background-position:left;    position: relative;    padding-left: 2px;    padding-right: 2px;    width:277px;}.contIntBestSeller {    background-image:url(../medias/back_int_ec_vente.jpg);    background-repeat:repeat-x;    background-position:bottom;    background-color:#fff;    padding-left: 24px;    padding-right:18px;}.botBestSeller {    position:absolute;    bottom:-10px;    left: 0px;}.blocBestSeller .vignetteProduit {    float:none;    width: 218px;    border-right:none;    border-bottom:dashed 1px #C2C2C2;    padding-top:12px;}.blocBestSeller .vignetteProduit img {    float:left;}.blocBestSeller .vignetteProduit .blocPrix {    float:left;    padding-left: 31px;}.blocPrix {    width:80px;}.blocBestSeller .vignetteProduit .blocPrix span.prixBarer {    margin-top:0;}.blocBestSeller .vignetteProduit .buttonComplex {    float:left;    padding-left: 10px;}.blocBestSeller .vignetteProduit .descProduit {    display:block;    padding-top:8px;    padding-bottom:6px;    height:2.5em;}.blocBestSeller .noBorder {    border:none;}.footer ul {    list-style:none;    display:block;    text-align:center;}.footer ul li {    display:inline;    color:#fff;}.footer ul li a {    color:#fff;    text-decoration:none;}.footer ul li a p {    display:inline;}p {    margin:0;    padding:0;}.footer .poweredBy {    text-align:center;    margin-top: 9px;    margin-bottom: 9px;}.footer .poweredBy img {    display:inline;}.colRightBlocImg {    margin-left:2px;    margin-bottom:8px;}.blocNouveauteM {    margin-left:4px;}* html .blocNouveauteM {    margin-left:2px;}.vignetteProduit img {    border:solid 1px #C8C8C8;	width:98px;	height:58px;}.vignetteProduit .buttonComplex img {    border:none;}.filDarianne {    margin-bottom:10px;}.filDarianne ul {    display:block;    list-style-type:none;    color:#FFFFFF;}.filDarianne ul li {    display:inline;    color:#fff;}.filDarianne ul li a {    color:#fff;}.blocColors h2 {    font-variant:small-caps;    color: #fff;    font-size: 12px;    padding-bottom:7px;}.blocColors {    background-image:url(../medias/bg_bloc_couleur.png);    background-repeat:no-repeat;    background-position: 0px 17px;    width:65px;    position:relative;    height:242px;}.blocColors ul {    display:block;    list-style:none;}.blocColors ul li img {	width:51px;	height:51px;	}.tblLangue {    padding-top:2px;}.jcarousel-clip {    margin:0;    overflow:hidden;    padding:0;    position:relative;    z-index:2;    _width:340px;}.jcarousel-list {    left:0;    margin:0;    overflow:hidden;    padding:0;    position:relative;    top:0;    z-index:1;}.jcarousel-container-vertical {    width: 65px;    padding-top:17px;}.jcarousel-clip-vertical {    width:  65px;    height: 183px;}.jcarousel-item {    width: 51px;    height: 51px;} .jcarousel-item-vertical {    margin-bottom: 10px;    margin-left:7px;} .jcarousel-item-placeholder {    background: #fff;    color: #000;}.jcarousel-next-vertical {    position: absolute;    bottom: -7px;    left: 17px;    width: 32px;    height: 32px;    cursor: pointer;    background: transparent url(../medias/next-vertical.png) no-repeat 0 0;    behavior: url(../htc/iepngfix.htc);}.jcarousel-next-vertical:hover {    background-position: 0 -32px;}.jcarousel-next-vertical:active {    background-position: 0 -64px;}.jcarousel-next-disabled-vertical,.jcarousel-next-disabled-vertical:hover,.jcarousel-next-disabled-vertical:active {    cursor: default;    background-position: 0 -96px;}.jcarousel-prev-vertical {    position: absolute;    top: 13px;    left: 17px;    width: 32px;    height: 32px;    cursor: pointer;    background: transparent url(../medias/prev-vertical.png) no-repeat 0 0;    behavior: url(../htc/iepngfix.htc);}.jcarousel-prev-vertical:hover {    background-position: 0 -32px;}.jcarousel-prev-vertical:active {    background-position: 0 -64px;}.jcarousel-prev-disabled-vertical,.jcarousel-prev-disabled-vertical:hover,.jcarousel-prev-disabled-vertical:active {    cursor: default;    background-position: 0 -96px;}.ficheColLeft {    float:left;    padding-right:10px;    width:65px;    padding-left:6px;}* html .ficheColLeft {    padding-right:0px;}.btnZoom {    margin-left:2px;    margin-top:13px;    margin-bottom:13px;}.btnEnvoieAmi {    float:left;    margin-right: 0px;}.btnPrint {    float:left;}.photoFiche  {    float:left;	_margin-left:9px;}.photoFiche.ficheMain  {	background:#ECECEC;	width:544px;	height:323px;}.autreVue h2 {    display:block;    color:#fff;    padding-left:14px;    width:61px;    font-size:12px;    font-variant:small-caps;    text-align:center;    margin-top:22px;    float: left;}.autreVue {    margin-top:10px;    padding-left:6px;}.autreVue ul {    display:block;    float:left;    list-style-type:none;}.autreVue ul li {    float:left;    margin-right: 10px;}.autreVue ul li img {	width:128px;	height:78px;	}.blocPhotoSecond {    float:left;}.blocPhotoSecond img{    width:346px;    height:378px;}.blocPhotoSecond h1  {    color:#fff;    font-variant:small-caps;    font-size:16px;    background-color:#cc0001;    margin-bottom:10px;    padding-top: 2px;    padding-bottom: 2px;    padding-left: 5px;}.blocFicheBas {    background-image:url(../medias/bg_bloc_fiche_bas.jpg);    background-repeat:repeat-x;    background-position:bottom;    width:951px;    color:#333333;    padding:12px;    background-color:#fff;    margin-top:10px;    margin-left:5px;}.blocFicheBas h2 {    font-size:14px;    font-variant:small-caps;    color:#333333;    padding-bottom:11px;}.blocFicheBas .blockLeftBas {    width:470px;    border-right:dashed 1px #ababab;    float:left;}.blocFicheBas p {    padding-bottom:18px;}.blockRight {    float:right;}.blocFicheBas .blockRightBas {    width:470px;    float:right;}.blocDetail1 {	width:138px;	height: 230px;}.blocDetail1 img {    float:left;    margin-right:10px;    margin-bottom:10px;}.blocFicheBas .blocPrix {    width:200px;}.blocFicheBas .blocPrix .prixBarer {    font-size:20px;}.blocFicheBas .blocPrix .prixVente {    font-size:30px;}ul.listeDimensions {    display:block;    padding-top: 20px;    padding-right: 13px;    list-style-type:none;}ul.listeDimensions li {    display:block;    float: left;    width:54px;    padding-right:10px;    }ul.listeDimensions li span {    display:block;    text-align:center;    font-size:11px;    color:#333;    height: 2.5em;}.tamponGarantie img {    float:left;}.tamponGarantie span {    float:left;    display:block;    color:#cb0001;    font-size:15px;    font-variant:small-caps;    font-weight:bold;    width: 161px;    height: 34px;    text-align: center;    padding-top: 17px;    padding-left: 14px;}.blockRightBas .buttonComplex {    padding-top:16px;    padding-bottom:16px;}.blockRightBas .buttonComplex span {    font-size:18px;    font-weight:bold;}.blocNewsleller {    float:left;    background-image:url(../medias/bg_bloc_newsletter.jpg);    width:237px;    height:97px;    margin-right: 9px;}.blocPubHeader img {    width:608px;    height:98px;}.tblNewsletterInt {    margin-top:60px;    margin-left:22px;}.tblNewsletterInt input.textBox {    height:16px;    border:solid 1px #b8b8b8;    margin-right:4px;    font-family:arial;    font-size:11px;    color:#8f8e8e;}.blocsFooter img {    float:left;    margin-right: 9px;    margin-bottom:6px;}.blocsFooter {    padding-left:11px;    padding-bottom:18px;}.blockLeftFiche {    float:left;    width:633px;}.autreVue .last {    margin-right:0;}.blocDesc {    width:450px;}.blocDesc div {    height:85px;    margin-right: 10px;    padding-right:10px;}.jScrollPaneContainer {    position: relative;    overflow: hidden;    z-index: 1;}.jScrollPaneTrack {    display:none;}a.jScrollArrowUp {    display: block;    position: absolute;    z-index: 1;    top: 0;    right: 0;    text-indent: -2000px;    overflow: hidden;    background-image:url(../medias/puce_up.jpg);    /*background-color: #666;*/    height: 16px;    width:16px;}a.jScrollArrowDown {    display: block;    position: absolute;    z-index: 1;    bottom: 0;    right: 0;    text-indent: -2000px;    overflow: hidden;    background-image:url(../medias/puce_down.jpg);    height: 16px;    width:16px;}.crossSelling ul li {    width:114px;    height:146px;    display:block;    float:left;}.crossSelling div.jcarousel-container-horizontal {    width:342px;}.crossSelling {    position:relative;}.jcarousel-next-horizontal {    position: absolute;    top: 82px;    right: 34px;    width: 32px;    height: 32px;    cursor: pointer;    background: transparent url(../medias/next-horizontal.png) no-repeat 0 0;    behavior: url(../htc/iepngfix.htc);}.jcarousel-next-horizontal:hover {    background-position: -32px 0;}.jcarousel-next-horizontal:active {    background-position: -64px 0;}.jcarousel-next-disabled-horizontal,.jcarousel-next-disabled-horizontal:hover,.jcarousel-next-disabled-horizontal:active {    cursor: default;    background-position: -96px 0;}.jcarousel-prev-horizontal {    position: absolute;    top: 82px;    left: 16px;    width: 32px;    height: 32px;    cursor: pointer;    background: transparent url(../medias/prev-horizontal.png) no-repeat 0 0;    behavior: url(../htc/iepngfix.htc);}.jcarousel-prev-horizontal:hover {    background-position: -32px 0;}.jcarousel-prev-horizontal:active {    background-position: -64px 0;}.jcarousel-prev-disabled-horizontal,.jcarousel-prev-disabled-horizontal:hover,.jcarousel-prev-disabled-horizontal:active {    cursor: default;    background-position: -96px 0;}.crossSelling .jcarousel-container-horizontal {    padding-left:54px;}#imgFiche {    width:544px;    height:323px;}#imgFicheZoom {    height:360px;    margin:0 auto;    width:600px;}    .photoFiche.ZoomPopup {    float:none;    margin-bottom:15px;    }.autreVue.Popup {    margin-left:40px;    }    .autreVue.Popup ul li {    padding-right:10px;    }    .autreVue.Popup ul li.last {    padding-right:0px;    }           /*******Mosaique*********/.TitreContenu {    font-size:14px;    font-weight:bold;    color:#fff;    text-transform:uppercase;    font-family:Arial, Helvetica, sans-serif;    padding-bottom: 8px;    }.filtrage {    width:986px;    height:24px;    font-size:11px;    color:#fff;    padding-right: 8px;    }    .filtrage table td.PadRgt {    padding-right:30px;    }       .filtrage table td.PadRgt select {    width:75px;    height:20px;    font-size:10px;    border:2px solid #fff;    }.filtrage table td ul li {    list-style:none;    display:inline;    padding-right:3px;    }    .filtrage table td ul li a {    text-decoration:none;    color:#fff;    }    .filtrage table td ul li.active {    text-decoration:underline;    color:#fff;    }    .contenuBas {    width:auto;    height:auto;    }    .contenuBas-bloc-gauche {    width:200px;    height:auto;    float:left;    margin-right: 20px;    _margin-right:5px;    }    .contenuBas-bloc-droit {    width:774px;    height:auto;    float:left;    }    .blocProduit {    width:149px;    height:211px;    background: transparent url(../medias/mosaique-produit-bg.png) no-repeat 0 0;    margin-right:17px;    margin-bottom:11px;    margin-top:10px;    float:left;    padding:10px;    padding-left:14px;    padding-right:13px;    }	/********Style vital for clickable links on PNG for IE6*********/	.blocProduit a {	display:block;      position:relative;  	}	/*************************************************************/		    .blocProduit.NomargRht {    margin-right:0px;    }    .bonneAffaire {    width:149px;    height:16px;    padding-bottom:5px;    }    .bonneAffaire img {    width:149px;    height:16px;    }    .mosaique-produit-picto {    border:1px solid #d7d7d7;    width:147px;    height:90px;    margin-bottom:5px;    }    .mosaique-produit-picto img {    width:147px;    height:90px;    }    .mosaique-produit-marque {    width:auto;    height:34px;    color:#000;    font-weight:bold;    }                                                       .mosaique-produit-prix {    width:auto;    height:auto;    color:#cc0001;    font-weight:bold;    padding-bottom:4px;    }    .mosaique-produit-prix td.prix-barre {    text-decoration:line-through;    height: 15px;    }    .mosaique-produit-prix td.prix-normal {    font-size:13px;    height: 17px;    }    .voir-fiche {    width:auto;    height:auto;    }           .voir-fiche-picto {    padding-right:6px;    float:left;    }    .voir-fiche-txt {    width:auto;    height:auto;    text-transform:uppercase;    color:#333;    font-family:Arial, Helvetica, sans-serif;    font-size:10px;    padding-top:5px;    }    .voir-fiche-txt a {    text-decoration:underline;    color:#333;    }    .contenuBas-bloc-gauche ul li {    list-style:none;    font-size:13px;    font-weight:bold;    color:#d73839;    border-bottom:1px dashed #999;    padding-bottom:4px;    margin-bottom:4px;    position:relative;    }    .contenuBas-bloc-gauche ul li img{     position:absolute;     right:2px;     top:3px;       }      .contenuBas-bloc-gauche ul li ul {    margin-bottom:4px;    }    .contenuBas-bloc-gauche ul li ul li {    font-size:11px;    font-weight:normal;    color:#fff;    border:none;    padding-bottom:4px;    padding-top:4px;    margin-bottom:0px;    width:auto;    padding-left:12px;    background:url(../medias/arrow.gif) no-repeat 3px 7px;    }    .contenuBas-bloc-gauche ul li ul li a {    color:#fff;    text-decoration:none;    }    .contenuBas-bloc-gauche ul li ul li.active {    color:#fff;    text-decoration:none;    background:url(../medias/arrow.gif) no-repeat 3px 7px #B1B1B1;    _background:url(../medias/arrow.gif) no-repeat 3px 7px;    _text-decoration:underline;    border-bottom:1px solid #999;    _border-bottom:0px;    }                           .contenuBas-bloc-gauche ul li ul li:hover {    background:url(../medias/arrow.gif) no-repeat 3px 7px #B1B1B1;    _background:url(../medias/arrow.gif) no-repeat 3px 7px;    }    .contenuBas-bloc-gauche ul li ul li a:hover {    _text-decoration:underline;    }           .contenuBas-bloc-gauche ul li ul li ul {    margin-top:4px;    margin-bottom:0px;    }.contenuBas-bloc-gauche ul li ul li ul li {    font-size:11px;    font-weight:normal;    color:#fff;    border:none;    padding-bottom:3px;    padding-top:3px;    margin-bottom:0px;    width:auto;    padding-left:12px;    background:url(../medias/arrow.gif) no-repeat 3px 7px;    }                    .contenuBas-bloc-gauche ul li ul li ul li:hover {    background:url(../medias/arrow.gif) no-repeat 3px 7px #B1B1B1;    _background:url(../medias/arrow.gif) no-repeat 3px 7px;    }    .contenuBas-bloc-gauche ul li ul li.sousTitre-03 {    background:url(../medias/arrow.gif) no-repeat 3px 7px;    }    .contenuBas-bloc-gauche ul li.Nobord {    border:none;    }    /************Tunnel*************/.contenuBas.tunnel {	margin-left:5px;	}.tunnel-bg-haut {	width:976px;    height:5px;	background:url(../medias/bloc-etape-bg-haut.png) bottom left no-repeat;	behavior: url(../htc/iepngfix.htc);    }    .tunnel-bg-int {    width:924px;    height:auto!important;    min-height:150px;    _height:150px!important;    background:url(../medias/bloc-etape-bg-int.jpg) bottom left repeat-x #F8F5F5;    padding:15px;    padding-left:26px;    padding-right:26px;    position: relative;}    .tunnel-bg-bas {	width:976px;    height:4px;	background:url(../medias/bloc-etape-bg-bas.png) top left no-repeat;	behavior: url(../htc/iepngfix.htc);    }	.Tunnel-Etape {	width:924px;	height:59px;	margin-bottom:0px;	margin-bottom:30px;	}	.Tunnel-Etape ul {	list-style:none;	margin:0px;	padding:0px;	}	.Tunnel-Etape ul li {	display:inline;	float:left;	width:92px;	height:47px;	color:#333333;	font-size:13px;	padding-top:12px;	padding-left:60px;	text-align:center;	padding-right:10px;	}.Tunnel-Etape ul li a{	color:#333333;        text-decoration:none;	}        .Tunnel-Etape ul li.etapeSep {	width:28px;	height:59px;	background:url(../medias/etape-sep.jpg) top left no-repeat;	padding-left:0px;	padding-right:0px;	padding-top:0px;	}	.Tunnel-Etape ul li.etape01 {	background:url(../medias/tunnel-etape-01.jpg) top left no-repeat;	}	.Tunnel-Etape ul li.etape02 {	background:url(../medias/tunnel-etape-02-OFF.jpg) top left no-repeat;	}	.Tunnel-Etape ul li.etape02_actif {	background:url(../medias/tunnel-etape-02-ON.jpg) top left no-repeat;	}	.Tunnel-Etape ul li.etape03 {	background:url(../medias/tunnel-etape-03-OFF.jpg) top left no-repeat;	}	.Tunnel-Etape ul li.etape03_actif {	background:url(../medias/tunnel-etape-03-ON.jpg) top left no-repeat;	}	.Tunnel-Etape ul li.etape04 {	background:url(../medias/tunnel-etape-04-OFF.jpg) top left no-repeat;	}	.Tunnel-Etape ul li.etape04_actif {	background:url(../medias/tunnel-etape-04-ON.jpg) top left no-repeat;	}	.Tunnel-Etape ul li.etape05 {	background:url(../medias/tunnel-etape-05-OFF.jpg) top left no-repeat;	}	.Tunnel-Etape ul li.etape05_actif {	background:url(../medias/tunnel-etape-05-ON.jpg) top left no-repeat;	}	.tunnel-Bloc-Bas {	width:924px;	height:auto;	}											.tunnel-details {	float:left;	width:706px;	height:auto;	float:left;	} 	.tunnel-voir-aussi {	float:left;	width:auto;	height:auto;	margin-left:12px;	}	.tunnel-voir-aussi-bg-haut {	width:206px;	height:6px;	background:url(../medias/tunnel-bloc-droit-bg-haut.png) bottom left no-repeat;	behavior: url(../htc/iepngfix.htc);	}	.tunnel-voir-aussi-bg-bas {	width:206px;	height:6px;	background:url(../medias/tunnel-bloc-droit-bg-bas.png) top left no-repeat;	behavior: url(../htc/iepngfix.htc);	}	.tunnel-voir-aussi-bg-int {	background:#fff;	width:186px;	height:auto;	padding:5px 10px;	}	.tunnel-voir-aussi-bg-int h2 {	color:#bd4747;	padding-bottom:10px;	font-size:14px;	font-variant:small-caps;	}					.tunnel-details-BLOC {	padding-bottom:5px;	}	.tunnel-details table td.tabGeneral {	padding-left:10px;	width:auto;	padding-top:4px;	padding-bottom:4px;	background:#fff;	color:#333;	font-size:12px;	font-weight:bold;	}	.tunnel-details table td.tabGeneral.produit {	width:205px;	}	.tunnel-details table td.tabGeneral.icon-disponible {	width:21px;	padding-left:5px;	}		.tunnel-details table td.tabGeneral.couleur {	width:60px;	}	.tunnel-details table td.tabGeneral.quantity {	width:80px;	}	.tunnel-details table td.tabGeneral.quantity select {	width:50px;	height:20px;	}		.tunnel-details table td.tabGeneral.prix {	width:70px;	}	.tunnel-details table td.tabGeneral.prixTotal {	width:100px;	}	.tunnel-details table td.tabGeneral.supprimer {	width:85px;	padding-right:10px;	}	.tunnel-details table td.tabGeneral.produitDetail {	width:205px;	font-size:11px;	font-weight:bold;	color:#333333;	}.tunnel-details table td.tabGeneral.produitDetail a{	color:#333333;	}.tunnel-details table td.tabGeneral.prixDetail {	width:70px;	font-size:11px;	font-weight:normal;	}		.tunnel-details table td.tabGeneral.prixTotalDetail {	width:100px;	font-size:11px;	color:#ee1d24;	font-weight:bold;	}	.tunnel-details table td.PrixTotalBas {	padding-right:105px;	font-size:11px;	font-weight:normal;	}	.tunnel-details table td.PrixTotalBas span.TabPrixGras {	font-size:14px;	color:#ee1d24;	font-weight:bold;	}	.tunnel-details table td.totalEtape4 {	 border-bottom:2px solid #ccc; 	 background:#fff; 	 font-size:13px; 	 font-weight:bold; 	 padding-top:3px;	 }		.tunnel-bloc-Offerte {	width:auto;	height:auto;	}	.tunnel-bloc-Offerte-haut {	width:706px;	height:5px;	background:url(../medias/tunnel-bloc-bas-bg-haut.png) bottom left no-repeat;	behavior: url(../htc/iepngfix.htc);	}	.tunnel-bloc-Offerte-int {	width:706px;	height:auto;	background:#fff;	}		.tunnel-bloc-Offerte-bas {	width:706px;	height:6px;	background:url(../medias/tunnel-bloc-bas-bg-bas.png) top left no-repeat;	behavior: url(../htc/iepngfix.htc);	}	.crossSelling.tunnelS {	padding-left:20px;	position:relative;	}		.crossSelling.tunnelS .jcarousel-clip {	width:543px;	} 		.crossSelling.tunnelS div.jcarousel-container-horizontal {    width:544px;	}	.crossSelling.tunnelS ul#crossSelling li {	padding-left:12px;	padding-right:12px;	}	.crossSelling.tunnelS ul#crossSelling li {	border-right:1px dashed #ccc;	height:155px;	}	.crossSelling.tunnelS ul#crossSelling li img {	border:1px solid #ccc;	width:98px;	height:58px;	}		.crossSelling.tunnelS ul#crossSelling li.last {	padding-right:0px;	border:none;	}	.crossSelling.tunnelS .vignetteProduit {	border-right:none;	}	.crossSelling.tunnelS .jcarousel-next-horizontal {	top:45px;	right:35px;	}	.crossSelling.tunnelS .jcarousel-prev-horizontal {	top:45px;	left:35px;	_left:10px;	}	.TunnelSousTitre {	padding-top:3px;	}				.TitreSlider {	width:auto;	height:30px;	text-align:center;	font-weight:bold;	font-size:12px;	padding-bottom:3px;	}	.TabChkBox {	width:auto;	text-align:center;	color:#CC0000;	padding-top:5px;	}	.TabChkBox a {	color:#CC0000;	text-decoration:none;	}	.TabChkBox a:hover {	color:#CC0000;	text-decoration:underline;	}			.Tunnel-bas-titre {	width:auto;	height:auto;	font-size:14px;	font-variant:small-caps;	margin-left:10px;	background:url(../medias/icon-titre-bas-tunnel.jpg) top left no-repeat;	padding-left:30px;	padding-top:3px;	padding-bottom:6px;	}	.Tunnel-bas-txt {	padding-left:40px;	padding-bottom:15px;	padding-right:40px;	}	.TunnelNavBas {	width:auto;	height:22px;	padding-top:15px;	font-size:12px;	font-variant:small-caps;	height:22px;	}	.tunnel-retour {	float:left;	background:url(../medias/tunnel-retour-icon.png) top left no-repeat;	behavior: url(../htc/iepngfix.htc);	padding-left:30px;	padding-top:4px;	padding-bottom:5px;	margin-right:10px;	width:100px;	}	.tunnel-retour a {	color:#333;	text-decoration:none;	}	.tunnel-retour a:hover {	color:#333;	text-decoration:underline;	}			.tunnel-retour.tunnel-suivant {	background:url(../medias/tunnel-suivant-icon.png) top left no-repeat;	behavior: url(../htc/iepngfix.htc);	margin-right:10px;    float :right;	}	.blocColors.sliderDroit h2 {    font-variant:small-caps;    color: #333;    font-size: 12px;    padding-bottom:7px;}.blocColors.sliderDroit {    width:186px;    position:relative;    height:412px;	background:none;}.blocColors.sliderDroit ul {    display:block;    list-style:none;	margin-left:42px;}.blocColors ul li {	width:100px;	height:auto;	padding-bottom:10px;	margin-bottom:10px;	/*border-bottom:2px dotted #ccc;*/	}.blocColors.sliderDroit ul li img {	width:95px;	height:58px;	border:1px solid #ccc;	}	.blocColors.sliderDroit .jcarousel-clip-vertical {    width:146px;    height:350px;	padding-top:4px;}.blocColors.sliderDroit .jcarousel-next-vertical {    position: absolute;    bottom: -7px;    left: 90px;    width: 32px;    height: 32px;    cursor: pointer;    background: transparent url(../medias/next-vertical.png) no-repeat 0 0;    behavior: url(../htc/iepngfix.htc);}.blocColors.sliderDroit .jcarousel-prev-vertical {    position: absolute;    top: 15px;    left: 90px;    width: 32px;    height: 32px;    cursor: pointer;    background: transparent url(../medias/prev-vertical.png) no-repeat 0 0;    behavior: url(../htc/iepngfix.htc);}.TitreSlider.TunnelDroitSlider {	font-size:11px;	}	.tunnel-retour.VoirAussi {	float:none;	background:url(../medias/voir-liste.jpg) top left no-repeat;	behavior: url(../htc/iepngfix.htc);	padding-left:30px;	padding-top:4px;	padding-bottom:5px;	margin-right:0px;	width:auto;	font-size:11px;	margin-top:3px;	}		/************ETAPE_3**************/.BlocEtape_3 {	width:auto;	height:auto;	background:url(../medias/voir-liste.jpg) top left no-repeat;	}	.BlocEtape_3_bg-haut {	width:922px;	height:5px;	background:url(../medias/etape_3_bloc_bg_haut.png) bottom left no-repeat;	behavior: url(../htc/iepngfix.htc);	}	.BlocEtape_3_bg-int {	width:892px;	height:auto;	padding:10px 15px;	background:#fff;	}		.BlocEtape_3_bg-bas {	width:922px;	height:5px;	background:url(../medias/etape_3_bloc_bg_bas.png) top left no-repeat;	behavior: url(../htc/iepngfix.htc);	}	.Detail-etape_3 {	width:auto;	height:auto;	padding-bottom:25px;	}	.detail-Etp_3_picto {	width:100px;	height:auto;	float:left;	padding-right:15px;	}	.detail-Etp_3_picto img {	/*width:33px;	height:33px;*/        float:left;	}		.detail-Etp_3_txt {	width:auto;	height:auto;	float:left;	}	.Etp_3_Rad {	color:#ee1d24;	font-size:12px;	padding-bottom:5px;	}		.Etp_3_Rad table td {	padding-right:8px;	}		.Etp_3_Int {	width:auto;	height:auto;	}	.tunnel-retour.tunnel-suivant.etp_3_nav_bas	{	float:none;	margin-left:375px;	padding-right:0px;	margin-right:0px;	}	.etape_5 {	width:auto;	height:auto!important;	min-height:150px;	_height:150px!important;	font-size:12px;	}	.TunnelNavBas.etp_5_Nav {	padding-left:0px;	}		.etape_5 h2 {	font-size:12px;	padding-bottom:4px;	}		.etape_5 ul li {	list-style:none;	padding-bottom:2px;	}	.detail-Etp_3_txt.Etape_4_rgt {	width:135px;	}	.tunnel-voir-aussi.PadBtm {	padding-bottom:20px;	}	.Detail-etape_3.NoPadBtm {	padding-bottom:8px;	}	span.etp_4_Frais {	width:auto;	height:auto;	}	.Etp_4_CodeAvt {	width:auto;	height:auto;	padding-top:8px;	padding-bottom:5px;	}		.Etp_4_CodeAvt table th {	padding-bottom:10px;	}	.Etp_4_CodeAvt table th input {	width:150px;	height:16px;	border:1px solid #ccc;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	}	.Etp_4_CodeAvt table td input {	width:50px;	height:22px;	background:url(../medias/button_ok.png) top left no-repeat;	behavior: url(../htc/iepngfix.htc);	border:none;	font-size:12px;	padding-left:20px;	font-family:Arial, Helvetica, sans-serif;	cursor:pointer;	outline:none;	text-decoration:underline;	}	.Bloc-Add {	margin-bottom:16px;	width:auto;	height:auto;	}	.Bloc-add-Facture {	width:345px;	height:auto;	float:left;	}	.Bloc-add-Facture.PadDroit {	margin-right:16px;	}		.bloc-facture-bg-haut {	width:345px;	height:5px;	background:url(../medias/bloc-Add-bg-haut.png) bottom left no-repeat;	behavior: url(../htc/iepngfix.htc);	}	.bloc-facture-bg-int {	width:315px;	height:auto!important;	min-height:160px;	_height:160px!important;	background:#fff;	padding:5px 15px;	}	.bloc-facture-bg-bas {	width:345px;	height:5px;	background:url(../medias/bloc-Add-bg-bas.png) top left no-repeat;	behavior: url(../htc/iepngfix.htc);	}		.bloc-facture-bg-int h2 {	color:#bd4747;	padding-bottom:10px;	font-size:14px;	font-variant:small-caps;	}	.bloc-facture-bg-int ul li {	list-style:none;	padding-bottom:3px;	}																							/***********FIN-ETAPE_3***********/		/***********ETAPE_2***********/	.BlocLoginDroit {	float:left;	width:auto;	height:auto;	padding-right:20px;	margin-right:20px;	border-right:1px dashed #ccc;	}	.BlocLoginGauche {	float:left;	width:285px;	height:auto;	}	.etape_2-bloc-identifiant {	width:auto;	height:auto;	margin-bottom:18px;	}	.bloc-identifiant-bg-haut {	width:925px;	height:5px;	background:url(../medias/etp_2_bloc-login-bg-haut.png) bottom left no-repeat;	behavior: url(../htc/iepngfix.htc);	}	.bloc-identifiant-bg-int{	width:905px;	height:auto;	background:#d6c4c4;	padding:5px 10px;	}	.bloc-identifiant-bg-int h2 {	color:#bd4747;	padding-bottom:10px;	font-size:14px;	font-variant:small-caps;	}			.bloc-identifiant-bg-bas {	width:925px;	height:5px;	background:url(../medias/etp_2_bloc-login-bg-bas.png) top left no-repeat;	behavior: url(../htc/iepngfix.htc);	}	.bloc-identifiant-bg-int table td, .bloc-identifiant-bg-int table th {	padding-left:10px;	font-weight:normal;	padding-bottom:2px;	}	.bloc-identifiant-bg-int table td {	text-decoration:underline;	}	.bloc-identifiant-bg-int table td a {	text-decoration:underline;	color:#333;	}			.bloc-identifiant-bg-int table td input {	width:160px;	}		.bloc-identifiant-bg-int table td.btn {	text-decoration:none;	}		.bloc-identifiant-bg-int table td.btn input {	width:50px;	height:22px;	background:url(../medias/tunnel-suivant-icon.png) top left no-repeat;	behavior: url(../htc/iepngfix.htc);	border:none;	font-size:12px;	padding-left:20px;	font-family:Arial, Helvetica, sans-serif;	cursor:pointer;	outline:none;	text-decoration:underline;	}		.FormulaireFacturaction {	width:auto;	height:auto;	}	.FormulaireFacturaction h2 {	color:#bd4747;	padding-bottom:13px;	font-size:14px;	font-variant:small-caps;	}	.FormulaireFacturaction table td.formulaireBlocGauche {	width:285px;	height:auto;	padding-left:10px;	padding-right:20px;	}	.FormulaireFacturaction table th {	width:100px;	padding-right:16px;	font-weight:normal;	}	.FormulaireFacturaction table td {	padding-bottom:22px;	}		.FormulaireFacturaction table td input {	width:162px;	border:1px solid #ccc;	height:18px;	}	.FormulaireFacturaction table td select {	width:162px;	height:18px;	font-size:11px;	}		.FormulaireFacturaction table.radC td {	padding-bottom:6px;	padding-right:7px;	_padding-right:3px;	}		.FormulaireFacturaction table.radC td input {	width:auto;	height:auto;	border:none;	}	.FormulaireFacturaction table th.InscriptionNews {	padding-top:20px;	width:auto;	}	.FormulaireFacturaction table td.AutreAdd {	padding-bottom:0px;	padding-right:6px;	color:#bd4747;	font-size:14px;	font-variant:small-caps;	font-weight:bold;	}		.FormulaireFacturaction table td.AutreAdd input {	width:auto;	border:none;	}													.livraisonOn table td.AutreAdd {	padding-bottom:0px;	padding-right:6px;	color:#bd4747;	font-size:14px;	font-variant:small-caps;	font-weight:bold;}.livraisonOn table td.AutreAdd input {	width:auto;	border:none;	}/***********FIN-ETAPE_2***********/				/***************ZOOM-img************/div.zoomdiv {z-index                 : 100;position                : absolute;top:0px;left:0px;width                   : 200px;height                  : 200px;background: #ffffff;border:1px solid #CCCCCC;display:none;text-align: center; overflow: hidden;}img.jqzoom{cursor:crosshair;position:relative;}/***************Fin-Zoom-img******************/											   /*************Popup-Fiche**********/.PopupAjout {    width:auto;    height:auto;    padding-top:16px;    font-size:12px;    color:#fff;    font-weight:bold;    padding-left:180px;    }    .PopupAjout a {    color:#fff;    text-decoration:underline;    }       .PopupAjout table td.iconAjout {    padding-right:8px;    }    .PopupAjout table td.AjoutTxt {    padding-right:50px;    }    /**************PopupMail************/.popupEnvoieMail {    width:auto;    height:auto;    }                                   .popupEnvoieMail table th {    width:120px;    padding-right:10px;    font-weight:normal;    color:#fff;    font-family:Arial, Helvetica, sans-serif;    font-size:11px;    }    .popupEnvoieMail table td {    padding-bottom:14px;    }       .popupEnvoieMail table td input {    width:170px;    height:17px;    border:1px solid #666;    font-size:11px;    }    .popupEnvoieMail table td textarea {    width:170px;    height:55px;    border:1px solid #666;    font-size:11px;    }    .popupEnvoieMail table td.txtRequis {    font-style:italic;    color:#ccc;    font-size:11px;    padding-bottom:0px;    }    .picto-Availibility {    width:auto;    height:26px;    }                /*************FICHE-02************/	.blocDesc.fiche-02 div {	width:auto;	height:auto;	padding:auto;	margin:auto;	}.blocDesc.fiche-02 {	width:332px;	height:auto!important;	min-height:287px;	_height:287px!important;	background:#fff;	padding-left:8px;	padding-right:8px;	padding-top:4px;	color:#525252;	}	.blocDesc.fiche-02 h2 {	font-size:14px;	font-variant:small-caps;	color:#333333;	padding-bottom:8px;	}	#pane3 {	width:310px;	_width:300px;	height:145px;	}	.MatiereProduit h2 {	font-size:14px;	font-variant:small-caps;	color:#333333;	}		.MatiereProduit {	padding-top:15px;	padding-bottom:10px;	}	span.descripMatiere {	color:#CC0000;	text-transform:none;	font-weight:normal;	}	.picto-Availibility.ficheP-02 {	padding-top:20px;	padding-left:150px;	_padding-left:145px;	}	.ficheP-02-Zoom {		width:65px; 	margin-top:228px; 	margin-right:10px; 	padding-top:10px;	}							/*************FIN-FICHE-02************/	.vignetteProduit .buttonComplex img {	width:21px;	height:21px;		}			/******************************YAN*************************//**************************Espace client*********************//****************************ACCUEIL****************************/	.menu_ec{	width:auto;	height:auto;	text-align: left;	}	.titre_ec{	font-variant:small-caps;	color:#333333;	font-size:13px;	font-weight:bold;	padding-bottom:14px;	}		.menu_ec ul{		padding-left:18px;	}		.menu_ec ul li{	color:#333333;		font-size:12px;	padding-bottom:14px;	}		.menu_ec ul li a{	color:#333333;		text-decoration:none;	}		.button_ec{		padding-left:22px;	}			.button_ec a{	text-decoration:none;		}			.button_ec img	{	display:inline;    padding-right:3px;    text-decoration:none;		}	.button_ec a span{	text-decoration:underline;	font-variant:small-caps;	font-size:12px;	color:#333333;	}		/**************************Espace client*********************//****************************ACCOUNT EDIT****************************/	.bloc-formulaire_ec{	float:left;	height:auto!important;	min-height:180px!important;	_height:180px!important;	width:624px;	background: url(../medias/bg-rep-form_ec.gif) repeat-y top right;	}	.bloc-droit_ec.noPadTop {	padding-top:0px;	}			.T_info_perso{	width:311px;	height:auto;	float:left;	}					.T_info_perso table{	width:auto;	height:auto;	color:#333333;	}	.T_info_perso table th{	width:120px;	font-weight:normal;	text-align:left;	vertical-align:top;	padding-left:8px;	}		.T_info_perso table td{	width:162px;	padding-bottom:21px;	}	.T_info_perso table td.InscriptionBtn {	width:auto;	padding-top:10px;	}			.T_info_perso table td table td{	padding-bottom:0;	}		.T_info_perso table td table td input{	width:auto;	height:auto;	_background:none;	_border:none;	}		.T_info_perso table td input{	width:158px;	height:15px;	border:1px solid #dfdfdf;	background:#fff;	color:#878787;	font-size:11px;	padding-top:2px;	padding-left:2px;	}	.T_info_perso table td select{	width:162px;	height:19px;	border:1px solid #dfdfdf;	background:#fff;	color:#878787;	font-size:11px;	padding-left:2px;	}		.T_info_perso table td table td{	width:auto;	padding-right:10px;	}			.T_info_perso table td table td.rad{	width:15px;	}		.T_info_perso table td.txt-inscription{	font-variant:small-caps;	font-size:13px;	color:#333333;	padding-bottom:16px;	padding-top:58px;	width:auto;	}		.txt-champs{	font-size:11px;	position:absolute;	bottom:5px;	left:20px;	}	.bloc-droit_ec{	float:left;	width: 286px;	height: auto;	text-align: justify;	font-size: 11px;	color: #333333;	padding-top: 26px;	padding-left: 14px;	}img.image_dispo{    width:176px;    height:26px;}/*******************Inscription-Newsletter*************/	.tunnel-retour_Inscrip {	background:url(../medias/tunnel-retour-icon.png) top left no-repeat;	behavior: url(../htc/iepngfix.htc);	padding-top:4px;	padding-bottom:5px;	margin-right:10px;	_margin-right:0px;	padding-left:25px;	font-variant:small-caps;	}	.tunnel-retour_Inscrip.Deinscrire {	background:url(../medias/icon-deinscrip.png) top left no-repeat;	behavior: url(../htc/iepngfix.htc);icon_mail.gif	}		.tunnel-retour_Inscrip.Inscrire {	background:url(../medias/icon_mail.gif) top left no-repeat;	behavior: url(../htc/iepngfix.htc);	}		.tunnel-retour_Inscrip a {	text-decoration:underline;	color:#333;	}			.bloc-formulaire_ec.NoBord {	background:none;	}	.T_info_perso.NoWidth {	width:auto;	}	.tunnel-retour_Inscrip.Valider {	background:url(../medias/button_ok.png) top left no-repeat;	behavior: url(../htc/iepngfix.htc);	}	.T_info_perso table th.Change-mot-passe {	width:auto;	padding-right:20px;	}	.SuiviCommande {	width:auto;	height:auto;	padding-bottom: 10px;	}	.SuiviCommande table th {	padding-left:10px;	width:auto;	padding-top:4px;	padding-bottom:4px;	background:#999;	color:#fff;	font-size:12px;	font-weight:bold;	}	.SuiviCommande table td {	padding-left:10px;	width:auto;	padding-top:4px;	padding-bottom:4px;	background:#fff;	color:#333;	font-size:11px;	}	.SuiviCommande table td.noBack {	background:none;	padding-bottom:3px;	padding-top:0px;	}			.SuiviCommande table th.Num {	width:110px;	}.SuiviCommande table th.Couleur, .SuiviCommande table td.Couleur {	width:45px;	}.SuiviCommande table th.date {	width:110px;	}	.SuiviCommande table th.etat {	width:100px;	}	.SuiviCommande table th.montant {	width:90px;	}	.SuiviCommande table th.facture {	width:101px;	}	.SuiviCommande table td.Num-bas {	width:110px;	color:#ee1d24;	}	.SuiviCommande table td.Num-bas a {	color:#ee1d24;	text-decoration:underline;	}		.SuiviCommande table td.date-bas {	width:110px;	}	.SuiviCommande table td.etat-bas {	width:100px;	}	.SuiviCommande table td.montant-bas {	width:90px;	}	.SuiviCommande table td.facture-bas {	width:96px;	color:#ee1d24;	padding-left:20px;	}	.SuiviCommande table td.facture-bas a {	color:#ee1d24;	text-decoration:underline;	}	.DetailCommande {	width:auto;	height:auto;	padding-bottom:25px;	padding-left:10px;	}	.SuiviCommande table th.montant.Prix, .SuiviCommande table td.montant-bas.Prix {	padding-right:10px;	}	.SuiviCommande table td.date-bas.qte, .SuiviCommande table th.date.qte {	width:50px;	}	.SuiviCommande table th.Num.Produit, .SuiviCommande table td.Num-bas.Produit {	width:160px;	}	.SuiviCommande table th.montant.Prix.Total, .SuiviCommande table th.Total {	background:#666666;	border-bottom:1px solid #fff;	}	.SuiviCommande table th.montant.Prix.All, .SuiviCommande table th.All {	background:#f4f4f4;	color:#CC0000;	text-transform:uppercase;	}	.AddFacturation {	width:auto;	height:auto;	padding-left:10px;	padding-bottom:15px;	}	.Bloc-Add-Commande {	float:left;	background:#fff;	width:250px;	_width:245px;	padding:10px 15px;	height:auto;	margin-right:20px;	border:1px solid #ccc;	}	.Bloc-Add-Commande NoMarg {	margin-right:0px;	}	.Bloc-Add-Commande h2 {	color:#bd4747;	padding-bottom:10px;	font-size:14px;	font-variant:small-caps;	}	.Bloc-Add-Commande ul li {	list-style:none;	padding-bottom:3px;	}																						 .bloc-error{       background:#e3e3e3;       width:auto;       margin-right:10px;       padding:8px; } .bloc-error ul li{        color:#ff0000;        font-size:11px;        font-weight:bold;        padding-bottom:3px; } .bloc-error ul li img{        float:left; } .red{     border: 1px solid red !important; }/****************Zoom-Image*****************/.ZoomSlider {	position:relative;	z-index:2000;	}	.ZoomImage-Big {	position:absolute;	top: -247px;	z-index:2000;	left: 160px;	visibility:hidden;	}	.ZoomImage-Big img {	width:400px;	height:280px;	border:2px solid #ccc;	}	.Zoom_Image_Small {	position:relative;	z-index:0;	padding-left:8px;	}			 #ec-split{    background:none;    color:#000;    font-size:11px;    padding-bottom:4px;    padding-left:10px;    padding-top:4px;    width:auto; } td#ec-split ul li {    display:inline;    list-style-image:none;    list-style-position:outside;    list-style-type:none;    padding-right:3px; } td#ec-split ul li.active {    text-decoration:underline; } td#ec-split ul li a{    color:#000;    text-decoration:none; }/***************RECHERCHE**************/.contenuBas .contenuBas-bloc-droit-recherche {	width:auto;	margin-left:15px;        height: auto!important;        min-height:250px;        _height:250px!important;} #contPopUp_error{ 	margin-left:55px; 	font-weight:bold; 	margin-top:5px; }/************************FCK*************************/.BlocFCK {	padding:5px;	padding-right:0px;	width:auto;	height:auto;	text-align:justify;	font-size:11px;	}	.FCKTitre {	color:#bd4747;	font-size:15px;	font-variant:small-caps;	font-weight:bold;	}	.BlocFCK a {	text-decoration:underline;	color:#333;	}		.BlocFCK span {	/* font-style:italic; */	}	.BlocFCK img {	/*border:2px solid #ccc;*/	padding:4px;	margin:6px;/*	float:left;*/	}	.BlocFCK ul li {	background:url(../medias/fck-arrow.gif) 0px 1px no-repeat;	padding-left:12px;	padding-bottom:5px;	}		/*********************************/table td.etapeRetour {		padding-right:25px;	background:url(../medias/tunnel-retour-icon.png) top left no-repeat;	behavior: url(../htc/iepngfix.htc);	padding-left:25px;	_padding-left:25px;	font-variant:small-caps;	border:none;	cursor:pointer;	padding-bottom:4px;	padding-top:2px;	font-size:14px;	}	table td.etapeRetour a {	color:#333;	text-decoration:none;	}		table td.etapeSuivant input {	background:url(../medias/tunnel-suivant-icon.png) top left no-repeat;	behavior: url(../htc/iepngfix.htc);	padding-left:25px;	_padding-left:5px;	font-variant:small-caps;	border:none;	cursor:pointer;	padding-bottom:4px;	padding-top:2px;	font-size:14px;	}	*:first-child+html table td.etapeSuivant input {	padding-left:5px;	}						.Bloc-message-erreur {    color:#fff;}#buttonValider {    font-weight: bold;    font-size: 14px;}
