/*-------formulaire---------*/
#cl_left_site_2_colonnes {
float:left;
height:100%; /*hauteur de l'élément*/
width:280px; /*largeur de l'élément*/
/*background-color:#fff;*/ /*couleur de fond de la div gauche*/	
background: #d2d2d2;/*fond image ombre*/
height:auto !important;/*pour hauteur mini IE6*/
height:820px; /*hauteur de l'élément*/
min-height:820px;/*pour FF*/
}
#cl_left_site_2_colonnes_pop_up {
float:left;
height:100%; /*hauteur de l'élément*/
width:510px; /*largeur de l'élément*/
/*background-color:#fff;*/ /*couleur de fond de la div gauche*/	
background: #005CA3;/*fond image ombre*/
height:auto !important;/*pour hauteur mini IE6*/
height:600px; /*hauteur de l'élément*/
min-height:600px;/*pour FF*/
}
#cl_center_site_2_colonnes {/* structure 2 colonnes pour actu, liste prestations, contact  */
float:left;
width:709px; /*largeur de l'élément*/
background-color:#ffffff; /*couleur de fond du centre*/
height:auto !important;/*pour hauteur mini IE6*/
height:820px; /*hauteur de l'élément*/
min-height:820px;/*pour FF*/
}
.contenu_2_colonnes{
width:674px; /*largeur de l'élément*/
margin:5px 0 0 14px; /*largeur de l'aire de la marge d'une boîte (hauteur droite bas gauche)*/
}
h1#retour_liste {
text-align:right;
font-size:0.9em;
width:100%;
margin:0;
background:none;
height:15px;
line-height:15px;
padding:5px 0 5px 0;
}
h1#retour_liste a{
color: #0062AC;
text-decoration:none;
background:url(../images/fr/080_recrutement/f_retour.gif) repeat-x 600px 0;
padding:5px;
}
h1#retour_liste a:hover{
color: #000;
text-decoration:none;
}
#colonne-g{
width:259px;
padding-right:16px;
vertical-align:top;
}
#formulaire{
margin-left:10px;
margin-right:10px;
}
#formulaire h3 {
color:#fff;
}
#titre_formulaire{
font-family:Arial, Helvetica, sans-serif;
color: #fff;
font-size:11px;
font-weight:bold;
margin:10px 0 10px 0;
}
#libelle_formulaire{
color:#79A8CB;
font-size:11px;
margin:5px 0 1px 0;
}
#libelle_formulaire p{
margin:5px 0 15px 0;
line-height:13px;
}
#fond_champ, #formulaire input#fond_champ[type=file]{
color:#fff;
width:95%;
background:#659FCA url(../images/fr/080_recrutement/f_champ_deg.gif) repeat-x 0 0;
border: solid 1px #3780B7;
font-size:11px;
}
#fond_champ2{
font-family:Arial, Helvetica, sans-serif;
color:#fff;
width:95%;
border: solid 1px #3780B7;
background:#659FCA url(../images/fr/080_recrutement/f_champ_deg.gif) repeat-x 0 0;
}
#annonce {/* structure 2 colonnes pour actu, liste prestations, contact  */
width:655px;
margin:0 0 20px 15px;
/*background: url(../images/fr/080_recrutement/f_grd_carre_r.jpg) no-repeat 0 0;
*/}
#annonce h4 {
font-size: 14px;
font-weight:bold;
color: #0062AC;
/*background:#999999;
*/line-height:15px;
padding:2px 2px 2px 4px;
width:635px;
margin:0 0 15px 0;
border-bottom: solid 1px #ccc;
}
#annonce h5{
font-size: 11px;
color: #0062AC;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
/*background: url(../images/fr/080_recrutement/p_h5.jpg) no-repeat 0 1px;
*/padding:0 0 0 15px;
margin:15px 0 0 0;
width:635px;
line-height:16px;
 }
#annonce h5 span.descri_annonce {
color: #666666;
text-align: justify;
font-weight:normal;
}
#annonce h5 span.autre_rubrique {
color:#999999;
text-align: justify;
font-weight:normal;
}
#annonce .liens_annonce {/* structure 2 colonnes pour actu, liste prestations, contact  */
width:100%;
clear:both;
display:block;
height:23px;
/*background:url(../images/fr/080_recrutement/f_trait_separation.jpg) repeat-x bottom left;
*/}
#detail_fiche {/* structure 2 colonnes pour actu, liste prestations, contact  */
background:url(../images/fr/080_recrutement/f_detail_recrutement.jpg) repeat-x top left;
height:auto;
width:635px;
padding:10px;
line-height:normal;
}
#detail_fiche p {/* structure 2 colonnes pour actu, liste prestations, contact  */
margin:0 0 0 16px;
}
#detail_fiche h5 {/* structure 2 colonnes pour actu, liste prestations, contact  */
margin:0 0 0 0;
}
#detail_fiche a {
font-weight:normal; /*stye le graisse du caractère*/
color:#666666; /*couleur*/
text-decoration:none; /*décorations ajoutées à un texte*/
text-transform:lowercase;	
}
#detail_fiche  a:hover {
color:#666666; /*couleur*/
}	