/********************************************************************/
/*                             HOME PAGE                            */
/********************************************************************/

#lateralPan {
	margin:0 auto;
	margin-top:10px;
	width:180px;
	float:left;
}

#lateralPan table#ctl00_PageContent_wpzLeft{
	_margin-right:-10px
}

#lateralPan .legende {
	font-size:12px;
}
#lateralPan ul {
display:block;
font-weight:normal;
margin:3px 0 0;
padding-left:0px;
}
/*end 11-03*/
#lateralPan ul a {
	color:#2D1E00;
	text-decoration:none;
	font-size:11px;
}
#lateralPan ul a:hover {
color:#2D1E00;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}

#lateralPan ul li {
list-style-type:none;
margin:0 0 0 11px;
padding:3px;
}
#lateralPan ul li a{
	background:transparent url(images/bul_blue.gif) no-repeat scroll 0 4px;
	padding-left:10px;
	display:block;
}

#lateralPan ul li.selected {
	font-weight:bold;
}



#lateralPan ul li.selected h2{
	font-weight:bold;
}

#lateralPan ul li.selected ul li ul{
display:block;
margin-top: 0px;
}

#lateralPan ul li ul li.selected h3{
	font-weight:bold;
}

#lateralPan ul li ul li.selected ul li ul{
display:block;
margin-top: 0px;
}

#lateralPan ul li ul {
	position:relative;
	margin:0px;
}


#lateralPan ul li ul li {
	list-style-type:none;

}

#lateralPan ul li ul li a{
	background:transparent url(images/bul_fushia.gif) no-repeat scroll 0px 4px;
		padding-left:10px;
}

#lateralPan ul li ul li ul li h4.enteteNiveau3{
font-weight:normal;
margin:0px;

}

#lateralPan ul li ul li ul li.selected h4.enteteNiveau3{
font-weight:bolder;
margin:0px;
}

#lateralPan ul li ul li.selected ul
{
display:block;
margin-top:6px;
 
}

#lateralPan ul li.selected ul{
display:block;
margin-top:6px;
 
}

#lateralPan li.menuItemNiv3{
/*background:transparent url(images/bul_fushia.gif) no-repeat scroll 0px 6px;*/
padding:3px;
}

#lateralPan li.menuItemNiv2{
/*background:transparent url(images/bul_fushia.gif) no-repeat scroll 0px 6px;*/
padding:3px;
}
	
	
#lateralPan li.menuItemNiv3 h4 a span{

}
	


/*------------------------------------------------------------------*/
/*----------------         COMMANDE DIRECTE         ----------------*/
#lateralPan div.commandeDirecte {
	clear:both;
	width:170px;
	margin: 0px 2px 14px 2px;
	padding:4px 4px 8px 4px;
	border:1px solid #bbac99;
	background:#F2EEEA;
	display:none
}
#lateralPan div.commandeDirecte h3 {
display:block;
	display:block;
	color:#2D1E00;
	font-size:11px;
	font-weight:bold;
	margin:0px;
	padding:2px 0px 10px 8px;
	text-align:left;
	text-transform:uppercase;
}
#lateralPan div.commandeDirecte hr {
	border:0px;
	border-bottom:1px solid #bbac99;
	height:1px;
        margin:0px 0px 10px 0px;
        padding:0;
}
#lateralPan div.commandeDirecte p.legende {
	margin:0px;
	margin-left:4px;
	/*line-height:90%;*/
	padding:0;
	padding-bottom:8px;
	/*margin-top:12px;*/
	
	text-align:left;
	color:#2D1E00;
	font-weight:normal;
}
#lateralPan div.commandeDirecte .imagette {
	margin:0px;
	text-align:center;
}
#lateralPan div.commandeDirecte .recevoirCatalogue {
	margin:0;
	padding:0; 
	margin-left:0px;
	font-size:12px;
}

#lateralPan div.commandeDirecte .recevoirCatalogue p.legende
{
    /*margin-top:-15px;*/padding:0px; margin:0px;  
}
#lateralPan div.commandeDirecte p.legende a
{
	 background:transparent url(images/bul_blue.gif) no-repeat left;margin-left:0px;
	 color:#2D1E00;
	 /*padding-left:6px;*/
}

#lateralPan div.commandeDirecte p.legende a:hover{color:#2D1E00;}

#lateralPan div.commandeDirecte p.legende a span
{
	padding-left:6px; padding-top:10px;margin:0px;font-size:11px;
	
	 
}
#lateralPan div.commandeDirecte .recevoirCatalogue .btnBlanc {
	display:none;
	padding:0px; 
	/*text-transform:uppercase;*/
	background:none;
}
#lateralPan div.commandeDirecte .recevoirCatalogue .btnBlanc a:hover {
	text-decoration:underline;
}

/*---------------------------------------------------------------*/
/*----------------     ABONNEMENT NEWSLETTERS    ----------------*/

#lateralPan div.aboNewsletter {
	clear:both;
	float:left;
	display:block;
	background:#F2EEEA none repeat scroll 0 0;
	border:1px solid #BBAC99;
	margin: 20px 2px 10px;
	*margin: 10px 2px 15px;
	padding:4px 4px 8px;
	width:170px;
	height:auto;
}

#lateralPan div.aboNewsletter p {	
	float:left;
	*float:none;
	padding:0;
	margin: 0 0 0 10px;
	color:#2D1E00;
	font-weight:normal;
	font-size:12px;
}

#lateralPan div.aboNewsletter p.NewsEnSavoirPlus {
display:none;
}


#lateralPan div.aboNewsletter input {  
	display:block; 
	align:center;
	border:1px solid #DFD5CB;
    font-weight:normal;
	font-size:12px;
	margin: 5px 0 5px 3px; 
	padding: 4px; 
	width:130px;

}
#lateralPan div.aboNewsletter span.bt 
{
	cursor:pointer;
	float:left;
	background-color: transparent;
	font-weight:bold;
	margin:0;
	padding:0;
	font-size:10px;
	width: 130px;
}


#lateralPan div.aboNewsletter h3 {
        display:block;
	color:#2D1E00;
	font-size:11px;
	font-weight:bold;
	margin:0px;
	padding:0px 0px 10px 2px;
	text-align:left;
	text-transform:uppercase;
}
#lateralPan div.aboNewsletter h3 span {

}
#lateralPan div.aboNewsletter hr {
	border:0px;
	border-bottom:1px solid #bbac99;
	height:1px;
        margin:0px 0px 10px 0px;
		_margin:0; /*IE7 hack*/
        padding:0;
	
}


#lateralPan div.aboNewsletter p a span.linkButtonClass_inner   {

background-color: #04C816;
color: #FFFFFF;
display: block;
margin: 0 0 5px 3px;
}

#lateralPan div.aboNewsletter p a span.btDesinscription_inner   {

background-color: #DF1980;
color:#ffffff;
display:block;
margin: 0 0 0 3px;
}
#lateralPan div.aboNewsletter p a span.btDesinscription_inner, #lateralPan div.aboNewsletter p a span.linkButtonClass_inner   {
   
text-align:center;
    cursor: pointer;
    font-size: 10px;
    font-weight: bold;

width:130px;
    padding: 4px ; 

}

#lateralPan div.aboNewsletter p a:hover span{
opacity : .5; 
filter:alpha(opacity=50);
    -moz-opacity : 0.5; 
    -ms-filter: alpha(opacity=50)
width: 100%;
}

/*---------------------------------------------------------------*/
/*------------------------   BOUTIQUE    ------------------------*/	

#lateralPan div.boutiques_cadre {
	border:1px solid #BBAC99;
	clear:both;
	margin:14px 2px;
	width:178px;
}

#lateralPan div.nos_univers_thematiques_cadre {
	clear:both;
	width:170px;
	border:1px solid #bbac99;
margin:5px 2px -10px;
*margin:5px 2px 0px;
padding:4px 4px 0px;


}

#lateralPan div.nos_univers_thematiques_cadre h3 {
display:block;
	font-size:11px;
	color:#2D1E00;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	padding-left:10px;
	margin:0 0 10px;
}
#lateralPan div.nos_univers_thematiques_cadre hr {
	border:0px;
	border-bottom:1px solid #bbac99;
	margin:0px;
	padding:0px;
	height:1px;
}

#lateralPan .nos_univers_thematiques_cadre ul {
display:block;
margin-top:5px;
margin-bottom:10px;
}

#lateralPan div.nos_univers_thematiques_cadre ul li{
padding:3px 0px 3px 0;
}
#lateralPan div.boutiques_cadre h3 {
	font-size:12px;
	margin:0;
	padding:10px;
	color:#2D1E00;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	border:0;
	border-bottom:1px solid #BBAC99;
}
#lateralPan div.boutiques_cadre h2 {
	
	margin:0pt 0pt 0pt 10pt;
	
}
#lateralPan div.boutiques_cadre hr {
	border:0;
	border-bottom:1px solid #bbac99;
	margin:0;
	padding:0;
	display:none;
}
#lateralPan div.boutiques_cadre ul {
	font-size:0.8em;
	list-style-type:none;
	margin:0 10px 0 4px;
	padding:4px 0 0;

}


#lateralPan div.boutiques_cadre ul li {	
/*background:transparent url(images/bul_blue.gif) no-repeat scroll 0 4px;*/
list-style-type:none;
margin:4px 0 0 4px;
padding:0 0 0 10px;
}
#lateralPan div.boutiques_cadre .btnGris a {
	font-size:10px;
}

#lateralPan div.menuGauche {
	font-size:11px;
}

/*------------------------------------------------------------------*/
/*--------------------   DEMANDE CATALOGUE   -----------------------*/	

#lateralPan div.demandeCatalogue {
	display:none;
}

#lateralPan div.demandeCatalogue {
	clear:both;
	width:170px;
	margin: 0px 2px 14px 2px;
	padding:4px;
	border:1px solid #bbac99;
	background:#F2EEEA;
}
#lateralPan div.demandeCatalogue h3 {
display:block;
	font-size:11px;
	margin:0;
	padding:0 0 8px 17px;
	color:#2D1E00;
	font-weight:bold;
	position:relative;
	left:-11px;	

	text-transform:uppercase;
	text-align:center;
}
#lateralPan div.demandeCatalogue p {
	line-height:95%;
	color:#2D1E00;
	font-weight:normal;
	margin-bottom:10px;
	margin-top:12px;
}
#lateralPan div.demandeCatalogue p.catalogueBtn {
	text-align:right; 
	margin:0;
	padding:0
}
#lateralPan div.demandeCatalogue hr {
	border:0px;
	border-bottom:1px solid #bbac99;
	margin:0;
}

/*-----------------------------------------------------------------------*/
/*--------------------   INCLUDE BANDEAU GAUCHE   -----------------------*/	

#homepage_encart_nav_gauche_cadre.zoneinclude {
	clear:both;
	width:170px;
}
#homepage_encart_nav_gauche_cadre.zoneinclude h3 {
	color:#2D1E00;
	font-size:11px;
	font-weight:bold;
	letter-spacing:-1px;
	margin:0pt;
	padding:2px 0pt 2px 8px;
	text-align:left;
	text-transform:uppercase;
}
#homepage_encart_nav_gauche_cadre.zoneinclude p {
	color:#2D1E00;
	font-weight:normal;
	font-size:12px;
}

/*-----------------------------------------------------------------------*/
/*--------------------   ENCART LISTE BOUTIQUES   -----------------------*/	

#lateralPan .univers1_cadre {
	background:#FFFFFF none repeat scroll 0%;
	border:1px solid #FD6F9F;
	margin:0px 2px;
	width:178px;

/*	display:none;*/
}
#lateralPan .univers1_cadre ul {

	/*padding:0px;*/
}
#lateralPan .univers1_cadre h2 {
	margin:0pt;
	font-size:12px;
	margin:0pt;
	font-weight:normal;
}
#lateralPan .univers1_cadre h3 {
background-color:#E61B86;
color:#FFFFFF;
display:block;
font-size:12px;
font-weight:bold;
padding:5px;
position:relative;
text-align:left;
text-transform:uppercase;
margin:0;
}
#lateralPan .univers1_cadre li h3{
	background-color:#FFFFFF;
	padding:0px;
font-size:10px;
	margin:0pt;
	position:relative;
	text-align:left;
font-weight:normal;
text-transform:lowercase;
	
	
}
#lateralPan .univers1_cadre hr {
	border:none; 
	position:relative;
	top:-4px; 
	filter:alpha(opacity=0); 
	opacity:0;
}

.univers1_cadre div h2 a{
font-weight:normal;
}

.univers1_cadre div#menuGauche{
border-bottom:1px solid #E61B86;
padding:0 0 5px;
}

.univers1_cadre a.lnkExpand{
background:url("images/expand.gif") no-repeat scroll 0 0 transparent;
display:block;
font-weight:bold;
line-height:20px;
margin:5px;
padding-left:18px;
}

.univers1_cadre a.lnkExpand:hover{
background:url("images/expand.gif") no-repeat scroll 0 -20px transparent;
}

.univers1_cadre a.lnkCollapse{
background:url("images/collapse.gif") no-repeat  scroll 0 0 transparent;
display:block;
font-weight:bold;
line-height:20px;
margin:5px;
padding-left:18px;
}

.univers1_cadre a.lnkCollapse:hover{
background:url("images/collapse.gif") no-repeat scroll 0 -20px transparent;
}


/*---------------------------------------------------------------*/



#content #centerPan .misesEnAvantHomepage{clear:both;}




/*--- speelgoed 

#lateralPan ul #ctl00_PageContent_wucNosUniversThematiques_rptNosUniversThematiques_ctl08_hplUnivers{
display:block;
padding:5px;
text-align:center;
font-family: Arial, Helvetica, sans-serif;

line-height: 18px;
font-weight: bolder;
text-transform: uppercase;
color: transparent;
/* hides the text for shure
overflow:hidden;
text-indent:-5000px;
end hides the text
background-color: #e61b86;*/
/*background:transparent url(images/u00000029.gif) no-repeat scroll 0 0px;
}

#lateralPan ul #ctl00_PageContent_wucNosUniversThematiques_rptNosUniversThematiques_ctl08_hplUnivers:hover{
display:block;
padding:5px;
text-align:center;
font-family: Arial, Helvetica, sans-serif;

line-height: 18px;
font-weight: bolder;
text-transform: uppercase;
color: transparent;
/* hides the text for shure
overflow:hidden;
text-indent:-5000px;
 end hides the text
background-color: #e477b0;*/
/*background:transparent url(images/u00000029b.gif) no-repeat scroll 0 0px;
}

/*--- end terug naar speelgoed ---*/
