/* HOME */

	#homeContact,.blank #bicm-zone-BIF_IMG_1{
		position: absolute;
		top: 0;
		left: 494px;
	}
	#homeContactMenu{
		position: absolute;
		top: 70px;
		left: 55px;
		z-index: 50;
		width: 425px;
	}
	#homeContactMenu dl{
		float: left;
		width: 210px;
		height: 100px; /* modif pour page contact JP*/
		color: #000;
	}
	#homeContactMenu dl a{
		color: #000;
		cursor: pointer;
	}
	#homeContactMenu dl dt{
		font-size: 1.7em;
		font-weight: lighter;
		background: url(../images/common/pi_arrow_gray.gif) no-repeat 0 5px;
		padding-left: 15px;
		margin-bottom: 10px;
	}
	#homeContactMenu dl dd{
		width: 170px;
	}

/* Presse */
	#presseCore{
		float: left;
		height: 310px;
		/*width: 657px;*/
		width: 690px;
		overflow: auto;
		border-bottom: 1px solid #ece7e2;
		padding: 0 0 30px 15px;
	}
	#presseCore dl{
		color: #000;
		float: left;
		/*width:205px;*/
		width:218px;
		padding-left: 10px;
		background: url(../images/common/pi_arrow_gray2.gif) no-repeat 2px 4px;
		margin-top: 31px;
	}
	#presseCore dl a{
		color: #000;
		text-decoration: underline;
	}
	#presseCore dl dt{
		font-weight: bold;
		text-transform: uppercase;
	}
	#presseCore dl address{
		font-style: normal;
	}

/* NEWSLETTER */

	#standardCore .bloc_main form {
	
	}
	#standardCore .bloc_main form fieldset{
		width:100%;
		padding-top:1.5em;
	}
	#standardCore .bloc_main form fieldset.footer{
		padding-top:5px;
	}
	#standardCore #bloc_newsletter form fieldset{
		padding-top:1em;
	}
	#standardCore .bloc_main form fieldset p{
		width:340px;
		float:left;
	}
	
	#standardCore .bloc_main form fieldset p.radio,	
	#standardCore #bloc_cadeaux_affaires form fieldset #bloc_date_livraison,
	#standardCore .bloc_main form fieldset#newsletter p.select,
	#standardCore .bloc_main form fieldset p#bloc_pays {
		float:none;
		width:100%;
		clear:both;
	}
	#standardCore .bloc_main form fieldset p{
		background-position: 324px 3px!important;
	}	
	#standardCore .bloc_main form fieldset p span.label,
	#standardCore .bloc_main form fieldset p.textarea label,
	#standardCore .bloc_main form fieldset p.text label,
	#standardCore .bloc_main form fieldset p.select label {
		float:left;
		width:125px;		
		padding-left:10px;
	}
	
	#standardCore #bloc_cadeaux_affaires form fieldset #bloc_date_livraison label,
	#standardCore .bloc_main form fieldset#operation p.select label,
	#standardCore .bloc_main form fieldset#newsletter p.select label{
		min-width:110px;	
		width:auto;
	}
	
	#standardCore #bloc_cadeaux_affaires form fieldset #bloc_date_livraison input,
	#standardCore .bloc_main form fieldset div.line p textarea,
	#standardCore .bloc_main form fieldset div.line p.text input,
	#standardCore .bloc_main form fieldset#operation p.select select,
	#standardCore .bloc_main form fieldset#newsletter p.select select{
		margin-left:10px;
	}
	
	/* Pas de colonne */
	#standardCore .bloc_main form fieldset#societe p {
		width:100%;
		float:none;
	}
	
/* Cadeaux entreprise */
	#standardCore #bloc_opinion form p,
	#standardCore #bloc_cadeaux_affaires form p {
		padding-bottom:8px!important;
	}
	#standardCore #bloc_opinion form p.select,
	#standardCore #bloc_cadeaux_affaires form p.select {
		padding-bottom:7px!important;
	}
	#standardCore #bloc_cadeaux_affaires,
	#standardCore #bloc_opinion,#standardCore #bloc_sercice_clientele{
		overflow:auto;
	}

    
	#standardCore #bloc_opinion .titreNiv3,
	#standardCore #bloc_opinion form,
	#standardCore #bloc_cadeaux_affaires .titreNiv3,
	#standardCore #bloc_cadeaux_affaires form{
		width:690px;
	}
	#standardCore #bloc_opinion form fieldset.footer,
	#standardCore #bloc_cadeaux_affaires form fieldset.footer{
		padding-bottom:50px;
	}
	
	#standardCore #bloc_cadeaux_affaires form fieldset#operation {
	
	}
	#standardCore #bloc_cadeaux_affaires form fieldset#operation p{
		width:500px;
		background-position:475px 3px!important;
	}
	#standardCore #bloc_cadeaux_affaires form fieldset#operation div.line p{
		background-position:right 3px!important;
	}
	#standardCore #bloc_cadeaux_affaires form fieldset#operation p label{
		width:260px;
	}
	
	/* 2 champs cotes cotes */
	#standardCore #bloc_cadeaux_affaires form fieldset div.line{
		width:100%;
		overflow:auto;
	}
	#standardCore #bloc_cadeaux_affaires form fieldset div.line #autre_operation{
		float:right!important;
		margin-right:15px;
	}
	#standardCore #bloc_cadeaux_affaires form fieldset#operation div.line p select,
	#standardCore #bloc_cadeaux_affaires form fieldset#operation div.line p.text input,
	#standardCore #bloc_cadeaux_affaires form fieldset#operation div.line p textarea{
		margin-right:20px;
		float:left;
	}
	#standardCore #bloc_cadeaux_affaires form fieldset div.line #autre_operation textarea{
		margin-right:20px;
	}
	#standardCore #bloc_cadeaux_affaires form fieldset div.line label{
		width:auto!important;
	}
	#standardCore .bloc_main form fieldset div.line p{
		background-position:right 3px!important;
	}
	
	
/*  Opinion */

	
	/* Lien Intern au formulaire */
	#standardCore #bloc_opinion p.encart{
		background:#F6F7F2;
		padding:3px 35px!important;
		border:solid 1px #DBDBD0;
	}
	#standardCore #bloc_opinion p.encart a{
		text-decoration:underline;
	}
	#standardCore #bloc_opinion form fieldset p.encart{
		width:419px;
		margin:20px 10px;
	} 
	
	/* Form*/
	#standardCore #bloc_opinion form fieldset p{
		float:none;
		width:550px;
		padding-left:10px;
	} 
	#standardCore #bloc_opinion form fieldset p.text label,
	#standardCore #bloc_opinion form fieldset p.textarea label,
	#standardCore #bloc_opinion form fieldset p.select label,
	#standardCore #bloc_opinion form fieldset p span.label{
		padding-left:0;
	} 
	#standardCore #bloc_opinion form fieldset p.text label,
	#standardCore #bloc_opinion form fieldset p.textarea label,
	#standardCore #bloc_opinion form fieldset p.select label{
		width:310px;
	} 
	#standardCore #bloc_opinion form fieldset p span.label,
	#standardCore #bloc_opinion form fieldset p#bloc_connaissance_site label,
	#standardCore #bloc_opinion form fieldset p.textarea label,
	#standardCore #bloc_opinion form fieldset p span.label{
		float:none;	
		width:500px;
	} 
	#standardCore #bloc_opinion form fieldset p.textarea textarea,
	#standardCore #bloc_opinion form fieldset p.textarea select{
		width:485px;
	} 
	#standardCore #bloc_opinion form fieldset p#bloc_connaissance_site select{
		width:491px;
	} 


/* Bloc coordonneesTelephoniques */

#coordonneesTelephoniques{
	position: absolute;
	left: 20px;
	bottom: 20px;
	width: 192px;
	background: #f6f6f2;
	border: 1px solid #ddddd3;
	padding: 8px;
}

#coordonneesTelephoniques h3, #coordonneesTelephoniques p{
	font-size: 1.1em;
	color: #000;
	line-height: 2em;
}

#coordonneesTelephoniques small{
	color: #9e9e97;
	font-size: 0.9em;
}


/*	=CANDIDATURES
-------------------------------------------------------------------------------------- */
.deposerCandidature p {
	float:none !important;
	width:auto !important;
}

.deposerCandidature p label {
	width:230px !important;
}

.deposerCandidature p select {
	margin-top:2px;
}

.deposerCandidature p input {
	width:auto !important;
	height:auto !important;
	border:0 !important;
}

.fillInEnglish {
	background:#efefea;
	width:674px;
	padding:6px 8px;
	margin-bottom:5px;
	color:#000;
}

h3.legendFake {
	background:transparent url(../images/common/pi_arrow_gray2.gif) no-repeat scroll 2px 4px;
	padding-left:10px;
	color:#000;
	text-transform:uppercase;
	font-weight:bold;
	margin:10px 0 20px 10px;
	font-size:1em;
}

table.tableType1 {
	width:647px;
	border:1px solid #dbdbd0;
	margin:0 0 0 10px;
}

table.tableType1 td {
	width:215px;
	text-align:left;
	vertical-align:middle;
	height:23px;
	padding:0 9px;
}

table.tableType1 th {
	background:#f1f1ec;
	color:#000;
	font-size:.9em;
	font-weight:normal;
	text-align:left;
	vertical-align:middle;
	height:23px;
	padding:0 0 0 9px;
}

table.tableType1 td input {
	background:#fff;
	color:black;
	border:0;
	width:100%;
}

table.tableType1 td select {
	background:#f1f1ec;
	color:#9e9e97;
	font-size:.9em;
	width:211px !important;
}

table.tableType1 td.selectField {
	text-align:center;
}

#standardCore .bloc_main form fieldset#flangues p {
	background-position:490px 0px !important;
}

#standardCore .bloc_main form fieldset#flangues label {
	color:#000;
}

#flangues .radio span input {
	background:white none repeat scroll 0%;
	border:1px solid #DBDBD0;
	font-size:0.9em;
	margin-right:4px;
	padding:1px 2px;
	width:169px !important;
}

#flangues .radio span {
	width:195px !important;
}

#fdureeExp select {
	width:60px !important;
}

#fdureeExp p {
	margin:0 0 0 10px;
	display:inline;
}

#fMotivation p {
	width:auto !important;
	margin:0 0 0 10px;
}

#fMotivation textarea {	
	width:647px !important;
	height:95px !important;
}

#standardCore .bloc_main form fieldset#fMotivation p {
	background-position:100% 0 !important;
}

#fMotivation p small {
	color:#9f9e97 !important;
	padding:0 0 0 5px;
}

#fjoindreCV p {
	margin:0 0 0 10px;
}

#poste #bloc_pays_pro,
#poste #bloc_type_contrat span {
	width:155px;
}

#poste #bloc_pays_pro span {
	margin:0 10px;
}

#poste #bloc_domaine_pro {
	width:auto !important;
}

#poste #bloc_domaine_pro label {
	width:150px !important;
}

#mentionJaponaise {
    width:340px !important;
    padding-left:10px;
}

#mentionJaponaise label {
    margin-right:20px;
    margin-left:-10px;	 
}

#mentionJaponaise input {
    margin:0 366px 0 0;
    padding-right:0 0 0 10px;
}

#poste #bloc_pays_pro,
#poste #bloc_type_contrat span {
	width:155px;
}

#poste #bloc_pays_pro span {
	margin:0 10px;
}

#poste #bloc_domaine_pro {
	width:auto !important;
}

#poste #bloc_domaine_pro label {
	width:150px !important;
}


	#standardCore #bloc_cadeaux_affaires2
	{
		overflow:auto;

	}









