body{font-family:sans-serif;color:#000;}h1{color:#616161;}#header,.sidebar{background:transparent;background-image:none;color:#000;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#000;}.region-primary-menu ul.menu{background:#308510;}.region-primary-menu .menu a{display:block;float:none;margin:0;padding:0.6em 1.5em 0.7em 1.5em;text-decoration:none;color:#fff;border-radius:0px;background:#308510;border-right:2px solid #fff;text-shadow:0 1px rgb(122,120,120);box-sizing:border-box;}.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#207010;color:#fff;border-radius:0px;text-shadow:0 1px rgb(122,120,120);}.region-primary-menu .menu a:hover,.region-primary-menu .menu a:focus{background:#207010;}.region-primary-menu .menu a:active{background:#1c310b;}body:not(:target) .region-primary-menu .menu-toggle{background:#308510;color:#fff;text-shadow:0 1px rgb(122,120,120);}span.file a{word-break:break-all;}.node--view-mode-teaser h2 a{color:unset;}#block-languageswitcher{font-size:1em;}#block-languageswitcher li{border:1px solid grey;padding:0.3em;display:inline-block;}#block-languageswitcher li a{color:#0071b3;}#block-languageswitcher li a.is-active{color:#0a0a0a;}ul.links{font-size:unset;color:unset;}h2.biblio{margin:0 0 0.5em 0;}.item-list ul li{margin-bottom:1em;padding-top:1em;border-top:2px solid #eee;}@media (min-width:901px){.region-primary-menu .menu-item,body:not(:target) .region-primary-menu .menu-item{float:left;overflow:visible;width:auto;height:auto;margin:0 0px 0 0;padding:0 1px;list-style:none;}}@media only screen and (max-width:900px){.region-primary-menu .menu-item,body:not(:target) .region-primary-menu .menu-item{border-bottom:1px solid black;}}@media (min-width:461px) and (max-width:900px){.region-primary-menu .menu-item,body:not(:target) .region-primary-menu .menu-item{width:24%;}@media only screen and (max-width:550px){.main-content .section  img[align~="left"],.main-content .section  img[align~="right"]{width:100%;display:block;height:auto;float:none;}}
