h1
{
font-size: 10px;
font-weight: normal;
margin-left:auto;
margin-right:auto;
width:927px;
text-align: center;
}

#middle #service_gratuit
{
background: url(../images/emploi/service_gratuit.png);
width: 473px;
height: 192px;
/*float: right;*/
margin-top: -18px;
position: absolute;
/*margin-left: 437px;*/
}

#middle #service_gratuit #lien_service
{
	margin-top: 127px;
	margin-left: 25px;
}

#recherche_rapide .box_content select
{
	color: #902599;
	font-size: 12px !important;
}

#derniere_offres .box_content .item_offre,  #recommentation_offres .box_content .item_offre
{
	background: url(../images/pins_vert.png) no-repeat;
	background-position:  0px 6px;
	padding-left: 12px;
	margin-left: 20px;
	margin-top: 0px;
}

#derniere_offres .box_content .item_offre p, #recommentation_offres .box_content .item_offre p
{
	margin: 0px;
}

#derniere_offres .box_content .item_offre b.description, #recommentation_offres .box_content .item_offre b.description
{
	font-weight: 100;
	color: #5d5d5d;
}

#derniere_offres .box_content .item_offre a.nom_entreprise, #recommentation_offres .box_content .item_offre a.nom_entreprise
{
	font-weight: 100;
	color: #858585;
	text-decoration: none;
}

#derniere_offres .box_content .item_offre a.nom_entreprise:hover, #recommentation_offres  .box_content .item_offre a.nom_entreprise:hover
{
 text-decoration: underline;
}

#entreprise_recrute .box_content  a img
{
	border: 1px solid #902599;
}

#home_cv .box_content div
{
font-size: 12px;
color: #5D5D5D;
}

#home_cv .box_content div a
{
 color: #932FB8;
}

/************** Profil emploi ****************/

#middle #candidat #photo
{
 height: 200px;
 width: 150px;
/* border: 1px solid #CCCCCC;*/

}

#middle #candidat, #middle #recruteur
{
 font-size: 12px;
}

#middle #candidat .label
{
 width: 140px;
 text-align: right;
 margin-right: 10px;
}

#middle #recruteur .label
{
 width: 200px;
 text-align: right;
 margin-right: 10px;
}

#middle #candidat select.data, #middle #recruteur select.data
{
width: 200px;

}

#middle #candidat input.data, #middle #recruteur input.data
{
width: 194px;
}

/**/
.ProfilLabel{
	color:#919191;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
}

.ProfilTitle{
	font-size:15px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	color:#932fb8
}

.ProfileblockL{
	/*float:left;*/
	height:650px;
	width:18%;
}

.ProfileblockR{
	float:left;
	/*height:650px;*/
	/*width:80%;*/
	width: 742px;
}

.ProfileInputTxt{
	/*width:320px;*/
	height:15px;	
}

.wdtHalf{
	width:50%;
}

.wdt327{
	width:327px;
}

.wdt350{
	width: 350px !important;
}

.wdt361{
	width: 361px !important;
}


.hgt18{
	width:50%;
}

.popUpEditFormation{
	position:absolute;
	top:0px;
	left:0px;
	/*background:#ffffff;
	width:725px;
	height:244px;*/
	z-index: 8000;
}

.popUpEditExperience{
	position:absolute;
	top:0px;
	left:0px;
	/*background:#ffffff;
	width:725px;
	height:295px;*/
	z-index: 8000;
}

.InptSize{
	height:15px;
	width:305px
}	

.BtnclosePP{
	width:13px;
	height:12px;
	background:url(/images/emploi/closeBtn.jpg) no-repeat;
	margin-top:-6px;
	cursor:pointer	
}	

.ProfileSeparator{
	/*width:90%;*/
	margin-left:12px !important;	
	margin-right:12px !important;
}

.ProfileAdresse{
	/*width: 323px;*/
	height: 62px	
}

.ProfileSelectedfonction{
	font-weight:normal;
	color:#932fb8;	
}

.ProfileformationList{
border-top:1px solid #b2db83;
color:#3b3b3b;
font-size:11px;
font-weight:normal	
}

.profileaddLink{
	text-decoration:none;
	color:#66b708;
	font-size:11px;
	font-weight:normal	
}

.btnadd{
	/*background:transparent url(/images/add_item.gif) no-repeat scroll 0% 50%;*/
	background:transparent url(/images/emploi/ajouter_langue.gif) no-repeat scroll 0% 50%;
	border:0px none;
	cursor:pointer;
	height:24px;
	margin-top:-4px;
	width:22px;	
}

.addLink
{
	padding-left: 10px;
	background: url(/images/emploi/ajouter.gif) no-repeat scroll 0% 50%;
	border:0px none;
	cursor:pointer;
	text-decoration:  none;
}

.tableBord{
	height:200px;
	width:695px;
	border:1px solid #dcdcdc;
}

.tableBordUser{
	font-size:13px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	color:#3b3b3b;
	font-weight:bold;	
}	

.tableBordPub{
	float:right;
	width:200px;
	height:200px;
	background:url(/images/emploi/tableBordPub.jpg) no-repeat;
}

.editFormation{
	position:absolute;
	background:#ffffff;
	width:725px;
	height:239px;
	z-index: 8000;
}

.editExperience{
	position:absolute;
	background:#ffffff;
	width:725px;
	height:285px;
	z-index: 8000;
}

/*********Profil recruteur********/
.rsFindEntreprise{
	height:85px;
	border:1px solid #b1b1b1;
}

.rsFindEntreprise:hover{
	height:85px;
	border:1px solid #b1b1b1;
	background:#eff8e6;
}

.rsFindEntrepriseBg{
	height:85px;
	border:1px solid #b1b1b1;
	background:#eff8e6;
}

.btnAddFav{
	background:transparent url(/images/emploi/btn_addfav.png) no-repeat scroll right center !important;	
	height:26px;
	width:136px;
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/emploi/btn_addfav.png',sizingMethod='');	
}

.btnAddFavOff{
	background:transparent url(/images/emploi/btn_addfav_off.png) no-repeat scroll right center !important;
	height:26px;
	width:136px;	
}


/**/

/******** tableau Resultat entreprise ****************/

#entreprise_resultat 
{
width: 600px;
border: 1px solid #b0b0b0;
padding: 5px;
}

#entreprise_resultat .item
{
height: 25px;
}

#entreprise_resultat .item .nom
{
width: 100px;
float: left;
}

#entreprise_resultat .item .adresse
{
/*width: 200px;*/
margin-right:20px;
float: left;
}
#entreprise_resultat .item .par
{
/*width: 100px;*/
margin-right:20px;
float: left;

}

#entreprise_resultat .item .nb
{
  /*width: 50px;*/
  float: left;
  text-align: right;
}

#entreprise_resultat .item .choose
{
text-align: right;
}

#popup_emploi_formation .label
{
width: 150px;
}

.formation_background
{
background-color: #f5f5f5;

}
/******** Recruteur publier Offre ****************/
#middle #posteinfo{
	color:#3b3b3b;
}
#middle #posteinfo .label
{
 width: 200px;
 text-align: right;
 margin-right: 10px;
}

.BoldSpan{
	font-family: Times New Roman,Arial,Tahoma,serif ;
	font-size: 12px;
	font-weight: bold;
	color:#3b3b3b;
	cursor:pointer;
}	

.nbrChar{
	font-size: 10px;
	color:#932fb8;	
}

.nbrCharUsed{
	font-size: 10px;
	color:#D62022;	
	/*font-weight:bold;*/
}

.star{
	color:#932fb8;
}

.starRed{
	color:red;
}

.Publiersubmit {
	text-align:center;
	border:medium none;
	color:#4F0059;
	cursor:pointer;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:12px !important;
	height:18px;
	margin-left:580px;
	padding-bottom:5px;
}
/*************** Bar Advaced Search ****************/

.advancedSearchMin{
	background:url(/images/emploi/Search_bg.jpg) #85c639 repeat-x;
	height:119px;
}

.advancedSearchMax{
	background:url(/images/emploi/Search_bg.jpg) #85c639 repeat-x;
	height:160px;
}

.advancedSearchTitle{
	background: transparent url(/images/emploi/recherche_title.png) no-repeat scroll 0% !important;
	color:#ffffff;
	font-size:20px;
	margin-left:5px;
	height:23px;
	width: 266px;	
 	background: none;
 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/emploi/recherche_title.png',sizingMethod='scale');		
}

.advancedSearchCVTitle{
	background: transparent url('/images/emploi/recherche_CVtitle.png') no-repeat scroll 0% !important;
	color:#ffffff;
	font-size:20px;
	margin-left:5px;
	height:23px;
	width: 216px;	
 	background: none;
 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/emploi/recherche_CVtitle.png',sizingMethod='scale');	
}

.advSeaCret260{
	width:260px;
	margin-left:7px;
}

.advSeaCret160{
	width:160px;
	margin-left:7px;
}

.advSeaCret190{
	width:190px;
	margin-left:7px;
}

.advSeaCretTitle{
	color:#3b3b3b;
	font-weight:bold;
	/*height:18px*/
}

.advSeaPlier{
	background : url(/images/emploi/more1.png) no-repeat;
	font-size:12px;
	color:#020202;
	margin-left:7px;
	margin-top:7px;
	cursor:pointer;
 	/*background: none;
 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/emploi/more1.png',sizingMethod='');*/
}

.advSeaReplier{
	background:url(/images/emploi/more2.png) no-repeat;
	font-size:12px;
	color:#020202;
	margin-left:7px;
	margin-top:7px;
	cursor:pointer;
}

.advSeabtn1{
	/*background:transparent url(/images/emploi/recherche_btn.png) no-repeat scroll 0% !important;*/
	height:37px;
	width:173px;
	cursor:pointer;
	margin-right:7px;
	margin-top:7px;
	background: none;
 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/emploi/recherche_btn.png',sizingMethod='');
}

.advSeabtn2{
	/*background:transparent url(/images/emploi/recherche_btn.png) no-repeat scroll 0% !important;*/
	height:37px;
	width:173px;
	cursor:pointer;
	margin-right:7px;
	margin-top:32px
	background: none;
 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/emploi/recherche_btn.png',sizingMethod='');	
}

.advSeabottoml{
	background: url(/images/emploi/Search_coinLeft.jpg) #85c639 no-repeat;
	height:14px;
}

.advSeabottomr{
	background: url(/images/emploi/Search_coinRight.jpg) #94ce51 no-repeat;
	height:14px;
	width:14px;
}

.navigatTop{
	height:45px;
	font-size:11px !important;
	margin-top:20px;
}

.navigatTBottom{
	height:40px;
	font-size:11px !important;
	/*margin-top:50px;*/
}

.navigatitem1{
	height:20px;
	text-align:right;
}

.navigatitem2{
	height:20px;
}

.ListBox{	
	background:#FFFFFF url(../images/list_arrow.gif) no-repeat scroll right top;
	border:1px solid #B0B0B0;
	font-size:10px !important;
	color:#000000;
	cursor:pointer;
	height:15px;
	/*width:250px;*/
}

.iconPartage{
	margin-top:-3px;
	background:transparent url(/images/icon_partage.png) no-repeat scroll 0% !important;
	height:18px;
	width:18px;	
 	background: none;
 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/icon_partage.png',sizingMethod='');
}

.radio {
	padding: 0px !important;
	margin-bottom:  -2px !important;	
	height:14px;
}

.iconPostule{
	margin-top:-3px;
	background:transparent url(/images/icon_postule.png) no-repeat scroll 0% !important;
	height:18px;
	width:18px;	
	cursor: pointer;
 	background: none;
 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/icon_postule.png',sizingMethod=''); 	
}

.QSResultat {	
	background:#FFFFFF none repeat scroll 0%;
	border:1px solid #7F9DB9;
	height:110px;
	left:0pt;
	overflow:auto;
	position:absolute;
	top:0px;
	color:#000000;
	/*width:250px;*/
	z-index:1000;
}

.pinVert{
	background: url(/images/pins_vert.png) no-repeat scroll 0px 5px;
	padding-left:15px !important;
}

.pinVertDown{
	background: url(/images/pins_vert_Down.png) no-repeat scroll 0px 5px;
	font-weight:bold;
	padding-left:15px !important;
}


/* Suivi des candidatures */
#suivi
{
font-family:  Tahoma, Arial;
color: #902599;
font-size: 12px;
width: 830px;
margin-left: 50px;
margin-top: 15px;
}
	
#suivi .entete
{
background-color: #c7ff81;
margin-right: 2px;
padding-left: 9px;
height: 17px;
padding-top: 4px;
}

#suivi .ceil
{
padding: 0px;
margin: 0px;
height: 29px;

}

#suivi .ceil .col
{
padding-top: 0px;
margin-top: px;
padding-left: 9px;
border-bottom: 1px solid #d9d9d9;
padding-top: 7px;
padding-bottom: 7px;
}


#suivi .greenBackground
{
	background-color: #f4fde8 !important;
}
/************** FIN SUIVI ************************/

#SearchResult
{
width: 755px;
margin-left: 80px;
}

#SearchResult .favorisOff
{
 background: transparent url(/images/emploi/favoris_off.png) no-repeat scroll 0% !important;
 width: 15px;
 height: 15px;
 cursor:  pointer;
 margin-top: 6px;
 background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/emploi/favoris_off.png',sizingMethod=''); 
}

#SearchResult .favorisOn
{
 background:transparent url('/images/emploi/favoris_on.png') no-repeat scroll 0% !important;
 width: 15px;
 height: 15px;
 cursor:  pointer;
 margin-top: 6px;
 background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/emploi/favoris_on.png',sizingMethod='');  
}

/*************** Offre ******************/
.offreCritere
{
width: 891px;
height: 54px;
border: 1px solid #a6a6a6;
padding-top: 11px;
padding-left: 8px;
padding-right: 8px;
padding-bottom: 18px;
font-size:  11px;
}

.offreCritere .item
{
	width: 285px;
	margin-bottom: 14px;
}

.offreCritere .item .label
{
width: 108px;
height: 18px;
background-color: #dddddd;
font-weight: bold;
text-align:  right;
padding-right: 5px;
padding-top: 3px;
}

.offreCritere .item .data
{
	width: 165px;
	padding-top: 3px;
}

.offre_title
{
	border-bottom: 1px solid #a6a6a6;
	padding-bottom: 6px;
	padding-left: 8px;
}
#website #connexion{
	padding: 10px 20px 10px 20px;
}
.commentYes {
	background: url(/images/comment_yes.jpg) no-repeat;
	background-position: left 0px !important;
	padding-left: 25px;
	height: 21px;
}
.commentNo {
	background: url(/images/comment_no.jpg) no-repeat;
	background-position: left 0px !important;
	padding-left: 25px;
	height: 21px;
	padding-top: -2px;
}
.commentCand {
	background: url(/images/comments_cand.jpg) no-repeat;
	height: 15px;
	padding-left: 18px;
	color: #3B3B3B;
	position: absolute;
	margin: 4px 0px 0px 105px;
	text-decoration: none !important;
}
#blockMaVideo{
padding:20px 15px 15px 15px;
}
#blockMaVideo #commentFaire .li {
	margin-bottom: 25px;
}
#blockMaVideo #commentFaire{
	font-size:12px;
	border:1px solid #eaeaea;
	width: 325px;
	background-color: #FDFBFE;
	padding: 0px 10px 5px 10px;
}

.offre_content p,.offre_content span, .offre_content font 
{
	font-size:  13px !important;
	font-family:  Arial,Helvetica,sans-serif,Tahoma !important;
}