#DatePosted { font-size: 9px;
			 font-style: italic; 
			 color: gray;
}

TD
{
 font-weight: normal;
 font-size: 11px;
 color: black;
 font-family: Verdana,Helvetica,Arial;
}

BODY
{
 font-weight: normal;
 font-size: 11px;
 color: black;
 font-family: Verdana,Helvetica,Arial;
}

P
{
 font-weight: normal;
 font-size: 11px;
 color: black;
 font-family: Verdana,Helvetica,Arial;
}

.texte 
{
 font-weight: bold;
 font-size: 11px;
 color: #004BBB;
 font-family: Verdana,Helvetica,Arial;
}

.texte_entete 
{
 font-weight: bold;
 font-size: 11px;
 color: #004BBB;
 font-family: Verdana,Helvetica,Arial;
}

.texte_entete A:hover
{
 font-weight: bold;
 font-size: 11px;
 color: #F18200;
 font-family: Verdana,Helvetica,Arial;
 text-decoration: none;
}

.texte_entete A:link
{
 font-weight: bold;
 font-size: 11px;
 color: #F18200;
 font-family: Verdana,Helvetica,Arial;
 text-decoration: underline;
}

.texte_entete A
{
 font-weight: bold;
 font-size: 11px;
 color: #F18200;
 font-family: Verdana,Helvetica,Arial;
 text-decoration: underline;
}


.texte A:hover { font-weight: bold; font-size: 11px; color: #004BBB; font-family: Verdana,Helvetica,Arial; text-decoration: none;}
.texte A { font-weight: bold;font-size: 11px; color: #004BBB; font-family: Verdana,Helvetica,Arial; text-decoration: underline;}

.texte_blanc_gras  { font-weight: bold; font-size: 11px; color: #FFFFFF; font-family: Verdana,Helvetica,Arial;}
.texte_blanc_gras A:hover{ font-weight: bold; font-size: 11px; color: #FFFFFF; font-family: Verdana,Helvetica,Arial; text-decoration: none;}
.texte_blanc_gras A { font-weight: bold; font-size: 11px; color: #FFFFFF; font-family: Verdana,Helvetica,Arial; text-decoration: underline;}



.titre 
{
 font-weight: bold;
 font-size: 11px;
 color: #004BBB;
 font-family: Verdana,Helvetica,Arial;
}

.texte_poste 
{
 font-weight: bold;
 font-size: 11px;
 color: #000000;
 font-family: Verdana,Helvetica,Arial;
}


.texte_poste_payant 
{
 font-weight: bold;
 font-size: 11px;
 color: #000000;
 font-family: Verdana,Helvetica,Arial;
}

.Input,select.Input {color: #000000;font-family: Verdana,Helvetica,Arial;font-size: 11px;}
select.input {width:160px;}

select.search,input.search {color: #000000;font-family: Verdana,Helvetica,Arial;font-size: 11px;}

.Button
{
 border-right: white 1px outset;
 border-top: white 1px outset;
 font-weight: bold;
 font-size: 11px;
 border-left: white 1px outset;
 color: white;
 border-bottom: white 1px outset;
 font-family: Verdana,Helvetica,Arial;
 background-color: #004BBB;
}

A.Liens:hover { font-weight: bold; font-size: 9px; color: black; font-family: Verdana,Helvetica,Arial; text-decoration: none;}
A.Liens { font-weight: bold; font-size: 9px; color: black; font-family: Verdana,Helvetica,Arial; text-decoration: underline;}

A.Liens_Poste:hover { font-weight: bold; font-size: 11px; color: black; font-family: Verdana,Helvetica,Arial; text-decoration: none;}
A.Liens_Poste { font-weight: bold; font-size: 11px; color: black; font-family: Verdana,Helvetica,Arial; text-decoration: underline;}

A.Liens_Poste_payant:hover { font-weight: normal; font-size: 9px; color: #0B00D1; font-family: Verdana,Helvetica,Arial; text-decoration: none;}
A.Liens_Poste_payant {font-weight:normal; font-size: 9px; color: #0B00D1; font-family: Verdana,Helvetica,Arial; text-decoration: underline;}

.BigAlert {font-weight: bold; font-size: 11px; color: red; font-family: Verdana,Helvetica,Arial;}

.texte_blanc {font-weight: normal; font-size: 11px; color: white; font-family: Verdana,Helvetica,Arial;}


.langue
{
 font-weight: normal;
 font-size: 11px;
 color: #004BBB;
 font-family: Verdana,Helvetica,Arial;
}

.message_erreur
{
 font-weight: bold;
 font-size: 14px;
 color: #000000;
 font-family: Verdana,Helvetica,Arial;
}

A.langue:hover { font-weight: normal; font-size: 11px; color: #004BBB; font-family: Verdana,Helvetica,Arial; text-decoration: none;}
A.langue { font-weight: normal; font-size: 11px; color: #004BBB; font-family: Verdana,Helvetica,Arial; text-decoration: underline;}

A.jobWings:hover { font-weight: bold; font-size: 9px; color: #004BBB; font-family: Verdana,Helvetica,Arial; text-decoration: none;}
A.jobWings { font-weight: bold; font-size: 9px; color: #004BBB; font-family: Verdana,Helvetica,Arial; text-decoration: underline;}

.copyright { font-weight: normal; font-size: 9px; color: #004BBB; font-family: Verdana,Helvetica,Arial;}

A.copyright:hover { font-weight: bold; font-size: 9px; color: #004BBB; font-family: Verdana,Helvetica,Arial; text-decoration: none;}
A.copyright { font-weight: bold; font-size: 9px; color: #004BBB; font-family: Verdana,Helvetica,Arial; text-decoration: underline;}

.texte_blanc A:hover { font-weight: normal; font-size: 11px; color: white; font-family: Verdana,Helvetica,Arial; text-decoration: none;}
.texte_blanc A { font-weight: normal; font-size: 11px; color: black; font-family: Verdana,Helvetica,Arial; text-decoration: underline;}

.partner
{
 font-weight: bold;
 font-size: 12px;
 color: black;
 font-style: italic;
 font-family: 'Times New Roman' , Times;
}

TD.profil_employeur {text-align:center; border-right: #004bbb 1px solid; border-top: #004bbb 1px solid; border-left: #004bbb 1px solid; border-bottom: #004bbb 1px solid; background-color: #d1ebfb; width:160px; height:165px;}
TD.entete {border-right: #004bbb 1px solid; border-top: #004bbb 1px solid; border-left: #004bbb 1px solid; border-bottom: #004bbb 1px solid; width:611px; height:165px;}
TD.marquee {border-right: #004bbb 1px solid; border-top: #004bbb 1px solid; border-left: #004bbb 1px solid; border-bottom: #004bbb 1px solid; background-color: #000000; height:20px;}

td.salary
{
	border-right: #004BBB 1px solid;
	border-top: #004BBB 1px solid;
	border-left: #004BBB 1px solid;
	border-bottom: #004BBB 1px solid;
}

/* Classes pour la recherche */
.Clique,A.Clique,A.Clique:hover {color:#004BBB;font-weight:bold;text-decoration:none;}
A.Clique {text-decoration:underline;}
.Gras {font-weight:bold;}
A.petit:hover {    FONT-WEIGHT: normal;    FONT-SIZE: 11px;    COLOR: #004BBB;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif, Geneva;    TEXT-DECORATION: none}
A.petit {    FONT-WEIGHT: normal;    FONT-SIZE: 11px;    COLOR: #004BBB;    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif, Geneva;    TEXT-DECORATION: underline}
/* fin classes pour la recherche */


#menu1 {width: 100%;background: #004BBB;float: left;}
.texte_menu { font: bold 11px verdana, helvetica, arial; display: block;margin: 0;padding: 4px 4px;color: #FFFFFF;background: #004BBB;}
#menu1 a { font: bold 11px verdana, helvetica, arial; display: block;margin: 0;padding: 4px 4px;color: #FFFFFF;background: #004BBB;text-decoration: underline;}
#menu1 a:hover {text-decoration: none;}
#div_langage {left: 203px;position: absolute;	top: 43px;}


#lbl_Header { font-weight: bold; 
			 color: #FFFFFF; }
			 
A.Liens_poste  { color: #000000; }

/**************** menu coding *****************/

#menu {
width: /*12em;*/  /* set width of menu */ 160px;
background: #eee;
color: #000000;
/*border: solid 1px #34FEFF;*/
} 

#menu ul { /* remove bullets and list indents */
list-style: none;
margin: 0;
padding: 0;
}

/* style, color and size links and headings to suit */
#menu a, #menu h2 {
font: bold 11px arial, helvetica, sans-serif;
display: block;
border-width: 1px;
border-style: solid;
border-color: #004BBB; /*#ccc #888 #555 #bbb;*/
margin: 0;
padding: 2px 3px;
}

#menu h2 {
color: #FFFFFF;
background: #004BBB;
text-transform: uppercase;
font-weight: bold;
}

#menu a {
color: #000000;
background: #D1EBFB;
text-decoration: none;
}

#menu a:hover {
color: #000000;
background: #FFFFFF;
}

#menu li {
/* make the list elements a containing block for the nested lists */
position: relative;
} 

#menu ul ul ul {
position: absolute;
top: 0;
left: -160px; /*100%; /* to position them to the right of their containing block */
width: 100%; /* width is based on the containing block */
}

div#menu ul ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

/* ANCIENNE VERSION */
/*

#menu {
width: 100%;
background: #004BBB;
float: left;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
width: 100%;
float: left;
}

#menu ul ul {
position: absolute;
z-index: 500;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: -160;
}

#menu li {position: relative;}

#menu li li {width:100%;}

#menu li ul {
border-top: 1px solid;
border-color: #0066BB;
width:100%;
top: 0;
left: -160;
}

/* ----------------------
#menu a {
font: bold 11px verdana, arial, helvetica, sans-serif;
display: block;
margin: 0;
padding: 3px 3px;
color: #FFFFFF;
background: #004BBB;
text-decoration: underline;
}

#menu a:hover {
color: #FFFFFF;
}

#menu li a {
 color: #FFFFFF;
 border-left: solid 1px #0066BB;
 border-right: solid 1px #0066BB;
 border-bottom: solid 1px #0066BB;
 text-decoration: none;
 background: #004BBB;
 background-position : -1px 0px;
}

#menu li a:hover, li li a:hover {
 color: #FFFFFF;
 background: #0066BB;
 text-decoration: none;
}


/* ---------------------- 
div#menu ul ul 
{display: none;}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

/**************** fin menu *****************/