/* compact [
	squel2018/styles.css
	squel2018/font.css
	plugins-dist/mediabox/lib/lity/lity.css?1757327754
	plugins-dist/mediabox/lity/css/lity.mediabox.css?1757327754
	plugins-dist/mediabox/lity/skins/thickbox/lity.css?1757327755
	plugins/notation.git/css/notation.v3.css?1714930345
	plugins/auto/incarner/v3.0.0/css/incarner.css?1756993356
] 77.7% */

/* squel2018/styles.css */
html,body,div,span,applet,object,iframe,hr,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-family:inherit;color:inherit;text-decoration:none;outline:none;vertical-align:baseline}
.btn{position:relative;display:inline-block;width:auto;padding:.5em 1em;overflow:visible;vertical-align:middle;cursor:pointer;-webkit-user-select:none;background:#DDD left top repeat-x;box-shadow:0 1px 3px rgba(0,0,0,.5);border:1px solid #DDD;border-radius:5px;text-align:center;font-size:100%;line-height:1;text-shadow:0 -1px rgba(0,0,0,.20)}
.btn,.btn:visited{color:#EEE;text-decoration:none}
.btn:hover{background-color:#777;border-color:#777;color:#FFF;text-decoration:none}
.btn:active{transform:translateY(1px);box-shadow:inset 0 1px 2px rgba(0,0,0,.7)}
.btn.small{font-size:80%}
.btn.big{font-size:130%}
.btn.super{font-size:200%}
.btn.expand{width:100%}
.btn.circle{padding:1em;border-radius:50%}
.article a.btn{color:white}
.btn.purple{background-color:#8c198c;border-color:#8c198c}
.btn.purple:hover{background-color:#730073;border-color:#730073}
.btn.pink{background-color:#E20B8D;border-color:#E20B8D}
.btn.pink:hover{background-color:#b40870;border-color:#b40870}
.btn.red{background-color:#E62623;border-color:#E62623}
.btn.red:hover{background-color:#b81e1c;border-color:#b81e1c}
.btn.orange{background-color:#ff5c00;border-color:#ff5c00}
.btn.orange:hover{background-color:#D45500;border-color:#D45500}
.btn.yellow{background-color:#FFB515;border-color:#FFB515}
.btn.yellow:hover{background-color:#FC9200;border-color:#FC9200}
.btn.green{background-color:#91BD09;border-color:#91BD09}
.btn.green:hover{background-color:#22891F;border-color:#22891F}
.btn.blue{background-color:#2673E5;border-color:#2673E5}
.btn.blue:hover{background-color:#1a50a0;border-color:#1a50a0}
.btn.black{background-color:#333;border-color:#333}
.btn.black:hover{background-color:#000;border-color:#000}
.btn.gray{background-color:#767676;border-color:#767676}
.btn.gray:hover{background-color:#555;border-color:#555}
.btn.white{background-color:#fefefe;border:1px solid #CCC;font-weight:400}
.btn.white:hover{background-color:#eee;color:#666}
.btn.spip,.spip-admin .btn{background-color:#75507B;border-color:#75507B;color:#FFF}
.btn.spip:hover,.spip-admin .btn:hover{background-color:purple}
.btn.spip:focus,.btn.spip:active,.spip-admin .btn:focus,.spip-admin .btn:active{background-color:#F57900!important;border-color:#F57900!important}
.btn.primary{background-color:#333;border-color:#333;color:#FFF}
.btn.primary:hover{background-color:#000;border-color:#000}

.btn.success{background-color:#91BD09;border-color:#91BD09;color:#FFF}
.btn.success:hover{background-color:#22891F;border-color:#22891F}
.btn.info{background-color:#2673E5;border-color:#2673E5;color:#FFF}
.btn.info:hover{background-color:#1a50a0;border-color:#1a50a0}
.btn.warning{background-color:#FFB515;border-color:#FFB515;color:#FFF}
.btn.warning:hover{background-color:#FC9200;border-color:#FC9200}
.btn.danger{background-color:#E62623;border-color:#E62623;color:#FFF}
.btn.danger:hover{background-color:#b81e1c;border-color:#b81e1c}
.btn.light{background:transparent;box-shadow:0 0 0;border-color:transparent;color:inherit;text-shadow:0 0}
.btn.light:hover{background:transparent;color:inherit;text-decoration:underline}
.btn[disabled],.btn[disabled]:focus,.btn[disabled]:hover,.btn[disabled]:active,.btn.disabled,.btn.disabled:focus,.btn.disabled:hover,.btn.disabled:active{background:#F7F7F7!important;box-shadow:0 0 0;border:1px solid #D6D6D6!important;color:#666!important;text-shadow:0 0;opacity:.5;cursor:not-allowed;transform:none;outline:none}
input:valid{background-color:#DFD;color:green}
input:invalid:focus{background-color:#FBB!important;color:red!important}
form[action*="paypal"] input:valid{background-color:transparent}
.formulaire_spip{font-size:12px}
ol,ul{list-style:none}
small{font-size:70%}
big{font-size:120%}
.clear{clear:both}
.bleu{color:#31a778}
.rouge{color:#dc6521}
.rouge_fonce{color:#5c3928}
.vert{color:#a2b512}
.f_blanc{background:#fff}
.doublecol{display:block;float:left;margin:1px 2%;width:46%}
.left{float:left}
.right{float:right}
hr{clear:both}
html{width:100%;height:100%}
body{position:relative;width:100%;height:100%;color:#5e583d;font-family:Arial,Verdana,sans-serif;font-size:.65em;max-width:1570px;margin:auto}
#droite{position:absolute;z-index:30;right:0;top:0;width:260px}
#droite .spip_logos{padding:0;margin-left:12px}
h1,h2,h3,h4,h5{padding:0 0 5px}
#contenu{font-size:1.3em;line-height:1.35em;color:#5e583d;background:#fff;padding:0 250px 20px 0;z-index:10;position:relative}
.header{height:126px;background:#fff;padding:37px 0 0 240px}
#logo_passerelleco{width:50%;left:12em;max-height:70px}
.alert{margin-bottom:22px;padding:15px;border-width:1px;border-style:solid;border-color:transparent;border-image:initial;border-radius:4px}
.alert h4{font-weight:700}
.alert-success{color:darkgreen;border:4px solid #8FC031;background:#e7fac4}
.alert-info{background:lightblue;color:royalblue;border:1px solid dodgerblue}
.alert-warning{background:goldenrod;color:darkred;border:1px solid orange}
.alert-error{background:lightcoral;color:darkred;border:1px solid red}
@media screen and (min-width:640px){.alerte_urgence-texte{margin-right:270px}}
#bloc_menu{height:40px;position:relative;margin:0 -1000px;border-left:solid #315b4c 1000px}
#menu{display:inline-block;position:relative;z-index:20;font-size:1.5em;height:40px;background:#315b4c;padding-right:1em;border-radius:0 5px 5px 0 / 0 20px 20px 0}
#menu li{float:left;display:block;padding:0 5px}
#menu li.onglet{padding:10px 10px 0}
#menu li.in{padding:10px 10px;background:url('//www.passerelleco.info/squel2018/IMG/menu_in.png') repeat-x}
a.menu_princ{font-variant:small-caps;font-weight:700;color:#b5dd16}
#bloc_ssmenu h3{font-variant:small-caps;font-weight:700;color:darkgreen;padding-left:1em;padding-top:.5em;padding-bottom:0}
a.menu_princ:hover{color:#bfdeff}
a.menu_princ_on{font-variant:small-caps;font-weight:700;color:#bfdeff}
#fleche{display:inline-block;height:0;width:0;border-top:10px solid #315b4c;border-right:10px solid transparent;border-left:9px solid transparent;position:absolute;z-index:30;top:38px;left:10px}
a.secteur_courant{color:#BFDEFF}
#ssmenu_eco{padding:0 1em 1em}
#ssmenu_eco .baseline_texte{font-variant:small-caps;font-weight:700;color:#131;margin-bottom:1em;display:inline-block}
#ssmenu_eco .baseline_boutons{display:inline-block}
#ssmenu_eco .baseline_boutons a{margin:0 1em}
#ssmenu_eco #baseline{font-style:italic;font-size:1.3em;color:#FFF;margin:.5em}
#bloc_ssmenu{font-size:1.25em;padding:1em 0 0;min-height:40px;position:relative;background:#8FC031;border-bottom:1px solid #86912b;border-left:solid #8FC031 200px;border-right:solid #8FC031 200px;margin:0 -200px}
.ssmenu_secteur{display:none}
.ssmenu_secteur ul{padding:0 265px 10px 1em}
.ssmenu_descriptif{color:#D0E8FF;padding:7px 265px 7px 1em;background:#315b4c;margin:1em -1000px 0;border-left:solid #315b4c 1000px;border-right:solid #315b4c 1000px}
.ssmenu_secteur li{float:left;display:block;width:200px;margin-top:5px}
.ssmenu_secteur li a{display:block;width:180px;padding:6px 3px 6px 14px;color:#FFF;font-weight:700;line-height:1em;background-position-y:6px;border-radius:5px}
.ssmenu_secteur li a:hover{color:#656d26;background-color:#CEFB16}
.ssmenu_secteur li a.ssin{color:#656d26;background-color:#cefb16;border-radius:5px}
.ssmenu_highlight{font-size:115%}
.ssmenu_secteur li.ssmenu_archive{width:50px}
.ssmenu_secteur li.ssmenu_archive a{width:30px;color:#CEFB16;background:none;padding-left:7px}
.ssmenu_secteur li.ssmenu_archive a:hover{color:#70B000;background-color:#CEFB16}
.recherche_bloc{color:#465d1d;margin:0!important;padding:2px 10px 0 4px}
.recherche_bloc input.text{padding:5px;margin:5px 0 0;height:19px;background-color:#66a135;border:none;font-size:1.2em;width:80%;color:#FFF}
.recherche_bloc input.text:focus{background-color:white;border:none}
.recherche_bloc input.submit,.recherche_bloc input.submit:focus,.recherche_bloc input.submit:active{margin-left:2px;width:22px;height:20px;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTI1Ij48cGF0aCBmaWxsPSIjZGY1IiBkPSJNMTkuMiA0Ny4zYTMzLjMgMzEuOCAwIDEgMSAzMy4yIDMxLjkgMzMuNCAzMS45IDAgMCAxLTMzLjItMzJ6bTkuNyAwYTIzLjUgMjIuNSAwIDEgMCAyMy41LTIyLjZBMjMuNiAyMi42IDAgMCAwIDI5IDQ3LjN6Ii8+PHJlY3Qgd2lkdGg9IjM0LjgiIGhlaWdodD0iMTMuOCIgeD0iLTEuNyIgeT0iNzcuMyIgZmlsbD0iI2RmNSIgcng9IjMuNSIgcnk9IjMuNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTQ1IDE1LjggODQuMikiLz48L3N2Zz4=") no-repeat center 0;border:none;padding-bottom:4px;padding-top:0}
.recherche_sur_fond_clair input.submit{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTI1Ij48cGF0aCBmaWxsPSIjMzY1IiBkPSJNMTkuMiA0Ny4zYTMzLjMgMzEuOCAwIDEgMSAzMy4yIDMxLjkgMzMuNCAzMS45IDAgMCAxLTMzLjItMzJ6bTkuNyAwYTIzLjUgMjIuNSAwIDEgMCAyMy41LTIyLjZBMjMuNiAyMi42IDAgMCAwIDI5IDQ3LjN6Ii8+PHJlY3Qgd2lkdGg9IjM0LjgiIGhlaWdodD0iMTMuOCIgeD0iLTEuNyIgeT0iNzcuMyIgZmlsbD0iIzM2NSIgcng9IjMuNSIgcnk9IjMuNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTQ1IDE1LjggODQuMikiLz48L3N2Zz4=") no-repeat center 0}
.recherche_bloc input.submit:hover{padding-bottom:2px;padding-top:2px}
.card_recherche_theme .couv_revue{margin:0 1em .7em 0;float:left}
.card_recherche_theme{clear:both;padding:1em .5em 1em 1em}
.card_recherche_theme.row_odd{background-color:white}
#page_sommaire .img_acc{float:left;margin:0 2em 1em 0}
.col_gauche .img_acc{margin:0;width:100%;height:100%;float:right;max-width:20em}
.col_droite .img_acc{float:left;margin-right:1em}
.article .titre_article{padding-top:10px}
.article.highlighted{background-color:rgba(255,255,255,0.5)}
.article_mini.highlighted{background-color:rgba(255,255,255,1)}
.col_droite #article_logo .img_acc{display:block}
.img_event{margin:5px 0 0 13px}
#hierarchie{margin:0 0 10px;font-size:.8em}
#hierarchie a{text-decoration:underline;font-weight:700;color:#9fb41d}
#hierarchie a:hover{text-decoration:none}
.cont_bleu,.cont_rouge,.cont_vert{margin:10px 0;padding-bottom:20px}
.cont_bleu{margin-top:0}
.cont_rouge{background:#FBEDE4;background:linear-gradient(#FBEDE4,#fff)}
.cont_vert{background:#E6F8C8;background:linear-gradient(#E6F8C8,#fff)}
.titre{min-height:25px;padding:12px 0 0 42px;font-size:1.9em;margin:0 0 10px;line-height:1em;letter-spacing:-.05em;font-weight:700}
.cont_bleu .titre{background:url(/img_pack/feuille.png) no-repeat;max-height:70px;color:#95d2ba}
.cont_rouge .titre{background:url(/img_pack/feuille.png) no-repeat 0 -80px;max-height:70px;color:#f3bd9e}
.cont_vert .titre{background:url(/img_pack/feuille.png) no-repeat 0 -160px;max-height:70px;color:#cbdd72}
.cont_bleu hr{margin:3px 105px;clear:both;border:1px dotted #95d2ba}
.cont_rouge hr{margin:3px 105px;clear:both;border:1px dotted #f3bd9e}
.cont_bleu a:not(.btn){color:#31a778}
.cont_bleu a:not(.btn):hover{color:#318060}
.cont_vert a:not(.btn):hover{color:#315b4c}
.cont_rouge a:not(.btn):hover{color:#dc6521}
.article{min-height:145px;margin:2em 2em 2em 1.5em;padding:0}
.titre_article{line-height:.9em;letter-spacing:.02em;font-size:1.7em}
.texte_article{line-height:1.2em;font-size:1.1em}
.article_mini{padding:1.5em;width:calc(50% - 3em);float:left;line-height:1.3em}
.article_mini .img_acc{object-fit:cover;display:block}
#page_sommaire .article_avec_logo_survol img.img_acc{width:calc(50% - 1em);height:auto}
.article_avec_logo_survol h2{margin:.1em 0 .5em}
.article_avec_logo_survol p{line-height:1.4em;font-size:1.3em}
.article a{color:#5E583D}
.cont_bleu a:hover .titre_article{color:#2f8167}
.cont_bleu .titre_article{color:#0f5137}
.cont_rouge .titre_article{color:#5c3928}
.cont_rouge a:hover .titre_article{color:#dc6521}
.tags a{display:inline-block;height:18px;margin:3px 10px 0 0;padding:0 5px;white-space:nowrap;position:relative;background:#e5eeb8 linear-gradient(to bottom,#E5EEB8 0%,#EFF4D4 100%);color:#2f8167;font:bold 11px/21px Arial,Tahoma,sans-serif;text-decoration:none;text-shadow:0 1px rgba(255,255,255,0.4);border:1px solid #E5EEB8;border-radius:3px;box-shadow:inset 0 1px #EFF4D4,0 1px 1px rgba(0,0,0,0.06)}
.plus{float:right;margin:-2em 1em;padding:1em;background:white;border-top:0!important;border-radius:0 0 5px 5px}
.plus:hover{margin:-1.5em 1em 1em;font-weight:700}
.cont_bleu .plus{;border:3px solid lightblue}
.cont_bleu .plus:hover{background:lightblue}
.cont_rouge .plus{border:lightpink 1em solid}
.cont_rouge .plus:hover{background:lightpink}
.cont_vert .plus{border:3px solid lightgreen}
.cont_vert .plus:hover{background:lightgreen}
.ongletab{display:none}
.cont_vert a.choix_on{color:#a2b512}
.cont_vert a.choix_off{color:#cbdd72}
.cont_vert a.choix_off:hover{color:#a2b512}
.texte_rubrique{padding:10px 20px 20px 15px}
.col_gauche{z-index:1;width:205px;float:left;padding:0 0}
.col_gauche h1{padding:0 0 10px;color:#305b49;line-height:.95em;font-weight:400;letter-spacing:.02em;font-size:2em}
.col_gauche h1.nomauteur{padding-top:20px}
.col_gauche img.spip_logos{margin-left:14px}
#info_article{padding:5px 0 5px 15px}
#info_article a{text-decoration:underline;font-weight:700;color:#9fb41d}
#info_article a:hover{text-decoration:none}
.cont_bleu ul{padding:10px 0}
.cont_bleu li{border-bottom:1px dashed #8aafa7;line-height:1em;padding:5px 0}
.cont_bleu li:last-child{border-style:none}
.cont_bleu li a{display:block;padding:4px 3px 4px 15px;font-weight:700;color:#31a778}
.cont_bleu li a:hover{color:#305b49}
.cont_bleu .departements_map{border:0;text-align:center}
.cont_rouge ul{padding:10px 0}
.cont_rouge li{border-bottom:1px dashed #bf8e73;line-height:1em;padding:5px 0}
.cont_rouge li:last-child{border-style:none}
.cont_rouge li a{display:block;padding:4px 3px 4px 15px;font-weight:700;color:#dc6521;background:none}
.cont_rouge li a:hover{color:#654223;background:none}
.cont_vert ul{padding:10px 0}
.cont_vert li{border-bottom:1px dashed lightgreen;line-height:1em;padding:5px 0}
.cont_vert li a{display:block;padding:4px 3px;font-weight:700;color:#879613}
.cont_vert li a:hover{color:#4c570f}
.cont_rouge li a .titre_blog{font-weight:400}
.cont_vert li.siteweb{background:none}
.bio{min-height:25px;margin:0 20px 0 15px;padding:10px 0}
.not_important{font-weight:400!important}
.col_droite{z-index:1000;position:relative;width:calc(100% - 236px);float:left;padding:10px 0 5px 2%}
.col_droite h1{padding:0 0 10px;color:#305b49;line-height:.95em;font-weight:700;font-size:1.6em}
.col_droite h1.nomauteur{padding-top:15px;padding-left:1.5em}
.auteur_siteweb{padding:1em;margin-bottom:1em}
.chapeau{font-weight:700;padding:5px 0 10px}
.s_titre{margin:2px 0 5px 28px;padding:4px 0 0 12px;color:#305b49;line-height:.95em;font-weight:700;font-size:1em}
.col_gauche .s_titre{margin:10px 0 5px 2px}
.article_squel{font-size:1.1em}
.article_squel p{padding:10px 0 4px}
.modele_licence{font-size:70%;color:darkblue}
.modele_signature{text-align:right;line-height:50%;color:#465d1d;margin-bottom:1em}
.modele_signature .asso::before{content:"👥 "}
.modele_signature .page_auteur::before{content:"👤 "}
.modele_signature .lien::before{content:"🌐 "}
.article_squel blockquote p:nth-of-type(1){padding:0}
.article_squel blockquote{margin-top:7px}
div.col_droite:not(.col_rubrique) a:not(.btn),a.spip_out,a.spip_in{text-decoration:underline dotted;color:#31a778}
div.col_droite a:hover,a.spip_out:hover,a.spip_in:hover{text-decoration:underline}
.article_squel .chapeau a{color:#a2b512}
.article_squel h1{color:#305b49;line-height:.95em;font-weight:400;font-size:2em;min-height:25px;margin:.5em 0;background:url(/img_pack/feuille.png) no-repeat 0 -310px;padding:15px 0 0 40px;letter-spacing:.02em}
.article_squel h2{margin:25px 0 0;color:#305b49;line-height:1em;letter-spacing:.02em;font-size:1.4em}
.article_squel h3{padding:15px 0 0;line-height:.8em;font-weight:700;font-size:1.1em}
.article_squel blockquote,cite{background-color:#eaefed;padding:1em;font-style:italic;color:#305b49}
.article_squel blockquote i{font-weight:700}
.article_squel address{font-size:.9em;padding:5px;color:#305b49}
.article_squel pre,code{background-color:#fbede4;font-size:.9em;padding:5px;color:#de6e2e}
.article_squel ul,ol{font-size:.95em;padding:5px 0 0 10px;color:#305b49}
.article_squel dl{font-size:.95em;margin:0 15px 0 0;color:#305b49}
.article_squel li{padding:8px 0 6px 12px;background:url('//www.passerelleco.info/squel2018/IMG/puce.gif') no-repeat;background-position-y:7px}
.article_squel table{background-color:#eaefed}
.article_squel tr{padding:5px}
.article_squel td{border-top:1px dotted #305b49;vertical-align:middle;color:#305b49;padding:10px}
.article_squel th{padding:7px;font-weight:700}
.row_even{background-color:#d2e2dc}
.article_squel thead tr{color:#FFF;background-color:#80ac2c}
.article_squel tfoot td{color:#FFF;background-color:#31a778}
.article_squel table.parution_revue td{border:1px dotted #305b49}
.article_squel em{font-style:italic}
.article_squel p.post_scriptum{font-style:italic;color:#a2b512}
.lien_forums a{margin:0 30px 0 0;font-weight:700;float:right;color:#31a778}
.lien_forums a:hover{color:#305b49}
.encadre{padding:10px}
.encadre a{color:#dc6521}
.pagination_infosup{color:#31a778}
.pagination_infosup .nav_serie big{font-size:150%;margin-right:.5em;text-decoration:none}
.logo_serie{float:left;margin:5px}
#letsbesocial{background-color:#f0f2fa;color:#31a778;padding:1em}
#letsbesocial > div{display:inline-block;margin-right:4em}
#letsbesocial > .reponse{display:block;clear:both}
.formulaire_jaime_jaimepas form{margin-top:3px}
#letsbesocial a:hover,.formulaire_jaime_jaimepas form .submit:hover,a.nav_serie:hover{position:relative;top:-2px}
.jaime{color:#a2b512;letter-spacing:1px}
.jaimepas{color:#dc6521;letter-spacing:-1px}
.star-rating{margin:0 3px}
#letsbesocial label,#letsbesocial .invite_a_repondre svg,.nav_serie label,.nav_serie svg{vertical-align:super}
.invite_a_repondre a{margin:4px 0 0;color:#31a778;display:block;min-height:26px;line-height:.8em;font-weight:700;text-decoration:none}
.invite_a_repondre a:hover,.pagination_infosup .nav_serie a:hover{color:#305b49}
.invite_a_repondre svg,.nav_serie svg{fill:#31a778;width:22px}
.invite_a_repondre a:hover svg,.nav_serie:hover svg{fill:#305b49}
.formulaire_spip:not(.formulaire_recherche_themes):not(.formulaire_recherche),.formulaire_forum,.formulaire_ecrire_auteur{border-radius:5px;background-color:#cbdd72;padding:10px}
.formulaire_forum,.formulaire_forum .editer,.formulaire_ecrire_auteur .editer,.formulaire_ecrire_auteur .previsu > div{margin:7px 0}
fieldset > legend{float:left;margin-bottom:7px;width:100%;color:#305b49;font-weight:700}
textarea,input{border:none}
.formulaire_spip textarea,.formulaire_spip:not(.formulaire_recherche):not(.formulaire_recherche_themes) input:not(.checkbox){background:#f4fcca;width:100%;font:inherit;padding:3px}
.formulaire_spip textarea{height:6em}
textarea:focus,input:focus{background:#fff;color:black}
.formulaire_spip .boutons{margin-left:2em;width:15em}
.formulaire_spip .boutons input{padding:5px 0;border-radius:3px}
.formulaire_spip .previsu{margin:0;padding:0}
.recherche_bloc form input.text{width:180px;color:darkgreen;background:#e9f7b2}
.formulaire_ecrire_auteur .previsu{margin-bottom:20px}
.formulaire_forum .forum .com_for .reponse .formulaire_forum{margin-top:1em}
.formulaire_forum .editer p.forum_saisie_texte_info{padding:0 0 4px}
.formulaire_forum .previsu .submit{margin-bottom:-1em}
.formulaire_forum legend{display:none}
.formulaire_forum label{font-weight:700;margin-top:5px}
.racine{margin-top:1.5em;background-color:#D5FF93}
ul.forum li.forum_fil ul{margin-left:1em}
ul.forum li.forum_fil .previsu ul{padding:5px;margin:0}
.previsu ul li ul.forum{margin-left:0}
ul.forum ul .bar_titre_reponse .titre_reponse{display:none}
.bar_titre_reponse{padding:6px 6px 6px 20px}
.forum_fil .quand_qui{color:white}
li.forum_highlight{padding-bottom:1em}
li.forum_highlight>div{border-left:7px double rgb(219,161,35);font-size:105%;margin-bottom:5px}
li.forum_highlight>div.com_for{padding-bottom:10px}
li.forum_highlight .date_forum{font-size:1.2em}
.der_com{padding:5px 0 15px;border-bottom:1px dashed lightgreen}
.der_com p{padding:0 0 10px}
.der_com span{padding:0 0 3px 13px;color:#eaf7ca}
.der_com p a{color:#eaf7ca}
.der_com p a:hover{color:#f6f7e8}
a.titre_com{display:block;font-size:1.4em;letter-spacing:.02em;line-height:1em;padding:0 3px 5px 0;color:#f6f7e8}
.com_for{padding:10px 20px 20px}
.formulaire_inserer_themes textarea,.formulaire_inserer_themes input{margin:5px 5px 10px;width:95%}
.formulaire_inserer_themes #nbpages_nouv_theme{width:2em}
.formulaire_inserer_themes #titre_nouv_theme{width:38em}
#pied{font-size:1.3em;padding:15px;background-image:url(https://www.passerelleco.info/squel2018/IMG/pied_fond.jpg)}
#page_sommaire #pied .pied_com{width:calc(100% - 235px)}
.pied_com{margin:-6px 0 20px}
.pied_com .titre{color:#D2DD43;background:url(/img_pack/icone-message_Wopt.svg) no-repeat;margin:20px;padding:0 0 0 40px}
.liste_com_avec_logo_article .titre{margin:.5em 0 0}
.lignes_longues{word-wrap:break-word}
.liste_com_avec_logo_article .comment{padding-top:1em}
.liste_com_avec_logo_article .comment .doublecol{padding:0;width:48%;margin-right:2%;margin-left:0}
.formulaire_ecrire_auteur .bouton_envoie_message{margin-top:1em;float:right;margin-bottom:-2em}
#pied .col_gauche .titre{padding:8px 0 0 42px;font-size:1.9em;color:#92bd29;letter-spacing:-.05em;font-weight:700;height:20px;background:url(/img_pack/feuille.png) no-repeat 0 -240px}
.pagination-items{margin-bottom:4px;font-size:150%;font-weight:700}
ul.pagination-items li.pagination-item{padding:4px 4px;background:none;display:inline;border:none}
.pagination-items li.pagination-item.on{color:#fff;padding:3px 8px;background-color:#92bd29}
.pagination-items a.lien_pagination{display:inline;color:#3F5B48;padding:3px 8px;border-radius:5px}
.pagination-items li.pagination-item:hover{color:#4e482d;background:#ADDC37}
.pagination-items a.lien_pagination:hover{background:none}
.pagination-items .disabled{opacity:0.4}
a.revue_presentation{display:block;margin:1em 0;font-size:92%;padding:1em;clear:both;border:#CFE 2px solid}
.revue_presentation_couv{display:inline-block}
.revue_presentation_texte{display:inline-block;width:calc(100% - 165px - 2em);min-width:300px}
a.revue_presentation:hover .revue_presentation_texte{background:lightgoldenrodyellow}
.bar_titre_reponse,.formulaire_forum .previsu legend{background:#465d1d}
.bar_titre_reponse p.titre_reponse,.formulaire_forum .previsu legend{padding:0;font-weight:400;font-size:1.3em;letter-spacing:.02em;color:#92bd29}
.bar_titre_reponse p a{color:#dba123}
.bar_titre_reponse p a:hover{text-decoration:underline}
#mentions{color:#537022;text-align:center;font-size:1.2em;margin:5em 0}
.suite_de_liens a{text-decoration:none}
.suite_de_liens a:hover{position:relative;top:-2px}
.suite_de_liens .contact svg{fill:white;width:16px;height:16px;margin-bottom:-.3em}
.formulaire_spip .reponse_formulaire_erreur,.formulaire_spip .reponse_formulaire_ok,.formulaire_spip .erreur_message{font-weight:700;padding:1em}
.formulaire_spip .reponse_formulaire_erreur,.formulaire_spip .erreur_message{display:block;color:red;background-color:#FEB}
.formulaire_spip .reponse_formulaire_ok{background-color:lightgreen;color:green}
#droite .box_conteneur{margin-bottom:1em;margin-left:10px}
.box{color:#73bf9e;padding:1.3em;font-size:1.3em;width:251px;background-color:#315b4c}
.box p{line-height:1.25em}
.box a{color:#a6ccf2;padding:1em 10px 1em 0;line-height:1.1em;display:block}
.box a:hover{background:#0b443a;margin-left:-1em;padding-left:1em}
.box a.reset_a{display:inline;margin:0;padding:0;background:none}
.box .liens_sociaux{margin-top:1em}
.box .liens_sociaux a{display:inline}
.box li{padding:0 1px}
.box li span{font-weight:400}
.box li.cent{text-align:center}
.box li span{line-height:1.1em;padding:0 10px 0 16px;display:block}
.box .titre_orange_d{color:#d9a022;line-height:.9em;letter-spacing:-.04em;font-weight:700;font-size:1.9em;display:block;margin-top:5px}
.box .titre_orange_d:hover{color:#e9bf3d}
#surleweb{margin-bottom:5px}
.comment span a{text-decoration:underline dotted #c3b782}
.comment span a:hover{text-decoration:underline #c3b782}
del{text-decoration:line-through}
.bloc_annonces_recentes .bloc_annonce{margin-top:1em;padding:0 1em 0 0}
.ecovillage_global .intro,.bloc_annonce .titre_annonce{color:#a6ccf2!important;font-weight:700;margin-top:1em;margin-bottom:.3em}
.bloc_annonce .texte_annonce{padding:0;font-weight:400;color:#93DfBe}
.texte_annonce .entete_annonce{font-weight:700}
#page_auteur .logo_xxs{width:50px!important;margin-bottom:.5em}
#page_auteur .logo_xs{width:100px!important;margin-bottom:.5em}
#page_auteur .logo_s{width:200px!important;margin-bottom:.5em}
#page_auteur .logo_m{width:300px!important;margin-bottom:.5em}
#page_auteur .logo_l{width:400px!important;margin-bottom:.5em}
td .minilogo_before{display:none}
#menu #menu_favicon{padding-top:4px}
@media screen and (max-width:820px){#menu #menu_favicon{display:none}
.ssmenu_descriptif{margin:1em 0 0;padding:7px 1em}
.col_gauche,#fleche{display:none}
.card_recherche_theme{margin:-1em;padding:1em}
.header{height:70px;padding:10px 15px 0 0;text-align:center}
#bloc_menu{height:auto}
#menu{height:auto}
#menu li:first-child{display:none}
#menu li.onglet{display:block;padding:0;width:100%;background:#346756;border-bottom:1px solid #0c3a2f}
a.menu_princ{display:block;padding:10px 25px}
#contenu .article_avec_logo_survol img.img_acc{width:calc( 100% - 5px );margin-bottom:.5em}
#pied{padding:0 1em}
.col_droite,#pied .col_droite{padding:1em;display:block;width:calc(100% - 2em)}
.article_squel table.spip{margin:1em -1em}}
@media screen and (max-width:700px){#page_sommaire #pied .pied_com{width:calc(100% - 2em)}}
@media screen and (max-width:640px){#logo_passerelleco{width:70%;margin-left:10%}
.header{height:70px;padding:10px 15px 0 0;text-align:right}
.header{font-size:.8em;text-shadow:2px 2px 3px #fff}
.alerte_urgence-texte{padding-right:0}
.ssmenu_secteur ul{padding:0 15px 10px 1em}
.ssmenu_secteur li{width:50%}
.ssmenu_secteur li a{font-size:.9em;padding:7px 7px;margin:0;font-weight:700;line-height:1em;color:#656d26;background:#CEFB16;width:calc(100% - 2em)}
.ssmenu_secteur li a:hover{color:black}
.ssmenu_secteur li.ssmenu_archive{width:40px}
.ssmenu_secteur li.ssmenu_archive a{color:#CEFB16}
.ssmenu_secteur li.ssmenu_archive a:hover{color:#70B000;background-color:#CEFB16}
#contenu{padding-right:0}
.article_squel h1{padding:0;margin:15px 0 10px;background:none}
#contenu .col_droite{width:100%;padding:0}
#droite{position:relative;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%}
.box_conteneur{float:left}
#mentions{display:none}}
.survol_highlight_strong img:hover{filter:contrast(250%)}
.survol_highlight img:hover,.highlighted img{filter:contrast(130%)}
#debug-nav{left:2em}
.article_squel img{max-width:600px;height:auto}
.article_squel table img{max-width:inherit!important}
.article_squel img.gal{margin:5px 5px}
.article_squel .img_left{float:left;margin:10px 5px 0 0}
.article_squel .spip_documents_left{margin-right:1em}
@media screen and (max-width:1100px){.article_mini .img_acc{margin-bottom:1em;width:100%}
.article_squel img{max-width:100%;height:auto;max-height:600px;margin:0 5px}
.texte{clear:both;display:block}}

/* squel2018/font.css */
@font-face{font-family:'montserrat';src:url("/img_pack/fonts/montserrat/montserrat-bold-webfont.eot");src:url("/img_pack/fonts/montserrat/montserrat-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/img_pack/fonts/montserrat/montserrat-bold-webfont.woff") format("woff"),url("/img_pack/fonts/montserrat/montserrat-bold-webfont.ttf") format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:'montserrat';src:url("/img_pack/fonts/montserrat/montserrat-regular-webfont.woff2") format("woff2"),url("/img_pack/fonts/montserrat/montserrat-regular-webfont.woff") format("woff");font-weight:400;font-style:normal}
.titre_article,.titre_article_mini,.col_gauche h1,.article_squel h1,.article_squel h2,.bar_titre_reponse p.titre_reponse,a.titre_com{font-family:"montserrat",times,"Trebuchet MS",Helvetica,sans-serif}

/* plugins-dist/mediabox/lib/lity/lity.css?1757327754 */
/*! Lity - v3.0.0-dev - 2020-04-26
* http://sorgalla.com/lity/
* Copyright (c) 2015-2020 Jan Sorgalla;Licensed MIT */
.lity-active,.lity-active body{overflow:hidden}
.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:none!important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}
.lity.lity-opened{opacity:1}
.lity.lity-closed{opacity:0}
.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none!important}
.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}
.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}
.lity-loading .lity-loader{opacity:1}
.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none!important}
.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-o-transform .3s ease}
.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}
.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}
.lity-close,.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;-webkit-box-shadow:none;box-shadow:none}
.lity-close::-moz-focus-inner{border:0;padding:0}
.lity-close:active{top:1px}
.lity-image img{max-width:100%;display:block;line-height:0;border:0}
.lity-iframe .lity-container{width:100%;max-width:964px}
.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}
.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}
.lity-hide{display:none}

/* plugins-dist/mediabox/lity/css/lity.mediabox.css?1757327754 */
.box_mediabox{display:block;margin:0;padding:0;width:auto;height:auto;background:none;border:0}
.box_mediabox:before{content:'';display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#000;opacity:0.9}
@media(min-width:500px){.box_mediabox .lity-container{max-width:90%;max-height:90%}}
@media(max-width:499.9px){.box_mediabox .lity-container{max-width:100%!important;max-height:100%!important}}
.box_mediabox.lity-height-set .lity-content{height:100%;min-height:0!important}
.box_mediabox.lity-image .lity-content{display:flex;justify-content:center;align-items:center}
.box_mediabox.lity-image .lity-image-figure{display:block;margin:0}
.box_mediabox.lity-image .lity-image-figure::before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background-color:transparent;transition:background-color 0.25s ease-in 0.1s}
.box_mediabox.lity-image.lity-ready .lity-image-figure::before{background-color:#fff}
.lity-image-caption.min,.lity-image-caption.expanded{cursor:pointer}
.lity-image-caption.min .lity-image-caption-text{max-height:4.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.lity-image-caption.min .spip_doc_titre,.lity-image-caption.min .spip_doc_descriptif,.lity-image-caption.min .spip_doc_credits{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.lity-image-caption.min .spip_doc_descriptif:not(:first-child),.lity-image-caption.min .spip_doc_credits:not(:first-child){display:none}
.box_mediabox.lity-inline .lity-content,.box_mediabox.lity-ajax .lity-content{background:#fff}
.box_mediabox.lity-inline .lity-content>*,.box_mediabox.lity-ajax .lity-content-inner{overflow:auto;padding:1rem}
.box_mediabox.lity-iframe .lity-iframe-container iframe{background:#fff}
.box_mediabox.lity-height-set.lity-iframe .lity-iframe-container{height:100%;padding:0;transform:none}
.lity-active body{height:auto!important;overflow:hidden!important}
.box_mediabox.lity-loading .lity-content{background:transparent}
.box_mediabox.lity-loading .lity-content:after{display:none}
.lity-loading .box-loading{display:block;position:absolute;top:50%;left:50%;margin-top:-2.5em;margin-left:-2.5em;width:5em;height:5em}
.lity-loading .box-loading:after{content:" ";display:block;width:4em;height:4em;margin:.5em;border-radius:50%;border:.375em solid #000;border-color:#000 #fff #000 #fff;opacity:0.5;animation:lds-dual-ring 1.2s linear infinite}
@keyframes lds-dual-ring{0%{transform:rotate(0deg)}
100%{transform:rotate(360deg)}}
.box_mediabox.lity-closing:before{opacity:0}
.lity-group-progress-bar{display:none;position:fixed;bottom:0;left:0;right:0;height:.33em}
.lity-slideshow .lity-group-progress-bar{display:block}
.lity-group-progress-bar-status{position:absolute;left:0;height:100%;top:0;background:#888}
.lity-no-transition-on-open .lity-content,.lity-no-transition .lity-content{transition:none!important}
.lity-no-transition-on-open-none.lity-loading .lity-content,.lity-no-transition.lity-loading .lity-content,.lity-no-transition.lity-closed .lity-content{-webkit-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}
.lity-transition-on-open-slide-from-right .lity-content,.lity-transition-on-open-slide-from-left .lity-content{-webkit-transform:scale(1) translateX(0);-ms-transform:scale(1) translateX(0);-o-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}
.lity-transition-on-open-slide-from-right.lity-loading .lity-content{-webkit-transform:scale(1) translateX(50vw);-ms-transform:scale(1) translateX(50vw);-o-transform:scale(1) translateX(50vw);transform:scale(1) translateX(50vw)}
.lity-transition-on-open-slide-from-left.lity-loading .lity-content{-webkit-transform:scale(1) translateX(-50vw);-ms-transform:scale(1) translateX(-50vw);-o-transform:scale(1) translateX(-50vw);transform:scale(1) translateX(-50vw)}
:root{--mediabox-sidebar-width:25rem;--mediabox-sidebar-height:calc(5rem + 20%);--mediabox-sidebar-close-size:2rem}
.box_mediabox.lity-sidebar:before{opacity:0.5}
.box_mediabox.lity-sidebar .lity-wrap{display:flex}
.box_mediabox.lity-sidebar .lity-container{position:relative;transition:transform 0.3s ease-in-out}
.box_mediabox.lity-sidebar .lity-content{height:100%;width:100%;min-width:initial;min-height:initial;transition:none!important;transform:none!important;padding-block-start:var(--mediabox-sidebar-close-size)}
.box_mediabox.lity-sidebar .lity-close{position:absolute;color:inherit;width:var(--mediabox-sidebar-close-size);height:var(--mediabox-sidebar-close-size);font-size:var(--mediabox-sidebar-close-size);line-height:var(--mediabox-sidebar-close-size)}
.box_mediabox.lity-sidebar-inline .lity-container{width:var(--mediabox-sidebar-width);max-width:100vw}
.box_mediabox.lity-sidebar-start .lity-wrap{justify-content:start}
.box_mediabox.lity-sidebar-start.lity-loading .lity-container,.box_mediabox.lity-sidebar-start.lity-closing .lity-container{transform:scale(1) translateX(-100%)}
.box_mediabox.lity-sidebar-end .lity-wrap{justify-content:end}
.box_mediabox.lity-sidebar-end.lity-loading .lity-container,.box_mediabox.lity-sidebar-end.lity-closing .lity-container{transform:scale(1) translateX(100%)}
.box_mediabox.lity-sidebar-block .lity-wrap:before{margin:0}
.box_mediabox.lity-sidebar-top .lity-container,.box_mediabox.lity-sidebar-bottom .lity-container{height:var(--mediabox-sidebar-height);max-height:100vw}
.box_mediabox.lity-sidebar-top.lity-loading .lity-container,.box_mediabox.lity-sidebar-top.lity-closing .lity-container{transform:scale(1) translateY(-100%)}
.box_mediabox.lity-sidebar-bottom .lity-wrap{align-items:end}
.box_mediabox.lity-sidebar-bottom.lity-loading .lity-container,.box_mediabox.lity-sidebar-bottom.lity-closing .lity-container{transform:scale(1) translateY(100%)}

/* plugins-dist/mediabox/lity/skins/thickbox/lity.css?1757327755 */
.box_mediabox:before{background:#000;opacity:0.9}
.box_mediabox .lity-container{box-shadow:none;padding:10px;padding-bottom:80px}
.box_mediabox .lity-content:after{left:-10px;right:-10px;top:-10px;bottom:-80px;border:10px solid #fff;border-bottom-width:80px;background:#f8f8f8;box-shadow:none}
.box_mediabox button[class*="lity-"]:focus{outline:2px dotted #ccc}
.lity-close,.lity-close:hover,.lity-close:active,.lity-close:focus{position:absolute;top:auto;bottom:40px;right:10px;width:2rem;height:2rem;margin-right:-.125rem;line-height:.5rem;font-size:3rem;background:transparent;text-shadow:none;color:#888;overflow:hidden}
.lity-close:hover,.lity-close:active,.lity-close:focus{color:#666}
.lity-group-caption{display:flex;position:absolute;bottom:10px;left:10px;align-items:center;color:#888}
.lity-group-caption .lity-group-current{order:1;font-weight:700;display:block;margin-right:.5em;color:#000}
.lity-loading .lity-group-caption{position:static}
.lity-loading .lity-group-caption .lity-group-current{display:block;position:absolute;left:50%;margin-left:-2.125em;width:4.5em;right:auto;text-align:center;top:50%;margin-top:-1.5em;color:#fff}
.lity-loading .lity-group-start-stop{display:none}
.lity-group-start-stop{order:2;display:block;width:2rem;text-align:center}
.lity-group-start-stop button{display:block;border:0;padding:0 .5em;margin:0;background:none;color:inherit}
.lity-group-start-stop button b{margin:auto}
.lity-group-start-stop .lity-start{font-size:1px;text-indent:-5px;display:block;border:.5rem solid transparent;border-left-color:#888;width:1rem;height:1rem}
.lity-group-start-stop .lity-start:active,.lity-group-start-stop .lity-start:hover,.lity-group-start-stop .lity-start:focus{border-left-color:#666}
.lity-group-start-stop .lity-stop{display:none}
.lity-slideshow .lity-group-start-stop .lity-start{display:none}
.lity-slideshow .lity-group-start-stop .lity-stop{display:block;font-size:1px;text-indent:-5px;width:.7rem;height:.7rem;background:#888}
.lity-group-start-stop .lity-stop:active,.lity-group-start-stop .lity-stop:hover,.lity-group-start-stop .lity-stop:focus{background:#666}
.lity-group-next-prev{order:3}
.lity-next,.lity-previous{border:0;padding:0 .5em;display:inline-block;cursor:pointer;color:inherit;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:transparent}
.lity-next[disabled],.lity-previous[disabled]{visibility:hidden}
.lity-next:active,.lity-previous:active,.lity-next:hover,.lity-previous:hover,.lity-next:focus,.lity-previous:focus{color:#666}
.lity-next b,.lity-previous b{display:inline-block;font-weight:700}
.lity-image-caption{display:block;position:absolute;left:0;right:0;bottom:0;margin-bottom:-2rem;padding-right:3rem;min-height:1.5rem;height:1.5rem;overflow:hidden}
.lity-image-caption.expanded{background:#fff;height:auto}

/* plugins/notation.git/css/notation.v3.css?1714930345 */
.star-rating-control,.notation_note{display:flex;flex-direction:row}
.notation_note .rating-cancel,.notation_note .star-rating{display:block;width:1em;height:1em;text-indent:-999em;cursor:pointer;background:transparent;overflow:hidden;margin-right:.0625em}
.notation_note .rating-cancel{margin-right:.25em;margin-top:.0625em}
.notation_note .star-rating,.notation_note .star-rating a{background:url('//www.passerelleco.info/plugins/notation.git/css/img/notation-star.svg') no-repeat;background-size:1em 3em;background-position:center top}
.notation_note .rating-cancel,.notation_note .rating-cancel a{background:url('//www.passerelleco.info/plugins/notation.git/css/img/notation-delete.svg') no-repeat;background-size:1em 2em;background-position:center top}
.notation_note .rating-cancel a,.notation_note .star-rating a{display:block;width:100%;height:100%;background-position:center top;border:0}
.notation_note .star-rating-on a{background-position:center!important}
.notation_note .rating-cancel.star-rating-on a{background-position:center top!important}
.notation_note .star-rating-hover a{background-position:center bottom}
.notation_note .rating-cancel.star-rating-hover a{background-position:center bottom}
.notation_note .star-rating-readonly a,.notation_note .star-rating-readonly{cursor:default!important}
.notation_note .star-rating{background:transparent!important;overflow:hidden!important}
.notation_note_container{display:flex;flex-direction:row;align-items:center}
.notation_note_container .notation_valeur{margin-left:.5em}
.notation_note_container .rating-cancel{display:none}
.notation_note_container.a_vote .rating-cancel{display:block}
.notation-align-left{float:left}
.notation-align-right{float:right}
.notation-align-center{margin:0 auto}
.notation .notation_note{color:Purple;font-weight:400}
.notation .topten{border:1px solid #AAE;padding:1px}
.notation td{padding:0 5px}
.notation .ligne_paire{background-color:#EEF}
.notation thead tr{background-color:#AAE;text-align:center;color:#005}
.notation .auteurs{border:1px solid #AAE;border-bottom:0;border-right:0}
.notation .auteurs .nom{border-bottom:1px solid #AAE}
.notation .auteurs .note{border:1px solid #AAE;border-left:0;border-top:0}
.notation .stat{font-size:.81em;border:1px solid #AAE}
.notation .barre{background-color:#AAE;height:10px;line-height:5px;font-size:.4em;display:block;float:left;margin-top:1em;margin-right:1em}
.notation-critique{font-size:.9em;border:1px solid Purple;padding:0}
.notation-critique .titre-note a{font-weight:700;color:white;background-color:purple;padding:0 5px;margin:0}
.notation-critique .spip{margin:0 0 0 5px}
.notation-critique small{color:Purple;font-size:.8em;font-weight:400}
.notation-critique .grosse_note{float:right;border:2px solid Purple;padding:0 10px;margin-left:3px;color:Purple;font-size:3em;font-weight:700}
.formulaire_notation button{border:none;background-color:transparent;display:inline;padding:0;margin:0;cursor:pointer}
.formulaire_notation button img{vertical-align:middle;padding:0!important;margin:0}
.formulaire_jaime_jaimepas div.rating-cancel,.formulaire_jaime_jaimepas div.star-rating{margin-bottom:2px}
.formulaire_jaime_jaimepas .note{margin:0 5px}
.formulaire_jaime_jaimepas .reponse_formulaire{clear:left;margin:0;font-size:90%;padding:3px 3px 0}
.formulaire_jaime_jaimepas form div{clear:left}
.formulaire_jaime_jaimepas form .submit{border:0;background:0;padding:1px 0;cursor:pointer}
.formulaire_jaime_jaimepas form .submit:hover{font-weight:700}


.formulaire_jaime .reponse_formulaire{clear:left;margin:0;font-size:90%;padding:3px 3px 0}
.formulaire_jaime form div{clear:left}
.formulaire_jaime .reponse_formulaire_ok{display:none}
.formulaire_jaime form .submit{border:0;background:0;padding:1px 0;cursor:pointer}
.formulaire_jaime form .submit:hover{font-weight:700}

button.jaime_coeur,button.jaimeplus_coeur{border:0;overflow:hidden;text-indent:-200em;width:1.25em;height:1.25em;margin:0;padding:0;background-size:1.25em 2.5em}
button.jaime_coeur,button.jaimeplus_coeur:hover,button.jaimeplus_coeur:active{background:transparent url('//www.passerelleco.info/plugins/notation.git/css/img/notation-coeur.svg') no-repeat;background-position:top left;background-size:1.25em 2.5em}
button.jaimeplus_coeur,button.jaime_coeur:hover,button.jaime_coeur:active{background:transparent url('//www.passerelleco.info/plugins/notation.git/css/img/notation-coeur.svg') no-repeat;background-position:bottom left;background-size:1.25em 2.5em}

/* plugins/auto/incarner/v3.0.0/css/incarner.css?1756993356 */
.menu-incarner{z-index:10000;position:fixed;left:0;top:0;white-space:nowrap}
.menu-incarner.prive{width:100%;text-align:center}
a.bouton-incarner{margin:0 0 0 10px;padding:.4em 1em;background:#666;border:0;font-weight:700;border-radius:0 0 .3em .3em;opacity:.7;color:#FFF;text-decoration:none}
a.bouton-incarner:hover{background-color:black;opacity:1}

