* {font-family:Arial, Helvetica, sans-serif}

html { 
	
	margin:0px;
	padding:0px;
	
}

body { 
	
	margin:0px;
	padding:0px;
	background-color:#87888A; 
	
}

#global {
	
	margin-left:auto;
	margin-right:auto;
	display:block;
	height:696px;
	width:991px;
	background:#fff url(../images/accueil/v2_fond_accueil.gif) no-repeat 0px 20px;
	
}

#menu_haut {
	
	display:block;
	height:20px;
	line-height:20px;
	text-align:right;
	padding-right:10px;
	
}

#menu_haut li {
	
	display:inline;
	border:0px #616161 solid;
	border-left-width:1px;
	padding-left:5px;
	
}

#menu_haut li.premier {
	
	border-left-width:0px;
	
}

#menu_haut li a {
	
	font-weight:bold;
	color:#616161;
	
}

#header {
	
	display:block;
	height:106px;
	background:url(../images/accueil/v2_logo.gif) no-repeat 30px 15px;
	
}

#header h1 {
	
	padding-top:25px;
	margin-left:250px;
	font-size:26px;
	color:#e1e34d;
	font-weight:normal;
	margin-bottom:0px;
	
}

#header p {
	
	margin-left:250px;
	color:#fff;
	font-size:14px;
	margin-top:0px;
	
}

#menu {
	
	display:block;
	height:36px;
	background:#C5007B;
	line-height:36px;
	
}

#menu li {
	
	display:block;
	float:left;
	
	padding-left:14px;
	
}

#menu li.selection {

	float:right;
	padding-left:50px;
	padding-right:20px;
	
}

#menu li.selection {
	
	background:url(../images/accueil/v2_selection.gif) no-repeat;
	
}

#menu li a {
	
	height:36px;
	color:#fff;
	font-size:12px;
	
	border:0px #fff solid;
	border-right-width:1px;
	
	padding-right:13px;
	
	font-weight:bold;
	
	text-transform:uppercase;
	
}

#menu li.dernier a {
	
	border-right-width:0px;
	
}

#intro {
	
	display:block;
	height:261px;
	color:#fff;
	
}

#intro .gauche {
	
	display:block;
	width:530px;
	float:left;
	
}

#intro .droite {
	
	float:right;
	
}

#intro .gauche h1 {

	padding-top:15px;
	padding-left:70px;
	color:#fff;
	font-size:18px;
	font-weight:normal;
	background:url(../images/accueil/v2_h1_intro.gif) no-repeat 51px 21px;

}

#intro .gauche p {
	
	padding-left:70px;
	
}
#intro .gauche ul {
	
	list-style-image: url(../images/accueil/v2_puce.gif);
	padding-left:190px;
	padding-top:20px;
	
}

#intro .gauche li {
	
	margin-bottom:5px;
	
}

#intro .gauche li a {
	
	font-size:14px;
	color:#b8b8b8;
	font-weight:bold;
	font-style:italic;
	
}

#intro .gauche li a span {
	
	font-size:18px;
	font-style:normal;
	
}

#intro .gauche li.l2 {
	
	padding-left:27px;
	
}

#intro .gauche li.l3 {
	
	padding-left:40px;
	
}

#intro .gauche li.l4 {
	
	padding-left:10px;
	
}

#video {
	
	margin-right:40px;
	margin-top:35px;
	display:block;
	height:198px!important;
	width:308px !important;
	background-color:#000;
	position:relative;
	
}

#bas {
	
	display:block;
	height:240px;
	padding-top:34px;
	
}

#bas h2, #bas .span h2 {
	
	font-size:14px;
	text-decoration:italic;
	margin-bottom:12px;
	padding-left:20px;
	
}

#bas h2 span, #bas .centre h2 {
	
	font-size:20px;
	
}

#bas .centre {
	
	padding-left:401px;
	padding-right:315px;
	
}

#bas .gauche {
	
	float:left;
	width:391px;
	background:url(../images/accueil/v2_puce_verte.gif) no-repeat 13px 7px;
	
}

#bas .gauche #brochures {
	
	display:block;
	border:1px #fff solid;
	width:368px;
	height:162px;
	overflow:auto;
	margin-left:13px;
	margin-bottom:30px;
	
}

#bas .droite {
	
	float:right;
	width:305px;
	background:url(../images/accueil/v2_puce_fuschia.gif) no-repeat 0px 7px;
	
}

#bas .droite img {
	
	float:left;
	
}

#bas .droite ul {
	
	padding-left:120px;
	
}

#bas .droite li, #bas .droite li a {
	
	list-style-image:url(../images/accueil/v2_tiret.gif);
	color:#fff;
	
}

#bas .droite li a:hover {
	
	color:#C5007B;
	
}

#bas .droite li {
	
	padding-bottom:5px;
	
}

#bas .gauche h2 {
	
	color:#d4d600;
	margin-left:12px;
	
}

#bas .droite h2 {
	
	color:#c5007b;
	
}

#bas .centre h2 {
	
	color:#f08e57;
	background:url(../images/accueil/v2_puce_orange.gif) no-repeat 0px 7px;
	
}

#bas .centre li {
	
	list-style-type:none;
	color:#fff;
	
}

#bas .centre li h3, #bas .centre li h3 a {
	
	color:#494949;
	margin:0px;
	padding:0px;
	font-size:12px;
	
}

#bas .centre li p {
	
	margin:0px;
	padding:0px;
	margin-bottom:5px;
	
}

.brochure {
	
	overflow:hidden;
	padding:10px;
	
}

.brochure img {
	
	float:left;
	padding-right:5px;
	
}

#footer {
	
	width:991px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	color:#fff;
	background-color:#a6a7a9;
	height:30px;
	line-height:30px;
	
}

#footer a {

	color:#fff;

}

#menu-organiser, #menu-renforcer, #menu-stimuler, #menu-fideliser {
	
	position:absolute;
	ba ckground-color:#3599CB;
	background-color:#2482b1;
	color:#fff;
	width:200px;
	margin-left:420px;
	p adding:10px;
	
}

#menu-organiser {
	
	margin-top:28px;
	
}

#menu-renforcer {
	
	margin-top:57px;
	
}

#menu-stimuler {
	
	margin-top:86px;
	
}

#menu-fideliser {
	
	margin-top:106px;
	margin-left:380px;
	
}

#menu-organiser li,
#menu-renforcer li,
#menu-stimuler li,
#menu-fideliser li {
	
	list-style-type:none;
	background:url(../images/menus/carre_fuschia_full.gif) 5px 6px no-repeat;
	d isplay:block;
	padding:5px;
	
}

#menu-organiser li a,
#menu-renforcer li a,
#menu-stimuler li a,
#menu-fideliser li a {
	
	color:#fff;
	padding-left:15px;
	
}

#menu-organiser li a:hover,
#menu-renforcer li a:hover,
#menu-stimuler li a:hover,
#menu-fideliser li a:hover {
	
	text-decoration:underline;
	
}

#menu ul li ul li a {

	height:auto;
	/*width:159px;*/
	width:177px;
	border-width:0px;
	font-weight:bold;
	text-transform:uppercase;

}

#menu-offres ul li a {

	width:129px;

}

#menu-catalogue, #menu-offres {

	margin-left:-15px;
	margin-top:-1px;

}

#menu-catalogue {

	margin-left:-28px;

}

#menu-offres {

	width:182px;

}

#intro .gauche #menu-organiser ul, #intro .gauche #menu-renforcer ul, #intro .gauche #menu-stimuler ul, #intro .gauche #menu-fideliser ul {

	padding-top:0px;
	padding-left:0px;

}

#intro .gauche #menu-organiser li, #intro .gauche #menu-renforcer li, #intro .gauche #menu-stimuler li, #intro .gauche #menu-fideliser li {

	margin-bottom:0px;
	background:transparent url(../images/menus/carre_fuschia_full.gif) no-repeat scroll 5px 6px;
	background-image:none;

}

#intro .gauche #menu-organiser ul a, #intro .gauche #menu-renforcer ul a, #intro .gauche #menu-stimuler ul a, #intro .gauche #menu-fideliser ul a {

	color:#fff;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	padding-left:0px;

}

p.toutes {

	padding:0px;
	margin:0px;
	text-align:right;

}

p.toutes a {

	color:#000;
	font-weight:bold;

}

#menu img {

	vertical-align:middle;

}

.texte {

	color:#fff;

}

#header p {

	padding-top:0px;

}

#menu li.selection a {

	color:#C5007B;

}

