/*BIGBANDPROJEKT*/
/*Thomas LEROY*/
/*09:44 05/12/2008*/
*
{
	color:#606060;
	font-family:verdana,arial,sans-serif;
	font-size:11px;
}

#layer
{
	opacity : 0.5;
    filter : alpha(opacity=50); 
	background:#000000;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:9999999;
	display:none;
}

#bbpbox
{
	width:360px;
	height:288px;
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-182px;
	margin-top:-146px;
	z-index:99999999;
	display:none;
}

#bbpbox iframe
{
	border:none;
	background:none;
	overflow:auto;
	padding:0;
	margin:0;
	width:360px;
	height:288px;
}

.clear
{
	display:block;
	clear:both;
	height:0;
	margin:0;
	padding:0;
	font-size:0;
	line-height:0;
}

html
{
	margin:0;
	padding:0;
}

body
{
	background:#FFFFFF url(../images_2/fond.jpg) repeat-y 50% 0;
	margin:0;
	padding:0;
}

img
{
	border:none;
}

#page
{
	width:885px;
	margin:auto;
}

#page #bann
{
	height:140px;
	background:url(../images_2/logo.jpg) no-repeat 0 0;
}

#page #bann a
{
	display:block;
	width:203px;
	_width:200px;
	height:92%;
	float:left;
}

#page #bann *
{
	margin:0;
	padding:0;
}

/*Pour les pages de contenu la banniére n'est plus la même */
#page #bann #image
{
	width:682px;
	height:140px;
	background:#FFFFFF url(../images_2/banniere.jpg) no-repeat 0 0;
	float:right;
}

#page #bann #image table
{
	float:right;
	margin-top:111px;
}

#page #bann #image table .inputbox
{
	width:120px;
	padding-top:2px;
	padding-bottom:2px;
	font-size:12px;
	margin-right:4px;
	margin-top:0;
	border:none;
	background:#FFFFFF;
	border:1px solid #969696;
}

#page #bann #image table .inputbox:hover,#page #bann #image table .inputbox:focus
{
	opacity:1;
	filter:alpha(opacity=100);
}

#page #menu_haut
{
	height:29px;
	background:#FFFFFF url(../images_2/fond.gif) repeat-x 0 0;
	padding-bottom:0;
	width:682px;
	float:right;
	clear:both;
	margin-top:10px;
}

#page #menu_haut2
{
	height:29px;
	background:#FFFFFF url(../images_2/fond.gif) repeat-x 0 0;
	padding-bottom:0;
	margin-top:10px;
	clear:both;
}

#page #menu_haut a,#page #menu_haut2 a,#page #menu_haut table,#page #menu_haut2 table
{
	margin-top:3px;
}

#page #menu_haut a,#page #menu_haut2 a
{
	display:block;
	height:25px;
	float:left;

}

#page #menu_haut a:hover,#page #menu_haut2 a:hover
{
	background-position:0 -25px;
}

#page #menu_haut .btn_groupe
{
	width:177px;
	background:#FFFFFF url(../images_2/btn_groupe.gif) no-repeat 0 0;
	_display:none;
}

#page #menu_haut .btn_contact
{
	width:166px;
	background:#FFFFFF url(../images_2/btn_contact.gif) no-repeat 0 0;
}

#page #menu_haut .btn_engagements
{
	width:183px;
	background:#FFFFFF url(../images_2/btn_engagement.gif) no-repeat 0 0;
}

#page #menu_haut table
{
	float:left;
}	

#page #menu_haut table input
{
	margin-top:0px;
}

#page #menu_haut table .inputbox
{
	width:120px;
	border:1px solid #969696;
	font-size:12px;
	margin-right:4px;
	margin-top:0;
}

#page #menu_haut2 .btn_groupe
{
	width:146px;
	background:#FFFFFF url(../images_2/menu_contenu/btn_groupe.gif) no-repeat 0 0;
}

#page #menu_haut2 .btn_engagements
{
	width:150px;
	background:#FFFFFF url(../images_2/menu_contenu/btn_engagement.gif) no-repeat 0 0;
}

#page #menu_haut2 .btn_filiere
{
	width:314px;
	background:#FFFFFF url(../images_2/menu_contenu/btn_metiers.gif) no-repeat 0 0;
}

#page #menu_haut2 .btn_medecins
{
	width:160px;
	background:#FFFFFF url(../images_2/menu_contenu/btn_medecin.gif) no-repeat 0 0;
}

#page #menu_haut2 .btn_contact
{
	width:115px;
	background:#FFFFFF url(../images_2/menu_contenu/btn_contact.gif) no-repeat 0 0;
}

#page #main
{
	min-height:430px;
	padding-top:10px;
	padding-bottom:20px;
	_margin-bottom:20px;
}

/*Dans les pages de contenu*/
#menu_bref
{
	width:192px;
	height:220px;
	margin:auto;
	margin-top:7px;
	background:#FFFFFF url(../images_2/interieur/bg_menu.gif) no-repeat 0 0;
	padding:0;
	padding-top:25px;
}

#menu_bref a
{
	display:block;
	height:17px;
}

#menu_bref .clin1{ background:#FFFFFF url(../images_2/interieur/btn_1.gif) no-repeat 0 0; }
#menu_bref .clin2{ background:#FFFFFF url(../images_2/interieur/btn_2.gif) no-repeat 0 0; }
#menu_bref .clin3{ background:#FFFFFF url(../images_2/interieur/btn_3.gif) no-repeat 0 0; }
#menu_bref .clin4{ background:#FFFFFF url(../images_2/interieur/btn_4.gif) no-repeat 0 0; }
#menu_bref .clin5{ background:#FFFFFF url(../images_2/interieur/btn_5.gif) no-repeat 0 0; }
#menu_bref .clin6{ background:#FFFFFF url(../images_2/interieur/btn_6.gif) no-repeat 0 0; }
#menu_bref .clin7{ background:#FFFFFF url(../images_2/interieur/btn_7.gif) no-repeat 0 0; }
#menu_bref .clin8{ background:#FFFFFF url(../images_2/interieur/btn_8.gif) no-repeat 0 0; }
#menu_bref .clin9{ background:#FFFFFF url(../images_2/interieur/btn_9.gif) no-repeat 0 0; }
#menu_bref .clin10{ background:#FFFFFF url(../images_2/interieur/btn_10.gif) no-repeat 0 0; }
#menu_bref .clin11{ background:#FFFFFF url(../images_2/interieur/btn_11.gif) no-repeat 0 0; }

#menu_bref  a:hover
{
	background-position:-192px 0;
}


#gauche #consultez-offres_
{
	width:194px;
	height:130px;
	margin:auto;
	background:#FFFFFF url(../images_2/fond2.gif) no-repeat 0 0;
	padding-top:45px;
	text-align:center;
}

#gauche #consultez-offres_ #rechrap select 
{
	width:163px;
	margin:auto;
	margin-top:5px;
}

#gauche #consultez-offres_ #postuler
{
	background:#FFFFFF url(../images_2/btn_postuler.gif) no-repeat 0 0;
	display:block;
	width:90px;
	height:19px;
	margin-top:10px;
	margin-left:12px;
	_float:left;
	_margin-top:-10px;
	_margin-left:6px;
}

*+html #gauche #consultez-offres_ #postuler
{
	float:left;
	margin-top:-10px;
}

*+html #gauche #consultez-offres_ #creer_alerte
{
	float:left;
}

#gauche #consultez-offres_ #postuler:hover,#gauche #consultez-offres_ #creer_alerte:hover
{
	background-position:0 -19px;
}

#gauche #consultez-offres_ #creer_alerte
{
	background:#FFFFFF url(../images_2/btn_alerte2.gif) no-repeat 0 0;
	display:block;
	width:120px;
	height:19px;
	margin-top:2px;
	margin-left:12px;
	_float:left;
	_margin-left:6px;
}

/*Menu gauche*/
#main #gauche
{
	width:270px;
	height:100%;
	float:left;
}

#contenu_2 #gauche
{
	width:215px;
}

#main #gauche #en_bref
{
	width:254px;
	height:220px;
	background:#FFFFFF url(../images_2/menu_cliniques_accueil/bg_menu.gif) no-repeat 0 0;
	margin:auto;
	padding-top:28px;
}

#main #gauche #en_bref a
{
	display:block;
	height:17px;
}

.clin1{ background:#FFFFFF url(../images_2/menu_cliniques_accueil/btn_1.gif) no-repeat 0 0; }
.clin2{ background:#FFFFFF url(../images_2/menu_cliniques_accueil/btn_2.gif) no-repeat 0 0; }
.clin3{ background:#FFFFFF url(../images_2/menu_cliniques_accueil/btn_3.gif) no-repeat 0 0; }
.clin4{ background:#FFFFFF url(../images_2/menu_cliniques_accueil/btn_4.gif) no-repeat 0 0; }
.clin5{ background:#FFFFFF url(../images_2/menu_cliniques_accueil/btn_5.gif) no-repeat 0 0; }
.clin6{ background:#FFFFFF url(../images_2/menu_cliniques_accueil/btn_6.gif) no-repeat 0 0; }
.clin7{ background:#FFFFFF url(../images_2/menu_cliniques_accueil/btn_7.gif) no-repeat 0 0; }
.clin8{ background:#FFFFFF url(../images_2/menu_cliniques_accueil/btn_8.gif) no-repeat 0 0; }
.clin9{ background:#FFFFFF url(../images_2/menu_cliniques_accueil/btn_9.gif) no-repeat 0 0; }
.clin10{ background:#FFFFFF url(../images_2/menu_cliniques_accueil/btn_10.gif) no-repeat 0 0; }
.clin11{ background:#FFFFFF url(../images_2/menu_cliniques_accueil/btn_11.gif) no-repeat 0 0; }

#main #gauche #en_bref a:hover
{
	background-position:-254px 0;
}

#main #gauche #portrait
{
	background:#FFFFFF url(../images_2/portait.jpg) no-repeat 50% 0;
	width:250px;
	margin:auto;
	padding-top:28px;
}

#main #gauche .fopor
{
	width:70px;
	float:left;
	text-align:center;
	margin-top:10px;
}

#main #gauche #descriptif
{
	float:right;
	width:170px;
	margin-top:10px;
}

#main #gauche #lire_suite
{
	clear:both;
	padding-top:10px;
}

#main #gauche #lire_suite a
{
	display:block;
	width:70px;
	height:19px;
	background:#FFFFFF url(../images_2/btn_lire.gif) no-repeat 0 0;
	float:right;
}

#main #gauche #lire_suite a:hover
{
	background-position:0 -19px;
}

/*Page d'accueil*/
#droite
{
	width:613px;
	float:right;
	_overflow:hidden;
}

#droite_2_contenu #droite
{
	width:660px;
	left:10px;
	padding-right:10px;
}

#encart_emplois
{
	width:429px;
	height:306px;
	background: #FFFFFF url(../images_2/emploi.jpg) no-repeat 0 0;
	padding-top:8px;
	float:left;
}

#encart_emplois #poste_rapides
{
	background:#FFFFFF url(../images_2/recrute.jpg) no-repeat 0 0;
	width:410px;
	height:166px;
	margin:auto;
}

#encart_emplois #poste_rapides .listing
{
	display:block;
	margin-left:250px;
	padding-top:30px;
}

#encart_emplois #poste_rapides .listing a
{
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	height:0;
	padding-bottom:10px;
	_padding-bottom:0px;
	_margin-bottom:0px;
	_margin-top:-5px;
}

#encart_emplois #poste_rapides .listing a:hover
{
	color:#BFFF0E;
}

#decouvrez_metiers
{
	clear:both;
}

#tableau_main_accueil
{
	width:410px;
	height:119px;
	margin:auto;
	margin-top:5px;
	_margin-top:-2px;
	background:#FFFFFF url(../images_2/les_offres.jpg) no-repeat 0 0;
	overflow:hidden;
	_margin-top:6px;
}

#tableau_main_accueil #rechrap
{
	padding-top:45px;
	float:left;
	height:35px;
	margin-left:3px;
	width:230px;
}

#tableau_main_accueil #rechrap select
{
	width:220px;
	display:block;
	float:left;
	margin-top:0;
	margin-bottom:5px;
	margin-left:5px;
	_margin-left:1px;
}

#tableau_main_accueil  #depose-candi_
{
	float:right;
	width:170px;
	overflow:hidden;
}

#tableau_main_accueil  #depose-candi_ p
{
	display:block;
	width:160px;
	margin:auto;
	padding:0;
	margin-top:42px;
	margin-bottom:0;
}

#tableau_main_accueil  #depose-candi_ a
{
	display:block;
	background:#FFFFFF url(../images_2/btn_postuler.gif) no-repeat 0 0;
	width:90px;
	height:19px;
	margin-top:15px;
	float:right;
	margin-right:5px;
	_margin-right:3px;
}

#tableau_main_accueil  #depose-candi_ a:hover
{
	background-position:0 -19px;
}

#medecins
{
	width:170px;
	height:150px;
	background:#FFFFFF url(../images_2/medecin_fond.jpg) no-repeat 0 0;
	float:right;
	margin-right:10px;
	_margin-right:4px;
	margin-top:2px;
	cursor:pointer;
}

#medecins a:hover,#medecins:hover a
{
	background-position:0 -17px;
}


#medecins a
{
	display:block;
	width:78px;
	height:17px;
	background:#FFFFFF url(../images_2/medecin_btn.gif) no-repeat 0 0;
	margin-top:130px;
	margin-left:90px;
}

#alerte
{
	width:176px;
	height:145px;
	background:#FFFFFF url(../images_2/alerte.gif) no-repeat 0 0;
	float:right;
	margin-right:7px;
	_margin-right:2px;
	padding-top:46px;
	margin-top:7px;
}

*+html #alerte
{
	margin-right:2px;
}

#alerte p
{
	width:90%;
	margin:auto;
	margin-top:0;
	margin-bottom:0;
	padding-bottom:0;
}

#alerte a:hover
{
	background-position:0 -19px;
}

#alerte a
{
	display:block;
	width:90px;
	height:19px;
	background:#FFFFFF url(../images_2/btn_alerte.gif) no-repeat 0 0;
	margin-top:20px;
	margin-left:45px;
	cursor:pointer;
}

#alerte #invalide
{
	font-weight:bold;
	color:#FF0000;
}

#alerte #formulaire
{
	position:absolute;
	z-index:9999;
	width:176px;
	height:111px;
	background:#FFFFFF url(../images_2/alerte.gif) no-repeat 0 0;
	margin-top:-46px;
	text-align:center;
	display:none;
	padding-top:25px;
	_background-color:transparent;
	_margin-left:-9px;
}

*+html #alerte #formulaire
{
	background-color:transparent;
	margin-left:-9px;
}

#alerte #formulaire form
{
	_margin-top:0;
}

*+html #alerte #formulaire form
{
	margin-top:2px;
}

#alerte #formulaire select
{
	width:80%;
	border:1px solid #969696;
	display:block;
	margin:auto;
	margin-top:4px;
	_margin-bottom:0;
}

*+html #alerte #formulaire select
{
	margin-bottom:0;
	margin-top:0;
}

#alerte #formulaire .inputbox
{
	width:79%;
	border:1px solid #969696;
	display:block;
	margin:auto;
	margin-top:4px;
	margin-bottom:4px;
}

#alerte #formulaire #confirmation
{
	width:85%;
	margin:auto;
	text-align:right;
	_margin-top:0;
	_padding-top:0;
}

*+html #alerte #formulaire #confirmation
{
	margin-top:0;
	padding-top:0;
}

#decouvrez_metiers
{
	width:603px;
	height:113px;
	background:#FFFFFF url(../images_2/nos_filieres.jpg) no-repeat 0 0;
	margin-left:2px;
	position:relative;
	top:-25px;
}

#decouvrez_metiers p
{
	width:170px;
	padding-top:27px;
	padding-left:5px;
	margin-bottom:0;
	padding-bottom:5px;
}

#decouvrez_metiers a
{
	display:block;
	width:70px;
	height:19px;
	margin-top:0px;
	margin-left:95px;
	background:#FFFFFF url(../images_2/btn_metiers.gif) no-repeat 0 0;
}

#decouvrez_metiers a:hover
{
	background-position:0 -19px;
}


/*formulaire de contact*/
#formulaire .inputbox
{
	width:300px;
	border:1px solid #969696;
}

#formulaire .message
{
	border:1px solid #969696;
	width:300px;
	height:200px;
	overflow:auto;
}

#formulaire .adresse
{
	border:1px solid #969696;
	width:300px;
	height:50px;
	overflow:auto;
}

#formulaire .inputbox:focus,#formulaire textarea:focus
{
	border-color:#bfff0e;
	color:#333333;
}

/*Pied de page*/
#page #footer
{
	clear:both;
	height:95px;
	padding-top:20px;
	background:#FFFFFF url(../images_2/nv_bottom.jpg) repeat-x 0 0;
	margin-bottom:0;
}

#page #footer #links
{
	height:70px;
	width:135px;
	border-right:1px solid #969696;
	margin-top:10px;
	float:left;
}

#page #footer #links a
{
	display:block;
	text-decoration:none;
	text-align:right;
	padding:2px;
	padding-right:8px;
}

#page #footer #links a:hover
{
	color:#066C85;
}

#page #footer #coordonees
{
	float:left;
	margin-top:25px;
	margin-left:25px;
}

#page #footer #coordonees p
{
	margin:0;
	padding:0;
}

#page #footer #coordonees p strong
{
	color:#066C85;
}

#page #footer #logo
{
	background:#FFFFFF url(../images_2/logo_footer.jpg) no-repeat 0 0;
	width:392px;
	height:72px;
	float:right;
	margin-top:5px;
	margin-right:5px;
}

/*Affichage des résultats*/
#top_recherche
{
	width:663px;
	height:60px;
	background:#FFF url(../images_2/recherche/top.gif) no-repeat 0 0;
}
#top_recherche p
{
	padding-top:37px;
	padding-left:10px;
}

.resultat_titre
{
	color:#347693;
	margin-bottom:15px;
}

.resultat_titre b
{
	color:#347693;
}

.resultat_link
{
	display:block;
	width:97%;
	text-decoration:none;
	padding:5px;
}

.resultat_link:hover
{
	background-color:#EBF5F5;
	text-decoration:none;
}
#retour a
{
	display:block;
	width:52px;
	height:16px;
	background:url(../images_2/picto_actus/images/btn_retour.gif) no-repeat 0 0;
	float:right;
	margin-right:20px;
	margin-top:20px;
}

#retour2 a
{
	display:block;
	width:52px;
	height:16px;
	background:url(../images_2/picto_actus/images/btn_retour.gif) no-repeat 0 0;
	float:right;
	margin-right:6px;
}

#retour a:hover
{
	background-position:0 -16px; 
}

/*Mise en page des contenus*/

#text_main .floattant
{
	width:320px;
	float:left;
	margin-right:15px;
	_margin-bottom:15px;
}

#text_main #gauche1, #text_main #gauche2
{
	margin-right:0;
}

*+html #text_main .floattant
{
	margin-bottom:15px;
}

#text_main .floattant strong,#tableau_main_groupe p strong,#tableau_main_contact_mededin p strong
{
	color:#228498;
}

#text_main .floattant #picto1,#text_main .floattant #picto2,#text_main .floattant #picto3,#text_main .floattant #picto4
{
	background:#FFFFFF url(../images_2/titres/picto1.gif) no-repeat 0 0;
	vertical-align:middle;
	padding-left:0px;
	padding-bottom:0px;
	margin-bottom:5px;
	padding-top:26px;
}

#text_main .floattant #picto3
{
	background:#FFFFFF url(../images_2/titres/picto2.gif) no-repeat 0 0;
}

#text_main .floattant #picto2
{
	background:#FFFFFF url(../images_2/titres/picto3.gif) no-repeat 0 0;
}

#text_main .floattant #picto4
{
	background:#FFFFFF url(../images_2/titres/picto4.gif) no-repeat 0 0;
}

#text_main .floattant p
{
	margin-top:0;
}

#titre
{
	width:648px;
	height:32px;
	margin-top:15px;
	margin-bottom:15px;
}

#tableau_main_rh #titre
{
	background:#FFFFFF url(../images_2/titres/engagement.gif) no-repeat 0 0;
}

#tableau_main_groupe #titre
{
	background:#FFFFFF url(../images_2/titres/groupe.gif) no-repeat 0 0;
}

#tableau_main_contact_mededin #titre
{
	background:#FFFFFF url(../images_2/titres/medecin.gif) no-repeat 0 0;
}

#tableau_main_contact #titre
{
	background:#FFFFFF url(../images_2/titres/contactez-nous.gif) no-repeat 0 0;
}

#tableau_main_portrait #titre
{
	background:#FFFFFF url(../images_2/titres/portrait.gif) no-repeat 0 0;
}

#tableau_main_res_offres #titre
{
	background:#FFFFFF url(../images_2/titres/les_offres.gif) no-repeat 0 0;
	height:55px;
}
#tableau_main_res_offres #titre p
{
	padding-top:30px;
	padding-left:8px;
}

#tableau_main_res_offres tr
{
	height:29px;
	cursor:pointer;
}

#tableau_main_res_offres .gris
{
	background-color:#e6e6e6;
}

#tableau_main_res_offres tr:hover
{
	background:#bfff0e url(../images_2/titres/bg_consulter.gif) no-repeat 95% 50%;
}

*+html #tableau_main_res_offres tr:hover
{
	background:none;
	background-color:#bfff0e;
}
*+html #tableau_main_res_offres tr:hover .consult
{
	background:#bfff0e url(../images_2/titres/bg_consulter.gif) no-repeat 95% 50%;
}

#tableau_main_res_offres tr:hover *
{
	color:#046c87;
}

#tableau_main_res_detoffres #titre,#tableau_main_candidature #titre
{
	background:#FFFFFF url(../images_2/titres/offres.gif) no-repeat 0 0;
	padding-left:10px;
	padding-right:5px;
	width:633px;
	padding-top:6px;
	height:26px;
}

#tableau_main_portrait #titre
{
	background:#FFFFFF url(../images_2/header_portrait.jpg) no-repeat 0 0;
	padding-left:10px;
	padding-right:5px;
	width:647px;
	padding-top:10px;
	height:26px;
	margin-top:0;
	clear:both;
}

#tableau_main_portrait #titre strong
{
	color:#228498;
	font-size:14px;
}

#tableau_main_portrait #onglet_profil
{
	width:98px;
	height:17px;
	background:#FFFFFF url(../images_2/onglet_profil_passif.jpg) no-repeat 0 100%;
	margin-bottom:0;
	margin-top:10px;
	float:left;
	padding:0;
}

#tableau_main_portrait #onglet_portrait_actif
{
	float:left;
	display:block;
	width:63px;
	height:17px;
	background:#FFFFFF url(../images_2/onglet_portrait.jpg) no-repeat 0 100%;
	margin-left:1px;
	margin-top:10px;
}







#tableau_main_detail_metier_profil #titre
{
	background:#FFFFFF url(../images_2/header_metier.jpg) no-repeat 0 0;
	padding-left:10px;
	padding-right:5px;
	width:647px;
	padding-top:10px;
	height:26px;
	margin-top:0;
	clear:both;
}
#tableau_main_detail_metier_profil #onglet_profil_actif
{
	width:101px;
	_width:102px;
	height:17px;
	background:#FFFFFF url(../images_2/onglet_profil.jpg) no-repeat 0 100%;
	_background:#FFFFFF url(../images_2/onglet_profil.jpg) no-repeat 100% 100%;
	margin-bottom:0;
	margin-left:1px;
	margin-top:10px;
	float:left;
	padding:0;
	_margin-left:0px;
}

#tableau_main_detail_metier_profil #onglet_portrait
{
	float:left;
	display:block;
	width:60px;
	height:15px;
	background:#FFFFFF url(../images_2/onglet_portrait_passif.jpg) no-repeat 0 0;
	margin-left:1px;
	margin-top:12px;
}

#tableau_main_res_detoffres #titre span,#tableau_main_detail_metier_profil #titre span,#tableau_main_candidature #titre span
{
	color:#228498;
	font-weight:bold;
	font-size:14px;
	float:left;
}

#tableau_main_res_detoffres #titre #imprimer
{
	display:block;
	float:right;
	background:#FFFFFF url(../images_2/titres/btn_imprimer.gif) no-repeat 0 0;
	width:58px;
	height:19px;
}

#tableau_main_res_detoffres #titre #postuler
{
	display:block;
	float:right;
	background:#FFFFFF url(../images_2/titres/btn_postuler.gif) no-repeat 0 0;
	width:58px;
	height:19px;
	margin-right:10px;
}

#tableau_main_res_detoffres #titre #postuler:hover,#tableau_main_res_detoffres #titre #imprimer:hover
{
	background-position:0 -19px;
}



/**/
#tableau_main_groupe #intro
{
	width:620px;
	padding:5px 14px 5px 14px;
	background-color:#e6f0f0;
	font-weight:bold;
	font-size:10px;
	color:#969696;
}

#tableau_main_groupe #coord
{
	background-color:#e6f0f0;
	width:310px;
	height:85px;
	padding:0;
	clear:both;
	margin:auto;
	padding-top:10px;
	margin-bottom:25px;
	text-align:center;
}

#tableau_main_groupe #coord strong
{
	color:#228498;
	padding-left:3px;
}

#tableau_main_groupe #coord p
{
	padding:0;
	margin:0px;
	margin-top:5px;
}

#tableau_main_groupe .floatant
{
	width:251px;
	float:right;
	margin-right:15px;
	_margin-top:15px;
}

*+html #tableau_main_groupe .floatant
{
	margin-top:15px;
}

#tableau_main_groupe .floatant2
{
	width:357px;
	float:left;
	margin-right:20px;
	_margin-top:20px;
}

*+html #tableau_main_groupe .floatant2
{
	margin-top:20px;
}

#tableau_main_groupe .floatant3
{
	float:left;
	margin-right:20px;
	width:357px;
	float:left;
	padding-top:0;
	_padding-top:16px;
	_margin-bottom:20px;
}

*+html #tableau_main_groupe .floatant3
{
	padding-top:16px;
	margin-bottom:20px;
}


/**/

#tableau_main_contact_mededin #co-texte
{
	width:170px;
	float:left;
	margin-right:16px;
	padding-top:0;
}

#tableau_main_contact_mededin #co-texte p
{
	padding-top:0;
	margin-top:0;
}

#tableau_main_contact_mededin #envoyer,#tableau_main_contact #envoyer
{
	text-align:right;
	padding-right:15px;
}

#tableau_main_contact_mededin #envoyer a,#tableau_main_contact #envoyer a,#tableau_main_candidature #valider, #tableau_main_candidature #valider2
{
	display:block;
	width:56px;
	height:19px;
	background:#FFFFFF url(../images_2/btn_envoyer.gif) no-repeat 0 0;
	float:right;
	margin-bottom:10px;
}	

#tableau_main_candidature #valider, #tableau_main_candidature #valider2
{
	float:right;
	clear:both;
	margin-right:60px;
	margin-top:10px;
}

#tableau_main_contact_mededin #envoyer a:hover,#tableau_main_contact #envoyer a:hover,#tableau_main_candidature #valider:hover, #tableau_main_candidature #valider2:hover
{
	background-position:0 -19px;
}

#tableau_main_contact_mededin #message p
{
	text-align:left;
	padding-right:15px;
	width:300px;
	float:right;
}

#tableau_main_contact table
{
	width:450px;
	margin:auto;
}

#result_det table td
{
	color:#228498;
	font-size:10px;	
}

#result_det table strong
{
	font-weight:normal;
}

#tableau_main_portrait #photo_profil
{
	float:left;
	margin-right:10px;
}

#tableau_main_portrait #titre_profil
{
	float:left;
	margin-top:42px;
}

#tableau_main_portrait #titre_profil2
{
	margin-top:10px;
}

#tableau_main_portrait #titre_profil p,#tableau_main_portrait #titre_profil2 p
{
	margin-bottom:0;
	margin-top:0;
	color:#046c87;
}

#tableau_main_portrait #text_profil
{
	clear:both;
	padding-top:10px;
	padding-bottom:20px;
}

#tableau_main_portrait #text_profil h2,#tableau_main_portrait #text_profil span,#tableau_main_portrait #text_profil strong
{
	color:#046c87;
}

#tableau_main_detail_metier_profil strong
{
	color:#046c87;
	font-weight:normal;
	margin-bottom:10px;
}

#tableau_main_detail_metier_profil  p
{
	margin:0;
	padding:0;
	margin-bottom:5px;
}

#tableau_main_detail_metier_profil #activite
{
	margin-top:20px;
}

#tableau_main_detail_metier_profil #mission
{
	margin-bottom:20px;
}

#tableau_main_detail_metier_profil #det_met_1 ul
{
	padding-top:0;
	margin-top:0;
}

#tableau_main_detail_metier_profil #det_met_1 ul li
{
	margin-top:0;
	padding-top:0;
	padding-left:15px;
}

#tableau_main_detail_metier_profil
{
	width:98%;
}

#tableau_main_detail_metier_profil #det_met_1
{
	width:143px;
	float:left;
	height:100%;
	padding-left:5px;
}	

#tableau_main_detail_metier_profil #det_met_1  p
{
	padding-bottom:8px;
}

#tableau_main_detail_metier_profil #det_met_1 #btn_offres
{
	display:block;
	width:102px;
	height:30px;
	background:#FFFFFF url(../images_2/btn_offres.gif) no-repeat 0 0;
	margin:auto;
}	

#tableau_main_detail_metier_profil #det_met_1 #btn_offres:hover
{
	background-position:0 -30px;
}

#tableau_main_detail_metier_profil #det_met_2
{
	float:right;
	width:460px;
	margin:0;
	border-left:1px solid #969696;
	padding-left:20px;
	padding-bottom:0;
	margin-bottom:20px;
}
/*Formulaire d'alerte dans les pages de contenu*/
#formulaire2
{
	position:absolute;
	z-index:9999;
	width:194px;
	height:180px;
	margin:auto;
	background:#FFFFFF url(../images_2/fond2.gif) no-repeat 0 0;
	text-align:center;
	display:none;
	_background-color:transparent;
	margin-top:-121px;
	_margin-top:-86px;
	_margin-left:-163px;
}

*+html #formulaire2
{
	background-color:transparent;
	margin-top:-86px;
	margin-left:-163px;
}

#formulaire2 p
{
	width:80%;
	text-align:left;
	margin:auto;
	margin-bottom:10px;
	_margin:0;
	_padding:0;
}

*+html #formulaire2 p
{
	margin:0;
	padding:0;
}

#formulaire2 form
{
	_margin-top:0;
}

*+html #formulaire2 form
{
	margin-top:2px;
}

#formulaire2 select
{
	width:80%;
	border:1px solid #969696;
	display:block;
	margin:auto;
	margin-top:4px;
	_margin-bottom:0;
}

*+html #formulaire2 select
{
	margin-bottom:0;
	margin-top:0;
}

#formulaire2 .inputbox
{
	width:79%;
	border:1px solid #969696;
	display:block;
	margin:auto;
	margin-top:4px;
	margin-bottom:4px;
}

#formulaire2 #confirmation
{
	width:85%;
	margin:auto;
	text-align:right;
	_margin-top:0;
	_padding-top:0;
}

*+html #formulaire2 #confirmation
{
	margin-top:0;
	padding-top:0;
}


#formulaire2 #back
{
	width:100%;
	height:45px;
	display:block;
	margin-bottom:-10px;
}

#tableau_main_candidature .inputbox,#tableau_main_candidature select,#tableau_main_candidature textarea
{
	display:block;
	width:295px;
	border:1px solid #969696;
	margin-top:2px;
	margin-bottom:2px;
}

#tableau_main_candidature .date
{
	display:block;
	width:65px;
	border:1px solid #969696;
	margin-top:2px;
	margin-bottom:2px;
	text-align:center;
	
}

/*Mise en page du formulaire de recherche header_toolbox.php*/
#content
{
	width:664px;
	height:81px;
	background:#FFFFFF url(../images_2/titres/header_toolbox.gif) no-repeat 0 0;
	margin-top:15px;
}

#content form
{
	padding-top:47px;
	
}

#content form #premier
{
	margin-left:65px;
	_margin-left:32px;
	margin-right:44px;
}

#content form #second
{
	margin-right:50px;
}

#content select
{
	display: block;
	width:200px;
	float:left;
}

#content a
{
	display:block;
	background:#FFFFFF url(../images_2/titres/btn_valid2.gif) no-repeat 0 0;
	width:51px;
	height:19px;
	float:left;
	margin-top:-2px;
}

#content a:hover
{
	background-position:0 -19px;
}
