/* compact [
	extensions/porte_plume/css/barre_outils.css
	page=barre_outils_icones.css
	plugins/auto/enluminures_typographiques_v3/css/enluminurestypo.css
	plugins/auto/mediabox-v0.6/colorbox/black-striped/colorbox.css
	page=css_nivoslider
	plugins/auto/seminaire_v2/styles/seminaire.css
	plugins/kitcnrs-5.2/css/global.css
	plugins/kitcnrs-5.2/css/charte-2/reset.css
	plugins/kitcnrs-5.2/css/charte-2/structure.css
	plugins/kitcnrs-5.2/css/charte-2/spip.css
	plugins/kitcnrs-5.2/css/charte-2/charte.css
	plugins/kitcnrs-5.2/css/charte-2/institut-autres.css
	squelettes/css/charte-2/local.css
] 76.9% */

/* extensions/porte_plume/css/barre_outils.css */
.markItUp .markItUpHeader a,.markItUp .markItUpTabs a,.markItUp .markItUpFooter a{color:#000;text-decoration:none;}
.markItUp{margin:5px 0 5px 0;clear:both;}
.markItUp .markItUpContainer{margin:0px;padding:0px;}
.markItUp .markItUpEditor{clear:both;display:block;overflow:auto;}
#text_area{height:300px;}
.markItUp .markItUpFooter{margin:0px;padding:0px;width:100%;}
.markItUp .markItUpResizeHandle{overflow:hidden;width:22px;height:5px;margin-left:auto;margin-right:auto;background-image:url("../../extensions/porte_plume/css/images/handle.png");cursor:ns-resize;}
.markItUp .markItUpTabs{text-align:right;padding:1px 1px 0;margin-bottom:-1px;margin-top:3px;overflow:hidden;width:auto;float:right;margin-right:30px;clear:both;}
.markItUp .markItUpTabs a{display:block;float:right;border:1px solid #ccc;margin:0px 1px;padding:3px 4px 2px 4px;background:#f0f0f0;}
.markItUp .markItUpTabs a.on{background:#fff;border-bottom:1px solid #fff;}
.markItUp .markItUpTabs a:hover{background:#fff;}
.markItUp .markItUpPreview{clear:both;border:1px solid #ccc;background:#fff;overflow:auto;padding:1em;}
.markItUp .preview p{margin-bottom:1em;}
.markItUp .preview ul{margin-bottom:1em;margin-top:0.5em;}
.markItUp .preview li{border:none;padding:1px;}
.markItUp .preview .cadre ol,.markItUp .preview .cadre ul{padding:0.5em;}
.markItUp .markItUpHeader{margin:0px;padding:0px;}
.markItUp .markItUpHeader ul{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 li{margin-right:0px;background-color:#eee;padding:1px 0px 1px 1px;}
.markItUp .markItUpHeader ul ul{display:none;position:absolute;top:24px;left:-1px;width:150px;z-index:2;padding-top:2px;}
.markItUp .markItUpHeader ul ul li{float:left;}
.markItUp .markItUpHeader ul ul .markItUpDropMenu{background:#F5F5F5 url("../../extensions/porte_plume/css/images/submenu.png") no-repeat 50% 50%;}
.markItUp .markItUpHeader ul .markItUpSeparator{margin:0 6px;width:0px;height:16px;overflow:hidden;}
.markItUp .markItUpHeader ul ul .markItUpSeparator{width:auto;height:1px;margin:0px;}
.markItUp .markItUpHeader ul a{display:block;background-color:#f5f5f5;border:1px solid #ccc;padding:3px;margin-right:1px;}
.markItUp .markItUpHeader ul a b{display:block;background-repeat:no-repeat;width:16px;height:16px;text-indent:-10000px;}
.markItUp .markItUpHeader ul a:hover{border:1px solid #888;background-color:#fff;}

/* page=barre_outils_icones.css */
.markItUp .outil_header1 a b{background-image:url(../../extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -226px}
.markItUp .outil_bold a b{background-image:url(../../extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -478px}
.markItUp .outil_italic a b{background-image:url(../../extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -586px}
.markItUp .outil_stroke_through a b{background-image:url(../../extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -946px}
.markItUp .outil_liste_ul a b{background-image:url(../../extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -622px}
.markItUp .outil_liste_ol a b{background-image:url(../../extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -658px}
.markItUp .outil_indenter a b{background-image:url(../../extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -514px}
.markItUp .outil_desindenter a b{background-image:url(../../extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -550px}
.markItUp .outil_quote a b{background-image:url(../../extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -442px}
.markItUp .outil_link a b{background-image:url(../../extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -298px}
.markItUp .outil_notes a b{background-image:url(../../extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -334px}
.markItUp .outil_guillemets a b{background-image:url(../../extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -910px}
.markItUp .outil_guillemets_simples a b{background-image:url(../../extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -802px}
.markItUp .outil_guillemets_de a b{background-image:url(../../extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -766px}
.markItUp .outil_guillemets_de_simples a b{background-image:url(../../extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -838px}
.markItUp .outil_guillemets_uniques a b{background-image:url(../../extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -874px}
.markItUp .outil_caracteres a b{background-image:url(../../extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -262px}
.markItUp .outil_a_maj_grave a b{background-image:url(../../extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -82px}
.markItUp .outil_e_maj_aigu a b{background-image:url(../../extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -154px}
.markItUp .outil_e_maj_grave a b{background-image:url(../../extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -190px}
.markItUp .outil_aelig a b{background-image:url(../../extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -46px}
.markItUp .outil_aelig_maj a b{background-image:url(../../extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -10px}
.markItUp .outil_oe a b{background-image:url(../../extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -406px}
.markItUp .outil_oe_maj a b{background-image:url(../../extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -370px}
.markItUp .outil_ccedil_maj a b{background-image:url(../../extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -118px}
.markItUp .outil_uppercase a b{background-image:url(../../extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -730px}
.markItUp .outil_lowercase a b{background-image:url(../../extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -694px}
.markItUp .outil_clean a b{background-image:url(../../extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -982px}
.markItUp .outil_preview a b{background-image:url(../../extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -1018px}
.markItUp .outil_intertitre1 a b{background-image:url(../../extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -226px}
.markItUp .outil_intertitre2 a b{background-image:url(../../plugins/auto/enluminures_typographiques_v3/icones_barre/intertitre2.png);background-position:0}
.markItUp .outil_intertitre3 a b{background-image:url(../../plugins/auto/enluminures_typographiques_v3/icones_barre/intertitre3.png);background-position:0}
.markItUp .outil_alignerdroite a b{background-image:url(../../plugins/auto/enluminures_typographiques_v3/icones_barre/right.png);background-position:0}
.markItUp .outil_alignergauche a b{background-image:url(../../plugins/auto/enluminures_typographiques_v3/icones_barre/left.png);background-position:0}
.markItUp .outil_stroke_through_et a b{background-image:url(../../extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -946px}
.markItUp .outil_cadretexte a b{background-image:url(../../plugins/auto/enluminures_typographiques_v3/icones_barre/cadretexte.png);background-position:0}
.markItUp .outil_speciaux a b{background-image:url(../../plugins/auto/enluminures_typographiques_v3/icones_barre/tag.png);background-position:0}
.markItUp .outil_barre_code a b{background-image:url(../../plugins/auto/enluminures_typographiques_v3/icones_barre/page_white_code_red.png);background-position:0}
.markItUp .outil_barre_cadre a b{background-image:url(../../plugins/auto/enluminures_typographiques_v3/icones_barre/page_white_code.png);background-position:0}
.markItUp .outil_miseenevidence a b{background-image:url(../../plugins/auto/enluminures_typographiques_v3/icones_barre/miseenevidence.png);background-position:0}
.markItUp .outil_miseenevidence2 a b{background-image:url(../../plugins/auto/enluminures_typographiques_v3/icones_barre/miseenevidence2.png);background-position:0}
.markItUp .outil_exposant a b{background-image:url(../../plugins/auto/enluminures_typographiques_v3/icones_barre/exposant.png);background-position:0}
.markItUp .outil_indice a b{background-image:url(../../plugins/auto/enluminures_typographiques_v3/icones_barre/indice.png);background-position:0}
.markItUp .outil_petitescapitales a b{background-image:url(../../plugins/auto/enluminures_typographiques_v3/icones_barre/petitescapitales.png);background-position:0}
.markItUp .outil_barre_poesie a b{background-image:url(../../plugins/auto/enluminures_typographiques_v3/icones_barre/poesie.png);background-position:0}
.markItUp .outil_barre_tableau a b{background-image:url(../../plugins/auto/enluminures_typographiques_v3/icones_barre/barre-tableau.png);background-position:0}
.ajaxLoad{background:white url('../../prive/images/searching.gif') top left no-repeat;}

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

/* plugins/auto/mediabox-v0.6/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;}
#cboxOverlay{background:url("../../plugins/auto/mediabox-v0.6/colorbox/black-striped/images/overlay.png") 0 0 repeat;} #cboxTopLeft{width:21px;height:21px;background:url("../../plugins/auto/mediabox-v0.6/colorbox/black-striped/images/controls.png") -100px 0 no-repeat;} #cboxTopRight{width:21px;height:21px;background:url("../../plugins/auto/mediabox-v0.6/colorbox/black-striped/images/controls.png") -129px 0 no-repeat;} #cboxBottomLeft{width:21px;height:21px;background:url("../../plugins/auto/mediabox-v0.6/colorbox/black-striped/images/controls.png") -100px -29px no-repeat;} #cboxBottomRight{width:21px;height:21px;background:url("../../plugins/auto/mediabox-v0.6/colorbox/black-striped/images/controls.png") -129px -29px no-repeat;} #cboxMiddleLeft{width:21px;background:url("../../plugins/auto/mediabox-v0.6/colorbox/black-striped/images/controls.png") left top repeat-y;} #cboxMiddleRight{width:21px;background:url("../../plugins/auto/mediabox-v0.6/colorbox/black-striped/images/controls.png") right top repeat-y;} #cboxTopCenter{height:21px;background:url("../../plugins/auto/mediabox-v0.6/colorbox/black-striped/images/border.png") 0 0 repeat-x;} #cboxBottomCenter{height:21px;background:url("../../plugins/auto/mediabox-v0.6/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:0px;background:url("../../plugins/auto/mediabox-v0.6/colorbox/black-striped/images/controls.png") -75px 0px no-repeat;width:25px;height:25px;text-indent:-9999px;} #cboxPrevious.hover{background-position:-75px -25px;} #cboxNext{position:absolute;bottom:0;left:27px;background:url("../../plugins/auto/mediabox-v0.6/colorbox/black-striped/images/controls.png") -50px 0px no-repeat;width:25px;height:25px;text-indent:-9999px;} #cboxNext.hover{background-position:-50px -25px;} #cboxLoadingOverlay{background:url("../../plugins/auto/mediabox-v0.6/colorbox/black-striped/images/loading_background.png") center center no-repeat;} #cboxLoadingGraphic{background:url("../../plugins/auto/mediabox-v0.6/colorbox/black-striped/images/loading.gif") center center no-repeat;} #cboxClose{position:absolute;bottom:0;right:0;background:url("../../plugins/auto/mediabox-v0.6/colorbox/black-striped/images/controls.png") -25px 0px no-repeat;width:25px;height:25px;text-indent:-9999px;} #cboxClose.hover{background-position:-25px -25px;}

/* page=css_nivoslider */
#slider{position:relative;width:550px;height:275px;margin:0 auto;background:url("../../plugins/auto/nivoslider/css/loading.gif") no-repeat 50% 50%;}
.nivoSlider{position:relative;}
.nivoSlider img{position:absolute;top:0px;left:0px;}
.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none;}
.nivo-slice{display:block;position:absolute;z-index:50;height:100%;}
.nivo-box{display:block;position:absolute;z-index:50;}
.nivo-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#FFF;opacity:0.8;width:100%;z-index:80;}
.nivo-caption p{padding:5px;margin:0;}
.nivo-caption a{display:inline !important;}
.nivo-html-caption{display:none;}
.nivo-directionNav a{position:absolute;top:45%;z-index:90;cursor:pointer;}
.nivo-prevNav{left:0px;}
.nivo-nextNav{right:0px;}
.nivo-controlNav a{position:relative;z-index:99;cursor:pointer;width:22px;height:22px;background:url("../../plugins/auto/nivoslider/css/bullets.png") no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left;}
.nivo-controlNav a.active{font-weight:bold;background-position:0 -22px;}
.nivo-directionNav a{display:block;width:30px;height:30px;background:url("../../plugins/auto/nivoslider/css/arrows.png") no-repeat;text-indent:-9999px;border:0;}
a.nivo-nextNav{background-position:-30px 0;right:15px;}
a.nivo-prevNav{left:15px;}
.nivo-caption{text-shadow:none;font-family:Helvetica,Arial,sans-serif;}

/* plugins/auto/seminaire_v2/styles/seminaire.css */
.pagination a.creer{float:left;}
li.item div.vevent h3{margin:0;font-size:1.1em;}
li.item div.vevent p{margin:2px 0 0;}
li.item div.vevent p.date{font-size:0.98em;}
ul.evenements li.item.court p{display:none;}
li.item div.vevent p.category{font-size:0.9em;color:#999;}
.plier_deplier{float:right;font-size:0.9em;}
.evenements .liste_items ul{list-style-type:none;list-style-image:none;}
.evenements li.item{padding-left:20px;}
.evenements li.item:hover{background:#edf3fe;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.evenements li.court{border-width:1px;}
.evenements li.item .jour{width:80px;margin-left:0px;float:left;display:inline;position:relative;overflow:hidden;white-space:nowrap;font-size:98%;}
.categorie{margin-left:-1em;color:red;}
li.item .repetitions{margin-top:0.5em;font-size:0.9em;}
li.court .repetitions{display:none;}
li.item .repetitions ul,li.item .repetitions li{display:inline;margin:0;padding:0;}
.evenements p.actions{text-align:right;font-size:0.9em;margin:5px 0 0;}
#seminaire{list-style-position:inside;list-style-type:none !important;list-style-image:none !important;margin-bottom:30px;}
#seminaire ul{margin:5px 0px 5px 0px;list-style-position:inside;list-style-type:none !important;list-style-image:none !important;}
#seminaire h4{font-weight:bold;color:#4682B4;}
.navigation-seminaire{width:120px;float:left;}
.agenda_navigation ul{list-style-type:none;list-style-image:none;}
.titre-categorie{color:#4682B4;font-weight:bold;}
.navigation-calendrier{background:#969696;}
.calendrier-table-large{width:100%;border:1px solid #969696;background:#eee;}
.calendrier-table-large th{background:#C0C0C0;}
.calendrier-table-large th a{text-decoration:none;}
.calendrier-table-large th a:hover{text-decoration:none;color:#2E5B6B;}
.calendrier-table-large tr{vertical-align:top;}
.calendrier-evenement a,.calendrier-table-large tr table a{text-decoration:none;color:#2E5B6B;}
.calendrier-evenement a:hover,.calendrier-table-large tr table a:hover{color:#000;text-shadow:3px 3px 3px grey;}
.calendrier-table-large td{width:14.27%;}
.calendrier-td-gauche{display:none;}
.calendrier-td-centre{text-align:center;width:100%;}
.calendrier-td-droit{display:none;}
.jour_encours{background:#B1C3D9;font-weight:bold;border:1px solid black;color:#000;}
.jour_dimanche{background:#ddd;color:#000;}
.jour_gris{background:#eee;color:#000;}
.jour_pris{background:#000;color:#000;}
.calendrier-cadreagenda{background:#eee;}
.bordure_claire{border:1px solid #666;}
.bordure_foncee{border:1px solid #000;}
.bordure_claire_basse{border-bottom:1px solid #666;border-top:1px solid #666;}
.bordure_claire_left{border-left:1px solid #666;}
.bordure_claire_right{border-right:1px solid #666;}
.calendrier-evenement{padding:2px;margin-top:2px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#FC6;border:1px solid #CD006F;color:#CD006F;}
#nav-agenda{display:none;}
.calendrier-annee{background:#AAA;padding:3px;margin:1px;font-family:Verdana,Geneva,Sans,sans-serif;font-size:10px;font-weight:bold;color:#FFF;}
.calendrier-annee:hover{color:#000;background-color:#FFF;}
.calendrier-cadreagenda{vertical-align:top;width:33%;}
.agenda_invisible_au_chargement{visibility:hidden;}
.agenda_visible_au_chargement{visibility:hidden;}
.bouton{background:silver;color:black;-webkit-box-shadow:3px 3px 3px #888;-moz-box-shadow:3px 3px 3px #888;box-shadow:3px 3px 3px #888;padding:.3em .5em;margin-top:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.bouton:hover{background:#B1C3D9;-webkit-box-shadow:5px 5px 5px #888;-moz-box-shadow:5px 5px 5px #888;box-shadow:5px 5px 5px #888;}
.bouton:active{background:#808080;-webkit-box-shadow:1px 1px 1px #888;-moz-box-shadow:1px 1px 1px #888;box-shadow:1px 1px 1px #888;}
.bouton a{text-decoration:none;color:#2E5B6B;}
.nettoyeur{clear:both;margin:0;padding:0;height:0;line-height:1px;font-size:1px;overflow:hidden;}
.espace{height:1.5em;line-height:0.5em;font-size:2px;}
a.google{float:right;margin-right:5px;}
a.ical{float:right;width:45px;text-decoration:none;text-align:center;}
a.ical img{border:0;width:100%;margin-bottom:-28px;}
a.ical img:active{box-shadow:0 0 2px 2px rgba(0,0,0,0.5),0 0 2px 2px rgba(0,0,0,0.5) inset;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.5),0 0 2px 2px rgba(0,0,0,0.5) inset;-moz-box-shadow:0 0 2px 2px rgba(0,0,0,0.5),0 0 2px 2px rgba(0,0,0,0.5) inset;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
.formulaire_spip input.text,.formulaire_spip input.password,.formulaire_spip textarea,.formulaire_spip select{font-size:1em;margin:0;width:96%;border:1px solid #666;padding:0px;}
.formulaire_spip ul{list-style-type:none;text-align:left;padding:0;}
#entete-calendar{text-align:center;height:auto;font-weight:bold;font-size:0.71em;font-family:Verdana,Arial,Helvetica,sans-serif;text-shadow:3px 3px 5px grey;}
.calcell.today{border:1px solid #ff0;background-color:#ff0;}
#calendar th{background-color:#82ADE2;}
td.occupe{font-weight:bold;border:1px solid #666;background-color:#FFC;}
td.occupe a{text-decoration:none;}
td.horsperiode{background:#e0e0e0;color:#878787;}
td.today{background:#B1C3D9;font-weight:bold;}
#calendar #entete-calendar .cadre-titre{display:block;background:#82ADE2;border-left:1px solid #82ADE2;border-right:1px solid #999;text-align:center;font-size:10px;font-weight:bold;text-shadow:3px 3px 5px grey;border-top-right-radius:0.5em;border-top-left-radius:0.5em;-webkit-border-top-right-radius:0.5em;-webkit-border-top-left-radius:0.5em;-moz-border-radius-topright:0.5em;-moz-border-radius-topleft:0.5em;}
#calendrier caption{font-size:1.5em;}
#calendrier caption a{text-decoration:none;}
.resume{cursor:help;}
#texteseminaire ul{margin:5px 0px 5px 0px;list-style-position:inside;list-style-type:none !important;list-style-image:none !important;}
.rouge{text-align:center;color:red;}

/* plugins/kitcnrs-5.2/css/global.css */
#metas{color:grey !important;font-size:0.8em;margin:0.5em 0;}
#metas a{text-decoration:none;font-weight:bold;color:grey;}
body.p-article div.content h3,hr{clear:both;}
code,.spip_code,.spip_cadre{background-color:#eee;font-family:monospace !important;font-size:1em;padding:0.1em 0.15em;color:#336;}
.kitcnrs.spip_documents{min-width:220px;}
.spip_documents_center{margin:1.5em 0;width:100%;display:block;text-align:center;}
.kitcnrs.spip_documents_center{margin-left:auto !important;margin-right:auto !important;}
.spip_documents_left{float:left;margin:5px 15px 7px 0;}
.kitcnrs.spip_documents_left{margin-right:1.7em;margin-bottom:1.3em;}
.spip_documents_right{float:right;margin:5px 0 7px 15px;}
.kitcnrs.spip_documents_right{margin-left:1.7em;margin-bottom:1.3em;}
.kitcnrs.spip_documents .spip_doc_image{line-height:0;text-align:center;}
body.spip-2 .spip_documents img:not([src^="prive/vignettes/"]),body.spip-3 .spip_documents img:not([src^="plugins-dist/medias/prive/vignettes/"]){border:1px solid #808080;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-shadow:1px 2px 4px 1px rgba(170,170,170,0.75);-moz-box-shadow:1px 2px 4px 1px rgba(170,170,170,0.75);-webkit-box-shadow:1px 2px 4px 1px rgba(170,170,170,0.75);}
.kitcnrs.spip_documents .spip_doc_legende{background-color:#ddd;padding:5px 5px 2px 5px;font-size:0.75em;line-height:1.2em;color:#333;}
.kitcnrs.spip_documents .spip_doc_titre{margin-bottom:3px;font-weight:bold;color:#000;}
.kitcnrs.spip_documents .spip_doc_descriptif{margin-top:3px;margin-bottom:3px;}
.kitcnrs.spip_documents .spip_doc_credits{margin-top:3px;margin-bottom:3px;font-weight:bold;font-size:0.8em;}
#nav-art-bas,#nav-rub-bas,#nav-site-bas{clear:both;}
#nav-art-freres-bas-list li.active{display:none;}
#nav-art-freres-bas-list li.after-active:before{content:'\25BA';color:lightgrey;}
#sites{width:550px;margin:20px auto 0 auto;}
#sites div.site{float:left;width:170px;height:260px;overflow:hidden;margin:0 13px 20px 0;background-color:#ddd;}
#sites div.logo{height:170px;width:170px;display:table-cell;vertical-align:bottom;text-align:center;border:solid 1px #ddd;background-color:#fff;}
#sites div.logo img{max-width:165px;height:auto;border:0;}
#sites .url a,#sites .titre a{font-size:11px;text-decoration:none;line-height:12px;display:block;padding:5px;color:#000;}
#sites .titre a{font-weight:bold;border-top:solid 1px #999;padding-top:3px;}
.calendriermini .calendar-container{height:auto !important;}
.groupes-mots{padding:0.5em 1em;margin:2em 0;border-top:1px solid #CCC;border-bottom:1px solid #CCC;}
.groupes-mots > .title{font-weight:bold;margin-bottom:0.25em;}
.groupe-mots{margin-left:1em;}
.groupe-mots > .title,.mots-cles{display:inline;}
.groupe-mots > .title:after{content:':';}
html[lang=fr] .groupe-mots > .title:after{content:' :';}
.mot-cle{margin-left:0.5em;}
.mot-cle:after{content:',';}
.mot-cle.last:after{content:'';}
body.p-mot span.titre-groupe-mots:after{content:':';}
html[lang=fr] body.p-mot span.titre-groupe-mots:after{content:' :';}
body.p-site .logo-url{text-align:center;}
body.p-site .logo-url .url{margin:0.5em 0;}
body.p-site .logo-url .url a{font-size:1.05em;font-weight:bold;text-decoration:none;}
body.p-site #syndic-articles li h3{margin:1em 0 0.5em 0;}

/* plugins/kitcnrs-5.2/css/charte-2/reset.css */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;font-weight:normal;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
body{line-height:1;font-family:Arial,Helvetica,sans-serif;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
a{text-decoration:none;cursor:pointer;outline:none;color:#000;}
a:hover{opacity:0.5;text-decoration:underline\9;}
.accessibility{display:none;}
strong,b{font-weight:bold;color:#555;}
em,i{font-style:italic}

/* plugins/kitcnrs-5.2/css/charte-2/structure.css */
#top,#wrapper-top,#nom-labo,#menu,#pied-de-page{width:100%}
#nom-labo,#bandeau,#menu ul.level1,#menu > ul.menu-liste,#centre,#pied-de-page ul{margin:0 auto;width:980px;}
#wrapper-top{background-color:#fff}
#nom-labo{position:relative;min-height:40px;padding-bottom:20px;}
#titre-site,#slogan{display:block;}
#nom-labo h1{width:98.5%;margin-left:1.5%;height:40px;background-color:#fff}
#nom-labo h1 a{padding-left:1%;font-family:Arial Narrow,"NimbusSansLReguCond",Arial,Helvetica,sans-serif;font-size:1.6em;line-height:1.6em;}
#nom-labo h1 a:hover,body.avec-logo a#logo-site{opacity:1;text-decoration:none;}
#slogan{margin-left:2.5%;font-family:Arial Narrow,"NimbusSansLReguCond",Arial,Helvetica,sans-serif;font-size:1.2em;}
body.sans-logo #slogan{line-height:0.3;}
html.ie67 #slogan{line-height:1;}
#nom-labo ul#menu_lang{width:auto;position:absolute;top:0;right:0;}
body.avec-logo #nom-labo{padding-bottom:0;}
body.avec-logo #nom-labo h1,body.avec-logo #nom-labo h1 a{height:auto;}
body.avec-logo #nom-labo h1{background:none;width:auto;float:right;position:absolute;top:30px;right:0;}
body.avec-logo #nom-labo h1 a{width:auto;margin:0;padding:0;}
body.avec-logo #slogan{position:absolute;top:70px;right:0;}
#bandeau a{display:block;height:210px;}
#bandeau a:hover{opacity:1;}
#menu{min-height:40px;}
#menu ul.level1,#menu > ul.menu-liste{min-height:30px;padding-bottom:10px;}
#menu li{margin:0 5px;padding:0 0 8px;float:left;position:relative;list-style:none;}
#menu li a,#menu li.menu-entree span.texte_libre,#menu li.rubrique div{display:block;padding:16px 20px 0 20px;font-family:"OpenSansBold",Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:0.75em;color:#FFF;}
#menu li.menu-entree span.texte_libre{font-style:italic;font-weight:bold;}
#menu ul.level1 ul li:hover a,#menu ul.level1 li:hover li a,#menu > ul.menu-liste ul.menu-liste li.menu-entree:hover a,#menu > ul.menu-liste li.menu-entree:hover li.menu-entree a{background:none;border:none;padding:8px !important;}
#menu ul.level1 li:hover > ul,#menu > ul.menu-liste li.menu-entree:hover > ul.menu-liste{display:block;}
#menu ul.level1 ul,#menu > ul.menu-liste ul.menu-liste{display:none;margin:0;padding:0;width:auto;min-width:250px;position:absolute;top:35px;left:15px;z-index:1000}
#menu > ul.menu-liste ul.menu-liste ul.menu-liste{top:-1px;left:250px;border-left:1px solid #FFF;}
#menu ul.level1 ul li,#menu > ul.menu-liste ul.menu-liste li.menu-entree{float:none;margin:0;padding:0;border-top:solid 1px #fff;}
#menu ul.level1:after,#menu > ul.menu-liste:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
#menu ul.level1,#menu > ul.menu-liste{display:inline-block;}
html[xmlns] #menu ul.level1,html[xmlns] #menu > ul.menu-liste{display:block;}
* html #menu ul.level1,* html #menu > ul.menu-liste{height:1%;}
#menu ul.level1 ul.level2 li a,#menu > ul.menu-liste ul.menu-liste li.menu-entree a{text-transform:none;font-size:0.8em;line-height:1.35em;}
#menu li.menu-entree.active > a{text-decoration:underline;}
html.ie67 #menu ul.level1 li a.spip_out{margin-top:-3px;}
.spip_out img{line-height:0}
#colgauche{float:left;width:180px;font-family:"OpenSansBold",Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:0.75em;color:#333;}
#colgauche .menu2 a{color:#333;}
#colgauche .partenaire,#colgauche #recherche,#colgauche .menu2,#deconnexion{float:left;background-color:#ddd;width:96%;padding:2%;margin-bottom:5%;border-top:solid 5px #ccc;border-bottom:solid 1px #ccc;}
#colgauche #deconnexion{background-color:transparent;border-top:solid 1px #ccc;}
#colgauche .menu2 li a{text-transform:none;display:block;border-top:solid 1px #fff;padding-top:4px;margin:2% 0;}
#colgauche .menu2 > ul > li > a{text-transform:uppercase;border-top:none;padding-top:0;margin:0;}
#colgauche h2{padding:2%;}
#colgauche #partenaires a{display:block;width:80px;height:80px;float:left;margin:2px;background-color:#fff;border:solid 1px #666;text-align:center;}
#colgauche #partenaires a.pleinelargeur{width:165px;height:55px;}
#recherche p{position:relative;}
#recherche .bouton-rechercher{width:20px;height:22px;position:absolute;bottom:0;right:0;}
#recherche .bouton-rechercher:hover{opacity:0.5;}
@media screen and (-webkit-min-device-pixel-ratio:0){#recherche .bouton-rechercher{bottom:2px;}}
#colgauche #recherche input.box{width:147px;}
#texte_droite #recherche input.box{width:175px;}
#colgauche .menu2 ul.level1 ul{display:none;padding-top:3px;}
#colgauche .menu2 ul.level1 li:hover > ul{display:block;}
#pageune,#pageseconde{float:right;width:780px;height:auto;min-height:700px;padding-bottom:5%;}
#pageune,#pageseconde{background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI3MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5OSUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#fff 70%,#ddd 100%);background:-webkit-gradient(linear,left top,right top,color-stop(70%,#fff),color-stop(100%,#ddd));background:-webkit-linear-gradient(left,#fff 70%,#ddd 100%);background:-o-linear-gradient(left,#fff 70%,#ddd 100%);background:-ms-linear-gradient(left,#fff 70%,#ddd 100%);background:linear-gradient(to right,#fff 70%,#ddd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#dddddd',GradientType=1 );}
#texte,#colgauche{margin:25px 0 0 0;}
#texte_gauche{float:left;width:550px;}
#texte_droite{float:right;width:200px;}
#texte_droite > div.bloc{margin-bottom:15%;clear:both;}
#pageseconde #texte_droite{margin-right:10px;}
body.non-connecte div#seminaire span.bouton{display:none;}
span.bouton{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;display:block;width:99%;background-color:#999;border:solid 1px #666;color:#fff;margin:1% 0 5% 0;}
span.bouton:hover{background-color:#999;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
span.bouton a{display:block;color:#fff;margin:2% 0;padding:2%;font-size:0.75em;font-weight:bold;text-align:center;}
body.p-calendrier span.bouton a{padding:0;font-size:0.95em;}
body.p-article div.content{width:100%;clear:both;margin-top:1%;float:left;}
div#texte_droite div.a-noter h2,div#texte_droite div#seminaire h2,h2.menu-titre a{color:#fff;font-weight:normal;padding:1% 0 1% 2%;}
#pied-de-page{float:left;}
#pied-de-page ul{text-align:center;padding:1% 0 2% 0;}
#pied-de-page li{display:inline;margin:0 1% 0 1%;padding:0 3% 0 0;border-right:solid 1px #fff;}
#pied-de-page li.last{border:none;}
#pied-de-page li a{font-family:"OpenSansBold",Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:0.75em;color:#fff;}
nav#nav-droite,nav.nav-art{font-size:0.8em;}
nav#nav-droite ul,nav.nav-art ul{margin-bottom:10%;background-color:#ddd;padding:2%;border-top:solid 5px #ccc}
nav#nav-droite ul li,nav.nav-art ul li{margin:3% 0;border-top:solid 1px #ccc;padding-top:2%;font-weight:bold;}
nav#nav-droite ul li h3,nav.nav-art ul li h3{font-weight:bold;}
nav#nav-droite ul ul,nav.nav-art ul ul{margin-left:10%;margin-bottom:3%;padding:0;border-top:none;}
nav#nav-droite ul ul li,nav.nav-art ul ul li{border-top:none;padding-top:0;font-size:0.85em;}
div#texte_droite nav.nav-art,div#texte_droite nav.nav-rub{margin-left:10%;}
div#texte_droite nav.nav-art h2,div#texte_droite nav.nav-rub h2{color:#333 !important;font-weight:bold;background-color:transparent;}
div#texte_droite nav.nav-art ul,div#texte_droite nav.nav-rub ul{margin-top:-2%;margin-bottom:10%;background-color:transparent !important;font-size:0.85em;border-top:none;}
div#texte_droite nav.nav-rub{font-size:0.85em;}
div#texte_droite nav.nav-rub h2{padding:2% 2% 4% 0 !important}
div#texte_droite nav.nav-rub li{margin:2% 0;border-top:solid 1px #ccc;}
div#texte_droite nav.nav-rub li a{display:block;padding-top:2%;}
div#texte_droite #seminaire ul.evenements{font-size:0.8em;}
div#texte_droite #seminaire div.pagination{font-size:0.8em;}
div#texte_droite #seminaire .plier_deplier{width:100%;}
div#texte_droite #seminaire .plier_deplier a{font-weight:bold;line-height:2em;}
div#texte_droite #seminaire h3{font-weight:bold;color:#333;width:100%;margin-top:2%;}
div#texte_droite #seminaire div.formulaire_spip,div#texte_droite #seminaire div.formulaire_spip fieldset,div#texte_droite #seminaire div.formulaire_spip fieldset ul,div#texte_droite #seminaire div.formulaire_spip fieldset ul li,#seminaire div.formulaire_spip p.boutons input{width:100%;}
div#texte_droite #seminaire div.formulaire_spip input,div#texte_droite #seminaire div.formulaire_spip label{width:auto !important}
div#texte_droite #seminaire div.formulaire_spip fieldset legend{padding-top:5%;}
div#texte_droite #seminaire div.formulaire_spip fieldset ul{background-color:transparent !important}
#menu_lang li strong,#menu_lang li a,#menu_lang li a strong{font-family:Arial Narrow,"NimbusSansLReguCond",Arial,Helvetica,sans-serif;border:none !important;font-size:1em !important;display:block;margin:1%;}
div#formulaire_menu_lang{margin:0 auto;margin-top:-25px;width:955px;height:20px;padding:0 0 5px 25px;}
div#formulaire_menu_lang label{font-weight:normal;font-size:0.8em;color:#666;}
.spip-admin-float{left:20%;right:auto !important;}

/* plugins/kitcnrs-5.2/css/charte-2/spip.css */
@charset "utf-8";.spip_surligne{color:#000;background-color:#fff59b;}
blockquote.spip,blockquote.spip p{font-style:italic;}
blockquote.spip{margin:0 7%}
#texte .spip_cadre{border:1px solid #ccc;padding:1%;}
table.spip{margin:15px 0px 15px 10px;border:1px solid;border-collapse:collapse;}
table.spip caption{caption-side:top;text-align:center;margin:auto;padding:1%;font-weight:bold;}
table.spip td,table.spip th{border-style:solid;border-width:1px;padding:3px 5px 3px 5px;}
table.spip th{text-align:left;}
h3.spip{padding:2% 0 1% 0;font-weight:bold;color:#333;}
a.spip_note{text-decoration:none;}
ul.spip,ol.spip{margin:0 3% 1% 7%;}
ul.spip li,ol.spip li{font-size:0.9em;color:#333;line-height:1.35em;}
ul.spip li{list-style:square;}
ol.spip li{list-style:decimal}
a.spip_out{color:#06C}
a.spip_mail{text-decoration:underline !important}
hr,.notes{width:100%;float:left;}
.notes{margin-top:4%;padding-top:1%;border-top:solid 1px #ccc;}
.notes p{font-size:0.75em !important;padding:0 !important;}

/* plugins/kitcnrs-5.2/css/charte-2/charte.css */
@font-face{font-family:"NimbusSansLReguCond";src:url("../../plugins/kitcnrs-5.2/css/charte-2/fonts/nimbuscondGNU/nimbuscondGNU.ttf");}
@font-face{font-family:'OpenSansLight';src:url("../../plugins/kitcnrs-5.2/css/charte-2/fonts/OpenSans/opensans_light_macroman/OpenSans-Light-webfont.eot");src:url("../../plugins/kitcnrs-5.2/css/charte-2/fonts/OpenSans/opensans_light_macroman/OpenSans-Light-webfont.eot?iefix") format('eot'),url("../../plugins/kitcnrs-5.2/css/charte-2/fonts/OpenSans/opensans_light_macroman/OpenSans-Light-webfont.woff") format('woff'),url("../../plugins/kitcnrs-5.2/css/charte-2/fonts/OpenSans/opensans_light_macroman/OpenSans-Light-webfont.ttf") format('truetype'),url("../../plugins/kitcnrs-5.2/css/charte-2/fonts/OpenSans/opensans_light_macroman/OpenSans-Light-webfont.svg") format('svg');}
@font-face{font-family:'OpenSansRegular';src:url("../../plugins/kitcnrs-5.2/css/charte-2/fonts/OpenSans/opensans_regular_macroman/OpenSans-Regular-webfont.eot");src:url("../../plugins/kitcnrs-5.2/css/charte-2/fonts/OpenSans/opensans_regular_macroman/OpenSans-Regular-webfont.eot?iefix") format('eot'),url("../../plugins/kitcnrs-5.2/css/charte-2/fonts/OpenSans/opensans_regular_macroman/OpenSans-Regular-webfont.woff") format('woff'),url("../../plugins/kitcnrs-5.2/css/charte-2/fonts/OpenSans/opensans_regular_macroman/OpenSans-Regular-webfont.ttf") format('truetype'),url("../../plugins/kitcnrs-5.2/css/charte-2/fonts/OpenSans/opensans_regular_macroman/OpenSans-Regular-webfont.svg") format('svg');}
@font-face{font-family:'OpenSansSemiBold';src:url("../../plugins/kitcnrs-5.2/css/charte-2/fonts/OpenSans/opensans_semibold_macroman/OpenSans-Semibold-webfont.eot");src:url("../../plugins/kitcnrs-5.2/css/charte-2/fonts/OpenSans/opensans_semibold_macroman/OpenSans-Semibold-webfont.eot?iefix") format('eot'),url("../../plugins/kitcnrs-5.2/css/charte-2/fonts/OpenSans/opensans_semibold_macroman/OpenSans-Semibold-webfont.woff") format('woff'),url("../../plugins/kitcnrs-5.2/css/charte-2/fonts/OpenSans/opensans_semibold_macroman/OpenSans-Semibold-webfont.ttf") format('truetype'),url("../../plugins/kitcnrs-5.2/css/charte-2/fonts/OpenSans/opensans_semibold_macroman/OpenSans-Semibold-webfont.svg") format('svg');}
@font-face{font-family:'OpenSansBold';src:url("../../plugins/kitcnrs-5.2/css/charte-2/fonts/OpenSans/opensans_bold_macroman/OpenSans-Bold-webfont.eot");src:url("../../plugins/kitcnrs-5.2/css/charte-2/fonts/OpenSans/opensans_bold_macroman/OpenSans-Bold-webfont.eot?iefix") format('eot'),url("../../plugins/kitcnrs-5.2/css/charte-2/fonts/OpenSans/opensans_bold_macroman/OpenSans-Bold-webfont.woff") format('woff'),url("../../plugins/kitcnrs-5.2/css/charte-2/fonts/OpenSans/opensans_bold_macroman/OpenSans-Bold-webfont.ttf") format('truetype'),url("../../plugins/kitcnrs-5.2/css/charte-2/fonts/OpenSans/opensans_bold_macroman/OpenSans-Bold-webfont.svg") format('svg');}
@font-face{font-family:'OpenSansExtraBold';src:url("../../plugins/kitcnrs-5.2/css/charte-2/fonts/OpenSans/opensans_extrabold_macroman/OpenSans-ExtraBold-webfont.eot");src:url("../../plugins/kitcnrs-5.2/css/charte-2/fonts/OpenSans/opensans_extrabold_macroman/OpenSans-ExtraBold-webfont.eot?iefix") format('eot'),url("../../plugins/kitcnrs-5.2/css/charte-2/fonts/OpenSans/opensans_extrabold_macroman/OpenSans-ExtraBold-webfont.woff") format('woff'),url("../../plugins/kitcnrs-5.2/css/charte-2/fonts/OpenSans/opensans_extrabold_macroman/OpenSans-ExtraBold-webfont.ttf") format('truetype'),url("../../plugins/kitcnrs-5.2/css/charte-2/fonts/OpenSans/opensans_extrabold_macroman/OpenSans-ExtraBold-webfont.svg") format('svg');}
.intro{padding-top:1%;}
#pageune #texte_gauche h2,#pageune #texte_gauche h2 a,#texte_droite h2,#texte_droite h2 a{font-family:Arial Narrow,"NimbusSansLReguCond",Arial,Helvetica,sans-serif;letter-spacing:0.05em;color:#fff;padding:2% 1% 1% 1%;}
#pageune #texte #texte_gauche h2,#pageune #texte #texte_gauche h2 a{display:inline-block;width:auto;*display:inline;*position:relative;*top:10px;*left:0;}
div.actus{*position:relative}
#pageune #texte div.resume p.date{font-size:0.7em;padding-bottom:1%;}
#pageune #texte #texte_gauche div.actus h2 a{width:122px;}
#pageune #texte #texte_gauche div.resume.first{*margin-top:30px !important;}
#pageune #texte div.actus h2.toutes-actus{font-size:0.9em;padding-top:1%;margin-top:1%;*margin-top:0;float:right;border:solid 1px #999;*position:relative;*right:-400px;}
#pageune #texte div.actus h2.toutes-actus a{*top:0px !important;}
#pageune #texte #texte_droite h2{width:98%;margin-bottom:5%;}
#pageune #texte #texte_droite h3 a{font-size:0.75em;font-weight:bold;}
#pageune #texte #texte_droite p{margin-bottom:5%;font-size:0.75em}
#pageune #texte .menu-titre{text-align:left !important}
#texte div.resume h3{font-size:1.1em;}
#texte div.alaune{background-color:#ddd;padding-bottom:1%;margin-bottom:2%;}
#texte div.resume{margin:2% 0;border-top:solid 1px #ccc;clear:both;}
#texte div.resume div.content{margin-top:1%;padding-left:1%;}
#texte p,#texte div.resume p{font-size:0.9em;color:#333;line-height:1.35em;padding-bottom:1%;}
#pageune #texte p{padding-bottom:0;}
#texte div.resume p.suite a{font-size:0.8em;font-weight:bold;color:#000;}
#texte div.resume p.date{font-size:0.8em;}
#texte #texte_gauche div.resume span.vignette img{float:right;margin-left:2%;margin-bottom:1%;}
body.p-article #texte #texte_gauche span.vignette img{float:left;margin:0 15px 9px 0;}
h2 a.fil-rss-actus{font-size:0.5em !important;font-weight:bold;color:#666;}
h2 a.fil-rss-actus img{margin:0 3px 0 0}
a.fil-rss-actus{float:right;margin-top:10px;width:200px\9;text-align:right\9;}
#pageune div#carrousel{position:relative;z-index:0;background-color:#fff;margin-bottom:5%;}
div.nivo-caption{width:98%;padding:1%;}
div.nivo-caption h3{font-size:1.4em;margin:0 0 0.25em 0;padding:0;color:#fff;}
div.nivo-caption p{font-size:0.9em;margin:0;padding:0;line-height:1.2em;color:#fff !important;}
#texte .chapeau p{font-weight:bold;margin-bottom:2%;text-align:left !important;}
p#chemin{padding-top:20px;font-size:0.8em;font-weight:bold;color:#666;}
p#chemin a{font-weight:bold;color:#666;}
div.precedent-suivant{margin-bottom:1%;}
div.precedent-suivant a{font-size:0.8em;font-weight:bold;margin-right:2%;color:#666;}
div.precedent-suivant a.precedent{border-right:solid 1px #666;padding-right:2%;}
#pageseconde #texte_gauche img{max-width:100%;width:auto\9;height:auto;}
#pageseconde #texte_gauche h2{font-size:1.8em}
#pageseconde #metas{width:100%;padding:1% 0 2% 0;}
.groupes-mots{font-size:0.8em;margin-top:2%;margin-bottom:10%;}
.groupes-mots > .title{display:block;font-family:Arial Narrow,"NimbusSansLReguCond",Arial,Helvetica,sans-serif;letter-spacing:0.05em;padding:2% 1% 3% 1%;border-bottom:1px solid #CCC;margin-bottom:1%;}
.groupes-mots .groupes-mots-content{font-size:0.85em;margin-left:5%;}
.groupe-mots > .title,.mots-cles{display:block;margin-bottom:3%;}
.mots-cles{margin-left:4%;}
.mot-cle{margin-left:0.1em;}
.groupe-mots > .title{font-style:italic;margin-top:1%;padding-top:5%;border-top:1px solid #CCC;}
.groupe-mots.first > .title{border-top:none;}
.groupe-mots{margin-left:0;}
div.formulaire_spip label,div.formulaire_spip input[type="text"],div.formulaire_spip input[type="password"],div.formulaire_spip input[type="submit"],div.formulaire_spip li{width:100%;}
div.formulaire_spip legend{display:block;padding-bottom:2%;font-weight:bold;color:#333;}
div.formulaire_spip ul{font-size:0.75em;}
div.formulaire_spip li{margin:2% 0;}
div.formulaire_spip label{font-weight:bold;}
div.formulaire_spip div.choix input.checkbox,div.formulaire_spip div.choix label{width:auto !important;}
div.formulaire_spip div.choix input.checkbox{float:left;margin-top:0;margin-top:-2px\9;}
ul.liste-liens li{margin:1% 0;font-size:0.8em;border-top:solid 1px #ddd;padding-top:1%;}
ul.liste-liens li a{font-weight:bold;}
body.p-rubrique-annuaire div#texte_gauche{width:100%;}
div.demicol{float:left;width:46%;padding-right:2%;margin-top:2%;}
div.demicol a{width:100%;font-weight:bold;color:#333;}
div.demicol p{border-top:solid 1px #ccc;padding-top:1%;}
body.p-404 #plan h2{margin-top:20px;font-size:1.4em !important;}
#plan ul{margin:0 0 0 3%;padding:0;}
#plan h3{font-size:1.1em;font-weight:bold;margin:6% 0 3% 0;padding:3% 0 0 1%;border-top:solid 5px #ccc;}
#plan h3 a{font-weight:bold;}
#plan ul li h3{margin:1% 0 0 0;padding:0;border-top:solid 1px #ccc;}
#plan div.type{background-color:#eee;border:1px solid #ccc;margin:2%;padding:2%;}
#plan h4{font-size:1em;font-weight:bold;margin:1% 0;}
#plan div.type h4{color:#888;margin:0 0 1.5% 0%;}
#plan div.type ul li span.prefix{font-size:0.8em;font-style:italic;}
#plan #texte_gauche > ul.liste-rubriques > li > h5{font-size:1em;}
#plan h5{font-size:0.9em;margin:1.5% 0 1% 0;}
#plan h5 a{font-weight:bold;}
#plan li a{font-size:0.8em;}
body.p-credits #texte h3{font-weight:bold;margin:2% 0 1% 0;}
body.p-credits #texte h4{font-weight:bold;font-size:0.85em;color:#666;}
body.p-jour.spip-3 div#texte_gauche h1,body.p-jour.spip-3 div#texte_gauche h2.agenda,body.p-jour.spip-3 div#texte_gauche h3{display:none;}
body.p-jour.spip-3 div#texte_gauche h3.resume{display:block;}
body.p-jour.spip-3 div#texte_gauche ul.liste-items.evenements,body.p-jour.spip-3 div#texte_gauche ul.liste-items.evenements li.item,body.p-jour.spip-3 div#texte_gauche ul.liste-items.evenements li.item h3,body.p-jour.spip-3 div#texte_gauche ul.liste-items.evenements li.item div.vevent,body.p-jour.spip-3 div#texte_gauche ul.liste-items.evenements li.item div.vevent header.resume-titre,body.p-jour.spip-3 div#texte_gauche ul.liste-items.evenements li.item div.vevent div.renseignements,body.p-jour.spip-3 div#texte_gauche ul.liste-items.evenements div.renseignements p.abstract.description strong,body.p-jour.spip-3 div#texte_gauche ul.liste-items.evenements div.renseignements p.abstract.description a,body.p-jour.spip-3 div#texte_gauche header.resume-titre span.titre.summary,body.p-jour.spip-3 div#texte_gauche li.item a{width:100%;float:left;}
body.p-jour.spip-3 div#texte_gauche ul.liste-items.evenements{margin-bottom:5%;}
body.p-jour.spip-3 div#texte_gauche ul.liste-items.evenements li.item{margin-bottom:5%;background-color:transparent;}
body.p-jour.spip-3 div#texte_gauche ul.liste-items.evenements li.item h3{font-weight:bold;margin-bottom:1%}
body.p-jour.spip-3 div#texte_gauche ul.liste-items.evenements li h3{font-size:0.85em;}
body.p-jour.spip-3 div#texte_gauche ul.liste-items.evenements div.renseignements{margin-bottom:1%;border-bottom:solid 1px #ccc;}
body.p-jour.spip-3 div#texte_gauche ul.liste-items.evenements div.renseignements p.notes{border:none !important;padding:0;margin:0;}
body.p-jour.spip-3 div#texte_gauche ul.liste-items.evenements div.renseignements p.abstract.description strong,.p-jour ul.liste-items.evenements div.renseignements p.abstract.description a{margin:0 !important;padding:0 !important;}
body.p-jour.spip-3 div#texte_gauche ul.liste-items.evenements div.vevent a{float:left;font-weight:bold;color:#666;font-size:0.85em;margin:2% 0;}
body.p-jour.spip-3 div#texte_gauche header.resume-titre span.titre.summary{font-size:1.25em;padding-bottom:1%;}
body.p-jour.spip-3 div#texte_gauche li.item a{font-weight:bold;font-size:0.8em;}
body.p-jour.spip-3 div#texte_gauche div.formulaire_spip input,body.p-jour.spip-3 div#texte_gauche div.formulaire_spip label{width:auto !important}
body.p-jour.spip-3 div#texte_gauche div.formulaire_spip fieldset legend{font-size:0.85em;color:#666;padding-top:2%;}
body.p-evenement .cartouche h1.h1{width:100%;font-size:1.6em;padding-bottom:1%;}
body.p-evenement div.vevent p.abstract.description{width:100%;padding-top:1%}
body.p-evenement div.vevent span.titre.summary{display:none}
body.p-evenement div#texte_gauche p a{font-weight:bold;color:#666;}
body.p-mot div#mot-articles h2{display:none;}
body.p-calendrier.spip-3 #pageseconde{background:none;}
body.p-calendrier.spip-3 #texte_droite{display:none}
body.p-calendrier.spip-3 div#texte_gauche{width:100%;}
body.p-calendrier.spip-3 div#seminaire{float:none!important;margin:0!important;width:99%!important;background-color:#fff !important;border:none !important;}
body.p-calendrier.spip-3 div#seminaire h2{background-color:transparent;}
body.p-calendrier.spip-3 div#calendrier{margin:0 0 2% 0;}
body.p-calendrier.spip-3 #seminaire h2,body.p-calendrier.spip-3 #seminaire div.plier_deplier,body.p-calendrier.spip-3 #seminaire h3.agenda,body.p-calendrier.spip-3 #seminaire ul li,body.p-calendrier.spip-3 #seminaire ul ul,body.p-calendrier.spip-3 #seminaire ul ul li,body.p-calendrier.spip-3 #seminaire ul li div.vevent header.resume-titre,body.p-calendrier.spip-3 #seminaire ul li div.vevent header.resume-titre span,body.p-calendrier.spip-3 #seminaire ul li div.vevent div.renseignements{width:100%;float:left;}
body.p-calendrier.spip-3 #seminaire div.plier_deplier{margin-top:1%;}
body.p-calendrier.spip-3 #seminaire h3.agenda{margin:2% 0;font-size:1em;font-weight:bold;text-transform:uppercase;}
body.p-calendrier.spip-3 #seminaire ul{float:left;width:90%;margin:0 5%;}
body.p-calendrier.spip-3 #seminaire ul li h4{font-size:1em;font-weight:bold;background-color:#ddd;padding:0 1%;}
body.p-calendrier.spip-3 #seminaire ul li,body.p-calendrier.spip-3 #seminaire ul ul{margin:0;padding:0;}
body.p-calendrier.spip-3 #seminaire ul ul li{margin:1% 0;border-bottom:solid 1px #ccc;}
body.p-calendrier.spip-3 #seminaire ul li div.vevent header.resume-titre span{margin:0;}
body.p-calendrier.spip-3 #seminaire span.lien_article a{font-weight:bold;}
body.p-site .logo-url{margin:4% 0;}
body.p-site #syndic-articles h2{margin-top:0.7em;font-size:1.5em !important;}
body.p-site #syndic-articles .pagination{margin-top:1em;}

/* plugins/kitcnrs-5.2/css/charte-2/institut-autres.css */
#top,#titre-site{background:#00294b;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzAwMjk0YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzQwNzVhMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDI5NGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#00294b 1%,#4075a1 51%,#00294b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#00294b),color-stop(51%,#4075a1),color-stop(100%,#00294b));background:-webkit-linear-gradient(top,#00294b 1%,#4075a1 51%,#00294b 100%);background:-o-linear-gradient(top,#00294b 1%,#4075a1 51%,#00294b 100%);background:-ms-linear-gradient(top,#00294b 1%,#4075a1 51%,#00294b 100%);background:linear-gradient(to bottom,#00294b 1%,#4075a1 51%,#00294b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00294b',endColorstr='#00294b',GradientType=0 );}
#menu,#texte h2.actus a.toutes-actus{background-color:#4075a1 !important;}
#menu ul.level1,#menu > ul.menu-liste{background:#00294b;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMjk0YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MDc1YTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#00294b 0%,#4075a1 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#00294b),color-stop(100%,#4075a1));background:-webkit-linear-gradient(left,#00294b 0%,#4075a1 100%);background:-o-linear-gradient(left,#00294b 0%,#4075a1 100%);background:-ms-linear-gradient(left,#00294b 0%,#4075a1 100%);background:linear-gradient(to right,#00294b 0%,#4075a1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00294b',endColorstr='#4075a1',GradientType=1 );}
#pageune #texte #texte_gauche div.actus h2.toutes-actus,#pageune #texte #texte_gauche div.actus h2.toutes-actus a,#menu ul.level1 ul,#menu > ul.menu-liste ul.menu-liste{background-color:#4075a1;}
#pied-de-page,#pageune #texte_gauche h2,#pageune #texte_gauche h2 a,#texte_droite h2,div.nivo-caption{background-color:#00294b;}
#nom-labo h1 a,#slogan{color:#00294b;} #menu_lang li strong,#menu_lang li a,#menu_lang li a strong{color:#4075a1;}
body.avec-bandeau-statique #bandeau a{background:url("../../plugins/kitcnrs-5.2/css/charte-2/img/autres/baniere.jpg") no-repeat top left;}
#pageune #texte h2{border-bottom:solid 2px #00294b}
#texte div.alaune,#texte div.actus{border-top:solid 2px #00294b}

/* squelettes/css/charte-2/local.css */
#top{background:none;background-color:white;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}
#nom-labo{padding-bottom:0;}
#nom-labo #slogan{display:none;}
#nom-labo div.left{width:900px;position:absolute;left:0;top:0;height:40px;}
#nom-labo div.right{width:60px;position:absolute;top:0;right:0;}
body.avec-bandeau-statique #bandeau a{background:url("../../squelettes/css/charte-2/img/bandeau.png") no-repeat top left;}
a{color:#06c;}
p#metas{display:none;}
#texte_gauche div.groupetitre h2{margin-bottom:0.5em;}
#texte #texte_gauche div.content h3.spip{background-color:#297fb8 !important;color:#fff !important;padding:1% 0 1% !important;margin:5% 0 4% !important;text-indent:10px;}
#texte #texte_gauche div.content > div > h3.spip:first-child{margin-top:2.5% !important;}
#texte #texte_gauche div.content p,#texte #texte_gauche div.content ol li,#texte #texte_gauche div.content ul li{margin:2.5% 0;}
#texte #texte_gauche div.resume div.content p{margin:0;}
body.p-sommaire #pageune #texte #texte_droite div.a-noter div.intro p{margin-bottom:0;}
body.p-sommaire #pageune #texte #texte_droite div.a-noter div.content p.suite a{font-size:0.8em;font-weight:bold;color:#000;}
body.p-sommaire .actus p.date,body.p-sommaire #pageune #texte #texte_gauche div.alaune p.date{display:none;}
body.p-sommaire #pageune #texte #texte_gauche h2{font-family:Arial,​Helvetica,​sans-serif;font-size:1.8em;letter-spacing:normal;color:black;display:block;background:none;border-bottom:none;padding:0;}
body.p-sommaire #pageune #texte #texte_gauche div.content h3{font-family:Arial,​Helvetica,​sans-serif;font-weight:bold;font-size:1.2em;padding:1em 0 0.8em 0;}
body.p-sommaire #pageune{padding-bottom:1em;}
body.p-sommaire #pageune #texte #texte_gauche #planisphere{margin:2em 0;}
body.p-sommaire #pageune #texte #texte_droite div.a-noter p.date{font-size:11px;margin-bottom:0;}
body.p-sommaire #pageune #texte #texte_gauche p,#texte div.resume div.content{text-align:justify;}
#texte div.resume div.content{padding-right:140px;}
body.p-sommaire #texte div.alaune{background-color:white;}
#colgauche #partenaires div.partenaire a{position:relative;height:94px;}
#colgauche #partenaires div.partenaire a.pleinelargeur{height:69px;}
#colgauche #partenaires div.partenaire a div.pays{color:white;background-color:#666;text-align:center;text-transform:none;width:100%;position:absolute;bottom:0;left:0;line-height:14px;font-size:11px;font-weight:bold;font-family:OpenSansRegular,Arial,​Helvetica,​sans-serif;letter-spacing:0.35px;}
#pageune #texte #texte_droite > div.bloc h2,#pageune #texte #texte_droite > div.bloc p{margin-bottom:0;}
#texte_droite > div.bloc{margin-bottom:10%;margin-top:10%;}
#texte_droite #lien-intranet{margin-top:0;}
#pageune #texte #texte_droite > div.a-noter{margin-top:10%;}
#pageune #texte #texte_droite > div.a-noter > h2{margin-bottom:3px;}
#pageune #texte #texte_droite > div.a-noter div.content{padding:5px 0;border-bottom:#AAA dotted 1px;}
#texte_droite #entete-calendar{font-size:100%;}
#texte_droite #entete-calendar h2{text-shadow:none;text-align:left;}
body.p-article #texte_droite #seminaire{margin-bottom:70px;}
body.spip-2 .spip_documents img:not([src^="prive/vignettes/"]),body.spip-3 .spip_documents img:not([src^="plugins-dist/medias/prive/vignettes/"]){border:none;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
body.p-article.article26 h3.spip{padding-top:8%;}
body.p-article.article47 #texte_gauche > span.vignette img{margin-top:5px !important;}
body.p-article #texte_gauche div.content table,body.p-article #texte_gauche div.content table td,body.p-article #texte_gauche div.content table th{border:none;}
body.p-article #texte_gauche div.content table{margin:0 auto;}