/** Css générale **/
body {background:url('../i/fleurBgRose.gif') top left no-repeat #e8759e;text-align:center;font-family:sans-serif, Verdana;font-size:11px;margin:0px;margin-top:10px;padding:0px;}
a img {border:none;}
input:focus {background-color:#f2bfd1;} 
.lienMail {display:block;float:right;background:url('../i/icon_email.gif') top left no-repeat;padding-left:20px;padding-top:1px;padding-bottom:3px;color:#6f9bc2;text-decoration:none;}
	.lienMail:hover {text-decoration:underline;}
.lienAjaxSupprimerFichier {float:right;cursor:pointer;padding-right:10px;}
.imgFileSyst {margin-left:5px;margin-right:5px;}
.lienPdf {display:block;background:url('../i/icon_pdf.gif') top left no-repeat;padding-left:25px;height:20px;}
.spanInfoBulle {cursor:help;background:url('../i/star.gif') top right no-repeat;padding-right:10px;padding-top:2px;}
.spanInfoBulleAnniv {padding-right:10px;padding-top:2px;}
.spanInfoBulleSimple {cursor:help;}
.lienInfosMenu {text-decoration:underline;color:#666666;}
.lienInfosMenu:hover {text-decoration:none;}
.lienExporter {cursor:pointer;}
#mdpOublie {padding-left:10px;cursor:pointer;}

/** Positionnement **/
.spacer{clear:both;}
.floatLeft {float:left;}	
.floatRight {float:right;}	

/** Marges et paddings **/
.margRight10 {margin-right:10px;}
.margLeft1 {margin-left:1px;}
.margLeft10 {margin-left:10px;}
.margLeft25 {margin-left:25px;}
.padLeft10 {padding-left:10px;}
.padBottom10 {padding-bottom:10px;}
.margTop5 {margin-top:5px}
.margTop10 {margin-top:10px}
.margTop12 {margin-top:12px}

/** Titres **/
.titre1 {font-weight:bold;color:#d8195b;}
.titre2 {font-size:13px;font-weight:bold;color:#d8195b;}
.containerTitreRubrique {float:left;padding:20px;}
	.titreRubrique {background:url('../i/trefle-vert-transparent.gif') center left no-repeat;padding-left:35px;font-size:15px;color:#d8195b;text-transform:uppercase;font-weight:bold;padding-top:8px;padding-bottom:5px;}
.titreRubrique2 {padding-left:35px;font-size:13px;color:#a5cc38;font-weight:bold;}
.titreModalBox {background:url('../i/trefle-vert-transparent-petit.gif') center left no-repeat  #ffffff;padding-left:20px;color:#d8195b;font-weight:bold;padding-top:3px}
.titrePlanFinancementSynt {text-align:center;font-weight:bold;} 
.titreContacts{background:url('../i/report.gif') top left no-repeat;padding-left:20px;font-weight:bold;}
.titreNotes{background:url('../i/note.gif') top left no-repeat;padding-left:20px;font-weight:bold;}
.titreAjoute {background:url('../i/add.gif') top left no-repeat;padding-left:20px;cursor:pointer;margin-left:15px;padding-bottom:2px;}

/** Css des divers messages **/
.messageInfo {background:url('../i/icone_info.gif') top left no-repeat;padding-left:20px;padding-bottom:3px;font-weight:bold;font-size:13px;}
.messageConfirm {background:url('../i/accept.gif') 5px 4px no-repeat #ffffff;padding-top:4px;padding-bottom:4px;padding-left:25px;border:solid 1px #1e731a;padding-right:10px;}
.messageErreur {background:url('../i/exclamation.gif') 5px 4px no-repeat #ffffff;padding-top:4px;padding-bottom:4px;padding-left:25px;border:solid 1px #ff0000;}
.messageWarning {background:url('../i/icon_alert.gif') 5px 4px no-repeat;padding-left:25px;border:none;}
#messageErreur {display:none;}
#messageErreurMail {display:none;}
#messageErreurMdp {display:none;}

/** Css générale du bloc principal **/
.mainContainerHeader {width:870px;height:8px;background:url('../i/bordure-haut.gif') top left no-repeat;margin:auto;font-size:5px;}
.mainContainer {width:870px;height:540px;margin:auto;text-align:left;background:url('../i/bgFondContent01.gif') top left repeat-y;}	
.mainContainerLogged {height:auto!important;padding-bottom:10px;}
	/* Pour Internet Explorer 
	html .mainContainerLogged {min-height:540px;}
	/**/
	.containerHeader {width:850px;height:150px;background:url('../i/fleurBgHtGrise.gif') top left no-repeat #ffffff;margin-left:10px;}
	.containerContent {width:850px;height:390px;background:url('../i/fleurBgCttGrise.gif') top left no-repeat #4c4c4c;margin-left:10px;}
	.containerContentInt {background:url('../i/fleurBgCttGriseInt.gif') top left no-repeat  #4c4c4c;width:850px;margin-left:10px;}
	.mainContainerLogged .containerContentInt{background-color:transparent;}
	.content {padding-left:20px;}
.mainContainerSpacerFooter {width:870px;height:7px;background:url('../i/spacer-bas.gif') top left repeat-y ;margin:auto;font-size:5px;}
.mainContainerFooter {width:870px;height:9px;background:url('../i/bordure-bas.gif') top left no-repeat;margin:auto;font-size:5px;}		

/** Css du menu **/
.containerMenu {width:170px;height:370px;background:url('../i/bgMenu.gif') top left repeat-y;padding-top:20px;float:left;}
	.liensMenu {display:block;background:url('../i/trefle-fd-vert.gif') center left no-repeat;padding-left:20px;font-family:sans-serif, Arial;font-weight:bold;font-size:12px;text-transform:uppercase;text-decoration:none;color:#d8195b;margin-bottom:7px;margin-left:10px;}
	.liensMenuActif {color:#ffffff;}
	.liensMenu:hover {color:#ffffff;}				
	.liensSousMenu {display:block; padding-left:20px;font-family:sans-serif, Arial;font-weight:bold;font-size:10px;text-transform:uppercase;text-decoration:none;color:#d8195b;margin-bottom:7px;margin-left:10px;}
.containerMenuLogged {width:170px;background:url('../i/bgMenu.gif') top left repeat-y;padding-top:0px;float:left;min-height:400px;}
/** Css des menus de la zone connectée **/
.containerBlockMenu {width:156px;margin-left:6px;padding-top:10px;}
	.containerBlockMenu .containerBlockMenuHeader {background:url('../i/haut_block_menu-2.gif') top left no-repeat;width:156px;height:20px;}
		.containerBlockMenu .containerBlockMenuHeader p{margin:0px;padding:0px;padding-top:3px;font-weight:bold;color:#ffffff;text-align:center;}
	.containerBlockMenu .containerBlockMenuContent {border:solid 1px #838383;background-color:#efefef;}
		.containerBlockMenu .containerBlockMenuContent p {margin:0px;padding:0px;margin-bottom:5px;margin-top:5px;margin-left:5px;color:#d8195b;}
		.containerBlockMenu .containerBlockMenuContent p.modifDossier {text-indent:15px;}
		.containerBlockMenu .containerBlockMenuContent p.modifFiche {text-indent:20px;}
		.containerBlockMenu .containerBlockMenuContent p.modifDossier img, .containerBlockMenu .containerBlockMenuContent p.modifFiche img {margin-right:3px;}
			.containerBlockMenu .containerBlockMenuContent p a{color:#4c4c4c;}
			.containerBlockMenu .containerBlockMenuContent p img {vertical-align:middle;}
			

	
/** Css des zones de formulaires **/
select {font-size:11px;font-family:sans-serif, Arial;color:#7d7c7c;}
label {display:block;float:left;width:200px;padding-top:3px;}
#labelSituationActuelle {height:100px;}
#labelAccompagnementCFE {height:140px;}
.inputText {border:solid 1px #c1c1c1;height:14px;font-size:11px;font-family:sans-serif, Arial;color:#7d7c7c;width:200px;}	
.inputDate {width:100px;}
.inputTextArea {border:solid 1px #c1c1c1;height:60px;font-size:11px;font-family:sans-serif, Arial;color:#7d7c7c;width:200px;}	
	#descriptionActivite {height:120px;}
.labelInputCheckbox {padding-bottom:2px;}
form p {margin:10px 0px 10px 0px;padding:0px;}
.etoileRouge {color:#f00;}
.imgCoche {position:relative;top:4px;margin-left:5px;display:none;}
.inputButton {border:solid 1px #c1c1c1;padding-top:1px;padding-bottom:1px;margin-bottom:3px;font-size:10px;font-family:sans-serif, Arial;color:#7d7c7c;background-color:#ffffff;cursor:pointer;width:80px;}
.inputButton:hover {color:#d8195b;border-color:#c6e516;}
.imgCalendar {position:relative;top:3px;cursor:pointer;}
#submitButton01 {margin-left:320px;}
#autreElements {float:left;width:370px;}

/** Css de l'autocompleter **/
div.autocomplete {position:absolute;width:250px;background-color:white;border:1px solid #888;margin:0px;padding:0px;}
	div.autocomplete ul {list-style-type:none;margin:0px;padding:0px;}
		div.autocomplete ul li.selected { background-color: #f2bfd1;}
		div#autocomplete_choices_recherche ul li.selected { background-color: #ebf5fe;}
		div.autocomplete ul li {list-style-type:none;display:block;margin:0;padding:2px;height:14px;cursor:pointer;}
		
/** Css du header **/
	.containerLogo {float:left;padding-left:7px;padding-top:7px;}
	.containerBanner {float:left;margin-left:35px;margin-top:10px;color:transparent;width:400px;}
	/** Css de la zone de Login **/
	.containerLogin {float:right;margin-top:20px;margin-right:40px;color:#7d7c7c;width:124px;}
	.inputLogin {border:solid 1px #c1c1c1;height:14px;font-size:11px;font-family:sans-serif, Arial;color:#7d7c7c;margin:1px 0px 3px 0px;width:120px;}	
	.inputConnect {float:right;}
	/** Css des infos de connexion dans la bannière **/
	.containerNomPrenom {background:url('../i/user.gif') top left no-repeat;float:left;padding-left:20px;height:20px;margin-right:10px;margin-top:5px;font-weight:bold;font-size:14px;width:550px;}
	.containerInfosConnexion {float:left;width:230px;height:107px;}
		.containerInfosConnexion .containerLibelleInfosConnexion {padding-left:20px;}
	.containerLienRetourAccueil {float:left;width:150px;margin-left:-35px;background:url('../i/home.gif') top left no-repeat;padding-left:22px;}
		.containerLienRetourAccueil a {text-decoration:none;}
			.containerLienRetourAccueil a:hover {text-decoration:underline;}
	.lienQuitter {display:block;background:url('../i/logout_icon.gif') top center no-repeat;margin-top:5px;float:right;font-weight:bold;text-decoration:none;margin-right:5px;margin-left:10px;width:16px;height:16px;}
	/** Css du block des infos de droite **/
	.containerBlockInfosDroite {float:right;width:380px;height:125px;}	
		/** Css du tableau de bord **/
		.mainContainerTableauBord {float:right;width:350px;height:102px;margin-right:25px}
			.containerTableauBord {padding-bottom:10px;}
				.containerTableauBordHeader {background:url('../i/haut_block_tableau_bord.gif') top left no-repeat;color:#ffffff;font-weight:bold;height:20px;text-align:right;padding-right:25px;}
					.containerTableauBordHeader p {margin:0px;padding:0px;padding-top:3px;}
				.containerTableauBordContent {border:solid 1px #838383;background-color:#efefef;}
					.containerTableauBordContent p {margin:0px;padding:0px;margin-bottom:5px;margin-top:5px;margin-left:5px;}
		/** Css du block de recherche **/
		.containerBlockRecherche {float:right;background:url('../i/search.gif') top left no-repeat;padding-left:25px;padding-right:6px;height:23px;}
			.containerBlockRecherche form {margin:0px;padding:0px;}
			#indicator2 {position:relative;top:5px;}
			.inputRecherche {width:154px;}
				.inputRecherche:focus{background-color:#ebf5fe;} 
			.submitRecherche {border:solid 1px #c1c1c1;background-color:#ffffff;font-size:10px;cursor:pointer;}
/** Css des onglets **/
.containerOnglets {background:url('../i/fond-onglets.gif') bottom left repeat-x;height:27px!important;padding-top:20px;width:660px;float:left;margin-left:10px;}
	.onglet {float:left;height:27px;}
		.ongletBord {float:left;width:3px;height:27px;}
			#ongletBordGauche {background:url('../i/bord-gauche-onglet.gif') top left no-repeat;}
			#ongletBordGaucheActif {background:url('../i/bord-gauche-onglet-actif.gif') top left no-repeat;}
			#ongletBordDroit {background:url('../i/bord-droit-onglet.gif') top left no-repeat;}	
			#ongletBordDroitActif {background:url('../i/bord-droit-onglet-actif.gif') top left no-repeat;}	
		.ongletContenu {float:left;background:url('../i/fond-onglet.gif') top left repeat-x;height:27px;}
			.ongletContenu .ongletContentContenu {padding:5px;padding-top:8px;color:#838383;}		
				.ongletContenu .ongletContentContenu a {text-decoration:none;color:#838383;}		
				.ongletContenu .ongletContentContenu a:hover {text-decoration:none;color:#d8195b;}		
		.ongletContenuActif {float:left;background:url('../i/fond-onglet-actif.gif') top left repeat-x;height:27px;}
			.ongletContenuActif .ongletContentContenu {padding:5px;padding-top:8px;color:#d8195b;font-weight:bold;}
			
	.ongletActif {}
	
/** Css de la page d'accueil **/
	.news p{padding:0;margin:0;}
	
	.containerContentContenu {float:left;width:680px;}
	.containerVideo {margin-left:20px;padding-top:30px;margin-right:20px;}
	.containerTexteAccueil {padding-top:30px;padding-right:20px;}
		.containerTexteAccueil p{margin:0px;padding:0px;padding-top:10px;text-align:justify;color:#eeeced;}
	.containerProjetAccueil {width:330px;height:80px;background-color:#c1c1c1;margin-left:8px;margin-top:10px;font-weight:bold;color:#ffffff;font-size:13px;text-align:left;}
		.containerProjetAccueil	.titre {padding-top:5px;padding-bottom:5px;text-align:center;}
		.containerVousAvezProjet {background-color:#ffffff;height:40px;width:300px;margin-left:15px;text-align:center;}
			.containerVousAvezProjet form {margin:0px; padding:0px;}
			.containerVousAvezProjet .inputLogin {margin:10px 0px 0px 0px;}
			.containerVousAvezProjet .inputConnect{margin:10px 0px 0px 0px;float:none;width:60px;}
	.containerReunionsAccueil {padding:10px;background-color:#d8195b;margin-left:10px;margin-top:10px;float:none;}
		.containerContentReunionsAccueil {width:300px;height:60px;background-color:#a5cc38;text-align:center;font-weight:bold;color:#ffffff;font-size:13px;}
			.containerContentReunionsAccueil div {padding-top:13px;}
			.containerContentReunionsAccueil a {color:#d8195b;text-decoration:none;}
			.containerContentReunionsAccueil a:hover {text-decoration:underline;}
			
/** Css des pages internes **/
/**
Css du scroll Javascript : annulé
	.containerContentInt .containerContentContenu{padding:20px;width:600px;padding-top:25px;padding-bottom:0px;}
	.containerContentContenuFix {width:600px;height:320px;overflow:hidden;float:left;}
	#contentScrolled {padding-left:20px;padding-top:10px;text-align:justify;}
	.containerSlider {height:373px;background:url('../i/slider.gif') top left no-repeat;width:22px;margin-top:10px;margin-right:8px;}
**/
.containerContentInt .containerContentContenu{padding:20px;width:600px;padding-top:15px;padding-bottom:0px;}
.containerContentContenuFix {width:630px;height:320px;padding-left:20px;overflow:auto;float:left;}
#contentScrolled {padding-left:20px;padding-top:5px;text-align:justify;padding-right:20px;}


/** Css de la page des témoignages vidéos **/
#containerContentContenuVideo {padding-top:18px;}
.containerContentInt .containerVideo {padding-top:15px;}
.blockTemoignage {margin-top:15px;}
.containerVignettesVideos {height:247px;}
	.vignetteVideo {cursor:pointer;}
	.legendeVideo {text-align:center;}
	.detailVideo {display:none;}
#textePlugin {font-size:10px;font-style:italic;text-align:justify;padding-left:2px;}
	#textePlugin {font-size:10px;} a {color:#000000;}
	
/** Css de la page des prochaines réunions d'informations **/
.containerPlanningReunions {border:solid 1px #7d7c7c;padding:5px;margin-top:10px;}

/** Css de la page des prochains stages 5JPE **/
.textePresentation5JPE {text-align:justify;}

/** Css des tableaux de listing **/
.tableauListing {width:640px;}
	.tableauListing .ligneAjouteElement td {text-align:right;}
	.tableauListing .ligneEnTete .enTete{border:none!important;background-color:#4c4c4c;}
		.tableauListing .ligneEnTete	.coinGauche {background:url('../i/coin-gauche-en-tete-tableau.gif') top left no-repeat;width:18px;}
	.tableauListing .ligneInfos {background-color:#bababa;}
		.tableauListing .ligneInfos td{text-align:left;}
			.tableauListing .ligneInfos td .colNbResults {font-weight:bold;color:#000000;font-size:10px;text-align:left;margin-left:10px;}	
			.tableauListing .ligneInfos td .colNavResults {font-weight:bold;color:#000000;font-size:10px;text-align:right;float:right;padding-right:10px;}
				.tableauListing .ligneInfos td .colNavResults .numPageCourante {color:#d8195b;}
	.tableauListing .ligneFooter {background:url('../i/fond-pied-tableau.gif') top left repeat-x;}
		.tableauListing .ligneEnTete td {color:#ffffff;font-weight:bold;}
	.tableauListing tr {border-left:solid 1px #4c4c4c;border-right:solid 1px #4c4c4c;height:20px;}
	.tableauListing td img{vertical-align:middle;}
	.tableauListing tr.ligneBlanche {background-color:#ffffff;}
	.tableauListing tr.ligneRose {background-color:#ecd4dc;}
	
	.tableauListing td {text-align:center;}
		.tableauListing .colNom {text-align:left;text-indent:10px;}
		.tableauListing .colInfos {background:url('../i/icon_info.gif') 5px 2px no-repeat;width:150px;}				
		.tableauListing tr.ligneBlanche .colInfos{background-color:#ffffff;}
		.tableauListing tr.ligneRose .colInfos{background-color:#ecd4dc;}
		.tableauListing td a  {text-decoration:none;} 
		.tableauListing td a:hover  {text-decoration:underline;} 
		.tableauListing .colValider, .tableauListing .colEditer, .tableauListing .colMailto, .tableauListing .colPieceJ {width:20px;}
	#tableauListingPorteursProjetInscrits {}
		#tableauListingPorteursProjetInscrits .colStatutInscrit {width:20px;}
		#tableauListingPorteursProjetInscrits .colDate {width:70px;}
		#tableauListingPorteursProjetInscrits .colDatesStages {text-align:left;text-indent:10px;}
		#tableauListingPorteursProjetInscrits .colModulesPayants {width:90px;}	
		#tableauListingPorteursProjetInscrits .colTelephone {width:90px;}	
		#tableauListingPorteursProjetInscrits .colHeure {width:90px;}	
		#tableauListingPorteursProjetInscrits .colLieu {width:150px;}	
		#tableauListingPorteursProjetInscrits .colLibelleStat {padding-left:5px;text-align:left;}
	
	#tableauListingContactsPorteursProjetInscrits, #tableauListingNotesPorteursProjetInscrits {width:600px;}		
		#tableauListingContactsPorteursProjetInscrits .colDate, #tableauListingNotesPorteursProjetInscrits .colDate {width:80px;}
		#tableauListingContactsPorteursProjetInscrits .colEditer img, #tableauListingNotesPorteursProjetInscrits .colEditer img, #tableauListingPorteursProjetInscrits .colEditer img, .colAddContact img {cursor:pointer;}
		#tableauListingContactsPorteursProjetInscrits .colSynthese, #tableauListingNotesPorteursProjetInscrits .colSynthese {text-align:left;text-indent:10px;}
	
	#tableauListingArborescence .colDroits{width:110px;}
	#tableauListingArborescence .colStatut{width:40px;}
	#tableauListingArborescence .colActions{width:50px;}
	#tableauListingArborescence .colTitre {text-align:left;}
	

/** Css des blocs de consignes **/		
.containerConsignes {width:610px;margin-top:20px;margin-bottom:20px;margin-left:5px;background:url('../i/fond-container-consignes.gif') top left no-repeat;padding-left:25px;padding-bottom:1px;}
	.containerConsignes p{padding:0px;margin:0px;margin-bottom:5px;}
	.containerConsignes p img{vertical-align:middle;margin-left:10px;}

/** Css des contenus de modalBoxs **/
.containerModalboxContent {display:none;}
	.containerContentModalBox {padding-left:10px;}
	.containerValidbuttonModalBox {text-align:center;}
	.containerContentModalBox .inputTextArea {float:right;width:160px;height:70px;color:#000000;margin-top:5px;margin-right:15px;}
	#syntheseContact, #syntheseNote {width:300px;}
	#containerAttachedFile, #containerAttachedFileNote {display:none;}	
		#containerAttachedFile img, #containerAttachedFileNote img {vertical-align:bottom;margin-right:5px;}
			#containerAttachedFile #nomFichierAttacheContacts a, #containerAttachedFileNote #nomFichierAttacheNote a {color:#d8195b;}



/** Css des tooltips boxover **/
/* Cf  le fichier c/boxOverStyles.html */

/** Css du tableau de financement **/
.tableauFinancement, .titreTableauFinancement {width:558px;margin-left:22px;}
	.titreTableauFinancement tr .enTete {background-color:#4c4c4c;font-weight:bold;color:#ffffff;text-align:center;height:20px;}
		.titreTableauFinancement .coinGauche {background:url('../i/coin-gauche-en-tete-tableau.gif') top left no-repeat;width:18px;}
		.titreTableauFinancement .coinDroit {background:url('../i/coin-droit-en-tete-tableau.gif') top left no-repeat;width:18px;}
	.tableauFinancement tr .enTeteColonnes {background-color:#bababa;font-weight:bold;color:#ffffff;text-align:center;}
		.tableauFinancement tr td label {width:120px;}
		.tableauFinancement tr td {background-color:#ffffff;padding-left:5px;}	
			.tableauFinancement tr td .inputText {width:120px;}
	.tableauFinancement .ligneFooter {background:url('../i/fond-pied-tableau.gif') top left repeat-x;height:10px;}

/** Css des pages de gestion de contenu **/
#formAjoutePage input#titrePage {width:375px;}

/** Css du bloc de génération des stats **/
textarea#commentaire {width:300px;}



