globale.css Feuille de style globale
Définition des styles appliqués à l'ensemble des pages nota : texte plus petit de couleur grise rature : utilisé pour une ligne de tableaux pour signifier la suppression decal : décalage d'un paragraphe / texte / ... de 16 pixels vers la droite titre : utilisé au sein d'un texte (identique à H1 mais sans marge haut/bas) soustitre : utilisé au sein d'un texte (identique à H2 mais sans marge haut/bas) minilien : lien souligné, caractère plus petit, utilisé dans les zones formulaires zoneform : champs de formulaire sans effet 3d, filet simple, utilisé pour les champs INPUT TEXT menug : appliqué sur le menu gauche de l'interface zone_titre : s'applique à la zone titre des listes / tableaux / fiches zone_titre_p1 : 1ere zone du titre des listes / tableaux / fiches avec texte blanc zone_titre_p2 : 2eme zone du titre des listes / tableaux / fiches avec arrondi zone_titre_mini : zone titre des listes / tableaux / fiches version minimale zone_titre_p1_reduit : 1ere zone titre des listes / tableaux / fiches version réduite zone_titre_p2_reduit : 2eme zone titre des listes / tableaux / fiches version réduite zone_titre_mini_reduit : zone titre des listes / tableaux / fiches version réduite
    /* feuille de style globale */
    * {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
    }

    em {
        font-style: italic;
    }

    a {
        color: #000000;
        text-decoration: none;
        text-decoration: underline;
    }
    a:hover {
        text-decoration: underline;
    }
    a.aide:link{
        text-decoration: none;
    }
    a.aide:hover{
        color: #0000DD;
        text-decoration: underline;
    }
    a.aide:visited{
        color: #000088;
        text-decoration: underline;
    }

    h1 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-style: normal;
        font-weight: bold;
        font-variant: small-caps;
        color: #000000;
        margin: 18px 0 6px 0;
    }

    h2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: normal;
        font-weight: bold;
        font-variant: small-caps;
        color: #000000;
        margin: 12px 0 4px 0;
    }

    h3 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        font-variant: small-caps;
        color: #000000;
        margin: 6px 0 2px 0;
    }

    .nota {
        font-size: 11px;
        color: #666666;
    }

    .rature {
        text-decoration: line-through;
    }

    .decal
    {
        margin: 0 0 0 16px;
    }

    .titre {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-style: normal;
        font-weight: bold;
        font-variant: small-caps;
        color: #000000;
    }

    .soustitre {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: normal;
        font-weight: bold;
        font-variant: small-caps;
        color: #000000;
    }

    .minilien a, .minilien {
        font-size: 9px;
        color: #000000;
        text-decoration: underline;
    }

    input.zoneform, .zoneform input {
        border: 1px solid #999999;
    }

    .menug {
        font-size: 11px;
    }
    .menug a {
        color: #000000;
        text-decoration: none;
    }
    .menug a:hover {
        text-decoration: underline;
    }

    .zone_titre td {
        border-top: 2px solid #FFFFFF;
    }
    .zone_titre_p1 {
        background-color: @CODE_COULEUR_BANDEAU_CHEMIN@;
        color: #FFFFFF;
        font-size: 13px;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        vertical-align: bottom;
        height: 20px;
    }
    .zone_titre_p2 {
        background-color: #FFFFFF;
        background-image: url('@URL_IMG_ImagesFiche_arrondi_haut@');
        background-position: top left;
        background-repeat: no-repeat;
        color: #000000;
        font-size: 13px;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        vertical-align: bottom;
        height: 20px;
    }
    .zone_titre_mini td {
        background-color: @CODE_COULEUR_BANDEAU_CHEMIN@;
        font-size: 13px;
        color: #FFFFFF;
        border-top: 2px solid #FFFFFF;
        font-weight: bold;
        height: 25px;
    }

    .zone_titre_p1_reduit {
        background-color: @CODE_COULEUR_BANDEAU_CHEMIN@;
        color: #FFFFFF;
        font-size: 10px;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        vertical-align: bottom;
        height: 15px;
    }
    .zone_titre_p2_reduit {
        background-color: #FFFFFF;
        background-image: url('@URL_IMG_ImagesFiche_arrondi_haut@');
        background-position: top left;
        background-repeat: no-repeat;
        color: #000000;
        font-size: 10px;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        vertical-align: bottom;
        height: 15px;
    }
    .zone_titre_mini_reduit td {
        background-color: @CODE_COULEUR_BANDEAU_CHEMIN@;
        font-size: 10px;
        color: #FFFFFF;
        border-top: 1px solid #FFFFFF;
        font-weight: bold;
        height: 15px;
    }

    textarea{
        overflow: auto;
    }

    .composantFile{
        position:relative;
        z-index:2;
        -moz-opacity:0;
        filter:alpha(opacity:0);
        filter:alpha(opacity=0);
        filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
        opacity:0;
    }