/*<CSS ID="ch_fr_master.css" Name="ch_fr_master.css" />*/
* { margin: 0; padding: 0; }   a img { border: none; }   html { height: 100%; }   body { min-height: 101%; }

body {
	font: 76%/1.3 Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background: #8b8784;
	text-align: center;
}

#wrap {
	width:982px;
	margin: 0 auto;
	text-align: left;
}
#container{
position:relative;
z-index:1;
}

div#container
{
	background: #FFF;
	position:relative;
	z-index:1;
}

.clear
{
    clear:both;
    }


/*-------------------------------------------------
=HEADER
-------------------------------------------------*/

.globalheader
{
	position:relative;
	z-index:2;
}

.header
{
	margin-top:5px;
	font-family:Arial;
	text-align:left;
}

.header a
{
	text-decoration:none;
}

.header .top
{
	font-size:11px;
	color:#ffffff;
}

.header .top a:hover
{
	text-decoration:underline;
}

.header .top .topleft
{
	float:left;
	margin-top:31px;
}

.header .top .topleft .languageSelect
{
	margin-left:5px;
	float:left;
}
 
.header .top .topleft .languageSelect span.language
{
	font-weight:bold;
	margin-left:7px;
}

.header .top .topleft .languageSelect span.language a
{
	color:#cccccc;
}

.header .top .topleft ul
{
	float:left;
	margin-left:10px;
}
	
.header .top .topleft ul li
{
	list-style-type:none;
	display:inline;
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/sprite.png) -151px -89px transparent no-repeat;
	padding-left:16px; 
} 

.header .top a
{
	color:#ffffff;
}

.header .top .topright
{
	float:right;
}

.header .top .topright .orderFromCatalogue
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/catalogue.png) 0 3px transparent no-repeat;
	padding:0 15px 0 25px;
	width:116px;
	height:45px;
	float:left;
	border-right:dotted 1px #ffffff;
}

.header .top .topright .orderFromCatalogue a
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/sprite.png) -151px -89px transparent no-repeat;
	padding-left:15px;
	margin-left:5px;
	color:#ffffff;
	display:block;
}


.header .top .topright .basket
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/basket.png) 0 2px transparent no-repeat;
	padding-left:30px;
	width:150px;
	height:45px;
	float:left;
	margin-left:13px;
	border-right:dotted 1px #ffffff;
}

.header .top .topright .basket span
{
	font-size:12px;
}

.header .top .topright .basket a
{
	color:#ffffff;
}

.header .top .topright .identification
{
	float:left;
	width:170px;
	margin-left:12px;
}

.header .top .topright .identification a
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/sprite.png) -156px -89px transparent no-repeat;
	padding-left:10px;
	display:inline-block;
}

.header .top .topright .identification .user
{
	margin-bottom:3px;
	padding-left:2px;
}

.header .top .topright .identification .account
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/sprite.png) -12px -63px transparent no-repeat;
	width:150px;
	height:24px;
}

.header .top .topright .identification .combo
{
	height:18px;
	margin:3px;
	_margin:2px;
	width:144px;
	_width:146px;
	border:medium none;
	font-size:11px;
	line-height:11px;
}

.header .top .topright .identification .combo option
{
	padding-left:3px;
}

.header ul.megatabs
{
	float:left;
	width:982px;
	margin:5px 0 0 0;
	position:relative;
	z-index:2;
}

.header ul.megatabs li
{
	display:inline;
	float:left;
	height:33px;
}

.header  ul.megatabs li a span
{
	display:none;
}

.header ul.megatabs li.redoute a
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/megatabs.png) 0 -33px transparent no-repeat;
	width:131px;
	height:28px;
	display:block;
	margin:5px 0 0 0;
}

.header ul.megatabs li.redoute a:hover
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/megatabs.png) 0 -61px transparent no-repeat;
	width:131px;
	height:28px;
	display:block;
	margin:5px 0 0 0;
}

.header ul.megatabs li.redoute_on a
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/megatabs.png) 0 0 transparent no-repeat;
	width:183px;
	height:33px;
	display:block;
}

.header ul.megatabs li.ellos a
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/megatabs.png) -732px -33px transparent no-repeat;
	width:131px;
	height:28px;
	display:block;
	margin:5px 0 0 1px;
}

.header ul.megatabs li.ellos a:hover
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/megatabs.png) -732px -61px transparent no-repeat;
	width:131px;
	height:28px;
	display:block;
	margin:5px 0 0 1px;
}

.header ul.megatabs li.ellos_on a
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/megatabs.png) -737px 0 transparent no-repeat;
	width:183px;
	height:33px;
	display:block;
	margin:0 0 0 1px;
}

.header ul.megatabs li.somewhere a
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/megatabs.png) -366px -33px transparent no-repeat;
	width:131px;
	height:28px;
	display:block;
	margin:5px 0 0 1px;
}

.header ul.megatabs li.somewhere a:hover
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/megatabs.png) -366px -61px transparent no-repeat;
	width:131px;
	height:28px;
	display:block;
	margin:5px 0 0 1px;
}

.header ul.megatabs li.somewhere_on a
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/megatabs.png) -366px 0 transparent no-repeat;
	width:183px;
	height:33px;
	display:block;
	margin:0 0 0 1px;
}

.header ul.megatabs li.taillissime a
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/megatabs.png) -183px -33px transparent no-repeat;
	width:131px;
	height:28px;
	display:block;
	margin:5px 0 0 1px;
}

.header ul.megatabs li.taillissime a:hover
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/megatabs.png) -183px -61px transparent no-repeat;
	width:131px;
	height:28px;
	display:block;
	margin:5px 0 0 1px;
}

.header ul.megatabs li.taillissime_on a
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/megatabs.png) -183px 0 transparent no-repeat;
	width:183px;
	height:33px;
	display:block;
	margin:0 0 0 1px;
}

.header ul.megatabs li.vertbaudet a
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/megatabs.png) -915px -33px transparent no-repeat;
	width:131px;
	height:28px;
	display:block;
	margin:5px 0 0 1px;
}

.header ul.megatabs li.vertbaudet a:hover
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/megatabs.png) -915px -61px transparent no-repeat;
	width:131px;
	height:28px;
	display:block;
	margin:5px 0 0 1px;
}

.header ul.megatabs li.vertbaudet_on a
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/megatabs.png) -915px 0 transparent no-repeat;
	width:183px;
	height:33px;
	display:block;
	margin:0 0 0 1px;
}

.header ul.megatabs li.zarahome a
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/megatabs.png) -549px -33px transparent no-repeat;
	width:131px;
	height:28px;
	display:block;
	margin:5px 0 0 1px;
}

.header ul.megatabs li.zarahome a:hover
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/megatabs.png) -549px -61px transparent no-repeat;
	width:131px;
	height:28px;
	display:block;
	margin:5px 0 0 1px;
}

.header ul.megatabs li.zarahome_on a
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/megatabs.png) -549px 0 transparent no-repeat;
	width:183px;
	height:33px;
	display:block;
	margin:0 0 0 1px;
}

.header .middle
{
	width:982px;
	background-color:#ffffff;
	float:left;
	padding:14px 0 10px 0;
	height:22px;
}

.header .middle .mkt_mess
{
	width:580px;
	float:left;
	text-align:center;
}

.header .middle .mkt_mess a
{
	font-size:13px;
	background: transparent url(//media.laredoute.fr/INTL/Chameleon/ch/header/sprite.png) no-repeat -154px -37px;
	padding-left:12px;
	color:#525252;
} 

.header .middle .mkt_mess a:hover
{
	text-decoration:none;
}

.header .middle .mkt_mess a span
{
	color:#f0007d;
} 

.header .middle .search
{
	margin-right:10px;
	float:right;
	background: transparent url(//media.laredoute.fr/INTL/Chameleon/ch/header/sprite.png) no-repeat -95px -28px;
	height:24px;
	display:inline;
	padding-left:22px;
}

.header .middle .search input
{
	font-family:Arial;
	font-size:11px;
	color:#777777;
	border:medium none;
	width:169px;
	padding:0 2px;
	*padding:2px 2px 0 2px;
	height:18px;
	*height:16px;
}

.header .middle .search .bg1
{
	background:transparent url(//media.laredoute.fr/INTL/Chameleon/ch/header/input_bg.png) repeat-x 0 0;
	width:173px;
	padding:2px;
	*padding:1px 2px;
	float:left;
}

.header .middle .search .bg2
{
	background:transparent url(//media.laredoute.fr/INTL/Chameleon/ch/header/input_bg.png) repeat-x 0 0;
	width:155px;
	padding:2px;
	_padding:1px 2px;
	float:left;
	margin-left:3px;
	line-height:normal;
}

.header .middle .search select option
{
	font-family:Arial;
	font-size:11px;
	color:#777777;
	border:medium none;
	padding:2px 0 2px 2px;
	height:12px;
}

.header .middle .search select
{
	border:medium none;
	font-family:Arial;
	font-size:11px;
	border:medium none;
	width:155px;
	height:18px;
	_height:20px;
}

.header .middle .search a.search_btn
{
	background: transparent url(//media.laredoute.fr/INTL/Chameleon/ch/header/sprite.png) no-repeat -70px -31px;
	display:inline-block;
	width:25px;
	height:22px;
	margin-left:3px;
}

.header .bottom
{
	width:982px;
	background-color:#ffffff;
	float:left;
	border-bottom:solid 5px #5e5e5e;
	position:relative;
	z-index:1;
}

.header .bottom a:hover
{
	text-decoration:none;
}

.header .bottom .line
{
	border-top:solid 1px #c8c8c8;
	margin:0 10px;
	width:962px;
	height:0px;
	float:left;
	overflow:hidden;
	display:inline;
}
	
.header ul.cat_nav
{
	padding-top:4px;
	float:left;
	height:31px;
}

.header ul.cat_nav li
{
	display:inline;
	float:left;
	position:relative;
}

.header ul.cat_nav li a.tab
{
	color:#242424;
	text-align:center;
	font-size:13px;
}

.header ul.cat_nav li.hp
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/sprite.png) 35px -70px transparent no-repeat;
	padding:0 4px;
	height:31px;
}

.header ul.cat_nav li.hp a
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/sprite.png) -28px -28px transparent no-repeat;
	display:inline-block;
	width:28px;
	height:31px;
}

.header ul.cat_nav li.hp a:hover
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/sprite.png) 6px -28px #5e5e5e no-repeat;
	display:inline-block;
	height:31px;
	width:28px;
}

.header ul.cat_nav li.women,
.header ul.cat_nav li.tail_women,
.header ul.cat_nav li.sw_women
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/sprite.png) 74px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.women a.tab,
.header ul.cat_nav li.tail_women a.tab,
.header ul.cat_nav li.sw_women a.tab
{
	display:inline-block;
	height:26px;
	width:67px;
	padding-top:5px;
}

.header ul.cat_nav li.magazine
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/sprite.png) 74px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.magazine a.tab
{
	display:inline-block;
	height:26px;
	width:67px;
	padding-top:5px;
}

.header ul.cat_nav li.children
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/sprite.png) 69px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.children a.tab
{
	display:inline-block;
	height:28px;
	width:62px;
	padding-top:3px;
	font-size:11px;
	line-height:11px;
}

.header ul.cat_nav li.men,
.header ul.cat_nav li.tail_men,
.header ul.cat_nav li.tail_exclusive,
.header ul.cat_nav li.sw_men
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/sprite.png) 76px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.men a.tab,
.header ul.cat_nav li.tail_men a.tab,
.header ul.cat_nav li.tail_exclusive a.tab,
.header ul.cat_nav li.sw_men a.tab
{
	display:inline-block;
	height:26px;
	width:69px;
	padding-top:5px;
}

.header ul.cat_nav li.lingerie
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/sprite.png) 75px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.lingerie a.tab
{
	display:inline-block;
	height:26px;
	width:68px;
	padding-top:5px;
}

.header ul.cat_nav li.shoes
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/sprite.png) 97px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.shoes a.tab
{
	display:inline-block;
	height:28px;
	width:90px;
	padding-top:3px;
	font-size:11px;
	line-height:11px;
}

.header ul.cat_nav li.sport
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/sprite.png) 60px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.sport a.tab
{
	display:inline-block;
	height:26px;
	width:53px;
	padding-top:5px;
}

.header ul.cat_nav li.home
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/sprite.png) 74px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.home a.tab
{
	display:inline-block;
	height:28px;
	width:67px;
	padding-top:3px;
	font-size:11px;
	line-height:11px;
}

.header ul.cat_nav li.bigsize
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/sprite.png) 71px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.bigsize a.tab
{
	display:inline-block;
	height:30px;
	width:64px;
	padding-top:5px;
}

.header ul.cat_nav li.outlet
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/sprite.png) 70px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.outlet a.tab
{
	display:inline-block;
	height:26px;
	width:63px;
	padding-top:5px;
	color:#ff0000;
	font-weight:bold;
}

.header ul.cat_nav li.sw_bio
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/sprite.png) 47px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.sw_bio a.tab
{
	display:inline-block;
	height:26px;
	width:40px;
	padding-top:5px;
}

.header ul.cat_nav li.zh_adults,
.header ul.cat_nav li.zh_kitchen,
.header ul.cat_nav li.zh_children,
.header ul.cat_nav li.zh_textil
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/sprite.png) 67px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.zh_adults a.tab,
.header ul.cat_nav li.zh_kitchen a.tab,
.header ul.cat_nav li.zh_children a.tab,
.header ul.cat_nav li.zh_textil a.tab
{
	display:inline-block;
	height:26px;
	width:60px;
	padding-top:5px;
}

.header ul.cat_nav li.selected a.tab
{
	background-color:#5e5e5e;
	color:#ffffff;
}

.header ul.cat_nav li.outlet_selected a.tab
{
	background-color:#ff0000;
	color:#ffffff;
}

.header .brands
{
	float:right;
	margin:4px 10px 0 0;
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/sprite.png) 0 -70px transparent no-repeat;
	padding-left:2px;
	display:inline;
	position:relative;
}

.header .brands a.btn
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/sprite.png) 0 0 transparent no-repeat;
	width:162px;
	height:18px;
	display:block;
	padding:5px 0;
	color:#242424;
	text-align:center;
	font-size:13px;
}

.header .brands ul
{	
	position:absolute;
	display:none;
	border-bottom:solid 1px #bbbbbb;
	border-left:solid 1px #bbbbbb;
	border-right:solid 1px #bbbbbb;
	padding:6px 0;
	background-color:#ffffff;
}

.header .brands ul li
{	
	list-style:none;
	padding:4px 10px;
}

.header .brands ul li a
{	
	width:140px;
	height:55px;
	display:block;
}

.header .brands ul li a span
{
	display:none;
}

.header .brands ul li.active a
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/marques.png) 0 0 transparent no-repeat;
}

.header .brands ul li.active a:hover
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/marques.png) 0 -55px transparent no-repeat;
}	

.header .brands ul li.ellos a
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/marques.png) 0 -110px transparent no-repeat;
}

.header .brands ul li.ellos a:hover
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/marques.png) 0 -165px transparent no-repeat;
}	

.header .brands ul li.adidas a
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/marques.png) 0 -220px transparent no-repeat;
}

.header .brands ul li.adidas a:hover
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/marques.png) 0 -275px transparent no-repeat;
}	

.header .brands ul li.nike a
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/marques.png) 0 -330px transparent no-repeat;
}

.header .brands ul li.nike a:hover
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/marques.png) 0 -385px transparent no-repeat;
}	

.header .brands ul li.puma a
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/marques.png) 0 -440px transparent no-repeat;
}

.header .brands ul li.puma a:hover
{
	background: url(//media.laredoute.fr/INTL/Chameleon/ch/header/marques.png) 0 -495px transparent no-repeat;
}	





div.bulle_mt {
	z-index:590;
	position:absolute;
	display:none;
    padding: 4px 0 0 0;
    color: #FFFFFF;
    font-size: 11px;
    font-family:Arial, sans-serif;
    font-weight: bold;
    background:url(//media.laredoute.fr/intl/chameleon/ch/megatabs/general/commun/pink_arrow.gif) 20px 0  no-repeat;
}

div.bulle_mt p {
    margin: 0;
    padding:11px;
	background:#f0007d;
	float:left;
}

/*Quick Newsletter Css */

.globalheader .newsletter_container{
    display: none;
    position: absolute;
    left: 200px;
    font-size:11px; 
    z-index: 99999;
    top: -1px;
}

.qnl-terms{
    display:none;
}

.globalheader .qnl-mechaanism2-container{
    position: absolute;
    left: 195px;
    font-size:13px;   
    background-color: #fff;
    display:none;
    z-index: 200;
    margin-top: -8px;
    padding: 7px;
    width: 330px;
}

.nlt-conditions a{
    color: #343434;
}

.globalheader .newsletter_container span{
    color:#FFF;
    font-family:Arial;
    z-index:1;
}

.globalheader .qnl-mechaanism2-container span{
    color:#5e5e5e;
    font-family:Arial;
}

.globalheader .newsletter_container .cnlt {
    height: 16px;
    font-size:11px;
    width: 142px;
    border: none;
    border-color:transparent;
    padding-left: 6px;
    padding-top: 1px;
    position:absolute; 
    z-index: 500;   
}

.globalheader .newsletter_container #btnOk, .globalheader .qnl-mechaanism2-container #btnOk{
    height: 17px;
    width: 22px;
    border: none; 
    float: right;   
    border-color:transparent;
    background: url("//media.laredoute.fr/INTL/universalEmailImages/subscribtion/qnlt_btnOk.jpg") no-repeat scroll 0 0 transparent;
    display: none;
}

.globalheader .newsletter_container .input-container{
    background: #DFDEDC;
    height: 24px;
    padding-top: 2px;
    margin-top:3px;
    width: 183px;
    position:absolute;
    z-index:999999;
}

 .globalheader .newsletter_container .input-container span{
    background-color: #FFFFFF;
    border: 2px solid #A7A6A4;
    height: 18px;
    margin-left: 2px;
    width: 175px;
    display:block;
}

.globalheader .qnl-mechaanism2-container .cond-container{
    margin-top: 50px;
    margin-left: 3px;
    color: #5e5e5e;
    font-family: Arial;
}

.qnlt-error-container{
    display:none;
    position:absolute;
    z-index: 9999;
    width: 185px;
}
    
.qnlt-error{
    border: 1px solid red;
    background-color: #F6F8F3;
    padding: 8px;
}

.qnlt-error span{
    color: #FF0000;
    width: 100%;
    display:block;
    font-size: 12px;
    text-align:left;
}

.qnlt-error-left{
    background: url('//media.laredoute.fr/INTL/universalEmailImages/subscribtion/qnlt_left_error.png') no-repeat 100% 100% transparent;
    height: 7px;
    width: 4px;
    position: absolute;
    top: 6px;
    right:-3px;
    width: 4px;
}

.qnlt-error-bottom{
    background: url('//media.laredoute.fr/INTL/universalEmailImages/subscribtion/qnlt_bottom_error.png') no-repeat 100% 100% transparent;
    height: 4px;
    width: 7px;
    position: absolute;
    top: -3px;
    left:10px
}

#qnlt_modal{
    background-color: #fff;
    padding: 25px;
    position: absolute;
    z-index: 9999;
    display: none;
    text-align:left;
    max-width:700px;
}

.overlay{
    background-color: #000000;
    left: 0;
    opacity: 0.5;
    position: fixed;
    top: 0;
    z-index: 999;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50);
 }
 
 #qnlt_modal .csalutation{
    width:100%;
    float:left;
    margin-bottom: 10px;
 }
 
 #qnlt_modal .csalutation label{ 
    margin: 0px 10px;
    float:left;
 }
 
 #qnlt_modal .csalutation input{ 
    float:left;
 }
 
  #qnlt_modal #lbl_cname, #qnlt_modal #lbl_clname, #qnlt_modal #lblDate{
    float:left;
    margin-bottom:25px;
    text-align: left;
    width: 150px;
}

#qnlt_modal #lblDate{
    margin-right:30px;
}

 #qnlt_modal .cname, #qnlt_modal .clname{
    float:left;
    margin-left: 30px;
    padding:5px
}

#qnlt_modal .divDay, #qnlt_modal .divMonth, #qnlt_modal .divYear{
    float:left;
    width: 75px
}

#qnlt_modal .divDay select, #qnlt_modal .divMonth select, , #qnlt_modal .divYear select{
    width: 75px;
    margin: 0px 8px;
}

#qnlt_modal .topbar{
    height:30px
}
#qnlt_modal .close, .qnl-mechaanism2-container .close
     {
        border:1px solid #c8c8ca;
        padding: 3px 7px;
        float: right;
        font-size: 9px;
        /*.background: #999; for non-css3 browsers */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ecebf1')!important; 
        background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ecebf1))!important; 
        background: -moz-linear-gradient(top,  #ffffff,  #ecebf1)!important; 
        cursor:pointer;
        top: 20px;
        right: 20px;
}

.qnl-mechaanism2-container .close{
    top: 6px
}

#qnlt_modal .qnlt-header{
    background: url('//media.laredoute.fr/INTL/universalEmailImages/subscribtion/qnlt_modal_header_AT.jpg') no-repeat 0 0 transparent;    
    width: 539px;
    height: 31px;
    margin-top: 45px;
}

#qnlt_modal_form input, qnl-mechaanism2-container input{
    padding-left:6px;    
}
.qnlt-shadow {
    -moz-box-shadow: 0px 0px 25px #000;
    -webkit-box-shadow: 0px 0px 25px #000;
    box-shadow: 0px 0px 25px #000;
}

.qnlt-confirm-text{
    margin-top:45px;
    display:block;
    width:470px;
    text-align:left;
}

.qnlt-valid-button{
    background:url('//media.laredoute.fr/INTL/universalEmailImages/subscribtion/CHfr_Valid.jpg') no-repeat 0 0 transparent;
    border: none;
    height: 41px;
    width: 168px;
    margin-top: 10px;
    cursor: pointer;
}

.mech2_imgSubmit-disabled{
    background:url('//media.laredoute.fr/INTL/universalEmailImages/subscribtion/CHfr_Valid_Disabled.jpg') no-repeat 0 0 transparent;
 }
 
.qnlt-ie-shadow { display: block; position: absolute; top: 5px; left: 5px; width: 102px; height: 102px; margin:0; padding:0; background-color: #000; filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='10', MakeShadow='true', ShadowOpacity='0.40');}

/* Following classes are meant for chameleon content for qnlt*/

.qnlt-header-legal{
    font-size:9px;
    margin-top: 10px;
    width:300px;
}

.qnlt-confirm-img{
    margin: 20px 0px;
}

.qnlt-confirm-header{
    font-size:13px;
    margin-top:10px;
    width: 675px; 
}

.qnlt-confirm-header .qnlt-email{
    font-weight:bold;
    color: #000;
}

.qnlt-confirm-header span{
    color: #4D923E;   
    font-weight:bold; 
}

.qnlt-confirm-legal{
    font-size:9px;
    margin-top:10px;
    width: 675px;
}
    
/* end of chameleon classes*/
/*end of quick newsletter css */
/* gestion des layers */
.header .ct_smenu {position:absolute;width:519px;height:0;z-index:500;font-size:0;line-height:0;left:4px;top:31px;display:none}
.header .ct_smenu_ctn {width:100%;background:#ffffff}
.header .ct_cat_layer {font-family:Arial, Verdana;border:3px solid #5e5e5e;overflow:hidden;padding:14px 0 8px 0;}

.header li.outlet .ct_cat_layer {border:3px solid #a21b1b;}

.header .ct_cat_layer * {font-family:Arial,helvetica;margin:0;padding:0}
.header .ct_cat_layer ul {list-style-type:none;margin:0 0 0 20px}
.header .ct_cat_layer img {border:0 none}
.header .ct_cat_layer a {color:#000000;outline:0 none;text-decoration:none}

.header .ct_cat_layer .cat_layer {position:relative;width:100%;margin:0 0 0 14px;overflow:hidden;background:url("//media.laredoute.fr/INTL/Chameleon/be/layer-nav-endeca/fr/bg_inter01.gif") repeat-y 0 0}
.header .ct_cat_layer .cat_layer .cat_layer_left {float:left;display:inline;width:146px}
.header .ct_cat_layer .cat_layer .cat_layer_center {float:left;display:inline;margin:0 15px 0 15px;width:152px}
.header .ct_cat_layer .cat_layer .cat_layer_right {float:left;margin:0;width:158px}

.header .ct_cat_layer .cat_layer .cat_layer_right dl {margin:0 0 0 15px}
.header .ct_cat_layer .cat_layer .cat_layer_right dl.gl_smarche {margin:0 0 0 6px}

.header .ct_cat_layer .cat_layer dl {position:relative}
/* sous titre de niveau 1 (marches) */
.header .ct_cat_layer .cat_layer dl dt.gl_marche {margin:0 0 6px 0;}
/* cas des titres liens */
.header .ct_cat_layer .cat_layer dl dt.gl_marche a {display:block;height:12px;line-height:12px;font-size:13px;font-weight:bold;color:#474747}
.header .ct_cat_layer .cat_layer dl dt.gl_marche a:hover {display:block;height:12px;line-height:12px;font-size:13px;font-weight:bold;color:#474747;text-decoration:underline}
/* cas des titres sans liens */
.header .ct_cat_layer .cat_layer dl dt.gl_marche span.glt_cat1 {display:block;height:12px;line-height:12px;font-size:13px;font-weight:bold;color:#474747}

.header .ct_cat_layer .cat_layer dl dd {width:100%}
.header .ct_cat_layer .cat_layer dl dd ul {margin:0 0 0 5px;}
.header .ct_cat_layer .cat_layer dl dd ul li {width:100%;font-size:1px;line-height:1px}
.header .ct_cat_layer .cat_layer dl dd ul li a {display:block;color:#474747;font-size:11px;line-height:17px;width:100%}
.header .ct_cat_layer .cat_layer dl dd ul li a:hover {color:#474747;font-size:11px;text-decoration:underline}

.header .ct_cat_layer .cat_layer dl dd a:hover {color:#474747;text-decoration:underline}

/* sous titre de niveau 2 (sous marches)*/
.header .ct_cat_layer .cat_layer dl dd ul li a.glt_smarche {margin:7px 0 3px;color:#474747}
.header .ct_cat_layer .cat_layer dl dd ul li a.glt_smarche span {display:block;font-weight:bold;font-size:12px}

/* lien sur 2 lignes - a mettre en dur dans les lien json */
.header .ct_cat_layer .cat_layer dl dd a.deuli {display:block;margin:2px 0;line-height:12px}

/* liens mis en valeur */
/*rouge*/
.header .ct_cat_layer .cat_layer dl dd ul li a.mev1 {color:#a21b1b}

/* menu specifiques */
/* positionnements specifiques*/
.header .home .ct_smenu  {left:-448px; _left:-462px}
.header .shoes .ct_smenu  {left:-425px; _left:-439px}
.header .sport .ct_smenu  {left:-462px; _left:-476px}

/* largeurs specifiques*/
/* 2 colonnes */
.xx {width:340px}
/* 1 colonne */
.header .sw_women .ct_smenu,
.header .sw_men .ct_smenu {width:162px}
.header .outlet .ct_smenu,
.header .tail_women .ct_smenu,
.header .tail_men .ct_smenu,
.header .tail_exclusive .ct_smenu,
.header .sw_bio .ct_smenu,
.header .zh_adults .ct_smenu,
.header .zh_children .ct_smenu,
.header .zh_textil .ct_smenu {width:154px}

.header li.tail_women .ct_cat_layer,
.header li.tail_men .ct_cat_layer,
.header li.tail_exclusive .ct_cat_layer,
.header li.sw_women .ct_cat_layer,
.header li.sw_men .ct_cat_layer,
.header li.sw_bio .ct_cat_layer,
.header li.zh_adults .ct_cat_layer,
.header li.zh_children .ct_cat_layer,
.header li.zh_textil .ct_cat_layer {padding: 3px 0 7px 0}



/**********************************************************************************************************************************/
/*  GENERAL STYLES                                  								*/
/**********************************************************************************************************************************/
#default_footer * {margin:0;padding:0;font-family: Arial, helvetica}
#default_footer img {border:0;}
#default_footer a {text-decoration:none;color:#333333;outline:0}
#default_footer ul {list-style-type:none}

/**********************************************************************************************************************************/
/*  COMMON STYLES                                                     									*/
/**********************************************************************************************************************************/
.fl {float:left;display:inline}
.fr {float:right;display:inline}
.bk {display:block;position:relative;overflow:hidden}
.cbk {position:relative;width:100%;overflow:hidden}

/**********************************************************************************************************************************/
/*  SPECIFIC STYLES                                                   									*/
/**********************************************************************************************************************************/
#default_footer {position:relative;width:982px;padding:0 0 20px 0;background:#ebebeb}
#default_footer #default_footer_services {position:relative;background:#ffffff url(//media.laredoute.fr/INTL/CH/fr/XHTML/footerZone/bg_gradient00.gif) repeat-x 0 100%;}
#default_footer #default_footer_services #default_footer_services2 {width:972px;position:relative;margin:0 5px 3px 5px;padding:23px 0 26px 0;background:url(//media.laredoute.fr/INTL/CH/fr/XHTML/footerZone/bg_gradient01.gif) repeat-x 0 100%;}

#default_footer #default_footer_services #services {width:404px;height:108px;margin:0 0 0 25px;border-right:1px solid #c6c6c6}
#default_footer #default_footer_services #services .title {width:100%;height:20px;background:url(//media.laredoute.fr/INTL/CH/fr/XHTML/footerZone/bg_title01.gif) no-repeat 0 0}
#default_footer #default_footer_services #services ul {width:400px;margin:4px 0 0 0}
#default_footer #default_footer_services #services ul li {float:left;display:inline;width:184px;margin:0 0 3px 0}
#default_footer #default_footer_services #services ul li a {font-size:11px;color:#3c8c1e}
#default_footer #default_footer_services #services ul li a span {display:block;padding:0 0 0 9px;background:url(//media.laredoute.fr/INTL/CH/fr/XHTML/footerZone/bg_arrow03.gif) no-repeat 0 4px}


#default_footer #default_footer_services #informations {width:340px;height:108px;margin:0 0 0 25px;border-right:1px solid #c6c6c6}
#default_footer #default_footer_services #informations .title {width:100%;height:20px;background:url(//media.laredoute.fr/INTL/CH/fr/XHTML/footerZone/bg_title02.gif) no-repeat 0 0}
#default_footer #default_footer_services #informations .card {font-size:11px;margin:0 60px 0 0;padding:0 80px 0 0;background:url(//media.laredoute.fr/INTL/CH/fr/XHTML/footerZone/bg_carte.jpg) no-repeat 100% 0}

#default_footer #default_footer_services #informations .card a {color:#3c8c1e}

#default_footer #default_footer_services #informations ul {width:340px;margin:4px 0 0 0}
#default_footer #default_footer_services #informations ul li {float:left;display:inline;width:158px;margin:0 0 3px 0}
#default_footer #default_footer_services #informations ul li a {font-size:11px;color:#3c8c1e}
#default_footer #default_footer_services #informations ul li a span {display:block;padding:0 0 0 9px;background:url(//media.laredoute.fr/INTL/CH/fr/XHTML/footerZone/bg_arrow03.gif) no-repeat 0 4px}

#default_footer #default_footer_services #informations ul li.dernier {width:100%}


#default_footer #default_footer_services #conditions {width:140px;height:108px;margin:0 0 0 20px;}
#default_footer #default_footer_services #conditions .title {width:100%;height:20px;background:url(//media.laredoute.fr/INTL/CH/fr/XHTML/footerZone/bg_title03.gif) no-repeat 0 0}

#default_footer #default_footer_services #conditions p {font-size:11px}
#default_footer #default_footer_services #conditions p a {color:#3c8c1e}

#default_footer #default_footer_services #conditions ul {width:190px;margin:2px 0 0 0}
#default_footer #default_footer_services #conditions ul li {font-size:1px;line-height:13px;margin:0 0 4px 0;padding:0 0 1px 0}
#default_footer #default_footer_services #conditions ul li a {display:block;font-size:11px;color:#3c8c1e}
#default_footer #default_footer_services #conditions ul li a span {display:block;padding:0 0 0 9px;background:url(//media.laredoute.fr/INTL/CH/fr/XHTML/footerZone/bg_arrow03.gif) no-repeat 0 4px;}

#default_footer #default_footer_services #conditions .title2 {width:100%;height:20px;margin:17px 0 0 0;background:url(//media.laredoute.fr/INTL/CH/fr/XHTML/footerZone/bg_title04.gif) no-repeat 0 0}



#default_footer  #default_footer_infos {position:relative;margin:12px 0 0 0}
#default_footer  #default_footer_infos p {font-size:10px;color:#666666;margin:0 0 0 18px}

#default_footer  #default_footer_country {margin:38px 0 0 0}
#default_footer  #default_footer_country .website_country {font-size:10px;height:20px;line-height:13px;color:#666666;background:url(//media.laredoute.fr/INTL/CH/fr/XHTML/footerZone/bg_flag_05.gif) no-repeat 100% 0;margin:0 0 0 70px;padding:0 22px 0 0}
#default_footer  #default_footer_country .website_others_country {margin:0 0 0 30px;font-size:10px;color:#666666}
#default_footer  #default_footer_country ul {margin:0 0 0 8px}
#default_footer  #default_footer_country ul li {float:left;display:inline;margin:0 5px 0 0}
#default_footer  #default_footer_country ul li a {display:block;width:14px;height:21px}

#default_footer  #default_footer_country ul li a.flag_01 {background:url(//media.laredoute.fr/INTL/CH/fr/XHTML/footerZone/bg_flag_01.gif) no-repeat 0 0}
#default_footer  #default_footer_country ul li a.flag_02 {background:url(//media.laredoute.fr/INTL/CH/fr/XHTML/footerZone/bg_flag_02.gif) no-repeat 0 0}
#default_footer  #default_footer_country ul li a.flag_03 {background:url(//media.laredoute.fr/INTL/CH/fr/XHTML/footerZone/bg_flag_03.gif) no-repeat 0 0}
#default_footer  #default_footer_country ul li a.flag_04 {background:url(//media.laredoute.fr/INTL/CH/fr/XHTML/footerZone/bg_flag_04.gif) no-repeat 0 0}
#default_footer  #default_footer_country ul li a.flag_05 {background:url(//media.laredoute.fr/INTL/CH/fr/XHTML/footerZone/bg_flag_05.gif) no-repeat 0 0}
#default_footer  #default_footer_country ul li a.flag_06 {background:url(//media.laredoute.fr/INTL/CH/fr/XHTML/footerZone/bg_flag_06.gif) no-repeat 0 0}
#default_footer  #default_footer_country ul li a.flag_07 {background:url(//media.laredoute.fr/INTL/CH/fr/XHTML/footerZone/bg_flag_07.gif) no-repeat 0 0}
#default_footer  #default_footer_country ul li a.flag_08 {background:url(//media.laredoute.fr/INTL/CH/fr/XHTML/footerZone/bg_flag_08.gif) no-repeat 0 0}
#default_footer  #default_footer_country ul li a.flag_09 {background:url(//media.laredoute.fr/INTL/CH/fr/XHTML/footerZone/bg_flag_09.gif) no-repeat 0 0}
#default_footer  #default_footer_country ul li a.flag_10 {background:url(//media.laredoute.fr/INTL/CH/fr/XHTML/footerZone/bg_flag_10.gif) no-repeat 0 0}
#default_footer  #default_footer_country ul li a.flag_11 {background:url(//media.laredoute.fr/INTL/CH/fr/XHTML/footerZone/bg_flag_11.gif) no-repeat 0 0}
#default_footer  #default_footer_country ul li a.flag_12 {background:url(//media.laredoute.fr/INTL/CH/fr/XHTML/footerZone/bg_flag_12.gif) no-repeat 0 0}
#default_footer  #default_footer_country ul li a.flag_13 {background:url(//media.laredoute.fr/INTL/CH/fr/XHTML/footerZone/bg_flag_13.gif) no-repeat 0 0}
#default_footer  #default_footer_country ul li a.flag_14 {background:url(//media.laredoute.fr/INTL/CH/fr/XHTML/footerZone/bg_flag_14.gif) no-repeat 0 0}
#default_footer  #default_footer_country ul li a.flag_15 {background:url(//media.laredoute.fr/INTL/CH/fr/XHTML/footerZone/bg_flag_15.gif) no-repeat 0 0}
#default_footer  #default_footer_country ul li a.flag_16 {background:url(//media.laredoute.fr/INTL/CH/fr/XHTML/footerZone/bg_flag_16.gif) no-repeat 0 0}
#default_footer  #default_footer_country ul li a.flag_17 {background:url(//media.laredoute.fr/INTL/CH/fr/XHTML/footerZone/bg_flag_17.gif) no-repeat 0 0}
#default_footer  #default_footer_country ul li a.flag_18 {background:url(//media.laredoute.fr/INTL/CH/fr/XHTML/footerZone/bg_flag_18.gif) no-repeat 0 0}
#default_footer  #default_footer_country ul li a.flag_19 {background:url(//media.laredoute.fr/INTL/CH/fr/XHTML/footerZone/bg_flag_19.gif) no-repeat 0 0}

/*-------------------------------------------------
=EXTRAS
-------------------------------------------------*/
/* Clears floats, do not adjust */
.clearfix:after {
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}
.clearfix { display:inline-block; }
.clearfix { display:block; }
* html .clearfix { height:1px; }

/* error handler */
.errorcontainer
{
    margin: 0 30px;
}
.error, .warning, .notice
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: Black;
    padding: 5px;
    margin: 20px 0;
    text-align: left;
}

.error
{
    border: solid 1px #CB0006;
    background-color: #FEF1EB;
}
.error *, .warning *, .notice *
{
    margin: 0;
}
.error H2, .warning H2, .notice H2
{
    font-size: 13px;
    padding: 2px 2px 2px 20px;
    margin: 0;
}
.error H2
{
    color: #CB0006;
    background: url(//media.laredoute.fr/intl/CH/fr/pic_error.gif) no-repeat;
}
.error .fielderror
{
    color: #CB0006;
}

.warning
{
    border: solid 1px #FB650E;
    background-color: #FEF4E8;
}
.warning H2
{
    color: #FB650E;
    background: url(//media.laredoute.fr/intl/CH/fr/pic_warning.gif) no-repeat;
}
.warning .fielderror
{
    color: #FB650E;
}
.error ul li
{
    margin-left: 40px;
    color: #CB0006;
}

.warning ul li
{
    margin-left: 40px;
    color: #FB650E;
}

.notice
{
    border: solid 1px #598E73;
    background-color: #FEF4E8;
}
.notice H2
{
    color: #598E73;
    background: url(//media.laredoute.fr/intl/CH/fr/tick-ofthedeath.gif) no-repeat;
}
.notice .fielderror
{
    color: #598E73;
}
.notice ul li
{
    margin-left: 40px;
    color: #598E73;
}
.modifyMessageStyles {
border:1px dashed #BE120B;
margin:5px 0pt 10px 12px;
padding:4px;
width:750px;
color:#556E73;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
}

div#header-dropdown .toUpperCase{ text-transform:uppercase;}

.contentContainerNoHeader 
{
    background-color:#fff;}
    
.mainfaimeErrorContainer
{
    display:none;
}


