/******* police embarquee *******/

/* fichier EOT pour IE */
@font-face {
 font-family: "typo01";
 src: url("/app/ctb/font/helveticaneue-boldcond-webfont.eot")
}
@font-face {
 font-family: "typo02";
 src: url("/app/ctb/font/helveticaneue-blackcond-webfont.eot")
}
/* fichier TTF pour les navigateurs CSS3 */
@font-face {
 font-family: "typo01";
 src: url("/app/ctb/font/helveticaneue-boldcond-webfont.ttf")  format('truetype')
}
@font-face {
 font-family: "typo02";
 src: url("/app/ctb/font/helveticaneue-blackcond-webfont.ttf")  format('truetype')
}



.phonecall p.contact{
	color: #797979;
	/*font-size: 1.65em;*/
	font-size: 18px;
	font-family: "typo01", Arial, Helvetica, sans-serif;
}
.phonecall p.tel{
	color: #a3cc28;
	/*font-size: 1.65em;*/
	font-size: 18px;
	font-family: "typo02", Arial, Helvetica, sans-serif;
}
p.searchtitle{
	/*font-size: 1.8em;*/
	font-size: 20px;
	font-family: "typo01", Arial, Helvetica, sans-serif;
}
.alaune h2{
	font-size: 20px;
	font-family: "typo01", Arial, Helvetica, sans-serif;
}
.actu_fourn h2{
	font-size: 20px;
	font-family: "typo01", Arial, Helvetica, sans-serif;	
}
.actu_fourn span.actu{
	font-size: 20px;
	font-family: "typo01", Arial, Helvetica, sans-serif;	
}
.guides .title-h2,
.guides h2{
	font-size: 20px;
	font-family: "typo01", Arial, Helvetica, sans-serif;	
}
.ct_tv .title-h2,
.ct_tv h2{
	font-size: 20px;
	font-family: "typo01", Arial, Helvetica, sans-serif;	
}
.top_rech h2{
	font-size: 20px;
	font-family: "typo01", Arial, Helvetica, sans-serif;
}
.espace_membre .title-h2,
.espace_membre h2{
	font-size: 20px;
	font-family: "typo01", Arial, Helvetica, sans-serif;
}
.ent_ou_part .title-h3,
.ent_ou_part h3{
	text-transform: uppercase;
	/* font-size: 1.7em; */
	/* letter-spacing: -0.02em; */
	font-size: 19px;
	line-height: 1.1em;
	font-family: "typo01", Arial, Helvetica, sans-serif;
}
.ent_ou_part .title-h4,
.ent_ou_part h4{
	font-size: 19px;
	/* letter-spacing: -0.02em; */
	line-height: 1em;
	font-family: "typo01", Arial, Helvetica, sans-serif;
}
.fourn_solut .title-h3,
.fourn_solut h3{
	text-transform: uppercase;
	/* font-size: 1.7em; */
	font-size: 19px;
	line-height: 1.1em;
	font-family: "typo01", Arial, Helvetica, sans-serif;
}
.fourn_solut .title-h4,
.fourn_solut h4{
	font-size: 19px;
	/* letter-spacing: -0.02em; */
	line-height: 1em;
	font-family: "typo01", Arial, Helvetica, sans-serif;
}
.combox .title-h5,
.combox h5{
	font-size: 19px;
	line-height: 1em;
	font-family: "typo01", Arial, Helvetica, sans-serif;
}
.fut_cli .title-h5,
.fut_cli h5{
	font-size: 19px;
	line-height: 1em;
	font-family: "typo01", Arial, Helvetica, sans-serif;
}
.emplois_stages .title-h3,
.emplois_stages h3{
	text-transform: uppercase;
	/* font-size: 1.8em; */
	font-size: 20px;
	line-height: 1.1em;
	font-family: "typo01", Arial, Helvetica, sans-serif;
}
 
.bgform h2{
	/*font-size: 1.8em;*/
	font-size: 20px;
	font-family: "typo01", Arial, Helvetica, sans-serif;	
}
 .bgform h1{
	/*font-size: 1.8em;*/
	font-size: 20px;
	font-family: "typo01", Arial, Helvetica, sans-serif;	
}
h3.postul, h3.contactcomp{
	font-size: 20px;
	font-family: "typo01", Arial, Helvetica, sans-serif;
	color: #000000;
}
h3.postul, h3.contactcomp span{
  line-height:16px;
  vertical-align:sub;
	color: #4D4D4D;
}
h1.titguides, h2.titguides, span.titguides, .selectpart h2{
	color: black;
	font-size: 20px;
	font-family: "typo01", Arial, Helvetica, sans-serif;
}