#contenuboxref {
margin-left:15px;
margin-top:15px;
margin-right:8px;
}

.bloc1lien{
	margin-bottom:10px;
}

.bloc1lien a {
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;

	}

/* liens footer */
.staff-left {width: 192px; padding: 10px 0px 0px 5px; overflow: hidden; float: left; }
ul.social-links {list-style-type: none; display: inline; }
ul.social-links li {float: left; }
ul.social-links li a {display: block; width: 38px; height: 49px; text-indent: -90000px; }
.facebook {background: url('/images/social/facebook.png') no-repeat; }
.twitter {background: url('/images/social/twitter.png') no-repeat; }
.youtube {background: url('/images/social/youtube.png') no-repeat; }
a.facebook:hover {background: url('/images/social/facebook2.png') no-repeat; }
a.twitter:hover {background: url('/images/social/twitter2.png') no-repeat; }
a.youtube:hover {background: url('/images/social/youtube2.png') no-repeat; }

/*  */

.lien8
{
color:#ea5905;
text-decoration:none;
}

a.lien_positionnement
{
	font-family:verdana;
	text-decoration:none !important;
	font-size:8.5pt;
	color:#000000 !important; 
}

a.lien_positionnement:hover 
{
	font-family:verdana;
	text-decoration:none;
	font-size:8.5pt;
	color:#000000 !important;
}


.lien9
{
list-style:url(images-referencement/puce_noire.gif);
}

ul.lien9 li {text-align: left;}

ul.lien9 li a, ul.lien9 li a:hover
{
color:#182a46 !important;
text-decoration:none;
}

a.lien18{font-family:verdana;text-decoration:none!important;font-size:7pt;color:#000000!important;}
a.lien18:hover {
	font-family:verdana;
	text-decoration:none!important;
	font-size:7pt;
	color:#000000!important;}

#contenuboxref a:link, #contenuboxref a:hover, #contenuboxref a:visited
{
text-decoration:none;
}


.francepromotion a:link, .francepromotion a:hover, .francepromotion a:visited
{
text-decoration:none;
}

.menu_referencement {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:5px;
margin-left:10px;
margin-bottom:10px;
}

.page_vid
{
float: right;
}

.page_vid  p .page_actuel
{
font-size: 0.9em;
color: #ff5d00;
}

.page_vid p  a
{
font-size: 0.9em;
text-decoration: none;
}
.page_vid p a:visited
{
color:black;
font-size: 0.9em;
text-decoration: none;
}

.page_vid p a:hover
{
color: #ff5d00;
font-size: 1em;
}



.lien_bas a, .lien_bas .ancien_client, .textepagevideo a
{
color:#182A46;
}

.lien_bas a:visited, , .textepagevideo a:visited
{
color:#182A46;
}

.lien_bas a:hover, , .textepagevideo a:hover
{
color:#ff5d00;
}

.menu_referencement a:link, .menu_referencement a:visited{
font-family:Verdana;
font-size:8.5pt;
margin-top:5px;
text-decoration:none;
color:#182a46;
font-weight:normal;

}

.menu_referencement a:hover
{
font-family:Verdana;
font-size:8.5pt;
margin-top:5px;
text-decoration:none;
color:#ea5905;
font-weight:normal;



}

.menu_referencement2 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-top:5px;
margin-left:10px;

}


.footer
{
margin-top:0px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#182a46;
margin-left:5px;
}
.footer a:link, .footer a:hover, .footer a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#182a46;
font-weight:normal;

}
.footer1
{
margin-top:0px;
margin-left:5px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#182a46;

}

.footer1 a:link, .footer1 a:hover, .footer1 a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#182a46;
font-weight:normal;

}
.footer b{
font-size:10px;


}

#lien_pos:link, #lien_pos:hover, #lien_pos:visited
{
font-size:11px; 
color:#979697; 
font-family:Arial, Helvetica, sans-serif; 
line-height:12px;
}


#h2menu{
margin-top:-11px; 
margin-bottom:0px; 
font-size:16px; 
font-family:Arial, Helvetica, sans-serif; 
color:#FFFFFF; 
margin-left:10px;
position:absolute;
}

#h2menu a:link, #h2menu a:hover, #h2menu a:visited
{
font-size:16px; 
font-family:Arial, Helvetica, sans-serif; 
color:#FFFFFF;
text-decoration:none;
}

#h2frame{
	margin-top:-11px;
	margin-bottom:0px;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin-left:10px;
	position:absolute;
	left: 339px;
	top: 664px;

}

#h2frame1{
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin-left:10px;
	margin-bottom:0px;
	margin-top:0px;
}

#boxcadreclient1
{
width:69px; 
border:1px solid #0c1d3b;
float:left; 
clear:both;
 margin-left:5px;
}

#boxcadreclient2
{
 width:69px; 
 border:1px solid #0c1d3b;
 float:left; 
 margin-left:29px;
}

#tdbanniere{
border-left:1px solid #c6c6c6;
border-right:1px solid #c6c6c6;
border-top:1px solid #c6c6c6;
height:112px;
}

#divflashcentre{
width:726px; 
height:37px; 
border:1px #c6c6c6 solid;
}

#divtitrespecialiste{
height:25px; 
vertical-align:middle;

}

#divtextespecialiste
{
height:70px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif; 
text-align:justify;
margin-left:13px;
margin-right:14px; 
margin-top:5px;
margin-bottom:5px;
color:#989797;
}
#divtextespecialiste2
{
font-size:11px;
font-family:Arial, Helvetica, sans-serif; 
text-align:justify;
margin-left:13px;
margin-right:14px; 
margin-top:5px;
margin-bottom:5px;
color:#989797;
}

#divspecialiste{
height:105px; 
width:425px;
border:1px solid #c6c6c6;
}
#divspecialiste2{
width:482px;
border:1px solid #c6c6c6;
}

.divombre{
background:url(images-referencement/divombre.gif) no-repeat; 
width:297px; 
height:69px;

}
.divtexteombre{
margin-top:21px; 
margin-left:15px; 
position:absolute;
}

.divombre2{
width:252px; 
background:url(images-referencement/ombre.gif) no-repeat; 
height:59px; 
margin-left:17px;
margin-bottom:5px;
}
.divtexteombre2{
margin-top:15px; 
margin-left:15px; 
position:absolute;
}

#divsolution{
margin-top:10px;
height:25px;
vertical-align:middle;
}
#divboxcentre{
background:url(images-referencement/fndcadremilieu.jpg) no-repeat; 
height:186px; 
width:243px; 
float:left;
}

#divflashboxcentre{
border:1px solid #c6c6c6; 
height:100px; 
width:205px; 
margin-left:20px; 
margin-top:10px;
}
#lienbudget{
background-color:#fcfcfd;
color:#ea5905; 
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

#lienbudget a:link, #lienbudget a:hover, #lienbudget a:visited{
color:#182a46;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
}


#liennews{
background-color:#fcfcfd;
color:#182a46;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

#liennews a:link, #liennews a:hover, #liennews a:visited{
color:#ea5905;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
}


#lienavtbudget{
color:#EA5905; 
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

#lienavtbudget a:link, #lienavtbudget a:hover, #lienavtbudget a:visited{
color:#EA5905;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
}

#positiontrtitle{
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold; 
font-size:13px;
background-color:#ece9d8;
}

#lignetdmotcle{
color:#ec6c25; 
text-align:left;
border-bottom:1px solid #ece9d8; 
margin-top:3px; 
margin-bottom:3px; 
line-height:15px;
height:20px;
vertical-align:middle;
}
#lignetdmoteur{
border-bottom:1px solid #ece9d8; 

height:20px;
width:80px;
}
#lignetd{
text-align:center;
border-bottom:1px solid #ece9d8;
margin-top:3px;
margin-bottom:3px;
height:20px;
}
#lignetdreponse{
text-align:right;
border-bottom:1px solid #ece9d8; 
margin-top:3px; 
margin-bottom:3px;
height:20px;
}
#trligne{
font-family:Arial, Helvetica, sans-serif; 
font-size:13px; 
border-bottom:1px solid #ece9d8;
}

#tabinterviewtexte span{
color:#ec6e25; 
font-weight:bold;
}

#tabinterviewtexte{
margin-left:5px; 
margin-bottom:5px; 
color:#989797; 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px;
}
#tdinterviewimg{
margin-left:5px;

}

#titreextraitref{
margin-left:5px; 
margin-top:15px; 
color:#ec6e25; 
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold; font-size:14px;
}

#imgextraitref{
width:428px; 
height:382px; 
border:1px solid #dedddf; 
margin-top:5px;
}

#divextraitposition{
width:428px; 
border:1px solid #dedddf; 
margin-top:40px; 
background-color:#FFFFFF; 
margin-bottom:15px;
}

#divtexteposition{
color:#989797; 
font-family:Arial, Helvetica, sans-serif; 
font-size:13px; 
width:428px; 
text-align:justify; 
margin-bottom:30px; 
margin-top:30px;
}

#liendecouvre{
margin-right:5px; 
color:ec6e25; 
font-weight:bold; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
margin-bottom:5px;
}

#avoir{
margin-left:10px; 
font-weight:bold; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
}
#imgvideointerview{
width:239px;  
height:162px; 
border:1px solid #ece9d8; 
margin-bottom:25px;
margin-top:10px;
}

#titrerefimage{
font-size:12px; 
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold; 
color:#182A46;
}

#texterefimage{
margin-bottom:25px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#989797; 
line-height:11px;
margin-top:10px;
}

.pinterview{
margin-left:10px; 
margin-right:10px; 
font-size:11px; 
font-family:Arial, Helvetica, sans-serif;
color:#989797;
}

.pinterview span{
color:#182A46; 
font-weight:bold;
}

.linkinterview{
color:#182A46; 
font-weight:bold;
text-decoration:none;
}

#encadreinterview{
float:right; 
width:195px; 
height:139px; 
background-color:#d3d3d3; 
margin-right:7px;
}

#texteencadreinterview{
color:#EA5905; 
font-family:Arial, Helvetica, sans-serif; 
font-style:italic; 
font-weight:bold; 
font-size:18px; 
margin-left:10px; 
margin-right:10px; 
margin-top:20px; 
text-align:left; 
line-height:30px;
}

.textegenvideo{
margin-left:9px; 
margin-right:10px;
margin-bottom:20px;
}

.textegenvideo span{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.textegenvideo #ligne1{
font-size:18px;
color:#ea5905;
}

.textegenvideo #ligne2{
font-size:16px; 
line-height:20px;
color:#182a46;
}

#ligne2 a:link, #ligne2 a:hover, #ligne2 a:visited
{
font-size:16px; 
line-height:20px;
color:#182a46;
text-decoration: none;
}

.textegenvideo #ligne3{
font-size:12px; 
color:#182a46;
}

.intgenvideo {
margin-left:10px;
margin-right:10px;
margin-bottom:25px;
margin-top:5px;
}

.intgenvideo a:link,.intgenvideo a:visited
{
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#979697;
font-weight:normal;
line-height:12px;
}

.intgenvideo a:hover
{
color:#ea5905;
text-decoration:underline;
}

.intgenvideo span{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.intgenvideo #haut1{
color:#ea5905;
font-size:14px;
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold;
}

.intgenvideo #haut2{
color:#182a46; 
font-weight:bold;
font-family:Arial, Helvetica, sans-serif; 
font-size:14px;
}

#haut1{
color:#ea5905;
font-size:14px;
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold;
margin-top:0;
}

#haut2{
color:#182a46; 
font-weight:bold;
font-family:Arial, Helvetica, sans-serif; 
font-size:14px;
margin-top:0;
}

#haut3{
color:#182a46; 
font-weight:bold;
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
font-style:italic;
}

.intgenvideo #bas{
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#979697;
font-weight:normal;
line-height:12px;
}
#bas{
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#979697;
font-weight:normal;
line-height:8px;
}
#bas2{
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#979697;
font-weight:normal;
line-height:12px;
}

#bas2 a:hover, #bas2 a:link, #bas2 a:visited{
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#182a46;
font-weight:normal;
text-decoration:none;
line-height:12px;
}

#haut1 a:hover, #haut1 a:link, #haut1 a:visited
{
color:#ea5905;
font-size:14px;
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold;
text-decoration:none;
}

.tabinterview{
margin-left:10px;
}

.tabinterview a:link, .tabinterview a:hover, .tabinterview a:visited{
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; 
color:#182a46; 
font-weight:bold;
text-decoration:none;
}

.tabinterview2{
margin-left:10px;
}

.tabinterview2 a:link, .tabinterview2 a:hover, .tabinterview2 a:visited{
font-family:Arial, Helvetica, sans-serif; 
font-size:9px; 
color:#182a46; 
font-weight:bold;
text-decoration:none;
}

.tabinterview3{
margin-left:25px;
}

.tabinterview3 a:link, .tabinterview3 a:hover, .tabinterview3 a:visited{
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; 
color:#182a46; 
font-weight:bold;
text-decoration:none;
}

.boxvideo{
width:330px; 
float:left; 
height:112px;
margin-bottom:40px;
}

.boxvideo table a img
{
border: none;
}

.nov{
clear:both;
}

.texteboxvideobis{
margin-top:10px;
font-family:Arial, Helvetica, sans-serif; 
color:#979697; 
font-size:11px; 
font-style:normal;
}

.texteboxvideobis a:link, .texteboxvideobis a:visited
{
margin-top:10px;
font-family:Arial, Helvetica, sans-serif; 
color:#979697; 
font-size:11px; 
font-style:normal;
text-decoration:none;
}

.texteboxvideobis a:hover
{
color: #ea5905;
}

.texteboxvideo_inter{
float:left; 
margin-left:5px;
font-family:Arial, Helvetica, sans-serif; 
color:#182a46; 
font-size:11px; 
font-style:italic; 
height:105px;
}

.texteboxvideo{
float:left; 
margin-left:5px; 
margin-top: -9px;
font-family:Arial, Helvetica, sans-serif; 
color:#979697; 
font-size:11px; 
font-style:italic; 
height:105px;
}
.texteboxvideo div{
margin-top:6px; 
}

.texteboxvideo a:link, .texteboxvideo a:visited
{
font-family:Arial, Helvetica, sans-serif; 
color:#979697; 
font-size:11px; 
font-style:italic; 
text-decoration:none;
}

.texteboxvideo a:hover
{
color:#ea5905;
}

.texteboxvideo5{
float:left; 
margin-left:2px;
font-family:Arial, Helvetica, sans-serif; 
color:#182a46; 
font-size:11px; 
font-style:italic; 
height:105px;
}

.texteboxvideo5 a:link, .texteboxvideo5 a:visited
{
font-family:Arial, Helvetica, sans-serif; 
color:#182a46; 
font-size:11px; 
font-style:italic;
text-decoration: none;
}

.texteboxvideo5 a:hover
{
color:#ea5905;
}

.texteboxvideo2{
float:left; 
margin-left:5px; 
margin-top:10px; 
font-family:Arial, Helvetica, sans-serif; 
color:#182a46; 
font-size:12px; 
font-style:normal; 
height:102px;
}
.texteboxvideo2 div{
margin-top:12px; 
}

.texteboxvideo2 .texteclientvideo
{
font-family:Arial, Helvetica, sans-serif; 
color:#182a46; 
font-size:12px; 
font-style:normal; 
text-decoration: underline;
}

.texteboxvideo2 .texteclientvideo2
{
font-family:Arial, Helvetica, sans-serif; 
color:#182a46; 
font-size:12px; 
font-style:normal;
}

.divprincvideo{
clear:both;
float:left;
margin-left:20px;
width:263px;
}
.tddivprincvideo{
 background-color:#ecebee; 
 width:241px;
 text-align:center;
 font-size:16px;
 font-family:Arial, Helvetica, sans-serif;
 color:#6b7374;
}

.tddivprincvideo a:link, .tddivprincvideo a:visited{
font-size:16px; 
font-family:Arial, Helvetica, sans-serif; 
color:#6b7374; 
text-decoration:none;
}
.tddivprincvideo a:hover
{
color:#ea5905;
}

div .question2{
font-size:13px; 
color:#182a46; 
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold;
line-height:12px;
word-spacing: 0px;
}

.question{
font-size:11px; 
color:#182a46; 
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold;
line-height:12px;
word-spacing: 0px;
}

.question .lienrecrutement:link, .question .lienrecrutement:visited
{
font-size:11px; 
color:#182a46; 
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold;
line-height:12px;
text-decoration: underline;
}

.question .lienrecrutement:hover
{
color: #ea5905;
}

.responsable
{
margin-left:100px;
}

.resposable a:link, .resposable a:hover, .resposable a:visited
{
color: #ea5905;
}

.question2{
font-size:11px; 
color:#182a46; 
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold;
line-height:12px;
word-spacing: -1px;
}

.question3{
font-size:11px; 
color:#182a46; 
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold;
line-height:12px;
word-spacing: -2px;
}

.question a:link, .question a:hover, .question a:visited
{
font-size:11px; 
color:#182a46; 
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold;
line-height:12px;
text-decoration: none; 
}

#annuaire, #moteur-de-recherche
{
font-size:13px; 
color:#979697; 
font-family:Arial, Helvetica, sans-serif; 
line-height:12px;
text-decoration: none;
}

#annuaire:hover, #moteur-de-recherche:hover
{
font-size:13px; 
color:#ea5905; 
font-family:Arial, Helvetica, sans-serif; 
line-height:12px;
text-decoration: none;
}

#ancre_referencement:link, #ancre_referencement:visited
{
font-size:11px; 
color:#979697; 
font-family:Arial, Helvetica, sans-serif; 
line-height:12px;
text-decoration: none;
}

#ancre_referencement:hover
{
font-size:11px; 
color:#ea5905; 
font-family:Arial, Helvetica, sans-serif; 
line-height:12px;
text-decoration: none;

}

.fil_ariane
{
font-size:11px; 
color:#182a46;
font-family:Arial, Helvetica, sans-serif; 
text-align: center;
letter-spacing: 2px;
}

.fil_ariane2
{
font-size:13px; 
color:#182a46;
font-family:Arial, Helvetica, sans-serif; 
text-align: center;
}

.fil_ariane2 a:link,.fil_ariane2 a:visited
{
text-decoration: none;
color:#182a46;
}

.fil_ariane2 a:hover
{
color:#ea5905;
text-decoration: underline;
}

.fil_ariane a:link,.fil_ariane a:visited
{
text-decoration: none;
color:#182a46;
}

.fil_ariane a:hover
{
color:#ea5905;
text-decoration: underline;
}

.lien_etape img
{
border:none;
}

.lien_etape:link, .lien_etape:visited
{
font-size:11px; 
color:#979697; 
text-decoration: none;
font-family:Arial, Helvetica, sans-serif; 
line-height:12px;
}

.lien_etape:hover
{
font-size:11px; 
color:#ea5905;
text-decoration: underline;
font-family:Arial, Helvetica, sans-serif; 
line-height:12px;
}

.reponse a:link, .reponse a:visited
{
color: #979697;
text-decoration: none;
font-weight: bold;
}

.reponse a:hover
{
color: #ea5905;
text-decoration: underline;
font-weight: bold;
}

.reponse{
font-size:11px; 
color:#979697; 
font-family:Arial, Helvetica, sans-serif; 
line-height:12px;
}

.reponse10{
font-size:10px; 
color:#979697; 
font-family:Arial, Helvetica, sans-serif; 
line-height:11px;
}

.reponseFAQ a:link, .reponseFAQ a:visited
{
text-decoration: none;
font-weight: bold;
}


.reponseFAQ a:hover
{
color: #ea5905;
text-decoration: underline;
font-weight: bold;
}


.reponseFAQ{
font-size:11px; 
color:#979697; 
font-family:Arial, Helvetica, sans-serif; 
line-height:12px;
}

.reponse ul
{
margin-top:3px;
}

.divquestrep{
line-height:12px;
}

.divquestrep a img
{
border:none;
}

.first{
margin-top:30px;
}

.questionnaire{
margin-left:15px;
margin-right:15px;  
line-height:18px; 
text-align:justify;
}

.submit 
{
border:none;
background: transparent url('images-referencement/envoi.gif') no-repeat top left; 
width: 78px; 
height: 21px; 
cursor:pointer;
}

.septabformulaire{
background:url('images-referencement/sep.gif') repeat-y; 
width:21px;
}

.inputformulaire{
font-size:11px; 
font-family:Arial, Helvetica, sans-serif; 
color:#979697; 
background-color:#f3f2f7; 
border:1px solid #979697;
}

.inputformulaire2{
font-size:11px; 
font-family:Arial, Helvetica, sans-serif; 
color:#000000; 
background-color:#FFFFFF; 
border:1px solid #182a46;
}

.acceshandpagevideo{
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#182a46; 
font-weight:bold;
}

.acceshandpagevideo a:link, .acceshandpagevideo a:hover, .acceshandpagevideo a:visited{
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#182a46; 
font-weight:bold;
text-decoration:none;
}

.part1pagevideo{
color:#ea5905;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
margin-top:0px;
font-style:italic;
}

.part2pagevideo{
color:#182a46;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin-top:40px;

}

.formpagevideo div{
margin-top:30px;
color:#182a46;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.inputformulairepagevideo{
font-size:11px; 
font-family:Arial, Helvetica, sans-serif; 
color:#979697; 
background-color:#FFFFFF;
border:1px solid #979697;
}
.inputformulairepagevideo2{
font-size:11px; 
font-family:Arial, Helvetica, sans-serif; 
color:#182a46; 
font-weight:bold;
background-color:#FFFFFF;
border:1px solid #979697;
}

.trpair{
background-color:#f7f6f8;
}

.trimpair{
background-color:#e3e2e7;
}

.tdtabimp_pair{
border-bottom:3px solid #FFFFFF;
height:23px;
text-align:left;
font-family:Arial, Helvetica, sans-serif; 
color:#182a46;
font-size:12px;
margin-left:15px;
}

.tdtabimp_pair2{
border-bottom:3px solid #FFFFFF;
height:23px;
text-align:center;
font-family:Arial, Helvetica, sans-serif; 
color:#182a46;
font-size:12px;
margin-left:15px;
}

.tdtabimp_pair a:link, .tdtabimp_pair a:hover, .tdtabimp_pair a:visited{
font-family:Arial, Helvetica, sans-serif; 
color:#182a46;
font-size:12px;
text-decoration:none;
}

.tdtabimp_pair2 a:link, .tdtabimp_pair2 a:hover, .tdtabimp_pair2 a:visited{
font-family:Arial, Helvetica, sans-serif; 
color:#182a46;
font-size:12px;
text-decoration:none;
}


#h2frame2{
	
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin-left:10px;
	position:absolute;
	margin-top:-11px;
}

#h2frame2 a{
	
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}

#h2frame3{
	
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin-left:10px;
	position:absolute;
	margin-top:-11px;
}

#h2frame3 a{
	
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}

.textepagevideo{
margin-top:20px;
margin-bottom:20px;
margin-right:30px;
font-size:11px; 
color:#979697; 
font-family:Arial, Helvetica, sans-serif; 
line-height:14px;
text-align:justify;
font-weight:normal;
}

.textepagevideo strong{
margin-top:20px;
margin-bottom:20px;
font-size:11px; 
color:#182a46; 
font-family:Arial, Helvetica, sans-serif; 
line-height:14px;
text-align:justify;
font-weight:normal;
}


.lienclientposition{
color:#182e46;
font-size:12px; 
font-family:Arial, Helvetica, sans-serif;
line-height:12px;
}

.texteclientposition{
font-size:11px; 
font-family:Arial, Helvetica, sans-serif; 
color:#979697;
line-height:11px;
margin-top: 5px;
display: block;
}

.texteclientposition2
{
font-size:11px; 
font-family:Arial, Helvetica, sans-serif; 
color:#979697;
line-height:11px;
margin-top:23px;

}
.texteclientposition2 a:link,.texteclientposition2 a:hover,.texteclientposition2 a:visited
{
font-size:11px; 
font-family:Arial, Helvetica, sans-serif; 
color:#ea5905;
text-decoration: underline;
}

.texteclientposition3
{
font-size:11px; 
font-family:Arial, Helvetica, sans-serif; 
color:#979697;
}

.texteclientposition3 a:link,.texteclientposition3 a:hover,.texteclientposition3 a:visited
{
font-size:11px; 
font-family:Arial, Helvetica, sans-serif; 
color:#ea5905;
text-decoration: underline;
}

.texteclientposition4
{
margin-top:0px;
font-size:10px; 
font-family:Arial, Helvetica, sans-serif; 
color:#979697;
}


.texteclientposition4 a:link,.texteclientposition4 a:hover,.texteclientposition4 a:visited
{
font-size:10px; 
font-family:Arial, Helvetica, sans-serif; 
color:#ea5905;
text-decoration: underline;
}

.lienpartenaire a:link, .lienpartenaire a:visited
{
font-size:11px; 
color:#979697; 
font-family:Arial, Helvetica, sans-serif; 
line-height:12px;
text-decoration: underline;
}

.lienpartenaire a:hover
{
font-size:11px; 
color:#ea5905; 
font-family:Arial, Helvetica, sans-serif; 
line-height:12px;
text-decoration: underline;
}

.texteclientposition3
{
font-size:11px; 
font-family:Arial, Helvetica, sans-serif; 
color:#979697;
line-height:11px;
margin-top:30px;

}
.texteclientposition3 a:link,.texteclientposition3 a:hover,.texteclientposition3 a:visited
{
font-size:11px; 
font-family:Arial, Helvetica, sans-serif; 
color:#ea5905;
text-decoration: underline;

}

.lien2positionbis a:link, .lien2positionbis a:visited, .lien2positionbis a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#182e46; 
text-decoration:none;
line-height:10px;
}

.lien2position{
 margin-top:7px;
 font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#182e46; 
text-decoration:none;
line-height:10px;
}

.lien2position a:link, .lien2position a:visited, .lien2position a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#182e46; 
text-decoration:none;
line-height:10px;
}

.lien2position2{
 margin-top:10px;
}

.lien2position2 a:link, .lien2position2 a:visited, .lien2position2 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6b92ff; 
text-decoration:none;
line-height:10px;
}

.lien2position3{
 margin-top:15px;
 font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6b92ff; 
text-decoration:none;
line-height:10px;
}

.lien2position3 a:link, .lien2position3 a:visited, .lien2position3 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6b92ff; 
text-decoration:none;
line-height:10px;
}

.lienautrepage{
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#182a46; 
text-decoration:none;
}

.lienautrepage:visited{
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#182a46; 
text-decoration:none;
}

.lienautrepage:hover{
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#ea5905;
text-decoration:none;
}

.titrebarreformulaire{
color:#FFFFFF; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:20px; 
font-style:italic; 
font-weight:bold; 
position:relative;
}

.titrebarreformulairebis{
color:#FFFFFF; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 
font-style:italic; 
font-weight:bold; 
position:relative;
}

#header {
	width: 100%;
	border: 1px solid #c6c6c6;
	}

#header a img {
	margin: 0;
	border: 0;
	}
	
#header ul {
	margin: 0 !important;
	padding: 0;
	list-style-type: none;
	height: 28px;
	background: url(/images/design/header_menu.jpg) repeat-x;
	}

#header ul li {
	float: left;
	margin: 0;
	padding: 3px 7px;
	}

#header ul li#first {margin-left: 8px;}
	
#header ul li a {
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	}

.menuheader
{
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

.divimagette{
clear:both;
width:150px;
height:113px;
margin-left:60px;
margin-top:10px;
}

