body {
  background: #8c97b5;
}

a,
div.main div.figures span.source,
body.titre_index div.main div.bundle *,
div.main div.figures table th { color: #706252; }

div.main div.nav li.selected li.selected a,
div.main div.nav li.selected li a:hover,
body.qui_sommes_nous div.main div.nav li.post.selected a,
body.qui_sommes_nous div.main div.nav li a:hover,
body.actualite div.main div.nav li.post.selected a,
body.actualite div.main div.nav li a:hover,
body.specialite div.main div.nav li.post.selected a,
body.specialite div.main div.nav li a:hover { color: #4b586d;}

div.main div.nav li.post a:hover,
div.flash-notice { color: white;}

div.header { background: white; }

div.top_nav form {
  background-image: url(/images/taupe/search.gif);
}

div.top_nav input#q_keyword {
  border-color: #54493e;
}

div.top_nav ul li.qui_sommes_nous a { background-image: url(/images/taupe/header-info.gif); }
div.top_nav ul li.offres_speciales a { background-image: url(/images/taupe/header-offres.gif); }
div.top_nav ul li.recrutement a { background-image: url(/images/taupe/header-recrutement.gif); }
div.top_nav ul li.annuaire a { background-image: url(/images/taupe/header-annuaire.gif); }
div.top_nav ul li.actualite a { background-image: url(/images/taupe/header-actualite.gif); }
div.top_nav ul li.contact a { background-image: url(/images/taupe/header-contact.gif); }
div.top_nav ul li.mediaobs a { background-image: url(/images/taupe/header-home.gif); }
div.top_nav ul li.presentation_titres a,
div.top_nav ul li.presentation_poles a,
div.top_nav ul li.presentation_couplages a,
div.top_nav ul li.presentation_themes a { background-image: url(/images/taupe/header-left.gif); }

div.top_nav ul li a span.char_0 { background-image: url(/images/taupe/header-0.gif); }
div.top_nav ul li a span.char_1 { background-image: url(/images/taupe/header-1.gif); }
div.top_nav ul li a span.char_2 { background-image: url(/images/taupe/header-2.gif); }
div.top_nav ul li a span.char_3 { background-image: url(/images/taupe/header-3.gif); }
div.top_nav ul li a span.char_4 { background-image: url(/images/taupe/header-4.gif); }
div.top_nav ul li a span.char_5 { background-image: url(/images/taupe/header-5.gif); }
div.top_nav ul li a span.char_6 { background-image: url(/images/taupe/header-6.gif); }
div.top_nav ul li a span.char_7 { background-image: url(/images/taupe/header-7.gif); }
div.top_nav ul li a span.char_8 { background-image: url(/images/taupe/header-8.gif); }
div.top_nav ul li a span.char_9 { background-image: url(/images/taupe/header-9.gif); }
div.top_nav ul li.presentation_titres a span.text { background-image: url(/images/taupe/header-titres.gif); }
div.top_nav ul li.presentation_couplages a span.text { background-image: url(/images/taupe/header-couplages.gif); }
div.top_nav ul li.presentation_poles a span.text { background-image: url(/images/taupe/header-poles.gif); }
div.top_nav ul li.presentation_themes a span.text { background-image: url(/images/taupe/header-themes.gif); }

div.flash-notice { background: #0b4791; }

div.main div.nav div.poles h2 {
  background-image: url(/images/taupe/nav-pole_header.gif);
}
div.main div.nav div.themes h2 {
  display: none;
  background-image: url(/images/taupe/nav-theme_header.gif);
}

div.main {
  background: #f1f3f6;
  border-color: #e4ddcf;
}

div.main .flash-notice {
  background: #c2b596;
}

div.main div.clear {
  background-image: url(/images/taupe/main-bottom.gif);
}

div.main div.card2 {
  background-image: url(/images/taupe/main-bg.gif);
}

div.main h1,
div.main h1 a,
div.main div.card h2,
div.main div.card h2 a,
body.recherche div.main a {
  color: #34508b;
}

body.recherche div.main div.more_results a {
  color: #666;
}

body.titre_index div.main div.col_right_splitted {
  background-image: url(/images/taupe/separator-1px.gif);
}

div.top_nav,
div.main div.card h2,
div.main div.attachments,
div.main div.nav li.publication,
div.main div.nav li.bundle,
body.titre_index div.main div.bundles p.first_bundle,
div.page_navigation {
  border-color: #0b4791;
}

div.main div.nav li.pole_1 a { background-image: url(/images/pole-1/logo.gif); }
div.main div.nav li.pole_2 a { background-image: url(/images/pole-2/logo.gif); }
div.main div.nav li.pole_3 a { background-image: url(/images/pole-3/logo.gif); }
div.main div.nav li.pole_4 a { background-image: url(/images/pole-4/logo.gif); }
div.main div.nav li.pole_5 a { background-image: url(/images/pole-5/logo.gif); }
div.main div.nav li.pole_6 a { background-image: url(/images/pole-6/logo.gif); }
div.main div.nav li.pole_7 a { background-image: url(/images/pole-7/logo.gif); }
div.main div.nav li.pole_8 a { background-image: url(/images/pole-8/logo.gif); }
div.main div.nav li.pole_9 a { background-image: url(/images/pole-9/logo.gif); }
div.main div.nav li.pole_10 a { background-image: url(/images/pole-10/logo.gif); }
div.main div.nav li.pole_11 a { background-image: url(/images/pole-11/logo.gif); }
div.main div.nav li.pole_12 a { background-image: url(/images/pole-12/logo.gif); }
div.main div.nav li.pole_13 a { background-image: url(/images/pole-13/logo.gif); }

div.footer { color: white; }

div.footer .pierlis a { color: #bed6eb; }
div.footer .address a { color: white; }

