/****************************
 ******** FLEXIBLE **********
*****************************/

/* 3 colonnes */
.flex303030{float:left;clear:both;width:100%;background-image:url('../img/fd-3cols-groupe.gif');background-position:top center;background-repeat:repeat-y;}
.flex303030 .leftColumn{float:left;margin-left:20px;margin-top:5px;width:190px;}
.flex303030 .centerColumn{float:left;margin-top:5px;margin-left:45px;width:190px;}
.flex303030 .rightColumn{float:left;margin-top:5px;margin-left:45px;width:190px;}

/* Formations */
.flexLearning{min-height:60px;margin:10px 0px 10px 0px;float:left;clear:both;width:100%;background-image:url('../img/fd_formations.gif');background-repeat:no-repeat;background-position:left top;background-color:#FFFFFF;}
.flexLearning .content{margin-left:25px;margin-top:5px;}

/* Infos */
.infos{margin:10px 0px;float:left;clear:both;width:100%;min-height:60px;background:#fff url(../img/fd_infos.gif) 0 0 no-repeat;}
.infos .content{margin-left:20px;margin-top:5px;}
.infos .content ul li a{border-bottom:1px dotted #E46D1E}

/* Docs */
.docs{margin:10px 0px 10px 0px;background-image:url("../img/fd_docs.gif");background-repeat:no-repeat;background-color:#FFFFFF;float:left;clear:both;width:100%;min-height:60px;}
.docs .content{margin-left:20px;margin-top:5px;}
.docs .content ul li a{border-bottom:1px dotted #E46D1E}



/* ######  STYLES GENERALES DU SITE ###### */

body{background-color:#f5f2db;padding:0;margin:0;}

.clear{clear:both;}

ul{margin:0 0 8px 10px;padding:2px 0;}
ul li{background:url("../img/puce-li.gif") no-repeat scroll 0 5px transparent;list-style:none outside none;margin:0 0 5px;padding:0 0 0 10px;}

#container{position:relative;margin:auto;width:960px;}
#container #pageTitle{text-align:right;padding:1px 0px 0px 0px;}
#container #pageTitle a{padding:4px 4px 4px 4px;}

#logo{background-image:url(../img/logo-groupe-altera.gif);}

#container #content h2, #container #content h2.title{padding:20px 0 0 0;margin:0}
#container #content h3{padding:6px 0;margin:0}
#container #content h4{padding:6px 0;margin:0;line-height:1.5em;color:#49505c;}
#container{padding:10px;background-color:#fff;}

/*---Extension wec_staffdirectory - Fiche de compétences ---*/
.espace-clients #container #subContainer #content .tx-wecstaffdirectory-stafflist-column{height:200px;}
.espace-clients #container #subContainer #content .tx-wecstaffdirectory-content{width:100%;padding-bottom:200px;}  .espace-clients #container #subContainer #content .tx-wecstaffdirectory-content .img{float:right;right:0px;width:160px;display:inline;}
  .espace-clients #container #subContainer #content .tx-wecstaffdirectory-content ul{margin-left:0px;}
  .espace-clients #container #subContainer #content .tx-wecstaffdirectory-content .more{display:none;width:400px;margin-top:-90px;margin-left:90px;padding:10px;background-color:#FFFDEF;border:6px solid #ECE7BD;position:absolute;z-index:9999;}
    .espace-clients #container #subContainer #content .tx-wecstaffdirectory-content .more img{float:right;}
    
  .espace-clients #container #subContainer #content .tx-wecstaffdirectory-content .header{margin-left:10px;float:none;display:inline;position:relative;width:100%;}
    .espace-clients #container #subContainer #content .tx-wecstaffdirectory-content .header .name{width:100%;margin-top:20px;margin-bottom:20px;}
    .espace-clients #container #subContainer #content .tx-wecstaffdirectory-content .header .job{margin:8px 0px 2px 0px;}
    .espace-clients #container #subContainer #content .tx-wecstaffdirectory-content .header .company{margin:2px 0px 10px 0px;}
    .espace-clients #container #subContainer #content .tx-wecstaffdirectory-content .header .text {margin:20px 0px 10px 0px;}
      .espace-clients #container #subContainer #content .tx-wecstaffdirectory-content .header .text .title{margin:10px 0px 10px 0px;}
        .espace-clients #container #subContainer #content .tx-wecstaffdirectory-content .header .text .title span{padding:4px;background:#B0AC87;}
        .espace-clients #container #subContainer #content .tx-wecstaffdirectory-content .header .text .smText {margin:8px 0px 8px 0px;}
        .espace-clients #container #subContainer #content .tx-wecstaffdirectory-content .header .text .smText ul {margin:5px 0px 8px 0px;}
        .espace-clients #container #subContainer #content .tx-wecstaffdirectory-content .header .text .smText ul li{margin:4px 0px 4px 5px;background:transparent url(../img/puce-orange.gif) 0 5px no-repeat;}    

/*----------Fiches compétences - Fiche sans survol ----------*/
    .espace-clients #container #subContainer #content .tx-wecstaffdirectory-stafflist {height:100px;margin:5px 0px 5px 0px;padding:10px 0px 10px 2px;}
      .espace-clients #container #subContainer #content .tx-wecstaffdirectory-content .rightColumn .isBold {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
      .espace-clients #container #subContainer #content .tx-wecstaffdirectory-content .rightColumn .position{margin:8px 0px 2px 0px;padding:0px 0px 0px 0px;}
      .espace-clients #container #subContainer #content .tx-wecstaffdirectory-content .rightColumn .desc{margin:2px 0px 10px 0px;padding:0px 0px 0px 0px;}
      .espace-clients #container #subContainer #content .tx-wecstaffdirectory-content .rightColumn .medText {display:none;}
      .espace-clients #container #subContainer #content .tx-wecstaffdirectory-content .rightColumn .medText p {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
      .espace-clients #container #subContainer #content .tx-wecstaffdirectory-content .rightColumn .medText ul li{margin:4px 0px 4px 5px;padding:0px 0px 0px 10px;} 

    
/*---styles generiques des formulaires POWERMAIL---*/
.espace-clients #container #subContainer #content .tx-powermail-pi1 {width:690px;float:left;display:block;border:0px;margin:0px;padding:0px;}
.espace-clients #container #subContainer #content .tx-powermail-pi1_fieldset {border:0px;margin:0px 0px 0px 0px;padding:0px;background:#FFFFFF;}
.espace-clients #container #subContainer #content legend {display:none;border:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 2px;}

.espace-clients #container #subContainer #content div.tx_powermail_pi1_fieldwrap_html {clear:both;display:block;margin:0px 0px 5px 0px;padding:2px;}
.espace-clients #container #subContainer #content div.tx_powermail_pi1_fieldwrap_html label {float:left;display:block;width:190px; margin:0px 0px 10px 0px;padding:2px;}
.espace-clients #container #subContainer #content div.tx_powermail_pi1_fieldwrap_html input {float:left;width:250px; display:block;margin:0px 0px 5px 10px;padding:2px 2px 2px 5px;border:1px solid #cccccc;}
.espace-clients #container #subContainer #content div.tx_powermail_pi1_fieldwrap_html input.powermail_check {display:block;width:300px;margin:0px 0px 5px 0px;padding:2px;}
.espace-clients #container #subContainer #content div.tx_powermail_pi1_fieldwrap_html textarea {float:left; width:325px; display:block;margin:0px 3px 5px 10px;padding:2px 2px 2px 5px;background:url('../img/page_ombre_form.jpg') 0px 0px repeat-x;height:200px;border:1px solid #CCCCCC;}
.espace-clients #container #subContainer #content div.tx_powermail_pi1_fieldwrap_html select{clear:both;margin:0 0 5px 10px;padding:2px 2px 2px 5px;width:260px;height:auto;border:1px solid #CCCCCC;}
.espace-clients #container #subContainer #content div.tx_powermail_pi1_fieldwrap_html input[type=submit]{width:80px; margin:15px 0px 5px 0px;background:#F3F1D8;color:#000;}
.espace-clients #container #subContainer #content div.tx_powermail_pi1_fieldwrap_html input.powermail_captcha {display:block;width:80px;margin:0px 15px 5px 10px;}
.espace-clients #container #subContainer #content div.tx_powermail_pi1_fieldwrap_html .powermail_mandatory_js {float:right;padding:0px;margin:0px 0px 5px 0px;}
.espace-clients #container #subContainer #content div.tx_powermail_pi1_fieldwrap_html_9 .powermail_mandatory_js {width:200px;float:right;}
.espace-clients #container #subContainer #content .tx_powermail_pi1_fieldwrap_html_radio p.tx_powermail_pi1_fieldwrap_html_radio_title {display:block; float:left; width:140px;}
.espace-clients #container #subContainer #content .tx_powermail_pi1_fieldwrap_html_radio label {display:inline; width:60px;}
.espace-clients #container #subContainer #content .tx_powermail_pi1_fieldwrap_html_radio input {display:inline; width:20px;}
.espace-clients #container #subContainer #content div.tx-powermail-pi1 fieldset.tx-powermail-pi1_fieldset input.powermail_submit {margin:5px 0px 15px 198px;clear:both;}
.espace-clients #container #subContainer #content .tx_powermail_pi1_fieldwrap_html_text input.validation-failed {background:#F6F6F6;} 
.espace-clients #container #subContainer #content .tx_powermail_pi1_fieldwrap_html input.validation-failed {background:#F3F1D8;} 
.espace-clients #container #subContainer #content .tx_powermail_pi1_fieldwrap_html textarea.validation-failed {background:#F3F1D8;}
.espace-clients #container #subContainer #content fieldset.tx-powermail-pi1_fieldset div.even{background-color:#FFF;}
.espace-clients #container #subContainer #content .tx-powermail-pi1_confirmation .tx_powermail_pi1_formconfirmation_back{float:left;}
/*---fin des styles génériques des formulaires POWERMAIL---*/


/*--- Extension Sitemap - plan du site ---*/
.espace-clients #container #subContainer #content .tx-dropdownsitemap-pi1 ul{background:none;margin-bottom:0px;}
.espace-clients #container #subContainer #content .tx-dropdownsitemap-pi1 ul li{background:none;}
.espace-clients #container #subContainer #content .tx-dropdownsitemap-pi1 ul li a{border:0px;}
.espace-clients #container #subContainer #content .tx-dropdownsitemap-pi1 .expAll {padding:10px;background:#ECE7BD;border:0px}
.espace-clients #container #subContainer #content .tx-dropdownsitemap-pi1 ol {margin:0px 0px 0px 0px; padding:10px 0px 5px 30px;}
.espace-clients #container #subContainer #content .tx-dropdownsitemap-pi1 ol li {margin:0px 0px 0px 0px; padding:5px 0px 5px 5px;}
.espace-clients #container #subContainer #content .tx-dropdownsitemap-pi1 .level_1 {border-bottom:1px solid #c9c9c9;margin-top:10px;}
.espace-clients #container #subContainer #content .tx-dropdownsitemap-pi1 .level_1 ol {background:#F6F6F6;}
.espace-clients #container #subContainer #content .tx-dropdownsitemap-pi1 .level_2 ol {margin:10px 0px 5px 30px; padding:0px;}
.espace-clients #container #subContainer #content .tx-dropdownsitemap-pi1 .level_2 ol li {margin:0px 0px 0px 0px; padding:2px 0px 2px 5px;}
.espace-clients #container #subContainer #content .tx-dropdownsitemap-pi1 ul li{background:none;}
/*--- Fin des styles du sitemap - plan du site ---*/ 






/* ######  STYLES DE LA PAGE D'ACCUEIL (ESPACE PARTENAIRES) ###### */

/* header */
.espace-partenaires #container #header{height:50px;margin:0px 0px 0px 0px;}
.espace-partenaires #container #header #logo{width:175px;height:50px;float:left;margin:0px 0px 0px 0px;}
.espace-partenaires #container #header #logo a img{border:none;}
.espace-partenaires #container #header #navigation{float:right;height:50px;}
.espace-partenaires #container #header #navigation ul{list-style-type:none;margin-top:16px;padding:4px 0px 0px 0px;list-style-image:url('../img/00.gif');background-image:url('../img/00.gif');}
.espace-partenaires #container #header #navigation ul li{display:inline;margin:0px 0px 0px 5px;list-style-image:url('../img/00.gif');background-image:url('../img/00.gif');}
.espace-partenaires #container #header #navigation ul li a {padding:5px 5px 5px 5px;}
.espace-partenaires #container #header #navigation ul li a:hover{background-color:#E87A31;}
.espace-partenaires #container #header #navigation ul li.selected{padding:5px 5px 5px 5px;}



.espace-partenaires #container #banner{width:960px;clear:both;}

/* contenu */
.espace-partenaires #container #content{width:960px;float:right;margin:15px 0px 20px 0px;}
  .espace-partenaires #container #content #leftColumn{display:block;width:470px;margin:0px;float:right;}
    .espace-partenaires #container #content #leftColumn h2 {margin:0px 0px 10px 0px;padding:0px 5px 0px 0px;}
    .espace-partenaires #container #content #leftColumn span{padding:2px;}
    .espace-partenaires #container #content #leftColumn p{margin-top:3px;margin-bottom:10px;}
    .espace-partenaires #container #content #leftColumn .network{padding-top:10px;margin-top:10px;border-top:solid 1px #C3C0A1;color:#49505C;font-size:13px;font-weight:bold;}
      .espace-partenaires #container #content #leftColumn .network .text{width:180px;}
      .espace-partenaires #container #content #leftColumn .network .viadeo-link{padding-left:0px;}
      .espace-partenaires #container #content #leftColumn .network .facebook-link{padding-left:30px;}
      .espace-partenaires #container #content #leftColumn .network .oseo-link{padding-left:30px;}
        .espace-partenaires #container #content #leftColumn .network a img{border:0px;}
      .espace-partenaires #container #content #leftColumn .network div{float:left;}
      
      .espace-partenaires #container #content .lienoseo,.espace-partenaires #container #content .lienviadeo,.espace-partenaires #container #content .lienfacebook{display:block;float:left;margin:10px 0 0 15px;height:32px;width:95px;background:transparent url('../img/logo-viadeo.gif');text-indent:-3000px;overflow:hidden;}
      .espace-partenaires #container #content .lienfacebook{background:transparent url('../img/logo-facebook.gif');width:85px;}
      .espace-partenaires #container #content .lienoseo{background:transparent url('../img/logo-oseo.gif');width:88px;}
 .espace-partenaires #container #content .lienoseo:hover,.espace-partenaires #container #content .lienfacebook:hover, .espace-partenaires #container #content .lienviadeo:hover{background-position: 0 -32px;}
 
  .espace-partenaires #container #content #contentRightColumn{display:block;margin:0px 10px 0px 0px;padding:0 0px 0 0px;width:480px;float:left;}
  #container #content #centerColumn{width:300px;float:left;padding:15px;margin-right:10px;margin-bottom:10px;}
  #container #content #rightColumn{width:300px;float:left;padding:15px;margin-left:10px;margin-bottom:10px;clear:right;}
  #container #content #centerColumn{background-color:#EEEBDA;}
#container #content #rightColumn{background-color:#CCE6E3;}
    .espace-partenaires #container #content #rightColumn a{float:right;}
    .espace-partenaires #container #content ul {margin:0px 0px 6px 10px;padding:2px 0px 2px 0px;}
    .espace-partenaires #container #content ul li{list-style:none;margin:0px 0px 5px 0px;padding:0px 0px 0px 10px;background:transparent url(../img/puce-li.gif) 0 5px no-repeat;}

/* Encart Vidéo */
	.espace-clients #container #subContainer #content .tx-bddbflvvideogallery-pi1 #playlist {clear:both;float:left;width:500px;margin:0px 0px;padding:0px 0px 0px 0px; }
	.espace-clients #container #subContainer #content .tx-bddbflvvideogallery-pi1 #flvplayercaption {margin:0px 0px 0px 0px; padding: 25px 0px 10px 0px; _padding: 25px 0px 10px 0px; background:url('../img/fond_player.gif') no-repeat 0px 0px}
	*html .espace-clients #container #subContainer #content .tx-bddbflvvideogallery-pi1 #flvplayercaption {margin:0px 0px 0px 0px;width:500px;}
	.espace-clients #container #subContainer #content .tx-bddbflvvideogallery-pi1 #flvcaption {width:500px;padding:0px 0px;}
    
     
/* bannière */

/* footer */
.espace-partenaires #footer{width:960px;height:8px;clear:both;}
  .espace-partenaires #footer p{margin-top:0px;}
.espace-partenaires #footerNavigation span{float:left;}
.espace-partenaires #footerNavigation ul{padding-top:0px;margin-top:0px;text-align:right;font-size:13px;}
  .espace-partenaires #footerNavigation ul li{padding-left:10px;}






/* ######  STYLES DES PAGES INTERIEURES (ESPACE CLIENTS) ###### */

/* header */
.espace-clients #container #header{height:50px;margin:0px 0px 0px 0px;}
  .espace-clients #container #header #logo{width:175px;height:50px;float:left;margin:0px 0px 0px 9px;}
    .espace-clients #container #header #logo a img{border:none;}
  .espace-clients #container #header #navigation{float:right;height:50px;}
    .espace-clients #container #header #navigation ul{list-style-type:none;margin-top:16px;padding:4px 0px 0px 0px;list-style-image:url('../img/00.gif');background-image:url('../img/00.gif');}
      .espace-clients #container #header #navigation ul li{display:inline;margin:0px 0px 0px 5px;list-style-type:none;background:none;list-style-image:url('../img/00.gif');background-image:url('../img/00.gif');}
        .espace-clients #container #header #navigation ul li a {padding:5px 5px 5px 5px;}
        .espace-clients #container #header #navigation ul li a:hover{background-color:#E87A31;}
        .espace-clients #container #header #navigation ul li.selected a{padding:5px 5px 5px 5px;}

/* bannière */
.espace-clients #container #banner{width:960px;height:220px;clear:both;}

/* menu de niveau 2 */
.espace-clients #container #subContainer{width:100%;height:100%;}
  .espace-clients #container #subContainer #leftContent{width:240px;float:left;}
    .espace-clients #container #subContainer #leftContent #menu{width:240px;margin:5px 5px 5px 0px;padding:0px 0px 0px 0px;background-color:#ECE7BD;}
      .espace-clients #container #subContainer #leftContent #menu ul{list-style:none;margin:5px 0px 8px 0px;padding:10px;}
        .espace-clients #container #subContainer #leftContent #menu ul li{margin:0px 3px 0px 0px;padding:5px 0 5px 3px;border-bottom:1px solid #C3C0A1;background:none;}
          .espace-clients #container #subContainer #leftContent #menu ul li:hover{background:#F7F4E1}
          .espace-clients #container #subContainer #leftContent #menu ul li:hover ul{background:#ECE7BD;}
          .espace-clients #container #subContainer #leftContent #menu ul li a{}
            .espace-clients #container #subContainer #leftContent #menu ul li a:hover{}
              .espace-clients #container #subContainer #leftContent #menu ul li:hover ul li ul{background:#ECE7BD;}
          
          .espace-clients #container #subContainer #leftContent #menu ul li.selected:hover{background:none;}
          .espace-clients #container #subContainer #leftContent #menu ul li ul{background:none;margin:0px 0px 0px 0px;padding:0px 0px 5px 5px;}
            .espace-clients #container #subContainer #leftContent #menu ul li ul li {background:none;margin:0px 3px 0px 0px;padding:5px 0 5px 5px;border-bottom:0px;}
              .espace-clients #container #subContainer #leftContent #menu ul li ul li ul{background:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
                .espace-clients #container #subContainer #leftContent #menu ul li ul li ul li{background:none;margin:0px 3px 0px 10px;padding:5px 0 5px 5px;background:transparent /*url(../img/puce-rorange.gif) 0 4px no-repeat*/;}

/* contenu */
  .espace-clients #container #subContainer #content {width:700px;_width:690px;float:right;margin:15px 0px 0px 5px}
    .espace-clients #container #subContainer #content h2 {padding:10px 0px 0px 0px;margin:0px 0px 0px 0px;}
    .espace-clients #container #subContainer #content h2.title {padding:10px 0px 0px 0px;margin:0px 0px 0px 0px;}
    .espace-clients #container #subContainer #content h3{padding:6px 0;margin:0}
    .espace-clients #container #subContainer #content h4{padding:5px 0px 15px 0px;margin:0;}
    .espace-clients #container #subContainer #content p{margin:0px 0px 8px 0px;padding:2px 0px 2px 0px;} 
    .espace-clients #container #subContainer #content ul {margin:0px 0px 8px 10px;padding:2px 0px 2px 0px;}
    .espace-clients #container #subContainer #content ul li{list-style:none;margin:0px 0px 5px 0px;padding:0px 0px 0px 10px;background:transparent url(../img/puce-li.gif) 0 5px no-repeat;}
    .espace-clients #container #subContainer #content hr{display : block;color : #FFF;clear : both;border-color:#9BA36C;border-style:dashed;border-width:0 0 1px;}
    .espace-clients #container #subContainer #content img.droite{float : right;margin: 0px 0px 10px 10px;}
    .espace-clients #container #subContainer #content img.gauche{float : left;margin: 0px 10px 10px 0px;}
    .espace-clients #container #subContainer #content img.centre{clear : both;margin: 0px 125px 10px 125px;}
    .espace-clients #container #subContainer #content .tableERA {margin-bottom:15px;background:transparent url(../img/fd_table.gif) 0 0 repeat-y;}
    .espace-clients #container #subContainer #content a {border-bottom:1px dotted #e46d1e;}
    
    .espace-clients #container #subContainer #content a:hover {border-bottom:1px solid #C3C0A1;}
    .espace-clients #container #subContainer #leftContent #menu{padding-bottom:1px;padding-top:1px;}
    .espace-clients #container #subContainer #leftContent #menu p.newsResume{margin-top:0px;padding-left:10px;padding-right:10px;}
    
  /* colonne enjeux */
    .espace-clients #container #subContainer #content #stakes{width:233px;float:left;padding-bottom:8px;padding-top:8px;}
    .espace-clients #container #subContainer #content #stakes .subTitle{margin:0px 0px 0px 0px;padding:5px 0px 0px 10px;}
    .espace-clients #container #subContainer #content #stakes h3{margin:10px 0px 5px 10px;padding:5px 0px 0px 5px;}
    .espace-clients #container #subContainer #content #stakes p{margin:0px 0px 0px 0px;padding:0px 10px 5px 10px;}    
    .espace-clients #container #subContainer #content #stakes ul{list-style:none;margin:0px;padding:0px 10px 5px 10px;}
    .espace-clients #container #subContainer #content #stakes ul li{margin:0px 0px 6px 0px;padding:0px 0px 0px 10px;background:transparent url(../img/puce-orange.gif) 0 7px no-repeat;}
      
  /* colonne résultats */  
    .espace-clients #container #subContainer #content #results{width:233px;float:left;padding-bottom:8px;padding-top:8px;} 
    .espace-clients #container #subContainer #content #results .subTitle{margin:0px 0px 0px 0px;padding:5px 0px 0px 10px;}
    .espace-clients #container #subContainer #content #results h3{margin:10px 0px 5px 10px;padding:5px 0px 0px 5px;}
    .espace-clients #container #subContainer #content #results p{margin:0px 0px 0px 0px;padding:0px 10px 5px 10px;}  
    .espace-clients #container #subContainer #content #results ul{list-style:none;margin:0px;padding:0px 10px 5px 10px;}
    .espace-clients #container #subContainer #content #results ul li{margin:0px 0px 6px 0px;padding:0px 0px 0px 10px;background:transparent url(../img/puce-orange.gif) 0 7px no-repeat;}

  /* colonne atouts */  
    .espace-clients #container #subContainer #content #assets{width:234px;float:left;padding-bottom:8px;padding-top:8px;}
    .espace-clients #container #subContainer #content #assets .subTitle{margin:0px 0px 0px 0px;padding:5px 0px 0px 10px;}
    .espace-clients #container #subContainer #content #assets h3{margin:10px 0px 5px 10px;padding:5px 0px 0px 5px;}
    .espace-clients #container #subContainer #content #assets p{margin:0px 0px 0px 0px;padding:0px 10px 5px 10px;}  
    .espace-clients #container #subContainer #content #assets ul{list-style:none;margin:0px;padding:0px 10px;}
    .espace-clients #container #subContainer #content #assets ul li{margin:0px 0px 6px 0px;padding:0px 0px 0px 10px;background:transparent url(../img/puce-blanche.gif) 0 7px no-repeat;}
    
  /*  */
  .espace-clients #container #subContainer #content #arrows{clear:both;width:705px;height:70px;margin-bottom:20px;}

  /* témoignages */
  .espace-clients #container #subContainer #content .testimony{width:447px;height:138px;float:left;clear:both;margin:15px 0px 10px 0px;padding:3px 0px 0px 0px;border:1px solid #D9D7C0;}
  .espace-clients #container #subContainer #content .testimony img{float:left;margin:0px 0px 0px 0px;padding:5px 15px 0px 15px;}
  .espace-clients #container #subContainer #content a.int{display:block;float:right;margin:15px 0px;padding:0px;width:245px;height:25px;background:url('../img/btn_back_tem.gif') 0px 0px no-repeat;}
  .espace-clients #container #subContainer #content a.int:hover {display:block;width:245px;height:25px;background:url('../img/btn_back_tem.gif') 0px -25px no-repeat}
  /* parcours fleches */
  .espace-clients #container #subContainer #content div.parcours-metier {width:100%;clear:both;}
  .espace-clients #container #subContainer #content div.parcours-metier a {display:block;padding:18px 10px 0 0;float:left;width:160px;height:100px;background:transparent url(../img/fleche-parcours.gif) 0 0 no-repeat;text-align:center;vertical-align: center;text-decoration:none;}
  .espace-clients #container #subContainer #content div.parcours-metier a:hover{background-position: 0 -100px;}
  .espace-clients #container #subContainer #content div.parcours-metier a.courant{background-position: 0 -100px;}

  /* citation */
  .espace-clients #container #subContainer #content .testimony .quotation{margin:10px 0px 0px 0px;padding:5px 0px 0px 0px;}
  .espace-clients #container #subContainer #content .testimony .quotation p{margin:0px 0px 3px 0px;padding:0px 23px 0px 0px;}
  .espace-clients #container #subContainer #content .testimony .quotation blockquote {margin:0px 0px 0px 0px;padding:3px 8px 0px 0px;}
  .espace-clients #container #subContainer #content .testimony .quotation blockquote p{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;float:right;}
  .espace-clients #container #subContainer #content .testimony .quotation img{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
  .espace-clients #container #subContainer #content .testimony .quotation p.signin{text-align:right;margin-top:5px;}

  /* contact */
  .espace-clients #container #subContainer #content .contact{width:241px;height:133px;_height:138px;float:left;margin:15px 0px 10px 0px;padding:10px 0px 0px 10px;background:transparent url(../img/fd-contact.gif) right top no-repeat;}
  .espace-clients #container #subContainer #content .contact h2{margin:0px 0px 10px 0px;padding:0px;}
  .espace-clients #container #subContainer #content .contact ul{list-style-type:none;margin:5px 0px 5px 0px;padding:0px;list-style-image:url('../img/00.gif');background-image:url('../img/00.gif');}
  .espace-clients #container #subContainer #content .contact ul li{margin:3px 0px 3px 0px;padding:0px 0px 0px 0px;background:none;list-style-image:url('../img/00.gif');background-image:url('../img/00.gif');}
  .espace-clients #container #subContainer #content .contact a.internal-link {background-color:#e46d1e;color:#fff;border-bottom:medium none;padding:2px 3px;}
.espace-clients #container #subContainer #content .contact a.internal-link:hover {background-color:#fff;color:#e46d1e;border-bottom:medium none;}
  /* bloc en savoir plus */
  .espace-clients #container #subContainer #content .infos{}

   /* Docs */
   .espace-clients #container #subContainer #content .docs{}


  /* Encart contact dans la colonne de gauche */
  .espace-clients #container #subContainer #leftContent #slide .contact {width:230px;float:left;margin:15px 0px 10px 0px;padding:10px 0px 0px 10px;background:transparent url(../img/fd-contact.gif) right top no-repeat;}
  .espace-clients #container #subContainer #leftContent #slide .contact h2{margin:0px 0px 10px 0px;padding:0px;}
  .espace-clients #container #subContainer #leftContent #slide .contact ul{list-style-type:none;margin:5px 0px 5px 0px;padding:0px;list-style-image:url('../img/00.gif');background-image:url('../img/00.gif');}
  .espace-clients #container #subContainer #leftContent #slide .contact ul li{margin:3px 0px 3px 0px;padding:0px 0px 0px 0px;list-style-image:url('../img/00.gif');background-image:url('../img/00.gif');}

  
  /* Image espace-presse page actualité */
  .espace-clients #container #subContainer #leftContent #menu a.press {display:block;width:240px;height:50px;background:url('../img/encart_presse.gif') 0px 0px no-repeat;}
  .espace-clients #container #subContainer #leftContent #menu a.press:hover {display:block;width:240px;height:50px;background:url('../img/encart_presse.gif') 0px -50px no-repeat;}
  .espace-clients #container #subContainer #leftContent #menu img{border:none;}
  
  /* Liste des actualités - TT_NEWS */
  .espace-clients #container #subContainer #content .liste{margin:0px 0px 10px 0px;padding:0px 0px 10px 0px;}
    .espace-clients #container #subContainer #content .liste{float:left;margin:0px 0px 10px 0px;padding:0px 0px 10px 0px;border-bottom:medium none;}
      .espace-clients #container #subContainer #content .liste .actualite {margin:5px 0px 10px 0px;padding:0px 0px 0px 0px;}
      .espace-clients #container #subContainer #content .liste .actualite h3 {margin:15px 0px 2px 0px;padding:0px 0px 0px 0px;}
      .espace-clients #container #subContainer #content .liste .actualite h3 a {border-bottom:0px;}
      .espace-clients #container #subContainer #content .liste .actualite h3 a:hover{border-bottom:1px solid #7F7B77;}
      .espace-clients #container #subContainer #content .liste .actualite span.cat{margin:0px 5px 0px 0px;padding:2px;background-color:#2A231B;}
      .espace-clients #container #subContainer #content .liste .actualite span.date{margin:0px;padding:0px;}
      .espace-clients #container #subContainer #content .liste .actualite .content {margin:0px 0px 0px 0px;padding:0px;}
      .espace-clients #container #subContainer #content .liste .actualite .content p.subheader{margin:0px;padding:0px;}

  /* Actualité détaillée - TT_NEWS */
      .espace-clients #container #subContainer #content .single .actualite {margin:5px 0px 10px 0px;padding:0px 0px 0px 0px;}
      .espace-clients #container #subContainer #content .single .actualite h2 {margin:15px 0px 2px 0px;padding:0px 0px 0px 0px;}
      .espace-clients #container #subContainer #content .single .actualite span.cat{margin:0px 5px 0px 0px;padding:2px;background-color:#2A231B;}
      .espace-clients #container #subContainer #content .single .actualite span.date{margin:0px;padding:0px;}
      .espace-clients #container #subContainer #content .single .actualite p.subheader{margin:5px 0px;padding:0px;}
      .espace-clients #container #subContainer #content .single .actualite p.corps{margin:10px 0px 0px 0px;padding:0px;}
    	.espace-clients #container #subContainer #content .single .actualite p.back a{display:block;float:right;margin:10px 10px 0px 10px;width:240px;height:25px;border:1px solid #FFF;background:#FFF url('../img/btn_back_list.gif') 0px 0px;}
			.espace-clients #container #subContainer #content .single .actualite p.back a:hover{width:240px;height:25px;background:url('../img/btn_back_list.gif') 0px -25px no-repeat;}

  /* Nos clients - TT_NEWS */
  .espace-clients #container #subContainer #content .news-list-container{}
    .espace-clients #container #subContainer #content .news-list-container .news-list{width:210px;height:195px;margin-bottom:10px;float:left;padding:0 10px 10px;border-bottom:solid 1px #E8e8e8;}
      .espace-clients #container #subContainer #content .news-list-container .news-list .img{text-align:center;height:60px;}
      .espace-clients #container #subContainer #content .news-list-container .news-list .title{font-weight:bold;margin:0px;padding:0px;}
      .espace-clients #container #subContainer #content .news-list-container .news-list .content {margin:0px 0px 0px 10px;padding:0px;}
      .espace-clients #container #subContainer #content .news-list-container .news-list .content p{margin:0px;padding:0px;}
      .espace-clients #container #subContainer #content .news-list-container .news-list .cat{padding:0px;margin:0px;}
      .espace-clients #container #subContainer #content .news-list-container .news-list .cat span{padding:2px;margin-right:2px;}
      .espace-clients #container #subContainer #content .news-list-container .news-list .news-list-morelink{text-align:right;}

  /* Nos clients - Tableau par secteurs d'activités */
  .espace-clients #container #subContainer #content #clients{margin:0px 0px 10px 0px;padding:0px 0px 10px 0px;background:#FAF9F4;}
    .espace-clients #container #subContainer #content #clients caption{margin:0px 0px 0px 0px;padding:10px 0px 10px 10px;background:#FAF9F4;}
    .espace-clients #container #subContainer #content #clients tr.title{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
      .espace-clients #container #subContainer #content #clients tr.title td{margin:0px 0px 0px 0px;padding:0px 0px 2px 10px;}
        .espace-clients #container #subContainer #content #clients tr.title td p a{border-bottom:0px;}
        .espace-clients #container #subContainer #content #clients tr.title td p a:hover{border-bottom:0px;}
        .espace-clients #container #subContainer #content #clients tr.title td p{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
    .espace-clients #container #subContainer #content #clients tr.content{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
      .espace-clients #container #subContainer #content #clients tr.content td{margin:0px 0px 0px 0px;padding:0px 0px 10px 10px;}
        .espace-clients #container #subContainer #content #clients tr.content td p{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;} 
        .espace-clients #container #subContainer #content #clients tr.content td ul {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;} 
          .espace-clients #container #subContainer #content #clients tr.content td ul li{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:none;} 

  /* Nos clients - Tableau dans les interviews */
  .espace-clients #container #subContainer #content #interview {margin:0px 0px 10px 0px;padding:0px 0px 10px 0px;background:#FAF9F4;}
    .espace-clients #container #subContainer #content #interview thead{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
      .espace-clients #container #subContainer #content #interview thead th{margin:0px 0px 0px 0px;padding:0px 0px 2px 0px;border-bottom:1px solid #DFDCD1;}
        .espace-clients #container #subContainer #content #interview thead th p{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
    .espace-clients #container #subContainer #content #interview tr{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
      .espace-clients #container #subContainer #content #interview tr td{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;border-bottom:1px solid #DFDCD1;}
        .espace-clients #container #subContainer #content #interview tr td p{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;} 
        .espace-clients #container #subContainer #content #interview tr td ul {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;} 
          .espace-clients #container #subContainer #content #interview tr td ul li{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;background:transparent url(../img/puce-orange.gif) 0 7px no-repeat;}   


  /* Nos clients - Tableau des missions */
  .espace-clients #container #subContainer #content #missions {margin:15px 0px 10px 0px;padding:0px 0px 10px 0px;background:#FAF9F4;}
    .espace-clients #container #subContainer #content #missions tr td.cpo{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:#DACF7B;}
      .espace-clients #container #subContainer #content #missions tr td.cpo p{padding:0px 0px 0px 0px;text-align:center;}
    .espace-clients #container #subContainer #content #missions tr td.csi{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:#9BA36C;}
      .espace-clients #container #subContainer #content #missions tr td.csi p{padding:0px 0px 0px 0px;text-align:center;}
    .espace-clients #container #subContainer #content #missions tr td.mpo{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:#E87A31;}
      .espace-clients #container #subContainer #content #missions tr td.mpo p{padding:0px 0px 0px 0px;text-align:center;}
    .espace-clients #container #subContainer #content #missions tr td.amoa{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:#B0CCCD;}
      .espace-clients #container #subContainer #content #missions tr td.amoa p{padding:0px 0px 0px 0px;text-align:center;}
    .espace-clients #container #subContainer #content #missions tr td.formation{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:#A5A075;}
      .espace-clients #container #subContainer #content #missions tr td.formation p{padding:0px 0px 0px 0px;text-align:center;}
    .espace-clients #container #subContainer #content #missions tr td.service{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:#867c71;}
      .espace-clients #container #subContainer #content #missions tr td.service p{padding:0px 0px 0px 0px;text-align:center;}
    .espace-clients #container #subContainer #content #missions tr td.partenaire{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:#867c71;}
      .espace-clients #container #subContainer #content #missions tr td.partenaire p{padding:0px 0px 0px 0px;text-align:center;}
    .espace-clients #container #subContainer #content #missions tr{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
      .espace-clients #container #subContainer #content #missions tr td{margin:0px 0px 0px 0px;padding:2px 0px 2px 0px;}
        .espace-clients #container #subContainer #content #missions tr td p{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;} 
        .espace-clients #container #subContainer #content #missions tr td ul {margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;} 
          .espace-clients #container #subContainer #content #missions tr td ul li.conseil{margin:3px 0px 3px 0px;padding:0px 0px 0px 15px;background:transparent url(../img/puce-conseil.gif) 0 4px no-repeat;border-bottom:1px solid #DFDCD1;}   
          .espace-clients #container #subContainer #content #missions tr td ul li.formation{margin:3px 0px 3px 0px;padding:0px 0px 0px 15px;background:transparent url(../img/puce-formation.gif) 0 4px no-repeat;border-bottom:1px solid #DFDCD1;}   
          .espace-clients #container #subContainer #content #missions tr td ul li.service{margin:3px 0px 3px 0px;padding:0px 0px 0px 15px;background:transparent url(../img/puce-service.gif) 0 4px no-repeat;border-bottom:1px solid #DFDCD1;}   


  /* Nos métiers - Catalogue des formations */
  .espace-clients #container #subContainer #content #formation{margin:0px 0px 10px 0px;padding:0px 0px 10px 0px;background:#FAF9F4;}
    .espace-clients #container #subContainer #content #formation tr.title{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
      .espace-clients #container #subContainer #content #formation tr.title td{margin:0px 0px 0px 0px;padding:0px 0px 2px 0px;border:1px solid #DFDCD1;}
        .espace-clients #container #subContainer #content #formation tr.title td p{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
    .espace-clients #container #subContainer #content #formation tr.content{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
      .espace-clients #container #subContainer #content #formation tr.content td{margin:0px 0px 0px 0px;padding:0px 0px 10px 10px;border:1px solid #DFDCD1;}
        .espace-clients #container #subContainer #content #formation tr.content td p{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;} 
        .espace-clients #container #subContainer #content #formation tr.content td ul {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;} 
          .espace-clients #container #subContainer #content #formation tr.content td ul li{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;background:transparent url(../img/puce-orange.gif) 0 7px no-repeat;} 
          
   /* Nos métiers - tableau changement */
  .espace-clients #container #subContainer #content #changement{margin:0px 0px 10px 0px;padding:0px 0px 10px 0px;}
    .espace-clients #container #subContainer #content #changement tr.title{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
      .espace-clients #container #subContainer #content #changement tr.title td{margin:0px 5px 0px 5px;padding:0px 10px 0px 15px;border:medium none;background:transparent url(../img/tab-fleche.gif) center center no-repeat;height:50px;}
        .espace-clients #container #subContainer #content #changement tr.title td p{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
    .espace-clients #container #subContainer #content #changement tr.content{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
      .espace-clients #container #subContainer #content #changement tr.content td{margin:0px 0px 0px 0px;padding:0px 0px 10px 10px;border:medium none;}
        .espace-clients #container #subContainer #content #changement tr.content td p{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;} 
        .espace-clients #container #subContainer #content #changement tr.content td ul {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;} 
          .espace-clients #container #subContainer #content #changement tr.content td ul li{margin:5px 0px 0px 0px;padding:0px 0px 0px 10px;background:transparent url(../img/puce-orange.gif) 0 7px no-repeat;} 

  
	/* Vidéothèque */


/* footer */
#footer {width:960px;height:8px;clear:both;margin-bottom:5px;margin-top:10px;}
#footer p {margin-top:0px;}
#footerNavigation span {float:left;}
#footerNavigation ul {padding-top:0px;margin-top:0px;text-align:right;font-size:13px;}
#footerNavigation ul li {padding-left:10px;background-image:none;}
#container #content a img{border:0px;}
#container #content a:hover img{border:0px;}
