@import url(commun/typo.css);

/**
 *  Feuille de style gerant le contenu du site
 *  
 *  @project	
 *  @site			
 *  @cssdoc		0.2.22
 *
 */
 
 /**
 * Zone Site
 * @section Conteneur
 */
.imgLeft{
	float: left;
}
.imgRight{
	float: right;
}

#conteneur{
  
}

  /**
   * Zone d'en tete
   * @subsection en tete
   */

  #entete{
    
  }
  #entete .bandeau{
	margin-left: 15px;
  }
  .home #entete h1,
  .interne #entete .logo,
  .coach h1{
	text-indent: -9999px;
	color: #fff;
	position: absolute;
  }
  .home #entete h1,
  .coach #entete .logo,
  .institutionnel #entete .logo,
  .autre #entete .logo{
	width: 205px;
	height: 63px;
	background: url(../images/logo.png) no-repeat top left;
	right: 65px;
	top: 30px;
  }
  .domaineFormation #entete .logo{
	width: 163px;
	height: 108px;
	right: 65px;
	top: 5px;
  }
  .CommerceMarketing #entete .logo{
	background: url(../images/Logocommerce.jpg) no-repeat top left;
  }
  .GestionFinance #entete .logo{
	background: url(../images/LogoFinance.jpg) no-repeat top left;
  }
  .Tourisme #entete .logo{
	background: url(../images/LogoTourisme.jpg) no-repeat top left;
  }
  .Informatique #entete .logo{
	background: url(../images/LogoInformatique.jpg) no-repeat top left;
  }
  .SanteSocial #entete .logo{
	background: url(../images/LogoSante.jpg) no-repeat top left;
  }
  
  .International #entete .logo{
	background: url(../images/LogoInternational.jpg) no-repeat top left;
  }
  
  .ArtsAppliques #entete .logo{
	background: url(../images/Logoarts.jpg) no-repeat top left;
  }
  .Alternance #entete .logo{
	background: url(../images/LogoAlternance.jpg) no-repeat top left;
  }
  .nosEcoles #entete .logo{
	width: 162px;
	height: 103px;
	right: 65px;
	top: 10px;
  }
  .Paris #entete .logo{
	width: 205px;
	height: 63px;
	/*background: url(../images/logo.png) no-repeat top left;*/
	right: 65px;
	top: 30px;
  }
  .Bordeaux #entete .logo{
	background: url(../images/logoBordeaux.jpg) no-repeat top left;
  }
  .AixEnProvence #entete .logo{
	background: url(../images/LogoAixenprovence.jpg) no-repeat top left;
  }
  .Montpellier #entete .logo{
	background: url(../images/LogoMontpellier.jpg) no-repeat top left;
  }
  .Toulouse #entete .logo{
	background: url(../images/LogoToulouse.jpg) no-repeat top left;
  }
  .home h2,
  .interne .titreGauche{
	font-weight: bold;
	font-size: 2em;
	text-transform: uppercase;
	line-height: 25px;
  }
  .home h2,
  .interne .titreGauche{
	color: #DE4C2A;
	border-top: solid 1px #DE4C2A;
	border-bottom: solid 1px #DE4C2A;
	padding-left: 7px;
  }
  .home h2 span,
  .interne .titreGauche span{
	display: block;
	font-size: 0.75em;
	line-height: 20px;
  }
  .home h3,
  .interne .titreDroite,
  .interne h1,
  .interne .titreNiveau1,
  .niveauFormation .titreNiveauFormation,
  .niveauFormationPrepare .titreNiveauFormation{
	font-weight: bold;
	text-transform: uppercase;
	line-height: 20px;
  }
  .home .introduction h3{
	color: #DE4C2A;
	font-size: 1.2em;
  }
  .interne h1,
  .interne .titreNiveau1,
  .niveauFormation .titreNiveauFormation,
  .niveauFormationPrepare .titreNiveauFormation{
	color: #DE4C2A;
	font-size: 1.44em;
	margin-bottom: 7px;
  }
  .interne h1 span,
  .niveauFormation .titreNiveauFormation span,
  .niveauFormationPrepare .titreNiveauFormation span{
	display: block;
  }
  .home .droite h3,
  .interne .titreDroite{
	font-size: 1.363em;
  }
  .institutionnel h1{
	font-size: 2.88em;
	line-height: 35px;
	padding-top: 5px;
	margin-bottom: 10px;
  }
  .institutionnel h2{
	font-weight: bold;
	text-transform: uppercase;
	font-size: 1em;
	margin-bottom: 3px;
  }
  /*.lesActualites h1{
	font-size: 6em;
	line-height: 85px;
	text-align: center;
	margin-bottom: 10px;
  }*/
  .lesActualites h1{
	font-size: 1.36em;
	font-weight: bold;
	color: 	#009EE0;
	background: url(../images/boutonRouge.jpg) no-repeat 0 8px;
	padding-left: 15px;
	margin-bottom: 10px;
	text-transform: none;
  }
  .lesTemoignages h1{
	font-size: 1.36em;
	font-weight: bold;
	color: 	#009EE0;
	background: url(../images/boutonRouge.jpg) no-repeat 0 8px;
	padding-left: 15px;
	margin-bottom: 10px;
	text-transform: none;
  }
  .domaineFormation h2,
  .nosEcoles h2,
  .profils h2,
  .basPage h2,
  .recherche h2{
	font-size: 1.36em;
	font-weight: bold;
	color: #009EE0;
	margin-bottom: 10px;
  }
  .autre h2{
	font-size: 1.36em;
	font-weight: bold;
	color: #009EE0;
	margin-bottom: 10px;
  }
  .autre h2{
	background: url(../images/boutonRouge.jpg) no-repeat 0 8px;
	padding-left: 15px;
  }
  .autre h3{
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 10px;
  }
  .domaineFormation h3,
  .nosEcoles h3,
  .profils h3,
  .basPage h3,
  .recherche h3{
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 10px;
  }
  .interne h3 a{
	color: #003862 !important;
  }
  .interne .centreContenu a{
	color: 	#009EE0;
  }
  
  .lesActualites h2,
  .lesTemoignages h2{
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 10px;
	color: 	#003862;
	background: none;
	padding: 0;
  }
  
  .lesTemoignages h3{
	font-size: 1em;
  }

  /**
   * Zone de contenue 
   * @subsection Contenue
   */

  #contenu {
 
  }

    /**
     * Mise en forme de la contenu de contenue gauche 
     * @subsubsection gauche
     */

      .gauche {
        
      }
	#domaineFormation{
		/*height: 225px;*/
		margin-bottom: 10px;
	}
	#nosEcole,
	#accesIntranet form label{
		text-align: center;
		font-weight: bold;
		font-size: 0.875em;
	}
	.home #blockLogosEcoles{
		border-top: 1px solid #DE4C2A;
		height: 244px;
	}
	.home #blockLogosEcoles ul li{
		background-color: #ffffff;
		height: 218px;
		width: 200px;
		text-align: center;
	}
	.interne #blockLogosEcoles{
		border-top: 1px solid #DE4C2A;
		height: 195px;
	}
	.interne #blockLogosEcoles ul li{
		background-color: #ffffff;
		height: 190px;
		width: 200px;
		text-align: center;
	}
	.interne #annimationLogo{
		margin-top: 5px !important;
	}
	.home #annimationLogo{
		margin-top: 22px !important;
	}
	.home .lienUtile{
		padding-bottom: 25px;
	}
	.lienUtile{
		font-size: 1.2em;
		margin: 12px 0 0 10px;
	}
	.lienUtile a{
		text-decoration: none;
		color: #003862;
	}
	.lienUtile a:hover{
		text-decoration: underline;
	}
	#nosEcole{
		margin-bottom: 10px;
	}
	#nosEcole ul{
		margin: 2px 0 14px 0;
	}
	#nosEcole ul li,
	#apprendreLangue ul li{
		/*display: inline;*/
		margin: 0 3px;
	}
	#nosEcole ul li a,
	#nosEcole a.etudierEtranger{
		text-decoration: none;
		color: #003862;
	}
	#nosEcole ul li a:hover,
	#nosEcole a.etudierEtranger:hover{
		text-decoration: underline;
	}
	#nosEcole a.etudierEtranger{
		display: block;
		text-transform: uppercase;
	}
	#nosEcole .carteHome{
		margin: 0 0 5px 0;
	}
	#accesIntranet{
		text-align: center;
		width: 190px;
		margin:0 0 10px 5px;
	}
	#nosEcole form{
		margin: 15px 0 15px 0;
	}
	#accesIntranet form fieldset{
		border-top: solid 1px #DBE3E9;
		border-bottom: solid 1px #DBE3E9;
		padding: 13px 0;
	}
	#accesIntranet form label,
	#nosEcole form label{
		display: block;
		color: #DE4C2A;
		text-transform: uppercase;
	}
	#accesIntranet form select,
	#nosEcole form select{
		width: 125px;
		border: 1px solid #809CB1;
		font-size: 1.1em;
		font-family: arial;
		color: #DE4C2A;
	}
	#apprendreLangue{
		text-align: center;
		font-weight: bold;
		text-transform: uppercase;
		font-size: 1.25em;
		color: #003862;
		margin-bottom: 10px;
	}
	#apprendreLangue ul li a{
		color: #003862;
		text-decoration: none;
	}
	#apprendreLangue ul li a:hover{
		text-decoration: underline;
	}
	#besoinAide,
	#rejoignezNous{
		text-align: center;
		text-transform: uppercase;
		font-size: 1.12em;
		font-weight: bold;
		position: absolute;
		height:216px;
	}
	#besoinAide{
		left: 0;
		top: 705px;
		/*left: 80px;*/
		/*bottom: 0;*/
		/*margin-top: 10px;*/
		margin-left: 24px;
		color: #003862;
	}
	#besoinAide a{
		color: #003862;
		text-decoration: none;
	}
	#rejoignezNous{
		/*top: 660px;*/
		right:0;
		color: #DE4C2A;
		padding-right: 30px;
		bottom: 0;
	}
	#rejoignezNous a{
		color: #DE4C2A;
		text-decoration: none;
	}
	#besoinAide ul,
	#rejoignezNous ul{
		width: 140px;
	}
	#besoinAide ul li.GrandBulle{
		height: 138px;
		background: url(../images/bulleBleuG.jpg) no-repeat top left;
		padding-bottom: 10px;
	}
	#rejoignezNous ul li.GrandBulle{
		height: 139px;
		background: url(../images/BulleRougeG.jpg) no-repeat top left;
		padding-bottom: 10px;
	}
	#besoinAide ul li.GrandBulle a,
	#rejoignezNous ul li.GrandBulle a{
		color: #ffffff !important;
		text-decoration: none;
		display: block;
		font-size: 1.22em;
	}
	#besoinAide ul li.GrandBulle a{
		padding-top: 46px;
	}
	#rejoignezNous ul li.GrandBulle a{
		padding-top: 36px;
	}
	#besoinAide a:hover,
	#rejoignezNous a:hover,
	#besoinAide ul li.GrandBulle a:hover,
	#rejoignezNous ul li.GrandBulle a:hover{
		text-decoration: underline;
	}
	.orange{
		color: #DE4C2A !important;
	}
    /**
     * Mise en forme de la contenu de contenue centrale
     * @subsubsection centre
     */

      .centre {
        
      }
	  .centre a{
		text-decoration: none;
	  }
	  .centre a:hover{
		text-decoration: underline;
	  }
	 .home .centre .lienAccueil,
	 .interne .centre .lienAccueil{
		border-bottom: solid 1px #E7ECF0;
		margin: 0 7px;
		font-size: 0.875em;
	 }
	 .interne .centre .lienAccueil ul li{
		display: inline;
		margin: 0 2px 0 0;
	 }
	.home .centre .lienAccueil a,
	.interne .centre .lienAccueil a{
		color: #003862;
		text-decoration: none;
		line-height: 13px;
	}
	.home .centre .lienAccueil a:hover,
	.interne .centre .lienAccueil a:hover{
		text-decoration: underline;
	}
	.home .blockHome,
	.interne .blockHome{
		border-bottom: solid 1px #E7ECF0;
	}
	.home .centreContenu .introduction,
	.interne .centreContenu{
		font-size: 1.25em;
		color: #003862;
	}
	.home .centreContenu .introduction,
	.interne .centreContenu{
		padding-bottom: 5px;
		margin-bottom: 5px;
	}
	#blockAnnimation{
		margin-bottom: 5px;
		position: relative;
	}
	.home #masqueVisuel,
	.interne #masqueVisuel{
		position: absolute;
		font-weight: bold;
		text-transform: uppercase;
		z-index: 999;
		width: 506px;
	}
	.home #AccrocheHome a{
		color: #009EE0;
	}
	.nosEcoles #masqueVisuel{
		width: 506px;
		color: #ffffff;
		line-height: 50px;
		left: 0;
		font-size: 4em;
		text-align: center;
		/*bottom: 10px;*/
		top: 165px;
	}
	.texteBleu{
		color: #009EE0 !important;
	}
	
	.home #masqueVisuel{
		color: #ffffff;
		left: 10px;
		top: 138px;
		font-size: 3em;
		line-height: 35px;
	}
	.domaineFormation #masqueVisuel{
		width: 506px;
		color: #DE4C2A;
		left: 0;
		top: 100px;
		font-size: 4em;
		text-align: center;
		line-height: 47px;
		padding-top: 10px;
	}
	.domaineFormation .centreContenu p,
	.domaineFormation .centreContenu ul,
	.domaineFormation .centreContenu table,
	.nosEcoles .centreContenu p,
	.nosEcoles .centreContenu ul,
	.nosEcoles .centreContenu table,
	.autre .centreContenu p,
	.autre .centreContenu ul,
	.autre .centreContenu table{
		margin-bottom: 10px;
	}
	.centreContenu .formulaireFormation,
	.centreContenu .formulaireFormation ul{
		padding-bottom: 5px;
	}
	.centreContenu .formulaireFormation ul li{
		float: left;
	}
	.blockHome ul li.labelFormation{
		font-size: 1.25em;
		text-transform: uppercase;
		font-weight: bold;
		color: #009EE0;
		width: 120px;
	}
	#rechercheFormation .row,
	.formRecherche .row{
		margin-bottom: 5px;
	}
	#rechercheFormation select{
		width: 156px;
	}
	#rechercheFormation input[type="image"]{
		vertical-align: middle;
		margin-left: 3px;
	}
	.centreContenu .cercleOrangeBleu{
		text-align: center;
		text-transform: uppercase;
		font-weight: bold;
		padding: 7px 0;
	}
	.centreContenu .cercleOrangeBleu ul {
		width: 300px;
		margin: 0 auto;
	}
	.centreContenu .cercleOrangeBleu ul li{
		width: 140px;
		float: left;
	}
	.interne .centreContenu .blockHome{
		padding-bottom: 20px;
		min-height: 680px;
	}
	.dossierCandidature p,
	.contactezNous p{
		font-size: 0.98em;
		margin: 5px 0;
	}
	.dossierCandidature p,
	.dossierCandidature a{
		color: #DE4C2A;
	}
	.contactezNous p,
	.contactezNous a{
		color: #003862;
	}
	.dossierCandidature .bulleOrange,
	.contactezNous .bulleBleu{
		height: 121px;
		font-size: 1.19em;
		text-align: center;
	}
	.dossierCandidature .bulleOrange a,
	.contactezNous .bulleBleu a{
		text-decoration: none;
		color: #ffffff !important;
		display: block;
		/*padding-top: 35px;*/
	}
	.dossierCandidature .bulleOrange a{
		padding-top: 32px;
	}
	.contactezNous .bulleBleu a{
		padding-top: 39px;
	}
	.dossierCandidature .bulleOrange a:hover,
	.contactezNous .bulleBleu a:hover{
		text-decoration: underline;
	}
	.dossierCandidature .bulleOrange{
		background: url(../images/bulleRouge.png) no-repeat 50% 50%;
	}
	.contactezNous .bulleBleu{
		background: url(../images/bulleBleu.png) no-repeat 50% 50%;
	}
	.niveauFormation,
	.niveauFormationPrepare{
		width: 470px;
		margin: 20px 0 0 45px;
		text-align: center;
	}
	.niveauFormation li{
		width: 220px;
		float: left;
		padding: 0 3px 20px 3px;
	}
	.niveauFormation .bacPlusDeux{
		border-right: solid 1px #DBE3E9;
	}
	.niveauFormation li ul li{
		padding: 0;
	}
	.niveauFormation li ul{
		margin: 15px 0 0 0;
	}
	.niveauFormation li ul li a,
	.niveauFormationPrepare li ul li a{
		text-decoration: none;
		color: #003862;
	}
	.niveauFormation li ul li a:hover,
	.niveauFormationPrepare li ul li a:hover{
		text-decoration: underline;
	}
	.clearLeft{
		clear: left;
	}
	.bleuClair{
		color: #009EE0 !important;
	}
	.bleuFonce{
		color: 	#003862 !important;
	}
	/*	formulaire	*/
	#FormVilleDomaine,
	.texteCentre{
		text-align: center;
	}
	#FormVilleDomaine select{
		color: #003862;
		margin: 10px 0;
	}
	#formulaireContact{
		width: 500px;
	}
	#formulaireContact .row{
		margin-bottom: 15px;
	}
	#formulaireContact label{
		float: left;
		width: 150px;
	}
	#formulaireContact input[type="submit"]{
		margin-left: 200px;
	}
	.erreurForm{
		color: red !important;
	}
	.grosTexte{
		font-size: 1.4em;
	}
	#annimatedBrochure li{
		background-color: #ffffff;
		height: 130px;
	}
	.coach #blockAnnimation{
		margin: 0 auto;
		width: 318px;
		height: 215px;
		border-bottom: 5px solid #009EE0;
		text-align: center;
		font-size: 1.2em;
		text-transform: uppercase;
		font-weight: bolder;
		color: #009EE0;
		line-height: 15px;
		padding-top: 10px;
	}
	.coach #blockAnnimation .titreCoach{
		font-size: 5em;
		color: #DE4C2A;
		line-height: 65px;
		margin-bottom: 15px;
		text-align: left;
	}
	#ListCoach{
		margin-top: 20px;
	}
	#ListCoach li.blockCoach{
		float: left;
		width: 248px;
		height: 125px;
		margin: 5px 5px 0 0;
		border-bottom: 1px solid #E7ECF0;
	}
	
	.blockCoachSeparateur{
		float: left;
		height: 125px;
		margin-top:5px;
		background: url(../images/fondSeparateur.gif) no-repeat bottom left;
		width: 5px;
	}
	
	#ListCoach .separateurBis{
		margin-right: 5px;
		float:left;
	}
	.blockCoach .separateur{
		border-right: 1px solid #E7ECF0;
		height: 120px;
	}
	.photoCoach{
		width: 85px;
		float: left;
	}
	.detailCoach{
		width: 160px;
		background: url(../images/boutonRouge.jpg) no-repeat bottom left;
		float: left;
		padding-bottom: 13px;
	}
	.detailCoach li{
		width: 160px !important;
	}
	.detailCoach .nomCoach,
	.detailCoach .centreCoach,
	.detailCoach .villeCoach{
		font-size: 1.1em;
	}
	.detailCoach .contactCoach{
		font-size: 0.88em;
	}
	.detailCoach .nomCoach,
	.detailCoach .centreCoach,
	.detailCoach .villeCoach,
	.detailCoach .contactCoach{
		text-transform: uppercase;
		font-weight: bold;
	}
	.detailCoach .centreCoach,
	.detailCoach .villeCoach{
		color: #DE4C2A;
	}
	.detailCoach .contactCoach a{
		color: #003862;
		text-decoration: none;
	}
	.detailCoach .contactCoach a:hover{
		text-decoration: underline;
	}
	.interne .textIntro{
		color: #DE4C2A;
		text-transform: uppercase;
		font-weight: bold;
	}
	.institutionnel .centreContenu p,
	.lesActualites .centreContenu p,
	.lesTemoignages .centreContenu p{
		margin-bottom: 10px;
		line-height: 17px;
	}
	.institutionnel .centreContenu a{
		color: #009EE0;
	}
	.hautPage{
		color: #003862 !important;
		font-size: 0.88em;
	}
	.retourResultat{
		display: block;
		text-align: right;
		margin-bottom: 10px;
		color: #DE4C2A !important; 
	}
	#listeActu li{
		margin-bottom: 10px;
	}
	.planDuSite{
		margin-left: 15px;
	}
	.planDuSite li a{
		font-size: 1.2em;
		font-weight: bold;
		color: #003862 !important;
		line-height: 20px;
	}
	.planDuSite li a:hover{
		text-decoration: none;
		color: #DE4C2A !important;
	}
	/*	formulaire coach	*/
	#demandeCoach{
		margin: 0 auto;
		width: 460px;
	}
	#demandeCoach fieldset{
		border:1px solid #E7ECF0;
		padding: 10px 0;
	}
	#demandeCoach label{
		float: left;
		width: 150px;
	}
	#demandeCoach .row{
		margin-bottom: 10px;
		margin-left: 40px;
	}
	#demandeCoach input[type="submit"]{
		margin-left: 330px;
	}
	#demandeCoach textarea{
		width: 200px;
		height: 80px;
	}
	
	.listeBrochure li{
		float: left;
		margin-right: 10px;
		width: 95px;
		height: 160px;
		text-align: center;
	}
	/*	formulaire demande brochure*/
	#demandeBrochure,
	#demandeBrochure1{
		margin: 0 auto;
		width: 460px;
	}
	#demandeBrochure fieldset,
	#demandeBrochure1 fieldset{
		border:1px solid #E7ECF0;
		padding: 10px 0;
	}
	#demandeBrochure .row label,
	#demandeBrochure1 .row label{
		float: left;
		width: 170px;
	}
	#demandeBrochure .row p,
	#demandeBrochure1 .row p{
		margin-bottom: 20px;
	}
	#demandeBrochure .row,
	#demandeBrochure1 .row{
		clear: both;
		margin-bottom: 10px;
		margin-left: 40px;
	}
	#demandeBrochure1 .bouton{
	margin:30px 0 20px 208px;
	}
	#demandeBrochure1 input[type="submit"]{
	margin-left: 10px;
	}
	#demandeBrochure input[type="submit"]{
		margin: 15px 0 15px 310px;
	}
	#demandeBrochure1 .cacheDiv{
	display: none;
	}
	#demandeBrochure1 .afficheDiv{
		display: block;
	}
	
    /**
     * Mise en forme de la contenu de contenue droite 
     * @subsubsection Droite
     */
  
      .droite {
        
      }
	  .droite .formRecherche{
		width: 190px;
		margin-left: 5px;
	  }
	  .interne .droite .formRecherche{
		padding: 15px 0 0 0;
	  }
	  .home .droite .formRecherche{
		padding: 15px 0 10px 0;
	  }
	  .droite .formRecherche form{
		margin-bottom: 10px;
	  }
	 .droite .formRecherche form label{
		display: block;
		color: #003862;
		font-size: 0.8em;
		text-transform: uppercase;
	 }
	.droite .formRecherche form input[type="text"]{
		width: 136px;
		color: #003862;
		font-size: 1em;
		font-family: arial;
	 }
	 .droite .formRecherche form input[type="submit"]{
		width: 28px;
		height: 17px;
	 }
	 .droite .formRecherche form input[type="image"]{
		vertical-align:middle;
	 }
	 .droite .formRecherche form select{
		width: 140px;
		color: #003862;
		font-size: 1em;
		font-family: arial;
	 }
	.droite .actualite,
	.droite .temoignage,
	.droite .brochure{
		margin-left: 5px;
		width: 190px;
	}
	 .home .droite .actualite,
	 .home .droite .temoignage,
	 .home .droite .brochure{
		padding: 5px 0 15px 0;
		font-size: 1.1em;
	 }
	 .interne .droite .actualite,
	 .interne .droite .temoignage,
	 .interne .droite .brochure{
		padding: 5px 0 5px 0;
		font-size: 1.1em;
	 }
	.interne .droite .actualite{
		/*max-height: 140px;*/
	}
	.droite .actualite,
	.droite .actualite a{
		color: #003862;
		text-decoration: none;
	}
	.droite .actualite ul li{
		margin-bottom: 5px;
	}
	.actualite .titreActu{
		color:#DE4C2A;
		font-weight: bold;
		margin-bottom: 5px;
	}
	.droite .temoignage{
		color: #DE4C2A;
	}
	.temoignage .nomTemoignage{
		font-weight: bold;
	}
	.accrocheTemoignage a{
		color: #DE4C2A;
		text-decoration: none;
	}
	.accrocheTemoignage a:hover,
	.droite .brochure a:hover,
	.droite .actualite a:hover{
		text-decoration: underline;
	}
	.temoignage .imgTemoignage{
		float: left;
		margin:0 3px 5px 0;
	}
	.miniPhotoTemoigne{
		float: left;
		margin: 0 10px 10px 0;
	}
	.listeTemoigne li{
		margin: 10px 0 0 0;
	}
	.listeTemoigne li.clearLeft{
		margin: 0 !important;
		line-height: 1px !important;
	}
	.droite .brochure,
	.droite .brochure a{
		color: #009EE0;
	}
	#annimatedBrochure{
		width: 80px;
		float: left;
	}
	.droite .demandeBrochure{
		width: 80px;
		float: left;
		margin-left: 5px;
	}
	.droite .brochure a{
		text-decoration: none;
	}
	.imgBrochure{
		float: left;
		margin:0 3px 5px 0;
	}
	.toutesLesActu,
	.lesTemoignages .tousLesTemoignage{
		text-transform: uppercase;
		font-weight: bold;	
		color: #DE4C2A !important;
		text-align: center;
		display: block;
		margin-top: 25px;
	}
	.lesTemoignages .listeTemoigne{
		margin-left: 15px;
	}
	.listeTemoigne .DetailTemoigne h2{
		cursor:pointer;
	}
	.listeTemoigne .activeqa h2{
		color: #DE4C2A !important;
	}
	.calendrier tr td{
		border: 1px solid #003862;
		padding: 3px;
	}
	
/*	formulaire international*/
	#formInter{
		width: 460px;
		margin: 0 auto;
	}
	#formInter fieldset{
		border:1px solid #E7ECF0;
		padding:10px 0;
	}
	#formInter .row{
		margin: 0 0 10px 40px;
	}
	#formInter label{
		float: left;
		width: 170px;
	}
	#formInter input[type="submit"]{
		margin:15px 0 15px 330px;
	}
  /**
   * Mise en forme de la contenu de contenue du pied de page 
   * @subsection Pied de page
   */
   
  #foot {
    
  }
  
  .light{
  	font-weight:normal !important;
  }
  
  .center{
  	text-align:center;
  }
  
 /*		google map		*/
#mapGoogle{
	width:515px;
	height:390px;
	margin: 0 auto;
}
 #gmapmarker{
	width: 350px;
	height: 180px;
	overflow:auto;
 }
 /*		fin google map		*/
 
 .listeFormationBrochure{
		background-color: #E7ECF0;
		padding:10px 0;
		margin-bottom:10px;
	}