/*<CSS ID="pt_master.css" Name="pt_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: #000000;
	background: #8b8784;
	text-align: center;
}

#wrap {
	width:982px;
	margin: 0 auto;
	text-align: left;
	
}

#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 .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/pt/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/pt/header/catalogue.png) 0 3px transparent no-repeat;
	padding:0 5px 0 25px;
	width:126px;
	height:45px;
	float:left;
	border-right:dotted 1px #ffffff;
}

.header .top .topright .orderFromCatalogue a
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/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/pt/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;
	display:block;
}

.header .top .topright .identification
{
	float:left;
	width:170px;
	margin-left:12px;
}

.header .top .topright .identification a
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/header/sprite.png) -154px -89px transparent no-repeat;
	padding-left:13px;
	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/pt/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
{
	clear:both;
	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/pt/header/megatabs.png) 0 -33px transparent no-repeat;
	width:131px;
	height:27px;
	display:block;
	margin:6px 0 0 0;
}

.header ul.megatabs li.redoute a:hover
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/header/megatabs.png) 0 -61px transparent no-repeat;
	width:131px;
	height:27px;
	display:block;
	margin:6px 0 0 0;
}

.header ul.megatabs li.redoute_on a
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/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/pt/header/megatabs.png) -366px -33px transparent no-repeat;
	width:131px;
	height:27px;
	display:block;
	margin:6px 0 0 1px;
}

.header ul.megatabs li.somewhere a:hover
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/header/megatabs.png) -366px -61px transparent no-repeat;
	width:131px;
	height:27px;
	display:block;
	margin:6px 0 0 1px;
}

.header ul.megatabs li.somewhere_on a
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/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/pt/header/megatabs.png) -183px -33px transparent no-repeat;
	width:131px;
	height:27px;
	display:block;
	margin:6px 0 0 1px;
}

.header ul.megatabs li.taillissime a:hover
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/header/megatabs.png) -183px -61px transparent no-repeat;
	width:131px;
	height:27px;
	display:block;
	margin:6px 0 0 1px;
}

.header ul.megatabs li.taillissime_on a
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/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/pt/header/megatabs.png) -732px -33px transparent no-repeat;
	width:131px;
	height:27px;
	display:block;
	margin:6px 0 0 1px;
}

.header ul.megatabs li.vertbaudet a:hover
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/header/megatabs.png) -732px -61px transparent no-repeat;
	width:131px;
	height:27px;
	display:block;
	margin:6px 0 0 1px;
}

.header ul.megatabs li.vertbaudet_on a
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/header/megatabs.png) -732px 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/pt/header/megatabs.png) -549px -33px transparent no-repeat;
	width:131px;
	height:27px;
	display:block;
	margin:6px 0 0 1px;
}

.header ul.megatabs li.zarahome a:hover
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/header/megatabs.png) -549px -61px transparent no-repeat;
	width:131px;
	height:27px;
	display:block;
	margin:6px 0 0 1px;
}

.header ul.megatabs li.zarahome_on a
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/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:582px;
	_width:580px;
	float:left;
	text-align:center;
}

.header .middle .mkt_mess a
{
	font-size:13px;
	background: transparent url(//media.laredoute.fr/INTL/Chameleon/pt/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/pt/header/sprite.png) no-repeat -95px -28px;
	padding-left:22px;
	height:24px;
	display:inline;
	_width:369px;
}

.header .middle .search input
{
	font-family:Arial;
	font-size:11px;
	color:#777777;
	border:medium none;
	width:196px;
	padding:0 2px;
	*padding:2px 2px 0 2px;
	height:18px;
	*height:16px;
}

.header .middle .search .bg1
{
	background:transparent url(//media.laredoute.fr/INTL/Chameleon/pt/header/input_bg.png) repeat-x 0 0;
	width:198px;
	padding:2px;
	*padding:1px 2px;
	float:left;
}

.header .middle .search .bg2
{
	background:transparent url(//media.laredoute.fr/INTL/Chameleon/pt/header/input_bg.png) repeat-x 0 0;
	width:129px;
	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:129px;
	height:18px;
	_height:20px;
}

.header .middle .search a.search_btn
{
	background: transparent url(//media.laredoute.fr/INTL/Chameleon/pt/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;
	_padding-top:0;
	position:relative;
	
}

.header ul.cat_nav li
{
	display:inline;
	float:left;
	z-index:1;
	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/pt/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/pt/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/pt/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/pt/header/sprite.png) 64px -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:57px;
	padding-top:5px;
}

.header ul.cat_nav li.children
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/header/sprite.png) 64px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.children a.tab
{
	display:inline-block;
	height:26px;
	width:57px;
	padding-top:5px;
}

.header ul.cat_nav li.men,
.header ul.cat_nav li.tail_men,
.header ul.cat_nav li.vb_men,
.header ul.cat_nav li.sw_men,
.header ul.cat_nav li.zh_men
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/header/sprite.png) 70px -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.vb_men a.tab,
.header ul.cat_nav li.sw_men a.tab,
.header ul.cat_nav li.zh_men a.tab
{
	display:inline-block;
	height:26px;
	width:63px;
	padding-top:5px;
}

.header ul.cat_nav li.lingerie
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/header/sprite.png) 67px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.lingerie a.tab
{
	display:inline-block;
	height:26px;
	width:60px;
	padding-top:5px;
}

.header ul.cat_nav li.shoes
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/header/sprite.png) 77px -70px transparent no-repeat;
	padding:0 4px;
	position:relative;
}

.header ul.cat_nav li.shoes a.tab
{
	display:inline-block;
	height:28px;
	width:70px;
	padding-top:3px;
	font-size:11px;
	line-height:11px;
}

.header ul.cat_nav li.sport
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/header/sprite.png) 67px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.sport a.tab
{
	display:inline-block;
	height:26px;
	width:60px;
	padding-top:5px;
}

.header ul.cat_nav li.bigsize
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/header/sprite.png) 71px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.bigsize a.tab
{
	display:inline-block;
	height:28px;
	width:64px;
	padding-top:3px;
	font-size:11px;
	line-height:11px;
}

.header ul.cat_nav li.sw_bio
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/header/sprite.png) 121px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.sw_bio a.tab
{
	display:inline-block;
	height:28px;
	width:114px;
	padding-top:5px;
}

.header ul.cat_nav li.zh_adulte,
.header ul.cat_nav li.zh_kitchen
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/header/sprite.png) 61px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.zh_adulte a.tab,
.header ul.cat_nav li.zh_kitchen a.tab
{
	display:inline-block;
	height:28px;
	width:54px;
	padding-top:5px;
}

.header ul.cat_nav li.zh_kids,
.header ul.cat_nav li.vb_bebe
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/header/sprite.png) 47px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.zh_kids a.tab,
.header ul.cat_nav li.vb_bebe a.tab
{
	display:inline-block;
	height:28px;
	width:40px;
	padding-top:5px;
}

.header ul.cat_nav li.zh_textile
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/header/sprite.png) 125px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.zh_textile a.tab
{
	display:inline-block;
	height:28px;
	width:118px;
	padding-top:5px;
}

.header ul.cat_nav li.vb_boy,
.header ul.cat_nav li.vb_girl
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/header/sprite.png) 115px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.vb_boy a.tab,
.header ul.cat_nav li.vb_girl a.tab
{
	display:inline-block;
	height:28px;
	width:108px;
	padding-top:5px;
}

.header ul.cat_nav li.vb_mums,
.header ul.cat_nav li.vb_destaque
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/header/sprite.png) 93px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.vb_mums a.tab,
.header ul.cat_nav li.vb_destaque a.tab
{
	display:inline-block;
	height:28px;
	width:86px;
	padding-top:5px;
}

.header ul.cat_nav li.vb_deco
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/header/sprite.png) 77px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.vb_deco a.tab
{
	display:inline-block;
	height:28px;
	width:70px;
	padding-top:5px;
}

.header ul.cat_nav li.home
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/header/sprite.png) 71px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.home a.tab
{
	display:inline-block;
	height:28px;
	width:64px;
	padding-top:3px;
	font-size:11px;
	line-height:11px;
}

.header ul.cat_nav li.outlet
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/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.tail_exclusive
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/header/sprite.png) 100px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.tail_exclusive a.tab
{
	display:inline-block;
	height:28px;
	width:93px;
	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;
	_margin:0 10px 0 0;
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/header/sprite.png) 0 -70px transparent no-repeat;
	padding-left:2px;
	display:inline;
	position:relative;
	z-index:1;
}

.header .brands a.btn
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/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.adidas a
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/header/marques.png) 0 0 transparent no-repeat;
}

.header .brands ul li.adidas a:hover
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/header/marques.png) 0 -55px transparent no-repeat;
}	

.header .brands ul li.nike a
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/header/marques.png) 0 -110px transparent no-repeat;
}

.header .brands ul li.nike a:hover
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/header/marques.png) 0 -165px transparent no-repeat;
}	

.header .brands ul li.puma a
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/header/marques.png) 0 -220px transparent no-repeat;
}

.header .brands ul li.puma a:hover
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/header/marques.png) 0 -275px transparent no-repeat;
}	

.header .brands ul li.levis a
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/header/marques.png) 0 -330px transparent no-repeat;
}

.header .brands ul li.levis a:hover
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/header/marques.png) 0 -385px transparent no-repeat;
}	

.header .brands ul li.weyburn a
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/header/marques.png) 0 -440px transparent no-repeat;
}

.header .brands ul li.weyburn a:hover
{
	background: url(//media.laredoute.fr/INTL/Chameleon/pt/header/marques.png) 0 -495px transparent no-repeat;
}	


div.bulle_mt {
	background:url("//media.laredoute.fr/intl/chameleon/pt/megatabs/logos_menus/general/pink_arrow.gif") no-repeat scroll 20px 0 transparent;
	color:#FFFFFF;
	display:none;
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:4px 0 0;
	position:absolute;
	z-index:590;
}

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;
    display: none;
    background: url("//media.laredoute.fr/INTL/universalEmailImages/subscribtion/qnlt_btnOk.jpg") no-repeat scroll 0 0 transparent;
}

.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: 10px;
    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;
}

.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;
        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;
        position: absolute;
        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/PT_Valid.jpg') no-repeat 0 0 transparent;
    border: none;
    height: 41px;
    width: 78px;
    margin-top: 10px;
    cursor: pointer;
}

.mech2_imgSubmit-disabled{
    background:url('//media.laredoute.fr/INTL/universalEmailImages/subscribtion/PT_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:320px;
}

.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;
}

.qnlt-confirm-legal ul{
    margin-left: 15px;
}
/* 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;z-index:20;}
.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 li.shoes .ct_smenu  {left:-444px}

/* largeurs specifiques*/
/* 2 colonnes */
.xx {width:340px}
/* 1 colonne */
.header .outlet .ct_smenu {width:154px}

/*taillissime*/
.header .tail_women .ct_smenu,
.header .tail_exclusive .ct_smenu {width:170px}
.header .tail_men .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 {padding: 3px 0 7px 0}

/*vert baudet*/
.header .vb_bebe .ct_smenu,
.header .vb_girl .ct_smenu,
.header .vb_boy .ct_smenu,
.header .vb_mums .ct_smenu,
.header .vb_deco .ct_smenu,
.header .vb_destaque .ct_smenu {width:154px}

.header .vb_bebe  .ct_cat_layer,
.header .vb_girl  .ct_cat_layer,
.header .vb_boy  .ct_cat_layer,
.header .vb_mums .ct_cat_layer,
.header .vb_deco  .ct_cat_layer,
.header .vb_destaque .ct_cat_layer {padding: 3px 0 7px 0}

/*somewhere*/
.header .sw_women .ct_smenu,
.header .sw_men .ct_smenu,
.header .sw_bio .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 {padding: 3px 0 7px 0}

/*zara home*/
.header .zh_adulte .ct_smenu,
.header .zh_kids .ct_smenu,
.header .zh_textile .ct_smenu {width:154px}

.header li.zh_adulte .ct_cat_layer,
.header li.zh_kids .ct_cat_layer,
.header li.zh_textile .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/PT/pt/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 12px 0;background:url(//media.laredoute.fr/INTL/PT/pt/XHTML/footerZone/bg_gradient01.gif) repeat-x 0 100%;}

#default_footer #default_footer_services #default_brands {width:210px;height:150px;margin:0 0 0 25px;border-right:1px solid #c6c6c6}
#default_footer #default_footer_services #default_brands .title {width:100%;height:20px;background:url(//media.laredoute.fr/INTL/PT/pt/XHTML/footerZone/bg_title01.gif) no-repeat 0 0}
#default_footer #default_footer_services #default_brands ul {width:190px;margin:2px 0 0 0}
#default_footer #default_footer_services #default_brands ul li {font-size:1px;line-height:13px;margin:0 0 4px 0;padding:0 0 1px 0}
#default_footer #default_footer_services #default_brands ul li a {display:block;font-size:11px;color:#3c8c1e;font-weight:bold}
#default_footer #default_footer_services #default_brands ul li a span {display:block;padding:0 0 0 9px;background:url(//media.laredoute.fr/INTL/PT/pt/XHTML/footerZone/bg_arrow03.gif) no-repeat 0 4px;}


#default_footer #default_footer_services #default_services {width:220px;height:150px;margin:0 0 0 25px;border-right:1px solid #c6c6c6}
#default_footer #default_footer_services #default_services .title {width:100%;height:20px;background:url(//media.laredoute.fr/INTL/PT/pt/XHTML/footerZone/bg_title02.gif) no-repeat 0 0}
#default_footer #default_footer_services #default_services .card {font-size:11px;margin:0 60px 0 0;padding:0 80px 0 0;background:url(//media.laredoute.fr/INTL/PT/pt/XHTML/footerZone/bg_carte.jpg) no-repeat 100% 0}

#default_footer #default_footer_services #default_services .card a {color:#3c8c1e}

#default_footer #default_footer_services #default_services ul {width:190px;margin:2px 0 0 0}
#default_footer #default_footer_services #default_services ul li {font-size:1px;line-height:13px;margin:0 0 4px 0;padding:0 0 1px 0}
#default_footer #default_footer_services #default_services ul li a {display:block;font-size:11px;color:#3c8c1e;font-weight:bold}
#default_footer #default_footer_services #default_services ul li a span {display:block;padding:0 0 0 9px;background:url(//media.laredoute.fr/INTL/PT/pt/XHTML/footerZone/bg_arrow03.gif) no-repeat 0 4px;}


#default_footer #default_footer_services #default_infos {width:210px;height:150px;margin:0 0 0 25px;border-right:1px solid #c6c6c6}
#default_footer #default_footer_services #default_infos .title {width:100%;height:20px;background:url(//media.laredoute.fr/INTL/PT/pt/XHTML/footerZone/bg_title03.gif) no-repeat 0 0}
#default_footer #default_footer_services #default_infos ul {width:190px;margin:2px 0 0 0}
#default_footer #default_footer_services #default_infos ul li {font-size:1px;line-height:13px;margin:0 0 4px 0;padding:0 0 1px 0}
#default_footer #default_footer_services #default_infos ul li a {display:block;font-size:11px;color:#3c8c1e;font-weight:bold}
#default_footer #default_footer_services #default_infos ul li a span {display:block;padding:0 0 0 9px;background:url(//media.laredoute.fr/INTL/PT/pt/XHTML/footerZone/bg_arrow03.gif) no-repeat 0 4px;}

#default_footer #default_footer_services #infos .title2 {width:100%;height:20px;margin:17px 0 0 0;background:url(//media.laredoute.fr/INTL/PT/pt/XHTML/footerZone/bg_title04.gif) no-repeat 0 0}


#default_footer #default_footer_services #default_contact {width:230px;height:166px;margin:0 0 0 20px;}
#default_footer #default_footer_services #default_contact p {font-size:11px;line-height:18px}
#default_footer #default_footer_services #default_contact p .mentions {color:#3c8c1e}
#default_footer #default_footer_services #default_contact .quality {display:block;width:90;height:55px;margin:15px 0 0 8px;background:url(//media.laredoute.fr/INTL/PT/pt/XHTML/footerZone/bg_quality.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/PT/pt/XHTML/footerZone/bg_flag_03.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/PT/pt/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/PT/pt/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/PT/pt/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/PT/pt/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/PT/pt/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/PT/pt/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/PT/pt/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/PT/pt/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/PT/pt/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/PT/pt/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/PT/pt/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/PT/pt/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/PT/pt/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/PT/pt/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/PT/pt/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/PT/pt/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/PT/pt/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/PT/pt/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/PT/pt/XHTML/footerZone/bg_flag_19.gif) no-repeat 0 0}


#default_footer  #default_footer_legal_informations {position:relative;margin:80px 0 0 0}
#default_footer  #default_footer_legal_informations p {font-size:10px;color:#666666;margin:0 0 0 18px}

/*-------------------------------------------------
=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/pt/pt/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/pt/pt/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/pt/pt/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;
}

div#container .centerCont{width:788px; margin:2px auto;}


.contentContainerNoHeader 
{
    background-color:#fff;}
    
    
.mainfaimeErrorContainer
{
    display:none;
}


