html {min-height: 100%; margin-bottom: 1px;}
body {margin:0; padding:0}
form {margin:0; padding:0}
p {}
td  { color: #130e7a; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
/* titres */
.titre { color: #130e7a; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold }
h1  { color: #130e7a; font-size: 18px; margin: 0 0 20px }
.intertitre
 { font-size: 14px; margin: 20px 0 10px; padding: 0 0 10px; border-style: none none solid; border-width: 0 0 1px; border-color: #130e7a }
/* corps */
b {color: #130e7a;}
.texte-menu { color: #fff; font-size: 12px }
.note {font-size: 12px; }
.bleu {color: #130e7a;}
.texte-blanc  { color: #fff; font-size: 14px; text-align: center }
.filet  { border-top: 0 #130e7a; border-right: 0; color: #130e7a; border-bottom: 1px solid #130e7a; border-left: 0 #130e7a }
.cellule    { background-color: #FDBCA1 }

.jcp { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }


/* marges */
.marge   { margin: 10px 33px 10px 33px }
.marge-menu { padding: 0 53px 0 0 }
.espace-menu { padding: 0 23px 0 0 }
#tableau, #fiche { margin: 10 0 0 0 }
#tableau td  { color: #130e7a; text-align: center; padding: 4px 10px 4px 0 }
#fiche td   { color: #130e7a; padding: 4px 20px 4px 0 }
#tableau td.texte-blanc { color: #fff; }
#fiche td.texte-blanc { color: #fff; padding-left: 5px }
#plansite td {padding:10px 0 10px 0}

/* Liens */

a { color: #f30; text-decoration: none }
a:hover  { text-decoration: underline }
#lienblanc a { color: white }

