/* Général */
a, a:link, a:visited { cursor:pointer; color:#000064; text-decoration:underline  }
a:hover { color:#FFFF00}
*.petit { font-size:7pt; color:#000064 }
*.petitgras { font-size:8pt; color:#000064; font-weight:bold }
*.moyen { font-size:10pt; color:#000064; font-weight:bold }
/**/
.bidonV {}
.italien { font-size:10pt; color:#008000 ; font-style:italic; font-weight:bold }

/* Image lien (nouveau) */
.nav { border-width:2px; border-style:solid; border-color:rgb(131,196,252) }
.navhover {cursor:pointer; border-style:solid; border-color:#FFFF00 }

//* Texte lien (nouveau) */
.tnav {cursor:pointer; color:#000064; text-decoration:underline   }
.tnavhover { cursor:pointer; color:#FFFF00 }

/*hr { color:rgb(146,152,148) }*/
hr { color:#000064 }

/* Corps de page */
.sansfond { font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:10pt; color:rgb(200,67,32); background-color:rgb(131,196,252); margin:0 0 0 0 }
.normal { font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:10pt; color:white; background-color:rgb(131,196,252); margin:0 0 0 0 }
.avecfond { background-image:url('fond.GIF'); background-repeat:repeat; background-attachment:fixed }

/* Titre ombré à droite/au milieu sur l'image d'en-tête */
.bidon {}/* Laisser !!! pour faire plaisir à Firefox !*/
.titredroite {font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#ffff00; font-size:12pt; font-weight:bold; position :absolute; right:5px; top:91px}
.ombredroite {font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#000064; font-size:12pt; font-weight:bold; position :absolute; right:4px; top:92px}
.titremilieu {font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#ffff00; font-size:12pt; font-weight:bold; position :absolute; left:345px; top:45px}
.ombremilieu {font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#000064; font-size:12pt; font-weight:bold; position :absolute; left:346px; top:46px}
.titrecopy {font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; color:rgb(131,196,252); font-size:8pt; font-weight:bold; position :absolute; right:1px; top:0px}
.ombrecopy {font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#000064; font-size:8pt; font-weight:bold; position :absolute; right:0px; top:1px}

/* Tableaux et cellules */
table.tableau { border-collapse:collapse; border:none; border-spacing:0cm; padding=0cm; width:100% }
td.debut { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; border-top-width:2px; border-top-style:groove; border-top-color:#0080FF;  font-size:10pt; font-weight:bold; color:#000064; padding:0px; vertical-align:top }
td.accueil { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; border-width:2px; border-style:groove; border-color:#0080FF; font-size:12pt; font-weight:bold; color:#000064; padding:2px; vertical-align:top }
td.entete { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; border-bottom-width:2px; border-bottom-style:groove; border-bottom-color:#0080FF; font-size:18pt; color:#000064; padding:20 0 0 0; width:100%; vertical-align:top }
td.titre { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#000064; padding-top:5px; width:90%; vertical-align:top }
.gtitre { text-align:right; vertical-align:top ; width:10% }
td.texte { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; border-bottom-width:2px; border-bottom-style:groove; border-bottom-color:#0080FF; font-size:10pt; font-weight:bold; padding:5 0 5 0; width:90%; vertical-align:top }
.gtexte {  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; border-bottom-width:2px; border-bottom-style:groove; border-bottom-color:#0080FF; text-align:right; vertical-align:top ; width:10% }
td.rubriques { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; border-bottom:2px groove #0080FF; font-size:10pt; font-weight:bold; color:rgb(200,67,32); padding:5 0 5 0; width:100%; background-color:#c0c0c0}