/* ============================================ *
 * Titre : theme.css
 * Description : Modify colors
 * Author: Quatrepointzero (Expertime)
 * ddm:20120921 00:00
 * ============================================ */
/**********************
	Generique
***********************/
.ms-WPBody .exp-link-euler, .ms-WPBody .exp-link-euler:link, .ms-WPBody .exp-link-euler:visited, .ms-WPBody .exp-link-euler:hover, .exp-link-euler, .exp-link-euler:link, .exp-link-euler:visited, .exp-link-euler:hover{font:700 11px/normal Verdana, Arial, Helvetica, sans-serif; color:#0065ae;}
.exp-cookie-consent-panel .exp-link-euler { text-decoration: underline; }
/*******Editeur de contenu**********/
.exp-content-display  .ms-WPBody > p, .exp-content-display  .ms-WPBody > div, .exp-content-display  .ms-rtestate-field, .exp-content-display  .ms-rtestate-field li, .exp-content-display .ms-rtestate-field p{font:400 11px/normal Verdana, Arial, Helvetica, sans-serif; color:#546a76; line-height:15px}
#qpz-master .ms-WPBody > p, #qpz-master .ms-WPBody > div, #qpz-master .ms-rtestate-field, #qpz-master .ms-rtestate-field li, #qpz-master .ms-rtestate-field p{font:400 11px/normal Verdana, Arial, Helvetica, sans-serif; color:#546a76; line-height:15px}
/**************************
Webpart blanche de la Home 
**************************/
#exp-wph{background:transparent url('images/bckg_wph.png') repeat-y left top; padding:7px 14px; margin-bottom:1px;}
#exp-wph:hover{cursor:pointer; background:transparent url('images/bckg_wph_hover.png') repeat-y left top;}
#exp-wph h4{background:transparent url('images/puce_wph.png') no-repeat left 2px; padding-left:15px; display:inline; cursor:pointer; font-family:futura,Verdana, Arial, Helvetica, sans-serif; color:#0065ad; text-transform:uppercase; font-weight:400; font-size:15px; margin-bottom:5px;}
#exp-wph h4 a { font-family:Verdana;}
#exp-wph p{font-family:Verdana,sans-serif; width:372px; padding-left:15px; font-size:10px; font-weight:400; color:#0065ae; margin-bottom:0px;margin-top:0px; padding-top:5px;}
h3.exp-tt-wph, span.exp-tt-wph{background:transparent url('images/bckg_wph.png') repeat-y left top; padding:8px 14px; margin-bottom:0px; font-weight:400; display:block; font-family:Verdana; font-size:16px;}
#exp-wph a, #exp-wph a:link, #exp-wph a:visited, #exp-wph a:hover{color:#0065ad;}
/**************************
Webpart Slideshow de la Home 
**************************/
#expslideshow-cont{background:transparent url('images/bckg_slideshow.png') repeat-y left top; height:177px; position:relative; padding:5px; overflow:hidden; width:470px;}
#exp-slideshow .exp-slide{width:390px; background-color:transparent!important; text-align:right; padding-left:5px; padding-top:1px;}
#exp-slideshow .exp-slide p{padding-bottom:8px;}
#exp-slideshow .exp-slide p, #exp-slideshow .exp-slide p a, #exp-slideshow .exp-slide p a:link, #exp-slideshow .exp-slide p a:visited, #exp-slideshow .exp-slide p a:hover{color:#fff; font-family:Georgia,arial, serif; font-size:20px; line-height:22px; overflow:hidden; font-style:italic;margin-top:0px;}
#exp-slideshow .exp-slide span{color:#fff; font-family:futura-medium,Verdana,sans-serif; font-size:15px;}
#exp-slideshow .exp-name{text-transform:uppercase; display:block;}
#expslideshow-cont #exp-nav{display:block!important; background-color:transparent!important; position:absolute; bottom:13px!important; left:15px!important; text-align:left; z-index:2001;}
#expslideshow-cont #exp-nav a, #expslideshow-cont #exp-nav a:link, #expslideshow-cont #exp-nav a:visited, #expslideshow-cont #exp-nav a:hover{border:1px #fff solid!important; display:inline-block; color:#3c89be; margin-right:3px; font-size:4px; padding:1px 3px;}
#expslideshow-cont #exp-nav a.activeSlide{background-color:#fff; color:#fff;}
/***********************
    Nos solutions
***************************/
#exp-solution{margin:0 0 0 20px; padding:0; width:155px; font-family:futura-medium,Verdana, sans-serif;}
#exp-solution li{list-style-type:none;}
#exp-solution li{padding-top:15px;}
#exp-solution h3{font-size:18px; font-weight:400; color:#b2b2b2;}
#exp-solution a, #exp-solution a:link, #exp-solution a:visited, #exp-solution a:hover{font-size:15px; text-transform:uppercase; color:#546a76;}
/*#exp-solution a, #exp-solution a:link, #qpz-master #exp-solution a:visited, #exp-solution a:hover{font-size:15px; text-transform:uppercase; color:#546a76;}*/

/************************
solution dedies
***************************/
* .exp-dd{padding-top:30px;}
.exp-dd h4, .exp-dd h5{font-family:Verdana,sans-serif; font-size:17px; font-weight:700; color:#0065ae;}
.exp-dd h4{font-size:18px; margin-bottom:10px; font-family:futura-medium,Verdana,sans-serif; font-weight:400;}
.exp-dd h5{text-transform:uppercase;}
.exp-dd a, .exp-dd a:link, .exp-dd a:visited, .exp-dd a:hover{color:#546a76; font-family:Verdana,sans-serif; font-size:10px; position:absolute; font-weight:700; bottom:5px; right:5px;}
.exp-dd ul{margin:0; padding:0; list-style-type:none;}
.exp-dd li{background:transparent url('images/bckg_dd.gif') repeat-x left top; float:left; margin-right:5px; position:relative; width:106px; height:48px; padding:14px 12px;}
.exp-dd ul:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
/************************
 custom de layout
 ***************************/
.exp-title{font-size:35px !important; text-transform:uppercase; color:#0065ae; font-family:futura-medium,Arial, Helvetica, sans-serif !important;font-weight:400; clear:both;}
/*********************
 jcarrousel
 *******************/
.jcarousel-skin-euler .jcarousel-direction-rtl{direction:rtl;}
.jcarousel-skin-euler .jcarousel-container-horizontal{width:770px;}
.exp-small .jcarousel-skin-euler .jcarousel-container-horizontal{width:584px;}
.jcarousel-skin-euler .jcarousel-container-vertical{width:744px; height:100px;}
.exp-small .jcarousel-skin-euler .jcarousel-container-vertical{width:558px; height:100px;}
.jcarousel-skin-euler .jcarousel-clip{overflow:hidden;}
.jcarousel-skin-euler .jcarousel-clip-horizontal{width:744px; margin-left:10px; height:100px;}
.exp-small .jcarousel-skin-euler .jcarousel-clip-horizontal{width:558px;}
.jcarousel-skin-euler .jcarousel-item{width:186px; height:100px;}
.jcarousel-skin-euler .jcarousel-item-horizontal{margin-left:0;}
.jcarousel-skin-euler .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-right:0;}
.jcarousel-skin-euler .jcarousel-item-placeholder{background:#fff; color:#000;}
/**
 *  Horizontal Buttons
**/
.jcarousel-skin-euler .jcarousel-next-horizontal{position:absolute; top:36px; z-index:1001; right:3px; width:16px; height:27px; cursor:pointer; background:transparent url('/Style Library/Euler/images/next.png') no-repeat 0 0;}
.jcarousel-skin-euler .jcarousel-direction-rtl .jcarousel-next-horizontal{top:35px; z-index:1001; right:0; background:transparent url('/Style Library/Euler/images/next.png') no-repeat 0 0;}
.jcarousel-skin-euler .jcarousel-next-disabled-horizontal, .jcarousel-skin-euler .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-euler .jcarousel-next-disabled-horizontal:focus, .jcarousel-skin-euler .jcarousel-next-disabled-horizontal:active{cursor:default; background-position:-96px 0;}
.jcarousel-skin-euler .jcarousel-prev-horizontal{position:absolute; top:33px; z-index:1001; left:-7px; width:16px; height:27px; cursor:pointer; background:transparent url('/Style Library/Euler/images/prev.png') no-repeat 0 0;}
.jcarousel-skin-euler .jcarousel-direction-rtl .jcarousel-prev-horizontal{top:33px; z-index:1001; left:0; background-image:url(next-horizontal.png);}
.jcarousel-skin-euler .jcarousel-prev-disabled-horizontal, .jcarousel-skin-euler .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-euler .jcarousel-prev-disabled-horizontal:focus, .jcarousel-skin-euler .jcarousel-prev-disabled-horizontal:active{cursor:default; background-position:-96px 0;}
/**
 *  Vertical Buttons
 */
.jcarousel-skin-euler .jcarousel-next-vertical{position:absolute; bottom:5px; left:43px; width:32px; height:32px; cursor:pointer; background:transparent url(next-vertical.png) no-repeat 0 0;}
.jcarousel-skin-euler .jcarousel-next-vertical:hover, .jcarousel-skin-euler .jcarousel-next-vertical:focus{background-position:0 -32px;}
.jcarousel-skin-euler .jcarousel-next-vertical:active{background-position:0 -64px;}
.jcarousel-skin-euler .jcarousel-next-disabled-vertical, .jcarousel-skin-euler .jcarousel-next-disabled-vertical:hover, .jcarousel-skin-euler .jcarousel-next-disabled-vertical:focus, .jcarousel-skin-euler .jcarousel-next-disabled-vertical:active{cursor:default; background-position:0 -96px;}
.jcarousel-skin-euler .jcarousel-prev-vertical{position:absolute; top:5px; left:43px; width:32px; height:32px; cursor:pointer; background:transparent url(prev-vertical.png) no-repeat 0 0;}
.jcarousel-skin-euler .jcarousel-prev-vertical:hover, .jcarousel-skin-euler .jcarousel-prev-vertical:focus{background-position:0 -32px;}
.jcarousel-skin-euler .jcarousel-prev-vertical:active{background-position:0 -64px;}
.jcarousel-skin-euler .jcarousel-prev-disabled-vertical, .jcarousel-skin-euler .jcarousel-prev-disabled-vertical:hover, .jcarousel-skin-euler .jcarousel-prev-disabled-vertical:focus, .jcarousel-skin-euler .jcarousel-prev-disabled-vertical:active{cursor:default; background-position:0 -96px;}
/****************
  Onglet 
******************/
#exp_tab{margin:0; padding:0;}
.cap_onglet, .cap_active{cursor :pointer; display :block; float :left; height:33px; width:231px; padding:11px; margin-right:4px; font-size:12px; font-weight:700;}
.full .cap_onglet, .full .cap_active{width:144px;}
.full.four .cap_onglet, .full.four .cap_active{width:101px;}

.cap_onglet:hover{color :#0065ae;}
* + html .cap_onglet{margin-right:3px;}
* + html .cap_active{margin-right:4px;}
.cap_onglet{background:transparent url('images/no_active.gif') repeat-x left top; color:#a1a1a1;}
.cap_active{background:transparent url('images/active.gif') repeat-x left top; color :#0065ae;}
#content_1, #content_2, #content_3,#content_4{background:transparent url('images/content_tab.gif') repeat-x left top; clear:both; width:513px; min-height:150px; padding:25px 0;}
.ie7 #content_1,.ie7 #content_2, .ie7 #content_3,.ie7 #content_4{width:503px;}
#content_2, #content_3,#content_4{display :none;}
.cap_content{width:380px; background-color:transparent!important; /*text-align:right;*/; padding-left:25px; padding-top:7px;}
/*.cap_content{color:#0065ae; font-family:Georgia,arial, serif; width:325px; margin-right:7px; font-size:15px; overflow:hidden; font-style:italic;}*/
/*.cap_content p:not(.ms-rteElement-P){color:#0065ae; font-family:Georgia,arial, serif; width:325px; margin-right:7px; font-size:15px; overflow:hidden; font-style:italic;}*/
.cap_content img{max-width:503px}
.cap_content span{color:#546a76; font-size:12px;}
.cap_content .exp-name{text-transform:uppercase; font-weight:700; display:block;}
/****************
     select
******************/
#exp-drop{background:transparent url('images/drop.gif') repeat-x left top; padding:20px; width:468px;}
#exp-drop h4, #exp-drop h4 div{display:inline; width:200px;}
#exp-drop select{width:250px;}
/************************
 Glossary
***************************/
.exp-glossary{list-style-type:none; padding:0; margin:0;}
.exp-glossary li{float:left; padding:3px 6px; margin-bottom:10px;}
.exp-glossary span, .exp-glossary a, .exp-glossary a:link, .exp-glossary a:visited, .exp-glossary a:hover{font-size:18px; text-transform:uppercase; font-family:futura-medium,Arial, Helvetica, sans-serif; color:#546a76;}
.exp-glossary span{color:#8ca6b4;}
.exp-glossary a:hover{color:#0065ae;}
.exp-descript{padding:10px; clear:both; width:495px; border-top:1px #546a76 solid;}
.exp-glossary + .exp-descript{padding:10px 0}
.exp-descript div{clear:both;}
.exp-letter .exp-ttd, .exp-letter .exp-tt{display:block; font-weight:700; font-family:Verdana,Arial, Helvetica, sans-serif; color:#546a76;}
.exp-letter .exp-tt{font-size:14px;}
.exp-letter .exp-ttd{padding:5px 0; color:#0065ae; font-size:12px;}
#master .exp-letter p{font-size:11px; text-transform:none; font-weight:400; font-family:Verdana,Arial, Helvetica, sans-serif; color:#546a76; padding:2px 0 5px 0}
.exp-descript hr{height:1px; margin:10px 0; padding:0; color:#0065ae; background-color:#0065ae; border:0;}
/*************************
	sitemap-wp
***********************/
.wp-sitemap{list-style-type:none; width:605px; padding:0; margin-left:0;}
.wp-sitemap > li{margin-bottom:15px; height:auto; /*border-right:1px #0065ae solid;*/; overflow:hidden; padding:0 5px 15px 5px; width:252px; float:left;}
.wp-sitemap > li + li{margin-left:10px;}
.wp-sitemap .lvl1{list-style-type:none; margin-left:0px; padding-left:10px;}
.lvl1, .lvl2{margin-bottom:7px;}
.wp-sitemap > li.clearboth{margin-bottom:15px;border-bottom:1px #0065ae dotted; height:1px; /*border-right:1px #0065ae solid;*/; overflow:hidden; padding:0; width:500px; float:none;}

.wp-sitemap > li > a, .wp-sitemap > li > a:link, .wp-sitemap > li > a:visited, .wp-sitemap > li > a:hover{font-family:Verdana,Arial, Helvetica, sans-serif; font-size:15px; text-transform:uppercase; font-weight:500; color:#0065ae;}
.wp-sitemap .lvl3 > li > a:hover, .wp-sitemap .lvl1 > li > a:hover, .wp-sitemap .lvl2 > li > a:hover, .wp-sitemap > li > a:hover{color:#0065ae;}
.lvl1 > li > a, .lvl1 > li > a:link, .lvl1 > li > a:visited, .lvl1 > li > a:hover{font-family:Verdana,Arial, Helvetica, sans-serif; font-size:13px; font-weight:400; text-transform:uppercase; color:#546a76;}
.lvl2 > li > a, .lvl2 > li > a:link, .lvl2 > li > a:visited, .lvl2 > li > a:hover{font-family:Verdana,Arial, Helvetica, sans-serif; font-size:11px; font-weight:400; color:#546a76;}
.lvl3 > li > a, .lvl3 > li > a:link, .lvl3 > li > a:visited, .lvl3 > li > a:hover{font-family:Verdana,Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; font-weight:400; color:#546a76;}
/*************************
	FAQ
***********************/
.qpz-faq-nav{list-style-type:none; padding:0; margin:0;}
.qpz-faq-nav li{float:left;}
.qpz-faq-nav li a, .qpz-faq-nav li a:link, .qpz-faq-nav li a:visited, .qpz-faq-nav li a:hover{cursor :pointer; color:#a1a1a1; display :block; float :left; width:155px; min-height:28px;text-transform:uppercase; padding:11px; margin-right:5px; font-size:12px; font-weight:700;}
.qpz-faq-nav li a.selected, .qpz-faq-nav li a.selected:link, .qpz-faq-nav li a.selected:visited, .qpz-faq-nav li a.selected:hover{color:#0065ae;}
.qpz-faq-nav li a{background:transparent url('images/no_active.gif') repeat-x left top; color:#a1a1a1;}
.qpz-faq-nav li a.selected{background:transparent url('images/active.gif') repeat-x left top; color :#0065ae;}
.qpz-faq{clear:both; border:1px #e2e2e2 solid;width:553px;}
/*.exp-layoutrml .qpz-faq{width:753px;}*/
.qpz-faq>div{background:transparent url('images/content_tab.gif') repeat-x left top; clear:both; padding:25px 10px; display:none;}
.qpz-faq #faq0{display:block;}
.qpz-faq h2{font-size:15px; text-transform:uppercase; font-weight:400; color:#546a76;}

.qpz-faq h3{font-family: futura-medium,Arial,Helvetica,sans-serif;  font-size: 17px;   font-weight: 400;  padding: 5px; text-transform: uppercase; color: #0065AE;}


.qpz-faq p{font-size:11px; font-weight:400; color:#546a76; padding:3px;}
.qpz-faq p + h2{border-top:1px #0065ae dotted; margin-top:7px; padding-top:7px;}
/*************************
	List communiquÃ©
***********************/
.exp-lastnewslist{background:transparent url('images/bg_ListeCommuniques.gif') repeat-x left bottom; padding:12px 10px 15px 12px; display:none; width:492px;}
.exp-lastnewslist.template-shortcontent h2, .exp-lastnewslist h2 a, .exp-lastnewslist h2 a:link, .exp-lastnewslist h2 a:visited, .exp-lastnewslist h2 a:hover, .investnews.displaydoc h2{font:700 11px/normal Verdana, Arial, Helvetica, sans-serif; color:#0065ae; margin-bottom:3px;}
#exp-layout_news .exp-lastnewslist h2{line-height:15px;}
.exp-lastnewslist > span{font:700 11px/normal Verdana, Arial, Helvetica, sans-serif; color:#546a76;}
.exp-lastnewslist > p, .exp-lastnewslist > div{font:400 11px/normal Verdana, Arial, Helvetica, sans-serif; color:#546a76; padding-top:0;}
.exp-lastnewslist ul{list-style-type:none; padding:0; margin:10px 0 0 0;}
.exp-lastnewslist ul li{padding:3px 0;}

.exp-lastnewslist .exp-date,
.template-shortcontent .exp-date{margin-right: 10px;font:400 11px/normal Verdana, Arial, Helvetica, sans-serif; color:#546A76;}

.exp-lastnewslist h2{margin-bottom:4px;}
.exp-lastnewslist.template-shortcontent h2, .exp-lastnewslist.template-shortcontent h2 a, .exp-lastnewslist.template-shortcontent h2 a:link, .exp-lastnewslist.template-shortcontent h2 a:visited, .exp-lastnewslist.template-shortcontent h2 a:hover
{font:700 11px/normal Verdana, Arial, Helvetica, sans-serif;}


.exp-lastnewslist .exp-link-euler.readmore,
.exp-lastnewslist .exp-link-euler.readmore:link,
.exp-lastnewslist .exp-link-euler.readmore:visited,
.exp-lastnewslist .exp-link-euler.readmore:hover{ margin-right:10px;font-weight:400}


.exp-lastnewslist .exp-link-euler.download,
.exp-lastnewslist .exp-link-euler.download:link,
.exp-lastnewslist .exp-link-euler.download:visited,
.exp-lastnewslist .exp-link-euler.download:hover{font-weight:400}


.exp-lastnewslist.template-shortcontent ,
.template-content.exp-lastnewslist{background:transparent none; padding:2px 10px 2px 6px; display:none; width:492px;}

.exp-lastnewslist .exp-link-euler:hover,.exp-lastnewslist .exp-link-euler,
.exp-lastnewslist .exp-link-euler:link,
.exp-lastnewslist .exp-link-euler:visited,.exp-lastnewslist .exp-link-euler:hover{
font:700 10px/normal Verdana, Arial, Helvetica, sans-serif;	
}

.template-shortcontent.exp-lastnewslist td{vertical-align:top}

.template-shortcontent.exp-lastnewslist h2{margin-bottom:0px;}
.template-shortcontent.exp-lastnewslist .exp-date.date {display:block;}
/**************************
Media center home
**************************/
#exp-mediacenter{width:514px;}
#exp-mediacenter .exp-empty{padding-bottom:10px;}
#exp-mediacenter .exp-link-euler{font-size:10px;}
#exp-mediacenter h2{font:400 22px/normal futura-medium,Arial, Helvetica, sans-serif; color:#0065ae;}
#exp-mediacenter .exp-art{padding-top:0px; width:340px; float:left;}
#exp-mediacenter .exp-art .exp-date{float:left; margin-right:5px; display:inline-block;}
#exp-mediacenter .exp-art p{display:inline-block; font:700 11px/normal Verdana, Arial, Helvetica, sans-serif; color:#0065ae; width:265px; word-wrap:break-word; margin-bottom:5px;}
#exp-mediacenter .exp-art a:link, #exp-mediacenter .exp-art a:visited, #exp-mediacenter .exp-art a:hover, #exp-mediacenter .exp-art a:focus, #exp-mediacenter .exp-art a:active{color:#0065AE}
#exp-mediacenter .exp-art .exp-link-euler{margin-top:20px; display:inline-block;}
#exp-mediacenter .exp-contact{background:#0081c0 url('../images/bg_contactl.gif') repeat-x left bottom; width:154px; float:right; padding:8px;}
#exp-mediacenter .exp-contact .exp-eut{font:400 16px/normal futura-medium,Verdana, Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; display:block; margin-bottom:10px;}
#exp-mediacenter .exp-contact img{width:74px; height:88px; float:left; margin-right:5px;}
#exp-mediacenter .exp-contact span{color:#fff; font:400 10px/normal Verdana, Arial, Helvetica, sans-serif;}
#exp-mediacenter .exp-contact .exp-link-euler{clear:both; display:inline-block; margin-top:15px; color:#fff;}
.exp-block{background:transparent url('images/bg_ListeCommuniques.gif') repeat-x left bottom; margin-left:5px; width:148px; padding:10px; height:190px;}
.exp-layoutmediahome .exp-block{width:145px;margin-top:5px;margin-left:0; margin-right:0}
.exp-layoutmediahome .exp-zonemiddletop, .exp-layoutmediahome .exp-zonebottom{width:515px;clear:both}
.exp-layoutmediahome .exp-zonemiddletop .exp-block{width:235px}

.exp-block p{padding:5px 0;}
.exp-block.exp-event div{background:transparent none; height:80px; margin:5px 0; overflow:hidden}
.exp-block.exp-portrait > img{padding:7px 0;}
.exp-block .exp-link-euler, .ms-WPBody .exp-block .exp-link-euler, .ms-WPBody .exp-block .exp-link-euler:link, .ms-WPBody .exp-block .exp-link-euler:visited, .ms-WPBody .exp-block .exp-link-euler:hover{display:block; font-size:10px;}
.exp-block select{width:145px; color:#546a76; border:1px #85949c solid; font:400 11px/normal Verdana, Arial, Helvetica, sans-serif;}
.exp-pht-acc{background:transparent url('images/bg_mh_pho.png') repeat-x left bottom; height:56px; width:236px; padding:10px;}
.exp-pht-acc .exp-link-ap, .exp-pht-acc .exp-link-ap:link, .exp-pht-acc .exp-link-ap:visited, .exp-pht-acc .exp-link-ap:hover, .exp-pht-acc .exp-link, .exp-pht-acc .exp-link:link, .exp-pht-acc .exp-link:visited, .exp-pht-acc .exp-link:hover{display:block; color:#546a76; font:400 11px/normal Verdana, Arial, Helvetica, sans-serif;}
.exp-pht-acc .exp-link-ap{float:right; margin-top:7px;}


.exp-block img{ width:148px;height:60px; margin-bottom:5px}
/******telechargement****/

#exp-mediacenter.exp-dnl-all .exp-art{width:512px;}
#exp-mediacenter.exp-dnl-all .exp-art .exp-date{float:none;}
#exp-mediacenter.exp-dnl-all .exp-art .exp-txt{display:inline-block; width:300px; padding:0 10px 0 21px; font:700 12px/normal Verdana, Arial, Helvetica, sans-serif; color:#0065ae;}
#exp-mediacenter.exp-dnl-all .exp-art a + a{margin-left:10px;}
#exp-mediacenter.exp-dnl-all .exp-art{padding-top:0; padding-bottom:10px;}
.exp-dnl-all hr{height:1px; margin:10px 0; padding:0; color:#d4d8db; background-color:#d4d8db; border:0;}
.exp-link-button, #exp-mtheque .exp-link-button, #exp-mediacenter.exp-dnl-all .exp-link-button{display:inline-block; padding:5px 10px; color:#fff!important; font:700 10px/normal Verdana, Arial, Helvetica, sans-serif; background:#0081c0 url('images/btn_deg_bleu.gif') repeat-x left bottom;}
.exp-link-button.blue{background:#0065AE url('images/btn_deg_bleu2.gif') repeat-x left bottom}
.exp-link-button.black{background:#587784 url('images/btn_deg_black.gif') repeat-x left bottom}
.exp-link-button.gold{background:#B7832F url('images/btn_deg_gold.gif') repeat-x left bottom}
#exp-art_wrapper + .exp-link-button{float:right; margin:10px 43px 0 0; display:inline-block;}
#exp-mtheque .exp-pht-pag + .exp-link-button{float:right; margin-top:10px;}
#exp-mediacenter.exp-dnl-all .exp-link-button.exp-dark{background:transparent url('images/btn_deg_gris.gif') repeat-x left bottom;}
#exp-attachedfiles > div{padding:10px 0}

#exp-attachedfiles a,#exp-attachedfiles a:link,
#exp-attachedfiles a:visited,#exp-attachedfiles a:hover{/*background:transparent url('images/read_more_blue.png') no-repeat left 2px;*/ background:transparent none; display:inline-block; /*padding:0 0 0 22px;*/ padding:5px 0 5px 5px; font:700 11px/14px Verdana,Geneva,sans-serif; color:#0065ae;}
.exp-attach a:hover{text-decoration:underline;}


/**************************
Phototheque
**************************/
#exp-art_wrapper, #exp-mtheque{width:512px;}
#exp-art_wrapper ul, #exp-mtheque ul, #NewsHistory .exp-pht-pag ul, #CalendarEvents .exp-pht-pag ul{list-style-type:none; margin:0; padding:0;}
#NewsHistory .exp-pht-pag ul,#CalendarEvents .exp-pht-pag ul{display:inline-block; vertical-align:top}
#exp-art_wrapper input[type=checkbox], #exp-mtheque input[type=checkbox]{margin:0}
#exp-art_wrapper #exp-art input[type=checkbox]{margin:3px 3px 3px 0}
.exp-seven .exp-pht-pag ul, .exp-seven .exp-pht-pag .dataTables_paginate.paging_full_numbers, .exp-seven #exp-mtheque ul, .exp-seven #exp-mtheque .exp-pagincontent{float:left;}
 .exp-seven .exp-pht-pag .exp-chk-all{width:150px;display:inline-block}
#exp-art_wrapper ul > li, #exp-mtheque ul > li, 
 #NewsHistory .exp-pht-pag ul > li,
 #CalendarEvents .exp-pht-pag ul > li{float:left; position:relative; font-weight:400}
#exp-art_wrapper ul > li:hover ul, #exp-mtheque ul > li:hover ul, #NewsHistory .exp-pht-pag ul > li:hover ul{display:block; position:absolute;}
#exp-art_wrapper .exp-pht-filter > li > a, #exp-mtheque .exp-pht-filter > li > a{background:transparent url('images/pht_ddl_triangle.png') no-repeat 94% center; display:block; font-size:14px; text-transform:uppercase; font-family:futura-medium,Arial, Helvetica, sans-serif; color:#546a76;}
.exp-pht-filter li li:hover{cursor:pointer; color:#0065ae;}
#exp-art_wrapper ul li li, #exp-mtheque ul li li{float:none;}
#exp-mtheque .exp-pht-filter > li > a.selected-filter{color:#546a76; font:400 11px/normal Verdana, Arial, Helvetica, sans-serif; background:transparent url('/_layouts/images/closeX.png') no-repeat left bottom; text-transform:lowercase; position:absolute; top:0px; left:5px; padding-left:10px; padding-top:2px; cursor:pointer;}
#exp-art_wrapper .exp-pht-filter li a.selected-filter{color:#546a76; font:400 10px/normal Verdana, Arial, Helvetica, sans-serif; background:transparent url('/_layouts/images/closeX.png') no-repeat left 5px; text-transform:lowercase; position:absolute; top:30px; left:6px; padding-left:10px; padding-top:2px; cursor:pointer;}
.exp-pht-filter li ul{display:none;}
.exp-pht-filter > li{background:#ededed none; /*width:155px;*/width:113px; height:30px; padding-top:15px; padding-left:15px; margin-bottom:0;z-index:99/*5000*/}
#exp-mtheque .exp-pht-filter > li{width:238px; margin-bottom:0}
.exp-seven #exp-mtheque .exp-pht-filter > li{width:241px;}

.exp-pht-filter > li + li{margin-left:0px;}
.exp-pht-filter > li:hover{background:#ededed none;margin-top:0}
#exp-art_wrapper .exp-pht-filter li ul, #exp-mtheque .exp-pht-filter li ul{background:#c2c2c2 url('images/pht_ddl_bg.png') repeat-x left top; width:153px; padding-top:0; padding-left:15px; margin:0; left:0; top:100%; z-index:201;}
#exp-art_wrapper .exp-pht-filter li ul li, #exp-mtheque .exp-pht-filter li ul li{padding:4px 0;}
#exp-art_wrapper .exp-pht-filter li ul a #exp-mtheque .exp-pht-filter li ul a{color:#546a76; font:400 11px/normal Verdana, Arial, Helvetica, sans-serif;}
#exp-mtheque .exp-pht-filter li ul{width:238px;}
.dataTables_paginate, .exp-pht-pag .exp-pagincontent{position:absolute; top:8px; left:0;display:inline-block; width:95%; text-align:center;}
/*.exp-seven .exp-pht-pag .dataTables_paginate.paging_full_numbers, .exp-seven .exp-pht-pag .exp-pagincontent{width:175px;}*/
.exp-chk-all{text-align:right;display:inline-block;float:right;margin-right:12px;}
#PicturesPanel{padding:15px 0;}
.dataTables_paginate span{cursor:pointer;}
.dataTables_paginate span.paginate_active,
.dataTables_paginate span.paginate_button{display:inline-block;padding-right:3px}
/*.exp-pht-pag .exp-pagincontent a,.exp-pht-pag .exp-pagincontent span{	float:left}*/
.exp-pht-pag{background:transparent url('images/pht_pag_bg.png') repeat-x left 0px; position:relative; width:499px; height:35px; padding-top:10px; padding-left:12px; clear:both;}
#NewsHistory .exp-pht-pag{overflow:hidden}
.exp-chk-all, .exp-pht-pag li, .exp-pht-pag a, .exp-pht-pag a:link, .exp-pht-pag a:visited, .exp-pht-pag a:hover{color:#546a76; font:400 11px/normal Verdana, Arial, Helvetica, sans-serif; line-height:15px; vertical-align:top}
.exp-pht-pag li a, .exp-pht-pag li a:link, .exp-pht-pag li a:visited, .exp-pht-pag li a:hover{font-weight:700;}
.exp-pht-pag li{padding:0 3px;}
.PreviousPicture, .NextPicture{background-image:url('images/pht_next_back.png'); background-repeat:no-repeat; text-indent:-9999px; display:inline-block; padding:3px 12px; height:5px;}
.exp-pagincontent .PreviousPicture, .exp-pagincontent .NextPicture{margin-top:2px}
.exp-seven .PreviousPicture,.exp-seven .NextPicture{ text-indent:0;font-size:1px!important;color:#ebebeb!important}
#exp-art_previous, #exp-art_next, .previous, .next,.dataTables_paginate span.paginate_button.previous, .news-pager a.previousPage, .news-pager a.nextPage{padding:3px 12px 0 12px;}
.exp-seven .news-pager a.previousPage,.exp-seven  .news-pager a.nextPage{float:left;display:inline-block;padding-top:0px;}
.PreviousPicture{background-position:left top;}
.NextPicture{background-position:right bottom;}
#NumberId a + a{display:inline-block; margin-left:7px;}
.CbkSelectAll{margin-left:9px;}
.exp-picturepanel div{width:122px;  text-align:center;padding:15px 0 5px 0; border-bottom:1px #a4b6c1 solid; float:left; margin-right:6px;}
.exp-picturepanel .legend{background:#fff none; opacity:0.8; font:400 11px/normal Verdana, Arial, Helvetica, sans-serif; color:#546A76; display:none; overflow:hidden; position:absolute; width:114px; padding:0 5px; min-height:30px; bottom:10px;}
.exp-picturepanel a:hover .legend{display:block;;text-align:left;left:0 ;text-decoration:none}
.exp-picturepanel div img{border:1px #a4b6c1 solid; margin-bottom:9px; max-width:122px; }
.exp-picturepanel div a.cboxElement{position:relative;}
.exp-picturepanel .exp-date, .exp-picturepanel .exp-date:link, .exp-picturepanel .exp-date:visited, .exp-picturepanel .exp-date:hover{display:inline-block; width:79px; font:400 11px/normal Verdana, Arial, Helvetica, sans-serif; color:#546A76; text-decoration:none}
.exp-picturepanel .exp-download{background:transparent url('images/icon/icon-download.png') no-repeat left bottom; display:inline-block; text-indent:-9999px; width:14px; overflow:hidden;}
.exp-eventpanel span{display:block; font:400 11px/normal Verdana, Arial, Helvetica, sans-serif; color:#546A76;}
.exp-eventpanel span + span{font:700 14px/normal Verdana, Arial, Helvetica, sans-serif; color:#0065AE; margin-bottom:2px;}
.exp-eventpanel p{font:400 11px/normal Verdana, Arial, Helvetica, sans-serif; color:#546A76; padding-bottom:10px;}
#exp-art_wrapper #exp-art{width:502px; margin:10px 5px;}
/*.exp-seven #exp-art_wrapper #exp-art{width:494px;}*/
#exp-art_wrapper #exp-art th{padding-bottom:5px; display:none;}
#exp-art_wrapper #exp-art th + th{text-align:center;}
#exp-art_wrapper #exp-art td{border-bottom:1px #d4d8db solid;}
#exp-art_wrapper #exp-art td + td{padding:5px 0; text-align:center; font:700 12px/normal Verdana, Arial, Helvetica, sans-serif; color:#0065AE;}
#exp-art_wrapper #exp-art td.exp-desc{text-align:left; padding-left:10px; width:340px;}
/****************************
	OUR PEOPLE
*******************************/
#OurPeoplePanel img{display:none;}
#OurPeoplePanel a, #OurPeoplePanel a:link, #OurPeoplePanel a:visited, #OurPeoplePanel a:hover{width:auto!important; height:auto!important; color:#0065AE; font:400 14px Verdana,Arial,Helvetica,sans-serif; margin-bottom:10px;}
#OurPeoplePanel div{color:#546A76; font:400 11px Verdana,Arial,Helvetica,sans-serif;}
#GlobalContent{padding:10px; ;width:500px;}
#GlobalContent > img{width:150px; float:left; margin:0 15px 15px 0;}
#GlobalContent span{display:inline-block; color:#0065AE; font:400 14px Verdana,Arial,Helvetica,sans-serif;}
#GlobalContent p{clear:both; color:#546A76; font:400 11px Verdana,Arial,Helvetica,sans-serif;}
.exp-basket{background:#0081C0 url('images/bg_contactl.gif') repeat-x left bottom; width:114px; height:94px; float:right; padding:8px;}
.exp-basket .exp-eut{font:400 16px/normal futura-medium,Verdana, Arial, Helvetica, sans-serif; color:white; text-transform:uppercase; display:block; margin-bottom:10px;}
.exp-basket a, .exp-basket a:link, .exp-basket a:visited, .exp-basket a:hover{background:transparent url('/Style Library/EulerHermes.Internet/images/Dossier_media.png') no-repeat left top; color:#fff; font:400 10px/normal Verdana, Arial, Helvetica, sans-serif; display:block; width:60px; height:70px; padding-left:50px;}
.exp-basket a:hover{background-position:left -74px;}
/**************************
form contact
**********************/
#exp-form { padding-top:5px}
#exp-form > fieldset{clear:both;margin-bottom:6px;border:none;}
.exp-label,.RadCaptcha span, .RadCaptcha p label,#exp-form > fieldset > label{clear:left;float:left;margin-top:3px; width:120px; padding-right:15px; text-align:left; font:700 12px Verdana,Arial,Helvetica,sans-serif; color:#546A76;}
#exp-form > fieldset > label.accept{clear:none}
.exp-label.long{ width:155px;padding-bottom:7px}
.exp-label.exp-tacap, .exp-label.exp-ta{float:left;}
.exp-label.exp-ta + table{float:left;margin-bottom:6px}
	#exp-form table input[type="checkbox"],#exp-form table input[type="radio"]{float:none; margin:0 3px 0 0}
.exp-label.wide{display: block;float: none;padding-bottom: 5px;text-align: left;width: auto;}
.exp-tacap{margin-top:10px;}
.exp-error{margin-left:4px;float:left;display:block;}
.error_text{color:#f00;margin-left:10px;display:block}
#exp-form select, #exp-form input[type="text"]{float:left;width:345px; margin:0; padding:2px 0; border:1px #c0c7cb solid; height:18px;}
#exp-form select{height:auto;padding:3px}
#exp-form input[type="checkbox"],#exp-form input[type="radio"]{float:left; margin-left: 0px;}
#exp-form textarea{float:left;margin-top:3px;}
#exp-form .exp-link-button{border:0; margin-left:220px; padding:5px 20px; cursor:pointer; margin-top:7px;}
#exp-form label{vertical-align:middle}
#exp-form table label{padding:0 15px 0 0}
.RadCaptcha > span{display:block;clear:both;float:none;margin:2px 0 6px 220px}
.exp-job-offers-apply  .RadCaptcha.radcap > span{margin:0}
.RadCaptcha img{float:left;margin:0 0 10px 220px}
.RadCaptcha_Default > div{float:left}
.RadCaptcha p{padding-top:3px;}
.RadCaptcha p label{float:left; font:700 12px Verdana,Arial,Helvetica,sans-serif; color:#546A76;}
#exp-form .RadCaptcha p input[type=text]{float:none;margin-right:43px;margin-left:5px;width:341px}
.exp-seven #exp-form .RadCaptcha p input[type=text]{float:right;margin-right:73px}

.exp-job-offers-apply .RadCaptcha > span{margin:5px 0;width:450px;text-align:left}
#exp-form > fieldset > label.exp-ta{ padding-top:2px}
/**************************
RSS
**********************/
.exp-flux-rss h1, .exp-flux-rss legend,.exp-number{margin-bottom:10px;display:inline; font-size:35px; text-transform:uppercase; color:#0065ae; font-weight:400; font-family:futura-medium,Arial, Helvetica, sans-serif;}
.exp-flux-rss span{display:inline-block; padding-bottom:2px;}
.exp-flux-rss fieldset{padding:0; font-size:12px; font-weight:400; font-family:Verdana,Geneva,sans-serif;}
.exp-flux-rss legend,.exp-number{font-size:18px; padding:20px 0 0; margin:0;}
.exp-flux-rss legend div{display:inline-block}
.exp-flux-rss .hps{font-size:10px;font-weight:700}
.exp-flux-rss label{display:inline-block; padding:3px 10px 0 0; vertical-align:middle; font-weight:700;}
.exp-flux-rss select{display:inline-block; margin-top:3px; width:342px; height:24px; color:#546A76; font-size:12px; font-weight:400; font-family:Verdana,Geneva,sans-serif; line-height:24px; border:1px solid #8d9ba3; vertical-align:middle;}
.exp-flux-rss select::-ms-expand {display:block;}  
.exp-flux-rss fieldset input[type=submit]{background:transparent url(images/btn_deg_bleu.gif) repeat-x left top; display:inline-block; width:125px; height:24px; color:#fff; font-size:12px; font-weight:700; font-family:Verdana,Geneva,sans-serif; line-height:24px; text-align:center; border:0 none; vertical-align:middle;}

/**************************
	Events
**********************/
#EventsPanel .exp_event{background: none repeat scroll 0 0 transparent;
    font-family: Verdana,Geneva,sans-serif;
    padding: 15px 10px;}
	#EventsPanel .exp_title,
	#EventsPanel .exp_title a,#EventsPanel .exp_title a:link,
	#EventsPanel .exp_title a:visited,#EventsPanel .exp_title a:hover{color: #0065AE;
    display: inline;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 11px;
    font-weight: 700;}
	#EventsPanel .exp_date{color: #546A76;
    display: inline-block;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: 400;
    margin-right: 10px;
    padding: 0;}
	#EventsPanel .exp_event div{color:#546a76; font-size:12px}


/**************************
	Form job offers
**********************/
#exp-form.exp-job-offers-apply{width:500px}
#exp-form.exp-job-offers-apply h2{padding:0 0 30px;color:#0065ae; font-family:futura-medium,Arial, Helvetica, sans-serif; font-size:22px; font-weight:400}
#exp-form.exp-job-offers-apply p.intro{padding:0 0 15px}
#exp-form.exp-job-offers-apply .exp-mail-invalide{display:inline-block; margin-left:147px; margin-bottom:5px}
.exp-job-offers-apply .exp-zone-texte-html{padding-top:25px}
#exp-form.exp-job-offers-apply > fieldset > label{width:138px; padding-right:9px}
.exp-job-offers-apply .RadCaptcha p label{width:130px; padding-right:9px}
#exp-form.exp-job-offers-apply .RadComboBox{width:344px!important}
#exp-form.exp-job-offers-apply .RadComboBox input[type="text"]{width:322px; border:0 none}
#exp-form.exp-job-offers-apply .RadUpload{display:inline-block;width:345px}
	#exp-form.exp-job-offers-apply .RadUpload input[type="text"]{width:271px; height:18px; padding:2px 0}
#exp-form.exp-job-offers-apply textarea{width:340px; height:145px; border:1px solid #C0C7CB}
.exp-job-offers-apply .RadCaptcha{overflow:hidden} 
.exp-job-offers-apply .RadUpload .ruInputs li{margin:0} 
.exp-job-offers-apply .RadCaptcha span, .exp-job-offers-apply .RadCaptcha img{margin-left:147px}
#exp-form.exp-job-offers-apply input[type="checkbox"]{width:13px; height:13px; margin:0 0 0 147px; padding:0; vertical-align:top}
#exp-form.exp-job-offers-apply td input[type="checkbox"]{margin:0 0 5px}
 .exp-job-offers-apply .ms-WPBody #exp-form p{width:492px;overflow:hidden; clear:both}
	#exp-form.exp-job-offers-apply .RadCaptcha p input[type="text"]{float:right; margin-right:11px}
	.exp-job-offers-apply .RadUpload .ruFileWrap{padding-right:0}
	.exp-job-offers-apply .RadUpload_Default .ruButton{background:transparent url(images/bt_parcourir.png) repeat-x left top; height:24px;; color:#0969b0; font-size:12px; font-weight:700}
	#exp-form.exp-job-offers-apply > fieldset > label.label_checkbox, #exp-form.exp-job-offers-apply > fieldset td label{float:none;width:340px; margin-top:0; padding-left:5px; padding-right:0; clear:none;font-size:11px;font-weight:400; text-align:left; vertical-align:top}
	#exp-form > fieldset span[style~=color:Red;visibility:hidden]{display:none}
	#exp-form .exp-liste-choix{display:inline; vertical-align:top}
.exp_champs_obli{display:inline-block;width:138px; padding-right:9px; text-align:right}
#exp-form.exp-job-offers-apply .exp-link-button{margin-left:0}
#exp-form.exp-job-offers-apply .exp-link-button.exp-job-apply{background:transparent url('images/btn_deg_bleu_fleche.png') no-repeat left top;float:right;margin:0 11px 5px 5px;padding:9px 10px 9px 30px; line-height:13px;}

/**************************
	Job search
**********************/
.exp-job-offers-links{text-align:right}
	#exp-mtheque .exp-job-offers-links a, #exp-mtheque .exp-job-offers-links a:link, #exp-mtheque .exp-job-offers-links a:visited, #exp-mtheque .exp-job-offers-links a:hover, #exp-mtheque .exp-job-offers-links a:focus, #exp-mtheque .exp-job-offers-links a:active{background:transparent url('images/btn_deg_bleu_fleche.png') no-repeat left top;float:none;margin:0 0 20px 5px;padding:9px 10px 9px 30px; line-height:13px; text-decoration:none}
.exp-job-offers-search .exp-pht-filter > li{width:239px; margin-bottom:0}
.exp-job-offers-search .exp-link-button{float:right; margin-left:4px}
.exp-job-offers-search .exp-pht-filter > li > a:hover{cursor:pointer}
#exp-mtheque.exp-job-offers-search ul > li:hover ul{display:none}
#exp-mtheque.exp-job-offers-search .exp-pht-filter li .exp-content-filter{display:none;position:absolute;left:-258px; top:100%; z-index:2001}
#exp-mtheque.exp-job-offers-search .exp-pht-filter li:first-child .exp-content-filter{left:0}
#exp-mtheque.exp-job-offers-search .exp-pht-filter li ul, #exp-mtheque.exp-job-offers-search .exp-pht-filter li:hover ul{position:static;width:497px; padding:30px 7px 10px;overflow:hidden}
#exp-mtheque.exp-job-offers-search .exp-pht-filter li ul#ulLocation li, #exp-mtheque.exp-job-offers-search .exp-pht-filter li ul#ulJobFunction li{float:left; width:241px; padding:0 0 0 8px}
	#ulLocation label{display:inline-block; width:100%}
	#ulLocation select{width:147px; margin:10px 0 0; color:#546a76; font-size:11px; border:1px solid #7d8b93;}
	#exp-mtheque.exp-job-offers-search .exp-pht-filter li .ok{background:#c2c2c2 none;display:block; padding:0 13px 2px 0; text-align:right; cursor:pointer ;width:498px}
	#exp-mtheque.exp-job-offers-search .exp-pht-filter li .ok:hover{ color:#546A76}
#exp-mtheque.exp-job-offers-search .exp-pht-filter li ul#ulJobFunction li{width:150px; overflow:hidden}
	ul#ulJobFunction input[type=checkbox]{float:left;width:12px; height:12px; margin:0 8px 0 0; padding:0; border:0}
	ul#ulJobFunction li label{display:inline-block;margin-left:0}
	#ulLocation li:hover label,ul #ulJobFunction li:hover label{color:#546a76}

#exp-mtheque.exp-job-offers-search #exp-choix{padding:20px 0 15px; position:relative; overflow:hidden; clear:both; z-index:20}
#exp-mtheque.exp-job-offers-search #exp-choix span{display:block}
#exp-mtheque.exp-job-offers-search #exp-choix ul{overflow:hidden; margin-bottom:5px}
	#exp-mtheque.exp-job-offers-search #exp-choix li{float:none;color:#546a76; line-height:13px}
	#exp-mtheque.exp-job-offers-search #exp-choix li img{padding:1px 7px 0 0; vertical-align:top}
	.ResetAll{cursor:pointer}

/* no result */
#NoResultBox{background:transparent url(images/highlight_box_bg.png) repeat-x left bottom; display:none; overflow:hidden}
	.exp-NoResultBox{float:left;width:216px; padding:15px 20px}
	.exp-NoResultBox:first-child{width:215px;border-right:1px solid #f4f4f4}
		.exp-noresult-title{display:block; padding:0 0 8px; color:#546a76;font-size:24px; font-weight:400; font-family:futura-medium,Arial, Helvetica, sans-serif}
		#NoResultBox .exp-NoResultBox p{padding:0 0 10px;color:#546a76; font-size:11px}
		#NoResultBox .exp-NoResultBox a, #NoResultBox .exp-NoResultBox a:link, #NoResultBox .exp-NoResultBox a:visited, #NoResultBox .exp-NoResultBox a:hover, #NoResultBox .exp-NoResultBox a:focus, #NoResultBox .exp-NoResultBox a:active{background:transparent url(images/next_bleu.png) no-repeat right top; float:right; display:inline-block; padding:0 24px 0 0; color:#0065ae; font-size:16px;font-weight:400; font-family:futura-medium,Arial, Helvetica, sans-serif}

/* with result */
#exp-art_wrapper #exp-art.job-search-result{width:100%; margin:15px 0 20px; border-collapse:collapse}
#exp-art_wrapper #exp-art.job-search-result th{padding:5px 15px;display:table-cell; color:#0065ae; font-family:futura-medium,Arial, Helvetica, sans-serif; font-weight:400; font-size:13px; text-transform:uppercase; border-collapse:collapse}
.exp-seven #exp-art_wrapper #exp-art.job-search-result th{display:block}
#exp-art_wrapper #exp-art.job-search-result td{background:transparent url(images/pht_pag_bg.png) repeat-x left bottom; padding:10px 15px; color:#546a76; font-size:10px; vertical-align:middle; text-align:left; border-collapse:collapse}
#exp-art_wrapper #exp-art.job-search-result td + td{font-weight:400; border-left:1px solid #fff}
#exp-art_wrapper #exp-art.job-search-result a:link, #exp-art_wrapper #exp-art.job-search-result a:visited, #exp-art_wrapper #exp-art.job-search-result a:hover, #exp-art_wrapper #exp-art.job-search-result a:focus, #exp-art_wrapper #exp-art.job-search-result a:active{color:#0065ae; font-weight:700}

.exp-pht-pag.job_search{overflow:hidden}
.job_search .dataTables_paginate, .job_search .exp-art_paginate, .news-pager{float:right; padding:0 15px; text-align:right}

/**************************
	Job offers - detail
**************************/
	.exp-link-button.job_alert{background:transparent url('images/btn_deg_bleu_fleche.png') no-repeat left top;float:right;margin:0 0 5px 5px;padding:9px 10px 9px 30px; line-height:13px;}
	.exp-offre-ref{display:block;padding:0 0 0 15px; color:#a4afb5; font-size:10px; text-transform:uppercase; clear:both}
	.exp-offre-titre{display:block;margin:10px 0; padding:8px 16px; color:#0065ae; font-family:futura-medium,Arial, Helvetica, sans-serif; font-size:24px; line-height:27px; text-transform:uppercase; border-color:#d4d8db; border-style:solid; border-width:1px 0}
	div[class|=exp-offre-item]{background:transparent url('images/highlight_box_bg.png') repeat-x left bottom; padding:15px;color:#0065ae; font-family:Verdana,Geneva,sans-serif; clear:both;}
		div[class|=exp-offre-item] > div{padding:0 0 10px}
			div[class|=exp-offre-item] > div span{padding:0 7px 0 0;color:#546a76}
		#exp-offre-detail .exp-offre-item > a{display:block; font-size:16px; text-transform:uppercase; font-family:futura-medium,Arial, Helvetica, sans-serif; color:#546a76;}
		.exp-offre-item .exp-content{padding:15px 0 0; color:#546a76}

	.exp-offre-item-infos{padding-bottom:10px;}
	.exp-bt-submit{padding:20px 0;text-align:center}
		.exp-bt-submit p{color:#0065ae;padding-bottom:10px;text-align:left}
			.exp-bt-submit p span{margin-right:4px}
		.exp-bt-submit .exp-link-button{font-size:12px}
	.exp-link-button-goback{background:transparent url(images/chevron_prev.png) no-repeat left 4px; padding:0 0 0 10px; color:#0065ae; font-size:11px; font-weight:700}
	
/**************************
	Meet our team
**************************/
/* Slider */
#picturesSlider{background:transparent url(images/meet_people_slider_bg.png) no-repeat left top; width:451px; height:80px; padding:17px 32px 18px 32px; position:relative}
	a#previousPicture,a#nextPicture{background:transparent url(images/meet_people_slider_fleches.png) no-repeat left top; display:inline-block; position:absolute; top:37px; left:6px; width:20px; height:43px; text-indent:-9999px; z-index:25}
	a#nextPicture{background-position:left -43px; left:489px}
	#picturesShow{position:relative; width:474px; height:80px; margin:0 0 0 -23px; overflow:hidden; z-index:20}
	#picturesShow ul{list-style:none; position:relative; width:474px; margin:0; padding:0;}
		#picturesShow li{float:left; padding:0; width:158px; height:80px; margin:0; text-align:center}
			#picturesShow li img{border:2px solid transparent;max-width:135px; max-height:76px; cursor:pointer}
			#picturesShow li img.current{border-color:#0065AE}
/* Photo sÃ©lectionnÃ©e */
#currentPicture{position:relative; margin:-9px 0 0}
	#currentPicture .exp-infos-auteur{background:transparent url(images/bckg_slideshow.png) repeat-y -213px top; position:absolute;top:104px; left:0; width:210px; padding:10px 160px 5px 7px; color:#fff}
		#currentPicture #imgCurrentPicture{max-width:515px}
		#currentPicture .exp-citation{font-family:Georgia,Arial, Helvetica, sans-serif; font-size:15px; font-weight:400; font-style:italic; line-height:18px}
		#currentPicture .exp-nom-auteur, #currentPicture .exp-fonction-auteur{padding:0; font-family:futura-medium,Arial, Helvetica, sans-serif; font-size:14px; line-height:17px}
		#currentPicture .exp-nom-auteur{padding:12px 0 0; text-transform:uppercase}
		
/*small news*/
.news-container{background:transparent none; margin-left:5px; width:148px; padding:10px}
.news-history .news-container{ padding-left:0;margin-left:0}
.news-history > h2{padding:0 0 10px; font: 400 22px/normal futura-medium,Arial, Helvetica, sans-serif; color: #0065AE}
.news-container .exp-lastsmall  span{display:block}
.exp-lastsmall{padding-bottom:20px;}
.news-container .exp-lastsmall  span a,.exp-lastsmall .news-container span a:link,.news-container .exp-lastsmall span a:visited,
.news-container span a:hover{ color:#0065ae;font-family: Verdana,arial,sans-serif;font-size:12px;font-weight:700}
.news-container .exp-lastsmall .date{color:#546a76;font-family: Verdana,arial,sans-serif;font-size:10px;}
.exp-lastnewslist.small{width:148px;background:transparent none;padding:0}

#NewsHistory .template-lastNewscontent.exp-lastsmall {width:507px;padding-bottom:5px}

#NewsHistory .news-container .template-lastNewscontent.exp-lastsmall h2{font: 700 11px/normal Verdana, Arial, Helvetica, sans-serif;
color: #0065AE; text-transform:none}
#NewsHistory .news-container .template-lastNewscontent.exp-lastsmall h2{display:inline}
#NewsHistory .news-container .template-lastNewscontent.exp-lastsmall .date{display:block;margin-right:10px}
/**************************
	Comment
**************************/
.exp-comment .exp-link-button{ border:0;margin-left:135px}
.exp-txtbox,.exp-txtboxm{ width:300px;margin-bottom:5px;}
.exp-txtboxm{ height:100px;}
.exp-author { color:#0065ae;font-family: Verdana,arial,sans-serif;font-size:12px;font-weight:700}
.exp-comment .exp-label.com{width:79px;float:none;display:block;padding-bottom:5px;font-weight:900}
.exp-comment{ background-color:#eeeeee;border:1px #ccc solid;padding:10px 10px 10px 10px;margin-bottom:10px;}
.exp-comment .exp-label{  text-align:left;font-weight:400;}
.exp-comments {padding:10px;margin:0; background-color:#eee;border:1px #ccc solid;}
.exp-comments > div{border-bottom:1px #ccc solid;padding-top:10px;}
.policy{ height:30px;padding-top:25px;}
div.year{background:transparent url('images/pht_pag_bg.png') repeat-x left bottom; height: 30px;padding-top:5px; width:520px; clear:both}
       .year ul{ list-style-type:none;margin:0;padding:0}
       .year li{ padding:5px 0 5px 5px;float:left}
       .year li:first-child{padding-left:12px}
		.year li a,.year li a:link,.year li a:visited,.year li a:hover{font-weight:700}
/* invest news*/
.investnews{background:#E7E7E7 none; padding:17px 16px 5px 12px; display: none; margin-top:0; margin-bottom:0; width: 492px}
#exp-layout_news .investnews h2{ text-transform:none}
       #exp-layout_news .investnews h2{display:inline;font:700 11px Verdana,Arial,Helvetica,sans-serif}
       .year li a,.year li a:link,.year li a:visited,.year li a:hover{font-weight:700;padding-right:5px;border-right:1px #0065AE solid}

       .investnews .exp-date{font-weight:400; font-size:10px}
       .investnews ul {list-style-type: none;padding: 0; margin: 10px 0 0 0; font-size:10px}

.downl{ font-weight:700}
.pr{ font-weight:400}
/*DIsplay doc*/
.investnews.displaydoc{display:block;padding-bottom:25px;position:relative}
.displaydoc .date{ display:block;color:#0065ae;font:400 16px/normal futura-medium,Verdana, Arial, Helvetica, sans-serif;margin-bottom:10px}
.displaydoc .down{display:inline-block;float:left}
.displaydoc ul{ display:inline-block;margin-top:0;padding-left:10px;float:left;}
.displaydoc li{ padding-bottom:5px}
.displaydoc .exp-link-euler{padding-right:5px}
.displaydoc .exp-link-button{
       position:absolute;bottom:5px;right:5px;
}
.displaydoc a { cursor:pointer;}
.displaydoc p{ padding:7px 0;font-family: Verdana,arial,sans-serif;font-size:12px;clear:both;width:390px;}
.displaydoc a.doc-link {margin-top:5px;margin-left:5px;}
.displaydoc .downl{width:425px;margin-left: 55px;}

.displaydoc .documents.downl{float:none; display:block}
.displaydoc .documents.downl .downl{float:left; margin-left:0; width:385px; color:#0065AE; font-size:11px}
.displaydoc .documents.downl li{overflow:hidden}
.displaydoc .documents.downl li input[type="checkbox"]{margin-top:-3px}
.displaydoc .downl_word{float:left; display:block}
#qpz-master h2.ddby{
font: 400 22px/normal futura-medium,Arial, Helvetica, sans-serif;
color: #0065AE;
}
/* related news*/
.exp-related-news {
	height: 150px;
	width: 414px;
	margin:0 auto;
}

.exp-related-news > div {
	display:inline-block;
}

.exp-related-news-left {
	background-image: url('images/related-news-bck-left.png');
}

.exp-related-news-right {
	background-image: url('images/related-news-bck-right.png');
}

.exp-related-news-content {
	background-image: url('images/related-news-bck-middle.png');
	background-repeat: repeat-x;
	width: 390px;
	height: 100%;
}

.exp-related-news-left,
.exp-related-news-right {
	width: 12px;
	height: 100%;
}

.exp-related-news-left,
.exp-related-news-right,
.exp-related-news-content,
.exp-related-news-content-tile {
	float:left;
	clear:none;  
}
.exp-related-news-content-tile {
	height: 130px;
	margin-top: 10px;
	margin-right: 10px;
	display:inline-block;
	width: 390px;
}
.exp-related-news-content-tile.last {
	margin-right: 0;
}
div#ctl00_PlaceHolderMain_postEditForm>table>tbody>tr>td{
	                text-align: left;
                    font-family: verdana;
                    border-top: 1px solid #d8d8d8;
                    padding-top: 3px;
                    padding-right: 8px;
                    padding-bottom: 6px;
                    color: #525252;
                    font-weight: bold;
                }
	
                input#ctl00_PlaceHolderMain_postEditForm-draft-button, input#ctl00_PlaceHolderMain_postEditForm-published-button, input#ctl00_PlaceHolderMain_postEditForm-reset-button {
                    width: 200px;
                    height: 50px;
                    margin: 10px;
                }
