.rubrique h1{
	border-bottom:0px;
	color:#960;
}
.article{
	border-bottom:0px;
}
.article h3.emploi{
	color:#ca284d;
	font-family:verdana, sans-serif;
	font-size:14px;
	margin-left:20px;
}
#listeVillesEmploi{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#listeVillesEmploi li{
	color:#960;
	font-family:verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-left:20px;
	border-top:1px solid #ffc4e2;
}
#listeVillesEmploi li ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#listeVillesEmploi li ul li{
	border-top:1px solid #ffc4e2;
	margin-left:0px;
}
#listeVillesEmploi li ul li a{
	color:#069;
	font-family:verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:20px;
	text-decoration:none;
}
#listePostesEmploi{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#listePostesEmploi li{
	border-top:1px solid #ffc4e2;
	margin-left:0px;
}
#listePostesEmploi li a{
	color:#069;
	font-family:verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:0px;
	text-decoration:none;
}
#offresEmploi{
	margin-left:20px;
	font-family:verdana;
}
#offresEmploi ul{
	list-style-type:none;
	width:50%;
}
#offresEmploi li{
	border-top:1px solid #ffc4e2;
	margin-left:0px;
}
#offresEmploi li a{
	color:#069;
	font-family:verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:0px;
	text-decoration:none;
}





#contenuParticipation h3{
	color:#f60;
	font-size:23px;
}
#contenuParticipation table{
	border-collapse:collapse;
	width:95%;
	margin-top:10px;
}
#contenuParticipation td{
	border:1px solid #FFc4e2;
	border-width:0px 0px 1px 1px;
	padding:3px 0px 3px 6px;
	vertical-align:top;
}
#contenuParticipation td[scope=row]{
	text-align:right;
	padding:6px 6px 3px 0px;
	border-width:0px 1px 1px 0px;
	width:120px;
}
#contenuParticipation form{
	font-weight:bold;
	color:#006699;
	font-size:11px;
	margin:0px;
}
#contenuParticipation input[type=submit]{
	background-color:#CC3366;
	border:0px;
	color:white;
	padding:4px;
}
#adresse_input{
	width:90%;
	height:80px;
}
#commentaire_input{
	width:90%;
	height:80px;
}
#ville_desiree_input{
	width:200px;
	height:80px;
}
#tousObligatoires{
	font-size:11px;
	font-weight:normal;
	color:black;
}
.champObligatoire{
	color:red;
}


