﻿*/* CSS GENERAL */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
border:0 none;font-size:14px;margin:0;padding:0;list-style:none;}
body{font-family:verdana;padding:0;margin:0;margin-right:auto;margin-left:auto;text-align:center;font-size:0.75em;color:#333333;}
.strong{font-weight:bold;}
.mboxWarning .mboxTitle{color:#e60000;}
/* .violet{color:#581d74;} */
.bgGris{background:#ede7f3;}
.bgVio{background:#581d74;}
.bgColorText{background:#333333;}
.blanc{color:#fff;}
.important{color:#e60000;}
.vert{color:#6e8f06;}
.rose{color:#bf025a;}
/* .colorText{color:#333333;} */
/* .lienP{font-size:0.75em;} */
/* .texte{font-size:0.833em;} */
/* .texte li > ul {font-size:1em;}
.size11{font-size:0.917em;}
.size13{font-size:1.083em;}
.titleP{font-size:1.167em;}
.size15{font-size:1.25em;}
.soustitre{font-size:1.333em;}
.bigT{font-size:2em;} */
.bold{font-weight:bold;}
.rechOffre{height:44px;}
.marginRech{margin-left:120px;_margin-left:100px;}
.clearer{clear:both;float:none;}
.espace{clear:both;float:none;height:40px;}
.suivant a{text-decoration:none;background:url('../../images/skin/puceSuivant.jpg') no-repeat scroll 45px 3px;padding-right:13px;}
.suivant{margin-left:0px;margin-left : 28px\9;} 
.precedent a{text-decoration:underline !important;background:url('../../images/skin/pucePrecedent.jpg') no-repeat scroll left 3px;padding-left:12px;}
.artSuivant a{text-decoration:underline !important;background:url('../../images/skin/puceSuivant.jpg') no-repeat scroll 80px 3px;padding-right:13px;}
.artPrecedent a{text-decoration:underline !important;background:url('../../images/skin/pucePrecedent.jpg') no-repeat scroll left 3px;padding-left:12px;margin-right:23px;}
.artSuivant p{text-decoration:none;background:url('../../images/skin/puceSuivant.jpg') no-repeat scroll right 3px;padding-right:13px;}
.noArtSuivant p{text-decoration:none;padding-right:13px;}
div .noArtSuivant{*margin-top:2px;}
.artPrecedent p{text-decoration:none;background:url('../../images/skin/pucePrecedent.jpg') no-repeat scroll left 3px;padding-left:12px;margin-right:23px;}
.noArtPrecedent p{text-decoration:none;margin-right:23px;}
div .noArtPrecedent{*margin-top:2px;}
.bondV a{text-decoration:none;background:url('../../images/skin/puceV.gif') no-repeat scroll left 3px;padding-left:12px;}
.bondF a{text-decoration:none;background:url('../../images/skin/puceFooter.gif') no-repeat scroll left 3px;padding-left:12px;}
.bond a{text-decoration:none;background:url('../../images/skin/puce.gif') no-repeat scroll left 3px;padding-left:12px;font-size:0.833em;}
a.bondNoImgSep {background:none;padding-left:0px;}
.bondBlanc a{text-decoration:none;background:url('../../images/skin/puceBlanche.gif') no-repeat scroll left 3px;padding-left:12px;font-size:0.833em; color: #FFFFFF;}
.bondRech a{background:url('../../images/skin/puce.gif') no-repeat scroll left 3px;padding-left:12px;font-size:0.833em;}
.puceVio a{text-decoration:none;background:url('../../images/skin/puceVio.jpg') no-repeat scroll left 3px;padding-left:12px;font-size:0.833em;}
.bondG a{text-decoration:none;background:url('../../images/skin/puceBlanche.gif') no-repeat scroll left 2px;padding-left:12px;font-size:0.833em;}
.pdf a{padding-left:10px;font-size:0.833em;}
.bondP a{text-decoration:none;font-size:0.833em;}
.bondP p{text-decoration:none;font-size:0.833em;}
.bond a:hover, .bondBlanc a:hover, .puceVio a:hover, #content .plan a:hover, .suivant a:hover, .precedent a:hover, .bondG a:hover, .bondS a:hover, .bondP a:hover, .bondV a:hover, #content .partRightCol .profil a:hover, #content .partRightCol .decv2 a:hover, #content .longCol a:hover{text-decoration:underline;}
/*.bond a:focus, .bondBlanc a:focus, .puceVio a:focus, #content .plan a:focus, .suivant a:focus, .precedent a:focus, .bondG a:focus, .bondS a:focus, .bondP a:focus, .bondV a:focus, #content .partRightCol .profil a:focus, #content .partRightCol .decv2 a:focus, #content .longCol a:focus{text-decoration:underline;}*/
.big{/*text-transform:uppercase;*/color:#fff;font-size:0.917em;}
.bigF{color:#747474;font-size:0.917em;}
/* .upper{text-transform:uppercase;} */
/* .floatL{float:left;} */
.natixis{margin-top:20px;}
.pager{margin-left:30px;margin-right:28px;}
.floatR{float:right;}
.LineH{line-height:12px;}
/*.guillemet{letter-spacing:-2px;font-size:7px;}*/
.margT20{margin-top:20px;}
.padG{padding:12px;}
.decoNone{text-decoration:none;}
.center{text-align:center;}
.violet a{color:#581d74;}
.violet a:hover{text-decoration:underline;}
/*.violet a:focus{text-decoration:underline;}*/
.violet2 a{color:#581d74;}
.nopadding{padding:0px;}
.margBig{margin-bottom:200px;}
blockquote{display:inline;}
/*CSS MENU ACCES RAPIDE*/
#accesRapide {position:relative; background-color:#FFFFFF; z-index:300; font-size: 0.833em; }
#accesRapide li { position: relative; float:left; display: inline; margin: 14px 15px 0 0; }
#accesRapide > li { margin-left : 0; }
#accesRapide li a { position: relative; color: #ffffff; text-decoration: none; }
#accesRapide li a:hover, #accesRapide li a:focus { text-decoration: underline; }

#accesRapide .hideAccessibilite {
    position: absolute;
    top: -9999px;
}
/*#accesRapide.visible{left:0px;} > Sinon pb lien page d'accueil*/
h2.sanscss {font-weight:normal;}
h2.sanscss label.strongTitle{font-weight:bold;}
#content .contenu h2.sanscss, #content .longCol h2.sanscss {font-size:1em;}

/* CSS DE L'AUTHENTIFICATION */
#authent{background:url('../../images/skin/authent/bg-authent.jpg') no-repeat scroll left top;height:615px;position:relative;top:75px;margin: auto; width: 1000px;}
#authent .connect{width:346px;background-color:#E9E9E9;float:right;margin:5% 0 0 0;padding:10px;_margin:32px 7px 0 0;}
#authent .connect .identHeader{background-color:#683382;padding:10px 0 10px 26px;text-transform:uppercase;color:#fff;text-align:left;}
#authent .connect .identChamps{background-color:#fff;_width:346px;}
#authent .connect  .valide{background-color:#fff;text-align:right;padding-right:24px;padding-bottom:7px;}
#authent .connect .identChamps p{padding:10px 26px 5px 5px;overflow:hidden;}
#authent .connect .identChamps input{background-color:#F1EEF5;border:1px solid #DBD9DE;width:190px;float:right;}
/* CSS DU HEADER */

#header .headerTop .PortletMenu{background-color: #9058BE;border: 1px solid #000000;padding: 2px 4px;position:absolute;}
#header{position:relative;padding:0;margin-right:auto;margin-left:auto;width:976px;text-align:left;overflow:visible;z-index:100;}
#header .headerTop{background:#581D74 url('../../images/skin/barre-header2.jpg') no-repeat scroll top left;width:976px;min-height:3.8em;}
#headerTop-nav { float:right;list-style:none;margin:14px 6px;padding:0;text-align:center;}
#headerTop-nav li{border-right:1px solid #fff;display:inline;float:left;}
#headerTop-nav .back{border-right:medium none;}
#headerTop-nav li a{color:#fff;display:block;text-align:center;text-decoration:none;margin: -1px 6px 0;}
#headerTop-nav li a:hover/*, #headerTop-nav li a:focus*/{text-decoration:underline;}
/*#headerTop-nav li span{color:#fff;display:block;text-align:center;font-weight:bold;text-decoration:none;margin: -1px 6px 0;}*/
#header .headerBottom ul{list-style:none;margin-bottom:0px;margin-top:0px;margin-right:10px;margin-left:10px;padding-top:14px;padding-left:0px;padding-bottom:0px;padding-right:0px;text-align:center;}
#header .headerBottom li{float:left;height:24px;display:block;position:relative;}
#header .headerBottom ul li ul li a {background:#E6E6E6;}
#header .headerBottom li a{border-right:1px solid #fff;padding:0 5px;color:#fff;display:inline;text-align:center;text-decoration:none;background:#581D74;/*text-transform:uppercase;*/  position: relative; width: auto;}
#header .headerBottom .back a{border-right:none;}

.bkgHover{background:url('../../images/skin/bg-hover.jpg') repeat-x scroll left 17px;}
#header .headerBottom ul li.bkgHover{background:url('../../images/skin/bg-hover.jpg') repeat-x scroll left 17px;}
.current{background:url('../../images/skin/bg-hover.jpg') repeat-x scroll left 17px;font-weight:bold;}
#header  .headerBottom .back, #header  .headerTop .back, #footer  .pied .right .back{border-right:none;}
#header .headerBottom{background:#581d74;min-height:3.5em;}
*html #header .headerBottom{background:#581d74;height:3.5em;} //IE6

/* Navigation principale sans javascript */
#header .southTopBasic{position:absolute;top:24px;background:lightgrey;text-align:left;margin:0;width:85px;}
#header .southTopBasic ul{text-align:left;margin:0;width:85px;}
#header .southTopBasic li{float:none;display:block;text-align:left;margin:0;height:auto;margin-bottom:7px;}
#header .southTopBasic li a{text-decoration:underline;font-size:0.833em;color:#4C4354;text-align:left;margin:0;}
#sousMenuNavPrincipale.noscript {height:515px;background:transparent;margin:0;}

#navPrincipale {
	min-height: 25px;
}
#navPrincipale > li {
	width: auto;
}
#navPrincipale > li .southTopBasic {
	width: 90%;
}
/* navigation principale avec JS */
#header .headerBottom .southTop{min-height:30px;width:300px;position:absolute;top:24px;background:#E6E6E6;zoom:1;left:0;z-index:1;}
#header .headerBottom li.back .southTop{width:250px;left:-108px;}
#header .headerBottom li.back .southTop ul{list-style:none;padding:10px 10px;margin:0px;}
#header .headerBottom li.back .southTop li{float:none;display:block;padding:0 1px;height:auto;margin-bottom:5px;}
#header .headerBottom li.back .southTop li a{color:#543F5E;border:none;display:block;/*text-align:right;*/font-weight:normal;}
#header .headerBottom li.back .southTop li a:hover/*, #header .headerBottom li.back .southTop li a:focus*/{text-decoration:underline;font-weight:normal;}

#header .headerBottom .southTop ul{list-style:none;padding:10px 10px;margin:0px;}
#header .headerBottom .southTop li{float:none;display:block;padding:0 1px;height:auto;margin-bottom:5px;}
#header .headerBottom .southTop li a{color:#543F5E;border:none;display:block;text-align:left;font-weight:normal;}
/*#header .headerBottom .southTop li span{color:#543F5E;border:none;display:block;text-align:left;font-weight:bold;}*/
#header .headerBottom .southTop li a:hover/*, #header .headerBottom .southTop li a:focus*/{text-decoration:underline;font-weight:normal;}
#sousMenuNavPrincipale{height:300px;background:transparent;}

#header .headerMiddle{width:976px;height:74px;background:url('../../images/skin/bg-middle.jpg') repeat-x scroll left top;}
#header .headerMiddle .imag{position:absolute;width:244px;height:74px;}
#header .search{position:absolute;margin:8px 0 0 736px;}
#header .padR{padding-right:16px;}

#header .labGlob{padding-left:21px;font-size:0.833em;color:#581D74;}
.underline{text-decoration:underline;}
#header .search input{background: url('../../images/skin/bg-input.jpg') scroll top left;width:201px;margin-top:5px;position:absolute;z-index:3;}
#header .border{border-top:1px solid #fff;}
#header_zone_droite {float:left;height:25px;margin:0;padding:6px 0;width:345px;}
#header_recherche {position:absolute;background:#EFEFEF;border:1px solid #848c95;float:right;height:20px;margin:2.3em 0 0 737px;width:204px;}
#header_recherche input {border: 1px solid #ffffff;color: #585858;float:left;min-height:1.2em;margin:0;padding:0;width:183px;}
#header_recherche .img{float:left;height:17px;width:17px;}
#header_recherche_action {float:left;margin:0;padding:2px 0 0 9px;}

#advance_recherche {background:#EFEFEF;border:1px solid #848c95;min-height:20px;width:204px;float:left;left: 4px;position: relative;top: -3px;}
#advance_recherche input {border: 1px solid #ffffff;color: #585858;float:left;min-height:1.34em;margin:0;padding:0;width:183px;}
#advance_recherche .img{float:left;height:17px;width:17px;}

/* CSS DU FOOTER */

#footer {/*margin-left:-10px;*/width:996px;background-color:#e9e9e9; margin-top:5px;}
#footer .fooTop{/*position:relative;height:162px;padding:0;width:996px;text-align:left;background-color:#e9e9e9*/}
#footer .float{float:left;}
/*#footer .fooTop span{font-size:6px;}*/
#footer .custom{/*height:162px;*/padding-left:4px;text-indent:-11px;position:relative;float:left;line-height:12px;background:url("../../images/skin/footer/topLeft.jpg") no-repeat scroll left top #e9e9e9;}
#footer .bloc1{width:120px;margin-bottom:5px;}
#footer .bloc2{width:138px;margin-bottom:5px;}
#footer .bloc3{width:168px;margin-bottom:5px;}
#footer .bloc4{width:156px;margin-bottom:5px;}
#footer .bloc5{width:125px;margin-bottom:5px;}
#footer .bloc6{width:129px;margin-bottom:5px;}
#footer .bloc7{width:128px;margin-bottom:5px;}
#footer h2{font-size:0.833em;color:#581d74;font-weight:bold;padding:10px 0; text-indent: 0px;}
#footer ul{text-align:left;margin-left:7px;}
#footer .fooTop li a{background:url('../../images/skin/puceFooter.gif') no-repeat scroll left 4px;font-size:0.75em;list-style:none;color:#333333;padding-left:11px;}
/*#footer .fooTop li span {font-size:0.75em;color:#333333;margin-left:15px;font-weight:bold;}*/
#footer .fooTop a, #content .partLeftCol .news  .null{text-decoration:none;color:#333333;}
#footer .fooTop a:hover/*, #footer .fooTop a:focus*/{text-decoration:underline;}
#footer li a:hover/*, #footer li a:focus*/{text-decoration:underline;}
#footer .bas{padding-top:10px;background-color:#ffffff;height:100%;}
.pied{background:#581d74;height:30px;padding-top:8px;padding-bottom:11px;}
.pied .left {margin-top:5px;background:#581d74;}
.pied .right {margin:5px 6px;padding:0;text-align:center;background:#581d74;}
.pied .floatR {background:#581d74;min-height:1.2em;}
.pied .right p{border-right:1px solid #FFFFFF;display:inline;float:left;height:11px;}
.pied .left p{margin-left:7px;}
.pied .left div{margin-top:5px;margin-left:7px;}
.pied .right div{margin:5px 6px;padding:0;text-align:center;}
.pied .right a{color:#FFFFFF;display:block;margin:-1px 6px 0;text-align:center;font-size:0.75em;}
.pied .right .last{margin:-1px 6px 0; border-right:medium none;}
/*.pied span{font-size:0.917em;}*/
/*.pied .left{margin-left:15px;}
.pied .right{font-size:9px;color:#fff;margin-left:162px;}
.pied .right a{font-size:9px;color:#fff;text-decoration:none;}
.pied .right a:hover{font-size:9px;color:#fff;text-decoration:underline;}
*/
/* CSS DU CONTENT */

/* CSS DU CARROUSEL */
#img-carrousel{position:absolute;width:996px;height:310px;margin-left:-10px;*margin-left:0px;z-index:1;}
*html #img-carrousel{margin-left:0px;}
#img-carrousel div{z-index:1;}

#carrouselHome{min-height:20em;}
#carrousel{z-index:220;width:396px;height:310px;margin-left:-10px;position:relative;}
#cacheCarrousel{z-index:200;width:396px;height:310px;margin-left:-10px;position:absolute;background-color:white;}
#carrousel .finance{background:#fff;position:absolute;margin-left:38px;margin-top:44px;}
#carrousel .finance .finL{float:left;margin:1px;width:165px;}
#carrousel .finance .finL div{height:50%;/* margin-top:1px;*/ border-bottom:1px solid #FFFFFF;}
#carrousel .finance .finR{float:right;width:182px;}
#carrousel .finance .finR p{padding:4px 0 0 8px}
/*#carrousel .finance li{background-image:url('../../images/skin/fleche.png');background-repeat: no-repeat;background-attachment:scroll;background-position:165px 4px;}*/
#carrousel .finance li.fin1 a {min-height:25px;}
#carrousel .finance li.fin2 a {min-height:25px;}
#carrousel .finance li.fin3 a {min-height:25px;}
#carrousel .finance li.fin1 li a {min-height:10px;}
#carrousel .finance li.fin2 li a {min-height:10px;}
#carrousel .finance li.fin3 li a {min-height:10px;}
#carrousel .finance .fin1{background-image:url('../../images/skin/fleche.png');background-repeat: no-repeat;background-attachment:scroll;background-position:165px 4px;border-top:1px solid #fff;border-bottom:1px solid #fff;}
#carrousel .finance .fin2{background-image:url('../../images/skin/fleche.png');background-repeat: no-repeat;background-attachment:scroll;background-position:165px 4px;border-bottom:1px solid #fff;}
#carrousel .finance .fin3{background-image:url('../../images/skin/fleche.png');background-repeat: no-repeat;background-attachment:scroll;background-position:165px 4px;border-bottom:1px solid #fff;}
#carrousel .finance .finFour{height:110px;border-bottom:1px solid #fff;background:#ffffff;}
#img-carrousel .annonce{position:absolute;width:598px;height:310px;margin-left:396px;margin-top:0px;font-size:1.417em;top:0px;}
#img-carrousel .annonce a{height:100%;width:100%;display:block;z-index:200;}
#img-carrousel .annonce p{padding:4px 15px;}
#img-carrousel .ann1{background:#fff;width:222px;height:30px;margin-bottom:2px;}
#img-carrousel .ann2{background:url('../../images/skin/fleche4.jpg') no-repeat scroll 302px 8px #fff;width:320px;height:30px;}
.carousBarre{margin-left:-10px;}
#menuA{color:#fff;float:left;display:inline;width:181px;}
#menuA li{text-align:left;}
.menuF{position:relative;}
#menuA div a:link, #menuA div a:visited, #menuA div a:hover/*, #menuA div a:focus*/{text-decoration:none;padding-top:5px;padding-bottom:5px;display:block;font-size:0.917em;}
#menuA #menuF4 a:link, #menuA #menuF4 a:visited, #menuA #menuF4 a:hover/*, #menuA #menuF4 a:focus*/{text-decoration:none;display:block;}
.bloc {min-height:218px;}
*html .bloc{
       height:expression(document.body.clientHeight > 218 ? "218px" : "auto");
}
.fondBlocA{background:url("../../images/skin/blocBleu.jpg") no-repeat scroll 0 0 transparent;top:-1px;}
.fondBlocB{background:url("../../images/skin/blocGris.jpg") no-repeat scroll 0 0 transparent;top:-37px;}
.fondBlocC{background:url("..images/skin/blocVert.jpg") no-repeat scroll 0 0 transparent;top:-73px;}
.aLeft{padding-left:5px;}
.fondBloc1{top:-1px;}
.fondBloc2{top:-37px;}
.fondBloc3{top:-73px;}
.aLeft{padding-left:5px;padding-right:20px;}
.sousmenuF{position:absolute;left:181px;}
.sousmenuF div{font-size:0.917em;color:#ffffff;}
.sousmenuF a{border-bottom:1px solid #ffffff;color:#FFFFFF;margin-left:10px;min-width:151px;}
*html .sousmenuF a{
    width:expression(document.body.clientWidth > 151 ? "151px" : "auto");
}
.ombreBandeau {margin-left:-10px;height:100%;}
*html .ombreBandeau{margin-top:-2px;}
#menuF4 div a{padding-top:5px;padding-left:5px;}
#menuF4 img{padding-top:5px; Padding-left:5px;}
/* Sans CSS*/
.basic{}
#menuF1.basic .sousmenuF{position:relative;left:181px;top:-36px;}
#menuF2.basic .sousmenuF{position:relative;left:362px;top:-46px;}
#menuF3.basic .sousmenuF{position:relative;left:543px;top:-56px;}

/* CSS DU CONTENT PAGE DACCUEIL ET PAGE TRIPLE COLONNES*/
/* #content{text-align:left;position:relative;text-align:left;width:976px;z-index:0;} */
.decalage{margin-top:-300px !important;}
#content .info {position:relative;overflow:hidden;*overflow:none;}
*html #content .info {position:static;overflow:none;}
#content .margBlTop {margin-top:-3px;}
#content .partLeftCol{position:relative;overflow:hidden;float:left;width:740px;padding-top:5px;}
#content .partLeftCol .news{width:458px;margin-left:21px;position:relative;float:left;margin-bottom:18px;}
*html #content .partLeftCol .news{margin-left:0px;}
#content .partLeftCol .communiques, #content .partLeftCol .pubs{width:244px;margin-right:17px;position:relative;float:right;margin-bottom:32px;}
#content p.listecp {font-weight:bold;font-size:1.167em;}
#content .partLeftCol .pubs{margin-top:-10px;}
#content .partLeftCol .news h2, #content .partLeftCol .communiques h2{background:url('../../images/skin/bg-h1.jpg') no-repeat scroll left 0px;
padding-left:53px;margin-bottom:8px;}
#content .partLeftCol .news .first{position:relative;overflow:hidden;float:left;width:222px;}
#content .partLeftCol .chapeau{font-size:0.917em;font-weight:bold;margin-bottom:8px;}
#content .partLeftCol .news .second{position:relative;overflow:hidden;float:right;width:218px;}
#content .partLeftCol .news .second h3{margin-bottom:20px;}
#content .partLeftCol .sponsor h3, #content .partLeftCol .pubs .blocTram .edito h3, #content .partRightCol h3, #content .contenu h3{font-size:1.167em;font-weight:bold;}
#content .partLeftCol .sponsor, #content .partLeftCol .articlehp{width:458px;position:relative;float:left;margin-bottom:27px;}
#content .partLeftCol .articlehp h2{font-size: 1.167em; font-weight: bold;margin-bottom:5px;}
#content .partLeftCol .articlehp h3{font-weight: normal;}
#content .partLeftCol .pubLarge{margin-bottom: 15px;}
#content .partLeftCol .sponsor .bird{/*margin-left:-19px;*/}
#content .partLeftCol .sponsor .bird img{/*margin-left:-19px;*/ width:461px;}
#content .partLeftCol .sponsor .bird .legende{font-size:0.8em;font-style:italic;margin-left:20px;padding-top:5px;}
#content .partLeftCol .pubs .blocTram, #content .contenu .blocTram{background:#E9E9E9;width:50%;min-height:19.2em;position:relative;margin-bottom:22px;padding-top:1px;}
#content .partLeftCol .pubs .blocTram .edito, #content .contenu .edito{min-height:16.3em;margin:10px;padding:8px;}
#content .partLeftCol .recrute{background:#e9e9e9;width:245px;height:169px;position:relative;margin-bottom:10px;}
#content .partLeftCol .recrute div{width:225px;height:149px;position:absolute;margin:10px;}
#content .stopAnim{height:22px;;text-decoration:underline;font-weight:bold;}
#content .btnStop, #content .btnStart{color: #000000;}
#content .partLeftCol .experts, #content .contenu .experts{background:#e9e9e9;width:245px;height:134px;position:relative;}
#content .partLeftCol .communiques .experts  img, #content .contenu .experts img{width:225px;height:114px;position:absolute;margin:10px;}
#content .experts img{width:240px;height:135px;}
#content .margB{margin-bottom:5px}
#content .margB2{margin-right:10px;margin-bottom:5px}
#content .margPar{margin-bottom:12px}
#content .ma_back_actu{margin-bottom:18px}
#content .margComm{margin-bottom:32px}
#content .margActu{margin-bottom:20px;}
#content .padL{margin-left:10px}
#content .partRightCol{background:url('../../images/skin/bg-rightCol1.jpg') no-repeat scroll left top;width:236px;position:relative;overflow:hidden;*overflow:none;float:right;height:100%;}
*html #content .partRightCol{position:static;overflow:hidden;}
#content .partRightCol .groupe{margin-left:16px;}
#content .partRightCol .action{border:1px solid #d2d2d2;background:url('../../images/skin/bg-action.jpg') #eeeeee repeat-x scroll left top;width:181px;height:79px;}
#content .partRightCol .action iframe{height:31px;}
#content .partRightCol .action .title{background:url('../../images/skin/fond-action.jpg') no-repeat scroll left top;width:179px;height:25px;padding:4px 0 0 37px;}
#content .partRightCol .decv{border:1px solid #d2d2d2;background:url('../../images/skin/bg-action.jpg') repeat-x scroll left top;width:181px;height:79px;}
#content .partRightCol .decv1{background:url('../../images/skin/bg-decv1.jpg') repeat-x scroll left top #581d74;width:181px;padding:3px 0 4px;}
#content .partRightCol .decv2{/*background:url('../../images/skin/bg-action.jpg') repeat-x scroll left top;*/width:181px;padding:4px 0;line-height:18px;height:100%;/*border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;*/}
#content .partRightCol .profil{border:1px solid #d2d2d2;background:url('../../images/skin/bg-action.jpg') repeat-x scroll left top;width:181px;/*height:100%; 132px*/}
#content .partRightCol .profil .list{background:url('../../images/skin/bg-list.jpg') repeat-x scroll left top;width:181px;/*height:100px;*/line-height:16px;padding:3px 0;}
#content .partRightCol .profil .list a, #content .partRightCol .decv .decv2 a{color:#333333;margin-left:10px;}
#content .partRightCol .decv ul, #content .partRightCol .profil ul{font-weight:bold;}
#content .partRightCol .profil a, #content .partRightCol .decv2 a, #carrousel a{text-decoration:none;}
#content .partRightCol .service, #content .rightCol .service{background:#581D74;width:184px;height:123px;position:relative;padding-top:1px;}
#content .partRightCol .servAll, #content .rightCol .servAll{background:#ffffff;width:154px;height:93px;margin:10px;padding:5px;min-height:7.7em;}
#content .partRightCol .abo{}
#content .partRightCol #serviceExt, #content .rightCol #serviceExt {min-height:10em;}
#content .partRightCol .row, #content .rightCol .row{margin:5px 0 10px;}
#content .mention{font-size:0.75em;margin:0 0 10px 0;}
#content .mention label.strongTitle{font-weight:bold;}
#content .mention{margin:0 10px 10px 0\9;}/* Hack IE : évite débordement du texte sur la droite de la box */
#content .partRightCol .abo h3, #content .rightCol .abo h3, #content .partRightCol .abo h2, #content .rightCol .abo h2{/*background:url('../../images/skin/logo-rss.jpg') no-repeat scroll left top;padding-left:25px;*/margin-bottom:8px;}
#content .partRightCol .abo h3, #content .rightCol .abo h3{font-size:1.167em;}
#content .partRightCol .abo h2, #content .rightCol .abo h2{font-size:1.167em;}
#content .partRightCol .abo h3 img.pictoAbo, #content .rightCol .abo h3 img.pictoAbo, #content .partRightCol .abo h2 img.pictoAbo, #content .rightCol .abo h2 img.pictoAbo{float:left;margin-right:3px;width:18px;height:18px;}
#right_recherche {height:24px;margin:5px 0 0 0;}
#right_recherche .ctrDropDown {border:1px solid #EFEFEF;color:#585858;float:left;height:23px;padding:0;width:115px;}
#right_recherche .ctrDropDown{*position:absolute;}
#right_recherche .ctrDropDownClick{width:300px;}
#right_recherche .ctrDropDownClick{*position:absolute;}
#right_recherche .plainDropDown{width:115px;}
*html #right_recherche .plainDropDown{position:absolute;}

/* Pagination */
#content .contenu div.navig .choice ul li.lstPagination {margin:0px;display:inline;}
#content .contenu div.navig .choice ul{margin-left:30px;margin-right:28px;}
#content .contenu div.navig .choice .precedent a{text-decoration:underline;}
#content .contenu div.navig .choice .suivant a{text-decoration:underline;}



/*#right_recherche select:focus, input:focus{border:2px solid #581d74}*/
#right_recherche_action {float:right;margin:0;padding:2px 0 0 3px;}
#nxsBoxSelect{width:150px;}/* évite décalage du label "nxsbox.text" sous IE8 lors du clic sur le select */
.submitBt{background: url("../../images/form-ok.jpg");border: none;width: 29px;height: 23px;cursor: pointer;margin-left:5px;}
.submitBtNoBg{border: none;width: 29px;height: 23px;cursor: pointer;margin-left:5px;}
.submitBtNewWindow{border: none;width: 27px;height: 21px;cursor: pointer;margin-left:5px;margin-top:1px;}
.submitBtNewWindow{*margin-top:0px;*float:right;}/* Hack IE6/IE7 pour décalage en hauteur du bouton */

a.videoColG{display:block;height:110px; width:180px;}

/* CSS PAGE DOUBLE COLONNES*/
/* #content .longCol{width:743px;height:100%;margin-left:21px;margin-right:21px;_margin-right:2px;_margin-left:5px;padding-top:30px;margin-bottom:21px;float:left;} */
#content .longCol .search{background:url('../../images/skin/bg-search.jpg') repeat-y scroll left top;height:44px;position:relative;margin-bottom:10px;}
#content .longCol .first{position:absolute;margin-top:11px;margin-left:15px;}
#recherche_detaillee {position:absolute;background:#EFEFEF;border:1px solid #848c95;float:right;height:20px;margin:11px 0 0 515px;width:204px;}
#recherche_detaillee input {border: 1px solid #EFEFEF;color:#585858;float:left;height:18px;margin:0;padding:0;width:177px;}
#recherche_detaillee_action {float:left;margin:0;}
#content .longCol .radio{font-size:0.833em;padding-bottom:22px;border-bottom:1px solid #e5ddea;}
#content .longCol .radio input{}

/*Surchage pour permettre l'affichage correct des adresses implantation*/
#content .longCol .wiki .first{position:relative;margin-top:0;margin-left:0;}
#content .longCol .wiki p.first{margin:0;padding:0;}


/* CSS PAGE DOUBLE COLONNES DROITE*/
#content .longColRight{width:747px;!width:691px;height:100%;margin-left:21px;_margin-left:10px;}
/* CSS DE L'ORGANISATION DES NEWS */
#content .organiseGlobal{position:relative;width:556px;}
#content .organiseGlobalBis{position:relative;border-bottom:1px solid #E5DDEA;height:35px;}
#content .organise{float:left;font-size:0.833em;position:relative;margin:12px 19px 0 0;}
#content .organiseBis{float:right;font-size:0.833em;position:relative;margin:12px 11px 0 0;}
#form_choix, #form_choixBis{position:relative;height:24px;margin:5px 0 0 0;width:120px;float:left;}
#form_choixTer{position:relative;height:24px;margin:5px 0 0 0;width:120px;float:right;}
#form_choix select, #form_choixBis select{position:relative;border:1px solid #EFEFEF;color:#585858;float:left;height:20px;margin-top:3px;padding:0;width:113px;}
#form_choixTer select{position:relative;border:1px solid #EFEFEF;color:#585858;float:left;height:20px;margin-top:3px;padding:0;width:113px;}


/* CSS DU CONTENT PAGE DEVELOPPEMENT DURABLE */
/* #content .leftCol{background:url('../../images/skin/dv-bg-leftCol.jpg') no-repeat scroll 167px top;width:187px;height:100%;padding-top:30px;float:left;min-height:700px;} */
#content .leftCol .video{background:#e9e9e9;width:180px;height:110px;}
#content .leftCol .video img{height:90px;margin:10px;position:absolute;width:160px;}
/* #content .leftCol p{width:187px;padding:2px 0;} */
#content .leftCol .entete{background:#581d74;color:#ffffff;font-size:1.083em;text-align:center;}
#content .contenu{height:100%; /*width:556px;margin-left:21px;_margin-left:10px; padding-top:30px;padding-bottom:21px; */float:left;}
#content .margR{padding-right:50px;width:50%;}/*margin-right:18px, au pr?alable*/
/* #content .contenu .filet, #content .filet{border-bottom:1px solid #e6ddea;padding-bottom:15px;margin-bottom:15px;} */
#content .contenu .bigTitle h1, #content .longCol .bigTitle h1, #content .bigTitle h1{background:url('../../images/skin/patchGris.jpg') no-repeat scroll -1px 4px;/*text-transform:uppercase;*/padding-left:53px;margin-bottom:8px;font-size:1.5em;}
/* #content .contenu .pictoAcces{position:absolute;margin-left:438px;margin-top:50px;} */
#alerte .pictoAcces{position:absolute;margin-left:438px;/*margin-top:50px;*/}
#content .longCol .pictoAcces{position:absolute;margin-left:630px;}
#content .contenu .pictoAccesArticle{position:absolute;margin-left:443px;margin-top:71px;}
#content .contenu .navig, #content .longCol .navig, #content .longColRight .navig{position:relative;margin-top:5px;}
#content .contenu .navig{margin-bottom:5px;}
#content .spaceChoice{padding-right:4px;padding-left:4px;}
#content .contenu .navig .return, #content .longCol .navig .return, #content .longColRight .navig .return{position:relative;float:left;}
#content .contenu .navig .choice, #content .longCol .navig .choice, #content .longColRight .navig .choice{position:relative;float:right;margin-bottom:5px;}
#content .contenu .navig .choice .cale, #content .longCol .navig .choice .cale, #content .longColRight .navig .choice .cale{margin-left:30px;margin-right:28px;right:28px;}
#content .contenu .read{padding-top:20px;padding-bottom:20px;}
#content .longCol .read{padding-top:20px;}
#content .contenu .para p{/*font-size:0.833em;*/margin-bottom:12px;}
#content .contenu .legende{font-size:0.833em;}
#content .contenu .groupe{position:relative;}
#content .contenu h2, #content .longCol h2{font-size:1.6em;color:#333333;text-decoration:none;}
#content .contenu .rechAvance h2{color:#333333;text-decoration:none;font-size:1em;}
#content .contenu .interStandard h3{/*width:430px;*/}
#content .longCol .interStandard h2{width:600px;}
#content .contenu .interStandard img{max-width:550px;padding-right:15px;padding-bottom:10px;}
#content .contenu h3{margin-bottom:8px;}
#content .contenu h4{font-size:1.083em;}
#content .contenu .blCertif{background:#e9e9e9;width:100%;height:200px;position:relative;padding:10px;}
#content .contenu .iso{background:#fff;width:50%;height:auto;position:relative;margin-right:10px;padding:5px;}
#content .contenu .house{height:202px;position:relative;}
#content .contenu .house img{width:250px;height:200px;}
/* #ariane{font-size:0.833em;border-bottom:1px solid #e6ddea;padding-bottom:15px;margin-bottom:15px;} */
#content .pad {margin-bottom:21px;}
#content .rightCol{/* background:url('../../images/skin/dv-bg-rightCol.jpg') no-repeat scroll left top;width:191px;height:100%;padding-top:30px;float:right; */min-height:700px;}
#content .rightCol h3, #content .actu .actuLeftCol .recipR h3{font-size:1em;}
#content .rightCol .contact, #content .rightCol .assoc, #content .rightCol .nimat, #content .rightCol .service, #content .rightCol .abo, #content .rightCol .courAction, #content .rightCol .agenda, #content .rightCol .faq, #content .rightCol .findOffre, #content .rightCol .encartMonde, #content .rightCol .glossaire, #content .rightCol .implantation, #content .rightCol .contactPlus{/*width:186px;*/margin-left:5px;}
#content .rightCol .glossaire img {padding-bottom:5px;}
.face{margin-top:7px;min-height:6em;}
.face .face1{background:#e9e9e9;width:71px;min-height:6em;position:relative;float:left;}
.face .face1 img{height:62x;margin:3px;position:absolute;width:61px;}
.face .face2{width:107px;min-height:8.5em;position:relative;float:right;line-height:15px;font-size:0.75em;}
.face .face2 a{position:absolute;float:right;}
#content .rightCol .assoc .cAsso{background:url("../../images/skin/puce-violet.png") no-repeat scroll 5px 2px transparent;padding-left:22px;padding-bottom:7px;}
#content .rightCol .assoc .cAsso a{color:#581d74;font-size:0.833em;}
#content .rightCol .assoc p{line-height:10px;margin-left:10px;}
#content .rightCol .nimat .anim{/*background:#e9e9e9;width:186px;height:187px;*/width:184px;height:184px;}
#content .rightCol .nimat .anim .image{height:172x;/*margin:7px;*/position:absolute;width:171px;}
/*a:focus img{border:5px solid #581d74;}*/
#content .rightCol .courAction img{vertical-align:middle;margin-right:2px;}
#content .rightCol .courAction{}
#content .rightCol .courAction iframe{margin-top:11px; height:140px;}
#content .rightCol .courAction td{height:21px;}
#content .rightCol .tabGris{background:#ebeaea;}
#content .rightCol .courAction .cursor{background:url('../../images/skin/fleche-haut-action.png') no-repeat scroll 4px 14px;}
#content .rightCol .courAction .grosChif{font-size:2.7em;padding-left:28px;}
#content .rightCol .agenda h3{/*background:url('../../images/skin/agenda.jpg') no-repeat scroll -1px -2px;*/font-size:0.917em;padding-left:17px;padding-bottom:7px;margin-top:-14px;}
#content .rightCol .find{background:url('../../images/skin/bg-find.jpg') repeat-x scroll left top;border:1px solid #e6e6e6;height:227px;width:184px;position:relative;}
#content .rightCol .find h3{background:url('../../images/skin/picto-find.jpg') no-repeat scroll 10px 6px;padding:6px 0px 6px 30px;}
#content .rightCol .find select, #content .rightCol .find input{border:1px solid #eeeeee;color:#585858;height:20px;margin-top:3px;padding:0;width:150px;margin-bottom:7px;}
#content .rightCol .find .findForm{margin-left:12px;position:relative;}
#content .rightCol .find .button{background:url('../../images/skin/carrieres/bg-btCherche.jpg') repeat-x scroll left top;position:absolute;width:101px;
border:1px solid #c3c3c3;height:21px;margin:10px 0 0 51px;text-align:center;color:#581D74;}
#content .rightCol .find .button a, #content .contenu .top{margin-top:5px;}
#content .rightCol .encartMonde{background:#d0d1d1;overflow:hidden;margin-top:73px;!margin-top:105px;}
#content .rightCol .encartMonde .inter{background:url("../../images/skin/monde/bg-encartRight.jpg") repeat-x scroll 0 0 #FBFBFB;margin:5px;width:164px;padding:6px;overflow:hidden;}
#content .rightCol .encartMonde .inter .title{margin:44px 0 15px;font-weight:bold;}
#content .rightCol .encartMonde .inter .choix{margin-top:10px;float:left;}
#content .rightCol .encartMonde .inter .choix select{float:left;width:115px;border:1px solid #EFEFEF;height:23px;}
#content .rightCol .encartMonde .inter .pose{margin:5px 0 21px 0px;text-align:right;}
#content .rightCol .encartMonde .inter .label{padding:5px 0;}
#content .rightCol .encartMonde .inter .label label{font-weight:bold;}
#content .rightCol .encartMonde .inter .PSATmondearticle{margin-bottom:10px;}
#content .rightCol .contactPlus{background:url('../../images/skin/contact-plus.jpg') repeat-x scroll left top transparent;border:1px solid #E6E6E6;width:183px;}
#content .rightCol .contactPlus div{margin-bottom:12px;}
#content .rightCol .contactPlus p{padding-left:12px;}
#content .rightCol .sondage{background:url('../../images/skin/carrieres/bg-sondage.jpg') repeat-x scroll left top #e9e9e9;border:1px solid #e6e6e6;height:100%;width:188px;position:relative; margin-left:5px;}
#content .rightCol .sondage input{margin-bottom:3px;vertical-align:-5px;}
#content .rightCol .sondage h2{margin-left:6px;margin-top:6px;}
#content .rightCol .sondage .valideSond .button{background:url('../../images/skin/carrieres/bg-btCherche.jpg') repeat-x scroll left top transparent;border:1px solid #e6e6e6;height:21px;width:59px;position:relative;margin:0 3px 0 5px;}
#content .rightCol .sondage .valideSond .button a{margin-left:6px;}
#content .rightCol .sondage .valideSond{margin-top:8px;}
#content .paddT{padding-top:30px;}
#content .margInfo{margin-left:26px;}

/* CSS DU CONTENT PAGE DEVELOPPEMENT DURABLE */
#content .infoBulle{background:url('../../images/skin/infoBulle.jpg') no-repeat scroll left top;margin-left:101px;width:302px;height:105px;margin-bottom:15px;font-style:italic;margin-top:15px;}
#content .infoBulle p{padding:10px;font-size:1em;color:#333333;}
#content .infoBulle .open{background:url('../../images/skin/guill1.jpg') no-repeat scroll left top;}
#content .infoBulle .close{background:url('../../images/skin/guill2.jpg') no-repeat scroll left top;}
#content .innovation{/*background:url('../../images/skin/innovation.jpg') no-repeat scroll left top;width:543px;height:70px;*/margin-bottom:16px;}
#content .innovation p{padding:5px 0 6px 24px;color:#581d74;font-size:1em;}
#content .contenuAssocie{/*background:url('../../images/skin/contAsso.jpg') no-repeat scroll left top;width:543px;height:70px;*/}
#content .contenuAssocie p{padding:6px 0 7px 40px;font-size:0.917em;height:100%;}

#content .contenuAssocie a{text-decoration:underline;color:#333333;}
#content .multimedia {margin-bottom:16px;}

/* CSS DE L'ACCUEIL ACTUALITES */
#content .actu{position:relative;width:743px;}
#content .actu .actuLeftCol{position:relative;float:left;width:473px;}
#content .actu .actuLeftCol .Illu{/*min-height:115px;*/ padding-bottom:15px; border-bottom:1px solid #E8E8E8}
#content .actu .actuLeftCol .Illu img{margin-right:5px;max-width:450px;}
#content .actu .actuLeftCol .actuIllu{/*background:#e9e9e9 repeat-y scroll left top;height:174px;width:188px;*/}
#content .actu .actuLeftCol .actuIllu img{border:solid 2px #E9E9E9; position:absolute;margin:10px;max-width:450px;}
#content .actu .actuLeftCol .Illu p{text-indent:12px;/*width:273px;*/text-align:justify;margin-left:12px;}
#content .recip, #content .contenu .read .recip{margin-top:10px;/*border-bottom:1px solid #E8E8E8;height:100%;*/}
#content .recipL, #content .contenu .read .recipL{background:#e9e9e9 repeat-y scroll left top;height:74px;width:74px;}
#content .recipL img, #content .contenu .read .recipL img{position:absolute;margin:2px;height:70px;width:70px;}
#content .recipR{width:385px;text-align:justify;margin-left:12px;}
#content .actu .actuRightCol{position:relative;float:right;width:250px;text-align:justify;}
#content .actu .actuRightCol .one{background:#666666 repeat-y scroll left top;width:220px;}
#content .actu .actuRightCol .one a{text-decoration:none;}
#content .actu .actuRightCol .top{background:url('../../images/skin/actualite/top.jpg') no-repeat scroll left top;width:245px;height:26px;}
#content .actu .actuRightCol .med{background:url('../../images/skin/actualite/med.jpg') repeat-y scroll left top;height:170px;padding:0px 19px 53px 16px;}
#content .actu .actuRightCol .bas{background:url('../../images/skin/actualite/bas.jpg') no-repeat scroll left top;height:60px;}
.hidden {display:none;}
/* CSS DE LA PAGE LISTE DES AGENDAS */
#content .contenu .read .recip h1{margin-bottom:8px;font-size:1.167em;}
#content .contenu .read .recip h2{margin-bottom:8px;font-size:1.167em;}
#content .contenu .read .recipR{width:465px;text-align:justify;margin-left:12px;}

/* CSS DE LA HOME PAGE EXPERTS */
#content .contenu .read h4{font-size:1.167em;margin-bottom:5px;color:#581d74;}
#content .contenu .read .line{font-size:0.833em;margin-bottom:21px;color:#333333;}
/* CSS DE LA HOME PAGE CARRIERES */
#content .contenu .bulle{margin-top:20px;}
#content .contenu .bulle .titreBulle{font-size:1.167em;}
#content .contenu .bulle .titreBulleExpert{font-size:1.167em;color:#581d74;}
#content .contenu .bulle .bulle1{width:267px;padding-right:10px;}
#content .contenu .bulle .bulle2{width:222px;position:relative;}
#content .contenu .bulle .bulle3{margin-right:10px;}
#content .contenu .bigTiCar{/*text-transform:uppercase;*/font-size:0.833em;margin-bottom:21px;}
#content .contenu .carrTop{background:url('../../images/skin/carrieres/top-carriere.jpg') no-repeat scroll left top;width:554px;height:26px;}
#content .contenu .carrMed{background:url('../../images/skin/carrieres/middle-carrieres.jpg') repeat-y scroll left top;height:125px;padding:0 19px 15px 31px;}
#content .contenu .carrMedInter{background:url('../../images/skin/carrieres/middle-carrieres.jpg') repeat-y scroll left top;height:auto;padding:0 19px 15px 31px;position:relative;}
#content .contenu .bulle1 .bulle2 .carrMedInter{background:url('../../images/skin/carrieres/middle-carrieres.jpg') repeat-y scroll left top;height:auto;padding:0 19px 15px 31px;}
#content .contenu .interSuite{margin-top:10px;}
#content .contenu .carrBas{background:url('../../images/skin/carrieres/bottom-carrieres.jpg') no-repeat scroll left top;height:55px;}
#content .contenu .offresC{margin-top:20px;}
#content .contenu .offresC .margeOffre{margin-bottom:20px;}
#content .contenu .offresC p{font-size:0.833em;}
#content .contenu .offresC a{text-decoration:none;color:#333333;}
#content .contenu .offresColL{width:271px;padding-right:13px;font-size:0.917em;float:left;}
#content .contenu .offresColR{width:271px;font-size:0.917em;float:right;}

/* CSS ENCART CONTENUS ASSOCIES ET LIENS */
#content  .innovTop{background:url('../../images/skin/encarts/topLiens.gif') no-repeat scroll left top;width:541px;padding-top:4px;height:19px;padding-left:28px;color:#581D74;text-transform:uppercase;font-weight:bold;}
#content  .contenuAssocie .conAssTop{background:url('../../images/skin/encarts/topAssoc.gif') no-repeat scroll left top;width:541px;padding-top:4px;height:19px;padding-left:28px;color:#581D74;text-transform:uppercase;font-weight:bold;}
#content  .innovMed, #content  .contenuAssocie .conAssMed{background:url('../../images/skin/encarts/lienMed.jpg') repeat-y scroll left top;width:541px;height:100%;}
#content  .contenuAssocie .conAssBas, #content .innovBas{background:url('../../images/skin/encarts/lienBas.jpg') no-repeat scroll left top;width:541px;height:23px;}

/* CSS DE LA PAGE LISTES OFFRES DEMPLOIS */
#form_domaine, #form_location, #form_contrat{position:relative;height:24px;margin:8px 15px;width:120px;float:left;_margin:8px 10px;}
#form_domaine select, #form_location select, #form_contrat select{position:relative;border:1px solid #EFEFEF;color:#585858;float:left;height:20px;margin-top:3px;padding:0;width:143px;_width:123px;}
#form_motsCles input{border:1px solid #eeeeee;position:relative;height:16px;margin:11px 15px;width:120px;float:left;}
#form_motsCles_button input{position:relative;float:left;margin:11px 0 0 -5px;}
#content .longColRight .first{position:absolute;margin-top:11px;margin-left:15px;_margin-left:-81px;}
#content .longColRight .searchEmploi .engineTitle{position:relative;float:left;margin-top:11px;margin-left:15px;_margin-left:5px;}
#content .longColRight .listeEmploi{position:relative;border-bottom:1px solid #E8E8E8;padding-bottom:15px;margin-bottom:10px;width:747px;}
#content .longColRight .listeEmploi .headerListe{height:29px;color:#ffffff;}
#content .longColRight .listeEmploi .listeGris, #content .longColRight .listeEmploi .listeClair{height:57px;color:#333333;}
#content .longColRight .line1{margin-right:2px;height:21px;padding:6px 1px 0 10px;position:relative;}
#content .longColRight .line2{margin-right:2px;height:49px;padding:6px 1px 0 10px;position:relative;}
#content .longColRight .line3{margin-right:2px;height:34px;padding:21px 1px 0 10px;position:relative;}
#content .longColRight .colBack{height:21px;padding:6px 1px 0 10px;position:relative;}
#content .longColRight .colBack2{height:49px;padding:6px 1px 0 10px;position:relative;}
#content .longColRight .colBack3{height:34px;padding:21px 1px 0 10px;position:relative;}
#content .longColRight .col1{width:344px;}
#content .longColRight .col1 a{color:#000000;text-decoration:none;}
#content .longColRight .col2{text-align:center;width:128px;}
#content .longColRight .col3{text-align:center;width:141px;}
#content .longColRight .col4{text-align:center;width:84px;}
#content .longColRight .listeEmploi .listeGris .col1, #content .longColRight .listeEmploi .listeClair .col1{padding:11px 0 10px 10px}
#content .longColRight .searchEmploi{width:747px;height:44px;position:relative;background:#581d74;margin-bottom:21px;}
#content .longColRight .selectAll{margin-left:120px;_margin-left:100px;}
.fondGris{background:#f2f0f5;}
.fondClair{background:#ebe3ee;}

/* CSS DU DIAPORAMA HOME PAGE CARRIERES */
#waterwheel-carousel-horizon {width:559px;height:230px;font-family: Arial;font-size:1.167em;
position:relative;clear:both;overflow:hidden;}
#waterwheel-carousel-horizon a {color:#222;}
#waterwheel-carousel-horizon div .carousel-images img {visibility:hidden;cursor:pointer;border:4px solid #e9e9e9;}
#waterwheel-carousel-horizon .carousel-images img {border:6px solid #e9e9e9;height:112px;width:160px;}

/*#waterwheel-carousel-horizon .carousel-controls .carousel-prev {position:absolute;bottom:20px;left:30px;}*/
/*#waterwheel-carousel-horizon .carousel-controls .carousel-next {position:absolute;bottom:20px;right:30px;}*/
.protoflow div.navBtn{position:absolute;padding-top:190px;}
.cursorTop{background:url('../../images/accueil-carriere/curseur.jpg') no-repeat; height:22px;width:556px;}
.carousel-controls{background:url('../../images/skin/carrieres/bg-curseur.jpg') repeat-y scroll left top;position:relative;width:559px;height:52px;top:-3px;}
.carousel-controls .engloButtonPrev{float:left;margin-left:5px;}
.carousel-controls .carousel-prev{position:relative;margin-top:10px;text-decoration:none;}
.carousel-controls .carousel-next{position:relative;margin-top:10px;text-decoration:none;}
.carousel-controls .engloButtonNext{float:right;margin-right:8px;}
*html .carousel-controls .engloButtonNext{margin-right:5px;}
.carousel-controls .engloButtonPrev, .carousel-controls .engloButtonNext{margin-top:8px;}
.carousel-controls .textCursor{position:relative;text-align:center;margin-top:10px;padding:0 0 0 17px;width: 458px;}
.carousel-controls .textCursor div{position:relative;text-align:center;}
.carousel-controls .textCursor div span{color:#484848;margin-left:10px;}
.cursorRight{}
.cursorLeft{}

/* CSS DE L'ACTUALITE ET ARTICLES */
#content .article{padding-bottom:13px;border-bottom:1px solid #e8e8e8;margin-top:10px;clear: both;overflow: hidden;}
#content .article a{text-decoration:none;color:#581d74;}
#content .article a:hover/*, #content .article a:focus*/{text-decoration:underline;}
#content .read .article{height:100%;min-height:85px;}
#content .date{font-size:0.833em;margin-bottom:5px;}
#content .dateBold{font-size:0.833em;margin-bottom:5px;font-weight:bold;}
#content .dateB{font-size:0.833em;color:#ffffff;margin-bottom:5px;}
#content .article h1{font-size:1.167em;color:#581d74;margin-bottom:8px;}
#content .article h2{font-size:1.167em;color:#581d74;margin-bottom:8px;}

/* CSS DE NATIXIS DANS LE MONDE */
#content .longCol img.carte {background:#d0d1d1;padding:5px;margin-bottom:20px;}
#content .longCol .zone h2{font-size:1em;}
#content .longCol .secteur h3{font-size:1.167em;margin-bottom:12px;}
#content .longCol .carte img{position:absolute;margin:5px;}
#content .longCol .zone{width:249px;padding:5px 0px 5px 0px;margin-bottom:14px;}
#content .longCol .secteur{position:relative;width:747px;margin-bottom:20px;}
#content .longCol .secteur .marge{margin-right:17px;width:173px;float:left}
#content .longCol .secteur .marge .pose, #content .longCol .secteur .margeBack .pose {padding-top:5px;}
#content .longCol .secteur .margeBack{width:173px;float:left;}
#content .longCol .secteur .theme{margin-bottom:15px;}
#content .longCol .secteur img{background:#e9e9e9;padding:10px;width:150px;height:115px;}
/* CSS DE NATIXIS INTERIEUR MONDE */
#content .contenu .interMonde ul{line-height:17px;margin: 12px 0;}

/* CSS DE DETAILS ARTICLES */
.bulleDetail{margin-top:15px;}
.bulleDetail .bulleTop{background:url('../../images/skin/bulleTop.jpg') no-repeat scroll left top #ededed;width:302px;height:12px;}
.bulleDetail .bulleMid{background:url('../../images/skin/bulleMid.jpg') repeat-y scroll left top #ededed;width:278px;height:100%;padding:0 12px;}
.bulleDetail .bulleBas{background:url('../../images/skin/bulleBas.jpg') no-repeat scroll left top #ededed;width:302px;height:27px;}
.interStandard h2{font-size:1.6em;color:#333333;text-decoration:none;/* width:430px; */}
.interStandard h3{/*width:430px;*/}

/* CSS DE CMM. FINANCIERE */
#content .videoCorp{width:245px;margin-bottom:25px;}

/* CSS DE L'INTERIEUR STANDARD */
/* #menu{width:150px;margin:20px 13px;} */
#menu li.menu, li.sousmenu{text-align:left;}
/* #menu ul li.curCat{background:url('../../images/skin/puce-menu-down.jpg') no-repeat scroll left 6px;} *//*border-top:1px solid #581d74;border-bottom:1px solid #581d74;*/
/* #menu ul li.curCat a.selected{color:#581d74;} */
/* #menu li.menu{width:138px;padding:2px 17px 0;color:#333333;background:url('../../images/skin/puce-menu.jpg') no-repeat scroll left 6px;} */
/* #menu ul li.nosubcat{background:url('../../images/skin/puce-menu2.jpg') no-repeat scroll left 4px;padding-left:4px;} */
/* #menu ul li.subcat{background:url('../../images/skin/puce-menu-down2.jpg') no-repeat scroll left 4px;padding-left:4px;} */
#menu ul li.niveau4{background:url('../../images/skin/puce-menu2.jpg') no-repeat scroll left 4px;padding-left:10px;}
#menu ul li.sousmenu a{color:#333333;}
#menu ul li.node a{background:url("../../images/skin/puce-leftCol.jpg") no-repeat scroll left transparent;}
/* #menu .sousmenu{width:142px;padding:1px 0;color:#581D74;} */
#menu ul li.node ul.niveau3 li a{/*color:#581d74;*/background:none;}
#menu ul li.node ul.niveau3 li a.selected{color:#581d74;}
#menu .display{display:block;}
/* #menu .menu a{display:block;color:#333333;font-family:arial,sans-serif;font-size:1em;font-weight:bold;text-decoration:none;} */
/*#menu .menu span{display:block;color:#333333;font-family:arial,sans-serif;font-size:1em;font-weight:bold;text-decoration:none;}*/
/*#menu .menu span{cursor:pointer;}*/
#menu .sousmenu a{padding-left:8px;display:block;font-weight:normal;}
#menu .sousmenu ul{margin-left:20px;}
#menu .niveau3 a{padding-left:0px;display:block;font-weight:normal;}


/* CSS DE FORMULAIRE CONTACT */
#formu  .label_position {width: 124px; display:block; float:left; padding-right:5px; text-align:right;}
#formu  .select_input_position {/*position : relative; left: 141px;*/ width:135px; }
#formu  select.theme {*width:auto;}
*html #formu  select.theme {width:auto;}
#formu div.prof{overflow:hidden;}
#formu legend.prof{margin-bottom:5px;}
*html #formu div.prof{height:100%;}
#formu div.prof .radioProf{margin-top:-2px;}
#formu .civilite, #alerte .civilite{margin-top:5px;}
#formu .civilite select, #alerte .civilite select{margin-bottom:5px;background: none repeat scroll 0 0 #F1EEF5;border: 1px solid #DBD9DE;/*margin-left: 32px;*/}
#formu .nomme input{border:1px solid #dbd9de;/*width:165px;*/background:#f1eef5;/*margin-left:45px;*/}
/*#formu .adresse textarea{background:#F1EEF5;border:1px solid #DBD9DE;margin-left:38px;width:463px;}*/
#formu .adresse input{background:#F1EEF5;border:1px solid #DBD9DE;/*margin-left:38px;*/width:422px;}
#formu .lieu input, #formu .phone input{border:1px solid #dbd9de;/*width:176px;*/background:#f1eef5;/*margin-left:9px;*/}
#formu .activite input, #alerte .nom input, #alerte .prenom input{border:1px solid #dbd9de;background:#f1eef5;/*width:110px;margin-left:10px;*/}
#formu .activite select{border:1px solid #dbd9de;background:#f1eef5;/*width:177px;margin-left:7px;*/}
#formu .societe input{border:1px solid #dbd9de;background:#f1eef5;/*width:110px;margin-left:28px;*/}
#formu .paysA input{border:1px solid #dbd9de;/*width:176px;*/background:#f1eef5;/*margin-left:55px;*/}
#formu .paysB input, #formu .phoneB input{border:1px solid #dbd9de;/*width:176px;*/background:#f1eef5;/*margin-left:9px;*/}
#formu .phoneA input{border:1px solid #dbd9de;background:#f1eef5;/*width:176px;margin-left:19px;*/}
#formu .telephone input{border:1px solid #dbd9de;width:110px;background:#f1eef5;margin-left:19px;}
#formu .themes select{border:1px solid #dbd9de;background:#f1eef5;/*width:150px;margin-left:76px;*/}
#formu .coment textarea{background:#F1EEF5;border:1px solid #DBD9DE;/*margin-left:35px;*/width:409px;}
#formu .coment div {float: left;margin-bottom: 5px;}
#formu .emailInfo {font-size:0.75em;}
/*#formu input:focus, #formu select:focus, #formu textarea:focus{background-color:#ffffff;}*/

/* CSS DE LA PAGE GOUVERNANCE */
/*
#content .contenu .president{position:relative;margin-bottom:18px;font-size:0.917em;margin-top:20px;color:#ffffff;}
#content .contenu .president p{margin-bottom:5px;}
#content .contenu .president .boss{width:192px;height:87px;position:relative;margin-top:2px;line-height:15px;float:right;}
#content .contenu .president1, #content .contenu .president2{color:#ffffff;background:#581D74;height:87px;width:270px;position:relative;margin-right:8px;float:left;}
#content .contenu .president img, #content .contenu .membre img{margin:4px;}
#content .contenu .president LineH{line-height:12px;}
#content .contenu .membre{margin-bottom:12px;font-size:0.917em;}
#content .contenu .membre a { color: #333333; } 
#content .contenu .interlign, #content .partRightCol .interlign{line-height:15px;}
#content .contenu .membre1, #content .contenu .membre2{width:270px;height:87px;position:relative;margin-right:8px;float:left;}
#content .contenu .description{width:192px;height:87px;position:relative;margin-top:2px;line-height:15px;float:right;}
*/

/* CSS DE LA HOME COMMUNICATION FINANCIERE */
#content .contenu .editoComm{width:208px;height:140px;position:absolute;margin:10px;padding:8px;}

/* CSS DE LA PAGE DETAIL OFFRE EMPLOI */
#content .contenu .emploi{margin-bottom:40px;/*font-size:0.833em;*/}
#content .contenu .emploi ul{margin-left:20px;margin-top:10px;margin-bottom:32px;}
#content .contenu .emploi li{line-height:15px;}
#content .contenu .emploi p{margin-bottom:12px;}
#content .contenu .repondre{color:#581d74;position:relative;padding-top:4px;margin-left:446px;background:url('../../images/skin/carrieres/bg-btCherche.jpg') repeat-x scroll left top #efefef;width:101px;height:17px;text-align:center;border:1px solid #dbd9de;}
#content .contenu .repondre a{text-decoration:none;}

/* CSS DE LA HOME FAQ */
#content .longCol .toggle{margin-bottom:10px;padding-top:5px;padding-left:20px;}
#content .longCol .bgGrisTog  a{text-decoration:none;color:#333333;}
#content .longCol .bgGrisTog  a:hover/*, #content .longCol .bgGrisTog  a:focus*/{text-decoration:underline;}
#content .longCol .bgVioTog  a{text-decoration:none;color:#ffffff;background:#581d74;}
#content .longCol .faq{width:622px;margin-bottom:12px;}
#content .longCol .bgGrisTog{background:url('../../images/skin/faq/faqPuceGris.jpg') no-repeat scroll 4px 6px #ede7f3;min-height:1.6em;}
*html #content .longCol .bgGrisTog{height:expression(document.body.clientHeight > 1.6 ? "1.6em" : "auto");}
#content .longCol .bgVioTog{background:url('../../images/skin/faq/faqPuceVio.jpg') no-repeat scroll 4px 6px #581d74;min-height:1.6em;}
#content .longCol .group{margin-bottom:7px;width:600px;margin-top:0.6em;}

/* CSS DE LA PAGE SUITE ARTICLE */
#content .contenu .photo{background:#e9e9e9;width:257px;height:181px;float:left;position:relative;margin-right:5px;margin-bottom:10px;}
#content .contenu .textArticle{text-align:justify;font-size:0.833em;}
#content .contenu .photo img{position:absolute;margin:10px;}

/* CSS DE LA PAGE PLAN DU SITE */
#content .plan{margin-bottom:18px;}
#content .plan .col{width:239px;margin-right:5px;}
#content .plan .carre{background:url('../../images/skin/plan/puceCarreNoir.jpg') no-repeat scroll left 9px;padding-left:11px;line-height:19px;}
#content .plan .flechePlan{/*background:url('../../images/skin/puceTop.jpg') no-repeat scroll left 3px;*/padding-left:11px;padding-bottom: 15px;}
#content .plan .flechePlan div.engloChevron{float:left;margin-right:3px;padding-top:2px;}
*html #content .plan .flechePlan div.engloChevron{margin-right:1px;}
#content .plan .flechePlan div.engloChevron span{font-size:9px;color:#333333;font-family: sans-serif;}
#content .plan .flechePlan div.engloChevron span.secondChevron{margin-left:-3px;margin-left:-2px\9;*margin-left:-2px;}
#content .plan .flechePlan div.secondNv{overflow:hidden;*margin-top:-11px;}
*html #content .plan .flechePlan div.secondNv{height:100%;margin-top:-11px;}
#content .plan ul li{margin-left:7px;}
#content .plan ul li.first{margin-left:17px;}
#content .plan a{color:#581d74;text-decoration:none;}
#content .plan h2 a{color:#000000;text-decoration:none;}
*html #content .plan .texte{font-size:0.95em;}

/* CSS D'UNE PAGE PLEINE */
#content .pleine{padding:30px 21px 0;}

/* CSS DE LA PAGE FORMULAIRE D'ALERTE */
#content .formAlerte{margin-bottom:18px;}
#content .formAlerte .label_position{width: 180px; display:block; float:left; text-align:right; padding-right:5px;}
#content .formAlerte .btIns, #content .formAlerte .btDes{background:url('../../images/skin/carrieres/bg-btCherche.jpg') repeat-x scroll left top;position:relative;width:101px;
border:1px solid #c3c3c3;height:21px;margin:20px 0 0 58px;text-align:center;}
#content .formAlerte .btIns{margin-bottom:15px;position:relative\9;bottom:10px\9;}
*html #content .formAlerte .btIns{margin-bottom:15px;position:relative;bottom:10px;left:50px;}/*IE6 only*/
#content .formAlerte .btIns a, #content .formAlerte .btDes a{text-decoration:none;color:#581d74;}
#alerte .mail input{border:1px solid #dbd9de;width:190px;background:#f1eef5;}
#alerte .abo input{margin-left:189px;}

/* CSS DU FLUX RSS */
#content .pleine .bigTitle h1{background:url('../../images/skin/patchGris.jpg') no-repeat scroll -1px 4px;-height:1%;/*text-transform:uppercase;*/padding-left:53px;margin-bottom:8px;font-size:1.5em;}
#content .pleine .rss p{margin-top:7px;padding-left:12px;}
.bondV a.rssLink{background:url('../../images/skin/logo-rss.jpg') no-repeat scroll left top;padding-top:2px;*padding-top:3px;padding-left:25px;padding-bottom:5px;}
#content .pleine .filet{border-bottom:1px solid #e6ddea;padding-bottom:15px;}
#content .pleine .rss ul li {height:30px;}

/* CSS PAGER*/
* html .suivant p, .precedent p, .cale p{padding-top:2px;}


/* CSS PAGE REPONSE OFFRE EMPLOI*/
#content .longColRight .blocRep .label_position {width: 150px; display:block; float:left; text-align:right;margin-right:5px;padding-top:3px;}
#content .longColRight .blocRep .select_input_position {/*position : relative; left: 141px;*/ width:170px; }
#content .longColRight .blocRep .file_str{padding-left:26px;}
#content .obligatoire{margin-bottom:12px;font-size:0.833em;color:#E60000;}
#content .longColRight .blocRep{margin-bottom:12px;padding-bottom:15px;border-bottom:1px solid #E6DDEA;padding-top:10px;}
#content .longColRight .noPaddT{padding-top:0 !important;}
#content .longColRight .detail ul{line-height:18px;margin:10px 0 0 15px;}
#content .longColRight .detail .alignR{text-align:right;padding-right:5px; width:180px;}
#content .longColRight .detail .reponse{background:#F1EEF5;width:532px;}
*+html #content .longColRight .detail .reponse{background:#F1EEF5;width:482px;}/*Hack IE7*/
*html #content .longColRight .detail .reponse{background:#F1EEF5;width:482px;}/*Hack IE6*/
#content .longColRight .detail .date{background:#fff;max-width:120px;}
#content .longColRight .blocRep input, #content .longColRight .blocRep select{border:1px solid #dbd9de;background:#f1eef5;margin-bottom:5px;}
#content .longColRight .blocRep input[type=checkbox], #content .longColRight .blocRep input[type=radio]{background:#ffffff;margin-bottom:5px;}
#content .longColRight .blocRep {padding-top:10px;}
#content .longColRight .blocRep img{position:absolute;margin-left:3px;}
#content .longColRight .blocRep p,#content .longColRight .blocRep div, #content .longColRight .blocRep table{padding-left:4px; /*width:340px;*/}
#content .longColRight .blocRep .telPer input{margin-left:33px;}
#content .longColRight .blocRep .cv input, #content .longColRight .blocRep .lettre input, #content .longColRight .blocRep .prenom input, #content .longColRight .blocRep .formation select{margin-left:10px;}
#content .longColRight .blocRep .naissance input{margin-left:22px;}
#content .longColRight .blocRep .nom input, #content .longColRight .blocRep .prenom input, #content .longColRight .blocRep .formation select, #content .longColRight .blocRep .naissance input, #content .longColRight .blocRep .nom input, #content .longColRight .blocRep .adresse input, #content .longColRight .blocRep .codP input, #content .longColRight .blocRep .ville input, #content .longColRight .blocRep .pays input, #content .longColRight .blocRep .telPro input, #content .longColRight .blocRep .mobile input, #content .longColRight .blocRep .courriel input, #content .longColRight .blocRep .civi select, #content .longColRight .blocRep .telPer input{width:165px;}
#content .longColRight .blocRep .civi select{margin-left:86px;}
#content .longColRight .blocRep .adresse input{margin-left:77px;}
#content .longColRight .blocRep .nom input{margin-left:30px;}
#content .longColRight .blocRep .codP input{margin-left:48px;}
#content .longColRight .blocRep .ville input{margin-left:99px;}
#content .longColRight .blocRep .pays input{margin-left:94px;}
#content .longColRight .blocRep .poste select{margin-left:29px;}
#content .longColRight .blocRep .poste2 select{margin-left:13px;}
#content .longColRight .blocRep .telPro input{margin-left:11px;}
#content .longColRight .blocRep .mobile input{margin-left:82px;}
#content .longColRight .blocRep .courriel input{margin-left:62px;}
#content .longColRight .blocRep .intitule{width:80px;}
#content .longColRight .blocRep table{width:280px;height:72px;}
#content .longColRight .blocRep td{background:#F1EEF5;border:1px solid #cfc4f6;text-align:center;}
#content .longColRight .blocRep th{border:1px solid #333333;text-align:center;}
#content .longColRight .blocRep .tabTd input,#content .longColRight .blocRep th, #content .longColRight .blocRep td{width:68px;}
#content .longColRight .button, .button{margin-bottom:10px;background:url('../../images/skin/carrieres/bg-btCherche.jpg') repeat-x scroll left top;position:relative;
border:1px solid #c3c3c3;height:21px;text-align:center;}
.UI_EDITOR_DATECHOOSER{display:inline; width:341px;}
/*#content .longColRight input:focus, #content .longColRight select:focus, #content .longColRight textarea:focus{background-color:#ffffff;}*/

/* CSS pour l'import de flux RSS*/
.RssTitleNat{text-decoration:none;font-size:1.33em; color:#333333;}
.RssDescriptionNat{padding-top:10px;padding-bottom:10px;}
.RssInfoNat{margin:0 0 10px 0;}
.RssItemsNat DT{border-top:none;}
.RssItemLinkNat{text-decoration:none;color:#333333;font-size:0.8em;font-style:italic;}
.RssItemPubDateNat{font-weight:bold;}
.RssItemLinkNat2013{text-decoration:none;color:#333333;font-size:100%;}

.OutOfViewport{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden;}

/* Pour le carrousel sans javascript */
#content-slider {width: 100%;}
#content-slider-inside {margin:auto;list-style: none;width:235px;}
#content-slider-inside li {background: #e9e9e9;color: #666;text-align: center;}
#content-slider-inside img {border: solid 10px #e9e9e9;}
#navigation {margin: 20px 0 0 0;    text-align: center;}
#navigation li {float: left;width: 30px;height: 30px;margin: 0;border: solid 1px #ccc;line-height: 30px;margin: 0 0 0 5px;display:inline;}
#navigation li a, #navigation li a:link, #navigation li a:visited {text-decoration: none;display: block;height: 30px;color: #666;}
#navigation li a.selected, #navigation li a.selected:link, #navigation li a.selected:visited {background: #666;color: #fff;}
#navigation li a:hover, #navigation li a:focus, #navigation li a:active {background: #666;color: #fff;}

/* Pour la publicité large */
.imageL {text-align:center;}

/* Modification pour la recherche avancee */
.tab-row .tab A, .tab-row .tab_selected A{color:#333333;}
.tab-row .tab{border-color:#dddddd;}
#triRecherche li {display:inline;}
td.formLabel{vertical-align:top}
.borderRightViolet{border-right:1px solid #581D74;padding-right:0.5em;}
.borderRight{border-right:1px solid black;padding-right:0.5em;}
.sizePointPagination{font-size:0.8em;}
.lien-swf {display:block; position:relative;width:225px;height:149px;}
.lien-swf span{display:none;}
.lien-swf:hover span {display:block;position:absolute; color:#555555; padding:10px;top:0;left:0; cursor:pointer;}
.lien-swf object{z-index:10;}

/* DEBUT Pour porlet image FAQ et Glossaire */
#content .portletimgfaq{min-height:41px;width:184px;}
*html #content .portletimgfaq{height:expression(document.body.clientHeight > 42 ? "42px" : "auto");}
#content .portletimgfaq div{
    height:41px;
    *height:auto;
    text-transform:uppercase;
    font-weight:bold;
    font-size:0.9em;
    padding-left:46px;
    color: #643a86;
    display: table-cell;
    vertical-align: middle;
}
#content .portletimgfaq div a{color: #643a86;text-decoration:none;}
#content .ie7OneLine div{*padding-top:13px;}
#content .ie7TwoLine div{*padding-top:7px;}
/* FIN Pour porlet image FAQ et Glossaire */

.carrouselHomeNoScript{height:950px;}
#content .contenu .rechAvance h2.itemResultSearch{font-size:1.167em;}
.menuHeader{color:#543F5E;border:none;display:block;text-align:left;font-weight:bold;}
/* .menuHeaderTransverse{color: #FFFFFF;display: block;font-weight: bold;margin: -1px 6px 0;text-align: center;text-decoration: none;} */
.menuFooter{color: #333333;font-size: 0.75em;font-weight: bold;margin-left: 15px;}
#content .longColRight .pagerOffresUl{padding-left:30px;padding-right:28px;}
#content .longColRight .pagerOffres .choice .pagerOffresItem{margin-left: 0;margin-right: 0;display:inline;}
.centeredLeftColTitle{text-align:center;}
#content div.article p.bond a {text-decoration: underline;}
.miniBreadcrumbSep{font-family:sans-serif;font-size:9px;color:#333333;}

/* DEBUT Affichage des offres d'emploi */
.headerListeOffreEmploi tr{color:#fff;background: none repeat scroll 0 0 #581D74;}
.headerListeOffreEmploi tr div{font-weight:normal;padding-top: 6px;padding-bottom: 7px;}
.headerListeOffreEmploi tr div.firstTh{min-width:128px;text-align:center;*width:128px;}
.headerListeOffreEmploi tr div.secondTh{padding-left:10px;min-width:344px;*width:344px;}
.headerListeOffreEmploi tr div.thirdTh{min-width:141px;text-align:center;*width:141px;}
.headerListeOffreEmploi tr div.fourthTh{min-width:84px;text-align:center;*width:84px;}
.bodyListeOffreEmploi td.firstTd div{text-align:center;padding: 21px 0 22px 10px;}
.bodyListeOffreEmploi td.secondTd div{padding: 10px;}
.bodyListeOffreEmploi td.secondTd div a{color: #000000;text-decoration: none;font-weight:bold;}
.bodyListeOffreEmploi td.thirdTd div{padding: 10px;text-align:center;}
.bodyListeOffreEmploi td.fourthTd div{text-align:center;}
/* FIN Affichage des offres d'emploi */

label.hiddenLabel {left:-999px !important;position:absolute !important;width:990px !important;}
.engloVideoPopup{padding-left:60px;*padding-left:0;}
.engloVideoActualite{margin-bottom:10px;*margin-bottom:5px;}
.engloVideoFull{text-align:center;margin-bottom:10px;*margin-bottom:5px;}

/* DEBUT Affichage Glossaire */
.Glossary table.letterTable{width:98%;border:none;}
.Glossary table.letterTable td.letterTableFirstTd{height:12px; width:99%;}
.Glossary table.letterTable td.letterTableSecondTd{width:1%;}
.Glossary table.letterTable td.letterTableThirdTd{background-color:#000000; height:1px;}

/*  Bandeau événementiel */
.engloLink{float: right;padding-right: 50px;position: relative;top: -50px;}
.engloLink li{float:left; margin-right:5px;width:15px; height:15px;border:solid;border-width:1px;border-color:#ffffff;text-align:center;padding-bottom:2px;}
.engloLink li button{width:15px; height:15px;border:none;background:none;margin-left:1px;margin-top:-1px;*margin-left:0px;*margin-top:0px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.engloLink li button{margin-left:-2px;}}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0){.engloLink li button{margin-left:-4px;}}
.engloLink li.currentLink{background-color:#581D74;}
.engloLink li.currentLink button{font-weight:bold;color:#ffffff;}
.engloLink li.link{background-color:#b9b9b7;}
.engloLink li.link button{color:#581D74;}
.engloLink li.link button:hover{cursor:pointer;}
.inlineStyle{border:0; text-align:center; vertical-align: middle;width:996px;height:310px;}
.engloInlineStyle{height:310px;}
.none{position:absolute;top:-999px;}

/* Liste des Applications et Application fullDisplay */
.left{float:left;}
.right{float:right;}
h1.page-appli{color:#581D74;font-size:1.5em;}
#content .longCol h2.page-appli{color:#581D74;font-size:1.15em;text-transform:uppercase;}
.name-appli{width:60px;}
.name-appli img{width:55px; height:55px;}
.name-appli p{
	font-size:.75em;
	font-weight:bold;
	margin-top:3px;
	text-align:center;
	}
.name-appli p a{text-decoration:none;color:#333333;}
.name-mobile{width:100px;}
.name-mobile a{
	display:block;
	font-size:.75em;
	margin:0 5px 8px 5px;
	text-align:center;
	}
* html .bk-appli .name-mobile{width:100px;} /*hack ie6*/
* html .bk-appli .name-mobile a{margin:0 5px 10px 5px;width:35px;} /*hack ie6*/
.name-mobile a span{display:block;height:20px;}
.bk-appli ul{margin-left:30px;overflow:hidden;}
* html .bk-appli ul{height:100%;}
.bk-appli ul li{float:left;padding:0 0 12px 23px;}
h3.title-appli{
	background-color:#E3C5E1;
	color:#3F0E51;
	display:block;
	font-weight:normal;
	margin:10px 0;
	padding:3px 0 3px 14px;
	text-transform:uppercase;
	}
.page-appli{margin:10px 0;overflow:hidden;padding:0 0 0 14px;}
#content .longCol .page-appli h2{
    color:#581D74;
	display:block;
    font-size:1.167em;
	text-transform:uppercase;
	}
.page-appli a{
	display:block;
	font-size:1.12em;
	margin:0 0 0 20px;
	text-decoration:none;
	}
.bk-det-appli{margin:10px 0 0 0;overflow:hidden;}
.bk-det-appli .col-left{width:160px;}
.bk-det-appli .col-right{margin-left:17px;width:560px;}
.bk-det-appli .col-right .natixis{margin-top:0;}
* html .bk-det-appli .col-right{margin-left:17px;width:559px;} /*hack ie6*/
.bk-det-appli .col-left .name-mobile{width:auto;}
.bk-det-appli .col-left .name-mobile a{font-size:.9em;margin:0 7px 10px 7px;}
* html .bk-det-appli .col-left .name-mobile a{margin:0 5px 10px 5px;width:35px;} /*hack ie6*/
.version{
	background-color:#460a63;
	color:#FFF;
	display:block;
	font-size:.9em;
	font-weight:bold;
	margin:15px 0;
	padding:3px 0;
	text-align:center;
	}
.link-mobile{margin:20px 0;overflow:hidden;}
.link-mobile a{font-size:.9em;margin:0 0 0 10px;}
.shootscreen span{display:block;margin:0 0 10px 75px;}
.shootscreen img{margin:0 0px 10px 20px;}

.bk-det-appli .col-right a.selected{font-weight:bold;color:#333333;text-decoration:none;}

/*Pages nos experts*/
div.detailEconomisteExperts {
	background-color: #F6F6F6;
	border-bottom: 2px solid #E6E6E6;
    border-top: 2px solid #F3F3F3;
}
div.detailEconomisteExperts img{
	vertical-align: middle;
	border: 2px solid #E6E6E6;
}
div.detailEconomisteExperts a, div.hautPage a {
	text-decoration: none;
	color: #444444;
	font-weight: bold;
}
div.detailEconomisteExperts span{
	padding-right: 5px;
}
div.cadreExpert{
	margin-left: 25px;
}
img.vignetteEconomiste{
	padding-right: 5px;
}
div.hautPage{
	background-color: #E6E6E6;
	border-bottom: 2px solid #E6E6E6;
    border-top: 2px solid #F3F3F3;
}
div.hautPage span{
	background-color: #F6F6F6;
	float: right;
	padding: 7px;
}
div.hautPage img{
	padding: 10px;
}
div.cadreEtude{
	border-width: 1px;
	border-color: #E1E1E1;
	border-style: solid;
	padding: 3px;
}
div.cadreEtude div.cadreEtudeIntermediaire{
	background-color: #F3F3F3;
	padding : 7px;
}
div.cadreEtudeIntermediaire p.pieceJointe a {
	color: #581D74;
}
#content div.contenu div.parolesExperts .bigTitle h1 {
	margin-bottom: 20px;
}
#content div.contenu div.parolesExperts h2 {
	font-size: 133.33%;
	font-family: Arial;
}
#content div.contenu div.parolesExperts h2 img {
	vertical-align: top;
}
#content div.contenu div.parolesExperts .read {
	padding: 0;
}
.parolesExperts .RssInfoNat h2 a {
	text-decoration: none;
	color: #333333;
	line-height: 18px;
}
.parolesExperts .RssInfoNat h2 a img {
	vertical-align: bottom;
}
div.cadreExpert dl.RssItemsNat dt{
	margin-bottom: 5px;
	font-size: 91.67%;
}
div.cadreExpert dl.RssItemsNat dt img {
	vertical-align: bottom;
}
div.cadreExpert .pictoAcces {
	margin-top: -30px;
}
div.cadreExpert .texte,
div.cadreExpert .wysiwyg {
	font-size: 91.67%;
}

.italic{
	font-style: italic;
}
p.etudeAccroche{
	padding-left: 15px;
}

div.cadreExpert p.pieceJointe {
	padding : 10px 0px;
}
div.cadreExpert p.pieceJointe a {
	color: #581D74;
}
/* ----------------------------------------------- */
/*  CTXMENU                                        */
/* ----------------------------------------------- */
UL.ctxMenu,
UL.ctxMenu UL {
  min-width: 220px;
  /* IE Fix */

  position: absolute;
  text-align: left;
  margin: 0;
  border: 1px solid #BBBBBB;
  border-color: #BBB #999 #999 #BBB;
  background: #F8F8F8;
  list-style-type: none;
  margin: 0 0 18px 0;
  -webkit-box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.5);
  box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.5);
  -webkit-border-radius: 0px 5px 0px 0px;
  -moz-border-radius: 0px 5px 0px 0px;
  border-radius: 0px 5px 0px 0px;
}
UL.ctxMenu UL,
UL.ctxMenu UL UL {
  margin: 0 0 0 1px;
}
UL.ctxMenu LI,
UL.ctxMenu UL LI,
UL.ctxMenu LI > A,
UL.ctxMenu UL LI > A,
UL.ctxMenu LI > DIV,
UL.ctxMenu UL LI > DIV,
UL.ctxMenu LI > SPAN,
UL.ctxMenu UL LI > SPAN {
  min-width: 220px;
  /* IE Fix */

  display: block;
  height: 24px;
  line-height: 24px;
  white-space: nowrap;
  text-align: left;
  font-size: 12px;
  color: #333333;
  cursor: default;
}
UL.ctxMenu LI:hover,
UL.ctxMenu UL LI:hover,
UL.ctxMenu LI > A:hover,
UL.ctxMenu UL LI > A:hover,
UL.ctxMenu LI > DIV:hover,
UL.ctxMenu UL LI > DIV:hover,
UL.ctxMenu LI > SPAN:hover,
UL.ctxMenu UL LI > SPAN:hover {
  color: #ffffff;
  background-color: #0088cc;
}
UL.ctxMenu LI,
UL.ctxMenu UL LI {
  font-size: 0;
  overflow: hidden;
}
UL.ctxMenu LI A,
UL.ctxMenu UL LI A {
  cursor: pointer;
  text-decoration: none;
}
UL.ctxMenu LI > IMG,
UL.ctxMenu UL LI > IMG {
  float: left;
  margin: 4px;
  display: none;
}
UL.ctxMenu LI > A,
UL.ctxMenu UL LI > A,
UL.ctxMenu LI > SPAN,
UL.ctxMenu UL LI > SPAN,
UL.ctxMenu LI > DIV,
UL.ctxMenu UL LI > DIV {
  padding: 0px 4px;
}
UL.ctxMenu LI IMG.thumbnail,
UL.ctxMenu UL LI IMG.thumbnail {
  margin: 0px auto;
  float: none;
  display: block;
}
UL.ctxMenu LI.node > A,
UL.ctxMenu UL LI.node > A,
UL.ctxMenu LI.node > SPAN,
UL.ctxMenu UL LI.node > SPAN {
  background-image: url('../../../../images/jalios/icons/ctxmenuArrow.gif');
  background-position: right center;
  background-repeat: no-repeat;
}
UL.ctxMenu LI.icon,
UL.ctxMenu UL LI.icon {
  background: #f8f8f8 url('../../../../images/jalios/icons/ctxmenuBack.gif') repeat-y;
}
UL.ctxMenu LI.icon A > .icon,
UL.ctxMenu UL LI.icon A > .icon,
UL.ctxMenu LI.icon SPAN > .icon,
UL.ctxMenu UL LI.icon SPAN > .icon {
  margin-right: 6px;
  vertical-align: middle;
}
UL.ctxMenu LI.icon A > .icon.ss_sprite,
UL.ctxMenu UL LI.icon A > .icon.ss_sprite,
UL.ctxMenu LI.icon SPAN > .icon.ss_sprite,
UL.ctxMenu UL LI.icon SPAN > .icon.ss_sprite {
  margin-left: -2px;
}
UL.ctxMenu LI.hr,
UL.ctxMenu UL LI.hr {
  height: 1px;
  line-height: 1px;
  font-size: 1px;
  background-color: #CADEE7;
}
UL.ctxMenu LI.block,
UL.ctxMenu UL LI.block,
UL.ctxMenu LI.block DIV,
UL.ctxMenu UL LI.block DIV {
  height: auto;
  white-space: normal;
  line-height: 16px;
  padding: 3px;
}
UL.ctxMenu LI.disabled,
UL.ctxMenu UL LI.disabled,
UL.ctxMenu LI.disabled A,
UL.ctxMenu UL LI.disabled A {
  color: #bbbbbb;
  cursor: default;
}
UL.ctxMenu LI.wait,
UL.ctxMenu UL LI.wait {
  /* FIXME: what to do ?*/
}
UL.ctxMenu LI.section,
UL.ctxMenu UL LI.section {
  padding: 0 4px;
  font-weight: bold;
}
UL.ctxMenu LI.login > A.ctxLogin,
UL.ctxMenu UL LI.login > A.ctxLogin {
  display: none;
}
UL.ctxMenu LI.login > A.ctxLoginSuMenu,
UL.ctxMenu UL LI.login > A.ctxLoginSuMenu {
  display: none;
}
UL.ctxMenu.ctxInfo,
UL.ctxMenu UL.ctxInfo {
  background-color: #ffffff;
  background-image: -moz-linear-gradient(left, #ffffcc, #ffffff);
  background-image: -ms-linear-gradient(left, #ffffcc, #ffffff);
  background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#ffffcc), to(#ffffff));
  background-image: -webkit-linear-gradient(left, #ffffcc, #ffffff);
  background-image: -o-linear-gradient(left, #ffffcc, #ffffff);
  background-image: linear-gradient(left, #ffffcc, #ffffff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffcc', endColorstr='#ffffff', GradientType=1);
}
UL.ctxMenu.ctxInfo LI:hover,
UL.ctxMenu UL.ctxInfo LI:hover,
UL.ctxMenu.ctxInfo LI > A:hover,
UL.ctxMenu UL.ctxInfo LI > A:hover,
UL.ctxMenu.ctxInfo LI > DIV:hover,
UL.ctxMenu UL.ctxInfo LI > DIV:hover,
UL.ctxMenu.ctxInfo LI > SPAN:hover,
UL.ctxMenu UL.ctxInfo LI > SPAN:hover {
  background-color: #f89406;
}
UL.ctxMenu.ctxInfo LI.hr,
UL.ctxMenu UL.ctxInfo LI.hr {
  background-color: #f89406;
}
UL.ctxMenu UL {
  margin-top: -1px;
}
.browser-IE7 UL.ctxMenu LI IMG.thumbnail,
.browser-IE8 UL.ctxMenu LI IMG.thumbnail,
.browser-IE7 UL.ctxMenu UL LI IMG.thumbnail,
.browser-IE8 UL.ctxMenu UL LI IMG.thumbnail {
  margin: 0 0 0 18px;
}

/* ----------------------------------------------- */
/*  Lot 4 : Page Information fincancière           */
/* ----------------------------------------------- */
#navigationAnnees {
	position: relative;
	height: 45px;
    border-left: 1px solid #E1E1E1;
}
#navigationAnnees .blocAnnee {
	height: 30px; 
	border-right: solid 1px #E1E1E1;
	text-align: center;
	padding-top: 15px;
}
#navigationAnnees a.navigationAnneesSelected{
	color: #581D74;	
	font-weight: bold;
}
#navigationAnnees a.navigationAnneesUnselected{
	color: #000000;
	font-weight: normal;
}
#navigationAnnees a {
	text-decoration: none;
}

#navigationAnnees .anneeSelectedBackground, #cadreTheme.anneeSelectedBackground{
	background-color: #F9F9F9;
}

#cadreTheme {
	padding: 20px 20px;
	border-left: 1px solid #E1E1E1;
}
#cadreTheme h5 {
	position: relative;
	margin-bottom: 20px;
	font-weight: bold;
	color: #581D74;
}
#cadreTheme ul.contentList {
	margin: 0 0 10px 0;
	float: left;
}
#cadreTheme ul.contentList.pager {
	min-height: 85px;
}
#cadreTheme ul.contentList li {
	margin: 0 0 10px 0;
	display: block;
}
#cadreTheme p.noContent {
	margin-top: 30px;
}
#cadreTheme .separateurTheme {
	border-top: #C9C9C9 solid 1px;
	margin: 30px 0px 20px 0px;
}
#cadreTheme img.visuelTheme {
	margin-right: 15px;
	border: 3px solid #E9E9E9;
	width: 76px;
	height: 76px;
	float: left;
}
#cadreTheme a {
	color: #581D74;
}

.containerKplayer {
	position: relative;
	display: inline-block;
}

#navPrincipale ul, 
#navPrincipale ul * {
	z-index: 9999;
}
.rightCol object {
	z-index: -1;
}

#formu FIELDSET LABEL, #alerte LABEL {
	font-weight: normal;
} 