/* DEBUT réinitialisation de tous les paramètres  */
	html, body, div, span, applet, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn, em, font, img, ins, kbd, q, s, samp,
	small, strike, strong, sub, sup, tt, var,
	b, u, i, center,
	dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
	}
	body {
	line-height:14px;
	}
	ol, ul {
	list-style:none;
	}
	blockquote, q {
	quotes:none;
	}
	:focus {
	outline:0;
	}
	ins {
	text-decoration:none;
	}
	del {
	text-decoration:line-through;
	}
	table {
	border-collapse:collapse;
	border-spacing:0;
	}
	form label, .submit {
	cursor:pointer;
	}
	fieldset {
	border:none;
	}
	input, select, textarea {
	font-size:100%;
	}
	.submit, .bt_envoyer {
	border:none;
	cursor:pointer;
	}
	ul {
	list-style-type:none;
	}
	.clear {
	clear:both;
	height:1px;
	overflow:hidden;
	visibility:hidden;
	}
	.left {
	float:left;
	}
	.left_recrute { 
	float:left;
	width:650px;
	}
	.right {
	float:left;
	margin-left:0px;
	}
	.cote {
	margin-right:6px;
	}
	a img {
	border:none;
	}
/* FIN réinitialisation de tous les paramètres  */

/* alignements par défaut */
html, body, form, fieldset, p, li, input, textarea, a, button, select, .intro p, .intro1 p, .deco p, #search h3,#search p,#search_formation h3, .intro_h p {
text-align:justify;
}
/* alignements titres h2 dans intro */
.intro h2{
text-align:left;
line-height:18px;
}
/* Typos par défaut */
html, body, form, fieldset, p, a, li, input, textarea, button, select {
font-family: Arial, Helvetica, sans-serif;
font-size:12px; /*ajout Ana 18/11/09*/
color:#0f4565;
line-height:16px;
}

/* Conteneur principal */
#page {
background:#fff url(../gfx/layout/top.gif) no-repeat ;
margin:0 auto;
width:980px;
cursor:default;
}
/* DEBUT haut de page */
	#banner {
	height:107px;
	position:relative;
	}
	#top h1 {
	font-size:1px;
	line-height:1px;
	margin:0px;
	padding:0px;
	position:absolute;
	/*text-indent:-5000px; MODIF POJ*/ 
	}
	#top a {
	left:20px;
	position:absolute;
	top:3px;
	}
	#ban {
	left:232px;
	position:absolute;
	top:9px;
	}
/* FIN haut de page */

/* DEBUT Menu haut */
	#navigation li a {
	color:#003a5c;
	font-size:13px;
	text-decoration:none;
	}
	#navigation li a.first {
	color:#fff;
	}
	#navigation li a:hover {
	color:#fff;
	}	
	#navigation #espaces li a {
	color:#fff;
	}
	#navigation {
	height:43px;
	margin-left:9px;
	position:relative;
	width:956px;
	}
	#navigation li {
	border-right:1px solid #194D6C;
	display:block;
	float:left;
	position:relative;
	width:160px;
	}
	#navigation li a {
	display:block;
	}
	#navigation li a.first {
	background:url(../gfx/layout/menu.gif) no-repeat -500px 0;
	height:19px;
	padding:22px 20px 2px 24px;
	}
	#navigation li ul {
	background:#4FBBFB;
	border-top:1px solid #9D9D9D;
	display:none;
	left:0;
	position:absolute;
	top:43px;
	width:250px;
	z-index:100;
	}	
	#navigation li ul li {
	border-right:none;
	border-bottom:1px solid #A7DDFD;
	padding:6px 17px 5px 13px;
	width:220px;
	}	
	#navigation li ul li a {
	background:url(../gfx/layout/menu.gif) no-repeat -1000px 4px;
	padding-left:10px;
	}
	#navigation li:hover a.first, #navigation li.active a.first {
	background:url(../gfx/layout/menu.gif) no-repeat;
	}
	#navigation li:hover ul {
	display:block;
	}
	#navigation li ul li a:hover {
	background:url(../gfx/layout/menu.gif) no-repeat -1500px 4px;
	}
	#navigation li#nav_formations {
	width:110px;
	}
	#navigation li#nav_emploi {
	border-right:none;
	width:140px;
	}
	#navigation #espaces {
	position:absolute;
	right:0;
	}
	#navigation #espaces li {
	border-left:1px solid #194D6C;
	border-right:none;
	width:140px;
	}
	#navigation #espaces li {
	padding:22px 0 0 8px;
	}
	#navigation #espaces li#espace_entreprise, #navigation #espaces li#espace_entreprise_active {
	background:url(../gfx/layout/entreprises.gif) repeat-x;
	}
	#navigation #espaces li#espace_ecole, #navigation #espaces li#espace_ecole_active {
	background:url(../gfx/layout/ecoles.gif) repeat-x;
	}
	#navigation #espaces li#espace_ecole:hover,#navigation #espaces li#espace_entreprise:hover, #navigation #espaces li#espace_entreprise_active, #navigation #espaces li#espace_ecole_active {
	background-position:left bottom;
	}
	#navigation #espaces li#espace_ecole:hover a,#navigation #espaces li#espace_entreprise:hover a, #navigation #espaces li#espace_entreprise_active a, #navigation #espaces li#espace_ecole_active a {
	background:url(../gfx/layout/fleche.gif) no-repeat left -46px;
	color:#003a5c;
	}
	#navigation li a {
	background:url(../gfx/layout/fleche.gif) no-repeat 0 4px;
	height:21px;
	padding:0 0 0 12px;
}
/* FIN Menu haut */

/* DEBUT Chemin de fer */
	#bread ul li a {
	color:#003a5c;
	font-size:10px;
	text-decoration:none;
	}
	#bread ul li a:hover {
	color:#42b6fb;
	text-decoration:underline;
	}
	#bread {
	padding:3px;
	margin:5px 0 6px 15px;
	}	
	#bread ul {
	margin-left:0;
	padding-left:0;
	display:inline;
	border:none;
	} 
	#bread ul li {
	margin-left:0;
	padding-left:2px;
	border:none;
	list-style:none;
	display:inline;
	font-size:10px;
	}
/* FIN Chemin de fer */

/* sous-titre */
h2, h3, h5 {
font-size:12px;
font-weight:normal;
text-transform:uppercase;
text-align:left;
}
/* liens des sous-titre */
h2 a, h3 a {
text-decoration:none;
}
/* rollover liens des sous-titre */
h2 a:hover, h3 a:hover {
color:#42b6fb;
}
/* DEBUT titres de paragraphe*/
	h4 {
	font-size:12px; /*MODIFICATION POJ font-size:12px; à la place de font-size:11px;*/
	font-weight:bold;
	}
	h4.edito, h3.edito {
	color:#003a5c;
	}
	h4.recrutement, h3.recrutement {
	color:#005187;
	}
	h4.ecoles, h3.ecoles {
	color:#00c2b1;
	}
/* FIN titres de paragraphe*/

/* lien "Ajouter à mon blog" */
#une_m a.blog, .video_t a.blog, .video_t_big a.blog {
color:#8EACBE;
font-size:10px;
text-decoration:none;
}
/* DEBUT Métiers et carrières */

	/* Titre */
	#metiers_t h2 {
	color:#fff;
	font-size:16px; /* ajout Ana 03 fevrier 2009 */
	}
	/* Sous-titre */
	.metier h3 {
	text-transform:none;
	text-align:left; /* ajout Ana 03 fevrier 2009 */
	}
	/* lien sur sous-titre */
	.metier h3 a {
	font-size:11px; /* HP Métiers & Carrières modifié Ana 03 fevrier 2009 original : font-size:12px; */
	text-transform:uppercase; /* ajout Ana 03 fevrier 2009 HP Métiers & Carrières  */
	font-weight:normal;
	}
	/* texte intro */
	.metier p strong {
	color:#42b6fb;
	font-size:11px;
	font-weight:normal;
	}
	/* citation */
	.metier blockquote p {
	font-size:10px;
	font-style:italic;
	}
	#metiers_t {
	background:#194D6C url(../gfx/layout/metiers_t.gif) repeat-x;
	height:25px; /*height:52px;*/
	margin:0 0 0 8px;
	padding:30px 0 0 15px;
	width:364px;
	}
	#metiers_t h2 {
	margin-bottom:15px;
	}
	#metiers {
	border:1px solid #B0C2CD;
	border-top:none;
	margin:0 0 0 8px;
	width:377px;
	}
	.metier_l {
	background:#FEFFFF url(../gfx/layout/metier.gif) no-repeat left bottom;
	overflow:hidden;
	padding-bottom:15px;
	position:relative;
	width:377px;
	}
	.metier {
	float:left;
	padding:10px 5px 7px 8px;
	width:175px;
	}
	.metier img {
	float:left;
	margin:0 8px 8px 0;
	}
	.metier .bt_suite, .metier_l  .bt_suite{
	bottom:5px;
	clear:both;
	margin-left:92px;
	position:absolute;
	}
	.metier p {
	margin-bottom:8px;
	font-size:11px;   /* ajout Ana 03 fevrier 2009  HP Métiers & Carrières  */
	text-align:left;  /* ajout Ana 03 fevrier 2009 HP Métiers & Carrières */
	/*font-style:italic;*/ /*ajout Ana 03 fevrier 2009 HP Métiers & Carrières */
	}
	.metier blockquote {
	float:left;
	width:110px;
	}
	.metier h3 {
	margin-bottom:5px;
	}
	#content #metiers_t {
	height:25px;
	width:615px;
	}
	#content #metiers {
	width:628px;
	}
	#content .metier_l {
	background:#fff url(../gfx/layout/metier2.gif) no-repeat left bottom;
	width:628px;
	}
	#content .metier {
	width:196px;
	}
			.metier p a.lien_p, .text p a.lien_p {
		color:#42b6fb;
		text-decoration:none;
	}
	.metier p a.lien_p:hover, .text p a.lien_p:hover{
		text-decoration:underline;
	}	
/* FIN Métiers et carrières */

/* DEBUT pied de page */
	#footer ul li a, #footer ul li p {
	line-height:16px;
	text-decoration:none;
	font-size:11px;
	}
	
	#footer ul li a:hover {
	color:#42b6fb;
	text-decoration:underline;
	}
	
  	#footer {
	clear:both;
	padding:10px 0;
	}
	#footer ul {
	border:1px solid #F0F3F6;
	margin:0 auto;
	padding:15px 10px;
	text-align:center;
	width:650px;
	font-size:11px;

	}
	#footer ul li {
	display:inline;
	font-size:11px;
	}
	.all{
	clear:both;
	width:940px;
	}
/* FIN pied de page */

/* DEBUT block Zoom sur.. */
	.zoom_t h2, .zoom_t_big h2 {
	color:#fff;
	font-size:16px; /* ajout Ana 03 fevrier 2009  taille police titre bloc zoom sur  */
	font-weight:normal;
	}
	.zoom_t, .zoom_t_big {
	background:url(../gfx/layout/zoom_t.gif) no-repeat;
	height:23px;
	padding:25px 25px 0 25px;
	width:250px;
	}
	.zoom_t {
	width:528px; 
	}
	.zoom_t, .zoom_b {
	margin-left:4px; 
	}
	.zoom_t1 {
	background:url(../gfx/layout/zoom_t.gif) no-repeat;
	}
	.zoom_b, .zoom_b_big {
	background:url(../gfx/layout/zoom_b.gif) no-repeat left bottom;
	padding-bottom:12px;
	width:300px;
	}
	.zoom_b {
	width:578px;
	}
	.zoom_b_big {
	width:576px;
	}
	.zoom_m {
	background:transparent url(../gfx/layout/zoom_m.gif) repeat-y;
	overflow:hidden;
	padding:15px 25px 0 25px;
	}
	.zoom_m img {
	display:block;
	float:left;
	margin-right:12px;
	}
	.zoom_m .left {
	width:424px;
	}
	.zoom_m h3 {
	margin-bottom:8px;
	font-size:11px;
	background-color:white;
	}

	.zoom_m .bt_suite, .zoom_m .bt_lire_interview {
	margin:8px 2px 0 auto;
	}
	/* DENUT Zoom dans une page de contenu*/	
		#content .zoom_t {
		background:url(../gfx/layout/zoom_small_t.gif) no-repeat;
		width:269px;
		}
		#content .zoom_b {
		background:url(../gfx/layout/zoom_small_b.gif) no-repeat left bottom;
		width:319px;
		}
		#content .zoom_m {
		background:url(../gfx/layout/zoom_small_m.gif) repeat-y;
		}
		#content .zoom_m .left {
		width:167px; 
		}
		#content .zoom_b_big .zoom_m .left {
		width:495px;
		}
		#content .zoom_t_big {
		background:url(../gfx/layout/zoom_t_big.gif) no-repeat;
		width:592px;
		}
		#content .zoom_b_big {
		background:url(../gfx/layout/zoom_b_big.gif) no-repeat left bottom;
		width:642px;
		}
		#content .zoom_b_big .zoom_m {
		background:url(../gfx/layout/zoom_m_big.gif) repeat-y;
		width:597px;
		}
	/* FIN Zoom dans une page de contenu*/	
	/* DEBUT Zoom colonne de droite */
		#content .right .zoom_t {
		background:url(../gfx/layout/zoom_small_t1.gif) no-repeat;
		width:259px;
		}
		#content .right .zoom_b {
		background:url(../gfx/layout/zoom_small_b1.gif) no-repeat left bottom;
		width:309px;
		}
		#content .right .zoom_m {
		background:url(../gfx/layout/zoom_small_m1.gif) repeat-y;
		width:256px;
		}
		#content .right  .zoom_m .left  {
		width:259px;
		}
		.left_bloc_actu {  /* ajout Ana le 09/04/2009 class pour ne pas justier le texte dans le bloc actu colonne de droite */
	float:left;
	text-align:justify;
      }

	/* FIN Zoom colonne de droite */	
/* FIN block Zoom sur.. */

/* DEBUT formulaire de recrutement */
	#inscription p {
	font-size:12px;
	text-align:left; /* ajout Ana 03 fevrier 2009 */
	}
	#inscription {
	background:url(../gfx/layout/inscription.gif) no-repeat;
	padding:28px 0 0 8px;
	width:300px;
	line-height:14px;
	}
	#inscription h2 {
	margin:0 0 7px 15px;
	font-size:16px; /* ajout Ana 03 fevrier 2009 */
	}
	#inscription p {
	margin:20px 15px 5px 15px;  /* Ana - taille d'origine : margin:20px 45px 5px 20px;*/
	}
	#inscription form {
	height:155px;
	margin:0 0 0 13px;
	}
	#inscription input {
	margin-bottom:5px;
	width:268px;
	}
	#inscription select {
	margin:0 13px 5px 0;
	width:127px;
	}
	#inscription .submit {
	background:url(../gfx/text/button/valider_b.gif) no-repeat;
	margin:5px 14px 0 auto;
	}
	#inscription #formasupp input {
	width:178px;
	}
/* FIN formulaire de recrutement */

/*  DEBUT entreprises qui recrutent */
	#entreprises_m h3, .bloc_1m h3 {
	color:#41b6fb;
	font-size:11px;
	}
	#entreprises_m ol li a, .bloc_1m ol li a {
	font-size:12px;
	text-decoration:none;
	}
	#entreprises_m ol li a:hover, .bloc_1m ol li a:hover {
	color:#42b6fb;
	}	
	#entreprises_t  {
	background:url(../gfx/layout/deg_bleu.gif) repeat-x left bottom;
	margin-left:9px;
	padding:28px 0 8px 15px;
	width:231px;
	}
	#entreprises_m h3, .bloc_1m h3 {
	border-bottom:1px solid #C2E8FE;
	padding-bottom:2px;
	}
	#entreprises_m ol li, .bloc_1m ol li {
	border-bottom:1px solid #E9E9E9;
	color:#42b6fb;
	padding:8px 0 4px;
	}
	#entreprises_m select {
	margin-bottom:15px;
	width:215px;
	}
	#entreprises_m .submit {
	margin:0 5px 0 auto;
	}
	#entreprises_m form {
	margin-bottom:8px;
	}
	#entreprises_m  {
	border:1px solid #C8EAFE;
	margin:0 4px 5px 9px;
	padding:15px 10px 10px 12px;
	width:222px;
	}
	/* DEBUT entreprises qui recrutent */	
		#content #entreprises_t {
		width:285px;
		}
		#content #entreprises_m {
		margin-bottom:15px;
		width:276px;
		}
		#content #entreprises_m form {
		margin-bottom:5px;
		text-align:center;
		}
		#content #entreprises_m .submit {
		margin-right:28px;
		}	
	/* FIN entreprises qui recrutent */
/* FIN entreprises qui recrutent */

/* DEBUT Témoignages Métiers & Carrières */
	.bloc_1  {
	background:url(../gfx/layout/deg_bleu.gif) repeat-x left bottom;
	margin-left:15px;
	padding:28px 0 8px 15px;
	width:231px;
	}
	.bloc_1 {
	width:316px;
	}
	.bloc_1m {
	border:1px solid #C8EAFE;
	margin:0 4px 5px 15px;
	padding:15px 10px 10px 12px;
	width:307px;
	}
/*  FIN Témoignages Métiers & Carrières */

/* DEBUT liste resultats (formations) */
	#resultats table a:hover {
	color:#42b6fb;
	}
	#resultats table h5 a {
	text-decoration:none;
	}
	#resultats h3 {
	font-size:11px;
	text-transform:none;
	}
	#resultats h3 strong {
	color:#42b6fb;
	}
	.resultat h5 {
	font-weight:normal;
	text-transform:uppercase;
	}
	.resultat h6 {
	color:#42b6fb;
	font-weight:normal;
	}
	.resultat p {
	font-size:10px;
	margin:8px 0;
	}
	#resultats {
	padding:0 0 0 9px;
	width:633px;
	}
	.resultat {
	border-top:1px solid #E5EBEE;
	padding:8px 5px 0 0;
	margin:0 0 10px;
	clear:both;
	overflow:hidden;
	}
	.resultat .photo {
	float:left;
	min-height:20px;
	/*width:65px;*/
	}
	.resultat .bt_temoignage, .resultat .bt_descriptif_poste {
	float:left;
	}
	.resultat .bt_descriptif_poste {
	margin-right:10px;
	}
	.resultat h6 {
	margin-top:3px;
	}
	.resultat .left {
	width:520px;
	}	
	#resultats h3 {
	float:left;
	}
	#resultats table {
	width:100%;
	}
	#resultats img {
	float:right;
	margin:0 0px 0 0;
	}
	#resultats h2 {
	color:#7897b0;
	text-transform:uppercase;
	}
	#resultats h5 {
	text-transform:uppercase;
	font-weight:normal;
	}	
	#resultats td {
	padding:4px 2px 8px 2px;
	border-bottom:1px solid #eaf2f6;
	}
	#resultats p a {
	text-decoration:none;
	}
	.bt_precedent, .bt_suivant {
	display:block;
	float:left;
	height:16px;
	text-indent:-5000px;
	width:10px;
	}
	.bt_precedent {
	background:url(../gfx/layout/bt_precedent.gif) no-repeat center center;
	}
	.bt_suivant {
	background:url(../gfx/layout/bt_suivant.gif) no-repeat center center;
	}	
/* FIN liste resultats (formations) */

/* gros boutons */
.big_bt {
background:url(../gfx/layout/big_button.gif) no-repeat;
color:#bdf843;
padding:1px 10px 5px 20px;
text-decoration:none;
text-transform:uppercase;
}
/* DEBUT block introduction en haut de page */
	.intro h2, .deco h2, .intro_h h2, .intro1 h2 {
	font-size:16px;
	}
	.intro p, .intro li, .deco p, .intro_h p, .intro_h li, , .intro1 p, .intro1 li{
	font-size:13px;
	padding-bottom:5px;
	}
	.intro, .intro_h {
	margin:15px 0 20px 10px;
	width:628px;
	clear:left;
	padding-top:10px;
	}
	.intro h1, .intro h2, .intro_h h2, .intro1 h2 {
	border-bottom:1px solid #E5EBEE;
	margin-bottom:7px;
	padding-bottom:7px;
	}


/* FIN block introduction en haut de page */

/* DEBUT formulaire Rechercher un métier */
	#search h3, #search p {
	color:#fff;
	}
	#search {
	background:url(../gfx/layout/search.gif) no-repeat;
	height:148px; /*	height:107px;*/
	margin-bottom:10px;
	padding:28px 20px 0 22px;
	width:605px;
	}
	#search h3 {
	margin-bottom:20px;
	}
	#search .submit {
	background:transparent url(../gfx/text/button/valider_b2.gif) no-repeat;
	float:right;
	margin-top:3px;
	}
	#search form {
	margin:10px 0 0 0;
	}
	#search select {
	float:left;
	margin-right:5px;
	width:175px;
	}
/* FIN formulaire Rechercher un métier */

/* DEBUT formulaire Rechercher une formation */
	#search_formation h3 {
	color:#fff;
	}
	#search_formation a#criteres {
	color:#3DA8E8;
	text-decoration:none;
	}
	#search_formation {
	background:url(../gfx/layout/search_formation.gif) no-repeat left top;
	float:left;
	height:214px;
	padding:25px 15px 5px 15px;
	width:232px;
	}
	#search_formation h3 {
	margin-bottom:30px;
	}
	#search_formation select {
	margin-bottom:12px;
	width:220px;
	}
	#search_formation a#criteres {
	float:left;
	}
	#search_formation .submit {
	background:url(../gfx/text/button/valider_b2.gif) no-repeat;
	float:right;
	}
	#search_formation img {
	clear:both;
	float:right;
	margin-top:20px;
	}
/* FIN formulaire Rechercher une formation */

/* DEBUT témoignages métiers */
	.fiche h3 {
	font-size:11px;
	}
	.fiche p {
	font-size:10px;
	}
	#fiches_t {
	background:url(../gfx/layout/deg_bleu.gif) repeat-x;
	margin:20px 0 0 8px;
	padding:10px;
	width:610px;
	}	
	#fiches_m {
	background:url(../gfx/layout/fiche.gif) repeat-y 314px 0;
	border:1px solid #BAE3FC;
	border-top:none;
	margin:0 0 0 8px;
	overflow:hidden;
	width:628px;
	}
	.fiche {
	border-top:1px solid #BAE3FC;
	float:left;
	padding:8px 10px;
	width:294px;
	}
	.fiche h3 {
	margin-bottom:3px;
	}
	.fiche img {
	float:left;
	margin-right:7px;
	}
	.fiche .left {
	width:227px;
	}
/* FIN témoignages métiers */

/* DEBUT menu des sous rubriques */
	ul.ssmenu li {
	font-size:12px; 
	}
	ul.ssmenu li a {
	text-decoration:none;
	font-size:12px;
	}
	ul.ssmenu {
	width:626px;
	background: url(../gfx/layout/f_bleu.gif) repeat-x bottom;
	height:52px;
	}
	ul.ssmenu li  {
	float:left;
	}
	ul.ssmenu li a {
	padding:30px 13px 0 13px;
	height:22px; 
	display:block;
	float:left;
	border-left:1px solid #fff;
	background: url(../gfx/layout/f_bleu.gif) repeat-x bottom;
	}
	ul.pad li a {
	padding-left:7px;
	padding-right:7px;
	}
	ul.ssmenu li a:hover, ul.ssmenu li:hover a, ul.ssmenu li.active a  {
	background: url(../gfx/layout/f_bleu1.gif) repeat-x bottom;
	color:#fff;	
	}
/* FIN menu des sous rubriques */

/* DEBUT liste Tous les articles */ 
	.t_articles table, .t_articles table a {
	font-size:12px;
	}
	.t_articles table {
	margin:0; 
	width:100%;
	}
	.t_articles  table td {
	padding:3px 0;
	}
	.t_articles table a {
	text-decoration:none;
	line-height:17px;
	}
	.t_articles table td:hover, .t_articles a:hover {
	color:#17a2f6;
	}
	.t_articles table td b {
	text-transform:uppercase;
	color:#41b6fb;
	font-weight:normal;
	}
	.t_articles  {
	border:1px solid #C8EAFE;
	margin:0 4px 5px 8px;
	padding:15px 10px 10px 12px;
	width:606px;
	}
/* FIN liste Tous les articles */

/* DEBUT pagination */
	.pages a {
	color:#a9bcc8;
	font-size:16px;
	text-decoration:none;
	}
	.pages a.active, .pages a:hover {
	color:#003a5c;
	}
	.pages h4 {
	color:#003a5c;
	}
	.pages {
	float:right;
	margin-bottom:5px;
	}
	.pages a {
	display:block;
	float:left;
	padding:0 3px;
	}
	.pages h4 {
	float:left;
	padding:3px 3px 0 0;
	}
/* FIN pagination */

/* DEBUT formulaire envoyer à un ami */
	.envoi_ami form input {
	color:#003a5c;
	font-size:11px;
	}
	.envoi_ami {
	width:280px;
	margin:5px 0 0 360px;
	}
	.envoi_ami h5 {
	padding:5px 0;
	}
	.envoi_ami form input {
	border:1px solid #90a9b8;
	margin:2px 0;
	padding:1px 2px;
	width:270px;
	}	
	.envoi_ami .bt_envoyer {
	float:right;
	}
/* FIN formulaire envoyer à un ami */

/* DEBUT block Nos services */
	.services_m h3 a:hover {
	color:#d8065b;
	}
	.services_t_entreprises, .services_t_ecoles{
	height:20px;
	padding:28px 20px 0;
	width:607px;
	}
	.services_t_ecoles {
	background:url(../gfx/layout/services_t_ecoles.gif) no-repeat;
	}
	.services_t_entreprises {
	background:url(../gfx/layout/services_t_entreprises.gif) no-repeat;
	}
	.services_b_entreprises, .services_b_ecoles {
	background:url(../gfx/layout/services_b.gif) no-repeat left bottom;
	padding-bottom:14px;
	width:647px;
	}
	.services_m {
	background:url(../gfx/layout/services_m.gif) repeat-y;
	overflow:hidden;
	padding:10px 12px  10px 20px;
	}
	.services_m .left {
	clear:both;
	width:600px; /*width:470px;*/
	}
	.services_m .right {
	width:130px;
	}
	.services_m .right a {
	margin-bottom:4px;
	}
	.services_m .right {
	padding-top:5px;
	margin-bottom:5px;
	}	
	.services_b_ecoles .bt_savoir {
	background:url(../gfx/text/button/savoir_ecoles.gif) no-repeat right top;
	width:129px;
	}
	.services_b_entreprises .bt_acheter,.services_b_ecoles .bt_acheter {
	height:17px;
	width:129px;
	}
	.services_b_entreprises .bt_acheter {
	background: url(../gfx/text/button/acheter_entreprises.gif) no-repeat;
	}
	.services_b_ecoles .bt_acheter {
	background: url(../gfx/text/button/acheter_ecoles.gif) no-repeat;
	}
	.services_b_entreprises .bt_savoir {
	background:url(../gfx/text/button/savoir_entreprises.gif) no-repeat right top;
	width:129px;
	}
/* FIN block Nos services */

/* DEBUT block Contact */
	#contact h2, #contact p {
	color:#fff;
	}
	#contact p {
	font-size:11px;
	}
	#contact {
	background:#194D6C url(../gfx/layout/contact_t.gif) repeat-x;
	margin-bottom:10px;
	padding:27px 12px 15px;
	width:276px;
	}
	#contact h2 {
	margin-bottom:20px;
	}
/* FIN block Contact */

/* DEBUT block Presse : ajout Ana 09/12/2009*/
	#presse p {
	color:#5f89a1;
	font-size:12px;
	text-align:left;
	}
	#presse {
	background:#ffffff url(../gfx/layout/presse.gif) repeat-x;
	margin-bottom:10px;
	padding:110px 12px 15px;
	width:276px;
	border-right: #2999d1 1px solid;
	border-left: #2999d1 1px solid;
	border-top: #2999d1 1px solid;
	border-bottom: #2999d1 1px solid;
	margin:0px;
	}

	#presse h2 {
	margin-bottom:20px;
	color:#ffffff;
	}

	ul.presse{
	list-style-position:outside;
	}
	
	ul.presse li{
	line-height:14px;
	list-style-position:outside;
	margin-left:30px;
	list-style-image:url(../gfx/text/styles/li_edito.gif); 
	}
	
/* FIN block Presse */

/* DEBUT Gérez votre compte */
	#compte_entreprises, #compte_ecoles, #compte_ecoles label, #compte_entreprises label {
	color:#fff;
	}
	#compte_entreprises,#compte_ecoles {
	/*background:url(../gfx/layout/compte_entreprises.gif) no-repeat;*/
	height:160px; /*height:131px;*/
	padding:30px 15px 10px;
	width:275px;
	}
	#compte_entreprises {
	background:url(../gfx/layout/compte_entreprises.gif) no-repeat;
	}
	#compte_ecoles {
	background:url(../gfx/layout/compte_ecoles.gif) no-repeat;
	}
	#compte_entreprises form, #compte_ecoles form {
	margin-top:25px;
	}
	#compte_entreprises label, #compte_ecoles label {
	clear:left;
	display:block;
	float:left;
	width:105px;
	}
	#compte_entreprises .input, #compte_ecoles .input {
	margin-bottom:5px;
	width:161px;
	}
	#compte_entreprises .submit, #compte_ecoles .submit {
	float:right;
	position:relative;
	right:2px;
	top:-15px;
	}	
	#compte_entreprises .submit {
	background:url(../gfx/text/button/valider_entreprises.gif) no-repeat;
	}
	#compte_ecoles .submit {
	background:url(../gfx/text/button/valider_ecoles.gif) no-repeat;
	}
/* FIN Gérez votre compte */

/* DEBUT liens */
	.edito a {
	color:#42b6fb;
	}
	
	.recrutement a {
	color:#d70057;
	}
	.ecoles a {
	color:#00c2b1;
	}
	.intro a, .intro_h a{
	color:#5F89A1;
	font-size:13px;
	}
	.edito a, .recrutement a, .ecoles a, .intro a, intro_h a {
	cursor:pointer;
	text-decoration:none;
	}
	.edito a:hover, .ecoles a:hover, .recrutement a:hover, .intro a:hover, .intro_h a:hover {
	text-decoration:underline;
	cursor:pointer;
	}
/* FIN liens */

/* DEBUT listes */
	ul.edito, ul.ecoles, ul.recrutement {
	list-style-position:outside;
	}
	ul.edito li, ul.ecoles li, ul.recrutement li{
	line-height:14px;
	list-style-position:outside;
	margin-left:30px;
	}
	ul.edito li {
	list-style-image:url(../gfx/text/styles/li_edito.gif); /*MODIF POJ chemin d'accès*/
	}
	ul.ecoles li {
	list-style-image:url(../gfx/text/styles/li_ecoles.gif); /*MODIF POJ chemin d'accès*/
	}
	ul.recrutement li {
	list-style-image:url(../gfx/text/styles/li_recrut.gif); /*MODIF POJ chemin d'accès*/
	}
	/* MODIF POJ : DEFINITION DES PUCES POUR IE, dispo dans feuille de style IE7.css
	ul.recrutement li {
		list-style-image:none;
		background-image : url(../gfx/text/styles/li_recrut.gif);
		background-position : 0px 2px;
		background-repeat : no-repeat;
		margin-left : 0px;
		padding : 0px 0px 0px 0px;
	}*/

/* FIN listes */

/* DEBUT separateurs */
	div.hr_edito, div.hr_recrutement, div.hr_ecoles {
	height:6px;
	clear: both;
	margin:5px 0;
	}
	div.hr_edito {
	background:url(../gfx/text/styles/hr_ombre_edito.gif) repeat-x; /*MODIF POJ chemin d'accès*/
	}
	div.hr_recrutement {
	background:url(../gfx/text/styles/hr_ombre_recrut.gif) repeat-x; /*MODIF POJ chemin d'accès*/
	}
	div.hr_ecoles {
	background:url(../gfx/text/styles/hr_ombre_ecoles.gif) repeat-x; /*MODIF POJ chemin d'accès*/
	}
	hr.edito, hr.recrutement, hr.ecoles {
	border:none;
	height:1px;
	}
	hr.edito {
	background-color:#E5EBEE;
	color:#E5EBEE;
	}
	hr.recrutement {
	background-color: #d70057;
	color: #d70057;
	}
	hr.ecoles {
	background-color: #00c2b1;
	color: #00c2b1;
	}
/* FIN separateurs */

/* interlignage*/
#content p {
line-height:14px;
}
/* DEBUT A la Une, page d'accueil */
	#une_t {
	background:url(../gfx/layout/une_t.gif) no-repeat;
	padding-top:16px;
	width:398px;
	}
	#une_m {
	background:url(../gfx/layout/une_m.gif) no-repeat left bottom;
	overflow:hidden;
	padding:0 0 0 9px;
	}
	#une_b {
	background:url(../gfx/layout/une_b.gif) no-repeat left bottom;
	padding-bottom:16px;
	}
	#une_m h2 {
	margin:0 10px 10px;
	width:365px;
	font-size:16px; /* ajout Ana 03 fevrier 2009  taille police titre UNE  */
	font-weight:normal; /* ajout Ana 03 fevrier 2009 titre UNE  */
	}
	#une_m h3, .video_t h3, .text .video_t_big h3 {
	margin:0 10px 5px;
	}
	.text .video_t_big h3 {
	padding:10px 0 0 0;
	}
	#une_m p, .video_t p, .text .video_t_big p {
	margin:0 10px 5px;
	}
	.text .video_t_big p {
	color:#0f4565;
	}
	#une_m a.blog, .video_t a.blog, .text  .video_t_big a.blog {
	float:right;
	margin:2px 8px 2px 5px;
	}
	#une_m a.blog {
	margin-right:14px;
	}
	#small_videos {
	border-top:1px solid #99CEEE;
	margin:10px 0 0 0;
	padding:10px 0 10px 10px;
	width:370px;
	}
	#small_videos li {
	display:block;
	float:left;
	margin-right:1px;
	text-align:center;
	width:119px;
	}
	#small_videos li p {
	background:url(../gfx/layout/small_videos.gif) repeat-x left bottom;
	margin:0;
	padding:5px 14px;
	}
	#video_prec,#video_suiv {
	display:block;
	float:left;
	height:9px;
	margin-top:10px;
	text-indent:-5000px;
	width:178px;
	}
	#video_prec {
	background:url(../gfx/layout/video_prec.gif) no-repeat;
	clear:left;
	margin-left:10px;
	}
	#video_suiv {
	background:url(../gfx/layout/video_suiv.gif) no-repeat;
	}
	#une_m h2 {
	margin:5px 10px 10px;
	}
	#une_m h3, .video_t h3, .text .video_t_big h3 {
	margin:0 20px 5px;
	}
	#une_m p, .video_t p, .text .video_t_big p {
	margin:0 15px 5px;
	}
/* FIN A la Une, page d'accueil */

/* DEBUT liste de logos*/
	.logos  {
	border:1px solid #C8EAFE;
	margin:0 4px 5px 9px;
	padding:15px 10px 10px 12px;
	width:222px;
	}
	.logos {
	width:931px;
	overflow:hidden;
	}
	.logos ul li {
	float:left;
	margin:0 10px 8px 10px;
	height:50px;
	}
	.logos ul li, .logos ul li img {
	vertical-align:middle;
	} 
/* FIN liste de logos*/

/* DEBUT Actu */
	#news {
	background:url(../gfx/layout/deg_bleu.gif) repeat-x;
	clear:both;
	margin:0 0 20px 9px;
	padding-top:25px;
	width:558px;
	}
	#news h2 {
	padding:0 0 5px 20px;
	}
	.new {
	background:url(../gfx/layout/new.gif) repeat-x;
	clear:both;
	overflow:hidden;
	padding:14px 15px 0 0;
	}
	.new img {
	float:left;
	margin-right:12px;
	}
	.new .left {
	width:400px;
	}
	.new .left h3, .new .left p {
	margin-bottom:10px;
	}
	.less {
	width:550px;
	}
/* FIN Actu */

/* Pages intérieures */

/* DEBUT Contenu (page intérieures) */
#content {
padding:0 4px 0 10px;
}
#content #bread {
margin-left:6px;
}
/* FIN Contenu (page intérieures) */

/* DEBUT Entete */
	.deco {
	margin:15px 0 20px 10px;
	clear:left;
	background:url(../gfx/layout/entete.gif) no-repeat top right;
	width:630px;
	}
	.padd {
	padding:18px 0 0 0;
	}
	.deco h2 {
	border-bottom:1px solid #E5EBEE;
	margin-bottom:7px;
	padding-bottom:7px;
	}
/* FIN Entete */

/* DEBUT block de texte */
	.text {
	margin:5px 0 20px 10px;
	width:612px;
	clear:left;
	}
	.text p, .cote_l p {
	color:#5f89a1;
	margin:4px 0 6px 0;
	}
	.text b, .cote_l b { /*pas de b mais strong; le référencement ne prend pas en compte le <B></B>*/
	color:#003a5c;
	font-weight:normal;
	}
	.text img, .cote_l  img{
	float:left;
	margin:0 30px 5px 0;
	}
	.text #metiers_t {
	margin:0;
	}
/* FIN block de texte */

/* DEBUT petit block bleu clair */
	.bleu_t {
	background:url(../gfx/layout/deg_bleu.gif) repeat-x left bottom;
	margin-left:9px;
	padding:28px 0 8px 15px;
	width:357px;
	}
	.bleu_m {
	border:1px solid #C8EAFE;
	margin:0 4px 5px 9px;
	overflow:hidden;
	padding:15px 10px 10px 12px;
	width:348px;
	}
	.bleu_m img {
	float:left;
	margin-right:8px;
	}
	.bleu_m h3 {
	margin-bottom:10px;
	}
	.bleu_m .bt_savoir {
	margin:10px 10px 0 auto;
	}
	.bleu_m .left {
	width:264px;
	}
	.bleu_t {
	background:url(../gfx/layout/deg_bleu.gif) repeat-x left bottom;
	width:612px;
	}
	.bleu_t2 {
	background:url(../gfx/layout/deg_bleu.gif) repeat-x left bottom;
	margin-left:9px;
	padding:28px 0 8px 15px;
	width:612px;
	}
	.bleu_m {
	border:1px solid #C8EAFE;
	margin:0 4px 5px 9px;
	overflow:hidden;
	padding:15px 10px 10px 12px;
	width:603px;
	}
	.bleu_m2 {
	border:1px solid #C8EAFE;
	margin:0 4px 5px 9px;
	overflow:hidden;
	padding:15px 10px 10px 12px;
	width:603px;
	}
	.bleu_m .left {
	width:504px;
	}
	.bleu_m2 .left {
	width:504px;
	}
/* FIN petit block bleu clair */

/* DEBUT block extrait d'un article */
	.article {
	background:url(../gfx/layout/new.gif) repeat-x;
	border:1px solid #EBF2F6;
	clear:left;
	margin-bottom:10px;
	margin-left:10px;
	overflow:hidden;
	padding:10px;
	position:relative;
	width:605px;
	}
	.article img {
	float:left;
	margin-right:8px;
	}
	.article h3 {
	margin-bottom:8px;
	}
	.article .left {
	width:468px;
	}
	.article .bt_article {
	bottom:10px;
	position:absolute;
	right:10px;
	}
	.article h3 a.bt_video {
	padding:3px 35px 0 0;
	height:27px;
	background-position:bottom right;
	position:relative;
	}
	.anim_l {
	float:left;
	width:130px;
	height:79px;
	}
/* FIN block extrait d'un article */

/* DEBUT Tous les métiers de l'entreprise  */
	.metier_2 {
	background:#fff url(../gfx/layout/metier2.gif) no-repeat left bottom;
	width:608px;
	position:relative;
	padding:10px 10px 5px 10px;
	border:#7f9cad solid 1px;
	}
	.metier_2 table {
	margin:10px 20px 2px 0;
	width:187px;
	float:left;
	}
	.metier_2 table.margno {
	margin-right:0;
	}
	.metier_2 table td {
	border-bottom:1px solid #d5dadc;
	padding:4px 2px 2px 2px;
	}
	.metier_2 table td.bleu {
	border-bottom:1px solid #42b6fb;
	padding:2px;
	}
	.metier_2 table a {
	text-decoration:none;
	line-height:17px;
	}
	.metier_2 table td:hover,  .metier_2 table a:hover {
	color:#17a2f6;
	}
	.metier_2 table td b {
	text-transform:uppercase;
	color:#41b6fb;
	font-weight:normal;
	}
/* FIN Tous les métiers de l'entreprise  */

.bt_video, .bt_temoin {
background:url(../gfx/pictos/video.gif) no-repeat right center;
padding:3px 30px 3px 0;
}
.bt_temoin {
background:url(../gfx/pictos/discussion.gif) no-repeat  right center;
}
.nav {
padding:0 0 10px 10px;
clear:both;
width:600px;
}
.nav a, #footer a.bt_suiv, #footer a.bt_retour, .float_l {
float:left;
margin-right:4px;
}
.bts {
float:right;
width:180px;
}
.bts a, .sep a  {
float:right;
margin-left:4px;
}

.sep {
border-bottom:1px solid #e5ebee;
padding:2px 0 4px 10px;
margin:0 0 4px 0;
width:628px;
position:relative;
clear:left;
}
.sep div {
position:absolute;
bottom:3px;
right:3px;
height:18px;
width:300px;
}
.text ul, .cote_l ul {
margin:0;
padding:0;
}
.sep ul {
margin:3px 0 0 0;
}
.sep ul a, .cote_l ul a {
float:none;
display:block;
color:#5f89a1;
text-decoration:none;
}
.sep ul li, .text ul li, .cote_l ul li {
color:#5f89a1;
padding:0 0 4px 0;
}
.z_video {
text-align:center;
margin: 10px 0 0 130px;
width:400px;
}
.z_video img {
float:none;
}
.z_video #inscription {
text-align:left;
}
h2.sfilet {
border:none;
/*padding:10px 0 0 0;*/
vertical-align: middle;
margin-top:10px;
float:right;
margin-right:20px;
}
.deco h2.sfilet {
vertical-align: middle;
margin-top:0px;
margin-top:0px;
float:none; 
margin-right:0px;
border:none;
/*padding:10px 0 0 0;*/
}

h2.annu {
border:none;
/*padding:10px 0 0 0;*/
vertical-align: middle;
margin-top:10px;
float:right;
margin-right:20px;
}

.w250, .w290, .w280 {
vertical-align:text-top;
position:relative;
width:250px;
}
.w280 {
float:left;
width:277px;
margin-right:7px;
}
.cote_l {
width:380px;
float:left;
margin:10px 7px 0 0;
}
.w250 .bt_postuler {
position:absolute; top:1px;
left:254px;
}
.w290 {
width:290px;
float:left;
}
.video_f {
background:url(../gfx/layout/fond_1.gif) repeat-y;
width:348px;
margin-left:0px;
/*Idealement margin-left:18px; sous ie */
}
.video_f_big {
background:url(../gfx/layout/fond_2.gif) repeat-y;
width:401px;
margin:0 auto;
}
.video_t {
background: url(../gfx/layout/top_1.gif) no-repeat left top;
padding:8px 10px 0 9px;
width:322px;
}
.video_t_big {
background: url(../gfx/layout/top_2.gif) no-repeat left top;
padding:8px 10px 0 9px;
width:382px;
}
.video_b, .video_b_big {
background:url(../gfx/layout/bottom_1.gif) no-repeat  bottom;
height:12px;
display:block;
margin-right:10px;
}

.video_b_big {
background:url(../gfx/layout/bottom_2.gif) no-repeat bottom;
height:10px;
}
.logo {
margin: 10px;
float:left;
clear:left;
}

/* DEBUT references */
	.references_t_entreprises,.references_t_ecoles {
	height:20px;
	padding:28px 20px 0;
	margin-left:9px;
	width:588px;
	}
	.references_t_ecoles {
	background:url(../gfx/layout/references_ecoles.gif) repeat-x;
	}
	.references_t_entreprises {
	background:url(../gfx/layout/references_entreprises.gif) repeat-x;
	}
	.references_b_entreprises,.references_b_ecoles {
	border-top:none;
	margin:0 0 5px 9px;
	padding:8px 12px;
	width:602px;
	}
	.references_b_ecoles {
	border:1px solid #CBF2EF;
	}
	.references_b_entreprises {
	border:1px solid #F8D5E3;
	}
	.references_b_entreprises img, .references_b_ecoles img {
	margin:5px 16px 5px 0;
	}
/* FIN references */

/* DEBUT images remplaçants du texte */
	.submit, .bt_suiv, .bt_retour, .bt_envoi_ami , .bt_suite, .bt_article, .bt_savoir, .bt_print, .bt_tous_articles, .bt_lire_temoin, .bt_haut_page, .bt_fiche, .bt_temoignage, .bt_descriptif_poste, .bt_retour_metier, .bt_postuler, .bt_lire_interview, .bt_voir_site, .bt_envoyer, .bt_acheter, .bt_toutes_videos   {
	display:block;
	height:16px;
	width:56px;
	text-indent:-5000px;
	}
	.submit {
	background:url(../gfx/text/button/valider.gif) no-repeat;
	}
	.bt_suite {
	background:url(../gfx/text/button/suite.gif) no-repeat;
	width:79px;
	}
	.bt_article {
	background:url(../gfx/text/button/article.gif) no-repeat;
	width:76px;
	}
	.bt_savoir {
	background:url(../gfx/text/button/savoir.gif) no-repeat;
	width:89px;
	}
	.bt_suiv {
	background:url(../gfx/text/button/suivant.gif) no-repeat;
	}
	.bt_retour {
	background: url(../gfx/text/button/retour.gif) no-repeat;
	}
	.bt_envoi_ami {
	background:url(../gfx/text/button/envoyer_ami.gif) no-repeat;
	width:100px;
	}
	.bt_print {
	background: url(../gfx/text/button/imprimer.gif) no-repeat;
	width:65px;
	}
	.bt_postuler {
	background: url(../gfx/text/button/postuler.gif) no-repeat;
	width:105px;
	}
	.bt_tous_articles {
	background:   url(../gfx/text/button/tous_articles.gif) no-repeat;
	width:100px;
	}
	.bt_lire_temoin {
	background:url(../gfx/text/button/lire_temoignage.gif) no-repeat;
	width:108px;
	}
	.bt_haut_page {
	background: url(../gfx/text/button/haut_page.gif) no-repeat;
	width:80px;
	}
	.bt_fiche {
	background:url(../gfx/text/button/fiche.gif) no-repeat;
	width:91px;
	}
	.bt_temoignage {
	background:url(../gfx/text/button/temoignage.gif) no-repeat;
	width:108px;
	}
	.bt_descriptif_poste {
	background:url(../gfx/text/button/descriptif_poste.gif) no-repeat;
	width:148px;
	}
	.bt_retour_metier {
	background: url(../gfx/text/button/retour_metier.gif) no-repeat;
	width:183px;
	}
	.bt_lire_interview {
	background: url(../gfx/text/button/lire_interview.gif) no-repeat;
	width:132px;
	}
	.bt_voir_site {
	background:url(../gfx/text/button/voir_site.gif) no-repeat;
	width:75px;
	}
	.bt_envoyer {
	background: url(../gfx/text/button/bt_envoyer.gif) no-repeat right;
	width:60px;
	}
	.bt_toutes_videos {
	background: url(../gfx/text/button/toutes_videos.gif) no-repeat;
	width:100px;
	}
/* FIN images remplaçants du texte */
.border {
border-bottom: 1px dotted #d3d3d3;
}
/* Texte bleu */
.text p, .cote_l p {
color:#5f89a1;
text-align:justify;
}
/* DEBUT références */
	.references_t_entreprises,.references_t_ecoles,.references_t_autres {
	height:20px;
	padding:28px 20px 0;
	margin-left:9px;
	width:588px;
	}
	.references_t_autres {
	background:url(../gfx/layout/references_autres.gif) repeat-x;
	}
	.references_b_entreprises,.references_b_ecoles,.references_b_autres {
	border-top:none;
	margin:0 0 5px 9px;
	padding:8px 12px;
	width:602px;
	}
	.references_b_autres {
	border:1px solid #C7E9FE;
	}
	.references_b_entreprises img, .references_b_ecoles img, .references_b_autres img {
	margin:5px 16px 5px 0;
	}
/* FIN références */

/* DEBUT Combobox */
	#inscription #typeformation select {
	margin:0 13px 5px 0;
	width:177px;
	}
	#etab select {
	margin:0pt 13px 5px 0pt;
	width:271px;
	}
	#forma2 select {
	margin:0pt 13px 5px 0pt;
	width:271px;
	}
/* FIN Combobox */


/* TEST HERITAGE

Objectif de la définition d'une feuille unique : optimiser l'utilisation des class pour le CMS, c'est à dire ne être obligé de ressaisir à chaque fois la classe d'un élément. Dans le CSS2 il y à la notion d'héritage qui permet de gérer cela. Ci dessous vous trouverez un exemple de se que nous attendons.


<div class="recrutement">
	<p class="intro">
		orem ipsum dolor sit amet, consectetuer adipiscing elit. Fusce et ante et orci porttitor pulvinar. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.<a href="#"> Nulla facilisi</a>. Nam pretium leo vitae ipsum. Nullam lorem. Maecenas vestibulum, leo eu condimentum volutpat, nulla leo cursus ligula, eget commodo nisi lorem quis leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Pellentesque at turpis. In ultrices sapien eu nisl. Fusce augue enim, vulputate eu, elementum non, faucibus non, dui.
	</p>
	
	<p>
		orem ipsum dolor sit amet, consectetuer adipiscing elit. Fusce et ante et orci porttitor pulvinar. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla facilisi. Nam pretium leo vitae ipsum. Nullam lorem. Maecenas vestibulum, leo eu condimentum volutpat, nulla leo cursus ligula, eget commodo nisi lorem quis leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Pellentesque at turpis. In ultrices sapien eu nisl. Fusce augue enim, vulputate eu, elementum non, faucibus non, dui.
	</p>
	
	<ul>
		<li>orem <a href="#">ipsum dolor</a> sit amet, consectetuer adipiscing elit</li>
		<li>orem ipsum dolor sit amet, consectetuer adipiscing elit</li>
		<li>orem ipsum dolor sit amet, consectetuer adipiscing elit</li>
		<li>orem ipsum dolor sit amet, consectetuer adipiscing elit</li>
	</ul>
	
	<p>
		orem ipsum dolor sit amet, consectetuer adipiscing elit. Fusce et ante et orci porttitor pulvinar. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla facilisi.
	</p>
	
	<a href="#">orem ipsum dolor sit amet, consectetuer adipiscing elit</a>
	
</div>

a{	
	background-image : url(../gfx/text/styles/li_recrut.gif);
	background-position : 0px 3px;
	background-repeat : no-repeat;
	padding-left : 15px;
}
p a
{
	color:#FF0000;
	background-image:none;
	padding:0px;
}
li a
{
	color:#FFF000;
	background-image:none;
	padding:0px;
}

	
}*/
h4{
	color:#0F4565;
}
.legende_player {
	color:#0F4565;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
}
.left_player {
margin-left:0px;
margin-right:auto;
text-align:left;
}
.right_player {
margin-left:auto;
margin-right:0px;
text-align:right;
}
.top_player {
vertical-align:top;
}

.imgg{
	background:url(../gfx/layout/bando_fleche_g-1.gif) no-repeat;
	width:11px;
	height:92;
}

.imgg:hover{
	background:url(../gfx/layout/bando_fleche_g-2.gif) no-repeat;
	width:11px;
	height:92;
}

.imgd{
	background:url(../gfx/layout/bando_fleche_d.gif) no-repeat;
	width:11px;
	height:92;
}

.imgd:hover{
	background:url(../gfx/layout/bando_fleche_d2.gif) no-repeat;
	width:11px;
	height:92;
}
.border{
	border-bottom: 1px dotted #d3d3d3;
}

.tab_player{
	margin-left:0px;
}

.intro h2, .intro1 h2{
	color:#42b6fb; 
	font-size:14px;
	font-weight:bold;
}

.fiche_complete{
	margin:55px 0 20px 10px;
}

/* DEBUT block partenaire */
	.resultats_partenaire{
		width:630px;
	}	
	
	.resultats_partenaire  td{
		border:0px;
	}
	
	.resultats_partenaire .logo{
		width:100px;
		height:100px;
		text-align:center;
	}
	
	.resultats_partenaire .texte{
		float:left;
		width:170px;
		text-align:left;
		margin-bottom:3px;
	}

	.resultats_partenaire .forum{
		background:url(../../../gfx/layout/new.gif) repeat-x;
		float:left;
		width:300px;
		border-right:1px solid #EBF2F6;
		border-top:1px solid #EBF2F6;
		border-left:1px solid #EBF2F6;
		border-bottom:1px solid #EBF2F6;
		margin-left:10px;
		min-height: 160px;	
		height:auto !important;
		height:160px;
	}
	
	.resultats_partenaire .ligne{
		width:630px;
		margin: 0px;
		/*min-height: 130px*/
	}
/* FIN block partenaire */
/*Début style pour texte à onglet (articles) Ajout Service communication 21/04/2009*/
.TabOff {
         font-size: 12px; 
		 color: #acc0c7; 
		 font-weight: normal; 
		 text-decoration: none; 
		 PADDING-LEFT: 10px;
		 PADDING-BOTTOM: 5px;
		 }
.TabOn {  
         font-size: 12px; 
		 color: #003a5c; 
		 font-weight: bold; 
		 text-decoration: none; 
		 PADDING-LEFT: 10px; 
		 PADDING-BOTTOM: 5px;
		 }
		 
.TabBorderBottom{
          BORDER-BOTTOM: 1px inset #e5ebee;
		  }
.TabActiveBorderLeftRight{
            BORDER-RIGHT: 0px outset #003a5c; 
			BORDER-LEFT: 0px outset #003a5c; 
			BORDER-TOP: 0px outset #003a5c;
			}
.TabActiveBackground {
              BACKGROUND-COLOR: #e5ebee; 
            }
.texte {BACKGROUND-COLOR: #e5ebee;
        PADDING-LEFT: 10px; 
		PADDING-BOTTOM: 5px;
       }
/*Fin style pour texte à onglet (articles) Ajout Service communication 21/04/2009*/