/* compact [
	plugins-dist/mediabox/colorbox/black-striped/colorbox.css
	plugins-dist/porte_plume/css/barre_outils.css
	page=barre_outils_icones.css
	plugins/auto/Lien vers notation/trunk/css/notation.v2.css
	plugins/auto/Lien vers contacts_et_organisations/trunk/contacts.css
	plugins/auto/Lien vers uploadhtml5/trunk/lib/dropzone/dropzone.css
	plugins/auto/Lien vers gis/trunk/lib/leaflet/dist/leaflet.css
	plugins/auto/Lien vers gis/trunk/lib/leaflet/plugins/leaflet-plugins.css
	plugins/auto/Lien vers gis/trunk/lib/leaflet/plugins/leaflet.markercluster.css
	plugins/auto/Lien vers oembed/css/oembed.css
	plugins/auto/Lien vers videos/trunk/theme/css/videos.css
	squelettes/css/logic.css
	squelettes/css/agenda.css
	squelettes/css/print.css
	squelettes/css/surcharge-logic.css
	plugins/auto/Lien vers bigbrother/trunk/css/bigbrother.css
	plugins/auto/Lien vers messagerie/trunk/habillage/messagerie.css
] 83% */

/* plugins-dist/mediabox/colorbox/black-striped/colorbox.css */
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:4999;overflow:hidden}
#cboxOverlay{position:fixed;width:100%;height:100%}
#cboxMiddleLeft,#cboxBottomLeft{clear:left}
#cboxContent{position:relative;overflow:hidden}
#cboxLoadedContent{overflow:auto}
#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0}
#cboxTitle{margin:0}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}
.cboxPhoto{float:left;margin:auto;border:0;display:block}
.cboxIframe{width:100%;height:100%;display:block;border:0}
#cboxOverlay{background:url("//www.caissesasavon.ch/spip3/plugins-dist/mediabox/colorbox/black-striped/images/overlay.png") 0 0 repeat}
#cboxTopLeft{width:21px;height:21px;background:url("//www.caissesasavon.ch/spip3/plugins-dist/mediabox/colorbox/black-striped/images/controls.png") -100px 0 no-repeat}
#cboxTopRight{width:21px;height:21px;background:url("//www.caissesasavon.ch/spip3/plugins-dist/mediabox/colorbox/black-striped/images/controls.png") -129px 0 no-repeat}
#cboxBottomLeft{width:21px;height:21px;background:url("//www.caissesasavon.ch/spip3/plugins-dist/mediabox/colorbox/black-striped/images/controls.png") -100px -29px no-repeat}
#cboxBottomRight{width:21px;height:21px;background:url("//www.caissesasavon.ch/spip3/plugins-dist/mediabox/colorbox/black-striped/images/controls.png") -129px -29px no-repeat}
#cboxMiddleLeft{width:21px;background:url("//www.caissesasavon.ch/spip3/plugins-dist/mediabox/colorbox/black-striped/images/controls.png") left top repeat-y}
#cboxMiddleRight{width:21px;background:url("//www.caissesasavon.ch/spip3/plugins-dist/mediabox/colorbox/black-striped/images/controls.png") right top repeat-y}
#cboxTopCenter{height:21px;background:url("//www.caissesasavon.ch/spip3/plugins-dist/mediabox/colorbox/black-striped/images/border.png") 0 0 repeat-x}
#cboxBottomCenter{height:21px;background:url("//www.caissesasavon.ch/spip3/plugins-dist/mediabox/colorbox/black-striped/images/border.png") 0 -29px repeat-x}
#cboxContent{background:#fff}
#cboxLoadedContent{margin-bottom:28px}
#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}
#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}
#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}
#cboxPrevious{position:absolute;bottom:0;left:0;background:url("//www.caissesasavon.ch/spip3/plugins-dist/mediabox/colorbox/black-striped/images/controls.png") -75px 0 no-repeat;width:25px;height:25px;text-indent:-9999px}
#cboxPrevious.hover{background-position:-75px -25px}
#cboxNext{position:absolute;bottom:0;left:27px;background:url("//www.caissesasavon.ch/spip3/plugins-dist/mediabox/colorbox/black-striped/images/controls.png") -50px 0 no-repeat;width:25px;height:25px;text-indent:-9999px}
#cboxNext.hover{background-position:-50px -25px}
#cboxLoadingOverlay{background:url("//www.caissesasavon.ch/spip3/plugins-dist/mediabox/colorbox/black-striped/images/loading_background.png") center center no-repeat}
#cboxLoadingGraphic{background:url("//www.caissesasavon.ch/spip3/plugins-dist/mediabox/colorbox/black-striped/images/loading.gif") center center no-repeat}
#cboxClose{position:absolute;bottom:0;right:0;background:url("//www.caissesasavon.ch/spip3/plugins-dist/mediabox/colorbox/black-striped/images/controls.png") -25px 0 no-repeat;width:25px;height:25px;text-indent:-9999px}
#cboxClose.hover{background-position:-25px -25px}

/* plugins-dist/porte_plume/css/barre_outils.css */
.markItUpHeader{text-align:left}
.markItUp .markItUpHeader a,.markItUp .markItUpTabs a,.markItUp .markItUpFooter a{color:#000;text-decoration:none}
.markItUp{margin:5px 0;clear:both;position:relative}
.markItUp .markItUpContainer{margin:0;padding:0}
.markItUp .markItUpEditor{clear:both;display:block;overflow:auto;margin:0}
#text_area{height:300px}
.markItUp .markItUpFooter{margin:0;padding:0;width:100%}
.markItUp .markItUpResizeHandle{overflow:hidden;width:22px;height:5px;margin-left:auto;margin-right:auto;background-image:url("//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/css/images/handle.png");cursor:ns-resize}
.markItUp .markItUpTabs{text-align:right;padding:1px 1px 0;margin-bottom:-2px;top:6px;overflow:hidden;position:absolute;right:30px;clear:right;z-index:5}
.markItUp .markItUpTabs a{display:block;float:right;border:1px solid #ccc;border-bottom:0;margin:0 1px;padding:3px 4px 2px;background:#EEE;border-radius:5px 5px 0 0}
.markItUp .markItUpTabs a.on{background:#fff;border-bottom:1px solid #fff;box-shadow:1px 1px #eee inset}
.markItUp .markItUpTabs a:hover{background:#fff}
.markItUp .markItUpPreview{clear:both;border:1px solid #ccc;background:#fff;overflow:auto;padding:1em;position:relative;top:2.2em}
.markItUp .preview p{margin-bottom:1em}
.markItUp .preview ul{margin-bottom:1em;margin-top:.5em}
.markItUp .preview li{border:none;padding:1px}
.markItUp .preview .cadre ol,.markItUp .preview .cadre ul{padding:.5em}
.markItUp .markItUpHeader{display:block;margin:0;padding:0;background-color:#F5F5F5;background:-webkit-gradient(linear,left top,left bottom,from(#F1F1F1),to(#DDD));background:-moz-linear-gradient(top,#F1F1F1,#DDD);border:1px solid #ccc;border-color:#F1F1F1 #EEE #CCC;border-color:#ddd #ddd #ccc;border-radius:6px 6px 0 0}
.markItUp .markItUpHeader:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
.lte7 .markItUp .markItUpHeader ul{height:29px}
.markItUp .markItUpHeader ul{display:block;margin:0!important;padding:0}
.markItUp .markItUpHeader ul li{list-style:none;float:left;position:relative;clear:none;border:0;margin:0;padding:0;overflow:visible}
.markItUp .markItUpHeader ul li:first-child{padding-top:0}
.markItUp .markItUpHeader ul .markItUpDropMenu ul{border-left:1px solid #CCC}
.markItUp .markItUpHeader ul .markItUpDropMenu li{margin-right:0;padding:0 1px 1px 0;background-color:#CCC}
.markItUp .markItUpHeader ul ul a{background-color:#F1F1F1}
.markItUp .markItUpHeader ul ul{display:none;position:absolute;top:29px;left:-1px;width:150px;z-index:2;padding-top:2px}
.lte8 .markItUp .markItUpHeader ul ul{padding-top:0;border-top:1px solid #ccc}
.markItUp .markItUpHeader ul ul li{float:left}
.markItUp .markItUpHeader ul ul .markItUpDropMenu{background:#F5F5F5 url("//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/css/images/submenu.png") no-repeat 50% 50%}
.markItUp .markItUpHeader ul .separateur{border-left:1px solid #d2d2d2}
.markItUp .markItUpHeader ul ul .separateur{margin:0;border:0}
.markItUp .markItUpHeader ul a{clear:none;display:block;margin:0;padding:7px 6px 6px}
.markItUp .markItUpHeader ul a:focus,.markItUp .markItUpHeader ul a:active{-moz-transform:translateY(1px);outline:none!important}
.markItUp .markItUpHeader ul a:hover{background-color:#fff}
.markItUp .markItUpHeader ul a em{display:block;background-repeat:no-repeat;width:16px;height:16px;text-indent:-10000px}

/* page=barre_outils_icones.css */
.markItUp .outil_header1>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/icones_barre/spt-v1.png);background-position:-10px -226px}
.markItUp .outil_bold>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/icones_barre/spt-v1.png);background-position:-10px -478px}
.markItUp .outil_italic>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/icones_barre/spt-v1.png);background-position:-10px -586px}
.markItUp .outil_stroke_through>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/icones_barre/spt-v1.png);background-position:-10px -946px}
.markItUp .outil_liste_ul>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/icones_barre/spt-v1.png);background-position:-10px -622px}
.markItUp .outil_liste_ol>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/icones_barre/spt-v1.png);background-position:-10px -658px}
.markItUp .outil_indenter>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/icones_barre/spt-v1.png);background-position:-10px -514px}
.markItUp .outil_desindenter>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/icones_barre/spt-v1.png);background-position:-10px -550px}
.markItUp .outil_quote>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/icones_barre/spt-v1.png);background-position:-10px -442px}
.markItUp .outil_poesie>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/icones_barre/spt-v1.png);background-position:-10px -1050px}
.markItUp .outil_link>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/icones_barre/spt-v1.png);background-position:-10px -298px}
.markItUp .outil_notes>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/icones_barre/spt-v1.png);background-position:-10px -334px}
.markItUp .outil_guillemets>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/icones_barre/spt-v1.png);background-position:-10px -910px}
.markItUp .outil_guillemets_simples>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/icones_barre/spt-v1.png);background-position:-10px -802px}
.markItUp .outil_guillemets_de>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/icones_barre/spt-v1.png);background-position:-10px -766px}
.markItUp .outil_guillemets_de_simples>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/icones_barre/spt-v1.png);background-position:-10px -838px}
.markItUp .outil_guillemets_uniques>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/icones_barre/spt-v1.png);background-position:-10px -874px}
.markItUp .outil_caracteres>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/icones_barre/spt-v1.png);background-position:-10px -262px}
.markItUp .outil_a_maj_grave>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/icones_barre/spt-v1.png);background-position:-10px -82px}
.markItUp .outil_e_maj_aigu>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/icones_barre/spt-v1.png);background-position:-10px -154px}
.markItUp .outil_e_maj_grave>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/icones_barre/spt-v1.png);background-position:-10px -190px}
.markItUp .outil_aelig>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/icones_barre/spt-v1.png);background-position:-10px -46px}
.markItUp .outil_aelig_maj>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/icones_barre/spt-v1.png);background-position:-10px -10px}
.markItUp .outil_oe>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/icones_barre/spt-v1.png);background-position:-10px -406px}
.markItUp .outil_oe_maj>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/icones_barre/spt-v1.png);background-position:-10px -370px}
.markItUp .outil_ccedil_maj>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/icones_barre/spt-v1.png);background-position:-10px -118px}
.markItUp .outil_uppercase>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/icones_barre/spt-v1.png);background-position:-10px -730px}
.markItUp .outil_lowercase>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/icones_barre/spt-v1.png);background-position:-10px -694px}
.markItUp .outil_code>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/icones_barre/spt-v1.png);background-position:-10px -1086px}
.markItUp .outil_cadre>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/icones_barre/spt-v1.png);background-position:-10px -1122px}
.markItUp .outil_clean>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/icones_barre/spt-v1.png);background-position:-10px -982px}
.markItUp .outil_preview>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins-dist/porte_plume/icones_barre/spt-v1.png);background-position:-10px -1018px}
.markItUp .couteau_suisse_drop>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins/auto/Lien vers couteau_suisse/icones_barre/couteau-19.png)}
.markItUp .blocs_bloc>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins/auto/Lien vers couteau_suisse/icones_barre/bloc_invisible.png)}
.markItUp .blocs_visible>a>em{background-image:url(//www.caissesasavon.ch/spip3/plugins/auto/Lien vers couteau_suisse/icones_barre/bloc_visible.png)}
.ajaxLoad{background:#FFF url('//www.caissesasavon.ch/spip3/plugins/auto/Lien vers crayons/images/searching.gif') top left no-repeat}

/* plugins/auto/Lien vers notation/trunk/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("//www.caissesasavon.ch/spip3/plugins/auto/Lien vers notation/trunk/css/img/star.png") no-repeat 0 0}
div.rating-cancel,div.rating-cancel a{background:url("//www.caissesasavon.ch/spip3/plugins/auto/Lien vers notation/trunk/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("//www.caissesasavon.ch/spip3/plugins/auto/Lien vers notation/trunk/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("//www.caissesasavon.ch/spip3/plugins/auto/Lien vers notation/trunk/css/img/coeur_spring.png") no-repeat;background-position:100% 0}

/* plugins/auto/Lien vers contacts_et_organisations/trunk/contacts.css */
fieldset.co_vcard{width:28%;display:inline-block;min-height:130px;vertical-align:top}
fieldset.co_vcard dl{overflow:hidden}
fieldset.co_vcard dt{font-size:.7em;font-variant:small-caps}
fieldset.co_vcard dd{font-size:.7em;margin-left:1em}
.num_auteur{display:inline-block;width:40px;background-color:brown;color:#FFF;font-weight:700;text-align:center}
.c_ou_o{display:inline-block;width:30px;text-align:center;color:#FFF;font-weight:700}
.c_ou_o.c{background-color:green}
.c_ou_o.o{background-color:blue}
#chemin-fer{list-style-type:none;font-size:10px}
#chemin-fer>li{float:left}

/* plugins/auto/Lien vers uploadhtml5/trunk/lib/dropzone/dropzone.css */
@media screen{@-webkit-keyframes passing-through{0{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}
30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}
@-moz-keyframes passing-through{0{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}
30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}
@keyframes passing-through{0{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}
30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}
@-webkit-keyframes slide-in{0{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}
30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}
@-moz-keyframes slide-in{0{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}
30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}
@keyframes slide-in{0{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}
30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}
@-webkit-keyframes pulse{0{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}
@-moz-keyframes pulse{0{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}
@keyframes pulse{0{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}
.dropzone,.dropzone *{box-sizing:border-box}
.dropzone{min-height:150px;border:2px solid rgba(0,0,0,0.3);background:#FFF;padding:20px 20px}
.dropzone.dz-clickable{cursor:pointer}
.dropzone.dz-clickable *{cursor:default}
.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}
.dropzone.dz-started .dz-message{display:none}
.dropzone.dz-drag-hover{border-style:solid}
.dropzone.dz-drag-hover .dz-message{opacity:0.5}
.dropzone .dz-message{text-align:center;margin:2em 0}
.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}
.dropzone .dz-preview:hover{z-index:1000}
.dropzone .dz-preview:hover .dz-details{opacity:1}
.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom,#eee,#ddd)}
.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}
.dropzone .dz-preview.dz-image-preview{background:#FFF}
.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}
.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}
.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}
.dropzone .dz-preview:hover .dz-details{opacity:1}
.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,0.9);line-height:150%}
.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}
.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}
.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,0.8);background-color:rgba(255,255,255,0.8)}
.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}
.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}
.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,0.4);padding:0 .4em;border-radius:3px}
.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-filter:blur(8px);filter:blur(8px)}
.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}
.dropzone .dz-preview .dz-image img{display:block}
.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(0.77,0,0.175,1);-moz-animation:passing-through 3s cubic-bezier(0.77,0,0.175,1);-ms-animation:passing-through 3s cubic-bezier(0.77,0,0.175,1);-o-animation:passing-through 3s cubic-bezier(0.77,0,0.175,1);animation:passing-through 3s cubic-bezier(0.77,0,0.175,1)}
.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(0.77,0,0.175,1);-moz-animation:slide-in 3s cubic-bezier(0.77,0,0.175,1);-ms-animation:slide-in 3s cubic-bezier(0.77,0,0.175,1);-o-animation:slide-in 3s cubic-bezier(0.77,0,0.175,1);animation:slide-in 3s cubic-bezier(0.77,0,0.175,1)}
.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}
.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px}
.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}
.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity 0.4s ease-in;-moz-transition:opacity 0.4s ease-in;-ms-transition:opacity 0.4s ease-in;-o-transition:opacity 0.4s ease-in;transition:opacity 0.4s ease-in}
.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}
.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,0.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}
.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width 300ms ease-in-out;-moz-transition:width 300ms ease-in-out;-ms-transition:width 300ms ease-in-out;-o-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out}
.dropzone .dz-preview.dz-error .dz-error-message{display:block}
.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}
.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom,#be2626,#a92222);padding:.5em 1.2em;color:#FFF}
.dropzone .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}}

/* plugins/auto/Lien vers gis/trunk/lib/leaflet/dist/leaflet.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}
.leaflet-container{overflow:hidden;-ms-touch-action:none}
.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}
.leaflet-marker-icon,.leaflet-marker-shadow{display:block}
.leaflet-container img{max-width:none!important}
.leaflet-container img.leaflet-image-layer{max-width:15000px!important}
.leaflet-tile{filter:inherit;visibility:hidden}
.leaflet-tile-loaded{visibility:inherit}
.leaflet-zoom-box{width:0;height:0}
.leaflet-overlay-pane svg{-moz-user-select:none}
.leaflet-tile-pane{z-index:2}
.leaflet-objects-pane{z-index:3}
.leaflet-overlay-pane{z-index:4}
.leaflet-shadow-pane{z-index:5}
.leaflet-marker-pane{z-index:6}
.leaflet-popup-pane{z-index:7}
.leaflet-vml-shape{width:1px;height:1px}
.lvml{behavior:url("//www.caissesasavon.ch/spip3/plugins/auto/Lien vers gis/trunk/lib/leaflet/dist/#default#VML");display:inline-block;position:absolute}
.leaflet-control{position:relative;z-index:7;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,.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}
.leaflet-fade-anim .leaflet-tile-loaded,.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}
.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);-o-transition:-o-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,.leaflet-touching .leaflet-zoom-animated{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}
.leaflet-clickable{cursor:pointer}
.leaflet-container{cursor:-webkit-grab;cursor:-moz-grab}
.leaflet-popup-pane,.leaflet-control{cursor:auto}
.leaflet-dragging .leaflet-container,.leaflet-dragging .leaflet-clickable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}
.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-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console',Monaco,monospace;text-indent:1px}
.leaflet-control-zoom-out{font-size:20px}
.leaflet-touch .leaflet-control-zoom-in{font-size:22px}
.leaflet-touch .leaflet-control-zoom-out{font-size:24px}
.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("//www.caissesasavon.ch/spip3/plugins/auto/Lien vers gis/trunk/lib/leaflet/dist/images/layers.png");width:36px;height:36px}
.leaflet-retina .leaflet-control-layers-toggle{background-image:url("//www.caissesasavon.ch/spip3/plugins/auto/Lien vers gis/trunk/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-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-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:content-box;box-sizing:content-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}
.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{margin:0 auto;width:40px;height:20px;position:relative;overflow:hidden}
.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);-o-transform:rotate(45deg);transform:rotate(45deg)}
.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#FFF;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;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{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}

/* plugins/auto/Lien vers gis/trunk/lib/leaflet/plugins/leaflet-plugins.css */
.leaflet-control-zoom-fullscreen{background-image:url("//www.caissesasavon.ch/spip3/plugins/auto/Lien vers gis/trunk/lib/leaflet/plugins/images/icon-fullscreen.png")}
.leaflet-retina .leaflet-control-zoom-fullscreen{background-image:url("//www.caissesasavon.ch/spip3/plugins/auto/Lien vers gis/trunk/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-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.0) 4px;box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:3px;background:#f8f8f9;transition:all .2s}
.leaflet-control-minimap a{background-color:rgba(255,255,255,1.0);background-repeat:no-repeat;z-index:99999;transition:all .2s;border-radius:3px 0 0 0}
.leaflet-control-minimap a.minimized{-webkit-transform:rotate(180deg);transform:rotate(180deg);border-radius:0}
.leaflet-control-minimap-toggle-display{background-image:url("//www.caissesasavon.ch/spip3/plugins/auto/Lien vers gis/trunk/lib/leaflet/plugins/images/toggle.png");height:19px;width:19px;position:absolute;bottom:0;right:0}
.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)}

/* plugins/auto/Lien vers gis/trunk/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}
.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/Lien vers oembed/css/oembed.css */
figure.oe-image-block{border:1px solid #eee;background:#fff;text-align:center;width:80%;margin:3em auto;overflow:hidden;padding:4px}
figure.oe-image-block img{background:#fff;padding-bottom:4px}
figure.oe-image-block figcaption{background:#eee;padding:10px;text-align:left}
.oe-link-block{overflow:hidden}
.oe-link-block .link_logo{float:right;margin:0;margin-bottom:10px;margin-left:10px;border:5px solid #ddd}
.spip_documents .oembed{display:block;background:#f8f8f8;padding:5px;border:1px solid #eee}
.spip_documents span.oembed{display:inline-block}
.oembed_photo .oembed-source{display:none}
.oembed_rich{max-width:100%;position:relative}
.oembed_rich .oe-rich{max-width:none!important}
.oembed_rich .rwd-rich-container{position:relative}
.oembed_rich .rwd-rich-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}
.oembed_rich .rwd-rich-container>:last-child{margin-bottom:0}
.oembed_rich .oembed.oe-rich{display:block;text-align:left}
.oembed_rich .oe-rich+.spip_doc_titre{margin-top:.5em}
.oembed_rich .spip_doc_titre+.oembed-source{display:none}
.oe-rich.async .rwd-rich-container{-webkit-transition:height .4s linear;-moz-transition:height .4s linear;-o-transition:height .4s linear;transition:height .4s linear}
.oe-rich.async .rwd-rich-container.oe-play-button{height:80px!important}
@media (min-width:480px){.oembed_rich .async+.spip_doc_titre{position:absolute;top:.5em;left:90px;width:auto;right:90px;text-align:left}
.oembed_rich .oe-play-button button{left:40px}
.oembed_rich .oe-play-button{background-position:top right!important;background-size:contain!important}}
.oembed.oe-link.oe-rich .oe-html{display:block}
.oe-rich > .rwd-rich-container >blockquote{font-style:normal}
.oembed_video{max-width:100%}
.oembed_video .rwd-video-container{position:relative}
.oembed_video .rwd-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.oembed_video .oembed-source{display:none}
.oembed_video .oe-video{margin-left:auto;margin-right:auto}
.oembed_video .oe-video+.spip_doc_titre{margin-top:.5em}
.oe-play-button{position:relative;cursor:pointer}
.oe-play-button button{text-indent:-5000em;position:absolute;display:block;padding:0;left:50%;top:50%;border:none;background:#000;width:66px;height:66px;margin-left:-33px;margin-top:-33px;z-index:10;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.oe-play-button button:before{content:"";position:absolute;top:-1px;left:-1px;display:block;padding:0;border:4px solid #ddd;width:68px;height:68px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.oe-play-button button:after{content:"";position:absolute;display:block;left:50%;top:50%;border-left:20px solid #ddd;border-top:10px solid transparent;border-bottom:10px solid transparent;margin-left:-7px;margin-top:-10px;z-index:11}
.oe-play-button:hover button{background-color:#DD2826}
.oe-play-button:hover button:before{border-color:#fff}
.oe-play-button:hover button:after{border-left-color:#fff}
.oembed .storify .oembed{margin:3em auto;text-align:center}
.oembed .storify .oembed iframe,.oembed .storify .oembed object{margin:0 auto}
.storify .oe-quote-text{margin-bottom:0}
.oe-quote-block{padding-right:80px;position:relative}
.oembed_twitter .oembed-source{display:none}
.oembed_twitter .oe-rich{max-width:none!important}
.oe-descriptif{font-style:italic}
.oe-quote-user-block img{position:absolute;top:0;right:20px;max-width:48px;height:auto}
.oe-quote-meta,.oe-quote-user-block{display:inline}
.oe-quote-meta .via{display:none}
.oe-fb-user-block img{float:left;margin-right:10px;margin-bottom:10px}
.oe-imdb-title img{float:left;margin-right:10px;margin-bottom:10px}
.oembed_audio .oe-play-button button{background:#FF4B00}
.oembed_audio .oe-play-button button:before{border-color:#eee}
.oembed_audio .oe-play-button:hover button{background-color:#DD2826}
.oembed_audio .oe-play-button:hover button:before{border-color:#fff}

/* plugins/auto/Lien vers videos/trunk/theme/css/videos.css */
.playerVideo figure{margin:0;background-color:#494949}
.playerVideo video{background-color:#000}
.capsule-video{max-width:100%}
.mini_capsule-video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}
.mini_capsule-video iframe,.mini_capsule-video object,.mini_capsule-video embed{position:absolute;top:0;left:0;width:100%;height:100%}

/* squelettes/css/logic.css */
@media screen, projection, tv {
body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,section,figure,video,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,.playerVideo{border:0 none;margin:0;outline:0 none;padding:0;vertical-align:baseline}
body{font:.9em/1.5em Ubuntu,Arial,"libra sans",trebuchet,sans-serif;height:100%;font-weight:300}
html{min-height:100%;overflow-y:scroll}
ol,ul{list-style:none outside none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
:focus{outline:0 none}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
th,td{border:1px dotted #FFF;padding:3px}
#container p{margin:0;padding:8px 15px;text-align:justify;font-size:16px;line-height:1.5}
#container .extrem_boite .colonne532px p{padding:0}
.gras{letter-spacing:.05em;font-weight:500}
.titrage{padding:22px 15px 10px}
}
@font-face{font-family:"police";src:url(//www.caissesasavon.ch/spip3/squelettes/polices/police.eot);src:url(//www.caissesasavon.ch/spip3/squelettes/polices/police.eot?#iefix) format("embedded-opentype"),url(//www.caissesasavon.ch/spip3/squelettes/polices/police.woff2) format("woff2"),url(//www.caissesasavon.ch/spip3/squelettes/polices/police.woff) format("woff"),url(//www.caissesasavon.ch/spip3/squelettes/polices/police.woff) format("truetype"),url(//www.caissesasavon.ch/spip3/squelettes/polices/police.svg#webfont) format("svg");font-weight:300;font-style:normal;font-variant:normal}
@media screen, projection, tv {
h1,h2,h3,h4,h5{font-family:"police",Ubuntu,Arial,"libra sans",trebuchet,sans-serif;padding:5px 0;font-weight:300;line-height:1.2em}
h1{font-size:3em;line-height:1.4em;padding:5px 15px}
h2{font-size:2em;line-height:1.2em;padding:5px 15px}
div.dp-popup h2{display:block;float:none}
h3{font-size:1.8em;line-height:1.2em;padding:5px 15px}
.box h3{font-size:1.8em;line-height:1.2em;padding:5px 0}
h4{font-size:1.5em;line-height:1.2em}
.boite h4,.grande_boite h4,#profil h3{margin:4px 10px 0;text-indent:40px}
.discussion h4{position:relative;margin:18px 5px 5px 7px}
.interne h3{padding:7px}
.plus-petit{font-size:.7em}
h5{font-size:1.3em;line-height:1.6}
.boite_separe h5{margin:0;padding:10px 3px 0}
h6{font-size:1em}
.ongoui,.ongnon,.accueilong,.autong,.homeindex{height:32px;font:20px "police",Ubuntu,Arial,"libra sans",trebuchet,sans-serif}
.titre_ombre{position:relative}
.titre_dessous_ombre{position:absolute;top:0;left:0}
.titre_dessus_ombre{position:absolute;top:0;left:0}
ul,ol,li,pre{padding:0;margin:0;list-style-type:none}
code,pre,samp{white-space:nowrap}
img,.noborder{border:0}
a:link,a:visited{cursor:pointer;text-decoration:none}
a:link:hover,a:visited:hover{text-decoration:underline}
a:visited.spip_in,a:visited.spip_out,a.spip_in,a.spip_out,a:visited.spip_ancre,a.spip_ancre{border-bottom:1px dashed;text-decoration:none}
a:hover.spip_in,a:hover.spip_out{border-bottom:1px solid;text-decoration:none}
.logodroite{float:right;margin:5px 20px;padding:0}
.logogauche{float:left;margin:5px 20px;padding:0}
.marge7px{margin:7px}
.mini_texte_droite{padding:0;font-weight:500}
.mini_texte_gauche{padding:6px 0;font-weight:500;display:block}
.tableaucss{display:table;margin:0 auto;border-collapse:separate;border-spacing:10px 0}
.colonnecss{display:table-cell}
.colone_auteur{float:right;width:72px;margin:8px 8px 8px 12px;padding:4px 7px}
.colonne20{display:inline-block;vertical-align:top;width:19%}
.colonne33{display:inline-block;vertical-align:top;width:32%}
.colonne40{display:inline-block;vertical-align:top;width:39%}
.colonne50{display:inline-block;vertical-align:top;width:49%}
.colonne60{display:inline-block;vertical-align:top;width:59%}
.colonne70{display:inline-block;vertical-align:top;width:69%}
.colonne532px{display:inline-block;vertical-align:top;width:532px;padding:5px 10px}
.colonne170px{display:inline-block;vertical-align:top;width:170px}
.droite{float:right;padding:0 10px}
.txt_droite{float:right}
.gauche{float:left;padding:0 10px}
.grande_boite .colonne532px{width:216px}
.centre_vertical{vertical-align:middle}
.clear{clear:both}
.milieu img{vertical-align:middle;display:inline-block}
form h4{padding:8px;position:relative}
form p.centre{margin-left:-8px;margin-right:-8px}
.container_iframe{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}
.container_iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.coldroit{display:inline;float:right;width:316px;margin:0;padding:0}
#colgau,.colgau{float:left;display:inline;width:632px;margin:0;padding:0}
.grande_boite{clear:left;width:622px;padding:8px 0;margin:16px 0 6px 10px;clear:both}
.boite{padding:8px 0;margin:16px 10px 6px 0;width:305px;clear:both}
.grande_boite:after,.boite:after,.extrem_boite:after{content:"";display:table;clear:both}
.boite_accueil{float:right;margin:10px 10px 5px 20px;padding:10px;width:280px}
.boite-prix{padding:10px;margin:0;color:#000;display:block;font-variant:small-caps;width:150px;float:right}
.boite-prix:first-letter{text-transform:capitalize}
.none,.cool,.markItUpTabs,.editer_pgp{display:none}
.spacer{display:block;height:5px!important;height:0;clear:both;width:100%;padding:0;margin:0;visibility:hidden;border:0;zoom:1}
.separ_blanc{display:block;clear:both;width:95%;height:8px;background:#fff;border:none;border-radius:5px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2) inset}
#container{width:960px;margin:10px auto}
#surcontent{width:960px;margin:0;clear:both}
#content{clear:both;width:960px;padding:0 0 5px}
span#nom_site_spip{display:block;text-align:center;width:240px;margin:10px 0 0}
#nom_site_spip img{margin:5px}
#header h3{font-size:1.2em;margin:0 0 5px}
#header{margin:0}
#connexi{width:320px;height:100%;float:right;display:inline}
#connexi form{margin:0;padding:0}
#formconnexi{width:310px;float:right;display:inline;padding:3px 5px;margin:5px}
.formconnexidroite{width:150px;float:right;margin:0}
#header #form{width:198px;height:220px;float:right;display:inline}
.radiobox{color:#222;width:605px}
#scroller_container{width:520px}
#formconnexi .text,#formconnexi .password,#formconnexi .text:focus,#formconnexi .password:focus{width:110px!important;margin:2px;padding:2px 4px;height:25px;display:inline;border-radius:4px}
.formgrandcadre{padding:5px}
input:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}
.boite .formulaire_formidable label{display:block}
#formconnexi .formulaire_login label,#formconnexi .formulaire_oubli label,#formconnexi .formulaire_lettres label,#formconnexi p{padding:0 0 0 5px}
#formconnexi img,#formconnexi .explication{display:none}
.formulaire_login legend,.formulaire_oubli legend,.formulaire_lettres legend,.formulaire_inscription legend,.formulaire_login .details,.previsuVoir,.formulaire_recherche label{display:none}
.formulaire_recherche{position:relative;top:70px;right:50px;float:right;background:repeat scroll 0 0 rgba(255,255,255,0.7);border:medium none;border:1px solid #AAA;border-radius:6px;-moz-box-shadow:0 1px 3px 0 rgba(255,255,255,0.1) inset,-moz-box-shadow: 0 1px 3px 0 rgba(0,0,0,0.3) inset;-webkit-box-shadow:0 1px 3px 0 rgba(255,255,255,0.1) inset,-webkit-box-shadow: 0 1px 3px 0 rgba(0,0,0,0.3) inset;-o-shadow:0 1px 3px 0 rgba(255,255,255,0.1) inset,-o-shadow: 0 1px 3px 0 rgba(0,0,0,0.3) inset;box-shadow:0 1px 3px 0 rgba(255,255,255,0.1) inset,box-shadow: 0 1px 3px 0 rgba(0,0,0,0.3) inset}
.formulaire_recherche form{padding:0}
.formulaire_recherche .submit,.formulaire_recherche .submit:hover{border:medium none;height:30px;text-indent:-999px;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;filter:none;width:34px;height:30px;cursor:pointer;margin:0;padding:0;border:none;text-indent:-999px;-moz-transition:none;-webkit-transition:none;-o-transition:color 0 ease-in;transition:none}
.formulaire_recherche input[type="search"],.formulaire_recherche input[type="text"]{background:none repeat scroll 0 0 rgba(0,0,0,0);border:medium none;color:#333;height:24px;padding-left:10px;text-shadow:0 1px 0 rgba(255,255,255,0.3);width:160px}
#formconnexi .submit{display:inline;position:relative;float:right;cursor:pointer;text-indent:-2000px;margin:0;padding:0;width:28px;height:28px}
#formconnexi .formulaire_login .boutons .submit{top:-52px;right:13px}
#formconnexi .formulaire_inscription .boutons .submit{top:-33px;right:0}
#formconnexi .formulaire_oubli .boutons .submit{top:-31px;right:40px}
#formconnexi .erreur{display:block}
.logo_bas{height:23px}
.raye{text-decoration:line-through}
ul.petite_liste,ul.grande_liste,ul.spip,ol.spip{padding:6px 10px}
ul.spip li,ol.spip li,ul.petite_liste li,ul.grande_liste li{padding:0 5px 5px 14px}
.formulaire_formidable li{padding:7px 5px}
.liste_plane li{display:inline;margin:2px 10px}
.submit,.submit a,.submit:visited,.submit:hover,.button a,.button a:visited,.button a:hover{display:inline-block;padding:8px 14px;color:#fff;text-decoration:none;border:none;position:relative;cursor:pointer;margin:10px 0;font-size:15px;font-weight:500;line-height:1.5em;text-shadow:0 -1px 1px rgba(0,0,0,0.3);vertical-align:center}
.grande_boite .boutons,.extrem_boite .boutons{float:right}
.submit:active,.button:active{position:relative;top:1px;color:#fff}
.button:focus{outline:0}
.submit:before,.button:before{float:left;color:#fff;width:1em;text-align:center;vertical-align:center;font-size:1.4em;margin:0 1em 0 -.7em;padding:0 .6em;-moz-box-shadow:1px 0 0 0 rgba(255,255,255,0.1),-moz-box-shadow: 2px 0 0 0 rgba(0,0,0,0.5);-webkit-box-shadow:1px 0 0 0 rgba(255,255,255,0.1),-webkit-box-shadow: 2px 0 0 0 rgba(0,0,0,0.5);-o-shadow:1px 0 0 0 rgba(255,255,255,0.1),-o-shadow: 2px 0 0 0 rgba(0,0,0,0.5);box-shadow:1px 0 0 0 rgba(255,255,255,0.1),box-shadow: 2px 0 0 0 rgba(0,0,0,0.5)}
.button_ajoute:before{content:"\271A"}
.colonne532px .button_ajoute{font-size:1em;line-height:.5em}
.colonne532px .button_ajoute:before{font-size:1em;margin:0 .5em 0 -.9em;padding:0 .3em;line-height:.5em}
.button_smiley:before{content:"\263A"}
.button_edit:before{content:"\270E"}
.navigaudroi .bouton_vert,.inscription_evenement .bouton_vert{background:linear-gradient(to bottom,#6FC71B,#1C683A)}
.navigaudroi .bouton_vert:hover,.inscription_evenement .bouton_vert:hover{background:#6FC71B}
.button_supprime:before{content:"\2718"}
.button_valide:before{content:"\2714"}
.button_email:before{content:"\2709"}
.button_aime:before{content:"\2764"}
.button_suivant:before{content:"\276f"}
.button_etoile:before{content:"\2605"}
.button_explose:before{content:"\2737"}
.button_play:before{content:"\25B8"}
.button_interro:before{content:"?"}
.button_2fleches:before{content:"\bb"}
.button_retour:before{content:"\276e"}
.button_fleche:before{content:"\279C"}
.navigaudroi{margin:-10px 10px}
.icone_membre{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll 1px 1px transparent;text-indent:30px;margin:4px 9px 0}
#profil h3{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll 0 0 transparent}
.icone_arbre{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll -32px -64px transparent}
.icone_juk{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll -64px -128px transparent}
.icone_article{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll -96px -192px transparent}
.icone_recherche{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll -128px -256px transparent}
.icone_agenda{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll -160px -320px transparent}
.icone_zip{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll -192px -384px transparent}
.icone_forum{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll -224px -448px transparent}
.icone_gis{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll -256px -512px transparent}
.icone_site{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll -288px -576px transparent}
.icone_photo{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll -320px -640px transparent}
.icone_filter{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll -384px -768px transparent}
.icone_post{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll -416px -832px transparent}
.icone_menu{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll -448px -896px transparent}
.icone_meteo{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll -480px -960px transparent}
.cadenas{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll -512px -1024px transparent}
.icone_tel{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll -544px -1088px transparent}
.minicone_membre{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll 0 -432px transparent}
.minicone_arbre{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll -32px -288px transparent}
.minicone_juk{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll -64px -332px transparent}
.minicone_article{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll -96px -416px transparent}
.minicone_recherche{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll -128px -480px transparent}
.minicone_agenda{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll -160px -544px transparent}
.minicone_zip{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll -192px -608px transparent}
.minicone_forum{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll -224px -672px transparent}
.minicone_gis{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll -256px -736px transparent}
.minicone_site{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll -288px -800px transparent}
.minicone_photo{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll -320px -864px transparent}
.minicone_filter{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll -384px -928px transparent}
.minicone_post{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll -416px -1056px transparent}
.minicone_menu{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll -448px -1120px transparent}
.minicone_meteo{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll -480px -1184px transparent}
.minicadenas{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll -512px -1248px transparent}
.minicone_tel{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones.png) no-repeat scroll -544px -1312px transparent}
.interne .minicone_photo,.interne .minicone_post,.interne .minicone_site,.interne .minicone_tel,.carte_auteur .minicone_photo,.carte_auteur .minicone_post,.carte_auteur .minicone_site,.carte_auteur .minicone_tel{padding:0 4px 0 19px;vertical-align:bottom}
.rss{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones/rss.gif) no-repeat}
.ical,.hcal{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones/ical.gif) no-repeat}
.microgeo{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones/geo.gif) no-repeat}
.vcard a{background:url(//www.caissesasavon.ch/spip3/squelettes/images/icones/vcard.png) no-repeat;padding:3px 0 0 30px;margin:0 10px;height:24px;font-variant:small-caps}
#minipics{float:left;display:inline;clear:both;margin:0;padding:0}
#minipics ul{list-style-type:none;padding:9px 0 5px;margin:0;clear:both}
#minipics li{position:relative;padding:9px;margin:2px 0 8px 10px !important;float:left;display:inline;zoom:1}
#minipics li p{margin:4px;padding:0;clear:both}
#minipics li img{display:block}
.logorond{padding:4px 7px;margin:8px 12px 8px 8px;background:#fff;?width:95px;text-align:center}
.textepics{width:340px}
.transpa{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=15);-moz-opacity:.15;opacity:.15;-ms-filter:alpha(opacity=15);filter:alpha(opacity=15);position:relative}
.plusbas{position:absolute;text-align:center;line-height:1.8em;width:48px}
.plushaut{float:right;margin:23px 5px 0;font-weight:500}
#cel,#celbas{float:left;display:inline}
#cel ul,#celbas ul{list-style-type:none;margin:0;padding:0;clear:both}
#cel h4,#celbas h4{word-spacing:.2em;display:block;-height:1%;padding:4px 10px}
#cel p,#celbas p{display:block;padding:8px 10px;margin:0}
.anim{float:left;display:inline;margin:0;padding:0}
.petite_boite{float:left;display:inline;margin:16px 0 16px 10px;padding:0;width:305px}
.trois_boite{width:200px}
.petite_boite p{min-height:58px;display:table-cell}
.photo{position:relative;width:622px;padding:4px 0;text-align:center}
.photo img{border:1px solid #60566a}
#exif img{cursor:help;display:block;margin:0 auto}
#exif a span{position:absolute;left:-900px;visibility:hidden}
#exif a:hover span{visibility:visible;position:absolute;top:20%;left:22%;width:50%;background:#FFF;color:#000;padding:5px 15px;border:2px solid #666;cursor:text;text-decoration:none;background:#FFF;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity:.7;opacity:.7;-ms-filter:alpha(opacity=70);filter:alpha(opacity=70);-moz-border-radius:12px}
.icone_fleche{right:25px;margin:3px 0}
.icone_forum{text-indent:30px;margin:4px 9px 0}
.extrem_boite .icone_post{text-indent:30px;margin:4px 9px 0}
.forum_anim{overflow:none}
.formulaire_article_gis{padding:3px}
.carte_gis{height:360px;width:592px}
.grande_boite .formulaire_article_gis .carte_gis{height:400px;width:560px}
.grande_boite .formulaire_article_gis .interne{height:400px;width:560px}
.discussion{padding:10px 0;margin:5px 10px}
.extrem_boite{padding:0;margin:16px 10px;float:left}
.avatar{display:block;width:128px;height:128px}
.interforumgrand{float:right;margin:3px 7px 0 4px;padding:5px;width:750px;z-index:2}
.interforumgrand p{padding:0 4px}
.carte{float:left;padding:15px 0 5px 10px;width:150px}
.capitale{text-transform:capitalize}
ul.membres,ul.legende{padding:5px 10px;margin:0}
.membres li,.legende li{float:left;text-transform:capitalize;font:1.2em/1.4em Ubuntu,Arial,"libra sans",trebuchet,sans-serif}
.membres li a,.legende li{padding:0 5px 0 16px;line-height:1.6em}
.boutonforum ul{padding:20px 0}
.boutonforum li{display:inline;float:right}
.repondre a,.dernier a,.premier a{padding:6px 0 10px 24px;font-weight:500;letter-spacing:.1em;font-size:120%}
.spip_surligne{font-weight:500}
.spip_documents{text-align:center;line-height:normal}
.spip_documents p{margin:.1em;padding:0}
.spip_documents_center{display:block;clear:both;width:100%;margin:1em auto}
.spip_documents_left{float:left;margin:10px}
.spip_documents_right{float:right;margin:10px}
blockquote.spip,.quote{width:94%;margin:2%;padding:25px 5px 0}
fieldset,form{border:none;padding:0;margin:0}
form{padding:12px}
.petite_boite form{padding:0 0 0 8px}
.formulaire_notation{position:absolute;margin:-8px 15px}
.extrem_boite .formulaire_notation{position:relative;margin:5px 15px}
.notedroite .formulaire_notation{position:absolute;margin:0 0 0 65px}
.grande_boite textarea,.grande_boite .text,.grande_boite #texte,.grande_boite .password,.grande_boite #message,.grande_boite #description_site,.grande_boite #bio,.grande_boite #pgp,.grande_boite #texte_contact{width:96%;margin:0 0 10px}
.boite textarea,.boite .text,.boite #texte,.boite .password,.boite #message,.boite #description_site,.boite #bio,.boite #pgp,.boite #texte_contact{width:265px;margin:0 0 4px}
.textecontrib{height:500px}
.saisie_titre,.saisie_texte,.saisie_url_site,.saisie_nom_site,.saisie_message{list-style-type:none}
fieldset ul{padding:0;margin:0}
.spip_encadrer{padding:0 8px}
.formulaire_crayon{background:#fff;border:1px solid #ccc;padding:4px;min-width:280px;margin:5px}
.formulaire_formidable p{padding:5px 15px}
.form_rech{padding:0 0 0 35px}
.grand,.form450{margin:0;float:right;width:440px}
.moyen{width:280px;margin:0 7px}
.date{width:120px;margin:5px}
#repetitions{width:416px}
.txt{width:314px;float:right;margin:5px}
table.spip{margin:3px 10px;text-align:center;width:97%!important;width:95%}
table.spip tr{width:auto;padding:2px}
.tableau_evenement table{width:100%}
.tableau_evenement th,.tableau_evenement td{padding:2px 6px;border:1px dotted #fff;text-align:left;vertical-align:top;-moz-border-radius:4px}
.open{display:block;list-style-type:none;padding:0 3px 0 10px;margin:0 0 0 10px}
.closed{display:none}
li img,li img a:hover{vertical-align:middle}
.li{list-style-type:none;padding:0}
#calendar table{width:90%;font-size:.9em;text-align:center;margin:0 auto 5px;border-collapse:collapse}
#calendar table caption{margin:0 auto}
#calendar table td{width:14%;line-height:2em;border:1px solid #EEE}
#calendar span{display:none}
.etroit{padding:0 6px;margin:0}
.interne{padding:3px 5px 5px 4px;margin:6px 10px}
.grande_boite .interne{width:592px;padding:0 5px 0 4px}
#container .boite p.interne{padding:10px;margin:10px}
.carte_auteur{width:590px;padding:10px 5px 0;margin:5px 0 5px 10px}
.carte_auteur .avatar{margin:0 10px}
.carte_auteur p{display:block;margin:-5px 0 0;padding:0 10px}
.carte_auteur_200{float:right;width:auto;padding:7px 7px 7px 0;margin:0 8px}
.text_carte_200{text-align:right}
.a_ecrit{background:url(//www.caissesasavon.ch/spip3/squelettes/css/files/images/hitch-left.png) no-repeat scroll 0 0 transparent;height:13px;left:-6px;position:absolute;text-indent:-999px;top:19px;width:6px}
.tableaucss{padding:10px;margin:10px auto;width:280px}
.site_internet,.portfolio,.contact_form,.telephone{clear:both}
#email_message_auteurnew,#sujet_message_auteurnew,#texte_message_auteurnew{width:610px!important;width:600px}
.formulaire_spip ul{padding:0;margin:0}
.formulaire_spip li{list-style-type:none}
.grande_boite .formulaire_spip fieldset.previsu{margin-bottom:2em;padding:1em;border:2px dashed #F57900}
.grande_boite .formulaire_spip fieldset.previsu legend{padding:0 .5em;font-weight:500;color:#F57900}
.grande_boite .formulaire_spip fieldset.previsu li{padding:3px;border:none}
.grande_boite .previsu button{background:#F57900}
.grande_boite fieldset.reponse_formulaire{border-color:#e86519;font-weight:400;list-style-type:none}
.grande_boite fieldset.reponse_formulaire.reponse_formulaire legend{color:#F57900}
.grande_boite .formulaire_spip li.erreur .erreur_message{display:block}
.grande_boite .reponse_formulaire_erreur,.erreur{margin:0;font-weight:400;color:red;text-shadow:none}
.grande_boite .reponse_formulaire_ok{margin:0}
.grande_boite .reponse_formulaire_ok:before{content:"\2714";color:#30C330;font-size:2em;vertical-align:sub;font-weight:500;margin:0 5px}
.vert,.vert a,.vert a:hover,.message-formulaire,.reponse_formulaire_ok{color:#090}
.gris,.gris a,.gris a:hover{color:#999}
.blanc,.blanc a,.blanc a:hover{color:#fff}
.pale,.pale a,.pale a:hover{color:#888}
.rouge,.rouge a,.rouge a:hover{color:#C00}
.bleu,.bleu a,.bleu a:hover{color:#30C}
.orange,.orange a,.orange a:hover,.message_orange{color:#C60;font-size:1.2em}
.message_orange:before{content:"\00BB";font-weight:500;color:#C60;font-size:2em;margin:0 5px;vertical-align:sub}
.footer{font-size:.9em;padding:5px 0;margin:8px 10px;text-align:center;clear:both}
.loading{background:#fff url(//www.caissesasavon.ch/spip3/squelettes/images/patience.gif) no-repeat center 10%;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity:.8;opacity:.8;-ms-filter:alpha(opacity=80);filter:alpha(opacity=80)}
#formconnexi .loading{background:transparent}
.footer span{margin:0;padding:0}
.footh{margin:0 24px}
#container .footp{font-size:.9em;float:left;height:30px;line-height:30px;padding:20px 10px}
.footp a{vertical-align:middle;display:inline-block;line-height:normal}
.boite_separe{height:82px;width:167px}
.boutoui,.boutnon{margin:0 0 5px 5px;display:block;cursor:pointer}
.boutoui{cursor:default}
.boutons_reseaux{width:320px;height:70px;padding:0 8px;line-height:70px;text-align:center}
.facelink,.twitterlink,.technoratilink,.tumblrlink,.plusonelink,.myspacelink,.linkedinlink,.stumbleuponlink,.digglink,.bebolink,.rsslink,.qrcodelink,.icallink,.pinterestlink{height:18px;width:18px;cursor:pointer;margin:0;vertical-align:middle;display:inline-block;line-height:normal;text-align:right;-o-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,0.8);-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.8);-o-box-shadow:inset 0 2px 2px 0 rgba(0,0,0,0.8);box-shadow:0 2px 2px 0 rgba(0,0,0,0.8);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.facelink:hover,.twitterlink:hover,.technoratilink:hover,.tumblrlink:hover,.plusonelink:hover,.myspacelink:hover,.linkedinlink:hover,.stumbleuponlink:hover,.digglink:hover,.bebolink:hover,.rsslink:hover,.qrcodelink:hover,.icallink:hover,.pinterestlink:hover{height:64px;width:64px;-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.3);-o-shadow:0 1px 1px 0 rgba(0,0,0,0.3);box-shadow:0 1px 1px 0 rgba(0,0,0,0.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.cs_blocs{padding:0}
#formconnexi .blocs_replie,#formconnexi .cs_blocs,#formconnexi .cs_done{padding:0;margin:0;background:none}
.blocs_destination{padding:0}
.liens_haut{margin:0 0 0 20px;padding:1px 5px;font-size:.8em}
#description_site_spip{margin:38px 0 0;font-size:1.3em;width:300px}
.largbox227,.largbox306,.largbox464{float:left;display:inline;margin:0 0 2px 10px;padding:16px 0 0;z-index:1}
.largbox227{width:227px}
.largbox227 h3{width:197px}
.largbox270{width:270px;float:left;display:inline;margin:30px 20px 0;padding:0;z-index:1;position:relative;font-size:14px;cursor:pointer;text-align:center;font-weight:500;text-shadow:0 -1px 0 rgba(256,256,256,0.8)}
.largbox270 img,.buton,.submit{-moz-box-shadow:0 2px 2px rgba(0,0,0,0.5);-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.5);box-shadow:0 2px 2px rgba(0,0,0,0.5);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.largbox270 img:hover,.buton:hover,.submit:hover{-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.3);-o-shadow:0 1px 1px 0 rgba(0,0,0,0.3);box-shadow:0 1px 1px 0 rgba(0,0,0,0.3);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.box .titreimagebox{display:none}
.largbox270 .sticker{left:218px;top:-21px;position:absolute;z-index:2}
.largbox306 h3{width:270px}
.largbox306{width:306px}
.largbox306 h3{width:288px}
.largbox464{width:464px}
.largbox464 h3{width:428px}
.largbox227 h3,.largbox306 h3,.largbox464 h3{margin:0;padding:10px 5px 0 12px;position:absolute;z-index:1;text-shadow:1px 1px 0 rgba(255,255,255,1);background:rgba(255,255,255,0.6)}
.box{position:relative;margin:0;padding:41px 0}
.box li h4.gras{padding:0;margin:0 0 4px}
.box ul{list-style-type:none;padding:0 0 5px}
.box li{padding:16px 5px;margin:0 9px;clear:both}
.box .imagebox{padding:8px;margin:0 5px}
.box .imagebox_video{padding:5px 8px;margin:0 5px;position:relative}
.box .imagebox_video a::after{content:'\25BA';position:absolute;top:50%;left:50%;color:rgba(256,256,256,0.8);font-size:80px;margin:-19px 0 0 -28px;text-decoration:none}
.box .sticker,#minipics .sticker{position:absolute;margin:28px -10px;top:0;right:0;z-index:20}
#minipics .sticker{margin:-13px -14px}
.grand_sticker{position:relative;float:right;margin:-40px -42px;z-index:20}
.box p{margin:0 8px;padding:4px}
.box .pagination{position:absolute;bottom:5px;padding:5px 15px;width:200px;text-align:left}
.box .toutvoir{position:absolute;bottom:13px;right:10px}
.box .toutvoir	a{padding:4px 4px 10px 0}
.box .toutvoir::after{content:'';border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0);border-left:4px solid #c8c8c8;position:absolute;top:8px;right:-5px}
.buldroi .bulgau{height:48px}
span .minilogogauche{float:left;padding:2px 10px 2px 0}
#navigation{width:280px;background:no-repeat;padding:5px 5px 5px 15px}
#navigation a.head{cursor:pointer;background:url(//www.caissesasavon.ch/spip3/squelettes/images/menu/closed.gif) no-repeat scroll 3px 4px;display:block;margin:0;padding:0;text-indent:14px;text-decoration:none}
#navigation a.selected{background:url(//www.caissesasavon.ch/spip3/squelettes/images/menu/opened.gif) no-repeat scroll 3px 4px}
#navigation ul{margin:0;padding:0}
#navigation li{list-style-type:none}
#navigation li li a{display:block;text-indent:30px;text-decoration:none}
.blocs_titre,.blocs_replie,.blocs_vide,.fleche_titre{margin:3px;padding:0 5px 0 18px;clear:left}
.blocs_title{display:none}
.avadroi{float:right;width:48px;height:48px;margin:0 0 0 20px;display:block}
.avagau{float:left;width:48px;height:48px;margin:0 20px 0 0;display:block}
.complimenter{background-image:url(//www.caissesasavon.ch/spip3/squelettes/images/fonds/complimenter.png)!important;background-image:url(//www.caissesasavon.ch/spip3/squelettes/images/fonds/complimenter.gif)}
.empreindre{background-image:url(//www.caissesasavon.ch/spip3/squelettes/images/fonds/empreindre.png)!important;background-image:url(//www.caissesasavon.ch/spip3/squelettes/images/fonds/empreindre.gif)}
.fermer{background-image:url(//www.caissesasavon.ch/spip3/squelettes/images/fonds/fermer.png)!important;background-image:url(//www.caissesasavon.ch/spip3/squelettes/images/fonds/fermer.gif)}
.gronder{background-image:url(//www.caissesasavon.ch/spip3/squelettes/images/fonds/gronder.png)!important;background-image:url(//www.caissesasavon.ch/spip3/squelettes/images/fonds/gronder.gif)}
.complimenter,.empreindre,.fermer,.gronder,.barre_inserer{min-height:225px;background-position:bottom;background-repeat:no-repeat}
.marge_haute{margin:10px 0 2px}
#container .discussion p,#container .grande_boite p,#container .extrem_boite p{text-align:justify;padding:5px 15px 25px}
.centre,.grande_boite .centre p{text-align:center}
.mini_texte{font-size:.8em}
.marge_haute_gauche{margin:10px 0 2px 25px}
.box .pagination .lien_pagination,.box .pagination .on,.box .toutvoir{display:block;float:left;padding:0 3px;margin-right:3px;border-radius:3px}
.box .pagination .lien_pagination,.box .toutvoir{display:block;float:left;text-decoration:none;padding:1px;margin-right:4px;border-radius:3px;box-shadow:inset 0 1px 0 rgba(255,255,255,.7);text-shadow:1px 1px 0 rgba(255,255,255,0.7)}
.boite .pagination .lien_pagination,.box .pagination .lien_pagination,.boite .pagination .on,.box .pagination .on{font-size:.9em}
.box .pagination .on{padding:4px 6px;margin:-3px 3px 0 0;background:#fff;border:solid 1px #ccc;font-weight:500}
.box .pagination .on::before{content:'';border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-bottom:4px solid #c8c8c8;position:absolute;top:-2px}
.pagination{clear:both}
.fleches_pagination{position:relative;top:63px;height:0}
.fleches_pagination .lien_pagination{padding:10px 50px 150px 0;border:0}
.fleches_pagination span{position:absolute;width:50px;height:158px;font-size:0;border:0}
.fleches_pagination .sep{display:none}
.fleches_pagination .on{border:0}
.fleches_pagination .prev{left:-25px;background:url(//www.caissesasavon.ch/spip3/squelettes/images/fonds/fleche_gauche_droite.png) left top;transition:left .3s ease}
.fleches_pagination .next{right:-25px;background:url(//www.caissesasavon.ch/spip3/squelettes/images/fonds/fleche_gauche_droite.png) right top;transition:right .3s ease}
.fleches_pagination .prev:hover{left:-30px;transition:left .3s ease}
.fleches_pagination .next:hover{right:-30px;transition:right .3s ease}
.fleches_pagination .disabled.prev{background:url(//www.caissesasavon.ch/spip3/squelettes/images/fonds/fleche_gauche_droite.png) left bottom}
.fleches_pagination .disabled.next{background:url(//www.caissesasavon.ch/spip3/squelettes/images/fonds/fleche_gauche_droite.png) right bottom;width:25px}
.fleches_pagination .disabled.prev:hover{left:-25px}
.fleches_pagination .disabled.next:hover{right:-25px}
.ajaxbloc{display:inline;margin:0;padding:0}
.contact{width:auto!important;width:445px}
.contact p{margin:1px;padding:0 5px}
.titre{padding:2px 10px 2px 28px;position:relative}
.inscriforum,.newdiscut,.voirmessage,.donnereponse{height:34px;width:145px;margin:0 62px 10px 5px;display:block;position:relative;padding:35px 5px 0 70px;font-weight:500}
.donnereponse{margin:0 auto 20px;padding:35px 0 0 85px;font-size:1.4em}
.boutontexte{margin:-10px 20px 20px}
.bouton_ul{list-style-type:none}
.bouton_ul li{float:left;display:inline}
.bouton_ecrire,.bouton_letter,.bouton_rss,.bouton_ical{height:34px;width:145px;margin:0 30px 10px 45px;display:block;position:relative;padding:35px 5px 0 70px;font-weight:500}
.a-btn{padding:0 80px 0 10px;height:38px;display:inline-block;position:relative;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin:10px;overflow:hidden;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.a-btn-text{padding-top:8px;display:block;font-size:20px;white-space:nowrap;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.a-btn-slide-text{position:absolute;top:35px;left:0;width:auto;right:52px;height:0;font-size:13px;white-space:nowrap;text-indent:15px;overflow:hidden;line-height:30px;-webkit-transition:height .3s linear;-moz-transition:height .3s linear;-o-transition:height .3s linear;transition:height .3s linear}
.a-btn-icon-right{position:absolute;right:0;top:0;height:100%;width:52px}
.a-btn-icon-right span{width:38px;height:38px;opacity:.7;position:absolute;left:50%;top:50%;margin:-20px 0 0 -20px;background:transparent url(//www.caissesasavon.ch/spip3/squelettes/images/arrow_right.png) no-repeat 50% 55%;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
a:link.a-btn:hover{height:65px;text-decoration:none}
.a-btn:hover .a-btn-slide-text{height:30px}
.a-btn:hover .a-btn-icon-right span{opacity:1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.a-btn:active{position:relative;top:1px}
.carre_date{float:left;height:65px;left:-13px;margin:0 -16px;position:relative;text-align:center;top:3px;width:67px}
.carre_date img{position:relative;margin:0 16px 0 4px}
#container .grande_boite .grande_bulle_pointe_haute,#container .grande_boite .parle_bulle{height:210px;margin:-8px 10px;height:210px;line-height:210px}
#container .grande_boite .parle_bulle{float:left;width:200px;padding:0 0 0 30px;text-align:center}
.parle_bulle img{vertical-align:middle}
#container .grande_boite .grande_bulle_pointe_haute{float:right;width:205px;padding:10px 45px 10px 90px}
#container .grande_boite .grande_bulle_pointe_haute span{width:190px;vertical-align:middle;display:inline-block;line-height:1.2;font-size:1.2em;text-align:center}
.forcetailleqr{width:246px;height:246px}
.fond_blanc{background:#FFF}
.modifier,.ajouter{background:rgba(255,255,255,0.4);position:relative;padding:0 4px;font-size:.7em;bottom:25px;left:10px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
.modifier:hover,.ajouter:hover{background:rgba(255,255,255,0.8)}
.titreimagebox{top:62px;left:0;background:rgba(255,255,255,0.75);position:absolute;padding:3px 5px;font-size:1.5em;line-height:1em;vertical-align::middle;width:100%}
.titreimagebox::after{content:"\276f";font-size:.5em;padding:0 3px 0 10px}
.pix_diapo,#minipics li,.boite_accueil,.grande_boite,.boite,.avatar,.reponse,.discussion,.carte_auteur,.carte_auteur_200,.interne,.saisie_document_gis li,.logorond,.extrem_boite,.boite-prix{-o-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
.buton,.submit{-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
div.interforum,.interforumgrand,.largbox270 img{-o-border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
#header,#deco h4,#decobas h4,.ongoui,.ongnon,.accueilong,.autong{-o-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
#surcontent,#cel p,#celbas p{-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px}
.menu .crayon-icones{position:absolute;top:26px;left:-21px}
.menu .crayon{position:relative}
#cookieChoiceInfo{bottom:0;top:auto!important}
#container,#surcontent,#content,#header,#header-commerce{width:960px}
.pix_diapo,.footer,.discussion,.extrem_boite{width:940px}
.pix_diapo{height:478px}
.boite_event .interne{width:910px}
}
@media only screen and (min-width: 640px) and (max-width: 959px) {
#container,#surcontent,#content,#header,#header-commerce{width:640px}
.pix_diapo,.footer,.discussion,.extrem_boite{width:620px}
.pix_diapo{height:315px}
span#nom_site_spip{margin:0 0 0 20px}
#nom_site_spip img{margin:-10px 0;height:120px;width:auto}
.logo-survol,#pix_pag{display:none}
.coldroit,#colgau,.colgau{width:632px}
.boite{position:relative;display:inline;float:left}
.livre{width:620px;height:background:#fff}
.interforumgrand{width:436px}
.boite_event .interne{width:590px}
.formulaire_recherche{top:154px;right:80px}
.colonne532px{width:216px}
.facelink,.twitterlink,.technoratilink,.tumblrlink,.plusonelink,.myspacelink,.linkedinlink,.stumbleuponlink,.digglink,.bebolink,.rsslink,.qrcodelink,.icallink,.pinterestlink{height:33px;width:33px;margin:10px}
.facelink:hover,.twitterlink:hover,.technoratilink:hover,.tumblrlink:hover,.plusonelink:hover,.myspacelink:hover,.linkedinlink:hover,.stumbleuponlink:hover,.digglink:hover,.bebolink:hover,.rsslink:hover,.qrcodelink:hover,.icallink:hover,.pinterestlink:hover{height:33px;width:33px;margin:10px}
.boutons_reseaux{width:626px;height:80px}
.footer{line-height:30px}
#container .footp{height:45px;width:100%;text-align:center}
}
@media only screen and (min-width: 480px) and (max-width: 639px) {
body{font-size:.9em}
#container,#surcontent,#content,#header,#header-commerce{width:480px}
.pix_diapo,.footer,.grande_boite,.boite,.discussion,.extrem_boite{width:460px}
.pix_diapo{height:234px}
#pix_pag{display:none}
span#nom_site_spip{text-align:center;width:240px}
#nom_site_spip img{margin:15px 0}
.grande_boite textarea,.grande_boite .text,.grande_boite #texte,.grande_boite .password,.grande_boite #message,.grande_boite #description_site,.grande_boite #bio,.grande_boite #pgp,.grande_boite #texte_contact{width:96%;margin:0 0 10px}
#colgau,.colgau{width:480px}
.coldroit{width:470px}
.grande_boite .interne,.carte_auteur,.boite_event .interne{width:430px}
.largbox306{margin:0 0 2px 85px}
.grande_boite .spip_documents img{max-width:430px;max-height:auto}
.interforumgrand{width:276px}
.logo-survol,.siconnecte,.pasconnecte{display:none}
#connexi{display:none}
.formulaire_recherche{right:24px}
.colonne532px{width:216px}
.table-spip{width:100%;overflow-y:auto;_overflow:auto}
.facelink,.twitterlink,.technoratilink,.tumblrlink,.plusonelink,.myspacelink,.linkedinlink,.stumbleuponlink,.digglink,.bebolink,.rsslink,.qrcodelink,.icallink,.pinterestlink{height:46px;width:46px;margin:10px}
.facelink:hover,.twitterlink:hover,.technoratilink:hover,.tumblrlink:hover,.plusonelink:hover,.myspacelink:hover,.linkedinlink:hover,.stumbleuponlink:hover,.digglink:hover,.bebolink:hover,.rsslink:hover,.qrcodelink:hover,.icallink:hover,.pinterestlink:hover{height:46px;width:46px;margin:10px}
.boutons_reseaux{width:484px;height:143px}
.footer{line-height:30px}
#container .footp{height:45px;width:100%;text-align:center}
}
@media only screen and (max-width: 479px) {
body{font-size:1em}
#container,#surcontent,#content,#header,#header-commerce{width:320px}
.pix_diapo,.footer,.grande_boite,.boite,.discussion,.extrem_boite{width:300px}
.pix_diapo{height:152px}
#pix_pag{display:none}
#header{text-align:center}
span#nom_site_spip{text-align:center;width:320px;margin:0}
#nom_site_spip img{margin:-10px 0;float:none;position:inherit;width:auto;height:120px}
.grande_boite textarea,.grande_boite .text,.grande_boite #texte,.grande_boite .password,.grande_boite #message,.grande_boite #description_site,.grande_boite #bio,.grande_boite #pgp,.grande_boite #texte_contact{width:96%;margin:0 0 10px}
#colgau,.colgau{width:320px}
.coldroit{width:310px}
.grande_boite .interne,.carte_auteur,.boite_event .interne{width:270px}
.grande_boite .spip_documents img{width:270px!important}
.logo-survol,.siconnecte,.pasconnecte{display:none}
#connexi{display:none}
.interforumgrand{width:276px}
.formulaire_recherche{top:157px;right:60px}
.colonne532px{width:252px}
.table-spip{width:100%;overflow-y:auto;_overflow:auto}
.facelink,.twitterlink,.technoratilink,.tumblrlink,.plusonelink,.myspacelink,.linkedinlink,.stumbleuponlink,.digglink,.bebolink,.rsslink,.qrcodelink,.icallink,.pinterestlink{height:46px;width:46px;margin:10px}
.facelink:hover,.twitterlink:hover,.technoratilink:hover,.tumblrlink:hover,.plusonelink:hover,.myspacelink:hover,.linkedinlink:hover,.stumbleuponlink:hover,.digglink:hover,.bebolink:hover,.rsslink:hover,.qrcodelink:hover,.icallink:hover,.pinterestlink:hover{height:46px;width:46px;margin:10px}
.boutons_reseaux{width:305px;height:210px}
.footer{line-height:30px}
#container .footp{height:45px;width:100%;text-align:center}
}
@media screen, projection, tv {
.titre_discussion{margin-top:3%}
.div_message_forum{margin-top:3%}
#infos_ajouter_document{margin-top:3%;margin-bottom:3%}
}

/* squelettes/css/agenda.css */
@media screen,projection,tv{.vieux{background-image:url("//www.caissesasavon.ch/spip3/squelettes/images/rayure.png")!important;background-image:url("//www.caissesasavon.ch/spip3/squelettes/images/rayure.gif")}
.vieux a{color:#666}
.alt,#pass_securise img{display:none}
.ui-datepicker{width:300px;padding:.2em .2em 0;display:none;background:#fff}
#ui-datepicker-div{-moz-box-shadow:0 2px 5px 0 silver;-webkit-box-shadow:0 2px 3px 0 silver;-o-box-shadow:0 2px 5px 0 silver;box-shadow:0 2px 5px 0 silver;filter:progid:DXImageTransform.Microsoft.Shadow(color=#c0c0c0,Direction=180,Strength=5);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:none}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year{width:100%}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
#ui-datepicker-div select.ui-datepicker-month,#ui-datepicker-div select.ui-datepicker-year{width:30%}
.ui-datepicker table{width:100%;font-size:1em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span,.ui-datepicker td a{display:block;font-size:1.2em;padding:.5em;text-align:center;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}
.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}
.bouton_agenda_fleche{width:90%;height:35px;margin:10px 5%;text-align:center;display:block}
.bouton_agenda_droite,.bouton_agenda_gauche{display:inline;height:32px;vertical-align:middle;font-weight:700;font-size:1.2em}
.date_agenda_centre{clear:none}
.bouton_agenda_gauche{padding:14px 10px 0 26px;text-align:left;position:relative;right:0;float:left}
.bouton_agenda_droite{padding:14px 26px 0 10px;text-align:right;position:relative;left:0;float:right}
.mini_bouton_agenda_droite,.mini_bouton_agenda_gauche{display:inline;height:20px;vertical-align:middle;margin:5px 3px}
.mini_bouton_agenda_gauche{padding:3px 0 0 20px;text-align:left;position:relative;right:0;float:left}
.mini_bouton_agenda_droite{padding:3px 20px 0 0;text-align:right;position:relative;left:0;float:right}
.interne .mini_bouton_agenda_gauche,.interne .mini_bouton_agenda_droite{font-size:1.3em}
.inscription_evenement li{display:inline-table;height:70px;width:276px}
.inscription_evenement .text,.inscription_evenement select,.inscription_evenement .password{margin:0 3px 12px;padding:3px;width:95%;background:#FFF}
.grande_boite .inscription_evenement textarea{margin:0 0 10px;padding:4px;height:70px;width:548px}
.inscription_evenement label{display:block;text-align:left;padding:1px 4px}
.inscription_evenement .editer_confirmation_mail label,.inscription_evenement .editer_confirmation_cgv label{position:relative;top:20px;left:18px}
.inscription_evenement .choix label{display:inline}
.inscription_evenement .editer_commentaire textarea{width:95%;height:50px}
#container .inscription_evenement .editer_confirmation_cgv p{padding:0;text-align:inherit;position:relative;top:15px;left:0}
#container .inscription_evenement .editer_confirmation_cgv span{padding:0;text-align:inherit;position:relative;top:-30px;left:24px}
.recherche_bloc{display:block;float:left;height:304px;margin:-370px 0 0 140px;position:relative;width:326px;z-index:80;background:linear-gradient(to bottom,rgba(235,234,231,0.75) 0,rgba(235,234,231,0.75) 100%) repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #FFF;box-shadow:3px 4px 5px rgba(0,0,0,0.75);height:304px;width:326px;z-index:80}
.groupe_etoiles{display:inline;margin:0 5px 0 0}
.touslogos{background:url("//www.caissesasavon.ch/spip3/squelettes/images/etoiles.png");height:16px;font-size:0;display:inline-block;vertical-align:middle}
.toutesetoiles1{width:16px}
.toutesetoiles2{width:32px}
.toutesetoiles3{width:48px}
.toutesetoiles4{width:64px}
.toutesetoiles5{width:80px}
.toutesetoiles6{width:96px}
.toutesetoiles7{width:112px}
.toutesetoiles8{width:128px}
.toutesetoiles9{width:144px}
.toutesetoiles10{width:160px}
.logoetoileseul{background:url("//www.caissesasavon.ch/spip3/squelettes/images/etoiles.png")0 48px;height:16px;font-size:0;display:inline-block;vertical-align:top}
.etoiles1{width:16px}
.etoiles2{width:32px}
.etoiles3{width:48px}
.etoiles4{width:64px}
.etoiles5{width:80px}
.etoiles6{width:96px}
.etoiles7{width:112px}
.etoiles8{width:128px}
.etoiles9{width:144px}
.etoiles10{width:160px}}

/* squelettes/css/print.css */
@media print{#header,.chemin,.none,.menu,.coldroit,.footer,.footp,.spip-admin-float,.spip-admin-boutons,.pagination,.spacer,.mini_bouton_agenda_droite,.icone_forum{display:none}
h1,h2,h3,h4{page-break-after:avoid}
p{orphans:3}
a{text-decoration:none;color:#000}
a.spip_out:after{content:""}
a.spip_in:after{content:""}
html,body{margin:0}
body{font-family:Verdana,Arial,Helvetica,sans-serif;color:#000;font-size:12px;line-height:11px}}

/* squelettes/css/surcharge-logic.css */
@media screen{.inscription_evenement li.editer_vehicule,.inscription_evenement li.saisie_selection_vehicule{display:none}}

/* plugins/auto/Lien vers bigbrother/trunk/css/bigbrother.css */
table.bigbrother{margin:1em 0;width:100%;border-spacing:0}
table.bigbrother th,table.bigbrother td{margin:0;padding:2px}
table.bigbrother .temps{text-align:right}
div.pagination_bigbrother{border-top:none;text-align:center}
#bigbrother_tooltip{position:absolute;display:none;color:#fff;padding:5px;background-color:#000;opacity:0.80;font-size:11px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;max-width:250px}
.bigbrother_graphs{width:100%;height:300px}
.bigbrother_graphs .legend > table{padding-right:10px;border:1px solid #ededed}
.bigbrother_graphs .legend > .show_hide{position:absolute;top:13px;right:13px;z-index:20;padding:5px}
.bigbrother_graphs .legend > .show_hide.show{border:1px solid #ededed;background:#fff;opacity:.85}

/* plugins/auto/Lien vers messagerie/trunk/habillage/messagerie.css */
.formulaire_ecrire_message form span.dest{padding:3px;background:#F4FFBF;border:1px solid #89AF02;display:block;float:left;margin:0 4px 3px 0}
.formulaire_ecrire_message form span.dest.hover{background:#EEFF9F}
.formulaire_ecrire_message form span.dest img{cursor:pointer;padding:1px}
.formulaire_ecrire_message form li.champ_destinataire span.details{display:inline;padding:2px 0}
.formulaire_ecrire_message form li.champ_destinataire label.nocmx{float:left;width:100px}
.formulaire_ecrire_message form li.champ_destinataire div.faux_input{width:305px;padding:0;float:left;margin:0 0}
ced.formulaire_ecrire_message form li{clear:left}
.formulaire_ecrire_message form li input{width:307px}
.ac_results{padding:0;border:1px solid WindowFrame;background-color:Window;overflow:hidden;text-align:left;z-index:1000}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}
.ac_results iframe{display:none;display:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px}
.ac_results li{margin:0;padding:2px 5px;cursor:pointer;display:block;width:100%;font-size:1em;overflow:hidden}
.formulaire input.ac_loading{background-image:url("//www.caissesasavon.ch/spip3/plugins/auto/Lien vers messagerie/trunk/habillage/searching.gif");background-position:right center;background-repeat:no-repeat}
.ac_over{background-color:Highlight;color:HighlightText}
.liste_items{list-style:none;margin:1em 0;padding:0;border-top:1px solid #eee;clear:both}
.liste_items li.item{border-bottom:1px solid #eee;padding:.8em 0}
.liste_items li.item:hover{background-color:#eee}
.liste_items li.item.on{background-color:#F4FFBF}
.liste_items li.item.on:hover{background-color:#EEFF9F}
.messages li{clear:left}
.messages li .message{padding-left:20px}
.messages li .message input{float:left;margin:0 0 0 -20px;position:relative;dislpaly:inline}
.messages li .message a.plier{float:right;margin:-.8em 0 0 8px;display:none}
.messages li.on .message a.plier{display:block}
.messages li .message span.logo{float:left;margin:0 8px 8px}
.messages li .message h3{margin:0}
.messages li .message.new h3 a{color:#f60}
.messages li .message .texte{display:none}
.messages li.on .message .intro{display:none}
.messages li.on .message .texte{display:block;font-size:1em}
.messages li .message .repondre{clear:none;float:right;padding:0;margin:-.8em 0 0 8px;position:relative;display:inline;font-size:.95em}

