/* ------ */
/* HEADER */
/* ------ */

#headerContainer { clear:both; position:relative; float:left; width:960px; padding-right:10px; margin-top:10px; height:auto; /* noel: */background-color:#FFFFFF;  /*background:url('../images/bg_header.gif') no-repeat left top;*/ }
/* #headerContainer, #nav { } */

#headerContainer .logo 	{ float:left; width:250px; height:80px; background:url('../images/wonderbox.jpg') no-repeat 20px 10px; cursor:pointer; }
#headerContainer .right { float:right; width:640px; /*margin-right:22px;*/ margin-top:10px; text-align:right;  }

#headerContainer .right ul {color:#727272; font-size:0.95em; margin:0 0 10px 0; padding:0; float:right;}
#headerContainer .right ul li { border:1px solid #b10c37; margin:0 0 0 3px; padding:2px 6px; font-weight:bold; font-size:12px; display:block; float:left; text-transform:uppercase;}
#headerContainer .right ul li img { vertical-align:middle; padding-right:8px;}
#headerContainer .right .infos{ float:right;}
.nettoie_flottant{ clear:both;}

#headerContainer .right .banner { clear:both; z-index:1; padding:6px 0 6px 12px;}

#headerContainer .right .links {  }
#headerContainer .right .links a, 
#headerContainer .right .links a:visited { color:#aaaaaa;text-decoration:underline; }
#headerContainer .right .links a:hover { color:#000; }

/* --- */
/* NAV */
/* --- */
 
#nav { clear:both; position:relative; float:left; width:965px; background-color:#FFFFFF; padding-right:10px; list-style: none ;text-align: center; z-index:1; background-color:#FFFFFF; border-bottom:1px solid #000000; width:960px; /*background:url('../images/filet_degrade2.gif') no-repeat bottom left;*/ }
#nav ul { margin:0 0 0 24px; padding:0; text-align:left; background-color:#FFFFFF;}
#nav ul li { float:left;/*padding:0 0 1px 0;*/}
#nav ul li span { padding:0px 3px 0px 0px; display:block;/*pour IE*/}
#nav ul li .accueil, #nav ul li .accueil_active{background-color:#9b2b30;}
#nav ul li .tous_les_coffrets, #nav ul li .tous_les_coffrets_active{background-color:#ed7b8c;}
#nav ul li .week, #nav ul li .week_active{background-color:#bc9bb5;}
/*#nav ul li .sejour_activite, #nav ul li .sejour_activite_active{background:url('../images/bg_boxes.gif') repeat-x;}*/
#nav ul li .detente, #nav ul li .detente_active{background-color:#c7c4ba;}
/*#nav ul li .gastronomie, #nav ul li .gastronomie_active{background:url('../images/bg_boxes.gif') repeat-x;}*/
#nav ul li .pilotage, #nav ul li .pilotage_active{background-color:#f6a806;}
#nav ul li .multi, #nav ul li .multi_active{background-color:#fdc608;}

#nav ul li .accueil, #nav ul li .tous_les_coffrets, #nav ul li .week, #nav ul li .sejour_activite, #nav ul li .detente, #nav ul li .gastronomie, #nav ul li .pilotage, #nav ul li .multi{color:#ffffff;}

#nav ul li .accueil_active, #nav ul li .tous_les_coffrets_active, #nav ul li .week_active, #nav ul li .sejour_activite_active, #nav ul li .detente_active, #nav ul li .gastronomie_active, #nav ul li .pilotage_active, #nav ul li .multi_active{color:#000000;}

#nav ul li span a{ font:bold 12px Arial, Helvetica, sans-serif; color:#ffffff; padding:2px 21px; margin:0; display:block;}
#nav ul li span a:hover{color:#000000; text-decoration:none; }
#nav ul li img { border:0px; }


/* ------- */
/* SUBMENU */
/* ------- */

.subMenuItems { overflow:visible; z-index:1000; padding:4px 0px 4px 0px; float:left; background-color:#fff; border:1px solid #bbbbbb; position:absolute; text-align:left; margin:0; }

.subMenuItems ul { overflow:visible; }
.subMenuItems li { padding:6px 10px 6px 10px;  }
.subMenuItems li.active { background-color:#000; }
.subMenuItems ul li.active a,
.subMenuItems ul li.active a:hover,
.subMenuItems ul li a:hover { color:#fff; text-decoration:none; }

.subMenuItems ul.week li.active { background-color:#92578f; }
.subMenuItems ul.pilotage li.active { background-color:#f7a800; }
.subMenuItems ul.detente li.active { background-color:#bbb0ab; }
.subMenuItems ul.gastronomie li.active { background-color:#bc9bb6; }
.subMenuItems ul.aventure li.active { background-color:#bc9bb5; }
.subMenuItems ul.multi li.active { background-color:#ebb811; }
.subMenuItems ul.sejour_activite li.active { background-color:#bc9bb5; }

#paiement_section{
	position:absolute;
	z-index:10000;
	top:48px;
	left:560px;
	}
#paiement_section p{
	font-size:10px;
	}
#paiement_section p img{
	margin-bottom:-10px;
	}
#compte{
	position:absolute;
	top:0px;
	right:0px;
	width:254px;
	height:101px;
	
	z-index:200;

}
#logo{
	position:absolute;
	top:0px;
	left:0px;
	width:236px;
	height:99px;
	background: url(../images/wonderbox.jpg) no-repeat left top;
	z-index:1000;

}
table.headerTable{
	width:100%;
	padding-top:110px;
	z-index:6000;
	}
table.headerTable p, table.headerTable a{
color:#999;
font-size:11px;
margin:0;
padding:0;
	}
table.headerTable td + td{
	text-align:right;
	}
#loginInHeader{
	padding-right:5px;
	}
#menu1{
	color:#999;
	font-size:11px;
	position:relative;
	z-index:10;
	cursor:pointer;
}
#menu1 a{
	color:#98182F;
	text-decoration:none;
}
#menu1 a.active{
	color:#98192F;
	text-decoration:underline;
}
#menu1 a:hover{
	/*color:#750129;*/
	text-decoration:none;
}
#menu1 ul{
	margin:0px;
	padding:0px;
}
#menu2{
	font-size:12px;
	position:relative;
	padding-left:0px;
	margin-top:8px;
	z-index:9000;
	width:100%;
}
#menu1 li.menu1{
  display:inline;
  padding: 0px 3px 0px 0px;
  
}
#paiement_section{
	position:absolute;
	z-index:10000;
	top:48px;
	left:560px;
	}
#paiement_section p{
	font-size:10px;
	}
#paiement_section p img{
	margin-bottom:-10px;
	}

.header_contact{
  color:#93002B;
	font-size:15px;
	font-weight:bold;
}
.header_secure{  
  padding-top:5px;
  padding-left:370px;
} 

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 15px;
  font-weight: bold;
  padding-top: 10px;
  color: #999999;    /* MODIF POUR EXPAGNOL */
  height:38px;
}

/* The footer*/

#footer p{
padding-top:3px;
padding-bottom:40px;

}
#footer{
/*background: #fff;*/
background:none;
position:relative;	
font-size:11px;
text-align:center;
float:left;
color:#7e7e7e;	
}
#footer a{
  font-size: 11px;
  color:#7e7e7e;
  text-decoration:none;
}
#footer a.active{
  color:#939393;
  text-decoration:underline;
}
#footer a:hover{
  color:#000000;
  text-decoration:underline;
}

.footer_dash{
background: url(../images/dot_H.gif) repeat-x center ;
}
.partners_text{
  font-weight:bold;
	color:#999999;
}