/** Actualites **/
#leftMainWrapper .simpleDisplay.news {margin: 15px 0 0 30px;}
.simpleDisplay.news .pt_focusMetier, .simpleDisplay.news .pt_newJobs {float: left; height: 285px; position: relative; overflow: hidden; margin-bottom: 20px; }
.simpleDisplay.news h2 {color: #1d1d1b; height: 35px; line-height: 35px; background-image: url(../images/news/newsPictos.png); background-repeat: no-repeat; font-size: 1.6em; font-weight: bold;}
.simpleDisplay.news div.more {position: absolute; left: 0; bottom: 0; height: 25px; line-height: 25px; background: #dad9d9;}
.simpleDisplay.news div.more a {display: block; margin-left: 15px; text-indent: 20px; background: url(../images/news/newsPictoPlus.png) no-repeat left center; font-weight: bold; font-size: 1.2em;}
.simpleDisplay.news .pt_event .contentBlock h1, .simpleDisplay.news .pt_event .contentBlock h2, .simpleDisplay.news .pt_event .contentBlock h3, .simpleDisplay.news .pt_event .contentBlock h4, .simpleDisplay.news .pt_event .contentBlock h5, .simpleDisplay.news .pt_event .contentBlock h6 { background: none; height: 100%;}
/* FocusMetier */
.pt_focusMetier, .pt_focusMetier div.more {width: 300px;}
.pt_focusMetier {background: url(../images/news/newsBleft.png) no-repeat right 35px #ededed; margin-right: 15px;}
.pt_focusMetier h2.h2_focusMetier {background-color: #1e8ac0; background-position: right 5px; padding-left: 10px;}
.pt_focusMetier h3,.pt_focusMetier .contentBlock {font-size: 1.2em; margin-left: 10px;}
.pt_focusMetier h3 {font-weight: bold; color: #1384bd; text-transform: uppercase; padding-top: 30px;}
.pt_focusMetier .contentBlock {margin-top: 15px; height: 170px;}
.pt_focusMetier .contentBlock p {margin-bottom: 15px;}
/* newJobs */
.pt_newJobs, .pt_newJobs div.more {width: 380px;}
.pt_newJobs {background: url(../images/news/newsBright.png) no-repeat right 35px #ededed;}
.pt_newJobs h2.h2_newJobs {background-color: #84cdf2; background-position: 330px -55px; padding-left: 10px;}
.pt_newJobs h2.h2_newJobs .smaller {font-size: 0.8em;}
.pt_newJobs ul {margin-top: 25px;}
.pt_newJobs ul li {font-size: 1.2em;}
.pt_newJobs ul li .nameMetier {display: block; text-transform: uppercase; color: #1384bd;}
.pt_newJobs ul li a {display: block; padding: 5px 5px 4px 15px;}
.pt_newJobs ul li a:hover {background: #dad9d9;}
/* event */
.pt_event {clear: left; border: 2px solid #1e8ac0; padding: 0 0 0 10px;}
.pt_event h2.h2_ptEvent {background-position: 640px -115px;}
.pt_event .logoEvent {display: block; float: right; width: auto; height: 90px; margin-right: 15px;}
.pt_event .contentBlock p {font-size: 1.2em; line-height: 1.4em;}
.pt_event p.more-link {margin-top: 3px;}
/** HTML Contents **/
/* Home */
#theContent.twoColumns #leftMainWrapper.homePage ,#theContent.twoColumns #rightMainWrapper.homePage {margin-bottom: 0; padding-bottom: 0;}
#leftMainWrapper .homePage {margin: 15px 0 0 30px;}
#leftMainWrapper .simpleDisplay.homePage {margin: 0;}
#leftMainWrapper .simpleDisplay.homePage h1 {position: absolute; left: 0; top: 0; width: 693px; font-family: Georgia, 'Times New Roman', Times, serif; color: #000; font-size: 6em; font-style: italic; text-align: center; padding: 0;}
.simpleDisplay.homePage sup {vertical-align: text-top; position: relative; top: 0;}
.simpleDisplay.homePage .size1 {font-size: 1em;}
.simpleDisplay.homePage .size2 {font-size: 0.5em;}
.simpleDisplay.homePage .size3 {font-size: 1.5em;}
.pt_jeSuisFiducial {position: relative; width: 693px; margin: 0 auto; padding-top: 56px;}
.pt_jeSuisFiducial ul li {font-family: 'Times New Roman', Times, serif; font-style: italic; color: #fff; font-weight: bold; font-size: 1.6em; float: left; text-align: center; line-height: 1em;}
.pt_jeSuisFiducial ul li a, .pt_jeSuisFiducial ul li a span {display: block;}
.pt_jeSuisFiducial ul li a {text-shadow: 0.1em 0.1em 0.2em #000; color: #fff; width: 231px; height: 165px; background: url(../images/bgPhotosHome.jpg) no-repeat;}
.pt_jeSuisFiducial ul li a:hover {text-shadow: 0.1em 0.1em 0.2em #999; color: #434343;}
.pt_jeSuisFiducial li.middle a {height: 140px;}
.pt_jeSuisFiducial li.profil1 a {background-position: left 0;}
.pt_jeSuisFiducial li.profil2 a {background-position: center 0;}
.pt_jeSuisFiducial li.profil3 a {background-position: right 0;}
.pt_jeSuisFiducial li.profil4 a {background-position: left -165px;}
.pt_jeSuisFiducial li.profil5 a {background-position: center -165px;}
.pt_jeSuisFiducial li.profil6 a {background-position: right -165px;}
.pt_jeSuisFiducial li.profil7 a {background-position: left -305px;}
.pt_jeSuisFiducial li.profil8 a {background-position: center -305px;}
.pt_jeSuisFiducial li.profil9 a {background-position: right -305px;}
.pt_jeSuisFiducial li.profil1 a:hover {background-position: left -464px;}
.pt_jeSuisFiducial li.profil2 a:hover {background-position: center -464px;}
.pt_jeSuisFiducial li.profil3 a:hover {background-position: right -464px;}
.pt_jeSuisFiducial li.profil4 a:hover {background-position: left -629px;}
.pt_jeSuisFiducial li.profil5 a:hover {background-position: center -629px;}
.pt_jeSuisFiducial li.profil6 a:hover {background-position: right -629px;}
.pt_jeSuisFiducial li.profil7 a:hover {background-position: left -769px;}
.pt_jeSuisFiducial li.profil8 a:hover {background-position: center -769px;}
.pt_jeSuisFiducial li.profil9 a:hover {background-position: right -769px;}

/** HTML Right Blocks **/
/* ProfilRightBlock */
.blockProfilBlueTop, .blockProfilBlueBottom{background: url(../images/profilsRecherches/bgProfilRightBlock.png) no-repeat; width: 246px;}
.blockProfilBlueTop {background-position: right bottom; padding-bottom: 10px; position: absolute; bottom: 54px;}
.blockProfilBlueTop.noAbsolute {position: relative; margin-top: 20px; bottom: 0;}
.blockProfilBlueBottom {background-color: #d4f1ff; background-position: left top; padding-top: 10px;}
.blockProfilBlueBottom h2 {color: #248dc2; font-size: 2.4em; font-weight: bold; text-align: center;}
.blockProfilBlueBottom p {color: #575757; margin: 10px; font-size: 1.2em;}
.blockProfilBlueBottom p.footNote {font-size: 0.9em; margin-bottom: 5px;}
.blockProfilBlueBottom p.footNote a {display: block; color: #575757; background: url(../images/moreLink.gif) no-repeat left -238px; padding-left: 15px;}
/* fiducialBlueRightBlock */
.blockFiducialBlueTop, .blockFiducialBlueBottom{background: url(../images/bgFiducialBlueRightBlock.png) no-repeat; width: 246px;}
.blockFiducialBlueTop {background-position: left top; padding-top: 10px; position: absolute; bottom: 90px;}
.blockFiducialBlueBottom {background-color: #d4f1ff; background-position: right bottom; padding-bottom: 10px;}
.blockFiducialBlueBottom p {color: #248dc2; margin: 15px 25px; font-size: 1.3em; text-align: justify;}
/* fiducialHomeBlock */
.blockRightHomeTop, .blockRightHomeBottom,.blockRightHomeMiddle{background: url(../images/bgRightBlockHome.png) no-repeat;}
.blockRightHomeTop {background-position: left top; padding-top: 15px; width: 260px;}
.blockRightHomeBottom {background-position: center center; background-repeat: repeat-y;  padding: 0 15px;  overflow: hidden;}
.blockRightHomeMiddle {background-position: right bottom;padding: 0px 15px 31px;}
.blockRightHomeBottom h2 {font-family: Georgia, 'Times New Roman', Times, serif; color: #248dc2; font-size: 20px; font-style: italic; margin-bottom: 10px;}
.blockRightHomeBottom ul li {list-style-image: url(../images/blueArrow.png); list-style-position: inside; font-size: 1.2em; line-height: 1.6em; width: 50%; float: left}
.blockRightHomeBottom ul li a:hover {color: #248dc2;}
.blockRightHomePolitique{background: url('../images/bg-politique.png') no-repeat; width: 225px; height: 189px; padding: 15px}
.blockRightHomePolitique p{color: #333333; font-size: 14px;}
.blockRightHomePolitique p span{color: #ffffff;}
.blockRightHomePolitique .img span{color: #333333; width: 130px;display: inline-block;vertical-align: middle;}
.blockRightHomePolitique .img img{display: inline-block;vertical-align: middle;}
.pt_newsWrapper {width: 960px; margin: 0 auto; padding-bottom: 20px;}
.pt_newsWrapper h2 {font-family: 'FuturaLight',Arial,sans-serif; font-size: 2.3em; color: #4a454c; margin: 0 25px;}
.newsWrapperTop, .newsWrapperBottom, .newsWrapperMiddle {background: url(../images/bgNewsHome.png) no-repeat;}
.newsWrapperTop {background-position: left top; padding-top: 20px;}
.newsWrapperBottom {background-position: right bottom; padding-bottom: 20px;}
.newsWrapperMiddle {background-position: center center; background-repeat: repeat-y;}
.pt_newsWrapper ul {width: 939px; margin: 0 auto;}
.pt_newsWrapper ul li {float: left; font-size: 1.2em; width: 278px; margin: 0 10px 0 25px; min-height: 90px; position: relative;}
.pt_newsWrapper ul li p.headerInfo {padding: 10px 0 5px;}
.pt_newsWrapper ul li p.headerInfo {color: #1c89c0;}
.pt_newsWrapper ul li a.read {display: block; width: 55px; height: 30px; text-align: center; line-height: 30px; color: #fff; background: url(../images/bgRead.png) no-repeat left top; position: absolute; right: 0; bottom: 0;}
.pt_newsWrapper ul li a.read:hover {background-position: right bottom;}
/* fiducialNewsBlock */
.blockInterviewsWrapper {position: absolute; bottom: 20px; width: 245px;}
.blockInterviews {background: url(../images/news/bgBlockRight.png) repeat-y #ededed left bottom; border: 2px solid #ededed; position: relative; padding: 0 15px;}
.blockInterviews .paperClip{display: block; position: absolute; width: 35px; height: 35px; background: url(../images/news/newsPictos.png) no-repeat 0 -180px; top: -8px; right: 0;}
.blockInterviews h2 {color: #1d1d1b; height: 35px; line-height: 35px; font-size: 1.6em; font-weight: bold;}
.blockInterviews p.introVideo {font-size: 1.2em; margin-bottom: 25px;}
.blockInterviews p.introVideo strong {color: #1e8ac0;}
.blockInterviews .miniVideo {font-size: 1.1em; margin-bottom: 20px;}
.blockInterviews .miniVideo img {float: left; margin-right: 10px;}
.blockInterviews .more-link {text-align: right; position: absolute; right: 10px; bottom: 10px;}
/* Fancybox */
.popInFancy {width: 650px; background: #cedfe7;}
.popInFancy .content {padding: 20px;}
.popInFancy .content h3 {font-size: 1.2em; font-weight: bold; color: #1384bd; text-transform: uppercase; margin-bottom: 15px;}
.popInFancy .content p {font-size: 1.2em; line-height: 1.4em;}
.popInFancy .content .videoWrapper {width: 420px; margin: 15px auto;}
.popInFancy .content .more-link {font-size: 0.9em; color: #3e92c3; background-position: 0 -358px;}
.popInFancy .content .more-link:hover {color:#333;text-decoration:none;background-position:0px -58px;}
/* Bloc sous-menu */
.pt_subMenu ul {text-align: left;}
.pt_subMenu ul li {float: left;}
.pt_subMenu ul li h2 a.subMenu {display: block; text-align: right; text-decoration: none; display: block; position: relative;}
.pt_subMenu span.bg_loupe {position: absolute; top: 0; left: 0; height: 0px;}
.pt_subMenu .more-link {display: block; position: absolute; left: 0; bottom: 0; height: 15px;}
/* Nos metiers - subMenu */
#leftMainWrapper .simpleDisplay.nosMetiers {margin-right: 15px;}
.pt_subMenu.pt_nosMetiers ul li {width: 220px; padding: 0 0 40px 0; margin: 0 10px 0 0;}
.pt_subMenu.pt_nosMetiers ul li.last {margin-right: 0px; margin-left: 0px;}
.pt_subMenu.pt_nosMetiers ul li h2 a.subMenu {height: 130px; width: 220px;}
.pt_subMenu.pt_nosMetiers ul li h2 a.subMenu span.title {display: block; color: #333; font-size: 2.0em; font-weight: bold; font-style: italic; padding: 10px 15px; min-height: 35px;}
.pt_subMenu.pt_nosMetiers ul li h2 {margin: 0 0 5px 0;}
.pt_subMenu span.bg_loupe {width: 220px;}
.pt_subMenu.pt_nosMetiers li.leDroit h2 a {background: transparent url(../images/nosMetiers/nos_metiers_leDroit.jpg) no-repeat left top;}
.pt_subMenu.pt_nosMetiers li.lAudit h2 a {background: transparent url(../images/nosMetiers/nos_metiers_lAudit.jpg) no-repeat left top;}
.pt_subMenu.pt_nosMetiers li.lExpertiseComptable h2 a {background: transparent url(../images/nosMetiers/nos_metiers_lExpertiseComptable.jpg) no-repeat left top;}
.pt_subMenu.pt_nosMetiers li.leConseilFinancier h2 a {background: transparent url(../images/nosMetiers/nos_metiers_leConseilFinancier.jpg) no-repeat left top;}
.pt_subMenu.pt_nosMetiers li.lEditionDeLogiciels h2 a {background: transparent url(../images/nosMetiers/nos_metiers_lEditionDeLogiciels.jpg) no-repeat left top;}
.pt_subMenu.pt_nosMetiers li.laSureteLaSecurite h2 a {background: transparent url(../images/nosMetiers/nos_metiers_laSureteLaSecurite.jpg) no-repeat left top;}
.pt_subMenu.pt_nosMetiers li.laFournitureDeBureau h2 a {background: transparent url(../images/nosMetiers/nos_metiers_laFournitureDeBureau.jpg) no-repeat left top;}
.pt_subMenu.pt_nosMetiers li.lePoleMedia h2 a {background: transparent url(../images/nosMetiers/nos_metiers_lePoleMedia.jpg) no-repeat left top;}
.pt_subMenu.pt_nosMetiers li.lImmobilier h2 a {background: transparent url(../images/nosMetiers/nos_metiers_lImmobilier.jpg) no-repeat left top;}
.pt_subMenu.pt_nosMetiers ul {width: 110%;}
/* Entreprise - subMenu */
#leftMainWrapper .simpleDisplay.lEntreprise {margin-right: 0;}
.pt_subMenu.pt_lEntreprise ul li {width: 215px; padding: 0; margin: 0 24px 0 0;}
.pt_subMenu.pt_lEntreprise ul li.last {margin-right: 0px; margin-left: 0px;}
.pt_subMenu.pt_lEntreprise ul li.last {margin-right: 0px; margin-left: 0px;}
.pt_subMenu.pt_lEntreprise ul li h2 a.subMenu {height: 165px; width: 215px;}
.pt_subMenu.pt_lEntreprise ul li h2 a.subMenu span.title {display: block; color: #575757; font-size: 1.5em; padding: 10px 15px; min-height: 35px;}
.pt_subMenu.pt_lEntreprise ul li h2 {margin: 0 0 5px 0;}
.pt_subMenu.pt_lEntreprise li.historique h2 a {background: transparent url(../images/lEntreprise/blockHistorique.jpg) no-repeat left top;}
.pt_subMenu.pt_lEntreprise li.valeurs h2 a {background: transparent url(../images/lEntreprise/blockValeurs.jpg) no-repeat left top;}
.pt_subMenu.pt_lEntreprise li.implantations h2 a {background: transparent url(../images/lEntreprise/blockImplantations.jpg) no-repeat left top;}
/* Entreprise - Historique */
#history {width: 695px; height: 350px; background: url('../images/historique/fond_historique.jpg') left top no-repeat;}
#history .bottomHistory {margin-top: 20px; color: #fff; background: #333;}
#history .bottomHistory p {padding: 18px; margin: 0; font-size: 1.2em;}
#history .bottomHistory img {float: left; margin: 9px 25px;}
#history sup {vertical-align: super;}
#timeline {width: 695px; height: 350px; overflow: hidden; position: relative; background: url('../images/historique/dot.gif') left 45px repeat-x;}
#timeline #dates {width: 695px; height: 60px; overflow: hidden;}
#timeline #dates li {list-style: none; float: left; width: 100px; height: 50px; font-size: 1.2em; text-align: center; background: url('../images/historique/biggerdot.png') center bottom no-repeat;}
#timeline #dates a {line-height: 38px; height: 50px; font-family: Copperplate,Copperplate Gothic Light,sans-serif; text-decoration: none; color: #707070; display: block;}
#timeline #dates .selected {font-size: 2em;}
#timeline #issues {width: 695px; height: 350px; overflow: hidden;}    
#timeline #issues li.lissue {width: 695px; height: 350px; list-style: none; float: left;}
#timeline #issues li.lissue img {float: left; margin: 0 30px 0 50px; background: transparent;}
#timeline #issues li.lissue h2 {color: #4d4d4d; font-size: 3em; margin: 20px 0 10px; font-family: Copperplate,Copperplate Gothic Light,sans-serif; font-weight: normal;}
#timeline #issues li.lissue p, #timeline #issues li.lissue ul {color: #4d4d4d; font-size: 1.2em; margin: 0 70px 0 0; font-weight: normal; line-height: 22px;}
#timeline #issues li.lissue ul li {background: url('../images/historique/puce_history.png') no-repeat 0 8px; margin-left: 330px; padding-left: 10px;}
#timeline #issues li.lissue ul.sanspuce li {background: 0 none; margin-left: 330px; padding-left: 10px;}
#timeline #issues li.lissue h2.little1 {margin-top: 85px;}
#timeline #issues li.lissue h2.little2 {margin-top: 67px;}
#timeline #issues li.lissue h2.threeEvents {margin: 5px 0 10px;}
#timeline #issues li.lissue ul li.threeEvents {margin-top: 10px;}
#timeline #issues li.lissue h2.twoEvents1 {margin: 5px 0 20px;}
#timeline #issues li.lissue h2.twoEvents2 {margin: 5px 0 10px;}
#timeline #issues li.lissue ul li.twoEvents1 {margin-top: 90px;}
#timeline #issues li.lissue ul li.twoEvents2 {margin-top: 45px;}
#timeline #issues li.lissue ul li.twoEvents3 {margin-top: 60px;}
#timeline #grad_left, #timeline #grad_right {width: 101px; height: 350px; position: absolute; top: 0;}
#timeline #grad_left {left: 0; background: url('../images/historique/grad_left.png') repeat-y;}
#timeline #grad_right {right: 0; background: url('../images/historique/grad_right.png') repeat-y;}
#timeline #next, #timeline #prev {position: absolute; top: 0; font-size: 70px; top: 170px; width: 22px; height: 38px; background-position: 0 0; background-repeat: no-repeat; text-indent: -9999px; overflow: hidden;}
#timeline #next {right: 30px; background-image: url('../images/historique/fleche_d.gif');}
#timeline #prev {left: 30px; background-image: url('../images/historique/fleche_g.gif');}
#timeline #next.disabled,#timeline #prev.disabled {opacity: 0.2;}
/* Mini Videos List */
.pt_liVideo {background: url(../images/bgLiVideoBottom.png) no-repeat center bottom; padding-bottom: 4px; width: 693px;}
.liVideoContent {background: url(../images/bgLiVideoMiddle.png) #c7ebfd repeat-x left bottom;}
.liVideoContent .liVideoTitle {padding-bottom: 20px; background: url(../images/bgLiVideoB.png) no-repeat right bottom;}
.liVideoContent .liVideoTitle h2 {height: 31px; line-height: 31px; background: url(../images/bgLiVideoTitle.png) no-repeat left top; color: #1d1d1b; font-weight: bold; font-size: 1.6em; padding-left: 10px;}
.liVideoContent li {float: left; margin: 10px 7px 30px 6px; width: 218px;}
.liVideoContent li.last {margin-right: 0;}
.liVideoContent h3 {color: #575757; font-weight: bold; font-size: 1.2em; text-transform: uppercase; padding-left: 5px; border-left: 5px solid #d0cad1; margin: 5px 0;}
/* Implantations */
.pt_Implantations {background: url(../images/implantations/bgWrapper.png) #c7ebfd repeat-x left bottom; padding: 15px 20px;}
.pt_Implantations h2 {font-size: 2.2em; line-height: 1em; font-family: 'FuturaLight',Arial,sans-serif; color: #99ad1c; border-left: 5px solid #dbe1b4; padding-left: 5px; margin: 0 0 15px 10px;}
.pt_Implantations p, .pt_Implantations .mapImplantations ul li {font-size: 1.2em;}
.pt_Implantations .mapImplantations p, .pt_Implantations .mapImplantations ul {margin: 0 0 15px 20px; width: 190px;}
.pt_Implantations .mapImplantations ul li {background: url(../images/implantations/greenArrow.png) no-repeat left 5px; padding-left: 10px;}
.pt_Implantations .mapImplantations {background: url(../images/implantations/bgImplantations.png) transparent no-repeat center top; width: 604px; margin: 20px auto 10px; padding-top: 20px;}
.pt_Implantations .mapImplantations .map1 {height: 280px;}
.pt_Implantations .mapImplantations .map2 {height: 222px;}
/* Pages Activites */
#leftMainWrapper .simpleDisplay.pageMetier {background-repeat: no-repeat; background-position : 0 0; margin: 0;}
.pt_headerMetier {height: 200px; margin-bottom: 30px; background-repeat: no-repeat; position: relative;}
.pt_headerMetier .pt_headerMetierContent {position: absolute; left: 0; bottom: 0;}
#leftMainWrapper .simpleDisplay .pt_headerMetier h1 {text-indent: -20px; padding: 95px 15px 0 215px; color: #000; opacity: 0.4; font-size: 4.8em; font-style: italic; margin: 0; line-height: 1em;}
#leftMainWrapper .simpleDisplay .pt_headerMetier .subtitle {text-indent: -20px; font-size: 2.4em; margin-left: 260px; padding-bottom: 0.2em;}
#leftMainWrapper .simpleDisplay .pt_headerMetier .subtitle .bigger {font-size: 1.2em;}
.pt_contentMetier {padding: 0 10px 0 30px;}
.pt_contentMetier p, .pt_contentMetier ul li {font-size: 1.2em; margin: 0.5em 0;}
.pt_contentMetier h3 {font-size: 1.2em;}
.pt_contentMetier .bgPlusMetier {width: 685px; color: #575757; margin: 20px 0 10px;}
.pt_contentMetier .bgPlusMetier h2 {text-align: left; font-size: 2.4em; font-weight: bold; margin-bottom: 0.6em;}
.pt_contentMetier .txtContentMetier h3 {font-weight: bold;}
.pt_contentMetier .txtContentMetier p, .pt_contentMetier .txtContentMetier ul li, .pt_contentMetier .txtContentMetier .onlineEditor ul li {text-align: justify; line-height: 1.3em;}
.pt_contentMetier .txtContentMetier .txtContentZoom {border: 1px solid #000; padding: 5px 10px;}
.pt_contentMetier .txtContentMetier .txtContentZoom p, .pt_contentMetier .txtContentMetier .txtContentZoom ul li, .pt_contentMetier .txtContentMetier .onlineEditor ul li {line-height: 1.2em;}
.pt_contentMetier .txtContentMetier .txtContentZoom p {margin: 0.3em;}
.pt_contentMetier .txtContentMetier .txtContentZoom ul li, .pt_contentMetier .txtContentMetier .txtContentZoom .onlineEditor ul li {color: #575757; list-style: none; font-style: italic; font-weight: normal; margin: 0;}
.pt_contentMetier .bgPlusMetier, .pt_contentMetier .bgPlusMetierBottom {background: url(../images/nosMetiers/bgPlusFiducialLarge.png) #c9edff no-repeat right bottom; padding-bottom: 15px;}
.pt_contentMetier .bgPlusMetierBottom {background-position: left top; padding: 15px 15px 0;}
.pt_contentMetier .bgPlusMetier p, .pt_contentMetier .bgPlusMetier ul li {margin: 0.4em 0;}
.pt_contentMetier .bgPlusMetier ul li {list-style-image: none; list-style-type: disc;}
/* Pages Activites- Header Bg */
.pt_headerMetier .image {position:absolute;top:0;}
/* Pages Profil - subMenu */
#leftMainWrapper .simpleDisplay .profils {margin: 15px 0 0;}
#leftMainWrapper .bgGray.bgImg {padding: 15px;}
.pt_liProfils {margin: 20px 0 0;}
.pt_liProfils ul {float: left; width: 215px; margin-right: 10px;}
.pt_liProfils ul.col1 {width: 245px;}
.pt_liProfils ul.last {margin-right: 0;}
.pt_liProfils ul li {margin-right: 0; font-size: 1.4em; line-height: 30px; height: 30px; border-bottom: 1px solid #e4e4e4;}
.pt_liProfils ul li.last {border-bottom: 0 none;}
.pt_liProfils ul li a{display: block; color: #1384bd; padding-left: 15px; background: url(../images/profilsRecherches/grayArrow.png) no-repeat left 12px;}
.pt_liProfils ul li a:hover {color: #333; background-position: left -16px;}
/* Pages Profil - jobs */
.introProfilBottom {background: url(../images/profilsRecherches/bgAccordeonList.png) #ededed no-repeat -693px bottom; padding-bottom: 5px; margin-bottom: 20px; width: 693px;}
#leftMainWrapper .simpleDisplay .bgGray.introProfil {background: url(../images/profilsRecherches/bgAccordeonList.png) #ededed no-repeat 0 top; padding: 5px 10px 0; text-align: justify;}
#leftMainWrapper .simpleDisplay .bgGray.introProfil p {margin: 10px 0 0;}
.profils h2.relatedJobs {color: #575757; font-size: 1.8em; font-weight: bold; padding-bottom: 0.4em;}
.introProfil h2 {font-size: 1.3em; font-weight: bold; color: #1384bd; margin: 15px 0 10px;}
.introProfil p.viewJobs a {display: inline-block; width: auto; height: 20px; line-height: 20px; background: url(../images/profilsRecherches/jobLink.png) no-repeat 0 top; color: #575757; text-decoration: underline; padding-left: 25px;}
.introProfil p.viewJobs a:hover {text-decoration: none;}
.introProfil img {float: left; margin: 15px 30px 5px 25px;}
.introProfil ul li, .introProfil .onlineEditor ul li {font-size: 1.2em; list-style-image: url(../images/profilsRecherches/blueMiniArrow.png); list-style-position: inside;}
.pt_liPostes ul li {width: 693px; border-bottom: 1px solid #fff;}
.pt_liPostes ul li h3 {height: 31px; line-height: 31px; background: url(../images/profilsRecherches/bgAccordeonList.png) no-repeat -1386px top; text-indent: 30px; font-size: 1.4em;}
.pt_liPostes ul li h3.active {background: url(../images/profilsRecherches/bgAccordeonList.png) no-repeat -2079px top;}
.pt_liPostes ul li h3 a {outline: none; display: block; color: #fff; font-weight: bold;}
.pt_liPostes ul li .dropDown {background: url(../images/profilsRecherches/bgAccordeonList.png) #ededed no-repeat -693px bottom; padding: 1px 10px 5px; margin-bottom: 4px;}
.pt_liPostes ul li .dropDown p {font-size: 1.2em; text-align: justify; margin: 10px 0;}
/* FIDUCIAL ET Vous */
#leftMainWrapper .pt_fiducialEtVous {background: url(../images/fiducialEtVous/bgIntroLi.jpg) no-repeat left top; width: 693px;}
#leftMainWrapper .pt_fiducialEtVous li {float: left; width: 165px; margin-right: 11px;}
#leftMainWrapper .pt_fiducialEtVous li.last {margin-right: 0;}
#leftMainWrapper .pt_fiducialEtVous li a {display: block; text-align: left;}
#leftMainWrapper .pt_fiducialEtVous li a span {cursor: pointer;}
#leftMainWrapper .pt_fiducialEtVous li a .title {display: block; position: relative; height: 86px; margin: 0 0 3px 0;}
#leftMainWrapper .pt_fiducialEtVous li a .more-link {position: static; display: inline;}
#leftMainWrapper .pt_fiducialEtVous li a .title .name {display: block; width: 165px; position: absolute; right: 7px; bottom: 0; font-size: 1.8em; font-family: 'FuturaLight',Arial,sans-serif; color: #fff; text-align: right;}
#leftMainWrapper .pt_fiducialEtVous li a .title .number {display: inline-block; opacity: 0.25; font-size: 3.3em; line-height: 1em; height: 1em; font-weight: bold;}
#leftMainWrapper .pt_fiducialEtVous li a .title .gt {display: inline-block; background: url(../images/fiducialEtVous/greenArrow.png) no-repeat center bottom; width: 13px; height: 16px; margin-right: 5px;}
#leftMainWrapper .pt_fiducialEtVous li a:hover .title .name {color: #000;}
#leftMainWrapper .pt_subMenu.pt_fiducialEtVous ul {width: 110%;}
#leftMainWrapper .simpleDisplay .bgGray .subtitleLeftImg p { color: #060608; font-family: Georgia,'Times New Roman',Times,serif; font-size: 2.2em; font-style: italic; line-height: 1em; margin: 0 0 0 30px; text-align: center; width: 180px;}
#leftMainWrapper .simpleDisplay .bgGray .subtitleLeftImg p .small1 {display: block; line-height: 1.1em; font-size: 0.6em;}
#leftMainWrapper .simpleDisplay .bgGray .subtitleLeftImg p .small2 {display: block; line-height: 1.1em; font-size: 0.8em;}
#leftMainWrapper .subtitleLeft .subtitleLeftImg .sup1, #leftMainWrapper .subtitleLeft .subtitleLeftImg .sup2 {display: inline-block; font-size: 1.5em; line-height: 0.7em;}
#leftMainWrapper .subtitleLeft .subtitleLeftImg .bigger {display: inline-block; font-size: 1.2em;}
#leftMainWrapper .subtitleLeft {float: left; margin-left: -5px; width: 250px; position: relative;}
#leftMainWrapper .subtitleLeft .subtitleLeftImg {padding-top: 230px; background-position: center 20px; background-repeat: no-repeat; margin-right: 15px;}
#leftMainWrapper .simpleDisplay .bgGray.introProfil p.pIntro {font-weight: bold; position: relative; left: -15px; margin-right: -15px; padding-top: 10px;}
#leftMainWrapper .introProfil .lightBlue li, #leftMainWrapper .introProfil .lightBlue .onlineEditor li {list-style-position: inside; margin: 15px 0 0;}
#leftMainWrapper .introProfil .lightBlue strong {color: #49a1cd;}
/* Portlet Erreur 404 */
.pt_erreur404 {margin:48px auto 60px;background:url(../images/bg_dialogFullPage.jpg) no-repeat;position:relative;width:649px;height:238px;}
.pt_erreur404 p {margin:0;}
.pt_erreur404 .title {position:absolute;left:145px;top:16px;font-family: 'FuturaMediumCondensed';font-size:2.1em;color:#333;}
.pt_erreur404 .subtitle {position:absolute;left:210px;top:125px;font-family: 'FuturaMedium';font-size:1.8em;color:#cae231;width:420px;}
.pt_erreur404 .content {position:absolute;left:210px;top:155px;font-family: 'FuturaLight';font-size:1.6em;width:420px;color:#fff;}
.pt_erreur404 a, .pt_erreur404 a:hover, .pt_erreur404 a:visited{ text-decoration:none;color:#fff;}
/* Pages Raisons rejoindre */
.jsDisabled {font-size: 0px; color: #fff;}
#leftMainWrapper .simpleDisplay.raisonsRejoindre {margin-right: 0; z-index: 10;}
.pt_raisonsRejoindre {position: relative; z-index: 11}
.pt_raisonsRejoindre ul li {float: left; width: 82px; height: 102px; position: relative; padding: 0 3px 3px 0; cursor: pointer; z-index: 12;}
.pt_raisonsRejoindre ul li img {position: relative; z-index:13;}
.pt_raisonsRejoindre ul.imgOpacity li img {opacity: 0.15;}
.pt_raisonsRejoindre ul.imgOpacity li.active img {opacity: 1;}
.pt_raisonsRejoindre ul li div {visibility: visible; position: absolute; white-space: nowrap; color: #000;}
.pt_raisonsRejoindre ul li span {display: block;}
.pt_raisonsRejoindre ul li .peopleName {font-family: Arial,sans-serif; bottom: 0; font-size: 2.1em; z-index: 800;}
.pt_raisonsRejoindre ul li .peopleSays {font-family: Georgia,'Times New Roman',Times,serif; font-style: italic; font-size: 2.5em; z-index: 801;}
.pt_raisonsRejoindre ul li .peopleSays span,.pt_raisonsRejoindre ul li .peopleSays sub, .pt_raisonsRejoindre ul li .peopleSays sup {height: 40px; line-height:40px;}
.pt_raisonsRejoindre ul li .peopleSays sub {font-size: 2em; position: relative; top: 0.5em; vertical-align: text-bottom; display: inline-block;}
.pt_raisonsRejoindre ul li .peopleSays sup {font-size: 2em; position: relative; top: 0; vertical-align: text-top; padding-right: 3px; display: inline-block;}
.pt_raisonsRejoindre ul li .peopleSays big {font-size: 1.5em; display: inline-block;}
.pt_raisonsRejoindre ul li .peopleSays small {}
/* Portlet Erreur 404 */
.pt_erreur404 {margin:48px auto 60px;background:url(../images/bg_dialogFullPage.jpg) no-repeat;position:relative;width:649px;height:238px;}
.pt_erreur404 p {margin:0;}
.pt_erreur404 .title {position:absolute;left:145px;top:16px;font-family: 'FuturaMediumCondensed';font-size:2.1em;color:#333;}
.pt_erreur404 .subtitle {position:absolute;left:210px;top:125px;font-family: 'FuturaMedium';font-size:1.8em;color:#cae231;width:420px;}
.pt_erreur404 .content {position:absolute;left:210px;top:155px;font-family: 'FuturaLight';font-size:1.6em;width:420px;color:#fff;}
.pt_erreur404 a, .pt_erreur404 a:hover, .pt_erreur404 a:visited{ text-decoration:none;color:#fff;}

/* fancybox video */
.content {padding:14px;}
.content p {margin:0 0 10px;font-size:1.3em;text-align:justify;color:#333333;line-height:16px;}
.content p.infos {font:2em/24px 'FuturaMediumCondensed',Arial,Sans serif;}
.content .player {width:527px;height:323px; margin:23px auto 0;}
.content .player .video .no_flash_player {background-color:#B3B3BC; width:427px; height:40px;border:1px solid black;margin-left:45px;padding-top:20px;font-size:1.3em;text-align:center;color:#333333;}
.content .player .video .no_flash_player a {color:#ffffff;font-weight:bold;}
.onlineEditor .player {width:527px;height:323px; margin:23px auto 0;}
.onlineEditor .player .video .no_flash_player {background-color:#B3B3BC; width:427px; height:40px;border:1px solid black;margin-left:45px;padding-top:20px;font-size:1.3em;text-align:center;color:#333333;}
.onlineEditor .player .video .no_flash_player a {color:#ffffff;font-weight:bold;}