@CHARSET "UTF-8";
    #menuGauche , #piedPage, #menuHaut,#ombrageMenu{
        display: none;
    }
    div.hautpage,div.hautpagev2,div.piedpage,.tournepage,h3#titssRub3,h1#titRubrique,tr#lienimp
        {
        display: none;
    }
    div#blocArbo {
        display: none;
        float: left;
        width: 48%;
        margin: 20px 0 0 0;
        padding: 0;
    }
    .spacer {
        clear: both;
    }
    
body {
    BACKGROUND: #fff;
}

a,td a {
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

td#menugauche,td#ombrageMenu,tr#lienimp,table#entetehoriz,h1#titRubrique,div.hautpage,div.hautpagev2,.tournepage,div.piedpage,h3#titssRub3,div#hautdepage,h2#titssRubDecal,h3#titssRub3Decal,.notprint,#menugauche,#menu_produits_et_services
    {
    display: none !important;
}

h2#titssRub img {
    display: none;
}

TABLE#enTete {
    height: auto !important;
    COLOR: #000;
    FONT-STYLE: normal;
    background: #fff;
    clear: both;
}

#content {
    top: 0em !important;
    left: 1em !important;
}

div#blocArbo {
    display: none;
    float: left;
    width: 48%;
    margin: 20px 0 0 0;
    padding: 0;
}

.spacer {
    clear: both;
}

div.lettGloss {
    FLOAT: left;
    COLOR: #000;
    WIDTH: 10em;
    height: 3ex;
    TEXT-ALIGN: center;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 3ex;
}

h3.enSavoirPlus {
    FONT-WEIGHT: bold;
    FONT-SIZE: 70%;
    background-COLOR: #fff;
    COLOR: #000;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    MARGIN: 0 0 0 10px;
    PADDING: 10px 0 10px 15px;
    LINE-HEIGHT: normal;
    BORDER: #ccc 2px solid;
}

div.encartBas {
    MARGIN: 0 0 0 10px;
    PADDING: 10px 0;
    BACKGROUND: #fff;
    BORDER: 2px solid #ccc;
}

/* tableaux et onglets*/
TD.ColContenuFonce,TD.ColContenu {
    FONT-SIZE: 55%;
    BACKGROUND: #fff;
    PADDING: 5px;
    border-bottom: 1px solid #999;
}

TH.Entete {
    FONT-WEIGHT: bold;
    FONT-SIZE: 70%;
    COLOR: #000;
    VERTICAL-ALIGN: top;
    PADDING: 10px;
    TEXT-ALIGN: center;
    border-top: 1px solid #333;
    border-bottom: 1px solid #333;
}

TH.Entete A {
    FONT-WEIGHT: bold;
    COLOR: #000;
}

.backThema,.backEncThema,.backThema2,.ThemaOn,.ThemaOff,.backProdServ,.backEncProdServ,.backProdServ2,.ProdServOn,.ProdServOff,.backMod,.backEncMod,.backMod2,.ModOn,.ModOff,.backActu,.backEncActu,.backActu2,.ActuOn,.ActuOff,.fondGris
    {
    background: #fff;
    color : #000 !important;
}

td.ongletOn {
    color: #000;
}

td.ongletOn,td.ongletOff,td.ongletDisable {
    border: 1px solid #333;
}

td.ongletOn a,td.ongletOn a:visited,td.ongletOn a:hover {
    color: #000;
    text-decoration: underline;
}

td.ongletOff a,td.ongletOff a:visited,td.ongletOff a:hover {
    color: #333;
    text-decoration: none;
}

td.ongletDisable {
    color: #777;
    text-decoration: none;
}

table#enTete td.chemin,table#enTete td.chemin a {
    color: #000;
    height: auto;
    font-size: 100%;
}

table {
    border-spacing: 0;
    border-collapse: separate;
    empty-cells: show;
}

div#enteteImpression,div#source {
    display: inline;
}

h4.enteterub {
    background-color: #fff;
    color: #000;
}

.zone-cartes{
   position:static;
    height:auto;
   
}
.carte{
    position:static;
    display:block;
    display:inline-block;/**pour les nvx */
}
.carte-legende{
    position:static;
    display:block;
    display:inline-block;/**pour les nvx */
}
/* evite les coupures malheureuses*/
.insecable{
    page-break-inside: avoid;
}

/*
*{
    orphans:10;
    widows: 20;
}*/
