/******* A *********/
a.ajouterNews{
	text-decoration:none;
	color:#000000;
}

a.ajouterNews:hover{
	text-decoration:none;
	color:#FF832D;
}

a.deconnexion{
	text-decoration:none;
	color:#E9C066;
}

a.deconnexion:hover{
	text-decoration:underline;
}

a.infoCandRetour{
	text-decoration:none;
	color:#FF832D;
}

a.infoCandRetour:hover{
	text-decoration:underline;
}

a.itemMenu{
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
}

a.itemMenu:hover{
	color:#2862A4;
}

a.libelleCatPart{
	text-decoration:none;
	color:#2862A4;
}

a.libelleCatPart:hover{
	text-decoration:underline;
	color:#2862A4;
}

a.lienArbo{
	text-decoration:none;
	color:#2862A4;
}

a.lienArbo:hover{
	text-decoration:underline;
	color:#FF832D;
}

a.liensBas{
	text-decoration:none;
	color:#999999;
}

a.liensBas:hover{
	color:#FFFFFF;
}

a.lienEntreprise{
	text-decoration:none;
	color:#000000;
}

a.lienEntreprise:hover{
	text-decoration:underline;
	color:#F2B63D;
}

a.lienVersContact{
	text-decoration:none;
	color:#FF832D;
}

a.lienVersContact:hover{
	text-decoration:none;
	color:#E9C066;
}

a.liensMenu{
	text-decoration:none;
	color:#FFFFFF;
}

a.liensMenu:hover{
	text-decoration:none;
	color:#2862A4;
}

a.liensMenuOn{
	text-decoration:none;
	color:#2862A4;
}

a.listePartenaire{
	text-decoration:none;
	color:#2862A4;
}

a.listePartenaire:hover{
	text-decoration:none;
	font-weight:bold;
	color:#2862A4;
}

a.mailNous{
	text-decoration:none;
	color:#2862A4;
}

a.mailNous:hover{
	text-decoration:underline;
	color:#FF832D;
}

a.menu{
	text-decoration:none;
	color:#FFFFFF;
}

a.menu:hover{
	color:#FF832D;
}

a.planLien{
	font-size:11px;
	text-decoration:none;
	color:#000000;
}

a.planLien:hover{
	color:#FF832D;
}

a.puceCandidat{
	text-decoration:none;
	color:#2862A4;
}

a.puceCandidat:hover{
	text-decoration:none;
	color:#FF832D;
}

a.schemaServices{
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
}

a.schemaServices:hover{
}

a.schemaServices2{
	font-size:10px;
	text-decoration:none;
	color:#FFFFFF;
}

a.schemaServices2:hover{
}

a.schemaServices3{
	font-size:9px;
	text-decoration:none;
	color:#FFFFFF;
}

a.schemaServices3:hover{
}

a.siteWeb{
	text-decoration:none;
	color:#F2B63D;
}

a.siteWeb:hover{
	text-decoration:underline;
	color:#F2B63D;
}

a.sousMenuEspaceAdmin{
	font-size:11px;
	text-decoration:none;
	color:#FF832D;
}

a.sousMenuEspaceAdmin:hover{
	text-decoration:underline;
}

a.sousMenuNous, a.sousMenuPrestation{
	text-decoration:none;
	font-size:12px;
	color:#E9C066;
}

a.sousMenuNous:hover, a.sousMenuPrestation:hover{
	text-decoration:underline;
	color:#FF832D;
}

a.sousMenuNousOn, a.sousMenuPrestationOn{
	text-decoration:none;
	font-size:12px;
	color:#FF832D;
}

a.sousMenuPrestationBis{
	text-decoration:none;
	font-size:10px;
	color:#FF832D;
}

a.sousMenuPrestationBis:hover{
	text-decoration:underline;
}

a.sousMenuPrestationOut{
	text-decoration:none;
	font-size:12px;
	color:#FF832D;
}

a.sousMenuPrestationOut:hover{
	text-decoration:underline;
	font-size:12px;
	color:#FF832D;
}

a.telecharger{
	text-decoration:none;
	font-size:10px;
	color:#2862A4;
}

a.telecharger:hover{
	text-decoration:underline;
}

a.titreEspaceAdmin{
	text-decoration:none;
	font-size:14px;
	color:#2862A4;
}

a.titreEspaceAdmin:hover{
	text-decoration:underline;
	font-size:14px;
	color:#2862A4;
}

a.unTitreNews{
	text-decoration:none;
	color:#000000;
}

a.unTitreNews:hover{
	text-decoration:none;
	color:#FF832D;
}

a.voirNewsUne{
	text-decoration:none;
	color:#000000;
}

a.voirNewsUne:hover{
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}


/******* BODY *********/
body{
	font-family:myriad,verdana;
	background-color:#000000;/*TT*/
	background-repeat:repeat-x;
}

body.aide, body.acces{
	background-color:#FFFFFF;/*TT*/
}

body.mentions{
	background-color:#000000;/*TT*/
}



/******** BR *********/
br.ajustContact{
	font-size:3px;
}

br.ajustInfoCand{
	font-size:8px;
}

br.ajustNews{
	font-size:3px;
}

br.candidat{
	font-size:3px;
}

br.interligne1{
	font-size:3px;
}

br.unSecteurEntreprise{
	font-size:1px;
}


/******* DIV *********/

/* Espace candidat */
div.info1_1{position:absolute; left:130px; top:80px;}
div.info1_2{position:absolute; left:145px; top:330px;}
div.info1_3{position:absolute; left:315px; top:332px;}
div.info2_1_1{position:absolute; left:30px; top:80px; opacity:0; filter:alpha(opacity='0');}
div.info2_1_2{position:absolute; left:50px; top:160px; opacity:0; filter:alpha(opacity='0');}
div.info2_1_3{position:absolute; left:50px; top:220px; font-size:11px; width:160px; text-align:justify; border-bottom:1px solid #FF832D; border-top:1px solid #FF832D; opacity:0; filter:alpha(opacity='0');}
div.info2_2_1{position:absolute; left:280px; top:90px; opacity:0; filter:alpha(opacity='0');}
div.info2_2_2{position:absolute; left:230px; top:160px; opacity:0; filter:alpha(opacity='0');}
div.info2_2_3{position:absolute; left:230px; top:220px; font-size:11px; width:160px; text-align:justify; border-bottom:1px solid #FF832D; border-top:1px solid #FF832D; opacity:0; filter:alpha(opacity='0');}
div.info2_3_1{position:absolute; left:440px; top:80px; opacity:0; filter:alpha(opacity='0');}
div.info2_3_2{position:absolute; left:410px; top:160px; opacity:0; filter:alpha(opacity='0');}
div.info2_3_3{position:absolute; left:410px; top:220px; font-size:11px; width:160px; text-align:justify; border-bottom:1px solid #FF832D; border-top:1px solid #FF832D; opacity:0; filter:alpha(opacity='0');}
div.retourInfo1{position:absolute; left:290px; top:370px; opacity:0; filter:alpha(opacity='0'); font-size:10px;}

/* Espace partenaire */
div.infoPart_1{position:absolute; left:50px; top:80px;}

div.aide{
	font-size:11px;
}

div.aideExemple{
	text-decoration:underline;
	font-size:12px;
	color:#FF832D;
}

div.banniere{
	z-index:1;
	position:absolute;
	left:50%;
	top:59px;
	margin-left:-320px;
	width:640px;
	height:85px;
	text-align:center;
}

div.basUnTitreNews{
	text-align:right;
	font-size:10px;
	color:#AAAAAA;
	font-style:italic;
}

div.boutonFormEntr{
	text-align:center;
}

div.boutonFormPart{
	text-align:center;
}

div.boutonMenu{
	font-size:8px;
	z-index:30;
	position:absolute;
	left:50%;
	top:168px;
	margin-left:-196px;
}

div.cadreOrange{
	z-index:1;
	/*Nwidth:650px;N*/
	width:678px;
	height:518px;
	position:absolute;
	left:50%;
	margin-left:-339px;
	top:40px;
	background-color:#F5833A;/*TT*/
}

div.cadreNoir{
	z-index:1;
	/*Nwidth:650px;N*/
	width:676px;
	height:516px;
	position:absolute;
	left:50%;
	margin-left:-338px;
	top:41px;
	background-color:#000000;/*TT*/
}

div.candidatGauche{
	position:absolute;
	top:58px;
	left:20px;
	float:left;
	width:300px;
}

div.candidatGaucheInfo{
	position:relative;
	left:20px;
	text-align:justify;
	font-size:11px
}

div.candidatDroiteIntro{
	z-index:5;
	position:absolute;
	top:70px;
	left:360px;
	width:170px;
}

div.centre{
	text-align:center;
	width:220px; 
}

div.champContact{
	font-size:11px;
	color:#FF832D;
}

div.commentaire{
	color:#AAAAAA;
	text-align:right;
}

div.consigneNous{
	font-size:10px;
	color:#AAAAAA;
	font-style:italic;
	text-align:center;
	position:relative;
	top:30px;
}

div.coordonnees{
	font-size:10px;
}

div.date{
	z-index:100;
	position:absolute;
	left:50%;
	top:290px;
	font-size:10px;
	margin-left:-127px;
	color:#FF832D;
}

div.elementMenuOut{
	font-size:14px;
	color:#FFFFFF;
}

div.elementMenuOver{
	font-size:14px;
	color:#2862A4;
}

div.elementSousMenuOut{
	font-size:12px;
	color:#FFFFFF;
}

div.elementSousMenuOver{
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}

div.enteteUnTitreNews{
	border-bottom:1px solid black;
	border-top:1px solid black;
}

div.entrepriseDroite{
	position:absolute;
	top:80px;
	left:360px;
	width:230px;
}

div.entrepriseGauche{
	position:absolute;
	top:58px;
	left:20px;
	float:left;
	width:300px;
}

div.entrepriseGaucheInfo{
	position:relative;
	left:20px;
	text-align:justify;
	font-size:11px
}

div.espaceAdmin{
	text-align:center;
	position:absolute;
	top:60px;
	left:40px;
	width:550px;
	font-size:10px;
}

div.espaceAdminNews{
	position:absolute;
	top:60px;
	left:90px;
	width:450px;
	font-size:10px;
}

div.fermerFenetre{
	text-align:right;
	width:220px; 
}

div.ficheEntreprise{
	background-color:white;
	font-size:11px;
	border:2px solid #FF832D;
	padding:15px;
	text-align:justify;
}

div.formAdmin{
	margin-left:170px;
	font-size:11px;
	text-align:center;
	border:1px solid black;
	width:300px;
	background-image:url("images/fondFormAdmin.gif");
}

div.formEntete{
	background-color:#FF832D;
	color:white;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	border-bottom:1px solid black;
	width:300px;
}

div.formInfo{
	margin-top:120px;
	font-size:11px;
	text-align:center;
}

div.global{
	border:2px solid #FF832D;
	background-color:white;
	padding:22px;
}

div.halo{
	position:absolute;
	z-index:65;
	top:-8px;
	left:50%;
	margin-left:-313px;
}

div.infoBas{
	position:absolute;
	font-style:italic;
	top:50%;
	left:50%;
	font-size:10px;
	margin-top:265px;
	color:#666666;
	text-align:left;
	width:378px;
	margin-left:-180px;
}

div.infoDroite{
	border-top:1px solid #FF832D;
	padding-top:10px;
	width:220px; 
}

div.infoEntreprise{
	top:0px;
	left:0px;
	font-size:11px;
}

div.infoEntreprise2{
	top:0px;
	left:0px;
	font-size:11px;
	text-align:center;
}

div.infoEntreprise3{
	top:0px;
	left:0px;
	font-size:11px;
}

div.infoEntreprise4{
	top:0px;
	left:0px;
	font-size:11px;
}

div.infoEquipe{
	display:none;
	background-color:#FFFFFF;
	border:1px solid #FF832D;
	border-left:2px solid #FF832D;
	width:215px;
	position:relative;
	margin-top:-235px;
	margin-left:355px;
	padding:5px;
	font-size:10px;
	text-align:justify;
}

div.infoExecoDroite{
	color:#2862A4;
	border-bottom:1px solid #FF832D;
	padding-bottom:10px;
	width:220px; 
}

div.infoListePartenaire{
	display:none;
	position:relative;
	border:1px dashed #FF832D;
	background-color:white;
	padding:5px;
}

div.infoNews{
	background-color:#FFFFFF;
	width:243px;
	height:205px;
	position:absolute;
	font-size:11px;
	z-index:20;
	position:absolute;
	left:50%;
	top:50%;
	margin-top:-29px;
	margin-left:-95px;
}

div.infoNewsUne{
	background-color:#FFFFFF;
	width:243px;
	height:205px;
	position:absolute;
	font-size:11px;
	z-index:21;
	position:absolute;
	left:50%;
	top:50%;
	margin-top:-29px;
	margin-left:-95px;
}

div.infoNous{
	position:relative;
	margin-left:150px;
	margin-top:-150px;
	width:410px;
	padding:5px;
	font-size:11px;
}

div.infoNousPart3{
	position:relative;
	left:20px;
	top:10px;
	width:360px;
	padding:5px;
	font-size:11px;
	text-align:justify;
}

div.justifier{
	text-align:justify;
}

div.layerConseil{
	height:270px; 
	width:410px;
	padding-right:15px;
	font-size:11px;
	position:absolute;
	text-align:justify;
	top:50%;
	left:50%;
	margin-top:-115px;
	margin-left:-115px;
}

div.layerEmploi{
	height:270px; 
	width:410px;
	padding-right:15px;
	font-size:11px;
	position:absolute;
	text-align:justify;
	top:50%;
	left:50%;
	margin-top:-115px;
	margin-left:-115px;
}

div.layerEspaceAdmin{
	overflow: auto; 
	height:270px; 
	width:560px; 
	scrollbar-face-color: white; 
	scrollbar-shadow-color: #F2833C; 
	scrollbar-highlight-color: #F2833C; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-arrow-color: #F2833C;
}

div.layerIndex{
	height:200px; 
	width:235px; 
}

div.layerFormEntr{
	overflow: auto; 
	height:260px; 
	width:560px; 
}

div.layerFormPart{
	overflow: auto; 
	height:260px; 
	width:460px; 
}

div.layerNous{
	overflow: auto; 
	height:320px; 
	width:590px;
	font-size:12px;
}

div.layerFormation{
	height:270px; 
	width:410px;
	padding-right:15px;
	font-size:11px;
	position:absolute;
	text-align:justify;
	top:50%;
	left:50%;
	margin-top:-115px;
	margin-left:-115px;
}

div.lesTitresNews{
	z-index:20;
	width:150px;
	height:223px;
	position:absolute;
	left:50%;
	top:50%;
	margin-top:-38px;
	margin-left:160px;
	font-size:11px;
}

div.lienArbo{
	width:600px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-145px;
	margin-left:-130px;
	font-size:14px;
	color:#2862A4;
}

div.liensBas{
	border:1px solid #999999;
	padding:5px;
	width:130px;
	z-index:2;
	float:left;
	position:absolute;
	left:50%;
	top:486px;
	margin-left:350px;
	font-size:10px;
}

div.lienFermerPart{
	text-align:right;
	color:#2862A4;
	cursor:hand;
}

div.listePartenaires{
	border:1px dashed #E9C066;
	background-color:white;
	width:250px;
	height:160px;
	padding:3px;
}

div.main{
	z-index:1;
	background-image:url("images/fondAccueil.gif");
	background-color:white;
	position:absolute;
	left:50%;
	top:144px;
	margin-left:-320px;
	width:640px;
	height:397px;
}

div.mainAdmin{
	z-index:1;
	background-image:url("images/fondPartie.gif");
	background-color:white;
	position:absolute;
	left:50%;
	top:144px;
	margin-left:-320px;
	width:640px;
	height:397px;
}

div.mainPlan{
	z-index:1;
	background-image:url("images/fondPartie.gif");
	background-color:white;
	position:absolute;
	left:50%;
	top:144px;
	margin-left:-320px;
	width:640px;
	height:397px;
}

div.mainConseil{
	z-index:1;
	background-image:url("images/fondConseil.gif");
	background-color:white;
	position:absolute;
	left:50%;
	top:144px;
	margin-left:-320px;
	width:640px;
	height:397px;
}

div.mainEntreprise{
	z-index:1;
	background-image:url("images/fondPartie.gif");
	background-repeat:no-repeat;
	background-color:white;
	position:absolute;
	left:50%;
	top:144px;
	margin-left:-320px;
	width:640px;
	height:397px;
}

div.mainCandidat{
	z-index:1;
	background-image:url("images/fondPartie.gif");
	background-repeat:no-repeat;
	background-color:white;
	position:absolute;
	left:50%;
	top:144px;
	margin-left:-320px;
	width:640px;
	height:397px;
}

div.mainForm{
	z-index:1;
	background-image:url("images/fondFormation.gif");
	background-color:white;
	position:absolute;
	left:50%;
	top:144px;
	margin-left:-320px;
	width:640px;
	height:397px;
}

div.mainEmploi{
	z-index:1;
	background-image:url("images/fondEmploi.gif");
	background-color:white;
	position:absolute;
	left:50%;
	top:144px;
	margin-left:-320px;
	width:640px;
	height:397px;
}

div.mainPartenaire{
	z-index:1;
	background-image:url("images/fondPartie.gif");
	background-repeat:no-repeat;
	background-color:white;
	position:absolute;
	left:50%;
	top:144px;
	margin-left:-320px;
	width:640px;
	height:397px;
}

div.mainNous{
	z-index:1;
	background-image:url("images/fondPartie.gif");
	background-repeat:no-repeat;
	background-color:white;
	position:absolute;
	left:50%;
	top:144px;
	margin-left:-320px;
	width:640px;
	height:397px;
}

div.mainNosServices{
	z-index:1;
	background-image:url("images/fondPartie.gif");
	background-color:white;
	position:absolute;
	left:50%;
	top:144px;
	margin-left:-320px;
	width:640px;
	height:397px;
}

div.masque1{
	display:block;
}

div.masque2{
	display:none;
}

div.menu1{
	z-index:36;
	background-image:url("images/menu.gif");
	position:absolute;
	left:50%;
	top:50%;
	margin-top:-154px;
	margin-left:-321px;
	width:638px;
	height:46px;
	text-align:center;
}

div.menu2{
	z-index:37;
	background-color:#2862A4;
	position:absolute;
	left:50%;
	top:50%;
	margin-top:-154px;
	margin-left:-185px;
	width:400px;
	height:20px;
}

div.menuJavascript{
	z-index:40;
	position:absolute;
	left:50%;
	top:50%;
	margin-top:-170px;
	margin-left:-444px;
}

div.nousConnaitre{
	position:absolute;
	top:60px;
	left:20px;
	width:590px;
	font-size:10px;
}

div.partenaireGauche{
	position:absolute;
	top:58px;
	left:20px;
	float:left;
	width:300px;
}

div.partenaireGaucheInfo{
	position:relative;
	top:57px;
	left:20px;
	text-align:justify;
	font-size:11px
}

div.partenaireDroite{
	position:absolute;
	top:100px;
	left:370px;
	width:240px;
	font-size:11px;
}

div.plan{
	position:absolute;
	top:60px;
	left:20px;
	width:600px;
	font-size:12px;
}

div.planAcces{
	border:1px solid #F2B63D;
}

div.planGauche{
	float:left;
	width:200px;
	margin-left:80px;
}

div.planNormal{
	width:250px;
	margin-left:80px;
}

div.prestation{
	position:absolute;
	top:60px;
	left:40px;
	width:550px;
	font-size:10px;
}

div.reflexion{
	position:absolute;
	left:50%;
	top:561px;
	margin-left:-340px;
	width:833px;
	text-align:center;
}

div.schemaAideIntegration{
	background-image:url("images/schemaForme3.gif");
	border:1px solid #F2B63D;
	width:200px;
	height:20px;
	line-height:20px;
	text-align:center;
	position:absolute;
	left:50%;
	top:50%;
	margin-top:-35px;
	margin-left:65px;
}

div.schemaAppuiTechnique{
	background-image:url("images/schemaForme2.gif");
	border:1px solid #F2B63D;
	width:130px;
	height:70px;
	line-height:70px;
	text-align:center;
	position:absolute;
	left:50%;
	top:50%;
	margin-top:25px;
	margin-left:-100px;
}

div.schemaCommunication{
	background-image:url("images/schemaForme3.gif");
	border:1px solid #F2B63D;
	width:200px;
	height:20px;
	line-height:20px;
	text-align:center;
	position:absolute;
	left:50%;
	top:50%;
	margin-top:25px;
	margin-left:65px;
}

div.schemaConseilJuridique{
	background-image:url("images/schemaForme3.gif");
	border:1px solid #F2B63D;
	width:200px;
	height:20px;
	line-height:20px;
	text-align:center;
	position:absolute;
	left:50%;
	top:50%;
	margin-top:75px;
	margin-left:65px;
}

div.schemaDiagnostic{
	background-image:url("images/schemaForme1.gif");
	border:1px solid #F2B63D;
	width:130px;
	height:30px;
	line-height:30px;
	text-align:center;
	position:absolute;
	left:50%;
	top:50%;
	margin-top:-130px;
	margin-left:-280px;
	
}

div.schemaElaborationAccord{
	background-image:url("images/schemaForme1.gif");
	border:1px solid #F2B63D;
	width:130px;
	height:30px;
	line-height:15px;
	text-align:center;
	position:absolute;
	left:50%;
	top:50%;
	margin-top:-95px;
	margin-left:-240px;
}

div.schemaEmploi{
	background-image:url("images/schemaForme2.gif");
	border:1px solid #F2B63D;
	width:130px;
	height:70px;
	line-height:70px;
	text-align:center;
	position:absolute;
	left:50%;
	top:50%;
	margin-top:-60px;
	margin-left:-100px;
}

div.schemaFormation{
	background-image:url("images/schemaForme2.gif");
	border:1px solid #F2B63D;
	width:130px;
	height:70px;
	line-height:70px;
	text-align:center;
	position:absolute;
	left:50%;
	top:50%;
	margin-top:110px;
	margin-left:-100px;
}

div.schemaMaintienEmploi{
	background-image:url("images/schemaForme3.gif");
	border:1px solid #F2B63D;
	width:200px;
	height:20px;
	line-height:20px;
	text-align:center;
	position:absolute;
	left:50%;
	top:50%;
	margin-top:-10px;
	margin-left:65px;
}

div.schemaPartenariat{
	background-image:url("images/schemaForme3.gif");
	border:1px solid #F2B63D;
	width:200px;
	height:20px;
	line-height:20px;
	text-align:center;
	position:absolute;
	left:50%;
	top:50%;
	margin-top:50px;
	margin-left:65px;
}

div.schemaPillotageAccord{
	background-image:url("images/schemaForme4.gif");
	border:1px solid #F2B63D;
	width:30px;
	text-align:center;
	position:absolute;
	left:50%;
	top:50%;
	margin-top:-60px;
	margin-left:-140px;
}

div.schemaRecrutement{
	background-image:url("images/schemaForme3.gif");
	border:1px solid #F2B63D;
	width:200px;
	height:20px;
	line-height:20px;
	text-align:center;
	position:absolute;
	left:50%;
	top:50%;
	margin-top:-60px;
	margin-left:65px;
}

div.schemaTitre{
	position:absolute;
	left:50%;
	top:50%;
	margin-top:-115px;
	margin-left:70px;
	font-style:italic;
	font-size:16px;
	color:#2862A4;	
}

div.secteurEntreprise{
	margin-top:70px;
	margin-left:10px;
	font-size:11px;
}

div.sousMenuConseil{
	margin-top:30px;
	margin-left:6px;
	color:#FF832D;
	width:120px;
	height:300px;
	float:left;
}

div.sousMenuNous{
	color:#FF832D;
	font-size:11px;
	border:1px dashed #FF832D;
	background-color:white;
	width:120px;
}

div.sousMenuPrestation{
	margin-top:30px;
	margin-left:15px;
	color:#FF832D;
	width:110px;
	height:300px;
}

div.sousTitreEspaceAdmin{
	font-size:11px;
	text-align:left;
}

div.temoignage1{
	border-left:1px solid #FF832D;
	margin-left:10px;
	color:#FF832D;
}

div.temoignage2{
	border-left:1px solid #FF832D;
	color:#FF832D;
	padding-left:3px;
	margin-left:10px;
	font-weight:bold;
}

div.testImage{
	z-index:50;
	position:absolute;
	left:50%;
	margin-left:-319px;
	margin-top:54px;
}

div.testImage2{
	z-index:60;
	position:absolute;
	left:50%;
	margin-left:-320px;
	margin-top:140px;
}

div.testImage3{
	z-index:50;
	position:absolute;
	left:50%;
	margin-left:-320px;
	margin-top:183px;
}

div.titreEspaceAdmin{
	text-align:center;
	font-size:14px;
	color:#2862A4;
}

div.titreFiche{
	text-align:center;
	font-size:11px;
	color:#F2B63D;
}

div.titreSousMenu{
	z-index:10;
	position:absolute;
	left:50%;
	top:147px;
	margin-left:-271px;
	font-size:14px;
	color:#F2B63D;
}

div.unSecteurEntreprise{
	border-width:1px;
	border-style:solid;
	width:200px;
	height:30px;
	text-align:center;
}

div.unTitreNews{
	border-bottom:1px dashed black;
}

div.unTitreNewsLast{
	border-bottom:1px solid black;
}

div.unTitreNewsUne{
	border-bottom:1px solid black;
}

div#wnCandidat{
	position:relative; 
	overflow:hidden;
	width:230px; 
	height:270px;
	font-size:10px;
}


/******** IMG *********/
img{
	border:0px;
}

img.flecheService1{
	position:absolute;
	left:50%;
	top:50%;
	margin-left:41px;
	margin-top:-53px;
}

img.flecheService2{
	position:absolute;
	left:50%;
	top:50%;
	margin-left:41px;
	margin-top:-28px;
}

img.flecheService3{
	position:absolute;
	left:50%;
	top:50%;
	margin-left:41px;
	margin-top:-3px;
}

img.flecheService4{
	position:absolute;
	left:50%;
	top:50%;
	margin-left:41px;
	margin-top:33px;
}

img.flecheService5{
	position:absolute;
	left:50%;
	top:50%;
	margin-left:41px;
	margin-top:58px;
}

img.flecheService6{
	position:absolute;
	left:50%;
	top:50%;
	margin-left:41px;
	margin-top:83px;
}

img.puceCandidat{
	display:none;
}

img.ent {position:absolute; left:0px; top:0px; z-index:2; border:0px;}
img.can {position:absolute; left:118px; top:0px; z-index:2; border:0px;}
img.par {position:absolute; left:236px; top:0px; z-index:2; border:0px;}
img.nou {position:absolute; left:354px; top:0px; z-index:2; border:0px;}

img.mot2{
	position:absolute; 
	left:150px; top:150px; border:0px;
}


/******* SPAN *********/
span.messageMail{
	font-size:11px;
	font-style:italic;
	color:#2862A4;
	font-weight:bold;
}

span.champEntreprise{
	color:#2862A4;
	font-weight:bold;
	font-size:12px;
}

span.dateNews{
	font-weight:bold;
	color:#2862A4;
	font-size:9px;
}

span.dateNewsUne{
	font-weight:bold;
	color:#FF832D;
	font-size:9px;
}

span.deconnexion{
	font-size:10px;
	color:#E9C066;
	text-align:right;
	font-weight:normal;
}

span.fonctionEquipe{
	font-style:italic;
}

span.gras{
	font-weight:bold;
}

span.italic{
	font-style:italic;
}

span.noListeNews{
	font-style:italic;
}

span.nomEquipe{
	color:#2862A4
}

span.titreNewsUne{
	font-weight:bold;
}

span.bleu{
	color:#2862A4;
}

span.orange{
	color:#FF832D;
}


/********* TABLE ********/
table.aide{
	font-size:12px;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:5px;
	padding-left:5px;
	border-right:1px solid #E9C066;
}

table.form{
	width:350px;
}

#imgTbl td{
	width:230px; 
}

tr.entete{
	background-color:#FF832D;
	color:white;
	font-size:12px;
	text-align:center;
}

td.ajoutNews{
	font-size:11px;
	border-bottom:1px solid #E9C066;
	font-style:italic;
	text-align:left;
}

td.box{
	border-bottom:1px solid #E9C066;
	text-align:center;
}

td.candidat{
	width:200px;
}

td.champContact{
	width:100px;
	font-size:11px;
	color:#FF832D;
}

td.champContact2{
	font-size:11px;
	color:#FF832D;
}

td.champContact3{
	text-align:center;
}

td.champFormEntr{
	text-align:left;
}

td.dateNews{
	width:80px;
	font-size:9px;
	text-align:center;
	border-bottom:1px solid #E9C066;
}

td.entete1, td.entete2, td.entete3{
	width:80px;
}

td.entete4{
	width:250px;
	text-align:left;
}

td.entete5{
	text-align:center;
}

td.enteteAide{
	color:#FF832D;
	border-bottom:2px solid #E9C066;
	border-top:1px solid #E9C066;
	border-left:1px solid #E9C066;
}

td.formIdent{
	width:120px;
	text-align:right;
}

td.formIdentDroite{
	width:180px;
	text-align:left;
}

td.imgLien{
	border-bottom:1px solid #E9C066;
}

td.infoAide{
	border-bottom:1px solid #E9C066;
	border-left:1px solid #E9C066;
	font-size:11px;
}

td.infoDroite{
	border-top:1px solid #FF832D;
	padding-top:10px;
}

td.libelleFormEntr{
	font-size:11px;
	width:150px;
	color:#E9C066;
	font-weight:bold;
	text-align:left;
}

td.libelleFormPart{
	font-size:11px;
	width:150px;
	color:#E9C066;
	font-weight:bold;
}

td.plan{
	width:150px;
}

td.plan2{
	border-top:1px solid #E9C066;
	border-bottom:1px solid #E9C066;
	width:150px;
}

td.titreNews{
	width:250px;
	font-size:11px;
	border-bottom:1px solid #E9C066;
	text-align:left;
}

tr.barre{
	border-top:1px solid #000000;
}

/******** UL ***********/
ul.service{
	list-style-image: url('images/puceMenu2.gif');
}

/******** FORM ***********/
input.inputFormEntr, textarea.inputFormEntr, select.inputFormEntr{
	font-size : 10px; 
}

input.inputFormPart, select.inputFormPart{
	font-size : 10px; 
}

input.inputFormNews, textarea.inputFormNews{
	font-size : 11px; 
}

input.inputFormContact, textarea.inputFormContact{
	font-size : 12px; 
}

/************** ScrollBar **************/
/*** Index ***/
div.scrollbar {
    display:block; /* initially display:none; to hide from incapable */
	position:relative;
	width:11px; height:200px; 
	font-size:1px;  /* so no gap or misplacement due to image vertical alignment */
}

div.wn	{ 
    position:relative;
    width:222px; height:200px;
    overflow:hidden;
}
 
div.track { 
  position:absolute; left:0; top:13px;
  width:13px; height:174px;
  background-image: url("./images/5.gif");
  background-repeat:y-repeat;
}

/*** Prestation ***/
div.scrollbarPrestation {
    display:block; /* initially display:none; to hide from incapable */
	position:relative;
	width:11px; height:240px; 
	left:50px;
	top:10px;
	font-size:1px;  /* so no gap or misplacement due to image vertical alignment */
}

div.scrollbarPrestationHidden {
    display:block; /* initially display:none; to hide from incapable */
	position:relative;
	width:11px; height:240px; 
	left:50px;
	top:10px;
	font-size:1px;  /* so no gap or misplacement due to image vertical alignment */
}

div.wnPrestation	{ 
	float:left;
    position:relative;
    width:350px; height:240px;
	left:10px;
	top:10px;
    overflow:hidden;
}

div.trackPrestation { 
  position:absolute; left:0; top:13px;
  width:13px; height:214px;
  background-image: url("./images/5.gif");
  background-repeat:y-repeat;
}

div.trackPrestationHidden { 
  position:absolute; left:0; top:13px;
  width:13px; height:214px;
}

/*** Commun ***/
div.dragBar {
  position:absolute; left:2px; top:5px;
  margin-left:1px;
  width:9px;
}
  
div.up { position:absolute; left:0; top:0; }  
div.down { position:absolute; left:0; bottom:0; }

/* for safari, to prevent selection problem  */
div.scrollbar, div.track, div.dragBar, div.up, div.down {
    -moz-user-select: none;
    -khtml-user-select: none;
}
	
div.lyr1{
	font-size:11px;
	text-align:justify;
	padding-right:10px;
	padding-left:5px;
}

table.maDragBar{
	height:100%;
	background-image:url('images/bodyScroll.gif');
}

td.maDragBarHaut{
	height:5px;
	vertical-align:top;
}

td.maDragBarMilieu{
}

td.maDragBarBas{
	height:4px;
	vertical-align:bottom;
}


/*************** accordeon *****************/
div.toggler {
	cursor:pointer;
	margin: 0;
	padding: 2px 5px;
	background: #eee;
	border-top: 1px solid #f5f5f5;
	border-right: 1px solid #ddd;
	border-left: 1px solid #f5f5f5;
	font-size: 11px;
	font-weight: normal;
	font-family: 'Andale Mono', sans-serif;
}

div#accordion{
	border-bottom: 1px solid #ddd;
}

div.elementAccordeon {
	font-size: 11px;
	border-right: 1px solid #ddd;
	border-left: 1px solid #ddd;
	padding-left: 4px;
}