/* tsmc : SPIPr-dist + ScolaSPIP (base_scolaspip, scolaspip, couleurs).
   Extrait le 26/10/2026 des feuilles du thème (règles réellement utilisées par les squelettes et les pages du site,
   ordre d'origine conservé) pour pouvoir désactiver ScolaSPIP, SPIPr-dist, Bootstrap 2 et LESS CSS.
   Images : squelettes/images/theme/. Ne pas modifier ici : surcharger dans css/perso.css. */
.header{position:relative}.header .accueil a{color:inherit}.header .spip_logos,.header .spip_logo{float:left;margin:11px 19px;margin-left:0;margin-top:0}#slogan_site_spip{display:block}.header .formulaire_menu_lang{width:100%}.header .formulaire_menu_lang select{width:100%}.formulaire_recherche,.secondary .formulaire_recherche{padding-right:70px}.formulaire_recherche form .input-append{width:100%}.formulaire_recherche form input.search{width:100%}.footer{*zoom:1;margin-top:4em;padding-top:2em;border-top:2px solid;padding-bottom:2em;margin-bottom:0;text-align:left;position:relative}.footer:before,.footer:after{display:table;content:"";line-height:0}.footer:after{clear:both}.footer .generator{position:absolute;top:2em;right:0;max-width:100px}.cartouche{margin-bottom:1.42857143em}.page_sommaire .breadcrumb{display:none}#header .container{min-height:110px;position:relative}#header .container #nom_site_spip{margin-bottom:10px;padding-top:10px}#header .container .spip_logo{margin-bottom:0}#header .container .infos{margin-bottom:5px}#nav{z-index:200}#nav .container{max-width:1170px}#aside{margin-left:20px}#aside .sites ul{margin:0}#aside .sites ul li{display:inline;list-style:none}#aside .sites ul li img{margin:5px 10px}#footer .generator{display:inline-block;text-align:right;vertical-align:top;position:relative;top:inherit;right:inherit;max-width:inherit;width:20%}#footer .generator img{margin:0 1em 1em 0;display:inline-block}.page_sommaire #content .inner-content{padding-left:0}.page_plan #content .main ul.plan{list-style:none;font-size:1.2em}.page_plan #content .main ul.plan li a{display:block}.page_plan #content .main ul.plan li a:hover{background-color:#eee}.page_plan #content .main ul.plan ul{list-style:none;font-size:90%}.page_inscription .inscrits a{display:none}.article .publication{display:block}.cartouche h1 .titre{display:block}.cartouche .spip_logo{float:right;margin-left:20px;margin-right:0}#content .inner-content{padding-left:2em}#content .inner-content .span9{margin-left:0}#content .comment{padding-bottom:0}#content .spip_out{padding-right:20px;background-image:url(../images/theme/spip_out.gif);background-repeat:no-repeat;background-position:right}.carousel{font-size:1.15em;padding:25px 70px 45px 80px;margin-bottom:2.28571em;line-height:1.42857em;background-color:#ddd;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position:relative}.form-search .input-append .search-query{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.form-search .input-append .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.spip_documents.oembed{margin-top:.3em;margin-bottom:0}.spip_documents.oembed .oembed{background-color:transparent;border:0}#backtotop{cursor:pointer;background-color:#333;opacity:.6;color:#fff;z-index:200;display:none;position:fixed;box-sizing:border-box;width:46px;height:46px;padding:0;border:2px solid #fff;border-radius:50%;align-items:center;justify-content:center;line-height:0;bottom:calc(20px + env(safe-area-inset-bottom,0px));right:20px;box-shadow:0 2px 8px rgba(0,0,0,.25)}#backtotop svg{display:block;width:22px;height:22px}#backtotop:hover,#backtotop:focus-visible{opacity:1}.spip_flash_link{display:none}.selection{overflow:hidden;margin-bottom:40px}.liste.syndics a .spip_logo{margin:5px 10px 5px 5px}.liste.syndics a h3{padding:5px}@media (max-width:767px){body #aside{margin-left:0}#nav{background-color:transparent;background-image:none;border:0}#header{border-bottom:3px solid #94c11f;min-height:70px}}@media (max-width:979px){#header #nom_site_spip{max-width:85%}}@media (min-width:768px) and (max-width:979px){body #aside{margin-left:10px}#nav .container{width:724px}#header{min-height:80px}}@media (min-width:980px) and (max-width:1199px){body #aside{margin-left:10px}#nav .container{width:940px}}@media (min-width:1200px){body #aside{margin-left:20px}}body{background:#fff url(../images/theme/bg-body.png)}.breadcrumb{background-color:#eee}a,a.spip_out{color:#009fe3}#nom_site_spip a,#slogan_site_spip{color:#999}a:focus,a:hover,a:active{color:#94c11f;background-color:transparent}.page_sites .liste.syndics:hover{background-color:#efefef}.footer{border-top-color:#94c11f}#nav{border-color:#90c010;background-color:#94c11f;background-image:linear-gradient(to bottom,#94c11f,#84b10f)}body .documents_portfolio a .spip_logo{border:2px solid #eee}body .documents_portfolio a:focus .spip_logo,body .documents_portfolio a:hover .spip_logo,body .documents_portfolio a:active .spip_logo{border:2px solid #aaa}body h1,body .h1,body h2,body .h2,body h3,body .h3,body h4,body .h4,body .page,.liste h3.h3{font-family:DejaVu Sans,Lucida Grande,Bitstream Vera,Helvetica,sans-serif}body .pagination ul>.active>span{background-color:#94c11f;color:#fff}body .h2 a{color:#333}body #aside .rubriques{background-color:#eee}thead th{background-color:#94c11f}table.spip td,thead th{border:1px solid #ddd}#nav{background-image:none}body h1,body .h1,body h2,body .h2,body h3,body .h3,body h4,body .h4{font-family:"DejaVu Sans","Lucida Grande","Bitstream Vera",Helvetica,sans-serif}body .page,.liste h3.h3{font-family:"DejaVu Sans","Lucida Grande","Bitstream Vera",Helvetica,sans-serif}#carousel,.breadcrumb{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#nav{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#nav{background-image:none}html body{background-color:#fff}#header,thead th{background-color:#fff}#nav,table.spip thead th,body .pagination ul>.active>span{background-color:#000}body #footer{background-color:#000}body #aside .rubriques,#formulaire_inscription{background-color:#eee}body #footer{border-top:3px solid #000}body .documents_portfolio a:focus .spip_logo,body .documents_portfolio a:hover .spip_logo,body .documents_portfolio a:active .spip_logo{border-color:#000}#nom_site_spip a,#slogan_site_spip{color:#333}body h1,body .h1,body h2,body .h2,body h3,body h3.spip,body h2 a,body h2 a:hover,body h2 a:focus,body .h2 a,body .h2 a:hover,body .h2 a:focus{color:#333}body a,body a.spip_out,body a.spip_out h3,body a.spip_in,body a.spip_glossaire{color:#009fe3}body a:focus,body a:hover,body a:active{color:#94c11f;background-color:transparent}body #aside .rubriques a,#formulaire_inscription legend,#formulaire_inscription label,#formulaire_inscription p{color:#009fe3}body #aside .rubriques a:hover,body #aside .rubriques a:focus,body #aside .rubriques a:active{color:#94c11f}body #pied,body #pied a,body .pagination .on{color:#a1a1a1}body #nav .item a:hover,body #nav .item.on>a,body #nav .item.on .on>a{color:#a1a1a1}body>.container{width:100%}#aside{margin:0;float:right}
