body{font-family:  Arial, verdana, Helvetica, sans-serif; font-size: 11px;text-align:left; color: #555555; margin:0px 0px 0px 0px;background:#eaeaea;}
body div{font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 11px;}  
body div table{font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 11px;}
div#content table tr td{font-family: Arial,Verdana, Helvetica, sans-serif; font-size: 11px;}   
.Normal{display:block;width:140px;height:30px;background:#515151;color:#ffffff;text-decoration:none;}  
a:hover.Normal {display:block;background:#ffffff;color:#cc6600;text-decoration:none;}
img{
	border: 0px;
	padding:0px;
	margin:0px;
	}
.ActuPreview a{color:#525252;text-decoration:underline;}
.ActuPreview a:hover{color:#cc6600;text-decoration:underline;}	
	
#MenugeneralSite a{text-decoration:none;font-weight:bold;color:#515050;font-size:14px;font-family:arial;}
#MenugeneralSite a:hover{text-decoration:none;font-weight:bold;color:#cc6600;font-size:14px;font-family:arial;}
#MenugeneralSite a span{text-decoration:none;font-weight:bold;color:#fff;font-size:12px;font-family:arial;}
#MenugeneralSite a:hover span{text-decoration:none;font-weight:bold;color:#fff;font-size:12px;font-family:arial;}
#MenugeneralSite a.AdjointMenu:hover{color:#be9444}
#MenugeneralSite a.AtsemMenu:hover{color:#89438b}
#MenugeneralSite a.PoliceMenu:hover{color:#0555ac}
#MenugeneralSite a.OffresActive:hover{color:#cc6600;}
/*#MenugeneralSite a{text-decoration:none;font-weight:bold;color:#515050;font-size:14px;font-family:arial;}
#MenugeneralSite a#CFP{text-decoration:none;font-weight:bold;color:#515050;font-size:14px;font-family:arial;}
#MenugeneralSite a#CFP:hover{text-decoration:none;font-weight:bold;color:#515050;font-size:14px;font-family:arial;}
#MenugeneralSite a#CFP span{text-decoration:none;font-weight:bold;color:#515050;font-size:11px;font-family:arial;}
#MenugeneralSite a#CFP:hover span{text-decoration:none;font-weight:bold;color:#515050;font-size:11px;font-family:arial;}
#MenugeneralSite a:hover{text-decoration:none;font-weight:bold;color:#cc6600;font-size:14px;font-family:arial;}
#MenugeneralSite a span{text-decoration:none;font-weight:bold;color:#515050;font-size:11px;font-family:arial;}
#MenugeneralSite a:hover span{text-decoration:none;font-weight:bold;color:#cc6600;font-size:11px;font-family:arial;}
*/
.ActifOk{background:#323232;color:#fff;}
#headerlinks li a {color:#ffffff;text-decoration:none;margin:0;padding:0}
#headerlinks li a:hover {color:#515050;text-decoration:none;}
.LienContent{color:#525252;text-decoration:underline}
.LienContent:hover{color:#cc6600;text-decoration:underline}	
h1{font-size:16px;}
.TitreH1Resu{font-family:Verdana;font-size:14px; font-weight:bold; color:#555; display:block;width:900px;padding-left:15px;}
h1.TitreSiteH1{color:#fff;position:absolute;margin-top:59px;left:228px;z-index:1;font-size:14px;font-weight:normal;font-style:italic;}
h2{font-size:14px;}
/*a:visited{color:#0000ff;}*/
h1#mainTitle{font-family:Verdana;font-size:20px; font-weight:bold; /*color:#1f85d7;*/ /*color:#EB7900;*/ color:#555; background: url('/images/fond_titre1.jpg') repeat-x; height:47px; margin-bottom:10px;}
p#mainTitle{font-family:Verdana;font-size:20px; font-weight:bold; /*color:#1f85d7;*/ /*color:#EB7900;*/ color:#555; background: url('/images/fond_titre1.jpg') repeat-x; height:47px; margin-bottom:10px;}
div#mainTitle{font-size:20px; font-weight:bold; /*color:#1f85d7;*/ /*color:#EB7900;*/ color:#555; background: url('/images/fond_titre1.jpg') repeat-x; height:47px; margin-bottom:10px;}
div.lienImpression{text-align:center; padding: 10px 0px 10px 0px;}
form{margin:0;}
.offsetImage{position:relative; top:3px;}
.itemEnCours{color:#e45b12;}
div#navigation{font-size: 11px; padding:2px 0px 2px 10px; color: #323232; margin-bottom:10px; font-family:arial, Helvetica, sans-serif;}
div#navigation a{color: #323232; text-decoration:underline;}
div#navigation a:hover{color: #cc6600; text-decoration:underline;}
div#navigation span{color: #323232;}
ul{margin-left:5px; padding-left:10px; list-style-type:square; }
#divMainRightCol{width:218px;}
#menuDroiteHeader{background: url('/images/corner/corner_haut.jpg') no-repeat; height:16px; width:218px; margin:0;}
#menuDroiteFooter{background: url('/images/corner/corner_bas.jpg') no-repeat; height:18px; width:218px; margin:0;}
#menuDroiteBody{background: url('/images/corner/corner_fond.jpg') repeat-y; margin:0;}
div.menuDroiteTitle{background: url('/images/corner/corner_fond_titre.jpg') no-repeat; color:#fff; font-weight:bold; padding:2px 0px 2px 5px;}
div.menuDroiteTitle2{background: url('/images/corner/corner_double_fond_titre.jpg') no-repeat; color:#fff; font-weight:bold; padding:2px 0px 2px 5px;}
div.menuDroiteContent{padding:5px 5px 10px 5px; }
div.menuDroiteContent ul li a{color: #000;}
a.Identification{background: url('../images/sprite-accueil.gif') no-repeat;width:111px;height:24px;background-position:-774px -108px;display:block;text-decoration:none;}
a.Identification:hover{background: url('../images/sprite-accueil.gif') no-repeat;width:111px;height:24px;background-position:-774px -132px;display:block;text-decoration:none;}
a.Abonnement{background: url('../images/sprite-accueil.gif') no-repeat;width:111px;height:24px;background-position:-659px -108px;display:block;text-decoration:none;}
a.Abonnement:hover{background: url('../images/sprite-accueil.gif') no-repeat;width:111px;height:24px;background-position:-659px -132px;display:block;text-decoration:none;}

/*************************  recherche   **************************************/
#mainContainerResu{width:1020px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align:center;margin:0px auto;background:#ffffff;position:relative;}

#header{text-align: left; }
#headerMiddle{ padding: 20px 0px 20px 15px; /*background-image: url('../images/recherche/milieu-moteur-carre.gif');*/ background-color:#666666; /*background-color: #d25a1e;*/}
#headerMiddle a{color:#fff;}
#headerMiddle fieldset{color:#efefef;}
#headerHeader{ background-image: url('../images/recherche/head-moteur.gif'); height:3px; background-repeat: repeat-x;}
#headerFooter{ background-image: url('../images/recherche/bottom-moteur.gif'); height:5px; background-repeat: repeat-x;}
table#headerTable{/*border:1px solid #000;*/border-collapse:collapse;}
td#tdTitreSite{font-size:50px; font-weight:bold; vertical-align:middle; padding-right:10px;}
/*td#tdTitreSite a{width:122px; height:57px; display:block; text-decoration:none;}*/
td#tdTitreSite a{background:url('/images/fpcom/logotop.gif') no-repeat; width:280px; height:57px; display:block; text-decoration:none;}

span#spanTitreSite2{color:#666666;}
div#liensTop{padding: 5px 0px 0px 0px; font-size: 12px; color:#fff;}
div#liensTopRecherche{padding: 2px 0px 10px 0px; font-size: 10px;}
div#liensTop span{font-weight: bold;}
div#liensTop .lienTopSelected{font-weight: bold;}

div#liensTopRechercheAccueil{padding: 2px 0px 10px 20px; font-size: 10px; background-image: url('../images/lightbulb.gif'); background-repeat: no-repeat;}

#spanHeaderResRecherche{padding:2px 20px 2px 5px; text-align: left; background-color: #666; font-size: 12px; padding:2px 0px 2px 0px font-weight:bold; color:#fff;}
#divHeaderResRecherche{padding:2px 0px 2px 5px; text-align: left;  font-size: 12px; font-weight:bold; color:#fff;}

div#rechercheNat{font-size:10px; font-weight:bold; /*color:#1f85d7;*/ /*color:#EB7900;*/ color:#555; background-color:#DDDDDD; padding: 5px; margin-bottom:10px;}
.linkRecherche a{color: #eb7900;text-decoration:none;font-weight:bold;}
.linkRecherche a:hover{color: #eb7900;text-decoration:underline;font-weight:bold;}
table#mainTable{width:960px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin:0px auto 0px auto; text-align:left;}
table#mainTable tr td{font-family:arial,sans-serif; font-size: 11px; vertical-align:top; }
#tdMainLeftCol{width:760px;}
.tableDescrConcours{}
.tdDescrConcours{text-align:left; padding:0px 0px 0px 0px; vertical-align: top; font-size: 10px;}
.tdImgDescrConcours{vertical-align: middle; text-align: center; width: 50px; padding:0px 0px 0px 0px;}
.divExtraDescr{color:red;}

div#footer {text-align: center; font-size:10px; font-family: Arial; color: #717070; width:650px; margin:0px auto 20px auto;}
div#footer div{text-align: center; font-size:10px; font-family: Arial; color: #717070;}
div#footer a{color:#555;}
div#footer a:hover{color:#EB7900; text-decoration:none}
div#divAutresSites{padding-bottom:10px;}
div#divAutresSites a{font-weight:bold;}
div#divSitesPartenaires a{font-weight:bold;}
div.bottom{padding-top:20px;}
div.bottom a{font-weight:bold;}
.AutresArticlesElemList{font-size:14px;font-weight:bold;color:#515050;font-family:arial;}

.divH4 {margin-bottom:5px; font-family: Arial, Garamond, Times New Roman; font-size: 14px;color: #777373; text-transform: none; font-weight:bold;}

table#tableMultiPage{width:100%; background:url('/images/recherche/fond_bas.jpg') repeat-x; height:20px; border-top:1px solid #ccc;}
table#tableMultiPage a{color:#555;}

div.divItemDescrConcours{padding-bottom:10px; font-size:11px; color:#777373;width:200px;}

span.spanDossierIcone{background-image:url('../images/dossier.gif'); background-repeat: no-repeat; padding-left:20px;}

.lienBoutonRecherche{background-image:url('/images/recherche/fond-btn.gif'); background-repeat: no-repeat; text-align:center; width:142px; height:22px; font-size:11px;}
.lienBoutonRecherche a{color:#666;}
.lienBoutonRecherche a:hover{color:#eb7900;}

.titleRechConcours{font-size:11px; font-weight:bold; font-family: Verdana;}
.titleRechConcours a{color:#000;}
.titleRechConcours a:hover{color:#eb7900;}

.intituleRecAv{background:url('/images/recherche/puce.gif') no-repeat 0px 8px; width:200px; padding-left:10px;}


.spacer{clear: both;}
#mainContainer{width:1020px;margin:0px auto;background:#ffffff;position:relative;}
#logosite{ height: 78px; width:290px; background:url('../images/accueil/logo-index.gif') no-repeat;}
#accueilheader{ color:#fff; background-color: #666; text-align:left;position:relative;}

#divheadersslinks{ background-color:#cc6600; font-family:Verdana; font-size:11px;padding:0px;margin:0px;}
#divheaderlinks{text-align:center;}
#divheaderlinks a { color: #ffffff; text-decoration: none; padding: 0px;}


#divheaderlinks a:hover { color: #515050;}
/*#divheaderlinks a:hover, #divheaderlinks a:selected { background-color:#666; width: 9em; color: #ffffff; text-decoration: none; padding: 0.25em 2em;}*/
#headerlinks li{ display:inline;}
.headersslinks a{padding:0}

.headersslinks li{display: inline;}
#divheaderlinks ul{margin:0;}

.headerlinklevel1{height:auto;color:#ffffff;text-decoration:none;}
.headerlinklevel1selected{height:auto;width:200px;color:#cc6600;text-decoration:none;}

#accueilbody{margin:10px auto 0px auto; width:885px;}
#accueilbodytop{background:url('/images/accueil/accueilhead.gif') no-repeat; height:57px;}
#accueilbodymiddle{border-left:1px solid #EB7900; border-right:1px solid #EB7900; border-bottom:1px solid #EB7900;padding:0px 0px 0px 0px;height:auto;}
#accueilbody1{float:left;width:570px; padding: 10px 50px 10px 50px; font-family:'Verdana'; font-size:12px;}
#accueilbody2{float:left;width:200px;}
#accueilbody3{float:left;width:360px; padding:0px 0px 0px 0px; text-align:center;}
#accueilbody3title{background:url('/images/accueil/fleches.gif') no-repeat; padding-left:80px; height:40px; text-align:left;}
#accueilbody4{float:left; width:400px; padding:180px 0px 0px 40px; text-align:center;}
#accueilbody5title{background:url('/images/accueil/picto-news.gif') no-repeat; padding-left:80px; height:50px; text-align:left;}
#accueilbody6title{background:url('/images/accueil/picto-spe.gif') no-repeat; padding-left:80px; height:43px; text-align:left;}
#accueilbody6title{background:url('/images/accueil/picto-spe.gif') no-repeat; padding-left:80px; height:43px; text-align:left;}

#rechconcours{background:url('/images/accueil/rechercheconcours.gif') no-repeat; text-align:center; width:344px; height:54px; margin:0px auto 0px auto;}

#listeFilieres{text-align:left;}
.listefiliereslink{position:relative; top:15px; left:80px; color:#fff; font-weight:bold; font-family:Verdana; font-size:14px;}
.listefilieresdiv{padding-bottom:5px; margin:0px auto 0px auto; text-align: left;width:298px; height:52px;}

#rechercheniveauconsult ul{margin:0}
#rechercheniveauconsult{text-align:center; margin:0px auto 0px auto; width:343px;}
/*
.rechercheniveauconsulttop{background:url('/images/accueil/header-niveaux.gif') no-repeat; height:22px; text-align:left; font-family:Verdana; font-size:12px; font-weight:bold; padding-left:15px; color:#000;}
.rechercheniveauconsulttop2{ background-color:#ddd;height:22px; text-align:left; font-family:Verdana; font-size:12px; font-weight:bold; padding-left:15px; color:#000;}
.rechercheniveauconsultbottom{background:url('/images/accueil/bottom-niveaux.gif') no-repeat; height:22px;}
#rechercheniveauconsultmiddle{ background-color: #fff; border-left:1px solid #ddd; border-right:1px solid #ddd;}
*/


.Metiers{color:#323232;}
.Metiers:hover{color:#cd6715;}
.LienEmploiFiliere{color:#323232;font-weight:bold;}
.LienEmploiFiliere:hover{color:#cd6715;font-weight:bold;}

.Text{margin-bottom:30px;padding-top:20px;border-top:1px solid #d0d0d0;color:#323232}
.Text .p1{text-align:justify;width:450px;line-height:21px;font-size:14px;color:#323232}
.Text .p2{text-align:justify;width:450px;line-height:21px;font-size:14px;color:#323232}
.Text .p3{text-align:justify;width:450px;line-height:21px;font-size:14px;color:#323232}
.Text .p4{text-align:justify;width:450px;line-height:21px;font-size:14px;color:#323232}
.Text .p5{text-align:justify;width:450px;line-height:21px;font-size:14px;color:#323232}
.Text .p6{text-align:justify;width:450px;line-height:21px;font-size:14px;color:#323232}


#logopublidiette{background:url('/images/accueil/missFP.gif') no-repeat; height:270px; width:167px; position:absolute; top:180px; left:490px;}

div#accueilbody1 a{ color: #cc6600; text-decoration:none;}
div#accueilbody1 a:hover{text-decoration:underline;}

.accueilselectconcours h2{font-size:18px; color:#000;  padding-bottom:5px; font-family:'arial black'; margin:0;}
.TitleSitesSpe h2{font-size:18px; color:#555555;  padding-bottom:0px; font-family:'arial black'; margin:0;}

.accueilTitleRubrique {font-size:14px; color:#000;  padding-bottom:5px; padding-top:5px; font-family:'arial black'; font-weight:normal; margin:0;}
.accueilTitleRaquo{font-size:14px; color:#EB7900;}

.fakeinput{ width:250px;  background-color:#f7d6b5; /*border:1px solid #777;*/ color:#000; padding:2px 2px 2px 2px; text-align:left;}
.fakeinputcontainer{line-height:15px; padding-left:20px; margin-right:20px; background:url('/images/accueil/fleche-deroul.gif') no-repeat top right; cursor:pointer;}
.fakeinputcontainer a{font-size:12px; color:#000; text-decoration:none;}
.fakeinputcontainer a:hover{text-decoration:underline;}

.puceOrange{background:url('/images/accueil/puce-orange.gif') no-repeat; height:6px; position:relative; top:5px;}

.rechercheniveauconsulttop{background:url('/images/accueil/head-consultgif.gif') no-repeat top right; height:25px; text-align:left; font-family:Verdana; font-size:12px; padding-left:15px; color:#000;}
#rechercheniveauconsultmiddle{background:url('/images/accueil/center-consult.gif') repeat-y;  text-align:left; font-family:Verdana; font-size:12px; padding-left:15px; color:#000;}
.rechercheniveauconsultbottom{background:url('/images/accueil/foot-consult.gif') no-repeat; height:25px;}

.newsItem{float:left; width:30%; padding:10px;}
.SiteSpeItem{float:left; width:30%; padding:5px;}
.newsItemTitle{font-weight:bold; font-family:arial; font-size:14px; color:#000; padding-bottom:10px;}
.newsItemTitle span{color:#cc6600;}
.newsItemLink{text-align:right; font-style:italic; font-size:10px; }
.newsItemLink a{color:#555;}

#ContentIntro a{color:#555555;text-decoration:none;}
#ContentIntro a:hover{color:#cc6600;text-decoration:none;}

.ContenuGauche{margin-top:20px;}
.ContenuGauche div.p1, .ContenuGauche div.p2, .ContenuGauche div.p3, .ContenuGauche div.p4, .ContenuGauche div.p5 {
	width:445px;font-size:14px;
}
/************************* preview fiche ******************************/


/***************FICHE CONCOURS WHA ***********************/

  #Wha{
	 width:440px;
	 height:150px;
	 margin:0px 0px 8px 0px;
 }
 
  #WhaNew{
	position:relative;
	border-top:1px dashed #e3791c;
	width:435px;
	height:125px;
	margin:0px 0px 0px 0px;
	font-family:arial;
 }

 /*****************FIN STYLE PAVE WHA *************************/
 /*****************FICHE CONCOURS CB **************************/
  #CB{
	  position:relative;
	 width:440px;
	 height:140px;
	 background: url('/images/paiement-12-2008/concours-fd-CB.gif') no-repeat;
 }
   #CBNew{
	position:relative;
	width:435px;
	 height:135px;
	border-top:1px dashed #e3791c;
	font-family:arial;
	}

  #PosFormCB{
	float:left;
	width:440px;
	padding:0px 0px 0px 15px;
	}
.ClicCB{
	float:left;
	width:105px;
	height:120px;
	}
.MentionsCB{
	float:left;
	margin-top:20px;
	padding-left:0px;
	font-size:10px;
	color:#353535;
	font-family:arial;
	}
.MentionsCB a{
	font-size:10px;
	color:#1f5289;
	}

 /*****************FIN STYLE PAVE CB ***************************/
#TxtAvantPaiement{
	width:980px;
	margin:10px auto;
	height:69px;
	}
#TxtAvantPaiement p{
	float:left;
	padding:10px 0px 0px 0px;
	font-weight:bold;
	font-size:14px;
	color:#515050;
	width:690px;
	text-align:center;
	margin:0px;
	}

.PaveBasChoixPaiement{
	width:923px;height:733px;background: url('/images/paiement-12-2008/concours-fiche-fond.gif') no-repeat;
	}
.PaveBasChoixPaiementG{
	width:923px;height:854px;background: url('/images/minitel/concours-fiche-fond-g.gif');
	}
.PaveBasChoixPaiementGrand{
	width:923px;height:854px;background: url('/images/minitel/concours-fiche-fond-g.gif') no-repeat;
	}
#PreviewLeftNew{
	float:left;
	width:399px;
	height:580px;

	}
#PreviewLeft2{
	float:left;
	width:477px;
	height:750px;
	}
#PreviewMoyensPaiement{
	float:left;
	width:420px;
	height:730px;
	}
#PreviewMoyensPaiementNew{
	float:left;
	width:380px;
	height:580px;

	}

#PreviewMoyensPaiement2{
	float:left;
	width:400px;
	height:730px;
		
	}
#Acces{
	margin:5px auto 10px auto;
	 width:350px;
	 text-align:center;
 }
#Acces p#Acc1{
	font-size:21px;
	font-family:Arial;
	font-weight:bold;
	margin:0px 0px 5px 0px;
	font-weight:bold;
	color:#515050;
 }
#Acces p#Acc2{
	font-size:12px;
	font-family:Arial;
	color:#515050;
	margin:0px 0px 10px 0px;
 }

#divMinitel{
	}
#divPaiementAudio{
	width:430px;
	height:150px;
	background: url('/images/paiement-12-2008/concours-fd-tel.gif') no-repeat;
	}
#divPaiementAudioNew{
	width:435px;
	height:145px;
}
#divWHA{
	width:440px;
	height:130px;
	
	}
#divCB{
	width:440px;
	height:131px;
	background: url('/images/paiement-12-2008/concours-fd-CB.gif') no-repeat;
	}
#PaveSMS{
	margin-top:10px;
	width:440px;
	height:191px;
	background: url('/images/paiement-12-2008/concours-fd-sms.gif') no-repeat;

	}
 .Etape{
	 display:block;
	 padding:0px 0px 3px 0px;
	
	font-size:12px;
	font-weight:bold;
	color:#353535;
 }
p#TitleTel{
	 font-weight:normal;
	 font-size:14px;
	 color:#515050;
	 padding:5px 0px 0px 15px;
	 margin:0px;
	 font-family:arial;
 }
 div#Produit{
 padding:0px 0px 0px 25px;

 height:5px;
 }
 div#Etape1{
	float:left;
	width:200px;
	height:auto;
	padding:0px 0px 0px 15px;
 } 
 div#Etape1New{
	float:left;
	width:170px;
	height:auto;
	padding:0px 0px 0px 15px;
 }
 #Etape1New img{
	 float:left;
	 height:17px;
	 padding:0px 2px 0px 0px;
 }
  #Etape1New p{
	color:#1e4856;
	font-size:21px;
	font-family:Arial;
	font-weight:bold;
	margin:0px;
 }
  #Etape1New span#Obtenir{
	color:#000000;
	font-size:11px;
	font-weight:normal;
 }
  #Etape2New img{
	 float:left;
	 padding:0px 3px 0px 0px;
 }
  div#Etape2New{
	float:left;
	width:185px;
	height:55px;
	padding:0px 0px 0px 0px;
 }
   #Etape2New span#Saisir1{
	color:#000000;
	font-size:11px;
	font-weight:normal;
	padding-right:7px;
 }
    #Etape2New span#Saisir2{
	color:#000000;
	font-size:11px;
	font-weight:normal;
 }
.MentionsAudiotel{
	float:left;
	padding-left:15px;
	font-size:10px;
	font-family:arial;
	color:#353535;
	margin-top:15px;
 }
 .MentionsAudiotel a{
	font-size:10px;
	font-family:arial;
	color:#515050;
 }
  p#TitleWha{
	 font-weight:bold;
	 font-size:14px;
	 color:#515050;
	 padding:0px 0px 0px 15px;
	margin:4px 0px 0px 0px;
 }
 #PosFormWha{
	position:absolute;
	width:440px;
	top:30px;
	padding:00px 0px 0px 10px;
	}

.MentionsWha{
	position:absolute;
	width:240px;
	left:18px;
	top:100px;
	font-size:10px;
	color:#353535;
	font-family:arial;
	}
.MentionsWha a{
	font-size:10px;
	color:#ff6600;
	}
.MessageErreur{
	float:left;width:330px;height:30px;margin:0px;padding:0px;
	}
.ContenuPave{
	float:left;
	width:230px;
	height:50px;
	padding:5px 0px 0px 25px;
	}
.ContenuPaveCB{
	float:left;
	width:250px;
	height:60px;;
	padding:5px 0px 0px 25px;
	}

   p#TitleCB{
	 font-weight:bold;
	 font-size:14px;
	 color:#084380;
	 padding:5px 0px 0px 20px;
	 margin:0px;
 }
   div#Etape2SMS{
	float:left;
	width:215px;
	height:45px;
	padding:5px 0px 0px 0px;
 }
#Etape2SMS img{
	 float:left;
	 padding:0px 3px 0px 0px;
 }
   p#TitleCBpromo{
	 font-weight:bold;
	 font-size:12px;
	 color:#1f5289;
	 padding:15px 0px 0px 25px;
	  margin:0px 0px 5px 0px;
 }
   p#TitleSMS{
	 font-weight:bold;
	 font-size:12px;
	 color:#1f5289;
	 padding:5px 0px 0px 25px;
	 margin:0px 0px 20px 0px;
 }
 .MentionsAudiotelSMS{
	float:left;
	display:block;
	margin-top:0px;
	padding-left:25px;
	font-size:10px;
	color:#353535;
	font-family:arial;
 }
 .MentionsAudiotelSMS a{
	font-size:10px;
	font-family:arial;
	color:#515050;
 }
 td.tdItemFicheConcoursWHA{padding:0px 00px 0px 00px;font-family:arial;font-size:9px;font-weight:bold;color:black;height:25px;border-bottom:1px dotted #666666;}
 td.tdItemFicheConcoursWHA{padding:0px 00px 0px 00px;font-family:arial;font-size:9px;font-weight:bold;color:black;height:25px;border-bottom:1px dotted #666666;}
 td.tdItemFicheConcoursImpWHA{padding:00px 0px 0px 00px; color:#e54f02; font-weight:bold; font-family:arial;font-size:9px;font-weight:bold;height:25px;}
 #divItemsPreviewFicheWHA{text-align:left;width:305px;height:361px;padding-left:30px;float:left;}
.ValidationForm{
	margin:0px:padding:0px;width:141px;height:131px;float:right;
}
#Anticipez1{float:left;margin-top:120px;width:115px;font-weight:bold;font-style:italic;color:#666666;font-size:14px;}
#Anticipez1bis{float:left;margin-top:120px;width:115px;font-weight:bold;font-style:italic;color:#666666;font-size:14px;}
/*#Anticipez2{float:left;margin-top:300px;width:115px;font-weight:bold;font-style:italic;color:#666666;font-size:14px;}*/
#Anticipez3{float:left;margin-top:120px;width:115px;font-weight:bold;font-style:italic;color:#666666;font-size:14px;}

div#mainContainerFiche{width:1020px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;text-align:left; color: #555555;border:1px solid black;background:#ffffff;position:relative;}
div#divPreviewFiche{margin-top:15px;border:1px solid #eb7900; background-color:#fff; }

#divTitreFichePreview{margin-bottom:30px; color:#666666; background-color:#fff; font-size:18px; font-family:verdana; padding:1px 0px 1px 0px; text-align:center;}
h1 #divTitreFichePreview{color:#666666; font-size:18px;}

#divItemsPreviewFiche{text-align:left;width:305px;height:361px;padding-left:50px;float:left;}
#divItemsPreviewFiche2{text-align:left;width:305px;height:361px;padding-left:50px;float:left;}
td.tdItemFicheConcours{padding:0px 00px 0px 00px;font-family:arial;font-size:12px;font-weight:bold;color:black;height:40px;border-bottom:1px dotted #666666;}
td.tdItemFicheConcours2New{padding:0px 00px 0px 00px;font-family:arial;font-size:12px;font-weight:bold;color:black;height:20px;border-bottom:1px dotted #666666;}
td.tdItemFicheConcours2{padding:0px 00px 0px 00px;font-family:arial;font-size:12px;font-weight:bold;color:black;height:40px;border-bottom:1px dotted #666666;}
td.tdItemFicheConcoursImp{padding:00px 0px 0px 00px; color:#e54f02; font-weight:bold; font-family:arial;font-size:12px;font-weight:bold;height:40px;}
td.tdItemFicheConcoursPdf{padding:0px 30px 5px 20px; background-image:url('../images/fiche/pdf.gif'); background-repeat: no-repeat; font-family:arial;font-size:12px;font-weight:bold;}
td.tdItemFicheConcoursMail{padding:0px 30px 0px 20px; background-image:url('../images/fiche/mail.gif'); background-repeat: no-repeat; font-family:arial;font-size:12px;font-weight:bold;}

#divMoyPaiementHeader{height: 113px; background: url("/images/fiche/paie_concours_top.jpg") no-repeat;}

.divMoyPaiementHeader{width:300px; height:13px; background: url("/images/fiche/headerBlocPaiement.gif") no-repeat;}
.divMoyPaiementBody{/*width:301px*/; border-left:1px solid #f9dbc1; border-right:1px solid #f9dbc1; background-color:#fff;}
.divMoyPaiementFooter{width:300px; height:13px; background: url("/images/fiche/footerBlocPaiement.gif") no-repeat;}

#divWHA{margin-bottom:10px;}
#divWHAFooter{padding-top:60px;padding-right:10px;}
#btnWHA{text-align:center; padding:25px 0px 5px 0px; font-weight:bold;}

.lienBtn1{color:#555; font-size:16px; text-decoration:none; font-family:Verdana; font-weight:bold; font-style:italic;}
.lienBtn2{color:#555; font-size:12px; text-decoration:none; font-family:Verdana; font-weight:bold; font-style:italic;}
.divTelDirective{text-align:left; padding-bottom:10px; padding-left:10px; font-size:12px; color:#314359; font-family: Verdana regular, Verdana, Arial, Helvetica, sans-serif;}
.divTelText{font-family:Verdana; color:#314359; font-size:12px;}
.divTelTextGras{text-align:center;font-family:sans-serif; color:#314359; font-style:italic; font-weight:bold; font-size:16px;}

.numEtape{font-weight:bold; font-size:14px; color:#434343; font-family: Verdana, Arial, Helvetica, sans-serif;}

#tbMoyPaiements{width:100%;}
#tbMoyPaiements td{vertical-align:top;}

.spanTel{font-weight:bold; color:#314359; font-size:21px; font-family:Verdana;}
.spanSMS{font-weight:bold; color:#eb0086; font-size:18px; font-family:arial;}

#divMinitel2{width:410px; height:84px; background: url("/images/fiche/fd-minitel.gif") no-repeat;}


h2.underline{text-decoration:underline;}
table#tablePreviewFiche{width:100%; margin-bottom:10px; font-size:11px;}
table#tablePreviewFiche td{padding-bottom:10px; padding-right:5px; border-bottom:1px #ccc dotted; text-align:left;}
#divImgFicheConcours{background-image: url('../images/imagefiche.gif'); background-repeat:no-repeat; padding-left:150px; height:170px;}

.divPaniers{background-color:#fff; margin-right:70px; padding:10px; font-size:14px;}
.divPaniers div{font-size:14px;}
#divPaniersWHA{border:1px solid #ccc;}
#divPaniersCB{border:1px solid #205f8d;}

#paniersTxtTop{margin:10px 70px 10px 0px; font-size:14px;}
#paniersTxtBottom{margin:10px 70px 10px 0px;}

.tableFormPanier{font-size: 12px; text-align:left; background-color:#fff; margin: 0px auto 10px auto; width: 400px; /*border: 1px solid #999;*/ border-collapse:collapse;}
.tableFormPanier td{padding: 5px 10px 5px 5px;}
.tableFormPanier label{font-family: Verdana, Arial, Helvetica, sans-serif;}
td.tableFormPanierHeader {color:#000; font-weight: bold;}

.divInfosDepts{padding:10px 0px 10px 0px; margin-left:20px;}
table#tableFicheDepts{border-collapse:collapse;}
table#tableFicheDepts td ul li{list-style-type:square; padding: 3px 0px 3px 0px;}

.titreFleche{background-image: url('../images/arrow_south_east.gif'); background-repeat: no-repeat; padding: 15px 0px 10px 60px; font-weight:bold; color:#000;}
.choixMoy{padding: 15px 0px 10px 40px; font-weight:bold; color:#000;}

table#tbMoyPaiement{border-collapse: collapse; height:300px; width:90%; margin:0px auto 0px auto; border-top:1px solid #ccc;}
table#tbMoyPaiement td{vertical-align:top;}
div.liInactive{font-weight:bold; background-color:#eee; border-bottom:1px solid #ccc; cursor: pointer; padding: 15px 0px 15px 5px; margin:0; /*background-repeat:no-repeat; background-position: 5px 17px; text-decoration: underline;*/}

div.liActive{position:relative; left:2px; font-weight:bold; cursor: pointer; margin:0; padding: 15px 0px 15px 5px; border-bottom:1px solid #ccc; border-right:1px solid #fff;color:#e45b12;}

#divTdRightMoyPaiement{border-left: 1px solid #ccc;}
#tdLeftMoyPaiement{padding:10px 20px 20px 20px; border-bottom:1px solid #ccc; border-right:1px solid #ccc; border-left:1px solid #ccc;}

.spanCheck{width:60px; height:20px; background-repeat:no-repeat; background-image: url('../images/check_sma.gif');}

div#divDejaCode{width:410px; text-align:center;background-color: #eee; padding:10px 0px 5px 0px; border: 1px solid #ccc;}

.divBoldBrown{font-weight: bold; color:#e45b12;}
.mltPaniersDiv{}
.codeTxt{font-size:9px; color: #ff0000;}

.divAide{background-color:#feffed; font-size:10px; border:1px solid #000; padding: 10px 10px 10px 10px;}
.lienAide{color:#666; font-size:10px; font-style:italic;}

.imgpng{behavior: url("/css/pngbehavior.htc");}

#topRightBlocHeader{background: url('images/fiche/top-orange.gif') no-repeat; width:364px; height:29px;}
#topRightBloc{}
#topRightBlocText{background-color:#e06a02; width:364px; color:#ffffff;}
#topRightBlocText div{padding-left:5px; position:relative; top:-10px; width:354px;}

#tbTopTexteFiche .p1{margin-bottom:5px;}
#tbTopTexteFiche .p2{font-weight:bold; margin-bottom:5px;}
#tbTopTexteFiche .p3{padding-left:10px; margin-bottom:5px; background:url('/images/fiche/square2.gif') no-repeat 0px 5px; }
#tbTopTexteFiche .p4{font-weight:bold; font-style:italic; margin-bottom:5px; }
#tbTopTexteFiche .s1{font-weight:bold;}

div div.p1, div.p2, div.p3{font-size:12px;line-height:16px;text-align:justify;width:535px;padding-left:10px;margin:0 0 13px 0;padding:0}

.submit{background: url('/images/fiche/btn-ok-tel.gif') no-repeat; width:25px; height:30px;}

/**********************  recherche acc ***************************************/

table#tableCentreInterets{width:100%; text-align:left; line-height:22px; }
table#tableRechAcc{width:100%;}
table#tableRechAcc tr td{vertical-align:top;}

/*.searchButton{background-image: url('/images/recherche/btn-rechercher.gif'); width:180px; height:30px; background-repeat:no-repeat;}*/

/********************** accueil preparations ************************************/

div.titreSeparation{background: url('../images/sous-titre.jpg'); height:25px; background-repeat:no-repeat;}
span.spanTxtBleu{color:#1f85d7;}
h2.txtBleu{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#1f85d7;}
h2.txtVert a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#07BEBC;text-decoration:none}
h2.txtBleuGras{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#0468B6;margin-bottom:0px;margin-top:0px;}
h2.txtBleuGros{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:16px;color:#0A68B4;margin-bottom:0px;margin-top:0px;}

div.prepaSousTitre{margin-bottom:10px; background-color:#EDEDED; height:45px; }
div.prepaSousTitre div{font-size:14px; font-weight:bold; vertical-align:middle; padding-left:15px; position:relative; top:-10px;}
#divColonnePrepaAccueil1{height:190px; padding-left:130px; background: url('../images/prepa/visu_femme.jpg'); background-repeat:no-repeat; }
#divColonnePrepaAccueil2{height:190px; padding-left:130px; background: url('../images/prepa/visu_homme.jpg'); background-repeat:no-repeat;}
#divColonnePrepaAccueil3{height:150px; padding-left:129px; background: url('../images/prepa/bilan-analyse.jpg'); background-repeat:no-repeat;}

div.divColonnePrepaAccueil a{color:#000; font-weight:bold;}
div.divColPrepa{float:left; width:49%; margin-right:5px;}

div.alerteTxtBleu{color:#fff;background-color:#07bebc; padding:2px 0px 2px 0px; text-align:center; font-weight:bold;}
#fmRapideHeader{background: url('/images/alertecg/formule_rapide_titre.jpg') no-repeat; height:27px; width:324px;}
#fmIntensHeader{background: url('/images/alertecg/formule_intensive_titre.jpg') no-repeat; height:27px; width:324px;}
.alerteDescrBody{background: url('/images/alertecg/formule_fond.jpg') repeat-y; padding:10px 10px 10px 10px;}
.fmFooter{background: url('/images/alertecg/formule_fin.jpg') no-repeat; height:27px; width:324px;}

/********************** recherche preparations ************************************/

div#divResRecherche{clear:both;}
div#divPrepaRecherche{padding: 10px 0px 0px 60px; height: 155px; background-image: url('../images/prepa/fond_recherche.jpg'); background-repeat:no-repeat;}

.ulRechPrepa{list-style-image: url('/images/prepa/puce4.gif'); margin:0; padding-left:15px;}
.ulRechPrepa li a{color:#777;}

.divDescrRechPrepa{background-image: url('/images/prepa/degrade_orange.jpg'); background-repeat: repeat-x; padding-top:5px;}
.divDescrRechPrepaTitle{font-weight: bold; color: #e45b12; background-image: url('/images/prepa/puce2.gif'); background-repeat: no-repeat; padding-left:20px; height:20px;}

/******************************* fiche preparations **************************/

div.divPrepaModule{padding:10px 10px 10px 10px; margin:0px 10px 15px 0px;}
/*div.divTitreModule{font-weight:bold; font-size:16px; text-align:center;}*/
div.divMatiereModule{padding:10px 0px 10px 0px; }
div.divMatiereModule span{color:#ec7c10;}
div.divSsTitreModule{font-weight:bold; font-size:14px; color:#094e9c; text-align:left; }
#divPrepaComplete{margin:0px 0px 0px 35px; background-image:url('/images/prepa/fond_bloc1.jpg'); background-repeat: no-repeat; width:674px; height:144px; padding:40px 20px 20px 150px;}
.ligneSeparation{height:25px; background-image:url('../images/sous-titre.jpg'); background-repeat: no-repeat;}
.titreFondBleu{background-color:#0450a6; padding:5px 0px 5px 10px; color:#fff; font-weight:bold;}
.divTitreModule{background-color:#0450a6; padding:5px 0px 5px 10px; color:#fff; font-weight:bold; font-size:12px;}

/**************************** coordonnees prepas *********************************/

.txtError{font-weight:bold; padding: 0 0px 0px 25px;color:#ff0000;float:left;font-size:10px;width:400px;}
.txtOk{color: green; padding: 0 0px 0px 25px; font-weight: bold;float:left;font-size:10px;width:315px;}

.prepaCoordsTitle{font-weight:bold; text-align:center; color:#000000; font-size:14px; margin: 0px 0px 10px 0px; background-color: #eee;}
#tableCoordsPrepa{cellspacing: 10px; padding:20px 0px 0px 0px; margin: 0;}
#tableCoordsPrepa td {padding: 5px 10px 0px 10px;}
.prepaCoordsMoyPaie{float:left; width:50%;}
.divCenter{margin:0 auto 0 auto;}

.adresseCmd{font-weight:bold; color:#000; }

.formPrepaTitle{position:relative; left:-15px; font-size:14px; font-weight:bold; color:#555; background: url('/images/prepa/puce.gif') no-repeat; background-position: 5px 0px; padding: 2px 0px 2px 30px;}
div#prepaCaddieRecapCmd{background:url('/images/prepa/picto_caddie.gif') no-repeat; padding-left:150px; }
div#prepaFormCoords{background:url('/images/prepa/picto_enveloppe.gif') no-repeat; padding-left:150px; }

.prepaOrangeBorder{border-left:1px solid #EB7900; border-bottom:1px solid #EB7900;}
#tbRecapCmd td{background-color:#eee;}

/*********************************  intro alerte **************************************/

.clearCell{border:1px solid #e3e7f3; padding:10px 5px 10px 5px; background-color: #FCFCFC;}

/************************************actualites**************************************/
.typeActualite{background-color:#000; color:#fff; padding:2px 10px 2px 10px; margin:0px 10px 0px 10px; }
.typeActualite a{color:#fff; text-decoration:none;}
.typeActualite a:hover{text-decoration:underline;}
.divActualitesTitre{font-weight:bold;}
.divActualitesDescr{font-style:italic; color:#1f85d7;}
.divActualitesContenu{margin-bottom: 20px;}

.divLightGray{background-color: #FCFCFC; border:1px solid #e3e7f3;}

.menuActualites { border-bottom:solid 1px #ccc ;  position:relative; height:27px;} 

.ongletActualites {
  padding:7px 0px 0px 0px ; font-size : 12px ; float:left ; width:100px; height:25px; 
  background : url('../images/onglet.gif') no-repeat ;
  text-decoration:none ;  text-align:center} 

.ongletActualites-actif {
 padding:7px 0px 0px 0px ; font-size : 12px ; float:left ; width:100px; height:25px;  
  background : url('../images/onglet.gif') no-repeat ; 
  text-decoration:none ;  text-align:center; position:relative ; top:3px;}
  
 .alerteFormTitle{
 	color:#fff; height:15px; padding-left:5px;
 	background-image : url('/images/alerte/alerte_bande.gif'); background-repeat: no-repeat;
 }
  
 .alerteTitleSeparator{ height:5px; background-image : url('/images/alerte/pointilles.gif'); background-repeat: repeat-x; margin:5px 0px 5px 0px;}
/** slider **/  
/*
#horizHandleDiv {position:absolute; left: 40px; cursor:default; width:9px; height:11px; }
#horizBGDiv {position:relative; background:url('/images/actualites/barre_vote.gif') no-repeat; height:11px; width:88px; zindex:5; top:-5px; }
*/
.actualiteAutreTitle{color:#464646; font-weight:bold; background-image:url('/images/actualites/fond_titre.jpg'); height:15px; background-repeat: repeat-x; border-bottom:1px dotted #464646;}
.tbArticle{width:100%;}

.actuDate{}
.actuTitle{color:#02bfb9; font-weight:bold;}
h2.actuTitle{color:#02bfb9; font-weight:bold;font-size:11px;}
h3.actuTitle{color:#02bfb9; font-weight:bold;font-size:11px;}
.actuDescr{}
.actuContent{}
.actuLiensActions{}

ul.actuElemConnex{ }
ul.actuElemConnex li a{color:#066cbe;}

h1.TitreAllarticles{font-family:Verdana;font-size:20px; font-weight:bold;color:#555; background: url('/images/fond_titre1.jpg') repeat-x; height:47px;margin:0px;padding:0px;}
h2.PaveAllArticles{
	font-size:14px;color:#616161;font-weight:bold;font-family:arial;
}
h2.PaveAllArticles a{
	font-size:14px;color:#616161;font-weight:bold;font-family:arial;text-decoration:none;
}
span.PaveAllArticles{
	font-size:11px;color:#616161;font-weight:normal;font-family:arial;
}
p.PaveAllArticles{
	color:#616161;font-weight:normal;font-family:arial;margin:0px;text-align:justify;
}


/************************************decouvrir fp**************************************/
#tableCategFp{border-collapse: collapse;}
#tableCategFp tr td{border:1px solid #000; padding: 5px 5px 5px 5px;}
/************************************Lexique FP*****************************/
#Liste-Mots-Lexique{
	float:left;
	width:253px;
}
#Liste-Mots-Lexique h2{font-family:verdana;font-size:11px;color:#515050;}
#Definition{float:left;width:500px;font-size:11px;color:#555555;margin:0px 0px 0px 15px;}
#Liste-Mots-Lexique ul>li>a{font-family:verdana;font-size:11px;color:#066cbe;}

#horizBGDiv{margin-left:20px; position:relative; background:url('/images/actualites/barre_vote.gif') no-repeat; height:11px; width:88px; zindex:5; top:5px;}
#horizHandleDiv{position:absolute; left: 40px; top:-4px; cursor:default; width:9px; height:11px;}
/********************* mentions legales *************************************/

#tableLiensMl{width:750px; border-spacing:1px; font:14px 'Verdana', Arial, Helvetica, sans-serif; background:#E7E7E7;color:#666666; margin-bottom:20px; text-align: center;}

.tdTitleMlActive{cursor:pointer; width:33%; text-align:center;background:#F5F5F5;color:#666666;border:1px solid #ffffff;/*text-transform:uppercase;*/}
.tdTitleMlInactive{cursor:pointer; width:33%;}
.ssPartieMl{color:#0000ff;}
.partieMl{font-size:14px; font-weight: bold; color:#555;}








/********************************ACTUALITES*****************************************/
.IllustrationArticle{
	width:140px;
	height:110px;
	padding-left:10px;
	
}
.TitreArticleActus{
	font-size:14px;
	font-weight:bold;
	color:#000000;
	width:550px;
}
.ContenuArticle{
	width:690px;
	font-size:12px;
	color:#000000;
	font-family:arial;
}

.ContenuArticle a{
color:#616161;
text-decoration:none;
}

table#MenuActus a:hover{
	text-decoration:none;
	color:#eb7900;
}
a.NonActif{
	text-decoration:none;
	color:#616161;
}

/*********************************************USERS********************************************/
#MenuUsersGauche{
	float:left;
	width:110px;
	height:300px;
	padding-left:5px;
}
#TitreAlerteusers{
	padding-top:5px;
	width:880px;
	height:50px;
	background:#f3f3f3;
	float:left;
	font-size:14px;
	line-height:20px;
	font-weight:bold;
	text-align:center;
}
#TableauBord{
	float:left;

	width:1000px;
}
#MenuUsersGauche a:hover{
	font-weight:bold;
	color:#eb7900;
}
#MenuUsersGauche a{
	font-weight:normal;
	color:#515050;
}

.UserLog{
	width:230px;height:auto;position:absolute;left:750px;top:10px;z-index:1;
}
#formLogin table{
margin-top:5px;margin-left:8px;	
}
.TdEspace{
	color:#ffffff;font-size:11px;font-weight:bold;
}
.BtnLogin{
	height:18px;margin-top:0px;font-size:9px;width:22px;padding:0px;
}
#MdpOublie{
font-size:9px;text-decoration:none;height:10px;text-decoration:underline;cursor:pointer;color:#ffffff;
}
#LogOut{
	font-size:10px;color:#214e56;padding-bottom:8px;display:block;padding-left:95px;text-decoration:none;
}
.BandeauFicheHaut{
	width:960px;float:right;
}
#PaveHautGauche{
	width:490px; margin-bottom:40px;
}
#PaveHautGauche h1{
	margin:0px 0px 5px 0px; font-weight:bold; color:#000; font-size:18px; font-family:Verdana;
}
.ToutSavoir{
	color:#e06a02; font-size:20px; font-weight:bold; font-family:Verdana;
}
#TxtAvantPaiement img{
	float:left;padding-right:18px;padding-left:110px;
}
.ConteneurPaveBasAchat{
	background: url('/images/espace_membres/identification/concours-fiche-fond.gif') no-repeat;width:799px;height:679px;margin:0px auto;position:relative;	
}
#PreviewLeftNew11{
position:relative;height:370px;
}
#PreviewLeftNew12{
color:#ffffff;position:relative;left:50px;margin-top:50px;width:350px;height:65px;padding-top:15px;font-family:arial;
}
#PreviewLeftNew13{
font-size:21px;font-weight:bold;margin:0px 0px 0px 0px;padding:0px;font-family:arial;
}
#PreviewLeftNew14{
font-size:12px; font-weight:bold; font-family:arial; color:#fff;margin:0px;padding:0px;
}
#PostitCompte{
	position:absolute;top:180px;left:70px;cursor:pointer;
}
.IntituleGaucheFiche{
	width:340px;height:50px;font-size:16px;position:relative;left:50px;font-weight:bold;font-family:arial black;margin-top:-10px;
}

 #Parag1{
 font-size:21px;font-family:arial;font-weight:bold;margin:23px auto 5px auto;color:#515050;position:absolute;padding-left:50px;
}
 #Parag2{
color:#ffffff;position:absolute;top:50px;margin:55px 0px 0px 30px;font-size:16px;font-weight:bold;font-family:arial black;
} 
#Parag3{
color:#515050;position:absolute;top:150px;margin:55px 0px 0px 30px;font-size:12px;font-family:arial;
}






#PaiementContainer{
width:1000px;
height:auto;
float:left;
}
#LeftPaiement{
	float:left;
	margin-top:5px;
	margin-bottom:15px;
	width:582px;
	height:570px;
	padding-top:10px;
}
h1#Paiement1{
	font-family:arial black;
	color:#1f5289;
	font-size:18px;
	padding-left:16px;
}
h2.Paiement2{
	font-family:arial black;
	color:#1f5289;
	font-size:18px;
	line-height:18px;
	padding-left:16px;
}
.PaiementDescriptif{
font-size:14px;
font-family:arial;
color:#616161;
border-bottom:1px solid #cccccc;
}

#Left4Paiement h2{
	font-family:arial black;
	font-size:26px;
	color:#1f5289;
	padding-left:61px;
}
#Left4Paiement p{
	font-family:arial black;
	font-size:18px;
	color:#ffffff;
	padding-left:61px;
	width:410px;
	line-height:23px;
}
#RightPaiement{
	float:left;
	margin-top:25px;
	width:408px;
	height:524px;
}

#Right1Paiement{
	float:middle;
	margin-top:17px;
	width:408px;
	text-align:center;

}
#Right2Paiement{
	float:middle;
	margin:10px auto 0px auto;
	width:353px;
	height:119px;
	background: url('../../images/abonnement/calcul-impots-outil.gif') no-repeat;
	
}
#Right2Paiement h3{
	color:#ffffff;
	font-family:arial black;
	font-size:18px;
	position:relative;
	top:17px;
	left:30px;
}
#Right2Paiement p{
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	position:relative;
	top:22px;
	left:52px;
	margin-bottom:3px;

}

#Right3Paiement{
	float:left;
	width:408px;
	height:125px;
	margin:0px;

}
h3.TitrePaiement{
	font-size:14px;
	font-family:arial black;
	color:#135281;
}
#Right4Paiement{
	float:left;
	padding-left:65px;
	padding-top:3px;
	width:343px;
	height:182px;

}
#Right4Paiement p{
font-size:14px;
font-family:arial;
color:#616161;
}
#InfoOutilCalculImpot{
position:relative;
margin-left:0px;
border:1px solid black;
width:609px;
height:570px;
padding:0px;
margin:0px;
}

/***************PLUS INFOS PAIEMENT****************************/
#ContentPlusInfos{
margin-top:-110px;
padding-left:10px;
}


#espaceClient {
	padding-top : 25px;
	
}

#espaceClient a {
	/*font-family:arial;*/
	font-size:12px;
	text-decoration: underline;
	font-weight: bold;
	color:black;
}



#espaceClient h1.titreRubrique {
	float:left;
	vertical-align:top;
	width:240px;
	color:#1F5289;
	display:block;
	font-size:14px;
	font-weight:bold;
	padding-bottom:15px;
	padding-left:25px;
}

#espaceClient .rubriqueClient {
	padding:5px;
	width:460px;
	min-height:80px;
	/*border:1px solid #cccccc;*/
	margin-left:265px;
	margin-bottom:40px;
	background-color: #E6f4fb;
}

#espaceClient #cadre {
	width:605px;
	margin:auto;
	float:right;
}


#MembreAccueil{
	width:1000px;
	}
#MembreAccueil h2{
	font-size:16px;
	padding:15px 0px 5px 0px;
	margin:0px;
	color:#003373;
	}
#IdentifCadre{
	float:left;
	width:703px;
	height:300px;
	background: url('../images/espace_membres/identification/fond_identif.gif') no-repeat;
	margin-left:95px;
	padding:8px;
	}
#TitrePaveIdentif{
	background: url('../images/espace_membres/identification/fond_espace.gif') no-repeat;
	width:163px;
	height:30px;
	padding:7px 0px 0px 0px;
	text-align:center;
	font-weight:bold;
	color:#ffffff;
	}
.ConteneurFormTable{
	position:relative;
	width:500px;margin:150px auto 0px auto;
}
.ConteneurFormTable input{
	font-size:12px;color:#515050;width:115px;
}
.LienModifSaisieMail{
	color:#993366;text-decoration:none;
}
#LinkSubmitBtn{
	position:relative; top:08px;left:295px;
}
.FormMail{
	font-size:11px;color:#616161;height:30px;
 	}
.FormMail2{
	font-size:11px;
	color:#000;
	height:30px;
	padding:0px;
	margin:0px;
}
.FormMail2 input{
	padding:0px;
	margin:0px;
	}
.MessErreurLogMembre{
	text-align:center;
	font-weight:bold;
	color:#ff0000;
	}

 #TableauBord h2{
	font-size:16px;
	padding:15px 0px 15px 0px;
	margin:0px;
	color:#003373;
}
#TitreEspaceMembre{
	background: url('images/espace_membres/identification/fond_espace.gif') no-repeat;
	width:163px;
	height:30px;
	padding:7px 0px 0px 0px;
	text-align:center;
	font-weight:bold;
	color:#ffffff;
	}
#PaveMembre1{
	width:720px;
	height:140px;
	padding-left:0px;
	}
#TitleMembre1{
	float:left;
	margin:10px 0px 30px 0px;
	padding:3px 0px 0px 15px;
	font-weight:bold;
	color:#000000;
	width:630px;
	height:20px;
	background:#d5d5d5;
	}
#ContenuPorteDoc{
	float:left;
	width:600px;
	}
.TitleDoc{
	 padding-bottom:5px;
	font-family:arial;
	color:#000;
	font-size:11px;
	}
#PaveMembre2{
	width:760px;
	height:140px;
	padding-left:0px;
	}
#TitleMembre2{
	float:left;
	margin:10px 0px 30px 0px;
	padding:3px 0px 0px 15px;
	font-weight:bold;
	color:#000000;
	width:630px;
	height:20px;
	background:#d5d5d5;
	}
#EspaceQCM1{
	 float:left;
	 width:143px;
	 margin-left:0px;
	}
#BlocCultureG{
	margin-top:32px;
	background: url('../images/espace_membres/tableau-bord/atsem-complets.jpg') no-repeat;
	width:143px;
	height:193px;
}
#BlocPsycho{
	margin-top:5px;
	background: url('../images/espace_membres/tableau-bord/atsem-thematiques.jpg') no-repeat;
	width:143px;
	height:192px;
}
  #EspaceQCM2{
	float:left;
	width:264px;
 }
   #EspaceQCM3{
	float:left;
	width:227px;
 }
#QCM_Passes{
	background: url('../images/espace_membres/tableau-bord/atsem-fd-qcmpasses.gif') no-repeat;
	width:264px;
	height:23px;
	margin-bottom:9px;
	font-weight:normal;
	font-size:11px;
	color:#000000;
	line-height:20px;
	text-align:center;
}
#QCM_Dispos1{
	background: url('../images/espace_membres/tableau-bord/atsem-fd-qcm-dispo.gif') no-repeat;
	width:294px;
	height:230px;
	margin-bottom:4px;
	margin-top:-2px;
}
#TitleDispo{
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
	line-height:20px;
	text-align:center;
	display:block;
	margin-bottom:15px;
}
#BGQCM_Passes{
	float:left;
	margin-top:1px;
	padding-top:3px;
	background-color:#b275b0;
	width:262px;
	height:189px;
	margin-bottom:5px;
	padding-left:5px;
}
#ContentCultureG{
	width:264px;
	padding-top:25px;
	margin-bottom:5px;
	line-height:18px;
}
#ContentDispoCG{
	padding-top:25px;
	line-height:18px;
	padding-left:10px;
}
#BGQCM_PassesPsycho{
	float:left;
	background-color:#ead0d1;
	width:262px;
	height:192px;
	margin-bottom:5px;
	padding-left:5px;
	}
#ContentPsycho{
	float:left;
	width:254px;
	margin-bottom:5px;
	padding-top:8px;

}
#ContentDispoPsycho{
	float:left;
	margin-top:-2px;
	padding-left:5px;
	width:283px;
	border:3px solid #702a70;
	height:182px;
	padding-top:5px;
	line-height:16px;
	}
#InfoBulleSurMesureAboIndex{
background: url('/images/abonnement/concours-bulle1.gif') no-repeat;width:470px;height:287px;position:absolute;top:32px;left:117px;display:none;z-index:1
}
#FermetureInfoBulleAboIndex
{
	height:10px;width:10px;position:relative;top:12px;left:426px;cursor:pointer;
}
.ParagInfobulle1{
font-family:arial;font-size:14px;padding-left:13px;font-weight:bold;color:#515050;margin: 95px 0px 0px 0px
}

/*********PLAN DU SITE**********/
#ContainerPlan{
	width:80%; margin-left:20px;
}
#ContainerPlan a{
	color:#bf6302;
	font-size:12px;
	text-decoration:none;
}
#ContainerPlan h1{
	font-size:18px;
	color:#555;
	font-weight:bold;
	font-family:arial;
}
#ContainerPlan h2 a{
	font-size:14px;
	color:#515151;
	font-weight:bold;
	font-family:arial;
	color:#555555;
	text-decoration:none;
	padding-left:0px;
}
#ContainerPlan h3{
	font-size:12px;
	color:#515151;
	font-weight:bold;
	font-family:arial;
	color:#555555;
	text-decoration:none;
		padding-left:20px;
}
#ContainerPlan h3.TitrePlan {
	font-size:14px;
	color:#515151;
	font-weight:bold;
	font-family:arial;
	color:#555555;
	text-decoration:none;
	padding-left:0px;
}
#ContainerPlan h4.TitrePlan4 {
	font-size:12px;
	color:#515151;
	font-weight:bold;
	font-family:arial;
	color:#555555;
	text-decoration:none;
	padding-left:0px;
}
#ContainerPlan ul{
	padding-left:40px;
	font-weight:normal;
}
/********************************PAIEMENT 2009-08***********************************/
.ContainerPaiement{width:1020px;height:650px;position:relative;}
.ContainerPaiement #Tour{width:1010px;margin-left:5px;border:1px solid #b8b8b8;height:585px;position:relative;margin-bottom:15px;}
#PaveGaucheTour{	width:560px;height:600px;position:absolute;top:0px;left:0px;}
#PaveGaucheTour h1 span{font-size:18px;font-family:arial black;color:#e06a02;display:block;margin:0px;}
#PaveGaucheTour h1{	font-size:21px;font-family:arial black;color:#000;margin:10px 0px 0px 0px;padding:0px 0px 0px 10px;line-height:20px;}
#PaveGaucheTour #DescriptionMetier{	font-size:14px;font-family:arial;color:#4b504a;margin:15px 0px 0px 0px;padding:0px 0px 0px 10px;}
#PaveGaucheTour #DescriptionMetier div.p1{	font-size:14px;font-family:arial;color:#4b504a;margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}
#PaveGaucheTour #DescriptionMetier div.p2{	font-size:14px;font-family:arial;color:#4b504a;margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}
#PaveGaucheTour #DescriptionMetier div.p3{	font-size:14px;font-family:arial;color:#4b504a;margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}
#PaveGaucheTour #DescriptionMetier ul{	list-style-type:none;padding:0px;margin:0px;line-height:25px;font-family:arial;}
#PaveGaucheTour #ListeInfosConcours ul{color:#515050;font-size:14px;list-style-image: url('../images/fonction-publique-version-08-2009/coche.gif');padding:0px 0px 0px 28px;margin:40px 0px 0px 0px;font-weight:bold;line-height:28px;font-family:arial;}
#ListeInfosConcours{position:relative;}
#PaveGaucheTour #ListeInfosConcours img{position:absolute;top:-50px;left:295px;}
#PaveGaucheTour #FlecheGrise{	position:relative;background:#666666;height:68px;width:530px;margin-top:35px;}
#PaveGaucheTour #FlecheGrise span{font-size:17px;display:block;margin:0px;padding:0px;}
#PaveGaucheTour #FlecheGrise p{	position:absolute;top:5px;left:10px;margin:0px;padding:0px;color:#ffffff;font-family:arial black;font-size:19px;width:530px;}
#PaveGaucheTour #FlecheGrise img{position:absolute;left:530px;}
#PaveDroiteTour{position:absolute;width:453px;height:618px;top:-30px;left:561px;background: url('../images/fonction-publique-version-08-2009/concours-fond.jpg') no-repeat;}
#PaveDroiteTour #HautPaveDroiteTour{position:relative;top:50px;left:15px;height:102px;}
#PaveDroiteTour #HautPaveDroiteTour p{color:#ffffff;font-size:24px;font-weight:bold;font-family:arial;margin:0px;padding:0px;}
#PaveDroiteTour #HautPaveDroiteTour span#phrase{color:#ffffff;font-size:20px;font-weight:bold;font-family:arial;display:block;margin:0px;padding:0px;height:21px;}
#PaveDroiteTour #HautPaveDroiteTour span#premier{color:#000000;font-size:24px;font-weight:bold;font-family:arial;margin:0px;padding:0px;}
#ToutSavoirConcours{	position:relative;top:50px;left:0px;text-align:center;color:#515050;font-family:arial black;font-size:21px;width:453px;}
#ToutSavoirConcours span{text-align:center;color:#515050;font-family:arial;font-size:14px;width:453px;display:block;}
/*****ICI POUR LE GIBPAY****/
#PaveGibPayContainer{position:relative;top:65px;left:3px;width:436px;height:380px;border-top:1px dashed #e3791c;font-family:arial;}

/*******INSCRIPTION************/
#PaveGaucheTourInscription{width:440px;height:600px;position:absolute;top:0px;left:0px;}
#PaveGaucheTourInscription h1 span{	font-size:18px;font-family:arial black;color:#e06a02;display:block;margin:0px;}
#PaveGaucheTourInscription h1{	font-size:21px;font-family:arial black;color:#000;margin:10px 0px 0px 0px;padding:0px 0px 0px 10px;line-height:20px;}
#PaveGaucheTourInscription #DescriptionMetierInscription{	font-size:14px;font-family:arial;color:#4b504a;margin:15px 0px 0px 0px;padding:0px 0px 0px 10px;}
#PaveGaucheTourInscription #DescriptionMetierInscription div.p1{	font-size:14px;font-family:arial;color:#4b504a;margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}
#PaveGaucheTourInscription #DescriptionMetierInscription div.p2{	font-size:14px;font-family:arial;color:#4b504a;margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}
#PaveGaucheTourInscription #DescriptionMetierInscription div.p3{	font-size:14px;font-family:arial;color:#4b504a;margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}
#PaveGaucheTourInscription #DescriptionMetierInscription ul{	list-style-type:none;padding:0px;margin:0px;line-height:25px;font-family:arial;}
#PaveGaucheTourInscription #ListeInfosConcoursInscription ul{color:#515050;font-size:14px;list-style-image: url('../images/fonction-publique-version-08-2009/coche.gif');padding:0px 0px 0px 28px;margin:30px 0px 0px 0px;font-weight:bold;line-height:28px;font-family:arial;}
#ListeInfosConcoursInscription{position:relative;}
#PaveGaucheTourInscription #ListeInfosConcoursInscription img{position:absolute;top:20px;left:175px;}
#PaveGaucheTourInscription #FlecheGriseInscription{	position:relative;background:#666666;height:68px;width:530px;margin-top:35px;}
#PaveGaucheTourInscription #FlecheGriseInscription span{	font-size:18px;display:block;margin:0px;padding:0px;}
#PaveGaucheTourInscription #FlecheGriseInscription p{	position:absolute;top:5px;left:10px;margin:0px;padding:0px;color:#ffffff;font-family:arial black;font-size:19px;width:530px;}
#PaveGaucheTourInscription #FlecheGriseInscription img{position:absolute;left:530px;}
#PaveDroiteTourInscription{position:absolute;width:560px;height:596px;top:-5px;left:451px;background: url('../images/fonction-publique-version-08-2009/saisie/concours-fond-2.gif') no-repeat;}
#PaveDroiteTourInscription #HautPaveDroiteTourInscription{position:relative;top:50px;left:15px;height:102px;}
#PaveDroiteTourInscription #HautPaveDroiteTourInscription p{color:#ffffff;font-size:24px;font-weight:bold;font-family:arial;margin:0px;padding:0px;}
#PaveDroiteTourInscription #HautPaveDroiteTourInscription span#phraseInscription{color:#ffffff;font-size:20px;font-weight:bold;font-family:arial;display:block;margin:0px;padding:0px;height:21px;}
#PaveDroiteTourInscription #HautPaveDroiteTourInscription span#premierInscription{color:#000000;font-size:24px;font-weight:bold;font-family:arial;margin:0px;padding:0px;}
#ToutSavoirConcoursInscription{position:relative;top:10px;left:0px;text-align:center;color:#515050;font-family:arial black;font-size:21px;width:563px;}
#ToutSavoirConcoursInscription span{text-align:center;color:#515050;font-family:arial black;font-size:14px;width:563px;display:block;}
#PaveInscriptionContainer{position:relative;top:2px;left:3px;width:563px;height:380px;}
#PaveDroiteTourInscriptionCB{position:absolute;width:559px;height:596px;top:-5px;left:454px;background: url('../images/fonction-publique-version-08-2009/fond-cb.gif') no-repeat;}
#PaveDroiteTourInscriptionWha{position:absolute;width:560px;height:596px;top:-5px;left:454px;background: url('../images/fonction-publique-version-08-2009/fond-wha.gif') no-repeat;}

/*****************NOUVEL INDEX***********/

p.AccrocheHautDroite{font-size:16px;color:#515050;font-weight:bold;margin:0px 0px 25px 0px;text-decoration:underline;position:relative;top:10px;padding-left:10px;}
p.AccrocheHautDroite3{font-size:12px;color:#515050;font-family:arial;font-weight:normal;margin:5px 0px 10px 0px;padding-left:10px;margin-top:10px;margin-bottom:5px;}
a.LienAccrocheHautDroite{font-size:12px;font-weight:normal; position:relative;top:12px;left:140px;color:#515050;text-decoration:none;}
p.DateNbConcours{width:320px;text-align:center;font-size:12px;font-family:arial;position:relative;top:10px;margin:0px;}
li#TrouvezConcoursFilieres{font-size:18px;font-family:arial;font-weight:bold;color:#000000;padding-left:15px;}
li.SeparationMethodeRecherche{padding-left:15px;*+padding-bottom:0px;padding-bottom:5px;line-height:10px;}
li.AutreMethodeRecherche{font-size:18px;font-family:arial;font-weight:bold;color:#000000;padding-left:15px;padding-top:10px;}

#ContainerIndexNew{margin:-10px auto 0px auto; width:1010px;}
#BlocActualitesIndex{float:left;width:680px;height:auto;}
#BlocActualitesIndex h2{width:670px;background:#9b9b9b;color:#ffffff;font-family:verdana;font-size:13px;height:20px;line-height:20px;margin:0px;}
#BlocActualitesIndex h3{font-family:arial;font-size:24px;color:#515050;width:590px;margin:0px;line-height:25px;float:left;padding-left:8px;margin-top:10px;}
#BlocActualitesIndex h3 a {font-family:arial;font-size:24px;color:#515050;width:530px;margin:0px;line-height:25px;float:left;text-align:left;display:block;}
#BlocActualitesIndex h3 a:hover{font-family:arial;font-size:24px;color:#cc6600;width:530px;margin:0px;line-height:25px;float:left;text-align:left;display:block;}
#BlocActualitesIndex span{font-family:arial;font-size:10px;color:#616161;float:left;padding-left:8px;}
#BlocActualitesIndex img#Illustration{float:left;margin-top:10px;}
#BlocActualitesIndex p{float:left;font-size:14px;margin:5px 0px 0px 0px;width:650px;padding-left:8px;line-height:16px;font-family:arial;}
#BlocActualitesIndex a{font-size:14px;margin:5px 0px 0px 0px;width:655px;color:#515050;text-decoration:none;float:right;text-align:right;padding-right:10px;}
#BlocActualitesIndex a:hover{color:#cc6600;}


.BlocActualitesIndexBas h3{font-family:arial;font-size:16px;color:#515050;width:630px;margin:0px;line-height:20px;float:left;margin-top:10px;}
.BlocActualitesIndexBas h3 a {font-family:arial;font-size:16px;color:#515050;width:630px;margin:0px;line-height:20px;float:left;text-align:left;display:block;text-decoration:none;}
.BlocActualitesIndexBas h3 a:hover{font-family:arial;font-size:16px;color:#cc6600;width:630px;margin:0px;line-height:20px;float:left;text-align:left;display:block;text-decoration:none;}
.BlocActualitesIndexBas img.Illustration{float:left;margin-top:10px;}
.BlocActualitesIndexBas p{float:left;font-size:14px;margin:5px 0px 0px 0px;width:550px;padding-left:8px;font-family:arial;}
.BlocActualitesIndexBas a{font-size:14px;margin:5px 0px 0px 0px;width:655px;color:#515050;text-decoration:none;float:right;text-align:right;padding-right:10px;}
.BlocActualitesIndexBas a:hover{font-size:14px;margin:5px 0px 0px 0px;width:655px;color:#cc6600;text-decoration:none;float:right;text-align:right;padding-right:10px;}

a.LinkQCMIndexBas{float:right;font-weight:bold;color:#616161;font-family:arial;font-size:14px;width:520px;}
a.LinkQCMIndexBas:hover{float:right;font-weight:bold;color:#cc6600;font-family:arial;font-size:14px;width:520px;}


#Article2Index{width:340px;height:auto;float:left;margin-top:10px;margin-bottom:15px;}
#Article2IndexContent{position:relative;top:0px;left:0px;width:330px;height:auto;margin:0px;padding:0px;}
#Article2IndexContent h2{font-family:arial;font-size:18px;color:#515050;margin:0px;padding-left:8px;width:310px;}
#Article2IndexContent h2 a {font-family:arial;font-size:18px;color:#515050;margin:0px;text-decoration:none;text-align:left;display:block;width:310px;}
#Article2IndexContent h2 a:hover{font-family:arial;font-size:18px;color:#cc6600;margin:0px;text-decoration:none;text-align:left;display:block;width:310px;}
#Article2IndexContent span{font-family:arial;font-size:10px;color:#616161;padding-left:8px;}
#Article2IndexContent p{font-size:14px;margin:5px 0px 0px 0px;width:310px;padding-left:8px;font-family:arial;}
#Article2IndexContent a{font-size:14px;margin:0px 0px 0px 0px;width:310px;color:#515050;text-decoration:none;text-align:right;padding-right:10px;display:block;}
#Article2IndexContent a:hover{color:#cc6600;}

#AutresArticles{position:relative;top:0px;left:0px;width:660px;height:auto;margin-bottom:15px;}
#AutresArticles h2{font-family:arial;font-size:18px;color:#515050;margin:0px;padding-left:8px;}
#AutresArticles ul{font-family:arial;font-size:14px;color:#515050;*+margin:0px 0px 15px 0px;padding-left:8px;list-style-type:none;width:650px}
#AutresArticles li a{font-family:arial;color:#515050;list-style-type:none;text-decoration:none;}
#AutresArticles li a:hover{font-family:arial;font-size:14px;color:#cc6600;margin:0px;list-style-type:none;text-decoration:none;}
li.DateCreationAutresArticles{font-size:10px;color:#515050;margin-top:6px;}

.ColonneDroiteZoomFlash{float:left;width:340px;margin-top:10px;margin-bottom:0px;}


#FlashInfoIndex{float:left;width:330px;height:124px;background: url('../images/sprite-accueil.gif') no-repeat;background-position:-1px -108px;}
.ChiffreFlashInfo{margin:0px;font-size:30px;color:#cc6600;width:332px;text-align:center;font-weight:bold;padding:0px;}
.SousChiffreFlashInfo{margin:0px;font-size:18px;color:#cc6600;width:332px;text-align:center;font-weight:bold;}
.LienFlashInfo{margin:0px;font-size:12px;color:#515050;font-weight:bold;width:332px;text-align:center;}
.LienFlashInfo a{margin:0px;font-size:12px;color:#515050;font-weight:bold;text-decoration:none;}
.LienFlashInfo a:hover{margin:0px;font-size:12px;color:#cc6600;font-weight:bold;text-decoration:none;}

#ZoomMetierIndexHaut{float:left;height:99px;width:333px;background: url('../images/fonction-publique-version-08-2009/index/zoom-metier-up.gif') no-repeat;margin-bottom:10px;cursor:pointer;}
h2.TitreZoom a{font-size:18px;font-family:arial;color:#cc6600;margin:0px 0px 0px 0px;font-weight:normal;width:500px;text-decoration:none;display:block;text-align:left;}
h2.TitreZoom a:hover{font-size:18px;font-family:arial;color:#000000;margin:0px 0px 0px 0px;font-weight:normal;width:500px;font-weight:normal;text-decoration:none;display:block;text-align:left;}
a.LienZoom{margin-top:10px;font-size:14px;margin:0px 0px 0px 0px;color:#515050;text-decoration:none;text-align:right;padding-right:10px;display:block;}
a.LienZoom:hover{margin-top:10px;font-size:14px;margin:0px 0px 0px 0px;color:#cc6600;text-decoration:none;text-align:right;padding-right:10px;display:block;}

.ContainerPubGuide{float:left;width:665px;height:auto;}
.ContainerTextPageGauche{
	float:left;
	width:507px;
	height:auto;
	margin-bottom:10px;
	font-size:12px;
	padding-left:15px;
}
.ContainerTextPageGauche a{
	color:#33429F;
	font-weight:bold;
}

#PaveHautDroitNewIndex{float:right;top:0px;width:320px;}
#PaveHautDroitNewIndexContent{position:relative;top:0px;background:#f4f4f4;height:217px;}
#PaveHautDroitNewIndexContent h2{font-size:16px;color:#cc6600;font-family:arial;font-weight:normal;margin:00px 0px 0px 0px;padding-left:10px;position:relative;top:10px;}
/*#PaveHautDroitNewIndexContent p.contenupavedroitehaut{font-size:12px;color:#515050;font-family:arial;font-weight:normal;margin:5px 0px 10px 0px;padding-left:10px;position:relative;top:10px;}*/

#TrouvezVotreConcours{float:left;margin-top:15px;background: url('../images/fonction-publique-version-08-2009/index/trouvez-votre-concours.gif') no-repeat;width:319px;height:639px;}
#TrouvezVotreConcours h3{margin:0px;font-size:24px;color:#ffffff;font-weight:bold;font-family:arial;text-align:center;padding-top:8px;}

.ListeTrouvezConcours{list-style-type:none;*+margin-top:-5px;}
#ListeNiveau li a {font-size:16px;font-family:arial;font-weight:bold;color:#cc6600;text-decoration:none;}
#ListeFiliere li a {font-size:16px;font-family:arial;font-weight:bold;color:#880202;text-decoration:none;}

#ListeNiveau li a:hover {font-size:16px;font-family:arial;font-weight:bold;color:#000000;text-decoration:none;}
#ListeFiliere li a:hover {font-size:16px;font-family:arial;font-weight:bold;color:#000000;text-decoration:none;}

#ListeNotreSelection li{font-size:12px;font-family:arial;font-weight:bold;color:#494949;padding-bottom:5px;}
#ListeNotreSelection li a {font-size:12px;font-family:arial;font-weight:bold;color:#494949;text-decoration:none;}
#ListeNotreSelection li a:hover {font-size:12px;font-family:arial;font-weight:bold;color:#000000;text-decoration:none;}



p#RechercheLibreIndex{font-size:18px;font-weight:bold;font-family:arial;color:#000000;padding-left:38px;padding-top:15px;margin:0px 0px 20px 0px;}
p#RechercheLibrePhrase{font-size:12px;font-family:arial;color:#494949;padding-left:38px;padding-top:0px;margin:0px 0px 00px 0px;}


#ContainerBasPageIndex{float:left;height:auto;width:995px;margin:0px;}
#ContainerBasPageIndex h4 {font-family:arial;font-weight:bold;font-size:14px;margin:0px 0px 10px 0px;}
/******************NOUVEAU MENU 2009*******************/
.LinkSsMenu{
	color:#ffffff;font-size:11px;text-decoration:none;
}
a:hover.LinkSsMenu{
	color:#515050;font-size:11px;text-decoration:none;
}
/*****************FICHE ENRICHIES***********/

.idee{
	margin:auto;
	width:550px;
	color:#696868;
	background:#F1EAB2;
	height:auto;
	position:relative;
}

.idee p{
	position:relative;
	top:-60px;left:30px;
	width:400px;
	height:auto;
	margin:0px auto;	
}

.pouce{
	margin:auto;
	width:550px;
	border:2px solid #EBBA99;
	color:#696868;
	background:white;
	height:auto;
	position:relative;
}
.pouce p{
	position:relative;
	top:-60px;left:30px;
	width:400px;
	height:auto;
	margin:0px auto;	
}

.livre{
	margin:auto;
	width:550px;
	color:#696868;
	background:#DBDADA;
	height:auto;
	position:relative;
}
.livre p{
	position:relative;
	top:-60px;left:30px;
	width:400px;
	height:auto;
	margin:0px auto;	
}

.plus{
	margin:auto;
	width:550px;
	border:2px solid #DBDADA;
	color:#696868;
	background:white;
	height:auto;
	position:relative;
}
.plus p{
	position:relative;
	top:-60px;left:30px;
	width:400px;
	height:auto;
	margin:0px auto;		
}

.attention{
	margin:auto;
	width:550px;
	border:2px solid black;
	color:#696868;
	background:white;
	height:auto;
	position:relative;
}
.attention p{
	position:relative;
	top:-60px;left:30px;
	width:400px;
	height:auto;
	margin:0px auto;	
}

.interrogation{
	margin:auto;
	width:550px;
	color:#696868;
	background:#F1D7B2;
	height:auto;
	position:relative;
}
.interrogation p{
	position:relative;
	top:-60px;left:30px;
	width:400px;
	height:auto;
	margin:0px auto;	
}

.PavePlus{
	padding:15px;
}


#cadreRechHaut{
	width:100%;
	height:150px;
	border:1px solid #EA7805;
}

#cadreLeft{
	float:left;
	width:310px;
	height:35px;
	background:#EA7805;
}

#cadreLeft .title{
	font-weight:bold;
	font-size:17px;
	color:#FFF;
	padding-top:7px;
}

#cadreLeft .contenuLeft{
	float:left;
	width:310px;
	height:116px;
	background:#EFB595;
	margin-top:7px;
}

#cadreRight{
	height:35px;
	background:#CFCFCF;
}

#cadreRight .title{
	font-size:17px;
	color:#515050;
	padding-top:7px;
	font-weight:bold;
}

#cadreRight .contenuRight{
	background:#FFF;
	margin-top:7px;
}

.rub{
	font-size:11px;
}

.titreRub{
	font-size:20px;
	font-weight:bold;
}





#CultureGeneraleHaut{
	float:left;
	width:990px;
	margin:0px;
	padding:0px 0px 0px 22px;
	font-family:arial;
}
#CultureGeneraleHaut h2{
	font-size:16px;
	padding:15px 0px 15px 0px;
	margin:0px;
	font-family:arial;
	color:#003373;
}
#CultureGeneraleHaut p.SubTitle{
	font-size:14px;
	padding:0px 30px 15px 0px;
	margin:0px;
	color:#000000;
	font-family:arial;
}
#CultureGeneraleHaut span{
	font-size:12px;
	padding:0px 0px 15px 0px;
	margin:0px;
	color:#000000;
	font-family:arial;
}
#CultureGeneraleGauche{
	float:left;
	margin-top:25px;
	width:176px;
	height:518px;
	background: url('../images/culture-generale/police-fd-cultG1.jpg') no-repeat;
	font-family:arial;
}
#CultureGeneraleDroit{
	font-family:arial;
	float:left;
	width:375px;
	height:518px;
	margin-top:25px;
	background: url('../images/culture-generale/police-fd-cultG2.jpg') no-repeat;
}
#CultureGeneraleDroit2{
	font-family:arial;
	float:left;
	width:409px;
	height:557px;
	margin-top:-14px;
	background: url('../images/culture-generale/police-fd-cultG3.jpg') no-repeat;
}
#Synthese h3{
	font-family:arial;
	margin:0px;
	padding:30px 0px 10px 00px;
	font-size:14px;
	color:#a1161b;
	text-transform:uppercase;
	}
#Synthese p{
	font-family:arial;
	display:block;
	padding:0px 00px 00px 00px;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	color:#a1161b;
	}
#Synthese span{
	font-family:arial;
	display:block;
	padding:0px 10px 10px 00px;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	}
#Synthese ul{
	font-family:arial;
	display:block;
	list-style-type:square;
	line-height:20px;
	padding:10px 00px 15px 30px;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	}
#Quizz h3{
	font-family:arial;
	margin-top:0px;
	padding:30px 0px 0px 00px;
	font-size:14px;
	color:#1c4d17;
	text-transform:uppercase;
	}
#Quizz p{
	font-family:arial;
	display:block;
	padding:0px 10px 10px 00px;
	font-size:12px;
	font-weight:bold;
	color:#1c4d17;
	}
#Quizz span{
	font-family:arial;
	display:block;
	padding:00px 10px 10px 00px;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	}
#DureeAbo{
	font-family:arial;
	float:left;
	width:405px;
	height:113px;
	}
#DureeAbo h3{
	font-family:arial;
	margin:20px 20px 5px 25px;
	padding:00px 0px 0px 0px;
	font-size:14px;
	color:#000000;
	text-transform:uppercase;
	}
#DureeAbo p{
	font-family:arial;
	margin:0px 0px 5px 10px;
	padding:00px 0px 0px 00px;
	font-size:12px;
	color:#000000;
	}
#DureeAbo span{
	margin:0px 0px 5px 10px;
	padding:00px 0px 0px 00px;
	font-size:12px;
	color:#000000;
	font-family:arial;
	}
#Formule4{
	font-family:arial;
	float:left;
	width:165px;
	border-left:none;
	border-bottom:none;
	border-top:none;
	border-right:1px dashed #a1161b;
	padding-left:25px;
}
#Formule12{
	font-family:arial;
	float:left;
	width:180px;
	padding-left:25px;
	}
#Commandes{
	font-family:arial;
	float:left;
	width:350px;
	height:33px;
	padding:0px 0px 0px 27px;
	}
#BtnCmd4{
	font-family:arial;
	float:left;
	width:142px;
	height:30px;
	cursor:pointer;
	}
#BtnCmd12{
	font-family:arial;
	float:left;
	width:142px;
	height:30px;
	margin-left:55px;
	cursor:pointer;
		font-family:arial;
	}
#EssaiGratuit{
	margin-top:170px;
	height:170px;
	padding:00px 0px 0px 0px;
	font-family:arial;
}
#EssaiGratuit p{
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	font-family:arial;
	font-size:14px;
	color:#a1161b;
	padding:0px 0px 5px 0px;
	font-family:arial;
}
#EssaiGratuit span{
	text-align:center;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	display:block;
	padding:0px 0px 4px 0px;
	font-family:arial;
	margin-top:-5px;
}
#EssaiGratuit input{
margin-left:20px;
	font-family:arial;
}
.Clear{
	clear:both;
	padding:0px;
	margin:0px;
}


/************ALERTE************/
#PaveHautAlerte{float:left;width:1017px;background: url('/images/alertecg/version-2/haut.jpg');height:43px;}
#PaveHautAlerte h1{font-family:verdana;font-weight:bold;font-size:20px;margin:0px;position:relative;top:15px;left:34px;}
#Gauche1{float:left;width:557px;height:414px;background: url('/images/alertecg/version-2/gauche-1.jpg');}
#Gauche1 h2{color:#a1161b;font-weight:bold;font-size:14px;font-family:arial;position:absolute;top:80px;left:34px;margin:0px;text-transform:uppercase;}
#Gauche1 h3{position:absolute;top:380px;font-family:arial;font-weight:bold;font-size:14px;color:#1c4d17;left:34px;}

p#TexteAlert1{position:absolute;top:10px;left:34px;font-family:arial;font-size:14px;color:#555555;margin:0px;}
p#TexteAlert2{position:absolute;top:120px;left:34px;font-family:arial;font-size:12px;color:#a1161b;margin:0px;font-weight:bold;}
p#TexteAlert3{position:absolute;top:165px;left:34px;font-family:arial;font-size:12px;color:#000000;margin:0px;}
ul#ListeElementAlerte{position:absolute;top:172px;left:255px;font-family:arial;color:#000000;font-size:12px;list-style-type:none;}
ul#ListeElementAlerte li img{position:relative;top:-2px;}
p#TexteAlerte4{position:absolute;top:220px;left:50px;color:#a1161b;font-family:arial black;font-size:16px;text-align:center;width:90px;line-height:15px;margin:0px;}
span#EssaiGratuit1{position:absolute;top:260px;left:24px;color:#000000;font-family:arial;font-size:12px;text-align:center;display:block;width:140px;line-height:13px;font-weight:bold;}
span#EssaiGratuit2{font-size:11px;text-align:center;font-weight:normal;padding:0px;position:absolute;top:300px;left:25px;font-family:arial;}
	

#Gauche2{float:left;width:558px;height:190px;background: url('/images/alertecg/version-2/gauche-2.jpg');}
p#TextQuizz1{position:absolute;top:10px;font-family:arial;font-weight:bold;font-size:12px;color:#1c4d17;left:34px;margin:0px;}
p#TextQuizz2{position:absolute;top:100px;font-family:arial;font-weight:bold;font-size:14px;color:#63410c;left:34px;margin:0px;}
p#TextQuizz3{position:absolute;top:130px;font-family:arial;font-weight:bold;font-size:12px;color:#63410c;left:34px;margin:0px;}
p#TextQuizz4{position:absolute;top:10px;font-family:arial;font-weight:bold;font-size:12px;color:#1c4d17;left:34px;margin:0px;}

#Droit1{float:left;width:457px;height:414px;background: url('/images/alertecg/version-2/droit-1.jpg');}
#Droite2{float:left;width:458px;height:190px;background: url('/images/alertecg/version-2/droit-2.jpg');}


/***************USERS***************/
#ContainerPaveGestionUsers{float:left;width:990px;margin:30px 0px 0px 15px;}
#ColGaucheUsers{float:left;width:470px;text-align:right;}
.SeparationColUsers{float:left;width:45px;height:300px;}
#ColDroiteUsers{float:left;width:460px;text-align:left;}
.PaveUsers{margin-bottom:25px;}	
/*******************ADDON Paiement*************/
p.DetailConcours{font-family:arial;font-size:14px;color:#515050;padding-left:43px;width:950px;}
div.ConcoursConnexesFilieres{float:left;width:450px;padding-left:35px;}
div.ConcoursConnexesFilieres h2 a{color:#ffffff;font-size:12px;font-weight:bold;line-height:25px;float:left;width:442px;background:#616161;margin:0px;text-decoration:none;padding:0px;display:block;padding-left:8px;}
div.ContainerListeConcours{float:left;height:auto;background:#eeeeee;width:450px;margin-top:3px;}
div.ContainerListeConcours ul{margin:0;padding:10px 0px 10px 8px;font-family:arial;font-size:11px;color:#616161;list-style-type:none;line-height:20px;}
div.AddOnSup{width:950px;margin:auto;}
div.AddOnSup h3{font-size:14px;color:#555555;margin:15px 0px 0px 0px;}
div.AddOnSup h3 a{font-size:14px;display:block;color:#EB7900;text-decoration:none;}
div.AddOnSup h3 a:hover{font-size:14px;display:block;color:#555555;text-decoration:none;}
div.ConcoursConnexesFilieresAbo{float:left;width:250pxpx;padding-left:2px;}
div.ConcoursConnexesFilieresAbo h2 a{color:#ffffff;font-size:12px;font-weight:bold;line-height:25px;float:left;width:230px;background:#616161;margin:0px;text-decoration:none;padding:0px;display:block;padding-left:8px;}
div.ContainerListeConcoursAbo{float:left;height:auto;background:#eeeeee;width:238px;margin-top:3px;}
div.ContainerListeConcoursAbo ul{margin:0;padding:10px 0px 10px 8px;font-family:arial;font-size:11px;color:#616161;list-style-type:none;line-height:20px;}
/****BILAN ANALYSE****/
div.ContainerBilanAnalyse{float:left;height:auto;width:1005px;padding-left:15px;}
div.ContainerBilanAnalyse div.header{float:left;background: url('/images/bilan-analyse/bilan-analyse-gratuit.jpg') no-repeat;width:796px;height:auto;}
div.ContainerBilanAnalyse div.header h1{font-size:16px;color:#ffffff;font-weight:bold;font-family:arial;padding:15px 0px 0px 7px ;margin:0px;}
div.ContainerBilanAnalyse div.header h2{color:#383838;font-size:24px;font-weight:bold;font-family:arial;margin:0px;padding:15px 0px 0px 0px;}
div.ContainerBilanAnalyse div.header p{font-size:14px;color:#515050;margin:20px 0px 0px 0px;padding:0px;}
div.PoleSolution{float:left;width:195px;height:;padding-left:10px;padding-top:20px;}
div.PoleSolution p{font-size:11px;color:#446ca3;float:left;text-align:justify;width:175px;margin:10px 0px 0px 0px;padding:0px;}
div.BilanLeft{float:left;width:286px;margin-top:8px;}
div.BilanLeft div.BilanLeftPave{float:left;background:#f7f7e7;width:286px;height:auto;margin-top:3px;padding:5px 0px;}
a.LinkTrouver{font-weight:bold;color:#cc6600;font-family:arial;font-size:14px;display:block;position:absolute;top:45px;left:75px;text-decoration:none;}
a.LinkTrouver:hover{font-weight:bold;color:#ff4e12;font-family:arial;font-size:14px;display:block;position:absolute;top:45px;left:75px;text-decoration:none;}
div.BilanLeft div.BilanLeftPave h2{color:#ff4d10;font-weight:bold;font-size:12px;font-family:arial;padding-left:7px;margin:7px 0px 7px 0px;}
div.BilanLeft div.BilanLeftPave p{font-size:12px;color:#515050;font-family:arial;padding:0px 7px 0px 7px;width:272px;text-align:justify;margin:0px 0px 5px 0px;}
div.BilanLeft div.BilanLeftPave img{padding-left:8px;padding-bottom:2px;}
div.BilanAnalyseRight{float:left;width:686px;padding-left:15px;}
div.BilanAnalyseRight ul{list-style-image: url('/images/bilan-analyse/fleche-orange.jpg');padding:0px 0px 0px 15px;margin:15px 0px 20px 0px;font-size:14px;color:#515050;float:left;line-height:24px;width:680px;}
a.LienPersonnaliteIndex{display:block;color:#cc6600;font-family:arial;font-weight:bold;text-decoration:none;position:absolute;top:50px;left:130px;font-size:14px;}
a.LienPersonnaliteIndex:hover{display:block;color:#323232;font-family:arial;font-weight:bold;text-decoration:none;position:absolute;top:50px;left:130px;font-size:14px;}
a.LienPersonnaliteIndex2{display:block;color:#cc6600;font-family:arial;font-weight:bold;text-decoration:none;position:absolute;top:95px;left:130px;font-size:14px;}
a.LienPersonnaliteIndex2:hover{display:block;color:#323232;font-family:arial;font-weight:bold;text-decoration:none;position:absolute;top:95px;left:130px;font-size:14px;}

div.BilanAnalyseRight1{float:left;width:495px;margin-top:10px;}
div.BilanAnalyseRight1 p{color:#515050;font-size:14px;font-family:arial;margin:0px 0px 0px 0px;text-align:justify;padding-right:15px;float:left;}
div.BilanAnalyseRight1 h4{color:#515050;font-size:16px;font-family:arial;margin:0px 0px 10px 0px;font-weight:bold;float:left;width:480px;}
div.BilanAnalyseRight h4{color:#515050;font-size:16px;font-family:arial;margin:0px 0px 10px 0px;font-weight:bold;float:left;width:480px;}
div.BilanAnalyseRight p{color:#515050;font-size:14px;font-family:arial;margin:0px 0px 0px 0px;text-align:justify;padding-right:15px;}
.ContainerBtnBilan{float:left;width:685px;padding-left:15px;text-align:center;margin:15px 0px;}
.ContainerBilanRight2{float:left;width:540px;margin-top:25px;}
.ContainerBilanRight2 h3{color:#515050;font-size:18px;font-family:arial;margin:0px 0px 25px 0px}
.ContainerBilanRight2 p{color:#ff4d10;font-size:14px;font-family:arial;margin:0px 0px 0px 0px;font-weight:bold;}
.ContainerBilanRight2 ol{font-size:14px;color:#515050;font-family:arial;line-height:22px;margin:15px 0px 0px 0px;padding:0px 0px 0px 20px;}

/*CSS DU GUIDE*/
.SommaireGuide a{color:#525252;font-size:14px;font-weight:bold;text-decoration:none;padding-left:10px;}
.TitreRubrique a.Rub1{color:#e36d0d;font-size:14px;text-decoration:none;padding:7px 0px 7px 10px;display:block;}
.TitreRubrique a.Rub1:hover{color:#e36d0d;font-size:14px;text-decoration:underline;padding:7px 0px 7px 10px;display:block;}
.ListeRub1{list-style-type:square;color:#e36d0d;line-height:28px;font-weight:bold;padding-left:20px;}
.ListeRub1 a{font-size:12px;color:#525252;text-decoration:none;}
.ListeRub1 a:hover{font-size:12px;color:#e36d0d;text-decoration:none;}
.SousListeRub1{list-style-type:square;color:#e36d0d;line-height:18px;font-weight:normal;}
.SousListeRub1 a{font-size:12px;color:#525252;text-decoration:none;}
.SousListeRub1 a:hover{font-size:12px;color:#e36d0d;text-decoration:none;}
.TitreRubrique a.Rub2{color:#6ac3c9;font-size:14px;text-decoration:none;padding:7px 0px 7px 10px;display:block;}
.TitreRubrique a.Rub2:hover{color:#6ac3c9;font-size:14px;text-decoration:underline;padding:7px 0px 7px 10px;display:block;}
.ListeRub2{list-style-type:square;color:#6ac3c9;line-height:28px;font-weight:bold;padding-left:20px;}
.ListeRub2 a{font-size:12px;color:#525252;text-decoration:none;}
.ListeRub2 a:hover{font-size:12px;color:#6ac3c9;text-decoration:none;}
.SousListeRub2{list-style-type:square;color:#6ac3c9;line-height:18px;font-weight:normal}
.SousListeRub2 a{font-size:12px;color:#525252;text-decoration:none;}
.SousListeRub2 a:hover{font-size:12px;color:#6ac3c9;text-decoration:none;}
.TitreRubrique a.Rub3{color:#cac509;font-size:14px;text-decoration:none;padding:7px 0px 7px 10px;display:block;}
.TitreRubrique a.Rub3:hover{color:#cac509;font-size:14px;text-decoration:underline;padding:7px 0px 7px 10px;display:block;}
.ListeRub3{list-style-type:square;color:#cac509;line-height:28px;font-weight:bold;padding-left:20px;}
.ListeRub3 a{font-size:12px;color:#525252;text-decoration:none;}
.ListeRub3 a:hover{font-size:12px;color:#cac509;text-decoration:none;}
.SousListeRub3{list-style-type:square;color:#cac509;line-height:18px;font-weight:normal}
.SousListeRub3 a{font-size:12px;color:#525252;text-decoration:none;}
.SousListeRub3 a:hover{font-size:12px;color:#cac509;text-decoration:none;}
.TitreRubrique a.Rub4{color:#525252;font-size:14px;text-decoration:none;padding:7px 0px 7px 10px;display:block;}
.TitreRubrique a.Rub4:hover{color:#525252;font-size:14px;text-decoration:underline;padding:7px 0px 7px 10px;display:block;}
.ListeRub4{list-style-type:square;color:#525252;line-height:28px;font-weight:bold;padding-left:20px;}
.ListeRub4 a{font-size:12px;color:#525252;text-decoration:none;}
.ListeRub4 a:hover{font-size:12px;color:#525252;text-decoration:none;font-weight:bold;}
.SousListeRub4{list-style-type:square;color:#525252;line-height:18px;font-weight:normal}
.SousListeRub4 a{font-size:12px;color:#525252;text-decoration:none;}
.SousListeRub4 a:hover{font-size:12px;color:#525252;text-decoration:none;}

.ContentGuide{border:none;float:left;width:660px;height:auto;padding-left:20px;font-family:arial;padding-right:20px;padding-bottom:30px;}
.LienAutres{border:1px dotted #525252;padding:0px 10px 0px 10px;width:640px;background:#fdfdfd;}
.ContentGuide h1{font-size:20px;}
.ContentGuide h2{font-size:16px;}
.ContentGuide h3{font-size:14px;}
.ContentGuide h3.Rub1TitreContent{font-size:14px;color:#e36d0d}
.ContentGuide h3.Rub2TitreContent{font-size:14px;color:#6ac3c9}
.ContentGuide h3.Rub3TitreContent{font-size:14px;color:#cac509}

.ContentGuide a{text-decoration:none;}
.ContentGuide h3 a{font-size:14px;color:#525252}
p.BoldParagraphe{margin:10px 0px;font-weight:bold;color:#525252;font-size:14px;}
.ContentGuide p{font-size:14px;color:#525252;text-align:justify;line-height:20px;}
.ContentGuide h4 a{font-size:14px;color:#525252;text-align:justify;text-decoration:none;font-weight:normal;}
.ContentGuide h4 a:hover{font-size:14px;color:#525252;text-align:justify;text-decoration:none;font-weight:bold;}

.ListeContentSommaire{padding:0px 0px 0px 30px;margin:0px;font-size:14px;line-height:20px;}
.ListeContentSommaire li a {margin:0px;font-size:14px;line-height:20px;color:#525252}
.ListeContentSommaire li a:hover{margin:0px;font-size:14px;line-height:20px;color:#525252;font-weight:bold;}
.ImgCategorieGuide{float:left;width:112px;}
p.ParagImage{float:left;padding-left:10px;width:538px;margin:10px 0px;line-height:20px;font-style:italic;}
ul.ListContentGuide{font-size:14px;color:#525252;line-height:22px;padding:0px 0px 0px 25px;text-align:justify;}
ul.ListContentGuide li a {font-size:14px;color:#525252;line-height:22px;text-align:justify;}
ul.ListContentGuide li a:hover{font-size:14px;line-height:22px;font-weight:bold;color:#e36d0d;text-align:justify;}
ol.ListContentGuide{font-size:14px;color:#525252;line-height:22px;padding:0px 0px 0px 40px;text-align:justify;}
ol.ListContentGuide li a {font-size:14px;color:#525252;line-height:22px;text-align:justify;}
ol.ListContentGuide li a:hover{font-size:14px;line-height:22px;font-weight:bold;color:#e36d0d;text-align:justify;}

ul.ListContentGuideComprendre{font-size:14px;color:#525252;line-height:22px;padding:0px 0px 0px 25px;text-align:justify;}
ul.ListContentGuideComprendre li a {font-size:14px;color:#525252;line-height:22px;text-align:justify;}
ul.ListContentGuideComprendre li a:hover{font-size:14px;line-height:22px;font-weight:bold;color:#6bc3cb;text-align:justify;}
ol.ListContentGuideComprendre{font-size:14px;color:#525252;line-height:22px;padding:0px 0px 0px 40px;text-align:justify;}
ol.ListContentGuideComprendre li a {font-size:14px;color:#525252;line-height:22px;text-align:justify;}
ol.ListContentGuideComprendre li a:hover{font-size:14px;line-height:22px;font-weight:bold;color:#6bc3cb;text-align:justify;}
.ListContentGuideComprendre li.Active a{font-size:14px;line-height:22px;font-weight:bold;color:#6bc3cb;text-align:justify;}


ul.ListContentGuidePreparer{font-size:14px;color:#525252;line-height:22px;padding:0px 0px 0px 25px;text-align:justify;}
ul.ListContentGuidePreparer li a {font-size:14px;color:#525252;line-height:22px;text-align:justify;}
ul.ListContentGuidePreparer li a:hover{font-size:14px;line-height:22px;font-weight:bold;color:#dbd853;text-align:justify;}
ol.ListContentGuidePreparer{font-size:14px;color:#525252;line-height:22px;padding:0px 0px 0px 40px;text-align:justify;}
ol.ListContentGuidePreparer li a {font-size:14px;color:#525252;line-height:22px;text-align:justify;}
ol.ListContentGuidePreparer li a:hover{font-size:14px;line-height:22px;font-weight:bold;color:#dbd853;text-align:justify;}
.ListContentGuidePreparer li.Active a{font-size:14px;line-height:22px;font-weight:bold;color:#dbd853;text-align:justify;}

.ListContentGuide li.Active a{font-size:14px;line-height:22px;font-weight:bold;color:#e36d0d}
.TableContentGuide{border:2px solid #525252;font-size:14px;font-family:arial;width:600px;margin-left:15px;}
.TableContentGuide td{background:#f4cba9;height:40px;padding-left:15px;}
.TableContentGuide td.total{background:#f9dcc4;height:40px;padding-left:15px;}
.LienContentGuide{color:#525252;text-decoration:none;font-family:arial;font-size:14px;}
.LienContentGuide:hover{color:#525252;text-decoration:underline;font-family:arial;font-size:14px;}
.Questions{color:#e36d0d;}
.SousTitreComprendre{color:#6bc3cb}
.ListContentGuideComprendreContent li{padding-top:10px;padding-bottom:10px;font-size:14px;color:#525252;line-height:22px;text-align:justify;}
.InformationsBdP{float:left;width:600px;height:200px;padding-left:25px;}
a.LienContentGuideReal{color:#525252;text-decoration:none;}
a.LienContentGuideReal:hover{color:#525252;text-decoration:underline;}
a.LienAnnuaire{font-size:14px;color:#525252;text-decoration:none;}
a.LienAnnuaire:hover{font-size:14px;color:#cc6600;text-decoration:none;}

a.LienArianeGuide{color:#323232;}
a.LienArianeGuide:hover{color:#cc6600;text-decoration:underline}




/***************FICHE CONCOURS WHA ***********************/
 
  #WhaNew{
	position:relative;
	border-top:1px dashed #630874;
	width:438px;
	height:145px;
	margin:0px 0px 0px 0px;
 	margin-left:25px;
	font-family:arial;
 }
 
	#PosFormWha{
	float:left;
	width:465px;
 	padding:25px 0px 0px 5px;
	}

 /*****************FIN STYLE PAVE WHA *************************/
 /*****************FICHE CONCOURS CB **************************/
  
   #CBNew{
	position:relative;
	width:438px;
	 height:159px;
	margin:0px 0px 0px 0px;
	font-family:arial;
 	margin-left:25px;
	}

  #PosFormCB{
	float:left;
	width:465px;
	padding:15px 0px 0px 15px;

	}


 /*****************FIN STYLE PAVE CB ***************************/

#divPaiementAudio{
	width:430px;
	height:150px;
	background: url('/images/paiement-12-2008/concours-fd-tel.gif') no-repeat;
	}
#divPaiementAudioNew{
	width:485px;
	height:156px;
	padding-left:15px;
	position:relative;
}

p{margin:0px;
	padding:0px;
	/*font-size:11px;*/
	color:#414141;}

#Etape2 img{
 float:left;
 padding:0px 3px 0px 0px;
 }
  div#Etape2{
	float:left;
	width:193px;
	height:68px;
	padding:5px 0px 0px 7px;
 }
   #Etape2 span#Saisir1{
	color:#000000;
	font-size:11px;
	font-weight:normal;
	padding-right:0px;
 }
    #Etape2 span#Saisir2{
	color:#000000;
	font-size:11px;
	font-weight:normal;
 }
 .Etape{
	 display:block;
	 padding:0px 0px 3px 0px;
	font-size:12px;
	font-weight:bold;
	color:#884488;
 }
 .PositionHack{position:absolute;left:99px;top:46px;z-index:1;color:#2e509b;font-weight:bold;font-size:16px;font-family:arial;}
	 @media screen and (-webkit-min-device-pixel-ratio:0){
	 	.PositionHack{
			top:48px;
	 		left:98px;
	 	}	
	}
/*Gestion des images pour les fonds sur les pages de paiement*/
span.EtatPostesNbPostes{padding:0;margin:0;width:auto;display:block;position:absolute;top:48px;top:48px\9;right:249px;color:#fff;font-weight:bold;font-family;arial;font-size:21px;text-align:right;}	
span.EtatPostesNbPostes, x:-moz-any-link, x:default{width:auto;display:block;position:absolute;top:47px;right:249px;color:#fff;font-weight:bold;font-family;arial;font-size:21px;text-align:right;}
a.Infos{width:77px;height:18px;position:absolute;top:122px;right:20px;text-decoration:none;}
.TerrNbDept{width:40px;display:block;position:absolute;top:75px;left:235px;color:#fff;font-weight:bold;font-family;arial;font-size:21px;text-align:center;}
.TerrNbDept, x:-moz-any-link, x:default{width:40px;display:block;position:absolute;top:74px;left:235px;color:#fff;font-weight:bold;font-family;arial;font-size:21px;text-align:center;}
.TerrNbDeptAutres{width:40px;display:block;position:relative;padding-top:59px;padding-top:60px\9;left:235px;color:#fff;font-family:arial;font-weight:bold;font-size:21px;text-align:center;}
span.TerrPostesDeptNbPostes{width:auto;display:block;position:absolute;top:49px;right:260px;color:#fff;font-weight:bold;font-family;arial;font-size:21px;text-align:right;}	
span.TerrPostesDeptNbDepts{width:30px;;display:block;position:absolute;top:73px;right:121px;color:#fff;font-weight:bold;font-family;arial;font-size:21px;text-align:center;}	
span.TerrPostesDeptNbPostesAutres{width:auto;display:block;position:absolute;top:37px;right:260px;color:#fff;font-weight:bold;font-family;arial;font-size:21px;text-align:right;}	
span.TerrPostesDeptNbDeptsAutres{width:30px;;display:block;position:absolute;top:60px;right:121px;color:#fff;font-weight:bold;font-family;arial;font-size:21px;text-align:center;}	


/*Styles pour les modaux plus d'infos*/
#periode1-etat-ss-poste,
#periode2-etat-ss-poste,
#periode3-etat-ss-poste,
#periode4-etat-ss-poste,
#periode1-etat-av-poste,
#periode2-etat-av-poste,
#periode3-etat-av-poste,
#periode4-etat-av-poste,
#periode1-territorial-ss-poste-ss-dept,
#periode2-territorial-ss-poste-ss-dept,
#periode3-territorial-ss-poste-ss-dept,
#periode4-territorial-ss-poste-ss-dept,
#periode1-territorial-ss-poste-dept,
#periode2-territorial-ss-poste-dept,
#periode3-territorial-ss-poste-dept,
#periode4-territorial-ss-poste-dept,
#periode1-territorial-av-poste-av-dept,
#periode2-territorial-av-poste-av-dept,
#periode3-territorial-av-poste-av-dept,
#periode4-territorial-av-poste-av-dept,
#fancymetiers,#fancyConcours, #fancyFonction
{
	background:#fff;height:auto;width:585px;padding-bottom:20px;border:5px solid #666665;float:left;
}
.Titre3Metiers{font-weight:bold;font-size:14px;color:#323232;padding-left:25px;padding-top:20px;float:left;}
ul.MetiersInfos{line-height:18px;float:left;width:540px;list-style-image: url('../images/paiementjs/14-12-2011/actu/puce-metiers.gif');font-size:14px;font-family:arial;font-weight:normal;padding:0 0 0 40px;margin:0 0 0 0}
ul.MetiersInfos li{float:left;width:270px;height:auto;padding-bottom:20px;color:#323232}
.Titre3Infos{margin:20px 0 0 0;background:#38b600;color:#fff;text-transform:uppercase;font-size:18px;font-family:arial;float:right;width:545px;font-weight:normal;padding-left:15px;line-height:30px;}
.ParagInfosStd{text-align:justify;float:left;padding-left:40px;width:520px;font-size:14px;font-family:arial;margin:20px 0 10px 0;line-height:21px;}
.ParagInfosBold{text-align:justify;float:leftt;padding-left:40px;width:520px;font-size:14px;font-family:arial;font-weight:bold;margin:0;line-height:21px;}

.ContentResultat h1{font-size:14px;font-family:arial;font-weight:normal;color:#cc6600;margin:0 0 5px 0}
.ContentResultat .DetailTitre{font-size:21px;color:#cc6600;font-family:arial;margin:0 0 0 0;float:left;width:840px;}
.ContentTextHautDroite{float:left;width:610px;padding-top:20px;padding-left:20px;color:#323232;font-family:arial;}
.ContentTextHautDroite h2{font-size:24px;font-weight:normal;margin:0}
.ContentTextHautDroite h3{font-size:16px;}
.ContentTextHautDroite p{font-size:14px;line-height:21px;text-align:justify;width:570px;}
a.TitreCategorieLien{margin:17px 0 5px 0;font-size:14px;font-weight:bold;font-family:arial;text-align:right;padding-right:10px;display:block;text-decoration:none;color:#323232}
a.TitreCategorieLien:hover{color:#cc6600}
a.LienListeCateg{font-size:12px;color:#323232;text-decoration:none;}
a.LienListeCateg:hover{color:#cc6600}
a.LienBoutonAdministratif{padding:0px;display:block;text-decoration:none;background: url('../images/new-recherche/filiere/btn-administration.gif');width:283px;margin-left:7px;height:47px;color:#fff;text-align:left;font-weight:bold;font-family:arial;font-size:14px;}
a.LienBoutonAdministratif:hover{padding:0px;display:block;text-decoration:none;background: url('../images/new-recherche/filiere/btn-administration-roll.gif');width:283px;margin-left:7px;height:47px;color:#fff;text-align:left;font-weight:bold;font-family:arial;font-size:14px;}
.TextLibreCategorie{float:left;width:480px;font-size:14px;font-family;arial;color:#323232}
.TextLibreCategorie p{line-height:21px;margin:0 0 5px 0;padding-left:0px;text-align:justify;width:465px;}
.TextLibreCategorie ul{list-style-image: url('../images/new-recherche/filiere/puce-orange.gif');color:#323232;margin:10px 0 0 12px;padding:0;text-align:justify;width:445px;}
.TextLibreCategorie ul li{line-height:21px;padding-bottom:8px;text-align:justify;width:445px;}
.TextIntroEmploi{float:left;width:460px;font-size:14px;font-family;arial;color:#323232;padding-top:20px;}
.TextIntroEmploi h3{font-size:16px;margin:0 0 5px 0;padding-left:0px;text-align:justify;width:460px;}
.TextIntroEmploi h3 a{font-size:16px;margin:0 0 5px 0;padding-left:0px;text-align:justify;width:460px;}
.TextIntroEmploi h3 a:hover{font-size:16px;margin:0 0 5px 0;padding-left:0px;text-align:justify;width:460px;color:#cc6600}
.TextIntroEmploi p{line-height:21px;margin:0 0 5px 0;padding-left:0px;text-align:justify;width:460px;}
.TextIntroEmploi p a{text-decoration:underline;color:#323232}
.TextIntroEmploi p a:hover{text-decoration:underline;color:#cc6600}

.TextIntroPrepa{float:left;width:465px;font-size:14px;font-family;arial;color:#323232;}
.TextIntroPrepa h3{font-size:16px;margin:0 0 5px 0;padding-left:0px;text-align:justify;width:465px;}
.TextIntroPrepa h3 a{font-size:16px;margin:0 0 5px 0;padding-left:0px;text-align:justify;width:465px;}
.TextIntroPrepa h3 a:hover{font-size:16px;margin:0 0 5px 0;padding-left:0px;text-align:justify;width:465px;color:#cc6600}
.TextIntroPrepa p{line-height:21px;margin:10px 0 10px 0;padding-left:0px;text-align:justify;width:465px;}
.TextIntroPrepa p a{text-decoration:underline;color:#323232}
.TextIntroPrepa p a:hover{text-decoration:underline;color:#cc6600}
.TextIntroPrepa ul{list-style-image: url('../images/new-recherche/filiere/puce-orange.gif');color:#323232;margin:0 0 0 12px;padding:0;text-align:justify;width:445px;}
.TextIntroPrepa ul li{line-height:21px;padding-bottom:8px;text-align:justify;width:450px;}
.TextIntroPrepa ul li a{text-decoration:underline;color:#323232}
.TextIntroPrepa ul li a:hover{text-decoration:underline;color:#cc6600}
.PrepaOneTitle{font-size:14px;font-family:arial;color:#323232;margin:0;padding:0}
.TextIntroPrepa #prepaA h4{margin:5px 0 3px 0;}
.TextIntroPrepa #prepaA ul li{line-height:18px;padding-bottom:0px;text-align:justify;width:410px;}
.TextIntroPrepa #prepaA ul li a{text-decoration:none;color:#323232}
.TextIntroPrepa #prepaA ul li a:hover{text-decoration:none;color:#cc6600}
.TextIntroPrepa #prepaB h4{margin:5px 0 3px 0;}
.TextIntroPrepa #prepaB ul li{line-height:18px;padding-bottom:0px;text-align:justify;width:410px;}
.TextIntroPrepa #prepaB ul li a{text-decoration:none;color:#323232}
.TextIntroPrepa #prepaB ul li a:hover{text-decoration:none;color:#cc6600}
.TextIntroPrepa #prepaC h4{margin:5px 0 3px 0;}
.TextIntroPrepa #prepaC ul li{line-height:18px;padding-bottom:0px;text-align:justify;width:410px;}
.TextIntroPrepa #prepaC ul li a{text-decoration:none;color:#323232}
.TextIntroPrepa #prepaC ul li a:hover{text-decoration:none;color:#cc6600}
.Texte1, .Texte3{float:left;width:497px;padding:0 0 0 0px;}
.Texte2, .Texte4{float:left;width:468px;padding:0 0 0 0px}
.Texte1 p{text-align:justify;width:465px;font-size:14px;font-family:arial;font-weight:normal;color:#323232;line-height:21px;padding:0;}
.Texte1 p a{text-decoration:underline;color:#323232}
.Texte1 p a:hover{text-decoration:underline;color:#cc6600}
.Texte3 h2{font-family:arial;font-size:16px;color:#323232;font-weight:bold;}
.Texte3 p{text-align:justify;width:465px;font-size:14px;font-family:arial;font-weight:normal;color:#323232;line-height:21px;padding:0;}
.Texte3 ul{list-style-image: url('../images/new-recherche/filiere/puce-orange.gif');color:#323232;margin:10px 0 0 12px;padding:0;text-align:justify;width:445px;}
.Texte3 ul li{line-height:21px;padding-bottom:8px;text-align:justify;width:450px;font-size:14px;}
.Texte3 ul li a{text-decoration:underline;color:#323232}
.Texte3 ul li a:hover{text-decoration:underline;color:#cc6600}
.Texte3 p a{text-decoration:underline;color:#323232}
.Texte3 p a:hover{text-decoration:underline;color:#cc6600}
.Texte2 h2{font-family:arial;font-size:16px;color:#323232;font-weight:bold;}
.Texte2 p{text-align:justify;width:468px;font-size:14px;font-family:arial;font-weight:normal;color:#323232;line-height:21px;}
.Texte2 p a{text-decoration:underline;color:#323232}
.Texte2 p a:hover{text-decoration:underline;color:#cc6600}
.Texte4 h2{font-family:arial;font-size:16px;color:#323232;font-weight:bold;}
.Texte4 p{text-align:justify;width:468px;font-size:14px;font-family:arial;font-weight:normal;color:#323232;line-height:21px;margin:0 0 8px 0}
.Texte4 p a{text-decoration:underline;color:#323232}
.Texte4 p a:hover{text-decoration:underline;color:#cc6600}
.NbConcours{position:absolute;top:47px;right:13px;text-decoration:none;font-size:14px;color:#323232;text-align:right;}
.NbConcours:hover{color:#cc6600}
.FiliereNom{font-size:24px;color:#323232;text-decoration:none;}
.FiliereNom:hover{font-size:24px;color:#cc6600;text-decoration:none;}
p a.SolutionCG{color:#8a3336;text-decoration:underline;}
p a.SolutionCG:hover{color:#8a3336;text-decoration:underline;}

#fancyConcours h3{font-weight:bold;font-size:16px;color:#323232;padding-left:25px;padding-top:20px;float:left;width:485px;float:left;margin:10px 0}
#fancyConcours ul{line-height:18px;float:left;width:540px;list-style-image: url('../images/paiementjs/14-12-2011/actu/puce-metiers.gif');font-size:14px;font-family:arial;font-weight:normal;padding:0 0 0 40px;margin:0 0 0 0}
#fancyConcours ul li{float:left;width:485px;height:auto;padding-bottom:15px;color:#323232}
#fancyConcours p{float:left;width:485px;height:auto;margin:5px 0px 10px 0;color:#323232;font-size:14px;font-family:arial;float:left;padding-left:25px;}
#fancyConcours h4{font-weight:bold;font-size:14px;color:#323232;padding-left:25px;margin:10px 0px;float:left;width:485px;float:left;}
#fancyFonction h3{font-weight:bold;font-size:16px;color:#323232;padding-left:25px;padding-top:20px;float:left;width:485px;float:left;margin:10px 0}
#fancyFonction ul{line-height:18px;float:left;width:540px;list-style-image: url('../images/paiementjs/14-12-2011/actu/puce-metiers.gif');font-size:14px;font-family:arial;font-weight:normal;padding:0 0 0 40px;margin:0 0 0 0}
#fancyFonction ul li{float:left;width:485px;height:auto;padding-bottom:15px;color:#323232}
#fancyFonction p{float:left;width:485px;height:auto;margin:5px 0px 10px 0;color:#323232;font-size:14px;font-family:arial;float:left;padding-left:25px;}
#fancyFonction h4{font-weight:bold;font-size:14px;color:#323232;padding-left:25px;margin:10px 0px;float:left;width:485px;float:left;}





