/* CSS Document */
html, body, div, img, dl, dt, dd, h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; border: 0; line-height:1.5em; }



* {
color:#38302b ;
}

a {
	color:#00226C;
	text-decoration: underline;
}

p {
	font-size:;
	line-height:1.5em;
}
body {
	font-family:"Trebuchet MS";
	/*background-image:url(images/template/background.gif);
	background-repeat:repeat-x;*/
	font-size:14px;
	background-color:#e9e4e1;
	}

h1 {
	/*font-size : 14px;
	color:#a3907c ;*/
	font-size: 20px;
	color:#162983;
	padding:0 0 20px 0;
	text-align:center;
	font-weight:bold;
}

h2 {
	font-size: 16px;
	color:#162983;
	font-weight:bold;
}
h2 a{
	color:#162983;
}

h3 {
	font-size:14px;
	color:#00226C;
	margin-bottom:5px;
	font-weight: bold;
}
label {
	font-size:13px;
	color:#00226C;
	font-weight:bold;
}
h4 {
	font-size:13px;
	color:#a3907c;
}
h6 {
	font-size:14px;
	color:#162983;
}
em {
	text-decoration:none;
}
hr {
	background-color:#a3907c;
}
cite {
	font-size:11px;
}
#conteneur {
	width: 100%;
	margin:0 auto 0 auto;
	background-color:#FFFFFF;
}

#gauche {
	float: left;
	background-color:#FFFFFF;
}
#gauche > .clear {
  clear: both;
  height: 0; 
  overflow: hidden; /* Précaution pour IE 7 */
}


#bandeau {
	width: 100%;
	height:229px;
	background-image:url(images/template/Bandeau-PA.jpg);
}


#colonneDroite{
	font-family:"Trebuchet MS";
	padding:10px 10px 10px 10px;
	background-color:#eae6de;
	min-height:805px;
}

#colonneDroite ul{
	margin:0;
	padding:10px 0 15px 0;
}

#dossiers li{
	font-size:14px;
	list-style:none;
	padding:0 0 4px 0;
}

#dossiers a{
	text-decoration:none;
	color:#7c695a;
}

#dossiers a:visited{
	color:#7c695a;
}


#dossiers a:hover{
	color:#38302b;
}

#nouveautes li{
	font-size:0.8em;
	list-style:none;
	padding:0 0 4px 0;
}

#nouveautes a{
	color:#7c695a;
}

#nouveautes a:visited{
	color:#7c695a;
}


#nouveautes a:hover{
	color:#38302b;
}

#videos li{
	font-size:0.8em;
	list-style:none;
	padding:0 0 4px 0;
}

#videos a{
	color:#7c695a;
}

#videos a:visited{
	color:#7c695a;
}


#videos a:hover{
	color:#38302b;
}

#newsletter{
	margin:0 0 0 0px;
	width:130px;
	padding:5px;	
	font-size:11px;
	border:1px solid black;
	background-color:#F7F4ED;
}

#block_menu{
	float:left;
	width:160px;
	padding:35px 0 0 0;
	/*border-left:1px solid #594840;*/
	/*background-color:#FF0000;*/
}

#menu{
	padding:0 0 10px 0;
	width:250px;
    margin:0 auto;
	margin-right:10px;
}

#menu ul{
	margin:0;
	padding:0;
}

#menu li{
	padding:3px 0 3px 0;
	font-size:15px;
	color:#38302b;
	list-style:none;
	font-family:"Trebuchet MS";
	border-bottom:dotted;
	border-width:2px;
	font-weight:bold;
}

#menu a{
	text-decoration:none;
	color:#38302b;
}

#menu a:visited{
	color:#38302b;
}

#menu a:hover{
	color:#7c695a;
}

#footer{
	text-align:center;
	margin:0 auto 0 auto;
	width:100%;
	height: 151px;
	color:#7c695a;
	top: 0px;
}

#footer_image{
	float: left;
	clear: left;
	width:168px;
	height:126px;
	/*background-color:#00FF00;*/
	background-image:url(images/template/galets.jpg);
	background-repeat:no-repeat;
}

#contenu{
	text-align:justify;
	font-size:0.9em;
	float:left;
	width:75%;
	padding:0px 17px 0 30px;
	margin: 0;
	background-color:#FFFFFF;
	margin-top:20px;
	border-right:1px dotted #013c76;
	/*min-height: 1800px;*/
}

#contenu2{
	text-align:justify;
	font-size:0.9em;
	float:left;
	width:75%;
	padding:20px 0 0 10px;
	margin: 0;
	min-height: 1800px;
}

.list_liens{
	list-style:none;
}

.list_liens a{
	color:#00226C;
}

.list_liens a:visited{
	color:#00226C;
}

.list_liens a:hover{
	color:#162983;
}

#test{
	float: left;
}

#footer_text{
	clear: both;
	padding:0px 0 0 0;
	font-size:0.8em;
}

#block_milieu{
	background-color:#FFFFFF;
}


.photo{
	float:right;
}

.text_photo{
	float:left;
}

.arborescence
{
    font-size: 11px;
	font-style:italic;
}
.equ
{
    color: #FFFFFF;
    margin-top: 1em;
    font-size: 11px;
    text-align:center;
    font-weight:bold;
}
.citations
{
	font-family:"Trebuchet MS";
    font-weight: normal;
    //color: #A0A09D;
    color:#93938E;
    text-decoration: none;
	font-size: 11px;
}
.centre
{
    text-align: center;
}

.adroite {
	text-align:right;
}

.tit_impr {
	margin-top:-1em;
}
.logo_mfp {
	display:none;
}
.tb_equ {
}
.tb_equ tb{
	vertical-align:top;
}
.tb_equ td{
	padding:5px;
}
.menu_onglet_act {
	width:10px;
	height:15px;
	background-color:#00226C;
}
.menu_onglet_act a{
	color:#FFFFFF;
	font-weight:bold;
}
.menu_onglet_des {
	width:10px;
	height:15px;
	background-color:#ceccc7;
}
.menu_onglet_des a{
	font-weight:bold;
}
.actu_contenu {
	border-bottom:1px solid #00226C;
	border-left:1px solid #00226C;
	border-right:1px solid #00226C;
	padding:10px;
}
.actu_degrad {
	background-image:url(images/onglet_degrad.jpg); 
	height:30px;
	border-top:1px solid #00226C;
	border-left:1px solid #00226C;
	border-right:1px solid #00226C;
}

/*Début Ajout Style Onglet Xavier Borriglione 24/11/2009*/
.menu1 { /* boite qui contient le menu (les onglets) */
  border-bottom:solid 2px #4960CD ; /* crée le trait bleu en-dessous des onglets */
  padding-top:12px ; /* marge intérieure haute */
  padding-bottom:2px} /* marge intérieure basse */

.onglet { /* style des onglets inactifs */
  border-left:solid 1px #4960CD  ; /* encadrement */
  border-top:solid 1px #4960CD  ; /* encadrement */
  border-right:solid 1px #4960CD  ; /* encadrement */
  margin:2px 0px 0px 0px ; /* marge extérieure */
  padding:2px 2px 2px 2px;
  text-align:center;
  font-size: 14px;
} /* marge intérieure */

a.onglet { /* style des liens se trouvant dans un onglet inactif */
  background-color:#F3F3F3 ; /* le fond de l'onglet est gris */
  text-decoration:underline; /* les liens sont soulignés */
  font-size: 14px;
  text-align:center;
} 

/* style particulier pour CD padding + important pour avoir une taille correcte*/
.onglet_CD { /* style des onglets inactifs */
  border:solid 1px #4960CD  ; /* encadrement */
  margin:5px 0px 0px 0px ; /* marge extérieure */
  padding:7px 18px 7px 18px} /* marge intérieure */


.onglet-actif { /* style de l'onglet de la page active */
   border:solid 2px #4960CD ; /* l'encadrement est porté à 2 pixel */
   border-bottom:solid 4px white ; /* le trait inférieur est effacé */
   margin:2px 2px 0px 2px ; /* marges intérieures */
   padding:2px 2px 2px 2px ; /* marges extérieures */  
   background-color:white; /* le fond de l'onglet actif est blanc*/
  font-size: 14px;
   color: #4960CD;
   font-weight:bold;
   text-align:center;

} 


a.onglet_CD { /* style des liens se trouvant dans un onglet inactif CD*/
  background-color:#F3F3F3 ; /* le fond de l'onglet est gris */
  text-decoration:underline; /* les liens sont soulignés */
  font-size: 12px;
} 



.onglet-actif_CD { /* style de l'onglet de la page active */
   border:solid 2px #4960CD ; /* l'encadrement est porté à 1 pixel */
   border-bottom:solid 4px white ; /* le trait inférieur est effacé */
   margin:5px 2px 0px 2px ; /* marges intérieures */
   padding:7px 18px 6px 18px ; /* marges extérieures */  
   background-color:white; /* le fond de l'onglet actif est blanc*/
   font-size: 14px;
   color: #4960CD;
   font-weight:bold;

} 
/*Fin Ajout Style Onglet Xavier Borriglione 24/11/2009*/

.li_bleu {
	font-size:14px;
	color:#00226C;
	margin-left:14px;
	margin-top:15px;
}

.liens_pieds {
	border-top:1px solid black; 
	background-color:#EAE6DE; 
	font-size:10px; 
	text-align:left;
	width:100%;
}
.liens_pieds td{
	vertical-align:top;
}
.liens_pieds a{
	text-decoration:none;
}
.liens_pieds div {
	padding-left:20px;
}
.acc_titre_2013 {
	font-size:16px;
	color:#002969;
	font-weight:bold;
	text-align:left;
	margin-bottom:0;
	padding-bottom:0;
}
.acc_soustitre_2013 {
	font-size:14px;
	color:#002969;
	font-weight:bold;
	text-align:left;
	margin-bottom:0;
	padding-bottom:0;
}
.acc_titre_2013_2 {
	text-transform:uppercase;
	font-size:18px;
	color:#002969;
	font-weight:bold;
	text-align:left;
	margin-bottom:0;
	padding-bottom:0;
}
.acc_soustitre_2013_2 {
	text-transform:uppercase;
	font-size:14px;
	color:#1561c1;
	font-weight:bold;
	text-align:left;
	margin-bottom:0;
	padding-bottom:0;
}
.acc_titre {
	text-transform:uppercase;
	font-size:16px;
	color:#162983;
	font-weight:bold;
	padding-left:5px;
	padding-top:7px;
	text-align:left;
	margin-bottom:0;
	padding-bottom:0;
}
.acc_lien {
	font-size:14px;
	color:#38302b;
	font-weight:normal;
	padding-left:5px;
	padding-top:10px;
	text-decoration:none;
}
.acc_lien_2 {
	font-size:14px;
	color:#38302b;
	font-weight:normal;
	padding-left:5px;
	padding-top:10px;
	text-decoration:none;
}
.acc_lien_3 {
	font-size:14px;
	color:#013c76;
	font-weight:bold;
	padding-left:5px;
	padding-top:10px;
	text-decoration:none;
}
.acc_soustxt {
	padding-left:30px;
	padding-top:5px;
	padding-bottom:10px;
}
.acc_soustxt_2 {
	padding-left:30px;
	padding-top:2px;
	padding-bottom:5px;
}
.acc_soustxt_3 {
	padding-left:30px;
	padding-top:5px;
	padding-bottom:20px;
}
.img-filet {
	position:absolute;
	margin-top:-2px;
	padding-left:21px;
}
.acc_sous_titre {
	font-size:13px;
}
.ul_menu li{
	/*padding:10px;*/
}
.ul_presse {
	list-style-type: square; 
	line-height:30px;
}
.ul_presse li{
	float:left;
	width:40%;
	line-height:18px;
	padding-right:40px;
	margin-bottom:20px;
}
.ul_presse li h3{
	padding:0;
	margin:0;
	height:15px;
}
.ul_presse li h3 a{
	padding:0;
	margin:0;
}
.list_avenir {
	float:left; 
	width:290px;
	margin-bottom:3px;

}
.presse p {
	text-align:justify;
}
#div_list_avenir > .clear {
  clear: both;
  height: 0; 
  overflow: hidden; /* Précaution pour IE 7 */
}

.divactumedimg {
	float:left;
	width:100px;
	height:120px;
}
.divactumedtxt {
	float:left;
	width:180px;
	height:120px;
	padding-top:40px;
	padding-right:10px;
}
.bloc_cd {
	width:50%; 
	float:left;
	height:100px;
}
.bloc_cd_img {
	width:90px;
	float:left;
}
.bloc_cd_txt {
	padding-left:10px;
	padding-top:30px;
}
.titre_actu_2013 {
	text-transform:uppercase;
	color:#013c76;
	font-weight:bold;
}
.soustitre_actu_2013 {
	color:#1561c1;
}
.texte_actu_2013 {
	color:#013c76;
}
.savoir_plus {
	/*background-color:#162983;*/
	color:#FFF;
	font-weight:bold;
	padding:3px;
}
.savoir_plus a {
	text-decoration:underline;
	color:#162983;
}

.savoir_plus_fdblanc {
	background-color:#FFF;
	color:#162983;
	font-weight:bold;
	padding:3px;
}
.savoir_plus_fdblanc a {
	text-decoration:underline;
	color:#162983;
}

#bandeau_2013 {
	width: 100%;
	height:229px;
	background-image:url(../images/template/bandeau-2013.jpg);
}

#bandeau_2017 {
	width: 100%;
	height:229px;
	background-image:url(../images/banc-solo-2017.jpg);
}

#entete {
	width: 100%;
	height:16px;
	background-color:#003c76;
}

#entete2 {
	width: 100%;
}

.logoV4 {
	margin:20px 0px 40px 20px;
	width:470px;
}
.logoPhone {
	margin:10px 0px 0px 20px;
	width:90%;
}
.cont_hd {
	margin:20px 15px 40px 0px;
	height:50px;
	float:right;
	font-size:10px;
	text-align:center;
	color:#162983;
	font-weight:bold;
	line-height:14px;
}
.cont_hd a{
	text-decoration:none;
}
.cont_hd_img {
	height:50px;
	margin-bottom:5px;
}

#pied {
	height:36px;
	background-color:#003c76;
	margin-left: 0px;
	margin-right: 0px;
}

#block_milieu_2013{
	height:2600px;
	border:0px solid #e9e4e0;
	background-color:#FFF;
}

#block_milieu_2013_suite{
	border:3px solid #e9e4e0;
	background-color:#FFF;
}
#block_milieu_2013_suite > .clear {
  clear: both;
  height: 0; 
  overflow: hidden; /* Précaution pour IE 7 */
}

#p1_1 {
	padding:0px 0 0 25px;
	/*width:600px;*/
}
#p1_2 {
	margin-top:10px;
	padding:10px 0 0 15px;
	border:1px solid #a0b6cc;
	margin-left: 0px;
}
#p2_1 {
	padding:10px 0 0 40px;
	float:left;
}
#p2_2 {
	padding:10px 0 0 35px;
	float:left;
}
#p2_3 {
	padding:10px 0 0 40px;
	float:left;
}
#p3_1 {
}
#p3_2 {
	padding:10px 0 0 40px;
	float:left;
	border-left:1px dotted #013c76;
}
#p4_2 {
	padding:10px 0 0 15px;
	float:left;
}
#p4_3 {
	padding:0px 0 0 15px;
	float:left;
	border-left:1px dotted #013c76;
}
#p5_1 {
	padding:10px 0 0 25px;
	float:left;
	width:320px;
}
#p5_2_phone {
	padding:30px 0 0 25px;
	float:left;
	width:350px;
	height:115px;
}

.separe_2013{
	border-top:1px dotted #013c76;
	margin:20px 0 10px 0;
}
.separe_2013_2{
	border-top:1px dotted #013c76;
	margin:20px 0 4px 0;
}
.separe_2013_3{
	border-top:1px dotted #013c76;
}
.doc_cadre {
	margin-top:10px;
	padding-bottom:20px;
	background-color:#f2f1f0;
	padding:7px 0 0 15px;
}
.doc_img {
	float:left;
	padding-top:35px;
}
.separe_blanc {
	border-top:2px solid #FFF;
	margin:10px 15px 5px 0px;
}
.separe_gris {
	border-top:2px solid #b2b3b4;
	margin:10px 15px 5px 0px;
}
.ref_cadre {
	padding:10px;
	margin:20px;
	color:#013c76;
	background-color:#f2f1f0;
}
.c_cont > .clear {
  clear: both;
  height: 0; 
  overflow: hidden; /* Précaution pour IE 7 */
}
.c_gauche {
	float:left;
	width:648px;
	padding:0 0 0 20px;
}
.c_droite {
	float:left;
	width:300px;
	border-left:1px dotted #013c76;
}
.chro_partie {
	margin-top:15px;
}
.chro_partie > .clear {
  clear: both;
  height: 0; 
  overflow: hidden; /* Précaution pour IE 7 */
}
.chro_gauche {
	float:left;
	width:234px;
	padding:0 0 0 20px;
}
.chro_droite {
	float:left;
	width:370px;
}
.chro_gauche_inv {
	float:left;
	width:370px;
	padding:0 0 0 20px;
}
.chro_droite_inv {
	float:left;
	width:234px;
}
#p1_2_2 {
	margin-left:10px;
	padding:10px 0 0 15px;
	border:1px solid #a0b6cc;
}
.form_p1 > .clear {
  clear: both;
  height: 0; 
  overflow: hidden; /* Précaution pour IE 7 */
}
.form_p1_g{
	float:left;
	width:250px;
}

.lien_form {
	padding-left:10px;
	padding-top:20px;
}
.lien_form_actif  {
	padding-left:10px;
	padding-top:20px;
}
.lien_form_actif a {
	text-decoration:none;
	font-weight:bold;
}
.fs_cadre {
	float:left;
	width:280px;
	border:1px solid #CCC;
	padding:10px;
}
.fs_cadre h3 {
	text-align:center;
}
.fs_cadre p {
	text-align:left;
}
.fs_cadre_g {
	float:left;
	width:280px;
	border:1px solid #CCC;
	padding:10px;
}
.fs_cadre_g h3 {
	text-align:center;
}
.fs_cadre_g p {
	text-align:left;
	line-height:30px;
}
.fs_cadre_d {
	float:right;
	width:280px;
	border:1px solid #CCC;
	padding:10px;
}
.fs_cadre_d h3 {
	text-align:center;
}
.fs_cadre_d p {
	text-align:left;
	line-height:30px;
}
.fs_espace {
	float:left;
	width:20px;
}
#prog_formation > .clear {
  clear: both;
  height: 0; 
  overflow: hidden; /* Précaution pour IE 7 */
}
.reference_cadre {
	float:left;
	width:210px;
	text-align:center;
	margin-top:20px;
}
#ref_contenu > .clear {
  clear: both;
  height: 0; 
  overflow: hidden; /* Précaution pour IE 7 */
}
.temoignage_cadre {
	float:left;
	width:350px;
	text-align:center;
	margin-top:20px;
}
.temoignage_cadre_g {
	float:left;
	width:520px;
	text-align:left;
	margin-top:20px;
	border:1px solid #a0b6cc;
	padding:5px;
	background-color:#F4F2F0;
}
.temoignage_cadre_gph {
	float:left;
	width:520px;
	margin-top:20px;
	/*border:1px solid #a0b6cc;*/
	padding:0px 30px 5px 5px;
	/*background-color:#F4F2F0;*/
	text-align:justify;
}
.temoignage_cadre_d {
	float:right;
	width:520px;
	text-align:left;
	margin-top:20px;
	border:1px solid #a0b6cc;
	padding:5px;
	background-color:#F4F2F0;
}
.temoignage_cadre_dph {
	float:right;
	width:520px;
	text-align:justify;
	margin-top:20px;
	/*border:1px solid #a0b6cc;*/
	padding:0px 5px 5px 35px;
	/*background-color:#F4F2F0;*/
}
.cadre_important {
	padding:10px;
	background-color:#f2f1f0;
}
.doc_info {
	text-align:justify;
	margin-top:10px;
	margin-right:20px;
	background-color:#f2f1f0;
	padding:7px 0 10px 10px;
}
.doc_info_2 {
	margin-top:10px;
	margin-bottom:20px;
	background-color:#f2f1f0;
	padding:7px 0 10px 10px;
}
.cc {
	display:none;
}
.title_archives_chro {
	background-image:url('images/archives-chroniques.png');
	text-transform:uppercase;
	padding:10px 0 10px 0;
	margin-top:20px;
}
.clear {
  clear: both;
  height: 0; 
  overflow: hidden; /* Précaution pour IE 7 */
}
.link_archive_chro {
	float:left;
	width:310px;
	padding-top:5px;
	padding-left:10px;
	height:40px;
}
.link_archive_chro div{
	padding-top:8px;
}
.link_archive_chro a{
	text-decoration:none;
	color:black;
}
.link_archive_chro img {
	float:left;
	height:30px;
	margin-right:4px;
}

.contenuV3 {
	font-size:0.9em;
	padding-right:10px;
	padding-left:10px;
}

#sidebar{
	position:relative;
	/*width:25%;*/
	padding-top:0px;
	padding-left:0px;
	margin-top:30px;
}
.link_sitemf {
	text-align:center;
}
.col-md-8 {
	padding-left:10px;
}
.img_brochure {
	position:absolute;
	margin-top:0px;
	margin-left:180px;
	margin-top:30px;
}
.slide_text {
	color:#FFF;
	font-size:26px;
	text-align:center;
	padding-top:20px;
	margin-top:20px;
	margin-bottom:50px;
	
}
.sf-menu li {
	/*min-width:135px !important;*/
}

.live-infos{
  
  height: 154px;
  
  overflow: hidden;
  position: relative;
  background-color: #D6D6D6;
  box-shadow: inset 0 0 6px #bbb;
}
ul.winners{
  position: absolute;
  top: 0;
  width: 100%;
  list-style-type: none;
  padding: 0;
  margin: 0;
}
ul.winners li{
  /*height: 30px;*/
  border-bottom: 1px #bbb solid;
  line-height: 150px;
  font-size: 1.4rem;
  font-weight: bold;
  color: #85701D;
  padding-left: 2rem;
}
.liens_congres_2017 {
	color:#FFF;
	text-decoration:none;
	text-transform:uppercase;
	background-color:#162983;
	padding:10px 20px 10px 20px;
	margin:10px;
}
.liens_congres_2017:hover{
	color:white;
}
.padLeft {
	padding-left:20px;
}
.margeTop1 {
	margin-top:10px;
	margin-right:10px;
}
.margeTop2 {
	margin-top:10px;
	margin-right:10px;
}
.margeTop3 {
	margin-top:10px;
	margin-right:10px;
}
.imgVeriSelect {
	/*float:left;*/
	padding:0px 0px 0px 0px;
	height:125px;
	margin:0 10px 0 10px;
}
.imgaffil1 {
	margin-right:0px;
	margin-left:0px;
}
.imgaffil2 {
	margin-right:0px;
}
.imgaffil3 {
}
#p4_1 {
	padding:10px 0 0 0px;
	float:left;
}
#p5_2 {
	padding:10px 0 0 0px;
	float:left;
}
#p5_2 img {
	margin:0px 0px 10px 1px;
	padding:4px 15px 2px 15px;
	border:4px solid #f7f7f7;
	height:80px;
}
.specH1 {
	height:200px;
}
.form_p1_d{
	float:right;
	width:400px;
	text-align:center;
	display:none;
}
.form_ftech {
	width:100%;
	padding:10px;
	margin:50px 0 5px 20px;
	background-color:#f2f1f0;
	float:right;
}
.carousel-caption {
	text-align:left;
	text-shadow:none;
	position: absolute;
	bottom:none;
    right: 8%;
    left: 20%;
    z-index: 10;
    padding-top: 0px;
    padding-bottom: 0px;
    color: #fff;
}
.carousel-control.right {
	background-image: linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(233,228,225,1) 100%);
}
.liens_bouton {
	color:#FFF;
	text-decoration:none;
	text-transform:uppercase;
	background-color:#162983;
	padding:3px 10px 3px 10px;
	margin:0px;
}
@media (min-width: 768px) {

	.col-md-8 {
		padding-left:0px;
	}
	.contenuV2 {
		padding-right:40px;
		padding-left:20px;
	}


	.contenuV3 {
		font-size:0.9em;
		padding-right:40px;
		padding-left:40px;
	}

	#sidebar{
		position:relative;
		float:right;
		/*width:25%;*/
		padding-top:0px;
		padding-left:0px;
		margin-top:30px;
	}
	
	#p1_1 {
		width:600px;
		float:left;
	}
	.link_sitemf {
		text-align:left;
	}
	#p1_2 {
		margin-left: -65px;
		width:380px;
		float:left;
	}
	#p3_1 {
		padding:10px 0 0 50px;
		width:635px;
		float:left;
	}
	.doc_cadre {
		width:340px;
		float:left;
	}
	
	.img_brochure {
		position:absolute;
		margin-top:0px;
		margin-left:235px;
		margin-top:0px;
	}
	.liens_pieds div {
		padding-left:10px;
	}
	.cont_hd {
		margin:20px 20px 20px 0px;
	}
	
	.padLeft {
		padding-left:40px;
	}
	.margeTop1 {
		margin-top:50px;
		margin-right:0px;
	}
	.margeTop2 {
		margin-top:90px;
		margin-right:0px;
	}
	.margeTop3 {
		margin-top:30px;
		margin-right:0px;
	}
	.imgVeriSelect {
		/*float:left;*/
		padding:0px 0px 0px 0px;
		height:125px;
		margin-right:17px;
		margin-top:10px;
		margin-left:30px;
	}
	.imgaffil1 {
		margin-right:50px;
		margin-left:50px;
	}
	.imgaffil2 {
		margin-right:50px;
	}
	.imgaffil3 {
	}
	#p4_1 {
		padding:10px 0 0 30px;
		float:left;
	}
	#p5_2 {
		padding:10px 0 0 25px;
		float:left;
	}
	#p5_2 img {
		margin:0px 10px 10px 10px;
		padding:4px 15px 2px 15px;
		border:4px solid #f7f7f7;
		height:130px;
	}
	.specH1 {
		height:140px;
	}
	.form_p1_d{
		display:block;
	}
	.form_ftech {
		width:150px;
	}
}

@media print
{    
    .no-print, .no-print *
    {
        display: none !important;
    }
}