@CHARSET "ISO-8859-1";

* { background: transparent !important; color: #000 !important; box-shadow:none !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; }
body { background: transparent; margin: 0; padding: 0; }
html body.admin-menu { margin-top: 0 !important; }
body.admin-menu { margin-top: 0 !important; }
a, a:visited { text-decoration: underline; }
a[href]:after { content: " (" attr(href) ")"; }
abbr[title]:after { content: " (" attr(title) ")"; }
.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } /* Don't show links for images, or javascript/internal links */
pre, blockquote { border: 1px solid #e7e7e7; page-break-inside: avoid; }
thead { display: table-header-group; }
tr, img { page-break-inside: avoid; }
img { max-width: 100% !important; }
@page { margin: 1cm 0.5cm; }
p, h2, h3 { orphans: 3; widows: 3; }
h2, h3 { page-break-after: avoid; }

#bandeau_content { display: none; }
#skip-link { display:none; }
#header-region { display: none; }
#navigation { display: none; }
#main #content #content-header  { display: none; }
#main #content #content-area .tabs { display: none; }
#main #footer_sitemap { display: none; }
#main #footer_menu { display: none; }

#header { width: 100%; margin: 0; padding: 0; }
#header .logo { width: 50%; }
#header .region-logos-zone-2 { width: 50%; }
#header a[href]:after { content: ""; }
#main { -webkit-box-shadow: none !important; -moz-box-shadow: none !important; -webkit-box-shadow: none !important; -o-box-shadow: none !important; box-shadow: none !important; margin: 0 !important; }
#main #content { float: none; width: 100%; margin: 0; padding: 0; border-top: 5px solid #D9D9D9; }
#main #content .sidebars { width: 200px; margin: 1.5em 0 1.5em 1.5em; float: right; border-bottom: none; }
#main #content .sidebars #block-menu-block-3 { border: 1px solid #ccc; padding: .5em 1.5em; } /* Menu latéral */
#main #content .sidebars #block-views-actualites-block-1 { display: none; } /* Archives actu */
#main #content .sidebars #block-views-communiques-de-presse-block-1 { display: none; } /* Archives communiqués */
#main #content .sidebars h2 { text-transform: uppercase; color:#000; }
#main #content .sidebars ul.menu li.leaf a { text-decoration: underline; }
#main #content .sidebars ul.menu li.leaf a.active { font-weight: bold; color: #000; }
#main #content #content-area { float: none; width: auto; }
#main #content #content-area h1.title { font-size: 21pt; color: #000; }
#main #content #content-area h2,
#main #content #content-area .field-label { font-size: 14pt; color: #000; }
#main #content #content-area p,
#main #content #content-area li,
#main #content #content-area li a { font-size: 12pt; color: #000; }
#main #content #content-area a { font-weight: normal; text-decoration: underline; }
#main #content #content-area a.colorbox[href]:after { content: ""; }
#main #content #content-area .field-name-field-encadre,
#main #content #content-area .field-name-field-en-savoir-plus,
#main #content #content-area .field-name-field-pieces-jointes{ font-size: 12pt; color: #000; }
#main #content #content-area .field-name-field-en-savoir-plus .field-item:before,
#main #content #content-area .field-name-field-pieces-jointes .field-item:before { content: "\2022 \00a0 \00a0"; }
#main #content #content-area .field-name-field-encadre { background: #fff; border: 1px solid #ccc; }
#main #footer_logos { float: none; border-top: 2px solid #e7e7e7; margin: 0; }
#main #footer_logos .logos_zone_3 { width: 50%; }
#main #footer_logos .logos_zone_4 { width: 50%; }
#main #footer_logos a[href]:after { content: ""; }