html{
	-webkit-font-smoothing: antialiased;
}

#headerContainer {
	height: 178px;
}
#headerContainer a {
    text-decoration: none;
}
#headerContainer button:focus {
    outline: 0 none;
}

.fig-navbar .fig-container {
    margin: 0 auto;
    position: relative;
    top: 50px;
}
.fig-has-login .fig-container {
    top: 100px;
}
.fig-has-live .fig-container {
    top: 150px;
}

.fig-navbar .fig-icon a {
    -moz-box-sizing: border-box;
    background-position: 15px center;
    background-repeat: no-repeat;
    font-family: 'PT Sans Narrow',sans-serif;
    font-size: 18px;
    font-weight: bold;
    line-height: 18px;
    min-height: 24px;
    padding-left: 25px;
    text-transform: uppercase;
}
.fig-button {
    background-color: #666666;
    background-origin: border-box;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 2px;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.5);
    color: #FFFFFF !important;
    display: inline-block;
    font-family: "DroidSans",sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 22px;
    margin: 5px 2px 0 0;
    padding: 2px 8px !important;
    vertical-align: middle;
}
.fig-button.little-button {
    line-height: 18px;
    padding: 0 6px !important;
}
.fig-button.arrow-right {
    padding-right: 17px !important;
    position: relative;
}
.fig-button.little-button.arrow-right {
    padding-right: 15px !important;
}
.fig-button.arrow-right:after {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: rgba(0, 0, 0, 0) -moz-use-text-color rgba(0, 0, 0, 0) #FFFFFF;
    border-image: none;
    border-style: solid none solid solid;
    border-width: 4px 0 4px 4px;
    bottom: 9px;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: 8px;
    width: 0;
}
.fig-button.little-button.arrow-right:after {
    bottom: 5px;
    right: 5px;
}
.fig-button.arrow-left {
    padding-left: 17px !important;
    position: relative !important;
}
.fig-button.little-button.arrow-left {
    padding-left: 15px !important;
}
.fig-button.arrow-left:after {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: rgba(0, 0, 0, 0) #FFFFFF rgba(0, 0, 0, 0) -moz-use-text-color;
    border-image: none;
    border-style: solid solid solid none;
    border-width: 4px 4px 4px 0;
    bottom: 9px;
    content: "";
    display: block;
    height: 0;
    left: 8px;
    position: absolute;
    width: 0;
}
.fig-button.little-button.arrow-left:after {
    bottom: 5px;
    right: 5px;
}
.fig-navbar .fig-icon.fig-icon-live a.fig-icon-live-link {
    background-color: #C30D00;
    color: #FFFFFF;
    font-family: 'PT Sans Narrow',sans-serif;
    font-size: 24px;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 24px;
    padding: 15px 0 11px 15px;
    position: relative;
    text-transform: uppercase;
    width: 100%;
}
.fig-navbar .fig-icon.fig-icon-live .fig-icon-live-size {
    -moz-box-sizing: border-box;
    background-color: #971000;
    border: 1px solid #840701;
    border-radius: 2px;
    display: inline-block;
    height: 28px;
    line-height: 26px;
    margin: -10px 0 -10px 5px;
    position: relative;
    text-align: center;
    width: 28px;
}
.fig-navbar .fig-icon.fig-icon-live .fig-dropdown-tooggle-button {
    position: absolute;
    right: 0;
    top: 0;
}

.fig-navbar .fig-recherche {
    margin: 6px 15px;
    padding: 5px 0;
    position: static;
}
.fig-navbar .fig-recherche legend {
    display: none;
}
.fig-navbar .fig-recherche input.rech {
    -moz-box-sizing: border-box;
    border: 0 none rgba(0, 0, 0, 0);
    border-radius: 2px;
    display: inline-block;
    font-size: 12px;
    height: 30px;
    margin: 0 0 2px;
    overflow: hidden;
    padding: 4px 25px 4px 4px;
    position: relative;
    width: 100%;
}
.fig-navbar .fig-recherche button.go {
    -moz-box-sizing: border-box;
    background: none no-repeat scroll 0 -73px rgba(0, 0, 0, 0);
    border: 0 none rgba(0, 0, 0, 0);
    cursor: pointer;
    display: inline-block;
    filter: none;
    height: 35px;
    margin: 0 0 0 -23px;
    overflow: hidden;
    padding: 1px 0 0;
    position: absolute;
    right: 20px;
    text-indent: -5000px;
    top: 8px;
    width: 20px;
}
#fig-login {
    font-family: "DroidSans",sans-serif;
    height: 50px;
    margin: 0 0 -50px;
    position: relative;
    top: 50px;
    width: auto;
    z-index: 1;
}
.fig-user {
    overflow: hidden;
    padding: 10px 15px;
}
.fig-user a {
    display: block;
    float: left;
}
.fig-user a img {
    background-color: #CCCCCC;
    border: 1px solid #CCCCCC;
    border-radius: 2px;
    max-width: 22px;
    vertical-align: -4px;
}
.fig-user-connect {
    background-color: #407EC9;
}
#fig-login {
    overflow: visible;
}
#fig-login .fig-dropdown-menu {
    margin-top: -50px;
}
#fig-login .fig-dropdown-menu ul {
    border-top: 1px solid #545454;
    box-shadow: 0 -1px 0 #000000;
    clear: both;
    overflow: auto;
}
#fig-login .fig-dropdown-menu ul:first-child {
    border-top: 0 none;
    box-shadow: none;
}
#fig-login .fig-dropdown-menu ul li {
    background-position: 0 50px;
    background-repeat: no-repeat;
    margin: 10px 0;
}
#fig-login .fig-dropdown-menu ul li a {
    line-height: 22px;
    padding-left: 24px;
}
#fig-login .fig-user {
    -moz-box-sizing: border-box;
    border-bottom: 3px solid #545454;
    font-weight: bold;
    height: 100%;
    left: 0;
    letter-spacing: 0.1em;
    padding: 13px 15px 4px;
    position: relative;
    transition: left 0.2s ease-in 0s;
}
#fig-login .fig-user {
    vertical-align: middle;
}
.fig-navbar #fig-login .fig-user.fig-user-connected {
    padding: 12px 15px 0;
}
.fig-navbar #fig-login .fig-user.fig-user-unconnected {
    padding: 0 15px;
}
#fig-login .fig-user .fig-dropdown-toggle {
    transition: right 0.2s ease-in 0.2s, opacity 0.2s ease-in 0s;
}
#fig-login.fig-dropdown.fig-dropdown-open.showSubNavbar .fig-user .fig-dropdown-toggle {
    opacity: 0;
    right: -50px;
}
#fig-login .fig-dropdown-menu li.fig-premium-public-page {
    background-position: 15px -80px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-publish {
    background-position: 15px -180px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-comments {
    background-position: 15px -280px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-actu {
    background-position: 15px -380px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-read-list {
    background-position: 15px -480px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-notifications {
    background-position: 15px -580px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-parameters {
    background-position: 15px -680px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-newsletters {
    background-position: 15px -780px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-advantages {
    background-position: 15px -880px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-abonnement {
    background-position: 15px -980px;
    margin-top: 5px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-question {
    background-position: 15px -1080px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-disconnect {
    background-position: 15px -1180px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-subscription, #fig-login .fig-dropdown-menu li.fig-premium-client-space {
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-abonnement a {
    background-color: #D6A461;
    margin-left: 24px;
    margin-top: -3px;
}
.fig-header {
/*background: none repeat scroll 0 0 #407CC9;*/
background: #153970; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */

	
    left: 0;
    min-height: 30px;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 99;
}
.fig-header .fig-timestamp {
    display: none;
}
.fig-header .fig-logo-wrapper {
    background-attachment: scroll;
    background-position: 73px -69px;
    background-repeat: no-repeat;
}
.fig-light-header .fig-header .fig-logo-wrapper {
    background-position: 70px -365px;
}
.fig-header .fig-logo {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-attachment: scroll;
    background-position: 8px -169px;
    background-repeat: no-repeat;
    border-color: rgba(255, 255, 255, 0.3);
    border-image: none;
    border-style: solid;
    border-width: 0 1px 0 0;
    display: block;
    height: 43px;
    margin: 0 5px 0 0;
    position: relative;
    text-indent: -99999em;
    width: 65px;
}
.fig-light-header .fig-header .fig-logo {
    background-position: 8px -465px;
    border-color: rgba(0, 0, 0, 0.25);
}
.fig-navbar {
    background: none repeat scroll 0 0 #333333;
    left: -266px;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 266px;
    z-index: 100;
}
.fig-navbar a {
    color: #FFFFFF;
    display: inline-block;
}
.fig-navbar a:hover {
    color: #FFFFFF;
}
.fig-navbar ul {
    padding: 0;
}
.fig-navbar li {
    display: block;
}
.fig-navbar .fig-primary-nav {
    border-bottom: 1px solid #545454;
}
.fig-navbar .fig-dropdown {
}
.fig-navbar .fig-primary-nav li {
    border-bottom: 1px solid #000000;
    border-top: 1px solid #545454;
    display: block;
}
.fig-navbar .fig-current .fig-nav-univers .ieBefore, .fig-navbar .fig-current .fig-nav-univers:before {
    /*background: none repeat scroll 0 0 #153970;	
    border-color: #153970;
    border-style: none;
    border-width: 0;*/
    content: "";
    display: block;
    height: 100%;
    left: 0;
    padding: 0;
    position: absolute;
    top: 0;
    width: 6px;
    z-index: 1;
}
.fig-navbar .fig-current .fig-nav-univers {
    background: none repeat scroll 0 0 #252525;
}
.fig-navbar .fig-nav-univers {
}
.fig-navbar .fig-nav-univers {
    font-family: 'PT Sans Narrow',sans-serif;
    font-size: 24px;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 24px;
    max-height: 50px;
    padding: 15px 0 11px;
    position: relative;
    text-transform: uppercase;
    width: 100%;
}
.fig-navbar .fig-nav-univers-abonnes {
    color: #D6A461;
    padding: 6px 0;
}
.fig-navbar .fig-nav-univers-abonnes .fig-nav-univers-txt span {
    display: block;
    font-size: 14px;
    font-weight: normal;
    line-height: 14px;
    text-transform: none;
}
.fig-navbar .fig-nav-univers-inner {
    display: block;
    padding: 0 0 0 15px;
}
.fig-navbar .fig-secondary-nav li:first-child {
    display: none;
}
.fig-nav-collapse {
    overflow: hidden;
}
.fig-nav-collapse-is-hidden {
    display: none !important;
}
.fig-nav-collapse .fig-nav a {
    color: #999999;
    display: block;
    font-family: 'PT Sans Narrow',sans-serif;
    font-size: 18px;
    font-weight: bold;
    line-height: 18px;
    padding: 15px 15px 11px;
    text-transform: uppercase;
}
.fig-nav-collapse.fig-nav-social .fig-nav a {
    background-position: 100px 100px;
    padding: 15px 15px 11px 45px;
}
.fig-nav-collapse.fig-nav-social .fig-nav a.fig-icon-newsletter {
    background-position: 15px -268px;
}
.fig-nav-collapse.fig-nav-social .fig-nav a.fig-icon-facebook {
    background-position: 15px -318px;
}
.fig-nav-collapse.fig-nav-social .fig-nav a.fig-icon-twitter {
    background-position: 15px -368px;
}
.fig-nav-collapse.fig-nav-social .fig-nav a.fig-icon-google {
    background-position: 15px -418px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a {
    background-position: 100px 100px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.video {
    background-position: 15px -119px;
    padding-left: 45px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.diapo {
    background-position: 15px -269px;
    padding-left: 45px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.infographie {
    background-position: 15px -419px;
    padding-left: 45px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.blog {
    background-position: 15px -569px;
    padding-left: 45px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.mobile {
    background-position: 15px -719px;
    padding-left: 45px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.chrono {
    background-position: 15px -869px;
    padding-left: 45px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.liste {
    background-position: 15px -1019px;
    padding-left: 45px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.ecran {
    background-position: 15px -1169px;
    padding-left: 45px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.evenement {
    background-position: 15px -1319px;
    padding-left: 45px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.validation {
    background-position: 15px -1469px;
    padding-left: 45px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.podium {
    background-position: 15px -1619px;
    padding-left: 45px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.dossier {
    background-position: 15px -1769px;
    padding-left: 45px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.diplome {
    background-position: 15px -1919px;
    padding-left: 45px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.le-scan {
    background-position: 15px -2069px;
    padding-left: 45px;
}
.fig-dropdown-toggle {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    cursor: pointer;
    line-height: 0;
    margin: 0;
    padding: 0;
}
.fig-dropdown-toggle-inner {
    background: none repeat scroll 0 center rgba(0, 0, 0, 0);
    display: block;
    height: 32px;
    padding: 18px 7px 0 13px;
    width: 10px;
}
.fig-dropdown-toggle .fig-caret {
    border-bottom: 7px solid rgba(0, 0, 0, 0);
    border-left: 7px solid #FFFFFF;
    border-top: 7px solid rgba(0, 0, 0, 0);
    display: block;
    height: 0;
    line-height: 0;
    width: 0;
}
.opacity .fig-dropdown-toggle .fig-caret {
    opacity: 0.6;
}
.opacity .fig-dropdown-toggle:hover .fig-caret, .opacity .fig-dropdown-open .fig-dropdown-toggle .fig-caret {
    opacity: 1;
}
.fig-nav-univers:hover .fig-nav-univers-txt {
    opacity: 0.9;
}
.fig-dropdown-toggle:hover .fig-dropdown-toggle-inner, .fig-dropdown-open .fig-dropdown-toggle .fig-dropdown-toggle-inner {
    background-color: rgba(0, 0, 0, 0.2);
}
.fig-navbar .fig-dropdown-toggle {
    position: absolute;
    right: 0;
    top: 0;
}
.fig-dropdown-menu {
    height: 0;
    left: 266px;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 249px;
}
.fig-primary-nav .fig-dropdown-menu {
    opacity: 0;
    top: 0;
    transition: left 0.2s ease-in 0s;
}
.fig-dropdown-open .fig-dropdown-menu {
    height: auto;
    opacity: 1;
    top: -50px;
}
.fig-has-login .fig-dropdown-open .fig-dropdown-menu {
    top: -100px;
}
.fig-has-live .fig-dropdown-open .fig-dropdown-menu {
    top: -150px;
}
#fig-login .fig-user-connected {
    top: 0;
}
.showNavbar {
    background: none repeat scroll 0 0 #333333;
}
.showNavbar, .showNavbar body, .showNavbar .fig-navbar {
    overflow: hidden;
}
.showNavbar #page {
    left: 266px;
    position: relative;
}
.showNavbar .fig-header {
    left: 266px;
}
.showNavbar .fig-navbar {
    box-shadow: -10px 0 10px -5px #1A1A1A inset;
    left: 0;
    position: fixed;
}
.showNavbar .overthrow {
    overflow-x: hidden;
    overflow-y: scroll;
}
.overthrow-enabled .showNavbar .overthrow {
    overflow: auto;
}
.showSubNavbar {
    left: -266px;
}
.csstransitions .fig-navbar .fig-container {
    transition: left 0.2s ease-in 0s;
}
.fig-navbar .fig-dropdown-menu .fig-col .fig-col-title {
    background: linear-gradient(to bottom, #454545 0px, #2E2E2E 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 1px solid #000000;
    border-top: 1px solid #565656;
    color: #999999;
    font-family: "DroidSans";
    font-size: 14px;
    font-weight: bold;
    line-height: 14px;
    padding: 7px 15px;
}
.fig-navbar .fig-dropdown-menu .fig-col ul {
    border-top: 1px solid #565656;
    padding: 4px 0 10px;
}
.fig-navbar .fig-dropdown-menu .fig-col li {
    border: 0 none rgba(0, 0, 0, 0);
    font-family: "DroidSans",sans-serif;
    font-size: 18px;
    line-height: 18px;
    overflow: hidden;
    padding: 8px 15px;
}
.fig-navbar .fig-dropdown-menu .fig-teaser {
    overflow: auto;
    width: 100%;
}
.fig-navbar .fig-dropdown-menu .fig-teaser li p {
    font-size: 14px;
}
.fig-navbar .fig-dropdown-menu .fig-col li a {
    color: #FFFFFF;
}
.fig-navbar .fig-dropdown-menu .fig-col li .mev {
    color: #FF9900;
    font-weight: bold;
}
.fig-col.fig-teaser .fig-teaser-title {
    display: none;
}
.fig-col.fig-teaser ul {
    padding-bottom: 0 !important;
}
.fig-col.fig-teaser li {
    display: none;
    font-size: 14px;
    line-height: 16px;
}
.fig-col.fig-teaser li:first-child {
    display: block;
}
.fig-col.fig-teaser li a {
    display: inline-block;
}
.fig-col.fig-teaser li a img {
    border: 1px solid #666666;
    float: left;
    margin-right: 10px;
    max-width: 60px;
}
.fig-col.fig-teaser .teaser-template-1 li a img, .fig-col.fig-teaser .teaser-template-3 li a img {
    border: 0 none;
    box-shadow: 0 0 10px #000000;
    margin: 10px 0 0;
    max-width: 180px;
    position: relative;
}
.fig-col.fig-teaser .fig-col-footer {
    padding: 5px 10px 15px 15px;
}
.fig-col.fig-teaser .fig-col-footer a {
    background-color: #407CC9;
}
.fig-col.fig-teaser.fig-teaser-actualite .fig-col-footer a {
    background-color: #407EC9;
}
.fig-col.fig-teaser.fig-teaser-eco .fig-col-footer a {
    background-color: #81312F;
}
.fig-col.fig-teaser.fig-teaser-sport .fig-col-footer a {
    background-color: #000000;
}
.fig-col.fig-teaser.fig-teaser-culture .fig-col-footer a {
    background-color: #4F758B;
}
.fig-col.fig-teaser.fig-teaser-art_de_vivre .fig-col-footer a {
    background-color: #7A4189;
}
.fig-col.fig-teaser.fig-teaser-madame .fig-col-footer a {
    background-color: #407EC9;
}
.fig-col.fig-teaser.fig-teaser-abonnes .fig-col-footer a {
    background-color: #D6A461;
}
.fig-navbar .fig-btn-back {
    float: left;
    height: auto;
    margin: 10px 0 10px 15px;
}
.fig-navbar .fig-dropdown .fig-nav-univers-links {
    display: inline-block;
    float: right;
    margin: 0;
    padding: 10px 15px 10px 5px;
}
.fig-navbar .fig-dropdown .fig-nav-univers-links a {
    background-color: #444444;
    background-origin: border-box;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 2px;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.5);
    color: #FFFFFF !important;
    display: inline-block;
    font-family: 'DroidSans',sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 22px;
    padding: 2px 8px !important;
    text-decoration: none;
    vertical-align: middle;
}
/*.fig-navbar .fig-dropdown .fig-nav-univers-links a:before {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAASCAYAAAC0EpUuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2RUIzQzUwN0NGNzMxMUUyOEVBRjhEMEI2OTAzMEMwMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2RUIzQzUwOENGNzMxMUUyOEVBRjhEMEI2OTAzMEMwMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjZFQjNDNTA1Q0Y3MzExRTI4RUFGOEQwQjY5MDMwQzAxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjZFQjNDNTA2Q0Y3MzExRTI4RUFGOEQwQjY5MDMwQzAxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+IKGktQAAAHtJREFUeNpi+P//PwMBbADE76HYgAj1DMQaCANEGUyKgUQbTKqBRBlMjoEEDSbXQLwGU2IgToMpNRCrwYxgkxkY3gOxAANl4AMQC4IYLFCBQCi9n0wDHZE5MJfCwH8sGhjR+ATVMDHQAIwaigIekGEGhh702B+83gcIMADZv0/6bw8i+gAAAABJRU5ErkJggg==");
    content: "";
    display: inline-block;
    height: 18px;
    margin: 0 3px -2px 0;
    width: 21px;
}*/
#headerContainer .fig-navbar .fig-dropdown-open .fig-nav-univers-links-actualite .fig-nav-univers-links a {
    background-color: #407EC9;
}
#headerContainer .fig-navbar .fig-dropdown-open .fig-nav-univers-links-eco .fig-nav-univers-links a {
    background-color: #81312F;
}
#headerContainer .fig-navbar .fig-dropdown-open .fig-nav-univers-links-sport .fig-nav-univers-links a {
    background-color: #000000;
}
#headerContainer .fig-navbar .fig-dropdown-open .fig-nav-univers-links-culture .fig-nav-univers-links a {
    background-color: #4F758B;
}
#headerContainer .fig-navbar .fig-dropdown-open .fig-nav-univers-links-art_de_vivre .fig-nav-univers-links a {
    background-color: #7A4189;
}
#headerContainer .fig-navbar .fig-dropdown-open .fig-nav-univers-links-madame .fig-nav-univers-links a {
    background-color: #407EC9;
}
#headerContainer .fig-navbar .fig-dropdown-open .fig-nav-univers-links-abonnes .fig-nav-univers-links a {
    background-color: #D6A461;
}
.fig-footer {
    background-color: #407CC9;
    display: block;
    font-family: 'PT Sans Narrow',sans-serif;
    font-size: 14px;
    padding: 13px 0 8px;
    width: 100%;
}
.fig-footer ul {
    display: block;
    margin: 0 auto;
    max-width: 1000px;
    text-align: center;
}
.fig-footer li {
    border-left: 1px solid rgba(255, 255, 255, 0.2);
    box-shadow: -1px 0 0 0 rgba(0, 0, 0, 0.15);
    display: inline-block;
    margin-bottom: 5px;
    padding: 0 5px;
}
.fig-footer li:first-child {
    border-left: 0 none rgba(0, 0, 0, 0);
    box-shadow: none;
}
.fig-footer li a {
    color: #FFFFFF;
    text-decoration: none;
    transition: color 0.2s ease 0s;
}
.fig-footer:hover li a {
    color: rgba(255, 255, 255, 0.5);
}
.fig-footer:hover li a:hover {
    color: #FFFFFF;
}
.fig-header .fig-logo-wrapper, .fig-header .fig-logo, .mini-header .fig-header .fig-logo, .mini-header #fig-login .fig-user .fig-user-connect {
    background-image: url("http://imagesdev.figaronautisme.com/image/figaro-nautisme/common/header/sprit.png");
    /*background-size: 300px auto;*/
}
.fig-nav-collapse.fig-nav-static .fig-nav a {
    background-image: url("http://imagesdev.figaronautisme.com/image/figaro-nautisme/common/header/sprit.png");
     /*background-size: 300px auto;*/
}
.fig-nav-collapse.fig-nav-static .fig-nav .fig-icon-figtv a {
    background-image: url("http://imagesdev.figaronautisme.com/image/figaro-nautisme/common/header/sprit.png");
    background-position: 15px -64px;
    /*background-size: 300px auto;*/
    padding-left: 200px;
    text-indent: -5000px;
    width: 0;
}
.fig-navbar .fig-recherche button.go, .fig-nav-collapse.fig-nav-social .fig-nav a {
    background-image: url("http://imagesdev.figaronautisme.com/image/figaro-nautisme/common/header/sprit.png");
    /*background-size: 300px auto;*/
}
#fig-login .fig-dropdown-menu ul li {
    background-image: url("http://imagesdev.figaronautisme.com/image/figaro-nautisme/common/header/sprit.png");
    /*background-size: 300px auto;*/
}
@media not all, only screen and (min-resolution: 124.8dpi) {
.fig-header .fig-logo-wrapper, .fig-header .fig-logo, .mini-header .fig-header .fig-logo, .mini-header #fig-login .fig-user .fig-user-connect {
    background-image: url("http://imagesdev.figaronautisme.com/image/figaro-nautisme/common/header/sprit.png");
}
.fig-nav-collapse.fig-nav-static .fig-nav a {
    background-image: url("http://imagesdev.figaronautisme.com/image/figaro-nautisme/common/header/sprit.png");
}
.fig-nav-collapse.fig-nav-static .fig-nav .fig-icon-figtv a {
    background-image: url("http://imagesdev.figaronautisme.com/image/figaro-nautisme/common/header/sprit.png");
}
.fig-navbar .fig-recherche button.go, .fig-nav-collapse.fig-nav-social .fig-nav a {
    background-image: url("http://imagesdev.figaronautisme.com/image/figaro-nautisme/common/header/sprit.png");
}
#fig-login .fig-dropdown-menu ul li {
    background-image: url("http://imagesdev.figaronautisme.com/image/figaro-nautisme/common/header/sprit.png");
}
}
.nano {
    height: 100%;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.nano .content {
    bottom: 0;
    left: 0;
    overflow-x: hidden;
    position: absolute;
    right: 0;
    top: 0;
}
.nano .content:focus {
    outline: thin dotted;
}
.nano > .pane {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.15);
    border-radius: 5px;
    bottom: 0;
    opacity: 0.01;
    position: absolute;
    right: 0;
    top: 0;
    transition: all 0.2s ease 0s;
    width: 5px;
}
.nano > .pane:hover {
    width: 10px;
}
.nano > .pane > .slider {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4);
    border-radius: 3px;
    margin: 0 1px;
    position: relative;
}
.nano:hover > .pane, .pane.active, .pane.flashed {
    opacity: 0.99;
}
.fig-passage ul {
    margin: 0;
    padding-left: 0;
}
.fig-social-nav {
    margin: 0;
}
#nielsen-scroll {
    display: none;
}
#fig-navbar-container {
    width: auto;
}
#headerContainer a:hover {
    text-decoration: none;
}
.fig-dark-header .fig-navbar .fig-nav-univers:visited, .fig-header-mobile .fig-navbar .fig-nav-univers, .fig-header-mobile .fig-navbar .fig-nav-univers:link, .fig-header-mobile .fig-navbar .fig-nav-univers:visited, #fig-login a {
    color: #FFFFFF;
}
.fig-header-mobile .fig-navbar .fig-nav-univers.fig-nav-univers-abonnes {
    color: #D6A461;
}
.block .fig-navbar ul {
    padding: 0;
}
.fig-recherche fieldset {
    border: 0 none;
    margin: 0;
    padding: 0;
    top: 0;
}
#headerContainer .fig-passage a, #headerContainer .fig-passage a:hover, #headerContainer .fig-passage a:focus, #headerContainer .fig-passage a:visited, #headerContainer .fig-passage a:active {
    color: #0065B3 !important;
}
#headerContainer a, #headerContainer a:hover, #headerContainer a:visited, #headerContainer a:focus, #headerContainer a:active, #headerContainer .fig-navbar .fig-icon.fig-icon-live a, #headerContainer .fig-navbar .fig-icon.fig-icon-live a:hover, #headerContainer .fig-navbar .fig-icon.fig-icon-live a:focus, #headerContainer .fig-navbar .fig-icon.fig-icon-live a:visited, #headerContainer .fig-navbar .fig-icon.fig-icon-live a:active {
    color: #FFFFFF !important;
}
#headerContainer .fig-navbar .fig-icon a, #headerContainer .fig-navbar .fig-icon a:hover, #headerContainer .fig-navbar .fig-icon a:active, #headerContainer .fig-navbar .fig-icon a:visited, #headerContainer .fig-navbar .fig-icon a:focus {
    color: #3F3F3F !important;
}
#headerContainer #fig-login .fig-user a, #headerContainer #fig-login .fig-user a:hover, #headerContainer #fig-login .fig-user a:active, #headerContainer #fig-login .fig-user a:focus, #headerContainer #fig-login .fig-user a:visited {
    color: #333333 !important;
}
#headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a, #headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a:visited {
    color: #003872 !important;
}
#headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a.mev, #headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a.mev:visited {
    color: #E8531D !important;
}
#headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a:hover, #headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a:focus, #headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a:active, #headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a.mev:hover, #headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a.mev:focus, #headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a.mev:active {
    color: #FF9900 !important;
}
#headerContainer #fig-login .fig-dropdown-menu li a, #headerContainer #fig-login .fig-dropdown-menu li a:hover, #headerContainer #fig-login .fig-dropdown-menu li a:visited, #headerContainer #fig-login .fig-dropdown-menu li a:active, #headerContainer #fig-login .fig-dropdown-menu li a:focus {
    color: #1A76CD !important;
}
#headerContainer #fig-login .fig-dropdown-menu li a.fig-button, #headerContainer #fig-login .fig-dropdown-menu li a.fig-button:hover, #headerContainer #fig-login .fig-dropdown-menu li a.fig-button:visited, #headerContainer #fig-login .fig-dropdown-menu li a.fig-button:active, #headerContainer #fig-login .fig-dropdown-menu li a.fig-button:focus {
    color: #FFFFFF !important;
}
#headerContainer #fig-login .fig-user a.fig-button, #headerContainer #fig-login .fig-user a.fig-button:hover, #headerContainer #fig-login .fig-user a.fig-button:active, #headerContainer #fig-login .fig-user a.fig-button:focus, #headerContainer #fig-login .fig-user a.fig-button:visited {
    color: #FFFFFF !important;
}
.fig-header-mobile #headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a, .fig-header-mobile #headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a:hover, .fig-header-mobile #headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a:active, .fig-header-mobile #headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a:focus, .fig-header-mobile #headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a:visited, .fig-header-mobile #headerContainer #fig-login .fig-user a, .fig-header-mobile #headerContainer #fig-login .fig-user a:hover, .fig-header-mobile #headerContainer #fig-login .fig-user a:active, .fig-header-mobile #headerContainer #fig-login .fig-user a:focus, .fig-header-mobile #headerContainer #fig-login .fig-user a:visited, .fig-header-mobile #headerContainer #fig-login .fig-dropdown-menu li a, .fig-header-mobile #headerContainer #fig-login .fig-dropdown-menu li a:hover, .fig-header-mobile #headerContainer #fig-login .fig-dropdown-menu li a:visited, .fig-header-mobile #headerContainer #fig-login .fig-dropdown-menu li a:active, .fig-header-mobile #headerContainer #fig-login .fig-dropdown-menu li a:focus, .fig-header-mobile #headerContainer .fig-navbar .fig-icon a, .fig-header-mobile #headerContainer .fig-navbar .fig-icon a:hover, .fig-header-mobile #headerContainer .fig-navbar .fig-icon a:active, .fig-header-mobile #headerContainer .fig-navbar .fig-icon a:visited, .fig-header-mobile #headerContainer .fig-navbar .fig-icon a:focus {
    color: #FFFFFF !important;
}
.fig-header-mobile #headerContainer .fig-navbar .fig-nav-univers.fig-nav-univers-abonnes {
    color: #D6A461 !important;
}
.fig-header-mobile #headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a.mev, .fig-header-mobile #headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a.mev:hover, .fig-header-mobile #headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a.mev:active, .fig-header-mobile #headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a.mev:focus {
    color: #E8531D !important;
}
#headerContainer a.fpAuth, #headerContainer a.fpAuth:hover, #headerContainer a.fpAuth:visited, #headerContainer a.fpAuth:focus, #headerContainer a.fpAuth:active {
    color: #003872 !important;
}
@media only screen and (max-width: 739px) {
html #headerContainer .fig-header, html #headerContainer .fig-navbar {
    transition: margin-top 0.3s ease 0s;
}
html.smartBanner #headerContainer .fig-header, html.smartBanner #headerContainer .fig-navbar {
    margin-top: 80px;
}
html.smartBanner .mini-header #headerContainer .fig-header, html.smartBanner .mini-header #headerContainer .fig-navbar {
    margin-top: 0;
}
}
@media only screen and (min-width: 740px) {
html.smartBanner {
    padding-top: 216px !important;
}
}
@media only screen and (min-width: 1000px) {
html.smartBanner {
    padding-top: 232px !important;
}
}
html.smartBanner #headerContainer {
    padding-top: 80px;
}
html.smartBanner #headerContainer .fig-passage {
    margin-top: 80px;
}
html.smartBanner .mini-header #headerContainer .fig-passage {
    margin-top: 0;
}
#headerContainer {
    transition: margin-top 0.3s ease 0s;
}
html.smartBanner .mini-header #headerContainer {
    margin-top: -80px;
}
html #smartbanner {
    margin-top: -79px;
    opacity: 0;
    position: fixed;
    transition: margin-top 0.3s ease 0s;
}
html.smartBanner #smartbanner {
    margin-top: 0;
    opacity: 1;
}
html .mini-header #smartbanner {
    margin-top: -79px;
    opacity: 0;
    transition: margin-top 0.3s ease 0s, opacity 0.2s ease 0.3s;
}
@media screen {
@font-face {
    font-family: "DroidSans";
    font-style: normal;
    font-weight: normal;
}
@font-face {
    font-family: "PT Sans Narrow";
    font-style: normal;
    font-weight: 700;
}
.fig-passage {
    background: none repeat scroll 0 0 #FFFFFF;
    display: none;
    font-family: "DroidSans","PT Sans",verdana,sans-serif;
    font-size: 11px;
    height: 40px;
    overflow: hidden;
    position: relative;
}
.fig-passage ul {
    height: 35px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    white-space: nowrap;
    width: 5000px;
}
.fig-passage li {
    display: inline-block;
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.fig-passage li a {
    border-left: 1px solid #CCCCCC;
    color: #0065B3;
    display: block;
    font-size: 11px;
    font-style: italic;
    letter-spacing: 1px;
    line-height: 11px;
    margin: 15px 0;
    padding: 0 7px;
}
.fig-passage li:first-child a {
    border-left: medium none;
}
.cookieBarContainer {
    -moz-box-sizing: border-box;
    background-color: #FFFFFF;
    border-top: 1px solid #CCCCCC;
    color: #666666;
    font-family: 'PT Sans Narrow',sans-serif;
    font-size: 12px;
    height: 60px;
    line-height: 20px;
    margin-top: -60px;
    max-height: 0;
    overflow: hidden;
    position: fixed;
    transition: margin 0.3s ease 0s, max-height 0.2s ease 0.1s;
    width: 100%;
    z-index: 10;
}
html.visibleCookieBar .cookieBarContainer {
    max-height: 100px;
}
.cookieBarContainer .CBmessage {
    margin: 0 auto;
    max-width: 1000px;
    padding: 0 20px 0 10px;
}
#headerContainer .cookieBarContainer .CBmessage a {
    color: #003872 !important;
}
#headerContainer .cookieBarContainer .CBmessage a.CBhide {
    color: #333333 !important;
    display: block;
    font-family: verdana,sans-serif;
    font-size: 17px;
    font-weight: bold;
    line-height: 20px;
    margin-left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    width: 20px;
}
.mini-header .cookieBarContainer {
    height: 45px;
    margin-top: 0;
}
html.visibleCookieBar #headerContainer {
    padding-top: 60px;
}
html.visibleCookieBar #headerContainer .fig-header, html.visibleCookieBar #headerContainer .fig-navbar {
    margin-top: 60px;
}
html.smartBanner.visibleCookieBar #headerContainer {
    padding-top: 140px;
}
html.smartBanner.visibleCookieBar #headerContainer .fig-header, html.smartBanner.visibleCookieBar #headerContainer .fig-navbar {
    margin-top: 140px;
}
html.fig-header-mobile #vidbar {
    transition: margin 0.3s ease 0s;
}
html.fig-header-mobile.visibleCookieBar #vidbar {
    margin-top: 60px;
}
html.fig-header-mobile.smartBanner #vidbar {
    margin-top: 80px;
}
html.fig-header-mobile.visibleCookieBar.smartBanner #vidbar {
    margin-top: 140px;
}
}
@media only screen and (min-width: 740px) {
.fig-passage {
    display: block;
    height: 35px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 10;
}
.fig-passage li:last-child {
    padding-right: 10px;
}
.fig-passage li a {
    margin: 14px 0 10px;
}
.fig-passage .fig-passage-figaro-home {
    background-color: #FFFFFF;
    background-image: url("http://assets1.lefigaro.fr/assets-components/header/static/img/logo/NF_LOGO_FIGARO_NIELSEN.png");
    background-position: 5px center;
    background-repeat: no-repeat;
    display: inline-block;
    margin-right: -1px;
    position: relative;
    text-indent: -5000px;
    width: 87px;
    z-index: 1;
}
.fig-passage .fig-passage-figaro-home {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF8AAAANCAYAAADPCrIJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTVENENDMTAzQjlDMTFFMjg0MTg5OTNGMDRGNzlGM0QiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTVENENDMTEzQjlDMTFFMjg0MTg5OTNGMDRGNzlGM0QiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBNUQ0Q0MwRTNCOUMxMUUyODQxODk5M0YwNEY3OUYzRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBNUQ0Q0MwRjNCOUMxMUUyODQxODk5M0YwNEY3OUYzRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pgey1VoAAAWUSURBVHja7FdpbFRVFD5TZhi6IWBBSam1RgShiKLStEXQYkstrSQoEKi7DFtjhbgElRhMIwYMCC6oNFpjqMagQZlAJSjYaImoUZZWsW6p2DZIC9LSfdrnd958M1yfLcQE//Uk37tz7z13O+c7595xSb/8HzIESARigdNADdDkVBrQb6cLKoOAJOBymb1pmaQtWSMJkyLkxz1/os0DtAGBkLKr317nEJ8/At8ngWygG3hYivMO9qKpenFAgqQvTZMxmSvF6jkk7adLJXLIMvy+WKo/3SwVr1VA5xjQAPS4scAu/PBykoHAEixQxcVvwHc9vaWOigQsevAI9JYbG32DXrcYUcqCLqAT0L5MhqJFFqzF+J0YNxO/HwCuAk4B+4ApwHL0H+HcS/Cdy7Eb0e5ney6+j9Iwur8Y7k3374deGfVS8V0M6HnagZ3Ai+hvPI/51ejPADcBZ4DqPvQSJP7aBJlauFKihk2Ulsa1Ejl4gcSM2CrtzR9IT1eZjM1+TC6bnCXlG9dJ3WF1QI3bDhGRqznJScekeqDJNKTK94Cbhop36Gp+u4W/O2gAnXcw8AXLUH+zrePz+1BuYVsVSfA068NNDgKT+LvJNmxQdC/pLFV2c82pNol8fh0zFPiYxPoKGMU1ctE/Aw5o6IP1M+jY4yTTT8CNaK/FmF8d2jWSU3RQegIvS1drncQMLxKXa3AwEcXeIZaVKZ1n3pOoocdl5rMf2SQtzuvRcFlkTLIqzHqV4ryv8X3LOPRtZM8m4E3HBu4GfjGMkEa2q3H3AneR2SpFwGc2+4PyOXAd1kthFGznJaVGmIDvNUAp95CFtlHc34f4vs856lHPZpoIEWcKmauG38/5pzM61DEPcg0vkA+kGOeZyLOeJtnUGZ8AO5x+sixrpLUlN9E1wD1BvLG+sOHDFEYd7doPvSQgCmMiIhjK4Xm4GU1Hnn+0BZl9kOGqKWFdL3yxjHCttQ1QnLcYKGf0WEZkxJOVKuXQ6cKamazvsEM5KPPJ7H1kYRQwz1izh+UIjFeHvcL6l8C3tlODcojlz7ajgnIzyznAVps0Pv9FbFtPJ63B3jRtJnP/jzgP7XK56oFOq7t72LlymPZDrx2oA2zmtxv9od8l9mZ9fjVYC9t0I48Dr6I9Kcy+s1HSYRjiO6AA+N3QaDOMH2AUdLM+kmUqI6WEEaCygEZfyPtD5X5j3tDr4ZRtqODlFzR2cd5+40zDjFQV7UizlcQO7lNlDMccZn0W8Dbm3N2Xbc3KuJGxzy2dllioZV96utEMoyOV7Mtg7tT7YJwRxmrMS+zLVuQdR46c5jigHr7eeDVk80IU5mmvzfigzIPOnWRrYzh1+fwreElrjr8V2MC+8egrtEkgciXbvExvRawvRL+mum2s56Ceg3IFzyBMZcIXjKa9e4CQg68gOWrDae3sXXNeqT5+Zs/m/AmlWvalo0Z6ymDPIkIZ/AeZmMN+D3P5v7xM2cA0EmA+LeH40CvqBa4XIJvLeA+U8jWxzbiM9S74BviB+rPJ6gJjr08wFaayTdPRauA+3j9KmteB68n0uXzlqOi7+3kYepcRuQHHeWaRCH+x//b/8koNNJ/wIrWclAUlXomO69P4KY4/Wy4aN8BNHnD0hYzf6phrjvEqEiN8Qzk+iw4U44I8ZUeZzz+abAzY0VWcV8c7J9nI67U0YOhZ3MVUs92Ys4l3x3S+lizUj6K8F22rec8os39D+4leXjhqB00Tl/JiXtWLU3rPOZbliSooc7d1BTPp+NFJnkrLik5eXe6pqmu22yK9A92t0INTOvr/ZF1AgfHjHnq3cprLJQktHd3tGWPjKvJT4mtKD9Qm7j3akB7tHTDIsuTYS/OTy2H8hn7jX1jjD2R6HcQI7mB0ehitbl7+nfoy0jF/CzAACT3Ul6iM7kwAAAAASUVORK5CYII=");
}
#nielsen-scroll {
    background-color: #FFFFFF;
    box-shadow: -9px 0 10px 0 #FFFFFF;
    color: #999999;
    display: inline-block;
    font-family: verdana,sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 35px;
    padding: 0 5px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 100;
}
#nielsen-scroll .nielsen-button {
    background-image: url("http://assets1.lefigaro.fr/assets-components/header/static/img/fig-fleches-nielsen-sprite.png");
    background-repeat: no-repeat;
    cursor: pointer;
    display: inline-block;
    height: 40px;
    overflow: hidden;
    position: relative;
    text-indent: -5000px;
    transition: color 0.5s ease 0s;
    vertical-align: middle;
    width: 13px;
}
#nielsen-scroll .nielsen-button {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAADICAYAAABS39xVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMzgwMTE3NDA3MjA2ODExOTg0RDk3ODA5NkNENUQxOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NjIyQzNCNjZFMTMxMUUyODZEMEJGRDIxRjI1Q0FGOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NjIyQzNCNTZFMTMxMUUyODZEMEJGRDIxRjI1Q0FGOCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjMwNzQ5MUYzM0MyMDY4MTE5MkIwRDY5NTZBNEIzRTA2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE5ODREOTc4MDk2Q0Q1RDE4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+FH3boAAABB9JREFUeNrs2zFu4lAQgOFlQ7ElR0BJScMVyAm2oTcnSJ/UqTkCpKZJt1U2OYKrdBHsDbiBdx56QRZS+rHyfZJlTDnFr3kWjLqu+wEwBD+NABAsAMECBAtAsAAECxAsAMECECxAsAAEC0CwAMECECwAwQIEC0CwAAQLECwAwQIQLECwAAQLQLAAwQIQLADBAgQLQLAAwQIQLADBAgQLQLAABAsQrJPdbjc1HiB9sCJWTdz29Q6QM1g1Upv6eGdEQMpgRazWvVi1cS2MCMhi3ItVCVXTj9VyuTwaEZBqwxIrYAiuZrOZWAGD2bDmvedWrIDMwSov1t/qc1OPhwDpjLquO324eI+1jU1rZTxAtg3rpAZqa9MC0gfri2itjQhIGayLaJWX709GBGRxfod1qfz5OeJ1MCIgfbAA0h8JAQQLQLAAwQIQLADBAgQLQLAABAsQLADBAhAsQLAABAtAsADBAhAsAMECBAtAsAAECxAsAMECECxAsAAECxAsAMECECxAsAAEC0CwAMECECwAwQK+abBuHv5OjQdIH6yIVRO3fb0D5AxWjdSmPt4ZEZAyWBGrdS9WbVwLIwKyGPdiVULV9GP18Xh7NCIg1YYlVsAQjK7vX8QKGMyGNe89t2IFZA5WebH+Vp+bejwEyHck7Lru9OHiPdY2Nq2V8QDZNqyTGqitTQtIH6wvorU2IiBlsC6iVV6+PxkRkMX5Hdal8ufniNfBiID0wQJIfyQEECwAwQIEC0CwAAQLECwAwQIQLECwAAQLQLAAwQIQLADBAgQLQLAABAsQLADBAhAsQLAABAtAsADBAhAsQLAABAtAsADBAhAsAMECBAtAsAAEC/gmwdrtdlPjANIHK2LVxG1f7wApXc1ms0nc/8T1K67f7+/v/+K71miAdBvWcrk8xn0R17F+t7FpAWmPhBGttkbrIFpAVqOu684PEalyPHyNa16/WkXMtsYEpNmwPvWOh61NC0gdrGpar+JoREAW4/5DbFPzeiSc1Fgt6vstgDwbllgBgwiWWAFDUH44KlbAMDasGqdnsQKyO/8Oq/z5OWJ1MBIgfbAA0h8JjQAQLADBAgQLQLAABAsQLADBAhAsQLAABAtAsADBAhAsAMECBAtAsAAECxAsAMECECxAsAAEC0CwAMECECwAwQIEC0CwAMECECwAwQIEC0CwAAQL+KbBunn4OzUOIH2wIlZN3Pb1DpDS6Pr+ZVJiFdekfrf6eLzdGg2QbsOKOB3jvojrWL/b2LSAtEfCiFZbo3UQLSDtkbDruvNDRKocC1/jmjseAik3rE+942Fr0wJSB6ua1qs4GhGQxbj/ENvUvB4JJzVWi/p+CyDPhiVWwCCCJVbAEJQfjooVMIwNq8bpWayA9BvW5++wyp+fI1YHIwGy+i/AAEsgK1CcC1vHAAAAAElFTkSuQmCC");
}
#nielsen-scroll #scroll-left.nielsen-button {
    background-position: 2px -24px;
}
#nielsen-scroll #scroll-left.nielsen-button.isClickable {
    background-position: 2px -74px;
}
#nielsen-scroll #scroll-right.nielsen-button {
    background-position: 0 -124px;
}
#nielsen-scroll #scroll-right.nielsen-button.isClickable {
    background-position: 0 -174px;
}
#nielsen-scroll .nielsen-button.isClickable {
    color: #1A76CD;
}
.cookieBarContainer {
    margin-top: 35px;
    padding: 2px 0 10px;
    position: absolute;
}
html.smartBanner .cookieBarContainer {
    top: 80px;
}
html.smartBanner .mini-header .cookieBarContainer {
    top: 0;
}
html.visibleCookieBar {
    margin-top: 30px;
}
html.visibleCookieBar #headerContainer {
    padding-top: 0;
}
html.visibleCookieBar #headerContainer .fig-navbar {
    margin-top: auto;
}
html.visibleCookieBar #headerContainer .fig-header {
    margin-top: 70px;
}
html.visibleCookieBar .mini-header #headerContainer .fig-header {
    margin-top: 0;
}
html.smartBanner.visibleCookieBar #headerContainer {
    padding-top: 145px;
}
html.smartBanner.visibleCookieBar .mini-header #headerContainer {
    margin-top: 0;
    padding-top: 0;
}
html.smartBanner.visibleCookieBar #headerContainer .fig-header, html.smartBanner.visibleCookieBar #headerContainer .fig-navbar {
    margin-top: auto;
}
}
/*@media only screen and (min-width: 740px) {*/
@font-face {
    font-family: "DroidSans";
    font-style: normal;
    font-weight: normal;
    src: url("//assets4.lefigaro.fr/assets-fonts/DroidSans-webfont.eot?#iefix") format("embedded-opentype"), url("//assets4.lefigaro.fr/assets-fonts/DroidSans-webfont.woff") format("woff"), url("//assets4.lefigaro.fr/assets-fonts/DroidSans-webfont.ttf") format("truetype"), url("//assets4.lefigaro.fr/assets-fonts/DroidSans-webfont.svg#DroidSansRegular") format("svg");
}
@font-face {
    font-family: "PT Sans Narrow";
    font-style: normal;
    font-weight: 700;
    src: local("PT Sans Narrow"), local("PTSans-Narrow"), url("//assets4.lefigaro.fr/assets-fonts/ptsansnarrowbold.eot?#iefix") format("embedded-opentype"), url("//assets4.lefigaro.fr/assets-fonts/ptsansnarrowbold.woff") format("woff"), url("//assets4.lefigaro.fr/assets-fonts/ptsansnarrowbold.ttf") format("truetype"), url("//assets4.lefigaro.fr/assets-fonts/ptsansnarrowbold.svg#ptsansnarrowbold") format("svg");
}
#headerContainer {
    -moz-font-feature-settings: inherit;
    -moz-font-language-override: inherit;
    border: 0 none;
    font-family: inherit;
    font-size: inherit;
    font-size-adjust: inherit;
    font-stretch: inherit;
    font-style: inherit;
    font-variant: inherit;
    font-weight: inherit;
    line-height: 1;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}
#headerContainer a {
    text-decoration: none;
}
#headerContainer.fig-light-header a, #headerContainer.fig-light-header a:hover, #headerContainer.fig-light-header a:visited, #headerContainer.fig-light-header a:focus, #headerContainer.fig-light-header a:active {
    color: #333333 !important;
}

.fig-navbar .fig-container {
    margin: 0 auto;
    position: relative;
    top: 50px;
}
.fig-has-login .fig-container {
    top: 100px;
}
.fig-has-live .fig-container {
    top: 150px;
}

.fig-navbar .fig-icon a {
    -moz-box-sizing: border-box;
    background-position: 15px center;
    background-repeat: no-repeat;
    font-family: 'PT Sans Narrow',sans-serif;
    font-size: 18px;
    font-weight: bold;
    line-height: 18px;
    min-height: 24px;
    padding-left: 25px;
    text-transform: uppercase;
}
.fig-button {
    background-color: #666666;
    background-origin: border-box;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 2px;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.5);
    color: #FFFFFF !important;
    display: inline-block;
    font-family: "DroidSans",sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 22px;
    margin: 5px 2px 0 0;
    padding: 2px 8px !important;
    vertical-align: middle;
}
.fig-button.little-button {
    line-height: 18px;
    padding: 0 6px !important;
}
.fig-button.arrow-right {
    padding-right: 17px !important;
    position: relative;
}
.fig-button.little-button.arrow-right {
    padding-right: 15px !important;
}
.fig-button.arrow-right:after {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: rgba(0, 0, 0, 0) -moz-use-text-color rgba(0, 0, 0, 0) #FFFFFF;
    border-image: none;
    border-style: solid none solid solid;
    border-width: 4px 0 4px 4px;
    bottom: 9px;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: 8px;
    width: 0;
}
.fig-button.little-button.arrow-right:after {
    bottom: 5px;
    right: 5px;
}
.fig-button.arrow-left {
    padding-left: 17px !important;
    position: relative !important;
}
.fig-button.little-button.arrow-left {
    padding-left: 15px !important;
}
.fig-button.arrow-left:after {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: rgba(0, 0, 0, 0) #FFFFFF rgba(0, 0, 0, 0) -moz-use-text-color;
    border-image: none;
    border-style: solid solid solid none;
    border-width: 4px 4px 4px 0;
    bottom: 9px;
    content: "";
    display: block;
    height: 0;
    left: 8px;
    position: absolute;
    width: 0;
}
.fig-button.little-button.arrow-left:after {
    bottom: 5px;
    right: 5px;
}
.fig-navbar .fig-icon.fig-icon-live a.fig-icon-live-link {
    background-color: #C30D00;
    color: #FFFFFF;
    font-family: 'PT Sans Narrow',sans-serif;
    font-size: 24px;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 24px;
    padding: 15px 0 11px 15px;
    position: relative;
    text-transform: uppercase;
    width: 100%;
}
.fig-navbar .fig-icon.fig-icon-live .fig-icon-live-size {
    -moz-box-sizing: border-box;
    background-color: #971000;
    border: 1px solid #840701;
    border-radius: 2px;
    display: inline-block;
    height: 28px;
    line-height: 26px;
    margin: -10px 0 -10px 5px;
    position: relative;
    text-align: center;
    width: 28px;
}
.fig-navbar .fig-icon.fig-icon-live .fig-dropdown-tooggle-button {
    position: absolute;
    right: 0;
    top: 0;
}

.fig-navbar .fig-recherche {
    margin: 6px 15px;
    padding: 5px 0;
}
.fig-navbar .fig-recherche legend {
    display: none;
}
.fig-navbar .fig-recherche input.rech {
    -moz-box-sizing: border-box;
    border: 0 none rgba(0, 0, 0, 0);
    border-radius: 2px;
    display: inline-block;
    font-size: 12px;
    height: 30px;
    margin: 0 0 2px;
    overflow: hidden;
    padding: 4px 25px 4px 4px;
    position: relative;
    width: 100%;
}
.fig-navbar .fig-recherche button.go {
    -moz-box-sizing: border-box;
    background: none no-repeat scroll 0 -73px rgba(0, 0, 0, 0);
    border: 0 none rgba(0, 0, 0, 0);
    cursor: pointer;
    display: inline-block;
    filter: none;
    height: 35px;
    margin: 0 0 0 -23px;
    overflow: hidden;
    padding: 1px 0 0;
    position: absolute;
    right: 20px;
    text-indent: -5000px;
    top: 8px;
    width: 20px;
}
#fig-login {
    font-family: "DroidSans",sans-serif;
    height: 50px;
    margin: 0 0 -50px;
    position: relative;
    top: 50px;
    width: auto;
    z-index: 1;
}
.fig-user {
    overflow: hidden;
    padding: 10px 15px;
}
.fig-user a {
    display: block;
    float: left;
}
.fig-user a img {
    background-color: #CCCCCC;
    border: 1px solid #CCCCCC;
    border-radius: 2px;
    vertical-align: -4px;
}
.fig-user-connect {
    background-color: #407EC9;
}
#fig-login {
    overflow: visible;
}
#fig-login .fig-dropdown-menu {
    margin-top: -50px;
}
#fig-login .fig-dropdown-menu ul {
    border-top: 1px solid #545454;
    box-shadow: 0 -1px 0 #000000;
}
#fig-login .fig-dropdown-menu ul li {
    background-position: 0 50px;
    background-repeat: no-repeat;
}
#fig-login .fig-user {
    -moz-box-sizing: border-box;
    border-bottom: 3px solid #545454;
    font-weight: bold;
    height: 100%;
    left: 0;
    letter-spacing: 0.1em;
    padding: 13px 15px 4px;
    position: relative;
    transition: left 0.2s ease-in 0s;
}
#fig-login .fig-user {
    vertical-align: middle;
}
.fig-navbar #fig-login .fig-user.fig-user-connected {
    padding: 12px 15px 0;
}
.fig-navbar #fig-login .fig-user.fig-user-unconnected {
    padding: 0 15px;
}
#fig-login .fig-user .fig-dropdown-toggle {
    transition: right 0.2s ease-in 0.2s, opacity 0.2s ease-in 0s;
}
#fig-login.fig-dropdown.fig-dropdown-open.showSubNavbar .fig-user .fig-dropdown-toggle {
    opacity: 0;
    right: -50px;
}
#fig-login .fig-dropdown-menu ul:first-child {
    border-top: 0 none;
    box-shadow: none;
}
#fig-login .fig-dropdown-menu ul li {
    margin: 10px 0;
}
#fig-login .fig-dropdown-menu ul li a {
    line-height: 22px;
    padding-left: 24px;
}
#fig-login .fig-dropdown-menu li.fig-premium-public-page {
    background-position: 15px -80px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-publish {
    background-position: 15px -180px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-comments {
    background-position: 15px -280px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-actu {
    background-position: 15px -380px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-read-list {
    background-position: 15px -480px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-notifications {
    background-position: 15px -580px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-parameters {
    background-position: 15px -680px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-newsletters {
    background-position: 15px -780px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-advantages {
    background-position: 15px -880px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-abonnement {
    background-position: 15px -980px;
    margin-top: 5px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-question {
    background-position: 15px -1080px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-disconnect {
    background-position: 15px -1180px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-subscription, #fig-login .fig-dropdown-menu li.fig-premium-client-space {
    padding-left: 17px;
}

.fig-header .fig-logo-wrapper {
    background-attachment: scroll;
    background-position: 73px -69px;
    background-repeat: no-repeat;
}
.fig-light-header .fig-header .fig-logo-wrapper {
    background-position: 70px -365px;
}
.fig-header .fig-logo {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-attachment: scroll;
    background-position: 8px -169px;
    background-repeat: no-repeat;
    border-color: rgba(255, 255, 255, 0.3);
    border-image: none;
    border-style: solid;
    border-width: 0 1px 0 0;
    display: block;
    height: 43px;
    margin: 0 5px 0 0;
    position: relative;
    text-indent: -99999em;
    width: 65px;
}
.fig-light-header .fig-header .fig-logo {
    background-position: 8px -465px;
    border-color: rgba(0, 0, 0, 0.25);
}
.fig-navbar {
    background: none repeat scroll 0 0 #333333;
    left: -266px;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 266px;
    z-index: 100;
}
.fig-navbar a {
    color: #FFFFFF;
    display: inline-block;
}
.fig-navbar a:hover {
    color: #FFFFFF;
}
.fig-navbar .fig-primary-nav {
    border-bottom: 1px solid #545454;
}
.fig-navbar .fig-dropdown {
}
.fig-navbar .fig-primary-nav li {
    border-bottom: 1px solid #000000;
    border-top: 1px solid #545454;
}
.fig-navbar .fig-current .fig-nav-univers .ieBefore, .fig-navbar .fig-current .fig-nav-univers:before {
    /*background: none repeat scroll 0 0 #000;
    border-color: #000;
    border-style: none;
    border-width: 0;*/
background: #153970; /* Old browsers */
	
    content: "";
    display: block;
    height: 100%;
    left: 0;
    padding: 0;
    position: absolute;
    top: 0;
    width: 6px;
    z-index: 1;
}
.fig-navbar .fig-current .fig-nav-univers .ieAfter, .fig-navbar .fig-current .fig-nav-univers:after {
    box-shadow: 0 -2px 2px rgba(0, 0, 0, 0.3);
    content: "";
    display: block;
    height: 96%;
    margin-left: -1px;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.fig-navbar .fig-current .fig-nav-univers {
    background: none repeat scroll 0 0 #252525;
}
.fig-navbar .fig-nav-univers {
}
.fig-navbar .fig-nav-univers {
    font-family: 'PT Sans Narrow',sans-serif;
    font-size: 24px;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 24px;
    max-height: 50px;
    padding: 15px 0 11px;
    position: relative;
    text-transform: uppercase;
    width: 100%;
}
.fig-navbar .fig-nav-univers-abonnes {
    color: #D6A461;
    padding: 6px 0;
}
.fig-navbar .fig-nav-univers-abonnes .fig-nav-univers-txt span {
    display: block;
    font-size: 14px;
    font-weight: normal;
    line-height: 14px;
    text-transform: none;
}
.fig-navbar .fig-nav-univers-inner {
    display: block;
    padding: 0 0 0 15px;
}
.fig-navbar .fig-secondary-nav li:first-child {
    display: none;
}
.fig-nav-collapse {
    overflow: hidden;
}
.fig-nav-collapse-is-hidden {
    display: none !important;
}
.fig-nav-collapse .fig-nav a {
    color: #999999;
    display: block;
    font-family: 'PT Sans Narrow',sans-serif;
    font-size: 18px;
    font-weight: bold;
    line-height: 18px;
    padding: 15px 15px 11px;
    text-transform: uppercase;
}
.fig-nav-collapse.fig-nav-social .fig-nav a {
    background-position: 100px 100px;
    padding: 15px 15px 11px 45px;
}
.fig-nav-collapse.fig-nav-social .fig-nav a.fig-icon-newsletter {
    background-position: 15px -268px;
}
.fig-nav-collapse.fig-nav-social .fig-nav a.fig-icon-facebook {
    background-position: 15px -318px;
}
.fig-nav-collapse.fig-nav-social .fig-nav a.fig-icon-twitter {
    background-position: 15px -368px;
}
.fig-nav-collapse.fig-nav-social .fig-nav a.fig-icon-google {
    background-position: 15px -418px;
}
.fig-dropdown-toggle {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    cursor: pointer;
    line-height: 0;
    margin: 0;
    padding: 0;
}
.fig-dropdown-toggle-inner {
    background: none repeat scroll 0 center rgba(0, 0, 0, 0);
    display: block;
    height: 32px;
    padding: 18px 7px 0 13px;
    width: 10px;
}
.fig-dropdown-toggle .fig-caret {
    border-bottom: 7px solid rgba(0, 0, 0, 0);
    border-left: 7px solid #FFFFFF;
    border-top: 7px solid rgba(0, 0, 0, 0);
    display: block;
    height: 0;
    line-height: 0;
    width: 0;
}
.opacity .fig-dropdown-toggle .fig-caret {
    opacity: 0.6;
}
.opacity .fig-dropdown-toggle:hover .fig-caret, .opacity .fig-dropdown-open .fig-dropdown-toggle .fig-caret {
    opacity: 1;
}
.fig-dropdown-toggle:hover .fig-dropdown-toggle-inner, .fig-dropdown-open .fig-dropdown-toggle .fig-dropdown-toggle-inner {
    background-color: rgba(0, 0, 0, 0.2);
}
.fig-navbar .fig-dropdown-toggle {
    position: absolute;
    right: 0;
    top: 0;
}
.fig-dropdown-menu {
    height: 0;
    left: 266px;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 249px;
}
.fig-primary-nav .fig-dropdown-menu {
    opacity: 0;
    top: 0;
    transition: left 0.2s ease-in 0s;
}
.fig-dropdown-open .fig-dropdown-menu {
    height: auto;
    opacity: 1;
    top: -50px;
}
.fig-has-login .fig-dropdown-open .fig-dropdown-menu {
    top: -100px;
}
.fig-has-live .fig-dropdown-open .fig-dropdown-menu {
    top: -150px;
}
#fig-login .fig-user-connected {
    top: 0;
}
.showNavbar {
    background: none repeat scroll 0 0 #333333;
}
.showNavbar, .showNavbar body, .showNavbar .fig-navbar {
    overflow: hidden;
}
.showNavbar #page {
    left: 266px;
    position: relative;
}
.showNavbar .fig-header {
    left: 266px;
}
.showNavbar .fig-navbar {
    box-shadow: -10px 0 10px -5px #1A1A1A inset;
    left: 0;
    position: fixed;
}
.showNavbar .overthrow {
    overflow-x: hidden;
    overflow-y: scroll;
}
.overthrow-enabled .showNavbar .overthrow {
    overflow: auto;
}
.showSubNavbar {
    left: -266px;
}
.csstransitions .fig-navbar .fig-container {
    transition: left 0.2s ease-in 0s;
}
.fig-navbar .fig-dropdown-menu .fig-col .fig-col-title {
    background: linear-gradient(to bottom, #454545 0px, #2E2E2E 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 1px solid #000000;
    border-top: 1px solid #565656;
    color: #999999;
    font-family: "DroidSans";
    font-size: 14px;
    font-weight: bold;
    line-height: 14px;
    padding: 7px 15px;
}
.fig-navbar .fig-dropdown-menu .fig-col ul {
    border-top: 1px solid #565656;
    padding: 4px 0 10px;
}
.fig-navbar .fig-dropdown-menu .fig-col li {
    border: 0 none rgba(0, 0, 0, 0);
    font-family: "DroidSans",sans-serif;
    font-size: 18px;
    line-height: 18px;
    overflow: hidden;
    padding: 8px 15px;
}
.fig-navbar .fig-dropdown-menu .fig-teaser li p {
    font-size: 14px;
}
.fig-navbar .fig-dropdown-menu .fig-col li a {
    color: #FFFFFF;
}
.fig-navbar .fig-dropdown-menu .fig-col li .mev {
    color: #FF9900;
    font-weight: bold;
}
.fig-col.fig-teaser .fig-teaser-title {
    display: none;
}
.fig-col.fig-teaser ul {
    padding-bottom: 0 !important;
}
.fig-col.fig-teaser li {
    display: none;
    font-size: 14px;
    line-height: 16px;
}
.fig-col.fig-teaser li:first-child {
    display: block;
}
.fig-col.fig-teaser li a {
    display: inline-block;
}
.fig-col.fig-teaser li a img {
    border: 1px solid #666666;
    float: left;
    margin-right: 10px;
    max-width: 60px;
}
.fig-col.fig-teaser .teaser-template-1 li a img, .fig-col.fig-teaser .teaser-template-3 li a img {
    border: 0 none;
    box-shadow: 0 0 10px #000000;
    margin: 10px 0 0;
    max-width: 180px;
    position: relative;
}
.fig-col.fig-teaser .fig-col-footer {
    padding: 5px 10px 15px 15px;
}
.fig-col.fig-teaser .fig-col-footer a {
    background-color: #407CC9;
}
.fig-col.fig-teaser.fig-teaser-actualite .fig-col-footer a {
    background-color: #407EC9;
}
.fig-col.fig-teaser.fig-teaser-eco .fig-col-footer a {
    background-color: #81312F;
}
.fig-col.fig-teaser.fig-teaser-sport .fig-col-footer a {
    background-color: #000000;
}
.fig-col.fig-teaser.fig-teaser-culture .fig-col-footer a {
    background-color: #4F758B;
}
.fig-col.fig-teaser.fig-teaser-art_de_vivre .fig-col-footer a {
    background-color: #7A4189;
}
.fig-col.fig-teaser.fig-teaser-madame .fig-col-footer a {
    background-color: #407EC9;
}
.fig-col.fig-teaser.fig-teaser-abonnes .fig-col-footer a {
    background-color: #D6A461;
}
.fig-navbar .fig-btn-back {
    height: auto;
    margin: 10px 0 10px 15px;
}
.fig-footer {
    background-color: #407CC9;
    display: block;
    font-family: 'PT Sans Narrow',sans-serif;
    font-size: 14px;
    padding: 13px 0 8px;
    width: 100%;
}
.fig-footer ul {
    display: block;
    margin: 0 auto;
    max-width: 1000px;
    text-align: center;
}
.fig-footer li {
    border-left: 1px solid rgba(255, 255, 255, 0.2);
    box-shadow: -1px 0 0 0 rgba(0, 0, 0, 0.15);
    display: inline-block;
    margin-bottom: 5px;
    padding: 0 5px;
}
.fig-footer li:first-child {
    border-left: 0 none rgba(0, 0, 0, 0);
    box-shadow: none;
}
.fig-footer li a {
    color: #FFFFFF;
    text-decoration: none;
    transition: color 0.2s ease 0s;
}
.fig-footer:hover li a {
    color: rgba(255, 255, 255, 0.5);
}
.fig-footer:hover li a:hover {
    color: #FFFFFF;
}
.fig-header .fig-logo-wrapper, .fig-header .fig-logo, .mini-header .fig-header .fig-logo, .mini-header #fig-login .fig-user .fig-user-connect {
    background-image: url("http://imagesdev.figaronautisme.com/image/figaro-nautisme/common/header/sprit.png");
    /*background-size: 300px auto;*/
}
.fig-nav-collapse.fig-nav-static .fig-nav a {
    background-image: url("http://imagesdev.figaronautisme.com/image/figaro-nautisme/common/header/sprit.png");
    /*background-size: 300px auto;*/
}
.fig-nav-collapse.fig-nav-static .fig-nav .fig-icon-figtv a {
    background-image: url("http://imagesdev.figaronautisme.com/image/figaro-nautisme/common/header/sprit.png");
    background-position: 15px -64px;
    /*background-size: 300px auto;*/
    padding-left: 200px;
    text-indent: -5000px;
    width: 0;
}
.fig-navbar .fig-recherche button.go, .fig-nav-collapse.fig-nav-social .fig-nav a {
    background-image: url("http://imagesdev.figaronautisme.com/image/figaro-nautisme/common/header/sprit.png");
    /*background-size: 300px auto;*/
}
#fig-login .fig-dropdown-menu ul li {
    background-image: url("http://imagesdev.figaronautisme.com/image/figaro-nautisme/common/header/sprit.png");
    /*background-size: 300px auto;*/
}

.nano {
    height: 100%;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.nano .content {
    bottom: 0;
    left: 0;
    overflow-x: hidden;
    position: absolute;
    right: 0;
    top: 0;
}
.nano .content:focus {
    outline: thin dotted;
}
.nano > .pane {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.15);
    border-radius: 5px;
    bottom: 0;
    opacity: 0.01;
    position: absolute;
    right: 0;
    top: 0;
    transition: all 0.2s ease 0s;
    width: 5px;
}
.nano > .pane:hover {
    width: 10px;
}
.nano > .pane > .slider {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4);
    border-radius: 3px;
    margin: 0 1px;
    position: relative;
}
.nano:hover > .pane, .pane.active, .pane.flashed {
    opacity: 0.99;
}
.fig-passage ul {
    margin: 0;
    padding-left: 0;
}
.fig-social-nav {
    margin: 0;
}
#nielsen-scroll {
    display: none;
}
#fig-navbar-container {
    width: auto;
}
#headerContainer a:hover {
    text-decoration: none;
}
.fig-dark-header .fig-navbar .fig-nav-univers:visited, .fig-header-mobile .fig-navbar .fig-nav-univers, .fig-header-mobile .fig-navbar .fig-nav-univers:link, .fig-header-mobile .fig-navbar .fig-nav-univers:visited, #fig-login a {
    color: #FFFFFF;
}
.fig-header-mobile .fig-navbar .fig-nav-univers.fig-nav-univers-abonnes {
    color: #D6A461;
}
.block .fig-navbar ul {
    padding: 0;
}
.fig-recherche fieldset {
    margin: 0;
    padding: 0;
    top: 0;
}
#headerContainer.fig-light-header a, #headerContainer.fig-light-header a:hover, #headerContainer.fig-light-header a:visited, #headerContainer.fig-light-header a:focus, #headerContainer.fig-light-header a:active {
    color: #333333 !important;
}
#headerContainer .fig-passage a, #headerContainer .fig-passage a:hover, #headerContainer .fig-passage a:focus, #headerContainer .fig-passage a:visited, #headerContainer .fig-passage a:active {
    color: #0065B3 !important;
}
#headerContainer a, #headerContainer a:hover, #headerContainer a:visited, #headerContainer a:focus, #headerContainer a:active, #headerContainer .fig-navbar .fig-icon.fig-icon-live a, #headerContainer .fig-navbar .fig-icon.fig-icon-live a:hover, #headerContainer .fig-navbar .fig-icon.fig-icon-live a:focus, #headerContainer .fig-navbar .fig-icon.fig-icon-live a:visited, #headerContainer .fig-navbar .fig-icon.fig-icon-live a:active {
    color: #FFFFFF !important;
}
#headerContainer .fig-navbar .fig-icon a, #headerContainer .fig-navbar .fig-icon a:hover, #headerContainer .fig-navbar .fig-icon a:active, #headerContainer .fig-navbar .fig-icon a:visited, #headerContainer .fig-navbar .fig-icon a:focus {
    color: #3F3F3F !important;
}
#headerContainer #fig-login .fig-user a, #headerContainer #fig-login .fig-user a:hover, #headerContainer #fig-login .fig-user a:active, #headerContainer #fig-login .fig-user a:focus, #headerContainer #fig-login .fig-user a:visited {
    color: #333333 !important;
}
#headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a, #headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a:visited {
    color: #003872 !important;
}
#headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a.mev, #headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a.mev:visited {
    color: #E8531D !important;
}
#headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a:hover, #headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a:focus, #headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a:active, #headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a.mev:hover, #headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a.mev:focus, #headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a.mev:active {
    color: #FF9900 !important;
}
#headerContainer #fig-login .fig-dropdown-menu li a, #headerContainer #fig-login .fig-dropdown-menu li a:hover, #headerContainer #fig-login .fig-dropdown-menu li a:visited, #headerContainer #fig-login .fig-dropdown-menu li a:active, #headerContainer #fig-login .fig-dropdown-menu li a:focus {
    color: #1A76CD !important;
}
#headerContainer #fig-login .fig-dropdown-menu li a.fig-button, #headerContainer #fig-login .fig-dropdown-menu li a.fig-button:hover, #headerContainer #fig-login .fig-dropdown-menu li a.fig-button:visited, #headerContainer #fig-login .fig-dropdown-menu li a.fig-button:active, #headerContainer #fig-login .fig-dropdown-menu li a.fig-button:focus {
    color: #FFFFFF !important;
}
#headerContainer #fig-login .fig-user a.fig-button, #headerContainer #fig-login .fig-user a.fig-button:hover, #headerContainer #fig-login .fig-user a.fig-button:active, #headerContainer #fig-login .fig-user a.fig-button:focus, #headerContainer #fig-login .fig-user a.fig-button:visited {
    color: #FFFFFF !important;
}
.fig-header-mobile #headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a, .fig-header-mobile #headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a:hover, .fig-header-mobile #headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a:active, .fig-header-mobile #headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a:focus, .fig-header-mobile #headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a:visited, .fig-header-mobile #headerContainer #fig-login .fig-user a, .fig-header-mobile #headerContainer #fig-login .fig-user a:hover, .fig-header-mobile #headerContainer #fig-login .fig-user a:active, .fig-header-mobile #headerContainer #fig-login .fig-user a:focus, .fig-header-mobile #headerContainer #fig-login .fig-user a:visited, .fig-header-mobile #headerContainer #fig-login .fig-dropdown-menu li a, .fig-header-mobile #headerContainer #fig-login .fig-dropdown-menu li a:hover, .fig-header-mobile #headerContainer #fig-login .fig-dropdown-menu li a:visited, .fig-header-mobile #headerContainer #fig-login .fig-dropdown-menu li a:active, .fig-header-mobile #headerContainer #fig-login .fig-dropdown-menu li a:focus, .fig-header-mobile #headerContainer .fig-navbar .fig-icon a, .fig-header-mobile #headerContainer .fig-navbar .fig-icon a:hover, .fig-header-mobile #headerContainer .fig-navbar .fig-icon a:active, .fig-header-mobile #headerContainer .fig-navbar .fig-icon a:visited, .fig-header-mobile #headerContainer .fig-navbar .fig-icon a:focus {
    color: #FFFFFF !important;
}
.fig-header-mobile #headerContainer .fig-navbar .fig-nav-univers.fig-nav-univers-abonnes {
    color: #D6A461 !important;
}
.fig-header-mobile #headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a.mev, .fig-header-mobile #headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a.mev:hover, .fig-header-mobile #headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a.mev:active, .fig-header-mobile #headerContainer .fig-navbar .fig-dropdown-menu .fig-col li a.mev:focus {
    color: #E8531D !important;
}
#headerContainer a.fpAuth, #headerContainer a.fpAuth:hover, #headerContainer a.fpAuth:visited, #headerContainer a.fpAuth:focus, #headerContainer a.fpAuth:active {
    color: #003872 !important;
}
html {
    padding-top: 136px !important;
    transition: padding 0.2s ease 0s, margin 0.2s ease 0s;
}
html.fig-slim-header, html.soft-header {
    padding-top: 101px !important;
}
html.mini-header {
    padding-top: 50px !important;
}
html.ffw_noHeader {
    padding-top: 0 !important;
}
.fig-navbar a {
    color: #FFFFFF;
}
.fig-light-header .fig-navbar a {
    color: #333333;
}
#fig-login.fig-dropdown.fig-dropdown-open .fig-user {
    left: 0;
}
#fig-login .fig-dropdown-menu ul:first-child {
    margin-top: 0;
}
#fig-login .fig-dropdown-menu ul li {
    margin: 0;
}
#fig-login .fig-dropdown-menu ul li a {
    line-height: 16px;
    padding-left: 0;
}
#fig-login .fig-dropdown-menu li.fig-premium-public-page {
    background-position: 0 -30px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-publish {
    background-position: 0 -130px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-comments {
    background-position: 0 -230px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-actu {
    background-position: 0 -330px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-read-list {
    background-position: 0 -430px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-notifications {
    background-position: 0 -530px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-parameters {
    background-position: 0 -630px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-newsletters {
    background-position: 0 -730px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-advantages {
    background-position: 0 -830px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-abonnement {
    background-position: 0 -930px;
    margin-top: 5px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-question {
    background-position: 0 -1030px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-disconnect {
    background-position: 0 -1130px;
    padding-left: 17px;
}
#fig-login .fig-dropdown-menu li.fig-premium-subscription, #fig-login .fig-dropdown-menu li.fig-premium-client-space {
    padding-left: 0;
}
#fig-login .fig-dropdown-menu li.fig-premium-abonnement a {
    background-color: #D6A461;
    margin-left: 0;
    margin-top: -3px;
}
.fig-user {
    padding: 0;
}
.fig-user a, .fig-user button {
    display: block;
    float: left;
    padding: 3px 5px 0 0;
}
.mini-header .fig-user .fig-dropdown-toggle {
    float: none;
}
.fig-user .fig-dropdown-toggle .fig-caret {
    border-top-color: #333333;
}
.fig-dropdown .fig-dropdown-menu {
    top: 100%;
}
.fig-navbar #fig-login {
    -moz-box-sizing: border-box;
    background: none repeat scroll 0 0 #FFFFFF;
    border-left: 1px solid #CCCCCC;
    box-shadow: 0 0 5px 0 #888888;
    display: inline-block;
    font-size: 12px;
    height: 35px;
    line-height: 35px;
    padding: 0;
    position: fixed;
    right: 0;
    top: 0;
    transition: top 0.3s ease 0s;
    width: 150px;
    z-index: 0;
}
html.smartBanner .fig-navbar #fig-login {
    top: 80px;
}
html.smartBanner .mini-header .fig-navbar #fig-login {
    top: 0;
}
.fig-navbar #fig-login.fig-dropdown.fig-dropdown-open {
    z-index: 2;
}
#fig-login .fig-user {
    background-color: #E5E5E5;
    border-bottom: 0 none;
    letter-spacing: normal;
    padding: 0 8px;
    position: relative;
    white-space: nowrap;
    z-index: 100;
}
.mini-header #fig-login .fig-user {
    background-color: rgba(0, 0, 0, 0);
}
.fig-navbar #fig-login .fig-user.fig-user-connected, .fig-navbar #fig-login .fig-user.fig-user-unconnected {
    padding: 0 8px;
}
#fig-login .fig-user a {
    color: #333333;
}
#fig-login .fig-user .fig-user-connect {
    margin-top: 2px;
}
#fig-login .fig-dropdown.fig-dropdown-open {
    background-color: #FFFFFF;
    overflow: visible;
}
#fig-login .fig-dropdown.fig-dropdown-open .fig-user {
    background-color: #E5E5E5;
    border-bottom: 1px solid #CCCCCC;
    height: 39px;
}
.mini-header #fig-login .fig-dropdown.fig-dropdown-open .fig-user {
    height: 49px;
}
#fig-login .fig-dropdown-toggle .fig-dropdown-toggle-inner {
    background-color: rgba(0, 0, 0, 0);
    padding: 14px 3px;
}
.mini-header #fig-login .fig-dropdown-toggle .fig-dropdown-toggle-inner {
    padding: 19px 3px;
}
#fig-login .fig-dropdown-menu {
    -moz-box-sizing: border-box;
    background: none repeat scroll 0 0 #FFFFFF;
    box-shadow: -1px 1px 2px 0 #888888;
    left: auto;
    margin-top: 0;
    opacity: 0;
    padding: 29px 5px 5px;
    right: 0;
    top: 0 !important;
    width: 100%;
}
#fig-login.fig-dropdown-open .fig-dropdown-menu {
    opacity: 1;
}
.mini-header #fig-login .fig-dropdown-menu {
    padding-top: 0;
    top: 50px !important;
}
#fig-login .fig-dropdown-menu ul {
    border-top: 1px dotted #CCCCCC;
    box-shadow: none;
    margin-top: 5px;
    padding: 10px 0;
}
#fig-login .fig-dropdown-menu ul:first-child {
    margin-top: 0;
}
#fig-login .fig-dropdown-menu li {
    line-height: 16px;
    padding: 5px 0 0;
}
#fig-login .fig-dropdown-menu li a {
    color: #1A76CD;
}
.mini-header .fig-navbar #fig-login {
    background: none repeat scroll 0 center rgba(0, 0, 0, 0);
    border: 0 none;
    box-shadow: none;
    color: #FFFFFF;
    height: 50px;
    top: 0;
    z-index: 10;
}
.mini-header .fig-navbar #fig-login .fig-user {
    line-height: 45px;
}
.mini-header #fig-login .fig-dropdown.fig-dropdown-open {
    background-color: rgba(0, 0, 0, 0);
}
.mini-header #fig-login .fig-dropdown {
    background-color: rgba(0, 0, 0, 0);
    width: auto;
}
.mini-header .fig-navbar #fig-login .fig-user {
    display: inline-block;
    padding: 0;
}
.mini-header .fig-navbar #fig-login .fig-user.fig-user-connected {
    padding-right: 25px;
}
.mini-header .fig-navbar #fig-login .fig-user.fig-user-connected a {
    max-width: 20px;
    overflow: hidden;
}
.mini-header #fig-login .fig-user .fig-user-connect {
    background-attachment: scroll;
    background-color: rgba(0, 0, 0, 0);
    background-position: 10px -214px;
    background-repeat: no-repeat;
    border: 0 none rgba(0, 0, 0, 0);
    box-shadow: none;
    filter: none;
    height: 50px;
    margin: 0;
    overflow: hidden;
    padding: 0 !important;
    text-indent: -5000px;
    width: 50px;
}
.mini-header .fig-light-header #fig-login .fig-user .fig-user-connect {
    background-position: 10px -510px;
}
.mini-header #fig-login .fig-user .fig-user-connect:after {
    display: none;
}
.fig-navbar .fig-icon {
    border: 1px solid #999999;
    border-radius: 2px;
    box-shadow: 0 0 1px #666666;
    margin-right: 10px;
    max-height: 24px;
    overflow: hidden;
}

.fig-navbar .fig-icon a {
    background-color: #E8E8E8;
    background-position: center center;
    margin: 0;
    padding: 0;
    text-indent: -5000px;
    width: 24px;
}


.fig-navbar .fig-icon.fig-icon-live {
    border-color: #A50E03;
}
.fig-navbar .fig-icon.fig-icon-live .fig-dropdown-tooggle-button {
    display: none;
}
.fig-navbar .fig-icon.fig-icon-live a.fig-icon-live-link {
    border: 0 none rgba(0, 0, 0, 0);
    font-size: 12px;
    padding: 0 5px;
    text-indent: inherit;
    width: auto;
}
.fig-navbar .fig-icon.fig-icon-live .fig-icon-live-size {
    height: 20px;
    line-height: 18px;
    width: 20px;
}
.fig-navbar .fig-recherche {
    float: left;
    margin: 0;
    max-height: 30px;
    padding: 0;
    position: relative;
    top: -3px;
}
.fig-navbar .fig-recherche fieldset {
    border: 0 none;
    margin: 0;
    padding: 0;
    top: 0;
}
.fig-navbar .fig-recherche input.rech {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #CCCCCC;
    border-image: none;
    border-radius: 0;
    border-style: solid;
    border-width: 0 0 1px;
    height: 24px;
    margin-top: 5px;
    padding: 2px 25px 2px 2px;
    width: 150px;
}
.fig-light-header .fig-navbar .fig-recherche input.rech {
    background: none repeat scroll 0 0 #333333;
    border-color: #FFFFFF;
    color: #FFFFFF;
}
.fig-navbar .fig-recherche button.go {
    margin: -10px -20px 0 0;
}
.fig-light-header .fig-navbar .fig-recherche button.go {
    background-position: 0 -124px;
}
#headerContainer {
    -moz-box-sizing: border-box;
    background-color: #FFFFFF;
    border-bottom: 1px solid #CCCCCC;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 600;
}
.admin-vertical #headerContainer {
    z-index: 100;
}
.mini-header #headerContainer {
}
#headerContainer.fig-light-header {
    background-color: #333333;
    border-bottom-color: #555555;
}
.fig-header {
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.75);
    margin-top: 35px;
    position: relative;
    transition: margin 0.2s ease 0s;
}
.fig-header .fig-logo-wrapper {
    background-image: none;
    padding: 22px 0 22px 11px;
}
.fig-header .fig-logo {
    background-attachment: scroll;
    background-position: 0 -130px;
    background-repeat: no-repeat;
    border: 0 none rgba(0, 0, 0, 0);
    height: 21px;
    width: 137px;
}
.fig-light-header .fig-header .fig-logo {
    background-position: 0 -428px;
}
.fig-navbar {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
}
.fig-navbar, .overthrow-enabled nav.overthrow, .ie.overthrow-enabled .overthrow {
    overflow: visible;
}
.fig-navbar .fig-container {
    display: block;
    text-align: right;
}
.fig-navbar .fig-container, .fig-has-login .fig-container, .fig-has-live .fig-container {
    top: 0;
}
.fig-navbar .fig-container > * {
    text-align: left;
    vertical-align: top;
}

.fig-navbar .fig-container .fig-nav-static {
    float: left;
    max-width: 100%;
}
.fig-navbar .fig-container .fig-nav-social {
    padding: 2px 0 0;
}

.fig-navbar li {
    padding: 0;
}

.fig-navbar .fig-nav-univers {
    border: 0 none;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 14px;
    max-height: none;
    padding: 0;
    text-transform: uppercase;
}
.fig-navbar .fig-current .fig-nav-univers {
    background: none repeat scroll 0 center rgba(0, 0, 0, 0);
}
.fig-navbar .fig-nav-univers-abonnes {
    padding: 0;
}
.fig-navbar .fig-nav-univers-txt {
    opacity: 0.6;
    transition: opacity 0.2s ease 0.1s;
}
.fig-nav-univers:hover .fig-nav-univers-txt {
    opacity: 0.9;
}
.fig-navbar .fig-nav li {
    display: block;
    float: left;
}
.fig-navbar .fig-primary-nav {
    -moz-box-sizing: border-box;
    border: 0 none;
    font-size: 0.1em;
    height: 65px;
    letter-spacing: -2px;
    margin: -65px 0 0 155px;
    overflow: visible;
    position: static;
    text-align: right;
    white-space: nowrap;
}
.fig-navbar .fig-primary-nav * {
    letter-spacing: normal;
    text-align: left;
}
.fig-navbar .fig-nav-collapse {
    display: inline-block;
    margin: 5px 0;
    min-height: 26px;
}
.fig-nav-collapse.fig-nav-social .fig-nav a {
    padding: 0;
}
.fig-nav-collapse.fig-nav-social .fig-nav a.fig-icon-newsletter {
    background-position: 4px -183px;
}
.fig-nav-collapse.fig-nav-social .fig-nav a.fig-icon-newsletter:hover {
    background-position: 4px -233px;
}
.fig-nav-collapse.fig-nav-social .fig-nav a.fig-icon-facebook {
    background-position: 4px -327px;
}
.fig-nav-collapse.fig-nav-social .fig-nav a.fig-icon-twitter {
    background-position: 4px -377px;
}
.fig-nav-collapse.fig-nav-social .fig-nav a.fig-icon-google {
    background-position: 4px -427px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a {
    background-position: 100px 100px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.meteo {
    background-position: 0px 0px;
    padding-left: 30px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.meteo:hover {
    background-position: 0px -23px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.video {
    background-position: 0px -46px;
    padding-left: 30px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.video:hover {
    background-position: 0px -69px;
}
	
.fig-nav-collapse.fig-nav-static .fig-nav a.diapo {
    background-position: 4px -178px;
    padding-left: 25px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.diapo:hover {
    background-position: 4px -228px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.infographie {
    background-position: 4px -328px;
    padding-left: 25px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.infographie:hover {
    background-position: 4px -378px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.blog {
    background-position: 4px -478px;
    padding-left: 25px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.blog:hover {
    background-position: 4px -528px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.mobile {
    background-position: 4px -628px;
    padding-left: 25px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.mobile:hover {
    background-position: 4px -678px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.chrono {
    background-position: 4px -778px;
    padding-left: 25px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.chrono:hover {
    background-position: 4px -828px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.liste {
    background-position: 4px -928px;
    padding-left: 25px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.liste:hover {
    background-position: 4px -978px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.ecran {
    background-position: 4px -1078px;
    padding-left: 25px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.ecran:hover {
    background-position: 4px -1128px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.evenement {
    background-position: 4px -1228px;
    padding-left: 25px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.evenement:hover {
    background-position: 4px -1278px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.validation {
    background-position: 4px -1378px;
    padding-left: 25px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.validation:hover {
    background-position: 4px -1428px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.podium {
    background-position: 4px -1528px;
    padding-left: 25px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.podium:hover {
    background-position: 4px -1578px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.dossier {
    background-position: 4px -1678px;
    padding-left: 25px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.dossier:hover {
    background-position: 4px -1728px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.diplome {
    background-position: 4px -1828px;
    padding-left: 25px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.diplome:hover {
    background-position: 4px -1878px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.le-scan {
    background-position: 4px -1978px;
    padding-left: 25px;
}
.fig-nav-collapse.fig-nav-static .fig-nav a.le-scan:hover {
    background-position: 4px -2028px;
}
#fig-navbar-container {
    height: 0;
}
.fig-navbar .fig-container .fig-nav-static {
    border: 1px solid #999999;
    border-radius: 2px;
    box-shadow: 0 0 1px #666666;
    height: 25px;
    margin: 0 0 0 10px;
    min-height: 25px;
    min-width: 100px;
    overflow: hidden;
    padding: 0;
    position: relative;
    top: 5px;
}
.fig-navbar .fig-secondary-nav {
    background-color: #E8E8E8;
    border: 1px solid #999999;
    border-radius: 2px;
    margin: -1px;
    padding: 0;
}
.fig-navbar .fig-secondary-nav li {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #999999 -moz-use-text-color -moz-use-text-color;
    border-image: none;
    border-radius: 0;
    border-right: 0 none;
    border-style: solid none none;
    border-width: 1px 0 0;
    box-shadow: none;
    float: none;
    margin: 0;
    min-height: 24px;
}
.fig-navbar .fig-secondary-nav li a {
    background-color: rgba(0, 0, 0, 0);
    background-position: 2px 1px;
    padding: 0 8px;
    text-indent: inherit;
    width: auto;
}
.fig-nav-collapse.fig-nav-static .fig-nav .fig-icon-figtv {
    background-color: #222222;
    border-color: #000000;
}
.fig-nav-collapse.fig-nav-static .fig-nav .fig-icon-figtv a {
    background-position: 0 -24px;
    padding: 0;
    text-indent: -5000px;
    width: 140px;
}
.fig-navbar .fig-secondary-nav li:first-child {
    background-color: #E8E8E8;
    border-top: 0 none;
    display: block;
    min-height: 25px;
}
.fig-navbar .fig-secondary-nav li:first-child a {
    padding: 0 28px 0 8px;
    position: relative;
    z-index: 1;
}
.fig-navbar .fig-secondary-nav li:first-child:after {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #999999 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-image: none;
    border-left: 5px solid rgba(0, 0, 0, 0);
    border-right: 5px solid rgba(0, 0, 0, 0);
    border-style: solid;
    border-width: 5px;
    content: "";
    display: block;
    position: absolute;
    right: 7px;
    top: 10px;
}
.fig-navbar .fig-container .fig-nav-static.selected {
    overflow: visible;
}
.fig-navbar .fig-nav-static.selected .fig-secondary-nav li:first-child:after {
    border-bottom-color: #999999;
    border-top-color: rgba(0, 0, 0, 0);
    top: 5px;
}
.fig-navbar .fig-dropdown-toggle-inner {
    border-radius: 3px;
    height: 10px;
    padding: 7px 0 0 3px;
    width: 13px;
}
.fig-navbar .fig-dropdown-toggle .fig-caret {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #FFFFFF rgba(0, 0, 0, 0) -moz-use-text-color;
    border-image: none;
    border-left: 5px solid rgba(0, 0, 0, 0);
    border-right: 5px solid rgba(0, 0, 0, 0);
    border-style: solid solid none;
    border-width: 5px 5px 0;
}
.fig-navbar .fig-dropdown-toggle .fig-caret:before, .fig-navbar .fig-dropdown-toggle .fig-caret:after {
    content: "";
    display: block;
    left: -5px;
    position: relative;
    top: -5px;
}
.fig-navbar .fig-dropdown-toggle .fig-caret:before {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: rgba(0, 0, 0, 0.5) rgba(0, 0, 0, 0) -moz-use-text-color;
    border-image: none;
    border-left: 5px solid rgba(0, 0, 0, 0);
    border-right: 5px solid rgba(0, 0, 0, 0);
    border-style: solid solid none;
    border-width: 5px 5px 0;
    top: -4px;
}
.fig-light-header .fig-navbar .fig-dropdown-toggle .fig-caret:before {
    border-top: 5px solid rgba(255, 255, 255, 0.3);
}
.fig-navbar .fig-dropdown-toggle .fig-caret:after {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #FFFFFF rgba(0, 0, 0, 0) -moz-use-text-color;
    border-image: none;
    border-left: 5px solid rgba(0, 0, 0, 0);
    border-right: 5px solid rgba(0, 0, 0, 0);
    border-style: solid solid none;
    border-width: 5px 5px 0;
    top: -10px;
}
.fig-light-header .fig-navbar .fig-dropdown-toggle .fig-caret:after {
    border-top: 5px solid rgba(51, 51, 51, 0.8);
}
.fig-dropdown-open .fig-dropdown-toggle .fig-caret {
    border-bottom: 5px solid #FFFFFF;
    border-top: 0 none;
}
.fig-dropdown-open .fig-dropdown-toggle .fig-caret:before {
    border-bottom: 5px solid rgba(0, 0, 0, 0.5);
    border-top: 0 none;
    top: 1px;
}
.fig-light-header .fig-dropdown-open .fig-dropdown-toggle .fig-caret:before {
    border-bottom: 5px solid rgba(255, 255, 255, 0.3);
    border-top: 0 none;
}
.fig-dropdown-open .fig-dropdown-toggle .fig-caret:after {
    border-bottom: 5px solid #FFFFFF;
    border-top: 0 none;
    top: -5px;
}
.fig-light-header .fig-dropdown-open .fig-dropdown-toggle .fig-caret:after {
    border-bottom: 5px solid #333333;
    border-top: 0 none;
}
.fig-navbar .fig-dropdown-menu {
    -moz-box-sizing: border-box;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 65px !important;
    width: 100%;
    z-index: 10;
}
.mini-header .fig-navbar .fig-dropdown-menu {
    top: 50px !important;
}
.fig-navbar .fig-primary-nav .fig-dropdown-menu {
    background: none repeat scroll 0 0 #FFFFFF;
    box-shadow: 0 4px 9px #999999;
    display: block;
}
.fig-navbar .fig-primary-nav .fig-dropdown-open .fig-dropdown-menu {
    display: block;
}
.fig-navbar .fig-dropdown-menu .fig-col {
    -moz-box-sizing: border-box;
    display: inline-block;
    margin: 10px 0 0;
    min-height: 85%;
    padding: 0px 10px 10px;
    position: relative;
    vertical-align: top;
    width: 32.9%;
}
.fig-navbar .fig-dropdown-menu .fig-col.fig-services {
    border-left: 1px solid #CCCCCC;
    bottom: 10px;
    min-height: 280px;
    padding-bottom: 0;
    position: relative;
    top: 0;
}
.fig-navbar .fig-dropdown-menu .fig-btn-back {
    display: none;
}
.fig-navbar .fig-primary-nav > li {
    display: inline-block;
    float: none;
}
.fig-navbar .fig-primary-nav > li.fig-current + li.fig-nav-menu-mev {
    margin-left: 13px;
}
.fig-navbar .fig-nav-univers .fig-nav-univers-inner {
    display: block;
    padding: 27px 10px 24px 0;
}
.fig-navbar .fig-dropdown.data-loaded .fig-nav-univers .fig-nav-univers-inner {
    padding-right: 25px;
}
.fig-navbar .fig-dropdown .fig-nav-univers .fig-nav-univers-inner:before {
	-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: rgba(0, 0, 0, 0);
    border-image: none;
    border-style: solid;
    border-width: 19px 19px 0;
    bottom: 0;
    content: "";
    display: block;
    height: 0;
    margin-left: 20%;
    position: absolute;
    width: 0;
    z-index: 11;
}
.fig-navbar .fig-dropdown.fig-dropdown-open .fig-nav-univers-abonnes .fig-nav-univers-inner:before {
    bottom: 3px;
}
.fig-navbar .fig-dropdown.fig-dropdown-open .fig-nav-univers .fig-nav-univers-inner:before {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #FFFFFF;
    border-image: none;
    border-style: solid;
    border-width: 19px 19px 12px;
}
.fig-navbar .fig-dropdown.fig-dropdown-open .fig-nav-univers .fig-nav-univers-inner:after {
    display: none;
}
.fig-navbar .fig-nav .fig-dropdown-toggle {
    padding-top: 25px;
    right: 5px;
}
.fig-navbar .fig-current .fig-nav-univers {
    margin: -3px 0 0;
    padding: 1px 1px 0;
}
.fig-navbar .fig-nav .fig-current .fig-dropdown-toggle, .fig-navbar .fig-nav .fig-nav-menu-mev .fig-dropdown-toggle {
    margin-top: 3px;
}
.fig-navbar .fig-current .fig-nav-univers {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABLCAYAAACx1u2DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDOTYyN0I5REMwNDlFMjExQkE1REIyMEFEODM5ODk4NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCRjU4OTRFMzQ5RUIxMUUyOTNDMERCMEVCRTJCOEIyNCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCRjU4OTRFMjQ5RUIxMUUyOTNDMERCMEVCRTJCOEIyNCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkM5NjI3QjlEQzA0OUUyMTFCQTVEQjIwQUQ4Mzk4OTg0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkM5NjI3QjlEQzA0OUUyMTFCQTVEQjIwQUQ4Mzk4OTg0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+DNT/UQAAAJZJREFUeNp8y11ngmEAgOGnTzWlLEmZmUkyk8xEkiQZk8xkkplkNkmpf7Bf3lvX+XRycR/cIYqiv3gIIbrI8b8M5/eAPXbYYoM1fvGDb6ywxBc+scAcH5jhHW+YYoJXvGCMEYYYoI8euujgGU9oo4VHPKCJBuq4xx1ucYMaqqigjBKuUUQBeeRwhSwySCOFJBKII3YSYAAq7tgTNKpymwAAAABJRU5ErkJggg==");
    background-position: center top;
    background-size: cover;
}
.fig-navbar .fig-current .fig-nav-univers {
    background-color: #407CC9;
    background-image: linear-gradient(to bottom, #407EC9 0px, #407CC9 100%);
    z-index: 1;
}
.fig-navbar .fig-dropdown .fig-nav-univers .fig-nav-univers-inner .ieAfter, .fig-navbar .fig-dropdown .fig-nav-univers .fig-nav-univers-inner:after {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #FFFFFF rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-image: none;
    border-right: 5px solid rgba(0, 0, 0, 0);
    border-style: solid;
    border-width: 5px;
    content: "";
    margin-top: 0;
    opacity: 0;
    position: absolute;
    right: 13px;
    top: 50%;
    transition: transform 0.2s ease 0s, margin 0.2s ease 0s, opacity 0.2s ease 0s;
}
.fig-navbar .fig-dropdown.data-loaded .fig-nav-univers .fig-nav-univers-inner .ieAfter, .fig-navbar .fig-dropdown.data-loaded .fig-nav-univers .fig-nav-univers-inner:after {
    opacity: 0.5;
    transition: transform 0.2s ease 0s, margin 0.2s ease 0s, opacity 0.2s ease 0.2s;
}
.fig-navbar .fig-dropdown.fig-current .fig-nav-univers .fig-nav-univers-inner .ieAfter, .fig-navbar .fig-dropdown.fig-current .fig-nav-univers .fig-nav-univers-inner:after, .fig-navbar .fig-dropdown .fig-nav-univers:hover .fig-nav-univers-inner .ieAfter, .fig-navbar .fig-dropdown .fig-nav-univers:hover .fig-nav-univers-inner:after {
	opacity: 1;
    transition: transform 0.2s ease 0s, margin 0.2s ease 0s, opacity 0.2s ease 0s;
}
.fig-navbar .fig-dropdown.fig-dropdown-open .fig-nav-univers .fig-nav-univers-inner .ieAfter, .fig-navbar .fig-dropdown.fig-dropdown-open .fig-nav-univers .fig-nav-univers-inner:after {
    display: block;
    margin-top: -4px;
    transform: rotate(180deg);
    transition: transform 0.2s ease 0s, margin 0.2s ease 0s, opacity 0.2s ease 0s;
}
.fig-navbar .fig-nav .fig-dropdown-toggle {
    opacity: 0;
    z-index: 12;
}
.fig-current .cadre2 {
	 /*background-color: #5289CB;*/
    margin: -1px -1px 0;
    padding: 1px 1px 0;
    position: inherit;
}
	
.fig-navbar .fig-current .fig-nav-univers .fig-nav-univers-inner {
   background: #1a4484; /* Old browsers */
    padding-bottom: 25px;
    padding-left: 10px;
    position: relative;
    z-index: 1;
}
.fig-navbar .fig-current {
    margin-left: -2px;
    margin-right: -2px;
}
.fig-navbar .fig-current .fig-nav-univers {
    margin-bottom: 3px !important;
    overflow: visible;
}
.fig-navbar .fig-primary-nav li {
    border: 0 none rgba(0, 0, 0, 0);
}

.fig-navbar .fig-primary-nav > li {
    margin-left: -7px;
}

.fig-navbar .fig-current .fig-nav-univers .ieBefore, .fig-navbar .fig-current .fig-nav-univers:before {
    /*background: none repeat scroll 0 0 #153970;
    border-style: solid solid none;
    border-width: 3px 2px 0;*/
background: #153970; /* Old browsers */

    height: 78px;
    left: -2px;
    top: -3px;
    padding:2px;
    width: 100%;
    z-index: 0;
}
	
.fig-navbar .fig-current .ieBefore {
    -moz-box-sizing: content-box;
    left: -4px;
    padding: 0;
    right: -4px;
    width: auto;
}
.fig-navbar .fig-nav-univers-txt {
    border-left: 1px solid rgba(255, 255, 255, 0.4);
    box-shadow: -1px 0 0 0 rgba(0, 0, 0, 0.3);
    display: block;
    padding: 0 0 0 9px;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.9);
}
.fig-navbar .fig-dropdown:first-child .fig-nav-univers-txt {
    border-left: 0 none;
    box-shadow: none;
}
.fig-light-header .fig-navbar .fig-nav-univers-txt {
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);
}
.fig-navbar .fig-current .fig-nav-univers.fig-nav-univers-abonnes .fig-nav-univers-inner {
    background-color: #D6A461;
    padding-bottom: 18px;
}
.fig-navbar .fig-current .fig-nav-univers-txt {
    border-left: 0 none;
    box-shadow: none;
    margin-bottom: -1px;
    margin-top: 2px;
    opacity: 1;
    padding: 0 0 0 5px;
}
.fig-current .fig-dropdown .fig-dropdown-toggle .fig-caret {
    opacity: 1;
}
.fig-navbar .fig-nav-univers-abonnes, .fig-navbar .fig-current .fig-nav-univers.fig-nav-univers-abonnes {
    -moz-box-sizing: border-box;
    /*background: none repeat scroll 0 0 #D6A461;*/
background: #1ab343; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzFhYjM0MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZThlMzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #1ab343 1%, #0e8e31 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#1ab343), color-stop(100%,#0e8e31)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1ab343 1%,#0e8e31 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1ab343 1%,#0e8e31 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1ab343 1%,#0e8e31 100%); /* IE10+ */
background: linear-gradient(to bottom,  #1ab343 1%,#0e8e31 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1ab343', endColorstr='#0e8e31',GradientType=0 ); /* IE6-8 */
    
    color: #FFFFFF;
    margin: -3px 0 0;
    max-height: 82px;
}
.fig-navbar .fig-nav-univers-abonnes .fig-nav-univers-txt {
    border-left: 0 none;
    box-shadow: none;
    margin-bottom: 3px;
    margin-top: 3px;
}
.fig-navbar .fig-nav-univers-abonnes .fig-nav-univers-txt span {
    margin-top: -14px;
}
.fig-navbar .fig-nav-univers-abonnes:before, .fig-navbar .fig-nav-univers-abonnes:after {
    border-right: 3px solid #7D5820;
    border-top: 3px solid rgba(0, 0, 0, 0);
    content: "";
    display: block;
    height: 0;
    left: -3px;
    position: absolute;
    top: 0;
    width: 0;
}
.fig-navbar .fig-nav-univers-abonnes:after {
    border-bottom: 3px solid rgba(0, 0, 0, 0);
    border-top: 0 none;
    bottom: 0;
    top: auto;
}
.fig-navbar .fig-dropdown-open .fig-nav-univers-links {
    left: 33%;
    margin: 6px 0;
    padding: 0;
    position: absolute;
    top: 4px;
    width: 32.2%;
    z-index: 1;
}
#headerContainer .fig-navbar .fig-dropdown-open .fig-nav-univers-links a {
    border: 1px solid #CCCCCC;
    border-radius: 2px;
    box-shadow: none;
    color: #003872 !important;
    display: block;
    font-family: 'DroidSans';
    font-size: 17px;
    font-weight: bold;
    line-height: 1.2em;
    margin: 0;
    padding: 10px !important;
}
#headerContainer .fig-navbar .fig-dropdown-open .fig-nav-univers-links a:hover {
    color: #FF9900 !important;
}
.fig-navbar .fig-dropdown-menu .fig-col .fig-col-title {
    background: none repeat scroll 0 center rgba(0, 0, 0, 0);
    border: 0 none;
    color: #333333;
    display: block;
    filter: none;
    font-size: 17px;
    line-height: 1.2em;
    margin: 0 0 15px;
    padding: 0;
}
.fig-navbar .fig-dropdown-menu .fig-col.fig-links .fig-col-title {
    visibility: hidden;
}
.fig-navbar .fig-dropdown-menu .fig-col:first-child .fig-col-title {
    display: block;
}
.fig-navbar .fig-dropdown-menu .fig-col li {
    float: none;
    padding: 4px 0 0;
}
.fig-navbar .fig-dropdown-menu .fig-col.fig-links li:first-child, .fig-navbar .fig-dropdown-menu .fig-col.fig-services li:first-child {
    padding-top: 4px;
}
.fig-navbar .fig-dropdown-menu .fig-col li a {
    color: #003872;
    font-size: 13px;
    line-height: 1em;
    padding: 4px 0;
}
.fig-navbar .sleepingNano {
    overflow: hidden;
}
.fig-navbar .sleepingNano .content {
    -moz-box-sizing: border-box;
    max-height: 260px;
    overflow-y: auto;
    padding-right: 10%;
    transition: width 0.5s ease 0s, padding 0.5s ease 0s;
    width: 110%;
}
.fig-navbar .sleepingNano:hover .content {
    padding-right: 0;
    width: 100%;
}
.fig-navbar .fig-dropdown-menu .fig-col ul {
    border: 0 none;
    padding: 0;
}
.fig-navbar .fig-dropdown-menu .fig-col.fig-teaser ul {
    max-height: 200px;
    min-height: 180px;
}
.fig-navbar .fig-col * {
    text-align: inherit;
}
.mini-header .fig-header {
    margin-top: 0;
}
.mini-header .fig-header .fig-timestamp {
    display: none;
}
.mini-header .fig-header .fig-logo {
    background-attachment: scroll;
    background-position: 5px -560px;
    background-repeat: no-repeat;
    border: 0 none rgba(0, 0, 0, 0);
    height: 50px;
}
.mini-header .fig-light-header .fig-header .fig-logo {
    background-attachment: scroll;
    background-position: 5px -610px;
    background-repeat: no-repeat;
}
.mini-header .fig-header .fig-logo-wrapper {
    padding: 0;
}
.mini-header .fig-navbar .fig-primary-nav {
    height: 50px;
    margin: -51px 0 0 60px;
    text-align: left;
}
.mini-header .fig-navbar .fig-current {
    margin-right: -3px;
    margin-top: -1px;
}
.mini-header .fig-navbar .fig-nav-univers {
    font-size: 12px;
    line-height: 12px;
    margin: 0;
    padding-bottom: 0;
    padding-top: 0;
    text-transform: uppercase;
}
.mini-header .fig-navbar .fig-nav-menu-mev {
    margin-top: -3px;
}
.mini-header .fig-navbar .fig-nav-teaser {
    top: 18px;
}
.mini-header .fig-navbar .fig-nav-univers .fig-nav-univers-inner {
    padding-bottom: 18px;
    padding-top: 21px;
}
.mini-header .fig-navbar .fig-nav-univers-txt {
    font-size: 14px;
}
.mini-header .fig-navbar .fig-current .fig-nav-univers-txt {
    margin: 1px 0 0;
}
.mini-header .fig-navbar .fig-nav-univers-abonnes .ieBefore, .mini-header .fig-navbar .fig-nav-univers-abonnes:before, .mini-header .fig-navbar .fig-current .fig-nav-univers .ieBefore, .mini-header .fig-navbar .fig-current .fig-nav-univers:before {
    display: none;
}
.mini-header .fig-navbar .fig-nav .fig-dropdown-toggle {
    padding-top: 17px;
}
.mini-header .fig-navbar .fig-nav .fig-current .fig-dropdown-toggle {
    padding-top: 15px;
}
.fig-footer {
    clear: both;
    overflow: auto;
}
.fig-footer li {
    padding: 0 10px;
}

.fig-navbar .fig-dropdown-menu .fig-teaser {
    margin-top: 0;
    padding-top: 10px;
    width: 33%;
}
.fig-navbar .fig-dropdown-menu .fig-teaser * {
    white-space: normal;
}
.fig-navbar .fig-dropdown-menu .fig-teaser .fig-teaser-title {
    display: block;
}
.fig-navbar .fig-dropdown-menu .fig-teaser li {
    margin: 0;
    min-height: 50px;
    padding: 0;
}
.fig-navbar .fig-dropdown-menu .fig-teaser li a {
    width: 100%;
}
.fig-navbar .fig-dropdown-menu .fig-teaser li a img {
    display: block;
    float: left;
    margin: 0 10px 5px 0;
    width: 50px;
}
.fig-navbar .fig-dropdown-menu .fig-teaser li p {
    font-size: inherit;
    line-height: 1.4em;
    margin: 0;
    padding: 0;
    white-space: normal;
}
.fig-navbar .fig-dropdown-menu .fig-teaser li a p {
    color: #003872;
    font-family: "DroidSans",sans-serif;
}
.fig-navbar .fig-dropdown-menu .fig-teaser .fig-col-footer {
    padding: 0;
}
.fig-navbar .fig-dropdown-menu .fig-teaser .teaser-template-1 {
    background-color: #F5F5F5;
    border: 1px solid #CCCCCC;
    padding: 14px;
    text-align: center;
}
.fig-navbar .fig-dropdown-menu .fig-teaser .teaser-template-1 .fig-teaser-title {
    margin: 0 0 5px;
}
.fig-navbar .fig-dropdown-menu .fig-teaser .teaser-template-1 ul {
    max-height: 220px;
}
.fig-navbar .fig-dropdown-menu .fig-teaser .teaser-template-1 li {
    display: none;
    position: relative;
}
.fig-navbar .fig-dropdown-menu .fig-teaser .teaser-template-1 li:first-child {
    display: block;
}
.fig-navbar .fig-dropdown-menu .fig-teaser .teaser-template-1 li > p {
    -moz-box-sizing: border-box;
    background-color: rgba(0, 0, 0, 0.75);
    bottom: 0;
    color: #FFFFFF;
    padding: 3px;
    position: absolute;
    width: 100%;
}
.fig-navbar .fig-dropdown-menu .fig-teaser .teaser-template-1 li a {
    color: #333333;
    display: block;
    overflow: hidden;
}
.fig-navbar .fig-dropdown-menu .fig-teaser .teaser-template-1 li a img {
    box-shadow: 0 0 10px #666666;
    display: inline;
    float: none;
    margin: 10px 0;
    max-width: 100%;
    width: 240px;
}
.fig-navbar .fig-dropdown-menu .fig-teaser .teaser-template-1 .fig-col-footer {
    margin-top: 5px;
}
.fig-navbar .fig-dropdown-menu .fig-teaser .teaser-template-2 {
    background-color: #ECECEC;
    border: 1px solid #CCCCCC;
    border-radius: 2px;
    padding: 10px;
    width:280px;
    height:280px;
}
.fig-navbar .fig-dropdown-menu .fig-teaser .teaser-template-2 li a img {
    width: 50px;
}
.fig-navbar .fig-dropdown-menu .fig-teaser .teaser-template-3 {
    background-color: #F5F5F5;
    border: 1px solid #CCCCCC;
    padding: 14px;
    text-align: center;
}
.fig-navbar .fig-dropdown-menu .fig-teaser .teaser-template-3 li {
    display: none;
    position: relative;
}
.fig-navbar .fig-dropdown-menu .fig-teaser .teaser-template-3 li:first-child {
    display: block;
}
.fig-navbar .fig-dropdown-menu .fig-teaser .teaser-template-3 li > p {
    -moz-box-sizing: border-box;
    background-color: rgba(0, 0, 0, 0.75);
    bottom: 0;
    color: #FFFFFF;
    padding: 3px;
    position: absolute;
    width: 100%;
}
.fig-navbar .fig-dropdown-menu .fig-teaser .teaser-template-3 li a {
    color: #333333;
    display: block;
    max-height: 150px;
    overflow: hidden;
}
.fig-navbar .fig-dropdown-menu .fig-teaser .teaser-template-3 li a img {
    box-shadow: 0 0 10px #666666;
    display: inline;
    float: none;
    height: 100%;
    margin: 20px;
    max-width: 75%;
    width: auto;
}
.fig-navbar .fig-dropdown-menu .fig-teaser .teaser-template-3 .fig-col-footer {
    margin-top: 15px;
}
.fig-navbar .fig-dropdown-menu .fig-teaser .teaser-template-4 {
    background-color: #F5F5F5;
    border: 1px solid #CCCCCC;
    padding: 14px;
}
.fig-navbar .fig-dropdown-menu .fig-teaser .teaser-template-4 li a img {
    width: 50px;
}
.fig-navbar .fig-dropdown-menu .fig-teaser-actualite .teaser-template-3, .fig-navbar .fig-dropdown-menu .fig-teaser-actualite .teaser-template-4 {
    background-color: #B7CFEA;
    border-color: #407EC9;
}
.fig-navbar .fig-dropdown-menu .fig-teaser-eco .teaser-template-3, .fig-navbar .fig-dropdown-menu .fig-teaser-eco .teaser-template-4 {
    background-color: #CF7B7B;
    border-color: #81312F;
}
.fig-navbar .fig-dropdown-menu .fig-teaser-sport .teaser-template-3, .fig-navbar .fig-dropdown-menu .fig-teaser-sport .teaser-template-4 {
    background-color: #4C4C4C;
    border-color: #000000;
}
.fig-navbar .fig-dropdown-menu .fig-teaser-culture .teaser-template-3, .fig-navbar .fig-dropdown-menu .fig-teaser-culture .teaser-template-4 {
    background-color: #A6BFCD;
    border-color: #4F758B;
}
.fig-navbar .fig-dropdown-menu .fig-teaser-art_de_vivre .teaser-template-3, .fig-navbar .fig-dropdown-menu .fig-teaser-art_de_vivre .teaser-template-4 {
    background-color: #C396CE;
    border-color: #7A4189;
}
.fig-navbar .fig-dropdown-menu .fig-teaser-madame .teaser-template-3, .fig-navbar .fig-dropdown-menu .fig-teaser-madame .teaser-template-4 {
    background-color: #B7CFEA;
    border-color: #407EC9;
}
.fig-navbar .fig-dropdown-menu .fig-teaser-abonnes .teaser-template-3, .fig-navbar .fig-dropdown-menu .fig-teaser-abonnes .teaser-template-4 {
    background-color: #F5EADA;
    border-color: #D6A461;
}
.fig-navbar .fig-dropdown-menu .fig-teaser-actualite .fig-col-footer a {
    background-color: #407EC9;
}
.fig-navbar .fig-dropdown-menu .fig-teaser-eco .fig-col-footer a {
    background-color: #81312F;
}
.fig-navbar .fig-dropdown-menu .fig-teaser-sport .fig-col-footer a {
    background-color: #000000;
}
.fig-navbar .fig-dropdown-menu .fig-teaser-culture .fig-col-footer a {
    background-color: #4F758B;
}
.fig-navbar .fig-dropdown-menu .fig-teaser-art_de_vivre .fig-col-footer a {
    background-color: #7A4189;
}
.fig-navbar .fig-dropdown-menu .fig-teaser-madame .fig-col-footer a {
    background-color: #407EC9;
}
.fig-navbar .fig-dropdown-menu .fig-teaser-abonnes .fig-col-footer a {
    background-color: #D6A461;
}
#headerContainer .fig-navbar .fig-dropdown .fig-nav-univers-links-actualite .fig-nav-univers-links a {
    background-color: #E8E8E8;
}
/*#headerContainer .fig-navbar .fig-dropdown .fig-nav-univers-links-actualite .fig-nav-univers-links a:before {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAASCAYAAAC0EpUuAAAA1ElEQVQ4jWP8//8/AyMjIwMuoOxWECFp6LucgYGB4fn5zZF3d01YgUvt////GRgYGBhYcJqGZCALOw8DAwMDA8xwfAYzMDAwMBFrIAMDAwMLOw+DpKHvcmW3ggiSDcVmICkGYxiKz0BiDUYxlBgDiTEYbigpBhIymIVcA9ENhnJXwF1KroE4DIa49OWl7YUMDAwM0qah/eQY+vT06kIIy4mBgYGBgRE5RznUnfyPruFAkzlKdsOnBpajcCZ+SsCooQjw89OrP6QagE0PIyzGqAlo4n0AANtU4jPsDdoAAAAASUVORK5CYII=");
    content: "";
    display: inline-block;
    height: 18px;
    margin: 0 5px -2px 0;
    width: 21px;
}*/
#headerContainer .fig-navbar .fig-dropdown .fig-nav-univers-links-eco .fig-nav-univers-links a {
    background-color: #E8E8E8;
}
/*#headerContainer .fig-navbar .fig-dropdown .fig-nav-univers-links-eco .fig-nav-univers-links a:before {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAASCAYAAAC0EpUuAAAAyklEQVQ4je3TsQ2CQBTG8f8JBbVoA0MYGmdgBByDCYwTOAaM4Aw2RHfQRsXEUk3OQkFADg/Uzq97yb1f3uXuCSklQghU8V0n8Ox+BJAc0slis41VZ6WUAJhKrQBahgFAhjfBAD1dEMAyDDy7H/muE7RG68A28AvaBOrCJVQH1IFztA34Dja7glX4Ucb5pF1BBXyfdJ0eQ4DxcDDvgi53+7BYi+JGzbyRrDZMk1Vp3ZrOZBul/Pyf5I8+czpfrm2Buh6Rvdg385Pr3wCuaEx2AYt9wgAAAABJRU5ErkJggg==");
    content: "";
    display: inline-block;
    height: 18px;
    margin: 0 5px -2px 0;
    width: 21px;
}*/
#headerContainer .fig-navbar .fig-dropdown .fig-nav-univers-links-sport .fig-nav-univers-links a {
    background-color: #E8E8E8;
}
/*#headerContainer .fig-navbar .fig-dropdown .fig-nav-univers-links-sport .fig-nav-univers-links a:before {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAASCAYAAAC0EpUuAAAAiElEQVQ4je3UXQqAIBAE4NnokF7Dk3ThYHpIJf/W1eitAckF/VSUQBKDOAAMzWkDSYLk3TGCQ9iCtkAVHqEa2IU11AI24R46A1ZwC10BM7hE34AJjqiQhIgMH6slJAUA9lD78D0WPf8s4k7TYo0JUtTdMfF+tsWdqfnRLOeCUc0Rw/90Op8c/wLKBqpkZ+1q2QAAAABJRU5ErkJggg==");
    content: "";
    display: inline-block;
    height: 18px;
    margin: 0 5px -2px 0;
    width: 21px;
}*/
#headerContainer .fig-navbar .fig-dropdown .fig-nav-univers-links-culture .fig-nav-univers-links a {
    background-color: #E8E8E8;
}
/*#headerContainer .fig-navbar .fig-dropdown .fig-nav-univers-links-culture .fig-nav-univers-links a:before {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAASCAYAAAC0EpUuAAAAzklEQVQ4jWP8//8/AyMjIwMuoOPoGyGna7acgYGB4dHlU5FX9m9egUvt////GRgYGBhYcJqGZCArOwcDAwMDA8xwfAYzMDAwMBFrIAMDAwMrOweDnK7Zch1H3wiSDcVmICkGYxiKz0BiDUYxlBgDiTEYbigpBhIymIVcA9ENhnJXwF1KroE4DIa49PG1s4UMDAwMSobW/eQYeu/80UJkPiNyjvIv7f6PrmFjdylKdsOnBpajcCZ+SsCooQjw/fPHP6QagE0PIyzGqAlo4n0A8eRR3tdXHysAAAAASUVORK5CYII=");
    content: "";
    display: inline-block;
    height: 18px;
    margin: 0 5px -2px 0;
    width: 21px;
}*/
#headerContainer .fig-navbar .fig-dropdown .fig-nav-univers-links-art_de_vivre .fig-nav-univers-links a {
    background-color: #E8E8E8;
}
/*#headerContainer .fig-navbar .fig-dropdown .fig-nav-univers-links-art_de_vivre .fig-nav-univers-links a:before {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAASCAYAAAC0EpUuAAAAzklEQVQ4jWP8//8/AyMjIwMu4KLiE6EvabqcgYGB4eLz05F77mxZgUvt////GRgYGBhYcJqGZCA7CwcDAwMDA8xwfAYzMDAwMBFrIAMDAwM7CweDvqTpchcVnwiSDcVmICkGYxiKz0BiDUYxlBgDiTEYbigpBhIymIVcA9ENhnJXwF1KroE4DIa49PKLc4UMDAwMJjJW/eQYeubJsUJkPiNyjqpy7PyPrqFtfzlKdsOnBpajcCZ+SsCooQjw+efHP6QagE0PIyzGqAlo4n0AhKxRVFIclV0AAAAASUVORK5CYII=");
    content: "";
    display: inline-block;
    height: 18px;
    margin: 0 5px -2px 0;
    width: 21px;
}*/
#headerContainer .fig-navbar .fig-dropdown .fig-nav-univers-links-madame .fig-nav-univers-links a {
    background-color: #E8E8E8;
}
/*#headerContainer .fig-navbar .fig-dropdown .fig-nav-univers-links-madame .fig-nav-univers-links a:before {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAASCAYAAAC0EpUuAAAA1ElEQVQ4jWP8//8/AyMjIwMuoOxWECFp6LucgYGB4fn5zZF3d01YgUvt////GRgYGBhYcJqGZCALOw8DAwMDA8xwfAYzMDAwMBFrIAMDAwMLOw+DpKHvcmW3ggiSDcVmICkGYxiKz0BiDUYxlBgDiTEYbigpBhIymIVcA9ENhnJXwF1KroE4DIa49OWl7YUMDAwM0qah/eQY+vT06kIIy4mBgYGBgRE5RznUnfyPruFAkzlKdsOnBpajcCZ+SsCooQjw89OrP6QagE0PIyzGqAlo4n0AANtU4jPsDdoAAAAASUVORK5CYII=");
    content: "";
    display: inline-block;
    height: 18px;
    margin: 0 5px -2px 0;
    width: 21px;
}*/
#headerContainer .fig-navbar .fig-dropdown .fig-nav-univers-links-abonnes .fig-nav-univers-links a {
    background-color: #E8E8E8;
}
/*#headerContainer .fig-navbar .fig-dropdown .fig-nav-univers-links-abonnes .fig-nav-univers-links a:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAASCAYAAAC0EpUuAAAA50lEQVQ4je3UrW4CQRSG4XcIWUG4jRXFs3YVV7CGdDEILgC114DCU1EDXTQWXbP1reICaqpoBSH5EPx0C8vsD6njcyeZ8+RMMmeQhC1R6HWTSahkEioKva7trCQkUc8DA9+Nmw0HgMB3Y4DRLJnb+mpFQYBmwyHw3Thv4kw0CywDX6A2sCj8By0CFoFPaBkwD65XBc/hQzkHMJJ4e+qpCpjO+mdDezA1p0kXr6shwGPnYVwFfFl+DAHag31tJGGMAeB92r9Yr1bv2aRr25njdl59/Lfkjv7m8+t7WxbI6jF5/2mV/Mv1d03LY5dxx+vcAAAAAElFTkSuQmCC");
    content: "";
    display: inline-block;
    height: 18px;
    margin: 0 5px -2px 0;
    width: 21px;
}*/
.fig-passage {
    display: block;
    height: 40px;
}
#nielsen-scroll {
    height: 40px;
}
.cookieBarContainer {
    margin-top: 40px;
}
html.smartBanner.visibleCookieBar #headerContainer {
    padding-top: 150px;
}
#headerContainer .cookieBarContainer .CBmessage a.CBhide {
    margin-left: 970px;
    right: auto;
}

html {
    padding-top: 178px !important;
}
html.fig-slim-header, html.soft-header {
    padding-top: 117px !important;
}
.soft-header #headerContainer {
    background-color: rgba(0, 0, 0, 0);
    border: 0 none;
}
.soft-header .fig-navbar .fig-nav-collapse {
    display: none;
}
.soft-header .fig-header {
    margin-left: auto;
    margin-right: auto;
    transition: width 0.2s ease 0s;
    width: 1000px;
}
.soft-header .mini-header .fig-header {
    width: 100%;
}
.fig-navbar .fig-icon a {
    background-position: 2px center;
    padding-left: 25px;
    padding-right: 5px;
    text-indent: 0;
    width: auto;
	font-size: 12px;line-height:24px;
}

.fig-nav-collapse.fig-nav-social .fig-nav a.fig-icon-newsletter {
    padding: 0 2px 0 22px;
}
	
.fig-header {
    margin-top: 0px;
}
.fig-header .fig-timestamp {
    color: rgba(255, 255, 255, 0.4);
    display: block;
    font-family: 'PT Sans Narrow',sans-serif;
    font-size: 11px;
    height: 0;
    left: 12px;
    line-height: 11px;
    opacity: 1;
    overflow: visible;
    position: relative;
    top: 5px;
    z-index: 1;
}
.fig-header .fig-timestamp:hover {
    color: rgba(51, 51, 51, 0.6);
}
.fig-header .fig-timestamp.fig-header-figaro {
    top: 15px;
}
.fig-header .fig-timestamp a {
    color: inherit !important;
    transition: color 0.5s ease 0s;
}
.fig-light-header .fig-header .fig-timestamp a {
    color: inherit !important;
}
.fig-header .fig-timestamp a:hover {
    color: #FFFFFF;
}
.fig-light-header .fig-header .fig-timestamp a:hover {
    color: #333333;
}
.fig-header .fig-timestamp.fig-timestamp-hidden {
    opacity: 0;
}
.fig-header .fig-logo-wrapper {
    margin: 0 auto;
    max-width: 1000px;
    padding: 5px 0 1px 0px;
}
.fig-header .fig-logo {
    background-image: url("http://imagesdev.figaronautisme.com/image/figaro-nautisme/common/header/Logo-nautisme-capevasion.png");
    background-repeat: no-repeat;
	/*background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOsAAABGCAYAAAAtiGPlAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDEwNERFNDc4QjMyMTFFMjlFNjNDNTk2MkYwNUREMDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDEwNERFNDg4QjMyMTFFMjlFNjNDNTk2MkYwNUREMDgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MTA0REU0NThCMzIxMUUyOUU2M0M1OTYyRjA1REQwOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0MTA0REU0NjhCMzIxMUUyOUU2M0M1OTYyRjA1REQwOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkuWmZIAABTDSURBVHja7F0LeE1n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");*/
    background-size: auto auto;
    height: 70px;
    width: 270px;
}
.fig-light-header .fig-header .fig-logo, .fig-header .fig-logo {
    background-position: 0 center;
    background-repeat: no-repeat;
}
.fig-navbar li {
    padding: 0;
}
.fig-navbar #fig-login {
    height: 40px;
    line-height: 27px;
}
#fig-login .fig-user .fig-user-connect {
    margin-top: 5px;
}
.fig-navbar #fig-login .fig-user.fig-user-connected {
    padding: 5px;
}
.fig-navbar #fig-login .fig-dropdown-menu {
    padding-top: 34px;
}
.mini-header .fig-navbar #fig-login .fig-dropdown-menu {
    padding-top: 0;
}
.fig-navbar .fig-primary-nav {
    margin: -76px 0 11px 339px;
}
.fig-navbar .fig-current .fig-nav-univers-abonnes .fig-nav-univers-txt {
    margin-bottom: 10px;
}
.mini-header .fig-navbar .fig-current .fig-nav-univers-abonnes .fig-nav-univers-txt {
    margin-bottom: 3px;
}
.fig-nav-univers-txt {
    cursor: pointer;
}
.fig-navbar .fig-dropdown-menu {
    top: 76px !important;
}
.fig-navbar .fig-dropdown-menu .fig-col li a {
    font-size: 14px;
}
.fig-navbar .fig-container .fig-nav-static {
    border: 0 none;
    box-shadow: none;
    overflow: visible;
}
.fig-navbar .fig-secondary-nav {
    background: none repeat scroll 0 center rgba(0, 0, 0, 0);
    border: 0 none;
    border-radius: 0;
    margin: 0;
    padding: 0;
}
.fig-navbar .fig-secondary-nav li {
    background-color: #E8E8E8;
    border: 1px solid #999999;
    border-radius: 2px;
    box-shadow: 0 0 1px #666666;
    float: left;
    margin: 0 10px 0 0;
}
.fig-navbar .fig-secondary-nav li:first-child {
    display: none;
}
.fig-navbar .fig-nav-univers {
    font-size: 18px;
    line-height: 18px;
}
.fig-navbar .fig-nav-univers:hover {
    cursor: default;
}
.showNavbar #page, .showNavbar .fig-header {
    left: 0;
}
.showNavbar .fig-navbar {
    border-top: 1px solid #666666;
}
.showNavbar .fig-navbar li {
    padding: 0;
}
.lock-header .fig-timestamp {
    display: none;
}
.fig-navbar .fig-dropdown.data-loaded .fig-nav-univers .fig-nav-univers-inner {
    padding-right: 30px;
}
.fig-navbar .fig-nav-univers .fig-nav-univers-inner {
    padding-bottom: 27px;
    padding-top: 31px;
}
.fig-navbar .fig-nav .fig-dropdown-toggle {
    padding-top: 31px;
    right: 10px;
}
.fig-navbar .fig-current .fig-nav-univers .fig-nav-univers-inner {
    padding-bottom: 28px;
}
.mini-header .fig-header .fig-logo {
    background-attachment: scroll;
    background-position: 0 -64px;
    background-repeat: no-repeat;
    width: auto;
}
.mini-header .fig-light-header .fig-header .fig-logo {
    background-position: 0 -360px;
}
.mini-header .fig-header .fig-logo-wrapper {
    padding: 0 0 0 10px;
}
.mini-header .fig-navbar .fig-primary-nav {
    margin: -51px 0 0 240px;
}
.mini-header .fig-navbar .fig-nav-univers {
    -moz-box-sizing: border-box;
    padding-bottom: 0;
}
.mini-header .fig-navbar .fig-nav-univers .fig-nav-univers-inner {
    padding-bottom: 18px;
}
.fig-navbar .fig-nav-univers-abonnes .fig-nav-univers-txt span {
    font-size: 16px;
}
.mini-header .fig-navbar .fig-nav .fig-dropdown-toggle {
    padding-top: 17px;
}
.fig-footer {
    font-size: 14px;
    padding: 20px 0 15px;
}

#headerContainer {
    min-width: 1000px;
    position: absolute;
}
.mini-header #headerContainer {
}
#shell {
    overflow: visible;
}
#shell > #headerContainer {
    margin-top: -178px;
}
#shell.mini-header > #headerContainer, .mini-header #shell > #headerContainer {
    margin-top: 0;
}
#headerContainer #fig-navbar-container {
    max-width: 1000px;
    white-space: nowrap;
}
#headerContainer .fig-container {
    margin: 0 auto;
    max-width: 1000px;
}

body.admin-panel #headerContainer {
    left: 0;
    transition: padding 0.2s ease 0s;
}
body.admin-expanded #headerContainer {
    padding-left: 260px;
}
body.admin-menu #headerContainer {
    border-top: 21px solid #FFFFFF;
}
.fig-primary-color {
    color: #407CC9 !important;
}
.fig-primary-background {
    background-color: #407CC9 !important;
}
.fig-primary-border {
    border-color: #407CC9 !important;
}
.fig-secondary-color {
    color: #407EC9 !important;
}
.fig-secondary-background {
    background-color: #407EC9 !important;
}
.fig-secondary-border {
    border-color: #407EC9 !important;
}
#Gene, #MegaBanner, #arche {
    z-index: 1;
}