/* CSS Document */

/* Polices utilisées */




.Arial11pxBlanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.Arial11pxBlanc a:link {text-decoration:none; color: #FFFFFF;}
.Arial11pxBlanc a:visited {text-decoration:none; color: #FFFFFF;}
.Arial11pxBlanc a:hover {text-decoration:underline; color: #FFFFFF;}





/* fin Polices utilisées */



/* pré accueil */

.ImageFond {
	background-image: url(../images/FondPreHomePartnaire.gif);
}

.TexteAccueil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #015BAA;
	line-height: 12px;
}
.TexteAccueil a:link {text-decoration:none; color: #015BAA;}
.TexteAccueil a:visited {text-decoration:none; color: #015BAA;}
.TexteAccueil a:hover {text-decoration:underline; color: #015BAA;}

.TexteEnseigne {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005BAA;
}
.TexteEnseigne a:link {text-decoration:none; color: #005BAA;}
.TexteEnseigne a:visited {text-decoration:none; color: #005BAA;}
.TexteEnseigne a:hover {text-decoration:underline; color: #005BAA;}

.TexteEspaceInterimaire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FDB813;
}
.TexteEspaceInterimaire a:link {text-decoration:none; color: #FDB813;}
.TexteEspaceInterimaire a:visited {text-decoration:none; color: #FDB813;}
.TexteEspaceInterimaire a:hover {text-decoration:underline; color: #FDB813;}

.TexteEspaceEntreprises {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F15A30;
}

.TexteEspaceEntreprises a:link {text-decoration:none; color: #F15A30;}
.TexteEspaceEntreprises a:visited {text-decoration:none; color: #F15A30;}
.TexteEspaceEntreprises a:hover {text-decoration:underline; color: #F15A30;}

/* fin pré accueil */
	
	
	
/* Pages intérieures */

.TexteAccueilRubrique {
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #015BAA;	
	font-style: italic;
}
.TexteParagraphe a:link {text-decoration:none; color: #F15A30;}
.TexteParagraphe a:visited {text-decoration:none; color: #F15A30;}
.TexteParagraphe a:hover {text-decoration:underline; color: #F15A30;}

.TexteParagraphe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.TexteParagraphe a:link {text-decoration:none; color: #000000;}
.TexteParagraphe a:visited {text-decoration:none; color: #000000;}
.TexteParagraphe a:hover {text-decoration:underline; color: #000000;}

.TexteNumeroReference{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC00;
	font-weight: bold;
}

.TexteNumeroReference a:link {text-decoration:underline; color: #FFCC00;}
.TexteNumeroReference a:visited {text-decoration:none; color: #FFCC00;}
.TexteNumeroReference a:hover {text-decoration:underline; color: #FFCC00;}


.TitreParagraphe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.TitreParagraphe a:link {text-decoration:none; color: #000000;}
.TitreParagraphe a:visited {text-decoration:none; color: #000000;}
.TitreParagraphe a:hover {text-decoration:underline; color: #000000;}

.TitreDetailOffre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}
.TitreDetailOffre a:link {text-decoration:none; color: #333333;}
.TitreDetailOffre a:visited {text-decoration:none; color: #333333;}
.TitreDetailOffre a:hover {text-decoration:underline; color: #333333;}

.SousTitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #015baa;
	font-weight: bold;
}
.SousTitre a:link {text-decoration:none; color: #015baa;}
.SousTitre a:visited {text-decoration:none; color: #015baa;}
.SousTitre a:hover {text-decoration:underline; color: #015baa;}

.Titre {
	font-family: Trebuchet MS;
	font-size: 18px;
	color: #015baa;
	font-weight: bold;
	font-style: italic;
}
.Titre a:link {text-decoration:none; color: #015baa;}
.Titre a:visited {text-decoration:none; color: #015baa;}
.Titre a:hover {text-decoration:underline; color: #015baa;}

.LogoEnseigne {
	background-image: url(../images/partnaire/LogoPartnaire.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.BasGaucheBleuClair {
	background-image: url(../images/BasBleuClair.gif);
}

.BasMentionsLegales {
	background-color: #015BAA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.BasMentionsLegales a:link {text-decoration:none; color: #FFFFFF;}
.BasMentionsLegales a:visited {text-decoration:none; color: #FFFFFF;}
.BasMentionsLegales a:hover {text-decoration:underline; color: #FFFFFF;}

.Bullet{
	background-color: #F15A30;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
}
.Bullet a:link {text-decoration:none; color: #FFFFFF;}
.Bullet a:visited {text-decoration:none; color: #FFFFFF;}
.Bullet a:hover {text-decoration:underline; color: #FFFFFF;}


.BulletGauche{
	background-color: #F15A30;
	background-image: url(../images/BordGaucheRectangleRouge.gif);
	background-repeat: no-repeat; 
	background-position: left	
}

.BulletDroite{	
	background-image: url(../images/BordDroitRectangleRouge.gif);
	background-repeat: no-repeat; 
	background-position: left	
}

.HautBandeau {
	background-image: url(../images/partnaire/HautBandeauPartnaireEnseigne.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.Bandeau {
	background-image: url(../images/partnaire/BandeauPartnaireEnseigne.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.LignePointilles {
	background-image: url(../images/TiretBleu.gif);
	background-repeat: repeat-x; 
	background-position: center;

}

.CouleurTableauReferences {
	background-color: #FFF5DF;
}

.PuceTexte {
	background-image: url(../images/PetitePuceBleu.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.TexteParagraphe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #015baa;
}
.TexteParagraphe a:link {text-decoration:none; color: #015baa;}
.TexteParagraphe a:visited {text-decoration:none; color: #015baa;}
.TexteParagraphe a:hover {text-decoration:underline; color: #015baa;}

/* fin Pages intérieures */


/* Menu gauche */


.TitreMenuGaucheActif {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.TitreMenuGaucheActif a:link {text-decoration:none; color: #FFFFFF;}
.TitreMenuGaucheActif a:visited {text-decoration:none; color: #FFFFFF;}
.TitreMenuGaucheActif a:hover {text-decoration:underline; color: #FFFFFF;}


.TitreRubriqueGauche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #18538d;
}
.TitreRubriqueGauche a:link {text-decoration:none; color: #18538d;}
.TitreRubriqueGauche a:visited {text-decoration:none; color: #18538d;}
.TitreRubriqueGauche a:hover {text-decoration:underline; color: #18538d;}

.TitreSousRubriqueGauche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
}
.TitreSousRubriqueGauche a:link {text-decoration:none; color: #333333;}
.TitreSousRubriqueGauche a:visited {text-decoration:none; color: #333333;}
.TitreSousRubriqueGauche a:hover {text-decoration:underline; color: #333333;}

.HautMenuGauche {
	background-image: url(../images/HautTableauMenuGauche.gif);
	background-repeat: no-repeat;
}

.HautMenuGauche02 {
	background-image: url(../images/HautTableauMenuGauche02.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #015BAA;
	
}

.PuceMenuGaucheOff {
	background-image: url(../images/PuceBleuMenu.gif);
	background-repeat: no-repeat;
}

.PuceMenuGaucheOn {
	background-image: url(../images/PuceBlancheMenu.gif);
	background-repeat: no-repeat;
}

.CouleurRubriqueGaucheACtif{
	background-color: #015baa;
}

.CouleurRubriqueGaucheInACtif{
	background-color: #ccdeee;
}

.CouleurSousRubriqueGaucheACtif {
	background-color: #FDEAE5;
}

.CouleurSousRubriqueGaucheInctif {
	background-color: #F7C1A1;
}

.LigneSeparation {
	background-color: #18538d;
}
/* fin Menu gauche */


/* formulaires */

.LibelleChampFormulaire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: right;
	vertical-align: middle;
}
.LibelleChampFormulaire a:link {text-decoration:none; color: #333333;}
.LibelleChampFormulaire a:visited {text-decoration:none; color: #333333;}
.LibelleChampFormulaire a:hover {text-decoration:underline; color: #333333;}

.CommentairesChampFormulaire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	
	vertical-align: middle;
	font-style: italic;
}
.LibelleChampFormulaire a:link {text-decoration:none; color: #333333;}
.LibelleChampFormulaire a:visited {text-decoration:none; color: #333333;}
.LibelleChampFormulaire a:hover {text-decoration:underline; color: #333333;}

.CouleurChampFormulaire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border-style: solid;
	border-width: 1px;
	border-color: #343434;
	background-color: #FFF5DF;

}

/* fin formulaires */

.LibelleChampFormulaire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: right;
	vertical-align: middle;
}
.LibelleChampFormulaire a:link {text-decoration:none; color: #333333;}
.LibelleChampFormulaire a:visited {text-decoration:none; color: #333333;}
.LibelleChampFormulaire a:hover {text-decoration:underline; color: #333333;}

.CouleurChampFormulaire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border-style: solid;
	border-width: 1px;
	border-color: #343434;
	background-color: #FDEAE5;

}

/* fin formulaires */

.BoutonFormulaire{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
background-color:#F15931;
border-style:none;
border-width:0px;
text-align:left;
width:100%
}

.GaucheBoutonFormulaire{
background-image: url(../images/GaucheBoutonFormulaireRouge.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

	
.DroiteBoutonFormulaire{
background-image: url(../images/DroiteBoutonFormulaireRouge.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.HautBoutonFormulaire{
background-image: url(../images/HautBoutonFormulaireRouge.gif);
	background-repeat: repeat-x;
	background-position: bottom ;
}

.BasBoutonFormulaire{
background-image: url(../images/BasBoutonFormulaireRouge.gif);
	background-repeat: repeat-x;
	background-position: top ;
}


.FondBoutonFormulaire{
background-color:#F15931;
}

.PuceTitreParagraphe{
background-image: url(../images/PuceTitreParagrapheBleu.gif);
background-repeat: no-repeat;
	background-position: top ;
}

.TexteTableauOffres{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #015BAA;
	
}
.TexteTableauOffres a:link {text-decoration:none; color: #015BAA;}
.TexteTableauOffres a:visited {text-decoration:none; color: #015BAA;}
.TexteTableauOffres a:hover {text-decoration:underline; color: #015BAA;}

.TexteBandeauHaut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #015BAA;
	font-weight: bold;
}

.TexteBandeauHaut a:link {text-decoration:underline; color: #015BAA;}
.TexteBandeauHaut a:visited {text-decoration:underline; color: #015BAA;}
.TexteBandeauHaut a:hover {text-decoration:underline; color: #015BAA;}	
/* fin formulaires */
.BoutonFormulaire02{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	

}


.SousTitrePointilleFond {
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #015baa;
	
}
.SousTitrePointilleFond a:link {text-decoration:none; color: #015baa;}
.SousTitrePointilleFond a:visited {text-decoration:none; color: #015baa;}
.SousTitrePointilleFond a:hover {text-decoration:underline; color: #015baa;}

.LiensAccueilContactHaut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #015baa;
	font-weight: bold;
}
.LiensAccueilContactHaut a:link {text-decoration:none; color: #015baa;}
.LiensAccueilContactHaut a:visited {text-decoration:none; color: #015baa;}
.LiensAccueilContactHaut a:hover {text-decoration:underline; color: #18538d;}

.PuceSousRubriqueGauche {
	background-image: url(../images/PuceSousRubriqueGaucheRouge.gif);
	background-repeat: no-repeat;
	background-position: top ;
}

.EnTeteTableau {
background-color: #015baa;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
font-weight: bold;
text-align: center;
}


.CaseTableauCentre {
background-color: #ccdeee;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #015baa;
text-align:center;

}

.CaseTableauCentre a:link {text-decoration:underline; color: #015baa;}
.CaseTableauCentre a:visited {text-decoration:underline; color: #015baa;}
.CaseTableauCentre a:hover {text-decoration:underline; color: #015baa;}

.CaseTableauClair {
background-color: #e5eef6;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #015baa;
text-align:center;

}

.CaseTableauClair a:link {text-decoration:underline; color: #015baa;}
.CaseTableauClair a:visited {text-decoration:underline; color: #015baa;}
.CaseTableauClair a:hover {text-decoration:underline; color: #015baa;}


.CaseTableau {
background-color: #ccdeee;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #015baa;
text-align:right;
font-weight: bold;
}

.CaseTableau a:link {text-decoration:none; color: #ccdeee;}
.CaseTableau a:visited {text-decoration:none; color: #ccdeee;}
.CaseTableau a:hover {text-decoration:underline; color: #ccdeee;}

.CaseTableauClairDroite {
background-color: #e5eef6;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #015baa;
text-align:right;
font-weight: bold;
}

.CaseTableauClairDroite a:link {text-decoration:none; color: #015baa;}
.CaseTableauClairDroite a:visited {text-decoration:none; color: #015baa;}
.CaseTableauClairDroite a:hover {text-decoration:underline; color: #015baa;}


.CaseTableauClairGrand {
background-color: #e5eef6;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #015baa;
text-align:center;

}

.CaseTableauClairGrand a:link {text-decoration:underline; color: #015baa;}
.CaseTableauClairGrand a:visited {text-decoration:underline; color: #015baa;}
.CaseTableauClairGrand a:hover {text-decoration:underline; color: #015baa;}

.CaseTableauAccueil {
background-color: #ccdeee;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #015baa;
text-align:center;
}

.CaseTableauAccueil a:link {text-decoration:underline; color: #015baa;}
.CaseTableauAccueil a:visited {text-decoration:underline; color: #015baa;}
.CaseTableauAccueil a:hover {text-decoration:underline; color: #015baa;}

.CaseTableauAligneGauche {
background-color: #FBE5D8;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #CE4F17;

}

