	
	/* -------- Emploi - RUB_6 -------- */
	
	#RUB_6 #bg_haut #bg_bas #content {min-height:630px;}
	* html #RUB_6 #bg_haut #bg_bas #content {height:630px;}
	
	#RUB_6 #col_gche #col_gche_01 {width:15px;}
	
	#RUB_6 #col_gche #col_gche_02 {width:660px;}
	
	#col_gche #col_haut_0a {
		float:left; 
		margin:0 0 30px; 
		width:655px;
		}
	
	#col_gche #col_bas_0b {clear:left;}
	
	#col_gche #col_haut_0a #col_haut_0a1 {
		float:left; 
		margin:0 0 0 8px; 
		width:165px;
		}
	* html #col_gche #col_haut_0a #col_haut_0a1 {margin:0 0 0 4px;}
	
	#col_gche #col_haut_0a #col_haut_0a2 {
		float:left; 
		margin:0 40px 0 0; 
		padding:0; 
		position:relative; 
		left:30px; 
		width:196px;
		}
	
	#col_gche #col_haut_0a #col_haut_0a3 {float:left;}
	
	#col_gche #col_haut_0a  ul.lien_annonces {
		list-style-type:none; 
		padding:15px 0 0;
		}
	
	#col_gche #col_haut_0a .lien_annonces li {padding:10px 0 15px 0;}
	
	#col_gche #col_haut_0a .lien_annonces img {
		padding:0 5px 0; 
		vertical-align:middle;
		}
	
	#col_gche #col_haut_0a .lien_annonces li a {
		color:#000000; 
		font-size:12px; 
		font-weight:bold; 
		text-decoration:underline;
		}
	
	#col_gche #col_haut_0a h3 {
		display:block; 
		font-size:12px; 
		padding-top:25px; 
		text-transform:uppercase;
		}
	
	#col_gche #col_haut_0a h4 {
		color:#095999; 
		font-size:11px; 
		font-style:normal; 
		font-weight:bold; 
		padding:12px 0 0; 
		width:205px;
		}
	
	#col_gche #col_haut_0a input {
		color:#095999; 
		font-size:10px; 
		height:16px; 
		width:160px;
		}
	
	#col_gche #col_haut_0a input.btn {
		height:18px; 
		vertical-align:middle; 
		width:auto;
		}
	
	#col_gche #col_haut_0a #col_haut_0a2 label {
		color:#095999; 
		display:block; 
		font-size:10px; 
		padding:5px 0 0;
		}
	
	#col_gche #col_haut_0a #col_haut_0a3 .encadre {
		background:url(img/bg-kdre-depot.gif) no-repeat; 
		color:#FFFFFF; 
		font-size:13px; 
		font-weight:bold; 
		height:131px; 
		margin:65px 0 0 10px;
		width:220px;
		}
			
	form#form_recherche_emploi {margin:55px 0 18px;}
		
	#col_gche #col_haut_0a #col_haut_0a3 .encadre p {padding:20px;}
	
	#col_gche #col_haut_0a #col_haut_0a3 .encadre h5 {
		display:block; 
		font-size:14px; 
		font-weight:bold; 
		padding:10px 0 0 15px; 
		width:180px;
		}
	
	#col_gche #col_haut_0a #col_haut_0a3 .encadre ul {
		color:#FFBA00; 
		list-style:inside; 
		padding:10px 0 0 16px;
		}
	
	#col_gche #col_haut_0a #col_haut_0a3 .encadre ul li a, 
	#col_gche #col_haut_0a #col_haut_0a3 .encadre ul li a:hover {
		color:#FFBA00; 
		font-size:13px;
		}
	
	#col_gche #col_bas_0b .col_bas-1 {
		border-right:1px solid #000000; 
		float:left; 
		height:130px; 
		margin:20px 0 0 0; 
		padding:0 0 0 10px; 
		padding-right:10px; 
		width:198px;
		}
		
	#col_gche #col_bas_0b .col_bas-1 h1 {
		color:#095999; 
		font-size:16px; 
		width:200px;
		}
	
	#col_gche #col_bas_0b .col_bas-1 img {
		padding:0 5px 0; 
		vertical-align:middle;
		}
	
	#col_gche #col_bas_0b .col_bas-1 p {
		color:#203B56; 
		font-size:10px; 
		padding:0 0 10px;
		}
	
	#col_gche #col_bas_0b .col_bas-1 a {
		color:#000000; 
		float:right; 
		font-size:10px;
		}
	
	#col_gche #col_bas_0b .col_bas-2 {
		border:none; 
		float:left; 
		height:130px; 
		padding:20px 0 0 10px; 
		width:200px;
		}
	
	#col_gche #col_bas_0b .col_bas-2 h1 {
		color:#095999; 
		font-size:16px; 
		width:200px;
		}
	
	#col_gche #col_bas_0b .col_bas-2 p {
		color:#203B56; 
		font-size:10px; 
		padding:0 0 10px;
		}
	
	#col_gche #col_bas_0b .col_bas-2 a {
		color:#000000; 
		float:right; 
		font-size:10px;
		}
	
	
	#RUB_6 #emploi_mise_en_avant {
		margin:0 0 0 80px; 
		width:525px;
		}
	
	#RUB_6 #emploi_mise_en_avant #top {
		background:url(img/bg-comm-top.gif) no-repeat top; 
		padding:16px 0 0 0;
		}
	
	#RUB_6 #emploi_mise_en_avant #top #bas {
		background: url(img/bg-comm-bas.gif) no-repeat bottom; 
		float:left; 
		margin:-8px 0 0 0; 
		padding:0 0 20px 0; 
		width:525px;
		}
	
	#RUB_6 #emploi_mise_en_avant #top #bas .intro_list {
		background: url(img/bg-comm.gif) repeat-y; 
		font-size:15px; 
		padding:5px 10px;
		}
	
	#RUB_6 #emploi_mise_en_avant #top #bas .intro_list .list_titre {
		color:#FFFFFF; 
		font-size:12px; 
		font-weight:bold;
		}

	#RUB_6 #content #col_gche #col_gche_02 #bloc_01 {margin:0 5px 0 14px;}
	#RUB_6 #content #col_gche #col_gche_02 #bloc_02 {margin:0 5px 0 0;}
	#RUB_6 #content #col_gche #col_gche_02 #bloc_03 {margin:0;}
	
	#RUB_6 #content #col_gche #col_gche_02 #bloc_01, 
	#RUB_6 #content #col_gche #col_gche_02 #bloc_02 {
		border-right:1px solid; 
		padding:0 10px 0 23px; 
		min-height:130px; 
		width:175px;}
		
	* html #RUB_6 #content #col_gche #col_gche_02 #bloc_01, 
	* html #RUB_6 #content #col_gche #col_gche_02 #bloc_02 {height:130px;} 
	
	#RUB_6 #content #col_gche #col_gche_02 #bloc_03 {
		border:none; 
		padding:0 10px 0 23px; 
		min-height:130px; 
		width:170px;
		}
	
	* html #RUB_6 #content #col_gche #col_gche_02 #bloc_03 {height:130px;}
	
	/* ------ Le formulaire offre d'emploi ------- */
	
	#offre_emploi_rub_61 #bg_haut #bg_bas #content {padding-bottom:65px;}

	#offre_emploi_rub_61 #col_gche {	
		font-size:12px; 
		padding:5px; 
		color:#FFFFFF;
		}	
	
	#offre_emploi_rub_61 #col_gche #col_gche_01 {width:25px;}
	
	#offre_emploi_rub_61 #col_gche #col_gche_02 {width:650px;}
	
	#offre_emploi_rub_61 #col_gche div#form_offre_emploi{position:relative;}
	
	#offre_emploi_rub_61 #col_gche div#form_offre_emploi div#form_offre_emploi_g {float:left; width:333px;}
	
	#offre_emploi_rub_61 #col_gche div#form_offre_emploi div#form_offre_emploi_d {float:left; width:313px;}
	
	#offre_emploi_rub_61 #col_gche div#form_offre_emploi div#form_offre_emploi_d #lbl_motiv {padding-bottom:10px;}
	
	#offre_emploi_rub_61 #col_gche div#form_offre_emploi .partie_g {
		width:148px; 
		float:left; 
		clear:left; 
		text-align:left; 
		margin-top:7px;
		}
	
	#offre_emploi_rub_61 #col_gche div#form_offre_emploi .partie_d {float:left; margin-top:7px;}
	
	#offre_emploi_rub_61 #col_gche div#form_offre_emploi .partie_d input[type=text] {
		border:1px solid #666666; 
		height:14px; 
		width:175px; 
		font-size:11px; 
		margin-bottom:3px;
		}
	
	#offre_emploi_rub_61 #col_gche div#form_offre_emploi .partie_d textarea, 
	#offre_emploi_rub_61 #col_gche div#form_offre_emploi .partie_d select.grand {
		border:1px solid #666666; 
		height:14px; 
		width:175px; 
		font-size:11px; 
		margin-bottom:3px;
		}
	
	* html #offre_emploi_rub_61 #col_gche div#form_offre_emploi .partie_d input {
		border:1px solid #666666; 
		height:14px; 
		width:175px; 
		font-size:11px;
		}
		
	* html #offre_emploi_rub_61 #col_gche div#form_offre_emploi .partie_d input.nostyle {
		border:none; 
		height:auto; 
		width:auto;
		}
	
	* + html #offre_emploi_rub_61 #col_gche div#form_offre_emploi .partie_d input[type=text] {margin-bottom:0px;}
	
	* html #offre_emploi_rub_61 #col_gche div#form_offre_emploi .partie_d textarea {margin-bottom:0px;}
	
	* + html #offre_emploi_rub_61 #col_gche div#form_offre_emploi .partie_d textarea {margin-bottom:0px;}
	
	* html #offre_emploi_rub_61 #col_gche div#form_offre_emploi .partie_d select.grand {margin-bottom:0px;}
	
	* + html #offre_emploi_rub_61 #col_gche div#form_offre_emploi .partie_d select.grand {margin-bottom:0px;}
	
	#offre_emploi_rub_61 #col_gche div#form_offre_emploi .partie_d select.grand {height:16px; width:177px;}
	
	* + html #offre_emploi_rub_61 #col_gche div#form_offre_emploi .partie_d select.grand {height:18px;}

	#offre_emploi_rub_61 #col_gche div#form_offre_emploi .partie_d textarea {height:50px;}
	
	#offre_emploi_rub_61 #col_gche div#form_offre_emploi textarea {
		border:1px solid #666666; 
		font-size:12px; 
		height:400px; 
		width:310px;
		}
	
	#offre_emploi_rub_61 #col_gche div#form_offre_emploi .partie_d select.petit {
		border:1px solid #666666; 
		width:60px; 
		height:16px; 
		font-size:11px;
		}
		
	* + html #offre_emploi_rub_61 #col_gche div#form_offre_emploi .partie_d select.petit {height:18px;}
	
	#offre_emploi_rub_61 #col_gche div#form_offre_emploi input.spip_bouton {width:auto; height:auto;}
	* html #offre_emploi_rub_61 #col_gche div#form_offre_emploi input.spip_bouton {width:auto; height:auto;}
	
	
	/* ----- Le formulaire candidatures ------- */
	
	#candidature_rub_63 #bg_haut #bg_bas #content {padding-bottom:65px;}

	#candidature_rub_63 #col_gche {color:#FFFFFF; font-size:12px; padding:5px;}	
	
	#candidature_rub_63 #col_gche #col_gche_01 {width:25px;}
	
	#candidature_rub_63 #col_gche #col_gche_02 {width:650px;}
	
	#candidature_rub_63 #col_gche div#form_offre_emploi {position:relative;}
	
	#candidature_rub_63 #col_gche div#form_offre_emploi div#form_offre_emploi_g {float:left; width:333px;}
	
	#candidature_rub_63 #col_gche div#form_offre_emploi div#form_offre_emploi_d {float:left; width:313px;}
	
	#candidature_rub_63 #col_gche div#form_offre_emploi  div#form_offre_emploi_d #lbl_motiv {padding-bottom:10px;}
	
	#candidature_rub_63 #col_gche div#form_offre_emploi .partie_g {
		width:148px; 
		float:left; 
		clear:left; 
		text-align:left; 
		margin-top:7px;
		}
	
	#candidature_rub_63 #col_gche div#form_offre_emploi .partie_d {float:left; margin-top:7px;}
	
	#candidature_rub_63 #col_gche div#form_offre_emploi .partie_d input[type=text] {
		border:1px solid #666666; 
		height:14px; 
		width:175px; 
		font-size:11px; 
		margin-bottom:3px;
		}
	
	#candidature_rub_63 #col_gche div#form_offre_emploi .partie_d textarea, 
	#candidature_rub_63 #col_gche div#form_offre_emploi .partie_d select.grand {
		border:1px solid #666666; 
		height:14px; 
		width:175px; 
		font-size:11px; 
		margin-bottom:3px;
		}
	
	* html #candidature_rub_63 #col_gche div#form_offre_emploi .partie_d input {
		border:1px solid #666666; 
		height:14px; 
		width:175px; 
		font-size:11px;
		}
		
	* html #candidature_rub_63 #col_gche div#form_offre_emploi .partie_d input.nostyle {
		border:none; 
		height:auto; 
		width:auto;
		}
	
	* + html #candidature_rub_63 #col_gche div#form_offre_emploi .partie_d input[type=text] {margin-bottom:0;}
	* html #candidature_rub_63 #col_gche div#form_offre_emploi .partie_d textarea {margin-bottom:0;}
	* + html #candidature_rub_63 #col_gche div#form_offre_emploi .partie_d textarea {margin-bottom:0;}
	* html #candidature_rub_63 #col_gche div#form_offre_emploi .partie_d select.grand {margin-bottom:0;}
	* + html #candidature_rub_63 #col_gche div#form_offre_emploi .partie_d select.grand {margin-bottom:0;}
	
	#candidature_rub_63 #col_gche div#form_offre_emploi .partie_d select.grand {height:16px; width:177px;}
	* + html #candidature_rub_63 #col_gche div#form_offre_emploi .partie_d select.grand {height:18px;}

	#candidature_rub_63 #col_gche div#form_offre_emploi .partie_d textarea {height:50px;}
	
	#candidature_rub_63 #col_gche div#form_offre_emploi textarea {
		border:1px solid #666666; 
		font-size:12px; 
		height:400px; 
		width:310px;
		}
	
	#candidature_rub_63 #col_gche div#form_offre_emploi .partie_d select.petit {
		border:1px solid #666666; 
		width:60px; 
		height:16px; 
		font-size:11px;
		}
		
	* + html #candidature_rub_63 #col_gche div#form_offre_emploi .partie_d select.petit {height:18px;}
	
	#candidature_rub_63 #col_gche div#form_offre_emploi input.spip_bouton {
		padding:3px; 
		width:auto; 
		height:auto;
		}
		
	* html #candidature_rub_63 #col_gche div#form_offre_emploi input.spip_bouton {
		padding:3px; 
		width:auto; 
		height:auto;
		}
	
		
	/* ----------- Recherche ------------ */
	
	#res_rech_n_2 #col_gche #col_1_2_res .liste-articles ul {list-style:none;}
	
	#res_rech_n_2 h1 {width:660px;}
	
	#res_rech_n_2 .ligne-fond .fleche-ligne-f img {
		border:none; 
		display:none; 
		float:left; 
		vertical-align:middle;
		}
		
	#res_rech_n_2 .ligne .fleche-ligne img {
		border:none; 
		display:none; 
		float:left; 
		vertical-align:middle;
		}
		
	#res_rech_n_2 .ligne-fond .fleche-ligne-f img {
		border:none; 
		display:none; 
		float:left; 
		vertical-align:middle;
		}
	
	#res_rech_n_2 .ligne .fleche-ligne img {
		border:none; 
		display:none; 
		float:left; 
		vertical-align:middle;
		}
	
	#res_rech_n_2 .ligne-fond .fleche-ligne-f {
		float:left; 
		border:none; 
		display:block; 
		height:auto; 
		margin:5px 0px 5px 5px; 
		vertical-align:middle;
		}
	
	#res_rech_n_2 .ligne .fleche-ligne {
		border:none; 
		display:block; 
		float:left; 
		height:auto; 
		margin:5px 0px 5px 5px; 
		vertical-align:middle;
		}
			
	#res_rech_n_2 .ligne .content-ligne {
		font-size:12px; 
		padding:0px 5px 5px 40px;
		}
	
	#res_rech_n_2 .offre-date {
		border-left:solid 1px #FFFFFF; 
		border-right:solid 1px #FFFFFF; 
		display:block; 
		float:left; 
		line-height:30px; 
		width:100px; 
		text-align:center;
		}
		
	#res_rech_n_2 .offre-ref {
		display:block; 
		float:left; 
		padding:5px 0 0 0; 
		text-align:center; 
		width:100px;
		}
	
	#res_rech_n_2 .ligne-fond .content-ligne-f {
		padding:0 5px 5px 40px; 
		font-size:12px;
		}
	
	#res_rech_n_2 .ligne-fond .content-ligne-f a {
		color:#203B56; 
		display:block; 
		float:left;	
		padding:5px 0 0 0; 
		text-decoration:underline; 
		width:400px;
		}
	
	#res_rech_n_2 .ligne .content-ligne a {
		color:#203B56; 
		display:block; 
		float:left; 
		padding:5px 0 0 0; 
		text-decoration:underline; 
		width:400px;
		}
	
	#res_rech_n_2 h1 .ssh1 {font-size:18px;}
	
	#res_rech_n_2 #col_1_2_res {
		float:left;	
		margin:40px 0 0; 
		width:670px;
		}
	
	#res_rech_n_2 .ligne-fond {
		background-image:url(../img/bg_tab.jpg); 
		height:30px; 
		line-height:20px; 
		width:659px; 
		margin:0;
		}
		
	#res_rech_n_2 #col_1_2_res .ligne {
		height:30px; 
		line-height:20px; 
		margin:0; 
		width:659px;
		}
		
	#res_rech_n_2 a:hover {text-decoration:none;}
	
	#btn_nouv_rech_off {
		float:right; 
		margin:20px 30px 0 0;
		}
	
	#btn_nouv_rech_off input {
		float:right; 
		padding:8px 12px 0 0; 
		margin:12px 10px 0 0;
		}
	
	#res_rech_n_2 #colonne_02 dl {
		float:left; 
		width:180px;
		}
	
	#res_rech_n_2 #colonne_02 dt {
		color:#203B56;
		display:block;
		float:left;
		font-size:11px;
		font-weight:bold;
		height:20px;
		width:145px;
		}
	
	#res_rech_n_2 #agenda #contenu {
		float:left; 
		padding:0 0 0 15px;
		}
	
	#res_rech_n_2 #colonne_02 #dep-offre {
		background: url(../img/deposer_offre.gif) no-repeat;
		float:left;
		height:114px;
		margin:3px 0 0;
		padding:0 10px 0 30px;
		width:212px;
		}
	
	#res_rech_n_2 #colonne_02 #dep-offre h4 {
		color:#FFFFFF; 
		font-size:14px; 
		margin:4px 0 0; 
		width:155px;
		}
	
	#res_rech_n_2 #colonne_02 #dep-offre ul {
		color:#FFBA00; 
		list-style-type:disc;
		}
	
	#res_rech_n_2 #colonne_02 #dep-offre li a {
		color:#FFBA00; 
		font-size:12px; 
		text-decoration:underline;
		}
	
	#res_rech_n_2 #colonne_02 #news-lien {
		float:left; 
		height:76px; 
		margin:3px 0 0; 
		width:212px;
		}
	
	
	/* ---------  ---------- */
	
	#res_rech_zoom #col_gche #col_gche_01 {width:0px;}
	
	#res_rech_zoom h1 .tt-details {font-size:18px;}
	
	#res_rech_zoom h1 .date-depot {font-size:12px;}
	
	#res_rech_zoom h1 {
		color:#095999; 
		float:left; 
		font-size:23px; 
		font-weight:bold; 
		margin:10px 0; 
		width:660px;
		}
	
	#res_rech_zoom #col_gche #col_1_0 {
		clear:left; 
		float:left; 
		height:30px; 
		left:18px; 
		width:600px;
		}
	
	#res_rech_zoom #col_1_2_res {
		float:left; 
		margin:40px 0 0; 
		min-height:400px; 
		width:690px;
		}
		
	* html #res_rech_zoom #col_1_2_res {height:400px;}
		
	#res_rech_zoom .ligne-fond {
		background-image:url(../img/bg_tab.jpg); 
		margin:0; 
		width:659px;
		}
	
	#res_rech_zoom .ligne {
		margin:0; 
		width:659px;
		}
	
	#res_rech_zoom #col_1_2_res dl {line-height:25px;}
	
	#res_rech_zoom #col_1_2_res dt.offre-lien-1 {
		line-height:28px; 
		padding:0 0 0 5px;
		}
	
	#res_rech_zoom #col_1_2_res dl img {vertical-align:text-top;}
	
	#res_rech_zoom #col_1_2_res dt.offre-lien {
		float:left; 
		clear:left; 
		line-height:28px; 
		padding:0 0 0 26px;
		}
	
	#res_rech_zoom #col_1_2_res dd.offre-date {border-left:1px solid #FFFFFF;}
	
	#res_rech_zoom #details-offre-lien {
		background:url(../img/bg_tab.jpg) repeat-y; 
		float:left; 
		height:auto; 
		line-height:20px; 
		margin:0; 
		overflow:hidden; 
		width:659px;
		}
	
	#res_rech_zoom #col_1_2_res dl.details-offre-lien {height:auto;}
	
	#res_rech_zoom dt.details-offre-lien {
		color:#203B56; 
		float:left; 
		font-size:12px; 
		font-weight:bold; 
		height:auto; 
		padding:0 0 0 26px; 
		width:150px;
		}

	#res_rech_zoom #col_1_2_res dd {
		border-left:1px solid #FFFFFF;
		color:#203B56;
		float:left;
		font-size:12px;
		line-height:30px;
		padding:0 0 0 10px;
		text-align:left;
		width:450px;
		}

	#res_rech_zoom dt.offre-lien {
		color:#203B56; 
		font-size:12px; 
		font-weight:bold;
		}
	
	#res_rech_zoom #infos-gen {
		height:auto; 
		line-height:20px; 
		margin:0; 
		overflow:hidden; 
		width:659px;
		}
	
	#res_rech_zoom dt.infos-gen {
		color:#203B56; 
		display:block; 
		float:left; 
		font-size:12px; 
		font-weight:bold; 
		height:auto; 
		padding:0 0 0 26px; 
		width:150px;
		}
	
	#res_rech_zoom dt.offre-lien {
		line-height:30px; 
		width:150px;
		}
	
	#res_rech_zoom dd.infos-gen {
		display:block; 
		height:auto;
		}
	
	#res_rech_zoom dt.offre-lien-1 {
		color:#203B56; 
		font-size:12px; 
		font-weight:bold; 
		padding:0 0 0 2px; 
		text-transform:uppercase;
		}
	
	#res_rech_zoom #btn_nouv_rech input {
		float:right; 
		padding:8px 12px 0 0;
		}
	
	
	/* -------- Col de droite -------- */
	
	#res_rech_zoom #colonne_02 dl {float:left; width:180px;}
	
	#res_rech_zoom #colonne_02 dt {
		color:#203B56; 
		display:block; 
		float:left; 
		font-size:11px; 
		font-weight:bold; 
		height:20px; 
		width:145px;
		}
	
	#res_rech_zoom #agenda #contenu {
		float:left; 
		padding:0 0 0 15px;
		}
	
	#res_rech_zoom #colonne_02 #dep-offre {
		background: url(../img/deposer_offre.gif) no-repeat; 
		float:left; 
		height:114px; 
		margin:3px 0 0; 
		padding:0 10px 0 30px; 
		width:212px;
		}
		
	#res_rech_zoom #colonne_02 #dep-offre h4 {
		color:#FFFFFF; 
		font-size:14px; 
		width:155px;
		}
	
	#res_rech_zoom #colonne_02 #dep-offre ul {
		color:#FFBA00; 
		list-style-type:disc;
		}
	
	#res_rech_zoom #colonne_02 #dep-offre li a {
		color:#FFBA00; 
		font-size:12px; 
		text-decoration:underline;
		}
	
	#res_rech_zoom #colonne_02 #news-lien {
		float:left; 
		height:76px; 
		margin:3px 0 0; 
		width:212px;
		}
		
	
