﻿body
{
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10pt;
    color: Black;
    margin: 0px;
    padding: 0px;
}

h1
{
    font-size: 16pt;
    color: #ffcccc;
    background: url(AP-Titre.png) no-repeat;
    padding: 5px 12px;
}

h2 
{
    font-size: 14pt;
    font-weight: bold;
    color: #ffcccc;
    background-color: Red;
    text-align: center;
    padding: 5px 12px;
}

h3 
{
    font-size: 12pt;
    margin: 0px 0px 2px 0px;
}

p 
{
    margin: 10px 0px 10px 15px;
}

pre
{
    font-size: 10pt;
}

.Texte
{
    font-size: 10pt;
    color: Black;
    text-align: justify;
}

a.Texte
{
	font-size: 10pt;
	font-weight: bold;
	color: Blue;
	text-decoration: none;
}

a.Texte:hover
{
    font-size: 10pt;
    font-weight: bold;
    color: Blue;
    text-decoration: underline;
    background-color: #dcdcdc;
}

.FormulaireTexte
{
    font-size: 10pt;
    color: Blue;
}

.FormulaireControle
{
    font-size: 10pt;
    color: Blue;
    border: solid 1px Blue;
    background-color: Transparent;
}

.FormulaireControlePrincipal
{
    font-size: 10pt;
    color: White;
    border: solid 1px White;
    background-color: Red;
}

.FormulaireMessage
{
    font-size: 10pt;
    color: Red;
}

.Barre
{
    font-size: 10pt;
    font-weight: bold;
    color: White;
}

.Titre
{
    font-size: 11pt;
    font-weight: bold;
    color: Blue;
}

.PremiereLettre
{
    font-size: 16pt;
    font-weight: bold;
    color: Blue;
    text-transform: uppercase;
}

.Message
{
    font-size: 11pt;
    font-weight: bold;
    color: Red;
}

.MenuRacine
{
    font-size: 11pt;
    font-weight: bold;
    color: Red;
}

a:hover.MenuParent
{
    font-size: 10pt;
    color: Blue;
    background: White;
}

a.Petit
{
    font-size: 8pt;
    font-weight: bold;
    color: Red;
    text-decoration: none;
}

a.Petit:hover
{
	font-size: 8pt;
	font-weight: bold;
	color: Red;
	text-decoration: none;
}

/* Définition du gabarit principal */

#Tete
{
    background: none transparent scroll repeat 0% 0%;
    width: 100%;
    text-align: center;
}

#BarreHautGauche
{
    background: url(AP-Gris.png) repeat-x;
    width: 30px;
    height: 27px;
}

#BarreHautCentre
{
    background: url(AP-Rouge.png) repeat-x;
    width: 100%;
    height: 27px;
    vertical-align: bottom;
}

#BarreHautCentrePanier
{
    background: url(AP-Rouge.png) repeat-x;
    height: 27px;
    vertical-align: bottom;
    text-align: right;
}

#BarreHautDroite
{
    background: url(AP-Gris.png) repeat-x;
    width: 30px;
    height: 27px;
}

#Gauche
{
    background: none transparent scroll repeat 0% 0%;
    width: 30px;
}

#Menu
{
    width: 244px;
    vertical-align: top;
    border-left: solid 1px #ffcc99;
    border-right: solid 1px #ffcc99;
    background-image: url(AP-Menu.png);
    background-repeat: repeat;
}

#Contenu
{
    background: none transparent scroll repeat 0% 0%;
    width: 100%;
    vertical-align: top;
    border-right: solid 1px #ffcc99;
}

#Droite
{
    background: none transparent scroll repeat 0% 0%;
    width: 30px;
}

#BarreBas
{
    background: url(AP-Gris.png) repeat-x;
    width: 100%;
    height: 27px;
}

#Pied
{
    background: none transparent scroll repeat 0% 0%;
    width: 100%;
    text-align: center;
}
