/* CSS Document */
#Site, #Blank{
	position:relative;
	z-index:10;
	display:block;	
	margin:0 auto;
}

#Site h1 , #Blank h1{
	height:91px;
	left:8px;
	margin:0;
	position:absolute;
	top:21px;
	width:222px;
}

#Site h1 a, #Blank h1 a{
	cursor:pointer;
	position:relative;
	display:block;
	width:222px;
	height:91px;
	background-image:url(../img/logo.png);
	
}

#Site #Navigation{
	position:relative;
	z-index:9;
	display:block;
	width:100%;
	background:#040404 url(../img/menu_bg.jpg) 0 0 no-repeat;
	margin:0 auto 5px;
	height:35px;
	
	/*background-image:url(../img/_tmp_navigation.png);*/
}

#nav_noscript{
	height:27px;
	width:960px;
	background-image:url(../img/nav_noscript_bg.gif);
	padding-top:8px;
	color:#646361;
	font-weight:bold;
	text-align:center;
	margin-top:12px;

}

#nav_noscript a{
	font-family:"Times New Roman", Times, serif;
	color:#FFDC00;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	font-size:16px;
}

#nav_noscript a:hover{
	color:#FFFFFF;
}

/* LAYER NAV */
#Subrub1{
	position:absolute;
	z-index:1000!important;
	
	top:46px;
	left:95px;
	
	margin:0;
	
	width:207px;
	height:172px;
	
	background-color:#212121;
	visibility:hidden;
}

#Subrub2{
	position:absolute;
	z-index:1;
	
	top:46px;
	left:337px;
	
	margin:0;
	
	width:170px;
	height:70px;
	
	background-color:#212121;
}

#Subrub1 ul, #Subrub2 ul{
	display:block;
	
	margin:0;
	padding:0;
	padding-top:12px;
	padding-left:12px;
	
}

#Subrub1 li, #Subrub1 li div a, #Subrub2 li, #Subrub2 li a{
	display:block;
	
	margin:0;
	
}

#Subrub1 li.separator, #Subrub2 li.separator{
	
	margin-top:3px;
	margin-bottom:3px;
	
	width:125px;
	height:2px;
	
	font-size:0;
	line-height:0;
	
	background-image:url(../img/ssrub_separator.gif);
}

#Subrub1 li.btn1{ width:121px; height:26px; background-image:url(../img/ssrub1_btn1_hov.gif); }
#Subrub1 li.btn1 div a{ width:121px; height:26px; background-image:url(../img/ssrub1_btn1_off.gif); }

#Subrub1 li.btn2{ margin-top:7px; width:159px; height:28px; background-image:url(../img/ssrub1_btn2_hov.gif); }
#Subrub1 li.btn2 div a{ width:159px; height:28px; background-image:url(../img/ssrub1_btn2_off.gif); }

#Subrub1 li.btn3{ margin-top:7px; width:137px; height:23px; background-image:url(../img/ssrub1_btn3_hov.gif); }
#Subrub1 li.btn3 div a{ width:137px; height:23px; background-image:url(../img/ssrub1_btn3_off.gif); }

#Subrub1 li.btn4{ margin-top:7px; width:172px; height:26px; background-image:url(../img/ssrub1_btn4_hov.gif); }
#Subrub1 li.btn4 div a{ width:172px; height:26px; background-image:url(../img/ssrub1_btn4_off.gif); }

#Subrub2 li.btn1{ width:121px; height:14px; background-image:url(../img/ssrub2_btn1_hov.gif); }
#Subrub2 li.btn1 a{ width:121px; height:14px; background-image:url(../img/ssrub2_btn1_off.gif); }

#Subrub2 li.btn2{ margin-top:7px; width:90px; height:11px; background-image:url(../img/ssrub2_btn2_hov.gif); }
#Subrub2 li.btn2 a{ width:90px; height:11px; background-image:url(../img/ssrub2_btn2_off.gif); }

#Subrub1 li div a:hover, #Subrub1 li div a.on, #Subrub2 li a:hover, #Subrub2 li a.on{ background:none; }

#Site-Content{
	display:block;
	
	margin:0 auto;
	padding-top:20px;
	
	width:972px;
}

#Central{
	display:inline;
	float:left;
	
	margin:0;
	
	width:766px;
}

#Annexes{
	display:inline;
	float:left;
	
	margin:0;
	margin-top:5px;
	
	width:206px;
}

#Footer{
	display:inline;
	float:left;
	
	margin:0;
	padding-bottom:20px;
	
	width:766px;
}

#Blank #Footer{
	float:none;
	display:block;
	margin-left:auto;
	margin-right:auto;
}

#Blank #Footer .content, #Footer .content{ width:745px; }
#Footer .firstContent{
	margin-top:22px;
}
#Footer .content ul{
	clear:both;
	display:block;
	margin:0;
	padding:0;
}

#Footer .content ul.liens-site{ padding-top:22px; color:#FFDC00; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:center }
#Footer .content ul.liens-rub{ padding-top:2px;color:#8C8C8C; font-size:10px; font-family:Arial, Helvetica, sans-serif; }

#Footer .content li, #Footer .content li.rub{
	display:inline;
	margin:0;
	padding:0;
}

#Footer .content li a{
	display:inline;
	
	margin:0;
	padding:0;
	
	color:#FFDC00;
	text-decoration:none;
}

#Footer .content li a:hover{ color:#FFDC00; text-decoration:underline; }

#Footer .content li.rub a{
	display:inline;
	
	margin:0;
	padding:0;
	
	color:#8C8C8C;
	text-decoration:none;
}

#Footer .content li.rub a:hover{ color:#8C8C8C; text-decoration:underline; }


/* Nouvaux styles - refonte wonderbra 11/06/09  */

#encartRecherche {
	background:url(../img/encartRecherche.jpg) no-repeat scroll 0 0;
	color:#FFD813;
	font-size:12px;
	height:64px;
	left:367px;
	margin:0;
	padding:8px 0 0 23px;
	position:absolute;
	top:21px;
	width:353px;
	font-family:verdana !important;
}

#encartNewsletter {
	background:transparent url(../img/pave_newsletter.png) no-repeat scroll 0 0;
	color:#FEFEFE;
	font-family:verdana !important;
	font-size:12px;
	height:63px;
	left:762px;
	margin:0;
	padding:8px 0 0 15px;
	position:absolute;
	top:21px;
	width:196px;
	z-index:1;
}
#encartNewsletter .encartNewsletterContent{
	position:relative;
	z-index:100;
	background-color:#993333;
}
#headings {
	margin:0 auto;
	width:972px;
	position:relative;
	height:121px;
	z-index:350;
}

#Navigation ul {
	width:1219px;
	height:35px;
	margin:0 auto;
	
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	padding-left:12px;
	width:1014px;
}

#Navigation ul li {
	float:left;
}

.graySeparator, .goldSeparator {
	width:3px;
	height:25px;
}

#Navigation ul li a {
	color:#B9B9B9;
	text-align: center; display: block;
	padding-top:11px;
	text-decoration:none !important;
	height:24px;
}

#Navigation ul li a:hover {color:#000;}
a.gold {color:#fcdd01 !important;}
a.gold:hover {color:#000 !important;}

.graySeparator {
	background:url(../img/sep_menu.jpg) no-repeat center 10px;
}

.goldSeparator {
	background:url(../img/sep_menu_gold.jpg) no-repeat center 10px;
}

a.mt_ling_1{width: 180px;background-image: none;}
a.mt_ling_2{width: 142px;background-image: none;}
a.mt_maillots{width: 157px;background-image: none;}
a.mt_coupdecoeur{width: 160px;background-image: none;}
a.mt_bonplan{width: 128px;background-image: none;}
a.mt_topconseils{width: 109px;background-image: none;}
a.mt_topactualites{width: 120px;background-image: none;}

a.mt_ling_1:hover{width: 180px;background-image: url(../img/mt_incontournable_on.jpg);}
a.mt_ling_2:hover{width: 142px;background-image: url(../img/mt_glamours_on.jpg);}
a.mt_maillots:hover{width: 157px;background-image: url(../img/mt_maillots_on.jpg);}
a.mt_coupdecoeur:hover{width: 160px;background-image: url(../img/mt_coupdecoeur_on.jpg);}
a.mt_bonplan:hover{width: 128px;background-image: url(../img/mt_bonplan_on.jpg);}
a.mt_topconseils:hover{width: 109px;background-image: url(../img/mt_conseils_on.jpg);}
a.mt_topactualites:hover{width: 120px;background-image: url(../img/mt_actualites_on.jpg);}

a.mt_ling_1_on{width: 180px;background-image: url(../img/mt_incontournable_on.jpg);color:#000 !important;}
a.mt_ling_2_on{width: 142px;background-image: url(../img/mt_glamours_on.jpg);color:#000 !important;}
a.mt_maillots_on{width: 157px;background-image: url(../img/mt_maillots_on.jpg);color:#000 !important;}
a.mt_coupdecoeur_on{width: 160px;background-image: url(../img/mt_coupdecoeur_on.jpg);color:#000 !important;}
a.mt_bonplan_on{width: 128px;background-image: url(../img/mt_bonplan_on.jpg);color:#000 !important;}
a.mt_topconseils_on{width: 109px;background-image: url(../img/mt_conseils_on.jpg);color:#000 !important;}
a.mt_topactualites_on{width: 120px;background-image: url(../img/mt_actualites_on.jpg);color:#000 !important;}

#encartRechercheAvancee {
	left:367px;
	margin:0;
	position:absolute;
	top:92px;
	width:256px;
	height:239px;
	z-index:351;
}

.encartRechercheAvanceeTop {
	background:url(../img/recherche_avancee_layer_top.png) no-repeat top left;
	height:13px;
	width:256px;
	font-size:0;
	
}
* html .encartRechercheAvanceeTop {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='/wcsstore/Wonderbra/skins/fr/img/recherche_avancee_layer_top.png');
}

.encartRechercheAvanceeMiddle {
	background:url(../img/recherche_avancee_layer_middle.gif) no-repeat;
	height:210px; 
	font-size:0; 
	padding-left:24px;
}

.encartRechercheAvanceeBottom {
	background:url(../img/recherche_avancee_layer_bottom.png) no-repeat; 
	height:16px; 
	width:256px; 
	font-size: 0;
}
* html .encartRechercheAvanceeBottom {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='/wcsstore/Wonderbra/skins/fr/img/recherche_avancee_layer_bottom.png');
}

.fLeft {
	float:left;
}

fieldset.ok_button {
	float:left;
	margin-left:2px;
	margin-top:4px;
}

#encartRecherche fieldset {float:left;}

#encartRecherche input.searchvalue {
	font-size:10px;
	height:14px;
	margin-top:2px;
	padding:3px 0 0 6px;
	width:180px;
}

* html #encartRecherche INPUT.searchvalue {
	width:175px !important;	
}

.AdvancedSearchLink {
	color:#FCDD01;
	display:block;
	font-family:arial !important;
	font-size:10px;
	margin-left:2px;
	margin-top:5px;
	text-decoration:none;
	width:106px;
	outline-style:none;
	background:url(../img/ArrowDown.jpg) right 4px  no-repeat;
}

.AdvancedSearchLink span {
	display:block;
	float:left;
}

.AdvancedSearchLink img {
	margin:-5px 0 0 2px;
}

* + html .AdvancedSearchLink img {
	margin:-1px 0 0 2px;
}

*html .AdvancedSearchLink {
	width:108px;	
	z-index:300;
	cursor:pointer;
	height:11px;
	margin-top:20px;
}

* html .AdvancedSearchLink img {
	margin:2px 0 0 0px !important;
}

.hZero {height:0 !important;clear:both;margin:0;padding:0;}

.misEnAvant a {
	color:#fcdd01;
	text-decoration:none;
	font-size:12px;
	display:block;
	margin-left:19px;
}

.misEnAvant {
	float:left;
	width:133px;
	height:48px;
	background:url(../img/separator_recherche.jpg) 21px 30px no-repeat;
}

.bestSellers {
	margin-top:7px;
}

.mostWatched {
	margin-top:13px;
}

#email_adress {
	height:16px;
	margin-top:5px;
	padding-left:2px;
	width:156px;
	font-family:Arial, Helvetica, sans-serif;
}

.emailField {
	width:158px;
	float:left;
	margin-left:2px;
	margin-right:1px;
}

#encartNewsletter fieldset.ok_button {
	margin-top:5px !important;
}

#advancedSearch {
	display:block;
	font-family:verdana !important;
	width:220px;
}

#advancedSearch span {
	color:#FFD813;
	display:block;
	font-size:12px;
	height:12px;
	margin-bottom:21px;
}

#advancedSearch  label {
	color:#FFFFFF;
	display:block;
	float:left;
	font-size:11px;
	margin-top:1px;
	width:79px;
}

#advancedSearch  select {
	border:1px solid #000000;
	float:left;
	font-family:arial;
	font-size:10px;
	width:135px;
}

.lineEntry {
	display:block;
	width:225px;
	height:34px;
}

* + html .lineEntry {
	height:18px;
}

.margCouleur { 
	/*margin-bottom:20px !important;*/
}


.margTaille {
	/*margin-bottom:14px !important;*/
}

select.margOrdre {
	margin-top:11px !important;
}

#advancedSearch .submitSearch {
	margin-left:39px;
	cursor:pointer;
	margin-top: 15px;
}
.rechercheSimple {
	width:214px;
}
.plusVendus #Central{margin-top:23px !important;}
.plusVendus #Annexes{margin-top:80px !important;}
/*
.plusvus,.bonsplans{margin-top:25px !important;}

.plusvus #Produits-Content h2.plusvusTitle,
.bonsplans #Produits-Content h2.bonsplansTitle{
	height:28px;
	margin-top:8px;
}
.plusvus #Produits-Content h2.plusvusTitle{
	background-image:url(../img/_tmp_h2_title_plusvus.gif);
}
.bonsplans #Produits-Content h2.bonsplansTitle{
	background-image:url(../img/_tmp_h2_title_bonsplans.gif);
}
*/
.plusvus #Annexes,.bonsplans #Annexes{margin-top:60px !important;}

#Footer .firstContent p {
	color: #999999 !important;
	font-family: Arial,Helvetica,sans-serif !important;
	font-size: 11px !important;
	FONT-WEIGHT: normal !important;
}

#Footer .content UL.liens-site a {
	FONT-WEIGHT: normal !important;
}

/* img, div, a,li, ul, DIV, input { behavior: url(/wcsstore/Wonderbra/skins/fr/css/iepngfix.htc) }*/






