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;
}