* {

	font-family: arial;

	font-size: 11px;

}

body {

	font-family: arial;

	font-size: 11px;

}

#conteneur_haut {

	position: absolute;

	left: 50%;

	width: 760px;

	margin-left: -380px;

}

#conteneur {

	position: absolute;

	left: 50%;

	top: 95px;

	width: 760px;

	margin-left: -380px;

}

#haut_page {

	width: 760px;

	height: 80px;

}

#logo {

	position: absolute;

	left: 30px;

	width: 200px;

}

#ban468x60 {

	width: 515px;

	margin-left: 230px;

	padding-right: 15px;

	text-align: right;

}

#ban728x90 {

	width: 760px;

	text-align: center;

	padding: 10px 0px 0px 0px;

}

/* Menu */

#menu {

	width: 760px;

	height: 30px;

}

#menu li {

	width: 110px;

	height: 22px;

	float: left;

	text-align: center;

	margin: 0;

	padding: 0;

	font-size: 11px;

	font-family: arial;

	list-style-type : none;

}

#menu a {

	margin: 0;

	padding: 5px 0px 0px 0px;

	width: 110px;

	height: 22px;

	display: block;

	text-align: center;

	text-decoration: none;

	color: #000;

	background-image: url(http://emploi.jobfinance.com/img/menu/onglet_off.png);

	background-repeat: no-repeat;

	color: #761620;

}

#menu a:hover {

	margin: 0;

	padding: 5px 0px 0px 0px;

	background-image: url(http://emploi.jobfinance.com/img/menu/onglet_on.png);

	background-repeat: no-repeat;

	width: 110px;

	height: 22px;

	color: #ffffff;

}

#menu a:active {

	margin: 0;

	padding: 5px 0px 0px 0px;

	background-image: url(http://emploi.jobfinance.com/img/menu/onglet_on.png);

	background-repeat: no-repeat;

	width: 110px;

	height: 22px;



}

#menu a#actif {

	margin: 0;

	padding: 5px 0px 0px 0px;

	background-image: url(http://emploi.jobfinance.com/img/menu/onglet_on.png);

	background-repeat: no-repeat;

	width: 110px;

	height: 22px;

	color: #ffffff;

	font-weight: bold;

}

#barre_gris {

	border-bottom: 4px solid #b2b2b2;

	margin: 0;

	padding: 22px 0px 0px 0px;

}

#barre_noir {

	border-bottom: 4px solid #000000;

	margin: 0;

	padding: 0;

}

/* fin...Menu */

/* SousMenu */

#sousmenu {

	width: 145px;

	margin: 0px 0px 0px 0px;

	padding: 0;

}

#sousmenu ul {

	width: 145px;

	list-style-type: none;

}

#sousmenu li {

	width: 145px;

	margin-bottom: 5px;

	list-style-type: none;

}

#sousmenu a {

	margin: 0px 0px 0px 5px;

	padding: 0;

	width: 145px;

	display: block;

	text-align: right;

	text-decoration: none;

	color: #ffffff;

	border-bottom: 1px solid #e3e3d0;

}

#sousmenu a:hover {

	background-color: #e3e3d0;

	color: #000000;

}

#sousmenu a:active {

	background: #e3e3d0;

	color: #000000;

}

#sousmenu a#actif {

	background-color: #e3e3d0;

	color: #000000;

}

/* fin...SousMenu */

#centre {

	margin-top: 10px;

}

#table2col {



}

#table3col {



}

#nav_gauche {

	width: 155px;

	background-color: #b2b2b2;

	margin: 0;

	padding: 1px 0px 0px 0px;

	vertical-align: top;

}

#nav_gauche h1 {

	margin: 0;

	font-size: 14px;

	color: #ffffff;

	text-align: center;

	padding: 5px 0px 5px 0px;

}

#nav_info {

	/* background-color: #e3e3d0; */

	margin: 0px 5px 10px 5px;

	/* padding: 5px 10px 5px 10px; */

}

#nav_info h1 {

	color: #761620;

	text-align: left;

	font-size: 14px;

	margin: 0;

	padding: 0;

}

#nav_info h2 {

	color: #000000;

	text-align: left;

	font-size: 11px;

	margin: 0;

}

#nav_info a {

	color: #000000;

}

#nav_info a:hover {

	color: #000000;

	text-decoration: none;

}

#pub {

	text-align: center;

	padding: 15px 0px 15px 0px;

}

#visu_cv {

	margin: 0;

	padding: 0px 0px 0px 10px;

	background-color: #ffffff;

	vertical-align: top;

}

#visu_cv h1 {

	background-color: #e3e3d0;

	margin: 0;

	padding: 3px 5px 3px 5px;

	color: #761620;

	font-size:14px;

	text-align: left;

}

#visu_cv h2 {

	color: #761620;

	border-bottom: 1px solid #761620;

}

#centre2 {

	width: 595px;

	margin: 0;

	padding: 0px 0px 0px 10px;

	background-color: #ffffff;

	vertical-align: top;

	border-right: 1px solid #b2b2b2;

}

#centre2 a {

	color: #000000;

}

#centre2 h1 {

	background-color: #e3e3d0;

	margin: 0;

	padding: 3px 5px 3px 5px;

	color: #761620;

	font-size:14px;

}

#centre2 h2 {

	color: #761620;

	/*border-bottom: 1px solid #761620;*/

}

#centre2 h3 {

	background-color:#eaeaea;

	font-weight:bold;

	padding: 8px 0px 5px 10px;

	height:25px;

	vertical-align:middle;

	margin-bottom:5px;

}

#centre2 th {

	text-align:left;

	padding-left:10px;

}



#centre3 {

	width: 445px;

	height: 850px;

	margin: 10px 0px 0px 0px;

	padding: 0px 10px 0px 0px;

	background-color: #ffffff;

	vertical-align: top;

}

#centre3 h1 {

	background-color: #ffffff;

	margin: 0;

	padding: 3px 5px 20px 5px;

	color: #000000;

}

#centre3 h2 {

	color: #761620;

	border-bottom: 1px solid #761620;

}

#centre3 h3 {

	background-color:#e3e3d0;

	font-weight:bold;

	padding: 9px 0px 2px 10px;

	height:25px;

	vertical-align:middle;

	margin-bottom:5px;

}

#col_droite {

	width: 130px;

	height: 100%;

	margin: 10px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	vertical-align: top;

	background-color: #efefef;

}

#col_droite_lien_offre {

	padding: 5px 5px 5px 5px;

	font-size: 11px;

}

#col_droite_lien_offre ul {

	margin: 0px 0px 0px 15px;

	padding: 0px 0px 0px 0px;

}

#col_droite_lien_offre li {

	margin: 0px 0px 0px -19px;

	padding: 5px 0px 8px 10px;

	color: #000000;

	border-bottom : 1px dashed #b2b2b2;

	list-style:none;

	/*list-style-image : url(/img/puce_noir.gif);

	*/

	list-style-type : none;

	list-style-position : outside;

}

#col_droite_lien_offre li a {

	color: #000000;

}

#col_droite_lien_offre li a:hover {

	text-decoration:none;

}

#aide {

	border: 1px solid #000000;

	padding: 3px 5px 3px 5px;

	font-size: 10px;

}

#aide h1 {

	background-color: #ffffff;

	margin: 0px 0px 5px 0px;

	border-bottom: 1px dashed #b2b2b2;

	color:#000000;



}

#bas_page {

	width: 600px;

	height: 20px;

	margin: 0;

	background-color: #b2b2b2;

	text-align:center;

	vertical-align:middle;

	color:#ffffff;

	padding: 10px 0px 5px 0px;

}

#bas_page a {

	color:#ffffff;

	text-decoration : none;

}

#bas_page a:hover {

	color:#ffffff;

	text-decoration : underline;

}

.chapo {

	background-color: #efefef;

	padding: 5px 10px 5px 10px;

	text-align: center;

}

.font10px {

	font-size: 10px;

}

.erreur {

	color: #761620;

	font-weight: bold;

	border: 2px dashed #761620;

	background-color: #e3e3d0;

	margin: 10px 10px 40px 10px;

	padding: 10px 10px 10px 10px;

}

/* Style Generique */

.center {

	text-align: center;

}

.right {

	text-align: right;

}

img {

	border: 0;

}

p {

	 margin: 0;

}

form {

	margin: 0;

}

/* fin...Style Generique */

/* Offre */

.result_colone_titre {

	color: #000000;

	background-color: #e3e3d0;

	/*height: 20px;*/

}

#result_nb_page {

	width: 100%;

	background-color: #e3e3d0;

	color: #000000;

	margin-top: 10px;

	padding: 5px 5px 5px 5px;

}

#result_nb_page a:link {

	color: #000000;

	font-weight: normal;

	text-decoration: none;

}

#result_nb_page a:visited {

	color: #000000;

	font-weight: normal;

	text-decoration: none;

}

#result_nb_page a:hover {

	color: #000000;

	font-weight: normal;

	text-decoration: underline;

}

#result_nb_page td {

	height: 20px;

}

.page_precedente {

	width: 90px;

	text-align: right;

}

.page_suivante {

	width: 90px;

}

#tableau_resultat {

	width: 100%;

}

#tableau_resultat a {

	text-decoration: none;

}

#tableau_resultat a:hover {

	text-decoration: underline;

}

#tableau_resultat th {

	padding: 2px 2px 2px 2px;

	background-color:#ffffff;

	color: #ffffff;

}

#tableau_resultat td {

	height: 30px;

	padding: 2px 10px 2px 10px;

}

#tableau_resultat td a {

	color: #000000;

	/*font-weight:bold;*/

}

.tableau_resultat_ligne1 {

	background-color: #ffffff;

}

.tableau_resultat_ligne2 {

	background-color: #efefef;

}

.tableau_resultat_date {

	width: 50px;

	text-align: center;

}

.tableau_resultat_societe {

	width: 100px;

	text-align: center;

}

.tableau_resultat_poste {

	/*width: 100px;*/

}

.tableau_resultat_location {

	width: 100px;

}

.accueil_bgd1 {

	background-color: #e3e3d0;

}

.accueil_bgd2 {

	background-color: #ffffff;

}

.border_top_dashed_gris {

	border-top: 1px dashed #b2b2b2;

	padding: 2px 0px 2px 0px;

}

.border_bottom_dashed_gris {

	border-bottom: 1px dashed #b2b2b2;

	padding: 2px 0px 2px 0px;

}

.majuscule {

	text-transform : uppercase;

}

.aide_tableau {

	padding: 5px 0px 10px 10px;

	font-size:11px;

}

.bgcolor1 {

	background-color: #efefef;

}

.bgcolor2 {

	background-color: #ffffff;

}

#etape_cv {

	text-align: center;

}

#etape_cv table {

	width: 90%;

	border: 1px dashed #b2b2b2;

	background-color: #ffffff;

}

#etape_cv td {

	width: 14%;

	text-align: center;

}

#etape_cv table a {

	text-decoration: underline;

}

#etape_cv table a:hover {

	text-decoration: none;

}

#etape_active {

	background-color: #e3e3d0;

}

.rouge {

	color: #761620;

}

#table_competence table {

	width: 98%;

}

.titre_article_actu {

	color:#761620;

	font-size:18px;

	font-weight:bold;

}

.date_article_actu {

	color:#761620;

	font-size:14px;

	font-weight:bold;

}



.main {

	/* height:104px; */

	width:350px;

}



.sub {

	/* height:104px; */

	width:350px;

}



.contenu_compte_texte_lien_off, .contenu_compte_texte_lien_off {

	color:#867971;

	background-color:transparent;

}



.contenu_compte_texte_lien_on, .contenu_compte_texte_lien_on {

	color:#867971;

	background-color:#e3e3d0;

}

#partenaires {

	text-align: center;

}

#partenaires table {

	font-weight:bold; 

	color:#761620;

	font-size:11px;

	border:0;

	margin:0px;

	padding:0px;

}



#interstitiel {margin:0;padding:0;height:0;width:0;}

#pub_corner {margin:0;padding:0;height:0;width:0;}
