/* CSS Document */
.career
{
	width:685px;
	float:right;
	
	margin-top:10px;
}



/********************************SEARCH ENGINE****************************/


.title
{
	float:left;
	line-height:18px;
	min-width:80px;
}

.title_button
{
	float:left;
	line-height:18px;
	min-width:80px;
	margin: 10px 0px 10px 395px;
}


.title a
{
	text-decoration:none;
	cursor:pointer;
}

.search-param
{
	height:30px;
	width:472px;
}

.search-select
{
	border: 1px solid #C7D1DE;
	width:230px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.search-text
{
	border: 1px solid #C7D1DE;
	width:145px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.link
{
	margin-top:-15px;
	margin-bottom:15px;
	margin-left:20px;
	
	font-size:10px;
}

.table-title
{
	height:47px;

	color:#999999;
	font-weight:bold;
	
	background-image:url(../images/table_header.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

.table-title a
{
    color:#6D6D6D;
}

/****************************/
/*****************CANDIDATE SPOUNTANÉE******************/
.location-details
{
	min-height:35px;
	width:600px;
	
	margin-bottom:15px;
	
}

.location-details fieldset
{
	border:#7f9db9 1px solid;
	width:460px;
	padding:0px 5px 5px 5px;
	
}

legend
{
	padding:0px 10px 5px 10px;
	color:#437bb9;
}

.local-text
{
	font-size:10px;
	padding-left:10px;

}

.filter-details
{
	height:35px;
	width:600px;
}

.filter-title
{
	float:left;
	width:250px;
	color:#437bb9;
}

.filter-content
{
	float:left;
	width:200px;
	margin-bottom:10px;
}

.filter-content-d
{
	float:left;
	width:350px;
	margin-bottom:10px;
}

.filter-content input
{
	width:212px;
}

.filter-content select
{
	width:216px;
}

.adv
{
	clear:left;
	font-size:9px;
	color:#6d6d6d;
	line-height:11px;
	margin-bottom:10px;
}
.adv span {
font-size:11px;
color:#e85d10;
line-height:11px;
}
/******************************/
	
.table
{
	margin-top:10px;
	width:650px;
	
	color:#000066;
	line-height:18px;
}

.table-header
{
	border-bottom:#6D6D6D 1px solid;

}

.div-recrutement td
{
	padding: 10px 7px 10px 10px;
	border-bottom:#437BB9 1px solid;
	height:40px;
}

.a
{
	text-decoration:none;
	color:#437BB9;
	font-weight:bold;
	cursor:pointer;
}

.a:hover
{
	text-decoration:underline;
	background-color:#FFFFFF;
}

.div-recrutement h1 {
color:#173f6e;
font-size:13px;
font-weight:bold;
margin-bottom:10px;
}
.div-recrutement h2 {
color:#437bb9;
font-size:13px;
font-weight:bold;
margin-bottom:10px;
}

.career h1 {
color:#173f6e;
font-weight:bold;
margin-bottom:15px;
}
.details-row{
margin-bottom:10px;
line-height:14px;
width:462px;
}
.details-title{
color:#437bb9;
font-size:11px;
font-weight:bold;
}
.details-title span {
color:#6b6b6b;
font-size:11px;
font-weight:bold;
}
.details-content{
color:#6d6d6d;
font-size:11px;
font-weight:normal;
}
/*****************************************************/
.comment
{
	width:450px;
	float:left;
	
	margin-left:49px;
}


