@charset "UTF-8";

@media print
{
    @page {
        size: 21.0cm 29.7cm;
        margin-top: 2.2cm;
        margin-bottom: 2cm;
        orphans:4; widows:2;
    }
    @page:right {margin-left: 1.8cm; margin-right: 1.2cm;}
    @page:left {margin-left: 1.2cm; margin-right: 1.8cm;}

    body { font-size:9pt; }

    * { float: none !important;
        position: relative !important;
    }
    .page {
        margin :0pt;
        border :none;
        font-family: verdana, helvetica, sans-serif;
    }

    #logo {
        background-color:transparent;
        background-image: url("/fileadmin/templates/img/logo-chene-bourg.gif");
        background-position:left top;
        background-repeat:no-repeat;
        display:block;
        height:100pt;
        left:0mm;
        position:static;
        top:0mm;
    }

    #subjectnav, #nav, #search { display:none; }

    h1,h2,h3,h4,h5,h6 { page-break-after:avoid; }
    h2 { page-break-before: auto; color: #777;}

    h1 { font-size: 11pt; }
    h2, h3 { font-size: 10pt;padding-bottom: 5pt; }
    .csc-firstHeader {
        padding: 5pt 0 12pt !important;
    }
    #col1,
    #col3_content .c25l,
    #footer_trigger,
    #footer,
    #bt-print,
    .calendar-table,
    .newsCal_calendarItems,
    .news-list-browse,
    .news-bklink,
    .linktip {
        display: none;
    }
    
    #col3 { width:100%; margin:-100pt 0pt 0pt; padding:0pt; border:0; font-family: verdana, helvetica, sans-serif;}
    #col3_content,
    #col3_content .c75r { width:100%; margin: 0pt; padding:0pt; font-size:9pt; color: #666;}
    #col3_content .c75r .subcr { margin: 0pt; padding: 0pt;}
    #col3_content .c75r a {font-size:8pt; color: #444;}
    #col3_content .c75r p { padding: 0 2pt 9pt 0;}

    .block { width: 100% !important;}
    /*.fce_filelinks_list li.list-row-1 .fcelink a, .fce_filelinks_list li.list-row-2 .fcelink a, .fce_files_list li.list-row .fcelink a */
    .fcelink { width: 100% !important;}
    .fcelink a {
        background: none !important;
        width:100% !important;
        height:auto !important;
    }
    .fcelink a[href]:after {
        content:" www.chene-bourg.ch/"attr(href)" ";
        color:#444;
        background: none;
        font-style:italic;
        text-decoration: none;
        font-size: 6pt;
    }

    .news-list-item {
        margin: 0 0 10pt;
    }
    .news-list-date {
        font-size: 8pt;
    }

    .csc-textpic-intext-left-nowrap {
        position: relative !important;
    }
    .csc-textpic-intext-left-nowrap .csc-textpic-imagewrap {
        position: absolute !important;
        top: 0pt;
    }
    .csc-textpic-text-bottom {
        margin-left: 185pt;
        top: 0pt;
        width: 348pt !important;
    }

    .csc-default ul,
    .csc-default ol {
        margin: -8pt 0 0;
        padding:0 0 8pt;
    }

    div.csc-textpic-text-bottom,
    table p, img {
        page-break-inside: avoid;
    }
    .print-pagebreak {
        page-break-after: always;
    }
/*
.div.csc-textpic-left div.csc-textpic-imagewrap,
.div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image {
    float: none !important;
}*/
  
 /* a[href]:after {
    content:" <lien:"attr(href)">";
    color:#444;
    background:inherit;
    font-style:italic;
  }*/
  
  
}

