/**********************************************************************************************************************************************************************************/
/***********************************************************************                             OFFRES D'EMPLOI                                 ************************************************************************/
/***********************************************************************************************************************************************************************************/

.tx-eoffresdemploi-pi1  [
	margin-left:5px;
}

.tx-eoffresdemploi-pi1 .erreur {
	color:#ff0000;
	font-weight:bold;
}

#milieu_milieu_contenu .tx-eoffresdemploi-pi1 h3.poste {
	color:#68B022;
	padding:3px 8px 3px 0;
	margin-bottom:10px;
}

*+ html #milieu_milieu_contenu .tx-eoffresdemploi-pi1 h3.poste {

}
		
		
		
/******************** Recherche **************************************/
.tx-eoffresdemploi-pi1 .eoffresdemploi_recherche_input,
.tx-eoffresdemploi-pi1 .eoffresdemploi_recherche_select {
	margin:5px 0;
}

.tx-eoffresdemploi-pi1 .eoffresdemploi_recherche label {
	display:block;
	float:left;
	width:140px;
}

.tx-eoffresdemploi-pi1 .eoffresdemploi_recherche_submit input {
	background-color:#eaeaea;
	border:1px solid #cccccc;
	cursor:pointer;
	margin:5px 0 10px 141px;
	padding:2px 10px;
}

	
/******************** Liste complete ************************************/
.eoffresdemploi_listecomplete_pagination {
	margin:5px 0 15px 0;
}

.eoffresdemploi_listecomplete_pagination a {
	padding:0 4px;
}

.eoffresdemploi_listecomplete_elements {
	margin:0 0 20px 0;
}

#milieu_milieu_contenu .eoffresdemploi_listecomplete_elements a {
	font-weight:normal;
}

#milieu_milieu_contenu .eoffresdemploi_listecomplete_elements .lien_detail {
	text-align:right;
	border-bottom:1px solid #cccccc;
}

#milieu_milieu_contenu .eoffresdemploi_listecomplete_elements .lien_detail a {
	font-weight:bold;
}


		
/******************** Resultat de recherhce ******************************/
.eoffresdemploi_display_pagination {
	margin:5px 0 15px 0;
}

.eoffresdemploi_display_pagination a {
	padding:0 4px;
}

.eoffresdemploi_listecategorie_elements {
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	border-bottom:1px solid #cccccc;
}

#milieu_milieu_contenu .eoffresdemploi_listecategorie_elements a {
	font-weight:normal;
}

#milieu_milieu_contenu .eoffresdemploi_listecategorie_elements .lien_detail {
	text-align:right;
}

#milieu_milieu_contenu .eoffresdemploi_listecategorie_elements .lien_detail a{
	font-weight:bold;
}
		

		
/******************** Detail offre ******************************/
#milieu_milieu_contenu .eoffresdemploi_detail_offre a {
	font-weight:normal;
}

#milieu_milieu_contenu .eoffresdemploi_detail_offre .lien_detail {
	text-align:right;
}

#milieu_milieu_contenu .eoffresdemploi_detail_offre .lien_detail a{
	font-weight:bold;
}

#milieu_milieu_contenu .eoffresdemploi_detail_offre h3.titre {
	font-size:1.5em;
	color:#68b022;
	margin-bottom:20px;
}		
		
/******************** Candidature ******************************/
.tx-eoffresdemploi-pi1 .eoffresdemploi_form_cand fieldset{
	border:1px solid #cccccc;
	padding:15px;
	margin:25px 0 0 0;
}

.tx-eoffresdemploi-pi1 .eoffresdemploi_form_cand legend{
	padding:5px 0 15px 5px;
	margin:0;
	color:#68B022;
	font-size:1.2em;
	font-weight:bold;
}

.tx-eoffresdemploi-pi1 .eoffresdemploi_formulairecandidature h1 {
	color:#68B022;
}


.tx-eoffresdemploi-pi1 .eoffresdemploi_candidature_submit {
	margin-left:0;
}

.tx-eoffresdemploi-pi1 .eoffresdemploi_candidature_submit input{
	cursor:pointer;
	width:auto;
	background-color:#EAEAEA;
	border:1px solid #CCCCCC;
	margin:10px 0 10px 0px;
	padding:3px;
}

.tx-eoffresdemploi-pi1 .eoffresdemploi_formulairecandidature_indications {
	margin-bottom:0;
	background:transparent url(../fileadmin/template/images/bg_hr.gif) repeat-x scroll left bottom;
	padding:15px 0 0 0;
}

.candidature_field {
	margin: 0 0 10px 0;
}

.candidature_field input,
.candidature_field textarea {
	margin: 0 0 5px 0;
	width:200px;
}

.candidature_field select {
	margin: 0 0 5px 0;
	width:203px;
}

.candidature_field input[type="radio"] {
	width:20px;
}

.candidature_field label {
	display:block;
	float:left;
	width:125px;
}

.candidature_field label.label_large {
	width:100%;
}

.etoile {
	color:#ff0000;
	font-weight:bold;
}

.eoffresdemplois_champsobligatoire {
	color:#ff0000;
}
