Body
{
background: #F3FAFE;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 0px;
margin-top: 0px;
}
 
.fond2
{
background-image: url("../images/top_fond_2.gif");
}

.fond1
{
background-image: url("../images/top_fond_1.gif");
}
 
.fond3
{
background-image: url("../images/menu_gauche_fond_1.gif");
}

.fond4
{
background-image: url("../images/menu_gauche_fond_2.gif");
} 

.fond5
{
background-image: url("../images/bloc_top_2.gif");
}

.fond6
{
background-image: url("../images/bloc_top_3.gif");
}

.fond7
{
background-image: url("../images/bloc_ctr_1.gif");
}
 
.fond8
{
background-image: url("../images/bloc_ctr_2.gif");
}

.fond9
{
background-image: url("../images/bloc_bas_2.gif");
} 
 
a
{
color: #80A7BB;
text-decoration: none;
font-weight: bold;
}

.titre1
{
color: red;
text-align: center;
font-size: 18px;
}

.sept
{
color: red;
text-align: center;
}

.white
{
font-size: 7px;
}

td
{
color: #000000; 
font-variant: normal; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica; 
}

.txt_menu  
{
color: #C2D8E3; 
font-variant: normal; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica; 
}

.titre 
{
color: #C2D8E3; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica; 
font-weight: bold;
text-align: left;
}

a:visited 
{
color: #80A7BB;
text-decoration:none;
font-weight: bold;
} 

a:hover 
{
color: #004F77;
text-decoration:underline;
font-weight: bold;
}

a.menu_gauche:link 
{ 
color: #FFFFFF;
text-decoration:none;
font-weight: bold;
} 

a.menu_gauche:visited 
{
color: #FFFFFF;
text-decoration:none;
font-weight: bold;
} 

a.menu_gauche:hover 
{
color: #C2D8E3;
text-decoration:underline;
}

a.menu_haut:link 
{ 
color: #FFFFFF;
text-decoration:none;
font-weight: bold;
} 

a.menu_haut:visited 
{
color: #FFFFFF;
text-decoration:none;
font-weight: bold;
} 

a.menu_haut:hover 
{
color: #004F77;
text-decoration:underline;
}

p
{
text-align: left;
color: #000000; 
font-variant: normal; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica;
}


h1
{
text-align: left;
color: #000000; 
font-variant: normal; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica;
font-weight: bold;
}

.signature
{
text-align: right;
color: #000000; 
font-variant: normal; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica;
}

.deux
{
margin-left: 15px;
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
}

.title
{
margin-left: 15px;
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
font-weight: bold;
color: #004F77;
}

ul
{
text-align: left;
font-size: 11px;
}

.pub
{
text-align: center;
font-size:11px;
}

.pub2
{
text-align: right;
font-size:14px;
}


.partner
{
font-size: 24px;
font-family: Tahoma;
font-weight: bold;
color: black;
}

.contact
{
font-size: 13px;
font-family: 'Time new roman';
text-align: center;
}

.menu
{
font-size: 12px;
font-family: Tahoma;
color: white;
text-align: center;
font-weight: bold;
}

input, textarea
{
   font-size: 13px;
   font-family: Arial; /* On modifie la police du texte tapé l'intérieur des champs */
}

input:focus, textarea:focus /* Quand le curseur est sur un champ (ne marche pas sur IE) */
{
   background-color: #FFFF99;
}

label
{
   color: blue; /* Colorer en bleu tous les labels (bah oui, pourquoi pas en bleu ?) */
}

legend /* On met un peu plus en valeur les titres des fieldset */
{
   font-family: Arial, "Arial Black", Georgia, "Times New Roman", Times, serif;
   color: #FF9933;
   font-weight: bold;
}

fieldset
{
   margin-bottom: 20px; /* Une marge pour séparer les fieldset */
}

h2
{
font-size: 20px;
color: #004F77;
text-align: center;
}

.red
{
color: red;
margin-left: 15px;
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
}

.green
{
color: green;
margin-left: 15px;
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
}

.td
{
font-size: 13px;
text-align: left;
}

.sous
{
font-family: Arial;
font-size: 13px;
}

.pub2
{
text-align: center;
font-size: 30px;
}

.redd
{
color: red;
margin-left: 15px;
font-family: Verdana, Arial, Helvetica;
font-size: 19px;
}







