/* CSS Document */
body {
margin-top:00px;
margin-left:0px;
margin-bottom:0px;
margin-right:0px;
background-color:#ffffff;
}
.text {
	FONT-SIZE: 11px;
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
}
textarea.textarea1 {
	FONT-SIZE: 11px;
	COLOR: #000000; 
	FONT-FAMILY: Arial;
	width:500px; 
}
.text_gris10 {
	FONT-SIZE: 10px;
	COLOR: #999999; 
	FONT-FAMILY: Arial; 
}
.text_noir20 {
	FONT-SIZE: 20px;
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
}
.text28 {
	FONT-SIZE: 28px;
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
}
.text12 {
	FONT-SIZE: 12px;
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
}
.text_noir14 {
	FONT-SIZE: 14px;
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
}
.text_rose14 {
	FONT-SIZE: 14px;
	COLOR: #D32FAA; 
	FONT-FAMILY: Arial; 
}

.text_rose11 {
	FONT-SIZE: 11px;
	COLOR: #D02BA4; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;
}

.text_autre {
	FONT-SIZE: 11px;
	COLOR: #FF8400; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;
}

.text_rose12 {
	FONT-SIZE: 12px;
	COLOR: #D32FAA; 
	FONT-FAMILY: Arial; 
}
.text_bleu_fonce15 {
	FONT-SIZE: 15px;
	COLOR: #156BA5; 
	FONT-FAMILY: Arial;
	padding-right:5px; 
}
.text_rose_fonce15 {
	FONT-SIZE: 15px;
	COLOR: #AD228A; 
	FONT-FAMILY: Arial;
	padding-right:5px; 
}
.text_rose_fonce16 {
	FONT-SIZE: 16px;
	COLOR: #AD228A; 
	FONT-FAMILY: Arial;
	padding-right:5px; 
}
.text_bleu_fonce16 {
	FONT-SIZE: 16px;
	COLOR: #156BA5; 
	FONT-FAMILY: Arial; 
}
.text_noir16 {
	FONT-SIZE: 16px;
	COLOR: #000000; 
	FONT-FAMILY: Arial;
	padding-right:10px
}
.text_rouge {
	FONT-SIZE: 12px;
	COLOR: #FF0000; 
	FONT-FAMILY: Arial;
	padding-right:10px;
	font-weight: bold;
}
.text_bleu_fonce18 {
	FONT-SIZE: 18px;
	COLOR: #156BA5; 
	FONT-FAMILY: Arial;
	padding-right:5px; 
}
.text_rose_fonce18 {
	FONT-SIZE: 18px;
	COLOR: #CF32A7; 
	FONT-FAMILY: Arial;
	padding-right:5px; 
}
.text_rose_fonce15 {
	FONT-SIZE: 15px;
	COLOR: #A30A7A; 
	FONT-FAMILY: Arial;
	padding-right:5px; 
}
.text_blanc15 {
	FONT-SIZE: 15px;
	COLOR: #ffffff; 
	FONT-FAMILY: Arial;
	padding-right:5px; 
}
.text_blanc14 {
	FONT-SIZE: 14px;
	COLOR: #ffffff; 
	FONT-FAMILY: Arial;
	padding-right:5px; 
}
.text_blanc {
	FONT-SIZE: 11px;
	COLOR: #ffffff; 
	FONT-FAMILY: Arial; 
}
.text_gris11 {
	FONT-SIZE: 11px;
	COLOR: #727272; 
	FONT-FAMILY: Arial; 
}
.text_bleu11 {
	FONT-SIZE: 11px;
	COLOR: #156BA5; 
	FONT-FAMILY: Arial; 
}
.text_bleu12 {
	FONT-SIZE: 12px;
	COLOR: #156BA5; 
	FONT-FAMILY: Arial; 
}
.text_bleu25 {
	FONT-SIZE: 25px;
	COLOR: #2386BD; 
	FONT-FAMILY: Arial; 
}
.text_rose25 {
	FONT-SIZE: 25px;
	COLOR: #CF2BA3; 
	FONT-FAMILY: Arial; 
}
.text_rose11 {
	FONT-SIZE: 11px;
	COLOR: #FC02BD; 
	FONT-FAMILY: Arial; 
}
.KEEJOB {
	FONT-SIZE: 11px;
	COLOR: #FF9C00;
	FONT-FAMILY: Arial;
	font-weight: bold;
	text-transform:uppercase
}
.lien_menu_principal {
	FONT-SIZE: 12px;
	COLOR: #D50000; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;
	padding-left:20px;	

}
.lien_menu_principal:hover {
	FONT-SIZE: 12px;
	COLOR: #D50000; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;
		padding-left:20px;	

}

.lien_footer_blanc11 {
	FONT-SIZE: 11px;
	COLOR: #ffffff; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;
	padding-left:7px;
	padding-right:7px;	

}
.lien_footer_blanc11:hover {
	FONT-SIZE: 11px;
	COLOR: #ffffff; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: underline;
	padding-left:7px;
	padding-right:7px;	

}


.lien_bleu_11 {
	FONT-SIZE: 11px;
	COLOR: #207EB8; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;
	padding-left:7px;
	padding-right:7px;
	

}
.lien_bleu_11:hover {
	FONT-SIZE: 11px;
	COLOR: #207EB8; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: underline;
	padding-left:7px;
	padding-right:7px;

}



.lien_bleu_fonce11 {
	FONT-SIZE: 11px;
	COLOR: #075583; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;
	

}
.lien_bleu_fonce11:hover {
	FONT-SIZE: 11px;
	COLOR: #075583; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: underline;

}

.lien_blanc10 {
	FONT-SIZE: 10px;
	COLOR: #ffffff; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;
	text-transform:uppercase;
	padding-right:5px;
	padding-left:5px;
	

}
.lien_blanc10:hover {
	FONT-SIZE: 10px;
	COLOR: #ffffff; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;
	text-transform:uppercase;
	padding-right:5px;
	padding-left:5px;

}
.lien_blanc12 {
	FONT-SIZE: 12px;
	COLOR: #ffffff; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;
	padding-right:7px;
	padding-left:7px;
	

}
.lien_blanc12:hover {
	FONT-SIZE: 12px;
	COLOR: #ffffff; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;
	padding-right:7px;
	padding-left:7px;

}



.lien_rose_souligne11 {
	FONT-SIZE: 11px;
	COLOR: #D02BA4; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: underline;
	

}
.lien_rose_souligne11:hover {
	FONT-SIZE: 11px;
	COLOR: #D02BA4; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;

}



.lien_rose11 {
	FONT-SIZE: 11px;
	COLOR: #D02BA4; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;
	

}
.lien_rose11:hover {
	FONT-SIZE: 11px;
	COLOR: #D02BA4; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: underline;

}
.lien_rose11_ss {
	FONT-SIZE: 11px;
	COLOR: #D02BA4; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;
	padding-left:10px;
	padding-right:10px;
	

}
.lien_rose11_ss:hover {
	FONT-SIZE: 11px;
	COLOR: #D02BA4; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: underline;
		padding-left:10px;
	padding-right:10px;

}


.lien_noir_souligne11 {
	FONT-SIZE: 11px;
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: underline;
	

}
.lien_noir_souligne11:hover {
	FONT-SIZE: 11px;
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;

}

.lien_gris_pagination11 {
	FONT-SIZE: 11px;
	COLOR: #929090; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;
	padding-left:5px;
	padding-right:5px;
	

}
.lien_gris_pagination11:hover {
	FONT-SIZE: 11px;
	COLOR: #929090; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: underline;
		padding-left:5px;
	padding-right:5px;

}


.lien_noir11 {
	FONT-SIZE: 11px;
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;
	

}
.lien_noir11:hover {
	FONT-SIZE: 11px;
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;

}

.lien_noir11_ss {
	FONT-SIZE: 11px;
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;
	padding-left:10px;
	padding-right:10px;
	

}
.lien_noir11_ss:hover {
	FONT-SIZE: 11px;
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;
	padding-left:10px;
	padding-right:10px;
}


.lien_rose_11 {
	FONT-SIZE: 11px;
	COLOR: #C40199; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;
	padding-left:7px;
	padding-right:7px;
	

}
.lien_rose_11:hover {
	FONT-SIZE: 11px;
	COLOR: #C40199; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: underline;
		padding-left:7px;
	padding-right:7px;

}



.lien_rose11 {
	FONT-SIZE: 11px;
	COLOR: #C40199; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;
	

}
.lien_rose11:hover {
	FONT-SIZE: 11px;
	COLOR: #C40199; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;

}

.lien_noir_rose12 {
	FONT-SIZE: 12px;
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;
	

}
.lien_noir_rose12:hover {
	FONT-SIZE: 12px;
	COLOR: #C40199; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: underline;

}


.liste_rose_pt
{
list-style-image: url(image/gif/puce_fleche_rose.gif);
}
.liste_rose
{
list-style-image: url(image/gif/puce_titre_rose.gif);
}

.liste_bleu
{
list-style-image: url(image/gif/puce_fleche_noir.gif);
}
.tableau{
	BORDER-RIGHT: #919191 1px solid; 
	BORDER-LEFT: #919191 1px solid; 
	BORDER-BOTTOM: #919191 1px solid; 
	BORDER-top: #919191 1px solid; 
	FONT-FAMILY: arial;
}

input.recherche0 {
	color:#000;
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial;
	padding-left:5px;
	height:16px;
	width:165px;
	padding-top:3px;
	background-image:url(image/gif/fond_input.gif);
	background-repeat:repeat-x;
	BORDER-TOP:0px solid;
	BORDER-BOTTOM:0px solid;
	BORDER-RIGHT:0px solid;
	BORDER-LEFT:0px solid;
}
input.recherche2 {
	color:#000;
	height:16px;
	width:230px;
	
}
input.newsletter {
	color:#696969;
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial;
	padding-left:5px;
	height:16px;
	width:132px;
	background-image:url(image/gif/fond_input.gif);
	background-repeat:repeat-x;
}
input.identification {
	color:#696969;
	BORDER-RIGHT: #4391BB 1px solid; 
	BORDER-TOP: #4391BB 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #4391BB 1px solid; 
	BORDER-BOTTOM: #4391BB 1px solid; 
	FONT-FAMILY: Arial;
	padding-left:5px;
	height:16px;
	width:132px;
	background-image:url(image/gif/fond_input.gif);
	background-repeat:repeat-x;
}
input.contact {
	color:#696969;
	BORDER-RIGHT: #4391BB 1px solid; 
	BORDER-TOP: #4391BB 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #4391BB 1px solid; 
	BORDER-BOTTOM: #4391BB 1px solid; 
	FONT-FAMILY: Arial;
	padding-left:5px;
	height:16px;
	width:300px;
	background-image:url(image/gif/fond_input.gif);
	background-repeat:repeat-x;
}

input.inscription {
	color:#696969;
	BORDER-RIGHT: #C9DEEA 1px solid; 
	BORDER-TOP: #C9DEEA 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #C9DEEA 1px solid; 
	BORDER-BOTTOM: #C9DEEA 1px solid; 
	FONT-FAMILY: Arial;
	padding-left:5px;
	width:200px;
	background-image:url(image/gif/fond_input.gif);
	background-repeat:repeat-x;
}
input.inscription_entreprise {
	color:#696969;
	BORDER-RIGHT: #E73FD2 1px solid; 
	BORDER-TOP: #E73FD2 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #E73FD2 1px solid; 
	BORDER-BOTTOM: #E73FD2 1px solid; 
	FONT-FAMILY: Arial;
	padding-left:5px;
	width:200px;
	background-image:url(image/gif/fond_input.gif);
	background-repeat:repeat-x;
}


input.contact_entreprise {
	color:#696969;
	BORDER-RIGHT: #CF32A7 1px solid; 
	BORDER-TOP: #CF32A7 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #CF32A7 1px solid; 
	BORDER-BOTTOM: #CF32A7 1px solid; 
	FONT-FAMILY: Arial;
	padding-left:5px;
	height:16px;
	width:300px;
	background-image:url(image/gif/fond_input.gif);
	background-repeat:repeat-x;
}
input.identification_entreprise {
	color:#696969;
	BORDER-RIGHT: #939393 1px solid; 
	BORDER-TOP: #939393 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #939393 1px solid; 
	BORDER-BOTTOM: #939393 1px solid; 
	FONT-FAMILY: Arial;
	padding-left:5px;
	height:16px;
	width:132px;
	background-image:url(image/gif/fond_input.gif);
	background-repeat:repeat-x;
}


input {
	color:#959595;

	FONT-SIZE: 11px; 

	FONT-FAMILY: Arial;

}
.textarea{
	color:#858585;
	BORDER-RIGHT: #E93A22 1px solid; 
	BORDER-TOP: #E93A22 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #E93A22 1px solid; 
	BORDER-BOTTOM: #E93A22 1px solid; 
	FONT-FAMILY: Arial;
	padding-left:5px;
	background-image:url(image/gif/fond_input.gif);
	background-repeat:repeat-x;
	width:290px;
	height:70px;
}
textarea.candiadats{
	color:#858585;
	BORDER-RIGHT: #4391BB 1px solid; 
	BORDER-TOP: #4391BB 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #4391BB 1px solid; 
	BORDER-BOTTOM: #4391BB 1px solid; 
	FONT-FAMILY: Arial;
	padding-left:5px;
	background-image:url(image/gif/fond_input.gif);
	background-repeat:repeat-x;
	width:300px;
	height:70px;
}
textarea.entreprise{
	color:#858585;
	BORDER-RIGHT: #CF32A7 1px solid; 
	BORDER-TOP: #CF32A7 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #CF32A7 1px solid; 
	BORDER-BOTTOM: #CF32A7 1px solid; 
	FONT-FAMILY: Arial;
	padding-left:5px;
	background-image:url(image/gif/fond_input.gif);
	background-repeat:repeat-x;
	width:300px;
	height:70px;
}
Select
{
	color:#888787;
	BORDER-RIGHT: #888787 1px solid; 
	BORDER-TOP: #888787 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #888787 1px solid; 
	BORDER-BOTTOM: #888787 1px solid; 
	FONT-FAMILY: Arial;
	margin-right:5px;
}
Select.rech
{
	color:#000;
	BORDER-RIGHT: #D1D1D1 1px solid; 
	BORDER-TOP: #D1D1D1 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #D1D1D1 1px solid; 
	BORDER-BOTTOM: #D1D1D1 1px solid; 
	FONT-FAMILY: Arial;
	padding-left:5px;
	width:205px;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:1px;
	height:20px
}
Select.rech2
{
	color:#000;
	width:230px;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:1px;

}
Select.rech3
{
	color:#000;
	width:190px;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:1px;

}
Select.region2
{
	color:#000;
	BORDER-RIGHT: #D1D1D1 1px solid; 
	BORDER-TOP: #D1D1D1 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #D1D1D1 1px solid; 
	BORDER-BOTTOM: #D1D1D1 1px solid; 
	FONT-FAMILY: Arial;
	padding-left:5px;
	width:135px;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:1px;
	height:20px
}
Select.secteur
{
	color:#858585;
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial;
	padding-left:5px;
	height:21px;
	width:200px;
}
Select.region
{
	color:#858585;
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial;
	padding-left:5px;
	height:21px;
	width:150px;
}
Select.secteur2
{
	color:#000000;
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial;
	padding-left:5px;
	height:21px;
	width:480px;
}
.tab_titre_interne
{
	BORDER-TOP: #BCDAEB 1px solid; 
	BORDER-BOTTOM: #BCDAEB 1px solid; 
	BORDER-LEFT: #BCDAEB 1px solid; 
	BORDER-RIGHT: #BCDAEB 1px solid; 
	padding-bottom:3px;
	padding-top:3px;
	background-image:url(image/gif/fond_tab_titre_interne.gif);
	height:31px;
	margin-top:20px;

}
.tab_titre_interne_lg
{
	BORDER-TOP: #BCDAEB 1px solid; 
	BORDER-BOTTOM: #BCDAEB 1px solid; 
	BORDER-LEFT: #BCDAEB 1px solid; 
	BORDER-RIGHT: #BCDAEB 1px solid; 
	background-image:url(image/gif/fond_tab_titre_interne_lg.gif);
	height:31px;
	margin-top:20px;

}
.tab_titre_interne_entreprise
{
	BORDER-TOP: #DFDFDF 1px solid; 
	BORDER-BOTTOM: #DFDFDF 1px solid; 
	BORDER-LEFT: #DFDFDF 1px solid; 
	BORDER-RIGHT: #DFDFDF 1px solid; 
	padding-bottom:3px;
	padding-top:3px;
	background-image:url(image/gif/fond_tab_titre_interne_ent.gif);
	height:31px;
	margin-top:20px;

}
.tab_titre_interne_entreprise_lg
{
	BORDER-TOP: #F1C0E5 1px solid; 
	BORDER-BOTTOM: #F1C0E5 1px solid; 
	BORDER-LEFT: #F1C0E5 1px solid; 
	BORDER-RIGHT: #F1C0E5 1px solid; 
	padding-bottom:3px;
	padding-top:3px;
	background-image:url(image/gif/fond_tab_titre_interne_lg_.gif);
	height:31px;
	margin-top:20px;

}
.tab_valeur_bleu
{
	BORDER-TOP: #156BA5 5px solid; 
	BORDER-BOTTOM: #156BA5 5px solid; 
	BORDER-LEFT: #156BA5 5px solid; 
	BORDER-RIGHT: #156BA5 5px solid; 
	padding-bottom:20px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;

}
.CelTabTitre{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial; 
	height:16px;
	background-color:#2489BF;
		BORDER-LEFT: #ffffff 1px solid;  
}
.CelTabTitre_entreprise{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #B50678; 
	FONT-FAMILY: Arial; 
	padding-top:3px;
	padding-bottom:3px;
	BORDER-LEFT: #DB038F 1px solid;
	BORDER-BOTTOM: #DB038F 1px solid;
	BORDER-TOP: #DB038F 1px solid;
	height:16px;  
}
.CelTabTitreRigth_entreprise{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #B50678; 
	FONT-FAMILY: Arial; 
	padding-top:3px;
	padding-bottom:3px;
	BORDER-LEFT: #DB038F 1px solid;
	BORDER-RIGHT: #DB038F 1px solid;
	BORDER-BOTTOM: #DB038F 1px solid;
	BORDER-TOP: #DB038F 1px solid;
	height:16px;  
}
.CelTabG{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	padding-top:3px;
	padding-bottom:3px;
	BORDER-LEFT: #e0dddd 1px solid;
	BORDER-BOTTOM: #e0dddd 1px solid;
	BORDER-TOP: #e0dddd 1px solid;
	background: #f9f8f8;
	height:30px;  
}
.CelTabD{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	padding-top:3px;
	padding-bottom:3px;
	BORDER-RIGHT: #e0dddd 1px solid;
	BORDER-BOTTOM: #e0dddd 1px solid;
	BORDER-TOP: #e0dddd 1px solid;
	background: #f9f8f8;
	height:30px;  
}
.CelTab{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	padding-top:3px;
	padding-bottom:3px;
	BORDER-RIGHT: #e0dddd 1px solid;
	BORDER-LEFT: #e0dddd 1px solid;
	BORDER-BOTTOM: #e0dddd 1px solid;
	BORDER-TOP: #e0dddd 1px solid;
	background: #f9f8f8;
	height:30px;  
}
.CelTabBleu{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	padding-top:3px;
	padding-bottom:3px;
	BORDER-RIGHT: #bedbec 1px solid;
	BORDER-LEFT: #bedbec 1px solid;
	BORDER-BOTTOM: #bedbec 1px solid;
	BORDER-TOP: #bedbec 1px solid;
	background: #f2f8fb;
	height:30px;  
}
.CelTabBleuS{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	padding-top:3px;
	padding-bottom:3px;
	BORDER-BOTTOM: #bedbec 1px solid;
	BORDER-TOP: #bedbec 1px solid;
	background: #f2f8fb;
	height:30px;  
}
.CelTabBleuD{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	padding-top:3px;
	padding-bottom:3px;
	BORDER-RIGHT: #bedbec 1px solid;
	BORDER-BOTTOM: #bedbec 1px solid;
	BORDER-TOP: #bedbec 1px solid;
	background: #f2f8fb;
	height:30px;  
}
.CelTabBleuG{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	padding-top:3px;
	padding-bottom:3px;
	BORDER-LEFT: #bedbec 1px solid;
	BORDER-BOTTOM: #bedbec 1px solid;
	BORDER-TOP: #bedbec 1px solid;
	background: #f2f8fb;
	height:30px;  
}
.CelTabBlancBleu{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	padding-top:3px;
	padding-bottom:3px;
	BORDER-LEFT: #bedbec 1px solid;
	BORDER-RIGHT: #bedbec 1px solid;
	background: #ffffff;
	height:30px;  
}
.CelTabBlancBleuT{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	padding-top:3px;
	padding-bottom:3px;
	BORDER-LEFT: #bedbec 1px solid;
	BORDER-right: #bedbec 1px solid;
	BORDER-top: #bedbec 1px solid;
	BORDER-RIGHT: #bedbec 1px solid;
	background: #ffffff;
	height:30px;  
}

.CelTabBlancBleuS{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	padding-top:3px;
	padding-bottom:3px;
	background: #ffffff;
	height:30px;  
}
.CelTabBlancBleuGT{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	padding-top:3px;
	padding-bottom:3px;
	BORDER-LEFT: #bedbec 1px solid;
	BORDER-top: #bedbec 1px solid;
	background: #ffffff;
	height:30px;  
}
.CelTabBlancBleuG{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	padding-top:3px;
	padding-bottom:3px;
	BORDER-LEFT: #bedbec 1px solid;
	background: #ffffff;
	height:30px;  
}
.CelTabBlancBleuD{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	padding-top:3px;
	padding-bottom:3px;
	BORDER-RIGHT: #bedbec 1px solid;
	background: #ffffff;
	height:30px;  
}
.CelTabBlancBleuDT{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	padding-top:3px;
	padding-bottom:3px;
	BORDER-RIGHT: #bedbec 1px solid;
	BORDER-top: #bedbec 1px solid;
	background: #ffffff;
	height:30px;  
}
.CelTabBlanc{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	padding-top:3px;
	padding-bottom:3px;
	BORDER-LEFT: #e0dddd 1px solid;
	BORDER-RIGHT: #e0dddd 1px solid;
	background: #ffffff;
	height:30px;  
}
.CelTabrose{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	padding-top:3px;
	padding-bottom:3px;
	BORDER-RIGHT: #f9e6f5 1px solid;
	BORDER-LEFT: #f9e6f5 1px solid;
	BORDER-BOTTOM: #f9e6f5 1px solid;
	BORDER-TOP: #f9e6f5 1px solid;
	background: #fefafd;
	height:30px;  
}
.CelTabroseG{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	padding-top:3px;
	padding-bottom:3px;
	BORDER-LEFT: #f9e6f5 1px solid;
	BORDER-BOTTOM: #f9e6f5 1px solid;
	BORDER-TOP: #f9e6f5 1px solid;
	background: #fefafd;
	height:30px;  
}
.CelTabroseD{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	padding-top:3px;
	padding-bottom:3px;
	BORDER-RIGHT: #f9e6f5 1px solid;
	BORDER-BOTTOM: #f9e6f5 1px solid;
	BORDER-TOP: #f9e6f5 1px solid;
	background: #fefafd;
	height:30px;  
}
.CelTabBlancRose{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	padding-top:3px;
	padding-bottom:3px;
	BORDER-LEFT: #f9e6f5 1px solid;
	BORDER-RIGHT: #f9e6f5 1px solid;
	background: #ffffff;
	height:30px;  
}
.CelTabBlancRoseG{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	padding-top:3px;
	padding-bottom:3px;
	BORDER-LEFT: #f9e6f5 1px solid;
	background: #ffffff;
	height:30px;  
}
.CelTabBlancRoseD{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	padding-top:3px;
	padding-bottom:3px;
	BORDER-RIGHT: #f9e6f5 1px solid;
	background: #ffffff;
	height:30px;  
}
.CelTabBlancG{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	padding-top:3px;
	padding-bottom:3px;
	BORDER-LEFT: #e0dddd 1px solid;
	background: #ffffff;
	height:30px;  
}
.CelTabBlancD{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	padding-top:3px;
	padding-bottom:3px;
	BORDER-RIGHT: #e0dddd 1px solid;
	background: #ffffff;
	height:30px;  
}

.TitrePack
{
	FONT-SIZE: 15px;
	COLOR: #ffffff; 
	FONT-FAMILY: Arial;
	background-color:#c5269a;
}
.TabFacture
{
background-image:url(image/gif/back_titre_facture.gif);
height:26px;
}
.TabTitreEntreprise
{
background-image:url(image/gif/back_titre_entreprise.gif);
height:26px;
}

.BtnEntreprise
{
	FONT-SIZE: 15px;
	COLOR: #ffffff; 
	FONT-FAMILY: Arial;
	background-image:url(image/gif/back_btnentreprise.gif);
	height:23px;
	
	
}
.ChiffreCompte
{
	FONT-SIZE: 40px;
	COLOR: #ffffff; 
	FONT-FAMILY: Arial;
	background-color:#c5269a;
}
.Cel_titre_entreprise{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px;  
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	padding-top:3px;
	padding-bottom:3px;
	height:30px;
	background-image: url(image/gif/fond_cel_titre.gif);   
}
.CelTabTitreLeft{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial;
	height:18px;  
	background-color:#2489BF; 
	}
.CelTabTitreLeft_entreprise{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #B50678; 
	FONT-FAMILY: Arial; 
	padding-top:3px;
	padding-bottom:3px;
	height:16px;  
	BORDER-BOTTOM: #DB038F 1px solid; 
	BORDER-TOP: #DB038F 1px solid; 
}

.even {
	PADDING-RIGHT: 3px;  
	PADDING-LEFT: 3px;  
	BORDER-BOTTOM: #B7DEF3 1px solid; 
	FONT-FAMILY: Arial;
	background-image:url(image/gif/fond_even.gif);
	background-repeat:repeat-x;
	padding-top:3px;
	padding-bottom:3px;
	height:55px;
}
.postuler {
	PADDING-RIGHT: 3px;  
	PADDING-LEFT: 3px;  
	BORDER-BOTTOM: #B7DEF3 1px solid; 
	FONT-FAMILY: Arial;
	background-image:url(image/gif/fond_postuler.gif);
	background-repeat:repeat-x;
	padding-top:3px;
	padding-bottom:3px;
	height:55px;
}
.even_entreprise {
	PADDING-RIGHT: 3px;
	color:#000;
	font-family:Arial;
	font-size:11px;  
	PADDING-LEFT: 3px;  
	FONT-FAMILY: Arial;
	background-image:url(image/gif/fond_even_entreprise.gif);
	background-repeat:repeat-x;
	padding-top:3px;
	padding-bottom:3px;
	height:61px;
}
.odd {

	PADDING-RIGHT: 3px;  
	PADDING-LEFT: 3px;  
	BORDER-BOTTOM: #B7DEF3 1px solid; 
	FONT-FAMILY: Arial;
	background-image:url(image/gif/fond_odd.gif);
	background-repeat:repeat-x;
	padding-top:3px;
	padding-bottom:3px;
	height:55px;
}
.odd_entreprise {
color:#000;
	PADDING-RIGHT: 3px;  
	PADDING-LEFT: 3px;  
	FONT-FAMILY: Arial;
	background-image:url(image/gif/fond_odd_entreprise.gif);
	background-repeat:repeat-x;
	padding-top:3px;
	padding-bottom:3px;
		font-family:Arial;
	font-size:11px; 
	height:61px;
}
.td_menu_principal
{
width:130px;
height:26px;
color:#ffffff;
font-family:arial;
font-size:11px;
cursor:pointer;
}
.td_menu_principal:hover
{
background-image:url(image/gif/fond_cel_menu_principal_sur.gif);
background-repeat:no-repeat;
width:130px;
height:26px;
font-family:arial;
font-size:11px;
color:#2182BA;
cursor:pointer;
}
.td_menu_principal_ent
{
background-image:url(image/gif/fond_cel_menu_principal_ent.gif);
background-repeat:no-repeat;
width:130px;
height:26px;
font-family:arial;
font-size:11px;
color:#FFFFFF;
cursor:pointer;
}


.td_menu_principal_entreprise
{
width:130px;
height:26px;
color:#ffffff;
font-family:arial;
font-size:11px;
cursor:pointer;
}
.td_menu_principal_entreprise:hover
{
background-image:url(image/gif/fond_cel_menu_prin_ent_surv.gif);
background-repeat: repeat-x;
width:130px;
height:26px;
font-family:arial;
font-size:11px;
color:#D32FAA;
cursor:pointer;
}


.td_menu_principal_entreprise_autre
{
width:130px;
height:26px;
color:#CF2BA3;
font-family:arial;
font-size:11px;
cursor:pointer;
background-color:#F0F0F0;
}
.td_menu_principal_entreprise_autre:hover
{

background-color:#F0F0F0;
width:130px;
height:26px;
font-family:arial;
font-size:11px;
color:#FF8400;
cursor:pointer;
}

.td_menu_principal_entreprise_autre_click
{

background-color:#F0F0F0;
width:130px;
height:26px;
font-family:arial;
font-size:11px;
color:#FF8400;
cursor:pointer;
}



.td_menu_principal_ent_entreprise
{
background-image:url(image/gif/fond_cel_menu_principal_ent.gif);
background-repeat:no-repeat;
width:130px;
height:26px;
font-family:arial;
font-size:11px;
color:#FFFFFF;
cursor:pointer;
}

.div_metier
{
	height:200px;
	overflow: scroll;
}
.div_met2
{
	height:200px;
	overflow: scroll;
}
.div_met3
{
	height:200px;
	overflow: scroll;
}
.div_met4
{
	height:200px;
	overflow: scroll;
}
.div_met5
{
	height:200px;
	overflow: scroll;
}
.div_met6
{
	height:200px;
	overflow: scroll;
}
.div_met7
{
	height:200px;
	overflow: scroll;
}

.div_region
{
	height:200px;
	overflow: scroll;
}

#div_metier
{
	height:auto;
	overflow: scroll;
}
#div_region
{
	height:auto;
	overflow: scroll;
}
#div_metier_cv
{
	height:auto;
	overflow: scroll;
}
.bloc_entreprise
{
background-color:#FCFCFC;
border-bottom:#F9E5F5 1px solid;
border-top:#F9E5F5 1px solid;
border-right:#F9E5F5 1px solid;
border-left:#F9E5F5 1px solid;
padding-top:10px;
padding-bottom:10px;
}
.bloc_candidat
{
background-color:#FCFCFC;
border-bottom:#C3E0F0 1px solid;
border-top:#C3E0F0 1px solid;
border-right:#C3E0F0 1px solid;
border-left:#C3E0F0 1px solid;
padding-top:10px;
padding-bottom:10px;
}
.bloc_entreprise_surv
{
background-color:#eeeeee;

border-bottom:#F9E5F5 1px solid;
border-top:#F9E5F5 1px solid;
border-right:#F9E5F5 1px solid;
border-left:#F9E5F5 1px solid;
padding-top:10px;
padding-bottom:10px;
}
.tab_recherche_avancee_entreprise
{

background-color:#FAE1F4;
border-bottom:#F8CAE7 1px solid;
border-top:#F8CAE7 1px solid;
border-left:#F8CAE7 1px solid;
border-right:#F8CAE7 1px solid;

}
.menu_onglet_actif
{
	background-color:#ffffff;
	width:110px;
	height:30px;
	font-family:Arial;
	font-size:11px;
	color:#D32FAA;
	cursor:pointer;
	border-top:#F36FD2 1px solid;
	border-left:#F36FD2 1px solid;
	border-right:#F36FD2 1px solid;
	padding-left:10px;
	padding-right:10px;
 
}
.menu_onglet_inactif
{
	background-color:#FAE1F4;
	width:110px;
	height:30px;
	font-family:Arial;
	font-size:11px;
	color:#000000;
	cursor:pointer;
	padding-left:10px;
	padding-right:10px;
	border-bottom:#F36FD2 1px solid;
 
}
.tab_header_entreprise
{
background-image: url(image/gif/fond_ban_entreprise.gif);
background-repeat: no-repeat;
background-position:left top;
background-color:#2d2b2b;


}