/* Print - Base */

/* Elements */
html {
    
}
body {
    
}
h1 {
    margin: 0;
    text-align: left;
    font-size: 1.7em;
    page-break-after: avoid;
    /*position: absolute; top: 10em; left: 0;*/
}
h2 {
    
}
h3 {
    
}

/* Font styling */
.font_color_crimson {  }


/* Background styling */
.bg_color_white {  }

/* Print classes */
.print_none {
    display: none;
}

/* External Wrapper */
div#body {
    width: auto;
    max-width: none;
}

div#body > div#header {
    display: none;
}

div#body > div#footer {
    position: relative;
}


div#body > div#content {
    position: relative;
    margin: 0 0 0 0;
}


/* --- Header --- */
div#header div.menu {
    visibility: hidden;
    height: 0.5em;
} 
div#header div.coache {
    float: right;
    text-align: right;
}
div#header div.coache span {
    color: crimson;
    font-family: garamond serif;
}
div#header div.coache div:nth-child(1) span {
    font-weight: bold;
}
div#header div.coache div:nth-child(2) span {
    font-style: italic;
}
div#header div.head h2 {
    margin: 5px 0 5px 0;
}


/*  --- Page-level Tab --- */

div#tab1 {
    position: relative;
    margin: 0 0 0 0;
    width: auto; height: auto;
    padding-bottom: 0;
    border: none;
}
/* Tab titles */
div#tab1 ul.tab_titles {
    display: none;
}
/* Tab panels */
div#tab1 div.tab_panels {
    margin: 0 0 0 0;
    border-top: none;
    overflow: visible;
}
div#tab1 div.tab_panels div.panel {
    display: block !important;
    width: auto;
    margin: 1em 0 0 0;
    /*page-break-inside: avoid;*/
}
div#tab1 div.tab_panels div.view {
    display: block !important;
    width: auto;
    margin: 1em 0 0 0;
    /*page-break-inside: avoid;*/
}
div#tab1 div.tab_panels div.view.viewComments {
    display: none !important;
}
div#tab1 div.tab_panels div.view > h3 {
    margin-top: 0.3em;
    margin-bottom: 0.3em;
}
div#tab1 div.tab_panels div.view p.intro {
    margin-top: 0.1em;
    margin-bottom: 0.1em;
}
div#tab1 div.tab_panels div.view div.chart.chartExport {
    display: none;
}
div#tab1 div.tab_panels > div.anchor {
    margin: 0 0 0 0;
}


/* --- Anchor --- */
div.anchor {
    clear: both;
}


/* --- Comments --- */
div.viewComments {
    display: none !important;
}


/* --- Include --- */
div.viewText {
    width: auto;
    max-width: none;
}


/* --- Images --- */
img.triangle {
    width: 12px; height: 12px;
}


/* --- Footer --- */
div#footer {
    display: none;
}



