/* ==========================================================================
   Colors
   ========================================================================== */
.skip-links a {
  background: #990099;
}
.skip-links a:hover,
.skip-links a:focus {
  background: #ffffff;
  color: #990099;
}
#cnil {
  background: #990099;
}
.wrap-header {
  background: #ffcc33;
}
.wrap-footer-top {
  background: #ffcc33;
  color: #990099;
}
.wrap-footer-bottom {
  background: #990099;
  color: #ffffff;
}
.nav-principal {
  background: #ffcc33;
}
.list-nav-principal a {
  background: #990099;
  color: #ffffff;
}
.list-nav-principal a:hover,
.list-nav-principal a:focus {
  background: #ffffff;
  color: #990099;
}
.baseline {
  color: #990099;
}
.header-search input[type="submit"]:focus {
  outline: none;
}
.item-lvl-2 > a {
  background: #990099;
  color: #ffffff;
}
.item-lvl-2 > a:hover,
.item-lvl-2 > a:focus {
  background: #fff;
  color: #990099;
}
.item-lvl-3 > a {
  color: #990099;
}
.item-lvl-3 > a:hover,
.item-lvl-3 > a:focus {
  background: #ffcc33;
}
.item-lvl-4 > a:hover,
.item-lvl-4 > a:focus {
  color: #990099;
}
.mainTitle {
  color: #990099;
}
.mainCol h1,
.mainCol h3 {
  color: #990099;
}
.mainCol h1 a,
.mainCol h3 a {
  color: #990099;
}
.mainCol .news-slider h1 a,
.mainCol .news-slider h3 a {
  color: #FFF;
}
.mainCol a {
  color: #990099;
}
.mainCol a:hover,
.mainCol a:focus {
  color: #ffcc33;
}
.mainCol .internal-link {
  color: #fff;
}
/*.mainCol  a[target=_blank] { 
    background-color: @menuColor;
}*/
.mainCol blockquote p {
  color: #990099;
}
.bloc6633 .bloc33 h2 {
  background: #ffcc33;
  color: #990099;
}
.fondColor {
  background: #990099;
}
.bloc_sidebar {
  background: #990099;
}
.menu-footer a {
  color: #990099;
}
.menu-social a {
  color: #990099;
}
.news-slider .bx-pager-link.active {
  background: #990099;
}
.sidebar-title {
  background: #ffcc33;
  color: #990099;
}
.bloc_sidebar .readmore {
  border: 1px solid #990099;
  border-top: none;
  background: #990099;
  color: #ffffff;
}
.bloc_sidebar .readmore:hover,
.bloc_sidebar .readmore:focus {
  border: 1px solid #990099;
  border-top: none;
  background: #ffffff;
  color: #990099;
}
.bloc_sidebar .readmore:hover:before,
.bloc_sidebar .readmore:focus:before {
  color: #990099;
}
.mainCol .ce-gallery figcaption {
  background: #990099;
}
.wrap-footer-top {
  background: #ffcc33;
}
.menu-footer a {
  color: #990099;
}
.wrap-footer-bottom {
  background: #990099;
}
.tx-powermail .powermail_submit {
  border: 2px solid #990099;
  background-color: #990099;
}
.powermail_submit {
  border: 2px solid #990099;
  background-color: #990099;
}
table tr:nth-child(odd),
.ce-table tr:nth-child(odd) {
  background: #f2f2f2;
}
table tr:first-child td,
.ce-table tr:first-child td {
  background: #990099;
}
/*table tr:first-child td:first-child,
.ce-table tr:first-child td:first-child{background: #fff;}*/
table tr td:first-child,
.ce-table tr td:first-child {
  background: #990099;
  color: #fff;
}
.ce-table.theme1 tr:first-child td:nth-child(odd),
.ce-table.theme1 tr:first-child td:first-child {
  background: #990099;
}
.ce-table.theme1 tr td:first-child {
  background: pink;
  color: #333333;
}
.ce-table.theme1 tr:nth-child(odd) {
  background-color: #fff;
}
.ce-table.theme1 tr td:nth-child(odd) {
  background: #f2f2f2;
}
.results-topic a {
  color: #990099;
}
.newsSearchBar {
  background-color: #990099;
}
#tx-solr-faceting a {
  color: #990099;
}
