body{
	SCROLLBAR-FACE-COLOR: white;
	SCROLLBAR-3DLIGHT-COLOR: #F0ECFD;
	SCROLLBAR-ARROW-COLOR: #1F0B7C;
	SCROLLBAR-TRACK-COLOR : #F0ECFD;
	SCROLLBAR-DARKSHADOW-COLOR: #ABD421; 
}

h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#4A4A4A;
	font-weight:bold;
}
h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4A4A4A;
	font-weight:bold;
}
a.lien_titre:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#4A4A4A;
	font-weight:bold;
	text-decoration: none;
}
a.lien_titre:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#4A4A4A;
	font-weight:bold;
	text-decoration: none;
}
a.lien_titre:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#4A4A4A;
	font-weight:bold;
	text-decoration: none;
}
a.lien_titre:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#4A4A4A;
	font-weight:bold;
	text-decoration: none;
}


a.lien_titre_cv:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#4A4A4A;
	font-weight: normal;
	text-decoration: none;
}
a.lien_titre_cv:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#4A4A4A;
	font-weight: normal;
	text-decoration: none;
}
a.lien_titre_cv:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#4A4A4A;
	font-weight:bold;
	text-decoration: none;
}
a.lien_titre_cv:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#4A4A4A;
	font-weight: normal;
	text-decoration: none;
}


a.lien_titre_offre:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4A4A4A;
	font-weight: bold;
	text-decoration: none;
}
a.lien_titre_offre:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4A4A4A;
	font-weight: bold;
	text-decoration: none;
}
a.lien_titre_offre:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF7700;
	font-weight:bold;
	text-decoration: none;
}
a.lien_titre_offre:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#AAAAAA;
	font-weight: bold;
	text-decoration: none;
}



a.lien_titre_blanc:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
a.lien_titre_blanc:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
a.lien_titre_blanc:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: none;
}
a.lien_titre_blanc:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight: normal;
	text-decoration: none;
}


a.lien_offres:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
a.lien_offres:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration: none;
}
a.lien_offres:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: none;
}
a.lien_offres:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration: none;
}




.texte_titre_vert {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#4E5405;
	font-weight:bold;
	text-decoration: none;
}


a.lien_black:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:lighter;
	color:#000000;
	text-decoration: none;
	text-decoration: none;
}
a.lien_black:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:lighter;
	color:#000000;
	text-decoration: none;
}
a.lien_black:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:lighter;
	color:#666666;
	text-decoration: underline;
}
a.lien_black:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:lighter;
	color:#000000;
	text-decoration: none; 
}



a.lien_black_annu:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:lighter;
	color:#000000;
	text-decoration: none;
	text-decoration: underline;
}
a.lien_black_annu:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:lighter;
	color:#000000;
	text-decoration: underline;
}
a.lien_black_annu:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:lighter;
	color:#666666;
	text-decoration: underline;
}
a.lien_black_annu:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:lighter;
	color:#000000;
	text-decoration: none; 
}


a.lien_bleu:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#808DFF;
	text-decoration: none;
}
a.lien_bleu:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#808DFF;
	text-decoration: none;
}
a.lien_bleu:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#808DFF;
	text-decoration: underline;

}
a.lien_bleu:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#808DFF;
	text-decoration: none;
}


a.lien_orange:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#FF7700;
	text-decoration: underline;
}
a.lien_orange:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FF7700;
	text-decoration: underline;
}
a.lien_orange:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration: underline;
}
a.lien_orange:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FF7700;
	text-decoration: underline; 
}


a.lien_orange_petit:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	color:#FF7700;
	text-decoration: none;
}
a.lien_orange_petit:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FF7700;
	text-decoration: none;
}
a.lien_orange_petit:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration: underline;
}
a.lien_orange_petit:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FF7700;
	text-decoration: none; 
}



a.lien_rouge:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#DE1B08;
	text-decoration: underline;
}
a.lien_rouge:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#DE1B08;
	text-decoration: underline;
}
a.lien_rouge:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration: underline;
}
a.lien_rouge:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#DE1B08;
	text-decoration: underline; 
}


a.lien_orange_annu:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:lighter;
	color:#000000;
	text-decoration: none;
}
a.lien_orange_annu:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:lighter;
	color:#000000;
	text-decoration: none;
}
a.lien_orange_annu:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:lighter;
	color:#FF7700;
	text-decoration: underline;
}
a.lien_orange_annu:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:lighter;
	color:#000000;
	text-decoration: none; 
}


a.lien_vert:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#C6D70F;
	text-decoration: none;
}
a.lien_vert:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#C6D70F;
	text-decoration: none;
}
a.lien_vert:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration: underline;
}
a.lien_vert:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#C6D70F;
	text-decoration: none; 
}

.texte {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:lighter;
	text-align:left;
}

P {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:lighter;
}

.texte_nv {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:lighter;
	text-align:left;
}
.texte_Gris_Over {
	background-color:#E9E9E9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	cursor: hand;
}
.texte_compteur {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	font-weight:bold;
	text-align:left;
}
.texte_compteur_rouge {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FF0000;
	font-weight:bold;
	text-align:left;
}

.texte_compteur_vert {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#00FF00;
	font-weight:bold;
	text-align:left;
}

.texte_compteur_orange {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FF9900;
	font-weight:bold;
	text-align:left;
}

.texte_gris_petit {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#7A7A7A;
	font-weight:lighter;
}
.texte_bleu_petit {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000E88;
	font-weight:lighter;
}
.texte_titre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:bold;
}
.texte_titre_vert {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4E5405;
	font-weight:bold;
}
.texte_titre_orange {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF7700;
	font-weight:bold;
}
.texte_orange {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF7700;
	font-weight:lighter;
}

.texte_titre_blanc {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
.texte_vert {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C6D70F;
	font-weight:lighter;
}
.texte_legende {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:lighter;
	color:#535353;
}
.texte_legende_blanc {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:lighter;
	color:#FFFFFF;
}

.texte_Over {
	background-color:#F7FBE6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	cursor: hand;
}

.texte_bleu_bold_pointille {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	font-weight:bold;
	border-bottom : 1px solid #000000; 
}
.texte_pointille {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	font-weight:bold;
	border-bottom : 1px dotted #000000; 
}
.input_texte {
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border :1px solid #000000; 
}
.input_texte_sb {
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border :0px solid #000000; 
}
.input_texte_entreprise {
	background-color:#F2FADA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	border :1px solid #80890A; 
}

.input_texte_gris {
	background-color:#E8E8E8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
	border :0px solid #000000; 
	text-align:center;
}
.input_texte_sb {
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border :0px solid #000000; 
}
.input_texte_mc {
	background-color:#F2FADA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	border :1px solid #80890A; 
}

.Btn_Black_Over {
	background-color:#C6D70F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border : 1px solid #000000; 
	cursor: hand;
}

.Btn_Job {
	background-color:#C6D70F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border : 1px solid #000000; 
	cursor: hand;
}

.Btn_Job_Over {
	background-color:#C6D70F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #000000;
	border : 2px solid #000000; 
	cursor: hand;
}

.Btn_Depot_CV {
	background-color:#C6D70F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #4A4A4A;
	cursor: hand;
}
.Btn_Offres {
	background-color:#FF7200;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #FFFFFF;
	cursor: hand;
}


.Btn_Job_Entr {
	background-color:#cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border : 1px solid #000000; 
	cursor: hand;
}

.Btn_Job_Entr_Over {
	background-color:#DDE0FF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #000000;
	border : 2px solid #000000; 
	cursor: hand;
}

.Btn_Black {
	background-color:#4B4B4B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #C6D70F;
	border : 1px solid #C6D70F; 
}

.Btn_Vert_Entr {
	background-color:#cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4E5405;
	border : 1px solid #4E5405; 
}

.Btn_Vert_Entr_Over {
	background-color:#4E5405;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F2FADA;
	border: 1px solid #F2FADA; 	
	cursor:hand;
}

.Btn_Vert {
	background-color:#D4D0C8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border-bottom : 1px solid #F2FADA; 
	border-left : 1px solid #F2FADA; 
	border-top : 1px solid #80890A; 
	border-right : 1px solid #80890A; 
}


.Btn_Vert_Over {
	background-color:#D4D0C8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	border-bottom : 1px solid #F2FADA; 
	border-left : 1px solid #F2FADA; 
	border-top : 1px solid #F2FADA; 
	border-right : 1px solid #F2FADA; 
	cursor:hand;
}

.input_texte_bordure_verte {
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	border :1px solid #80890A; 
}

.message {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FF0000;
}

.bordure_rouge {
	border : 1px solid #AD0E0F; 
}
.bordure_noir {
	border : 1px solid #000000; 
}
.bordure_vert {
	border : 1px solid #C6D70F; 
}
.Btn_Region_Ouest {
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border : 0px solid #000000; 
}
.Btn_Region_Ouest_Over {
	background-color:#EEEEEE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border : 0px solid #000000; 
	cursor : hand;
}
.Region_Ouest {
	background-color:#A2A5D0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border : 0px solid #000000; 
}
.Region_Over {
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	border : 0px solid #000000; 
	cursor : hand;
}
.Region_Sud_Ouest {
	background-color:#FBC81D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border : 0px solid #000000; 
}
.Region_Sud_Est {
	background-color:#F88319;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border : 0px solid #000000; 
}
.Region_Nord {
	background-color:#A1D9EA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border : 0px solid #000000; 
}
.Region_IDF {
	background-color:#C577B3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border : 0px solid #000000; 
}
.Region_Est {
	background-color:#3BB09E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border : 0px solid #000000; 
}
.Region_Centre {
	background-color:#AED71B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border : 0px solid #000000; 
}
.Bordure_Blanche {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border-bottom : 2px solid #FFFFFF; 
}
.offre_moment{
	background-image:url(../images/degrade-offre-moment.jpg);
	background-repeat:no-repeat;
	background-position:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:lighter;
	text-align:left;
}

.offre_moment_over{
	background-image:url(../images/degrade-offre-moment-dessus.jpg);
	background-repeat:no-repeat;
	background-position:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:lighter;
	text-align:left;
	cursor:hand;
}
.offre_moment_region{
	background-image:url(../images/degrade-offre.jpg);
	background-repeat:no-repeat;
	background-position:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:lighter;
	text-align:left;
}

.offre_moment_region_centre_over{
	background-image:url(../images/degrade-offre-centre.jpg);
	background-repeat:no-repeat;
	background-position:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:lighter;
	text-align:left;
	cursor:hand;
}
.offre_moment_region_est_over{
	background-image:url(../images/degrade-offre-est.jpg);
	background-repeat:no-repeat;
	background-position:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:lighter;
	text-align:left;
	cursor:hand;
}
.offre_moment_region_idf_over{
	background-image:url(../images/degrade-offre-idf.jpg);
	background-repeat:no-repeat;
	background-position:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:lighter;
	text-align:left;
	cursor:hand;
}
.offre_moment_region_nord_over{
	background-image:url(../images/degrade-offre-nord.jpg);
	background-repeat:no-repeat;
	background-position:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:lighter;
	text-align:left;
	cursor:hand;
}
.offre_moment_region_ouest_over{
	background-image:url(../images/degrade-offre-ouest.jpg);
	background-repeat:no-repeat;
	background-position:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:lighter;
	text-align:left;
	cursor:hand;
}
.offre_moment_region_sud_est_over{
	background-image:url(../images/degrade-offre-sud-est.jpg);
	background-repeat:no-repeat;
	background-position:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:lighter;
	text-align:left;
	cursor:hand;
}
.offre_moment_region_sud_ouest_over{
	background-image:url(../images/degrade-offre-sud-ouest.jpg);
	background-repeat:no-repeat;
	background-position:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:lighter;
	text-align:left;
	cursor:hand;
}

.texte_bleu_titre2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1F0B7C;
	font-weight:bold;
	letter-spacing:2; 
}

.texte_bleu_titre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1F0B7C;
	font-weight:bold;
	letter-spacing:2; 
}
