#AA_default_loading_div{
    color: white;
    border: 1 solid white;
    background-color: #FE7E00;
    font-family: inherit;
    font-weight: bold;
    font-size: 11px;
    }


/**** LARGEUR TABLEAUX INTERIEURS ****/
.esp_tab_interieur{
	width: 90%;
}
/* tableau publication */
.bcpubtab {
	width: 500px;
	border: 0px;
	background: #FFFFFF;
}





/**** LIGNES/COLONNES TABLEAUX LISTES ****/
/* Texte titre colonne dans les listes */
.esp_font_colonne{
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

/* Texte titre de colonne triee */
.esp_font_col_triee{
	font-size: 11px;
	font-weight: bold;
	color: #EBB1E5;
}

/* Cellule titre colonne */
.esp_cell_entete_colonne {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	line-height: 15px;
	min-height: 20px;
	background-color: #5B0B4B;
}

/* Cellule titre colonne triee */
.esp_cell_entete_col_triee {
	font-size: 11px;
	font-weight: bold;
	color: #EBB1E5;
	text-align: center;
	line-height: 15px;
	min-height: 20px;
	background-color: #EEEEEE;
}

/* Ligne 1 dans un tableau*/
.esp_ligne_1 {
	font-size: 11px;
	text-align: center;
	line-height: 15px;
	min-height: 20px;
	background-color: #F7F7F7;
}

/* Ligne 2 dans un tableau*/
.esp_ligne_2 {
	font-size: 11px;
	text-align: center;
	line-height: 15px;
	min-height: 20px;
	background-color: #EEEEEE;
}

/* Ligne survolee dans un tableau*/
.esp_ligne_over {
	font-size: 11px;
	text-align: center;
	line-height: 15px;
	min-height: 20px;
	background-color: #FFFFFF;
	cursor: pointer;
}
/*
tr.esp_ligne_over td[onclick], .esp_ligne_over[onclick]{
	cursor: pointer;
}
*/
/* Cellule boutons actions (voir, telecharger, ...) */
.esp_cell_act_doc {
	text-align: center;
	line-height: 15px;
	min-height: 20px;
	background-color: #E8E8EA;
}




/**********************************************************/

/**------------- ESPACE UTILISATEUR -------------**/

/* Titre cadre */
.esp_titre_cadre {
	font-size: 13px;
	font-weight: bold;
	color: #6F7F81;
}

/*Texte libelle*/
.esp_font_libelle {
	font-size: 11px;
	font-weight: bold;
	color: #2E2828;
}

/*Texte valeur*/
.esp_font_valeur {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

/* Statut cartouche fiche */
.esp_font_statut_fiche {
	font-size: 11px;
	font-weight: bold;
	color: #FF4500;
}

/* Titre cartouche fiche */
.esp_font_titre_fiche {
	font-size: 11px;
	font-weight: bold;
	color: #6F7F81;
}

/* Valeur cartouche fiche */
.esp_font_val_fiche {
	font-size: 11px;
	font-weight: bold;
	color: #EE8E66;
}

/* Infos Portefeuille*/
.esp_infos_portefeuille {
	font-size: 11px;
	font-weight: normal;
	color: #6F7F81;
}

/*Tableau cadre*/
.esp_console_tab{
	background-color: #6F7F81;
	width: 99%;
}

/*Entete de cadre*/
.esp_console_entete{
	background-color: #FFFFFF;
	text-align: left;
}

/*cadre barre menu*/
.esp_console{
	background: #E0E0E0;
	vertical-align: middle;
}

/*cadre barre menu de navigation*/
.esp_console_navig {
	background: #C1C1C1;
	text-align: center;
	vertical-align: middle;
	width: 100px;
}

/*cadre retour liste de resultat*/
.esp_console_retour_list {
	background: #A8C6DB;
	text-align: center;
	vertical-align: middle;
	width: 200px;
}

/*cadre menu actions*/
.esp_console_actions {
	background: #A8C6DB;
	text-align: center;
	vertical-align: middle;
}

/*contenu de cadre*/
.esp_contenu_cadre {
	background: #FFFFFF;
	text-align: left;
}

/* liens cartouche */
.esp_console_tab a{
font-weight: bold;
color: #FFFFFF;
}

.esp_console_tab a:hover{
color: #6F7F81;
}

/********************ACCUEIL***********************/

/**-------------ANNUAIRE-------------**/
/*Texte dans les cellules */
.ftcel {
	
	font-size: 11px;
	color: #6F7F81;
}


/*Texte titre de colonne 'region' annuaire agence*/
.ftantitrereg {
	
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

/*Texte titre de ligne 'nom agence' annuaire agence*/
.ftantitreag {
	
	font-size: 11px;
	font-weight: bold;
	color: #6F7F81;
}

/*Texte titre de ligne 'nom agence' annuaire agence*/
.ftandescag {
	
	font-size: 11px;
	font-weight: normal;
	color: #6F7F81;
}

/*Liens dans le tableau de l'annuaire*/
a.anag {
	
	font-size: 11px;
	text-decoration: none;
	color: #B72377;
}

a.anag:hover {
	
	font-size: 11px;
	text-decoration: none;
	color: #EC7AD6;
}

/* Bgcolor titre col 'region' */
.bcanreg {
	text-align: left;
	line-height: 15px;
	background: #5B0B4B;
}

/*  Bgcolor d'une ligne over*/
.bcanligover {
	background: #EC7AD6;
	cursor : pointer;
}

/* Bgcolor ligne1 dans l'annuaire*/
.bcanlig1 {
	background: #CCDAE6;
}

/* Bgcolor ligne2 dans l'annuaire*/
.bcanlig2 {
	background: #E4E9E6;
}


/**-------------AGENCE-------------**/

/*Texte descriptif d'une agence*/
.ftdescag {
	
	font-size: 11px;
	font-weight: normal;
	color: #6F7F81;
}

/*Liens dans le descriptif d'une agence*/
a.ag {
	
	font-size: 11px;
	text-decoration: none;
	color: #EBB1E5;
}

a.ag:hover {
	
	font-size: 11px;
	text-decoration: none;
	color: #6F7F81;
}

.plan {
	border: solid #6F7F81;
	border-width: 1px 1px 1px 1px;
	width: 400px;
	height: 400px;
}

.div {
	border: 1px solid #6F7F81;
	padding: 5px 5px 5px 5px;
}

/**-------------ACTUALITES-------------**/
/*Texte nom agence*/
.ftnomag {
	
	font-size: 12px;
	font-weight: bold;
	color: #6F7F81;
}


/****************** fieldset et legend **********************/

.esp_fieldset_arrondi{
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.esp_legend{
	line-height:40px;
	background-image: url(../../../media/vide.gif);
	background-position: 5px;
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-right: 5px;
}

.esp_legend_offre{
	padding-left: 50px;
	background-image: url(../../../media/myoffres38.gif);
}

.esp_legend_client{
	padding-left: 50px;
	background-image: url(../../../media/client40.gif);
}

.esp_legend_candidat{
	padding-left: 50px;
	background-image: url(../../../media/candidat40.gif);
}

.esp_legend_publication{
	line-height:70px;
	padding-left: 80px;
	background-image: url(../../../media/publicationoffre70.gif);
}

.esp_legend_large_profil_candidat{
	line-height:70px;
	padding-left: 80px;
	background-image: url(../../../media/candidat70.gif);
}

.esp_legend_large_profil_client{
	line-height:70px;
	padding-left: 80px;
	background-image: url(../../../media/client70.gif);
}

.esp_legend_large_docemis{
	line-height:70px;
	padding-left: 80px;
	background-image: url(../../../media/docemis70.gif);
}

.esp_legend_large_docrecus{
	line-height:70px;
	padding-left: 80px;
	background-image: url(../../../media/docrecus70.gif);
}

.esp_legend_large_offressel{
	line-height:70px;
	padding-left: 80px;
	background-image: url(../../../media/myoffresselect68.gif);
}

.esp_legend_large_offres{
	line-height:70px;
	padding-left: 80px;
	background-image: url(../../../media/myoffres68.gif);
}

