/*<CSS ID="at_master.css" Name="at_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;
}

div#container
{
	background: #FFF;
	position:relative;
	z-index:1;
}

#container{
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 ul.countrySelectAT li,
.header .top .topleft ul.countrySelectDE li
{
	list-style-type:none;
	display:inline;
	font-weight:bold;
}
 
.header .top .topleft ul.countrySelectAT li.on,
.header .top .topleft ul.countrySelectDE li.on
{
	font-size:14px;
	margin-right:12px;
}

.header .top .topleft ul.countrySelectAT li.off a,
.header .top .topleft ul.countrySelectDE li.off a
{
	color:#cccccc;
	font-size:11px;
}

.header .top .topleft ul
{
	float:left;
	margin-left:12px;
}
	
.header .top .topleft ul.links
{	
	height:18px;
	line-height:20px;
}

.header .top .topleft ul.links li
{
	list-style-type:none;
	display:inline;
	background: url(//media.laredoute.fr/INTL/chameleon/at/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/at/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/at/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/at/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/at/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/at/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;
	z-index:2;
	position:relative;
}

.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/at/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/at/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/at/header/megatabs.png) 0 0 transparent no-repeat;
	width:183px;
	height:33px;
	display:block;
}

.header ul.megatabs li.somewhere a
{
	background: url(//media.laredoute.fr/INTL/chameleon/at/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/at/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/at/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/at/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/at/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/at/header/megatabs.png) -183px 0 transparent no-repeat;
	width:183px;
	height:33px;
	display:block;
	margin:0 0 0 1px;
}

.header ul.megatabs li.ellos a
{
	background: url(//media.laredoute.fr/INTL/chameleon/at/header/megatabs.png) -549px -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/at/header/megatabs.png) -549px -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/at/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/at/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/at/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/at/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/at/header/input_bg.png) repeat-x 0 0;
	width:144px;
	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:10px;
}

.header .middle .search select
{
	border:medium none;
	font-family:Arial;
	font-size:11px;
	border:medium none;
	width:144px;
	height:18px;
	_height:20px;
}

.header .middle .search a.search_btn
{
	background: transparent url(//media.laredoute.fr/INTL/chameleon/at/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/at/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/at/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/at/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/at/header/sprite.png) 57px -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:50px;
	padding-top:5px;
}

.header ul.cat_nav li.magazine
{
	background: url(//media.laredoute.fr/INTL/chameleon/at/header/sprite.png) 67px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.magazine a.tab
{
	display:inline-block;
	height:26px;
	width:60px;
	padding-top:5px;
}

.header ul.cat_nav li.children
{
	background: url(//media.laredoute.fr/INTL/chameleon/at/header/sprite.png) 60px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.children a.tab
{
	display:inline-block;
	height:28px;
	width:53px;
	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.sw_men,
.header ul.cat_nav li.brands_tab
{
	background: url(//media.laredoute.fr/INTL/chameleon/at/header/sprite.png) 57px -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.sw_men a.tab,
.header ul.cat_nav li.brands_tab a.tab
{
	display:inline-block;
	height:26px;
	width:50px;
	padding-top:5px;
}

.header ul.cat_nav li.tail_exclusive
{
	background:url("//media.laredoute.fr/INTL/chameleon/at/header/sprite.png") no-repeat scroll 67px -70px transparent;
	padding:0 4px;
}

.header ul.cat_nav li.tail_exclusive a.tab
{
	display:inline-block;
	height:26px;
	padding-top:5px;
	width:60px;
}

.header ul.cat_nav li.lingerie
{
	background: url(//media.laredoute.fr/INTL/chameleon/at/header/sprite.png) 60px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.lingerie a.tab
{
	display:inline-block;
	height:26px;
	width:53px;
	padding-top:5px;
}

.header ul.cat_nav li.shoes
{
	background: url(//media.laredoute.fr/INTL/chameleon/at/header/sprite.png) 85px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.shoes a.tab
{
	display:inline-block;
	height:28px;
	width:78px;
	padding-top:3px;
	font-size:11px;
	line-height:11px;
}

.header ul.cat_nav li.sport
{
	background: url(//media.laredoute.fr/INTL/chameleon/at/header/sprite.png) 50px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.sport a.tab
{
	display:inline-block;
	height:26px;
	width:43px;
	padding-top:5px;
}

.header ul.cat_nav li.home,
.header ul.cat_nav li.mums
{
	background: url(//media.laredoute.fr/INTL/chameleon/at/header/sprite.png) 56px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.home a.tab,
.header ul.cat_nav li.mums a.tab
{
	display:inline-block;
	height:28px;
	width:49px;
	padding-top:3px;
	font-size:11px;
	line-height:11px;
}

.header ul.cat_nav li.bigsize
{
	background: url(//media.laredoute.fr/INTL/chameleon/at/header/sprite.png) 65px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.bigsize a.tab
{
	display:inline-block;
	height:30px;
	width:58px;
	padding-top:3px;
	font-size:11px;
	line-height:11px;
}

.header ul.cat_nav li.zh_adults
{
	background: url(//media.laredoute.fr/INTL/chameleon/at/header/sprite.png) 92px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.zh_adults a.tab
{
	display:inline-block;
	height:30px;
	width:86px;
	padding-top:5px;
}

.header ul.cat_nav li.zh_kitchen,
.header ul.cat_nav li.zh_children
{
	background: url(//media.laredoute.fr/INTL/chameleon/at/header/sprite.png) 59px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.zh_kitchen a.tab,
.header ul.cat_nav li.zh_children a.tab
{
	display:inline-block;
	height:30px;
	width:52px;
	padding-top:5px;
}

.header ul.cat_nav li.zh_textil
{
	background: url(//media.laredoute.fr/INTL/chameleon/at/header/sprite.png) 55px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.zh_textil a.tab
{
	display:inline-block;
	height:30px;
	width:48px;
	padding-top:5px;
}

.header ul.cat_nav li.sw_bio
{
	background: url(//media.laredoute.fr/INTL/chameleon/at/header/sprite.png) 53px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.sw_bio a.tab
{
	display:inline-block;
	height:26px;
	width:46px;
	padding-top:5px;
}

.header ul.cat_nav li.outlet
{
	background: url(//media.laredoute.fr/INTL/chameleon/at/header/sprite.png) 54px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.outlet a.tab
{
	display:inline-block;
	height:26px;
	width:47px;
	padding-top:5px;
	color:#ff0000;
	font-weight:bold;
}

.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/at/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/at/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.esprit a
{
	background: url(//media.laredoute.fr/INTL/chameleon/at/header/marques.png) 0 0 transparent no-repeat;
}

.header .brands ul li.esprit a:hover
{
	background: url(//media.laredoute.fr/INTL/chameleon/at/header/marques.png) 0 -55px transparent no-repeat;
}	

.header .brands ul li.adidas a
{
	background: url(//media.laredoute.fr/INTL/chameleon/at/header/marques.png) 0 -110px transparent no-repeat;
}

.header .brands ul li.adidas a:hover
{
	background: url(//media.laredoute.fr/INTL/chameleon/at/header/marques.png) 0 -165px transparent no-repeat;
}	

.header .brands ul li.active a
{
	background: url(//media.laredoute.fr/INTL/chameleon/at/header/marques.png) 0 -220px transparent no-repeat;
}

.header .brands ul li.active a:hover
{
	background: url(//media.laredoute.fr/INTL/chameleon/at/header/marques.png) 0 -275px transparent no-repeat;
}	

.header .brands ul li.levis a
{
	background: url(//media.laredoute.fr/INTL/chameleon/at/header/marques.png) 0 -330px transparent no-repeat;
}

.header .brands ul li.levis a:hover
{
	background: url(//media.laredoute.fr/INTL/chameleon/at/header/marques.png) 0 -385px transparent no-repeat;
}	

.header .brands ul li.softgrey a
{
	background:url("//media.laredoute.fr/INTL/chameleon/at/header/marques.png") no-repeat scroll 0 -440px transparent;
}

.header .brands ul li.softgrey a:hover
{
	background:url("//media.laredoute.fr/INTL/chameleon/at/header/marques.png") no-repeat scroll 0 -495px transparent;
}

.header .brands ul li.nike a
{
	background:url("//media.laredoute.fr/INTL/chameleon/at/header/marques.png") no-repeat scroll 0 -550px transparent;
}

.header .brands ul li.nike a:hover
{
	background:url("//media.laredoute.fr/INTL/chameleon/at/header/marques.png") no-repeat scroll 0 -605px transparent;
}

.header .brands ul li.puma a
{
	background:url("//media.laredoute.fr/INTL/chameleon/at/header/marques.png") no-repeat scroll 0 -660px transparent;
}

.header .brands ul li.puma a:hover
{
	background:url("//media.laredoute.fr/INTL/chameleon/at/header/marques.png") no-repeat scroll 0 -715px transparent;
}

.header .brands ul li.converse a
{
	background:url("//media.laredoute.fr/INTL/chameleon/at/header/marques.png") no-repeat scroll 0 -770px transparent;
}

.header .brands ul li.converse a:hover
{
	background:url("//media.laredoute.fr/INTL/chameleon/at/header/marques.png") no-repeat scroll 0 -825px transparent;
}

.header .brands ul li.all a
{
	width:140px;
	height:38px;
	display:block;
	background-color:#d1d1d1;
	color:#242424;
	text-align:center;
	padding-top:17px;
	font-size:13px;
}

.header .brands ul li.all a:hover
{
	text-decoration:underline;
}


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/at/header/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;
    top: 0px;
}

.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: #FB484C;
    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: 10px 20px;
    position: absolute;
    z-index: 9999;
    display: none;
    text-align:left;
}

.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: 47px;
    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_imgSubmit{
    float:left;
    margin-left: 5px;
    
}

#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/AT_Valid.jpg') no-repeat 0 0 transparent;
    border: none;
    height: 41px;
    width: 88px;
    margin-top: 10px;
    cursor: pointer;
}

.mech2_imgSubmit-disabled{
    background:url('//media.laredoute.fr/INTL/universalEmailImages/subscribtion/AT_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-top: 25px;
}

.qnlt-confirm-header{
    font-size:13px;
    margin-top:10px;
    width: 500px; 
}

.qnlt-confirm-legal{
    font-size:9px;
    margin-top:10px;
    width: 500px;
}
    
/* 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:-465px;_left:-466px}
.header .brands_tab .ct_smenu  {left:-465px;_left:-465px}

/* largeurs specifiques*/
/* 2 colonnes */
.header .mums .ct_smenu {width:340px}
/* 1 colonne */
.header .sw_women .ct_smenu,
.header .sw_men .ct_smenu,
.header .outlet .ct_smenu,
.header .sw_bio .ct_smenu,
.header .tail_women .ct_smenu,
.header .tail_men .ct_smenu,
.header .tail_exclusive .ct_smenu,
.header .zh_adults .ct_smenu,
.header .zh_children .ct_smenu,
.header .zh_textil .ct_smenu {width:154px}

.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/AT/de/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/AT/de/XHTML/footerZone/bg_gradient01.gif) repeat-x 0 100%;}

#default_footer #default_footer_services #services {width:302px;height:106px;border-right:1px solid #c6c6c6;margin:0 0 0 24px;}
#default_footer #default_footer_services #services .title {width:100%;height:20px;background:url(//media.laredoute.fr/INTL/AT/de/XHTML/footerZone/bg_title01.gif) no-repeat 0 0}

#default_footer #default_footer_services #services ul {width:288px;margin:4px 0 0 0}
#default_footer #default_footer_services #services ul li {float:left;display:inline;width:144px;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/AT/de/XHTML/footerZone/bg_arrow03.gif) no-repeat 0 4px}

#default_footer #default_footer_services #info {width:298px;height:106px;margin:0 0 0 25px;border-right:1px solid #c6c6c6}
#default_footer #default_footer_services #info .title {width:100%;height:20px;background:url(//media.laredoute.fr/INTL/AT/de/XHTML/footerZone/bg_title02.gif) no-repeat 0 0}
#default_footer #default_footer_services #info .card {font-size:11px;margin:0 60px 0 0;padding:0 80px 0 0;background:url(//media.laredoute.fr/INTL/AT/de/XHTML/footerZone/bg_carte.jpg) no-repeat 100% 0}

#default_footer #default_footer_services #info .card a {color:#3c8c1e}

#default_footer #default_footer_services #info ul {width:288px;margin:4px 0 0 0;}
#default_footer #default_footer_services #info ul li {float:left;display:inline;width:144px;margin:0 0 3px 0}
#default_footer #default_footer_services #info ul li a {font-size:11px;color:#3c8c1e}
#default_footer #default_footer_services #info ul li a span {display:block;padding:0 0 0 9px;background:url(//media.laredoute.fr/INTL/AT/de/XHTML/footerZone/bg_arrow03.gif) no-repeat 0 4px}

#default_footer #default_footer_services #details {width:270px;margin:0 0 0 20px;}
#default_footer #default_footer_services #details p {font-size:11px;line-height:18px}
#default_footer #default_footer_services #details a {color:#3c8c1e}


#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; padding:0 22px 0 0; margin-left:50px;}
#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/AT/de/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/AT/de/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/AT/de/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/AT/de/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/AT/de/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/AT/de/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/AT/de/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/AT/de/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/AT/de/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/AT/de/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/AT/de/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/AT/de/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/AT/de/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/AT/de/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/AT/de/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/AT/de/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/AT/de/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/AT/de/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/AT/de/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/AT/de/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/AT/de/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/AT/de/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:500px;
color:#556E73;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
}

#default_footer  #default_footer_country .website_country a.flag_08 {float:left;display:inline;width:14px;height:21px;background:url(//media.laredoute.fr/INTL/AT/de/XHTML/footerZone/bg_flag_08.gif) no-repeat 0 0;margin:0 0 0 5px; }
#default_footer_country .website_country span {
display:inline;
float:left;
}
#user_name_hello_message{color:#000000;}

.contentContainerNoHeader 
{
    background-color:#fff;}

.mainfaimeErrorContainer
{
    display:none;
}

