body.category-monde #logo-wrapper a img,
body.category-politique #logo-wrapper a img,
body.category-societe #logo-wrapper a img,
body.category-securite #logo-wrapper a img,
body.category-culture #logo-wrapper a img,
body.category-economie #logo-wrapper a img,
body.category-insolite #logo-wrapper a img,
body.category-ecologie #logo-wrapper a img,
body.category-sport #logo-wrapper a img {
    visibility: hidden;
    display: block;
}

body.category-monde #logo-wrapper a {
    background: transparent url('../images/logo_monde.png') 0 0 no-repeat;
}

body.category-politique #logo-wrapper a {
    background: transparent url('../images/logo_politique.png') 0 0 no-repeat;
}

body.category-societe #logo-wrapper a {
    background: transparent url('../images/logo_societe.png') 0 0 no-repeat;
}

body.category-securite #logo-wrapper a {
    background: transparent url('../images/logo_faitsdivers.png') 0 0 no-repeat;
}

body.category-culture #logo-wrapper a {
    background: transparent url('../images/logo_culture.png') 0 0 no-repeat;
}

body.category-economie #logo-wrapper a {
    background: transparent url('../images/logo_economie.png') 0 0 no-repeat;
}

body.category-insolite #logo-wrapper a {
    background: transparent url('../images/logo_insolite.png') 0 0 no-repeat;
}

body.category-ecologie #logo-wrapper a {
    background: transparent url('../images/logo_ecologie.png') 0 0 no-repeat;
}

body.category-sport #logo-wrapper a {
    background: transparent url('../images/logo_sport.png') 0 0 no-repeat;
}

body.category-monde span.comment-count,
body.category-monde h3.post-header,
body.category-monde h3.comment-header,
body.category-monde h3.home-widget-header,
body.category-monde h3.small-widget-header,
body.category-monde h3.sidebar-widget-header,
body.category-monde div.post-tags-header,
body.category-monde .post-tags a:hover,
body.category-monde ul.tabber-widget li.active,
body.category-monde ul.tabber-widget li:hover,
body.category-monde .tag-cloud a:hover,
body.category-monde .category-bg,
body.category-monde .fds-tabs .tabs-links a.active {
    background: #0386c3;
}

body.category-monde div.home-widget-header,
body.category-monde div.small-widget-header,
body.category-monde div.sidebar-widget-header,
body.category-monde ul.tabber-widget,
body.category-monde #comments,
body.category-monde #related-posts,
body.category-monde .prev-next-wrapper {
    border-top: 3px solid #0386c3;
}

body.category-monde ol.commentlist {
    border-bottom: 3px solid #0386c3;
}

body.category-monde .prev-post,
body.category-monde .next-post {
    color: #0386c3;
}

.old-category-monde a {
    color: #0386c3;
}

ul.main-nav li.menu-item-450517:hover,
ul.main-nav li.menu-item-450517 a:hover,
ul.main-nav li.current-post-parent.menu-item-450517,
body.category-monde ul.main-nav li.current-menu-item,
body.category-monde ul.main-nav li.current-post-parent {
    background-color: #0386c3;
}

.category-monde ul.main-nav li a,
.category-monde ul.main-nav li a:visited {
    color: #fff;
}

.category-monde .archive-text h2 a,
.category-monde .archive-text-noimg h2 a {
    color: #333;
}

body.category-politique span.comment-count,
body.category-politique h3.post-header,
body.category-politique h3.comment-header,
body.category-politique h3.home-widget-header,
body.category-politique h3.small-widget-header,
body.category-politique h3.sidebar-widget-header,
body.category-politique div.post-tags-header,
body.category-politique .post-tags a:hover,
body.category-politique ul.tabber-widget li.active,
body.category-politique ul.tabber-widget li:hover,
body.category-politique .tag-cloud a:hover,
body.category-politique .category-bg,
body.category-politique .fds-tabs .tabs-links a.active {
    background: #4F357E;
}

body.category-politique div.home-widget-header,
body.category-politique div.small-widget-header,
body.category-politique div.sidebar-widget-header,
body.category-politique ul.tabber-widget,
body.category-politique #comments,
body.category-politique #related-posts,
body.category-politique .prev-next-wrapper {
    border-top: 3px solid #4F357E;
}

body.category-politique ol.commentlist {
    border-bottom: 3px solid #4F357E;
}

body.category-politique .prev-post,
body.category-politique .next-post {
    color: #4F357E;
}

.old-category-politique a {
    color: #4F357E;
}

ul.main-nav li.menu-item-450519:hover,
ul.main-nav li.menu-item-450519 a:hover,
ul.main-nav li.current-post-parent.menu-item-450519,
body.category-politique ul.main-nav li.current-menu-item,
body.category-politique ul.main-nav li.current-post-parent {
    background-color: #4F357E;
}

.category-politique ul.main-nav li a,
.category-politique ul.main-nav li a:visited {
    color: #fff;
}

.category-politique .archive-text h2 a,
.category-politique .archive-text-noimg h2 a {
    color: #333;
}

body.category-societe span.comment-count,
body.category-societe h3.post-header,
body.category-societe h3.comment-header,
body.category-societe h3.home-widget-header,
body.category-societe h3.small-widget-header,
body.category-societe h3.sidebar-widget-header,
body.category-societe div.post-tags-header,
body.category-societe .post-tags a:hover,
body.category-societe ul.tabber-widget li.active,
body.category-societe ul.tabber-widget li:hover,
body.category-societe .tag-cloud a:hover,
body.category-societe .category-bg,
body.category-societe .fds-tabs .tabs-links a.active {
    background: #ea4646;
}

body.category-societe div.home-widget-header,
body.category-societe div.small-widget-header,
body.category-societe div.sidebar-widget-header,
body.category-societe ul.tabber-widget,
body.category-societe #comments,
body.category-societe #related-posts,
body.category-societe .prev-next-wrapper {
    border-top: 3px solid #ea4646;
}

body.category-societe ol.commentlist {
    border-bottom: 3px solid #ea4646;
}

body.category-societe .prev-post,
body.category-societe .next-post {
    color: #ea4646;
}

.old-category-societe a {
    color: #ea4646;
}

ul.main-nav li.menu-item-450523:hover,
ul.main-nav li.menu-item-450523 a:hover,
ul.main-nav li.current-post-parent.menu-item-450523,
.category-societe ul.main-nav li.current-menu-item,
.category-societe ul.main-nav li.current-post-parent {
    background-color: #ea4646;
}

.category-societe ul.main-nav li a,
.category-societe ul.main-nav li a:visited {
    color: #fff;
}

.category-societe .archive-text h2 a,
.category-societe .archive-text-noimg h2 a {
    color: #333;
}

body.category-securite span.comment-count,
body.category-securite h3.post-header,
body.category-securite h3.comment-header,
body.category-securite h3.home-widget-header,
body.category-securite h3.small-widget-header,
body.category-securite h3.sidebar-widget-header,
body.category-securite div.post-tags-header,
body.category-securite .post-tags a:hover,
body.category-securite ul.tabber-widget li.active,
body.category-securite ul.tabber-widget li:hover,
body.category-securite .tag-cloud a:hover,
body.category-securite .category-bg,
body.category-securite .fds-tabs .tabs-links a.active {
    background: #5A5A5A;
}

body.category-securite div.home-widget-header,
body.category-securite div.small-widget-header,
body.category-securite div.sidebar-widget-header,
body.category-securite ul.tabber-widget,
body.category-securite #comments,
body.category-securite #related-posts,
body.category-securite .prev-next-wrapper {
    border-top: 3px solid #5A5A5A;
}

body.category-securite ol.commentlist {
    border-bottom: 3px solid #5A5A5A;
}

body.category-securite .prev-post,
body.category-securite .next-post {
    color: #5A5A5A;
}

.old-category-securite a {
    color: #5A5A5A;
}

ul.main-nav li.menu-item-450521:hover,
ul.main-nav li.menu-item-450521 a:hover,
ul.main-nav li.current-post-parent.menu-item-450521,
body.category-securite ul.main-nav li.current-menu-item,
body.category-securite ul.main-nav li.current-post-parent {
    background-color: #5A5A5A;
}

.category-securite ul.main-nav li a,
.category-securite ul.main-nav li a:visited {
    color: #fff;
}

.category-securite .archive-text h2 a,
.category-securite .archive-text-noimg h2 a {
    color: #333;
}

body.category-culture span.comment-count,
body.category-culture h3.post-header,
body.category-culture h3.comment-header,
body.category-culture h3.home-widget-header,
body.category-culture h3.small-widget-header,
body.category-culture h3.sidebar-widget-header,
body.category-culture div.post-tags-header,
body.category-culture .post-tags a:hover,
body.category-culture ul.tabber-widget li.active,
body.category-culture ul.tabber-widget li:hover,
body.category-culture .tag-cloud a:hover,
body.category-culture .category-bg,
body.category-culture .fds-tabs .tabs-links a.active {
    background: #820250;
}

body.category-culture div.home-widget-header,
body.category-culture div.small-widget-header,
body.category-culture div.sidebar-widget-header,
body.category-culture ul.tabber-widget,
body.category-culture #comments,
body.category-culture #related-posts,
body.category-culture .prev-next-wrapper {
    border-top: 3px solid #820250;
}

body.category-culture ol.commentlist {
    border-bottom: 3px solid #820250;
}

body.category-culture .prev-post,
body.category-culture .next-post {
    color: #820250;
}

.old-category-culture a {
    color: #820250;
}

ul.main-nav li.menu-item-450507:hover,
ul.main-nav li.menu-item-450507 a:hover,
ul.main-nav li.current-post-parent.menu-item-450507,
body.category-culture ul.main-nav li.current-menu-item,
body.category-culture ul.main-nav li.current-post-parent {
    background-color: #820250;
}

.category-culture ul.main-nav li a,
.category-culture ul.main-nav li a:visited {
    color: #fff;
}

.category-culture .archive-text h2 a,
.category-culture .archive-text-noimg h2 a {
    color: #333;
}

body.category-economie span.comment-count,
body.category-economie h3.post-header,
body.category-economie h3.comment-header,
body.category-economie h3.home-widget-header,
body.category-economie h3.small-widget-header,
body.category-economie h3.sidebar-widget-header,
body.category-economie div.post-tags-header,
body.category-economie .post-tags a:hover,
body.category-economie ul.tabber-widget li.active,
body.category-economie ul.tabber-widget li:hover,
body.category-economie .tag-cloud a:hover,
body.category-economie .category-bg,
body.category-economie .fds-tabs .tabs-links a.active {
    background: #d54d03;
}

body.category-economie div.home-widget-header,
body.category-economie div.small-widget-header,
body.category-economie div.sidebar-widget-header,
body.category-economie ul.tabber-widget,
body.category-economie #comments,
body.category-economie #related-posts,
body.category-economie .prev-next-wrapper {
    border-top: 3px solid #d54d03;
}

body.category-economie ol.commentlist {
    border-bottom: 3px solid #d54d03;
}

body.category-economie .prev-post,
body.category-economie .next-post {
    color: #d54d03;
}

.old-category-economie a {
    color: #d54d03;
}

ul.main-nav li.menu-item-450513:hover,
ul.main-nav li.menu-item-450513 a:hover,
ul.main-nav li.current-post-parent.menu-item-450513,
body.category-economie ul.main-nav li.current-menu-item,
body.category-economie ul.main-nav li.current-post-parent {
    background-color: #d54d03;
}

.category-economie ul.main-nav li a,
.category-economie ul.main-nav li a:visited {
    color: #fff;
}

.category-economie .archive-text h2 a,
.category-economie .archive-text-noimg h2 a {
    color: #333;
}

body.category-insolite span.comment-count,
body.category-insolite h3.post-header,
body.category-insolite h3.comment-header,
body.category-insolite h3.home-widget-header,
body.category-insolite h3.small-widget-header,
body.category-insolite h3.sidebar-widget-header,
body.category-insolite div.post-tags-header,
body.category-insolite .post-tags a:hover,
body.category-insolite ul.tabber-widget li.active,
body.category-insolite ul.tabber-widget li:hover,
body.category-insolite .tag-cloud a:hover,
body.category-insolite .category-bg,
body.category-insolite .fds-tabs .tabs-links a.active {
    background: #ccaa00;
}

body.category-insolite div.home-widget-header,
body.category-insolite div.small-widget-header,
body.category-insolite div.sidebar-widget-header,
body.category-insolite ul.tabber-widget,
body.category-insolite #comments,
body.category-insolite #related-posts,
body.category-insolite .prev-next-wrapper {
    border-top: 3px solid #ccaa00;
}

body.category-insolite ol.commentlist {
    border-bottom: 3px solid #ccaa00;
}

body.category-insolite .prev-post,
body.category-insolite .next-post {
    color: #ccaa00;
}

.old-category-insolite a {
    color: #ccaa00;
}

ul.main-nav li.menu-item-450515:hover,
ul.main-nav li.menu-item-450515 a:hover,
ul.main-nav li.current-post-parent.menu-item-450515,
body.category-insolite ul.main-nav li.current-menu-item,
body.category-insolite ul.main-nav li.current-post-parent {
    background-color: #ccaa00;
}

.category-insolite ul.main-nav li a,
.category-insolite ul.main-nav li a:visited {
    color: #fff;
}

.category-insolite .archive-text h2 a,
.category-insolite .archive-text-noimg h2 a {
    color: #333;
}

body.category-ecologie span.comment-count,
body.category-ecologie h3.post-header,
body.category-ecologie h3.comment-header,
body.category-ecologie h3.home-widget-header,
body.category-ecologie h3.small-widget-header,
body.category-ecologie h3.sidebar-widget-header,
body.category-ecologie div.post-tags-header,
body.category-ecologie .post-tags a:hover,
body.category-ecologie ul.tabber-widget li.active,
body.category-ecologie ul.tabber-widget li:hover,
body.category-ecologie .tag-cloud a:hover,
body.category-ecologie .category-bg,
body.category-ecologie .fds-tabs .tabs-links a.active {
    background: #6faa12;
}

body.category-ecologie div.home-widget-header,
body.category-ecologie div.small-widget-header,
body.category-ecologie div.sidebar-widget-header,
body.category-ecologie ul.tabber-widget,
body.category-ecologie #comments,
body.category-ecologie #related-posts,
body.category-ecologie .prev-next-wrapper {
    border-top: 3px solid #6faa12;
}

body.category-ecologie ol.commentlist {
    border-bottom: 3px solid #6faa12;
}

body.category-ecologie .prev-post,
body.category-ecologie .next-post {
    color: #6faa12;
}

.old-category-ecologie a {
    color: #6faa12;
}

ul.main-nav li.menu-item-450511:hover,
ul.main-nav li.menu-item-450511 a:hover,
ul.main-nav li.current-post-parent.menu-item-450511,
body.category-ecologie ul.main-nav li.current-menu-item,
body.category-ecologie ul.main-nav li.current-post-parent {
    background-color: #6faa12;
}

.category-ecologie ul.main-nav li a,
.category-ecologie ul.main-nav li a:visited {
    color: #fff;
}

.category-ecologie .archive-text h2 a,
.category-ecologie .archive-text-noimg h2 a {
    color: #333;
}

body.category-sport span.comment-count,
body.category-sport h3.post-header,
body.category-sport h3.comment-header,
body.category-sport h3.home-widget-header,
body.category-sport h3.small-widget-header,
body.category-sport h3.sidebar-widget-header,
body.category-sport div.post-tags-header,
body.category-sport .post-tags a:hover,
body.category-sport ul.tabber-widget li.active,
body.category-sport ul.tabber-widget li:hover,
body.category-sport .tag-cloud a:hover,
body.category-sport .category-bg,
body.category-sport .fds-tabs .tabs-links a.active {
    background: #003271;
}

body.category-sport div.home-widget-header,
body.category-sport div.small-widget-header,
body.category-sport div.sidebar-widget-header,
body.category-sport ul.tabber-widget,
body.category-sport #comments,
body.category-sport #related-posts,
body.category-sport .prev-next-wrapper {
    border-top: 3px solid #003271;
}

body.category-sport ol.commentlist {
    border-bottom: 3px solid #003271;
}

body.category-sport .prev-post,
body.category-sport .next-post {
    color: #003271;
}

.old-category-sport a {
    color: #003271;
}

ul.main-nav li.menu-item-457019:hover,
ul.main-nav li.menu-item-457019 a:hover,
ul.main-nav li.current-post-parent.menu-item-457019,
body.category-sport ul.main-nav li.current-menu-item,
body.category-sport ul.main-nav li.current-post-parent {
    background-color: #003271;
}

.category-sport ul.main-nav li a,
.category-sport ul.main-nav li a:visited {
    color: #fff;
}

.category-sport .archive-text h2 a,
.category-sport .archive-text-noimg h2 a {
    color: #333;
}
