﻿/***********************************************************************************************************************************************************************/
/* Redefinitions des balises HTML */ 
/***********************************************************************************************************************************************************************/
*{margin:0;padding:0;}
body, h1, h2, h3, h4, h5, h6, a, .input_text, select, textarea{font:12px/1.2em Arial, Helvetica, Sans-serif;font-weight:normal;color:#606060;}
img{border:0}
a{text-decoration:none;outline:none;}
a:hover{text-decoration:underline;}
ul, ol, dd {margin:0 0 0 20px;}
select option{padding:0 3px;}
hr{display:none;}
fieldset{border:none;}
fieldset legend{display:none;}
.invisible {display:none;}

/* STRUCTURE GENERALE **************************************************************************************************************************************************/
body{text-align:center;}
body.body {background:#414141;}
#global, #top {width:1120px;}
#global {text-align:left;margin:0 auto 30px;padding:110px 0 0;}
#middle, #footer, #bottom {width:100%;}
#top, #middle, #footer, #bottom {position:relative;clear:both;}
#middle{background:#dad4d5;z-index:2;min-height:440px;}
#footer {z-index:3;}
#global.w1002, .w1002 #top {width:1002px;}

/* CLASS GENERIQUE *****************************************************************************************************************************************************/
/* MicrosoftAjax v4 */
.sys-template {display:none;}
/* Coins  arrondis */
.coins{position:relative;width:100%;height:0px;line-height:0;font-size:0;z-index:2;}
.coin{position:absolute;overflow:hidden;background:url(../images/bg-blank.gif) no-repeat 0 0;}
.coinHG, .coinHGa{top:0;left:0;}
.coinHD{top:0;right:0;}
.coinBG{bottom:0;left:0;}
.coinBD{bottom:0;right:0;}

/* Blocks  */
.box00{position:relative;margin:0 0 24px;background:#eee9ea;}
.box00_transparent {background:url(../images/bg-transparent-01.png) no-repeat;width:309px;height:144px;padding: 15px 25px;}
.box00_0, .box00_5, .box00_6{padding:24px;}
.box00_0 h4 {border-color:#c4c1c0;}
.box00_1 {margin:0 10px;}
.box00_2 {padding:16px;}
.box00_4, .box00_8{padding:24px 24px 17px;}
.box00_7{padding:10px 12px 8px 12px;}
.box00_9{padding:10px 18px;}
.box00_10 {padding:12px 24px;}
.box00_15 {padding:18px 26px;overflow:hidden;width:518px;}
.box00_15 p {margin:0 0 10px;}
.box00_16 {padding:22px 40px;}

.box00 .coin{width:12px;height:12px;background-image:url(../images/bg-coins02.gif);}
.box00 .coinHG{background-position:0 0;}
.box00 .coinHD{background-position:-12px 0;}
.box00 .coinBG{background-position:-24px 0;}
.box00 .coinBD{background-position:-36px 0;}
body .box00.fil{float:left;}

.box00c, .box00d{float:left;display:inline;width:546px;margin:30px 0 0;}
.box00d{width:326px;margin-left:38px;}

.box00Hover, #carnetAdress .box00:hover, #contact .box00:hover {cursor:pointer;}
.box00Hover, .box00Actif, .box00b, #carnetAdress .box00:hover, #contact .box00:hover {background:#fff;}
.box00 .arrowActif {display:none;}
.box00Hover .coin, .box00Actif .coin, .box00b .coin, #carnetAdress .box00:hover .coin, #contact .box00:hover .coin {background-image:url(../images/bg-coins12.gif);}
.box00Actif .arrowActif, #carnetAdress .box00:hover .arrowActif, #contact .box00:hover .arrowActif {display:block;background:url(../images/arrow-box00Actif.gif) no-repeat 0 0;position:absolute;width:14px;height:28px;right:-14px;top:50%;margin-top:-14px;}

.box01 {position:relative;margin:0 0 10px;}
.box01_00 {background:url(../images/bg-coins03M.png) repeat-y 0 0;padding:0 0 0 36px;}
.box01_01 {background:url(../images/bg-coins03M.png) repeat-y 100% 0;padding:16px 36px 16px 0;min-height:330px;}
* html .box01_01 {height:330px;}
.box01 .coinH, .box01 .coinB, .box01 .coinH div, .box01 .coinB div {background:#f2f2f2 url(../images/bg-coins03T.png) no-repeat 0 0;font-size:22px;line-height:22px;height:22px;padding:0 0 0 36px;}
.box01 .coinH div, .box01 .coinB div {background-position:100% 0;padding:0 36px 0 0;}
.box01 .coinB {background-image:url(../images/bg-coins03B.png)}
.box01 .coinB div {background:url(../images/bg-coins03B.png) no-repeat 100% 0;}

.box02{border:6px solid #cec9ca;}

.box03{position:relative;background:#cbc5c6;text-align:left;}
.box03 .coin {width:5px;height:5px;background-image:url(../images/bg-coins08.gif);}
.box03 .coinHG {background-position:0 0;}
.box03 .coinHD {background-position:-5px 0;}
.box03 .coinBG {background-position:-10px 0;}
.box03 .coinBD {background-position:-15px 0;}
.box03 .arrow {position:absolute;width:19px;height:10px;background:url(../images/arrow-box03.gif) no-repeat;overflow:hidden;}
.box03_0 {background:#e9e5e6;clear:both;margin:70px 40px 10px 0;}
.box03_0 .coin {background-image:url(../images/bg-coins10.gif);}
.box03_0 .box03_1 {padding:16px;overflow:hidden;width:414px;}
.box03_0 .box03_2 {padding:20px;}
.box03_0 p {line-height:18px;color:#606060;float:left;display:inline;}
.box03_0 p strong {font-size:14px;}
.box03_0 div.txt05 {float:left;display:inline;padding:0 16px 0 0;}

.box04 {background:transparent url(../images/bg-22.png);}

.boxErrorForm {margin:20px 0;}
.boxErrorForm p span {display:block;padding:14px 0 0;font-weight:bold;text-transform:uppercase;color:#54858E;font-size:11px;}
.boxErrorForm .lig, .form .boxErrorForm .lig {padding:8px 0 0;}
#containerCarnetAdress .boxErrorForm {width:100%;}
#containerCarnetAdress .boxErrorForm .box03_2 {width:478px;}

.hightlight-box{position:relative;width:104px;}
.hightlight-box .coin{width:13px;height:13px;background:url(../images/bg-coins07.gif) no-repeat;}
.hightlight-box .coinHG{background-position:0 0;}
.hightlight-box .coinHD{background-position:-13px 0;}
.hightlight-box .coinBG{background-position:-26px 0;}
.hightlight-box .coinBD{background-position:-39px 0;}
.bd-hightlight-box{padding:10px;border:1px solid #bb1b5b;}

/* Formulaires */
.form, .form_00 {width:100%;}
.form {position:relative;}
.form_00{overflow:hidden;}
.form .lig {position:relative;width:100%;overflow:hidden;padding:2px 0 10px;}
.form .lig98 {position:relative;width:100%;overflow:hidden;padding:2px 0 10px;}
.form .ligNoOv {overflow:visible;}
.form .lig *{float:left;display:inline;}
.form .lig a.VotreMagasin b{float:none;}
.form .lig a.VotreMagasin{float:none;}
.form .lig label{line-height:18px;}
.form .lig input{border:0;}
.form .lig .dn{display:none;}
.form .lig select option, .ctForm00 .lig .label00, .ctForm00 .input_text02 {float:none;display:block;}
.ctForm00 .lig .input_text02 {display:inline;}
.input_text00, .input_text01 {color:#fff;font-size:11px;padding:4px 6px;margin:2px 8px 0;}
.input_text00 {background:url(../images/bg-input00.gif) no-repeat 0 0;width:118px;}
.input_text01 {background:#3e4140;border:1px solid #1e1f1e;}
.textarea00{width:370px;height:100px;}
.input_text02, .input_text03, .select00, .textarea00 {background:#fafafa url(../images/bg-input02.gif) repeat-x 0 0;padding:6px;font-size:13px;color:#303030;margin:4px 0 6px;}
.input_text03{background:#c1bcbd}
.form .lig .input_text02,.form .block_form00_00 .input_text02,.form .block_form00_00 .select00, .form .lig .select00, .form .select00, .textarea00 {border:1px solid #c2c1c1;}
.input_radio, .input_checkbox{width:14px;height:18px;}
.label00, .label01, .label05, .rbl00 label, .rbl01 label {font-size:11px;text-transform:uppercase;font-weight:bold;}
.label02{vertical-align:middle;}
.label00 span, .form .lig .label00 span {text-transform:lowercase;font-weight:normal;color:#606060;float:none;display:inline;}
.label00_0 {line-height:18px;width:178px;}
.form .lig .label00, .form .lig .label01 {clear:both;margin:0 0 0 4px;}
.select00 {height:24px;padding:2px;}
.select01 {height:30px;padding:5px 2px;margin-top:4px;}
.select02 {width:120px;height:30px;padding:5px 2px;}
.select03 {height:30px;padding:5px 2px;margin-top:4px;width:140px;}
.btOk00, .btOk01 {background:url(../images/bg-btOk00.png) no-repeat 0 0;padding:10px 0 0;margin:10px 0 0;height:0;overflow:hidden;display:block;width:18px;}
.btOk01 {background:url(../images/bg-btOk01.gif) no-repeat 0 0;margin:0;width:30px;display:inline-block;padding:22px 0 0;}
.form .tbCcj {margin-top:0;padding-right:50px;float:right;position:relative;font-weight:bold;font-style:italic;}
.form .lig .error {border:1px solid #ba0d52;}
.form .lig .bt05_00 {float:right;margin:0 26px 0 0;}
.cb00{margin-right:5px;vertical-align:middle;}
.error02, .error03, .error04  {color:#ff0000 !important;}
.error03, .error04 {font-size:11px;}
.error03 {position:absolute;bottom:0;left:4px;white-space:nowrap;}
.chpOblig {text-align:right;padding:6px 0 20px;font-size:11px;}
.chpOblig_00 {padding-bottom:0;}
.chpOblig, .chpObligAst, .form .lig .label00 .chpObligAst {color:#54858E;}
.chpObligAst, .form .lig .label00 .chpObligAst {font-size:14px;font-weight:bold;}
a.linkForm00 {text-decoration:underline;font-size:11px;}
a.linkForm00:hover {text-decoration:none;}

.form .rbl00, .form .ckb00 {text-align:right;float:right;}
.form .rbl01 {margin:10px 0 0;}
.form .rbl01_02 {margin:0 0 0 10px;}
.rbl00 input, .rbl01 input, .ckb00 input {width:14px;height:18px;margin:0 0 0 6px;}
.rbl00 label, .ckb00 label {margin:0 0 0 20px;}
.rbl01 input {margin:0 6px 0 0;}
.rbl01 label {margin:0 20px 0 0;}
.rbl01_00 input, .rbl01_02 input {margin:0 20px 0 0;}
.rbl01_00 label, .rbl01_01 label, .rbl01_02 label {margin:0 6px 0 0;}
.rbl01_01 input {margin:0 10px 0 0;}
.rbl01_01 label {width:160px;}
.ckb00 label {text-transform:none;font-size:11px;}
.ckb01 input {margin:2px 6px 0 0;}

.form .frw50, .form .flw22, .form .flw24, .form .flw26, .form .flw28, .form .flw32, .form .flw36, .form .flw38, .form .flw39,.form .flw40, 
.form .flw42, .form .flw44, .form .flw48, .form .flw50, .form .flw52, .form .flw58, .form .flw60, .form .flw70, .form .flw80, .form .flw90,
.form .flw14, .form .flw20, .form .flw30, .form .flw18, .form .flw76, .form .flw68 {float:left;display:inline;width:50%;}
.form .flw14 {width:14%;}
.form .flw18 {width:18%;}
.form .flw20 {width:20%;}
.form .flw22 {width:22%;}
.form .flw24 {width:24%;}
.form .flw26 {width:26%;}
.form .flw28 {width:28%;}
.form .flw30 {width:30%;}
.form .flw32 {width:32%;}
.form .flw36 {width:36%;}
.form .flw38 {width:38%;}
.form .flw39 {width:39%;}
.form .flw40 {width:40%;}
.form .flw42 {width:42%;}
.form .flw44 {width:44%;}
.form .flw48 {width:48%;}
.form .flw50 {width:50%;}
.form .flw52 {width:52%;}
.form .flw58 {width:58%;}
.form .flw60 {width:60%;}
.form .flw68 {width:68%;}
.form .flw70 {width:70%;}
.form .flw76 {width:76%;}
.form .flw80 {width:80%;}
.form .flw90 {width:90%;}
.form .frw50 {float:right;text-align:right;margin:20px 0 18px;}
.form .lig em {font-size:10px;line-height:12px;}
.form .lig em.em00 {font-size:11px;}
.form .w00 {width:472px;}
.form .w01 {width:170px;}
.form .w02 {width:82px;}
.form .w03 {width:140px;}
.form .w04 {width:120px;}
.form .w05 {width:160px;}
.form .w06, .form .lig span.w06 {width:85px;}
.form .w07 {width:180px;}
.form .w08 {width:204px;}
.form .w09 {width:135px;}
.form .w10 {width:504px;}
.form .w11 {width:192px;}
.form .w12 {width:554px;}
.form .w13 {width:260px;}
.form .w14 {width:100px;}
.form .w15 {width:150px;}
.form .w16 {width:218px;}
.form .w17 {width:347px;}
.form .w18 {width:110px;}
.form .w19 {width:215px;}
.form .w20 {width:187px;}
.form .w21 {width:487px;}
.form .w23 {width:247px;}
.form .w24 {width:144px;}
.form .w25 {width:96px;}
.form .h00 {height: 97px}

/* POPUP */
.popup{position:relative;width:600px;background:red;}
.popup_0{position:relative;padding:20px 10px 10px;}
.popup_0 .close{position:absolute;top:0;right:0;}

/* INFOBULLES */
.infobulle01{position:absolute;display:none;width:162px;height:196px;padding:12px 10px 0;top:-194px;left:0;background:url(../images/bg-infobulle01.png) no-repeat;text-align:center;z-index:99;}
.infobulle01 span{color:#606060;font-size:11px;font-weight:bold;padding:10px 0 0;}

/* Bloc contenant des floats */
.fil{float:left;display:inline;}
.fir{float:right;display:inline;}
.block_float:after, .spacer{content:".";display:block;visibility:hidden;clear:both;font-size:0px;line-height:0px;height:0px;width:100%;margin:0;padding:0;}
.clear{clear:both;}

/* detect IE6 pour mise a jour IE // function :: updateIE */
#detectIE6 {position:absolute;width:100%;top:0;left:0;text-align:center;z-index:99999}
#detectIE6 div {background:#fff;border:6px solid #c2bdbe;padding:10px;}
#detectIE6, #detectIE6 a {color:#3E5D6F;font-size:13px;line-height:16px;}
#detectIE6 .close {float:right;display:inline;padding:2px 24px 6px 0;text-align:right;width:54px;background:url(../images/bg-close00.png) no-repeat 0 0;}
#detectIE6 .close a {font-size:11px;text-transform:uppercase;color:#606060}

/* top *****************************************************************************************************************************************************************/
#top{z-index:4;height:110px;position:absolute;top:0;}
#top ul {list-style:none;}
.headerLeft {float:left;display:inline;width:726px;}
.logo00 {background:url(../images/logo00.png) no-repeat 0 0;height:0;line-height:0;font-size:0;padding-top:60px;overflow:hidden;display:block;width:150px;margin:10px 0 0;}


/* Menu */
.menu00, .menu00 a {color:#fff;}
.menu00 a:hover {text-decoration:none;}
.menu00 {margin:0;position:relative;clear:both;width:100%;}
.menu00 li {float:left;display:inline;margin:4px 14px 0 0;}
.menu00 li.last {margin:4px 0 0 0;}
.menu00 li a {display:block;padding:12px 10px 10px 14px;cursor:pointer;}
.menu00 li.hover .ssMenu00, .menu00 li:hover .ssMenu00 {display:block;}
.menu00 li.hover a.menu00Cat, .menu00 li:hover a.menu00Cat, .menu00 li a.menu00Cat:hover {background:#2e302f;color:#E6DD05;}
.menu00 .typeface-js, .listMenu03 li a, .ssMenu00 h2 {font-family:BentonSansCond-Bold, Arial;}
.menu00 .typeface-js, .menu00 li a.menu00Cat {text-transform:uppercase;font-size:12px;font-weight:bold;}
.ssMenu00 {position:absolute;background:#2e302f;width:828px;padding:30px 36px;display:none;left:0;}
.ssMenu00 h2 {color:#5e9cc0;font-size:16px;line-height:16px;text-transform:uppercase;}
.ssMenu00 ul, .ssMenu00 ul li {margin:0;}
.ssMenu00 ul.typeface-js {text-transform:none;}
.ssMenu00 .listMenu00 li {width:148px;}
.ssMenu01 .listMenu00 {display: inline; float: left; list-style-type: none; margin: 0 5px 40px 0; width: 444px;}
.ssMenu01 .listMenu00 li {width:148px; float:left;}
.ssMenu00 .listMenu00 li a {background:url(../images/puce10.gif) no-repeat 0 14px;padding:8px 6px 6px 10px;font-weight:bold;font-size:12px;line-height:14px;}
.ssMenu01 .listMenu00 li a {background: url("../images/puce07.gif") no-repeat scroll 0 6px transparent; color: #414141; line-height: 16px; padding: 0 0 0 8px;}
.ssMenu00 .listMenu00 li a:hover {background-image:url(../images/puce20.gif);}
.ssMenu00 .listMenu02 {border-top:1px solid #636360;margin:6px 0 10px;overflow:hidden;width:210px;}
.ssMenu00 .listMenu02 li {width:100%}
.ssMenu00 .listMenu02 li a {padding:8px 0 6px;font-size:11px;font-weight:bold;}
.ssMenu00 .listMenu03 {float:right;display:inline;width:144px;margin:0 40px 0 0;}
.ssMenu00 .listMenu03 li, .ssMenu00_2 .listMenu04 li {border-top:1px solid #7a7976;width:100%;}
.ssMenu00 .listMenu03 li.first, .ssMenu00_2 .listMenu04 li.first {border-top:0;}
.ssMenu00 .listMenu03b {float:left;display:inline;width:446px;}
.ssMenu00 .listMenu04 {width:100%;overflow:hidden;}
.ssMenu00 .listMenu04 li {width:176px;margin:0 24px 0 0;}
.ssMenu00 .listMenu04 li, .ssMenu00 .listMenu04 li a {font-size:11px;}
.ssMenu00 .listMenu04 li a {padding:0;}
.ssMenu00 .listMenu04 li strong {color:#fff;display:block;text-transform:uppercase;font-size:13px;padding:10px 0 4px 5px;}
.ssMenu00 .listMenu04 li span {color:#A5A2A3;display:block;padding:0 0 0 5px;}
.ssMenu00 .listMenu04 li a:hover span {color:#fff;}
.ssMenu00 .listMenu02 li a:hover, .ssMenu00 .listMenu03b a:hover, .ssMenu00 .listMenu04 li a:hover strong, .ssMenu00 .listMenu04 li:hover strong {color:#e6dd05;}
#top .ssMenu00 a img {border:5px solid #2E302F;}
#top .ssMenu00 a:hover img {border:5px solid #4e4e4e;}
#top .ssMenu00 .listMenu03 li a {color:#c2bdbe;text-transform:uppercase;padding:12px 0 10px;}
#top .ssMenu00 .li00 a {color:#e6dd05;}
.ssMenu00_0 p {font-size:11px;margin:10px 0 0;}
.ssMenu00_0L {float:left;display:inline;margin:0 16px 14px 0;width:600px;}
.ssMenu00_0L h2 {margin:0 0 16px;}
.ssMenu00_0R {float:right;display:inline;width:210px;margin:14px 0 0;}
.ssMenu00_0R h2 {text-transform:none;}
.ssMenu00_1 {width:730px;left:106px;}
.ssMenu00_1 h2 {margin:8px 0 10px;}
.ssMenu00_2 {width:730px;left:158px;}
.ssMenu00_2 .listMenu04 {float:right;display:inline;width:210px;}
.ssMenu00_2 .listMenu05 {display:inline;width:300px;}
.ssMenu00_2 .listMenu04 li {padding:10px 0 8px;margin:0;width:100%;}
.ssMenu00_2 .listMenu05 li {padding:10px 0 8px;margin:0;width:100%;}
.ssMenu00_2 .listMenu04 li strong, .ssMenu00_2 .listMenu04 li span {font-size:12px;line-height:12px;padding:0;}
.ssMenu00_2 .listMenu05 li strong, .ssMenu00_2 .listMenu04 li span {font-size:12px;line-height:12px;padding:0;}
.ssMenu00_2 .listMenu04 li strong {padding:0 0 4px;font-weight:bold;font-size:11px;}
.ssMenu00_2 .listMenu05 li strong {padding:0 0 4px;font-weight:bold;font-size:11px; display:block;text-transform: uppercase;}
.ssMenu00_2 .listMenu05 li a {background:url(../images/puce07.gif) no-repeat 0 6px;padding:0 0 0 8px;font-size:11px;color:#414141;line-height:16px;}
.ssMenu00_2L {float:left;display:inline;width:490px;margin:0 30px 0 0;}
.menu00 .ssMenu00_2L a {padding:0;margin-top:10px;}
.teaserMenu {clear:both;overflow:hidden;width:100%;}
.ssMenu00 .teaserMenu li {margin:0 0 0 10px;}
.ssMenu00 .teaserMenu li.first {margin:0;}
.teaserMenu li a {padding:0;}
/* modif menu */
#top .ssMenu00 div.NewTeaserMenu{clear:both;width:730px;display:inline;float:left;padding:0px;margin:10px 0px 0px 0px}
#top .ssMenu00 div.NewTeaserMenu ul{list-style-type:none;width:100%;padding:0px;margin:0px}
#top .ssMenu00 div.NewTeaserMenu ul li{display:inline;float:left;padding:0px;margin:0px 3px 0px 0px}
#top .ssMenu00 div.NewTeaserMenu ul li a{display:block;width:143px;height:150px;overflow:hidden;padding:0px;margin:0px}
#top .ssMenu00 div.NewTeaserMenu ul li a img{display:block;border:0px;padding:0px;margin:0px}
#top .ssMenu00 div.NewTeaserMenu ul li a:hover img{display:block;border:0px;padding:0px;margin:0px}
#top .ssMenu00 div.NewTeaserMenu3{width:438px;clear:none}


/* Panier */
.listAccount, .listAccount a {font-size:11px;color:#fff}
.listAccount {margin:0 0 0 126px;min-height:44px;-height:44px;}
.listAccount a {color:#bfbdbd}
#top .teaserAccount {float:right;display:inline;position:relative;padding:20px 0 0;width:266px;}
#top .teaserAccount .teaserHover, #top .teaserAccount .teaserHover a {color:#414141}
#top .teaserAccount .teaserHover .bt02 {color:#fff}
.teaserAccount .nbArt, .teaserAccount .imgInter {position:absolute;z-index:4;}
.teaserAccount .nbArt {background:url(../images/bg-panier00.png) no-repeat 0 0;height:44px;width:26px;padding:42px 0 0 38px;text-align:center;color:#ffffff;font-size:14px;font-weight:bold;right:140px;top:-26px;}
.teaserAccount .imgInter {height:82px;width:50px;left:40px;top:18px;}
.teaserAccount .deconnect {position:absolute;right:10px;top:12px;background:url(../images/picto-deconnect.png) no-repeat 0 0;width:18px;height:0;padding-top:18px;line-height:0;font-size:0;overflow:hidden;}
.teaserAccount .thickbox {text-decoration:underline;}
body .teaserAccount .int00 {font-size:11px;line-height:12px;}

.teaserPanier {padding:8px 0 0;position:relative}
.teaserPanier .titrPan{position:relative;width:246px;}
.teaserPanier .titrPan a {background:url(../images/titrPan00.png) no-repeat 0 100%;height:0;line-height:0;font-size:0;padding-top:26px;overflow:hidden;display:block;width:266px;}
.hover .titrPan a, .teaserPanier:hover .titrPan a {background-image:url(../images/titrPan01.png);text-decoration:none;}
.teaserHover {position:absolute;background:#c2bdbe;z-index:3;width:246px;right:0;padding:10px;display:none;top:34px}
.teaserPanier:hover .teaserHover {display:block;}
.teaserHover ul {background:#dad4d5;margin:0;}
.teaserHover ul li {padding:8px 0;margin:0 10px;border-bottom:1px solid #aca9a7;clear:both;overflow:hidden;width:226px;}
.teaserHover ul li.lastArt {color:#3e5d6f;text-align:center;border:0;}
.teaserHover ul li.lastArt, .teaserHover ul li.lastArt a {font-size:11px;}
.teaserHover ul li.lastArt a {text-decoration:underline;}
.teaserHover ul li.lastArt a:hover {text-decoration:none;}
.teaserHover ul li.liPanierVide00 {border:0;}
.teaserHover .imgPdt, .teaserHover .descrHover {float:left;display:inline;}
.teaserHover .imgPdt {margin:0 14px 0 0}
.teaserHover .imgPdt img {width:0 14px 0 0;}
.teaserHover .descrHover {width:132px;}
.teaserHover .ctPrix00 {height:26px;}
.teaserHover .ctPrix00 div {float:left;display:inline;}
.teaserHover .ctPrix00 p {top:0;}
.teaserHover .intitule {display:table;padding:6px 0 2px;}
/*.teaserHover .intitule a {font-size:13px;line-height:16px;}*/
.teaserHover .ctPrix00 div {font-size:21px;line-height:21px;}
.teaserHover .ctPrix00 div span {/*font-size:14px;top:-2px;*/}
.teaserHover .teaserInfo  {color:#606060;font-size:11px;text-align:left;line-height:14px;}
.teaserHover .teaserInfo  em {float:right;display:inline;width:44px;background:url(../images/bg_qte00.png) no-repeat 0 0;text-align:center;font-style:normal;padding:2px 0;}
.teaserHover .btPan {background:#ebe8e8;padding:14px 0 14px 40px;overflow:hidden;width:206px;}
.teaserHover .btPan a {margin:0}
.teaserHover .intitule a {text-decoration:none}
.teaserPanier .ctPrix00 p strong {font-size:13px;color:#686868;line-height:22px;position:relative;top:-2px;}
.teaserPanier .ctPrix00 p strong span {position:relative;top:1px;}

/* Popup Connect compte par teaser top */
.popup00 {width:642px;text-align:left;overflow:hidden;padding:0 26px 6px 32px;}
.popup00 .ctForm00 {width:392px;}
.popup00 .imgJ00 {right:6%;z-index:2;}
.popup00 .box00 {width:440px;margin-top:14px;}
.popup00 .link01 {font-size:10px;}
.popup00 .link01_00 {font-size:13px;}
.popup00 .titr09 {padding:0 0 6px;}
.popup00 .txt01 {margin:0 0 8px;}
.popup00 .txt03 {margin:0 0 20px;}
.popup00 .msg00, .block_form00_00 .msg00 {overflow:hidden;width:100%;}
.popup00 .msg00 p, .block_form00_00 .msg00 p {padding:10px 0 14px;}
.popup00 .msg00 p strong, .block_form00_00 .msg00 p strong  {display:block;margin:8px 0 0}
.popup00 .msg00 .bt02, .block_form00_00 .bt02  {margin:0;}
.popup00 .lig_00 .link01, .popup00 .lig_01 .link01,.block_form00_00 .lig_00 .link01,  .block_form00_00 .lig_01 .link01 {background:none;padding:0;}
.popup00 .lig_00 .link01, .block_form00_00 .lig_00 .link01 {position:relative;top:-8px}
.popup00 .lig_00 .bt02, .block_form00_00 .lig_00 .bt02 {margin:18px 0 10px;}
.popup00 .lig_01 .bt02, .block_form00_00 .lig_01 .bt02 {margin:2px 8px 0;}
.popup00 .lig_01 input, .block_form00_00 .lig_01 input {float:left;}
.popup00 .lig_01 .label00, .block_form00_00 .lig_01 .label00 {margin:0 0 6px 4px;}
.popup00 .lig_01 .link01, .block_form00_00 .lig_01 .link01 {margin:10px 0 0;}
/***** Fin top *****/

/* Panier non connecté */
#checkout .nav02{background:url(../images/bg-03c.png) repeat-x 0 0;}
.block_page01{width:630px;overflow:hidden;z-index:8;}
#checkout .block_page01 {overflow:visible;}
#checkout .page01{width:950px;overflow:hidden;}
#checkout .page01_01 {width:626px;}
#checkout .page01_02 {overflow:hidden;}
#checkout .page01_02 .box00_04 {margin-right:0;float:left;}
.block_page02{width:308px;z-index:10;}
.box00.purple_right{width:544px;margin-right:370px;}
.box00_3_left {padding:8px 25px 0;}
.box00_3_left .span00, .box00_3_left .span01 {color:#5b204c;font-size:14px;font-weight:bold;text-transform:uppercase;}
.box00_3_left .span01{color:#a9338a;}
.box00_3_right {background-color:#742f62;padding:7px 9px;}
.box00_3_right span{color:#fff;line-height:30px;}
.box00.purple_right .coinHD, .box00.purple_right .coinBD{right:0;background-image:url(../images/bg-coins03.gif);}
.spacer_h {margin-left:34px;}

.table00.table00_00{width:600px;}
.table00.table00_00 th.tal{padding-left:47px;}
.table00.table00_00 td.img-pdt .ct-img-pdt{position:relative;z-index:99;}
.table00.table00_00 td.img-pdt .ct-img-pdt a:hover {text-decoration:none;}
.table00.table00_00 td.img-pdt .ct-img-pdt:hover {z-index:100;}
.table00.table00_00 td.img-pdt .ct-img-pdt .imgVignPdt {display:block;}
.table00.table00_00 td.img-pdt .ct-img-pdt a.teaserAc01 {color:#fff;}
.table00.table00_00 td.img-pdt .ct-img-pdt a.teaserAc01_0:hover, .table00.table00_00 td.img-pdt .ct-img-pdt a.teaserAc01_4:hover {width:39px;}
.table00.table00_00 td.img-pdt .ct-img-pdt a.teaserAc01_0:hover strong, .table00.table00_00 td.img-pdt .ct-img-pdt a.teaserAc01_4:hover strong {display:none;}
.table00.table00_00 td.img-pdt .hoverPdtCheckout {display:none;cursor:pointer;}
.table00.table00_00 td.img-pdt a:hover .hoverPdtCheckout {display:block;position:absolute;top:50%;left:50%;margin:-80px 0 0 -74px;width:158px;height:150px;background:url(../images/bg-hoverPdt00.png) no-repeat 0 0;overflow:hidden;padding:6px 2px;text-align:center;z-index:99999;}
.table00.table00_00 td.filter00{height:48px}
.table00.table00_00 td.filter00 .ctTaille {margin:0 0 0 6px;width:52px;}
.table00.table00_00 td.filter00 .ctTaille ul {width:80px;margin:16px 2px 0 0;}
.table00.table00_00 td.filter00 ul{position:relative;margin:16px 12px 0 0;-margin-top:22px;z-index:1;}
.table00.table00_00 td.td07{text-align:right;}
.table00.table00_00 td.td07 h3{font-family:BentonSansCond-Medium, Arial;font-size:14px;color:#54858e;text-transform:uppercase;line-height:13px;font-style:normal;}
.table00.table00_00 td.td07 span{font-size:11px;font-weight:normal;color:#606060;text-transform:none;line-height:14px;}
.table00.table00_00 tr.tr02 td{border:none;}
.table00.table00_00 tr.tr03{background-color:#e6e4e4;}
.table00.table00_00 tr.tr03 td{border:none;}
.table00.table00_00 td.td08{text-align:left;}
.table00.table00_00 td.td08 h3{font-family:BentonSansCond-Medium, Arial;padding:0;vertical-align:top;font-size:16px;color:#54858e;text-transform:uppercase;font-style:normal;line-height:20px;}
.table00.table00_00 td.td08 span{display:block;font-size:11px;color:#606060;text-transform:none;}
.table00.table00_00 td.td09{padding-left:20px;text-align:left;}
.table00.table00_00 td.td10{text-align:left;border:none;}
.table00.table00_00 td.td11{padding-right:0;text-align:left;border:none;}
.table00.table00_00 td.td12{padding-right:0;}
.table00.table00_00 tr.total td{padding:18px 0 12px 0;}
.table00.table00_00 tr.total .prix{text-align:left;padding-left:7px;}
.table00.table00_00 tr.remise .td05{color:#5f5e5e;font-size:15px;}
.table00.table00_00 tr.remise .prix{text-align:left;}
.table00.table00_00 .ctTaille.spacer_v05{height:60px\9;}

.ctBlock00{width:600px;margin-left:16px;}
.ctBlock00 .block_left{width:230px;}
.ctBlock00 .spacer_v08{margin-top:20px;}

.picto01{display:block;padding:5px 30px;color:#414141;font-size:11px;background-repeat:no-repeat;background-position:0 4px;}
.picto01.picPrint{background-image:url(../images/picto-print.gif);}
.picto01.picPrint00{background-image:url(../images/picto-print00.png);}
.picto01.picEmail{background-image:url(../images/picto-email.gif);}
.picto01.picFav{background-image:url(../images/picto-fav.gif);}
a.bt01.bt01_00{float:right;display:inline;color:#fff;}
a.bt01.bt01_00:hover{text-decoration:none;}
.bloc02 a.bt01, .bloc02 a.bt02 {color:#fff;} /* On force la couleur pour le bouton */
.bloc02 a.bt20{bottom:-91px;color:#FFFFFF;position:absolute;right:-22px;}
.spacer_h01{margin-left:25px;}
.spacer_h02{position:relative;left:1px;}

.box00.box00_01{width:283px;background-color:#f2f2f2;}
.box00.box00_01 .coin{background-image:url(../images/bg-coins04.gif);}
.box00.box00_01 .coinHD{-right:-1px;} /* Fix Ie6 */
.box00.box00_01 .coinBD{-right:-1px}
.box00.box00_01 .box00_4{position:relative;}
.box00.box00_01 .box00_4 h2{font-family:"Sentinel", Georgia, Arial;font-style:italic;font-size:22px;}
.box00.box00_01 .box00_4 p{color:#606060;font-size:11px;}
.box00.box00_01 .box00_4 .num, .box00.box00_01 .box00_4 .unite {padding:4px 0;font-family:"Sentinel SemiBold", Georgia, Arial;color:#a2ab00;font-size:26px;line-height:26px;}
.box00.box00_01 .box00_4 .unite{font-size:18px;}
.box00.box00_01 .box00_4 .carte-jules{position:absolute;right:0;bottom:-15px;width:85px;height:65px;background:url(../images/carte-jules.jpg) no-repeat;}
.box00.box00_02{width:283px;background-color:#e7e1e2;}
.box00.box00_02.pensezY{z-index:1000;}
.box00.box00_02.spacer01{margin-top:8px;margin-bottom:14px;}
.box00.box00_02 .coin{background-image:url(../images/bg-coins05.gif);}
.box00.box00_02 .coinHD, .box00.box00_02 .coinBD{-right:-1px;} /* Fix Ie6 */
.box00.box00_02 .box00_4 {padding:18px 8px 18px 24px;}
.box00.box00_02 .box00_4 h2 {margin-bottom:5px;font-family:BentonSansCond-Medium, Arial;color:#54858e;font-size:14px;text-transform:uppercase;}
.box00.box00_02 .box00_4 .txtSSB14 {margin-bottom:3px;font-family:"Sentinel Semibold", Georgia, Arial;color:#414141;font-size:14px;}
.box00.box00_02 .box00_4 p {color:#606060;font-size:11px;}
.box00.box00_02 .box00_4 img {float:right;display:inline;}
.box00.box00_02 .box00_4 a.link02{color:#414141;font-size:10px;}
.pensezY .ctPrix00 {margin:8px 0 0;}
.pensezY .ctPrix00 em.btAjout {clear:both;display:block;}
.pensezY .ctHover, .pensezY:hover .ctHover {position:absolute;top:-6px;right:0;background:#E7E1E2;z-index:1000;width:594px;}
.pensezY:hover .ctHover {display:block;}
.pensezY .ctHover .box00_4 {width:560px;overflow:hidden;border:1px solid #a9a9a9;padding:24px 8px 24px 24px;min-height:110px;-height:110px;}
.pensezY .ctHover .coin {background-image:url(../images/bg-coins14.gif);}
.pensezY .ctHover .ctPrix00 {position:absolute;bottom:24px;}
.pensezY .ctHover .ctTextPzYHov, .pensezY .ctHover .ctPrix00 {float:left;display:inline;}
.pensezY .ctHover .ctTextPzYHov {width:294px;margin:0 16px 0 0;line-height:16px;}

.box00.box00_02 .box00_5 h2{margin-bottom:1px;font-family:BentonSansCond-Medium, Arial;color:#54858e;font-size:14px;text-transform:uppercase;}
.box00.box00_02 .box00_5 span{color:#606060;font-size:11px;}
.box00.box00_02 .box00_5 a{color:#414141;font-size:10px;}
.box02.box02_00 {width:271px;}
.box02.box02_00 .box02_0{padding:20px 18px;}
.box02.box02_00 .box02_0 h2{font-family:BentonSansCond-Medium, Arial;color:#7f4865;text-transform:uppercase;font-size:13px;}
.box02.box02_00 .box02_0 p{color:#555555;font-size:9px;font-weight:bold;}
.box02.box02_00 .box02_0 p.spacer_v03{margin-bottom:20px;}

.box00.box00_02 .box00_8{padding-top:16px;padding-bottom:13px;-padding-bottom:0;}
.box00.box00_02 .box00_8 h2{margin-bottom:5px;font-family:BentonSansCond-Medium, Arial;color:#54858e;font-size:14px;text-transform:uppercase;}
.box00.box00_02 .box00_8 p{width:140px;margin:0 0 3px 15px;color:#606060;font-size:11px;}
.box00.box00_02 .box00_8 p .prix_00 {width:42px;font-family:"Sentinel Medium", Georgia, Arial;font-style:normal;font-size:22px;line-height:22px;}
.box00.box00_02 .box00_8 p .prix_00 span {font-size:16px;line-height:30px;}
.box00.box00_02 .box00_8 .spacer_v04{margin-top:7px;}
.box00.box00_02 .box00_6{padding-top:16px;padding-bottom:13px;}
.box00.box00_02 .box00_6 h2{margin-bottom:5px;font-family:BentonSansCond-Medium, Arial;color:#54858e;font-size:14px;text-transform:uppercase;}
.box00.box00_02 .box00_6 p{margin-bottom:8px;color:#606060;font-size:11px;}
.box00.box00_02 .box00_6 a.bt03{width:16px;margin:4px 15px 0 5px;overflow:hidden;}
.box00.box00_02 .box00_6 a.link03{margin-top:8px;}
.box00.box00_04{width:544px;margin-right:370px;background:#4c6370;}
.box00.box00_04 .coin{background-image:url(../images/bg-coins06.gif);}
.box00.box00_04 .arrow-box{position:absolute;bottom:-11px;width:544px;height:11px;text-align:center;}
.box00.box00_04 .box00_7 span{color:#fff;font-size:11px;line-height:13px;}
.box00.box00_04 .box00_7 h2{font-family:BentonSansCond-Medium, Arial;width:104px;color:#f2f2f2;font-size:14px;text-transform:uppercase;line-height:15px;}
.box00.box00_04 .box00_7 h2 span{font-family:BentonSansCond-Medium, Arial;color:#a0d3f2;font-size:17px;}
#checkout .box00.box00_04 .box00_7{height:28px;overflow:hidden;}
#checkout .ctBlock00 .bt02 {margin:24px 0 0;float:right;display:inline;}

.box03.box00_05{position:relative;width:100%;margin-top:10px;}
.table00.table00_00 tr td.block-bulle{padding:0 0 20px 0;}
.table00.table00_00 tr td.block-bulle .box03.box00_05 .arrow{position:absolute;top:-10px;height:10px;overflow:hidden;}
.table00.table00_00 tr td.block-not-available .box03.box00_05 .box00_9 p {color:#636363;font-size:12px;}
.table00.table00_00 tr td.block-not-available .box03.box00_05 .box00_9 p.msgOups {color:#36576a;font-size:14px;line-height:18px;font-family:BentonSansCond-Medium, Arial;}
.table00.table00_00 tr td.block-not-available .box03.box00_05 .box00_9 p.msgOups span {color:#bb1b5b;}
.table00.table00_00 tr td.block-not-available .box03.box00_05 .arrow{width:19px;left:59px;background:url(../images/arrow-box03.gif) no-repeat;}
.table00.table00_00 tr td.block-not-available .box03.box00_05 .box00_9 .left{width:317px;}
.table00.table00_00 tr.highlighted .prix, .table00.table00_00 tr.highlighted .prix span, .table00.table00_00 tr.highlighted .prix .entier, .table00.table00_00 tr.highlighted .prix strong {color:#aba7a8;}
.table00.table00_00 tr.highlighted .td00 a, .table00.table00_00 tr.highlighted .td00 a span {color:#aba7a8;}
.table00.table00_00 tr td.offre-moment .box03.box00_05{background:none;}
.table00.table00_00 tr td.offre-moment .box03.box00_05 .coin{background-image:url(../images/bg-coins13.gif);}
.table00.table00_00 tr td.offre-moment .box03.box00_05 .box00_9{height:63px;padding:0;}
.table00.table00_00 tr td.offre-moment .box03.box00_05 .arrow{width:20px;left:326px;background:url(../images/arrow00.gif) no-repeat;}
.table00.table00_00 tr td.offre-moment .block-left02{width:232px;height:39px;background-color:#653c54;}
.table00.table00_00 tr td.offre-moment .block-left02{padding:12px 9px;}
.table00.table00_00 tr td.offre-moment .block-left02 h3{font-size:12px;line-height:12px;font-family:BentonSansCond-Bold, Arial;color:#fff;font-style:normal;padding:0;}
.table00.table00_00 tr td.offre-moment .block-left02 h3 span{color:#e6dd05;}
.table00.table00_00 tr td.offre-moment .block-left02 p{font-size:15px;font-weight:bold;color:#fff;}
.table00.table00_00 tr td.offre-moment .block-right02{width:316px;height:29px;padding:17px;background-color:#7b4a67;overflow:hidden;}
.table00.table00_00 tr td.offre-moment .block-right02 p{float:left;display:inline;width:328px;font-size:12px;font-weight:bold;color:#fff;}
.table00.table00_00 tr td.offre-moment .block-right02 a{float:right;display:inline;width:19px;padding-top:4px;}

.block-promo{position:absolute;bottom:0px;left:13px;width:30px;height:30px;padding-top:6px;text-align:center;}
/* Dans le panier, quand le bloc promo se retrouve dans un produit qui n'est plus en stock */
.bd-hightlight-box .block-promo{left:0px;}
.block-promo span{font-size:12px;font-weight:bold;color:#fff;font-family:BentonSansCond-Bold, Arial;padding-top:3px;line-height:8px;}
.block-promo label{font-size:7px;color:#fff;font-family:BentonSansCond-Bold, Arial;}
ul.color-available{margin-top:4px;list-style:none;}
ul.color-available li{float:left;display:inline;width:34px;height:30px;margin-left:14px;padding-top:4px;background:url(../images/bg-color-availaible.gif) no-repeat;text-align:center;}

/* Livraison */
#livraison .nav02{background:url(../images/bg-03d.png) repeat-x 0 0;}
#livraison .addMag {margin:0;overflow:hidden;width:100%;}
#livraison .addMag .ctForm00 {margin:0 26px 0 30px;}
#livraison .addMag .magasin {margin:10px 0;width:100%;}
#livraison .addMag .map00 {border:4px solid #d7d5d6;}
#livraison .box00.box00_03 {width:542px;float:none;display:block;}
#livraison .box00_13 {width:474px;}
#livraison .form_block00 {width:100%;}
#livraison .label02{//line-height:20px;}
#livraison .bt01.bt01_01{margin-top:18px;}
#typeLivraison {clear:both;overflow:hidden;width:100%;padding-bottom:43px;}
#typeLivraison .ccLivr {float:right;display:inline;}
#typeLivraison.blocPar3 .box00.box00_06 {width:306px;}
#typeLivraison.blocPar3 .ctPrix00 .prixRelais {width:110px;}
#typeLivraison.blocPar4 .ccLivr {position:absolute;top:-22px;right:-10px;}
#typeLivraison.blocPar4 .box00_06 .linkTypeLivr {width:216px;}

#livraison .box00_06 {position:relative;float:left;display:inline;width:228px;background:#fff;margin:24px 8px 0 0;}
#livraison .box00_06:hover {background:#f4f2f2;}
#livraison .box00_06:hover .coin {background-image:url(../images/bg-coins15.gif);}
#livraison .box00_06 a:hover {text-decoration:none;}
#livraison .box00_06 .coin {background-image:url(../images/bg-coins12.gif);}
#livraison .box00_06 .box00_10 {padding:0;}
#livraison .box00_06 .titrLivr {font-family:Arial;text-transform:uppercase;color:#54858e;font-size:20px;line-height:20px;display:block;font-weight:bold}
#livraison .box00_06 .linkTypeLivr {display:block;overflow:hidden;width:294px;padding:18px 6px;height:166px;cursor:pointer;}
#livraison .box00_06 .box00_10 .ctPrix00 {height:30px;width:100%;margin-top:6px;position:relative;}
#livraison .box00_06 .box00_10 .ctPrix00 div {color:#54858E;}
#livraison .box00_06 .box00_10 .ctPrix00 p {top:4px;color:#606060;}
#livraison .box00_06 .box00_10 .ctPrix00 .membre {font-style:italic;margin:2px 4px 0 0;font-size:10px;line-height:10px;}
#livraison .box00_06 .box00_10 .ctPrix00 .prixMbre {color:#414141;font-size:24px;}
#livraison .box00_06 .box00_10 .ctPrix00 .prixRelais {float:left;display:inline;margin:0 3px 0 0;}
#livraison .box00_06 .box00_10 .ctPrix00 div.prixRelais span.entier{font-size:26px;}
#livraison .box00_06 .box00_10 .ctPrix00 div.prixRelais span{font-size:18px;}

#livraison .box00_06 .box00_10 .block-livraison{min-height:44px;-height:44px;margin-bottom:4px;padding-top:8px;color:#606060;border-top:1px solid #dddbda;border-bottom:1px solid #dddbda;line-height:16px;}
#livraison .box00_06 .box00_10 .block-livraison .span01{font-size:11px;}
#livraison .box00_06 .box00_10 .block-livraison .span02{font-size:12px;color:#99a303;font-weight:bold;}
#livraison .box00_06 .box00_10 .block-livraison .span03{font-size:13px;}
#livraison .box00_06 .box00_10 .block-livraison .span04{font-size:13px;font-weight:bold;}
#livraison .box00_06 .box00_10 .spacer_v07{margin-top:10px;}
#livraison .box00_06 .box00_10 .picto-logo-jules{width:73px;height:26px;background:url(../images/picto-logo-jules.png) no-repeat;}
#livraison .box00_06 .box00_10 .picto-collissimo{width:43px;height:27px;background:url(../images/picto-collissimo.png) no-repeat;}
#livraison .box00_06 .box00_10 .picto-point-relais{width:29px;height:29px;background:url(../images/picto-point-relais.png) no-repeat;}
#livraison .box00_06 .box00_10 .picto-chronopost{width:58px;height:21px;background:url("../images/picto-chronopost-testing.gif") no-repeat;}
#livraison .box00_06 .box00_10 .picto-suivi{width:44px;height:44px;background:url(../images/logo_suivi.png) no-repeat;}
#livraison .box00_06 .box00_10 .check-liv{width:17px;height:16px;background:url(../images/picto-check.png) no-repeat;}

#livraison .box00_06.selected{background:#446678;margin:19px 8px 0 0;}
#livraison .box00_06.selected .coin{background-image:url(../images/bg-coins09.gif);}
#livraison .box00_06.selected .arrow-box{position:absolute;bottom:-13px;left:50%;width:27px;height:13px;margin:0 0 0 -14px;background:url(../images/arrow-box02.gif) no-repeat;overflow:hidden;}
#livraison .box00_06.selected .linkTypeLivr{height:180px;padding:22px 6px 14px;}
#livraison .box00_06.selected span, #livraison .box00_06.selected .box00_10 .block-livraison .span02, #livraison .box00_06.selected .box00_10 .ctPrix00 div,
    #livraison .box00_06.selected .box00_10 .block-prix .membre, #livraison .box00_06.selected .titrLivr, #livraison .box00_06.selected .box00_10 .ctPrix00 p {color:#fff;}
#livraison .box00_06.selected .box00_10 h2{margin-top:6px;//margin-top:25px;}
#livraison .box00_06.selected .box00_10 .picto-logo-jules{background-image:url(../images/picto-logo-jules-selected.gif);}
#livraison .box00_06.selected .box00_10 .picto-collissimo{width:47px;height:30px;background-image:url(../images/picto-collissimo-over.gif);}
#livraison .box00_06.selected .box00_10 .picto-point-relais{width:25px;height:26px;background-image:url(../images/img-logo-point-relais2.gif);}
#livraison .box00_06.selected .box00_10 .picto-chronopost{width:58px;height:21px;background:url("../images/picto-chronopost-selected.gif") no-repeat;}
#livraison .box00_06.selected .box00_10 .check-liv{background-image:url(../images/picto-check-selected.gif);}
#livraison .page01{overflow:visible;}
#livraison .block_right01 .bt02{color:#fff;}
#livraisoncodePostal .bt01{margin-left:10px;}

.prixJ {font-size:26px;line-height:26px;color:#414141;font-family:"Sentinel Medium", Georgia, Arial;}
.prixJ span.cent{font-size:16px;line-height:16px;position:relative;top:-10px;padding-right:2px;}
.prixJ strong {font-size:13px;color:#686868;font-family:Arial,Helvetica,Sans-serif;display:block;text-decoration:line-through;}
.prixJ_00{font-size:26px;line-height:26px;color:#54858e;}
.prixJ_01{font-size:25px;line-height:25px;color:#606060;}
.prixJ_01 strong{font-size:13px;font-family:Arial,Helvetica,Sans-serif;text-decoration:line-through;display:inline;margin-left:8px;}
.prixJ_02{font-size:22px;line-height:22px;color:#3e5d6f;}
.prixJ_03{font-size:13px;line-height:13px;color:#414141;}
.prixJ_04, .ctPrix00 .prixJ_04{font-size:17px;line-height:17px;color:#3e5d6f;}
.ctPrix00 .prixJ_04 span {font-size:14px;line-height:14px;}
.prixJ_05{font-size:22px;line-height:22px;color:#414141;}
.ctPrix00 div.prixOffer {font-size:20px;font-family:Sentinel,Georgia,Arial;font-style:italic;width:100px;}
.block_page03{width:945px;padding-left:8px;}
.block_page03 .block_left01{clear:both;position:relative;width:543px;min-height:618px;padding-right:38px;background:url(../images/bg-sep-v.gif) repeat-y right 0;-height:618px;}
.block_page03 .block_left01 .sep-h-top{position:absolute;width:21px;height:285px;top:-30px;right:0;background:url(../images/bg-sep-h-top.gif) no-repeat;}
.block_page03 .block_left01 .sep-h-bottom{position:absolute;width:21px;height:96px;bottom:-60px;right:0;background:url(../images/bg-sep-v.gif) repeat-y;}
.block_page03 .block_right01{width:332px;padding-left:30px;}
.spacer_h02{margin-left:10px;}

.box02.box02_01{width:320px;}
.box02.box02_01 .box02_1{padding:0 9px;}
ul#resume-panier{margin:0;list-style:none;}
ul#resume-panier li{border-bottom:1px solid #c7c2c2;}
ul#resume-panier li .imgPdt{margin:7px 9px;width:60px;}
ul#resume-panier li .descriptionPdt{width:140px;margin:8px 0;}
ul#resume-panier li .descriptionPdt p{display:table-cell;width:140px;height:60px;vertical-align:middle;}
ul#resume-panier li .descriptionPdt p label{width:140px;font-family:Georgia, Arial;font-size:11px;font-weight:bold;color:#606060;}
ul#resume-panier li .descriptionPdt p .info, ul#resume-panier li .descriptionPdt p .qte{color:#606060;font-size:11px;}
ul#resume-panier li .descriptionPdt p .taille {font-size:11px;}
ul#resume-panier li .ctPrix00 {width:80px;}
ul#resume-panier li .ctPrix00 div {margin:0;}
ul#resume-panier li .ctPrix00_0 {margin:12px 0 0;}
ul#resume-panier li .ctPrix00 p {margin:6px 0 0;}
ul#resume-panier li.li02 .ctPrix00 div {color:#414141;}
ul#resume-panier li.li01{padding:11px 0;}
ul#resume-panier li.li02{padding:15px 0;border:none;}
ul#resume-panier li.li01 label, ul#resume-panier li.li02 label {float:left;display:inline;width:214px;font-size:11px;color:#414141;text-align:right;}
ul#resume-panier li.li02 label{font-family:"Sentinel", Georgia, Arial;font-size:14px;line-height:14px;font-style:italic;}
ul#resume-panier li.li01 label, ul#resume-panier li.li02 label {margin-right:4px;}
ul#resume-panier li label.typeface-js {margin-top:8px;}
ul#resume-panier li.li01 .prixJ .cent{right:7px;top:-4px;font-size:13px;//right:0px;}
ul#resume-panier li.li02 .prixJ .cent{right:7px;top:-7px;font-size:14px;//right:0px;}

.box00.box00_03{position:relative;width:100%;background:#e7e2e3;}
.box00.box00_03 .coin{width:10px;height:10px;background-image:url(../images/bg-coins11.gif);}
.box00.box00_03 .coin.coinHG{background-position:0 0;}
.box00.box00_03 .coin.coinHD{background-position:-10px 0;}
.box00.box00_03 .coin.coinBG{background-position:-20px 0;}
.box00.box00_03 .coin.coinBD{background-position:-30px 0;}
.box00.box00_03 .arrow-box{position:absolute;width:13px;height:25px;top:39px;right:-13px;background:url(../images/arrow-box01.gif) no-repeat;overflow:hidden;}
.box00.box00_03 .box00_11, .box00.box00_03 .box00_13{padding:24px 34px;}
.box00.box00_03 .box00_11 h2{font-family:BentonSansCond-Bold, Arial;text-transform:uppercase;color:#54858e;font-size:18px;margin-bottom:5px;}
.box00.box00_03 .box00_11 p{color:#606060;font-size:12px;text-align:justify;}
.block_left01 .titr05{border-bottom:1px solid #adaaa7;}
.block_form00{margin:0 26px 0 31px;}
.spacer_h03{//position:relative;//right:32px;}
.sep_h00{width:100%;height:1px;margin:5px 0;background-color:#acaaa7;overflow:hidden;}
a.bt01.bt01_01{padding:0px 0px 0px 20px;float:right;display:inline;color:#fff;}
a.bt01.bt01_01:hover{text-decoration:none;}

.spacer_v10{margin-bottom:15px;}
.block_check00{margin-left:46px;cursor:pointer;}
.block_check00 a{display:block;width:22px;height:20px;background:url(../images/bg-check00.gif) no-repeat;}
.block_check00 div{margin-left:8px;}
.block_check00 .txt01 {text-transform:uppercase;font-size:24px;line-height:24px;}
.block_check00.checked a{background-image:url(../images/bg-check00-over.gif);}

.form_block00{position:relative;margin-top:35px;border-top:1px solid #b1aeac;}
.form_block00 .arrow-box00{position:absolute;width:21px;height:10px;top:0;background:url(../images/bg-arrow00.gif) no-repeat;overflow:hidden;-top:1px;}
.form_block00.form_yes .arrow-box00{left:140px;}
.form_block00.form_no .arrow-box00{left:365px;}

.block_form00_00{margin:29px 12px 0 9px;}
.block_form00_00 .input_text02, .block_form00_00 .select00{display:inline;}
.block_form00_00 .bt02_0 span{color:#FFFFFF;}
.block_form00_00 tr{margin:29px;}
.block_form00_00 .spacer03{margin:10px 8px 0 0;}
.block_form00_00 .bg-num-carte{position:absolute;width:51px;height:35px;top:28px;right:32px;background:url(../images/carte-jules-s.png) no-repeat;}
.block_form00_00 .ctForm00 .lig .label00 span{display:block;font-size:12px;font-style:italic;font-weight:normal;text-transform:none;}
.block_form00_00 .ctForm00 .flw50, .block_form00_02 .ctForm00 .flw50{width:50%;}
.block_form00_00 .spacer_v11{margin-top:17px;}

.block_form00_01 .select00{width:220px;overflow:hidden;}
.block_form00_01 .mag01{width:247px;}
.block_form00_01 .mag01 div{padding-top:5px;}
.block_form00_01 .magasin{margin-top:10px;width:464px;-margin-top:0;}

.block_form00_02 .select00 {width:220px;overflow:hidden;}
.block_form00_02 .mag01 div {padding-top:5px;}
.block_form00_02 .mag01 label, .block_form00_02 .mag01 input {vertical-align:middle;}
.block_form00_02 .magasin {margin-top:10px;width:480px;//margin-top:18px;}
.spacer_v12{position:relative;top:25px;}

/* Page Paiement */
#paiement .nav02{background:url(../images/bg-03e.png) repeat-x 0 0;}
.block_page03.spacer_h04{width:100%;padding:0;overflow:hidden;}
.box02_02 .box02_2{margin:0;padding:0;background:url(../images/bg-sep-v.gif) repeat-y 498px 0;overflow:hidden;zoom:1;}
.box02_02.spacer_v13{margin-bottom:30px;}

ul#resume-commande{list-style:none;float:left;display:inline;width:502px;padding:0 0 0 17px;margin:0;overflow:hidden;zoom:1;}
ul#resume-commande li{margin:12px 0;zoom:1;}
.span05{width:36px;height:21px;padding:14px 13px 0 7px;}
.qtePdtCde00{background:url(../images/img-carton04.png) no-repeat;font-size:14px;font-weight:bold;color:#fff;}
ul#resume-commande li .labelCde{width:315px;text-align:right;}
ul#resume-commande li .labelCde01{font-family:"Sentinel", Georgia, Arial;font-style:italic;font-size:16px;line-height:16px;color:#414141;text-align:right;}
ul#resume-commande li .labelCde02{color:#606060;}
ul#resume-commande li .labelCde03{width:266px;text-align:left;color:#606060;padding:10px 54px 0;}
ul#resume-commande li .labelCde04{width:315px;text-align:right;}
ul#resume-commande li .ctPrix00{text-align:right;width:98px;padding-top:8px;}
ul#resume-commande li .ctPrix00 div {color:#414141;}
ul#resume-commande li .spacer_v14{padding-top:17px;}
ul#resume-commande li.sep-v-00{width:506px;height:1px;margin:0;padding:0;background-color:#c7c2c1;overflow:hidden;}
ul#resume-commande li.li03{margin-bottom:0;}
ul#resume-commande li.li04{margin:23px 0 0;}
ul#resume-commande li.li04 .ctPrix00 {padding:0;}

dl.dl00{width:340px;margin:0;padding:20px 10px 0 72px;}
dl.dl00 dt{display:inline;margin:0;padding:0;font-weight:bold;color:#606060;font-size:11px;}
dl.dl00 dd{display:inline;margin:0;padding:0;color:#606060;font-size:11px;}

.spacer04{margin:12px 0 0 20px;}
.spacer05{margin:12px 0 0 30px;}
.box00.box00_07{position:relative;width:438px;background-color:#fff;}
.box00.box00_07 .coin{background-image:url(../images/bg-coins12.gif);}
.box00.box00_07 .box00_14{height:180px;width:398px;padding:24px 20px;overflow:hidden;}
.box00.box00_07 .box00_14 h2{height:49px;font-family:BentonSansCond-Bold, Arial;color:#54858e;font-size:22px;overflow:hidden;line-height:22px;}
.box00.box00_07 .box00_14 ul{height:68px;margin:0;list-style:none;}
.box00.box00_07 .box00_14 ul li{color:#606060;line-height:16px;}
.box00.box00_07 .box00_14 ul li span{font-weight:bold;color:#99a303;}
.block-choose-payment {font-style:italic;font-size:10px;color:#606060;text-align:right;overflow:hidden;width:100%}
.block-choose-payment p {clear:both;}
.block-choose-payment img {float:left;display:inline;padding-right:4px;}
.block-choose-payment form {float:right;display:inline;}

#paiement .block_form00{margin:0 0 20px;}
#paiement .block_form00 p{width:800px;}
#paiement .bt02 {color:#fff;float:right;display:inline;margin-right:3px}


/* Page Confirmation */
#confirmation {background:url(../images/img-confirmation.jpg) no-repeat 0 0 #414141;height:598px;}
#confirmation .page01 {background:transparent;}
#confirmation .box00 {background:transparent url(../images/img-confirmation-2.png) no-repeat;width:415px;height:182px;}
#confirmation .box00_noel {background:transparent url(../images/img-confirmation-2.png) no-repeat;width:415px;height:238px;}
#confirmation .box00 .coins {display:none;}
#confirmation .box00_noel .coins {display:none;}
.noelRouge {color:#B3301C;}
#confirmation .box00_17 {background:#fff;background-image:none;height:71px;}
#confirmation .box00_17_v2 {background:#fff;background-image:none;height:121px;}
#confirmation .cb {color:#dad4d5;}
#confirmation .box00_17 .coins {display:block;}
#confirmation .box00_17_v2 .coins {display:block;}
.block-left00{width:415px;}
.block-right00{}
.bt01.fir{float:right;position:relative;right:2px;}
.box00_08{width:100%;margin:20px 0;background:#e7e2e3;overflow:hidden;}
.box00_08 .coin{width:10px;height:10px;background-image:url(../images/bg-coins11.gif);}
.box00_08 .coinHG{background-position:0 0;}
.box00_08 .coinHD{background-position:-10px 0;}
.box00_08 .coinBG{background-position:-20px 0;}
.box00_08 .coinBD{background-position:-30px 0;}
.blocTesting{padding:2px;}
.box00_08 .box00_14{width:354px;padding:28px;}
.box00_08 .box00_14 .block-right01{width:298px;}
.box00_08 .box00_14 h3{margin-top:14px;}
.box00_08 .box00_14 span.typeface-js{padding-left:6px;font-family:BentonSansCond-Medium, Arial;font-size:18px;line-height:18px;color:#54858e;}
.box00_08 .box00_14 dl{width:298px;margin-left:6px;padding:0;}
.box00_08 .box00_14 a{margin:16px 0 0 3px;}
.box00_17{width:100%;margin:20px 0;background:#fff;overflow:hidden;}
.box00_17 .coin{width:10px;height:10px;background-image:url(../images/bg-coins17.gif);}
.box00_17 .coinHG{background-position:0 0;}
.box00_17 .coinHD{background-position:-14px 0;}
.box00_17 .coinBG{background-position:-24px 0;}
.box00_17 .coinBD{background-position:-38px 0;}
.box00_18{width:100%;margin:20px 0;background:#f4f2f2;}
.box00_18 .coin{width:10px;height:10px;background-image:url(../images/bg-coins18.gif);}
.box00_18 .coinHG{background-position:0 0;}
.box00_18 .coinHD{background-position:-10px 0;}
.box00_18 .coinBG{background-position:-20px 0;}
.box00_18 .coinBD{background-position:-30px 0;}
.box00_18 .box00_14 {margin:10px;}
body .bt01.spacer_v16{margin-top:11px;}
body .bt01.spacer_vnoel{margin-top:14px;}
#confirmation{padding-bottom:0;}
#confirmation .page01{padding-bottom:0;}
.box01_communaute {margin-top:10px;}
.box01_communaute .div_bouton_communaute {float:left;display:inline;margin-top:10px;}
.box01_communaute .box00_9 {padding:10px;}	
.box01_communaute div.contenu_communaute {margin-left:111px;}
.box01_communaute div.contenu_communaute p {font-size:11px;}
#confirmation .box01_communaute {margin-top:10px;background:url(../images/box01_communaute.png) no-repeat;}
#confirmation .box01_goodie {margin-top:10px;background:url(../images/box01_communaute-v2.png) no-repeat;}
.box01_goodie {margin-top:10px;}
.box01_goodie .div_bouton_communaute {float:left;display:inline;}
.box01_goodie .box00_9 {padding:10px;}	
.box01_goodie div.contenu_communaute {margin-left:111px;}
.box01_goodie div.contenu_communaute_noel {width:107px;}
.box01_goodie div.contenu_communaute p {font-size:11px;}

/* Popup Personaliser Cadeau */
#popKdo {padding:0;width:882px;}
#popKdo .titr03 {padding:0 0 20px;}
#popKdo .lig {padding:4px 0 0;}
#popKdo .info00 {font-size:11px;margin:0;}
#popKdo .info00 em {font-style:normal;}
#popKdo .animKdo {float:left;display:inline;width:340px;margin:0 10px 0 0;}
#popKdo .box00 {float:right;display:inline;margin:50px 0 0;}
.page00.page00_03{padding:0 50px 6px 41px}
.box00.box00_03{position:relative;width:496px;}
.box00.box00_03 .coins{z-index:1px;}
.box00.box00_03 .img-gift{position:absolute;width:156px;height:99px;top:-45px;right:0;background:url(../images/bg-gift.png) no-repeat;z-index:99;}
.box00.box00_03 .box00_12{position:relative;padding:26px 30px 4px;overflow:hidden;width:436px;}
.box00.box00_03 .box00_12 p {margin:0 0 16px;}
.box00.box00_03 .box00_12 .textarea00 {width:422px;}

/* Popup Personaliser carte cadeau */
#popMessageCarte {padding:0;width:882px;}
#popMessageCarte .titr03 {padding:0 0 20px;}
#popMessageCarte .lig {padding:4px 0 0;}
#popMessageCarte .info00 {font-size:11px;margin:0;}
#popMessageCarte .info00 em {font-style:normal;}
#popMessageCarte .animMessageCarte {float:left;display:inline;width:340px;margin:25px 10px 0 25px;}
#popMessageCarte .box00 {float:right;display:inline;margin:20px 0 0;}

/* FOOTER et bottom ****************************************************************************************************************************************************/
#footer, #footer a {color:#a5a5a5;font-size:11px;line-height:18px}
#footer p{color:#fff;font-weight:bold;text-transform:uppercase;padding:0 0 6px;}
#footer .footer00_3 ul li a {color:#bfbdbd;}
.footer00 {float:left;display:inline;padding:26px 26px 16px;background:url(../images/bg-07.png) no-repeat 0 0;min-height:98px;}
* html .footer00 {height:98px;}
.footer00_0 {background:none;padding-left:14px;width:230px}
.footer00_0 ul {margin:0;}
.footer00_0 ul li {float:left;display:inline;width:130px;background:url(../images/puce06.gif) no-repeat 0 6px;padding:0 0 0 8px;}
.footer00_0 ul li.liRight {width:82px;}
.footer00_1 {width:243px}
.footer00_4 {width:105px}
a.bouton_communaute {width:33px;height:32px;display:block;float:left;margin-right:2px;}
a.bouton_facebook {background:url(../images/bouton_communaute.png) no-repeat -107px 0;}
a.bouton_facebook:hover {background:url(../images/bouton_communaute.png) no-repeat 0 0;}
a.bouton_twitter {background:url(../images/bouton_communaute.png) no-repeat -142px 0;}
a.bouton_twitter:hover {background:url(../images/bouton_communaute.png) no-repeat -35px 0;}
a.bouton_youtube {background:url(../images/bouton_communaute.png) no-repeat -177px 0;}
a.bouton_youtube:hover {background:url(../images/bouton_communaute.png) no-repeat -70px 0;}
.w1002 .footer00_1 {width:292px;padding-right:10px;}
.footer00_2 {width:150px;}
.footer00_3 {width:156px;}
.footer00_2 div {background:url(../images/img-playlist.png) no-repeat 0 4px;padding:0 0 0 40px;min-height:70px;}
* html .footer00_2 div {height:70px;}
.footer00_3 {position:relative;padding-right:14px;}
.footer00_3 ul {background:#2a2c2b;margin:0;list-style:none;position:absolute;bottom:36px;width:150px;}
.footer00_3 ul li.first {display:block;}
.footer00_3 ul li {display:none;padding:2px 6px;width:138px;}
.footer00_3 ul li a{display:block;padding:0 14px 0 0;padding-left:24px}
.footer00_3 ul li a#FR{background:url(../images/flag.png) no-repeat 0 3px}
.footer00_3 ul li a#BE-FR{background:url(../images/flag.png) no-repeat 0 -13px}
.footer00_3 ul li a#BE-NL{background:url(../images/flag.png) no-repeat 0 -13px}
.footer00_3 ul li a#ES{background:url(../images/flag.png) no-repeat 0 -29px}
.footer00_3 ul li a#IT{background:url(../images/flag.png) no-repeat 0 -45px}
.footer00_3 ul li a#DZ{background:url(../images/flag.png) no-repeat 0 -61px}
.footer00_3 ul li a#TN{background:url(../images/flag.png) no-repeat 0 -77px}
.footer00_3 ul li a#MA{background:url(../images/flag.png) no-repeat 0 -93px}
.footer00_3 ul li a#EN{background:url(../images/flag.png) no-repeat 0 -109px}
/*.footer00_3 ul li img {float:left;display:inline;margin:3px 6px 0 0;}*/
.footer00_3 ul.hover li, .footer00_3 ul li.picto {display:block;}
.footer00_3 ul.hover li.first {position:absolute;bottom:0;}
.footer00_3 ul.hover li.last {margin:0 0 22px;}
.footer00_3 ul li.picto {display:block;padding:0;position:absolute;right:6px;bottom:0;background:url(../images/puce04.png) no-repeat 0 8px;width:12px;height:22px}
.footer00_3 ul.hover li.picto {background:url(../images/puce05.png) no-repeat 0 8px;}

#bottom {border-top:1px solid #60605e;}
#bottom, #bottom a {color:#959495;font-size:11px;font-family:BentonSansCond-Medium, Arial;}
#bottom ul{text-align:right;padding:12px 10px 12px 0;}
#bottom ul li {display:inline;padding:0 0 0 30px;}

/* MIDDLE **************************************************************************************************************************************************************/
/* Commun */
.zoneWW00, .zoneWW01, .zoneWWhome {clear:both;width:100%;overflow:hidden;}
.zoneWWhome{min-height:540px}
.zoneWW01 {text-align:center;margin:0 0 10px;}
.zoneWW02 {overflow:hidden;}
.typeface-js em {font-style:normal;}
.popupNews em {display:block; height: 10px;}
.PopupNewsletterWhiteBox input {width:175px;height:30px;border:solid 1px #c2c2c2;background-color:#f5f5f5;}
.PopupNewsletterWhiteBox .NewsletterAdresseMail {float:left;width:120px;padding: 7px 0 0 0;}
.PopupNewsletterWhiteBox .NewsletterTextbox {float:left;width:210px;}
.PopupNewsletterWhiteBox .NewsletterOkBtn {float:left;width:60px;}
.db {display:block;}
.dn {display:none;}
.cb {clear:both;}
.ctMiddleP10 {padding:10px;}
.mlr10 {margin-left:10px;margin-right:10px;}
.ml10 {margin-left:10px;}
.mtl00 {margin:10px 0 0 120px;}
.pb00 {padding-bottom:16px;}
.pt00 {padding-top:24px;}
.clear00, .clear00_0 {clear:both;margin:26px 0;background:#acaaa7;height:1px;line-height:1px;font-size:1px;}
.clear00_0, .clear00_2 {background:none;}
.clear00_1 {margin:10px 0 16px;}
.clear00_2 {margin:10px 0;}
.filter02, .filter03, .filter04 {background:#eee9ea;opacity:0.7;filter : alpha(opacity=70);position:absolute;width:100%;height:100%;}
.filter03, .filter04 {background:#DAD4D5;}
.filter03 {opacity:0.5;filter:alpha(opacity=50);z-index:2;}
.filter04 {opacity:0.9;filter:alpha(opacity=90);}
.bgCarton00, .bgCarton01 {background:url(../images/img-carton00.png) no-repeat 0 0;width:160px;height:140px;position:absolute;right:70px;margin:-70px 0 0;}
.bgCarton01 {background-image:url(../images/img-carton03.png);width:132px;height:120px;right:-6px;bottom:-2px;margin:0;}
.bgMemo00 {background:url(../images/img-memo00.png) no-repeat 0 0;width:120px;height:76px;position:absolute;right:0;bottom:-8px;}
.bgMemo00_0 {bottom:auto;top:50px;right:84px}
.logoJ00 {padding:0 0 6px;}
.bgCarte00{background:url(../images/img-carteClub00.png) no-repeat 0 0;width:96px;height:66px;position:absolute;right:50px;margin:-70px 0 0;}
.mention00 {font-size:13px;font-weight:bold;color:#414141;padding:20px 0 10px;clear:both;}
.mention00_0 {margin:0 20px;}
.mention00_1 {font-weight:normal;font-style:italic}

/* Titres et textes */
h2 {font-family:"Sentinel Semibold", Georgia, Arial;font-size:32px;color:#414141;}
h3, h4, .titr01, .titr02, .titr03, .txt08 {font-family:"Sentinel", Georgia, Arial;color:#414141;font-style:italic;}
h3 {font-size:36px;line-height:36px;padding:0 0 4px;}
h4 {border-bottom:1px solid #acaaa7;margin:0 0 18px;}
h4, .titr01, .titr02, .titr03 {font-size:20px;line-height:20px;padding:0 0 4px;clear:both;}
h2.h2default {font-family:Arial, Helvetica, Sans-serif;font-size:13px;line-height:14px;font-style:normal;}
.titr00 {font-family:"Sentinel", Georgia, Arial;color:#414141;font-style:italic;font-size:36px;line-height:36px;padding:0 0 6px;}
.titr70 {text-align:right; float:right; }
.titr00a {font-size:20px;line-height:20px;}
.titr00 span {color:#3e5d6f;}
.titr02 {color:#3e5d6f;background:url(../images/puce08.gif) no-repeat 0 6px;padding:0 0 4px 18px}
.titr02a {font-size:15px;color:#414141;background-image:url(../images/puce14.png);}
.titr03 {font-size:28px;line-height:28px;}
.titr04, .titr05, .titr06, .titr09 {font-family:"Sentinel", Georgia, Arial;font-size:23px;color:#414141;font-style:italic;}
.titr05 {font-size:20px;}
.titr06 {margin-bottom:10px;font-size:26px;}
.titr07, .titrQuote00 {font-family:"Sentinel", Georgia, Arial;font-size:22px;color:#414141;font-style:italic;}
.titr07_00{padding:10px 0 3px\9}
.titr08, .titr09 {font-family:"Sentinel", Georgia, Arial;color:#414141;font-style:italic;font-size:55px;line-height:55px;}
.titr09 {font-size:18px;line-height:18px;}
.titr63 {font-family:"Sentinel", Georgia, Arial;color:#fff;font-style:italic;font-size:36px;line-height:36px;padding:0 0 6px;}
.titr64 {font-family:"Sentinel", Georgia, Arial;font-size:18px;color:#fff;line-height:18px;padding-bottom:1px}

/* AJOUTER PAR LES FRANCHISE */
.titr10{font-family:BentonSansCond-Bold, Arial;font-size:26px;font-style:normal;text-transform:uppercase;line-height:26px;padding:23px 0 0 16px;margin:0 0 10px 0;}
.titr11{font-family:BentonSansCond-Bold, Arial;color:#cbd804;font-size:16px;line-height:16px;font-style:normal;text-transform:uppercase;text-align:right;margin:0 0 5px 0;}
.titr12{font-family:BentonSansCond-Bold, Arial;color:#669097;font-size:24px;line-height:24px;text-transform:uppercase;}
.titr13{font-family:BentonSansCond-Bold, Arial;color:#414141;font-size:15px;line-height:16px;text-transform:uppercase;margin:16px 0 0 0;}
.titr14{font-family:BentonSansCond-Bold, Arial;color:#414141;font-size:15px;line-height:16px;text-transform:uppercase;padding:20px 0 0 0;}
.titr15{font-family:BentonSansCond-Bold, Arial;color:#414141;font-size:15px;line-height:16px;text-transform:uppercase;margin:16px 0 0 0;padding:0 0 0 52px;}
.titr16{font-family:BentonSansCond-Bold, Arial;color:#414141;font-size:15px;line-height:16px;text-transform:uppercase;margin:0 0 8px 0;}
.titr17{font-family:"Sentinel", Georgia, Arial;color:#54858e;font-size:20px;line-height:20px;font-style:italic;border-bottom:1px solid #acaaa7;padding:0 0 6px 3px;margin:30px 0 0 0;}
.titr18{font-family:"Sentinel", Georgia, Arial;color:#414141;font-size:20px;line-height:20px;font-style:italic;padding:30px 0 0 0;margin:0 0 14px 0;clear:both;}
.titr19{font-family:BentonSansCond-Bold, Arial;color:#54858e;font-size:18px;line-height:18px;padding:0;margin:0;text-transform:uppercase;text-align:right;height:18px;}
.titr20{text-align:right;color:#414141;font-weight:bold;font-size:12px;line-height:12px;margin:8px 0 0 0;}
/* /AJOUTER PAR LES FRANCHISE    */

/* Ajout Pour les services */
.titr21{font-family:"Sentinel", Georgia, Arial;color:#414141;font-size:40px;line-height:40px;font-style:italic;padding:0 0 0 12px;margin:0 0 12px 0;}
.titr22{font-family:"Sentinel", Georgia, Arial;color:#414141;font-size:22px;line-height:22px;font-style:italic;padding:20px 0 4px 54px;margin:0 0 30px 0;background:url(../images/services/picto-livraison00.png) -6px -4px no-repeat;border-bottom:1px solid #aca9a7;line-height:28px;}
.titr23{clear:both;padding:0 0 2px;font-family:BentonSansCond-Bold, Arial;color:#606060;font-size:16px;line-height:16px;font-style:normal;text-transform:uppercase;}
.titr24{font-family:BentonSansCond-Medium, Arial;font-size:14px;line-height:14px;text-transform:none;}
.titr25{font-family:BentonSansCond-Bold, Arial;font-size:14px;line-height:14px;text-transform:uppercase;color:#284151;padding:16px 0 2px 0;}
.titr26{font-family:"Sentinel", Georgia, Arial;color:#284151;font-size:20px;line-height:20px;font-style:italic;}
.titr27{font-family:BentonSansCond-Medium, Arial;font-size:14px;line-height:14px;text-transform:none;color:#284151;}
.titr28{font-family:BentonSansCond-Bold, Arial;font-size:16px;line-height:16px;text-transform:uppercase;color:#54858e;}
.titr29{font-family:BentonSansCond-Bold, Arial;font-size:16px;line-height:16px;text-transform:uppercase;color:#54858e;margin:0 0 3px 0;}
.titr30{font-family:"Sentinel", Georgia, Arial;color:#414141;font-size:22px;line-height:22px;font-style:italic;padding:20px 0 4px 60px;margin:0 0 24px 0;background:url(../images/services/bg-title-echange.gif) 0 9px no-repeat;border-bottom:1px solid #aca9a7;line-height:28px;}
.titr31{font-family:"Sentinel", Georgia, Arial;color:#414141;font-size:22px;line-height:22px;font-style:italic;padding:20px 0 4px 60px;margin:0 0 24px 0;background:url(../images/services/picto-paiement00.png) -6px -4px no-repeat;border-bottom:1px solid #aca9a7;line-height:28px;}
.titr32{font-family:"Sentinel", Georgia, Arial;color:#414141;font-size:22px;line-height:22px;font-style:italic;padding:20px 0 4px 60px;margin:0 0 24px 0;background:url(../images/services/picto-retouche00.png) -6px -4px no-repeat;border-bottom:1px solid #aca9a7;line-height:32px;}
.titr33, .rh00 .titr33{font-family:"Sentinel", Georgia, Arial;color:#414141;font-size:22px;line-height:22px;font-style:italic;padding:20px 0 4px 56px;margin:0 0 24px 0;background:url(../images/services/bg-title-questions.gif) 0 12px no-repeat;border-bottom:1px solid #aca9a7;line-height:32px;}
.titr34{font-family:BentonSansCond-Bold, Arial;font-size:16px;line-height:16px;text-transform:uppercase;color:#4c6370;padding:10px 0 4px 0;font-style:normal;}
.titr35{font-family:"Sentinel", Georgia, Arial;color:#414141;font-size:40px;line-height:40px;font-style:italic;margin:0 0 8px 0;}
.titr36{font-family:"Sentinel", Georgia, Arial;color:#414141;font-size:18px;line-height:18px;font-style:italic;padding:0 0 0 22px;}
.titr37{font-family:BentonSansCond-Bold, Arial;font-size:23px;line-height:24px;text-transform:uppercase;color:#a2ab00;padding:0 0 0 265px;margin:44px 0 0 0;font-style:normal;}
.titr38{font-size:15px;line-height:16px;color:#616161;padding:0 0 0 265px;margin:12px 0 0 0;font-weight:bold;}
.titr39{font-family:BentonSansCond-Bold, Arial;font-size:13px;line-height:14px;text-transform:uppercase;color:#395a6d;font-style:normal;margin:0 0 18px 0;}
.titr40{font-family:BentonSansCond-Bold, Arial;font-size:13px;line-height:14px;text-transform:uppercase;color:#395a6d;font-style:normal;margin:0 0 12px 0;padding:0 0 0 14px;}
.titr41{font-family:BentonSansCond-Bold, Arial;font-size:13px;line-height:14px;text-transform:uppercase;color:#395a6d;font-style:normal;margin:0 0 10px 0;padding:0 0 0 15px;}
.titr42{font-weight:bold;margin:0 0 6px 0;}
.titr43{font-family:BentonSansCond-Bold, Arial;font-size:16px;line-height:16px;text-transform:uppercase;color:#54858e;font-style:normal;margin:0 0 10px 0;padding:0;}
/* Fin de l'ajout */

/* Ajout RH ENTREPRISE */
.titr44{font-family:"Sentinel", Georgia, Arial;color:#414141;font-size:40px;line-height:40px;font-style:italic;margin:0 0 4px 0;}
.titr45{font-family:arial;font-style:normal;font-size:12px;}
.titr46{font-family:BentonSansCond-Bold, Arial;font-size:21px;line-height:22px;text-transform:uppercase;font-style:normal;margin:0 0 6px;padding:0;}
.titr47{font-family:BentonSansCond-Bold, Arial;font-size:18px;line-height:18px;text-transform:uppercase;font-style:normal;margin:0 0 56px 0;padding:0;}
.titr48{font-family:BentonSansCond-Bold, Arial;font-size:18px;line-height:18px;text-transform:uppercase;font-style:normal;margin:0 0 10px 0;padding:0;}
.titr49{font-family:BentonSansCond-Bold, Arial;font-size:18px;line-height:18px;text-transform:uppercase;font-style:normal;margin:0;padding:0;}
.titr50{font-family:BentonSansCond-Bold, Arial;font-size:18px;line-height:18px;text-transform:uppercase;font-style:normal;margin:0 0 6px;padding:0;}
.titr51{font-family:"Sentinel", Georgia, Arial;font-size:27px;line-height:28px;font-style:italic;margin:0 0 15px 0;padding:0;color:#ffffff;}
.titr52{font-family:BentonSansCond-Bold, Arial;font-size:17px;line-height:18px;text-transform:uppercase;font-style:normal;margin:0 0 6px 0;padding:0;color:#b8c303;}
.titr53{font-family:"Sentinel", Georgia, Arial;font-size:35px;line-height:36px;font-style:italic;margin:20px 0 14px;padding:0;color:#3e5d6f;}
.titr54{font-family:BentonSansCond-Bold, Arial;font-size:21px;line-height:22px;text-transform:uppercase;font-style:normal;margin:0 0 6px;}
.titr55{font-family:BentonSansCond-Bold, Arial;font-size:18px;line-height:18px;text-transform:uppercase;font-style:normal;margin:0 0 2px 0;padding:0;line-height:22px;}
.titr56{font-family:"Sentinel", Georgia, Arial;font-size:74px;line-height:74px;font-style:italic;margin:0;padding:0;margin:0 0 12px 0;}
.titr57{font-family:BentonSansCond-Bold, Arial;font-size:18px;line-height:18px;text-transform:uppercase;font-style:normal;margin:0 0 18px 0;padding:0 0 14px 0;color:#a2ab00;background:url(../images/CarteClub/sep-title-00.gif) 0 100% no-repeat;letter-spacing:3px;}
.titr58{font-family:"Sentinel", Georgia, Arial;font-size:20px;line-height:22px;font-style:italic;margin:0;padding:0;}
.titr59{font-family:"Sentinel", Georgia, Arial;font-size:21px;line-height:22px;font-style:italic;margin:0;padding:0;color:#3e5d6f;}
.titr60{font-family:BentonSansCond-Bold, Arial;font-size:18px;line-height:18px;text-transform:uppercase;font-style:normal;margin:0 0 6px 0;color:#3e5d6f;}
.titr61{font-family:"Sentinel", Georgia, Arial;font-size:20px;line-height:20px;font-style:italic;color:#3e5d6f;}
.titr62{font-family:"Sentinel", Georgia, Arial;font-size:26px;line-height:26px;font-style:italic;color:#3e5d6f;}
/* Fin de l'ajout */

/* SITEMAP */
.sitemap .titr63{font-family:"Sentinel", Georgia, Arial;color:#414141;font-size:22px;line-height:22px;font-style:italic;padding:0px 0 4px 0px;margin:0 0 40px 0;border-bottom:1px solid #aca9a7;line-height:28px;}
.sitemap .titr64 {clear:both;color:#606060;background:url(../images/puce08.gif) no-repeat 0 3px;padding:0 0 4px 18px;font-family:BentonSansCond-Bold,Arial;font-size:16px;margin-bottom:10px;text-transform:uppercase;}
.condition p {margin-top:28px}
.condition li {list-style-type:none;margin-top:4px}
.condition li.first {margin-top:15px}
.condition .layout04 .txt01{padding-bottom:0px}
.condition .layout04 h2 {padding:0}
.condition .layout04 p.txt01{padding-top:24px}


.titrQuote00 {font-size:18px;line-height:18px;}
.titrQuote00 span {background:url(../images/bg-quote00.png) no-repeat 0 0;display:inline-block;width:10px;height:8px;position:relative;top:-4px;}
.titrQuote00 span.quoteR {background-position:-12px 0;}
.txt00 {font-size:14px;}
.txt00_3 {font-size:15px;}
.txt01, .txt02, .txt07 {color:#54858e;font-size:18px;line-height:18px;font-family:BentonSansCond-Bold, Arial;}
.txt02 {color:#A2AB00;font-size:22px;line-height:22px;text-transform:uppercase;}
.txt03 {font-size:11px;}
.txt04{width:103px;height:29px;padding:0 3px;background:url(../images/bg-txt01.gif) no-repeat;}
.txt04 input{width:103px;height:29px;border:0;background:none;line-height:24px;}
.txt05 {color:#bc1a5b;font-size:26px;line-height:26px;font-family:BentonSansCond-Bold, Arial;}
.txt06 {color:#878787;font-size:13px;}
.txt07 {color:#414141;text-transform:uppercase;}
.txt07a {font-size:13px;}
.txt07b {font-size:16px;color:#415c6f;}
.txt08 {font-size:18px;line-height:18px;color:#54858e;}
.txt09{text-transform:uppercase;}
.txt10{font-size:11px;}
/* AJOUTER PAR LES FRANCHISES */ 
.txt11 {color:#ffffff;font-size:15px;line-height:18px;font-family:BentonSansCond-Bold, Arial;text-align:right;}
.txt12 {color:#878787;font-size:14px;font-family:Arial;}
.txt13{font-size:16px;font-weight:bold;}
.txt14{font-size:13px;font-weight:bold;float:right;display:inline;padding:13px 48px 0 0;}
.txt15{clear:left;font-size:11px;font-style:italic;float:left;display:inline;padding:20px 0 0 0;color:#606060;}
.txt16{display:block;margin:5px 0 0 0;padding:0 0 0 3px;color:#606060;}
.txt17{font-weight:normal;color:#606060;text-transform:none;}
.txt18{float:left;margin:0 15px 0 0;font-size:13px;}
.txt19{float:left;}
.txt20{text-align:right;text-decoration:underline;margin:2px 0 0 0;}
.txt21{text-align:right;line-height:16px;}
/* /AJOUTER PAR LES FRANCHISE    */

/* AJOUTER PAR LES SERVICES */ 
.txt22{padding:0 0 16px 0;color:#414141;}
.txt23{padding:4px 0 0 0;color:#414141;}
.txt24{width:93px;height:36px;float:left;background:url(../images/services/bg-bt04.gif) no-repeat 0 0;font-family:BentonSansCond-Bold, Arial;font-size:14px;text-transform:uppercase;color:#5b204c;padding:10px 0 0 28px;line-height:16px;}
.txt24 span{color:#a9338a;}
.txt25{color:#ffffff;padding:15px 0 0 0;float:left;display:inline;margin:0 0 0 17px;}
.txt25 strong{font-weight:bold;text-transform:uppercase;}
.txt26{margin:8px 0 0 0;font-size:10px;}
.txt27{color:#606060;}
.txt28{color:#4c6370;text-align:center;font-size:13px;font-family:BentonSansCond-Medium, Arial;line-height:18px;}
.txt29{margin:13px 0 0 0;padding:0 0 10px 0;}
.txt30{margin:0 0 13px 0;}
.txt31{padding:0 0 0 265px;}
.txt32{margin:0 0 6px 0;}
.txt33{line-height:18px;}
.txt34{font-family:"Sentinel", Georgia, Arial;font-style:italic;font-size:91px;line-height:92px;position:absolute;left:-7px;top:6px;}
.txt35{text-align:right;padding:18px 0 0 0;clear:both;}
.txt35 a{background:url(../images/bg-bt05.gif) 0 0 no-repeat;float:right;display:inline;width:196px;height:25px;font-size:14px;font-family:BentonSansCond-Medium, Arial;color:#ffffff;text-decoration:none;padding:9px 0 0 0;text-align:center;}
/* Fin de l'ajout */

/* AJOUTER  RH ENTREPRISE*/ 
.txt36{font-family:"Sentinel Medium", Georgia, Arial;font-size:100px;line-height:100px;color:#3e5d6f;}
.txt37{color:#b8c303;}
.txt38{color:#b8c303;font-size:70px;line-height:70px;position:relative;top:-30px;}
.txt39{color:#3e5d6f;font-size:58px;line-height:58px;margin:0 0 0 23px;position:relative;top:-26px;}
.txt40{color:#3e5d6f;}
.txt41{color:#3e5d6f;font-size:65px;line-height:66px;position:relative;top:-38px;}
.txt44{font-family:"Sentinel Semibold", Georgia, Arial;font-size:38px;line-height:38px;margin:0 0 10px;color:#3e5d6f;text-transform:uppercase;}
.txt46{font-size:90px;line-height:90px;color:#3e5d6f;}
.txt47{font-size:45px;line-height:46px;color:#3e5d6f;margin:0 0 0 5px;position:relative;top:-14px;}
.txt48{color:#ffffff;padding:8px 20px 14px;}
.txt49{color:#ffffff;background:url(../images/CarteClub/img-jules01.png) 0 0 no-repeat;padding:22px 0 0 106px;text-align:left;margin:16px 0 0 0;height:48px;font-size:11px;line-height:14px;}
.txt51{margin:30px 0 0 0;padding:0 0 0 20px;}
.txt51 a{color:#ffffff;background:url(../images/bg-bt06.gif) 0 0 no-repeat;float:left;display:inline;width:160px;height:23px;padding:6px 0 0 21px;text-align:left;text-decoration:none;}
.txt52{font-size:15px;line-height:18px;margin:0 0 30px;}
.txt54{margin:21px 0 0 0;padding:0 0 0 47px;}
.txt54 a{font-family:BentonSansCond-Medium, Arial;text-align:center;background:url(../images/bg-bt07.gif) 0 0 no-repeat;width:167px;height:20px;color:#ffffff;padding:8px 0 0 0;}
.txt55{font-family:"Sentinel Medium", Georgia, Arial;font-size:105px;line-height:106px;color:#3e5d6f;}
.txt56{color:#3e5d6f;font-size:55px;line-height:56px;position:relative;top:-8px;}
.txt57{color:#3e5d6f;font-size:32px;line-height:32px;position:relative;top:-34px;}
.txt58{color:#3e5d6f;font-size:50px;line-height:50px;margin:0 0 0 8px;position:relative;top:-12px;}
.txt59{color:#b8c303;font-size:78px;line-height:78px;margin:0 0 0 10px;}
.txt60{color:#b8c303;font-size:45px;line-height:46px;position:relative;top:-30px;}
.txt62{margin:10px 0 0 0;padding:0 0 0 20px;}
.txt62 a{font-size:10px;text-transform:uppercase;color:#606060;background:url(../images/bg-bt08.gif) 0 0 no-repeat;float:left;display:inline;width:231px;height:17px;padding:3px 0 0 18px;text-align:left;text-decoration:none;}
.txt62 a:hover{text-decoration:none;}
.txt63{margin:10px 0 0 0;padding:0 0 0 20px;}
.txt63 a{font-size:10px;text-transform:uppercase;color:#606060;background:url(../images/bg-bt09.gif) 0 0 no-repeat;float:left;display:inline;width:69px;height:17px;padding:3px 0 0 18px;text-align:left;text-decoration:none;}
.txt63 a:hover{text-decoration:none;}
.txt65{color:#3e5d6f;}
.txt66{font-family:BentonSansCond-Medium, Arial;font-size:56px;line-height:56px;position:relative;top:-12px;}
.txt67{font-family:"Sentinel Medium", Georgia, Arial;font-size:87px;line-height:88px;}
.txt68{font-family:"Sentinel Semibold", Georgia, Arial;font-size:76px;color:#b8c303;line-height:76px;position:relative;top:-18px;}
.txt69{font-family:"Sentinel Medium", Georgia, Arial;font-size:94px;color:#b8c303;line-height:94px;}
.txt70{font-family:"Sentinel Medium", Georgia, Arial;font-size:44px;color:#b8c303;line-height:44px;position:relative;top:-48px;}
.txt72{font-family:BentonSansCond-Medium, Arial;font-size:16px;margin:0 0 16px 0;line-height:20px;padding:0 60px 0 0;}
.txt73{font-family:BentonSansCond-Medium, Arial;font-size:34px;padding:15px 0 0 10px;display:block;text-transform:uppercase;line-height:34px;width:149px;}
.txt74{font-family:BentonSansCond-Medium, Arial;font-size:16px;line-height:16px;text-transform:none;margin:-6px 0 0 0;}
.txt75{margin:0 0 10px 0;font-size:14px;}
.txt76{font-family:"Sentinel Semibold", Georgia, Arial;font-size:18px;line-height:18px;float:left;display:inline;margin:0 3px 0 0;font-style:normal;}
.txt77{font-family:"Sentinel", Georgia, Arial;font-size:16px;line-height:16px;font-style:italic;}
.txt78{float:left;display:inline;background:url(../images/bg_block-10.gif) 0 0 no-repeat;color:#606060;font-size:16px;line-height:16px;width:51px;height:22px;text-align:center;padding:3px 0 0 0;margin:-6px 14px 0 0;}
.txt79{padding:0 0 20px 0;font-size:14px;line-height:20px;}
.txt80{font-family:"Sentinel Semibold", Georgia, Arial;line-height:20px;font-size:19px;font-style:normal;display:block;margin:0 0 2px 0;}
.txt81{margin:0 0 16px 0;font-size:14px;line-height:20px;padding:0 52px 0 0;}
.txt82{font-family:"Sentinel", Georgia, Arial;font-size:18px;line-height:18px;font-style:italic;color:#54858e;}
.txt83{color:#494949;text-transform:uppercase;font-weight:bold;font-size:12px;}
.txt84{margin:0 0 16px 0;font-size:14px;line-height:16px;}
.txt85{font-size:14px;line-height:16px;}
.txt86{margin:0 150px 0 0;}
.txt87 {color: #fff;font-family: BentonSansCond-Bold,Arial;font-size: 18px;line-height: 18px;}
/* Fin de l'ajout */

/* /AJOUTER PAR LES SERVICES    */
/* Mise en page de box */
.nameCat {color:#54858e;font-family:BentonSansCond-Bold, Arial;font-size:18px;line-height:18px;}
.ssname00, .bloc01ct00 .bloc01_00 p.ssname00, .layout00 .listBox00 li .typeface-js {color:#414141;display:block;font-family:"Sentinel", Georgia, Arial;font-style:italic;font-size:16px;line-height:16px;}
.layout00 .box00_2 {padding:18px 28px 0;}
.layout00 ul, .layout01 ul {margin:0;list-style:none;}
.layout00 .listBox00 li {border-top:1px solid #d0cccb;padding:14px 0;font-size:11px;color:#878787;}
.layout00 .listBox00 li.first {border:none;}
.layout00 .listBox00 .bgSelection00, .layout00 .listBox00 .bgTaille00, .layout00 .listBox00 .bgAbo00 {padding-left:88px;background:url(../images/picto-selection00.png) no-repeat 0 12px;}
.layout00 .listBox00 .bgTaille00 {background-image:url(../images/picto-taille00.png);}
.layout00 .listBox00 .bgAbo00 {background-image:url(../images/picto-abo00.png);}
.layout01 .box00_2 {padding:18px 28px;width:290px;position:relative;z-index:3}
.layout01 .typeface-js {padding:0 0 12px;}
.layout01 .listBox01 li {font-size:13px;color:#414141;line-height:14px;background:url(../images/puce06.gif) no-repeat 0 10px;padding:4px 80px 4px 16px;}

/* Boutons et liens */
.bt00 {background:#36576a url(../images/puce00.png) no-repeat 10px 50%;position:absolute;font-family:BentonSansCond-Medium, Arial;color:#fff !important;left:0;padding:8px 10px 6px 38px;z-index:2;font-size:14px;}
.bt00:hover {text-decoration:none;cursor:pointer;}
.bt00_0 {top:10px;left:10px;}
.bt00_1 {position:relative;}
.bt01, .bt02 {background:url(../images/bg-bt01.png) no-repeat 0 0;color:#fff;text-align:center;font-size:18px;font-family:BentonSansCond-Medium, Arial;padding:0 0 0 14px;margin:1 0 10px;height:36px;cursor:pointer;}
.bt01 span, .bt02 span {background:url(../images/bg-bt01.png) no-repeat 100% 0;padding:8px 14px 0 0;height:28px;margin-right:-3px;}
.bt01, .bt01 span, .bt02, .bt02 span {float:left;display:inline;}
a.bt01:hover {background-position:0 -37px;cursor:pointer;}
a.bt01:hover span {background-position:100% -37px;}
a.bt01.cliquer, a.bt01.ajouter, a.bt02.cliquer, a.bt02.ajouter {background-position:0 -74px;color:#3e5d6f;font-size:16px;padding-left:42px;font-family:Arial, Helvetica, Sans-serif;font-weight:bold;}
a.bt01.cliquer span, a.bt01.ajouter span {padding-top:10px;height:26px;}
a.bt01.cliquer span {background-position:100% -74px;}
a.bt01.ajouter {background-position:0 -111px;}
a.bt01.ajouter span {background-position:100% -111px;}
.bt02 {background-image:url(../images/bg-bt02.png);font-size:14px;height:32px;}
.bt02 span {background-image:url(../images/bg-bt02.png);height:24px;}
.bt02_0 {background-image:url(../images/bg-bt03.png);}
.bt02_0 span {background-image:url(../images/bg-bt03.png);}
a.bt02_0:hover {background:url(../images/bg-bt03.png) no-repeat 0 -32px;cursor:pointer;}
a.bt02_0:hover span {background:url(../images/bg-bt03.png) no-repeat 100% -32px;}
a.bt02_0.cliquer, a.bt02_0.ajouter {background-position:0 -64px;font-size:13px;}
a.bt02_0.cliquer span, a.bt02_0.ajouter span {height:22px;padding:8px 8px 0 0;}
a.bt02_0.cliquer span {background-position:100% -64px;}
a.bt02_0.ajouter {background-position:0 -96px;}
a.bt02_0.ajouter span {background-position:100% -96px;}
.bt02_1 {background-image:url(../images/bg-bt03.png);cursor:pointer;}
.bt02_1 span {background-image:url(../images/bg-bt03.png);color:#fff;}
.bt02_1.fir{float:right;}
.btalign{float:right;}
.bt04, .bt04 span, .bt05, .bt05 span {background:url(../images/bg-bt04.png) no-repeat 0 0;cursor:pointer;font-size:10px;line-height:22px;padding:0 0 0 6px;text-align:center;float:left;display:inline;color:#fff;text-transform:uppercase;}
.bt04 span, .bt05 span {background-position:100% 0;padding:0 6px 0 0;}
.bt05, .bt05 span {line-height:20px;background-image:url(../images/bg-bt05.png);}
.ctBt00, .ctBt01, .ctBt02, .ctBt03 {float:right;display:inline;height:48px;}
.ctBt00 .bt02, .ctBt02 .bt02, .ctBt03 .bt02 {margin:4px 24px 0 0;}

.ctBt03 .align12 {margin:-33px 24px 0 0;}
.ctBt04 {float:left;}
.ctBt01 {height:auto;margin:24px 70px 0 0;}
.ctBt02 {margin:14px 0 0;}
.ctBt03 {float:left;}
.ctBt03_0 {margin:0 0 0 22px;}
.ctBt03_1, .ctBt03_1 .bt02 {margin:0;}
.btPrint00, .btPrint00 span {background:url(../images/bg-print00.png) no-repeat 0 0;float:left;display:inline;padding:0 0 0 34px;line-height:22px;text-transform:uppercase;font-size:11px;color:#414141;}
.btPrint00 span {background-position:100% 0;padding:0 6px 0 0;}
.print01, .mail01 {background:url(../images/pictoPrint02.png) no-repeat 0 0;overflow:hidden;display:inline-block;width:20px;padding:16px 0 0;font-size:0;line-height:0;margin:0 10px 0 0;}
.mail01 {background-image:url(../images/picto-email01.png);}
.ctEtu {margin-top:5px;margin-bottom:16px;}
.CtB02Left{margin:14px 12px 0;}

.bt06, .bt06 span, .bt12, .bt12 span, .bt13, .bt13 span {cursor:pointer;font-size:12px;line-height:26px;text-align:center;float:left;display:inline;text-transform:uppercase;}
.bt06, .bt06 span {background:url(../images/bg-bt09.png) no-repeat 0 0;font-size:10px;line-height:20px;padding:0 0 0 18px;color:#606060;}
.bt06 span {padding:0 6px 0 0;}
.bt12, .bt12 span {background:url(../images/bg-bt12.png) no-repeat 0 0;padding:0 0 0 8px;color:#fff;}
.bt12 span {padding:0 8px 0 0;}
.bt13, .bt13 span {background:url(../images/bg-bt13.png) no-repeat 0 0;padding:0 0 0 24px;color:#000;font-weight:bold;}
.bt13 span {padding:0 14px 0 0;}
.bt14 {background:url(../images/bg-bt14.png) no-repeat;height:28px;width:124px;float:left;display:inline;text-align:center;line-height:30px;font-family: BentonSansCond-Medium, Arial;font-size:14px;color:#fff;}
.bt14 span {}
.bt15 {background:#363636 url(../images/puce00.png) no-repeat 10px 50%;font-family:BentonSansCond-Medium, Arial;color:#fff !important;left:0;padding:8px 10px 6px 38px;z-index:2;font-size:14px;}
.bt06 span, .bt12 span, .bt13 span {background-position:100% 0;}

.bt16 {background:url(../images/bg-bt15.png) no-repeat 0 0;color:#fff;text-align:center;font-size:19px;font-family:BentonSansCond-Medium, Arial;padding:0 0 0 14px;margin:1 0 10px;height:41px;cursor:pointer;}
.bt16 span {background:url(../images/bg-bt15.png) no-repeat 100% 0;height: 30px;margin-right: -3px;padding: 10px 36px 0 0;color:#fff;}
a.bt16:hover {background-position:0 0px;cursor:pointer;}
a.bt16:hover span {background-position:100% 0px;}
.bt17 {background:url(../images/bg-bt15.png) no-repeat 0 -43px;color:#fff;text-align:center;font-size:14px;font-family:BentonSansCond-Medium, Arial;padding:0 0 0 14px;margin:1 0 10px;height:33px;cursor:pointer;}
.bt17 span {background:url(../images/bg-bt15.png) no-repeat 100% -43px;height: 23px;margin-right: -3px;padding: 10px 36px 0 0;color:#fff;margin-left:15px;margin:1 0 10px;}

.bt15, .bt15 span {float:left;display:inline;}

a.bt03{cursor:pointer;position:relative;display:inline-block;height:20px;padding:0 8px;background-color:#a19e9f;line-height:21px;font-size:10px;color:#fff;text-transform:uppercase;overflow:hidden;}
a.bt03 .bt03_side{width:4px;height:20px;position:absolute;top:0;}
a.bt03 .bt03_side.left{left:0;background:url(../images/bg-bt03.gif) no-repeat left 0;}
a.bt03 .bt03_side.right{right:0;background:url(../images/bg-bt03.gif) no-repeat right 0;}
.bloc02 a.bt03{color:#fff;}
a.bt03_0 {font-size:11px;text-transform:none;margin:6px 0 0;clear:both;}

.link00 a, .filter01 .link00 a {background:url(../images/pictoPlus02.gif) no-repeat 0 0;padding:0 0 0 22px;color:#3e5d6f;font-size:11px;text-decoration:underline;}
.link00 a:hover {text-decoration:none;}
.link01, .link01_00 {text-decoration:underline;background:url(../images/puce07.gif) no-repeat 0 6px;padding:0 0 0 8px;font-size:11px;color:#414141;line-height:16px;}
.link04 a, .filter01 .link04 a {padding:0 0 0 22px;color:#3e5d6f;font-size:11px;text-decoration:underline;}
.link04 a:hover {text-decoration:none;}
a.link03{color:#414141;font-size:10px;text-transform:none;text-decoration:underline;}
a.link03:hover{text-decoration:none;}
a.link05{padding-left:10px;background:url(../images/puce11.gif) no-repeat 0 4px;color:#414141;font-size:10px;text-transform:none;text-decoration:underline;}
a.link05:hover{text-decoration:none;}
.link06{color:#517981;font-weight:bold;font-size:13px;}
.link01_00 {font-size:13px;background:url(../images/puce02.png) no-repeat 0 50%;padding:0 0 0 14px;}
.underline-link{text-decoration:underline;}
.no-deco-link:hover, .underline-link:hover{text-decoration:none;}

.suppr00 {position:absolute;top:8px;right:8px;height:20px;z-index:4;}
.suppr00 a {background:url(../images/bg-suppr00.png) no-repeat 100% 0;padding:0 20px 0 0;height:20px;cursor:pointer;display:block;}
.suppr00 a, .suppr00 a span {line-height:20px;}
.suppr00 a span {display:none;}
.suppr00 a:hover {text-decoration:none;background:url(../images/bg-suppr01.png) no-repeat 100% 0;}
.suppr00 a:hover span {display:inline;float:left;font-size:10px;color:#807f7f;background:url(../images/bg-suppr01.png) no-repeat 0 0;padding:0 0 0 6px;}
.suppr00_0 a {background:url(../images/bg-suppr02.png) no-repeat 100% 0;}
.suppr00_0 a:hover {background:url(../images/bg-suppr02.png) no-repeat 100% -20px;}
.suppr00_0 a:hover span {background:url(../images/bg-suppr02.png) no-repeat 0 -20px;}

/* Nav et fil ariane */
.filAriane {padding:8px 0 0;}
.filAriane span{color:#e6dd05;}
.nav00 {position:absolute;right:0;top:0;z-index:999;}
.nav00 a {float:left;display:inline;padding:10px 10px 10px 24px;font-family:BentonSansCond-Medium, Arial;background:#d1cccb url(../images/puce01.png) no-repeat 10% 50%;font-size:14px;color:#6c6a6a;}
.nav00 a:hover {text-decoration:none;}
.nav00 .next {margin:0 1px 0 0;}
.nav00 .last {padding:10px 24px 10px 10px;background:#d1cccb url(../images/puce02.png) no-repeat 90% 50%;}
.nav01 {background:url(../images/bg-03b.png) no-repeat 0 0;overflow:hidden;width:100%;height:30px;padding:10px 0 0;margin:6px 0;list-style:none;}
.nav01 li {float:left;display:inline;padding:0 18px;font-family:BentonSansCond-Medium, Arial;color:#fff;font-size:14px;line-height:16px;background:url(../images/puce02.png) no-repeat 0 2px;}
.nav01 li.first {background:none;padding-left:24px;}
.nav01 li.valid {color:#969696;}
.nav01 li.current {color:#d9e409;font-size:16px;}
.nav02 {overflow:hidden;width:100%;height:38px;padding:10px 0 0;margin:6px 0;list-style:none;}
.nav02 li,.nav02 li a {position:relative;float:left;display:inline;padding:0 18px;font-family:BentonSansCond-Medium, Arial;color:#fff;font-size:14px;line-height:16px;}
.nav02 li {background:url(../images/puce02.png) no-repeat 0 2px;}
.nav02 li.first, .nav02 li.first a {background:none;padding-left:24px;}
.nav02 li.valid {color:#969696;}
.nav02 li.current{color:#d9e409;font-size:16px;}
	
/* Prix */
.ctPrix00 div {font-family:Arial,Georgia;font-weight:bold;font-size:26px;color:#3e5d6f;line-height:26px;display:inline-block;margin:0 6px 0 0;position:relative;}
.ctPrix00 div span{font-size:15px;position:relative;top:-7px;}
.ctPrix00 div span.entier{font-size:22px;position:relative;top:0;}
.ctPrix00 p {color:#414141;padding:0;display:inline-block;position:relative;top:-8px;}
.ctPrix00 p strong {font-size:15px;line-height:15px;text-decoration:line-through;color:black}

#listPdt .ctPrix00 div, #fichePdt .ctPrix00 div, #completer-look .ctPrix00 div{font-family:"Lucida Sans", "Lucida Sans Unicode", Arial;margin:0 6px 0 0;position:relative;color:#dad4d5;}
#listPdt .ctPrix00 div span, #fichePdt .ctPrix00 div span,  #completer-look .ctPrix00 div span {font-size:14px;position:relative;top:-10px;background:#2c2e2e;}
#middle .costume .ctPrix00 div span {top:-10px;line-height:14px;}
#middle .costume .prix_costume div span {top:-10px;line-height:14px;}
#listPdt .ctPrix00 div span.entier, #fichePdt .ctPrix00 div span.entier, #completer-look .ctPrix00 div span.entier {margin-right:1px;font-size:25px;line-height:25px;display:inline-block;top:0;padding: 1px 3px 1px 0;letter-spacing:-2px;}
#fichePdt .ctPrix00 div span.entier {margin-right:1px;font-size:25px;line-height:25px;display:inline-block;top:0;padding: 1px 8px 1px 0;letter-spacing:-5px;}
#fichePdt .prix_costume div span.entier {margin-right:2px;}
.ctPrix00 p strong span {color:#414141;position:relative}
.ctPrix00_00 div {font-size:22px;line-height:22px;}
.ctPrix00_00 div span {font-size:14px;}
.ctPrix00_00 p strong {font-size:13px;line-height:13px;}

/* Commun filtres produits et bloc produit */
.guideTaille a {background:url(../images/img-guide00.jpg) no-repeat 0 0;display:block;width:62px;height:0;padding:24px 0 0;overflow:hidden;font-size:0;}
.ctPdt {list-style:none;margin:0;width:100%;position:relative;}
.ctPdt li {text-align:center;display:inline;float:left;margin:0 4px 0 0;width:240px;}
.ctPdt li.dn {display:none;}
.ctPdt li.di {display:inline;}
.ctPdt li .ctPrix00 p, .ctPdt li .ctPrix00 div {display:inline !important;}
.vignPdt {position:relative;}
.vignPdt a {display:block;overflow:hidden;width:240px;height:240px;background:#c9c0bd;}
.intitule {padding:6px 0;}
.intitule a {font-family:Georgia, Arial;font-size:12px;color:#606060;display:inline-block;line-height:16px;font-weight:bold;}
.intitule em {font-size:11px;display:block;}
.intitule em strong{color:#8d9905;}

/* Teaser promo */
/*.table00.table00_00 td.img-pdt .ct-img-pdt a.offreMom01:hover {background-position:-42px -250px;}*/
/*.table00.table00_00 td.img-pdt .ct-img-pdt a.opeSpe01:hover {background-position:0 -208px;}*/

a.teaserAc00, a.teaserAc01 {position:absolute;text-align:center;cursor:default;color:#fff;background:url(../images/teaser_opeCo.png) no-repeat 0 0;vertical-align:middle;}
a.teaserAc00 {right:22px;bottom:10px;width:52px;height:52px;font-size:11px;display:block;line-height:52px;}
a.teaserAc00 em, a.teaserAc00 strong, a.teaserAc01 em, a.teaserAc01 strong {line-height:11px;vertical-align:middle;display:inline-block;}
a.teaserAc00 em, a.teaserAc01 em {font-style:normal;width:42px;float:right;padding: 4px 5px 2px 2px;font-weight:bold;height:39px;}
a.teaserAc00 strong, a.teaserAc01 strong {display:none;width:126px;padding:6px 16px 0;line-height:15px;font-size:13px;}
a.teaserAc00:hover, a.teaserAc01:hover {text-decoration:none;}
a.teaserAc00_0:hover, a.teaserAc00_4:hover {width:208px;background-position:0 -104px;}
a.teaserAc00_0:hover strong, a.teaserAc01_0:hover strong, a.teaserAc00_4:hover strong, a.teaserAc01_4:hover strong {display:inline-block;}
a.teaserAc00_1 em, a.teaserAc00_2 em {font-size:18px;font-weight:normal;letter-spacing:0px;padding:28px 16px 0 0;height:20px;width:32px;text-align:right;}
a.teaserAc00_1 em, a.teaserAc00_2 em {font-size:18px;padding:22px 21px 0 0;height:22px;width:27px;line-height:18px;}
a.teaserAc00_3 em, a.teaserAc01_3 em, a.teaserAc00_4 em, a.teaserAc01_4 em {overflow:hidden;padding:48px 0 0;font-size:0;line-height:0;height:0;width:48px;}

a.teaserAc01 {left:10px;bottom:0;width:39px;height:39px;font-size:9px;line-height:10px;}
a.teaserAc01 em {width:34px;height:32px;float:left;}
a.teaserAc01 strong {width:112px;}
/*a.teaserAc01_0:hover, a.teaserAc01_4:hover {width:188px;background-position:0 -292px;}*/
a.teaserAc01_1 em, a.teaserAc01_2 em {font-size:10px;line-height:10px;letter-spacing:-1px;padding:20px 10px 0 0;height:20px;width:29px;}
a.teaserAc01_2 em {font-size:14px;padding:8px 16px 0 0;height:30px;width:22px;line-height:14px;}
a.teaserAc01_3 em, a.teaserAc01_4 em {padding:38px 0 0;width:38px;height:0;}
a.soldes01 em {padding-top:18px;height:18px;}
a.teaserAc01_0 em {padding:1px 5px 2px 2px;line-height:9px}
a.teaserAc01_0 {line-height:9px}

a.dn {display:none;}
a.offreMom00 {background-position: -57px -528px;}
a.offreMom00:hover {background-position:9px -646px;}
a.opeSpe00 {background-position: -113px -528px;}
a.opeSpe00:hover {background-position:10px -586px;}
a.jourJ00 {background-position:-154px -470px;}
a.jourJ00 em {padding:24px 22px 0 0;color: black;font-size: 16px;font-weight: bold;}
a.bonneAff00 {background-position:-99px -470px;}
a.bonneAff00 em {padding: 26px 23px 0 0;}
a.soldes00 {background-position:0 -470px;}
a.vteFlash00 {background-position:100% 0;}
a.new00 {background-position:0px -528px;}
a.offreClub00 {background-position:0px -766px;}
a.offreClub00:hover {background-position:11px -707px;}
a.offreMom01 {background-position:-100px -766px;}
/*a.offreMom01:hover {background-position:0 -292px;}*/
a.opeSpe01 {background-position:-141px -766px;}
/*a.opeSpe01:hover {background-position:0 -334px;}*/
a.jourJ01 {background-position:-100px -809px;}
a.bonneAff01 {background-position:-58px -809px;}
a.soldes01 {background-position:-58px -470px;}
a.vteFlash01 {background-position:-126px -208px;}
a.new01 {background-position:-58px -766px;}
a.offreClub01 {background-position:-142px -809px;}
/*a.offreClub01:hover {background-position:0 -428px;}*/

/* Retaille selon resolution */
.w1002 #ctImgPdt {width:644px;}
.w1002 .zoneWW01 div {margin:0 0 0 -58px;}
.w1002 .descr00 {padding-right:16px;}
.w1002 .cross00 {width:1002px;}
.w1002 .cross00_0 .titrCross .titrR01 {width:428px}
.w1002 .cross00_1 .titrCross .titrR01 {width:396px}
.w1002 .cross00_2 .titrCross .titrR01 {width:538px}
.w1002 .cross00_0 .ctCross, .w1002 .cross00_2 .ctCross {padding:10px 0 20px 10px;}
.w1002 .cross00_1 .ctCross .silLeft {padding:0;width:710px;}
.w1002 .cross00_1 .silLeft .pdtSil p, .w1002 .costume .silLeft .pdtSil p {width:696px}
.w1002 .silCt .pdtSil, .w1002 .silCt .pdtSil p {width:440px;}
.w1002 .silCt .pdtSil {margin:0 10px 0 0;}
.w1002 .silCt .pdtSil p .img_zoomSil {margin-left:-60px;}
.w1002 .costume .silLeft {width:578px;}
.w1002 .bloc00_01 ul {width:720px;}
.w1002 .bloc00_01 ul, .w1002 .bloc00_01 ul li {margin:0;}
.w1002 .bloc00_01 ul li {width:33%;}
.w1002 .bloc01 {padding:60px 24px 56px 18px;}
.w1002 .bloc01ct00 {background-position:400px 0;}
.w1002 .bloc01ct02 {background-position:378px 100px;}
.w1002 .bloc01ct03 {background-position:250px 0;}
.w1002 .bloc01ct04, .w1002 .bloc01ct05 {background-position:400px 0;}
.w1002 .bloc01ct06 {padding:40px 16px 56px 18px;}
.w1002 .bloc02 {padding:86px 0 56px;}
.w1002 .bloc04 {padding:86px 26px;}
.w1002 .bloc05 {padding:28px 6px 80px 6px;}
.w1002 .bloc08 {padding:50px 10px 20px;}
.w1002 .bloc09 {padding:40px 0 56px 8px;}
.w1002 .bgMemo00_0 {right:24px;}

/* Blocs */
.bloc00 {background:url(../images/bg-05.png) repeat-x 0 0;height:32px;padding:0 8px;overflow:hidden;}
.bloc00, .bloc00 a {color:#fff;font-size:11px;}
.bloc00_00 {height:28px;}
.bloc00_00 .zoneWW02 {float:right;display:inline;margin:0 -8px 0 0;}
.bloc01, .bloc02, .bloc03, .bloc04, .bloc05, .bloc08,.bloc09,.bloc10,.bloc11,.bloc12,.bloc13 {overflow:hidden;clear:both;position:relative;}
.bloc01 {padding:60px 84px 56px 76px;width:960px;}
.bloc01ct00, .bloc01ct02 , .bloc01ct03 , .bloc01ct04, .bloc01ct05 {background:url(../images/bg-08.png) no-repeat 460px 0;}
.bloc01ct07_fond {background:url(../images/sitemap/bg-image.jpg) no-repeat right bottom;}
.bloc01ct01, bloc01ct03 {min-height:100%;height:auto;}
.bloc01ct02 {background-position:436px 100px;}
.bloc01ct03 {background-position:310px 0;}
.bloc01ct04 {background-position:810px 0;}
.bloc01ct06 {padding:40px 76px 56px;width:968px;}
.bloc01_00 {float:left;display:inline;width:346px;padding:0 90px 0 0;}
.bloc01_01 {float:right;display:inline;width:524px;}
.bloc01_01_noel{display:inline;width:524px;}
.bloc02 {padding:37px 56px 56px;}
.bloc02_noel {padding:11px 56px 56px;}
.bloc02, .bloc02 a {color:#414141;}
.bloc02a {padding:86px 86px 56px 86px;background:url(../images/vos-abonnements.png) no-repeat 92% 30px;}
.bloc03 {width:956px;}
.bloc03_00 {float:left;display:inline;width:30%;}
.bloc04 {padding:86px 82px;}
.bloc05 {padding:28px 70px 80px 60px;width:990px;}
.bloc09 {padding:40px 60px 56px 70px;width:990px;}
.bloc10 {padding:28px 72px 70px 81px;width:957px;}
.bloc01ct07 {background:url(../images/bg-08.png) no-repeat 400px 0;padding:40px 60px 20px 70px;}

/* Ajouter pour RH Entreprise */
.bloc11 {padding:42px 70px 89px 70px;width:967px;}
.bloc12 {padding: 108px 38px 20px 588px;background:#414141 url(../images/CarteClub/fond-club_03.jpg) 0 0 no-repeat;height:644px;margin-left:0px;}
.bloc12 .titr56 {color:#dad4d5;margin-bottom:0;}
.bloc12 .txt72 {color:#ffffff;text-align:justify;font-family:Arial;}
.bloc12 .txt73 {color:#c0cc01;}
.bloc12 .bloc05_05_09 {padding-left:235px;padding-top:75px;background-position:120px 60px;}
.bloc12 .bloc05_05_10 h5, .bloc12 .bloc05_05_10 p, .bloc12 .bloc05_05_10 a {color:#fff;}
.w1002 .bloc12 {padding:108px 70px 20px 456px;background-position:-80px 0;}
.bloc13 {padding:28px 0 80px 60px;width:1060px;}
.bloc13_00{width:750px;}
/* Fin de l'ajout */
.bloc05_00, .bloc05_01, .bloc05_02, .bloc05_03,.bloc05_04,.bloc05_05,.bloc13_00 {float:left;display:inline;}
.bloc07_00, .bloc07_01, .bloc07_02, .bloc07_03,.bloc07_04,.bloc07_05 {float:left;display:inline;}
.bloc05_00 {width:310px;padding:0;}
.bloc05_01 {width:570px;}
.bloc05_02, .bloc05_03 {width:680px;}
.bloc05_04{width:430px;}
.bloc07_04{width:310px;}
.bloc05_05 {width:550px;padding:8px 0 0 0;min-height:600px;}
.bloc07_05 {width:580px;padding:0px 0 0 0;min-height:600px;margin-left:80px;}
.bloc07_05 ul li a {text-decoration:none;font-size:12px;}
.bloc07_05 ul {list-style-type:none;margin:0;margin:0px 5px 40px 0;float:left;display:inline;width:250px;}
.bloc07_05 ul.ultrio {width:188px;}
.bloc07_05 ul li {margin-bottom:2px;}


.bloc06 {float:left;display:inline;overflow:hidden;border:6px solid #cfc9ca;padding:16px 36px;margin:0 0 22px;}
.bloc06 .txt07{margin:20px 0 0;}
.bloc06 p{margin:10px 0 0;}
.bloc06 .box00{margin:20px 0 0;}
.bloc06 .box00 p{margin:0;}
.bloc06 .box00 p{margin:0;}
.bloc05 .bloc06 .box00b ul li{width:auto;margin-right:40px;}
.bloc06 .box00_16{padding:20px 28px;}
.bloc08 {padding:50px 56px 20px;}
.blocCadre00 {border:3px solid #cfc9ca;padding:16px;}
.boxetu {margin-bottom:0px;float:none;display:block;clear:both;}
.boxetu ul {margin:10px 0 10px 20px;list-style:none;}

.bloc07 {position:relative;width:100%;overflow:hidden;padding:0 0 25px;}
.bloc07 .box00{margin:25px 0 0;position:relative;width:100%;}
.bloc07 .box00e, .bloc07 .box00f{float:left;display:inline;width:274px;}
.bloc07 .box00f{width:318px;margin-left:26px;}
.bloc07 .box00 ul{clear:both;position:relative;width:100%;overflow:hidden;margin:0;}
.bloc07 .box00 ul li{list-style:none;float:left;display:inline;margin:7px 7px 0 0;height:30px;}
.bloc07 .box00 ul li a{float:left;display:inline;text-transform:uppercase;background:url(../images/bg-bt07.png) no-repeat 0 0;font-size:13px;color:#414141;padding:0 0 0 10px;line-height:26px;margin:2px 0;}
.bloc07 .box00 ul li a span{display:block;background:url(../images/bg-bt07.png) no-repeat 100% -26px;padding:0 10px 0 0;}
.bloc07 .box00 ul li a:hover, .bloc07 .box00 ul li a.selected{text-decoration:none;background-position:0 -52px;line-height:30px;margin:0;color:#414141;}
.bloc07 .box00 ul li a:hover span, .bloc07 .box00 ul li a.selected span{background-position:100% -82px;color:#414141;}
.bloc07_00, .bloc07_01 {float:left;display:inline;padding:70px 0 0;}
.bloc07_01 {padding-top:0;}
.bloc07_00{width:652px;position:relative;overflow:hidden;margin:0 0 0 76px;}
.bloc07_00a, .bloc07_00b, .bloc07_00c, .bloc07_00d{float:left;display:inline;width:162px;position:relative;overflow:hidden;}
.bloc07_00a{margin-left:30px;}
.bloc07_00b{width:262px;margin-left:24px;}
.bloc07_00c{width:150px;margin-left:23px;}
.bloc07_00d{float:none;display:block;position:relative;width:624px;overflow:hidden;margin-left:30px;clear:both;}
.bloc07_01{width:212px;position:relative;overflow:hidden;margin:0 0 0 130px;background:url(../images/tailles/bg-etiquette-jules.png) no-repeat 50% 0;padding:196px 0 0;text-align:center;}
.bloc07_01 a, .bloc07_01 img{display:block;cursor:pointer;}
.bloc07_01 a{width:213px;margin:20px auto 0;}
.w1002 .bloc07_00 {margin:0 0 0 26px;}
.w1002 .bloc07_01 {margin:0 0 0 80px;}
.w1002 .bloc01ct04 {background-position:714px 0;}
.bloc07 .visu_taille{float:right;display:inline;}
.bloc07 h3 {color:#606060;}
.bloc07 .title00{font-family:Arial;font-size:11px;font-weight:bold;text-transform:uppercase;font-style:normal;line-height:1.4em;padding:5px 0 0;text-align:left;}
.bloc07 .select00 {margin-top:20px;}
.bloc07 .taille_chaussures .box00_0{text-align:center;padding:0 10px 24px 22px;text-align:center;}
.bloc07 .taille_chaussures .title00{display:block;text-align:left;padding-top:10px;}
.bloc07 .taille_chaussures .visu_taille{float:none;display:block;margin:8px 0 0;}
.bloc07 .taille_chaussures select{margin:10px auto 0 auto;}
.bloc07 .taille_vestes .box00_0{text-align:center;padding:0 10px 24px 22px;height:218px;}
.bloc07 .taille_vestes .visu_taille{float:none;display:block;margin:0 0 0 8px;}
.bloc07 .taille_pantalons .title00, .bloc07 .taille_pantalons ul, .bloc07 .taille_pantalons select {float:left;display:inline;clear:both;}
.bloc07 .taille_pantalons ul {width:126px;margin-top:15px;}
.bloc07 .taille_pantalons img {position:absolute;right:10px;}
.bloc07 .taille_pantalons .box00_0 {padding:24px 10px 24px 20px;height:200px;overflow:hidden;}
.bloc07 .taille_pulls .title00, .bloc07 .taille_pulls ul, .bloc07 .taille_pulls select {display:inline;float:left;clear:both;}
.bloc07 .taille_pulls ul {width:110px;margin-top:0;}
.bloc07 .taille_pulls img {position:absolute;right:10px;}
.bloc07 .taille_pulls .box00_0{padding:10px 10px 10px 20px;height:114px;overflow:hidden;}
.bloc07 .taille_t_shirt .title00{display:block;margin-top:5px;}
.bloc07 .taille_t_shirt .box00_0{padding:5px 10px 9px 18px;text-align:center;}
.bloc07 .taille_t_shirt .visu_taille{float:none;display:block;margin:0 15px 0 8px;}
.bloc07 .taille_ceintures .title00{display:block;margin-top:10px;}
.bloc07 .taille_ceintures .box00_0{padding:5px 5px 9px 15px;text-align:center;height:178px;}
.bloc07 .taille_ceintures .visu_taille{float:none;display:block;margin:0 15px 0 0;}
.bloc07 .taille_chemises .title00, .bloc07 .taille_chemises ul, .bloc07 .taille_chemises select {display:inline;float:left;clear:both;}
.bloc07 .taille_chemises ul{float:left;display:inline;width:136px;margin-top:0;}
.bloc07 .taille_chemises img {position:absolute;right:10px;}
.bloc07 .taille_chemises .box00_0{padding:10px 10px 10px 14px;height:130px}
.bloc07 .taille_manteaux .title00, .bloc07 .taille_manteaux ul, .bloc07 .taille_manteaux select {display:inline;float:left;clear:both;}
.bloc07 .taille_manteaux ul{float:left;display:inline;width:136px;margin-top:0;}
.bloc07 .taille_manteaux img {position:absolute;right:10px;}
.bloc07 .taille_manteaux .box00_0{padding:10px 10px 10px 14px;height:130px}

#sosMaTaille .mentions {padding:10px 0 0 160px;}

#popup_doute .bloc07_00{padding:0;margin:0;width:auto;}
#popup_doute .bloc07_00 .title{display:inline;float:right;margin:0 70px 0 0;}
#popup_doute .bloc07_00 .titr00 {margin:0 0 0 140px;}
#popup_doute .bloc07_02 {min-height:300px;-height:300px;}
#popup_doute .bloc07 .box00 ul li{float:none;display:block;margin:8px 0 0;}
#popup_doute .bloc07 .box00 ul li a{float:left;display:inline;text-transform:uppercase;background:url(../images/bg-bt07.png) no-repeat 0 0;font-size:13px;color:#414141;padding:0 0 0 10px;line-height:26px;margin:2px 0;}
#popup_doute .bloc07 .box00 ul li a span{display:block;background:url(../images/bg-bt07.png) no-repeat 100% -26px;padding:0 10px 0 0;}
#popup_doute .bloc07 .title00{float:left;display:inline;font-family:BentonSansCond-Bold, Arial;font-size:13px;line-height:13px;font-weight:normal;color:#414141;margin:2px 0 0 0;width:170px;}
#popup_doute .bloc07_00 .title00a{width:auto;margin:4px 5px 0;}

#popup_doute .bloc07_00 .title01{font-family:"Sentinel", Georgia, Arial;font-size:20px;line-height:20px;color:#36576a;font-style:italic;margin:0 0 6px;}
#popup_doute .bloc07_00 .texte{font-size:12px;line-height:15px;color:#414141;margin:0 0 16px;}
#popup_doute .bloc07_00 .texte strong {color:#000;}
.popup01a #popup_doute img{top:100px;left:0;}
.popup01a #popup_doute .box00_0 {padding:20px 40px;}
.popDouteTaille .popup01 {width:724px;min-height:400px;-height:400px;}
.popDouteTaille .ctBt03 {height:auto;clear:both;width:100%;}
.popDouteTaille .ctBt03 a {margin:0 0 10px 0;white-space:nowrap;float:right;}
.popDouteTaille .ctBt03 a.bt02 {margin:4px 20px 10px 0;}
.popDouteTaille .ctBt03 a.bt01Clear {clear:both;}

/* List avec pastille */
.list03 {font-size:11px;width:460px;}
.list03_0 {border-top:1px solid #b7b4b2;padding:26px 0 0;margin:26px 0 0;position:relative;overflow:hidden;width:100%;}
.list03_0.first {border:0;margin:0;padding:0;}
.list03 .pastille00 {background:url(../images/pastille00.png) no-repeat 0 0;color:#fff;font-weight:bold;font-size:14px;text-align:center;position:absolute;left:0;width:24px;height:20px;padding:4px 0 0;}
.list03 .adress {float:left;display:inline;padding:0 20px 0 44px;width:232px;}
.list03 .adress strong {font-size:13px;}
.list03 .adress span {padding:12px 0 10px;display:block;}
.list03 .adress span strong {font-size:11px;}
.list03 .adress .typeface-js {font-family:BentonSansCond-Bold, Arial;font-size:18px;line-height:20px;color:#3e5d6f;text-transform:uppercase;padding:0 0 4px;display:inline;cursor:pointer;}

/* Select pour le ref */
.ctSelectRef {height:68px;}
.ctSelectRef div {text-transform:uppercase;font-weight:bold;font-size:11px;color:#606060;margin:0 0 8px 8px;}
.ctSelectRef div span {text-transform:none;}
.ctSelectRef dl, .ctSelectRef dl a, .ctSelectRef dl h2 span {font-size:13px;color:#303030;line-height:22px;font-family:Arial,Helvetica,Sans-serif;}
.ctSelectRef dl h2 span {cursor:default;color:#3e5d6f;font-weight:bold;}
.ctSelectRef dl h2 span, .ctSelectRef dd a {display:block;padding:0 2px 0 6px;}
.ctSelectRef dl a:hover {text-decoration:none;}
.ctSelectRef dl {position:absolute;background:#fff;border:1px solid #c2c1c1;z-index:1;}
.ctSelectRef dt {background:url(../images/bg-select00.gif) no-repeat 100% 50%;padding:0 20px 0 0;margin:0 3px 0 6px;}
.ctSelectRef dd {margin:0;display:none;cursor:pointer;}
.ctSelectRef dd em {font-style:normal;}
.ctSelectRef dd a:hover {background:#316ac5;color:#fff;}
.ctSelectRef dl.open {z-index:2;height:224px;overflow:auto;}
.ctSelectRef dl.open dd {display:block;}
.ctSelectRef dl.open dt {background:none;}
.blocSelect00 {padding:20px;}

/* Adresse */
.ctAdress00, .ctAdress00 a {font-size:11px;color:#414141;line-height:16px;}
.ctAdress00 p {margin:0 0 6px;}
.ctAdress00 .typeface-js, #magasin div {color:#54858e;font-size:18px;padding:20px 0 6px;line-height:18px;}
.ctAdress00 .typeface-js {font-family:BentonSansCond-Bold, Arial;}
#magasin div {font-size:16px;font-weight:bold;}
.ctAdress00 .bt02 {margin:4px 0 0;padding:0 0 0 14px;font-size:14px;font-family:BentonSansCond-Medium,Arial;}
.ctAdress00 .adress strong {font-size:13px;}
.ctAdress00 .titrQuote00 {font-family:"Sentinel", Georgia, Arial;color:#414141;padding:0 0 6px;text-transform:none;}
.ctAdress00_0 .name00 {padding:6px 0;text-transform:uppercase;font-size:14px;line-height:14px;}

.confirmSuppr {overflow:hidden;width:100%;text-align:center;padding:10px 0 0;}
.confirmSuppr p {font-size:13px;}
.confirmSuppr .ctBt01 {float:left;margin:24px 0 0 110px;}
.confirmSuppr .ctBt01 a {margin:0 30px 0 0;}

.confirmCGV {overflow:hidden;width:100%;text-align:center;padding:10px 0 0;}
.confirmCGV p {font-size:13px;}
.confirmCGV .ctBt01 {float:left;margin:18px 0 0 144px;}
.confirmCGV .ctBt01 a {margin:0 30px 0 0;}

/* Table */
.table00 th, .table00 td {border-bottom:1px solid #bebab9;color:#606060;text-align:center;padding:8px;}
.table00 th {border-top:1px solid #bebab9;font-size:10px;text-transform:uppercase;padding:4px 8px;}
.table00 td {font-size:11px;height:77px}
.table00 .tal, .table00 .td00, .table00 .td01 {text-align:left;}
.table00 .nbArt {color:#fff;font-size:14px;font-weight:bold;}
.table00 .nbArt span {background:url(../images/img-carton01.png) no-repeat 0 0;display:block;width:18px;height:23px;padding:13px 22px 0 2px;}
.table00 .prix, .table00 .prix span.entier, .table00 .line00 .prix, .table00 .line00 .prix.entier {font-size:22px;line-height:22px;color:#414141;font-family:Arial;font-weight:bold}
.table00 .prix span.entier {top:0;}
.table00 .prix span {font-size:15px;line-height:15px;position:relative;top:-7px}
.table00 .prix p.prix_barre_panier {position:relative;top:2px;text-decoration:line-through;}
.table00 .prix strong {font-size:13px;color:#686868;font-family:Arial,Helvetica,Sans-serif;display:block;}
.table00 .prix p.prix_barre_panier strong {position:relative;top:-1px;display:inline;}
.table00 .prix_00, .table00 .prix_00 span.entier {font-size:20px;line-height:20px;}
.table00 .prix_00 span.entier {top:0;}
.table00 .prix_00 span {font-size:14px;line-height:14px;top:-6px;}
.table00 .prix_01, .table00 .prix_01 span.entier, .table00 .prix_01 span, .table00 .td00 span, .table00 .td00 span.entier, .table00 .td01 strong, .table00 .td01 strong span.entier, .table00 .td06, .table00 .td06 span.entier {color:#3e5d6f;}
.table00 .prix_01 {text-align:right;}
.table00 .td00 span {font-size:13px;font-family:Georgia, Arial;line-height:16px;font-weight:bold}
.table00 .td01 span, .table00 .td03 {color:#414141;}
.table00 .td01 span em {font-weight:bold;text-decoration:underline;font-style:normal;}
.table00 .td02 {font-size:12px;}
.table00 .line00 td {height:50px;font-family:"Sentinel", Georgia, Arial;font-style:italic;font-size:15px;line-height:18px;}
.table00 .td04, .table00 .td05 {text-align:right;}
.table00 .td05, .table00 .line00 .td05 {font-size:18px;color:#414141;}
.table00.table00_00 tr.line00 .prix {font-family:Arial,Georgia;font-style:normal;font-size:23px;line-height:23px;text-align:right;}
.table00 .line00 .prix span {font-size:15px;line-height:15px;top:-7px;}
.table00 .line00 .prix span.entier {font-size: 22px;font-style: normal;line-height: 22px;text-align: right;top:0;}

/****** Home ******/
.news, .bloc00_01 ul, .bloc00_01 ul li {float:left;display:inline;}
.form .news {width:260px;}
.news span {color:#e6dd05;font-family:BentonSansCond-Medium, Arial;font-size:11px;line-height:22px;margin:4px 0 0;}
.bloc00_01 ul {float:right;padding:10px 0 0;font-family:BentonSansCond-Medium, Arial;text-align:right;margin:0;width:830px}
.bloc00_01 ul li {margin:0 0 0 10px;width:31%;}
.bloc00_01 ul li span {margin:0 2px;font-family:BentonSansCond-Bold, Arial}

.pub02 {padding:16px 0 0;background:#414141 url(../images/bg-06.gif) repeat-x 0 16px;}
.pub02 ul {width:100%;overflow:hidden;height:138px;margin:0;list-style:none;}
.pub02 ul li {float:left;display:inline;height:122px;overflow:hidden;padding:8px 0 8px 8px;}
.pub02 ul li a {display:block;}

/****** Fiche produit ******/
#zoom_grd {display:block;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:2000;}
#zoom_grd img {display:none;cursor:move;}
#zoom_grd #btn_close_zoom {background:#e7e3e4 url(../images/picto-del.gif) no-repeat 100% 0;width:auto;color:#606060;text-transform:uppercase;font-size:11px;padding:2px 20px 2px 4px;}
#zoom_grd button {border:none;cursor:pointer;display:none;height:20px;margin-top:10px;position:absolute;width:20px;z-index:2010;right:10px;}
.ac_loading {position:absolute;width:248px;height:56px;top:50%;left:50%;margin:-130px 0 0 -124px;padding:78px 6px 16px;text-align:center;border:6px solid #c2bdbe;background:#dad4d5 url(../images/loadingAnimation.gif) no-repeat 50% 16px;font-size:13px;color:#414141;line-height:24px;}
.ac_loading strong {color:#3E5D6F;font-family:Georgia, Arial;font-size:20px;font-style:italic;}

#fichePdt, #ctImgPdt, .descr00 {position:relative;z-index:1;width:100%;}
#ctImgPdt {float:left;display:inline;}
#ctImgPdt object {margin-left:152px}
#ctImgPdt, #ctImgPdt .imgPdt1120 img {height:696px;width:696px;}
.w1002 #ctImgPdt .imgPdt1120 img {height:644px;width:644px;}
.descr00 {float:right;display:inline;width:332px;padding:70px 82px 0 10px;}
.imgPdt1120 {overflow:hidden;width:100%;height:696px;display:block;}
.ctPageProduit .bt00, .ctPageProduit .nav00 {top:10px;left:10px;}
.ctPageProduit .nav00 {left:auto;right:10px;}

.thumbs00, .thumbs01 {background:url(../images/bg-vignM00.png) no-repeat 0 0;width:76px;position:absolute;left:44px;list-style:none;margin:0;}
.thumbs00 li a, .thumbs01 li a {display:block;width:56px;border:2px solid transparent;}
.thumbs00 .thumbsBot, .thumbs01 .thumbsBot {background:url(../images/bg-vignB00.png) no-repeat 0 0;font-size:5px;line-height:5px;padding:0;position:relative;bottom:-5px}
.thumbs00 {bottom:80px;}
.thumbs00 li {padding:0 0 4px 8px;}
.thumbs00 li a:hover, .thumbs00 .select a {border:2px solid #b7b5b0;}
.thumbs00 li img {border:2px solid #cccbcc;width:52px;}
.thumbs00 .thumbsTxt {font-size:9px;color:#606060;padding:6px 0;text-align:center;}
.thumbs01 {background:url(../images/bg-vignM01.png) no-repeat 0 0;top:50px;width:60px;}
.thumbs01 li {padding:6px 0 0 5px;}
.thumbs01 li a {width:48px;border:1px solid transparent;overflow:hidden;}
.thumbs01 li a:hover, .thumbs01 .select a {border:1px solid #b1afaa;text-decoration:none;}
.thumbs01 li img {border:2px solid #ebe8e6;width:44px;}
.thumbs01 li.video img {border-width:2px 2px 0;}
.thumbs01 li.video span {background:#b1afaa;display:block;color:#fff;text-align:center;padding:4px 0;border:2px solid #ebe8e6;border-width:0 2px 2px;}
.thumbs01 .thumbsBot {background:url(../images/bg-vignB01.png) no-repeat 0 0;}
.thumbs02 {background:url(../images/bg-vignM03.png) no-repeat 0 0;width:53px;}
.thumbs02 li {padding:6px 0 0 5px;list-style:none;}
.thumbs02 li a {border:1px solid transparent;overflow:hidden;}
.thumbs02 li a:hover, .thumbs01 .select a {border:1px solid #b1afaa;text-decoration:none;}
.thumbs02 li img {border:2px solid #ebe8e6;width:35px;height:64px;}
.thumbs02 li.video {padding:0;}
.thumbs02 li.video img {border:2px solid #ebe8e6;}
.thumbs02 li.video span {background:#b1afaa;display:block;color:#fff;text-align:center;padding:4px 0;border:2px solid #ebe8e6;border-width:0 2px 2px;z-index:1;}
/*.thumbs02 .thumbsBot {background:url(../images/bg-vignB03.png) no-repeat 0 0;}*/
.thumbs02 .thumbsBot {background:url(../images/bg-vignB02.png) no-repeat 0 0;}

#fichePdt #tabsFP {height:110px;z-index:99;}
#fichePdt #tabsFP .ui-tabs-panel {line-height:18px;height:80px;overflow:hidden;}
#tabsFP strong, #tabsFP a.thickbox {text-decoration:underline;color:#414141;}
#tabsFP a.thickbox {font-weight:bold;}
#fichePdt #tabsFP #tabsFP2 {position:absolute;background:#DAD4D5 url(../images/bg-17.png) repeat-x 0 100%;min-height:168px;width:332px;z-index:9999;}
#fichePdt #tabsFP #tabsFP2 p strong {color:#414141;text-decoration:none;}
#fichePdt #tabsFP #tabsFP2 ul, #tabsFP #tabsFP2 ul li {overflow:hidden;}
#fichePdt #tabsFP #tabsFP2 ul {margin:12px 12px 0;list-style:none;width:308px;}
#fichePdt #tabsFP #tabsFP2 ul li {float:left;display:inline;width:50%;margin:0 0 12px;font-size:10px;line-height:12px;}
#fichePdt #tabsFP #tabsFP2 ul li img {float:left;display:inline;margin-right:8px;}
#fichePdt #tabsFP #tabsFP2 ul li span {display:inline-block;width:112px;padding:4px 0 0;}
#fichePdt #tabsFP #tabsFP2 .libCompo, #tabsFP #tabsFP2 .libCompo strong {color:#3E5D6F;font-weight:bold;}
#fichePdt #tabsFP #tabsFP2 .libCompo {padding:20px 0 10px;}
#fichePdt #tabsFP #tabsFP2 .libCompo.first {padding-top:0;}
#fichePdt #tabsFP.costume00 #tabsFP2 {width:410px;padding-bottom:10px;height:530px;}

.descr00 .ctPrix00 {border-bottom:1px solid #adaaa7;width:100%;padding:0 0 8px;margin:0 0 10px;clear:both;position:relative;height:60px;}
.descr00 .ctPrix00 div {font-size:62px;line-height:62px;margin:0 10px 0 0;float:left;display:inline;}
#fichePdt .descr00 .ctPrix00 div span {font-size:26px;top:-19px;line-height:26px;}
#fichePdt .descr00 .ctPrix00 div span.entier {font-size: 50px;top:0;line-height:50px;}
#fichePdt .descr00 .ctPrix00 p {padding:18px 0 0;top:0;}
.descr00 .ctPrix00 p strong {font-size:20px;line-height:18px;display:block;font-family:Arial;font-weight:normal;}
.descr00 .ref {font-size:10px;padding:0 0 14px;}
#fichePdt .ctPrix00 div {letter-spacing:-2px;} 

.filter00 .ctColor, .filter00 .ctTaille, .filter00 .guideTaille {float:left;display:inline;height:72px;}
.filter00 .ctColor, .filter00 .ctTaille {margin:0 8px 0 0;position:relative;}
.filter00 .ctColor ul, .filter00 .ctTaille ul {background:url(../images/puce03.png) no-repeat 90% 10px;}
.filter00 .ctColor ul.oneColor, .filter00 .ctTaille ul.oneColor {background:none;}
.filter00 .ctColor {width:166px}
.filter00 .guideTaille {margin:28px 0 0;height:44px;float:right;}
.filter00 .ctColor p, .filter00 .ctTaille p {font-size:13px;}
.filter00 {z-index:3;position:relative;}
.filter00 ul {position:absolute;border:1px solid #acacac;width:164px;list-style:none;margin:8px 0 0;}
.filter00:after, .filter00 ul:after {content:".";display:block;visibility:hidden;clear:both;font-size:0;line-height:0;height:0;width:100%;margin:0;padding:0;}
.filter00 ul li {padding:8px 6px 8px;float:left;display:none;width:42px;cursor:pointer;}
.filter00 ul li a {background:url(../images/bg-blank.gif) repeat 0 0;}
.filter00 ul li a span {position:absolute;width:42px;height:42px;background:url(../images/img-border00.png) no-repeat 0 0;}
.filter00 ul li a:hover {text-decoration:none;}
.filter00 ul li a:hover span {background:url(../images/img-border01.gif) no-repeat 0 0;}
.filter00 ul.hover, .filter00 ul:hover {background:#e7e5e5 url(../images/puce03.png) no-repeat 90% 10px;}
.filter00 ul.hover.oneColor, .filter00 ul:hover .oneColor {background:#e7e5e5;}
.filter00 ul.hover li, .filter00 ul:hover li {display:inline;}
.filter00 ul .coins00 {font-size:0;line-height:0;height:0;float:left;display:inline;padding:0;}
.filter00 ul .coins00 span {position:absolute;width:6px;height:6px;background:url(../images/bg-coins00.gif) no-repeat 0 0;}
.filter00 ul .coins00 .coinHG {left:-1px;top:-1px;}
.filter00 ul .coins00 .coinHD {background-position:-6px 0;right:-1px;top:-1px;}
.filter00 ul .coins00 .coinBG {background-position:-12px 0;left:-1px;bottom:-1px;}
.filter00 ul .coins00 .coinBD {background-position:-18px 0;right:-1px;bottom:-1px;}
.filter00 ul .firstColor, .filter00 ul .firstTaille {float:left;display:inline;}
.filter00 ul .firstColor {width:156px;background-position:96% 50%;padding:4px;}
.filter00 ul .firstColor a, .filter00 ul .firstColor a em {display:inline;float:left;cursor:pointer;}
.filter00 ul .firstColor a {font-size:11px;width:142px;overflow:hidden;}
.filter00 ul .firstColor a em {padding:8px 0 0;font-style:normal;}
.filter00 ul .firstColor a span {width:26px;height:26px;left:4px;top:4px;background:url(../images/img-border02.png) no-repeat 0 0;}
.filter00 ul .firstColor a:hover span {background:url(../images/img-border03.png) no-repeat 0 0;}
.filter00 ul .firstColor img {float:left;display:inline;margin:0 10px 0 0;}
.filter00 .ctTaille ul {width:auto;text-align:center;}
.filter00 .ctTaille ul li {padding:2px 0;height:22px;float:left;width:80px;}
.filter00 .ctTaille ul li.firstTaille, .filter00 .ctTaille ul li.coins00, .filter00 .ctTaille ul.hover li, .filter00 .ctTaille ul:hover li {display:inline;}
.filter00 .ctTaille ul li.coins00 {height:0;line-height:0;font-size:0;}
.filter00 .ctTaille li a, .filter00 .ctTaille li .indispo {font-size:18px;line-height:18px;color:#33434c;}
.filter00 .ctTaille li a {display:inline;position:relative;top:1px;padding:0 14px 0 10px;}
.filter00 .ctTaille li .indispo {cursor:default;color:#afafaf;}
.filter00 ul.hover .activTaille, .filter00 ul:hover .activTaille {background:#dadada;margin:0 4px;width:72px}

.info00 {color:#414141;font-size:11px;margin:0 0 10px;clear:both;}
.info00 span {color:#638718;display:block;font-weight:bold;font-size:12px;}
.info01 {color:#638718;clear:both;font-weight:bold;font-style:italic;font-size:11px;}
.info02 {clear:both;background:url(../images/bg-02.png) no-repeat 0 0;text-align:center;width:370px;height:28px;padding:6px 0 0;margin:0 0 0 4px;}
.info02 strong{color:#36576a;font-size:14px;}
.info03 {clear:both;position:relative;z-index:1;}
.info03 a {display:block;cursor:pointer;}
.info03 a span {display:none;}
.info03 a:hover {background:url(../images/bg-blank.gif) repeat 0 0;text-decoration:none;}
.info03 a:hover span {display:block;position:absolute;top:0;left:0}
.info04 {overflow:hidden;width:100%;padding:16px 0 26px;}
.info04 span, .info04 p {float:left;display:inline;width:536px;line-height:18px;padding:0 0 0 24px;}
.info04 span, .info04 .intLeft {width:240px;}
.info04 p.intLeft {width:232px;}
.info04 p {font-size:11px;background:url(../images/puce07.gif) no-repeat 24px 8px;padding:0 0 0 32px;width:528px}
.info04 p strong {font-size:12px;}
.erreur span {color:Red;}

.noTailleSelect {background:#cfc7b8;padding:8px;font-size:11px;color:#414141;margin:0;position:absolute;clear:both;width:316px;z-index:2}
.noTailleSelect span {position:absolute;top:-14px;left:50%;width:28px;height:14px;background:url(../images/arrow01.png) no-repeat 0 0;margin:0 0 0 12px;}
.listSilh .noTailleSelect {top:14px;margin:4px 8px 10px 14px;}
.listSilh .noTailleSelect span {left:70%;}
.ctCross .noTailleSelect {margin:0 0 10px;top:4px;}
.ctCross .noTailleSelect span {left:22%;}

.descr00 .ctAchat00 {display:inline;margin:0 0 16px;width:210px;}
.descr00 .ctAchat00, .descr00 .ctAchat00 .bt01 {float:right;}
.ctAchat00 a:hover {text-decoration:none;}
.dress00 {background:url(../images/img-dress00.jpg) no-repeat 0 6px;padding:10px 0 10px 42px;clear:both;white-space:nowrap;}
.dress00 a {text-decoration:underline;color:#414141;font-size:11px;}
.dress00_0 {background:url(../images/img-dress01.jpg) no-repeat 0 6px;padding-top:10px;}

.descr00 .partage00 {height:40px;width:120px;}
.descr00 .partage00 iframe {margin-top:44px;}
.descr00 .partage00, .partage00 p, .print00 {float:left;display:inline;}
.partage00 p {font-size:11px;margin:8px 0 0;}
.print00 {background:url(../images/bg-00.gif) no-repeat 0 0;padding:8px 0 8px 10px;}
.print00 a{background:url(../images/pictoPrint00.png) no-repeat 0 0;overflow:hidden;display:inline-block;width:20px;padding:16px 0 0;font-size:0;line-height:0;}
.print00 a:hover {background-image:url(../images/pictoPrint00b.png);}

#middle .costume {min-height:696px;}
* html #middle .costume {height:740px;}
.costume .bt00, .costume .nav00 {top:10px;}
.costume .silLeft {width:696px;overflow:hidden}
.costume .silRight {position: relative;right: 0px;width: 424px;padding:0px 0 0px 0px;}
#fichePdt .silRight .prix_costume {background:#e8e4e5;padding:8px 15px;margin-bottom:10px;}
#fichePdt .silRight .ctPrix00 .prix_ensemble {float:left;display:inline;width:165px;font-size:18px;color:#444041;letter-spacing:0px;line-height:15px;}
#fichePdt .silRight .prix_costume .pTotal {position:relative;top:3px;}
#middle #fichePdt .silRight .costume00 {height:auto;}
#middle #fichePdt .silRight .costume00 .ui-tabs-panel {height:auto;}
.costume .silRight .ctAchat00 {clear:both;padding-top:5px;}
.costume .silRight .ctAchat00 .dress00 {clear:none;margin-top:12px;background: url(../images/img-dress00.jpg) no-repeat 0 6px }
.costume .listSilh li {border-bottom:0;border-top:1px solid #BEBAB9;}
.costume .listSilh div.ctTaille li {border-top:0;}
.costume .silRight .ctAchat00 .bt01 {float:right;display:inline;position:relative;top:-12px;}
.costume .silLeft .pdtSil p {height:696px;width:696px;text-align:center;position:relative;}
.costume .silLeft .pdtSil p img {height:696px;width:696px;}
.costume .intitule em  {font-style:normal;}
.costume .thumbs01 {top:auto;bottom:60px;left:34px}
.costume .info00 {margin:0;padding:10px 0 0 16px;}
.costume .descr01 {float:left;display:inline;margin:12px 0 0;width:410px;}
.costume .descr01 .ref {font-size:10px;padding:0 0 20px;}
.costume .listSilh, .costume .listSilh li {width:100%;}
.costume .listSilh {padding:0;position:relative;z-index:1;}
.costume .listSilh li {padding:10px 0;margin:0;}
.costume .listSilh li .noTailleSelect {bottom:0px;top:auto;}
.costume .listSilh li .listSilhDescr {width:220px;}
.costume .listSilh .filter00 {margin:10px 0 0;min-height:32px;}
.costume .silRight .partage00 {padding:0px 0 0 15px;}
.costume .silRight .partage00 iframe {display:inline;margin-left:20px;position:relative;top:5px;}
* html .costume .listSilh .filter00 {height:20px;}
.costume .thumbs00 {}

/* Produit specifique aux operations commerciales */
.pdtSpe00 {background:#0b0c10;}
.pdtSpe00, .pdtSpe00 h2, .pdtSpe00 a, .pdtSpe00 #tabsFP strong, .pdtSpe00 #tabsFP a.thickbox, .pdtSpe00 .info00, .pdtSpe00 .thumbs00 .thumbsTxt {color:#959595;}
.pdtSpe00 .nav00 a {background-color:#303033;}
.pdtSpe00 .info00 span {color:#e5de00;}
.pdtSpe00 .info00 a {font-size:11px;text-decoration:underline;}
.pdtSpe00 .info00 a:hover {text-decoration:none;}
.pdtSpe00 .bt01 {color:#fff;}
.pdtSpe00 .bt01, .pdtSpe00 .bt01 span {background-image:url(../images/bg-bt01b.png);}
.pdtSpe00 .dress00 {background:none;padding:10px 0;text-align:right;}
.pdtSpe00 .thumbs00 {background-image:url(../images/bg-vignM02.png);}
.pdtSpe00 .thumbsBot {background-image:url(../images/bg-vignB02.png);}
.pdtSpe00 .descr00 .ctPrix00 {border-color:#2e2e31;}
.pdtSpe00 .addthis_toolbox .hover_menu a {color:#606060;}
.pdtSpe00 .print00 {background-image:url(../images/bg-00b.png);}
.pdtSpe00 .ctPrix00 div {color:#628ba4;}
.pdtSpe00 #ctImgPdt object {margin-left:0}


.pdtSpe00 .ui-tabs .ui-tabs-nav li a {background-image:url(../images/bg-tabs04.png);}
.pdtSpe00 .ui-tabs .ui-tabs-nav li a span {background-image:url(../images/bg-tabs04.png);}
.pdtSpe00 .ui-tabs .ui-tabs-nav li.ui-tabs-selected {background-image:url(../images/bg-tabs04.png);}
.pdtSpe00 .ui-tabs .ui-tabs-nav li.ui-tabs-selected a {color:#606060;}
.pdtSpe00 #fichePdt #tabsFP #tabsFP2 {background:#0b0c10;}
.pdtSpe00 #fichePdt #tabsFP #tabsFP2 strong {color:#606060;}
/* END produit spe */

/* Cross */
.cross00 {position:absolute;bottom:0;width:1120px;z-index:3;left:0;overflow:hidden;}
.titrCross {background:url(../images/crossTitrL00.png) no-repeat 0 0;height:52px;}
.titrCross *{float:left;display:inline;}
.titrCross .titrR00, .titrCross .titrR01 {height:52px;}
.titrCross p{background:url(../images/crossTitrM00.png) repeat-x 0 0;margin:0 0 0 220px;height:30px;padding:22px 0 0;width:332px}
.titrCross .titrR00 {background:url(../images/crossTitrR00.png) no-repeat 0 0;width:22px}
.titrCross .titrR01 {background:url(../images/crossTitrR01.png) repeat-x 0 0;width:546px}
.titrCross p a {color:#504f4c;background:url(../images/puce05.png) no-repeat 0 6px;padding:0 0 0 22px;line-height:18px}
.titrCross p a:hover {text-decoration:none;}
.titrCross p span {font-family:"Sentinel Semibold", Georgia, Arial;font-size:14px;line-height:20px;margin:0 2px 0 0;}
.select .titrCross p a {background:url(../images/puce04.png) no-repeat 0 4px;}
.ctCross {background:#dad4d5;display:none;border:10px solid #fff;border-width:0 10px;}
.ctCross a:hover {text-decoration:none;}
	/* cross look plus */
.cross00_0 .ctCross, .cross00_2 .ctCross {padding:10px 38px 20px 56px;}
.cross00_0 .ctCross {padding:0 0 20px;}
.cross00_0 .ctPdt, .cross00_2 .ctPdt {overflow:hidden;}
.cross00_0 .ctPdt li {margin:0;width:25%;}
.cross00_2 .ctPdt li {margin:0 8px 0 0;}
.cross00_0 .vignPdt span {background:url(../images/bg-degrade03.png) repeat-x 0 0;position:absolute;bottom:0;left:0;width:100%;height:30px;}
	/* cross silhouette */
.cross00_1 .titrCross p {width:364px}
.cross00_1 .titrCross .titrR01 {width:514px}
.cross00_1 .listSilh li.last {margin:0;}
	/* cross costume */
.cross00_2 .titrCross {background-position:-110px 0;}
.cross00_2 .titrCross p {margin:0 0 0 110px;}
.cross00_2 .titrCross .titrR01 {width:656px}

/* Silhouette */
.cross00_1 .ctCross, .costume {overflow:hidden;position:relative;}
.costume {width:100%;}
.silLeft, .silRight, .silCt {display:inline;}
.silCt {width:100%;}
.silLeft {float:left;width:100%;}
.silRight {float:right;padding:250px 0 0 30px;width:260px;}
.silTotal {position:absolute;width:104px;height:152px;padding:20px 10px 0 20px;bottom:52px;left:44px;background:url(../images/bg-14.png) no-repeat 0 0;}
.silLeft .pdtSil, .silCt .pdtSil, .silLeft .listSilh, .silCt .listSilh {display:inline;float:left;}
.silLeft .pdtSil p, .silCt .pdtSil p {width:500px;height:670px;overflow:hidden;text-align:left;position:relative;}
.silLeft .pdtSil p a img, .silCt .pdtSil p a img {height:670px;}
.silCt .pdtSil p .img_zoomSil {display:block;}
.listSilh {margin:0;list-style:none;width:384px;padding:20px 0 0;}
.listSilh li {border-bottom:1px solid #bebab9;padding:0 0 10px;margin:0 0 10px;clear:both;float:left;display:inline;width:384px;}
.listSilh li li{float:none;display:block;}
.listSilh li .filter00 li, .listSilh li.last {border-bottom:0;}
.listSilh li .filter00 li {margin:0;}
.listSilh li .ctPrix00 div {display:inline;float:left;}
.listSilh li .ctPrix00 p {font-size:11px;top:6px;}
.listSilh li input, .listSilh li .vignPdt, .listSilh li .listSilhDescr, .listSilh li .listSilhPanier {float:left;display:inline;margin-top:6px;}
.listSilh li input {width:12px;}
.listSilh li .vignPdt {margin:0 6px 0 2px;position:relative;z-index:99;}
.listSilh li .vignPdt, .listSilh li .vignPdt a, .listSilh li .vignPdt a.imgVignPdt {width:120px;height:120px;}
.listSilh li .vignPdt a.imgVignPdt {overflow:hidden;}
.listSilh li .vignPdt a.teaserAc01 {width:39px;height:39px;}
.listSilh li .vignPdt a.teaserAc01_0:hover, .listSilh li .vignPdt a.teaserAc01_4:hover {width:188px;}
.listSilh li .listSilhDescr {width:226px;float:right;}
.listSilh li .listSilhDescr .intitule {padding-top:4px}
.listSilh li .listSilhDescr .intitule a {font-size:18px;line-height:24px;}
.listSilh li .listSilhPanier {width:160px;margin:14px 0 0;}
.listSilh li .listSilhPanier .filter00 {margin:0;}
.listSilh li .listSilhPanier .filter00 .ctTaille {width:100%;height:44px;}
.listSilh li .listSilhPanier .btAjoutPanier {clear:both;}
.listSilh li .ctTaille li {display:none;}
.listSilh li .filter03 {top:0;z-index:999;}
.listSilh .filter00 {margin:20px 0 0;float:left;display:inline;width:100%;}
.listSilh .filter00 .guideTaille, .listSilh .filter00 .ctTaille {margin:0;height:auto;width:auto;position:relative;z-index:3;}
.listSilh .filter00 .guideTaille {margin:0 16px 0 0;float:left;}
.listSilh .filter00 .ctTaille p {display:inline;float:left;padding:6px 0 0;}
.listSilh .filter00 .ctTaille ul {margin:-5px 0 0;left:43px}
.listSilh .filter00 .ctTaille ul.filterLast {bottom:-6px;}
.listSilh .filter00 .ctTaille .taille00_0 {width:76px;}
.listSilh .filter00 .ctTaille .taille00_0 li {width:64px;}

.listSilh .msgOupsFiche00 {background:#cfc7b8;padding:8px;color:#414141;margin:0;position:relative;clear:both;margin:0 0 10px;line-height:18px;z-index:9999;}
.listSilh .msgOupsFiche00 strong {color:#3E5D6F;font-weight:normal;font-size:14px;font-family:BentonSansCond-Bold, Arial;line-height:14px;position:relative;top:2px;}
.listSilh .msgOupsFiche00 span {position:absolute;bottom:-14px;left:50%;width:28px;height:14px;background:url(../images/arrow02.png) no-repeat 0 0;margin:0 0 0 12px;}
.listSilh .msgOupsFiche00 a {text-decoration:underline;}

.silCt li.titrPrint {display:none;font-family:"Sentinel Semibold", Georgia, Arial;font-size:32px;line-height:36px;color:#414141;border-bottom:2px solid #ADAAA7;padding:0 0 6px;margin:0 0 14px;}
.silCt .listSilh {width:530px}
.silCt .listSilh li {width:100%;}
.silCt .listSilh .blocSuccess {right:10px;top:4px;}
.silCt .pdtSil {width:500px;/*margin:0 40px 0 0;*/}
.silCt .pdtSil .bt00 {left:10px;top:10px;}
.silCt .thumbs01 {left:60px;}
.silCt li .vignPdt {margin:0 10px;}
.silCt li .listSilhDescr {float:left;}
.silCt li .guideTaille {clear:both;}
.silRight .silRightTxt, .silTotal .silRightTxt {padding:0 0 10px;}
.silRight .silRightTxt p, .silTotal .silRightTxt p {font-size:18px;line-height:18px;font-family:BentonSansCond-Bold, Arial;color:#414141;}
.silTotal .silRightTxt p.blue {color:#3E5D6F;}
.silRight .ctPrix00 {padding:0 0 12px;}
.silRight .ctPrix00 div {font-size:30px;line-height:24px;}
.silRight .ctPrix00 div span {font-size:18px;top:-8px;}
.silRight .partage00, .silTotal .partage00 {overflow:hidden;width:100%;}
.silRight .partage00 {padding:36px 0 0;}
.silTotal .ctPrix00 div {margin:0;font-size:26px;line-height:26px;}
.silTotal .ctPrix00 div span {font-size:16px;top:-4px;}
.silTotal .bt03 {position:absolute;left:8px;bottom:8px;}

/****** Liste produit ******/
.titrCat00 {background:url(../images/bg-03.png) no-repeat 0 0;overflow:hidden;width:100%;padding:10px 0 0;height:38px;}
.titrCat00, .titrCat00 a {color:#fff;}
.titrCat00 h3 {color:#e6dd05;font-family:Arial;font-size:21px;text-transform:uppercase;margin:0 12px 0 66px;float:left;display:inline;font-style:normal;font-weight:bold;line-height:22px;padding:0}
.titrCat00 span {font-size:13px;line-height:22px;}
.titrCat00 span strong{font-size:18px;}
.titrCat00 div {float:right;display:inline;margin:0 56px 0 0;text-align:center;font-weight:bold;}
.titrCat00 div, .titrCat00 div a {font-size:11px;}
.titrCat00 div a {background:url(../images/bg-04.png) no-repeat 0 0;display:inline-block;width:94px;line-height:20px;font-weight:normal;margin:0 0 0 12px;}
.titrCat00 div a:hover, .titrCat00 div a.select {background-position:0 -20px;color:#373c37;text-decoration:none;}

.filter01 {border-bottom:1px solid #adaaa7;padding:10px 10px 10px 66px;width:1024px;min-height:148px;}
* html .filter01 {height:148px;}
.w1002 .filter01 {padding:10px 10px 22px 10px;width:962px}
.w1002 .filter01 div {margin:0 36px 0 0;}
.filter01, .filter01 a {color:#414141;font-size:13px;}
.filter01 p.link04 {clear:both;}
.filter01 a:hover {text-decoration:none;}
.filter01 p {color:#3e5d6f;font-size:15px;font-family:Georgia, Arial;padding:0 0 10px;font-style:italic;font-weight:bold;}
.filter01 ul a {font-size:13px;line-height:13px;}
.filter01 div.last {margin:0;}
.filter01 dl dt {margin:0 0 8px;}
.filter01 dl dt span, .filter01 dl dd, .filter01 ul li span {font-size:11px;font-weight:normal;line-height:11px;}
.filter01 dl dt input, .filter01 ul li input {float:left;display:inline;margin:0 8px 0 0;}
.filter01 dl dt a {font-weight:bold;}
.filter01 dl dd {color:#8c8c8c;font-style:italic;margin:0 0 10px 20px;}
.filter01 ul {list-style:none;margin:0;}
.filter01 .list02 li a, .filter01 .list02 li span {font-size:13px;font-weight:bold;font-family:Arial;}
.filter01 .guideTaille {padding:10px 0 0;}
.filter01 .next {display:none;}
.filter01 a.inact {cursor:default;}
.filter01 dl dt a, .list00 li a {background:url(../images/img-check00.gif) no-repeat 0 1px;padding:0 0 0 22px;}
.filter01 dl dt a.select, .list00 li a.select {font-weight:bold;color:#1a1a19;background-image:url(../images/img-check01.gif);}
.filter01 dl dt a.inact, .list00 li a.inact {color:#8d8d8d;background-image:url(../images/img-check02.gif);}
.filter01 dl dt a.inact:hover, .list00 li a.inact:hover {text-decoration:none;}
.filter01_00, .filter01_01, .filter01_02, .filter01_03 {float:left;display:inline;margin:0 34px 0 0;}
#searchResult .filter01_00, #searchResult .filter01_01, #searchResult .filter01_02, #searchResult .filter01_03 {margin:0 18px 0 0;}
.filter01_00, .filter01_00 .open {width:180px;}
.filter01_01, .filter01_01 .open {width:180px;}
.filter01_02, .filter01_02 .open {width:156px;}
.filter01_03, .filter01_03 .open {width:570px;}
.filter01_03 ul{overflow:hidden;width:100%;}
.filter01_03 li{float:left;display:inline;width:190px;}
.list00 {width:180px;}
.list00 li {margin:0 0 8px;}
.list01 li {float:left;display:inline;width:32px;height:32px;position:relative;overflow:hidden;}
.list01 li a, .list02 li a {display:block;cursor:pointer;}
.list01 li a span {position:absolute;left:0;top:0;width:32px;height:32px;background:url(../images/img-border04.png) no-repeat 0 0;}
.list01 li a:hover {text-decoration:none;}
.list01 li a:hover span, .list01 li a.hoverColor span {background-image:url(../images/img-border04b.png);}
.list01 li a.select span {background-image:url(../images/img-border04c.png);}
.list01 li a.inact span {background-image:url(../images/img-border04d.png);}
.list02 {width:100%;overflow:hidden;}
.list02 li, .list02 li a, .list02 li span {float:left;display:inline;}
.list02 li {margin:0 2px 2px 0;}
.list02 li a, .list02 li span {background:url(../images/img-border05.gif) no-repeat 0 0;}
.list02 li a {padding:0 0 0 14px;}
.list02 li a span {padding:10px 14px 2px 0;height:20px;background-position:100% 0;}
.list02 li a:hover, .list02 li a.select {background-position:0 -32px;}
.list02 li a:hover span, .list02 li a.select span {background-position:100% -32px;}
.list02 li a.inact {background-position:0 0;color:#8d8d8d;}
.list02 li a.inact span {background-position:100% 0;}
.open {background:#dad4d5;border-bottom:1px solid #adaaa7;position:absolute;z-index:2;}
.open .next {display:block;}

.ctList {margin:0 auto;width:976px;padding:0 0 0 6px;}
.ctList li {position:relative;z-index:1;height:358px;}
.ctList li .blocPdt {position:relative;z-index:3;height:348px;padding:0 0 10px;}
.ctList li .blocPdt .ctPrix00 {height:24px;position:relative;top:-30px;}
.ctList li .blocPdt .ctPrix00 div {}
.ctList li .blocPdt .ctPrix00 p, #completer-look .ctPrix00 p {margin:0 6px 0 0;text-decoration: line-through;}
.ctList li .blocPdt .ctPrix00 p strong, #completer-look .ctPrix00 p strong {color:#414141;text-decoration: none;position:relative;top:2px;}
.ctList .listSelection .vignPdt{padding:0px;}
.ctList .listSelection .intitule{padding:5px 0 0;}
.ctList  li .blocPdt .ctSelection {top:-2px;}
.ctList li .vignPdt {padding:10px 0 0;width:240px;}
.ctList li .vignPdt a img {height:240px;}
.ctList li .hover {display:none;border:6px solid #c2bdbe;background:#dad4d5;position:absolute;width:240px;height:352px;left:-6px;top:-6px;}
.ctList li.openRight .hover {left:auto;right:-6px;top:-6px;}
.ctList li.pub00, .ctList li.pub01 {background:url(../images/bg-degrade03.png) repeat-x 0 210px;}
.ctList li.pub00 {width:50%;}
.ctList li.pub00 p {padding:10px 0 0;}
.ctList li.pub01 p {padding:30px 0 0;}
.ctList li.activ, .ctList li:hover {z-index:2;}
.ctList li.activ .hover, .ctList li:hover .hover {display:block;}
.ctList li .color00 {width:282px;}
.ctList li .color00 ul {width:32px;margin:20px 10px 0 0;float:right;display:inline;position:relative;z-index:4;}
.ctList li.openRight .color00 ul {float:left;display:inline;margin:20px 0 0 10px;}
.ctList li .color00 ul li {width:32px;height:32px;}

.ctList_0 {width:1100px;}
.ctList_0, .ctList_1 {padding:0;}
.ctList_0 li, .ctList_1 li {border-bottom:1px solid #adaaa7;margin:0;width:25%;}
.ctList_0 li .intitule, .ctList_1 .intitule {z-index:2;position:relative;top:-30px;padding:42px 4px 6px;}

.ctList_0 li .vignPdt span, .ctList_1 li .vignPdt span {background:url(../images/bg-degrade03.png) repeat-x 0 0;position:absolute;bottom:0;left:0;width:100%;height:30px;}
.ctList_0 li.openRight .vignPdt span, .ctList_1 li.openRight .vignPdt span {left:auto;right:0;}
.ctList_0 li.activ .vignPdt span, .ctList_1 li.activ .vignPdt span {width:304px;}

.ctList_0 li .vignPdt, .ctList_1 li .vignPdt {padding:0;height:240px;}
.ctList_0 li .vignPdt, .ctList_1 li .vignPdt, .ctList_0 li .vignPdt a, .ctList_0 li .blocPdt .ctPrix00 {width:100%;}
.ctList_0 li .vignPdt a.noBg {background:none;}
.ctList_0 li .color00, .ctList_1 li .color00 {width:304px;}
.ctList_0 li .color00 ul li, .ctList_1 li .color00 ul li {border:0;}
.ctList_0 li .vignPdt a.teaserAc00 {width:52px;}
.ctList_0 li .vignPdt a.teaserAc00_0:hover, .ctList_0 li .vignPdt a.teaserAc00_4:hover {width:208px;}
.w1002 .ctList_0 {width:976px;}
.w1002 .ctList_0 li {width:244px;}
.w1002 .ctList_0 li.pub00 {width:488px;}
.w1002 .ctList_0 li .color00, .w1002 .ctList_1 li .color00 {width:282px;}

.lookVertical #visuelSilhouette_LookVertical {float:left;display:inline;border-bottom: 1px solid #ADAAA7;padding-bottom:1px;width:275px;overflow:hidden;height:716px;}

/****** Account ******/
.carteClub00, .carteClub01 {position:absolute;width:96px;height:66px;background:url(../images/img-carteClub00.png) no-repeat 0 0;bottom:-16px;right:-30px;z-index:3;}
.carteClub01 {width:40px;height:36px;background-image:url(../images/img-carteClub01.png);bottom:6px;right:0}
.bloc01ct00 .imgJ00, .imgJ00 {position:absolute;width:288px;height:390px;background:url(../images/img-jules00.png) no-repeat 0 0;bottom:0;right:16%;}
.bloc01ct00 .bloc01_00 p {font-size:13px;line-height:18px;}

.bloc01 .ctForm00, .bloc01 .ctForm01 {margin:0 22px 0 16px;clear:both;overflow:hidden;width:486px;}
.bloc01 .ctForm01 .label00, .bloc01 .ctForm01 .label01 {width:150px;padding:0 10px 0 0;}
.bloc01 .ctForm01 .label00 {margin-top:10px;}
.bloc01 .ctForm01 .label01 {margin-top:6px;line-height:14px}

.bloc01ct01 h3 {padding:0 0 24px;}
.bloc01ct01 .bloc01_00 .typeface-js  {color:#54858e;font-family:BentonSansCond-Bold, Arial;font-size:18px;padding:20px 0 6px;line-height:18px;}
.bloc01ct01 .mag00 {padding:0 16px;overflow:hidden;width:246px;background:url(../images/bg-09.jpg) no-repeat 0 100%;margin:0 0 40px;}
.bloc01ct01 .mag00 select {width:246px;height:22px;font-size:11px;color:#606060;}
.bloc01ct01 .mag00 .link01 {position:relative;top:-8px;margin:0 12px 0 0;}
.bloc01ct01 .magasin a:hover {text-decoration:none;}
.bloc01ct01 .magasin .map00 {width:278px;height:228px;overflow:hidden;padding:16px 0 0;position:relative;}
.bloc01ct01 .box00_1 {padding:0;width:278px;}
.bloc01ct01 .bloc01_01 h4 {padding-top:24px;}
.bloc01ct01 .bloc01_01_noel h4 {padding-top:24px;}

.bloc01ct02 .bloc01_00, .bloc01ct02 .bloc01_01 {padding-top:20px;}
.bloc01ct02 .bloc01_00, .bloc01ct02 .bloc01_01_noel {padding-top:20px;}
.bloc01ct02 .bloc01_00 {width:342px;padding-right:62px;}
.bloc01ct02 .bloc01_01 {width:556px;}
.bloc01ct02 .bloc01_01_noel {width:556px;}
.bloc01ct02 .bloc01_00 h4 {margin:0;border:0;}
.bloc01ct02 .bloc01_00 .box00 {width:326px;}
.bloc01ct02 .ctForm00 {width:518px;}

.homeAccount .titr03 {padding:0 0 46px;}
.homeAccount .homeAccount_00 {width:320px;}
.homeAccount .homeAccount_01 {width:286px;padding:0 24px 20px 0;}
.homeAccount .homeAccount_00 dl {width:248px;}
.homeAccount dl {color:#888;font-size:11px;}
.homeAccount dl dt, .homeAccount dl dt a {color:#54858e;font-size:14px;font-weight:bold;text-transform:uppercase;}
.homeAccount dl dt {margin:18px 0 0;}
.homeAccount dl dd {margin:0;background:url(../images/puce06.gif) no-repeat 0 6px;padding:0 0 0 8px;position:relative}
.homeAccount dl dd strong {color:#414141;}
.homeAccount dl dd.noPuce {background:none;padding:0;width:100%;}
.homeAccount dl dd.pt6 {padding:6px 0 0;}
.homeAccount .select00 {margin:8px 0 0;width:210px;}
.homeAccount .points00 {font-family:"Sentinel",Georgia,Arial;font-size:26px;line-height:26px;color:#414141;font-style:italic;display:block;margin:10px 0 0 6px;}
.homeAccount .points00 span {font-size:20px;line-height:20px;}

.txtCarteClub00, .txtCarteClub01 {clear:both;font-size:11px;padding:6px 10px;background:#EEE9EA;color:#414141;}
.txtCarteClub01 {border-top:1px solid #ACAAA7;font-size:12px;background:none;color:#606060;}
.txtCarteClub01_0 {margin:20px 0 0;}
.form .ctForm00 .numCarte {padding-top:16px;}
.form .ctForm00 .numCarte label, .form .ctForm00 .numCarte input {float:left;display:inline;}
.form .ctForm00 .numCarte label {margin:10px 4px 0 0;}
.form .ctForm00 .numCarte input {width:96px;}

#createAccount .bloc01_00 .box00 {width:100%;}

/* Page selection */
.popup00 .selection .box00 {position:relative;top:0;right:0;width:640px;}
.selection .details00 {margin:285px 0 0;font-size:11px;color:#414141;}
.selection .details00 em {font-size:10px;color:#606060;font-style:normal;}
.selection .details00 .bt02 {margin:10px 0 0 56px;}
.selection .ctList li .hover {height:380px;}
.selection .ctList li.success .hover {height:330px;}
.selection .ctList li .blocPdt {height:286px;}
.selection .blocSuccess {top:80px;}
.selection .boxInfo00, .boxInfo00 {background:url(../images/bg-12.png) no-repeat 0 0;margin:20px 16px 20px 0;padding:82px 0 0;width:224px;height:218px;text-align:left;}
.selection .box00 {position:absolute;top:148px;right:60px;width:700px;}
.w1002 .selection .box00 {right:20px;width:700px;}
.selection .box00 .txt01 {padding:0 0 20px;}
.selection .box00 ol {margin:0 0 20px 20px;}
.selection .box00 ol li {height:auto;margin:0 0 10px;}
.selection .box00 ol li img {position:relative;top:6px;}
.boxInfo00_0 {background:#38596b url(../images/bg-12.png) no-repeat 0 100%;padding:0 14px 24px;height:186px;}
.boxInfo00, .boxInfo00 a {color:#fff;}
.boxInfo00 .typeface-js {font-size:24px;line-height:28px;font-family:"Sentinel",Georgia,Arial;font-style:italic;}
.boxInfo00 .typeface-js span {font-size:16px;line-height:16px;}
.boxInfo00 .typeface-js .nbArt {font-size:34px;display:block;clear:both;line-height:30px;}
.boxInfo00 .bt04 {margin:22px 0 0;}
.boxInfo00 .bt04_0 {margin:8px 0 34px;}
.boxInfo00 .action00 {clear:both;display:block;}

.blocSuccess, .blocSuccess_0 {background:url(../images/bg-13.png) no-repeat 0 0;width:196px;padding:14px;position:absolute;z-index:4;top:0;margin:0 8px;text-align:center;}
.blocSuccess_0 {background:url(../images/bg-15.png) no-repeat 0 0;width:186px;}
.blocSuccess .blocSuccessBot, .blocSuccess_0 .blocSuccessBot {background:url(../images/bg-13.png) no-repeat 0 100%;font-size:4px;line-height:4px;position:absolute;width:100%;height:4px;bottom:-4px;left:0;}
.blocSuccess_0 .blocSuccessBot {background:url(../images/bg-15.png) no-repeat 0 100%;}
.blocSuccess, .blocSuccess a {color:#414141;}
.blocSuccess a {font-size:11px;text-decoration:underline;}
.blocSuccess a:hover {text-decoration:none;}
.blocSuccess strong {color:#36576a;display:block;padding:4px 0 0;}
.blocSuccess span {font-family:BentonSansCond-Bold, Arial;font-size:20px;line-height:20px;}

/****** Page avec onglets ******/
.pageTabs00 .filter01 {padding:10px 34px;width:940px;margin:0;}
.w1002 .pageTabs00 .filter01 {padding:10px 20px;}
.pageTabs00 .titrCat00 {border-bottom:1px solid #ADAAA7;background:none;height:auto;padding:10px 0;color:#414141;margin:0 0 14px;}
.pageTabs00 .titrCat00 div {margin:0 24px 0 0}
.pageTabs00 .titrCat00 div a {background-image:url(../images/bg-10.png);color:#fff;}
.pageTabs00 .intitule {color:#606060;}
.pageTabs00 .titr00 {padding-left:28px;}
.pageTabs00 .titr01 {padding-bottom:30px;}
.pageTabs00 .txt00 {padding:0 0 0 50px;}
.pageTabs00 .box00 {float:right;display:inline;}
.ongletTabs00 {background:url(../images/bg-05.png) repeat-x 0 50px;margin:20px 0 0;overflow:hidden;width:100%;}
.ongletTabs00 li, .ongletTabs00 li span {background:url(../images/bg-tabs01.png) no-repeat 0 0;height:82px;margin:0;padding:0 0 0 36px;left:40px;list-style:none;float:left;display:inline;border-bottom:0 !important;}
.ongletTabs00 li {position:relative;}
.ongletTabs00 li span {background-position:100% 0;height:48px;padding:34px 36px 0 0;}
.ongletTabs00 li a, .ongletTabs00 li a span {background:none;padding:0;display:inline;}
.ongletTabs00 li a {font-size:13px;cursor:pointer;float:left;text-decoration:none;}
.ongletTabs00 li a strong {font-size:16px;}
.ongletTabs00 li a span {color:#3e5d6f;font-size:17px;padding:4px 0 0;line-height:18px;height:auto;float:none;display:block;font-weight:bold;}
ul.recherche{margin:4px 0;height:94px;}
.ongletTabs00 li.hover, .ongletTabs00 li.hover span, .ongletTabs00 li:hover, .ongletTabs00 li:hover span {background:url(../images/bg-tabs01.png) no-repeat 0 -94px;}
.ongletTabs00 li.hover span, .ongletTabs00 li:hover span {background-position:100% -94px;}
.ongletTabs00 li.hover span span, .ongletTabs00 li:hover span span {background:none;}
.ongletTabs00 li .arrow00 {display:none;}
.ongletTabs00 li.selected, .ongletTabs00 li.selected span {background:url(../images/bg-tabs01.png) no-repeat 0 -186px;}
.ongletTabs00 li.selected span {background-position:100% -186px;}
.ongletTabs00 li.selected span span {background:none;}
.ongletTabs00 li.selected a {cursor:default;}
.ongletTabs00 li.selected a span, .ongletTabs00 li.hover a span, .ongletTabs00 li:hover a span {color:#a2ab00;}
.ongletTabs00 li.selected .arrow00 {display:block;position:absolute;bottom:-12px;left:50%;margin-left:-14px;width:30px;height:12px;background:url(../images/bg-tabs01.png) no-repeat -182px -268px;}
.ctTabs {display:block;border-width:0;padding:10px 0 0;background:none;font-size:13px;}
.ctTabsNone {display:none;}
.ctTabs_2, .ctTabs_3, .ctTabs_4 {font-size:12px;line-height:16px;padding:30px 20px 30px 40px;}
.bloc07_05 .ctTabs_2, .bloc07_05 .ctTabs_3, .bloc07_05 .ctTabs_4 {padding:10px 0 0;}
.ctTabs_2 .box00 {width:458px;}
.ctTabs_3 {padding-top:50px;}
.ctTabs_3 .list03_0 {padding-left:12px;padding-right:12px;}
.ctTabs_3 .linkConseil {padding:8px 0 0}
.ctTabs_3 .linkConseil, .ctTabs_3 .linkConseil a {font-size:10px;text-transform:uppercase;}
.ctTabs_3 .linkConseil a {text-decoration:underline;}
.ctTabs_3 .linkConseil a:hover {text-decoration:none;}
.ctTabs_3 .linkConseil em {font-style:normal;}
.ctTabs_3 .linkConseil span {color:#a1ab00;font-weight:bold;padding:0 0 0 10px;background:url(../images/puce09.png) no-repeat 0 50%;}
.ctTabs_4 {padding:10px 28px;}

/* Popup Detail commande */
.page00 {padding:0 26px 6px 32px;background: #dad4d5;text-align:left;overflow:hidden;width:894px;}
.page00 .titr01 {font-size:38px;line-height:38px;}
.page00_00 {float:left;display:inline;width:622px;}
.page00_00 .table00 {margin:0 0 0 16px;}
.page00_01 {float:right;display:inline;width:262px;}
.page00_01 .map00 {width:212px;height:146px;overflow:hidden;padding:16px 0 0;}
.page00_01 .typeface-js {padding-top:0;}
.page00_01 .typeLivr {overflow:hidden;width:100%;font-weight:bold;font-size:14px;padding:0 0 10px;}
.page00_01 .typeLivr img {float:left;display:inline;margin:0 10px 0 0;}
.page00_01 .typeLivr span {display:inline;float:left;margin:10px 0 0;}
.page00_02 {float:left;display:inline;width:910px;}
.page00_02 .table00 {margin:0 0 0 16px;}
.page01 {padding:0 26px 6px 32px;background: #dad4d5;text-align:left;overflow:hidden;width:926px;}
.page01 .titr01 {font-size:38px;line-height:38px;}
.page01_02 {float:left;display:inline;width:953px;}
.page01_02 .table00 {margin:0 0 0 16px;}
.blocSuivi {border:6px solid #cbc5c6;margin:0 40px 16px 16px;padding:18px 12px 18px 70px;background:url(../images/img-carton02.png) no-repeat 18px 10px;}
.blocSuivi div, .blocSuivi a {font-size:11px;}
.blocSuivi a {font-weight:bold;color:#414141;text-decoration:underline;}
.blocSuivi a:hover {text-decoration:none;}
.blocSuivi .blocSuivi_00 {font-size:10px;float:left;display:inline;width:68%;}
.blocSuivi .blocSuivi_00 strong, .blocSuivi_00 span {color:#7f4865;text-transform:uppercase;}
.blocSuivi .blocSuivi_00 strong {font-size:14px;}

/****** Store locator ******/
#stores {position:relative;height:590px;overflow:hidden;width:1120px;color:#414141;}
.w1002 #stores {position:relative;height:590px;width:1002px;}
.infoStores, .filter04 {position:absolute;left:60px;top:0;height:590px;width:350px;z-index:2;}
.infoStores {z-index:3;height:552px;width:294px;padding:38px 28px 0;}
.infoStores .ctBt00 {float:none;display:block;width:100%;overflow:hidden;height:auto;}
.infoStores .ctBt00 .bt02 {margin-right:10px;}
.infoStores .ctBt00 .bt02_0 {margin-right:0;}
.infoStores .titr00 {margin:0 0 0 22px;}
.infoStores .txt03 {margin:0 30px 8px 22px;font-size:12px;line-height:16px;}
.infoStores .order00 {font-size:14px;line-height:14px;font-family:BentonSansCond-Bold, Arial;color:#54858e;margin:0 0 8px 4px;}
.infoStores_00, .infoStores_01, .infoStores_02 {padding:16px 30px 0 22px;}
.infoStores_00 .autoCompleteStore {overflow:visible;z-index:999;}
.infoStores_00 .autoCompleteStore .complete_results {display:none;float:none;width:216px;}
.infoStores_00 .autoCompleteStore .complete_results * {display:block;float:none;}
.infoStores_01 {padding-right:0;}
.infoStores_01, .infoStores_02 {padding-top:0;}
.infoStores_01 p, .infoStores_01 ul {text-transform:uppercase;color:#606060;}
.infoStores_01 p {font-size:13px;padding:10px 0 2px;}
.infoStores_01 ul {list-style:none;margin:0 0 14px;}
.infoStores_01 ul li, .infoStores_01 ul li a {font-size:11px;}
.infoStores_01 ul li {background:url(../images/puce12.png) no-repeat 0 14px;padding:0px 0 0px 12px;}
.infoStores_01 ul li a:hover, .infoStores_01 ul li a.hover {color:#414141;text-decoration:none;font-weight:bold;}
.bgHPStores {z-index:2;}
.ctCarouselStore {clear:both;}
.ctCarouselStore .jcarousel-skin-ie7 .jcarousel-container-horizontal, .ctCarouselStore .jcarousel-skin-ie7 .jcarousel-clip-horizontal {width:252px;height:auto;}
.ctCarouselStore .jcarousel-skin-ie7 .jcarousel-container {padding:22px;}
.ctCarouselStore .jcarousel-skin-ie7 .jcarousel-item {width:252px;height:auto;margin:0 22px 0 0;}
.ctCarouselStore li .bgActuStoreT, .ctCarouselStore li .bgActuStoreB {line-height:10px;height:10px;font-size:10px;background:url(../images/bg-BorderAr00.png) no-repeat 0 0;}
.ctCarouselStore li .bgActuStoreB {background-position:0 -10px;}
.ctCarouselStore li .bgActuStoreM {background:#fff;padding:12px 10px 0 18px;min-height:94px;font-size:11px;}
.ctCarouselStore li .titrActu {font-size:12px;line-height:14px;display:block;text-transform:uppercase;color:#414141;font-weight:bold;}
.ctCarouselStore li .ssTitrActu {font-family:Georgia, Arial;font-style:italic;color:#54858e;font-weight:bold;}
.ctCarouselStore li .titrActu, .ctCarouselStore li .ssTitrActu {padding:0 0 4px;}

/****** RH ******/
.bloc05 .box00b {margin:20px 0;}
.bloc05 .box00b p {margin:0;}
.bloc05 .box00b .txt01 {text-transform:uppercase;line-height:18px;font-size:18px;color:#54858E;}
.bloc05 .box00b .txt01, .bloc05 .box00b .txt06 {margin:0 0 10px;}
.bloc05 .box00b ul {margin:0;list-style:none;overflow:hidden;width:100%;}
.bloc05 .box00b ul li, .bloc05 .box00b h2 {background:url(../images/puce13.png) no-repeat 0 6px;padding:6px 0 6px 30px;font-family:Arial,Helvetica,Sans-serif;}
.bloc05 .box00b ul li {float:left;display:inline;width:44%;}
.bloc05 .box00b ul li a, .bloc05 .box00b h2 a {font-size:13px;color:#414141;text-decoration:underline;}
.bloc05 .box00b ul li a:hover, .bloc05 .box00b h2 a:hover {text-decoration:none;}

.bloc05_00 .box00 {width:192px;}
.bloc05_00 .box00 ul {margin:0;list-style:none;padding:0 0 1px;width:100%;}
.bloc05_00 .box00 ul li {margin:1px 0 0;position:relative;float:left;display:inline;width:100%;}
.bloc05_00 .box00 ul li, .bloc05_00 .box00 ul li a {font-family:"Sentinel", Georgia, Arial;font-style:italic;font-size:13px;color:#878787;}
.bloc05_00 .box00 ul li a {background:url(../images/puce06.gif) no-repeat 20px 16px;padding:12px 0 6px 34px;display:block;cursor:pointer;}
.bloc05_00 .box00 ul li a:hover {text-decoration:none;}
.bloc05_00 .box00 ul li span {display:none;}
.bloc05_00 .box00 ul li.select {background:url(../images/bg-16.png) no-repeat 0 0;}
.bloc05_00 .box00 ul li.select a {font-size:20px;line-height:20px;color:#54858e;background:url(../images/bg-16b.png) no-repeat 0 100%;padding:18px 0 18px 20px;}
.bloc05_00 .box00 ul li.select span {background:url(../images/arrow-box04.png) no-repeat 0 0;width:12px;height:18px;position:absolute;display:block;right:-12px;top:50%;margin-top:-9px;}

.rh00 h3 {padding:0 0 20px;}
.rh00 .bloc05_02, .rh00 .bloc05_03 {padding:30px 0 0;}
.bloc05_02 {color:#414141;}
.offreDetail h3, .offreDetail h1 {padding-bottom:24px;}
.offreDetail p, .newsRH p {line-height:16px;margin:0 0 18px;}
.offreListe {height:650px;}
.offreListe .txt07 {margin:10px 0;}
.offreListe .txt06 {margin:0 0 28px;}
.offreListe .ctSelectRef dl {width:290px;}
.offreListe .blocCadre00 {padding-bottom:0;}
.offreListe .ctSearchJob {width:336px;float:left;display:inline;margin:10px 40px 0 0;}
.offreListe .ctSearchJob .ctBt02 {margin-right:38px;}
.newsRH .txt08 {margin:14px 0 10px;}
.newsRH .txt07 {margin:0 0 20px;font-size:14px;line-height:14px;}
.newsRH p {font-size:13px;color:#878787;}
.newsRH p strong, .newsRH p span {font-size:14px;}
.newsRH p span {color:#54858e;display:block;margin:6px 0 0;}
.newsRH p span .blue {color:#54858e;font-size:14px;}
.newsRH .box00b {float:left;display:inline;margin:0 16px 0 0;width:380px;}
.nosMetiers .ctSelectRef, .nosMetiers .separ00 {float:left;display:inline;}
.nosMetiers .ctSelectRef {height:212px;margin:34px 0 0;}
.nosMetiers .ctSelectRef div {text-transform:none;font-weight:normal;font-size:18px;line-height:18px;}
.nosMetiers .ctSelectRef img {margin:60px 0 0;}
.nosMetiers .ctSelectRef dl {width:210px;}
.nosMetiers .separ00 {margin:64px 4px 0;}
.candSpontanee .box00_15 {width:628px;}
#qrRH .bloc05_05 {float:none;display:block;width:auto;padding:0 0 10px;}

/****** LEXIQUE :: Lexique mode ******/
#lexique-alphabet{width:960px;list-style:none;margin:25px 0 0 0;}
#lexique-alphabet li{width:192px;height:160px;float:left;position:relative;margin:0 0 20px;}
#lexique-alphabet li.activ{background-position:0 -160px;z-index:4;}
#lexique-alphabet li .bgLetter {position:absolute;z-index:1;width:210px;height:216px;background:url(../images/lexique/cadre_Lettre.png);display:none;margin:-14px 0 0 -4px;}
#lexique-alphabet li.activ div.bgLetter {display:block;}
#lexique-alphabet li a.under_001{width:173px;height:162px;position:absolute;z-index:2;left:10px;display:none;}
#lexique-alphabet li.activ a.under_001{z-index:3;display:block;}
#lexique-alphabet li p{position:absolute;width:100%;top:115px;z-index:4;padding:0 10px;width:172px;}

.lettre-1{background:url(../images/lexique/bg-diese00.jpg);}
.lettre-a{background:url(../images/lexique/bg-a00.jpg);}
.lettre-b{background:url(../images/lexique/bg-b00.jpg);}
.lettre-c{background:url(../images/lexique/bg-c00.jpg);}
.lettre-d{background:url(../images/lexique/bg-d00.jpg);}
.lettre-e{background:url(../images/lexique/bg-e00.jpg);}
.lettre-f{background:url(../images/lexique/bg-f00.jpg);}
.lettre-g{background:url(../images/lexique/bg-g00.jpg);}
.lettre-h{background:url(../images/lexique/bg-h00.jpg);}
.lettre-i{background:url(../images/lexique/bg-i00.jpg);}
.lettre-j{background:url(../images/lexique/bg-j00.jpg);}
.lettre-k{background:url(../images/lexique/bg-k00.jpg);}
.lettre-l{background:url(../images/lexique/bg-l00.jpg);}
.lettre-m{background:url(../images/lexique/bg-m00.jpg);}
.lettre-n{background:url(../images/lexique/bg-n00.jpg);}
.lettre-o{background:url(../images/lexique/bg-o00.jpg);}
.lettre-p{background:url(../images/lexique/bg-p00.jpg);}
.lettre-q{background:url(../images/lexique/bg-q00.jpg);}
.lettre-r{background:url(../images/lexique/bg-r00.jpg);}
.lettre-s{background:url(../images/lexique/bg-s00.jpg);}
.lettre-t{background:url(../images/lexique/bg-t00.jpg);}
.lettre-u{background:url(../images/lexique/bg-u00.jpg);}
.lettre-v{background:url(../images/lexique/bg-v00.jpg);}
.lettre-w{background:url(../images/lexique/bg-w00.jpg);}
.lettre-x{background:url(../images/lexique/bg-x00.jpg);}
.lettre-y{background:url(../images/lexique/bg-y00.jpg);}
.lettre-z{background:url(../images/lexique/bg-z00.jpg);}

/* LEXIQUE :: Detail d'une lettre */
.middle_left_001, .middle_right_001 {float:left;display:inline;}
.middle_left_001{width:210px;padding:50px 0 0 0;}
.middle_right_001{width:710px;padding:28px 0 0 40px;}
.middle_right_001 .box00 {float:none;display:block;margin:0;}
.middle_right_001 .box00 ul {margin:0 0 0 20px;list-style:none;overflow:hidden;width:668px;}
.middle_right_001 .box00 ul li {float:left;display:inline;padding:0 8px;width:22%;background:url(../images/puce07.gif) no-repeat 0 6px;}
.middle_right_001 .box00 ul li a {text-transform:uppercase;font-size:11px;font-weight:bold;}
.lettre_courante_cadre{width:196px;height:200px;background:url(../images/lexique/cadre_Lettre.png);padding:14px 0 0 14px;margin-bottom:30px;}
#lettre_courante_box{width:182px;background-position:-4px 150px;padding:110px 0 0 0;}
#lettre_courante_box p, #lexique-alphabet li p{font-style:italic;color:#414141;font-family:Myriad Pro, Arial;font-size:15px;text-align:center;}
#lettre_courante_box p a, #lexique-alphabet li p a{font-style:normal;color:#517487;font-size:15px;}

.middle_right_001 dl dt {overflow:hidden;padding:20px 0 10px 14px;font-family:BentonSansCond-Bold, Arial;color:#517487;font-size:22px;line-height:22px;}
.middle_right_001 dl dt span {display:block;padding:6px 0 0;text-transform:capitalize;}
.middle_right_001 dl dt a {margin:-10px 0 0}
.middle_right_001 dl dd {color:#414141;border-bottom:1px dashed #adaaa7;margin:0;padding:0 0 26px 14px;}
.sous_titres_detail_lexique {color:#414141;font-size:14px;font-weight:bold;padding:0 0 5px 0;}
.choisir_lettre {text-align:center;}
.choisir_lettre a {text-transform:uppercase;font-size:11px;color:#767475;font-weight:bold;}
.lettre_courante_cadre.alphabet{padding-top:0 0 0 0;}
a.btn_haut_page{width:82px;height:16px;display:inline;padding:4px 0 0 18px;background:url(../images/lexique/btn-haut-page.jpg);text-transform:uppercase;font-size:10px;color:#606060;float:right;margin:10px 0 0;text-decoration:none;}

.alphabet_00 {width:210px;height:328px;background:url(../images/lexique/bg-alphabet_00.jpg);margin:0;position:relative;list-style:none;}
.alphabet_00 li {position:absolute;left:0;top:0;width:28px;height:28px;}
.alphabet_00 li a {background:url(../images/lexique/alphabet_00.jpg) no-repeat 0 0;display:block;height:0;line-height:0;font-size:0;overflow:hidden;padding-top:28px;cursor:pointer;}
.alphabet_00 li a.inact {cursor:default;}

.alphabet_00 li.alphaLettreA {width:28px;height:28px;left:32px;top:44px;}
.alphabet_00 li.alphaLettreA a, .alphabet_00 li.alphaLettreA a.inact:hover {background-position:-12px -26px;}
.alphabet_00 li.alphaLettreA a:hover {background-position:-182px -26px;}
.alphabet_00 li.alphaLettreB {width:26px;height:36px;left:64px;top:32px;}
.alphabet_00 li.alphaLettreB a, .alphabet_00 li.alphaLettreB a.inact:hover {background-position:-44px -14px;padding-top:36px;}
.alphabet_00 li.alphaLettreB a:hover {background-position:-214px -14px;}
.alphabet_00 li.alphaLettreC {width:36px;height:42px;left:98px;top:26px;}
.alphabet_00 li.alphaLettreC a, .alphabet_00 li.alphaLettreC a.inact:hover {background-position:-78px -8px;padding-top:42px;}
.alphabet_00 li.alphaLettreC a:hover {background-position:-248px -8px;}
.alphabet_00 li.alphaLettreD {width:20px;height:26px;left:136px;top:36px;}
.alphabet_00 li.alphaLettreD a, .alphabet_00 li.alphaLettreD a.inact:hover {background-position:-116px -18px;padding-top:26px;}
.alphabet_00 li.alphaLettreD a:hover {background-position:-286px -18px;}
.alphabet_00 li.alphaLettreE {width:24px;height:26px;left:160px;top:32px;}
.alphabet_00 li.alphaLettreE a, .alphabet_00 li.alphaLettreE a.inact:hover {background-position:-140px -14px;padding-top:26px;}
.alphabet_00 li.alphaLettreE a:hover {background-position:-310px -14px;}
.alphabet_00 li.alphaLettreF {width:42px;height:60px;left:28px;top:72px;}
.alphabet_00 li.alphaLettreF a, .alphabet_00 li.alphaLettreF a.inact:hover {background-position:-8px -54px;padding-top:60px;}
.alphabet_00 li.alphaLettreF a:hover {background-position:-178px -54px;}
.alphabet_00 li.alphaLettreG {width:20px;height:26px;left:76px;top:74px;}
.alphabet_00 li.alphaLettreG a, .alphabet_00 li.alphaLettreG a.inact:hover {background-position:-54px -58px;padding-top:26px;}
.alphabet_00 li.alphaLettreG a:hover {background-position:-224px -58px;}
.alphabet_00 li.alphaLettreH {width:38px;height:32px;left:98px;top:86px;}
.alphabet_00 li.alphaLettreH a, .alphabet_00 li.alphaLettreH a.inact:hover {background-position:-78px -68px;padding-top:32px;}
.alphabet_00 li.alphaLettreH a:hover {background-position:-248px -68px;}
.alphabet_00 li.alphaLettreI {width:20px;height:34px;left:138px;top:66px;}
.alphabet_00 li.alphaLettreI a, .alphabet_00 li.alphaLettreI a.inact:hover {background-position:-118px -48px;padding-top:34px;}
.alphabet_00 li.alphaLettreI a:hover {background-position:-288px -48px;}
.alphabet_00 li.alphaLettreJ {width:40px;height:38px;left:144px;top:100px;}
.alphabet_00 li.alphaLettreJ a, .alphabet_00 li.alphaLettreJ a.inact:hover {background-position:-124px -82px;padding-top:38px;}
.alphabet_00 li.alphaLettreJ a:hover {background-position:-294px -82px;}
.alphabet_00 li.alphaLettreK {width:20px;height:22px;left:48px;top:134px;}
.alphabet_00 li.alphaLettreK a, .alphabet_00 li.alphaLettreK a.inact:hover {background-position:-28px -116px;padding-top:22px;}
.alphabet_00 li.alphaLettreK a:hover {background-position:-198px -116px;}
.alphabet_00 li.alphaLettreL {width:14px;height:32px;left:76px;top:116px;}
.alphabet_00 li.alphaLettreL a, .alphabet_00 li.alphaLettreL a.inact:hover {background-position:-56px -98px;padding-top:32px;}
.alphabet_00 li.alphaLettreL a:hover {background-position:-226px -98px;}
.alphabet_00 li.alphaLettreM {width:40px;height:24px;left:100px;top:134px;}
.alphabet_00 li.alphaLettreM a, .alphabet_00 li.alphaLettreM a.inact:hover {background-position:-80px -116px;padding-top:24px;}
.alphabet_00 li.alphaLettreM a:hover {background-position:-250px -116px;}
.alphabet_00 li.alphaLettreN {width:38px;height:34px;left:146px;top:150px;}
.alphabet_00 li.alphaLettreN a, .alphabet_00 li.alphaLettreN a.inact:hover {background-position:-126px -132px;padding-top:34px;}
.alphabet_00 li.alphaLettreN a:hover {background-position:-296px -132px;}
.alphabet_00 li.alphaLettreO {width:22px;height:20px;left:28px;top:166px;}
.alphabet_00 li.alphaLettreO a, .alphabet_00 li.alphaLettreO a.inact:hover {background-position:-8px -148px;padding-top:20px;}
.alphabet_00 li.alphaLettreO a:hover {background-position:-178px -148px;}
.alphabet_00 li.alphaLettreP {width:46px;height:50px;left:54px;top:162px;}
.alphabet_00 li.alphaLettreP a, .alphabet_00 li.alphaLettreP a.inact:hover {background-position:-34px -144px;padding-top:50px;}
.alphabet_00 li.alphaLettreP a:hover {background-position:-204px -144px;}
.alphabet_00 li.alphaLettreQ {width:20px;height:24px;left:106px;top:164px;}
.alphabet_00 li.alphaLettreQ a, .alphabet_00 li.alphaLettreQ a.inact:hover {background-position:-86px -146px;padding-top:24px;}
.alphabet_00 li.alphaLettreQ a:hover {background-position:-256px -146px;}
.alphabet_00 li.alphaLettreR {width:32px;height:32px;left:126px;top:192px;}
.alphabet_00 li.alphaLettreR a, .alphabet_00 li.alphaLettreR a.inact:hover {background-position:-106px -174px;padding-top:32px;}
.alphabet_00 li.alphaLettreR a:hover {background-position:-276px -174px;}
.alphabet_00 li.alphaLettreS {width:20px;height:24px;left:164px;top:194px;}
.alphabet_00 li.alphaLettreS a, .alphabet_00 li.alphaLettreS a.inact:hover {background-position:-144px -176px;padding-top:24px;}
.alphabet_00 li.alphaLettreS a:hover {background-position:-314px -176px;}
.alphabet_00 li.alphaLettreT {width:20px;height:28px;left:28px;top:202px;}
.alphabet_00 li.alphaLettreT a, .alphabet_00 li.alphaLettreT a.inact:hover {background-position:-8px -184px;padding-top:28px;}
.alphabet_00 li.alphaLettreT a:hover {background-position:-178px -184px;}
.alphabet_00 li.alphaLettreU {width:40px;height:36px;left:50px;top:226px;}
.alphabet_00 li.alphaLettreU a, .alphabet_00 li.alphaLettreU a.inact:hover {background-position:-30px -208px;padding-top:36px;}
.alphabet_00 li.alphaLettreU a:hover {background-position:-200px -208px;}
.alphabet_00 li.alphaLettreV {width:30px;height:32px;left:92px;top:214px;}
.alphabet_00 li.alphaLettreV a, .alphabet_00 li.alphaLettreV a.inact:hover {background-position:-72px -196px;padding-top:32px;}
.alphabet_00 li.alphaLettreV a:hover {background-position:-242px -196px;}
.alphabet_00 li.alphaLettreW {width:48px;height:32px;left:136px;top:232px;}
.alphabet_00 li.alphaLettreW a, .alphabet_00 li.alphaLettreW a.inact:hover {background-position:-116px -214px;padding-top:32px;}
.alphabet_00 li.alphaLettreW a:hover {background-position:-286px -214px;}
.alphabet_00 li.alphaLettreX {width:20px;height:18px;left:28px;top:254px;}
.alphabet_00 li.alphaLettreX a, .alphabet_00 li.alphaLettreX a.inact:hover {background-position:-8px -236px;padding-top:18px;}
.alphabet_00 li.alphaLettreX a:hover {background-position:-178px -236px;}
.alphabet_00 li.alphaLettreY {width:38px;height:40px;left:96px;top:258px;}
.alphabet_00 li.alphaLettreY a, .alphabet_00 li.alphaLettreY a.inact:hover {background-position:-76px -240px;padding-top:40px;}
.alphabet_00 li.alphaLettreY a:hover {background-position:-246px -240px;}
.alphabet_00 li.alphaLettreZ {width:22px;height:22px;left:144px;top:272px;}
.alphabet_00 li.alphaLettreZ a, .alphabet_00 li.alphaLettreZ a.inact:hover {background-position:-124px -254px;padding-top:22px;}
.alphabet_00 li.alphaLettreZ a:hover {background-position:-294px -254px;}

/* Silhouette */
#silhouette {position: relative; width: 100%; height: 740px}
.silhouette_00 {display: inline; float: left}
.silhouette_00 img {display: inline; float: left;position:relative;}
.silhouette_00 .encart_saison {position: relative; text-align: center; width: 224px; font-family: BentonSansCond-Medium, Arial; background: #373d41; height: 247px;display: inline;float:left}
.silhouette_00 .encart_saison_00 {position: absolute; width: 100%; bottom: 0px;padding:0px 0 113px; background: #373d41; left: 0px}
.silhouette_00 .encart_saison_00_filter {padding: 0 0 60px;}
.silhouette_00 .encart_saison .saison {line-height: 30px; text-transform: uppercase; margin: 60px 0px 0px; color: #fff; font-size: 30px}
.silhouette_00 .encart_saison .saison_annee {line-height: 18px; text-transform: uppercase; color: #848791; font-size: 18px;}
.silhouette_00 .encart_saison .saison_annee span {line-height: 20px; text-transform: uppercase; color: #00c188; font-size: 20px}
.silhouette_00 .encart_saison .silhouette_bouton00 {background: url(../images/bg-bt04.gif) no-repeat 0px 0px}
.silhouette_00 .encart_saison .silhouette_bouton00 span {background: url(../images/bg-bt04.gif) no-repeat 0px 0px}
.silhouette_00 .encart_saison .silhouette_bouton00 {z-index: 2; position: absolute; line-height: 20px; text-transform: uppercase; bottom: 15px; color: #fff; font-size: 10px; padding:0 0 0 7px}
.silhouette_00 .encart_saison .silhouette_bouton00 span {padding: 0 7px 0 0; display: block; background-position: 100% -20px;}
.silhouette_00 .encart_saison .silhouette_bouton00 span span {padding:0 0 0 15px; background: url(../images/bg-puce00.gif) no-repeat 0px 50%;}
.silhouette_00 .encart_saison .silhouette_bouton00:hover {text-decoration: none;}
.silhouette_00 .encart_saison .silhouette_bouton00a {left: 34px;}
.silhouette_00 .encart_saison .silhouette_bouton00b {right: 34px;}
.silhouette_00 .encart_saison .silhouette_bouton00 .silhouette_fleche {position: absolute; display: none; top: -9px; left: 19px;}
.silhouette_00 .silhouette_type {text-align: left; padding: 20px 21px 0;display: none;}
.silhouette_00 .silhouette_type dt {text-transform: uppercase; color: #00c188; font-size: 13px; padding-top: 20px;}
.silhouette_00 .silhouette_type dt label {display:block;}
.silhouette_00 .silhouette_type dd {margin: 0px;}
.silhouette_00 dd.silhouette_type_check {margin:21px 0 0; display: inline; float: right;}
.silhouette_00 .encart_saison_00_filter .silhouette_type {display: block;}
.silhouette_00 .encart_saison .encart_saison_00_filter .silhouette_bouton00b {background-image: url(../images/bg-bt05b.gif); color: #18191a;}
.silhouette_00 .encart_saison .encart_saison_00_filter .silhouette_bouton00b span {background-image: url(../images/bg-bt05b.gif); color: #18191a;}
.silhouette_00 .encart_saison .encart_saison_00_filter .silhouette_bouton00 .silhouette_fleche {display: block;}
.silhouette_00 {position: relative; width: 224px;}
.silhouette_00_last {position: absolute; display: block; float: none; top: 0px; right: 0px;}
.silhouette_01 .encart_saison {height:185px;z-index:1;}
.silhouette_01 .encart_saison .encart_saison_00 {padding:0 0 76px;}
.silhouette_over00 {z-index:4; position: absolute; top: 0px; left: 0px;width: 124px;display:none;}
.silhouette_over00 .silhouette_over00_00 {position: relative; width: 100%; display: block; overflow: hidden; cursor: pointer;}
.silhouette_over00 .silhouette_description {position: relative; line-height: 0px; width: 100%; height: 0px; font-size: 0px;}
.silhouette_over00 .silhouette_description_00 {z-index: 2; position: absolute; text-align: center;bottom:0px; line-height: 1.2em; width: 100%;background: url(../images/bg-sillhouette-over.png) 0px 0px; height: auto; font-size: 12px; left: 0px}
.silhouette_over00 .silhouette_description_00_00 {position: relative; width: 100%;background: url(../images/puce13b.png) no-repeat 90% 50%;padding:14px 0 12px;}
.silhouette_over00 .silhouette_description_00 p {padding:0 36px 0 16px;}
.silhouette_over00 .silhouette_description_00 .libelle {font-family: BentonSansCond-Medium, Arial; color: #414141; font-size: 14px}
.silhouette_over00 .silhouette_description_00 .price00, .silhouette_over00 .silhouette_description_00 .price01{line-height: 1.2em; font-family: "Sentinel Medium", Georgia, Arial; color: #3e5d6f; font-size: 25px}
.silhouette_over00 .silhouette_description_00 .price01 {font-size: 14px; vertical-align: top}
#silhouette_filter {z-index: 2; position: absolute; width: 100%; display: none; background: #000; height: 100%; top: 0px; left: 0px}

#silhouette.filtreActif .encart_saison, #silhouette .imgFiltre {z-index:4;}
#silhouette.filtreOverImg #silhouette_filter {z-index:5;}
#silhouette.filtreOverImg .encart_saison, #silhouette.filtreOverImg .silhouette_over00 {z-index:6;}

/* Detail Silhouette */
#silhouetteProduct .cross00 {position:relative;}
#silhouetteProduct .ctCross {border-width:10px;width:1100px;}
#silhouetteProduct .bt00 {top:0;left:0;}
#silhouetteProduct .listSilh li {position:relative;z-index:99;}
#silhouetteProduct .listSilh li:hover {z-index:999;}
#silhouetteProduct .listSilh li.liSuccess * {z-index:1;}
#silhouetteProduct .listSilh li.liSuccess, #silhouetteProduct .listSilh li.liSuccess .msgOupsFiche00 {z-index:3;}
#silhouetteProduct .listSilh li.liSuccess .filter03 {z-index:2;}
#silhouetteProduct .listSilh .filter00, #silhouetteProduct .listSilh .filter00 .ctTaille {float:none;display:block;}
#silhouetteProduct .listSilh .filter00 {z-index:99;}
#silhouetteProduct .listSilh .filter00:hover {z-index:999;}
#silhouetteProduct .listSilh li .noTailleSelect {right:0;top:58px;width:200px;}
#silhouetteProduct .listSilh li .noTailleSelect span {left:50%;}
#silhouetteProduct .listSilh li .ctTaille ul.filterLast {bottom:8px;}
#silhouetteProduct .listSilh li .ctTaille ul, #silhouetteProduct .listSilh li .ctTaille ul.hover, #silhouetteProduct .listSilh .filter00 .ctTaille,
    #silhouetteProduct .listSilh li .ctTaille ul li {z-index:auto;}

/* Carousel Silhouette */
.jcarousel-skin-tango{position:relative;width:100%;height:740px;top:0;left:0;margin:0;z-index:5;background:#414141;}
.jcarousel-skin-tango .jcarousel-container {position:relative;width:100%;height:100%;overflow:hidden;}
.jcarousel-skin-tango .jcarousel-container-horizontal{position:relative;width:100%;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:100%;height:100%;}
.jcarousel-skin-tango .jcarousel-item {width:448px;height:741px;}
.jcarousel-skin-tango .jcarousel-item-horizontal{position:relative;}
.jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff;color: #000;}
.jcarousel-skin-tango .jcarousel-prev-horizontal, .jcarousel-skin-tango .jcarousel-prev-horizontal:hover{position:absolute;top:326px;left:0;width:29px;height:89px;cursor:pointer;background:url(../images/bg-fleche00.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-next-horizontal, .jcarousel-skin-tango .jcarousel-next-horizontal:hover {position:absolute;top:326px;right:0;width:29px;height:89px;cursor:pointer;background:url(../images/bg-fleche01.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover {background-position:-50px 0;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover {background-position:-50px 0;}
.jcarousel-skin-tango .jcarousel-item-horizontal .item_description{position:absolute;bottom:20px;left:37px;background:#cbcbcb;width:124px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:25px 20px 20px;}
.jcarousel-skin-tango .jcarousel-item-horizontal .item_description .diapo00{font-family:BentonSansCond-Medium, Arial;color:#414141;font-size:22px;line-height:22px;}
.jcarousel-skin-tango .jcarousel-item-horizontal .item_description .diapo01{font-family:BentonSansCond-Medium, Arial;color:#3e5d6f;font-size:17px;line-height:17px;margin:2px 0 0;}
.jcarousel-skin-tango .jcarousel-item-horizontal .item_description .diapo02{font-size:12px;color:#606060;margin:2px 0 0;}
.jcarousel-skin-tango .jcarousel-item-horizontal .item_description .diapo03{display:block;font-size:10px;color:#fff;text-transform:uppercase;background:#707274;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:0 5px;line-height:20px;text-align:center;margin:10px 0 0;}
.jcarousel-skin-tango .jcarousel-item-horizontal .item_description .diapo03:hover{text-decoration:none;}
.jcarousel-skin-tango .jcarousel-item-horizontal .filter{position:absolute;top:0;left:0;background:#000;width:448px;height:741px;margin:0;padding:0;}

#silhouette .bt00{position:absolute;z-index:10;}
/* End all Silhouette */

/* PANIER VIDE */
#panier_vide{position:relative;width:100%;overflow:hidden;clear:both;padding:0 0 20px;}
#panier_vide_00, #panier_vide_01, #panier_vide_02{float:left;display:inline;}
#panier_vide_00{width:224px;height:320px;background:url(../images/panier/bg-panier-vide.png) no-repeat 0 0;position:relative;overflow:hidden;}
#panier_vide_00_0{position:absolute;top:136px;left:0;z-index:2;padding:0 43px 0 23px;text-align:center;}
#panier_vide_00_0 .title{font-family:"Sentinel", Georgia, Arial;font-size:25px;line-height:25px;color:#fff;font-style:italic;}
#panier_vide_00_0 .title span{font-family:"Sentinel", Georgia, Arial;font-size:35px;line-height:35px;color:#fff;font-style:italic;}
#panier_vide_00_0 .stitle{margin:20px 0 0;font-size:15px;line-height:15px;color:#c0cc01;}
#panier_vide_02{width:240px;background:url(../images/bg-ombre-h00.png) no-repeat 50% 100%;position:relative;overflow:hidden;padding:0 0 42px;margin:30px 0 0 20px;}
#panier_vide_02 .title{font-family:"Sentinel", Georgia, Arial;font-size:16px;line-height:16px;color:#414141;font-style:italic;text-transform:uppercase;}
#panier_vide_02 a, #panier_vide_02 img{display:block;cursor:pointer;}
#panier_vide_02 a{margin:10px 0 0;border:7px solid #cfc9ca;}
#panier_vide_03 {margin:10px 0 0;text-align:center;font-family:"Sentinel",Georgia,Arial; }
#panier_vide_03 p {font-size:16px;line-height:20px;color:#3E5D6F;font-style:italic;}
#panier_vide_03 span {font-family:BentonSansCond-Bold, Arial;color:#606060;}
#panier_vide_03 a {margin:10px 0 0;display:block;}
#panier_vide .ctBlock00{position:relative;width:100%;overflow:hidden;clear:both;margin:0;padding:20px 0 0;}
#panier_vide .ctBlock00 a.bt01.bt01_00 {float:left;margin:0 0 0 350px;cursor:pointer;}
#panier_produit{position:relative;width:442px;height:283px;border:12px solid #c2bdbe;margin:13px 0 0;overflow:hidden;}
#panier_produit a, #panier_produit img, #panier_produit span{display:block;}
#panier_produit a, #panier_produit a:hover{width:100%;height:100%;text-decoration:none;cursor:pointer;}
#panier_produit_detail{position:absolute;bottom:60px;right:24px;z-index:1;background:url(../images/bg-fleche02.png) no-repeat 100% 100%;padding:0 0 5px 30px;}
#panier_produit_detail .title{font-family:"Sentinel", Georgia, Arial;font-size:38px;line-height:38px;color:#232121;font-style:italic;}
#panier_produit_detail .stitle{font-family:"Sentinel SemiBold", Georgia, Arial;font-size:18px;line-height:18px;color:#414141;}
#panier_produit_detail .price{font-family:"Sentinel Medium", Georgia, Arial;font-size:30px;line-height:30px;color:#dda110;}
#panier_produit_detail .price sup{position:relative;top:5px;left:-5px;font-size:20px;line-height:20px;}
#panier_produit hr{display:block;position:absolute;bottom:0;left:0;font-size:0px;background:#aca9a6;border:0;line-height:1px;height:1px;width:84px;z-index:2;}
/* FIN PANIER VIDE */

/* Popup envoyer a un ami */
.popup01 {position: relative; text-align: left; width: 762px; background: #dad4d5; overflow: hidden}
.popup01_0 {position: relative;padding:0 34px  20px;}
.popup01_1 {position: relative;padding:0 34px  51px;}
.popup01 .box00 {position: relative; margin: 28px 0px 0px; display: inline; float: left; overflow: hidden}
.popup01 .box00 {width: 442px}
.popup01 .box00_0 {padding:22px 40px;}
.popup01 .box00_0 .textarea00 {overflow: auto}
.popup01 .boxInfo00 {float:left;display:inline;}
.popup01 .imgPopAmi {margin:28px 0 0 0;width:240px;float:left;display:inline;overflow:hidden;}
.popup01 .envoiSuccess00 {text-align:center;display:block;font-size:14px;padding:180px 0 0;line-height:20px;}
.popup01 .envoiSuccess00 strong {font-size:20px;}
/* Fin Popup envoyer a un ami */

/* Popup definition terme */
.defTerme00, .defTerme00 .box00 {width:auto;}
.defTerme00 .box00 {float:none;display:block;}
.defTerme00 .box00_0 p {font-size:11px;}
.defTerme00 .box00_0 .titrTerme {margin:0 0 8px;text-transform:uppercase;font-weight:bold;}

/* Popup message stock */
.popupMsg00 {padding:10px 0 0;}
.popupMsg00 p {padding:0 0 22px;}
.popupMsg00 .introErrorStock {font-family:BentonSansCond-Medium,Arial;color:#36576A;font-size:14px;line-height:18px;}
.popupMsg00 .introErrorStock span {color:#BB1B5B;display:block;}
.popupMsg00 ul li {line-height:16px;margin:0 0 4px;}

/* Gérer mes tailles */
.popup01a .box00{float:right;display:inline;margin:0 35px 0 0;}
.popup01a .titr00 {margin:0 0 0 100px;}
.popup01a .box00{margin-top:15px;}
.popup01a .box00_0{padding:35px 40px 30px 40px;}
.popup01a .title{font-family:"Sentinel", Georgia, Arial;font-size:18px;line-height:18px;color:#414141;font-style:italic;}
.popup01a .text{font-size:12px;color:#414141;margin:15px 0 0;}
.popup01a .ctForm00 .lig{position:relative;margin:10px 0 0;overflow:hidden;}
.popup01a .ctForm00 .lig .label00{float:left;display:inline;width:120px;font-weight:normal;margin:0 10px 0 0;font-family:BentonSansCond-Bold, Arial;text-transform:uppercase;font-size:13px;line-height:24px;color:#414141;}
.popup01a .ctForm00 .lig select {width:120px;margin:0;}
.popup01a .conseil00 {text-align:right;font-size:11px;display:block;margin:0 40px 0 0;}

.popup01a img{position:absolute;top:0;left:38px;z-index:2;margin:0;}

.popup01a .mentions{position:relative;clear:both;padding:10px 0 0 233px;}
.popup01a .mentions a{text-decoration:underline;cursor:pointer;}
.popup01a .mentions a:hover{text-decoration:none;}
/* Fin Gérer mes tailles */

/* Popup Liste des magasins sur page produit spe */
#listMag .titr00 {padding:0 0 36px;font-size:32px;line-height:32px;font-family:"Sentinel Semibold",Georgia,Arial;font-style:normal;}
#listMag .label00 {line-height:22px;margin:0 0 0 20px;}
#listMag .select00 {width:260px;margin:0 0 0 10px;}
#listMag ul {list-style:none;overflow:hidden;width:654px;margin:20px 20px 30px;}
#listMag ul li {float:left;display:inline;width:210px;margin:0 8px 0 0;}
#listMag ul li a {text-transform:uppercase;font-size:11px;font-weight:bold;background:url(../images/puce07.gif) no-repeat 0 6px;padding:0 0 0 8px;}
#listMag ul li a.select {color:#959495;background-image:url(../images/puce06.gif)}
#listMag .box00 {width:100%;margin:0;}
#listMag .ctAdress00 {overflow:hidden;width:662px;}
#listMag .ctAdress00 p {float:left;display:inline;}
#listMag .ctAdress00 p span {display:block;margin:6px 0 0;}
#listMag .adress {margin:0 100px 0 0;}
#listMag .adress strong {color:#54858E;}

/* Compte client - vos abonnements */
#vos_abonnements{position:relative;width:100%;overflow:hidden;}
#vos_abonnements .titr00 {padding:0 0 30px;}
#vos_abonnements .bloc02{position:relative;overflow:hidden;}
#vos_abonnements .box00_0 {padding:24px 24px 10px;}
#vos_abonnements .title {font-family:BentonSansCond-Bold, Arial;text-transform:uppercase;font-size:20px;line-height:20px;color:#54858e;}
#vos_abonnements dl {border-bottom:1px solid #b1aeac;padding:0 0 10px 0;margin:0 0 10px 0;width:100%;height:254px;}
#vos_abonnements dl dt {font-family:"Sentinel", Georgia, Arial;font-style:italic;color:#414141;font-size:16px;margin:12px 0 0;line-height:16px;}
#vos_abonnements dl dd {font-family:BentonSansCond-Medium, Arial;color:#606060;font-size:14px;line-height:18px;margin:6px 0 0 6px;}
#vos_abonnements dl dd.radio {text-align:right;margin:0;}
#vos_abonnements dl dd.radio input {margin:0 20px 0 6px;vertical-align:top;}
#vos_abonnements dl dd.radio label {font-family:BentonSansCond-Bold, Arial;font-size:16px;line-height:16px;}
#vos_abonnements .box00d dl {height:234px;}
#vos_abonnements .box00d dl dd.radio {margin-top:26px;}
#vos_abonnements .form .lig .label00, #vos_abonnements .form .lig .label01 {clear:none;float:left;display:inline;}
#vos_abonnements .form .lig select option, #vos_abonnements .ctForm00 .lig .label00, #vos_abonnements .ctForm00 .input_text02 {float:left;display:inline;}
#vos_abonnements .ctForm00 .lig .label00{margin:5px 0 0;color:#606060;}
#vos_abonnements .ctForm00 .input_text02{margin:0 0 0 10px;}
#vos_abonnements .lig {padding:2px 0 14px;}
#vos_abonnements .bloc02 .ctBt02a a{color:#fff;font-size:19px;line-height:19px;margin-right:36px;}
/* Fin Compte client - vos abonnements */

/* Compte client - offres partenaires */
#offres_partenaires .txt00 {padding:0 100px 0 30px;font-size:12px;}
#offres_partenaires .ongletTabs00 li a span{text-transform:uppercase;}
#offres_partenaires .ctTabs {padding:0;}
#offres_partenaires .cells_tab{position:relative;width:968px;overflow:hidden;margin:50px 0 0 15px;background:url(../images/bg-pointilles00-v.png) repeat-y 100% 0;}
#offres_partenaires .cells_tab_00{position:relative;width:100%;overflow:hidden;background:url(../images/bg-pointilles00-h.png) repeat-x 0 100%;padding:0 0 1px;}
#offres_partenaires .cells_tab .cell_tab{float:left;display:inline;width:483px;height:269px;position:relative;overflow:hidden;background:url(../images/bg-tab00.png) no-repeat 0 0;}
#offres_partenaires .cells_tab .cell_tab_00{position:relative;padding:23px 45px;}
#offres_partenaires .cells_tab .cell_tab .pourcent{position:relative;margin:49px 0 0;font-family:"Sentinel Semibold", Georgia, Arial;color:#3e5d6f;font-size:65px;line-height:65px;}
#offres_partenaires .cells_tab .cell_tab .description{position:relative;font-size:15px;color:#414141;}
#offres_partenaires .cells_tab .cell_tab .description strong{display:block;margin:0 0 5px;font-size:18px;}
#offres_partenaires .cells_tab .cell_tab .mentions{position:absolute;bottom:23px;left:45px;font-size:10px;color:#888;}
#offres_partenaires .cells_tab .cell_tab .logo_partenaire{float:right;display:inline;margin:0 -30px 0 0;position:relative;overflow:hidden;width:177px;height:79px;background:url(../images/bg-logo-partenaire.png) no-repeat 0 0;}
#offres_partenaires .cells_tab .cell_tab .logo_partenaire img{display:block;margin:14px 0 0 17px;}
/* Fin Compte client - offres partenaires */

/* Compte client - Abonnement News */
#abonnements_news{position:relative;width:100%;overflow:hidden;color:#606060;min-height:560px;-height:560px;background:#414141 url(../images/img-jules08.png) no-repeat;}
#abonnements_news .txt01 {line-height:22px;color:#c0cc01;margin-left:250px;margin-bottom:20px;}
#abonnements_news .bloc02{padding: 30px 36px 8px 170px;}
#abonnements_news .box04 {margin-left:250px;position:relative;width:670px;}
#abonnements_news .box04 .box00_0 {padding:15px 24px 0px}
#abonnements_news .titr00 {margin:0 0 2px 250px;color:#dad4d5;}
.w1002 #abonnements_news .bloc02{padding:86px 50px 30px 40px;}
#abonnements_news .bloc02 .box00, #abonnements_news .bloc02 .box03 {margin:0 0 0 250px;}
#abonnements_news .bloc02 .box00 .box00_0{padding:12px 35px 5px 49px;}
#abonnements_news .bloc02 .box00b{margin-bottom:18px;}
#abonnements_news .bloc02 .box00b .box00_0{padding:12px 35px 5px 49px;}
#abonnements_news .bloc02 .box00b .ctForm00 .lig .label00{clear:none;float:left;display:inline;text-transform:none;font-family:BentonSansCond-Medium, Arial;font-size:14px;line-height:14px;color:#dad4d5;font-weight:normal;margin-right:10px;margin-top:12px;}
#abonnements_news .bloc02 .box00b .ctForm00 .ctBt02{float:left;display:inline;margin:0;}
#abonnements_news .bloc02 .box03 {margin-bottom:16px;}
#abonnements_news .bloc02 .box03_1 {width:640px;}
#abonnements_news .bloc02a {background:none;}
#abonnements_news .chpOblig {position:absolute;right:15px;bottom:10px;color:#dad4d5;font-size:10px;}
#abonnements_news .ctBt02 .bt02{color:#fff;}
#abonnements_news .ctBt02a .bt02{font-size:19px;line-height:19px;}
#abonnements_news .ctForm00 {overflow:hidden;width:100%;}
#abonnements_news .ctForm00 .lig .label00, #abonnements_news .ctForm00 .input_text02{color:#DAD4D5;}
#abonnements_news .error03 {bottom:2px;}
#abonnements_news .optim .error03 {bottom:-2px;}
#abonnements_news .ctForm00 .input_text02{color:#303030;}
#abonnements_news .ctForm00 .input_text02 {display:inline-block;}
#abonnements_news .ctForm00 .w19 {display:block;}
#abonnements_news .ctForm00 .label00 {display:inline-block;}
#abonnements_news .ctForm00 select {display:inline-block;float:none;}
#abonnements_news .n_carte_jules .label00 {margin-right:20px;}
#abonnements_news .flw22 select {display:block;}
#abonnements_news .bloc02, #abonnements_news .bloc02 a {color:#DAD4D5;}
#abonnements_news span label {margin:0 5px 0 15px;position:relative;}
#abonnements_news .clear00 {margin:10px 0;border-top:1px solid #848380;}
#abonnements_news .intro{position:relative;margin:0 0 5px;font-family:BentonSansCond-Medium, Arial;font-size:14px;line-height:18px;color:#dad4d5;}
#abonnements_news .mention00 {padding:8px 20px 0 300px;color:#dad4d5;font-size:12px;}
#abonnements_news .bloc02 .box00 .ctForm00 .carte_jules{border-top:1px solid #b1aeac;padding-top:31px;font-family:BentonSansCond-Medium, Arial;font-size:14px;line-height:14px;color:#606060;}
#abonnements_news .bloc02 .box00 .ctForm00 .carte_jules label{margin:0 10px 0 24px;}
#abonnements_news .bloc02 .box00 .ctForm00 .n_carte_jules .label00{clear:none;float:left;display:inline;margin:10px 10px 0 0;}
#abonnements_news .bloc02 .ctForm00 .optim input{margin:-2px 10px 0 0;}
#abonnements_news .bloc02 .ctForm00 .optim label{font-family:BentonSansCond-Medium, Arial;font-size:14px;line-height:14px;color:#DAD4D5;}
#abonnements_news .bloc02 .ctForm00 .optim_part label{color:#9e9b9c;}
#abonnements_news .bloc02 .ctBt02a{margin:2px 50px 0px 0;height:36px}
#abonnements_news .bloc02 .boxMerci {width:622px;margin:80px 0 0 250px;}
#abonnements_news .bloc02 .boxMerci .box04 {width:270px;margin-left:0px;float:left;display:inline;}
#abonnements_news .bloc02 .boxMerci .box00_communaute {width:340px;float:left;display:inline;margin-left:5px;}
#abonnements_news .bloc02 .boxMerci .titr07 {color:#dad4d5;}
#abonnements_news .bloc02 .boxMerci .titr09 {color:#dad4d5;}
#abonnements_news .bloc02 .boxMerci .titr00 {color:#55848e;padding:0 0 10px;margin-left:0;}
#abonnements_news .bloc02 .boxMerci .box00 {margin:0 8px 0 0;width:267px;float:left;display:inline;}
#abonnements_news .bloc02 .boxMerci .box00_communaute {width:347px;margin-right:0;}
#abonnements_news .bloc02 .boxMerci .box00_communaute div.div_bouton_communaute {margin:14px 0 0 95px;text-align:center;}
#abonnements_news .bloc02 .boxMerci .box00 h4 {border:0;margin-bottom:5px;}
#abonnements_news .bloc02 .boxMerci .box00_0 {padding:25px;font-size:11px;line-height:15px;}
#abonnements_news .bloc02 .boxMerci .box00_communaute .box00_0 {padding-bottom:20px;}
#abonnements_news .bloc02 .boxMerci .linkMerci {text-align:right;margin:10px 0 0;}
#abonnements_news .bloc02 .boxMerci .clear00 {margin:10px 0 20px;}
#abonnements_news .bloc02 .boxMerci .box00_0 .clear00 {margin:16px 0;}
#abonnements_news .imgJulesNews {position:absolute;bottom:0;left:75px;z-index:3;}
#abonnements_news .ctForm00 .lig {padding:0 0 10px;}
.w1002 #abonnements_news .imgJulesNews {left:20px;}
/* Fin Compte client - Abonnement News */

/* Pagination liste produit */
.pagination{clear:both;margin:40px 0;overflow:hidden;width:100%;}
.pagination_00{float:right;display:inline;margin:0 70px 0 0;}
.pagination .page{float:left;display:inline;margin:0 5px 0 0;line-height:30px;color:#424242;}
.pagination ul{float:left;display:inline;margin:0 30px 0 0;overflow:hidden;}
.pagination ul li{float:left;display:inline;list-style:none;margin:0 0 0 10px;}
.pagination a{float:left;display:inline;text-transform:uppercase;background:url(../images/bg-bt06.png) no-repeat 0 0;font-size:14px;color:#404040;padding:0 0 0 10px;line-height:26px;margin:2px 0;}
.pagination a span{display:inline;float:left;background:url(../images/bg-bt06.png) no-repeat 100% -26px;padding:0 10px 0 0;}
.pagination a:hover, .pagination a.selected{text-decoration:none;background-position:0 -52px;line-height:30px;margin:0;}
.pagination a:hover span, .pagination a.selected span{background-position:100% -82px;}
.pagination a#ctl00_ContentPrincipale_linkVoirTousLesProduits{float:left;display:inline;margin-left:18px;}
/* Fin Pagination liste produit */

/* Search */
#search{position:absolute;z-index:9999;width:422px;height:40px;top:23px;left:279px;background:url(../images/bg-search.png) no-repeat 0 0;}
#search input{float:left;display:inline;padding:10px 0 8px 40px;width:330px;background:none;border:0;font-family:Georgia, Arial;font-style:italic;font-size:15px;color:#d4d0d1;}
#search #query {display:none;}
#search .bt_ok{float:left;display:inline;margin:5px 0 10px 10px;}
/* Fin Search */

/* ** Contact */
#contact .titr01 {line-height:40px;font-size:40px;}
#contact .bloc01_00 p {line-height:18px;font-size:13px;color:#414141;padding:0 0 28px;}
#contact .ctForm00 {padding:10px 0 0;}
#contact .ongletTabs00 li a, #contact .ctTabs h5 {font-family:BentonSansCond-Bold, Arial;font-size:18px;color:#54858e;text-transform:uppercase;line-height:18px;}
#contact .ongletTabs00 {margin:0;background:none;padding:0 14px 0 0;width:332px;}
#contact .ongletTabs00 li {padding:0;margin:0 0 14px;width:0;left:auto;width:100%;}
#contact .ongletTabs00 li, #contact .ongletTabs00 .box00_10, #contact .ongletTabs00 li span {height:auto;}
#contact .ongletTabs00 li a {float:none;display:block;}
#contact .ongletTabs00 li, #contact .ongletTabs00 li.selected {background:none;}
#contact .ongletTabs00 li span, #contact .ongletTabs00 li.selected span {background:none;color:#606060;padding:0;height:auto;left:auto;float:none;display:block;font-size:13px;line-height:16px;}
#contact .ongletTabs00 li .box00 {margin:0;}
#contact .ongletTabs00 li.hover, #contact .ongletTabs00 li:hover {cursor:pointer;}
#contact .ongletTabs00 li.hover .box00, #contact .ongletTabs00 li.selected .box00 {background:#fff;}
#contact .ongletTabs00 li.hover .box00 .coin, #contact .ongletTabs00 li.selected .box00 .coin {background-image:url(../images/bg-coins12.gif);}
#contact .ongletTabs00 li.selected .box00 .arrowActif {display:block;background:url(../images/arrow-box00Actif.gif) no-repeat 0 0;position:absolute;width:14px;height:28px;right:-14px;top:50%;margin-top:-14px;}
#contact .ongletTabs00 .box00_10, #contact .ctTabs h5 {padding-left:94px;}
#contact .ongletTabs00 li.selected {}
#contact .liMail .box00_10, .h5Mail {background:url(../images/picto-mail00.png) no-repeat 6px 50%;}
#contact .liTel .box00_10 {background:url(../images/picto-tel00.png) no-repeat 6px 50%;}
#contact .liCourrier .box00_10, .h5Courrier {background:url(../images/picto-courrier00.png) no-repeat 6px 50%;}
#contact .liTel .box00_10, #contact .liCourrier .box00_10 {padding-top:24px;padding-bottom:24px;}
#contact .txtMentions {font-size:10px;line-height:14px;}
#contact .ctTabs {padding:0;}
#contact .ctTabs p {color:#414141;}
#contact .ctTabs .txt00 {border-bottom:1px solid #aca9a7;margin:0 0 10px;padding:0 0 8px;}
#contact .ctTabs .txt00_0 {padding-top:20px;}
#contact .ctTabs .txt00_1 strong {display:block;padding:12px 0 8px;}
#contact .ctTabs .h5Mail {background-position:-18px 0;padding:28px 10px 10px 60px;}
#contact .ctTabs .h5Tel {background:url(../images/picto-tel01.png) no-repeat 0 0;padding:56px 10px 14px 60px;}
#contact .ctTabs .h5Courrier {background:url(../images/picto-courrier01.png) no-repeat 0 0;padding:30px 10px 20px 84px;}
#contact .ctTabs_3 .txt00 {margin:0 0 20px;}
#contact .ctTabs_3 .txt07a {line-height:18px;text-align:center;}
#contact .ctTabs_4 {text-align:center;font-size:14px;line-height:20px;padding:50px 0 0;}
#contact .ctTabs_4 p {margin:0 0 20px;}
#contact .ctTabs_4 p strong {display:block;font-size:20px;}

/* ** Idees cadeau */
#ideeKdo {color:#414141;}
#ideeKdo #tabsAlti02 {padding:18px 0 40px;}
#ideeKdo .resuOnglet {border:12px solid #aca8a9;}
#ideeKdo .resuOnglet a {display:block;}
#ideeKdo .ongletTabs02 {margin:0;overflow:hidden;width:100%;}
#ideeKdo .ongletTabs02 li {float:left;display:inline;width:316px;position:relative;}
#ideeKdo .ongletTabs02 li a {margin-top:6px;display:block;width:316px;height:214px;cursor:pointer;}
#ideeKdo .ongletTabs02 li .borderHover {border:12px solid #aca8a9;border-top:0;position:absolute;top:0;left:0;width:292px;height:208px;display:none;}
#ideeKdo .ongletTabs02 li a:hover, #ideeKdo .ongletTabs02 li.selected a {margin:0;}
#ideeKdo .ongletTabs02 li a:hover .borderHover, #ideeKdo .ongletTabs02 li.selected .borderHover {display:block;}
#ideeKdo .ongletTabs02 li.ongletTabs02_1 {margin:0 6px}

/*#ideeKdo {color:#414141;}
#ideeKdo #tabsAlti02 {padding:18px 0 40px;}
#ideeKdo .resuOnglet {border:12px solid #aca8a9;}
#ideeKdo .resuOnglet a {display:block;}
#ideeKdo .ongletTabs02 {margin:0;overflow:hidden;width:100%;}
#ideeKdo .ongletTabs02 li {float:left;display:inline;width:316px;text-align:center;position:relative;background:none;}
#ideeKdo .ongletTabs02 li a {font-family:BentonSansCond-Medium, Arial;font-size:16px;color:#414141;padding:34px 16px 56px;margin-top:6px;display:block;width:284px;height:124px;cursor:pointer;}
#ideeKdo .ongletTabs02 li a:hover {text-decoration:none;}
#ideeKdo .ongletTabs02 li strong {font-weight:normal;}
#ideeKdo .ongletTabs02 li .titleTabsKdo {font-size:18px;color:#b41555;line-height:22px;padding:0 0 6px;}
#ideeKdo .ongletTabs02 li .titleTabsKdo span {font-family:BentonSansCond-Bold, Arial;font-size:22px;text-transform:uppercase;}
#ideeKdo .ongletTabs02 li .prixKdo {font-family:"Sentinel Medium", Georgia, Arial;font-size:26px;line-height:74px;color:#fff}
#ideeKdo .ongletTabs02 li .prixKdo * {float:left;display:inline;}
#ideeKdo .ongletTabs02 li .prixKdo strong {font-family:"Sentinel Semibold", Georgia, Arial;font-size:74px;letter-spacing:-1px;}
#ideeKdo .ongletTabs02 li .prixKdo strong span {font-family:"Sentinel SemiBold", Georgia, Arial;font-size:34px;position:relative;top:-16px;}
#ideeKdo .ongletTabs02 li .bt02 {position:absolute;left:44px;bottom:30px;}
#ideeKdo .ongletTabs02 li .borderHover {border:12px solid #aca8a9;border-top:0;position:absolute;top:0;left:0;width:292px;height:208px;display:none;}
#ideeKdo .ongletTabs02 li a:hover, #ideeKdo .ongletTabs02 li.selected a {margin:0;padding-top:40px}
#ideeKdo .ongletTabs02 li a:hover .borderHover, #ideeKdo .ongletTabs02 li.selected .borderHover {display:block;}
#ideeKdo .ongletTabs02 li.ongletTabs02_1 {margin:0 6px}
#ideeKdo .ongletTabs02 li.ongletTabs02_1 .titleTabsKdo {color:#8d9905;}
#ideeKdo .ongletTabs02 li.ongletTabs02_1 .titleTabsKdo {color:#8d9905;}
#ideeKdo .ongletTabs02 li.ongletTabs02_2 .titleTabsKdo {color:#5a97a2;}
#ideeKdo .ongletTabs02 li.ongletTabs02_0 .prixKdo strong, #ideeKdo .ongletTabs02 li.ongletTabs02_2 .prixKdo strong {margin:0 0 0 100px;}*/

.ctStickKdo00 {font-size:13px;overflow:hidden;width:100%;margin:14px 0 0 2px;}
.ctStickKdo00 p {color:#606060;padding:0 24px;line-height:16px;}
.ctStickKdo00 p.txt00 {padding:12px 0 18px;color:#414141;}
.ctStickKdo00 .txt01 {font-size:20px;line-height:24px;color:#414141;font-family:BentonSansCond-Medium, Arial;}
.ctStickKdo00 .txt01 strong {font-size:18px;font-weight:normal;text-transform:uppercase;display:block;color:#3e5d6f;}
.ctStickKdo00_0 {text-align:center;border-top:1px dashed #807f79;border-left:1px dashed #807f79;float:left;display:inline;width:316px;padding:32px 0 26px;}
.ctStickKdo00_0 img {display:block;}
.ctStickKdo00_0 .bt06 {clear:both;margin:0 0 0 110px;}
.ctStickKdo00_1 {border-right:1px dashed #807f79;}
.ctStickKdo00_2 {clear:both;border:1px dashed #807f79;overflow:hidden;width:890px;margin:0 8px 0 0;padding:16px 46px 16px 14px;}
.ctStickKdo00_2 .txt01 strong {font-size:16px;}
.ctStickKdo00_2 .ctStickKdo00_2img, .ctStickKdo00_2 .ctStickKdo00_2txt, .ctStickKdo00_2 .ctStickKdo00_2bt {float:left;display:inline;}
.ctStickKdo00_2 .ctStickKdo00_2img {width:100px;padding:0 14px 0 0;}
.ctStickKdo00_2 .ctStickKdo00_2txt {width:636px;padding:4px 40px 0 0;}
.ctStickKdo00_2 .ctStickKdo00_2txt p {padding:0;font-size:13px;}
.ctStickKdo00_2 .ctStickKdo00_2bt {width:100px;margin:30px 0 0;}

/*.opeSpeKdo00 #tabsAlti02 li.ongletTabs02_0 a {background:url(../images/contenuAdmin/bg-kdo00.jpg) no-repeat 0 0;}
.opeSpeKdo00 #tabsAlti02 li.ongletTabs02_1 a {background:url(../images/contenuAdmin/bg-kdo01.jpg) no-repeat 0 0;}
.opeSpeKdo00 #tabsAlti02 li.ongletTabs02_2 a {background:url(../images/contenuAdmin/bg-kdo02.jpg) no-repeat 0 0;}
.opeSpeKdo00 #tabsAlti02 li.onglet .titleTabsKdo, .opeSpeKdo00 #tabsAlti02 li a {color:#fff;}
.opeSpeKdo00 #tabsAlti02 li .titleTabsKdo {height:42px;display:block;}
.opeSpeKdo00 #tabsAlti02 li .titleTabsKdo span {color:#efc583;}
.opeSpeKdo00 #tabsAlti02 li.ongletTabs02_1 .titleTabsKdo span {color:#d98673;}
.opeSpeKdo00 #tabsAlti02 li.ongletTabs02_2 .titleTabsKdo span {color:#a5d1ed;}
.opeSpeKdo00 #tabsAlti02 li .bt02 {background:url(../images/bg-bt13.png) no-repeat 0 0;width:230px;padding:0;text-align:center;}
.opeSpeKdo00 #tabsAlti02 li .bt02 span {background:none;display:block;width:100%;padding-right:0;color:#414141;}*/
/* END ** Idees cadeau */

/* ** Mise en page contenu static et administrable */
.layout02 a {text-decoration:underline;}
.layout02 a:hover {text-decoration:none;}
.layout02 .layout02Left {float:left;display:inline;margin:0 34px 0 0;width:210px;}
.layout02 .layout02Right {float:right;display:inline;width:714px;}
.layout02 .titr04 {font-size:18px;line-height:18px;padding:0 0 26px;}
.layout02 .titr04_0 {color:#37586b;}
.layout02 .txt01 {text-transform:uppercase;font-size:16px;padding:0 0 6px;}
.layout02 .btn_haut_page {text-decoration:none;}
.layout02 .boxBorder00 {border:6px solid #cfc9ca;padding:14px 18px;}
.layout02 .listQuestions {background:url(../images/bg-23.png);padding:18px 25px;}
.layout02 .listQuestions ol, .layout02 .listQuestions ul {margin:0 0 0 30px;}
.layout02 ol li, .layout02 ul li {line-height:18px;}
.layout02 ol li a, .layout02 ul li a {font-size:13px;color:#616161;}
.layout02 dl dt {font-family:BentonSansCond-Bold, Arial;font-size:22px;line-height:24px;color:#a2ab00;border-top:1px solid #adaaa7;padding:34px 14px 6px;margin:34px 0 0;}
.layout02 dl dt.dtFirst {border-top:0;margin:0;}
.layout02 dl dd {margin:0;padding:0 14px;line-height:18px;font-size:13px;overflow:hidden;width:666px;}
.layout02 dl dd, .layout02 dl dd a {color:#616161;}
.layout02 dl dd ul {margin:8px 0 16px 38px;}
.layout02 dl dd ol {margin:8px 0 16px 20px;}

.layout02 .boxMoWhite00 {background:#f8f8f8;margin:0 0 26px;}
.layout02 .boxMoWhite_top, .layout02 .boxMoWhite_bot {background:url(../images/bg-blocArBlanc00.png) no-repeat 0 0;height:10px;line-height:10px;font-size:10px;}
.layout02 .boxMoWhite_bot {background-position:0 -10px;}
.layout02 .boxMoWhite_middle {padding:10px 14px 10px 24px;}
.layout02 .boxMoWhite00 p {color:#54858E;font-family:BentonSansCond-Bold, Arial;font-size:20px;line-height:22px;text-transform:uppercase;}
.layout02 .boxMoWhite00 ul li {overflow:hidden;width:100%;margin:10px 0 0;line-height:16px;color:#606060;}
.layout02 .boxMoWhite00 ul li img, .layout02 .boxMoWhite00 ul li span {float:left;display:inline;}
.layout02 .boxMoWhite00 ul li img {margin:2px 10px 0 0;width:34px;}
.layout02 .boxMoWhite00 ul li span {margin:8px 0 0;width:196px;}
.layout02 .boxMoWhite00 ul li.deuxLig span {margin:0;}

.layout02_0 ul, .layout02_0 dl dd ul {margin-left:0;list-style:none;}
.layout02_0 dl dd ul, .layout02_0 dl dd ol {margin-top:0;}
.layout02_0 dl dt {font-size:28px;line-height:30px;margin:20px 0 0;padding:20px 14px 6px;}
.layout02_0 dl dd .titr04 {display:block;padding:0 0 4px;}

.layout03 h3 {padding:0 0 20px;}
.layout03 h2 {padding:22px 0 8px;}
.layout03 p {color:#878787;font-size:14px;line-height:18px;}

.layout04 {overflow:hidden;}
.layout04 h2 {padding:0 0 20px;}
.layout04 p {margin:0 0 16px;line-height:16px;}
.layout04 strong {color:#414141;}
.layout04 .txt01 {margin:0;padding:20px 0 8px;line-height:20px;}
.layout04 .txt01First {padding-top:0;}
.layout04 .layout04Left, .layout04 .layout04Right {float:left;display:inline;width:50%;}
.layout04 .layout04Right {float:right;}

.layout05 {overflow:hidden;}
.layout05 h2 {padding:0 0 10px;}

#faq .layout02Left {width:176px;height:244px;padding:210px 10px 0 24px;background:url(../images/img-faq00.jpg) no-repeat 0 0;line-height:16px;}
#faq .layout02Left, #faq .layout02Left a {font-size:11px;}
#faq .layout02Left strong {display:block;font-size:13px;}
#faq .titr04 {color:#54858E;}
#faq .listQuestions h3 {color:#54858e;font-size:18px;line-height:18px;font-family:BentonSansCond-Bold, Arial;font-style:normal;}

#entretCuir {background:#414141 url(../images/img-cuir01.jpg) no-repeat;padding:20px 84px 6px 76px;}
#entretCuir .layout02Left {margin:0;width:266px;}
#entretCuir .layout02Right {margin-top:20px;width:650px;position:relative;right:25px;}
#entretCuir .layout02Right dl dd {width:630px;}
#entretCuir .layout02Right dl dd, #entretCuir .layout02Right dl dd a {color:#fff;}
#entretCuir .layout02Right dl dd .titr04 {color:#fff;}
#entretCuir .listQuestions {color:#fff;}
#entretCuir .listQuestions ul {margin-left:0;}
#entretCuir .txt01 {color:#fff;}
#entretCuir a.btn_haut_page{background:none;width:86px;margin:1px 0px 0px;font-weight:bold}


#soinVetemt .layout02Left {width:280px;margin:0 42px 0 0;}
#soinVetemt .layout02Right {width:636px;}
#soinVetemt .goTop {padding:0;}

#cgv .listQuestions ol {list-style:none;margin:0;overflow:hidden;width:100%;}
#cgv .listQuestions ol li {float:left;display:inline;width:32%;}
#cgv dl dt {font-size:22px;line-height:26px;}
#cgv dl dd {width:auto;}
#cgv dl dd ul {margin:8px 0 16px 20px;list-style:disc outside;}
#cgv dl dd ol {margin:0 0 16px 30px;}

/* ** Goodies */
#screenGoodies, #ecardSelectGoodies, #ecardVerifGoodies {background:url(../images/bg-degrade01.jpg) no-repeat center 340px;height:500px;}
#screenGoodies h2, #ecardSelectGoodies h2, #ecoEcranGoodies h2 {padding-top:20px;}
#ecardSelectGoodies .titr04, #ecardFormGoodies .titr04 {padding:0 0 4px;}
#ecardFormGoodies, #ecoEcranGoodies {background:url(../images/bg-degrade02.jpg) no-repeat 100% 96%;}
.ctGoodies .txt00 {color:#414141;font-size:15px;}
.ctGoodies .imgTitr00 {float:left;display:inline;margin:0 30px 0 0;}
.ctGoodies .imgEcardZoom {position:absolute;bottom:50px;right:100px;}
.w1002 .ctGoodies .imgEcardZoom {right:50px;}
.ctGoodies a {text-decoration:none;}
.ctGoodies .ctForm00, .ctGoodies .ctGoodies_00 {width:560px;margin:20px 0 0;}
.ctGoodies .ctForm00 .ctBt00, .ctGoodies .ctGoodies_00 .ctBt00 {margin:0 160px 0 0;}
.ctGoodies .ctForm00 .ctBt00 a, .ctGoodies .ctGoodies_00 .ctBt00 a {margin:0 24px 0 0;}

.hoverGoodies00 {list-style:none;margin:58px 0 0 20px;}
.hoverGoodies00 li {float:left;display:inline;margin:0 14px;position:relative;}
.hoverGoodies00 li div {display:none;}
.hoverGoodies00 li.hover div, .hoverGoodies00 li:hover div {display:block;background:#dad4d5;position:absolute;top:-40px;left:50%;margin:0 0 0 -128px;z-index:10;}
.hoverGoodies00 li div .bt01 {color:#fff;font-size:18px;}
.hoverGoodies00 li img {clear:both;display:block;}

#homeGoodies {background:url(../images/bg-degrade00.jpg) no-repeat center 360px;height:400px;}
#homeGoodies .titr04 {font-size:22px;line-height:22px;padding:0;}
#homeGoodies ul {list-style:none;width:876px;margin:0 0 0 -438px;position:absolute;top:190px;left:50%;}
#homeGoodies ul li {float:left;display:inline;width:272px;margin:0 10px;position:relative;}
#homeGoodies ul li a {font-family:"Sentinel", Georgia, Arial;text-align:center;font-style:italic;font-size:22px;line-height:22px;color:#414141;}
#homeGoodies ul li a img {display:inline-block;margin:0 0 8px;}
#homeGoodies ul li a span {display:none;}
#homeGoodies ul li a:hover span {display:block;position:absolute;top:-20px;left:-20px;width:300px;height:310px;border:6px solid #bbb5b7;}

#screenGoodies ul li.hover div, #screenGoodies ul li:hover div {border:6px solid #c2bdbe;padding:14px;}
#screenGoodies ul li div strong {font-weight:normal;font-family:BentonSansCond-Medium, Arial;display:block;text-transform:uppercase;}
#screenGoodies ul li div strong, #screenGoodies ul li div a {color:#414141;font-size:13px}
#screenGoodies ul li div a {display:inline-block;width:82px;line-height:30px;padding:0 0 0 24px;margin:2px 0 14px;background:url(../images/bg-bt10.png) no-repeat 0 0;}
#screenGoodies ul li div a:hover {background-position:0 -30px;font-weight:bold;}

#ecardSelectGoodies {background-position:0 407px;}
#ecardSelectGoodies .hoverGoodies00 {margin:112px 0 0 38px;}
#ecardSelectGoodies .hoverGoodies00 li {margin:0 38px;width:102px;}
#ecardSelectGoodies .hoverGoodies00 li.hover div, #ecardSelectGoodies .hoverGoodies00 li:hover div {margin:0 0 0 -117px;top:-84px;}
#ecardSelectGoodies .hoverGoodies00 li .check00 {background:url(../images/img-check00.gif) no-repeat 0 0;float:left;display:inline;margin:12px 40px 0 0;width:14px;height:14px;}
#ecardSelectGoodies .hoverGoodies00 li.hover .check00, #ecardSelectGoodies .hoverGoodies00 li:hover .check00 {background-image:url(../images/img-check01.gif);}
#ecardSelectGoodies .hoverGoodies00 li div .bt01 {margin:12px 0 0;}

#ecardFormGoodies .txt00 {font-size:13px;}
#ecardFormGoodies .ctForm00 .w00 {width:522px;}
#ecardFormGoodies .ctForm00 .w01 {width:240px;}
#ecardFormGoodies .ctForm00 .chpOblig {margin:0 24px 0 0;}

#ecardVerifGoodies {background-position:0 96%;}
#ecardVerifGoodies .ctGoodies_00 {width:590px;}
#ecardVerifGoodies .ctBt00 {margin-right:110px;}
#ecardVerifGoodies .cardVisu {background:#fff url(../images/goodies/img-logo00.png) no-repeat 20px 20px;padding:130px 20px 76px;margin:10px 0 14px 100px;position:relative;color:#666;font-size:11px;line-height:16px;min-height:124px;-height:124px;}
#ecardVerifGoodies .cardVisu .timbre {border:1px solid #cdcecf;position:absolute;top:20px;right:20px;}
#ecardVerifGoodies .cardVisu p {padding:8px 32px 22px 48px;}
#ecardVerifGoodies .cardVisu p.typeface-js, #ecardVerifGoodies .cardVisu p.signature {padding:0 32px;}
#ecardVerifGoodies .cardVisu .typeface-js {font-family:"Sentinel", Georgia, Arial;font-style:italic;font-size:28px;line-height:28px;}
#ecardVerifGoodies .cardVisu .signature {text-align:right;}

#ecoEcranGoodies {min-height:460px;-height:460px;overflow:hidden;}
#ecoEcranGoodies .boxBorder00 {width:460px;margin:0 0 0 30px;padding:20px;background:#DAD4D5;float:left;display:inline;}
#ecoEcranGoodies .txt01 {font-size:15px;line-height:15px;}
#ecoEcranGoodies .txt01_0 {color:#414141;font-size:13px;padding:14px 0 2px 36px;}
#ecoEcranGoodies ol {margin:0 0 0 56px;}
#ecoEcranGoodies .boxBorder00 div {margin:6px 0 0 60px;}
#ecoEcranGoodies .boxBorder00 div a {display:inline-block;width:146px;line-height:30px;padding:0 0 0 24px;margin:2px 0 14px;background:url(../images/bg-bt11.png) no-repeat 0 0;color:#414141;font-size:13px}
#ecoEcranGoodies .boxBorder00 div a:hover {background-position:0 -30px;}
#ecoEcranGoodies #diapoEcoEcran {float:right;display:inline;width:330px;margin:-70px 0 0;}
/* END ** Goodies */

/* Noeud de cravate */
#noeudCravate .noeudPDF {clear:both;margin:26px 0 0;}
#noeudCravate .noeudPDF, #noeudCravate .linkHomeNoeud a {float:right;display:inline;}
#noeudCravate .linkHomeNoeud {margin:14px 0 0;clear:both;overflow:hidden;width:100%;}
#noeudCravate .noeudPDF a, #noeudCravate .linkHomeNoeud a {text-decoration:none;}
#noeudCravate .noeudPDF a:hover, #noeudCravate .linkHomeNoeud a:hover {text-decoration:underline;}
#noeudCravate .dn {display:none;}
#noeudCravate .db {display:block;}

#listNoeuds00, .listNoeuds00_0 .box00_0 {overflow:hidden;width:100%;}
#listNoeuds00 {margin:24px 0 0;}
.listNoeuds00_0 {float:left;display:inline;width:232px;line-height:18px;margin:0 8px 0 0;}
.listNoeuds00_0 .box00_0, .ctNoeudLeft {width:184px;}
.listNoeuds00_0 p {margin:0 0 14px;height:150px;}
.listNoeuds00_0 p.txt08, .ctNoeudLeft p.txt08 {color:#9ca504;margin:0;padding:16px 0 0;height:auto;}
.listNoeuds00_0 p.txt08, .listNoeuds00_0 .bt02, .ctNoeudLeft p.txt08 {white-space:nowrap;}
.listNoeuds00_0 .bt02 {padding-left:10px;text-decoration:none;}
.listNoeuds00_0 .bt02 span {padding-right:10px;}
.listNoeuds00_0 .txt05, .ctNoeudLeft .txt05 {font-size:22px;line-height:22px;padding:6px 0;}
.listNoeuds00_0 .txt05 span, .ctNoeudLeft .txt05 span {color:#54858e;display:block;position:relative;top:2px;}

.ctCravate {clear:both;padding:20px 0 0;width:100%;}
.ctCravate .coinHD, .ctCravate .coinBD {background-image:url(../images/bg-coins16.gif);}
.ctCravate .box00_0 {padding:0;background:#f8f8f8;overflow:hidden;width:100%;}
.ctCravate .ctNoeudLeft {float:left;display:inline;padding:24px;background:#EEE9EA;line-height:18px;font-size:13px;}
.ctCravate ul {margin:0;float:right;display:inline;width:680px;overflow:hidden;padding:0 24px;}
.ctCravate ul li {float:left;display:inline;width:206px;padding:0 10px;height:246px;}
.ctCravate ul li span {display:block;text-align:center;}
.ctCravate ul li strong {font-family:"Sentinel", Georgia, Arial;font-style:italic;font-size:44px;line-height:44px;font-weight:normal;float:left;display:inline;margin:0 8px 0 0;}
.ctCravate ul li.endNoeud {text-align:center;}
.ctCravate ul li.endNoeud strong {font-size:20px;line-height:26px;float:none;margin:0;padding:50px 0 38px;}
.ctCravate ul li.endNoeud strong span {font-size:26px;color:#a2ab10;}
.ctCravateNone {display:none;}
/* END ** Noeud de cravate */

/****** Jquery ******/
/* Tabs Jquery */
.ui-tabs {position:relative;zoom:1;padding:6px 0 10px;}
.ui-tabs .ui-tabs-nav {margin:0;overflow:hidden;width:100%;list-style:none;}
.ui-tabs .ui-tabs-nav li, .ui-tabs .ui-tabs-nav li a, .ui-tabs .ui-tabs-nav li a span {float:left;display:inline;}
.ui-tabs .ui-tabs-nav li {position:relative;top:1px;margin:0 10px 0 0;border-bottom:0 !important;padding:0 0 8px;white-space:nowrap;}
.ui-tabs .ui-tabs-nav li a {padding:0 0 0 6px;text-decoration:none;background:url(../images/bg-tabs00.png) no-repeat 0 0;font-size:10px;text-transform:uppercase;}
.ui-tabs .ui-tabs-nav li a span {padding:4px 6px 4px 0;background:url(../images/bg-tabs00.png) no-repeat 100% 0;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {background:url(../images/bg-tabs00.png) no-repeat 50% -22px;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-hover a {background-position:0 -22px;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a span, .ui-tabs .ui-tabs-nav li.ui-state-hover a span {background-position:100% -22px;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {cursor:default;}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {cursor:pointer;}
.ui-tabs .ui-tabs-panel {display:block;border-width:0;padding:6px 0 0;background:none;font-size:13px;}
.ui-tabs .ui-tabs-hide {display:none !important;}

#tabsHoverFix .ui-tabs-nav li a {background:url(../images/bg-tabs03.png) no-repeat 0 0;line-height:30px;font-size:14px;text-transform:none;}
#tabsHoverFix .ui-tabs-nav li a span {background:url(../images/bg-tabs03.png) no-repeat 100% 0;padding:0 6px 0 0;}
#tabsHoverFix .ui-tabs-nav li.ui-tabs-selected {background:url(../images/bg-tabs03.png) no-repeat 50% -30px;}
#tabsHoverFix .ui-tabs-nav li.ui-tabs-selected a, #tabsHoverFix .ui-tabs-nav li.ui-state-hover a {background-position:0 -30px;color:#cbd804;}
#tabsHoverFix .ui-tabs-nav li.ui-tabs-selected a span, #tabsHoverFix .ui-tabs-nav li.ui-state-hover a span {background-position:100% -30px;}

/* Jcarousel Jquery */
.jcarousel-container {position:relative;}
.jcarousel-clip {z-index:2;padding:0;margin:0;overflow:hidden;position:relative;}
.jcarousel-list {z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0;}
.jcarousel-list li, .jcarousel-item {float:left;list-style:none;width:auto;height:auto;}
.jcarousel-next, .jcarousel-prev {z-index:3;display:none;}
.jcarousel-skin-ie7 .jcarousel-container-horizontal {height:138px}
.jcarousel-skin-ie7 .jcarousel-item {width:270px;height:122px;}
.jcarousel-skin-ie7 .jcarousel-next-horizontal, .jcarousel-skin-ie7 .jcarousel-prev-horizontal {position:absolute;top:80px;width:6px;height:9px;cursor:pointer;background:url(../images/puce02.png) no-repeat 0 0;}
.jcarousel-skin-ie7 .jcarousel-next-horizontal {right:0;}
.jcarousel-skin-ie7 .jcarousel-prev-horizontal {left:0;background-image:url(../images/puce01.png);}
.homeSite .jcarousel-skin-ie7 .jcarousel-container-horizontal, .homeSite .jcarousel-skin-ie7 .jcarousel-clip-horizontal {width:1120px;}
.w1002 .homeSite .jcarousel-skin-ie7 .jcarousel-container-horizontal, .w1002 .homeSite .jcarousel-skin-ie7 .jcarousel-clip-horizontal {width:1002px;}
.homeSite .jcarousel-skin-ie7 .jcarousel-next-horizontal, .homeSite .jcarousel-skin-ie7 .jcarousel-prev-horizontal {top:50%;margin-top:-30px;width:30px;height:60px;}
.homeSite .jcarousel-skin-ie7 .jcarousel-next-horizontal {background-image:url(../images/bg-fleche04.png);}
.homeSite .jcarousel-skin-ie7 .jcarousel-prev-horizontal {background-image:url(../images/bg-fleche03.png);}

/* Thickbox */
#TB_overlay, #TB_overlay2, #TB_overlayVideo, #TB_overlayNewsLetter{position: fixed;z-index:100;top: 0px;left: 0px;height:100%;width:100%;}
.TB_overlayBG {background-color:#414141;filter:alpha(opacity=85);opacity: 0.85;}
#TB_overlayVideo {background-color:#1b1c1b;filter:alpha(opacity=95);opacity: 0.95;}
#TB_overlayNewsLetter {position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
* html #TB_overlay {position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_window, #TB_windowShoppingList, #TB_windowNewsLetter, #TB_window_login {position:fixed;background: #dad4d5;z-index: 102;display:none;border:6px solid #c2bdbe;text-align:left;top:50%;left:50%;}
#TB_windowNewsLetter .titr00 {color:#fff;margin:16px 0 5px 15px;}
#TB_windowNewsLetter .txt01 {color:#c2bdbe;margin-left:15px;}
#TB_window_login {background:url(../images/img-jules07.jpg) no-repeat;border:0;}
#TB_window_login #TB_title a {background:url(../images/bg-close02.png) no-repeat;color:#dad4d5;}
#TB_window_login .box00_transparent {margin-bottom:25px;}
#TB_window_login .titr00, #TB_window_login p, #TB_window_login label, #TB_window_login span, #TB_window_login a {color:#dad4d5;}
#TB_window_login label {margin-left:0px;}
#TB_window_login .lig {overflow:hidden;padding-bottom:7px;}
#TB_window_login .bt02 {margin: 22px 0 5px;}
#TB_window_login .link01 {padding-left:0;position:relative;top:-8px;}
#TB_window_login .mtl00 {margin-left:175px;}
#TB_window_login .mtl00 a {color:#dad4d5;text-decoration:underline;font-size:10px;background:url(../images/arrow04.gif) no-repeat 0 center;padding-left:10px;}
#TB_windowVideo {position:fixed;z-index: 102;display:none;text-align:left;top:50%;left:50%;}
* html #TB_window, * html #TB_windowShoppingList, * html #TB_windowVideo {position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image, #TB_windowShoppingList img#TB_Image {display:block;margin: 15px 0 0 15px;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}
#TB_title{text-align:right;padding:20px 18px 10px;position:relative;}
#TB_title a {color:#414141;background:url(../images/bg-close00.png) no-repeat 0 0;font-size:11px;float:right;display:inline;padding:4px 24px 4px 0;width:54px;}
#TB_ajaxContent{clear:both;padding:0 14px 14px;position:relative;overflow:auto;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_load{position:fixed;display:none;z-index:103;}
* html #TB_load {position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect{z-index:99;position:fixed;top: 0;left: 0;background-color:#fff;border:none;filter:alpha(opacity=0);opacity: 0;height:100%;width:100%;}
* html #TB_HideSelect {position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_iframeContent{clear:both;width:100%;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}
.heightIframe {height:457px;}
#TB_windowVideo #TB_title {position:relative;top:-20px;padding:0;font-family:BentonSansCond-Medium, Arial;font-size:29px;text-align:left;color:#fff;}
#TB_windowVideo #TB_title span {color:#e6dd05;}
#TB_windowVideo #TB_title a {cursor:pointer;font-weight:bold;color:#414141;background:url(../images/bg-close01.png) no-repeat 0 0;font-size:11px;float:right;display:inline;padding:4px 24px 4px 8px;width:46px;height:12px;color:#fff;text-transform:uppercase;position:relative;top:-3px;right:-20px;}

#divDefileVideo #TB_ajaxContent2 {background: #565656;filter:alpha(opacity=70);opacity: 0.70;border: 10px solid #565656;z-index:1000;zoom:1;}

/* Add this */
.addthis_toolbox {float:left;display:inline;}
.addthis_toolbox .custom_hover {position:relative;z-index:2;}
.addthis_toolbox .custom_hover .custom_button {display:block;width:34px;height:30px;background:url(../images/pictoPlus00.png) no-repeat 8px 8px;}
.costume .addthis_toolbox .custom_hover .custom_button.active {background:url(../images/pictoPlus02.png) no-repeat 0 0;}
.costume .addthis_toolbox .hover_menu {z-index:1;margin-top:-104px;}
.addthis_toolbox .custom_hover .custom_button.active {background:url(../images/pictoPlus01.png) no-repeat 0 0;}
.addthis_toolbox .hover_menu {display:none;position:absolute;background:url(../images/bg-coins01.png) no-repeat 0 0;width:174px;padding:6px 0 0;margin:-1px 0 0 -16px;height:70px;}
.addthis_toolbox .hover_menu .ctHover_menu {padding:10px 0 8px;background:#f5f4f3;border:1px solid #c9c8c7;border-width:0 1px;}
.addthis_toolbox .hover_menu .menuBot {background:url(../images/bg-coins01.png) no-repeat 0 100%;line-height:6px;height:6px;font-size:6px;}
.addthis_toolbox .hover_menu  a {width:136px;padding:4px 0 4px 38px;position:relative;display:block;}
.addthis_toolbox .hover_menu  span {position:absolute;left:14px;top:4px;}
.addthis_toolbox .hover_menu  .column2 {overflow:hidden;width:100%;}
.addthis_toolbox .hover_menu  .column2 a {width:48px;float:left;display:inline;}

/* Tooltip */
.tooltip{position:absolute;left:-2000px;top:0;background:#fff;padding:4px 8px;z-index:2000;}
.tooltip p {margin:0;padding:0;font-size:11px;text-align:left;}
.ctTooltipId, .table00 .td00 span.ctTooltipId {z-index:99999;background:#fff;padding:8px 12px;z-index:2000;width:280px;font-size:11px;display:none;text-align:left;font-family:Arial, Helvetica, sans-serif;color:#606060;}
.ctTooltipId strong, .table00 .td00 span.ctTooltipId strong {color:#54858E;font-size:14px;line-height:20px;}
div.infobulle {background:#fff;padding:8px 20px;text-align:left;width:160px;}

/***********************************************************************************************************************/
/* Home internationale */
#homeInter {width:1002px;margin:0 auto;height:768px;text-align:left;}
#homeInter .homeInterLeft {float:left;display:inline;width:318px;padding:108px 0 0 54px;}
#homeInter .homeInterLeft, #homeInter .homeInterLeft a {color:#b0afb0;}
#homeInter .homeInterLeft p {margin:26px 0 40px 24px;font-family:BentonSansCond-Medium, Arial;font-size:15px;line-height:16px;}
#homeInter .homeInterLeft p span {font-size:13px;}
#homeInter .homeInterLeft ul {list-style:none;margin:0 0 0 18px;}
#homeInter .homeInterLeft ul ul {display:none;}
#homeInter .homeInterLeft ul li {margin:0 0 20px;padding:0 0 0 12px;background:url(../images/international/puce00.png) no-repeat 0 4px;}
#homeInter .homeInterLeft ul li.last {margin:50px 0 0;}
#homeInter .homeInterLeft ul li, #homeInter .homeInterLeft ul li a {color:#fff;font-family:BentonSansCond-Medium, Arial;font-size:16px;line-height:16px;text-transform:uppercase;}
#homeInter .homeInterLeft ul.inact li {background-image:url(../images/international/puce01.png);}
#homeInter .homeInterLeft ul.inact li li, #homeInter .homeInterLeft ul li.openLanguage ul li {background:none;}
#homeInter .homeInterLeft ul.inact li a {color:#b0afb0;}
#homeInter .homeInterLeft ul.inact li li a, #homeInter .homeInterLeft ul li.openLanguage ul li a {color:#fff;}
#homeInter .homeInterLeft ul li.openLanguage ul {display:block;}
#homeInter .homeInterLeft ul li.openLanguage {background-image:url(../images/international/puce02.png);}
#homeInter .homeInterLeft ul li.openLanguage a {color:#e6dd05;}
#homeInter .homeInterLeft ul li.openLi ul {display:block;}
#homeInter .homeInterLeft ul li ul {overflow:hidden;width:100%;margin:0;}
#homeInter .homeInterLeft ul li ul li {float:left;display:inline;margin:10px 0 0;padding:0;background:none;}
#homeInter .homeInterLeft ul li ul li a {text-transform:none;font-size:13px;}
#homeInter .homeInterLeft ul li ul li span {margin:0 10px;}

/* AJOUTER POUR LES FRANCHISES */
#franchiseHistoire #tabsHoverFix ul li a {font-size:16px;}
.franchise00 .bloc05_02 {padding:20px 0;}

/* List avec pastille */
.list04{position:relative;width:100%;overflow:hidden;margin:43px 0 0 0;padding:0 0 0 25px;}
.list04 li{list-style:none;font-size:15px;line-height:18px;font-family:BentonSansCond-Bold, Arial;background:url(../images/puce08.gif) no-repeat 0 6px;padding:0 0 0 14px;margin:0 0 22px 0;text-transform:uppercase;}
.list04 li span{color:#878787;font-size:14px;text-transform:none;}

.list05{position:relative;width:100%;overflow:hidden;margin:43px 0 0 0;padding:0 0 0 25px;}
.list05 li{list-style:none;font-size:15px;line-height:18px;font-family:BentonSansCond-Bold, Arial;background:url(../images/puce08.gif) no-repeat 0 6px;padding:0 0 0 14px;margin:0;text-transform:uppercase;}
.list05 li span{color:#878787;font-size:14px;text-transform:none;}

.list06{position:relative;width:100%;overflow:hidden;margin:8px 0 0 4px;padding:0;}
.list06 li{color:#878787;list-style:none;font-size:14px;line-height:17px;background:url(../images/puce08.gif) no-repeat 0 6px;padding:0 0 0 14px;margin:0 0 2px 0;}

.list07{position:relative;width:100%;overflow:hidden;margin:10px 0 0 4px;padding:0;float:left;}
.list07 li{color:#878787;list-style:none;font-size:14px;line-height:16px;background:url(../images/puce08.gif) no-repeat 0 6px;padding:0 0 0 14px;margin:0 0 5px 0;}
.list07 li ul{margin:10px 0 0 0;padding:0 113px 0 0;}
.list07 li ul li{background:none;padding:0;font-size:12px;margin:0 0 8px 0;}

.list08{position:relative;width:100%;overflow:hidden;margin:10px 0 0 4px;padding:0;float:left;width:168px;}
.list08 li{color:#878787;list-style:none;font-size:14px;line-height:16px;background:url(../images/puce08.gif) no-repeat 0 6px;padding:0 0 0 14px;margin:0 0 5px 0;}

.list09{position:relative;width:100%;overflow:hidden;margin:8px 0 0 4px;padding:0 0 0 55px;}
.list09 li{color:#878787;list-style:none;font-size:14px;line-height:17px;background:url(../images/puce08.gif) no-repeat 0 6px;padding:0 0 0 14px;margin:0 0 2px 0;}

.list10{position:relative;overflow:hidden;margin:8px 0 0 4px;padding:0;margin:0 0 22px 0;}
.list10 li{color:#878787;list-style:none;font-size:14px;line-height:17px;background:url(../images/puce08.gif) no-repeat 0 6px;padding:0 0 0 14px;margin:0 0 7px 0;}

.list11 {position:relative;margin:18px 0 0 0;}
ul.list11 {list-style:none;width:620px;overflow:hidden;}
.list11 li, .list11 dt {font-size:15px;line-height:18px;font-family:BentonSansCond-Bold, Arial;background:url(../images/puce08.gif) no-repeat 0 6px;padding:0 0 0 14px;margin:0 0 18px;text-transform:uppercase;}
.list11 dt {margin:0;}
.list11 li span, .list11 dd {color:#878787;font-size:14px;}
.list11 li span {text-transform:none;font-family:arial;font-weight:normal;}
.list11 dd {margin:0 0 24px 16px;line-height:18px;}

.list12{position:relative;width:100%;overflow:hidden;margin:0;padding:0 0 0 19px;}
.list12 li{list-style:none;background:url(../images/puce08.gif) no-repeat 0 6px;padding:0 0 0 14px;margin:0 0 4px 0;font-weight:bold;line-height:16px;}
.list12 li span{color:#54858e;font-size:16px;}

.list13{position:relative;width:100%;overflow:hidden;margin:0;padding:0; }
.list13 li{list-style:none;background:url(../images/puce09.gif) no-repeat 0 4px;padding:0 0 0 15px;margin:0 0 16px 0;}

.list14{position:relative;width:100%;overflow:hidden;margin:0;padding:0;}
.list14 li{list-style:none;background:url(../images/puce09.gif) no-repeat 0 4px;padding:0 0 0 14px;margin:0 0 4px 0;}

.list15{position:relative;width:100%;overflow:hidden;margin:0;padding:0;}
.list15 li{list-style:none;background:url(../images/puce08.gif) no-repeat 0 6px;padding:0 0 0 14px;margin:0;float:left;color:#606060;}
.list15 li.el00{width:192px;margin:0 38px 0 0;}
.list15 li.el01{width:170px;margin:0 36px 0 0;}
.list15 li.el02{width:134px;margin:0 32px 0 0;}
.list15 li.el03{width:160px;}

.list16{position:relative;width:100%;overflow:hidden;margin:0;padding:3px 0 0 0;}
.list16 li{list-style:none;background:url(../images/puce15.gif) no-repeat 0 4px;padding:0 0 0 14px;margin:0 0 11px 0;line-height:18px;}

.list17{position:relative;overflow:hidden;padding:8px 0 0 0;margin:0;width:694px;}
.list17 li{color:#494949;list-style:none;font-size:14px;line-height:18px;padding:0 0 0 14px;margin:0 0 12px 0;float:left;clear:both;padding:5px 0 0 0;width:680px}

.list18{padding:18px 10px 16px 13px;margin:0;}
.list18 li{float:left;display:inline;list-style:none;text-align:center;font-family:"Sentinel", Georgia, Arial;font-size:14px;font-style:italic;}
.list18 li.element00{width:154px;height:97px;padding:15px 52px 0 24px;background:url(../images/puce16.gif) no-repeat 197px 30px;}
.list18 li.element01{width:169px;height:97px;padding:15px 3px 0 3px;}
.list18 li.element02{width:148px;height:97px;padding:15px 25px 0 59px;background:url(../images/puce16.gif) no-repeat 20px 30px;}
.list18 li.element03{width:198px;height:106px;padding:30px 12px 0 21px;background:url(../images/puce18.gif) no-repeat 100px 0;}
.list18 li.element04{width:175px;height:124px;padding:12px 0 0 0;}
.list18 li.element05{width:155px;height:106px;padding:30px 2px 0 60px;background:url(../images/puce17.gif) no-repeat 125px 0;}
.list18 li.element06{width:156px;height:94px;padding:16px 55px 0 20px;background:url(../images/puce19.gif) no-repeat 193px 40px;}
.list18 li.element07{width:157px;height:94px;padding:16px 6px 0 6px;}
.list18 li.element08{width:172px;height:94px;background:url(../images/puce19.gif) no-repeat 14px 40px;padding:16px 10px 0 50px;}

.list19{position:relative;width:100%;overflow:hidden;margin:0 0 16px 0;padding:0 0 0 30px;}
.list19 li{list-style:none;background:url(../images/puce08.gif) no-repeat 0 6px;padding:0 0 0 14px;margin:0 0 4px 0;font-size:14px;}

/* chiffre affaires */
.chiffreAff .txt07 {margin:0 0 20px;font-size:15px;line-height:14px;}
.chiffreAff .txt07  span{font-size:14px;color:#878787;text-transform:lowercase;}
.chiffreAff .box00b {float:left;display:inline;margin:0 16px 0 0;width:380px;}
.chiffreAff{background:url(../images/franchise/bg_chiffre-affaires.gif) no-repeat 86% 146%;position:relative;}
.block-00{background:url(../images/franchise/bg_block-00.png) no-repeat 0 0;width:120px;height:145px;position:absolute;bottom:2px;right:10px;padding:50px 20px 0 10px;}
.txt11 span{color:#ffffff;font-size:16px;}

/* notre histoire */
.decathlon{margin:0 54px 33px 0;}
.leroyMerlin{margin:0 50px 33px 0;}
.tapeAlOeil{margin:0 48px 33px 0;}
.kiabi{margin:0 0 33px 0;}
.auchan{margin:0 57px 0 0;}
.flunch{margin:0 67px 0 0;}
.xanaka{margin:0 67px 0 0;}
.pimkie{margin:0;}
.marque00{margin:0 30px 30px 0;float:left;}
.marque01{margin:0 0 30px 0;float:left;}
.marque02{margin:0 30px 0 0;clear:left;float:left;}
.marque03{margin:0;float:left;}
.affiche{margin:0 21px 0 0;}
.madagascar{border:7px solid #d3cdce;}
.frontieres{border:7px solid #d3cdce;}
.logistique{border:7px solid #d3cdce;margin:0 36px 0 0;}
.siege{border:7px solid #d3cdce;}

/* La marque */
.franchiseMarque {padding-bottom:0;position:relative;}
.franchiseMarque .bloc05_02 {padding:20px 0 0;}
.marque{margin:0;padding:0 30px 80px 328px;}
.visuelMarque{position:absolute;left:370px;bottom:-20px;}
.block-02{background:url(../images/franchise/bg_block-00.png) no-repeat 0 0;width:120px;height:170px;position:absolute;bottom:20px;left:50%;padding:25px 20px 0 10px;}
.block-03{position:absolute;right:0;bottom:24px;}
/* L'entreprise */
.entreprise00{width:348px;float:left;}
.entreprise01{width:310px;float:left;margin:0 0 0 12px;padding:26px 0 0 0;position:relative;}
.visuelEntreprise{border:7px solid #d3cdce;margin:0 0 14px 0;}
.block-01{background:url(../images/franchise/bg_block-00.png) no-repeat 0 0;width:120px;height:158px;position:absolute;bottom:-30px;left:-98px;padding:37px 20px 0 10px;}

/* La video */
.video{border:7px solid #d3cdce;}

/* Devenir Franchise */
.devenirFran00{width:418px;float:left;padding:10px 0 0 0;overflow:hidden;}
.devenirFran01{width:244px;float:left;margin:0 0 0 11px;}
.devenirFran02{width:388px;float:left;padding:10px 30px 0 0;min-height:459px;}
.devenFranch{border:7px solid #d3cdce;}

/* FAQ */
.faq{position:relative;}

/* Histoire de la marque */
.Histoirebox01{padding:60px 0 40px 48px;}
.Histoirebox02{padding:68px 0 38px 224px;}
.Histoirebox03{padding:68px 0 63px 240px;}
.Histoirebox04{padding:32px 0 19px 146px;}
.Histoirebox05{padding:62px 0 68px 180px;}
.Histoirebox06{padding:40px 0 22px 198px;}
.Histoirebox07{padding:58px 0 38px 90px;}
.Histoirebox08{padding:58px 0 75px 148px;}
.Histoirebox09{padding:46px 0 67px 130px;}
.Histoirebox10{padding:48px 0 54px 32px;}
.Histoirebox11{padding:36px 0 56px 130px;}
.Histoirebloc{border:6px solid #cfc9ca;padding:22px 29px;margin:0 0 22px;overflow:hidden;width:610px;}

/* Video */
.Videobox01{padding:68px 0 106px 92px;}
#VideoEmplacement{padding:30px 70px;}

/* Projet */
.projet{padding:24px 32px 0;}
.projet01{padding:40px 32px 0;}
.projet02{padding:30px 10px 0;}
.projet02_00{padding:26px 0 20px;overflow:hidden;width:660px}

.projet00 .bloc05_02 {padding:30px 0 0;}
.projet00 .label00 {color:#606060;}
.projet00 .inputFloat {float:left;}
.projet00 .lig em {clear:both;}
.projet00 .w02 {width:72px;}
.projet00 .w12 {width:560px;}
.projet00 .w15 {width:156px;}
.projet01 .lig label em {float:none;display:block;}
.projet02 .rbl01 {margin:0;}
.projet02 .textarea00 {width:580px;}
.form .projet02_00 .lig {padding:2px 0 16px;margin:0 0 6px;}
.form .projet02_00 .lig * {float:left;display:inline;clear:none;margin:0;}
.form .projet02_00 .lig label {width:170px;}
.form .projet02_00 .lig input {margin:0 6px;}
.form .projet02_00 .lig em {font-size:12px;color:#606060;}
.form .projet02_00 .lig label, .form .projet02_00 .lig em {line-height:28px;}
/*FIN DE L'AJOUT POUR LES FRANCHISES */

/******************* Pages error *******************/
#error500, #error404 {line-height:18px;}
#error500, #error500 a, #error404, #error404 a {color:#fff;font-size:13px;}

/* Error 500 */
#error500 {width:1002px;margin:0 auto;padding:100px 0 0;}
#error500 .txt01 {color:#a0d3f2;padding:30px 0 10px;text-transform:uppercase;}
#error500 .txt08 {color:#e6dd05;font-size:15px;line-height:15px;padding:50px 0 0;}

/* Error 404 */
#error404 {background:url("../images/bg-18.jpg") no-repeat 100% 0;padding:156px 630px 0 140px;height:460px;}
.w1002 #error404 {padding:138px 630px 0 40px;}
#error404 .txt00_0, #error404 .txt00_1 {color:#fff;font-size:14px;text-transform:uppercase;}
#error404 .txt00_0 {color:#ffe362;font-size:102px;line-height:102px;font-family:BentonSansCond-Medium, Arial;}
#error404 .txt00_0 span {color:#7a1600;font-size:32px;position:relative;top:18px;}
#error404 .txt00_0 span, #error404 .txt00_1 {font-family:BentonSansCond-Bold, Arial;}
#error404 .txt00_1 {padding:0 0 8px;}
#error404 ul {margin:20px 0 20px 20px;}
#error404 .bt12 {margin:30px 0 0;}

/* LookBook */
.lookBookCt {overflow:hidden;padding:70px 100px 70px 80px;}
.w1002 .lookBookCt {padding:84px 30px 84px 26px;}
.lookbookRight, .lookbookLeft {display:inline;float:right;}
.lookbookLeft {float:left;margin:0 54px 0 0;width:470px;}
.lookbookRight {width:400px;margin:200px 0 0;color:#414141;font-size:14px;}
.lookbookRight img {vertical-align:middle;}
.lookbookRight p {padding:14px 0 30px;}

/* espace etudiant */
.bloc10{overflow:hidden;clear:both;position:relative;}
.bloc10 {padding:40px 72px 56px 80px;width:968px;}

.titr35{font-family:"Sentinel", Georgia, Arial;color:#414141;font-size:40px;line-height:40px;font-style:italic;margin:0 0 8px 0;}
.titr36{font-family:"Sentinel", Georgia, Arial;color:#414141;font-size:18px;line-height:24px;font-style:italic;padding:0 0 0 22px;}
.titr37{font-family:BentonSansCond-Bold, Arial;font-size:23px;line-height:24px;text-transform:uppercase;color:#a2ab00;padding:0 0 0 256px;margin:60px 0 0 0;font-style:normal;border:0;}
.titr38{font-size:15px;line-height:16px;color:#616161;padding:0 0 0 256px;margin:12px 0 0 0;font-weight:bold;}
.titr39{font-family:BentonSansCond-Bold, Arial;font-size:13px;line-height:14px;text-transform:uppercase;color:#395a6d;font-style:normal;margin:0 0 18px 0;}
.titr40{font-family:BentonSansCond-Bold, Arial;font-size:13px;line-height:14px;text-transform:uppercase;color:#395a6d;font-style:normal;margin:0 0 12px 0;padding:0 0 0 14px;}
.titr41{font-family:BentonSansCond-Bold, Arial;font-size:13px;line-height:14px;text-transform:uppercase;color:#395a6d;font-style:normal;margin:0 0 10px 0;padding:0 0 0 15px;}
.titr42{font-weight:bold;margin:0 0 6px 0;}
.titr43{font-family:BentonSansCond-Bold, Arial;font-size:16px;line-height:16px;text-transform:uppercase;color:#54858e;font-style:normal;margin:0 0 10px 0;padding:0;}

.txt31{padding:0 0 0 256px;}
.txt32{margin:0 0 6px;}
.txt33{line-height:18px;}
.txt34{font-family:"Sentinel", Georgia, Arial;font-style:italic;font-size:90px;line-height:90px;position:absolute;left:-8px;top:-30px;}
.txt35{text-align:right;padding:18px 0 0 0;clear:both;}
.txt35 a{background:url(../images/bg-bt05.gif) 0 0 no-repeat;float:right;width:196px;height:25px;font-size:14px;font-family:BentonSansCond-Medium, Arial;color:#ffffff;text-decoration:none;padding:9px 0 0 0;text-align:center;}

.list13{position:relative;width:100%;overflow:hidden;margin:0;padding:0; }
.list13 li{list-style:none;background:url(../images/puce09.gif) no-repeat 0 4px;padding:0 0 0 15px;margin:0 0 16px 0;}

.list14{position:relative;width:100%;overflow:hidden;margin:0;padding:0;}
.list14 li{list-style:none;background:url(../images/puce09.gif) no-repeat 0 4px;padding:0 0 0 14px;margin:0 0 4px 0;}

.list15{position:relative;width:100%;overflow:hidden;margin:0;padding:0;}
.list15 li{list-style:none;background:url(../images/puce08.gif) no-repeat 0 6px;padding:0 0 0 14px;margin:0;float:left;color:#606060;}
.list15 li.el00{width:192px;margin:0 38px 0 0;}
.list15 li.el01{width:170px;margin:0 36px 0 0;}
.list15 li.el02{width:134px;margin:0 32px 0 0;}
.list15 li.el03{width:160px;}

.bloc05_05_06{position:relative;clear:both;width:100%;}
.bloc05_05_06_00{margin:44px 0 0 0;background:url(../images/bg_block-06-00.gif) no-repeat 0 0;width:186px;height:138px;float:left;display:inline;padding:22px 20px 10px 36px;position:relative;}
.bloc05_05_06_01{margin:44px 20px 0;background:url(../images/bg_block-06-01.gif) no-repeat 0 0;width:284px;height:138px;float:left;display:inline;padding:22px 12px 10px 28px;position:relative;}
.bloc05_05_06_02{margin:44px 0 0 0;background:url(../images/bg_block-06-02.gif) no-repeat 0 0;width:308px;height:138px;float:left;display:inline;padding:22px 14px 10px 26px;position:relative;}
.bloc05_05_07{border:6px solid #cfc9ca;clear:both;padding:20px 10px 15px 62px;background:url(../images/bg_block-07.gif) no-repeat 10px 0;}
#espEtudiant {background:url(../images/img-jules02.png) no-repeat 90px 120px;}
.w1002 #espEtudiant {background-position:28px 120px;}

#kitEtudiant {background-position:334px 0;}
.w1002 #kitEtudiant {background-position:280px 0;}
#kitEtudiant .bloc05_00 {background:url(../images/img-jules02.png) no-repeat 10px 0;padding:170px 0 0;}

/* Nos services */
.bloc05_05_00{border:6px solid #cfc9ca;margin:10px 0 0 0;padding:0 21px 0 21px;}
.bloc05_05_01{background:url(../images/services/bg_block-01.gif) no-repeat 0 0;height:50px;padding:18px 0 0 100px;margin:8px 0 16px 0;}
.bloc05_05_02{width:553px;height:46px;background:url(../images/services/bg_block-02.gif) no-repeat 0 0;margin:15px 0 0 0;}
.bloc05_05_03{width:551px;padding:0;margin:11px 0 16px 0;}
.bloc05_05_04{background:#e6e4e4;width:501px;padding:15px 16px 16px 34px;margin:8px 0 16px 0;}
.bloc05_05_05{padding:0 0 19px 103px;}
.bloc05_05_05_00{background:url(../images/services/bg_block-05.gif) repeat-y 0 0;padding:18px 0 14px 0;width:283px;height:94px;}

#servQuestions dl {position:relative;margin:30px 0 0;}
#servQuestions dl dt {font-size:15px;line-height:18px;font-family:BentonSansCond-Bold, Arial;background:url(../images/puce08.gif) no-repeat 0 6px;padding:0 0 0 14px;margin:0;text-transform:uppercase;color:#414141;}
#servQuestions dl dd {color:#878787;font-size:13px;margin:0 0 24px 16px;line-height:18px;}
#servQuestions .listQuestions h3 {font-family:"Sentinel", Georgia, Arial;color:#414141;font-size:22px;line-height:22px;font-style:italic;padding:20px 0 4px 56px;margin:0 0 24px 0;background:url(../images/services/bg-title-questions.gif) 0 12px no-repeat;border-bottom:1px solid #aca9a7;line-height:32px;}

.img00{margin:0 0 0 22px;}
.img01{margin:0 0 0 29px;position:relative;top:-1px;}
.img02{margin:0 0 0 10px;position:relative;top:-4px;}
.link{text-decoration:underline;color:#414141;}
.tableau {margin:20px 0 0 0;}
.tableau th{background:#ffffff;padding:5px 0 0 0;}
.tableau td{background:#e6e4e4;border-top:1px solid #d0cccb;}
.tableau strong{text-transform:uppercase;}
.cell00{padding:5px 58px 4px 31px;font-family:"Sentinel", Georgia, Arial;font-size:14px;font-style:italic;width:63px;border-right:1px solid #d0cccb;color:#414141;}
.cell01{padding:5px 10px 4px 44px;font-family:"Sentinel", Georgia, Arial;font-size:14px;font-style:italic;color:#414141;}
.cell02, .cell03, .cell04, .cell05 {padding:12px 10px 10px 32px;border-right:1px solid #d0cccb;color:#414141;}
.cell03{text-align:center;}
.cell04{border:0;text-align:center;}
.cell05{border:0;}

.menuServices {width:342px;margin:0 24px 0 8px;}
.menuServices .box00_0 {padding:18px 0 14px;}
.menuServices p {color:#54858e;font-size:18px;line-height:20px;text-transform:uppercase;padding:0 20px 12px;}
.menuServices ul {margin:0;list-style:none;width:342px;position:relative;}
.menuServices ul li {position:relative;left:-8px;width:376px;}
.menuServices ul li a {font-size:11px;color:#878787;display:block;width:100%;line-height:14px;padding:10px 0 0;background:url(../images/services/bg-liSepar.gif) 24px 0 no-repeat;}
.menuServices ul li a strong {font-weight:normal;font-family:"Sentinel", Georgia, Arial;font-style:italic;font-size:18px;line-height:20px;color:#414141;}
.menuServices ul li a span {display:block;}
.menuServices ul li a span span {padding:6px 6px 16px 90px;margin:0 30px 0 26px;width:210px;}
.menuServices ul li a span span, .menuServices ul li a:hover span span, .menuServices ul li.active a span span {background:url(../images/services/picto-livraison00.png) 14px 50% no-repeat;}
.menuServices ul li.echange a span span {background-image:url(../images/services/picto-echange00.png);}
.menuServices ul li.paiement a span span {background-image:url(../images/services/picto-paiement00.png);}
.menuServices ul li.retouches a span span {background-image:url(../images/services/picto-retouche00.png);}
.menuServices ul li.questions a span span {background-image:url(../images/services/picto-question00.png);}
.menuServices ul li a:hover {text-decoration:none;cursor:pointer;}
.menuServices ul li a:hover, .menuServices ul li.active a {background:url(../images/services/bg-liHover.png) 0 0 no-repeat;}
.menuServices ul li a:hover span, .menuServices ul li.active a span {background:url(../images/services/bg-liHover.png) 0 100% no-repeat;}
.menuServices ul li.active {background:url(../images/arrow-box00Actif.gif) 100% 50% no-repeat;}

.menuSiteMap {width:262px;margin:0 24px 0 8px;} 
.menuSiteMap .box00_0 {padding:12px 0 14px;}
.menuSiteMap p {color:#54858e;font-size:18px;line-height:20px;text-transform:uppercase;padding:0 20px 12px;}
.menuSiteMap ul {margin:0;list-style:none;width:262px;position:relative;}
.menuSiteMap ul li {position:relative;left:-8px;width:294px;}
.menuSiteMap ul li a {font-size:11px;color:#878787;display:block;width:100%;line-height:14px;padding:10px 0 0;}
.menuSiteMap ul li a strong {font-weight:normal;font-family:"Sentinel", Georgia, Arial;font-style:italic;font-size:18px;line-height:20px;color:#414141;}
.menuSiteMap ul li a span {display:block;}
.menuSiteMap ul li a span span {padding:6px 6px 10px 35px;margin:0 30px 0 0px;width:215px;background:url(../images/sitemap/bg-liSepar.gif) 24px bottom no-repeat;}
.menuSiteMap ul li a:hover {text-decoration:none;cursor:pointer;}
.menuSiteMap ul li a:hover, .menuSiteMap ul li.selected a {background:url(../images/sitemap/bg-liHover.png) 0 0 no-repeat;}
.menuSiteMap ul li a:hover span, .menuSiteMap ul li.selected a span {background:url(../images/sitemap/bg-liHover.png) 0 100% no-repeat;}
.menuSiteMap ul li.active, .menuSiteMap ul li.selected {background:url(../images/arrow-box01Actif.gif) 100% 50% no-repeat;}

/* aCompleter */
#complete_input.loading{background: url("../images/loadingAnimation.gif") no-repeat 50% 50%;width:208px;height:14px;}
.complete_results {background-color:#3f4140;border:1px solid #4e4d4d;border-top:0;overflow:hidden;z-index:99999;margin-top:20px;color:#d4d0d1;width:418px;display:none;}
.complete_results .complete_div_ul .complete_ul {list-style:none;max-height:150px;overflow:auto;margin:0;}
.complete_results .complete_div_ul .complete_ul li {padding:4px 6px 4px 36px;cursor:default;display:block;line-height:16px;font-size:11px;background-color:#2e302f;border-bottom:1px solid #3f4140;}
.complete_results .complete_div_ul .complete_ul li.complete_title {color:#5E9CC0;text-transform:uppercase;font-weight:bold;background: url("../images/puce15.png") no-repeat 12px 50%;border:none;}
.complete_results .complete_div_ul .complete_ul li.complete_odd.selected, .complete_results .complete_div_ul .complete_ul li.complete_even.selected {background-color:#000;}

/* RH Entreprise */
.entreprise h3 {padding:0;}
.rhEntre00{padding:0 320px 40px 0;position:relative;z-index:0;}
#tabsHoverFix .rhEntre00 strong{text-decoration:none;}
#tabsHoverFix {padding:20px 0 0;}
#tabsHoverFix .ui-tabs-panel {padding:30px 0 0;}
#tabsHoverFix .ui-tabs-panel .rhEntre00 {line-height:18px;overflow:hidden;}
.visuelRhEntrep00{position:absolute;right:0px;top:0px;}
.bloc14{background:url(../images/bg_block-09.gif) 0 0 repeat-y;width:371px;margin:26px 0 0 20px;}
.bloc14-cont{background:url(../images/bg_block-09-cont.gif) 0 0 no-repeat;width:371px;}
.bloc14-bottom{background:url(../images/bg_block-09-bottom.gif) 0 100% no-repeat;width:335px;padding:20px 10px 10px 26px;}
.rhEntre01{padding:10px 50px 0 0;}
#tabsHoverFix .rhEntre01 strong{text-decoration:none;}
.rhEntre02{padding:0 330px 25px 0;position:relative;z-index:0;margin:0;}
#tabsHoverFix .rhEntre02 strong{text-decoration:none;}
.visuelRhEntrep01{position:absolute;right:-10px;top:0;z-index:-1;}
.rhEntre03{width:660px;height:392px;background:url(../images/bg_block-11.gif) 0 0 no-repeat;position:relative;z-index:100;margin-top:30px;}
.rhEntre04{padding:0 290px 52px 0;position:relative;z-index:0;background:url(../images/RH/Entreprise/img-rh-entreprise02.png) right top no-repeat;}
#tabsHoverFix .rhEntre04 strong{text-decoration:none;}
.rhEntre06{width:292px;float:left;display:inline;}
#tabsHoverFix .rhEntre05 strong{text-decoration:none;}
.rhEntre07{width:240px;margin:0 0 0 90px;float:left;display:inline;}
.visuelRhEntrep03{border:14px solid #d3cdce;}
.rhEntre08{margin:36px 0 0 0;border-top:1px solid #acaaa6;padding:46px 0 0 0;clear:both;float:left;display:inline;width:640px;}
.rhEntre09{width:160px;float:left;display:inline;}
.visuelRhEntrep04{border:10px solid #d3cdce;margin:0 0 13px 0;}
.rhEntre10{width:428px;margin:0 0 0 46px;float:left;padding:5px 0 0 0;}
.rhEntre11{margin:36px 0 0 0;border-top:1px solid #acaaa6;padding:28px 0 0 0;clear:both;float:left;display:inline;width:682px;}
#tabsHoverFix .rhEntre11 strong{text-decoration:none;}
.rhEntre12{width:184px;float:left;display:inline;}
.rhEntre13{width:440px;margin:0 0 0 29px;float:left;display:inline;padding:5px 0 0 0;}

/* Carte club */
#carteClub {width:494px;}
#carteClubMosaiq .bloc05_05_08 {overflow:hidden;width:100%;font-size:13px;line-height:18px;}
#carteClubMosaiq .bloc05_05_10 {margin:50px 0 0;}
#carteClubMosaiq .bloc05_05_11 {margin:0 0 30px;}
#carteClubMosaiq .bloc05_05_10 h5, #carteClubMosaiq .bloc05_05_11 h5 {background:url(../images/CarteClub/sep-block-00.gif) 0 0 repeat-x;padding:20px 0 0;}
.bloc05_05_08{margin:40px 0 0 0;}
.bloc05_05_08_01{width:428px;float:left;display:inline;}
.bloc05_05_08_01_00{width:386px;height:194px;background:url(../images/bg_block-08-00.gif) no-repeat 0 0;padding:22px 10px 0 32px;}
.bloc05_05_08_01_01{width:152px;height:238px;float:left;display:inline;background:url(../images/bg_block-08-01.gif) no-repeat 0 0;text-align:center;padding:32px 15px 0 15px;}
.bloc05_05_08_01_02{width:206px;height:246px;float:left;display:inline;background:url(../images/bg_block-08-02.gif) no-repeat 0 0;text-align:center;padding:24px 20px 0 20px;}
.bloc05_05_08_01_03{width:388px;height:177px;float:left;display:inline;background:url(../images/bg_block-08-03.gif) no-repeat 0 0;padding:24px 20px 0 20px;}
.bloc05_05_08_01_04{width:157px;height:363px;float:left;display:inline;background:url(../images/bg_block-08-04.gif) no-repeat 0 0;padding:24px 10px 0 10px;text-align:center;}
.bloc05_05_08_01_05{width:211px;height:363px;float:left;display:inline;background:url(../images/bg_block-08-05.gif) no-repeat 0 0;padding:24px 20px 0 20px;text-align:center;}
.bloc05_05_08_02{width:335px;float:left;display:inline;}
.bloc05_05_08_02_00{width:268px;height:483px;background:url(../images/bg_block-08-06.gif) no-repeat 0 0;padding:30px 32px 0 36px;text-align:left;}
.bloc05_05_08_02_01{width:295px;height:228px;background:url(../images/bg_block-08-07.gif) no-repeat 0 0;padding:30px 15px 0 25px;text-align:left;}
.bloc05_05_08_02_02{width:283px;height:283px;background:url(../images/bg_block-08-08.gif) no-repeat 0 0;text-align:center;padding:20px 26px 0 26px;}
.bloc05_05_08_03{width:203px;float:left;display:inline;}
.bloc05_05_08_03_00{width:148px;height:251px;background:url(../images/bg_block-08-09.gif) no-repeat 0 0;padding:18px 28px 0 28px;text-align:center;}
.bloc05_05_08_03_01{width:152px;height:174px;background:url(../images/bg_block-08-10.gif) no-repeat 0 0;padding:18px 26px 0 26px;text-align:center;}
.bloc05_05_08_03_02{width:162px;height:246px;background:url(../images/bg_block-08-11.gif) no-repeat 0 0;padding:30px 26px 0 26px;text-align:center;}
.bloc05_05_08_03_03{width:172px;height:309px;background:url(../images/bg_block-08-12.gif) no-repeat 0 0;padding:28px 16px 0 16px;text-align:center;}
.img-nocibe{margin:4px 0 5px 0;}
.img-jules02{margin:5px 0 12px 0;}
.img-jules03{margin:8px 0 13px 0;}
.bloc05_05_09{background:url(../images/bg_block-08-13.png) 134px 60px no-repeat;height:66px;padding:70px 0 40px 276px;}
.bloc05_05_10, .bloc05_05_11 {margin:76px 0 0 0;background:url(../images/CarteClub/sep-block-00.gif) 0 100% repeat-x;padding:0 0 20px 0;}
.titr57, .titr45{border-bottom:none;margin:0 0 18px;}
#carteClub .bloc05_05_09 .txt73 {cursor:pointer;}

#global .denimGuide {background:#373d41;}

/* Page noFlash */
.noFlash {padding:170px 100px 70px 80px;color:#414141;font-size:14px;background:url(../images/bg-noflash.jpg) 100% 0 no-repeat;height:302px;}
.w1002 .noFlash {padding:170px 600px 70px 60px;}
.noFlash h2 {margin:0 0 20px;}
.noFlash img {vertical-align:middle;margin:4px 0 0;}

/* Love List Amis */
.loveListAmis00 {background:#1a1b1a;overflow:hidden;width:100%;}
.loveListAmis00 .txt00 {font-family:BentonSansCond-Medium, Arial;color:#c19e69;font-size:15px;line-height:16px;padding:0 0 18px;}
.loveListAmis00 .ctForm00 {overflow:hidden;width:100%;}
.loveListAmis00 .ctForm00 .flw50 {width:200px;}
.loveListAmis00 .label00 {color:#d6ccc2;}
.loveListAmis00 .lig .input_text02 {background:#1A1B1A;border-color:#505050;color:#818181}
.loveListAmis00 .ligBt00 {padding:30px 0 0;}
.loveListAmis00 .ligBt00 p {font-size:11px;padding:0 0 0 28px;color:#746f6a;}
.loveListAmis00 .bt13 {float:right;margin:0 28px 0 0;}
.loveListAmis00 .msgMerci {text-align:center;font-size:14px;color:#c9c9c9;line-height:20px;padding:100px 0 0;}
.loveListAmis00 .msgMerci strong {color:#c19e69;font-size:20px;display:block;}
.loveListAmis00_0 {float:left;display:inline;width:370px;background:#101010;padding:58px 70px 78px 60px;}
.loveListAmis00_0 h1.txt00 {font-size:20px;line-height:24px;}
.loveListAmis00_0 h1 span {overflow:hidden;display:block;width:290px;height:0;padding:66px 0 0;line-height:0;font-size:0;background:url(../images/loveList/titr-loveList00.png) no-repeat 0 0;}
.loveListAmis00_0 p {color:#c9c9c9;font-size:13px;line-height:18px;padding:0 0 22px;}
.loveListAmis00_1 {float:right;display:inline;width:430px;padding:54px 110px 20px 80px;}
.w1002 .loveListAmis00_1 {padding:54px 30px 20px 40px;}
.loveListAmis00_1 .txt00 {padding:38px 0 18px 18px;}

.step00 {overflow:hidden;display:inline;float:left;width:18px;height:0;padding:18px 0 0;margin:28px 10px 0 0;line-height:0;font-size:0;background:url(../images/loveList/picto-num00.png) no-repeat 0 18px;}
.step00_1 {background-position:0 0;}
.step00_2 {background-position:-18px 0;}
.step00_3 {background-position:-36px 0;}
.step00_4 {background-position:-54px 0;}
.step00_5 {background-position:-72px 0;}

/* Defilé */
div#defile_mur {clear:both;margin-left:2px;}
div#defile_mur .bloc_defile_mur {float:left;width:124px;height:220px;display:inline;position:relative;}
div#defile_mur .bloc_defile_mur a {z-index:200;display:block;text-decoration:none;width:124px;height:220px;zoom:1;background:transparent url(../images/bg-trans.gif) repeat 0 0;}
div#defile_mur .bloc_defile_mur object {position:absolute;z-index:-1;}
div#defile_mur .bloc_defile_mur a img {width:124px;height:220px;}
div#defile_mur .bloc_defile_mur a p.acheter_look {display:none;font-size:12px;font-family:BentonSansCond-Medium, Arial;}
div#defile_mur .bloc_defile_mur a:hover {z-index:4;position:relative;}
div#defile_mur .bloc_defile_mur a:hover p.acheter_look {display:block;position:absolute;bottom:0;left:0;height:16px;background:#ddd408;width:124px;text-align:center;color:#1a1b1b;padding-top:4px;zoom:1;}
div#defile_mur .bloc_defile_mur a:hover .puce_mur_defile {display:block;position:absolute;right:0;top:45px;background:url(../images/arrow03.png) no-repeat 0 0;width:12px;height:27px;z-index:3;}
div#defile_mur .bloc_defile_mur a.bloc_droite:hover .puce_mur_defile {background:url(../images/arrow03.png) no-repeat -12px 0;left:0;}
div#defile_mur div.defile_mur_filter {z-index: 2; position: absolute; width: 124px; display: none; background: #000; height: 220px; top: 0px; left: 0px}

div#defile_mur div.description_defile_mur {display:none;z-index:3;position:absolute;left:124px;top:0;width:188px;height:180px;padding:20px 30px;;opacity:0.9;background:#000;} 
div#defile_mur div.description_defile_mur p {color:#bdbdbd;font-size:12px;font-family:BentonSansCond-Medium, Arial;}
div#defile_mur div.description_defile_mur p.titre {color:#fff;font-size:18px;margin:45px 0 9px;}
div#defile_mur div.description_defile_mur p.titre span {color:#c0cc01;}

/* Detail defile */
#defileProduct .cross00 {position:relative;}
#defileProduct .ctCross {border-width:10px;width:1100px;}
#defileProduct .bt00 {top:0;left:0;}
#defileProduct .listSilh li .vignPdt a.defile_voir_produit {height:100%;width:100%;background:none;margin-top:23px;font-size:11px;text-decoration:underline;text-align:center;color:#414141;}
#defileProduct .silCt .pdtSil {width:396px;overflow:hidden;margin-right:20px;position:relative;}
#defileProduct .silCt .pdtSil #video {position:absolute;z-index:1;top:0;left:0;zoom:1;width:396px;height:704px;}
#defileProduct .silCt .pdtSil p {height:704px;width:396px;}
#defileProduct .silCt .pdtSil .pdfSil_bg {background:url(../images/bg-19.png) repeat-y 0 0;z-index:2;height:100%;width:14px;position:absolute;top:0;right:0;}
#defileProduct .silCt .listSilh {width:682px;}
#defileProduct .silCt .pdtSil p a img {height:704px;}
#defileProduct .silCt .pdtSil .rejouer_video {position:absolute;width:106px;height:18px;background:url(../images/bg-21.png) no-repeat;bottom:12px;right:12px;text-align:center;color:#fff;padding-top:3px;}
#defileProduct .silCt .pdtSil .rejouer_video a {color:#fff;font-size:11px;font-weight:bold;}
#defileProduct .silCt .pdtSil .puce_defile {display:block;position:absolute;right:0;top:20px;background:url(../images/arrow03.png) no-repeat 0 0;width:12px;height:27px;z-index:3;}
#defileProduct .silCt .pdtSil .thumbs02 {bottom:5px;left:0px;position:absolute;z-index:2;}
#defileProduct .silCt .pdtSil .thumbs02 li img {width:35px;height:64px;}
#defileProduct .silCt .pdtSil .thumbs02 li.select {}
#defileProduct .silCt .pdtSil .thumbs02 li.video {border:0px;padding: 6px 0 0 5px;z-index:10;}
#defileProduct .silCt .pdtSil .thumbs02 li.video img {height:48px;}
#defileProduct .silCt .pdtSil .thumbs02 li.video a {position:relative;display:block;border:0;}
#defileProduct .silCt .pdtSil .thumbs02 li.video p {background:#252525;width:31px;height:23px;position:absolute;bottom:2px;left:2px;padding:4px 2px 3px;color:#fff;font-size:11px;font-weight:bold;line-height:11px;text-align:center;}
#defileProduct .silCt .pdtSil .thumbs02 li.video p span {color:#e6dd05;background:none;border:0;padding:0;font-size:9px;}
#defileProduct .listSilh li .listSilhDescr .intitule {padding-bottom:2px;}
#defileProduct .listSilh li {position:relative;z-index:99;}
#defileProduct .listSilh li .listSilhPanier {width:198px;margin-top:8px;}
#defileProduct .listSilh li.defile_product {width:340px;float:left;display:inline;clear:none;border-bottom:0;margin:6px 0 9px;position:relative;}
#defileProduct .listSilh li.defile_product_left {clear:both;}
#defileProduct .listSilh li .listSilhDescr {width:200px;}
#defileProduct .listSilh li .listSilhPanier .filter00 .ctTaille ul li {}
#defileProduct .listSilh li .listSilhPanier .guideTaille a {background:url(../images/img-guide01.jpg) no-repeat;width:63px;}
#defileProduct .listSilh li div.msgOupsFiche00 {background:#cfc7b8;color:#414141;font-size:12px;font-family:BentonSansCond-Bold, Arial;padding:0px 0px 0px 5px;margin:0;position:absolute;z-index:9999;width:300px;height:45px;text-align:left;right:12px;top:125px;line-height:15px;}
#defileProduct .listSilh li div.msgOupsFiche00 strong {/*display:block;color:#414141;font-weight:normal;font-size:20px;font-family:BentonSansCond-Bold, Arial;position:relative;top:2px;*/margin:5px 0 4px;}
#defileProduct .listSilh li div.msgOupsFiche00 p {/*font-size:14px;font-family:BentonSansCond-Bold, Arial;display:block;margin-bottom:0px;*/}
#defileProduct .listSilh li div.msgOupsFiche00 a {text-decoration:underline;font-size:11px;}
#defileProduct .silCt li .guideTaille {clear:none;float:left;display:inline;}
#defileProduct .listSilh li:hover {z-index:999;}
#defileProduct .listSilh li.liSuccess * {z-index:1;}
#defileProduct .listSilh li.liSuccess, #silhouetteProduct .listSilh li.liSuccess .msgOupsFiche00 {z-index:3;}
#defileProduct .listSilh li.liSuccess .filter03 {z-index:2;}
#defileProduct .listSilh .filter00, #defileProduct .listSilh .filter00 .ctTaille {float:left;display:inline;}
#defileProduct .listSilh .filter00 {z-index:99;width:110px;}
#defileProduct .listSilh .filter00:hover {z-index:999;}
#defileProduct .listSilh li .noTailleSelect {right:0;top:133px;width:200px;position:absolute;}
#defileProduct .listSilh li .noTailleSelect span {left:63px;}
#defileProduct .listSilh li .ctTaille ul.filterLast {bottom:8px;}
#defileProduct .listSilh li .ctTaille ul, #defileProduct .listSilh li .ctTaille ul li {z-index:100;width:60px;zoom:1;}
#defileProduct .listSilh li .filter00 .ctTaille li a {}
#defileProduct .listSilh li .listSilhPanier .btAjoutPanier {padding-top:6px;}
#defileProduct .thumbs02 li a:hover {border:1px solid transparent;}
#divDefileVideo {width:650px;height:500px;}


/* Barre */
div.barre_01 {background:#1b1c1b;width:1120px;clear:both;}
div.barre_01 p.titre {color:#fff;font-size:29px;font-family:BentonSansCond-Medium, Arial;margin-left:100px;text-transform:uppercase;}
div.barre_01 p.titre span {color:#e6dd05;}
div.barre_01 p.texte {color:#fff;font-size:11px;font-family:BentonSansCond-Medium, Arial;float:right;position:relative;right:30px;top:-8px;text-transform:uppercase;}
div.barre_01 p.texte span {color:#e6dd05;}

div.barre_02 {background:#1b1c1b;padding:30px 15px 15px;margin-left:396px;}
div.barre_02 p.titre {color:#fff;font-size:29px;font-family:BentonSansCond-Medium, Arial;margin-left:0px;text-transform:uppercase;}
div.barre_02 p.titre span {color:#e6dd05;}
div.barre_02 p.texte {color:#c4c9d0;font-size:12px;font-family:BentonSansCond-Medium, Arial;position:relative;width:500px;margin-top:10px;}
div.barre_02 p.bt_right {float:right;position:relative;right:10px;top:-3px;}

/* Landing Page */
div.landingpage {width:100%;padding:0;background:#000;}
div.landingpage .landpagevideo {text-align:center;}
div.landingpage .landpagevideo #video {display:inline;}
div.landingpage .landpagevideo .miniature_ldv {margin:20px 0;text-align:center;}
div.landingpage .landpagevideo .miniature_ldv a {display:inline;margin:0px 10px}

div.landingpage .lienVideo {font-weight:bold;}
div.landingpage .margeTOP {margin:10px 0 10px 150px;text-align:left;}

/* Surflash */
div.surflash {padding:10px;background:white;position:absolute;top:43%;left:12%;z-index:1000;}
div.surflash p.fermer_video {}
div.surflash p.fermer_video a {cursor:pointer;font-weight:bold;color:#414141;background:url(../images/bg-close01.png) no-repeat 0 0;font-size:11px;display:block;padding:4px 24px 4px 8px;width:46px;height:12px;color:#fff;text-transform:uppercase;position:relative;}
div.surflash #video_surflash {margin-top:7px;}

#popCarteClub .box00.box00_03, #popCarteClub .box00.box00_03 .box00_12 {width:auto;}
#popCarteClub .box00.box00_03 .box00_12 p,.pnlNewUser p{font:14px/1.4em Arial;font-weight:bold;}
#popCarteClub .lig *,.pnlNewUser .lig *{float:none;display:inline-block;vertical-align:top;margin:0;padding:0;height:23px;line-height:25px;}
#popCarteClub .label00,.pnlNewUser .label00{width:165px;}
#popCarteClub .label01,.pnlNewUser .label01{width:90px;}
#popCarteClub .label02 input, .pnlNewUser .label02 input{width:50px;}
#popCarteClub .label03,.pnlNewUser .label03{width:180px;}
#popCarteClub .label04 label,.pnlNewUser .label04 label{width:100px;}
#popCarteClub .label04 input,.pnlNewUser .label04 input{margin-right:10px;}
#popCarteClub .input02,.pnlNewUser .input02{margin-right:10px;}
#popCarteClub .pAddressCplt{margin-left:143px;}
#popCarteClub .text01{font:11px/11px Arial;}
.pnlNewUser p.text01{height:auto;}
#popCarteClub .text01 span,.pnlNewUser p.text01 span{font:11px/1.9em Arial;display:inline;}
#popCarteClub .sup{position:relative;bottom:5px;font:9px/9px Arial;height:auto;}
#popCarteClub .professions, .pnlNewUser .professions{height:auto;}
#popCarteClub .professions li, .pnlNewUser .professions li{display:block;height:25px;}
#popCarteClub .professions li .label00, .pnlNewUser .professions li .label00{width:210px;}
.bloc01 .pnlNewUser .ctForm01 .label00{margin-top:0;}
.form .pnlNewUser .lig label{line-height:25px;}

.box00.box00_03 .coin.coinBG2 {bottom:0;left:0;background-position:-24px 0}
.box00.box00_03 .coin.coinBD2 {bottom:0;right:0;background-position:-36px 0}
.box00.box00_03 .box00_51 .coin{height:12px;width:12px}
.box00.box00_03 .box00_51 .coin.coinHD{background-position:-12px 0}



/* class */
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}
