/* compact [
	css/spip_style.css
	css/knacss.css
	plugins-dist/mediabox/colorbox/black-striped/colorbox.css
	plugins/auto/notation/v2.4.6/css/notation.v2.css
	plugins/auto/formulaireupload/v1.0.8/css/formulaireupload.css
	plugins/auto/sjcycle/v3.4.20/css/sjcycle.css
	plugins/auto/gis/v4.50.3/lib/leaflet/dist/leaflet.css
	plugins/auto/gis/v4.50.3/lib/leaflet/plugins/leaflet-plugins.css
	plugins/auto/gis/v4.50.3/lib/leaflet/plugins/leaflet.markercluster.css
	plugins/auto/gis/v4.50.3/css/leaflet_nodirection.css
	local/couteau-suisse/header.css
	css/habillage.css
	css/perso.css
	css/print.css
] 74.5% */

/* css/spip_style.css */
h3.spip{text-align:center;margin-top:2em;margin-bottom:1.4em;font-size:1.15em;font-weight:700}
hr.spip{margin:2em auto}
ol.spip{list-style:decimal}
blockquote.spip{margin:2em 0;margin-left:1em;padding-left:1em;border-left:1px dotted #aaa}
blockquote.spip_poesie{margin:2em 0;margin-left:1em;padding-left:1em;border-left:1px solid #aaa}
blockquote.spip_poesie div{text-indent:-3em;margin-left:3em}
.spip_code,.spip_cadre{font-family:Courier,"Courier New",monospace;color:#036}
.spip_cadre{width:99%;background-color:#F4F8F8;border:1px inset;font-size:inherit}
div.spip_code,.spip_cadre{margin-bottom:1em}
.spip_surligne{background:#FF6}
table.spip{max-width:99%;margin-right:auto;margin-left:auto;margin-bottom:1em;border-collapse:collapse;border-spacing:0;line-height:normal}
table.spip caption{caption-side:top;text-align:center;margin-right:auto;margin-left:auto;font-weight:700}
table.spip tr.row_first{background:#FFC}
table.spip tr.row_odd{background:#EEE}
table.spip tr.row_even{background:#DDD}
table.spip th,table.spip td{padding:.20em .40em;text-align:left;border:1px solid}
table.spip th{vertical-align:bottom;font-weight:700}
table.spip td{vertical-align:top}
table.spip td.numeric{text-align:right}
img,.spip_logos{margin:0;padding:0;border:0}
.spip_documents{text-align:center;line-height:normal}
.spip_documents p{margin:.10em;padding:0}
.spip_documents_center{display:block;clear:both;width:100%;margin:1em auto}
.spip_documents_left{float:left;margin-right:15px;margin-bottom:5px}
.spip_documents_right{float:right;margin-left:15px;margin-bottom:5px}
.spip_doc_titre{margin-right:auto;margin-left:auto;font-weight:700;font-size:.90em}
.spip_doc_descriptif{clear:both;margin-right:auto;margin-left:auto;font-size:.90em}
.spip_modele{float:right;display:block;padding:1em;border:1px solid;width:180px}


a.spip_mail{color:#900}
a.spip_mail:before{content:"\002709"}
a.spip_out{color:#009}
a.spip_url{color:#009}
a.spip_glossaire{color:#060}
a.spip_glossaire:hover{text-decoration:underline overline}
.on{font-weight:700}

/* css/knacss.css */
/*!
* www.KNACSS.com V3.1.0 (2014-10-20) @author:Raphael Goetter,Alsacreations
* Licence WTFPL http://www.wtfpl.net/
*/
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html,body{margin:0;padding:0}
ul,ol{padding-left:2em}
ul.unstyled{list-style:none}
img{height:auto;vertical-align:middle;border:0}
blockquote,figure{margin-left:0;margin-right:0}
audio,canvas,video{display:inline-block}
svg:not(:root){overflow:hidden}
html{font-size:62.5%;font-size:-webkit-calc(.625em);font-size:calc(.625em);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{font-size:1.4em;background-color:#fff;color:#000;font-family:Helvetica,Arial,sans-serif;line-height:1.5}
a{color:#333}
a:hover,a:focus,a:active{color:#000}
p,.p-like,ul,ol,dl,blockquote,pre,td,th,label,textarea,caption,details,figure{margin-top:.75em;margin-bottom:0;line-height:1.5}
h1,.h1-like{font-size:3.2rem;font-family:Helvetica,Arial,sans-serif}
h2,.h2-like{font-size:2.8rem;font-family:Helvetica,Arial,sans-serif}
h3,.h3-like{font-size:2.4rem}
h4,.h4-like{font-size:2rem}
h5,.h5-like{font-size:1.8rem}
h6,.h6-like{font-size:1.6rem}
.smaller{font-size:.71em}
.small{font-size:.86em}
.big{font-size:1.14em}
.bigger{font-size:1.29em}
.biggest{font-size:1.43em}
code,pre,samp,kbd{white-space:pre-line;white-space:pre-wrap;font-family:Consolas,'DejaVu Sans Mono',Courier,monospace;line-height:normal}
em,.italic,address,cite,dfn,i,var{font-style:italic}
strong,.bold{font-weight:700}
small,sub,sup{font-size:smaller}
.visually-hidden{position:absolute!important;border:0!important;height:1px!important;width:1px!important;padding:0!important;overflow:hidden!important;clip:rect(1px,1px,1px,1px)!important}
body > script{display:none!important}
@media (max-width:768px){.no-small-screen{display:none}}
@media (min-width:1280px){.no-large-screen{display:none}}
p:first-child,.p-like:first-child,ul:first-child,ol:first-child,dl:first-child,blockquote:first-child,pre:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}
li p,li .p-like,li ul,li ol{margin-top:0;margin-bottom:0}
img,table,td,blockquote,code,pre,textarea,input,video{max-width:100%}
table{margin-bottom:20px}
.mod{overflow:hidden}
.clear,.line,.row{clear:both}
.clearfix:after,.line:after{content:"";display:table;clear:both;border-collapse:collapse}
.row{display:table;table-layout:fixed;width:100%}
.row > *,.col{display:table-cell;vertical-align:top}
.inbl{display:inline-block;vertical-align:top}
.left,.start{float:left}
img.left,img.start{margin-right:10px}
.right,.end{float:right}
img.right,img.end{margin-left:10px}
img.left,img.right,img.start,img.end{margin-bottom:5px}
.center{margin-left:auto;margin-right:auto}
.txtleft{text-align:left}
.txtright{text-align:right}
.txtcenter{text-align:center}
.w10{width:10%}
.w20{width:20%}
.w25{width:25%}
.w30{width:30%}
.w33{width:33.3333%}
.w40{width:40%}
.w50{width:50%}
.w60{width:60%}
.w66{width:66.6666%}
.w70{width:70%}
.w75{width:75%}
.w80{width:80%}
.w90{width:90%}
.w100{width:100%}
.w50p{width:50px}
.w100p{width:100px}
.w150p{width:150px}
.w200p{width:200px}
.w300p{width:300px}
.w400p{width:400px}
.w500p{width:500px}
.w600p{width:600px}
.w700p{width:700px}
.w800p{width:800px}
.w960p{width:960px}
.mw960p{max-width:960px}
.w1140p{width:1140px}
.mw1140p{max-width:1140px}
.wauto{width:auto}
.man{margin:0}
.pan{padding:0}
.mas{margin:10px}
.mam{margin:20px}
.mal{margin:40px}
.pas{padding:10px}
.pam{padding:20px}
.pal{padding:40px}
.mtn{margin-top:0}
.mts{margin-top:10px}
.mtm{margin-top:20px}
.mtl{margin-top:40px}
.mrn{margin-right:0}
.mrs{margin-right:10px}
.mrm{margin-right:20px}
.mrl{margin-right:40px}
.mbn{margin-bottom:0}
.mbs{margin-bottom:10px}
.mbm{margin-bottom:20px}
.mbl{margin-bottom:40px}
.mln{margin-left:0}
.mls{margin-left:10px}
.mlm{margin-left:20px}
.mll{margin-left:40px}
.ptn{padding-top:0}
.pts{padding-top:10px}
.ptm{padding-top:20px}
.ptl{padding-top:40px}
.prn{padding-right:0}
.prs{padding-right:10px}
.prm{padding-right:20px}
.prl{padding-right:40px}
.pbn{padding-bottom:0}
.pbs{padding-bottom:10px}
.pbm{padding-bottom:20px}
.pbl{padding-bottom:40px}
.pln{padding-left:0}
.pls{padding-left:10px}
.plm{padding-left:20px}
.pll{padding-left:40px}
.grid{overflow:hidden}
.grid > *{display:block;padding:0;margin-left:-20px;text-align:left}
.grid > * > *{display:inline-block;padding-left:20px;margin-left:0;vertical-align:top}
:root .grid{font-size:0;text-justify:distribute-all-lines}
:root .grid > * > *{font-size:14px;font-size:1.4rem}
.opera:-o-prefocus,.grid > *{word-spacing:-.43em}
.grid2 > *{width:50%}
.grid3 > *{width:33.333%}
.grid4 > *{width:25%}
.grid5 > *{width:20%}
.grid6 > *{width:16.667%}
.grid8 > *{width:12.5%}
.grid10 > *{width:10%}
.grid12 > *{width:8.333%}
.grid2-1 > *:first-child,.grid1-2 > * + *{width:66.666%}
.grid1-2 > *:first-child,.grid2-1 > * + *{width:33.333%}
.grid1-3 > *:first-child,.grid3-1 > * + *{width:25%}
.grid3-1 > *:first-child,.grid1-3 > * + *{width:75%}
[class*="autogrid"]{text-align:justify}
[class*="autogrid"]:after{content:"";display:inline-block;width:100%}
[class*="autogrid"] > *{display:inline-block;vertical-align:top;text-align:left}
:root [class*="autogrid"]{font-size:0;text-justify:distribute-all-lines}
:root [class*="autogrid"] > *{font-size:14px;font-size:1.4rem}
[class*="autogrid"]:-o-prefocus{word-spacing:-.43em}
.autogrid2 > *{width:49%}
.autogrid3 > *{width:32%}
.autogrid4 > *{width:23.6%}
.autogrid5 > *{width:19%}
.autogrid6 > *{width:15%}
.autogrid8 > *{width:10.8%}
.autogrid10 > *{width:9%}
.autogrid12 > *{width:6.4%}
table,.table{width:100%;max-width:100%;table-layout:fixed;border-collapse:collapse;vertical-align:top;border:1px solid #ccc}
.table{display:table}
table#recaptcha_table,table.table-auto{table-layout:auto}
caption{padding:10px;color:#555;font-style:italic}
td,th{padding:.3em .8em;border:1px #aaa dotted;vertical-align:top;min-width:20px;cursor:default;text-align:left}
.btn{display:inline-block}
form,fieldset{border:none}
input,button,select,label,.btn{vertical-align:middle;font-family:inherit;font-size:inherit}
label{display:inline-block;vertical-align:middle;cursor:pointer}
legend{border:0;white-space:normal}
textarea{min-height:5em;vertical-align:top;font-family:inherit;font-size:inherit;resize:vertical}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}
input[type="search"]{-webkit-appearance:textfield}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}::-webkit-input-placeholder{color:#777}
input:-moz-placeholder,textarea:-moz-placeholder{color:#777}
button::-moz-focus-inner,input[type='button']::-moz-focus-inner,input[type='reset']::-moz-focus-inner,input[type='submit']::-moz-focus-inner{border:0;padding:0}
.icon{display:inline-block}
.icon:before,.icon.after:after{content:"";display:inline-block;vertical-align:middle;position:relative;top:-.1em;margin:0 .3em 0 0;font:1.4em/1 sans-serif;color:#000;text-shadow:1px 1px 0 rgba(0,0,0,0.1);speak:none}
@media (min-device-width:768px){.icon:before,.icon.after:after{font:1em/0.6 sans-serif;-webkit-transform:rotateZ(0.05deg)}}
.icon.after:after{margin:0 0 0 8px}
.icon.after:before{content:""!important}
.icon-rate:before,.icon-rate.after:after{content:"\2605"}
.icon-unrate:before,.icon-unrate.after:after{content:"\2606"}
.icon-check:before,.icon-check.after:after{content:"\2713"}
.icon-uncheck:before,.icon-uncheck.after:after{content:"\2717"}
.icon-cloud:before,.icon-cloud.after:after{content:"\2601"}
.icon-dl:before,.icon-dl.after:after{content:"\21E3";font-weight:700}
.icon-cross:before,.icon-cross.after:after{content:"\2716";font-weight:700}
.icon-arrow1:before,.icon-arrow1.after:after{content:"\2192";position:relative;top:-.15em}
.icon-arrow2:before,.icon-arrow2.after:after{content:"\279E"}
.icon-arrow3:before,.icon-arrow3.after:after{content:"\279A"}
.icon-bracket1:before,.icon-bracket1.after:after{content:"\2039";font-weight:700;font-size:1.6em;position:relative;top:-.15em}
.icon-bracket2:before,.icon-bracket2.after:after{content:"\203A";font-weight:700;font-size:1.6em;position:relative;top:-.15em}
.icon-up:before,.icon-up.after:after{content:"\25B2"}
.icon-down:before,.icon-down.after:after{content:"\25BC"}
.icon-bull:before,.icon-bull.after:after{content:"\2022";font-size:1.2em;top:-.05em}
.icon-bull2:before,.icon-bull2.after:after{content:"\25E6";top:-.05em}
.icon-bull3:before,.icon-bull3.after:after{content:"\2023";font-size:1.6em;top:-.05em}
.icon-nav:before,.icon-nav.after:after{content:"\2261";font-weight:700}
.icon-losange:before,.icon-losange.after:after{content:"\25C6"}
.icon-asteri:before,.icon-asteri.after:after{content:"\2731";font-weight:700}
.icon-mail:before,.icon-mail.after:after{content:"\2709";font-size:1.6em;top:-.05em}
.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.flex-h{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.flex-v{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.flex-fluid{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.flex-start{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}
.flex-mid{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}
.flex-end{-webkit-box-ordinal-group:43;-webkit-order:42;-ms-flex-order:42;order:42}

@media (min-width:1025px){.large-hidden{display:none!important}
.large-visible{display:block!important}
.large-no-float{float:none}
.large-inbl{display:inline-block;float:none;vertical-align:top}
.large-row{display:table;table-layout:fixed;width:100%!important}
.large-col{display:table-cell;vertical-align:top}
.large-w25{width:25%!important}
.large-w33{width:33.3333%!important}
.large-w50{width:50%!important}
.large-w66{width:66.6666%!important}
.large-w75{width:75%!important}
.large-w100,.large-wauto{display:block!important;float:none!important;clear:none!important;width:auto!important;margin-left:0!important;margin-right:0!important;border:0}
.large-man{margin:0!important}
.grid5 > *,.grid6 > *,.grid8 > *,.grid10 > *,.grid12 > *{width:33.333%}
.autogrid5 > *,.autogrid6 > *,.autogrid8 > *,.autogrid10 > *,.autogrid12 > *{width:32%}}
@media (min-width:769px) and (max-width:1024px){.medium-hidden{display:none!important}
.medium-visible{display:block!important}
.medium-no-float{float:none}
.medium-inbl{display:inline-block;float:none;vertical-align:top}
.medium-row{display:table;table-layout:fixed;width:100%!important}
.medium-col{display:table-cell;vertical-align:top}
.medium-w25{width:25%!important}
.medium-w33{width:33.3333%!important}
.medium-w50{width:50%!important}
.medium-w66{width:66.6666%!important}
.medium-w75{width:75%!important}
.medium-w100,.medium-wauto{display:block!important;float:none!important;clear:none!important;width:auto!important;margin-left:0!important;margin-right:0!important;border:0}
.medium-man{margin:0!important}}
@media (min-width:481px) and (max-width:768px){.mod,.col,fieldset{display:block!important;float:none!important;clear:none!important;width:auto!important;margin-left:0!important;margin-right:0!important;border:0}
.w600p,.w700p,.w800p,.w960p,.mw960p{width:auto;float:none}
.small-hidden{display:none!important}
.small-visible{display:block!important}
.small-no-float{float:none}
.small-inbl{display:inline-block;float:none;vertical-align:top}
.small-row{display:table!important;table-layout:fixed!important;width:100%!important}
.small-col{display:table-cell!important;vertical-align:top!important}
.small-w25{width:25%!important}
.small-w33{width:33.3333%!important}
.small-w50{width:50%!important}
.small-w66{width:66.6666%!important}
.small-w75{width:75%!important}
.small-w100,.small-wauto{display:block!important;float:none!important;clear:none!important;width:auto!important;margin-left:0!important;margin-right:0!important;border:0}
.small-man{margin:0!important}
.small-pan{padding:0!important}
.grid3 > *,.grid4 > *,.grid5 > *,.grid6 > *,.grid8 > *,.grid10 > *,.grid12 > *{width:50%}
.autogrid5 > *,.autogrid6 > *,.autogrid8 > *,.autogrid10 > *,.autogrid12 > *{width:49%!important}}
@media (max-width:480px){.w300p,.w400p,.w500p{width:auto;float:none}
.row{display:block!important;width:100%!important}
.tiny-hidden{display:none!important}
.tiny-visible{display:block!important}
.tiny-no-float{float:none}
.tiny-inbl{display:inline-block;float:none;vertical-align:top}
.tiny-row{display:table!important;table-layout:fixed!important;width:100%!important}
.tiny-col{display:table-cell!important;vertical-align:top!important}
th,td{display:block!important;width:auto!important;text-align:left!important}
thead{display:none}
.tiny-w25{width:25%!important}
.tiny-w33{width:33.3333%!important}
.tiny-w50{width:50%!important}
.tiny-w66{width:66.6666%!important}
.tiny-w75{width:75%!important}
.tiny-w100,.tiny-wauto{display:block!important;float:none!important;clear:none!important;width:auto!important;margin-left:0!important;margin-right:0!important;border:0}
.tiny-man{margin:0!important}
.tiny-pan{padding:0!important}
.grid > * > *{width:100%!important}
[class*="autogrid"] > *{width:100%!important}}
@media print{*{background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}
body{width:auto!important;margin:auto!important;font-family:serif;font-size:12pt;background-color:#fff!important;color:#333!important}
p,h1,h2,h3,h4,h5,h6,blockquote,ul,ol{color:#000!important;margin:auto!important}
.print{display:block}
.no-print{display:none}
img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}
p,blockquote{orphans:3;widows:3}
blockquote,ul,ol{page-break-inside:avoid}
h1{page-break-before:always}
h1,h2,h3,caption{page-break-after:avoid}
a{color:#000!important;text-decoration:underline!important}}
.skip-links{position:absolute}
.skip-links a{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);padding:.5em;background:#000;color:#FFF;text-decoration:none}
.skip-links a:focus{position:static;overflow:visible;clip:auto}
@media (max-width:768px){div,textarea,table,td,th,code,pre,samp{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}
.gm-style img{height:100%}
:not(.gm-style) img{height:auto}
.gm-style img,.gmnoscreen img,.gmnoprint img{max-width:none!important}
.ie67 *{behavior:url(/js/boxsizing.htc)}
.ie678 h1,.ie678 .h1-like{font-size:2.29em}
.ie678 h2,.ie678 .h2-like{font-size:2em}
.ie678 h3,.ie678 .h3-like{font-size:1.71em}
.ie678 h4,.ie678 .h4-like{font-size:1.43em}
.ie678 h5,.ie678 .h5-like{font-size:1.29em}
.ie678 h6,.ie678 .h6-like{font-size:1.14em}
.ie678 img{width:auto}
.ie678 .gm-style img{height:100%}
.clearfix,.line,.mod,.row,.col{*zoom:1}
/*! inline-block and table-cell for IE6/IE7 */
/*! warning:.col needs width on IE6/IE7 */
.btn,.col,.inbl{*display:inline;*zoom:1}
.visually-hidden{*clip:rect(1px 1px 1px 1px)}
.ie8 .grid > *,.ie8 [class*="autogrid"] > *{letter-spacing:-.31em;text-rendering:optimizespeed}
.ie8 .grid > * > *,.ie8 [class*="autogrid"] > * > *{letter-spacing:normal;word-spacing:normal;text-rendering:auto}
.grid > * > *,[class*="autogrid"] > * > *{*display:inline;*zoom:1}
.ie678 input[type="checkbox"],.ie678 input[type="radio"]{padding:0}
.ie678 textarea{overflow:auto}
code,kbd,mark{border-radius:2px}
kbd{padding:0 2px;border:1px solid #999}
code{padding:2px 4px;background:rgba(0,0,0,0.04);color:#b11}
pre code{padding:none;background:none;color:inherit;border-radius:0}
mark{padding:2px 4px;background:#ff0}
sup,sub{vertical-align:0;position:relative}
sup{bottom:1ex}
sub{top:0.5ex}
blockquote{position:relative;padding-left:3em}
blockquote:before{content:"\201C";position:absolute;left:0;top:0;font-family:georgia,serif;font-size:5em;line-height:0.9;color:rgba(0,0,0,0.3)}
blockquote > footer{margin-top:.75em;font-size:.9em;color:rgba(0,0,0,0.7)}
blockquote > footer:before{content:"\2014 \0020"}
q{font-style:normal}
q,.q{quotes:""\00a0" "\00a0""}
q:lang(fr),.q:lang(fr){quotes:"«\00a0" "\00a0»"}
hr{display:block;clear:both;height:1px;margin:1em 0 2em;padding:0;border:0;color:#ccc;background-color:#ccc}
.alternate{border:0}
.alternate tbody{border:1px solid #ccc}
.alternate thead tr > * + *{border-left:0}
.alternate tbody tr > * + *{border-left:1px solid #ccc}
.alternate-vert{border:0;border-right:1px solid #ccc}
.alternate-vert tr > :first-child{border-bottom:0}
.alternate-vert tr > * + *{border-top:1px solid #ccc}
.striped tbody tr:nth-child(odd){background:#eee;background:rgba(0,0,0,0.05)}
.striped-vert tr > :first-child{background:#eee;background:rgba(0,0,0,0.05)}

/* plugins-dist/mediabox/colorbox/black-striped/colorbox.css */
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:4999;overflow:hidden}
#cboxWrapper{max-width:none}
#cboxOverlay{position:fixed;width:100%;height:100%}
#cboxMiddleLeft,#cboxBottomLeft{clear:left}
#cboxContent{position:relative}
#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}
#cboxTitle{margin:0}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}
.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}
.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}
#colorbox,#cboxContent,#cboxLoadedContent{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
#cboxOverlay{background:url('//terredeliens.org/plugins-dist/mediabox/colorbox/black-striped/images/overlay.png') repeat 0 0;opacity:0.9;filter:alpha(opacity = 90)}
#colorbox{outline:0}
#cboxTopLeft{width:21px;height:21px;background:url('//terredeliens.org/plugins-dist/mediabox/colorbox/black-striped/images/controls.png') no-repeat -101px 0}
#cboxTopRight{width:21px;height:21px;background:url('//terredeliens.org/plugins-dist/mediabox/colorbox/black-striped/images/controls.png') no-repeat -130px 0}
#cboxBottomLeft{width:21px;height:21px;background:url('//terredeliens.org/plugins-dist/mediabox/colorbox/black-striped/images/controls.png') no-repeat -101px -29px}
#cboxBottomRight{width:21px;height:21px;background:url('//terredeliens.org/plugins-dist/mediabox/colorbox/black-striped/images/controls.png') no-repeat -130px -29px}
#cboxMiddleLeft{width:21px;background:url('//terredeliens.org/plugins-dist/mediabox/colorbox/black-striped/images/controls.png') left top repeat-y}
#cboxMiddleRight{width:21px;background:url('//terredeliens.org/plugins-dist/mediabox/colorbox/black-striped/images/controls.png') right top repeat-y}
#cboxTopCenter{height:21px;background:url('//terredeliens.org/plugins-dist/mediabox/colorbox/black-striped/images/border.png') 0 0 repeat-x}
#cboxBottomCenter{height:21px;background:url('//terredeliens.org/plugins-dist/mediabox/colorbox/black-striped/images/border.png') 0 -29px repeat-x}
#cboxContent{background:#fff;overflow:hidden}
.cboxIframe{background:#fff}
#cboxError{padding:50px;border:1px solid #ccc}
#cboxLoadedContent{margin-bottom:28px}
#cboxTitle{position:absolute;bottom:0;left:0;text-align:center;width:100%;color:#949494}
#cboxCurrent{position:absolute;bottom:0;left:58px;color:#949494}
#cboxLoadingOverlay{background:url('//terredeliens.org/plugins-dist/mediabox/colorbox/black-striped/images/loading_background.png') no-repeat center center}
#cboxLoadingGraphic{background:url('//terredeliens.org/plugins-dist/mediabox/colorbox/black-striped/images/loading.gif') no-repeat center center}
#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}
#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}
#cboxSlideshow{position:absolute;bottom:0;right:30px;color:#0092ef}
#cboxPrevious{position:absolute;bottom:0;left:0;background:url('//terredeliens.org/plugins-dist/mediabox/colorbox/black-striped/images/controls.png') no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}
#cboxPrevious:hover{background-position:-75px -25px}
#cboxNext{position:absolute;bottom:0;left:27px;background:url('//terredeliens.org/plugins-dist/mediabox/colorbox/black-striped/images/controls.png') no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}
#cboxNext:hover{background-position:-50px -25px}
#cboxClose{position:absolute;bottom:0;right:0;background:url('//terredeliens.org/plugins-dist/mediabox/colorbox/black-striped/images/controls.png') no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}
#cboxClose:hover{background-position:-25px -25px}
.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}

/* plugins/auto/notation/v2.4.6/css/notation.v2.css */
div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.star-rating,div.star-rating a{background:url('//terredeliens.org/plugins/auto/notation/v2.4.6/css/img/star.png') no-repeat 0 0}
div.rating-cancel,div.rating-cancel a{background:url('//terredeliens.org/plugins/auto/notation/v2.4.6/css/img/delete.gif') no-repeat 0 -16px}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0;border:0}
div.star-rating-on a{background-position:0 -16px!important}
div.rating-cancel.star-rating-on a{background-position:0 0!important}
div.star-rating-hover a{background-position:0 -32px}
div.rating-cancel.star-rating-hover a{background-position:0 -16px}
div.star-rating-readonly a,div.star-rating-readonly{cursor:default!important}
div.star-rating{background:transparent!important;overflow:hidden!important}
.formulaire_notation .notation_note{display:inline}
.formulaire_notation .note{padding:0;margin:0 5px;line-height:1em}
.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}
.critique{font-size:.9em;border:1px solid Purple;padding:0}
.critique .titre-note a{font-weight:700;color:#FFF;background-color:purple;padding:0 5px;margin:0}
.critique .spip{margin:0 0 0 5px}
.critique small{color:Purple;font-size:.8em;font-weight:400}
.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 div.rating-cancel,.formulaire_jaime div.star-rating{margin-bottom:2px}
.formulaire_jaime .note{margin:0 5px}
.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}
.jaime_coeur{float:left}
.note_coeur{float:left;font-size:inherit}
input[type="submit"].jaime_coeur,input[type="submit"].jaimeplus_coeur{border:0;overflow:hidden;text-indent:-200em;width:14px;height:11px;margin:0;padding:0}
input[type="submit"].jaime_coeur,input[type="submit"].jaimeplus_coeur:hover,input[type="submit"].jaimeplus_coeur:active{background:transparent url('//terredeliens.org/plugins/auto/notation/v2.4.6/css/img/coeur_spring.png') no-repeat;background-position:0 0}
input[type="submit"].jaimeplus_coeur,input[type="submit"].jaime_coeur:hover,input[type="submit"].jaime_coeur:active{background:transparent url('//terredeliens.org/plugins/auto/notation/v2.4.6/css/img/coeur_spring.png') no-repeat;background-position:100% 0}

/* plugins/auto/formulaireupload/v1.0.8/css/formulaireupload.css */
.fupld{border-bottom:1px dotted #ccc;margin:8px 0;padding:8px 0}
.fupld-first{border-top:1px dotted #ccc}
.fupld .spip_doc_logo{width:100px;margin-bottom:8px}
.fupld .floatright{float:right;margin:0 0 10px 10px}
.fupld .floatleft{float:left;margin:0 10px 10px 0}
.fupld .choix{margin:.8em 0}
.fupld .insert_code strong{display:block;margin-bottom:.5em}
.fupld .pagination{width:98%:}
@media print{.formulaire_upload{display:none}}

/* plugins/auto/sjcycle/v3.4.20/css/sjcycle.css */
.cycle-slideshow,.cycle-slideshow *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.cycle-slideshow{width:100%;min-width:150px;margin:1em auto;padding:0;position:relative}
.cycle-slideshow img{position:absolute;top:0;left:0;width:100%;padding:0;margin:0;display:block}
.cycle-slideshow[data-cycle-fx="carousel"] img{width:auto}
.cycle-slideshow img:first-child{position:static;z-index:100}
.cycle-pager{text-align:center;width:100%;z-index:500;position:absolute;top:10px;overflow:hidden}
.cycle-pager span{font-family:arial;font-size:50px;width:16px;display:inline-block;color:#ddd;cursor:pointer}
.cycle-pager span.cycle-pager-active{color:#D69746}
.cycle-pager > *{cursor:pointer}
.cycle-caption{position:absolute;color:#FFF;bottom:15px;right:15px;z-index:700}
.cycle-overlay{font-family:tahoma,arial;position:absolute;bottom:0;width:100%;z-index:600;background:#000;color:#FFF;padding:15px;opacity:.5}
.cycle-prev,.cycle-next{position:absolute;top:0;width:30%;opacity:0;filter:alpha(opacity=0);z-index:800;height:100%;cursor:pointer}
.cycle-prev{left:0;background:url('//terredeliens.org/plugins/auto/sjcycle/v3.4.20/css/images/left.png') 50% 50% no-repeat}
.cycle-next{right:0;background:url('//terredeliens.org/plugins/auto/sjcycle/v3.4.20/css/images/right.png') 50% 50% no-repeat}
.cycle-prev:hover,.cycle-next:hover{opacity:.7;filter:alpha(opacity=70)}
.disabled{opacity:.5;filter:alpha(opacity=50)}
.cycle-paused:after{content:'Paused';color:#FFF;background:#000;padding:10px;z-index:500;position:absolute;top:10px;right:10px;border-radius:10px;opacity:.5;filter:alpha(opacity=50)}
@media only screen and (max-width:480px),only screen and (max-device-width:480px){.cycle-overlay{padding:4px}
.cycle-caption{bottom:4px;right:4px}}

/* plugins/auto/gis/v4.50.3/lib/leaflet/dist/leaflet.css */
.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane > svg,.leaflet-pane > canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}
.leaflet-container{overflow:hidden}
.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}
.leaflet-tile::selection{background:transparent}
.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}
.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}
.leaflet-marker-icon,.leaflet-marker-shadow{display:block}
.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important}
.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}
.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}
.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}
.leaflet-container{-webkit-tap-highlight-color:transparent}
.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,0.4)}
.leaflet-tile{filter:inherit;visibility:hidden}
.leaflet-tile-loaded{visibility:inherit}
.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}
.leaflet-overlay-pane svg{-moz-user-select:none}
.leaflet-pane{z-index:400}
.leaflet-tile-pane{z-index:200}
.leaflet-overlay-pane{z-index:400}
.leaflet-shadow-pane{z-index:500}
.leaflet-marker-pane{z-index:600}
.leaflet-tooltip-pane{z-index:650}
.leaflet-popup-pane{z-index:700}
.leaflet-map-pane canvas{z-index:100}
.leaflet-map-pane svg{z-index:200}
.leaflet-vml-shape{width:1px;height:1px}
.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}
.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}
.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}
.leaflet-top{top:0}
.leaflet-right{right:0}
.leaflet-bottom{bottom:0}
.leaflet-left{left:0}
.leaflet-control{float:left;clear:both}
.leaflet-right .leaflet-control{float:right}
.leaflet-top .leaflet-control{margin-top:10px}
.leaflet-bottom .leaflet-control{margin-bottom:10px}
.leaflet-left .leaflet-control{margin-left:10px}
.leaflet-right .leaflet-control{margin-right:10px}
.leaflet-fade-anim .leaflet-tile{will-change:opacity}
.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;transition:opacity 0.2s linear}
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}
.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}
.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform}
.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0,0,0.25,1);-moz-transition:-moz-transform 0.25s cubic-bezier(0,0,0.25,1);transition:transform 0.25s cubic-bezier(0,0,0.25,1)}
.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}
.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}
.leaflet-interactive{cursor:pointer}
.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}
.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}
.leaflet-popup-pane,.leaflet-control{cursor:auto}
.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}
.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane > svg path,.leaflet-tile-container{pointer-events:none}
.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane > svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}
.leaflet-container{background:#ddd;outline:0}
.leaflet-container a{color:#0078A8}
.leaflet-container a.leaflet-active{outline:2px solid orange}
.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,0.5)}
.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}
.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px}
.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}
.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}
.leaflet-bar a:hover{background-color:#f4f4f4}
.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}
.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}
.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}
.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}
.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}
.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}
.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console',Monaco,monospace;text-indent:1px}
.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}
.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px}
.leaflet-control-layers-toggle{background-image:url('//terredeliens.org/plugins/auto/gis/v4.50.3/lib/leaflet/dist/images/layers.png');width:36px;height:36px}
.leaflet-retina .leaflet-control-layers-toggle{background-image:url('//terredeliens.org/plugins/auto/gis/v4.50.3/lib/leaflet/dist/images/layers-2x.png');background-size:26px 26px}
.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}
.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}
.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}
.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}
.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}
.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}
.leaflet-control-layers label{display:block}
.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}
.leaflet-default-icon-path{background-image:url('//terredeliens.org/plugins/auto/gis/v4.50.3/lib/leaflet/dist/images/marker-icon.png')}
.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,0.7);margin:0}
.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}
.leaflet-control-attribution a{text-decoration:none}
.leaflet-control-attribution a:hover{text-decoration:underline}
.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}
.leaflet-left .leaflet-control-scale{margin-left:5px}
.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}
.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;background:rgba(255,255,255,0.5)}
.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}
.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}
.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}
.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,0.2);background-clip:padding-box}
.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}
.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}
.leaflet-popup-content{margin:13px 19px;line-height:1.4}
.leaflet-popup-content p{margin:18px 0}
.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}
.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#FFF;color:#333;box-shadow:0 3px 14px rgba(0,0,0,0.4)}
.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:transparent}
.leaflet-container a.leaflet-popup-close-button:hover{color:#999}
.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}
.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)}
.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}
.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}
.leaflet-div-icon{background:#fff;border:1px solid #666}
.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,0.4)}
.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}
.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}
.leaflet-tooltip-bottom{margin-top:6px}
.leaflet-tooltip-top{margin-top:-6px}
.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}
.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}
.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}
.leaflet-tooltip-left{margin-left:-6px}
.leaflet-tooltip-right{margin-left:6px}
.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}
.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}
.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}

/* plugins/auto/gis/v4.50.3/lib/leaflet/plugins/leaflet-plugins.css */
.fullscreen-icon{background-image:url('//terredeliens.org/plugins/auto/gis/v4.50.3/lib/leaflet/plugins/images/icon-fullscreen.png')}
.leaflet-retina .fullscreen-icon{background-image:url('//terredeliens.org/plugins/auto/gis/v4.50.3/lib/leaflet/plugins/images/icon-fullscreen-2x.png');background-size:26px 26px}
.leaflet-container:-webkit-full-screen{width:100%!important;height:100%!important;z-index:99999}
.leaflet-container:-ms-fullscreen{width:100%!important;height:100%!important;z-index:99999}
.leaflet-container:full-screen{width:100%!important;height:100%!important;z-index:99999}
.leaflet-container:fullscreen{width:100%!important;height:100%!important;z-index:99999}
.leaflet-pseudo-fullscreen{position:fixed!important;width:100%!important;height:100%!important;top:0!important;left:0!important;z-index:99999}
.leaflet-control-minimap{border:solid rgba(255,255,255,1) 4px;box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:3px;background:#f8f8f9;transition:all .6s}
.leaflet-control-minimap a{background-color:rgba(255,255,255,1);background-repeat:no-repeat;z-index:99999;transition:all .6s}
.leaflet-control-minimap a.minimized-bottomright{-webkit-transform:rotate(180deg);transform:rotate(180deg);border-radius:0}
.leaflet-control-minimap a.minimized-topleft{-webkit-transform:rotate(0deg);transform:rotate(0deg);border-radius:0}
.leaflet-control-minimap a.minimized-bottomleft{-webkit-transform:rotate(270deg);transform:rotate(270deg);border-radius:0}
.leaflet-control-minimap a.minimized-topright{-webkit-transform:rotate(90deg);transform:rotate(90deg);border-radius:0}
.leaflet-control-minimap-toggle-display{background-image:url('//terredeliens.org/plugins/auto/gis/v4.50.3/lib/leaflet/plugins/images/toggle.svg');background-size:cover;position:absolute;border-radius:3px 0 0 0}
.leaflet-oldie .leaflet-control-minimap-toggle-display{background-image:url('//terredeliens.org/plugins/auto/gis/v4.50.3/lib/leaflet/plugins/images/toggle.png')}
.leaflet-control-minimap-toggle-display-bottomright{bottom:0;right:0}
.leaflet-control-minimap-toggle-display-topleft{top:0;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.leaflet-control-minimap-toggle-display-bottomleft{bottom:0;left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.leaflet-control-minimap-toggle-display-topright{top:0;right:0;-webkit-transform:rotate(270deg);transform:rotate(270deg)}
.leaflet-oldie .leaflet-control-minimap{border:1px solid #999}
.leaflet-oldie .leaflet-control-minimap a{background-color:#fff}
.leaflet-oldie .leaflet-control-minimap a.minimized{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}
.leaflet-bar a:focus,.leaflet-bar a:active{background-color:#f4f4f4!important;outline:none;color:inherit!important;border-color:inherit!important}

/* plugins/auto/gis/v4.50.3/lib/leaflet/plugins/leaflet.markercluster.css */
.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:-webkit-transform 0.3s ease-out,opacity 0.3s ease-in;-moz-transition:-moz-transform 0.3s ease-out,opacity 0.3s ease-in;-o-transition:-o-transform 0.3s ease-out,opacity 0.3s ease-in;transition:transform 0.3s ease-out,opacity 0.3s ease-in}
.leaflet-cluster-spider-leg{-webkit-transition:-webkit-stroke-dashoffset 0.3s ease-out,-webkit-stroke-opacity 0.3s ease-in;-moz-transition:-moz-stroke-dashoffset 0.3s ease-out,-moz-stroke-opacity 0.3s ease-in;-o-transition:-o-stroke-dashoffset 0.3s ease-out,-o-stroke-opacity 0.3s ease-in;transition:stroke-dashoffset 0.3s ease-out,stroke-opacity 0.3s ease-in}
.marker-cluster-small{background-color:rgba(181,226,140,0.6)}
.marker-cluster-small div{background-color:rgba(110,204,57,0.6)}
.marker-cluster-medium{background-color:rgba(241,211,87,0.6)}
.marker-cluster-medium div{background-color:rgba(240,194,12,0.6)}
.marker-cluster-large{background-color:rgba(253,156,115,0.6)}
.marker-cluster-large div{background-color:rgba(241,128,23,0.6)}
.leaflet-oldie .marker-cluster-small{background-color:rgb(181,226,140)}
.leaflet-oldie .marker-cluster-small div{background-color:rgb(110,204,57)}
.leaflet-oldie .marker-cluster-medium{background-color:rgb(241,211,87)}
.leaflet-oldie .marker-cluster-medium div{background-color:rgb(240,194,12)}
.leaflet-oldie .marker-cluster-large{background-color:rgb(253,156,115)}
.leaflet-oldie .marker-cluster-large div{background-color:rgb(241,128,23)}
.marker-cluster{background-clip:padding-box;border-radius:20px}
.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font:12px "Helvetica Neue",Arial,Helvetica,sans-serif}
.marker-cluster span{line-height:30px}

/* plugins/auto/gis/v4.50.3/css/leaflet_nodirection.css */
.leaflet-map-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-pane,.leaflet-tile-container,.leaflet-overlay-pane,.leaflet-shadow-pane,.leaflet-marker-pane,.leaflet-popup-pane,.leaflet-overlay-pane svg,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0;right:auto}
.leaflet-tooltip{max-width:30em;overflow:hidden;text-overflow:ellipsis}

/* local/couteau-suisse/header.css */
div.pagination{display:block;text-align:center}
div.pagination img{border:0 none;margin:0;padding:0}
div.pagination a.decoupe_img{border:0 none}
span.cs_pagination_off{color:lightgrey;font-weight:700;text-decoration:underline}
div.onglets_print{margin:1em;padding:.6em;border:1px dashed}
div.onglets_print h4{margin-top:0;margin-bottom:.6em}
div.onglets_bloc{position:relative;width:100%;clear:both}
div.onglets_bloc h2.onglets_titre a{text-decoration:none;height:22px;color:#000}
div.onglets_bloc h2.onglets_titre{height:20px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:6px;background-color:#f2f2f2;color:#000;position:relative;top:-1px;display:inline;float:left;clear:none;overflow:hidden;cursor:pointer;margin:1px -1px 1px 0;padding:0 .6em;border:1px solid rgb( 145,155,156 );z-index:11;white-space:nowrap;text-align:center;font-weight:400;font-size:88%}
div.onglets_bloc h2.onglets_titre.selected{height:22px;background-color:#FFF;border-top:3px solid #8B6F92;z-index:11;top:-3px;margin:1px -1px -2px 0;border-bottom-width:0;cursor:default}
div.onglets_bloc h2.onglets_titre.selected a{color:#000;cursor:default}
div.onglets_bloc h2.hover a{color:blue}
div.onglets_bloc .onglets_liste{white-space:nowrap}
div.onglets_bloc .onglets_contenu{display:none;clear:both;border:1px solid rgb( 145,155,156 );background:rgb( 252,252,254 );z-index:10;position:relative;top:-3px;padding:.6em}
div.onglets_bloc .onglets_contenu.selected{display:block;overflow:hidden}
.blocs_titre{background:transparent url(https://terredeliens.org/prive/images/triangle-bas.gif) no-repeat scroll left center;font-weight:400;line-height:1.2em;margin-top:4px;padding:0 0 0 20px;margin-bottom:.1em;clear:left;cursor:pointer}
.blocs_replie{background:transparent url(https://terredeliens.org/prive/images/triangle.gif) no-repeat scroll left center}
.blocs_title{display:none}

/* css/habillage.css */
@font-face{font-family:'gravurcl';src:url('//terredeliens.org/css/polices/GRAVURCL.eot?-utvlti');src:url('//terredeliens.org/css/polices/GRAVURCL.eot?#iefix-utvlti') format('embedded-opentype'),url('//terredeliens.org/css/polices/GRAVURCL.ttf?-utvlti') format('truetype'),url('//terredeliens.org/css/polices/GRAVURCL.woff?-utvlti') format('woff'),url('//terredeliens.org/css/polices/GRAVURCL.svg?-utvlti#gravurcl') format('svg');font-weight:400;font-style:normal}
HTML{height:100%;width:100%;font-size:100%;margin:0;padding:0}
BODY{position:relative;width:100%;padding:0;font-size:.75em;font-family:Lucida Sans,Lucida Grande,Arial,sans-serif;color:#333;background:#FFF;line-height:1.1}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:0;padding:0;font-weight:400;font-size:1em;font-family:Georgia,Times,serif}
h1,.h1{font:normal 30px Lucida Sans,Lucida Grande,Arial,sans-serif;color:#191919;margin:0 0 .3em}
h2,.h2{font:bold 14px Lucida Sans,Lucida Grande,Arial,sans-serif;margin:2em 0 .3em;padding:0 0 .3em;color:#760513;text-transform:uppercase;border-bottom:4px solid #760513}
.h2{background:none!important}
.hbloc{font:bold 14px Lucida Sans,Lucida Grande,Arial,sans-serif;margin:1em 0 .1em;padding:0 0 .1em;color:#191919;text-transform:uppercase;border-bottom:none}
.nadroite{float:right;padding:10px 10px 0 0}
h2 a:focus,h2 a:hover,h2 a:active{color:#70617E}
.h2 .nadroite{float:right;color:#FFF;margin:0 0}
.cartouche .nadroite{margin:1sem;float:right;color:#FFF;padding:0 5px 3px;background:#ac081c;margin:12px 0 0}
.h2 .nasdroite a{float:right;color:#760513;font:bold 12px Lucida Sans,Lucida Grande,Arial,sans-serif text-transform:none}
.h3 .nadroite{float:right;color:#FFF;padding:0 5px 3px;background:#ac081c}
h3,.h3{font-size:1.20em;font-weight:700}
h3.spip{margin:17px 0 10px;font:bold 15px Lucida Sans,Lucida Grande,Arial,sans-serif}
h4.spip{font:bold 14px Lucida Sans,Lucida Grande,Arial,sans-serif;background-color:rgb(126,151,42);color:#FFF;padding:3px;display:inline-block;margin:17px 0 7px}
strong{font-weight:700}
em{font-style:italic}
abbr,acronym{border-bottom:1px dotted;cursor:help}
small{font-size:.90em;color:#666}
dfn{font-weight:700;color:#666}
del{text-decoration:line-through}
ins{color:red!important;text-decoration:none}
sup,sub{font-size:.8em;font-variant:normal}









.spip_code{color:#8B2703}
.spip_cadre{color:#444;background-color:#fff;border:1px solid #ddd;font-size:1em;padding:.5em;width:90%}
table.spip{width:99%}
table.spip tr.row_first{background:#46839B;color:#FFF}
table.spip td,table.spip th{border:#FFF 2px solid}
img{margin:0;padding:0;border:0}
.spip_documents{margin:10px}

.spip_documents_leftt{float:left;margin-right:15px;margin-bottom:5px}


body{background:#fff url('//terredeliens.org/css/img/body.png') repeat top left;margin:0;padding:0;text-align:center}
#page{position:relative;width:100%;background:url(/images/bandeau_site.jpg) repeat-x top center;text-align:left}
#entete{width:100%;max-width:966px;height:245px;margin:0 auto;position:relative}
#entete .accueil{float:left;color:#FFF;width:70%}
#entete .accueil a,#entete .adroite a{color:#FFF;font:bold 1em arial}
#entete .accueil .spip_logos{float:left;margin:0 0 0 10px}
#entete .accueil #slogan_site_spip{margin:7px 0 0;float:left;font:bold 14px arial;color:#fff;max-width:400px;width:60%}
#entete .carte{float:left;color:#FFF;margin:50px 0 0 5%}
#entete .accueil .partout{position:absolute;top:89px;margin:0 0 0 345px}
#entete .adroite{position:absolute;right:0;top:83px;color:#FFF;width:345px;color:#fff;text-align:center}
#entete .adroite .lang{float:right;margin:15px 10px 0 0;height:20px}
#entete .formulaire_recherche{padding:3px 0 0;margin:10px 0 0;height:33px;width:219px;position:absolute;right:10px}
#entete .adroite .adherer{margin:50px 0 0;float:right}
#entete .adroite .action{margin:15px 0 0;float:left}
#entete .adroite .don{margin:15px 0 0;float:right}
.formulaire_recherche input.text{width:13em!important;padding:0 10px;background:#fff;border:none!important}
#nav{height:40px;width:966px;margin:0 auto}
#nav .super .super-entree{display:inline;padding:0 90px 0 0;margin:0 50px 0 0!important;font:bold 18px arial;color:#fff}
#nav .nadroite{float:right;color:#FFF;color:#fff;margin:23px 0 0}
#conteneur{width:100%;max-width:966px;margin:0 auto;clear:both;overflow:hidden}
#contenua{padding:35px 0 0 6%;float:right;width:70%}
#navigationa{float:right;width:30%;padding:35px 0 0}
#contenu{margin:35px 5px 10px 0;float:right;width:590px;background:#FFF;padding:20px 25px;-moz-box-shadow:0 0 5px #d9d5d4;-webkit-box-shadow:0 0 5px #d9d5d4;box-shadow:0 0 5px #d9d5d4}
#navigation{float:left;width:287px;margin:35px 0 0;overflow:hidden;padding:0}
#navar{margin:50px 0 0}
#pied{clear:both;width:100%;margin:3em 0 0;height:445px;text-align:right;font-size:.90em;background:url('//terredeliens.org/squelettes/img/pied.png') no-repeat top center}
#pied a{color:#fff}
#pied img{vertical-align:middle}
#pied #tour{width:100%;max-width:966px;margin:0 auto;clear:both}
#pied #gauche{float:left;color:#FFF;width:640px;margin:60px 0 0;text-align:left}
#pied .plan_titre{border-bottom:1px solid #fff;margin:0 0 20px;padding:0 0 3px;text-align:left;font-family:'gravurcl';color:#FFF;font-size:1.2rem;font-weight:700}
#pied .plan{float:left;color:#FFF;width:145px}
#pied .plan_sep{float:left;color:#FFF;width:20px}
#pied .descr_bas{clear:left;float:left;color:#FFF;width:240px;padding:15px 0 0 80px;margin:20px 0 15px;border-top:1px solid #b4535d;background:url('//terredeliens.org/squelettes/img/main.png') no-repeat top left}
#pied .btn_bas{float:right;color:#FFF;width:290px;margin:0 0 15px}
#pied .btn_bas .adherer{margin:15px 0 0;float:right}
#pied .btn_bas .action{margin:15px 0 0;float:left}
#pied .btn_bas .don{margin:15px 0 0;float:right}
#pied #droite{float:right;color:#FFF;width:290px;color:#fff;margin:60px 0 0}
#pied .carte_bas{margin:10px 0;padding:0 0 10px}
#pied #centre{position:relative;float:left;color:#FFF;top:-10px;width:940px;color:#fff;border-top:1px solid #85060e;margin:0 0;padding:0 0}
#titre_ar{position:relative;font:normal 1.5rem 'gravurcl',Arial,sans-serif;color:#FFF;width:100%;background:#ac081c;padding:20px 25px 20px 0}
#contenuar{margin:0 5px 10px 0;float:right;width:590px;background:#FFF;padding:20px 25px;border:4px solid #c2d093;border-top:none;min-height:900px}
#hiear{margin:0 0 1em!important;padding:0!important}
#contactar{;color:#FFF;width:120%;padding:40px 0 15px 12px;background:#ac081c}
#navigationar{float:left;width:287px;margin:20px 0 0;overflow:hidden;padding:0}
#contexte_haut{background:url('//terredeliens.org/squelettes/img/contexte.png') no-repeat top left;height:36px}
#contextem_haut{background:url('//terredeliens.org/squelettes/img/contextem.png') no-repeat top left;height:31px;padding:5px 0 0 5px}
#contexte{padding-right:20px;background:url('//terredeliens.org/squelettes/img/actualite_bas.png') no-repeat bottom left}
#savoir{background:#d4dfac;padding:.5em .8em 0}
.soutiens img{vertical-align:middle;border:none!important;margin-bottom:10px}
#focus_haut{background:url('//terredeliens.org/squelettes/img/focus.png') no-repeat top left;height:33px}
#focus{background:#007679;padding:5px 10px 1px;margin:0 0 20px}
.lien{text-align:right;margin:10px 0 0;text-transform:uppercase;font:bold 11px Lucida Sans,Lucida Grande,Arial,sans-serif}
.cit a{color:#d18900;text-decoration:underline;font-size:11px}
.coll a{color:#74817a;text-decoration:underline}
#contenu_gauche{float:left;width:300px;margin:35px 0 0}
#contenu_ar{float:left;width:295px;margin:35px 0 0}
#implication_haut{background:url('//terredeliens.org/squelettes/img/implication.png') no-repeat top left;height:31px;padding:5px 0 0 5px;font-family:'gravurcl',sans-serif;font-size:1.2rem;color:#FFF}
#implication{height:120px;border-left:1px solid #d18900;padding:14px 10px 10px}
#actualite_haut{margin:35px 0 0;background:url('//terredeliens.org/squelettes/img/actualite.png') no-repeat top left;height:23px}
#actualite{padding:7px 0;background:url('//terredeliens.org/squelettes/img/actualite_bas.png') no-repeat bottom left}
#actualite .suite2 a{font-size:10px!important;color:#cd0a21;text-transform:uppercase}
#actualite .suite a{font-size:10px!important;color:#cd0a21;text-transform:uppercase}
#contenu_droite{float:right;width:300px;margin:35px 0 0}
#collectivite_haut{background:url('//terredeliens.org/squelettes/img/collectivite.png') no-repeat top left;height:31px;padding:5px 0 0 5px;font-family:'gravurcl',sans-serif;font-size:1.2rem;color:#FFF}
#collectivite{height:120px;border-left:1px solid #74817a;padding:14px 10px 10px}
#agenda_haut{margin:35px 0 0;background:url('//terredeliens.org/squelettes/img/agenda.png') no-repeat top left;height:23px}
#agenda{padding:7px 0;background:url('//terredeliens.org/squelettes/img/actualite_bas.png') no-repeat bottom left}
#agenda .fdate{background:url('//terredeliens.org/squelettes/img/fond_date.png') no-repeat top left;padding:6px 0;text-align:center;color:#fff;font:bold 13px Lucida Sans,Lucida Grande,Arial,sans-serif;font-style:italic;height:40px}
#agenda .dateg{width:46px;background:none;vertical-align:top}
#agenda .dated{background:none;vertical-align:top}
.actus{padding-left:0;margin-left:00;}
.actus li{clear:both;list-style:none;margin:0 0 12px;padding:0 0 12px;border-bottom:1px dashed #616161}
.actus li a{text-decoration:none;color:#616161;font:bold 12px Lucida Sans,Lucida Grande,Arial,sans-serif}
.actus img{float:right;margin:0 0 5px 10px}
.actus_lien{text-align:right}
#direct{background:#88a22b url('//terredeliens.org/squelettes/img/direct.png') repeat-x top left;color:#fff;margin:20px 0 0;padding:14px 10px 5px;text-align:left;font:bold 18px Lucida Sans,Lucida Grande,Arial,sans-serif}
.direct_titre{border-bottom:1px solid #fff}
.direct_titre a{color:#fff;text-transform:uppercase}
#direct ul{padding:0;margin:10px 0}
#direct li{clear:both;list-style:none;line_height:1}
#direct li a{text-decoration:none;color:#fff;font:normal 13px Lucida Sans,Lucida Grande,Arial,sans-serif!important}
#direct img{float:right;margin:0 0 5px 10px}
#direct .on{color:#2d360e}
#annonces{background:#cd0a21 url('//terredeliens.org/squelettes/img/annonces.png') repeat-x top left;margin:20px 0 0;padding:14px 13px 5px 10px;color:#FFF;width:100%}
#rg{background:#cd0a21 url('//terredeliens.org/squelettes/img/annonces.png') repeat-x top left;margin:20px 0 0;padding:14px 15px 5px 10px;color:#FFF}
.rg_texte{padding:1em 0;text-align:center}
.rg_texte a{font-weight:700;color:#FFF!important}
.rg_titre{border-bottom:1px solid #fff}
#rgn{float:left;background:#940004 url('//terredeliens.org/squelettes/img/annonces.png') no-repeat top left;margin:20px 0 0;padding:14px 10px 5px;color:#FFF}
#annonces ul{padding:0;margin:5px 0}
#annonces li{clear:both;list-style:none;margin:0 0 29px;padding:0 0 2px}
#annonces li a{text-decoration:none;text-transform:lowercase;color:#fff;font:bold 12px Lucida Sans,Lucida Grande,Arial,sans-serif}
#annonces li a:hover{text-decoration:none;color:#ccc}
#annonces img{float:left;margin:0 5px 5px 0}
#annonces .descriptif{font:normal .9em Lucida Sans,Lucida Grande,Arial,sans-serif}
#annonces .infos{font:italic .9em Lucida Sans,Lucida Grande,Arial,sans-serif}
#annonces .sep{clear:both;margin:10px 0;border-top:1px solid #dc5262}
#annonces .annonces_lien{padding:3px 0;clear:both;text-align:right;font-size:11px}
.annonces_lien a{color:#fff;text-transform:uppercase;text-decoration:underline}
.annonces_lien a:hover{color:#cecece}
.col{width:48px;vertical-align:top}
#nl{background:#868686;margin:20px 0 0;padding:10px 10px;font:bold .9em Lucida Sans,Lucida Grande,Arial,sans-serif color:#FFF}
#nl h3{border-bottom:1px solid #fff;margin:0 0;text-align:left;font:bold 18px Lucida Sans,Lucida Grande,Arial,sans-serif color:#FFF}
#nl p{background:transparent url('//terredeliens.org/squelettes/img/nl.png') no-repeat scroll left center;padding:0 0 0 35px;margin:10px 0 0}
#hierarchie{clear:both;margin-bottom:2em;font-size:.9em}
#hierarchie,#hierarchie a{color:#8c8c8c}
#hierarchie .on{color:#8c0d1b}
.cartouche{margin:2em 0 20px}
.cartouche .info-publi{margin:0;padding:0;clear:left}
.bloc_rg{border-bottom:4px solid #760513;margin:20px 0 10px}
.bloc_rech{margin:0 0 2em;padding:1em 1em 2em;background:#c7c7c7;color:#fff}
.bloc_rech select{width:400px;margin:1em 0 0}
.bloc_rech img{vertical-align:middle}
.bloc_rech .bouton_rech{float:right;margin:.8em 5em 0 0}
.logoa img{padding:.5em 0 1em}
.chapo{margin-bottom:1.50em;line-height:1.40em;font:bold 13px Lucida Sans,Lucida Grande,Arial,sans-serif;text-align:justify;color:#373737}
.texte{line-height:1.60em;font:normal 13px Lucida Sans,Lucida Grande,Arial,sans-serif;text-align:justify;color:#373737}
.ps,.notes{margin-bottom:2em;line-height:1.40em}
.notes{clear:both;font-size:.90em}
.details{margin:.3em 0}
h3.ferme{color:#fff;font:bold 1.3rem 'gravurcl',Arial,sans-serif;margin:.5em 0 .3em .4em}
h3.fermer{color:#760513;font:bold 1.2rem 'gravurcl',Arial,sans-serif;margin:.6em 0 .1em;padding:0}
#contactar p{color:#fff;font:normal 10px arial;margin:0;padding:0}
#contactar p a{color:#fff}
.ferme_gauche{float:left;width:90%;margin:0 0 0 .6em}
.ferme_gauches{float:right;width:240px;margin:0 0 0 .6em}
.ferme_droite{float:left;width:330px;margin:1em .5em 0 0;clear:right}
.ferme_contact{font:bold 14px Lucida Sans,Lucida Grande,Arial,sans-serif padding:1em;color:#fff;background:#ac081c;margin:1em 0 0}
.ferme_contact_texte{font:normal 12px arial}
.ferme_contact_texte a{color:#FFF}
.ferme1{margin:.2em 0 .1em .6em;font:normal 12px Arial!important}
.ferme1 p{margin:.1em 0 0;font:normal 12px Arial!important}
.ferme1 a{color:#fff;font:normal 1em arial;text-decoration:underline}
.mail{background:url('//terredeliens.org/squelettes/img/mail_12x9.png') no-repeat top left;padding:0 0 0 15px;padding:3 px 0 0 0}
.link{background:url('//terredeliens.org/squelettes/img/link.png') no-repeat top left;padding:0 0 0 15px;padding:3 px 0 0 0}
.ferme_chapo{margin-bottom:1.50em;line-height:1.40em;font:bold 14px Lucida Sans,Lucida Grande,Arial,sans-serif;text-align:justify;color:#373737;width:570px}
.ferme_texte{line-height:1.60em;font:normal 13px Lucida Sans,Lucida Grande,Arial,sans-serif;text-align:justify;color:#373737;margin:.6em 0 2em}
.annonce_sep{border-bottom:2px solid #760513;padding:0 0;margin:5px 5px 20px}
.annonce_gauche{float:left;width:45%;margin:.5em 0 0}
.annonce_droite{float:right;width:51%;margin:.5em 0 0}
.annonce_liste{font:normal 13px Lucida Sans,Lucida Grande,Arial,sans-serif;padding:0 0 20px}
.annonce_gauche .spip_logos{float:right;clear:right;margin:.5em 0 4px 15px;border:2px solid #gray}
.documents_portfolio{clear:both;margin:2em auto}
.documents_portfolio .spip_logos{margin:6px 3px 0;border:4px solid #DDD}
.documents_portfolio a.on .spip_logos{border-color:#f63}
.documents_portfolio a:focus .spip_logos,.documents_portfolio a:hover .spip_logos,.documents_portfolio a:active .spip_logos{border-color:#760513}
.documents_joints{font:normal 13px Lucida Sans,Lucida Grande,Arial,sans-serif;color:#373737}
.documents_joints a{font:bold 13px Lucida Sans,Lucida Grande,Arial,sans-serif;color:#760513}
.contenu .h2,.documents_joints .h2,.documents_portfolio h2{font:bold 14px Lucida Sans,Lucida Grande,Arial,sans-serif;margin:2em 0 .3em;padding:0 0 .3em;color:#760513;text-transform:uppercase;border-bottom:4px solid #760513}
.documents_joints img{vertical-align:middle}
.documents_joints .liste-items .item{clear:both;display:inline;padding:0;margin:0 0 0 10px}
.dj{float:left;width:100%;margin:10px 14px 10px 0}
.menu{clear:both;margin-bottom:2em;text-align:left}
.menu p{margin:.20em 0;padding:.20em .10em}
.menu-liste{margin:0;padding:0;list-style:none}
.menu-liste .menu-entree{margin:.20em 0;padding:.20em}
.menu-liste .menu-entree .menu-liste{margin-left:1em;border:0}
.menu-liste .menu-entree .menu-entree{padding:0;border:0}
#nav .menu-liste .menu-entree{display:inline;padding:0;margin:0 0 0 10px}
#navigation .menu{background:#fcfcfc;padding:.5em;border:1px solid #ddd}
#navigation .menu-liste{border-bottom:0}
#navigation .menu-liste .menu-entree{list-style:square;margin-left:15px;padding:0;color:#f63}
#navigation .menu-liste .menu-entree .menu-liste{margin-left:0}
#navigation .liste .h2{margin-top:1em}
#navigation .formulaire_recherche{margin-bottom:2em}
.pagination{clear:both;text-align:right;font-size:.90em;color:#666}
.pagination .on{font-weight:700;color:#666}
.liste-items{margin:1em 0 0;padding:0;list-style:none;border-bottom:0}
.liste-items li:hover{background-color:#e5e5e5}
.liste-items .item{list-style:square;margin-left:0;padding:1em 5px 5px 1em;clear:both;overflow:hidden}
.liste-items .item .h3{margin:0 .3em 0 0;font:bold 20px Lucida Sans,Lucida Grande,Arial,sans-serif}
.liste-items .item .h3 a{color:#373737;font-size:16px}
.liste-items .item .h3 a:hover{text-decoration:none}
.liste-items .item .info-publi{padding:.3em 0 0;color:#760513;font-style:italic}
.liste.articles{margin-top:50px}
.liste.articles .row_even{background:#F0F1E1}
.liste.articles .row_odd{background:#fff}
.liste.articles li.row_even:hover,.liste.articles li.row_odd:hover{background-color:#e5e5e5}
a.lire-la-suite{font:12px Lucida Sans,Lucida Grande,Arial,sans-serif}
.liste.articles .meta-publi{margin:0 0 15px;font-size:1.2em}
.liste.articles .spip_logos{clear:right;margin:.5em 0 4px 15px;border:1px solid gray}
.fer .spip_logos{float:left;clear:left;margin:.5em 0 4px 15px;border:none!important}
.liste .articles .item .introduction{margin:.3em 0;line-height:1.40em;padding:.5em 0 1.5em 1em}
.info-publis{font:italic 11px Lucida Sans,Lucida Grande,Arial,sans-serif}
a,a.spip_out{color:#007578;text-decoration:none}
a.spip_out,a.spip_in,a.spip_glossaire{color:#007578;background:transparent url('//terredeliens.org/squelettes/img/out.gif') no-repeat scroll right center;padding-right:12px}
a:focus,a:hover,a:active,a.spip_out:hover,a.spip_in:hover,a.spip_glossaire:hover{color:#cc0b21}
input,select,textarea{font-size:100%;font-family:inherit}
.formulaire_spip{clear:both;margin-bottom:2em;padding:0;border:0;text-align:left;font-size:1em}
.formulaire_spip form{margin:0;padding:0}
.formulaire_spip fieldset{clear:both;margin:0 0 1em;padding:0;border:0}
.formulaire_spip fieldset legend{margin:0;padding:0;font-size:1.05em;font-weight:700;background-color:#fff;color:#333}
.formulaire_spip fieldset fieldset{margin-top:1em}
.formulaire_spip fieldset fieldset legend{font-size:1em;font-weight:400}
.formulaire_spip .explication{margin:.50em 0;color:#444}
.formulaire_spip ul{margin:0;padding:0;list-style:none}
.formulaire_spip ul li{clear:both;margin:0;padding:.50em 0}
.formulaire_spip label{display:block;text-align:left;color:#444;font-weight:700;position:relative}
.formulaire_spip li p{margin-top:0;margin-bottom:0}
.formulaire_spip .choix label{display:inline;font-weight:400}
.formulaire_spip .choix input.radio,.formulaire_spip .choix input.checkbox{width:auto}
.formulaire_spip input.text{width:90%;border:1px inset}
.formulaire_spip textarea{width:90%;border:1px inset}
.formulaire_spip select{width:90%}
.formulaire_spip .boutons{clear:both;margin:0;padding:0;text-align:right}
.formulaire_spip .boutons input{margin-left:1em}


.formulaire_spip fieldset.previsu{margin-bottom:2em;padding:1em;border:2px dashed #F57900}
.formulaire_spip fieldset.previsu legend{padding:0 .50em;font-weight:700;color:#F57900}
.formulaire_spip fieldset.previsu li{padding:3px;border:none}
.formulaire_spip fieldset.previsu p{margin:1em 0}
.reponse_formulaire{font-weight:700;color:#e86519;font-size:1.20em}
fieldset.reponse_formulaire{border-color:#e86519;font-weight:400}
fieldset.reponse_formulaire.reponse_formulaire legend{color:#F57900}
.formulaire_spip li.erreur .erreur_message{display:block;color:#C30;font-weight:700}
.formulaire_spip li.erreur input.text,.formulaire_spip li.erreur textarea{background-color:#FCC;border-style:solid;border-color:#C30}
.reponse_formulaire_erreur{margin:0;color:#C30;font-weight:700}
.reponse_formulaire_ok{margin:0;color:#53AD20;font-weight:700}
table.spip_barre{width:100%}
table.spip_barre a img{background:#FDA;padding:3px;border:1px outset #CC9}
table.spip_barre a:focus img,table.spip_barre a:hover img,table.spip_barre a:active img{background:#FFF;border:1px solid #CC9}
table.spip_barre input.barre{width:99%;background:transparent;border:0}
.formulaire_forum .saisie_titre input.text,.formulaire_forum .saisie_titre textarea{width:98%}
.forum{margin:1em 0 0;padding:1em;border:#888 1px solid;background:#f6f6f6;list-style-type:none}
.forum .forum-fil{margin-bottom:2em}
.forum .forum-fil .forum-chapo{background:#666;padding:.5em;color:#FFF}
.forum .forum-fil .forum-chapo a{color:#FFF}
.forum .ancre{float:left;margin-right:.5em}
.forum .spip_logos{float:right;margin:0 2px 4px 10px}
.formulaire_menu_lang{padding:0;background:none}
.formulaire_recherche *{display:inline;vertical-align:middle}
.formulaire_recherche input.text{width:10em}
ul.choix_mots{display:block;margin:0;padding:0;list-style:none}
ul.choix_mots li{clear:none;float:left;display:block;width:30%;padding:1%}
ul.choix_mots li label{display:inline;font-weight:400}
.formulaire_spip .bugajaxie{display:none}
.formulaire_login ul li{clear:left}
.formulaire_login ul li input.password{width:15em;border:1px inset}
.formulaire_login .editer_password .details{display:block}
.formulaire_login #spip_logo_auteur{float:right}

/* css/perso.css */
:root .grid > * > *{font-size:0.75rem}
td{line-height:1.2}
.print{display:none}
@media print{.print{display:block}
.noprint{display:none}}
.nettoyeur{clear:both}
#btmenu{display:none;cursor:pointer}
.centrer{position:relative;width:100%;max-width:966px;margin:0 auto}
.logosite{float:left;margin:0 0 0 10px}
#slogan_site_spip{float:left;margin:10px}
NAV{margin:10px}
NAV LI{display:block;float:left;margin:0 0.4%}
NAV LI A{display:inline-block;margin:0;height:25px;padding:3px 7px;font-weight:400;font-size:1rem;text-decoration:none;color:#000}
NAV LI UL{display:none;top:35px;left:0;position:absolute;width:95%;background:#930e1c;z-index:50;padding:5px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}
NAV LI UL LI{position:relative;width:32%;line-height:1}
NAV LI UL LI A{display:block;padding:10px;font-size:1rem;font-family:gravurcl;color:#FFF;height:70px;width:100%;border-top:1px solid #9a2632;line-height:1}
NAV LI UL LI A:hover{background:#cb1227;color:#FFF}
#btmenu{display:none}
#menu_region{margin:20px 0 5px;width:100%;border:1px solid #D0D0D0;background:url(/images/minifrance.png) no-repeat 10px center;color:#88a22b;text-transform:uppercase;display:block;padding:8px 10px 8px 50px;font-size:1.1rem;font-weight:700}
#menu_regions{top:-10px;display:none;position:relative;width:100%;background:#88a22b;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-family:gravurcl;padding:10px 0 0}
#menu_regions A{color:#FFF;display:block;padding:6px 5px;border-bottom:1px solid #FFF;font-size:0.9rem;height:46px;width:45%;margin:0 2%;float:left;line-height:1.1}
#menu_regions A:hover{background:#cb1227}
H1.titre_annonce{font-family:gravurcl;font-weight:400;color:#760513;font-size:28px;text-transform:lowercase}
H2.soustitre{border:0 none;color:#760513;font-size:1.2rem;margin:10px 0 15px;font-weight:400}
A.lientitre{font-family:'gravurcl';font-weight:700;color:#000;font-size:1rem}
#enteteprint{display:none}
.legende{color:#000;background-color:#FFF}
A.lienmenu{display:block;padding:3px 0;color:#FFF;font-size:13px;font-weight:400}
A.lienmenu:hover{display:block;padding:3px 0;color:rgb(73,103,7);font-size:13px;font-weight:400}
A.lienmenu_annonce{display:block;padding:3px 0;color:#FFF;font-size:13px;font-weight:400}
A.lienmenu_annonce:hover{display:block;padding:3px 0;color:#999;font-size:13px;font-weight:400}
A.lienmenu-art{display:block;padding:0 0 0 10px;font-size:11px;font-weight:400}
A.lienmenu-art:hover{color:rgb(73,103,7);display:block;padding:0 0 0 10px;font-size:11px;font-weight:400}
A.lirerouge{float:right;display:block;font-size:10px;font-weight:700;text-transform:uppercase;color:rgb(205,10,33)}
A.lirerouge:hover{color:#007578}
.bouton{background-color:#d00000;border:1px solid #000;color:#FFF;font-size:10px;cursor:pointer;padding:3px}
.bouton2{display:block;text-transform:uppercase;text-align:center;background:#d00000;color:#FFF;font-size:1.4rem;cursor:pointer;padding:5px 20px;margin:20px auto}
.bouton2 span{display:inline-block;font-size:1rem;margin:6px 0 0}
A.bouton_vert{display:inline-block;text-align:center;margin:20px auto;background:#88a22b;color:#FFF;font-size:1.5rem;cursor:pointer;padding:15px;-moz-border-radius:0 5px 5px 5px;-webkit-border-radius:0 5px 5px 5px;border-radius:0 5px 5px 5px;font-weight:700}
.bouton_gris{display:block;width:230px;text-align:center;margin:0 auto 5px;background:#CFCFCF;font-family:'gravurcl',arial;color:#FFF;font-size:14px;cursor:pointer;padding:4px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;font-weight:700}
#agenda .actus LI{padding:0 0 0 60px;min-height:80px;position:relative;display:block}
.date_cadre{position:absolute;width:40px;left:0;text-align:center;padding:4px;background-color:#cd091f;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;font-weight:bolder;font-size:13px;color:#FFF}
.date_jour{font-size:18px}
.critere{-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background-color:#FFF;color:#000;border:1px solid gray;padding:3px;margin:5px;float:left}
.lireaussi{margin-top:30px;padding:10px;background:#FFF url('//terredeliens.org/squelettes/img/direct.png') repeat-x top left;border-left:1px #88a22b solid;border-right:1px #88a22b solid;border-bottom:1px #88a22b solid;color:#88a22b}
.lireaussi P A{color:#88a22b}
.lireaussi P A:hover{color:#cc0b21}
.logo{float:left;margin:5px 10px 0 0;border:1px solid gray}
.blocs_titre A{color:#55651b}
.titre_vert{font-family:gravurcl;font-size:1.2rem;font-weight:700}
.boutonentete{display:inline-block;font-size:0.9rem!important;margin:5px 0 5px 5px;padding:5px 0;border:1px gray solid;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-family:Lucida Sans,Lucida Grande,Arial,sans-serif;text-align:center;text-transform:uppercase;width:167px}
.reponse_ok{padding:3px;margin:3px;background:#d1fcd1;color:#01b801;border:1px solid #01b801;border-left:4px solid #01b801}
.erreur{display:block;padding:3px;margin:3px 0;background:#fdd4d4;color:#fa1717;border:1px solid #fa1717;border-left:4px solid #fa1717}
LEGEND{color:#8C0D1B;font-weight:700}
INPUT[type=text],INPUT[type=file],INPUT[type=password],INPUT[type=select],SELECT{width:90%;height:28px;margin:2px 0;border:1px gray solid;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
TEXTAREA{width:90%;border:1px gray solid;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
SELECT{border:1px gray solid;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
INPUT[type=submit]{height:30px;margin:5px 0;border:1px gray solid;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#760513;color:#FFF}
A.lienbouton{display:inline-block;background:red;color:#FFF;padding:3px;font-size:0.8rem;margin:5px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
A.boutonferme,A.boutonferme2{display:inline-block;background:#db9500;color:#FFF;padding:7px;font-size:1rem;margin:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
A.boutonferme2{background:#009fa7}
A.boutonferme:hover,A.boutonferme2:hover{background:gray}
LABEL{display:inline-block;min-width:200px;font-weight:700}
FORM LI{display:block;margin:3px}
#formcontact LABEL{display:block;color:rgb(143,10,21);margin:.5em 0 .2em;padding:0 0 .2em;text-align:left;font:1.2em Lucida Sans,Lucida Grande,Arial,sans-serif}
#formcontact TEXTAREA{width:90%;height:200px}
A{cursor:pointer}
A.lien_sousligne{font-size:12px;text-decoration:underline}
.col_1{width:130px}
.col_2{width:270px;padding:10px;border-top:1px solid #9a2632;border-bottom:1px solid #860c19}
.col_2:hover,.col_s:hover{background:#cb1227}
.col_2 a{color:#fff;height:60px;display:block;vertical-align:middle}
.col_ss{width:133px;float:left}
.col_s{width:121px;padding:2px;border-top:1px solid #88a22b;border-bottom:1px solid #b7c395;display:inline;float:left;font:bold 13px Lucida Sans,Lucida Grande,Arial,sans-serif;position:relative;margin:0 3px}
.col_s a{color:#fff;height:36px;display:block;vertical-align:middle;padding:2px 0 0}
#navigation ul.megamenu,#navigationa ul.megamenu{margin:0;padding:0;list-style:none;display:none}
#navigation ul.megamenu li,#navigationa ul.megamenu li{margin:0;padding:0}
#navigation ul.megamenu img,#navigationa ul.megamenu img{margin:0;padding:0;border:none}
#navigation ul.megamenu a.mm-item-link:link,#navigation ul.megamenu a.mm-item-link:visited,#navigationa ul.megamenu a.mm-item-link:link,#navigationa ul.megamenu a.mm-item-link:visited{position:relative;display:inline-block;color:#FFF;padding:0;margin:0;text-decoration:none;z-index:10}
#navigation ul.megamenu div.mm-item-content,#navigationa ul.megamenu div.mm-item-content{margin:0 10px;background:#88a22b;padding:0;position:absolute;border:1px solid #f8eff0;z-index:9;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}
#navigation .mm-content-base,#navigationa .mm-content-base{background:#88a22b;position:relative;z-index:11;padding:5px}
.dropdown_1column,.dropdown_2columns,.dropdown_3columns,.dropdown_4columns,.dropdown_5columns{margin:4px auto;float:left;position:absolute;left:-999em;text-align:left;padding:10px 5px;border:1px solid #777;border-top:none;background:#F4F4F4;background:-moz-linear-gradient(top,#EEE,#BBB);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#EEE),to(#BBB));-moz-border-radius:0 5px 5px 5px;-webkit-border-radius:0 5px 5px 5px;border-radius:0 5px 5px 5px}
.dropdown_1column{width:140px}
.dropdown_2columns{width:280px}
.dropdown_3columns{width:420px}
.dropdown_4columns{width:560px}
.dropdown_5columns{width:700px}
#menud li:hover .dropdown_1column,#menud li:hover .dropdown_2columns,#menud li:hover .dropdown_3columns,#menud li:hover .dropdown_4columns,#menud li:hover .dropdown_5columns{left:-1px;top:auto}
.col_1,.col_2,.col_3,.col_4,.col_5{display:inline;float:left;position:relative;margin-left:5px;margin-right:5px}
.col_3{width:410px}
.col_4{width:550px}
.col_5{width:690px}
#menud .menud_right{float:right;margin-right:0}
#menud li .align_right{-moz-border-radius:5px 0 5px 5px;-webkit-border-radius:5px 0 5px 5px;border-radius:5px 0 5px 5px}
#menud li:hover .align_right{left:auto;right:-1px;top:auto}
#menud p,#menud h2,#menud h3,#menud ul li{font-family:Arial,Helvetica,sans-serif;line-height:21px;font-size:12px;text-align:left;text-shadow:1px 1px 1px #FFF}
#menud h2{font-size:21px;font-weight:400;letter-spacing:-1px;margin:7px 0 14px;padding-bottom:14px;border-bottom:1px solid #666}
#menud h3{font-size:14px;margin:7px 0 14px;padding-bottom:7px;border-bottom:1px solid #888}
#menud p{line-height:18px;margin:0 0 10px}
#menud li:hover div a{font-size:12px;color:#015b86}
#menud li:hover div a:hover{color:#029feb}
.strong{font-weight:700}
.italic{font-style:italic}
.imgshadow{background:#FFF;padding:4px;border:1px solid #777;margin-top:5px;-moz-box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
.img_left{width:auto;float:left;margin:5px 15px 5px 5px}
#menud li .black_box{background-color:#333;color:#eee;text-shadow:1px 1px 1px #000;padding:4px 6px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 0 3px #000;-moz-box-shadow:inset 0 0 3px #000;box-shadow:inset 0 0 3px #000}
#menud li ul{list-style:none;padding:0;margin:0 0 12px}
#menud li ul li{font-size:12px;line-height:24px;position:relative;text-shadow:1px 1px 1px #fff;padding:0;margin:0;float:none;text-align:left;width:130px}
#menud li ul li:hover{background:none;border:none;padding:0;margin:0}
#menud li .greybox li{background:#F4F4F4;border:1px solid #bbb;margin:0 0 4px;padding:4px 6px;width:116px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}
#menud li .greybox li:hover{background:#fff;border:1px solid #aaa;padding:4px 6px;margin:0 0 4px}
h3.titre_slide{padding:0 .5em;margin:0;font-family:'gravurcl';font-size:1.1rem;color:#FFF}
.introduction{padding:0 .5em;font-size:0.8rem;line-height:1.5}
table{width:100%;border-collapse:collapse;margin:1em 0}
table a{font-weight:700}
th,td{text-align:left;border:1px solid #fff}
th{background:#639103 url('//terredeliens.org/squelettes/img/tr_back.gif') repeat-x;color:#fff;vertical-align:middle;text-align:center}
td{background:#ECEDF2}
tr.even td{background:#F5F5F5}
tr.odd td{background:#F7F7F7}
tr.prepa td{background:#Fcc}
tr.prop td{background:#ffc}
tr.publie td{background:#cfc}
th.over,tr.even th.over,tr.odd th.over{background:#667921}
th.down,tr.even th.down,tr.odd th.down{background:#bce774}
td.over,tr.even td.over,tr.odd td.over{background:#ecfbd4}
td.down,tr.even td.down,tr.odd td.down{background:#bce774;color:#fff}
td.selected,tr.even td.selected,tr.odd td.selected{background:#bce774;color:#555}
td.empty,tr.odd td.empty,tr.even td.empty{background:#fff}
.float_right{float:right}
.ongl{background:#e6ead6}
div.onglets_print{margin:1em;padding:.6em;border:1px dashed}
div.onglets_print h4{margin-top:0;margin-bottom:.6em}
div.onglets_bloc{position:relative;width:100%;clear:both}
div.onglets_bloc h2{background:#7e9728;margin:0 2px 0 0!important}
div.onglets_bloc h2.onglets_titre a{text-decoration:none;height:22px;font:bold 13px Lucida Sans,Lucida Grande,Arial,sans-serif;color:#FFF}
div.onglets_bloc h2.onglets_titre{height:39px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;background:url('//terredeliens.org/squelettes/img/tvert.png') no-repeat top right;color:#000;position:relative;top:0;display:inline;float:left;overflow:hidden;margin:1px -1px 1px 0;padding:.6em 1.2em 0;border:none;margin-right:2px;z-index:3;white-space:nowrap;text-align:center;font-weight:400;font-size:88%}
div.onglets_bloc h2.onglets_titre.selected{height:39px;background:url('//terredeliens.org/squelettes/img/trivert.png') no-repeat top center;border:none;top:0;z-index:3;margin:1px 2px -2px 0;border-bottom-width:0;cursor:default}
div.onglets_bloc h2.onglets_titre.selected a{font:bold 12px Lucida Sans,Lucida Grande,Arial,sans-serif;color:#FFF;cursor:default}
div.onglets_bloc h2.hover a{color:#ddd;}
div.onglets_bloc .onglets_liste{white-space:nowrap}
div.onglets_bloc .onglets_contenu{display:none;clear:both;border:none;background:#e6ead6;z-index:2;position:relative;top:-3px;padding:1em;width:95%}
.saut{margin:3em 0 1em}
.bloco{float:left;width;90px;height:105px;margin:10px;text-align:center}
.bloci{float:left;margin:10px}
.bloci .spip_url img{vertical-align:middle!important}
.sout{float:none!important;text-align:center}
.sout .spip_logos img{float:none!important;text-align:center;margin:5px 0}
li.navig a{font:bold 12px Lucida Sans,Lucida Grande,Arial,sans-serif!important}
#btmenu{top:-10px;position:relative;width:90px;left:10px}
#loupe{display:none}
#cookieChoiceInfo A{display:inline-block;background:#FFF;padding:5px;margin:10px 2px 2px}
.ecranlarge{display:block}
.ecranpetit{display:none}
@media screen and (max-width:820px){#page{background:url(/images/bandeau_site.jpg) repeat-x top left}
#contenua,#navigationa{position:relative;clear:both;float:none;width:100%;max-width:100%;padding:0;margin:0}
#conteneur{padding:10px}
#slogan_site_spip{float:none;position:absolute;top:184px;left:10px}
#entete .carte{display:none}
NAV{height:auto;margin:20px 0 0}
NAV LI{display:none;width:100%;position:relative;background:#cb0d23;border-bottom:5px solid #940e1c;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin:0;padding:0 10px 3px;text-align:center}
NAV LI A{width:100%;padding-top:0;height:29px}
#btmenu{display:inline-block}
NAV LI UL{display:none;position:relative;padding:0;margin:0;top:0}
NAV LI UL LI{width:50%;margin:0;padding:0;border-bottom:0 none}
NAV LI UL LI A{width:100%;margin:0;padding:0;height:58px}
.boutonentete{font-size:0.55rem!important;width:105px}
#entete .adroite{width:226px}
#loupe{display:inline-block}}
@media screen and (max-width:480px){.ecranlarge{display:none}
.ecranpetit{display:block}
NAV LI UL LI{width:100%;margin:0;padding:0;border-bottom:0 none}
#page{top:-100px}
#entete .formulaire_recherche{display:none}
.logosite{width:30%;margin:0 auto;position:relative;float:nsone;display:block;padding:96px 0 0}
#slogan_site_spip{margin:10px auto 0;top:0;left:0;position:relative;width:95%}
#entete .adroite .adherer{margin:10px 0 0}
#entete .adroite{position:absolute;right:0;top:100px;color:#FFF;width:226px;color:#fff}
#entete .adroite .action{margin:5px 0 0;width:50%}
#entete .adroite .don{margin:5px 0 0;width:50%}
#divplan{display:none}
#pied{height:auto}}

/* css/print.css */
@media print{#enteteprint{display:block}
#contenu{width:700px;float:none;margin:0 auto;padding:0}
#entete,#nav,#pied,#navigation{display:none}
div.blocs_invisible,div.onglets_bloc .onglets_contenu{display:block}}

