*{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}[hidden],audio:not([controls]){display:none}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;width:100%}body,button,input,select,textarea{font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;color:#333}.clear{clear:both}.clearfix:after,.clearfix:before,.liste-annuaire:after,.liste-annuaire:before{content:".";display:block;height:0;overflow:hidden}.clearfix:after,.liste-annuaire:after{clear:both}.clearfix,.liste-annuaire{zoom:1}form{margin:0}fieldset{border:0;margin:0;padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=radio]{vertical-align:text-bottom}button,input[type=button],input[type=submit],label{cursor:pointer}button{width:auto;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}li,ol,p,ul{margin:0;padding:0}nav ol,nav ul{list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:1em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}img::selection{background:0 0}img::-moz-selection{background:0 0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}.flex-container a:active,.flexslider a:active{outline:0}.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}.flexslider{width:100%;margin:0;padding:0}.flexslider .slides>li{display:none}.flexslider .slides img{max-width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{position:relative;zoom:1}.flexslider .slides{zoom:1}.flexslider .slides>li{position:relative}.flex-container{zoom:1;position:relative}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:left}.flex-control-nav li{margin:0 7px 0 0;display:inline-block;zoom:1}.flex-control-paging li a{width:11px;height:11px;display:block;background:#b4b4b4;cursor:pointer;text-indent:-9999px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.flex-control-paging li a:hover{background:#dd0747}.flex-control-paging li a.flex-active{background:#921539;cursor:default}h1,h2,h3{font-family:Lora,serif;font-weight:700;font-size:24px;line-height:1.1em;color:#921539}h1 a,h2 a,h3 a{color:inherit}h2{color:#67404b}.chapo{margin-bottom:10px}.maintitle{font-size:32px;margin-bottom:20px}.navtitle{font-size:20px;margin-bottom:5px}.navtitle a{color:#dd0747}.navtitle a:hover{text-decoration:underline}.subtitle,h1.spip,h2.spip{font-size:24px;margin-bottom:20px;margin-top:20px}.subtitle:first-child,h1.spip:first-child,h2.spip:first-child{margin-top:0}h3.spip{font-size:20px;margin-top:10px;margin-bottom:5px}.typo_exposants{line-height:0}.texte{font-family:Arial,Helvetica,sans serif;color:#333;line-height:1.5em;font-size:1.1em}.texte p{text-align:justify}.texte p,.texte ul{margin-bottom:10px}.texte a{color:#dd0747}hr,hr.spip{padding:0;width:100%;border:none;height:1px;margin:20px 0;color:#b4b4b4;background-color:#b4b4b4;clear:both}.spip_puce{list-style-position:outside}ol.spip,ul.spip{margin-left:20px;list-style:disc}ol.spip li,ul.spip li{margin-bottom:10px}a.spip_in,a.spip_mail{border-bottom:1px solid transparent}a.spip_in:hover,a.spip_mail:hover{text-decoration:none;border-bottom:1px solid}.spip_documents a.spip_in:hover{border-bottom:1px solid #fff}a.spip_out{border-bottom:1px dashed #b4b4b4}.spip_documents a.spip_out{border-bottom:1px solid #fff}a.spip_out:hover{text-decoration:none;border-bottom:1px solid #f90850}.spip_documents a.spip_out:hover{border-bottom:1px solid #fff}a.spip_glossaire{color:#060}.spip_documents_left,.spip_documents_right{margin:0}.spip_documents_left{float:left;margin-right:20px;margin-bottom:10px}.spip_documents_right{float:right;margin-left:20px;margin-bottom:10px}.spip_documents_center{margin:10px 0;text-align:center}@media (max-width:1045px){.spip_documents img{max-width:100%;height:auto}.texte p{text-align:left}}@media (max-width:480px){.spip_documents_left,.spip_documents_right{max-width:100%;min-width:100%;float:none;margin-left:0;margin-right:0;display:block}}.page-faculty .main-content{position:relative}@media (min-width:1046px){.page-faculty .main-content{padding:40px;width:990px}.page-faculty .main-content .breadcrumb{position:relative;margin:-20px -20px 20px}}#entete_auteur{position:relative;margin-bottom:10px}#entete_auteur a:hover{text-decoration:underline}#entete_auteur .photo{float:left;margin-top:3px;margin-right:15px;background-color:#bcacb0;border:1px solid #c4c2be;padding:10px}@media (max-width:849px){#entete_auteur .photo{float:right;margin-right:0;margin-left:15px;max-width:35%}#entete_auteur .photo img{width:100%}}@media (min-width:850px){#entete_auteur .left{float:left;max-width:580px}#entete_auteur .right{position:absolute;top:0;right:0;width:310px;margin-top:5px;padding-bottom:20px}#entete_auteur .right p{text-align:right;position:relative}}.titre_auteur{margin-bottom:5px;padding-top:0;color:#921539}.fnc{font-size:1.1em;color:#67404b;margin-bottom:5px;white-space:nowrap}.localisation{margin:5px 0;color:#666;line-height:1.5em}.localisation p{margin-bottom:0}.localisation .adresse{margin-right:20px}.campus{font-weight:700}.affil,.tel{color:#666}.affil{margin-top:5px}.pse_resp{font-weight:700;color:#666;font-size:1.1em}.email a{color:#dd0747}.cv{margin-top:10px;position:absolute;bottom:5px;right:0;float:none}.cv a{display:block;color:#921539;background:url(cv_pdf.png) no-repeat;width:155px;height:22px;line-height:22px;padding:0 25px 0 5px;margin-bottom:3px;text-align:center;font-weight:700}@media (max-width:499px){.cv{position:relative}}@media (min-width:850px){.social{position:absolute;bottom:8px;right:165px;background-color:#e3d8db;border-radius:3px}}.social a{text-indent:-9999px;display:inline-block;width:25px;height:25px;margin:12px 8px 12px 0;background:url(social_faculty.png) no-repeat}@media (min-width:850px){.social a{margin:12px 4px}.social a:first-child{margin-left:12px}.social a:last-child{margin-right:12px}}.social .linkedin{background-position:0 0}.social .twitter{background-position:-25px 0}.social .facebook{background-position:-50px 0}.social .other{background-position:-75px 0}.doc_infos,.themes,.website{border-top:1px solid #92475d}.doc_infos div,.themes div,.website div{margin:2px 0;color:#666;padding:5px 0}.themes{margin-top:15px}.themes div{padding:5px 7px;background-color:#edecec}.themes p{font-weight:700;margin-top:5px;margin-bottom:7px}.themes li{float:left;display:block;font-size:1.1em;line-height:1.1em;background:url(topics.png) no-repeat;padding:3px 3px 3px 20px;margin-right:10px}.doc_infos{padding-top:15px;font-size:1.1em;line-height:1.1em}.doc_infos .doc_infos_cont{margin:0 0 15px;padding:5px 15px;background-color:#edecec}.doc_infos .doc_infos_cont p{padding:5px 0}.doc_infos p.info_assa,.doc_infos p.info_job{padding:0 0 15px;text-align:center;line-height:25px}.doc_infos p.info_assa:before,.doc_infos p.info_job:before{content:'';background:url(doc_icons.png) no-repeat;width:25px;height:25px;margin-right:5px;display:inline-block;vertical-align:top}.doc_infos p.info_job{color:#416389}.doc_infos p.info_job:before{background-position:-25px 0}.doc_infos p.info_assa{color:#f90850}@media (min-width:900px){.doc_infos .doc_codirector,.doc_infos .doc_director{display:inline-block;width:30%;white-space:nowrap}.doc_infos .doc_codirector:first-child,.doc_infos .doc_director:first-child{padding-left:0}.doc_infos .doc_year{width:40%;padding-right:0;text-align:right;float:right}}.label{color:#8e898c}.website{margin-top:0}.website p{font-size:1.1em;margin:10px 0;line-height:1.5em;text-align:left}.website a.link{font-weight:700;background:no-repeat #dd0747;border-radius:3px;padding:5px 10px;color:#fff}.website a.link:before{content:'→ '}.website a.link:hover{background-position:0 -20px;color:#985717}#faculty{border-top:1px solid #92475d;margin-top:0;padding-top:20px}#faculty_sidebar{float:left;width:220px;margin-right:-1px;border-right:1px solid #e2e2e2}@media (max-width:849px){#faculty_sidebar{width:100%;margin-right:0;border-right:0;float:none;margin-bottom:20px}}#faculty_sidebar li{list-style:none;display:block}#faculty_sidebar li a{background:#edecec;position:relative;z-index:2;display:block;line-height:16px;padding:7px 10px;color:#52485f;text-transform:uppercase}#faculty_sidebar li a:active,#faculty_sidebar li a:hover{text-decoration:none;color:#43668d}#faculty_sidebar li a.on,#faculty_sidebar li a.on:hover{color:#fff;background:#416389}#faculty_sidebar li.lvl1{background:url(navigation_sep.png) right top no-repeat #fff;padding:3px 2px 2px 0}#faculty_sidebar li.lvl2{background:0 0;padding:0;border-top:1px dotted #fff}#faculty_sidebar li.lvl2 a{background:url(navigation_arbo.png) 13px 7px no-repeat #edecec;padding-left:25px;text-transform:none}#faculty_sidebar li.lvl2 a.on,#faculty_sidebar li.lvl2 a.on:hover{color:#43668d;font-weight:700;background:url(navigation_arbo.png) 13px 7px no-repeat #edecec}#faculty_content.col2{float:left;width:640px;padding:0 0 0 20px;border-left:1px solid #e2e2e2}@media (max-width:1044px){#faculty_content.col2{width:570px}}@media (max-width:849px){#faculty_content.col2{width:100%;float:none;padding:0;border-left:none}}#faculty_content h3{font-size:1.7em;color:#42648a;font-weight:700;letter-spacing:.03em;margin-top:10px;margin-bottom:10px;border-bottom:1px solid #42648a;padding-bottom:10px}#faculty_content .txt,#faculty_content .txt p{line-height:1.5em;font-size:14px;color:#333}#faculty_content .txt{margin-right:20px}#faculty_content .txt a{color:#416389}#faculty_content .txt a:hover{text-decoration:underline}#faculty_content .txt blockquote{background-color:#eaeaea;padding:10px;margin:0 0 10px}#faculty_content .txt blockquote p{margin-bottom:0}#faculty_content .txt p,#faculty_content .txt ul{text-align:justify}#faculty_content .txt h3{font-size:1.6em;color:#42648a;font-weight:700;letter-spacing:.03em;margin-top:10px;margin-bottom:10px;border-bottom:1px solid #42648a;padding-bottom:10px}#faculty_content .txt h3:first-child{margin-top:0}#faculty_content .txt h4{font-size:1.5em;color:#8e635f;font-weight:700;margin-top:10px;margin-bottom:10px}#faculty_content .txt h4:first-child{margin-top:0}#faculty_content .txt h5{font-size:1.3em;color:#444;margin-top:10px;margin-bottom:5px;font-weight:700}#faculty_content .txt h6{font-size:1.1em;text-transform:uppercase;color:#666;margin-top:10px;margin-bottom:5px;font-weight:700}#faculty_content .txt ul{list-style:disc;padding-left:20px}#faculty_content .txt ul li{margin-bottom:10px;list-style:disc}#faculty_content .txt img{max-width:640px}#faculty_content .txt .block-color1{background-color:#7e3133;color:#fff;padding:10px;margin-bottom:10px}#faculty_content .txt .block-color2{background-color:#42648A;color:#fff;padding:10px;margin-bottom:10px}.formulaire_spip{position:relative;margin-right:10px}.formulaire_spip .titrechamp h4{font-size:1.3em;font-weight:700;color:#985750;border-bottom:1px solid #985750;margin-bottom:10px}.formulaire_spip .retour{position:absolute;top:5px;right:2px;color:#B85153;font-weight:700;padding:3px}.formulaire_spip .aide{color:#666;line-height:1.4em}.formulaire_spip .champ{margin-bottom:10px}.formulaire_spip .champ label{display:block;margin-bottom:6px;line-height:1.4em;margin-right:10px;color:#888;font-size:.9em}.formulaire_spip .champ label.fixe{height:42px}.formulaire_spip .champ label strong{font-weight:700;font-size:1.3em;color:#333}.formulaire_spip .fixephoto{min-height:50px}.formulaire_spip .photo{float:left;border:1px solid #F2E9DF;margin-right:20px;width:90px;height:90px;padding:3px;font-size:.8em;overflow:hidden}.formulaire_login_public .erreur,.formulaire_spip .erreur,.formulaire_spip .succes{padding:10px 15px 10px 10px;line-height:1.4em;text-align:left}.formulaire_login_public .erreur,.formulaire_spip .erreur{color:#B85153;font-weight:700}.formulaire_spip li.erreur{margin-bottom:15px;padding:0}.formulaire_spip .succes{color:#555;margin-bottom:15px;background-color:#fff;border:1px solid #A0B914}.formulaire_spip .succes a{color:#A0B914;font-weight:700}.formulaire_spip .photo img{width:90px;height:90px}.formulaire_spip .gauche{width:298px;float:left;margin-right:5px;height:75px}.formulaire_spip .sep{clear:both}.formulaire_spip .champ input,.formulaire_spip .champ textarea{border:1px solid #999;background-color:#fafafa;padding:5px}.formulaire_spip .champ input.file{margin-top:2px;padding:2px}.formulaire_spip .champ textarea{line-height:1.4em;width:553px}.formulaire_spip .champ select{border:1px solid #999;background-color:#fafafa;padding:4px}.formulaire_spip .champ input.ajouter{cursor:pointer;padding:4px}.formulaire_spip .champ input.ajouter:hover{color:#B85153}.formulaire_spip input.long{width:250px;margin-bottom:5px}.formulaire_spip input.superlong{width:553px;margin-bottom:5px}.formulaire_spip .submit_btn{position:relative;text-align:left}.formulaire_spip .submit_btn input{cursor:pointer;border:1px solid #999;background-color:#FAFAFA;color:#B85153;font-weight:700;padding:4px}.formulaire_spip .submit_btn a{position:absolute;color:#B85153;right:5px;top:7px;font-weight:700}.formulaire_spip .submit_btn input:hover{border-color:#B85153;background-color:#fff}.formulaire_login_public{margin:10px 0}.formulaire_login_public fieldset{padding:15px;background:url(actus_bg.gif) right bottom no-repeat #FDFAF6;border:1px solid #F2E9DF;position:relative;margin:0}.formulaire_login_public fieldset ul li.obligatoire{margin-bottom:10px}.formulaire_login_public fieldset ul li.obligatoire label{float:left;display:block;width:120px;margin:5px 0;font-weight:700}.formulaire_login_public fieldset ul li.obligatoire input{width:220px;background-color:#fff;border:1px solid #999;padding:3px}.formulaire_login_public p.reponse_formulaire{margin-bottom:15px;font-weight:700;padding:7px}.formulaire_login_public p.reponse_formulaire_erreur{padding-left:32px;background:url(erreur_icone.png) no-repeat #FDFAF6}.formulaire_login_public .choix{margin-left:118px}.formulaire_login_public .choix label{display:block;font-weight:400}.formulaire_login_public .choix input{vertical-align:middle;margin-top:3px}.formulaire_login_public .boutons{margin-left:118px;margin-top:10px}#pass_securise img{vertical-align:middle;margin-left:5px}.formulaire_recherche_annuaire{margin-bottom:20px;position:relative}.formulaire_recherche_annuaire li{display:inline}.formulaire_recherche_annuaire li label{display:block;line-height:2em!important;font-size:.9em!important}@media (min-width:1045px){.formulaire_recherche_annuaire li label{float:left}}.formulaire_recherche_annuaire li label strong{font-weight:400!important}.formulaire_recherche_annuaire li input{vertical-align:top;border:1px solid #b4b4b4}.formulaire_recherche_annuaire li.champ input{color:#333;padding:8px 2px;width:250px;box-shadow:inset 0 2px 2px rgba(0,0,0,.1);border-radius:2px}@media (min-width:550px){.formulaire_recherche_annuaire li.champ input{border-right:none;border-radius:2px 0 0 2px}}.formulaire_recherche_annuaire li.submit_btn input{padding:8px 15px;background-color:#921539;color:#fff;border:1px solid #921539;border-radius:2px;display:block;margin-top:10px}.formulaire_recherche_annuaire li.submit_btn input:hover{background-color:#dd0747}@media (min-width:550px){.formulaire_recherche_annuaire li.submit_btn input{display:inline;margin-top:0;border-radius:0 2px 2px 0}}.alphab_annuaire{background-color:#fff;margin-bottom:15px;color:#fff;margin-right:-15px;position:relative}.alphab_annuaire a,.alphab_annuaire span{padding:3px;width:24.5px;margin-right:-1px;text-align:center;font-weight:700;line-height:1.5em;display:inline-block}@media (max-width:1044px){.alphab_annuaire a,.alphab_annuaire span{padding:7px 8px;width:32px;margin-bottom:10px}}.alphab_annuaire a{color:#fff;background-color:#b4b4b4}.alphab_annuaire a:hover{background-color:#dd0747}.alphab_annuaire span{color:#fff;background-color:#dd0747}.liste-annuaire{margin-top:10px}.liste-annuaire li{margin-bottom:10px;overflow:hidden;margin-right:5px}.liste-annuaire li a{color:#67404b}.liste-annuaire li a:hover{text-decoration:underline}.liste-annuaire li h3{font-size:1.2em;font-weight:700;padding:0;margin-right:10px;margin-bottom:3px}.liste-annuaire li h3 a{color:#921539}.liste-annuaire li h3 a:hover{color:#dd0747}.liste-annuaire li p{margin-bottom:3px;font-size:.9em}.liste-annuaire li .ariane{margin-right:10px;text-align:left;margin-bottom:3px}.liste-annuaire .col{float:left;width:225px;padding-left:5px;border-left:1px solid #b4b4b4}@media (max-width:1044px){.liste-annuaire .col{width:32%}}@media (max-width:549px){.liste-annuaire .col{width:100%;float:none;margin-bottom:0;border-left:none;padding-left:0}}.liste-categorie-annuaire li{float:left;width:105px;margin-bottom:5px}.liste-categorie-annuaire .sep{clear:both}.topic-list{margin-top:10px;width:100%}.topic-list .item{width:100%}.topic-list li.spip{clear:both}.topic-title{font-family:Lora,serif;font-size:1.2em;margin-bottom:10px}.staff-list{margin-top:10px;margin-bottom:10px}.staff-list ul{list-style:none}.staff-list .item,.staff-list li{float:left;width:50%;margin-bottom:10px;overflow:hidden}@media (max-width:480px){.staff-list .item,.staff-list li{float:none;width:100%}}.staff-list a:hover{text-decoration:underline}.staff-list p{font-weight:400;margin-bottom:0}.staff-list p.main-title{font-family:Lora,serif;font-weight:700;font-size:1.1em;margin-right:10px}.staff-list p.main-title a{color:#000}.staff-list p.antispam{margin-right:10px;font-size:.9em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.staff-list p.antispam a{color:#7e7e7e}.staff-list p.function{font-size:.9em}.staff-list-image{float:left;width:45px;margin-right:10px;height:60px;overflow:hidden}.staff-list-image img{width:100%;height:auto}.thesis-list .item,.thesis-list li{float:none;width:100%;position:relative;margin-bottom:20px}.thesis-list .thesis-date,.thesis-list a{font-weight:700}.thesis-list .main-title,.thesis-list .thesis-infos{padding-left:85px}.thesis-list .thesis-date{background-color:#e3d8db;display:inline-block;border-radius:5px;padding:.1em .5em}.thesis-list .thesis-title{font-style:italic}.thesis-list .staff-list-image{position:absolute;top:0;width:70px;height:auto}.js .topic-list.dynamic{margin-top:0}.js .topic-list.dynamic .topic-title{cursor:pointer}.js .topic-list.dynamic .topic-title:hover{color:#dd0747}.js .topic-list.dynamic .staff-list{display:none}.topic-selection{max-width:100%;margin-bottom:0}.topic-selection-label{margin-bottom:5px;font-weight:700;display:block}.no-js .topic-selection{display:none}.topic-group{background-color:#d9d7d8;cursor:pointer;font-size:12px}@media (min-width:800px){.topic-group-selection{position:relative;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.topic-group{position:relative;margin:0 1px;text-align:center;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;padding:10px 5px}.topic-group.on:after{content:'';position:absolute;bottom:-10px;left:50%;margin-left:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #d9d7d8}}@media (max-width:799px){.topic-group{padding:10px;margin-bottom:2px}.topic-group:before{-webkit-transition:.2s;transition:.2s;content:"";width:0}.topic-group.on{font-weight:700}.topic-group.on:before{content:"\2713 ";width:0}}.topic-selection-container{margin-bottom:15px;margin-top:2px;position:relative;z-index:1}.topic-selection-container .topic-selection{background-color:#f2f1f2;padding:15px 10px 0;position:relative}.topic-selection-container .topic-selection label{position:relative;display:block;float:left;width:33%;padding-right:5px;padding-left:15px;margin-bottom:5px;font-size:12px}.topic-selection-container .topic-selection label:nth-child(3n+1){clear:both}.topic-selection-container .topic-selection label input{vertical-align:middle;position:absolute;top:3px;left:0}@media (min-width:1046px){.topic-group{-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}}.page-sommaire .breadcrumb{font-size:1em;margin-bottom:5px}.page-sommaire #diary{padding:15px}.page-sommaire #diary .main-title{padding-bottom:15px}.page-sommaire .main-content{padding:0}.top-article-item a{position:relative;color:inherit;display:block;padding:20px;min-height:125px}.top-article-item .item-image img{width:100%;max-width:100%;height:auto}@media (min-width:550px){.top-article-item a{min-height:150px}.top-article-item .item-image{width:200px;height:auto;position:absolute;top:20px;left:20px;margin-right:20px}.top-article-item .item-content{padding-left:215px}}@media (max-width:549px){.top-article-item .item-image{width:100%;margin-bottom:10px}}.top-article-item .more{background:#dd0747;color:#fff;font-size:1.2em;text-align:right;position:absolute;pointer-events:none;opacity:0;-webkit-transition:.2s;transition:.2s;padding:.25em 1em;height:26px;bottom:0;right:0}.top-article-item .more:after{content:'+';margin-left:5px;font-weight:700;color:#d9d7d8}.top-article-item a:hover .more{opacity:1}.top-article-item .item-title{font-size:20px;-webkit-transition:.2s;transition:.2s;margin-bottom:4px}@media (min-width:1045px){.top-article-item .item-text{padding-right:80px}}.top-article-item a:hover .item-title{text-decoration:none}.entities-container{margin-right:-5px;margin-left:-5px}.entities{float:left;width:33.333%;padding-left:5px;padding-right:5px}.entities.right{float:right}.entities .column{padding:20px}.entities a{color:#b4b4b4}.entities a:hover{text-decoration:underline}@media (max-width:749px){.entities{width:100%;border-bottom:3px solid #d9d7d8}}@media (max-width:399px){.entities{width:100%;border-right:none}}.entities-list{list-style:none;text-align:center}.entities-list li{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #d9d7d8}.entities-list li:first-child{padding-top:10px}.entities-list li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.entities-list *{text-decoration:none}.entities-list a{color:#616161;font-size:1.1em;-webkit-transition:.2s;transition:.2s;position:relative;display:block}.entities-list a:after{content:'+';font-size:30px;position:absolute;top:100%;left:-20px;right:-20px;background-color:#fff;box-shadow:0 3px 3px rgba(0,0,0,.2);color:#bcacb0;line-height:20px;-webkit-transition:.2s;transition:.2s;padding-bottom:0;pointer-events:none;opacity:0}.entities-list a:hover{position:relative;z-index:5;color:#dd0747;text-decoration:none}.entities-list a:hover:after{opacity:1;display:block;padding-bottom:10px;padding-top:10px}.entities-list .item-image{margin:auto}.entities-list .item-image img{max-width:100%;height:auto}.entities-list .item-image+.item-title{margin-top:10px}.entities-list .item-384 img{max-width:100px}.entities-list .item-5402 img,.entities-list .item-5403 img{max-width:35px}@media (max-width:1044px){.entities-list .item-5404 img{max-width:120px}}.entities-list .item-1749 img,.entities-list .item-288 img{max-width:90px}.dynamic-widget{padding:13px}@media (max-width:1044px){.dynamic-widget{height:auto}}.dynamic-widget .item-image{max-width:400px;margin:auto}.dynamic-widget .item-image img{max-width:100%;width:100%;height:auto}.dynamic-widget .item-title{display:none}.themes-sidebar{padding:15px 0 0;position:relative}.themes-sidebar .item-title{position:absolute;top:20px;left:0;right:0;text-align:center;font-family:Georgia,"Times new Roman",serif;font-weight:700;line-height:1em;font-style:italic;font-size:1em;color:#67404b;-webkit-transition:.2s;transition:.2s}.themes-sidebar a{display:block}.themes-sidebar a:hover{text-decoration:none}.themes-sidebar a:hover .item-title{color:#dd0747;text-decoration:none}.themes-sidebar img{width:100%;height:auto;max-width:100%}.carousel-container{padding:20px}#carousel{width:600px;margin-right:45px;margin-left:45px;position:relative;margin-bottom:0;padding-left:10px}@media (max-width:1044px){#carousel{margin-right:auto;margin-left:auto;width:600px}}@media (max-width:749px){#carousel{width:400px}}@media (max-width:549px){#carousel{width:200px}}#carousel .slide{position:relative;width:180px;margin-right:20px;overflow:hidden}#carousel .slide p{margin-bottom:.5em}#carousel .carousel-image{margin-bottom:10px;background-color:#b4b4b4}#carousel .carousel-image img{margin:0 auto;width:100%;height:auto}#carousel .carousel-title{text-align:center;color:#921539;font-family:Georgia,"Times new Roman",serif;font-weight:700}#carousel a:hover .carousel-title{color:#dd0747}#carousel .flex-direction-nav a{text-decoration:none;display:block;text-align:center;width:30px;height:30px;line-height:28px;background-color:#e3d8db;color:#921539;border-radius:100%;margin:0;position:absolute;top:40px;z-index:20;cursor:pointer;font-family:Lora,serif;font-weight:700;font-size:28px;-webkit-transition-duration:.4s;transition-duration:.4s}#carousel .flex-direction-nav a.flex-next{right:-35px}#carousel .flex-direction-nav a.flex-prev{left:-35px}#carousel .flex-direction-nav a:hover{color:#dd0747;opacity:1}#carousel .flex-direction-nav a.flex-disabled{color:#fff;cursor:default}#carousel .flex-direction-nav a.flex-disabled:hover{color:#fff}body{font-size:13px;line-height:1.5em;font-family:Arial,Helvetica,sans-serif}a{color:#dd0747;text-decoration:none;background-color:transparent;outline:0}a:hover{text-decoration:none}a img{border:0}::selection{background:#bcacb0;color:#000}::-moz-selection{background:#bcacb0;color:#000}.invisible,.search-form label{display:none}.mcrypt,.spancrypt{display:inline-block;width:1em}.mcrypt:before,.spancrypt:before{color:inherit;content:"@";width:1em}.item-title a,.main-title a{color:inherit}a:hover .item-title,a:hover .main-title{text-decoration:underline;color:#dd0747}.conteneur_image_responsive_h{width:100%}#header nav a,.secondary_nav a,.secondary_nav li{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}body{background:#d9d7d8;text-align:center}.global-content{position:relative;width:990px;margin:0 auto;text-align:left}#mainheader-container{background:#921539}#mainheader{height:125px;position:relative;z-index:2}#mainheader .logo{position:absolute;top:0;left:0;width:150px;height:100px;text-align:center}#mainheader .logo img{display:block;margin:auto;width:100%}#mainheader .logo a{display:block;padding:15px 0;height:112px}#mainheader .tagline{position:absolute;top:25px;left:165px;right:185px;text-align:left;font-family:Arial,Helvetica,sans serif;font-weight:400;font-style:italic;font-size:1.2em;color:#c3c2c2;padding:6px 2px;overflow:hidden}#header-nav{position:absolute;bottom:0;left:165px;overflow:hidden;margin-right:-5px;margin-left:-5px}#header-nav li{float:left;width:114px;margin-left:5px;text-align:center;line-height:1.3em}#header-nav li a{display:block;color:#fff;font-size:1.1em;text-shadow:0 1px 1px rgba(0,0,0,.1);padding:8px 5px 12px;border-top:3px solid #c70640;background:#c70640;height:51.67px;-webkit-transition:.3s;transition:.3s}#header-nav li a:hover{background:#dd0747}@media (min-width:1046px){#header-nav li:first-child,#header-nav li:last-child,#header-nav li:nth-child(2){width:113px}#header-nav li#rub185 a{letter-spacing:-.03em}#header-nav li#rub136 a,#header-nav li#rub137 a,#header-nav li#rub178 a,#header-nav li#rub4 a{padding-top:16px}#header-nav li#rub174 a{padding-left:10px;padding-right:10px}#header-nav li#rub1 a{padding:8px 10px}#header-nav li.on a{color:#67404b;border-top-color:#cecccd;background:-webkit-linear-gradient(bottom,#d9d7d8,#cecccd);background:linear-gradient(to top,#d9d7d8,#cecccd);text-shadow:0 1px 0 #e4e2e3}}#header-diary{background-color:#fff;text-align:center;max-width:500px;margin:30px auto 0}#header-diary .date{background:0 0;padding-left:0}#header-diary .date .count{display:none}@media (max-width:1045px){#mainheader{height:100px;z-index:8}#mainheader .logo{left:-20px;height:90px;overflow:hidden;z-index:10}#mainheader .logo img{max-width:100%;height:auto}#mainheader .logo a{height:85px}#mainheader .tagline{top:40px;left:110px;padding:2px 0;right:125px}#header-nav-container{display:none}#header-nav{left:auto;position:relative;margin-right:0;padding-top:100px}#header-nav li{float:none;width:100%;margin:0 0 10px}#header-nav li a{height:auto;box-shadow:0 1px 0 0 rgba(0,0,0,.2);border-radius:2px;background:#dd0747}}@media (max-width:549px){html[lang=fr] #mainheader .tagline{top:32px}html[lang=fr] #mainheader .tagline span{display:block}}@media (max-width:480px){#mainheader .tagline{display:none}}.nav-trigger{position:absolute;top:30px;right:10px;margin:10px 0 0;z-index:5;height:20px;line-height:20px;color:#e3d8db;text-transform:uppercase;font-size:18px;font-weight:700;padding-right:35px;-webkit-transition:.3s;transition:.3s}.nav-trigger:hover{color:#e3d8db}.nav-trigger .cd-icon{position:absolute;right:0;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:inline-block;width:18px;height:3px;background-color:#e3d8db;z-index:10}.nav-trigger .cd-icon:after,.nav-trigger .cd-icon:before{position:absolute;content:'';top:0;right:0;width:18px;height:3px;background-color:inherit;-webkit-transition:-webkit-transform .3s;transition:transform .3s}.nav-trigger .cd-icon:before{-webkit-transform:translateY(-6px) rotate(0deg);-ms-transform:translateY(-6px) rotate(0deg);transform:translateY(-6px) rotate(0deg)}.nav-trigger .cd-icon:after{-webkit-transform:translateY(6px) rotate(0deg);-ms-transform:translateY(6px) rotate(0deg);transform:translateY(6px) rotate(0deg)}@media only screen and (min-width:1045px){.nav-trigger{display:none}}.overlay-nav{display:none;position:fixed;top:0;left:0;z-index:6;width:100%;height:100%;background-color:#921539}.nav-trigger.close-nav{color:#660f28}.nav-trigger.close-nav .cd-icon{background-color:rgba(255,255,255,0)}.nav-trigger.close-nav .cd-icon:after,.nav-trigger.close-nav .cd-icon:before{background-color:#fff}.nav-trigger.close-nav .cd-icon::before{-webkit-transform:translateY(0) rotate(45deg);-ms-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}.nav-trigger.close-nav .cd-icon:after{-webkit-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}#page{position:relative;z-index:5;margin:20px auto 5px}.main-content,.secondary-content{position:relative;float:left;left:990px}.main-content{margin-left:-990px;width:745px;min-height:500px;padding:20px}.main-content.full-width{width:990px}.secondary-content{z-index:40;margin-left:-235px;width:235px}#sidebar{margin-left:-175px;width:175px}.column{box-shadow:0 2px 2px 0 #c1c1c1;background-color:#fff;margin-bottom:10px}.column:hover{box-shadow:0 2px 2px 0 #b4b4b4}@media (max-width:1045px){.main-content,.main-content.full-width,.secondary-content{position:relative;left:auto;float:none}.main-content,.main-content.full-width{margin-left:0;width:100%;min-height:0}.secondary-content{margin-left:0;width:100%}.global-content{width:100%;padding:0 15px}}#lang-selector{position:absolute;top:25px;right:0;width:175px}#lang-selector a,#lang-selector span{display:block;border:1px solid #c70640;background-color:#a1173f;padding:3px;width:82.5px;text-transform:uppercase;text-align:center;font-size:.9em}#lang-selector span{color:#fff;opacity:.9}#lang-selector a{text-decoration:none;color:#fff;background-color:#c70640}#lang-selector a:hover{background:#dd0747}#lang-selector .fr{float:left}#lang-selector .en{float:right}input::-webkit-input-placeholder{font-style:italic;color:#e3d8db;text-align:left;font-size:14px}input:-moz-placeholder{font-style:italic;color:#e3d8db;text-align:left;font-size:14px}input.placeholder{font-style:italic;color:#e3d8db;text-align:left;font-size:14px}.search-form{padding:0}.search-form .submit{border:none;background:url(pse_sprite2.png) 5px 1px no-repeat #52333c;height:24px;width:24px;vertical-align:top;border-radius:2px}.search-form .search{padding:5px 2px;border:1px solid #b4b4b4;background-color:#fff;width:186px;border-radius:2px}.main-content .search-form{margin:1em 0}#mainheader .search-form{position:absolute;top:25px;right:175px}#mainheader .search-form .submit{position:absolute;top:0;right:0;border:none;background:0 1px no-repeat;height:27px;width:40px}#mainheader .search-form .search,#mainheader .search-form .search-on{padding:5px 3px 5px 30px;border:1px solid #921539;border-radius:3px;background:url(pse_sprite2.png) 5px 2px no-repeat #fff;color:#fff;width:232.5px}.js #mainheader .search-form label{display:none}.js #mainheader .search-form .search{background-color:#831333;border:1px solid #bc063c;border-radius:0}.js #mainheader .search-form .search:focus,.js #mainheader .search-form.search-on .search{background-color:#fff;background-position:5px -25px;border:1px solid #dd0747;color:#333;box-shadow:0 1px 0 0 rgba(0,0,0,.1);outline:0;border-radius:2px}@media (max-width:1045px){#mainheader .access-nav a,#mainheader .footer-infos a{color:#d9d7d8}#mainheader .access-nav a:hover,#mainheader .footer-infos a:hover{color:#fff}.js #mainheader .search-form{position:relative;top:auto;left:auto;right:auto;margin:20px auto 0;text-align:center;max-width:449px}.js #mainheader .search-form div{margin-right:38px}.js #mainheader .search-form .search{background-color:#fff;background-position:5px 6px;border:1px solid #921539;color:#333;box-shadow:0 1px 0 0 rgba(0,0,0,.2);width:100%;padding-top:9px;padding-bottom:9px;box-sizing:border-box;border-radius:2px}.js #mainheader .search-form .search.search-on,.js #mainheader .search-form .search:focus{background-position:5px -20px}.js #mainheader .search-form .submit{border:1px solid #921539;position:absolute;right:0;top:0;padding:17px;border-radius:2px;background:url(pse_sprite2.png) 6px 6px no-repeat #dd0747}input::-webkit-input-placeholder{text-align:left}input:-moz-placeholder{text-align:left}input.placeholder{text-align:left}#lang-selector{position:relative;margin:20px auto;text-align:center;top:0}}#menu .main-title{background-color:#dd0747;color:#fff;padding:15px;font-size:1.4em}#menu .main-title a:hover{text-decoration:underline}#menu ul.lvl1{padding-bottom:20px}#menu a{position:relative;display:block}#menu a.on{color:#dd0747!important}#menu a.lvl1{font-family:Georgia,"Times new Roman",serif;font-weight:700;font-style:italic;padding:15px 15px 0;color:#67404b}#menu a.lvl1:hover{color:#dd0747}#menu ul.lvl2{margin-top:10px}#menu a.lvl2{font-family:Arial,Helvetica,sans serif;font-weight:400;color:#6c6c6c;padding:0 15px 5px}#menu a.lvl2:hover{color:#dd0747}#menu ul.lvl3{margin-bottom:5px}#menu a.lvl3{font-family:Arial,Helvetica,sans serif;color:#7e7e7e;padding:0 15px 2.5px 30px}#menu a.lvl3:hover{color:#dd0747}#menu a.lvl4{color:#b4b4b4;padding:0 15px 2.5px 40px}#menu a.lvl4:hover{color:#dd0747}#menu #menu-rub178 ul.lvl2,#menu #menu-rub4 ul.lvl2{display:none}#menu #menu-rub178 ul.lvl2.on,#menu #menu-rub4 ul.lvl2.on{display:block}#menu #submenu-rub372,#menu #submenu-rub373,#menu #submenu-rub434,#menu #submenu-rub435{display:none}#menu #submenu-rub372.on,#menu #submenu-rub373.on,#menu #submenu-rub434.on,#menu #submenu-rub435.on{display:block}#menu #submenu-rub278,#menu #submenu-rub279{display:none}#menu #submenu-rub278.on,#menu #submenu-rub279.on{display:block}.column-small-title{font-family:Georgia,"Times new Roman",serif;font-weight:700;line-height:1.2em;font-style:italic;font-size:1em;color:#6c6c6c;padding-bottom:15px;margin-bottom:10px;margin-top:4px;border-bottom:1px solid #d9d7d8;text-align:center}.diary{padding:15px}.diary .column-small-title{z-index:3}.diary ul{position:relative;z-index:2;display:block;list-style:none;margin-bottom:5px}.diary ul li{position:relative}.diary .item-title{z-index:2;position:relative;color:#482d35;line-height:1.3em;padding:.2em 0;font-weight:400}.diary .item-title a:hover{text-decoration:underline}.diary .canceled-note{color:#921539;font-size:.9em}.diary .conference .item-title{font-weight:700;color:#921539}.diary .date{white-space:nowrap;z-index:2;position:relative;display:block;font-weight:700;color:#67404b;font-size:.9em;letter-spacing:-.02em;margin-bottom:5px;padding-left:14px;background:url(pse_sprite2.png) 0 -50px no-repeat}.diary .date .count{font-weight:400;color:#b4b4b4;font-size:.9em}.diary .date.on{color:#67404b;background-position:0 -75px}.diary .date:hover time{text-decoration:underline}.diary .infos{z-index:200;position:absolute;display:none;bottom:-25px;left:-417.5px;width:387.5px;padding:20px;background:#fff;font-style:normal!important;border:2px solid #dd0747;color:#333;box-shadow:-1px 1px 20px 15px rgba(255,255,255,.5)}.diary .infos:before{width:25px;height:35px;bottom:15px;left:100%;margin-top:-10px;content:" ";position:absolute;pointer-events:none;background:url(pse_sprite2.png) 0 -230px no-repeat}.diary .infos .infos-title{font-weight:700;font-family:Lora,serif;font-size:1.2em;margin-bottom:10px}.diary .infos .canceled-message{color:#dd0747;margin-bottom:5px;font-size:15px}@media (max-width:1044px){.page-article .column .diary,.page-rubrique .column .diary{display:none}}.js .diary .infos{display:none}.js .diary .date{cursor:pointer}.js .diary .date:hover,.js .diary .date:hover .count{color:#dd0747}.diary-more{display:block;padding:0;font-weight:700}.diary-more a{color:#67404b}.diary-more a:hover{text-decoration:underline}.diary .diary-more{padding-bottom:10px;margin-bottom:10px;line-height:1.3em;border-bottom:1px solid #ac9e9e}#mainfooter-container{background:#921539;padding:20px 0}#mainfooter{position:relative;color:#d9d7d8}#mainfooter a{color:#d9d7d8}#mainfooter a:hover{color:#fff}@media (max-width:1044px){#mainfooter{margin-bottom:10px}}.access-nav a{position:relative;display:block;padding:10px 20px 10px 0;margin-bottom:0;margin-top:0;border-bottom:1px solid rgba(221,7,71,.8);background-color:transparent;font-size:1.1em;line-height:1.1em;font-weight:700;-webkit-transition:.2s;transition:.2s}.access-nav a:hover{background-color:#dd0747;padding-left:10px;padding-right:10px}@media (min-width:1046px){.access-nav{float:left;width:279px}}@media (max-width:1045px){#mainheader .access-nav{margin-top:30px}.access-nav a{box-shadow:0 1px 0 0 rgba(0,0,0,.2);border-radius:2px;background:#dd0747;text-align:center;text-shadow:0 1px 1px #921539}.access-nav a:hover{background:#c70640;background:-webkit-linear-gradient(bottom,#c70640,#e8074b);background:linear-gradient(to top,#c70640,#e8074b)}#mainfooter .access-nav{display:none}}.footer-infos{color:#d9d7d8}@media (min-width:1046px){.footer-infos{float:left;margin-left:30px;margin-top:10px}}@media (max-width:1044px){.footer-infos{text-align:center}}.footer-infos .adr{display:none}.footer-infos .url{font-family:Lora,serif;font-size:1.5em;line-height:1.5em;font-weight:700;display:block;margin-bottom:10px}@media (min-width:1046px){.footer-infos #mainfooter-logo{float:left;margin-right:20px}}.footer-infos li,.footer-infos nav,.footer-infos p{display:inline}.footer-infos a{display:inline-block;padding:0 5px}.footer-infos a:hover{text-decoration:underline}.footer-infos li:first-child a{padding-left:0}.footer-infos .footer-nav{display:block;margin-top:20px;margin-bottom:5px}.footer-infos .footer-nav a{padding:0 5px 0 10px}.footer-infos .footer-nav .private{margin-left:1em;padding-left:1.2em;position:relative}.footer-infos .footer-nav .private:before{content:'';width:1em;height:1.5em;position:absolute;left:0;top:0;background:url(pse_sprite2.png) 0 -270px no-repeat}.footer-infos .social-icons{margin-bottom:20px;text-align:center}@media (max-width:1044px){.footer-infos .social-icons{height:auto;margin:20px auto 10px;text-align:center;max-width:350px}.footer-infos .social-icons li{margin-bottom:20px;float:none;display:inline-block}}@media (max-width:1044px){.footer-infos .vcard{clear:both;padding-top:10px}}.footer-infos .founders{background-color:#fff;border-radius:3px;margin-bottom:20px}.footer-infos .founders img{max-width:100%;height:auto}@media (max-width:749px){.footer-infos .founders{padding:10px}}.footer-infos .founders-title{font-family:Georgia,"Times new Roman",serif;font-weight:700;font-style:italic;color:#921539;padding:10px;display:inline-block}@media (min-width:1045px){.footer-infos .founders-title{max-width:130px;float:left}}.footer-infos .social-icons li{display:inline-block;vertical-align:top}.footer-infos .social-icons a{display:block;text-indent:-9999px;background:url(pse_social4.png) no-repeat;width:40px;height:30px;margin:0 5px}.footer-infos .social-icons .linkedin{background-position:0 0}.footer-infos .social-icons .linkedin:hover{background-position:0 -30px}.footer-infos .social-icons .scoopit{background-position:-200px 0}.footer-infos .social-icons .scoopit:hover{background-position:-200px -30px}.footer-infos .social-icons .twitter{background-position:-40px 0}.footer-infos .social-icons .twitter:hover{background-position:-40px -30px}.footer-infos .social-icons .youtube{background-position:-80px 0}.footer-infos .social-icons .youtube:hover{background-position:-80px -30px}.footer-infos .social-icons .instagram{background-position:-120px 0}.footer-infos .social-icons .instagram:hover{background-position:-120px -30px}.footer-infos .social-icons .rss{background-position:-160px 0}.footer-infos .social-icons .rss:hover{background-position:-160px -30px}.footer-infos .social-icons .facebook{width:30px;background-position:-245px 0}.footer-infos .social-icons .facebook:hover{background-position:-245px -30px}.footer-infos .social-icons .newsletter{text-indent:inherit;width:auto;height:30px;background-position:-280px 0;background-color:#75112e;border:2px solid #75112e;line-height:16px;border-radius:5px;margin:0 5px;padding:5px 10px 5px 23px!important;color:#bcacb0;-webkit-transition-duration:.5s;transition-duration:.5s}.footer-infos .social-icons .newsletter:hover{background-position:-280px -30px;background-color:#dd0747;text-decoration:none!important}.social-sidebar{padding:10px 10px 2.5px;text-align:center}.social-sidebar .column-small-title{border-bottom:none;padding-bottom:0}.social-sidebar .social-icons{position:relative;margin:0 -4px 0 auto;max-width:600px;display:block}.social-sidebar .social-icons li{display:block;float:left;margin:0 3px 10px}.social-sidebar .social-icons li:last-child{margin-right:6px}.social-sidebar .social-icons a{display:block;text-indent:-9999px;background:url(social_colors.png) no-repeat;width:30px;height:30px;-webkit-transition:.2s;transition:.2s;border-radius:3px;overflow:hidden}.social-sidebar .social-icons a:hover{opacity:.8}.social-sidebar .social-icons .twitter{background-position:0 0}.social-sidebar .social-icons .linkedin{background-position:-30px 0}.social-sidebar .social-icons .facebook{background-position:-60px 0}.social-sidebar .social-icons .youtube{background-position:-90px 0}.social-sidebar .social-icons .instagram{background-position:-120px 0}.social-sidebar .social-icons .scoopit{background-position:-150px 0}.social-sidebar .social-icons .newsletter{text-indent:inherit;width:auto;float:none;clear:both;text-align:center;background:#921539;border:1px solid #921539;border-radius:0;color:#fff;height:auto;line-height:16px;padding:6px 15px;-webkit-transition-duration:.5s;transition-duration:.5s}.social-sidebar .social-icons .newsletter:hover{background-color:#dd0747;text-decoration:none!important;opacity:1}.social_sharing{margin:10px 0 25px}.social_sharing .label{font-family:Georgia,"Times new Roman",serif;font-weight:400;margin-right:10px;float:left;color:#b4b4b4;padding:3px 0;border-bottom:1px solid #b4b4b4}@media (max-width:480px){.social_sharing .label{float:none;border-bottom:none}}.social_sharing .addthis_toolbox{padding-top:5px}.social_sharing .addthis_toolbox a{margin-right:5px}.breadcrumb{font-family:Georgia,"Times new Roman",serif;font-weight:700;line-height:1.2em;font-style:italic;font-size:.9em;color:#6c6c6c;border-bottom:1px solid #a2a2a2;padding:0 0 15px;margin-bottom:10px}.breadcrumb a{color:#6c6c6c}.breadcrumb a:hover{text-decoration:underline;color:#565656}@media (min-width:800px){.content-left{float:left;max-width:460px}}.content-right{margin-top:10px;width:100%;border:1px solid #b4b4b4;padding:10px}@media (min-width:800px){.content-right{width:230px;float:right}}.items-list .item{margin-bottom:20px}.more{color:#921539;font-family:Arial,Helvetica,sans serif;font-weight:700}.more:hover{color:#dd0747}.tabs{position:relative;margin-top:20px;z-index:2}.tabs li{display:block;font-size:1.3em;float:left;margin-right:10px;height:2.1em;background-color:#fff}.tabs li a{display:block;font-family:Arial,Helvetica,sans serif;text-transform:uppercase;color:#bcacb0;border:1px solid #7e7e7e;border-bottom:none;padding:.5em .5em .5em 30px;background:url(pse_sprite2.png) 10px -182px no-repeat #fff;border-radius:5px 5px 0 0;height:2.1em}.tabs li a.js_on{color:#921539;background-position:10px -142px;height:2.15em}@media (max-width:549px){.tabs li a,.tabs li a.js_on{text-transform:none}}.agenda{border:1px solid #7e7e7e;padding:10px 20px;border-radius:0 5px 5px;list-style:none}.agenda li{padding:10px 0}.agenda li a{color:#dd0747}.agenda li.sep{border-bottom:1px solid #7e7e7e}.agenda li .date{margin-top:10px;font-weight:700;font-size:1.2em;margin-bottom:5px;font-family:Lora,serif}.agenda li h2{margin-bottom:10px}.agenda li dl{margin:0}.agenda li dt{font-size:1.2em;color:#921539;font-family:Lora,serif;margin-bottom:.5em}.agenda li dt a:hover{text-decoration:underline}.agenda li dd{margin-left:0}.agenda li dd a{background:url(pse_sprite2.png) 0 -52px no-repeat;padding-left:11px;font-weight:700}.agenda li dd a:hover{text-decoration:underline}.agenda li .documents{margin-top:10px;padding-top:10px;border-top:1px solid #c6c6c6}.agenda li .documents .title{color:#7c4d5a}.agenda li .documents ul{list-style:none}.agenda li .documents ul li a{font-weight:700;color:#dd0747}.agenda li .documents ul li a:hover{text-decoration:underline}.agenda li .voirplus{display:inline-block;padding:1px 0 1px 12px;background:url(pse_sprite2.png) 0 -50px no-repeat;font-weight:700;color:#dd0747}.agenda li .voirplus.on{background-position:0 -75px;color:#dd0747}.agenda li .voirplus:hover{text-decoration:underline}.js .masque{display:none}.map-list{margin-top:10px}.map-list li{margin-left:25px}.map-list li.lvl1{padding-top:15px}.map-list a{color:#67404b}.map-list a:hover{color:#dd0747;text-decoration:underline}.map-list a.lvl1{color:#921539;font-size:1.3em;font-weight:700}.map-list a.lvl2{font-weight:700}.item-list ul{list-style:none}.item-list .item,.item-list li{border-bottom:1px solid #b4b4b4;padding-bottom:10px}.item-list .item-image{float:right;max-width:30%;margin-top:10px;margin-left:20px;margin-bottom:10px}.item-list .item-image img{width:100%;height:auto}@media (max-width:549px){.item-list .item-image{max-width:20%}}.item-list .item-title{font-size:2em;line-height:1.3em;color:#67404b;margin:10px 0}.item-list .item-title a:hover{color:#dd0747;text-decoration:underline}@media (max-width:480px){.item-list .item-title{font-size:1.4em;line-height:1.2em}}.item-list .breadcrumb{border-bottom:none;padding:0;font-weight:400;margin-bottom:5px}.item-list .texte p{margin-bottom:0}.item-list a:hover{text-decoration:underline}.search-list .item-title{color:#e1bc47;font-size:1.3em}.pagination{margin-top:10px}.pagination .on,.pagination a.lien_pagination{display:inline-block;padding:5px;margin-right:5px;color:#b4b4b4;font-weight:700}.pagination .sep{color:#b4b4b4}.pagination a.lien_pagination{display:inline-block;color:#67404b}.pagination a.lien_pagination:hover{color:#dd0747}.page-newsletter .eepl_boutons{margin:10px 0;height:35px}.page-newsletter .eepl_boutons a{display:block;float:left;padding:6px 12px;border:2px solid #921539;background-color:#921539;color:#fff;margin-right:10px;border-radius:3px;font-size:1.1em}.page-newsletter .eepl_boutons a:hover{text-decoration:underline}.page-newsletter #eepl_inscription_bouton{font-weight:700;background:#dd0747}.formulaire_eepl{margin-bottom:10px}.formulaire_eepl .ville{display:none;visibility:hidden}.formulaire_eepl fieldset{padding:10px 15px 15px;border:1px solid #b4b4b4;position:relative;margin:20px 0 0;width:690px}.formulaire_eepl legend{display:block;background-color:#fff;padding:0;border:1px solid #fff;font-weight:700;font-size:1.4em;color:#67404b;text-transform:uppercase}.formulaire_eepl dl{margin:5px 20px 15px}.formulaire_eepl dl dt{clear:both;float:left;display:block;margin-right:10px;margin-bottom:10px;padding-top:7px;width:170px;text-align:right}.formulaire_eepl dl dd{margin-bottom:15px}.formulaire_eepl dl dd input.champ_texte{border:none;border-bottom:1px solid #b4b4b4;background-color:#fff;width:320px;display:block;padding:1px}.formulaire_eepl dl dd input.champ_texte:focus{border-bottom:1px solid #921539}.formulaire_eepl .requis{font-weight:700}.formulaire_eepl .note{font-size:.9em;margin-left:197px;margin-right:60px;margin-top:15px}.formulaire_eepl .boutons{margin:20px 0 25px 197px}.formulaire_eepl .boutons input{font-weight:700;cursor:pointer;color:#fff;padding:6px 15px;line-height:18px;text-transform:uppercase;border:2px solid #921539;background-color:#dd0747;border-radius:3px;font-size:1.2em;-webkit-transition:.2s;transition:.2s}.formulaire_eepl .boutons input:hover{text-decoration:none;background-color:#921539}.formulaire_eepl .infos{font-size:.9em;margin-bottom:0}.formulaire_eepl .erreur{color:#B85153;font-weight:700;font-size:1.1em;margin:10px 5px}.formulaire_eepl .message{font-weight:700;margin:10px;line-height:1.5em}.formulaire_eepl .retour a{padding-left:10px;color:#e1bc47;font-weight:700}.formulaire_eepl .retour a:hover{text-decoration:underline}.formulaire_eepl .radiobox{margin:5px 50px 10px 155px;color:#666;line-height:1.3em;font-size:.9em}.formulaire_eepl .radiobox input{float:left;margin:0 3px 5px 0}#formulaire_eepl_desinscription.formulaire_eepl dt{width:80px}#formulaire_eepl_desinscription.formulaire_eepl .boutons,#formulaire_eepl_desinscription.formulaire_eepl .note,#formulaire_eepl_desinscription.formulaire_eepl .radiobox{margin-left:50px}.accordion .accordion-header,.accordion h2{cursor:pointer;position:relative;margin-top:2px;padding:.25em .5em;min-height:0;font-size:20px;font-weight:400;border:1px solid #d9d7d8;color:#921539;border-radius:5px;background-color:#fff}.accordion .accordion-header:before,.accordion h2:before{display:block;content:'';float:left;width:1em;height:1em;background:url(pse_sprite2.png) 0 -102px no-repeat #fff}.accordion .accordion-header.on:before,.accordion .accordion-header:hover:before,.accordion h2.on:before,.accordion h2:hover:before{background-position:0 -62px}.accordion .accordion-container{background-color:#fff;position:relative;margin-top:-3px;border-radius:0 5px 5px 0;border:1px solid #d9d7d8;border-top:none;padding:0 1em .5em}.accordion .accordion-content ul{list-style:none;padding:1em 0 0;margin:0}.accordion .accordion-content li{margin-bottom:5px}.accordion .accordion-content a{color:#67404b}.accordion .accordion-content a:hover{color:#e1bc47}.accordion .accordion-content h3{font-size:18px;font-weight:400;margin-top:1em;margin-bottom:0;color:#67404b}.accordion .accordion-content h3:first-child{margin-top:1em}