/****************************
 ******** FLEXIBLE **********
*****************************/
.docs .content ul li{color:#E46D1E;}
.docs .content ul li a{color:#E46D1E;text-decoration:none;}

.infos .content ul li{color:#E46D1E;}
.infos .content ul li a{color:#E46D1E;text-decoration:none;}



/* ######  STYLES GENERALES DU SITE ###### */
body{font-family:arial, sans;font-size:13px;color:#1f2530;line-height:1.3em;}

#container #pageTitle a{text-decoration:none;color:#E87A31;font-size:15px;text-transform:uppercase;font-weight:bold;}
#container #pageTitle a:hover{background-color:#ECE7BD;color:#000;}

#container #navigation{text-transform:uppercase;}
#container #navigation ul{text-align:right;}
#container #navigation ul li{font-size:17px;font-weight:bold;}
#container #navigation ul li a{font-size:15px;color:#333840;text-decoration:none;text-decoration:none;color:#1f2530;}
#container #navigation ul li a:hover{color:#FFFFFF;}
#container #navigation ul li.selected a, #container #navigation ul li.selected{background-color:#E87A31;color:#FFFFFF;}
#container #navigation ul li a{}

a img{border:0px}




/*---formulaire POWERMAIL---*/
.espace-clients #container #subContainer #content div.tx-powermail-pi1 fieldset {border:0px;font-size:15px;color:#1f2530;font-weight:bold;}
.espace-clients #container #subContainer #content div.tx_powermail_pi1_fieldwrap_html label{font-weight: bold;font-size:11px;text-transform:uppercase;}   
.espace-clients #container #subContainer #content div.tx_powermail_pi1_fieldwrap_html input {font-size:12px;color:#6c7c83;}
.espace-clients #container #subContainer #content div.tx_powermail_pi1_fieldwrap_html textarea {font-family:verdana;font-size:11px;color:#6c7c83;}
.espace-clients #container #subContainer #content div.tx_powermail_pi1_fieldwrap_html input[type=submit]{font-size:12px;color:#FFFFFF;font-weight:bold;}
.espace-clients #container #subContainer #content div.tx_powermail_pi1_fieldwrap_html select{font-size:12px;color:#6c7c83;}
.espace-clients #container #subContainer #content input[type=submit]{font-size:12px;color:#000000;}
.espace-clients #container #subContainer #content div.tx_powermail_pi1_fieldwrap_html .powermail_mandatory_js {font-weight:bold; font-size:11px; color:#E87A31; text-align:center;}
.espace-clients #container #subContainer #content div.tx_powermail_pi1_fieldwrap_html span.powermail_mandatory {color: #E20001;}
/*---fin formulaire POWERMAIL---*/

/*--- Extension Sitemap - plan du site ---*/ 
.espace-clients #container #subContainer #content .tx-dropdownsitemap-pi1 .expAll {font-weight:bold;text-transform:uppercase;text-align:center;}
.espace-clients #container #subContainer #content .tx-dropdownsitemap-pi1 .expAll a{color:#000;}
.espace-clients #container #subContainer #content .tx-dropdownsitemap-pi1 .level_1 span.ifsub {font-weight:bold;font-size:12px;text-transform:uppercase;}
.espace-clients #container #subContainer #content .tx-dropdownsitemap-pi1 .level_1 span.ifsub a {color:#000}
.espace-clients #container #subContainer #content .tx-dropdownsitemap-pi1 .level_1 span.ifsub a:hover {font-weight:bold;}
.espace-clients #container #subContainer #content .tx-dropdownsitemap-pi1 .level_1 span.no {font-size:12px;}
.espace-clients #container #subContainer #content .tx-dropdownsitemap-pi1 .level_1 span.no a {color:#000;}
.espace-clients #container #subContainer #content .tx-dropdownsitemap-pi1 .level_1 span.no a:hover {font-weight:bold;}
.espace-clients #container #subContainer #content .tx-dropdownsitemap-pi1 .level_3 span.no a {color:#000;font-weight:normal;text-transform:none;}
.espace-clients #container #subContainer #content .tx-dropdownsitemap-pi1 .level_3 span.no a:hover {font-weight:bold;}
/*--- Fin des styles du sitemap - plan du site ---*/ 


/*----------Fiches compétences - Fiche sans survol ----------*/
.espace-clients #container #subContainer #content .tx-wecstaffdirectory-content .rightColumn .isBold {font-size:18px;color:#e46d1e;font-weight:bold;}
.espace-clients #container #subContainer #content .tx-wecstaffdirectory-content .rightColumn .position{font-size:14px;font-style:italic;font-weight:bold;}
.espace-clients #container #subContainer #content .tx-wecstaffdirectory-content .rightColumn .desc{font-size:12px;font-style:normal;font-weight:normal;}
.espace-clients #container #subContainer #content .tx-wecstaffdirectory-content .rightColumn .medText p {font-size:11px;font-style:normal;font-weight:normal;line-height:1.4em;}
.espace-clients #container #subContainer #content .tx-wecstaffdirectory-content .rightColumn .medText ul li{font-size:11px;font-style:normal;font-weight:normal;line-height:1.4em;} 

/*----------Fiches compétences - Fiche au survol ----------*/
.espace-clients #container #subContainer #content .tx-wecstaffdirectory-content .more .name{font-size:22px;color:#e46d1e;font-weight:normal;}

.espace-clients #container #subContainer #content .tx-wecstaffdirectory-content .more .job{font-size:16px;font-style:italic;font-weight:bold;}
.espace-clients #container #subContainer #content .tx-wecstaffdirectory-content .more .company{font-size:16px;font-weight:bold;}
.espace-clients #container #subContainer #content .tx-wecstaffdirectory-content .more .title{font-weight:bold;font-style:italic;color:#FFFFFF;background-color:#B0AC87;padding:3px;}
.espace-clients #container #subContainer #content .tx-wecstaffdirectory-content .text .smText {font-weight:normal;line-height:1.4em;} 
.espace-clients #container #subContainer #content .tx-wecstaffdirectory-content .text .smText ul li{font-weight:normal;line-height:1.4em;} 

/* ######  STYLES DE LA PAGE D'ACCUEIL (ESPACE PARTENAIRES) ###### */

/* contenu */
.espace-partenaires #container #content #leftColumn h2{font-family:arial,sans;font-size:12px;font-weight:bold;color:#1A212C;word-spacing:3px;text-transform:uppercase;}
.espace-partenaires #container #content #leftColumn span{font-family:verdana,sans;font-size:9px;color:#FFFFFF;text-transform:uppercase;padding:2px 4px;background-color:#2A231B;}
.espace-partenaires #container #content #leftColumn p{font-size:12px;color:#6E747E;}
.espace-partenaires #container #content #leftColumn p a{color:#6E747E;text-decoration:none;}
.espace-partenaires #container #content #leftColumn p a:hover{font-weight:bold;}
#container #content #centerColumn p{font-size:12px;}
#container #content #rightColumn p{font-size:12px;}


.espace-partenaires #container #content #contentRightColumn H3{margin-top:0;padding-top:0;}
.espace-partenaires #container #content #contentRightColumn H4{margin-top:0;padding-top:0;}


/* footer */
.espace-partenaires #container #footer{background-repeat:no-repeat;background-image:url(../img/bas-page.gif);}
.espace-partenaires #container #footerNavigation a{color:#1f2530;text-decoration:none;}
.espace-partenaires #container #footerNavigation span{font-size:12px;color:#637C84;font-style:italic;font-weight:bold;}
.espace-partenaires #container #footerNavigation ul li{display:inline;font-size:10px;text-transform:uppercase;}
.espace-partenaires #container #footerNavigation ul li a{font-weight:bold;padding:3px;}
.espace-partenaires #container #footerNavigation ul li a:hover{background-color:#E87A31;color:#FFF;}




/* ######  STYLES DES PAGES INTERIEURES (ESPACE CLIENTS) ###### */

/* menu de niveau 2 */
.espace-clients #container #subContainer #leftContent #menu{font-size:11px;line-height:1.2em;}
  .espace-clients #container #subContainer #leftContent #menu .selected{font-weight:bold;}
  .espace-clients #container #subContainer #leftContent #menu a{text-decoration:none;color:#78724E;}
  .espace-clients #container #subContainer #leftContent #menu a:hover{color:#000;}
    .espace-clients #container #subContainer #leftContent #menu ul li{font-size:11px;text-transform:uppercase;}
      .espace-clients #container #subContainer #leftContent #menu ul li.selected a{color:#1f2530;}
        .espace-clients #container #subContainer #leftContent #menu ul li.selected ul{font-weight:normal;}
          .espace-clients #container #subContainer #leftContent #menu ul li.selected ul li a{color:#78724E;}
          .espace-clients #container #subContainer #leftContent #menu ul li.selected ul li a:hover{color:#000;}
          .espace-clients #container #subContainer #leftContent #menu ul li ul li{font-size:11px;text-transform:none;}
              .espace-clients #container #subContainer #leftContent #menu ul li ul li ul li{font-size:11px;letter-spacing:0em;}
            
/* contenu */
.espace-clients #container #content h2{font-size:22px;font-weight:normal;line-height:1.2em;}
.espace-clients #container #content h2.title{font-size:22px;font-weight:normal;line-height:1.2em;}
.espace-clients #container #content h3{font-size:16px;color:#e46d1e;line-height:1.2em;}
.espace-clients #container #content h4{font-size:14px;font-weight:normal;color:#49505C;line-height:1.2em;}
.espace-clients #container #content p.intro{font-size:13px;}
.espace-clients #container #content p.bodytext{font-size:13px;}
.espace-clients #container #content p.question{font-weight:bold;font-style:italic;}
.espace-clients #container #content a {color:#e46d1e;text-decoration:none;}
.espace-clients #container #content span.ga {font-weight:bold;color:#E87A31;}
.espace-clients #container #content span.clients {font-weight:bold;color:#A5A075;}

  /* colonnes enjeux résultats atouts*/
  .espace-clients #container #content #stakes{font-size:12px;}
  .espace-clients #container #content #stakes p.bodytext{font-size:12px;}
  .espace-clients #container #content #results{font-size:12px;}
  .espace-clients #container #content #results p.bodytext{font-size:12px;}
  .espace-clients #container #content #assets{font-size:12px;color:#FFFFFF;}
  .espace-clients #container #content #assets p.bodytext{font-size:12px;color:#FFFFFF;}
  .espace-clients #container #content #stakes .subTitle, #container #content #stakes h3{font-size:12px;text-transform:uppercase;}
  .espace-clients #container #content #results .subTitle, #container #content #stakes ul li{line-height:1.3em;}
  .espace-clients #container #content #assets .subTitle, #container #content #assets h3{font-size:12px;text-transform:uppercase;color:#fff;}
  .espace-clients #container #content #results .subTitle, #container #content #assets ul li{line-height:1.3em;}
  .espace-clients #container #content #results .subTitle, #container #content #results h3{font-size:12px;text-transform:uppercase;}
  .espace-clients #container #content #results .subTitle, #container #content #results ul li{line-height:1.3em;}

  /* citation */
  .espace-clients #container #subContainer #content .testimony .quotation p.bodytext{font-size:13px;color:#49505C;font-weight:bold;font-style:italic;word-spacing:0.2em;}
  .espace-clients #container #subContainer #content .testimony .quotation blockquote p.bodytext{font-size:11px;font-weight:normal;font-style:normal;text-align:right;}  
    
  /* contact - témoignages dans colonne centrale*/
  .espace-clients #container #content .contact{font-family:helvetica;color:#49505C;}
  .espace-clients #container #content .contact h2 {font-size:14px;font-weight:bold;text-transform:uppercase;}
  .espace-clients #container #content .contact h2.title{font-size:14px;font-weight:bold;text-transform:uppercase;}
  .espace-clients #container #content .contact p.bodytext{font-size:12px;line-height:1.3em;}
  .espace-clients #container #content .contact ul{font-size:12px;line-height:1.3em;}
  .espace-clients #container #content .contact ul li strong {color:#929663;font-weight:bold;}
    
  /* Liste des actualités - TT_NEWS */
      .espace-clients #container #subContainer #content .liste .actualite h3 a{font-size:15px;font-weight:bold;color:#49505C;}
      .espace-clients #container #subContainer #content .liste .actualite span.date{font-size:10px;font-style:italic;color:#7F7B77;}
      .espace-clients #container #subContainer #content .liste .actualite span.cat{font-family:Verdana;font-size:9px;color:#FFFFFF;font-weight:normal;text-transform:uppercase;}

  /* Actualité détaillée - TT_NEWS */
      .espace-clients #container #subContainer #content .single .actualite h2 {line-height:1em;}
      .espace-clients #container #subContainer #content .single .actualite span.date{font-size:10px;font-style:italic;color:#7F7B77;}
      .espace-clients #container #subContainer #content .single .actualite span.cat{font-family:Verdana;font-size:8px;color:#FFFFFF;font-weight:bold;text-transform:uppercase;}
      .espace-clients #container #subContainer #content .single .actualite p.subheader{font-weight:bold;}

  /* Nos clients / TT_NEWS */ 
  .espace-clients #container #subContainer #content .news-list-container .news-list .content p.bodytext{font-size:11px;}
    .espace-clients #container #subContainer #content .news-list-container .news-list .content p.decouvrir{text-align:right;}
      .espace-clients #container #subContainer #content .news-list-container .news-list .content p.decouvrir a.internal-link{color:#929A6B;border:0px;font-weight:bold;font-size:11px;}
      .espace-clients #container #subContainer #content .news-list-container .news-list .title{font-weight:bold;text-transform:uppercase;font-size:11px;}
      .espace-clients #container #subContainer #content .news-list-container .news-list .news-list-morelink{text-align:right;}
      .espace-clients #container #subContainer #content .news-list-container .news-list .img{text-align:center;}
      .espace-clients #container #subContainer #content .news-list-container .news-list .cat span.conseil{font-weight:bold;font-family:Verdana;font-size:8px;text-transform:uppercase;background-color:#ECEBD7;}
      .espace-clients #container #subContainer #content .news-list-container .news-list .cat span.service{font-weight:bold;font-family:Verdana;font-size:8px;text-transform:uppercase;background-color:#CCE6E5;}

  /* Nos clients - Tableau par secteurs d'activités */
  .espace-clients #container #subContainer #content #clients{font-size:11px;}
    .espace-clients #container #subContainer #content #clients caption{font-family:helvetica;font-size:16px;color:#E99154;font-weight:normal;text-align:left;}
      .espace-clients #container #subContainer #content #clients tr.title td{vertical-align:top;}
        .espace-clients #container #subContainer #content #clients tr.title td a{color:#49505C;}
        .espace-clients #container #subContainer #content #clients tr.title td a:hover{color:#E99154;}
        .espace-clients #container #subContainer #content #clients tr.title td p{font-size:11px;font-weight:bold;text-transform:uppercase;}
      .espace-clients #container #subContainer #content #clients tr.content td{vertical-align:top;}
          .espace-clients #container #subContainer #content #clients tr.content td ul li{line-height:1.3em;}  

  /* Nos clients - Tableau dans les interviews */
      .espace-clients #container #subContainer #content #interview thead th {font-size:11px;font-weight:bold;text-transform:uppercase;vertical-align:top;text-align:left;}
      .espace-clients #container #subContainer #content #interview tr td {font-size:11px;vertical-align:top;}
        .espace-clients #container #subContainer #content #interview tr td p{font-size:11px;}
        .espace-clients #container #subContainer #content #interview tr td ul li{font-size:11px;vertical-align:top;}

  /* Nos clients - Tableau des missions */
      .espace-clients #container #subContainer #content #missions tr td{font-size:11px;vertical-align:middle;}
        .espace-clients #container #subContainer #content #missions tr td p{font-size:11px;} 
          .espace-clients #container #subContainer #content #missions tr td ul li.conseil{font-size:11px;}   
          .espace-clients #container #subContainer #content #missions tr td ul li.formation{font-size:11px;}  
          .espace-clients #container #subContainer #content #missions tr td ul li.service{font-size:11px;}   

  /* Nos métiers - Catalogue des formations */
  .espace-clients #container #subContainer #content #formation{font-size:11px;}
      .espace-clients #container #subContainer #content #formation tr.title td{vertical-align:top;text-align:center;vertical-align:middle;}
        .espace-clients #container #subContainer #content #formation tr.title td p{font-size:11px;font-weight:bold;text-transform:uppercase;}
      .espace-clients #container #subContainer #content #formation tr.content td{vertical-align:top;}
        .espace-clients #container #subContainer #content #formation tr.content td p{font-size:11px;}
          .espace-clients #container #subContainer #content #formation tr.content td ul li{font-size:11px;line-height:1.3em;} 
          
   /* Nos métiers - tableau changement */
  .espace-clients #container #subContainer #content #changement{}
      .espace-clients #container #subContainer #content #changement tr.title td{vertical-align:center;text-align:left;vertical-align:middle;}
        .espace-clients #container #subContainer #content #changement tr.title td p{font-size:13px;font-weight:bold;text-transform:uppercase;}
      .espace-clients #container #subContainer #content #changement tr.content td{vertical-align:top;}
        .espace-clients #container #subContainer #content #changement tr.content td p{font-size:12px;}
          .espace-clients #container #subContainer #content #changement tr.content td ul li{font-size:12px;line-height:1.3em;}  

 
  /*  */
  .espace-clients #container #content #arrows{background-repeat:no-repeat;background-image:url(../img/chemin_demarche.gif);}
.espace-clients #container #subContainer #content legend{font-size:14px;font-weight:normal;}
  /* bloc en savoir plus */
.espace-clients #container #subContainer #content .infos a {color:#e46d1e;text-decoration:none;}

  /* Encart contact dans la colonne de gauche */
  .espace-clients #container #content #slide .contact{font-family:helvetica;color:#49505C;}
  .espace-clients #container #content #slide .contact h2{font-size:14px;color:#E97A32;font-weight:normal;}
  .espace-clients #container #content #slide .contact p.bodytext{font-family:helvetica;font-size:12px;line-height:1.3em;}
  .espace-clients #container #content #slide .contact ul{font-size:12px;line-height:1.3em;}
  .espace-clients #container #content #slide .contact ul li strong {color:#929663;font-weight:bold;}
  
  /* Encart contact dans la colonne de gauche */
  .espace-clients #container #subContainer #leftContent #slide .contact{font-family:helvetica;color:#49505C;}
  .espace-clients #container #subContainer #leftContent #slide .contact h2{font-size:14px;color:#E97A32;font-weight:normal;}
  .espace-clients #container #subContainer #leftContent #slide .contact h2.title{font-size:14px;color:#E97A32;font-weight:normal;}
  .espace-clients #container #subContainer #leftContent #slide .contact p.bodytext{font-size:12px;line-height:1.3em;}
  .espace-clients #container #subContainer #leftContent #slide .contact ul{font-size:12px;line-height:1.3em;}
  .espace-clients #container #subContainer #leftContent #slide .contact ul li strong {color:#929663;font-weight:bold;}
  .espace-clients #container #subContainer #leftContent #slide .contact a {color:#e46d1e;text-decoration:none;}
  
/* Encart actualités dans les pages intérieures */
.espace-clients #container #subContainer #menu h3{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}
.espace-clients #container #subContainer #menu h3{color:#e46d1e;font-size:22px;font-weight:normal;}
.espace-clients #container #subContainer #menu h4{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
.espace-clients #container #subContainer #menu h4{font-size:11px;}

/* footer */
.espace-clients #container #footer{background-repeat:no-repeat;background-image:url(../img/bas-page.gif);}
.espace-clients #container #footerNavigation a{color:#1f2530;text-decoration:none;}
.espace-clients #container #footerNavigation span{font-size:12px;color:#637C84;font-style:italic;font-weight:bold;}
.espace-clients #container #footerNavigation ul li{display:inline;font-size:10px;text-transform:uppercase;}
.espace-clients #container #footerNavigation ul li a{font-weight:bold;}
.espace-clients #container #footerNavigation ul li a:hover{text-decoration:underline;}




#container #content p.link, #container #content #leftColumn div p.bodytext{font-size:11px;  text-align:right;}
#container #content p.link{font-size:11px;}
#container #content p a.internal-link{font-size:12px;  text-decoration:none;}
#container #content p.link a, #container #content #leftColumn div p.bodytext a{text-decoration:none;  color:#6B7435;}
