.menu_bar_emploi { 
	font-family: Eurostile;
	font-size: 14px;
	color: #496219;
	font-weight: bold;
	text-decoration: none;
}
.menu_bar_candidats { 
	font-family: Eurostile;
	font-size: 14px;
	color: #515A6E;
	font-weight: bold;
	text-decoration: none;
}
.menu_bar_clients { 
	font-family: Eurostile;
	font-size: 14px;
	color: #905926;
	font-weight: bold;
	text-decoration: none;
}

/*
COMUNS
*/
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-top: 0px;
}
.comun_text_white_11_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}

.bare_bas {
	color: #777373;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration:none;
}
.input_box {
	border: 1px solid #B6B1B2;
}
.comun_text_info_bleu {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #3567CD;
}
.comun_text_small_bold_white {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}

.comun_text_white_9_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
.comun_text_small_rose {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #CE8B91;
}

.comun_text_menu_principal {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #950412;
	font-weight: bold;
}
.comun_text_gris_11_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #777373;
	font-weight: bold;
}
.comun_text_light_gris_11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #BBBDC4;
}
.comun_text_darker_gris_10 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #545D71;
}
.comun_text_darker_gris_13 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #545D71;
}

.comun_text_ligth_gris_13 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #BBBDC4;
}

.comun_text_black_10 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}
.comun_text_black_12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}

.comun_text_rouge_11_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #950412;
	font-weight: bold;
}
.comun_text_rouge_10_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #950412;
	font-weight: bold;
}

.comun_text_rouge_12_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #950412;
	font-weight: bold;
}
.comun_text_rouge_12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #950412;
}
.comun_text_rouge_13 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #950412;
}

.comun_text_white_12_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
.comun_text_rouge_14 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #950412;
}

.comun_text_white_14 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #FFFFFF;
}
.comun_td_menu_principal {
	
}
.comun_input {
	border: 1px solid #000000;
	width: 75px;
	height: 12px;
}
/*
ESPACE CANDIDATS
*/
.candidats_text_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #50596D;
	text-decoration: none;
}
.candidats_text_titre_huge {
	font-family: "Century Gothic", Century, Arial;
	font-size: 30px;
	color: #50596D;
}

.candidats_text_titre_gros {
	font-family: "Century Gothic", Century, Arial;
	font-size: 18px;
	font-weight:bold;
	color: #50596D;
}

.candidats_text_titre_petit {
	font-family: "Century Gothic", Century, Arial;
	font-size: 14px;
	color: #50596D;
}

.candidats_text {
	font-size: 16px;
	color: #BBBDC4;
}

.candidats_text_gris_1 {
	font-size: 12px;
	color: #736F6D;
}



/*
ESPACE EMPLOI
*/
.emploi_text_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #486118;
	text-decoration: none;
}

.emploi_text_titre_huge {
	font-family: "Century Gothic", Century, Arial;
	font-size: 30px;
	color: #486118;
}
.emploi_text_titre_gros {
	font-family: "Century Gothic", Century, Arial;
	font-size: 18px;
	font-weight:bold;
	color: #486118;
}

.emploi_text_titre_petit {
	font-family: "Century Gothic", Century, Arial;
	font-size: 14px;
	color: #486118;
}

.emploi_text {
	font-size: 16px;
	color: #91A470;
}
.emploi_text_gris {
	font-size: 12px;
	text-decoration:none;
	color: #484D5A;
}
.emploi_text_green_dark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #314711;
}
/*.emploi_table_bg_arc {
	background:url(images/emploi_arc_green_bg.gif) 0% 0%;
	background-repeat: no-repeat;
}
*/s
/*
ESPACE CLIENTS
*/
.clients_text_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #905926;
	text-decoration: none;
}

.clients_text_titre_huge {
	font-family: "Century Gothic", Century, Arial;
	font-size: 30px;
	color: #905926;
}
.clients_text_titre_gros {
	font-family: "Century Gothic", Century, Arial;
	font-size: 18px;
	font-weight:bold;
	color: #905926;
}
.clients_text_titre_14px_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #905926;
}
.clients_text_titre_14px_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #905926;
}

.clients_text_titre_petit {
	font-family: "Century Gothic", Century, Arial;
	font-size: 14px;
	color: #905926;
}

.clients_text {
	font-size: 17px;
	color: #D0B7A2;
}
.clients_text1 {
	font-size: 11px;
	color: #905A26;
	font-weight: bold;
}
.clients_text_gris_1 {
	font-size: 12px;
	color: #736F6D;
}
.clients_text_gris_2 {
	font-size: 12px;
	color: #736F6D;
}
/*
CONTACT
*/
.contact_titre {
	font-family: "Century Gothic", Century, Arial;
	font-size: 24px;
	color: #545D71;
}
.contact_menu_current {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
	color: #BA646C;
}
.contact_menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
	color: #9099A6;
}
.contact_menu_contenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #9099A6;
}
/* EQUIPE */
.equipe_titre {
	font-family: "Century Gothic", Century, Arial;
	font-size: 12px;
	color: #545D71;
}
.equipe_contenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #9099A6;
} 
/* LIENS UTILES */
.liens_titre {
	font-family: "Century Gothic", Century, Arial;
	font-size: 24px;
	color: #545D71;
}

.liens_url_titre {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	color: #950412;
}
.liens_url {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9099A6;
}
.liens_contenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #9099A6;
}
/* METIERS */
.metiers_titre {
	font-family: "Century Gothic", Century, Arial;
	font-size: 24px;
	color: #545D71;
}
.metiers_menu_current {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
	color: #BA646C;
}
.metiers_menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
	color: #9099A6;
}
.metiers_contenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #9099A6;
}
.metiers_titre_metier {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none;
	color: #950412;
}
.metiers_contenu_metier {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #545D71;
}
/*
PRESENTATION
*/
.presentation_titre {
	font-family: "Century Gothic", Century, Arial;
	font-size: 24px;
	color: #545D71;
}
.presentation_menu_current {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
	color: #BA646C;
}
.presentation_menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
	color: #9099A6;
}
.presentation_contenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #9099A6;
}
/*
BACKGROUD CIRCLES
*/

/*.bg_circle_main {
	background: url(images/bg_circle.gif) -2% 0%;
	background-repeat:no-repeat;
}
.bg_circle_candidats_acueil {
	background: url(images/bg_circle.gif) 170% 40%;
	background-repeat:no-repeat;
}
.bg_circle_candidats_coordonees {
	background: url(images/bg_circle.gif) 170% 15%;
	background-repeat:no-repeat;
}
.bg_circle_candidats_cv {
	background: url(images/bg_circle.gif) 170% 35%;
	background-repeat:no-repeat;
}
.bg_circle_candidats_lettres {
	background: url(images/bg_circle.gif) 170% 35%;
	background-repeat:no-repeat;
}
.bg_circle_clients_acueil {
	background: url(images/bg_circle.gif) 170% 35%;
	background-repeat:no-repeat;
}
.bg_circle_clients_annonces_ajoute {
	background: url(images/bg_circle.gif) 170% 35%;
	background-repeat:no-repeat;
}
.bg_circle_clients_annonces_attente {
	background: url(images/bg_circle.gif) 170% 35%;
	background-repeat:no-repeat;
}
.bg_circle_clients_annonces_publiees {
	background: url(images/bg_circle.gif) 170% 35%;
	background-repeat:no-repeat;
}
.bg_circle_clients_inscription {
	background: url(images/bg_circle.gif) 170% 15%;
	background-repeat:no-repeat;
}
.bg_circle_contact {
	background: url(images/bg_circle.gif) 10% 15%;
	background-repeat:no-repeat;
}
.bg_circle_emploi_accueil {
	background: url(images/bg_circle.gif) 170% 30px;
	background-repeat:no-repeat;
}
.bg_circle_emploi_resultats {
	background: url(images/bg_circle.gif) 170% 30px;
	background-repeat:no-repeat;
}
.bg_circle_postuler_cv {
	background: url(images/bg_circle.gif) 170% 30px;
	background-repeat:no-repeat;
}
.bg_circle_postuler_lettre {
	background: url(images/bg_circle.gif) 170% 30px;
	background-repeat:no-repeat;
}
.bg_circle_emploi_cv_creer {
	background: url(images/bg_circle.gif) 170% 30px;
	background-repeat:no-repeat;
}
.bg_circle_postuler_valider {
	background: url(images/bg_circle.gif) 170% 30px;
	background-repeat:no-repeat;
}
.bg_circle_presentation {
	background: url(images/bg_circle.gif) 10% 10px;
	background-repeat:no-repeat;
}
.bg_circle_equipe {
	background: url(images/bg_circle.gif) 10% 10px;
	background-repeat:no-repeat;
}
.bg_circle_metiers {
	background: url(images/bg_circle.gif) 10% 10px;
	background-repeat:no-repeat;
}
.bg_circle_liens {
	background: url(images/bg_circle.gif) 10% 10px;
	background-repeat:no-repeat;
}
*/



/* FILE UPLAD */

div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

input.file {
	position: relative;
	text-align: left;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	cursor: pointer;
}

.inp_file {
	/*cursor: pointer;*/
}
 