/***** GCE CSS *****/

/* GLOBAL */
* {margin:0; padding:0; border:0;}
body {font-family: Arial, Helvetica, sans-serif; color:#000000;}
.bloq {display:block;}
a.liennoir {color:#000000; text-decoration:none;}
a.liennoir :hover {color:#000000; text-decoration:underline;}
.main {margin:0 auto; width:814px; vertical-align:top; height:100%; min-height:100%;}
.main2 {width:auto; vertical-align:top; min-height:100%; text-align:left;}
.fd_implantation1 {background:url(../images/fd_implantation1.gif) repeat-y;}
.fd_implantation2 {background:url(../images/fd_implantation2.gif) repeat-y;}
.fd_implantation3 {background:url(../images/fd_implantation3.gif) no-repeat;}
.fd_implantation4 {background:url(../images/fd_implantation4.gif) repeat-y;}
.txt_implantation {padding:0px 0px 0px 10px; vertical-align:top;}
.txtbase {font: 11px Arial, Helvetica, sans-serif; margin:5px 0;}
.gras {font-weight:bold;}
.maigre {font-weight:normal;}
.orange {color:#FF590A;}
.turkoiz {color:#0EB6D6;}
.centre {text-align:center;}
/*.txtbase p {}*/
.txtbasegras {font: bold 11px Arial, Helvetica, sans-serif;}
.txtbaseorange {font: 11px Arial, Helvetica, sans-serif; color:#FF590A;}
.txtbasegrasorange {font-size:11px; font-family: "Arial Black", Arial, Helvetica, sans-serif; color: #FF590A;}
.txtbase a {color:#000000; text-decoration:none;}
.txtbase a:hover{text-decoration:underline;}
.titrerub {padding:19px 0px 20px; margin:0px;}
.flash {border: 1px solid #000000;}
.txtmetiers1 {background-repeat:no-repeat; font: small-caps 13px Arial bold, Helvetica, sans-serif; color:#FFFFFF;}
.txtmetiers1 p {margin:0px; padding:0px 8px 0px 8px;}
.txtmetiers2 {font-family: Arial bold, Helvetica, sans-serif; color: #000000;}
.txtmetiers2 a{color: #000000; text-decoration:none;}
.txtmetiers2 a:hover{text-decoration:underline;}
.txtmetiers2 p {margin:0px; padding:0px 4px 0px 4px; font-size:11px;}
.champform {font: 12px Arial, Helvetica, sans-serif; color: #000000; background:#FFFFFF; border:1px #96A0B8 solid;}
.champform2 {font: 12px Arial, Helvetica, sans-serif; color: #000000; background: #D7E69B; border:1px #96A0B8 solid;}
.obligatoire {color:#96A0B8; font: 10px Arial, Helvetica, sans-serif; line-height:9px;}
.txtclebleu {color:#534E8B; font:11px Arial, Helvetica, sans-serif;}
.parafgauche {padding:0px 0px 0px 10px; margin:0px;}
.parafdroit {padding:0px 10px 0px 0px; margin:0px;}
.cle28rouge {color:#FF000F; font: 28px Arial, Helvetica, sans-serif; line-height:22px;}
.cle22rouge {color:#FF000F; font: 28px bold Arial, Helvetica, sans-serif; line-height:22px;}
.cle28orange {color:#FF590A; font: 28px blod Arial, Helvetica, sans-serif; line-height:22px;}
.cle28bordeaux {color:#981640; font: 28px bold Arial, Helvetica, sans-serif; line-height:22px;}
.cle22bordeaux {color:#981640; font: 22px bold Arial, Helvetica, sans-serif; line-height:22px;}
.cle12bordeaux {color:#981640; font: 12px bold Arial, Helvetica, sans-serif; line-height:22px;}
.cle22bleu {color:#3A3F87; font: 22px bold Arial, Helvetica, sans-serif; line-height:22px;}
.cle60bleu {color:#748CA5; font: 60px bold Arial, Helvetica, sans-serif; line-height:45px;}
.fdgouv1 {background: url(../images/deco_gouv1.gif) no-repeat bottom;}
.fdgouv1bis {background: url(../images/deco_gouv1.gif) repeat-y;}
.fdgouv3 {background: url(../images/deco_gouv2.gif) no-repeat;}
.fdgouv4 {background: url(../images/deco_gouv4.gif) no-repeat;}
.fdgouv5 {background: url(../images/deco_gouv5.gif) no-repeat;}
.txtnomgrasrouge {font-size: 11px; font-family: "Arial Black", Arial, Helvetica, sans-serif; color: #AF0122;}
.gouvtitre1 {display:block; margin:0px 0px 8px 0px;}
.gouvtitre2 {display:block; margin:0px 0px 16px 0px;}
.gouvtitre3 {display:block; margin:15px 0px 3px 0px;}
.txtgouv1 {color:#FF590A; font: 14px bold Arial, Helvetica, sans-serif; line-height:30px;}
.txtgouv2 {color:#FF000F; font: 14px bold Arial, Helvetica, sans-serif; line-height:30px;}
.txtgouv3 {color:#387EB8; font: 14px bold Arial, Helvetica, sans-serif;}
.txt_directoire {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #981640; font-weight:bold; padding:0px 0px 10px 12px;}
.txt_conseil {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #748CA5; font-weight:bold;	padding:16px 0px 0px 12px;}

.fddev {background: url(../images/fd_developement.gif) no-repeat;}
.txtvertdev {color:#A4B37C; font: 10px Arial, Helvetica, sans-serif; line-height:8px; letter-spacing:-0.4px;}
.fdcharte {background: url(../images/fd_charte.gif) no-repeat;}
.enorme7 {color:#359FB9; font: 130px bold "arial black", Arial, Helvetica, sans-serif; line-height:90px;}
.sous7 {color:#981640; font: 20px bold "arial black", Arial, Helvetica, sans-serif; line-height:22px;}
.txtcharte {font: 11px bold Arial, Helvetica, sans-serif; color: #FF590A; line-height:10px;}
.tablomentions {width:814px; text-align:left; bottom:0px;}
.tablomentionshome {width:814px; text-align:left;}
.decofilet {background: url(../images/fd_hommes_paca.gif) no-repeat;}
.decofilet2 {background: url(../images/fd_hommes_nord.gif) no-repeat;}
.deco_filet_axentia {background: url(../images/axentia_filet_vert.gif) no-repeat;}
.fd_qsn_axentia {background: url(../images/fd_qsn_axentia.gif) no-repeat;}
.fd_qsn_axentia p {margin:11px 0px 0px 51px; font: 11px Arial, Helvetica, sans-serif; color: #000000; line-height:11px;}

.fd_activite_axentia {background:url(../images/visuel_axentia.jpg) bottom right no-repeat;}
.fd_activite_axentia p {margin:11px 0px 0px 51px; font: 11px Arial, Helvetica, sans-serif; color: #000000; line-height:12px;}
.turkoiz {color:#0EB6D6; font-weight:bold;}
.fd_contact_axentia {background: url(../images/fd_contact_axentia.gif) no-repeat;}
.fd_contact_axentia p {margin:5px 0px 0px 20px; font: 11px bold Arial, Helvetica, sans-serif; color: #000000; line-height:12px;}
.fd_contact_axentia a {color:#4F5997;}
.baseline { font: bold 11px Arial, Helvetica, sans-serif;}
a.mentions {font: 9px Arial, Helvetica, sans-serif; color: #000; text-decoration:none;}
a.mentions:hover {text-decoration:underline;}

/* CHIFFRES CLES */
#chiffres_contenu {font-family: "arial black", Arial, Helvetica, sans-serif;}
.chiffre1 {margin:0px 11px 0px 0px; line-height:24px;}
.chiffre2 {margin:0px 11px 0px 0px; line-height:18px;}
.chiffre3 {margin:20px 0px 0px 12px; line-height:24px;}
.chiffre4 {margin:0px 0px 0px 12px; line-height:18px;}
.chiffre5 {margin:0px 0px 0px 12px; line-height:18px;}
.chiffre6 {margin:0px 11px 0px 0px;line-height:24px;}
.chiffre7 {margin:0px 11px 0px 0px; line-height:18px;}
.chiffre8 {margin:0px 11px 0px 0px; line-height:19px;}
.chiffre9 {margin:0px 11px 0px 0px; line-height:18px;}
.chiffre10 {margin:14px 0px 0px 11px; line-height:24px;}
.chiffre11 {margin:10px 28px 0px 0px; line-height:35px;}
.chiffre12 {margin:0px 28px 0px 0px; line-height:16px;}
.chiffre12bis {line-height:18px; text-align:right;}
.chiffre13{margin:0px 0px 0px 12px; line-height:16px;}
.chiffre14 {margin:0px 0px 0px 12px; line-height:20px;}

.pixels10 {font-size:10px;}
.pixels17 {font-size:17px;}
.pixels18 {font-size:18px;}
.pixels24 {font-size:24px;}
.pixels35 {font-size:35px;}

/* QSN */
#qsn_contenu  {font-size:11px;}
#qsn_contenu  br {height:5px;}
#qsn_contenu  ul {margin:0 0 8px 25px; padding:0;}
p.decalage {margin:0 0 0 12px;}
p.decalage2{margin:0 0 5px 18px;}
p.decalage3{margin:0 0 0 18px;}
.titre_soc {font-weight:bold; margin:0;}


/* HOMMES */
/*.titre_colonne {font-family:Trebuchet MS, sans-serif; color:#A5B2CD; border:1px #A5B2CD solid; padding:2px 0 0 10px; width:132px; height:18px; font-size:13px; font-weight:bold;}*/
.titre_colonne{font-family:Trebuchet MS, sans-serif; color:#A5B2CD; border:1px #A5B2CD solid; padding:2px 0 0 10px; width:235px; height:40px; font-size:12px; font-weight:bold; vertical-align:middle;}
#hommes_contenu  {font-size:12px;}
#hommes_contenu .bloc_groupe {background:url(../images/deco_hommes6.gif) bottom left no-repeat; padding:0 0 5px 0; margin:0 0 15px 0;}
#hommes_contenu .bloc_societe {margin:0 0 15px 0;}
.txtsociete {font-weight:bold;}
.txtfct a {color:#000000; text-decoration:none;}
.txtfct a:hover {text-decoration:underline;}
.txtnom {color:#AF0122;}
.txtgroupe {font-size:11px; font-family: "Arial Black", Arial, Helvetica, sans-serif; color: #A3BA53; margin:0 0 15px 0;}

/* IMPLANTATION */
/*.titre_colonne {font-family:Trebuchet MS, sans-serif; color:#A5B2CD; border:1px #A5B2CD solid; padding:2px 0 0 10px; width:132px; height:18px; font-size:13px; font-weight:bold;}*/
#implantation_contenu  {font-size:12px;}
#implantation_contenu .bloc_groupe {background:url(../images/deco_hommes6.gif) bottom left no-repeat; padding:0 0 5px 0; margin:0 0 15px 0;}
#implantation_contenu .bloc_societe {margin:0 0 15px 0;}
.txtsociete {font-weight:bold;}
.txtfct a {color:#000000; text-decoration:none;}
.txtfct a:hover {text-decoration:underline;}
.txtnom {color:#AF0122;}
.txtgroupe {font-size:11px; font-family: "Arial Black", Arial, Helvetica, sans-serif; color: #A3BA53; margin:0 0 15px 0;}

/* METIERS */
#gce_metiers {font-family:Trebuchet MS, sans-serif; color:#fff; text-align:center; vertical-align:middle; text-transform:uppercase;}
#gce_metiers p {width:91px; font-size:11px; font-weight:bold; margin:0 auto;}
#metier1 {background:url(../images/fd_metiers1.gif) top center no-repeat; width:171px; height:112px !important; background:url(../images/fd_metiers1.gif) 29px 0 no-repeat; width:171px; height:112px;}
#metier2 {background:url(../images/fd_metiers2.gif) top center no-repeat; width:172px; height:112px;}
#metier3 {background:url(../images/fd_metiers3.gif) 115px 0 no-repeat; width:349px; height:112px; width:349px; height:112px !important; background:url(../images/fd_metiers3.gif) 114px 0 no-repeat; width:349px; height:112px; width:349px; height:112px }
#metier4 {background:url(../images/fd_metiers4.gif) 24px 0 no-repeat; width:172px; height:112px;}
.nosmetiers {text-transform:uppercase; font-size:12px; padding:5px 0 0 0; text-align:center;}
.nosmetiers ul {margin:0 0 10px 0; padding:0 0 0 0; list-style:none;}
.nosmetiers li {margin:0 0 2px 0;}
.nosmetiers p img {float:left; padding:0 0 30px 0;}
p.metiervert {font-size:12px; font-weight:bold; color:#9DB353;}
p.metierrouge {font-size:12px; font-weight:bold; color:#E7201F;}
p.metierbleu {font-size:12px; font-weight:bold; color:#3797B0;}
p.metierviolet {font-size:12px; font-weight:bold; color:#96A0B8;}
#contenu .raccord1 {background:#fff url(../images/deco_metiers5.gif) no-repeat;}

/* GOUVERNANCE */
#tablo_comite {width:628px; border-collapse:collapse; empty-cells:hide;}
#tablo_comite td {vertical-align:top; padding:15px 0px 0px 0px;}
#tablo_comite .fiche {float:left; width:155px; margin:3px 0 6px 0; text-align:center;}
#tablo_comite .fiche p {font-size:12px; line-height:14px;}
/*#tablo_comite .txtfct {font-size:12px;}*/
#tablo_comite p.txtnom {color:#3A3F87; font-size:11px; font-weight:bold;}

/* MENTIONS LEGALES */
#mentions p  {font-size:11px; color:#000; line-height:12px; margin:2px 0px 3px 0px;}
#mentions p.titre {font-size:13px; margin-top:15px; color:#A5B2D5; font-weight:bold;}
#mentions a  {color:#000;}

/* DEVELOPPEMENT DURABLE */
.logo_dd {padding:11px 0 0 11px;}

/* CHARTE */
.txt_charte_bloc2{width:460px; font-size:12px;}
/* AXENTIA */
.picto_carte {position:absolute; z-index:50; margin:0 0 0 575px;}
