#fiche {
	background-color:#FFFFFF;
	width:621px;
	height:43px;
	position:absolute;
	left:0px;
	top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 0 0;
	padding:0 0 0 0;
	overflow:hidden;
}
.SurTitreFormation {
	position:absolute;
	top:0px;
	left:9px;
	font-family:arial;
	font-size:12px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.SurTitreFormation h3 {
	font-family:arial;
	font-size:12px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.TitreFormation {
	position:absolute;
	top:30px;
	left:9px;
	background-color:#FFFFFF;
	font-family:verdana, Helvetica, sans-serif;
	font-size:35px;
	font-weight:bold;
	margin:0 0 0 0;
	padding:0 0 0 0;
	opacity: 0.28;
}
.SousTitreFormation {
	position:absolute;
	top:55px;
	left:9px;
	font-family:arial;
	font-size:14px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	opacity: 0.60;
}
.SousTitreFormation h2 {
	font-family:arial;
	font-size:14px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.Titrefiche {
	position:absolute;
	top:30px;
	left:9px;
	background-color:#FFFFFF;
	font-family:verdana;
	font-size:19px;
	font-weight:bold;
	height:50px;
	line-height:17px;
	overflow:hidden;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:600px;
	/*width:500px;*/
}
.Titrefiche h1 {
	font-family:verdana;
	font-size:19px;
	font-weight:bold;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.Chapofiche {
	position:absolute;
	top:90px;
	left:9px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:390px;
	height:70px;
	color:#000000;
	overflow:hidden;
}
.Chapofiche h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	line-height:18px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.Textefiche {
	position:absolute;
	top:170px;
	left:9px;
	font-family:arial;
	font-size:10pt;
	line-height:17px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:390px;
	height:120px;
	color:#000000;
	overflow:hidden;
}
.Textefiche p {
	font-family:arial;
	font-size:10pt;
	line-height:17px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#BlocGroupe {
	background-color:#FFFFFF;
	font-family:verdana, Helvetica, sans-serif;
	width:600px;
	height:440px;
	position:absolute;
	left:15px;
	top:10px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	overflow:hidden;
}
#BlocGroupe p {
	margin:0 0 10px 0;
	padding:10px 0 0 0;
	font-size:12px;
	background-color:#EEEEEE;
	color:#635E61;
	width:450px;
	height:150px;
	overflow:hidden;
}
.TitreBlocGroupe {
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size:20px;
	background-color:#FFFFFF;
	font-weight:bold;
}
.BlocFormation {
	float:left;
	width:131px;
	height:220px;
	margin:5px 7px 10px 0;
	padding:5px 5px 5px 5px;
	border: 1px solid #000000;
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#645F62;
	text-align:left;
}
.BlocFormation a {
	color:#000000;
	text-decoration:none;
	text-align:left;
}
.BlocFormation img {
	float:left;
	margin:0 5px 5px 0;
	padding:0 0 0 0;
	border:0;
}
.BlocTravaux {
	margin: 15px 0 0 0;
	padding: 0 0 0 0;
	background-color:#000000;
}
.BlocTravaux Img {
	clear:left;
	width:51px;
	height:49px;
	margin: 0 0 0 0;
	padding: 5px 5px 5px 5px;
	float:left;
}
.BlocTravauxTitre {
	width:20px;
	height:49px;
	margin: 0 0 0 0;
	padding: 5px 5px 5px 5px;
	float:left;
	color:#000000;
	font-size:10px;
}
#BlocModule {
	position:absolute;
	top:290px;
	left:9px;
	width:390px;
	font-family:arial, Helvetica, sans-serif;
	font-size:10px;
}
#BlocModule ul {
	margin:0px;
	padding:0px;
}
.TitreModule {
	font-family:arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:5px 0 10px 0;
}
.BlocTitreModule1 {
	clear:both;
	width:180px;
	float: left;
	margin: 0 0 0 0;
	padding: 0 10px 0 0;
	border-right:1px #000000 solid;
	font-family:arial, Helvetica, sans-serif;
	font-size:8pt;
}
.BlocTitreModule1 li {
	margin: 0 0 0 10px;
	padding: 0 0 0 0;
}
.BlocTitreModule2 {
	width:170px;
	float: left;
	margin: 0 0 0 10px;
	padding: 0 0 0 10px;
	font-family:arial, Helvetica, sans-serif;
	font-size:8pt;
}
.BlocTitreModule2 li {
	margin: 0 0 0 10px;
	padding: 0 0 0 0;
}
#ListeSecteur {
	position:absolute;
	top:0px;
	left:160px;
	font-family:arial, Helvetica, sans-serif;
	font-size:13px;
}
#ListeSecteur form {
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#TitreMot {
	position:absolute;
	top:0px;
	left:0px;
	font-family:arial, Helvetica, sans-serif;
	font-size:13px;
	width:150px;
	height:20px;
	color:#FFFFFF;
	text-align:center;
}
/* pour afficher les infos supllementaires de la fiche formation metier, public...)*/
#BlocCommander {
	position:absolute;
	top:30px;
	left:435px;
	width:190px;
	height:24px;
}
#BlocCommanderFond {
	float:left;
	margin:2px 0px 2px 3px;
	/*background-image:url(../img/png/FondBtAjoutDossier.png);
		background-repeat:repeat-x;*/
		font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	height:18px;
	width:173px;
	padding:2px 0 0 10px;
}
#BlocCommanderFond a {
	color:#FFFFFF;
	text-decoration:none;
	text-align:left;
}
#BlocAjoutDossier {
	position:absolute;
	top:60px;
	left:435px;
	width:190px;
	height:24px;
}
#BlocAjoutDossierFond {
	float:left;
	margin:2px 0px 2px 3px;
	background-image:url(../img/png/FondBtAjoutDossier.png);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:18px;
	width:153px;
	padding:2px 0 0 10px;
}
#BlocAjoutDossierFond a {
	text-decoration:none;
	text-align:left;
}
#BlocAjoutDossierFondImg {
	float:left;
	margin:2px 0px 2px 0px;
	background-image:url(../img/png/AjoutDossier.png);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:16px;
	width:20px;
	padding:2px 0 2px 0;
}
#BlocDroite {
	position:absolute;
	left:435px;
	top:90px;
	width:190px;
	height:378px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	z-index:1;
}
#BlocTag {
	position:absolute;
	left:440px;
	top:95px;
	width:182px;
	height:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	z-index:2;
}
#BlocTagTitre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	text-transform: uppercase;
}
#BlocTagTexte {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	padding:3px;
}
#BlocTagTexte a {
	color:#FFFFFF;
	text-decoration:none;
}
#BlocNiveau {
	position:absolute;
	left:440px;
	top:80px;
	width:180px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	z-index:2;
}
#BlocNiveauTitre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	text-transform: uppercase;
	color:#FFFFFF;
	text-align:center;
	padding:3px 0 0 0;
	height:22px;
}
#BlocNiveauTexte {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#000000;
	padding:3px;
}
#BlocCompetences {
	width:182px;
	height:110px;
	position:absolute;
	left:440px;
	top:140px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#BlocCompetencesTitre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	text-transform: uppercase;
	height:15px;
}
#BlocCompetencesTexte {
	height:80px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	margin:0 0 0 0;
	padding:3px 5px 3px 5px;
	color:#000000;
	z-index:100;
	background-image:url(../img/png/FondVousPouvezDevenir.png);
	background-repeat:repeat;
}
#BlocPrepareEn {
	position:absolute;
	left:440px;
	top:250px;
	width:180px;
	height:105px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	z-index:2;
}
#BlocPrepareEnTitre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	text-transform: uppercase;
	height:15px;
}
#BlocPrepareEnTexte {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#000000;
	padding:3px;
	height:70px;
	background-image:url(../img/png/FondVousPouvezDevenir.png);
	background-repeat:repeat;
}
#BlocPrepareEnTexte a {
	color:#000000;
	text-decoration:none;
}
#BlocFormationsVoisines {
	position:absolute;
	left:440px;
	top:350px;
	width:180px;
	height:105px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	z-index:2;
}
#BlocFormationsVoisinesTitre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	text-transform: uppercase;
	height:15px;
}
#BlocFormationsVoisinesTexte {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#000000;
	padding:3px;
	line-height:13pt;
	height:90px;
	background-image:url(../img/png/FondVousPouvezDevenir.png);
	background-repeat:repeat;
}
#BlocFormationsVoisinesTexte a {
	color:#000000;
	text-decoration:none;
}
/* pour afficher les infos cachées de la formation (date, duree, contact, pre-requis)*/
.LienBloc {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	padding:2px 0 0 0;
	color:#FFFFFF;
	text-align:center;
	cursor:pointer;
	width:100%;
	height:13px;
}
.LienBloc a {
	color:#FFFFFF;
	text-decoration:none;
}
.LienBloc a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
#BlocPublic {
	position:absolute;
	left:5px;
	top:455px;
	width:39px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	z-index:2;
	text-decoration:none;
}
#BlocPublic a {
	color:#FFFFFF;
	text-decoration:none;
}
#BlocPublic a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
#BlocPublicTexte {
	width:270px;
	height:80px;
	position:absolute;
	left:5px;
	top:364px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0 0 0 0;
	padding:3px 5px 3px 5px;
	color:#FFFFFF;
	display: none;
	z-index:100;
}
#BlocRequis {
	width:49px;
	height:15px;
	position:absolute;
	left:45px;
	top:455px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-decoration:none;
}
#BlocRequisTxt {
	width:270px;
	height:80px;
	position:absolute;
	left:5px;
	top:364px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0 0 0 0;
	padding:3px 5px 3px 5px;
	color:#FFFFFF;
	display: none;
	z-index:100;
}
#BlocDuree {
	width:40px;
	height:15px;
	position:absolute;
	left:95px;
	top:455px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-decoration:none;
}
#BlocDureeTxt {
	width:270px;
	height:80px;
	position:absolute;
	left:5px;
	top:364px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0 0 0 0;
	padding:3px 5px 3px 5px;
	color:#FFFFFF;
	display: none;
	z-index:100;
}
/*#BlocMetier
	{
		position:absolute;
		left:440px;		
		top:225px;
		width:180px;
		height:110px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:8pt;
		z-index:3;
		overflow:hidden;
	}
		#BlocMetierTitre
		{
			font-family:Arial, Helvetica, sans-serif;
			font-size:10pt;
			font-weight:bold;
			text-transform: uppercase;
			height:15px;
		}
		#BlocMetierTexte
		{
			background-image:url(../img/png/FondVousPouvezDevenir.png);
			background-repeat:repeat;
			font-family:Arial, Helvetica, sans-serif;
			font-size:8pt;
			color:#000000;
			padding:3px;
			height:85px;
			line-height:13pt;
		}*/


#BlocMetier {
	width:52px;
	height:15px;
	position:absolute;
	left:136px;
	top:455px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-decoration:none;
}
#BlocMetierTexte {
	width:270px;
	height:80px;
	position:absolute;
	left:5px;
	top:364px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0 0 0 0;
	padding:3px 5px 3px 5px;
	color:#FFFFFF;
	display: none;
	z-index:100;
}
#BlocDate {
	width:38px;
	height:15px;
	position:absolute;
	left:189px;
	top:455px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-decoration:none;
}
#BlocDateTxt {
	width:270px;
	height:80px;
	position:absolute;
	left:5px;
	top:364px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0 0 0 0;
	padding:3px 5px 3px 5px;
	color:#FFFFFF;
	display: none;
	z-index:100;
}
#BlocContact {
	width:44px;
	height:15px;
	position:absolute;
	left:228px;
	top:455px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-decoration:none;
}
#BlocContactTxt {
	width:270px;
	height:80px;
	position:absolute;
	left:5px;
	top:364px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0 0 0 0;
	padding:3px 5px 3px 5px;
	color:#FFFFFF;
	display: none;
	z-index:100;
}
#BlocReunion {
	width:77px;
	height:15px;
	position:absolute;
	left:273px;
	top:455px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-decoration:none;
}
#BlocReunionTxt {
	width:270px;
	height:80px;
	position:absolute;
	left:5px;
	top:364px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0 0 0 0;
	padding:3px 5px 3px 5px;
	color:#FFFFFF;
	display: none;
	z-index:100;
}
#BlocPDF {
	position:absolute;
	top:455px;
	left:351px;
	width:80px;
	height:15px;
	background-image:url(../img/png/pdf.png);
	background-repeat:no-repeat;
	background-position:right;
	font-family:arial, Helvetica, sans-serif;
	font-size:10px;
	padding: 0 2px 0 0;
	text-decoration:none;
}
#BlocPDFImg {
	float:right;
	width:16px;
	height:16px;
	text-align:right;
	border:0;
	padding:2px 3px 0 3px;
}
#BlocPDFLien {
	width:80px;
	height:15px;
	color:#FFFFFF;
	font-family:arial, Helvetica, sans-serif;
	font-size:9px;
	float:left;
	padding:0 0 0 0;
}
#BlocPDFLien a {
	color:#FFFFFF;
	text-decoration:none;
}
#BlocInscription {
	position:absolute;
	top:48px;
	left:500px;
	width:90px;
	height:18px;
	font-family:arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	font-size:12px;
	padding:2px 0 0 0;
}
#BlocInscription a {
	text-decoration:none;
	color:#FFFFFF;
}
/* menu pour afficher les differentes categories*/
#MenuCategorie {
	background-color:#CCCCCC;
	width:132px;
	height:160px;
	left:480px;
	position:absolute;
	top:40px;
}
.MenuCategorieTitre {
	margin: 2px 5px 2px 5px;
	width:110px;
	background-color:inherit;
	padding:0 0 5px 0;
	color:#000000;
	font-size:13px;
}
.SousMenuCategorie {
	margin: 0 5px 0px 5px;
	width:120px;
	background-color:inherit;
	padding:0 0 2px 0;
	font-size:11px;
}
.SousMenuCategorie a {
	text-decoration:none;
	color:#000000;
}
.SousMenuCategorieOn {
	margin: 0 5px 0px 5px;
	width:120px;
	background-color:inherit;
	padding:0 0 2px 0;
	font-size:11px;
	font-weight: bold;
}
/* pour afficher le bloc de formations longues ou courtes*/
#BlocDureeFormation {
	width:450px;
	height:240px;
	position:absolute;
	left:15px;
	top:200px;
	background-color:#FFFFFF;
}
.BlocDureeFormationImg {
	width:115px;
	height:109px;
	background-color:#CCCCCC;
	border:0;
	float:left;
}
.BlocDureeFormationTitre {
	width:300px;
	height:19px;
	background-color:#FFFFFF;
	border:0;
	float:left;
	margin:0 0 0 35px;
	font-family:arial;
	font-size:13px;
	color:#000000;
}
.BlocDureeFormationTexte {
	width:300px;
	height:90px;
	background-color:#FFFFFF;
	border:0;
	float:left;
	margin:0 0 0 35px;
	font-family:verdana;
	font-size:12px;
	color:#635E61;
}

