/* compact [
	extensions/extensions_apsulis/biomedecine/css/style.css
	extensions/extensions_apsulis/biomedecinenew/css/perso.css
	extensions/spip_zone/enluminures_typographiques_v3/css/enluminurestypo.css
] 78.5% */

/* extensions/extensions_apsulis/biomedecine/css/style.css */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{padding:0;margin:0;font:inherit;font-size:100%;vertical-align:baseline;border:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
.underline{border-bottom:1px dotted;}
.underlineHover{border-bottom:1px solid;}
.debug{border:1px solid red;}
.debug2{border:1px solid blue;}
.debug3{border:1px solid green;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
a{color:#323232;text-decoration:none;background:transparent;}
.no{color:red;background:transparent;}
.clearLeft{clear:left;}
.clearRight{clear:right;}
.center{display:block;margin:0 auto;}
.disable{display:none;}
.error,.erreur_message{color:red;background:transparent;}
.perror{padding:8px;margin:12px 0;font-size:92%;color:red;background:#faedf2;border:2px solid #f9e4eb;}
.perror a{border-bottom:1px dotted;}
.perror a:hover{border-bottom:1px solid;}
a.nn{border-bottom:none !important;}
.spip_documents_left{margin-right:2%;}
.spip_documents_right{margin-left:2%;}
#spip-admin{right:40%;font-size:80%;}
.spip_out:after{padding-right:18px;background:transparent url("https://www.agence-biomedecine.fr/extensions/extensions_apsulis/biomedecine/img/icon_external.png") no-repeat 6px 2px;content:"";}
table.spip{max-width:99%;margin-right:auto;margin-bottom:1em;margin-left:auto;line-height:normal;border-collapse:collapse;border-spacing:0;}
table.spip caption{margin-right:auto;margin-left:auto;font-weight:bold;text-align:center;caption-side:top;}
table.spip tr.row_first{background:#FFC;}
table.spip tr.row_odd{background:#fbfbfb;}
table.spip tr.row_even{background:#eaeaea;}
table.spip th,table.spip td{padding:0.40em 0.48em;text-align:left;border:1px solid #ddd;}
table.spip th{font-weight:bold;vertical-align:bottom;}
table.spip td{vertical-align:top;}
table.spip td.numeric{text-align:right;}
.sector2 table.spip tr.row_first{background:#9ad3f1;}
.sector3 table.spip tr.row_first{background:#ffb33c;}
.sector4 table.spip tr.row_first{background:#e07be6;}
.sectorA table.spip tr.row_first{color:#fff;background:#000;}
body{font-family:Arial,Helvetica,sans-serif;font-size:1em;line-height:1.2;color:#000;background:#fff;}
#page{position:relative;width:62.125em;padding-bottom:15px;margin:0 auto;}
.width15{width:15%;}
.width18{width:20%;}
.width20{width:20%;}
.width30{width:30%;}
.width34{width:34%;}
.width36{width:36%;}
.width38{width:38%;}
.width40{width:40%;}
.width45{width:45%;}
.width48{width:48%;}
.width50{width:50%;}
.width60{width:60%;}
.width65{width:65%;}
.width70{width:70%;}
.width75{width:75%;}
.width80{width:80%;}
.width90{width:90%;}
.width96{width:96%;}
.paddingLarMedium{padding:0 15px;}
.margingRight{margin-right:3%;}
.marginRight{margin-right:3%;}
.marginRight2{margin-right:2%;}
.borderRight{margin-right:22px;border-right:2px solid #ddd;}
.borderBottomF{padding-bottom:1px;margin-bottom:15px;overflow:hidden;border-bottom:2px solid #ddd;}
.marginLeft{margin-left:2%;}
.fontSize82{font-size:82%;}
.underline{text-decoration:underline;}
#header{position:relative;margin:0 0 0 0;overflow:hidden;}
#header #logo{float:left;width:277px;height:136px;font-size:1.6em;}
#topheader{position:relative;width:100%;height:1.563em;overflow:hidden;list-style:none;}
#topheader a{color:white;background:transparent;}
#topheader a:hover{text-decoration:underline;}
#topheader ul{float:right;padding-right:4px;margin:7px 0 2px 0;font-size:0.75em;}
#topheader li{float:left;margin-left:12px;}
#topheader li small{color:black;background:transparent;}
#topheader li span{float:left;padding:0 8px 0 0;}
#topheader li span:before{padding:0 12px 0 0;content:"\7C";}
#topheader li a.social{display:block;float:left;width:16px;height:16px;margin-top:-2px;text-indent:-9999px;}
#topheader li a.social.fb{padding-left:6px;color:#fff;background:transparent url("https://www.agence-biomedecine.fr/extensions/extensions_apsulis/biomedecine/img/sprite_social.png") no-repeat 0 0;}
#topheader li a.social.tw{color:#fff;background:transparent url("https://www.agence-biomedecine.fr/extensions/extensions_apsulis/biomedecine/img/sprite_social.png") no-repeat -22px 0;}
.sectorA #topheader small{color:#fff;}
#search{position:relative;float:right;width:200px;}
#search input.recherche{width:185px;height:17px;padding:4px;font-size:75%;border:1px solid #e8e8e8;}
#search a{display:block;margin:4px 0 0 0;font-size:70%;text-align:right;}
#search .btn{position:absolute;top:0;right:0;width:25px;height:27px;border:0;}
#search .btn{text-indent:-9999px;cursor:pointer;background:url("https://www.agence-biomedecine.fr/extensions/extensions_apsulis/biomedecine/img/btn_search.png") no-repeat 0 0;}
.sectorA #search input.recherche{border:1px solid #000;}
.sector0 #header #search .btn{background-position:-25px 0;}
.sector1 #header #search .btn{background-position:-50px 0;}
.sector2 #header #search .btn{background-position:-75px 0;}
.sector3 #header #search .btn{background-position:-100px 0;}
.sector4 #header #search .btn{background-position:-125px 0;}
.sectorA #header #search .btn{background-position:0 0;}
#header #nav{float:right;width:44.375em;margin:75px 0 0 0;}
#header #nav li{float:left;width:7em;margin-right:12px;background:#f9f9f9;}
#header #nav li a{display:block;padding:8px;font-size:82%;}
#header #nav li strong{font-weight:bold;}
#header #nav li.sect1{color:#a4d953;background:#f9f9f9;border-bottom:3px solid #9dd34f;}
#header #nav li.sect1:hover a,#header #nav li.sect1:hover strong,#header #nav li.sect1 a:focus strong,#header #nav li.sect1 a:focus,#header #nav li.sect1.on a,#header #nav li.sect1.on strong{color:#fff;background:#9dd34f;}
#header #nav li.sect1 strong{color:#9dd34f;background:transparent;}
#header #nav li.sect2{color:#59b8e8;background:#f9f9f9;border-bottom:3px solid #57b6e7;}
#header #nav li.sect2:hover a,#header #nav li.sect2:hover strong,#header #nav li.sect2 a:focus strong,#header #nav li.sect2 a:focus,#header #nav li.sect2.on a,#header #nav li.sect2.on strong{color:#fff;background:#57b6e7;}
#header #nav li.sect2.on a{border-bottom:6px solid #57b6e7;}
#header #nav li.sect2 strong{color:#57b6e7;background:transparent;}
#header #nav li.sect3{color:#eaa51a;background:#f9f9f9;border-bottom:3px solid #ee9200;}
#header #nav li.sect3:hover a,#header #nav li.sect3:hover strong,#header #nav li.sect3 a:focus strong,#header #nav li.sect3 a:focus,#header #nav li.sect3.on a,#header #nav li.sect3.on strong{color:#fff;background:#ee9200;}
#header #nav li.sect3.on a{border-bottom:6px solid #ee9200;}
#header #nav li.sect3 strong{color:#ee9200;background:transparent;}
#header #nav li.sect4{color:#eaa51a;background:#f9f9f9;border-bottom:3px solid #d13bda;}
#header #nav li.sect4:hover a,#header #nav li.sect4:hover strong,#header #nav li.sect4 a:focus strong,#header #nav li.sect4 a:focus,#header #nav li.sect4.on a,#header #nav li.sect4.on strong{color:#fff;background:#d13bda;}
#header #nav li.sect4.on a{border-bottom:6px solid #d13bda;}
#header #nav li.sect4 strong{color:#d13bda;background:transparent;}
.sectorA #header #nav li.sect1 strong,.sectorA #header #nav li.sect2 strong,.sectorA #header #nav li.sect3 strong,.sectorA #header #nav li.sect4 strong{color:black;background:white;}
.sectorA #header #nav li.sect1,.sectorA #header #nav li.sect2,.sectorA #header #nav li.sect3,.sectorA #header #nav li.sect4{border:none;}
.sectorA #header #nav li.sect1 a,.sectorA #header #nav li.sect2 a,.sectorA #header #nav li.sect3 a,.sectorA #header #nav li.sect4 a{color:#000;background:#fff;border-top:1px solid #000;border-right:1px solid #000;border-bottom:3px solid #000;border-left:1px solid #000;}
.sectorA #header #nav li.sect1 a:hover,.sectorA #header #nav li.sect1:hover strong,.sectorA #header #nav li.sect1.on a,.sectorA #header #nav li.sect1.on a strong,.sectorA #header #nav li.sect1 a:focus,.sectorA #header #nav li.sect1 a:focus strong,.sectorA #header #nav li.sect2 a:hover,.sectorA #header #nav li.sect2:hover strong,.sectorA #header #nav li.sect2.on a,.sectorA #header #nav li.sect2.on a strong,.sectorA #header #nav li.sect2 a:focus,.sectorA #header #nav li.sect2 a:focus strong,.sectorA #header #nav li.sect3 a:hover,.sectorA #header #nav li.sect3:hover strong,.sectorA #header #nav li.sect3.on a,.sectorA #header #nav li.sect3.on a strong,.sectorA #header #nav li.sect3:focus a,.sectorA #header #nav li.sect3:focus a strong,.sectorA #header #nav li.sect4 a:hover,.sectorA #header #nav li.sect4:hover strong,.sectorA #header #nav li.sect4.on a,.sectorA #header #nav li.sect4.on a strong,.sectorA #header #nav li.sect4 a:focus,.sectorA #header #nav li.sect4 a:focus strong{color:#fff;background:#000;}
.sector0 .background{color:white;background:#3e7fa5;}
.sector1 .background{color:white;background:#9dd34f;}
.sector2 .background,.sector2 ul > li a:hover,.sector2 ul > li a.on,.sector2 ul > li a:focus{color:white;background:#57b6e7;}
.sector3 .background,.sector3 ul > li a:hover,.sector3 ul > li a.on,.sector3 ul > li a:focus{color:white;background:#ee9200;}
.sector4 .background,.sector4 ul > li a:hover{color:white;background:#d13bda;}
.sectorA .background,.sectorA ul > li a:hover{color:white !important;background:#000 !important;}
.sector0 .color{color:#3c80a4;background:transparent;}
.sector1 .color{color:#a4d953;background:transparent;}
.sector2 .color,.sector2 #secondnav ul li:hover a,.sector2 #secondnav ul li.on a,.sector2 .color li a,#right_side .sector2 .color{color:#57b6e7;background:transparent;}
.sector3 .color,.sector3 #secondnav ul li:hover a,.sector3 #secondnav ul li.on a,.sector3 .color li a{color:#ee9200;background:transparent;}
.sector4 .color,.sector4 #secondnav ul li:hover a,.sector4 #secondnav ul li.on a,.sector4 .color li a{color:#d13bda;background:transparent;}
.sectorA .color,.sectorA #secondnav ul li:hover a,.sectorA #secondnav ul li.on a,.sectorA .color li a{color:#000;background:transparent;}
.sectorA #secondnav ul li:hover a{color:#000 !important;background:#fff !important;}
.sectorA #secondnav{margin-top:-14px;border-top:1px solid #000;}
.sector0 .colorBefore:before{color:#3e7fa5;background:transparent;}
.sector1 .colorBefore:before{color:#9dd34f;background:transparent;}
.sector2 .colorBefore:before{color:#57b6e7;background:transparent;}
.sector3 .colorBefore:before{color:#ee9200;background:transparent;}
.sector4 .colorBefore:before{color:#d13bda;background:transparent;}
.sectorA .colorBefore:before{color:#000;background:transparent;}
.sector0 .backgroundBefore:before{color:#fff;background:#3e7fa5;}
.sector1 .backgroundBefore:before{color:#fff;background:#9dd34f;}
.sector2 .backgroundBefore:before{color:#fff;background:#57b6e7;}
.sector3 .backgroundBefore:before{color:#fff;background:#ee9200;}
.sector4 .backgroundBefore:before{color:#fff;background:#d13bda;}
.sectorA .backgroundBefore:before{color:#fff;background:#000;}
.sector0 .borderBottom li,.sector0 .borderBottom{border-bottom:1px solid #3e7fa5;}
.sector2 .borderBottom li,.sector2 .borderBottom,#right_side .sector2 .borderBottom{border-bottom:1px solid #57b6e7;}
.sector3 .borderBottom li,.sector3 .borderBottom{border-bottom:1px solid #ee9200;}
.sector4 .borderBottom li,.sector4 .borderBottom{border-bottom:1px solid #d13bda;}
.sectorA .borderBottom li,.sectorA .borderBottom{border-bottom:1px solid #000;}
.sector1 .colorLink{color:#90b858;background:transparent;}
.sectorA .colorLink{color:#000;background:transparent;}
.sectorA .linkplus{color:black !important;}
.mkarrow:before{padding-right:5px;content:'\25b6';}
.arrow li{position:relative;padding:2px 0 2px 15px !important;}
.arrow li:before{position:absolute;top:5px;left:0;display:block;width:7px;height:7px;color:inherit;background:transparent url("https://www.agence-biomedecine.fr/extensions/extensions_apsulis/biomedecine/img/sprite_arrows.png") no-repeat 0 0;content:"";}
.arrow li strong.spip{display:inline;font-weight:bold;}
.sectorA .arrow li:before{background-position:0 0;}
.sector0 .arrow li:before{background-position:-7px 0;}
.sector1 .arrow li:before{background-position:-14px 0;}
.sector2 .arrow li:before{background-position:-21px 0;}
.sector3 .arrow li:before{background-position:-28px 0;}
.sector4 .arrow li:before{background-position:-35px 0;}
.cross li a:before{padding-right:5px;content:'\2B';}
.sector1 .cross li a:before{color:#9dd34f;background:transparent;}
.sector2 .cross li a:before{color:#57b6e7;background:transparent;}
.sector3 .cross li a:before{color:#ee9200;background:transparent;}
.sector4 .cross li a:before{color:#d13bda;background:transparent;}
.triangleBullet{color:#656565;background:transparent;}
.triangleBullet:before{float:left;padding:5px 6px;margin-right:7px;margin-bottom:15px;font-size:85%;color:white;background:#000;content:"\25b6";}
.sector2 .triangleBullet:before{background:#57b6e7;}
.sector3 .triangleBullet:before{background:#ee9200;}
.sector4 .triangleBullet:before{background:#d13bda;}
.sectorA .triangleBullet{color:black;}
.sector3 #calendar .color{color:#ee9200;}
.sector3 #calendar .background{background:#ee9200;}
.triangleBulletAfter li a:after{position:absolute;top:45%;right:0;font-size:90%;content:'\25b6';}
.sector0 .triangleBulletAfter li a:after{color:#3e7fa5;}
.sector2 #secondnav{border-top:1px solid #57b6e7;}
.sector3 #secondnav{border-top:1px solid #ee9200;}
.sector4 #secondnav{border-top:1px solid #d13bda;}
#content{position:relative;clear:both;}
#home{margin-top:12px;}
#hometop{margin:0 0 12px 0;overflow:hidden;}
#undernav{float:right;width:21.125em;overflow-y:auto;}
#undernav ul{border:1px solid #dedede;}
#undernav li{margin-bottom:1px;background:#f6f6f6;}
#undernav li:hover{cursor:pointer;}
#undernav ul li div{padding:0 0 15px 0;}
#undernav h1{margin:0 0 9px 0;font-size:90%;text-transform:uppercase;}
#undernav h2{color:white;background-position:95% 50%;background-repeat:no-repeat;}
#undernav h2 a{color:white;}
#undernav h2 a:hover,#undernav h2 a:focus{text-decoration:underline;}
#undernav h2.ui-state-focus a,#undernav h2.ui-state-hover a{text-decoration:underline;}
#undernav li:last-child{margin-bottom:0;}
#undernav li p > a{font-size:100% !important;font-weight:normal;}
#undernav li p > a:hover{padding-bottom:0;border-bottom:1px solid;}
#undernav li p > a:before{padding-right:4px;font-size:80%;content:"\25b6";}
#undernav li p{padding:10px 6px 2px 0;margin-left:6px;font-size:80%;}
#undernav .headerOff:after{float:right;content:'\25b6';}
#undernav .ui-icon-triangle-1-s:after{float:right;content:'\25bc';}
#home #undernav h2{padding:10px 8px;margin:0;font-size:80%;text-transform:uppercase;}
.sector1 .background.ui-state-active{background:#85bf30;}
.sector2 .background.ui-state-active{background:#2aa3e1;}
.sector3 .background.ui-state-active{background:#bb7300;}
.sector4 .background.ui-state-active{background:#b524be;}
#homebottom{padding:12px;margin:12px 0;overflow:hidden;clear:both;border:1px solid #ddd;}
#homebottom h2{padding:0 0 4px 0;font-size:75%;font-weight:bold;color:#000;text-transform:uppercase;background:transparent;}
#homebottom li{padding:8px 4px;font-size:75%;border-bottom:1px solid #dbdbdb;}
#homebottom li:last-child{border:none;}
#homebottom a{color:#000;background:transparent;}
#homebottom a:hover{text-decoration:underline;}
#homebottom .col265{position:relative;width:16.563em;padding-bottom:18px;margin-right:20px;border-bottom:3px solid #e8e8e8;}
#homebottom .col265 li{position:relative;padding:12px 50px 10px 4px;color:inherit;}
#homebottom .col265 small{display:block;padding-bottom:2px;}
#homebottom .col400{position:relative;width:25.000em;margin-right:20px;}
#homebottom .col400 ul{min-height:178px;padding-bottom:25px;color:inherit;background:#e8e8e8;}
#homebottom .col400 li{overflow:hidden;}
#homebottom .col400 ul li:hover a{color:white;background:#3e7fa5;}
#homebottom .col400 li a{display:block;padding:10px;color:#111;}
#homebottom .col400 #home_publi{position:relative;top:0;right:0;z-index:44;float:right;width:140px;height:202px;background:transparent url("https://www.agence-biomedecine.fr/extensions/extensions_apsulis/biomedecine/img/ajax-loader.gif") no-repeat center center !important;}
#homebottom .col400 #home_publi div{position:absolute;top:0;display:none;}
#homebottom .col400 #home_publi img{width:140px;height:202px;}
#homebottom .col400 .linkplus{right:3px;margin-right:140px;}
#homebottom .col400 .alogo{display:none;}
#homebottom .col400 .alogo:after{background:none;content:"";}
.sectorA #homebottom .col400 ul{background:#fff;}
.sectorA #homebottom .col400 ul li:hover{background:#000;}
.sectorA #homebottom .col400 ul li:hover a{color:white;}
#homebottom .col260{position:relative;width:16.250em;}
#homebottom .col260 h3{padding:4px;margin:8px 0 5px 0;font-size:80%;}
#homebottom .col260 h3:before{padding-right:5px;content:'+';}
#homebottom .col260 strong{margin-right:8px;font-size:170%;}
#homebottom .col260 ul.etaussi li,#homebottom .col260 ul.etaussi li a{padding:3px;color:#5c5c5c;background:transparent;border:none;}
#homebottom .col260 ul.etaussi li:before{padding-right:4px;color:#3e7fa5;background:transparent;content:'\2B';}
.sector0 #homebottom .col260 ul li strong{color:#3e7fa5;background:transparent;}
.sectorA #homebottom ul.etaussi li:before{color:#000;}
a.linkplus{position:absolute;right:5px;bottom:5px;font-size:75%;color:#737373;color:#737373 !important;background:transparent;border-bottom:1px solid transparent;}
a.linkplus:before{padding-right:2px;color:inherit;background:transparent;content:'\2B';}
a.linkplus:hover{text-decoration:none !important;border-bottom:1px solid;}
.sector0 a.linkplus:before{color:#3e7fa5;}
.sector1 a.linkplus:before{color:#9dd34f;}
.sector2 a.linkplus:before{color:#57b6e7;}
.sector3 a.linkplus:before{color:#ee9200;}
.sector4 a.linkplus:before{color:#d13bda;}
.homeS3 #undernav{border:1px solid #ddd;}
.homeS3 #undernav h2{font-size:85%;color:black;background:transparent;}
.homeS3 #undernav ul{margin-bottom:5px;border:none;}
.homeS3 #undernav li{padding:4px 0;color:inherit;background:none;}
.homeS3 #undernav li:last-child{border:none;}
.homeS3 #undernav li a{padding:0 10px;font-size:78%;text-transform:uppercase;}
.homeS3 #undernav li a:before{content:"";}
.homeS3 #undernav li a:hover{text-decoration:underline;}
.homeS3 #undernav .pagination{margin:-8px 0 0 0;text-align:right;}
.ban{margin-bottom:10px;}
.ban img{border:2px solid #dedede;}
.ban a{text-decoration:none;border:0 !important;}
.ban a:hover{opacity:.9;}
.block_indicateurs{position:relative;padding:15px 10px 30px 10px;margin-bottom:20px;overflow:hidden;color:inherit;background:#ebebeb;}
.block_indicateurs form{overflow:hidden;}
.block_indicateurs form label{display:block;padding:2px;margin-bottom:2px;font-size:85%;}
.block_indicateurs form select{width:100%;padding:4px;font-size:0.8em;border:1px solid #ddd;}
.block_indicateurs form #itregion{width:77%;}
.block_indicateurs form #region{width:70%;}
.block_indicateurs form #region option{width:140%;}
.block_indicateurs form legend{display:none;}
.block_indicateurs form .btn{padding:2px;margin-left:8px;font-size:0.7em;color:#000;background:#fff;border:1px solid #000;}
.block_indicateurs ul li{border:none !important;}
.block_indicateurs h3{padding:2px;margin:12px 0 5px 0;font-size:70%;color:white;text-transform:uppercase;background:#000;}
.block_indicateurs .linkplus{color:#000 !important;background:inherit;}
.block_indicateurs .ou{position:absolute;top:3px;left:32%;font-size:85%;}
#secondnav{position:relative;z-index:10;margin:-6px 0 0 0;border-top:1px solid #ddd;}
#secondnav ul:first-child{border-left:1px solid #ddd;}
#secondnav > ul{min-height:16px;padding:0 0;overflow:hidden;}
#secondnav ul > li{display:inline;float:left;}
#secondnav ul > li:hover,#secondnav ul > li:focus{color:inherit;background:white;}
#secondnav .ternav a{text-decoration:underline;}
#secondnav .ternav a:hover,#secondnav .ternav a:focus{font-weight:normal;}
#secondnav ul > li a{display:block;padding:12px 8px;font-size:68%;font-weight:bold;color:white;text-transform:uppercase;background:transparent;}
#secondnav ul li.lastE{display:inline;float:right;padding:0;margin:0;font-size:0.6em;}
#secondnav ul li a.lastE{color:black;text-transform:none;background:transparent;}
#secondnav ul li a.lastE:before{display:block;float:left;width:22px;height:22px;margin:-4px 4px 0 0;content:"";}
#secondnav ul li.on a{color:inherit;background-color:white !important;}
#secondnav ul li a.lastE{border-right:1px solid #ddd;}
#secondnav ul li#rub18,#secondnav ul li#rub30{float:right;}
#secondnav li.home{padding:10px 10px 0 10px;}
#secondnav li.home.on{background-color:#fff;}
#secondnav #hh.home a{width:13px;padding:7px 0;margin:0;text-indent:-9999px;background-image:url("https://www.agence-biomedecine.fr/extensions/extensions_apsulis/biomedecine/img/sprite_home.png");background-position:0 0;background-repeat:no-repeat;}
#secondnav ul.ternav{position:absolute;top:38px;z-index:999 !important;display:none;width:185px;min-height:185px;background:#fff;border:1px solid #ddd;}
#secondnav ul.ternav li{display:block !important;float:none !important;padding:6px;overflow:visible !important;}
#secondnav ul.ternav li a{padding:4px !important;color:#000;}
.sector3 #secondnav ul li a.lastE:before{background:transparent url("https://www.agence-biomedecine.fr/extensions/extensions_apsulis/biomedecine/img/undernav_last.png") no-repeat 0 0;}
.sector2 #secondnav ul li a.lastE:before{background:transparent url("https://www.agence-biomedecine.fr/extensions/extensions_apsulis/biomedecine/img/undernav_last.png") no-repeat -22px 0;}
.sector3 #secondnav #hh.home.on a,.sector3 #secondnav #hh:hover a{background-position:-39px 0;}
.sectorA #secondnav #hh{background:transparent;}
.sectorA #secondnav #hh a:hover{background:#fff url("https://www.agence-biomedecine.fr/extensions/extensions_apsulis/biomedecine/img/home_hover.png") no-repeat 0px -1px !important;}
.sectorA #secondnav li#hh.on,.sectorA #secondnav #hh:hover{padding:0;background:#fff;}
.sectorA #secondnav li#hh.on a,.sectorA #secondnav #hh:hover a{padding:12px 10px;background:transparent url("https://www.agence-biomedecine.fr/extensions/extensions_apsulis/biomedecine/img/home_hover.png") no-repeat 0 -1px;}
.sectorA #secondnav ul li#rub18 a.lastE:before{background:transparent url("https://www.agence-biomedecine.fr/extensions/extensions_apsulis/biomedecine/img/undernav_last.png") no-repeat -44px 0;}
.sectorA #secondnav ul li#rub30 a.lastE:before{background:transparent url("https://www.agence-biomedecine.fr/extensions/extensions_apsulis/biomedecine/img/undernav_last.png") no-repeat -66px 0;}
.sectorA .lastE{color:#fff !important;}
#content{overflow:hidden;}
#content a:focus{text-decoration:underline;}
#content.sectr{padding:18px 0 40px 0;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;}
#content h2{padding:0 0 5px 0;margin:0 0 5px 0;clear:both;font-size:.8em;font-weight:bold;text-transform:uppercase;}
#content.full{padding-right:25px;padding-left:25px;margin-top:12px;border-top:1px solid #ddd;}
#content.full2{padding-right:25px;padding-left:25px;}
#headline{margin-bottom:35px;overflow:hidden;}
#headline img{float:left;margin-right:10px;}
#headline h1{margin:0 0 15px 0;font-size:110%;font-weight:bold;}
#headline p{margin:0 0 8px 0;}
#headline a{border-bottom:1px dotted;}
#headline a:hover{border-bottom:1px solid;}
#content #mainsector{float:left;width:100%;overflow:hidden;}
#content #center,#content #headline{font-size:0.82em;}
#content #mainsector ul li{padding:2px 2px;}
#center{float:left;}
#center a:hover{border-bottom:1px solid;}
#center a{border-bottom:1px dotted;}
#mainsector .topcontent{margin:11px 0 15px 0;overflow:hidden;}
#mainsector .topcontent .left{min-height:15em;padding-bottom:15px;margin-bottom:12px;border-bottom:3px solid #ddd;}
#mainsector .topcontent p{padding:4px 0 10px 0;}
#mainsector .topcontent .bloc{cursor:pointer;}
#mainsector .topcontent .bloc a{border:none;}
#mainsector .topcontent .bloc img.spip_logos{width:233px !important;}
.full{padding:0 20px;}
#content #sector1{position:relative;padding:25px 0 50px 25px;margin-top:18px;border:1px solid #ddd;}
#content #sector1 h1{width:50%;margin:0 0 20px 0;font-weight:bold;line-height:1.3;}
#content #sector1 h2{padding:0;margin:0;}
#content #sector1 > p{width:65%;margin:0 0 25px 0;font-size:.9em;}
#content #sector1 .ar{width:96%;padding-top:10px;margin:45px 0 0 0;clear:both;font-size:80%;color:#737373;border-top:2px solid #ddd;}
#content #sector1 .ar li{float:left;padding:0 4px;}
#content #sector1 .ar li a{color:#737373;border-bottom:1px dotted;}
#content #sector1 .ar li a:hover{border-bottom:1px solid;}
#content #sector1 .ar li:after{padding:0 4px 0 8px;content:"\2022";}
#content #sector1 .ar li:last-child:after{content:"";}
#content #sector1 .ar li:first-child:after{content:"";}
#sidebar_left{position:relative;float:left;width:26%;height:100%;padding-bottom:25px;margin-right:2%;overflow:hidden;}
#sidebar_left > ul{width:80%;margin:8px auto 0 auto;}
#sidebar_left > ul li a{display:block;padding:10px 10px;font-size:80%;font-weight:bold;}
#sidebar_left > ul ul{padding:8px 5px;margin-bottom:12px;color:inherit;background:#f0f0f0;}
#sidebar_left > ul ul li{padding:2px 0;border:none;}
#sidebar_left > ul ul li a{display:block;padding:3px 0;margin:0;font-size:80%;font-weight:normal;}
#sidebar_left > ul ul li a:hover{color:#000;background:transparent;}
#sidebar_left .borderBottom li:last-child,#sidebar_left #sector #sidebar_left li:last-child{border:none;}
#sidebar_left .on2{font-weight:bold;}
.sectorA #sidebar_left .on{color:#fff;background:#000;}
.sector4 #sidebar_left .on{color:#fff;background:#d13bda;}
#right_side{float:right;width:28%;}
#right_side h2{padding:8px;text-transform:uppercase;}
.box{padding:0 0 15px 0;}
.box .arrow li a:hover{border-bottom:1px solid;}
#right_side .box{font-size:0.82em;}
#right_side .box.links a{text-decoration:underline;text-decoration:none;border-bottom:1px dotted;}
#right_side .box.links a:hover,#right_side .box.links a:focus{border-bottom:1px solid;}
.box.binfo{padding:15px 10px 25px 15px;margin-bottom:25px;color:inherit;background:#e8e8e8;}
.box.binfo h2,.box.binfo h3{padding-top:5px;padding-left:0 !important;text-transform:uppercase;}
.box.binfo h2,.box.binfo strong{font-weight:bold;}
.box.binfo h2{margin-left:0;}
.box.binfo strong{display:block;}
.box.binfo li,.box.binfo p{font-size:90%;}
.sectorA .box.binfo{background:#fff;border:2px solid #000;}
.miniicon{display:block;float:left;margin-right:5px;color:inherit;content:'';}
.tel:before{display:block;float:left;width:9px;height:13px;margin-right:5px;color:inherit;background:transparent url("https://www.agence-biomedecine.fr/extensions/extensions_apsulis/biomedecine/img/sprite_miniinfo.png") no-repeat 0 0;content:'';}
.fax:before{display:block;float:left;width:13px;height:13px;margin-right:5px;color:inherit;background:transparent url("https://www.agence-biomedecine.fr/extensions/extensions_apsulis/biomedecine/img/sprite_miniinfo.png") no-repeat -10px 0;content:'';}
.mail:before{display:block;float:left;width:13px;height:13px;margin-right:5px;color:inherit;background:transparent url("https://www.agence-biomedecine.fr/extensions/extensions_apsulis/biomedecine/img/sprite_miniinfo.png") no-repeat -23px 0;content:'';}
#mini_flash a{border:none;}
#mini_flash a:hover{border:0;opacity:.9;}
#right_side #mini_flash img{width:100%;}
#right_side #adecouvrir{position:relative;padding-bottom:5px;overflow:hidden;border-bottom:6px solid #e8e8e8;}
#right_side #adecouvrir h2{margin:0;}
#right_side #adecouvrir img{width:100%;}
#right_side #adecouvrir > a{display:block;padding:6px 0;}
#right_side #adecouvrir > a:hover{text-decoration:underline;}
.plus{position:absolute;right:0;bottom:6px;font-size:85%;color:#737373;background:transparent;}
.plus:before{padding-right:2px;content:'\2B';}
#center.article{font-size:inherit;}
#center.article p{padding:12px 0;line-height:1.3;}
#center.article p strong{font-weight:bold;}
#center.article h1{margin:0 0 20px 0;font-size:1.3em;font-weight:bold;color:black;background:transparent;}
#center.article h2.spip{padding:0 0 4px 0;margin:18px 0 5px 0;font-size:0.9em;border-bottom:1px solid #bbb;}
#center.article h2.spip + p{padding-top:4px;}
#center.article .chapo{margin:0 0 35px 0;}
#center.article ol{margin-left:22px;list-style-type:lower-latin;}
#center.article blockquote{padding:8px 8px;font-style:italic;color:#000;background:#f8f8f8;border-left:1px dotted;}
#center.article blockquote p{padding:0;margin:0;}
#center.article q{font-style:italic;}
#center.article .modif{float:right;font-size:88%;}
ul.listeEmplois li{margin:18px 10px;border-bottom:1px solid #ddd;}
ul.listeEmplois li li{margin:0;border:none;}
ul.listeEmplois li li:last-child{margin-top:12px;margin-bottom:12px;color:#555;}
ul.listeEmplois li strong{font-weight:bold;}
.reflect{-webkit-box-reflect:below -5px -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(100,100,100,0.4)));}
#mainsector #center.article.contenu > h2{margin:28px 0 0 0;border-bottom:1px solid;}
#center.contenu a{border-bottom:1px dotted;}
.recherche h1{margin:0 0 25px 0;}
.recherche h3{padding:0 0 4px 0;font-weight:bold;}
.recherche li{margin:2px 0 12px 0;font-size:.82em;}
.recherche li p{color:#555;background:transparent;}
.recherche li p strong{font-weight:bold;}
.recherche li a{border-bottom:1px dotted;}
.recherche li a:hover{color:#306280;border-bottom:1px solid;}
.recherche li a:before{padding-right:8px;content:"\25b6";}
.recherche .rs{margin:10px 0 25px 0;font-size:88%;color:#888;background:transparent;}
#travailler{margin:35px 0 0 0;}
#travailler .listeEmplois li ul > li{padding:0;margin:0;}
#travailler .listeEmplois li ul > li h3{font-weight:bold;}
#travailler .listeEmplois li ul > li:last-child{margin-bottom:12px;}
.emplois h2{margin:25px 0 !important;border-bottom:1px solid;}
.emplois h2:first-of-type{border:none;}
.emplois form{position:relative;width:90%;overflow:hidden;}
.emplois form legend{display:none;}
.organigramme{width:96%;}
.organigramme strong.spip{display:block;}
.organigramme h2.spip{padding:8px !important;margin:2px 0 6px 0;}
.organigramme h2.fdgris{padding:6px !important;}
.organigramme h2.fdgris.first{margin-top:35px !important;}
.sector2 .organigramme h2.spip{color:white;background:#57b6e7;}
.sector2 .organigramme hr{border:0;border-bottom:1px solid #57b6e7;}
.sector2 .organigramme h2.fdgris{color:#57b6e7;background:#ddd;}
.sector4 .organigramme h2.spip{color:white;background:#d13bda;}
.sector4 .organigramme hr{border:0;border-bottom:1px solid #d13bda;}
.sector4 .organigramme h2.fdgris{color:#d13bda;background:#ddd;}
.sectorA .organigramme h2.spip{color:white;background:black;}
.sectorA .organigramme hr{border:0;border-bottom:1px solid black;}
.sectorA .organigramme h2.fdgris{color:black;background:#ddd;}
.orga-trigger:after{margin-left:8px;content:'\25B6';}
.orga-trigger.selected:after{content:'\25bc';}
.sector2 .orga-trigger{color:#57b6e7;}
.sector4 .orga-trigger{color:#d13bda;}
.atoogle{margin-left:18px;}
.atoogle strong,.atoogle p strong.spip{display:inline;font-weight:bold;}
#plan h1{margin:0 0 18px 0;font-size:1.1em;font-weight:bold;}
#plan h2{padding:6px 4px;margin-top:25px;}
#plan h3{padding-bottom:2px;margin:15px 0 4px 0;font-size:.75em;font-weight:bold;text-transform:uppercase;}
#plan h4{padding:7px 10px;font-size:.8em;font-weight:bold;}
#plan ul{margin-left:20px;font-size:.75em;}
#plan li{padding:2px;}
#plan a{line-height:1.1em;border-bottom:1px dotted;}
#plan a:hover{text-decoration:none;border-bottom:1px solid;}
#breadcrumb{margin:0 0 2% 3%;font-size:80%;}
#breadcrumb a{border-bottom:1px dotted;}
#breadcrumb a:hover{border-bottom:1px solid;}
.shadow{box-shadow:2px 0px 1px #ddd;}
.shadow:after{position:absolute;bottom:0;width:100%;border-bottom:3px solid #fff;content:"";}
.toppage{float:right;margin-bottom:35px;}
#center .toppage:hover{text-decoration:none;border-bottom:1px solid;}
.toppage:after{padding-left:4px;content:"\2191";}
.multiplecolumns{-moz-column-width:15em;-moz-column-gap:1.8em;-webkit-column-width:15em;-webkit-column-gap:1.8em;-o-column-width:5em;-o-column-gap:1.8em;}
.multiplecolumns2{-moz-column-width:5em;-moz-column-gap:1.5em;-webkit-column-width:6em;-webkit-column-gap:1.5em;-o-column-width:5em;-o-column-gap:1.5em;}
.pagination,#center .pagination{margin:40px 0 0 0;font-size:1.1em;text-align:center;}
.pagination a,#center .pagination a{border:none;}
.pagination a.on,#center .pagination a.on{font-weight:bold;border:none;}
.pagination span strong,#center .pagination span strong{padding:3px 6px 4px 6px;}
.pagination .sep,#center .pagination .sep{padding:0;}
.pagination .disabled,#center .pagination .disabled{display:none;}
.pagination .next,#center .pagination .next,.pagination .prev,#center .pagination .prev{padding:0 5px;font-size:180%;}
.sectorA #center .pagination .on{color:#fff;background:#000;}
.sector2 #center .pagination .on{color:#fff;background:#57b6e7;}
.sector3 #center .pagination .on{color:#fff;background:#ee9200;}
.sector4 #center .pagination .on{color:#fff;background:#d13bda;}
.minipagination{margin:4px 0;}
.minipagination a{display:inline;padding:0;margin:0;}
.minipagination .arl{padding-right:2px;font-size:88%;}
.minipagination .arr{padding-left:2px;font-size:88%;}
.news{position:relative;width:98%;padding:0 0 12px 0;margin-top:12px;margin-bottom:15px;border-bottom:5px solid #ddd;}
.news ul{margin:10px 0 0 0;}
.news ul li{overflow:hidden;}
.news ul li img{float:left;margin-right:12px;}
.news li{padding:0 0 10px 0 !important;margin:0 0 15px 0;border-bottom:1px solid #ddd;}
.news li:last-child{border:none;}
.news span{padding:0 2px;margin-left:5px;font-size:82%;text-transform:uppercase;}
.news p{width:90%;padding:2px 0;}
.news small{display:block;}
.news img.spip_logos{width:115px !important;height:65px !important;border:0 !important;}
.tooltip{position:absolute;z-index:9999;display:none;width:180px;padding:5px;font-size:78%;color:#111;background:white;border:1px solid #111;}
.tooltip strong{display:block;padding:5px 0 4px 0;font-weight:bold;border-bottom:2px solid;}
.tooltip p{padding:5px 0;}
.tooltip a{display:block;font-size:88%;color:inherit;text-align:right;}
#center .download{margin:32px 0 0 0;}
#center .download h2{padding:0 0 6px 0;font-weight:bold;border-bottom:1px solid #ddd;}
.boxPlus{position:relative;padding:8px 30px;margin:20px 0 0 0;clear:both;color:inherit;background:#e8e8e8;}
.boxPlus:before{position:absolute;top:0;left:0;padding:4px 8px;font-weight:bold;content:"\2B";}
.sectorA .boxPlus{background:#fff;border:1px solid #000;}
.boxPluz{position:relative;color:inherit;background:#e8e8e8;}
.boxPluz .inbox{border:0;}
.boxPluz h2{margin:8px 0 0 30px !important;border:0 !important;}
.boxPluz:before{position:absolute;padding:6px 8px;font-weight:bold;content:"\2B";}
.boxPluz ul{margin-left:20px !important;}
.list li{padding:0 !important;margin:0 !important;border-bottom:1px solid #ddd;}
.list li a{display:block;padding:12px 5px;}
.list.doc a:after{display:block !important;float:right;width:9px;height:10px;color:inherit;background-image:url("https://www.agence-biomedecine.fr/extensions/extensions_apsulis/biomedecine/img/sprite_minidoc.png");content:"";}
.list.doc a:hover:after,.list.doc a:focus:after{background-position:-36px 0;}
.list.triangle a:after{float:right;color:#727272;content:'\25b6';}
.list.triangle a:hover:after{color:white;}
.sector3 .list a:hover,.sector3 .list a:focus{background:#ee9200;}
.sector3 .doc li a:after{background-position:-18px 0;}
.sectorA .doc li a:after{background-position:-45px 0;}
.boxNews{position:relative;font-size:.85em;border:1px solid #ddd;border-bottom:3px solid #ddd;}
.boxNews li{padding:2.5% 2%;overflow:hidden;border-bottom:1px solid #ddd;}
.boxNews small{display:block;font-size:88%;font-weight:bold;}
.boxNews img{float:left;margin-right:8px;}
.boxNews li a:hover{text-decoration:underline;}
.inbox{position:relative;padding:8px 5px 18px 8px;margin:-5px 0 25px 0;overflow:hidden;border:1px solid #ddd;border-bottom:3px solid #ddd;}
.inbox h3{font-size:80%;font-weight:bold;text-transform:uppercase;}
.inbox ul{margin:0 0 8px 0;}
.inbox ul li{font-size:92%;}
.inbox a img{border:none !important;}
.bx{overflow:hidden;}
#center.espace .chiffres .inbox h3{color:#fff;background:#000;}
.filtres{padding:6px 5px !important;margin-bottom:12px;background:#e6fae2;border:1px solid #cae2c7;}
.filtres strong{font-variant:small-caps;}
.sectorA .filtres{padding:6px 5px !important;background:#fff;border:none;}
.box_tips{position:relative;padding:12px 20px 12px 30px;border:1px solid #ddd;}
.box_tips:before{position:absolute;top:20px;left:5px;width:20px;height:20px;content:'';}
.sector3 .box_tips:before{background:transparent url("https://www.agence-biomedecine.fr/extensions/extensions_apsulis/biomedecine/img/sprite_tips.png") no-repeat -40px 0;}
.sectorA .box_tips:before{background:transparent url("https://www.agence-biomedecine.fr/extensions/extensions_apsulis/biomedecine/img/sprite_tips.png") no-repeat -80px 0;}
#center .brochures .inbox{position:relative;padding:18px 14px;color:inherit;background:#e8e8e8;}
#center .brochures h2{padding:2px;margin:0;color:#fff;background:#000;}
#center .brochures img{width:52px !important;padding-right:5px;}
#center .brochures a:hover img{opacity:0.8;}
#center .brochures .pagination{margin:0;text-align:left;}
#center ul.chapo li strong{font-weight:bold;}
.formulaire_erreur{padding-left:5px !important;color:red;background:#ffe7f0;}
.sectorA .formulaire_erreur{color:#fff;background:#000;}
form{position:relative;}
form select{padding:2px;color:inherit;background:#fff;border:1px solid #c8c8c8;}
.sectorA form select{border:1px solid #000 !important;}
.errorInpt{display:block;}
#center p.formulaire_ok{padding:8px;margin:12px 0;color:inherit;background:#f0f6d0;}
form .recaptcha{margin-left:20%;padding-left:15px;}
#center form.commande{position:relative;overflow:hidden;}
#center form.commande img{padding-right:5px;}
#center form.commande .left{margin-bottom:25px;}
#center form.commande li{overflow:hidden;}
#center form.commande li p,#center form.commande li img{cursor:pointer;}
#center form.commande h2{font-size:100%;}
#center form.commande h3{margin:15px 0;font-weight:bold;}
#center form.commande p{padding:4px 0;}
#center form.commande fieldset{position:relative;padding:8px;margin-bottom:8px;border:1px solid #ddd;}
#center form.commande legend{margin:8px 0 8px 0;font-weight:bold;}
#center form.commande h4{font-weight:bold;}
#center form.commande .ch{float:left;margin-right:18px;}
#center form.commande.valid h2{display:inline;font-size:82%;}
#center form.commande.valid ul.recap li label{float:none;}
#center form.commande.valid ul.recap li input{width:20%;}
#center form.commande .info{margin:4px 0 12px 0;color:#666;background:transparent;}
#center form.commande .choix{width:6em;}
#center form.commande .dispo{padding-left:6%;}
#center form.commande .check{clear:both;}
#center form.commande .erreur .choix label{border-bottom:1px solid red;}
#center form.commande .erreur input,#center form.commande .erreur select,#center form.commande .erreur textarea{border:1px solid red;}
form.form{position:relative;}
form.form fieldset{width:95%;}
form.form fieldset p{margin-bottom:30px;}
form.form label{float:left;width:20%;padding-top:5px;margin-right:15px;text-align:right;}
form.form input,form.form textarea,form.form select{width:55%;padding:4px;margin:0 0px 14px 0px;clear:both;font-size:98%;border:1px solid #ccc;}
form.form textarea{width:75%;min-height:8em;font-family:Arial,Helvetica,sans-serif;}
form.form .btn_submit{width:10%;margin-right:6%;}
form.form input:focus,form.form form.form textarea:focus{border:1px solid #555;}
form.form .choix{position:relative;float:left;}
form.form .choix input{float:left;}
form.form .choix label{margin-top:-5px;margin-left:4px;}
.btn_submit_wart{width:28px;height:28px;text-indent:-9999px;cursor:pointer;background-image:url("https://www.agence-biomedecine.fr/extensions/extensions_apsulis/biomedecine/img/icon_search.png") !important;background-position:2px !important;background-repeat:no-repeat !important;border:0;}
.sectorA .btn_submit_wart{background-image:url("https://www.agence-biomedecine.fr/extensions/extensions_apsulis/biomedecine/img/icon_search.png") !important;background-position:2px !important;background-repeat:no-repeat !important;}
form.bigsearch{width:100%;margin:18px 0 30px 0;}
form.bigsearch input.text{width:55%;padding:4px;font-family:Arial,Helvetica,sans-serif;font-size:.92em;}
form.bigsearch small{font-size:75%;}
form.bigsearch #itregion{width:100%;}
form.bigsearch #region{width:100%;}
form.bigsearch #region option{width:140%;}
.bigAsearch{padding:6px 8px;margin-left:20px;font-size:85%;color:#fff;text-transform:uppercase;background:#333;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
.bigAsearch:hover{text-decoration:none !important;}
.bigAsearch:active{padding:6px 7px;}
.bigAsearch:after{margin-left:15px;content:"\25b6";}
.bigAsearch.selected{color:#333;background:white;}
.bigAsearch.selected:after{content:"\25BC";}
.sectorA .bigAsearch.selected{font-weight:bolder;color:black;}
form.contact{padding:22px 14px;overflow:hidden;border:1px solid #ddd;}
form.contact .btn_submit{margin-top:12px;margin-right:12px;}
form.contact .btn_submit:hover,form.contact .btn_submit:focus{color:white;background:#306280;}
form.contact .erreur input,form.contact .erreur select,form.contact .erreur textarea{border:1px solid red;}
form.inscription_formation{padding:15px 8px;margin:20px 0 0 0;overflow:hidden;border-top:1px solid #ee9200;border-right:1px solid #ddd;border-bottom:3px solid #ddd;border-left:1px solid #ddd;}
form.inscription_formation legend{padding:12px;}
form.inscription_formation input[type='radio']{width:18%;}
form.inscription_formation fieldset{float:left;width:50%;overflow:hidden;}
form.inscription_formation fieldset legend{margin:0 0 12px 0;font-weight:bold;text-transform:capitalize;}
form.inscription_formation fieldset label{width:23%;}
form.inscription_formation fieldset label span{color:#ee9200;}
form.inscription_formation fieldset select{width:58%;}
form.inscription_formation .dateselec{margin:6px 0;}
form.inscription_formation .dateselec label{float:none !important;}
form.inscription_formation .dateselec select{width:30%;}
form.inscription_formation .dateselec li{padding:6px 0 0 5px;background:#fff4e4;}
form.inscription_formation .choix{width:18%;}
form.inscription_formation .editer_stagiaireCivilite,form.inscription_formation .editer_responsableCivilite{position:relative;}
form.inscription_formation .editer_stagiaireCivilite .erreur_message,form.inscription_formation .editer_responsableCivilite .erreur_message{position:absolute;top:-19px;right:5px;}
form.inscription_formation .erreur .choix label{border-bottom:1px solid red;}
form.inscription_formation .erreur input,form.inscription_formation .erreur select,form.inscription_formation .erreur textarea{border:1px solid red;}
form .btn_submit{float:right;padding:4px;font-size:95%;cursor:pointer;border:none;}
.mandatory{position:absolute;top:5px;right:5px;font-size:85%;}
#advSearch{display:block;padding:12px;margin:2px;overflow:hidden;border:1px solid #ddd;}
#advSearch h3{position:relative;margin-bottom:15px;font-size:85%;font-weight:bold;text-transform:uppercase;}
#advSearch li{font-size:100%;}
#advSearch label{display:block;}
#advSearch select{margin-bottom:8px;}
#advSearch .ou{position:absolute;left:-35px;padding:4px;color:white;background:#ee9200;}
.sectorA #advSearch{border:1px solid #000;}
.sectorA #advSearch select{border:1px solid #000 !important;}
.sectorA #advSearch .ou{background:#000 !important;}
#topfooter{padding:0 0 12px 0;overflow:hidden;clear:both;font-size:85%;}
#topfooter ul{width:100%;margin:0 auto;text-align:center;}
#topfooter li{display:inline;padding-right:4px;font-size:85%;}
#topfooter li:last-of-type span{display:none;}
#topfooter li span{padding:0 5px;}
#topfooter li a:hover,#topfooter li a:focus{text-decoration:underline;}
#topfooter li a.on{font-weight:bold;}
#footer{padding:24px 18px;margin-top:15px;overflow:hidden;clear:both;color:white;background:#333;}
#footer li{float:left;margin-right:8px;font-size:70%;text-transform:uppercase;}
#footer li:after{padding-left:8px;color:#2c2c2c;border-right:1px solid #424242;content:'|';fon-size:100%;}
#footer a{padding:2px;border-bottom:1px dotted;}
#footer li:last-child:after{padding:0;margin:0;border:0;content:"";}
.sectorA #footer{color:#fff;background:#000;}
.sectorA #footer a{color:#fff;}
#slides{position:relative;width:100%;max-height:20em;overflow-x:hidden;overflow-y:auto;}
#slides li{position:relative;}
#slider p.jshowoff-slidelinks{position:absolute;bottom:5px;left:315px;text-align:right;}
#slider p.jshowoff-slidelinks a{padding-right:4px;font-size:130%;color:white;background:transparent;}
#slider .jshowoff-controls{position:absolute;right:5px;bottom:5px;padding:2px;font-size:85%;color:#fff;background:#444;}
#slider .jshowoff-controls a{color:#fff;}
.sector0 .jshowoff-active{color:#3e7fa5 !important;}
.sector3 .jshowoff-active{color:#ee9200 !important;}
#slider{position:relative;float:left;width:40em;}
#slider h1{visibility:hidden;}
#slider img{width:39.688em;height:18.125em;}
#slider .caption{position:absolute;bottom:3px;left:0;width:50%;padding:15px 20px;color:#000;background:#000;background:rgba(0,0,0,0.7);}
#slider .caption h2{padding:0 0 12px 0;font-size:125%;font-weight:bold;color:white;text-transform:none;background:transparent;}
#slider .caption p{padding:0 0 25px 0;font-size:82%;color:white;background:transparent;}
#slider .caption a{font-size:75%;color:white;background:transparent;}
#slider .caption a:hover{border-bottom:1px solid;}
#slider .caption a:before{padding-right:4px;font-size:88%;content:">";}
.sectorA #slider .caption{background:#000;}
#carousel{position:relative;width:50%;height:440px;margin-bottom:0.5em;overflow-y:auto;font-family:Arial,Helvetica,sans-serif;font-size:.8em;}
.carousel-container{position:relative;}
.carousel-image{display:block;border:0;}
.carousel-feature{position:relative;cursor:pointer;border:2px solid #5d5d5d;}
.carousel-feature .carousel-caption{position:static;bottom:-93px;left:-2px;width:388px;padding:12px;color:white;background:#333;border:2px solid #333;}
.carousel-feature .carousel-caption p{width:100%;padding-bottom:4px;}
.carousel-feature .carousel-caption a{color:white;background:transparent;}
.tracker-summation-container{position:absolute;top:230px;right:48px;padding:3px;margin:3px;color:white;background-color:#000;}
.sectorA .carousel-caption{color:#fff;background-color:#000;}
.tracker-individual-container{position:absolute;top:210px;right:48px;padding:0;margin:0;color:white;}
.tracker-individual-container li{list-style:none;}
.tracker-individual-container .tracker-individual-blip{padding:0 3px;margin:0 3px;color:white;text-align:center;background-color:#DDD;}
.tracker-individual-container .tracker-individual-blip-selected{font-weight:bold;color:white;background-color:#000;}
.btnNav{padding:6px 10px;color:#000;text-align:center;background:#a0a0a0;}
.sectorA .btnNav{color:#fff;background:#000;}
.btnNav:hover,.btnNav:focus{background-color:#689626;}
.sectorA .btnNav:hover,.sectorA .btnNav:focus{color:#000;background-color:#fff;}
#control{position:relative;}
#carousel-left{bottom:33px;left:10px;float:left;cursor:pointer;}
#carousel-right{right:10px;bottom:33px;float:right;cursor:pointer;}
#carousel_pause{position:absolute;bottom:0;left:25px;margin:12px 0 0 20px;font-size:80%;color:#777;background:transparent;border-bottom:1px dotted;}
#carousel_pause:hover{border-bottom:1px solid;}
#carousel .tracker-individual-container{position:absolute;top:1px !important;}
.tracker-summation-container{display:none;}
#sector1 #control{overflow:hidden;}
#calendar{position:relative;width:100%;}
#calendar h2{margin:0;font-size:0.95em;color:#fff;background:#333;}
#calendar h2:before{width:22px;padding-right:15px;margin-right:4px;content:"";}
#calendar table{width:100%;margin-top:-12px;border-collapse:collapse;}
#calendar caption{font-size:.8em;text-align:right;}
#calendar caption,#calendar thead{width:100%;color:#fff;background:#333;}
#calendar th abbr{text-transform:capitalize;cursor:help;border-bottom:1px dotted;}
#calendar thead th{padding-top:5px;padding-bottom:8px;}
#calendar tbody{color:inherit;background:#c6c6c6;border:8px solid inherit;}
#calendar tbody td{padding:6px;font-size:88%;text-align:center;}
#calendar tbody td.aujourdhui{background:#999;}
#calendar tbody td a{display:block;}
#calendar tbody td a:hover{text-decoration:underline;}
.sectorA #calendar{background:#000;}
.sectorA #calendar h2,.sectorA #calendar caption,.sectorA #calendar thead{background:#000;}
.sectorA #calendar tbody{width:100%;background:white;border:1px solid #000;}
.sectorA #calendar td.on{background:#000;}
.sectorA #calendar td.on a{color:white;}
.sectorA #calendar .aujourdhui{background:white;border:1px solid #000;}
@media screen and (-webkit-min-device-pixel-ratio:0){.sectorA #calendar{width:99.9%;}}
.sector2 #calendar h2:before{color:#fff;background:transparent url("https://www.agence-biomedecine.fr/extensions/extensions_apsulis/biomedecine/img/sprite_agenda.png") no-repeat 0 0;}
.sector2 #calendar abbr{color:#57b6e7;}
.sector2 #calendar caption a{color:#57b6e7;}
.sector2 #calendar td.on{background:#57b6e7;}
.sector3 #calendar h2:before{color:#fff;background:transparent url("https://www.agence-biomedecine.fr/extensions/extensions_apsulis/biomedecine/img/sprite_agenda.png") no-repeat -15px 0;}
.sector3 #calendar abbr{color:#ee9200;}
.sector3 #calendar caption a{color:#ee9200;}
.sector3 #calendar td.on{background:#ee9200;}
.sector4 #calendar h2:before{color:#fff;background:transparent url("https://www.agence-biomedecine.fr/extensions/extensions_apsulis/biomedecine/img/sprite_agenda.png") no-repeat -30px 0;}
.sector4 #calendar abbr{color:#d13bda;}
.sector4 #calendar caption a{color:#d13bda;}
.sector4 #calendar td.on{background:#d13bda;}
.modalDialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;pointer-events:auto;background:rgba(0,0,0,0.6);-webkit-transition:opacity 400ms ease-in;-moz-transition:opacity 400ms ease-in;transition:opacity 400ms ease-in;}
.modalDialog > div{position:relative;width:33%;padding:25px 20px 15px 20px;margin:10% auto;text-align:center;background:#fff;border-radius:10px;}
.modalDialog p{margin-bottom:8px;}
.modalDialog p strong{font-weight:bold;}
.modalDialog p:nth-child(+3){margin:12px 0;color:#336887;}
.modalDialog .close{position:absolute;top:-10px;right:-12px;width:24px;font-weight:bold;line-height:25px;color:#FFF;text-align:center;text-decoration:none;background:#606061;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-webkit-box-shadow:1px 1px 3px #000;-moz-box-shadow:1px 1px 3px #000;box-shadow:1px 1px 3px #000;}
.modalDialog .close:hover,.modalDialog a.close:focus{background:#3e7fa5;}
.btnSingle{display:block;width:48%;padding:6px;margin:10px auto 10px auto;font-size:.85em;color:white;text-align:center;text-transform:uppercase;background:#387496;border-radius:6px;}
.btnSingle:hover,.btnSingle:focus{background:#306280;}
.btnSingle.big{width:52%;padding:8px;font-size:1em;font-weight:bolder;}
.sous_footer{text-align:center;}
.lien_mobile{font-size:11.5px;} .lien_mobile a{text-decoration:underline;}
.icone-rss{margin-bottom:-4px;}

/* extensions/extensions_apsulis/biomedecinenew/css/perso.css */
#header #nav{margin-top:15px;}
#header #nav > ul{clear:right;margin-top:45px;}
#header #nav li.sect90{color:#323586;background:#f9f9f9;border-bottom:3px solid #323586;}
#header #nav li.sect90 strong{color:#323586;background:transparent;}
#header #nav li.sect90:hover a,#header #nav li.sect90:hover strong,#header #nav li.sect90 a:focus strong,#header #nav li.sect90 a:focus,#header #nav li.sect90.on a,#header #nav li.sect90.on strong{color:#fff;background:#323586;}

/* extensions/spip_zone/enluminures_typographiques_v3/css/enluminurestypo.css */
.texteencadre-spip{color:#003;background:#EEF;border-bottom:2px solid #06C;border-left:1px solid #39F;border-right:2px solid #06C;border-top:1px solid #39F;margin:1em 0;padding:.25em;position:relative;}
.caractencadre-spip{color:#F60;font-weight:bold;}
.caractencadre2-spip{color:#009;font-weight:bold;}
acronym.spip_acronym{cursor:help;border-bottom:1px dotted;}
a[hreflang]:after{content:"\0000a0[" attr(hreflang) "]";color:#999;background:transparent;font-size:x-small;}
sub,sup,sup.typo_exposants{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup,sup.typo_exposants{top:-0.5em;}
sub{bottom:-0.25em;}
.caps{font-variant:small-caps;}

