﻿/**** COULEUR
rouge : #CA2B91 
rouge delavé : #F2ADDA
bleu : #007D96
*/

@media Print
{

    /**** MASTER PAGE ****/

    #conteneur
    {
        font-size: 10pt;
        font-family: Verdana, Tahoma, "Trebuchet MS" , Arial, Geneva, Helvetica, sans-serif;
    }

    #page
    {
        margin-left: 0px;
        margin: 5%;
    }

    #menu, #piedpage, #langues, #alphabet, .haut
    {
        display: none;
    }


    /**** PAGE ****/

    h1
    {
        font-size: 18pt;
    }

    h2
    {
        font-size: 14pt;
    }

    p
    {
        line-height: 16pt;
    }


    /**** RECHERCHE ****/

    #criteres
    {
        font-size: 9pt;
    }


    .pagination
    {
        font-size: 9pt;
    }

    .nbpage
    {
        font-size: 10pt;
    }

    .page
    {
        font-size: 10pt;
    }


    #resultats
    {
        font-size: 9pt;
    }
    .resultatNull
    {
        font-size: 18pt;
    }


    /**** FICHE ****/

    h3
    {
        font-size: 16pt;
    }

    #text
    {
        font-size: 9pt;
    }

    #text h3.titreRub
    {
        font-size: 12pt;
    }

    #text h4
    {
        font-size: 10pt;
    }

    #text p
    {
        line-height: 14pt;
    }

    a.retour
    {
        font-size: 8pt;
    }

    .chapo
    {
        font-size: 10pt;
    }

    .chapo img
    {
        display: none;
    }

    #encartinfo
    {
        font-size: 8pt;
    }

    #encartinfo p
    {
        line-height: 14pt;
    }

    h6
    {
        font-size: 10pt;
    }

  

    .synop
    {
        font-size: 8pt;
    }


    /**** INDEX ALPHABÉTIQUE ****/

    h5
    {
        font-size: 20pt;
    }

    a.itemIndexAlpha
    {
        font-size: 9pt;
    }


    /**** CONTACT ****/


    legend
    {
        font-size: 12pt;
    }

}

@media Screen
{

    /**** MASTER PAGE ****/

    #conteneur
    {
        font-family: Verdana, Tahoma, "Trebuchet MS" , Arial, Geneva, Helvetica, sans-serif;
        border: 1px solid #888888;
        min-width: 900px;
    }

    #menu
    {
        float: left;
        width: 180px;
        font-size: 0.9em;
    }

    #page
    {
        margin-left: 210px;
        font-size: 0.9em;
    }

    #piedpage
    {
        background: url(   'Images/fond_bando.jpg' ) repeat-X; /*	background-color:#666666;*/
    }

    #langues
    {
        text-align: right;
        margin: 10px 12px;
        font-family: "Times New Roman" , Times, Serif;
        font-size: 0.8em;
    }

    #langues a
    {
        padding: 0 5px;
        margin: 0 0 0 10px;
        color: #007D96;
        border: 1px solid #007D96;
        text-decoration: none;
    }

    #langues a:hover
    {
        color: #FFFFFF;
        background-color: #007D96;
    }



    /**** MENU ****/

    .Menu
    {
        font-family: "Times New Roman" , Times, Serif;
        margin: 90px 5px 0 12px;
        padding: 0;
    }

    .MenuItem
    {
        margin: 4px 0;
        padding: 10px 5px;
        border-top: 1px solid #F2ADDA;
        border-bottom: 2px solid #CA2B91;
        color: #000000;
        border-left: 1px solid #CA2B91;
        border-right: 2px solid #F2ADDA;
    }

    .MenuItemSelected
    {
        background-color: #CA2B91;
        color: #FFFFFF;
    }

    .StaticSelected
    {
        background-color: #CA2B91;
        color: #FFFFFF;
    }

    .StaticHover
    {
        background-color: #CA2B91;
        color: #FFFFFF;
    }

    /**** PAGE ****/

    h1
    {
        font-size: 2em;
    }

    h2
    {
        font-size: 1.2em;
    }

    p
    {
        margin-top: 0;
        line-height: 1.6em;
    }


    /**** RECHERCHE ****/

    #criteres
    {
        font-size: 0.75em;
    }


    .pagination
    {
        font-size: 0.8em;
    }

    .nbpage
    {
        font-size: 0.95em;
    }

    .page
    {
        font-size: 0.9em;
    }

    .resultatNull
    {
        font-size: 2.5em;
    }

    #resultats
    {
        font-size: 0.8em;
    }


    /**** FICHE ****/

    h3
    {
        font-size: 1.5em;
    }

    #text
    {
        font-size: 0.9em;
    }

    #text h3.titreRub
    {
        font-size: 1.2em;
    }

    #text h4
    {
        font-size: 0.9em;
    }
    #text p
    {
        line-height: 1.3em;
    }

    a.retour
    {
        font-size: 0.7em;
    }

    .chapo
    {
        font-size: 1.1em;
    }


    #encartinfo
    {
        font-size: 0.8em;
    }

    #encartinfo p
    {
        line-height: 1.3em;
    }

    h6
    {
        font-size: 1.1em;
    }

    h4
    {
    }

    .synop
    {
        font-size: 0.75em;
    }


    /**** INDEX ALPHABÉTIQUE ****/

    #alphabet
    {
        margin: 0 5em;
        text-align: center;
        border-bottom: 1px solid #007D96;
        padding: 20px 10px 10px 10px;
    }

    #alphabet a
    {
        color: #007D96;
        padding: 0 .5em;
        font-weight: bold;
        font-size: 1.1em;
    }

    h5
    {
        font-size: 2.2em;
    }

    .haut
    {
        color: #007D96;
        text-decoration: none;
        font-size: 0.8em;
    }

    a.itemIndexAlpha
    {
        font-size: 0.9em;
    }


    /**** CONTACT ****/


    legend
    {
        font-size: 1.2em;
    }

}

@media print, screen
{


    html, body
    {
    }

    body
    {
        background-color: #EEEEEE;
        margin: 0;
        font-size: 100%;
    }

    /**** MASTER PAGE ****/

    #conteneur
    {
        margin: 0 auto;
        background-color: #FFFFFF;
    }

    #entete
    {
        background: url(   'Images/fond_bando.jpg' ) repeat-X;
        padding: 0 12px;
    }

    #contenu
    {
        margin-bottom: 30px; /*overflow:hidden;*/
    }

    #page
    {
        padding: 0 20px 10px 0;
    }

    #text
    {
        /*	overflow:hidden;*/
    }

    p.copyright
    {
        font-size: 0.7em;
        color: #000000;
        text-align: center;
    }

    p.copyright a
    {
        color: #000000;
    }

    p.copyright a:visited
    {
        color: #000000;
    }

    /**** PAGE ****/

    h1
    {
        color: #007D96;
        text-align: left;
        margin: 20px 0 40px 0;
    }

    h2
    {
        margin-bottom: 5px;
    }


    /**** RECHERCHE ****/


    .crch
    {
        /*	background-color:#F2ADDA; */
        min-width: 600px;
    }

    #criteres
    {
        margin: 0px auto;
        margin-top: 30px;
        border: 1px solid #007D96;
        margin: 20px auto;
        color: #007D96;
        width: 95%;
    }

    #criteres tr th
    {
        padding: 10px;
    }

    #criteres tr td
    {
        padding: 5px 15px 25px 5px;
    }

    #criteres tr.submit td
    {
        padding: 10px 0 5px 0;
        text-align: center;
        border-top: 1px solid #007D96;
    }

    .pagination
    {
        text-align: right;
        padding-right: 5%;
    }

    .nbpage
    {
        color: #007D96;
        font-weight: bold;
    }

    .page
    {
        background-color: #007D96;
        color: #FFFFFF;
        padding: 0 10px;
        text-decoration: none;
    }


    #resultats
    {
        margin: 20px;
    }

    .nomcentre
    {
        color: #007D96;
        padding-top: 20px;
        font-weight: bold;
    }

    #resultats a
    {
        text-decoration: none;
        color: #007D96;
    }

    #resultats a:visited
    {
        color: #FF5533;
    }

    .nomcentre
    {
        color: #007D96;
        padding-top: 20px;
        font-weight: bold;
    }

    .resultatNull
    {
        font-weight: bold;
        text-transform: uppercase;
        color: #CCCCCC;
        width: 700px;
        margin: 40px auto;
        line-height: 2em;
        text-align: center;
    }


    /**** FICHE ****/

    h3
    {
        margin-top: 1.5em;
        margin-bottom: 2em;
        color: #007D96;
        text-align: left;
    }

    a.retour
    {
        background-color: #007D96;
        padding: 3px 10px;
        text-decoration: none;
        color: #FFFFFF;
    }

    .rtcr
    {
        margin: 20px 0 40px 0;
    }


    .chapo
    {
        color: #007D96;
    }

    .chapo img
    {
        margin-right: 10px;
    }


    #encartinfo
    {
        float: right;
        border: 1px solid #007D96;
        margin: 0px 10px 0 20px;
        padding: 10px;
        text-align: left;
        color: #007D96;
        width: 17em;
    }

    #encartinfo p
    {
        margin: 0;
    }

    #encartinfo p.encart_mentions
    {
        margin: 10px 0; /*		text-align:center;*/
    }

    h6
    {
        text-align: left;
        margin: 10px 0 0 0;
    }

    h4
    {
        color: #007D96;
        margin-bottom: 0;
    }

    .synop
    {
        border-top: 2px solid #007D96;
        border-bottom: 2px solid #007D96;
        border-collapse: collapse;
        margin: 20px 0;
        width: 900px;
    }

    .synop th
    {
        color: #007D96;
        border: 1px solid #007D96;
        border-bottom: 2px solid #007D96;
    }


    .synop td
    {
        border: 1px solid #007D96;
    }

    .intitule
    {
        color: #007D96;
    }

    /**** INDEX ALPHABÉTIQUE ****/


    h5
    {
        margin: 20px 12px 5px 0px;
        color: #007D96;
    }

    a.itemIndexAlpha
    {
        color: #222222;
        text-decoration: none;
    }

    a.itemIndexAlpha:hover
    {
        color: #007D96;
    }

    a.itemIndexAlpha:visited
    {
        color: #FF5533;
    }


    /**** GUIDE DE LECTURE ****/

    ol.romain
    {
        list-style-type: upper-roman;
    }

    /**** CONTACT ****/

    fieldset
    {
        width: 80%;
        padding: 20px;
    }

    legend
    {
        color: #000000;
        margin-bottom: 20px;
        font-weight: bold;
    }

    .libelle
    {
        text-align: right;
    }

    /* TELECHARGEMENT */

    #telecharge
    {
        width: 70%;
    }

    #telecharge tr td
    {
        /* border-bottom:solid 1px #999999; */
        padding-top: 20px;
    }

    /* MENTIONS LEGALES */

    .lib_mentions
    {
        font-weight: bold;
    }

    #mentions
    {
        font-size: 0.9em;
    }

    #mentions tr td
    {
        padding: 10px;
    }
}

