/*body {
    background: none;
}
#globalSite,
#containerSite,
.content,
.wrapper940,
.content .heading {
    width: 690px;
    margin: 0;
    padding: 0;
    background: none;
    border: none;
}
#jumpMenu,
#header,
#logo,
#navigation,
#menuPrincipal,
#topOfContent,
#col2,
#col1,
#bottomMenu,
#bottomMainMenu,
#stratis,
.numeroDePage,
.tx-rgmediaimages-pi1,
.rssFeed,
.catmenu,
.content ul.pagebrowser,
.video,
.topContent,
#bottomInfos img,
#bottomInfos .wrapImg,
#cookiesTopBloc,
.articleColRight,
.content .heading .classicalGallery .sliderGalerie .infosImg,
.content .heading .classicalGallery .carouselGalerieWrap,
.content a .external:after {
    display: none !important;
}
#container {
    width: auto;
}
#content {
    margin: 0;
    float: none;
}
#footer {
    background: none;
    border-top: 1px solid #dddddd;
    width: auto;
}
#bottomInfos {
    float: none;
    margin: 0 auto;
    width: auto;
    text-align: center;
}
#bottomInfos p.page {
    display: block;
    padding-top: 5px;
}
#bottomInfos a,
#bottomInfos a:hover,
#bottomInfos a:focus {
    color: #000000;
    text-decoration: none;
}
#printBanner {
    display: block;
    width: 690px;
}
.content .heading .wrap1,
.content .heading .wrap2 {
    display: block;
}
.content .heading .wrap1 + .wrap2 {
    padding: 0;
}
.content a .external {
    background: none;
    color: inherit;
}*/

.header-container .top-line-links,
.top-menu,
#secondaryMenu,
.carrousel1,
#sidebar,
.light-blue .solutions, .dark-blue .solutions,
/*.main-container img,*/
.carrieres-container,
#espace-assures,
.expertise,
/*.classicalGallery,*/
.filiale-link,
.filters-block,
/*a, button,*/
/*.carouselGalerieWrap,*/
.pagerThumb,
.publications, 
.find-contact,
.powermailForm form > fieldset > .powermail_fieldwrap input[type=submit], .powermail_confirmation_form, .powermail_confirmation_submit,
.tx-powermail form > fieldset input[type="file"], .footer-container .media-links, .footer-container .goto-top, .footer-container .footer-links #bottomMenu,
.footer-container .footer-links .quarter:nth-child(3), .footer-container .bottom-line {
    display: none!important;
}

.actualite-detail .gallery, #content .classicalGallery {
    clear: both;
    float: left;
    position: relative;
}

p, #content .right-col-content.affiliateDetails blockquote p, .actualite-detail-text {
    margin: 0;
    padding: 5px 0;
}

.footer-links .quarter:first-of-type {
    -webkit-print-color-adjust: exact;
    padding: 20px;
}

div.csc-textpic-intext-right .csc-textpic-imagewrap {
    width: 48%;
}

div.csc-textpic-intext-right .csc-textpic-imagewrap img {
    float: right;
    height: auto;
    width: 100%;
}

div.csc-textpic-intext-left .csc-textpic-imagewrap img {
    float: left;
    height: auto;
    width: 100%;    
}

.csc-textpic-intext-right .csc-textpic-text, .csc-textpic-intext-left .csc-textpic-text {
    float: left;
    width: 48%;
}

.carouselGalerieWrap, .carouselGalerie, .carouselGalerie.noCarousel .item, .carouselGalerie.noCarousel .item button {
    display: block!important;
}

.carouselGalerie.noCarousel .item {
    float: left;
}

.content-links .sub-list > li > a {
    background: url(../Images/pointer-content-links.png) left 3px no-repeat;
    color: #000000;
    padding: 1px 0 1px 10px;
    text-decoration: none;
}

.content-links > ul > li, .one-line {
    clear: both;
}

.content-links .sub-list {
    float: left;
    margin: 15px;
}

.one-line-30 {
    float: left;
    margin-right: 2%;
    width: 31%;
}