/******************* style defaut *******************/
		body {
			margin-top: 0px;
			background-color: #ffffff;
			font-family: Arial, sans-serif;
			font-size: 16px;
			color: #000000;
			background-image: url(/img/menu/fond_menu.gif);
			background-repeat : repeat-x;
		}
		a {
			color: #000000;
			text-decoration: underline;
		}
		a:hover {
			text-decoration: none;
		}
		/******************* class génériques *******************/
		.erreur {
			color: #008B71;
			font-weight: bold;
		}
		.aide {
			font-size:12px;
		}
		.center {
			text-align: center;
		}
		.bg1 {
			background-color:#faf3ef;
		}
		.bg2 {
			background-color:#d9d5d4;
		}
		.separation_blanc {
			height:1px;
			border-bottom: 1px dashed #ffffff;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
		}
		.separation_taupe_top {
			height:1px;
			border-top: 1px dashed #52433f;
			padding: 10px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
		}
		.vert {
			color: #008B71;
		}
		/******************* grand blocs de la page *******************/
		#conteneur_haut {
			position: absolute;
			left: 50%;
			width: 984px;
			margin-left: -492px;
			z-index:10000;
			display:none;
		}
		#conteneur {
			position: relative;
			margin-left: auto;
			margin-right: auto;
			margin-top:0;
			width: 984px;
			text-align: left;
		}
		#conteneur table {
			width: 984px;
		}
		#conteneur img {
			border:0;
		}
		#conteneur_bas {
			position: absolute;
			left: 50%;
			width: 984px;
			margin-left: -492px;
		}

		/******************* haut de page *******************/
		#haut_page {
			width: 984px;
			height: 81px;
			padding-top: 0px;
			display:none;
		}
		.logo_missioneo {
			float: left;
			width: 618px;
			height: 79px;
			padding: 0px 0px 0px 10px;
		}
		/******************* menu *******************/
		#menu{
			width: 984px;
			z-index: 1;
			clear: both;
			height: 24px;
			padding:0;
			margin:0;
			display:none;
		}
		/******************* Colonne Droite *******************/
		#col_droite {
			position:absolute;
			right: 0;
			width: 270px;
			display:none;
		}
		#chiffres {
			margin-top: 15px;
			width: 270px;
		}
		#chiffres table{
			width: 270px;
			margin: 0px;
			padding:0;
		}
		#chiffres th{
			height: 30px;
			padding : 5px 5px 5px 5px;
			color: #ffffff;
			font-size: 12px;
			text-transform: uppercase;
			font-weight:bold;
			border-bottom: 1px dashed #52433F;
			background-color:#52433f;
		}
		#chiffres td{
			height: 20px;
			padding : 5px 5px 5px 5px;
			border-bottom: 1px dashed #52433F;
		}
		#chiffres a{
			text-decoration: none;
		}
		#chiffres a:hover{
			text-decoration: underline;
		}
		#actu {
			margin-top: 25px;
			width: 270px;
			background-color:#f0e7e3;
		}
		#actu table{
			width: 270px;
			margin: 0px;
			padding:0;
		}
		#actu th{
			height: 15px;
			padding : 5px 5px 5px 5px;
			font-size: 14px;
			font-weight:bold;
			border-bottom: 1px solid #52433F;
			text-align: left;
		}
		#actu td{
			height: 5px;
			padding : 5px 5px 5px 5px;

		}
		/******************* Colonne Gauche *******************/
		#col_gauche {
			width: 714px;
			margin-right: 270px;
		}
		#col_gauche img{
			border:0;
		}
		#col_gauche table {
			margin-top: 30px;
			width: 714px;
			margin-left:0;
		}
		.col_gauche_td1 {
			width: 153px;
			background-color: #52433f;
			background-image: url(/img/fond_col_gauche.gif);
			background-repeat : no-repeat;
			vertical-align:top;
			padding-bottom: 15px;
			padding-left:7px;
			display:none;
		}
		.col_gauche_td3 {
			background-color: #f0e7e3;
			width: 528px;
			background-image: url(/img/contenu_coins.gif);
			background-repeat : no-repeat;
			vertical-align:top;
			padding:0;
		}
		.col_gauche_td2 col_gauche_td4 {
			width:13px;
			display:none;
		}
		#pave_candidat {
			margin-top: 20px;
			width: 135px;
			background-color: #d9d5d4;
			color: #000000;
			padding: 5px 5px 5px 5px;
			text-align:left;
		}
		#pave_candidat h1{
			font-size:12px;
			text-transform : uppercase;
			margin:0px 0px 0px 0px;
			padding:7px 0px 0px 0px;
			text-align:center;
			color:#52433f;;
		}
		#pave_candidat h2{
			font-size:12px;
			font-weight: normal;
			border-top: 1px dashed #000000;
			margin:10px 0px 5px 0px;
			padding:15px 0px 0px 0px;
		}
		#pave_candidat form{
			margin:5px 0px 5px 0px;
		}
		#pub {
			padding-top: 20px;
		}
		#contenu_sans_aide {
			padding: 20px 10px 0px 10px;
			width: 508px;
		}
		#contenu_sans_aide h1{
			font-weight:bold;
			font-size: 24px;
			color: #52433f;
			margin:0;
		}
		#contenu_sans_aide h2{
			font-weight:bold;
			font-size: 12px;
			margin:0;
			color:#52433f;
		}
		#contenu_sans_aide h3{
			font-weight:bold;
			font-size: 14px;
			margin:25px 0px 0px 0px;
			color: #52433f;
			width: 508px;
			height: 17px;
			padding: 8px 0px 10px 0px;
			border-bottom: 3px solid #52433f;
		}
		#contenu_sans_aide form{
			margin:0;
		}
		#contenu_sans_aide table{
			width: 508px;
			margin:0;
		}
		#contenu_sans_aide th {
			text-align:left;
			padding:5px;
			border-bottom: 1px solid #52433f;
		}
		#contenu_sans_aide td {
			height:30px;
			padding:5px;
			border-bottom: 1px dashed #52433f;
		}
		#contenu_avec_aide {
			padding: 20px 10px 0px 10px;
			margin-right:170px;
			border-right: 1px dashed #52433F;
		}
		#contenu_avec_aide h1{
			font-weight:bold;
			font-size: 20px;
			color: #52433f;
			margin:0;
		}
		#contenu_avec_aide h2{
			font-weight:bold;
			font-size: 12px;
			margin:0;
			color:#52433f;
		}
		#contenu_avec_aide h3{
			font-weight:bold;
			font-size: 14px;
			margin:25px 0px 0px 0px;
			color: #52433f;
			width: 338px;
			height: 17px;
			padding: 8px 0px 10px 0px;
			border-bottom: 3px solid #52433f;
		}
		#contenu_avec_aide form{
			margin:0;
		}
		#contenu_avec_aide table{
			width: 338px;
			margin:0;
		}
		#contenu_avec_aide th {
			text-align:left;
			padding:5px;
			border-bottom: 1px solid #52433f;
		}
		#contenu_avec_aide td {
			height:30px;
			padding:5px;
			border-bottom: 1px dashed #52433f;
		}
		#contenu_aide{
			padding: 25px 10px 0px 10px;
			width:150px;
			position:absolute;
			right:284px;
		}
		#contenu_aide h1{
			font-weight:bold;
			text-transform: uppercase;
			font-size: 14px;
			color: #52433F;
			margin:0;
			text-align:center;
		}
		/******************* Colonne Gauche Recruteur *******************/
		#col_gauche_recruteur {
			width: 984px;
			/*margin-right: 270px;*/
			padding-top: 30px;
		}
		#col_gauche_recruteur form {
			margin:0;
		}
		#col_gauche_recruteur img{
			border:0;
		}
		#col_gauche_recruteur table {
			/*width: 984px;*/
			margin-left:0;
		}
		.col_gauche_recruteur_td1 {
			width: 153px;
			background-color: #52433f;
			background-image: url(/img/fond_col_gauche.gif);
			background-repeat : no-repeat;
			vertical-align:top;
			padding-bottom: 15px;
			padding-left:7px;
		}
		.col_gauche_recruteur_td3 {
			width: 811px;
			background-color: #f0e7e3;
			background-image: url(/img/contenu_coins_2.gif);
			background-repeat : no-repeat;
			vertical-align:top;
			padding:0;
		}
		#contenu_recruteur {
			width: 791px;
			padding: 20px 10px 0px 10px;
		}
		#contenu_recruteur h1{
			font-weight: bold;
			font-size: 20px;
			color: #52433f;
			margin: 0;
		}
		#contenu_recruteur h2{
			font-weight:bold;
			font-size: 12px;
			margin:0;
			color:#52433f;
		}
		#contenu_recruteur h3{
			font-weight:bold;
			font-size: 14px;
			margin: 10px 0px 0px 0px;
			color: #52433f;
			/*width: 508px;*/
			height: 17px;
			padding: 8px 0px 10px 0px;
			border-bottom: 3px solid #52433f;
		}
		/******************* bas de page *******************/
		#bas_page {
			padding-top: 10px;
			padding-bottom: 30px;
			text-align: center;height: 30px;
			/*background-color: #99CC99;*/
			display:none;
		}
		#services_plus {
			display:none;
		}
		#bouton {
			display:none;
		}
		#xiti {
			display:none;
		}