body { background-color: #FFFFFF; padding: 0px; margin: 0px; background-color: #FFFFFF; padding: 0px; margin: 0px; scrollbar-arrow-color: #C0C0C0; scrollbar-face-color: #FFFFFF; scrollbar-3dlight-color: #E0E0E0; scrollbar-highlight-color: #FFFFFF; scrollbar-darkshadow-color: #C0C0C0; scrollbar-shadow-color: #E0E0E0; scrollbar-track-color: #FFFFFF; }
td.menu { vertical-align: top; width: 160px }
td.contenu { vertical-align: top; background-image: url(images/accueil/fond-page.gif); background-repeat: no-repeat; padding: 7px 20px 10px 43px }

/* BANDEAU */
.accueil { color: #C4403D; font-family: Verdana; font-size: 10px; font-weight: bold; text-transform: uppercase; text-decoration: none; margin: 3px 0px 0px 25px; height: 15px }
.accueil:hover { color: #9C1917; font-family: Verdana; font-size: 10px; font-weight: bold; text-transform: uppercase; text-decoration: none; margin: 3px 0px 0px 25px; height: 15px }
.lien-bandeau { color: #FFFFFF; font-family: Verdana; font-size: 10px; font-weight: bold; text-decoration: none; margin: 0px 11px 1px 30px; height: 17px }
.lien-bandeau:hover { color: #F1E17C; font-family: Verdana; font-size: 10px; font-weight: bold; text-decoration: none; margin: 0px 11px 1px 30px; height: 17px }

/* MENU */
div.fond-menu { background-color: #F1DFDF; background-image: url(images/menu/fond-menu.jpg); background-repeat: no-repeat; padding: 12px 0px 0px 0px }

p.menu-niv01 { text-align: right; margin: 9px 9px 0px 5px }
a.menu-niv01 { color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: bold; text-decoration: none; padding: 0px 2px 2px 3px; height: 16px }
a.menu-niv01:hover { color: #F1E17C; font-family: Arial; font-size: 11px; font-weight: bold; text-decoration: none; padding: 0px 2px 2px 3px; height: 16px }
a.menu-niv01-on { color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: bold; text-decoration: none; border-bottom: 1px solid #FFFFFF; padding: 0px 2px 1px 3px; height: 16px }
a.menu-niv01-on:hover { color: #F1E17C; font-family: Arial; font-size: 11px; font-weight: bold; text-decoration: none; border-bottom: 1px solid #FFFFFF; padding: 0px 2px 1px 3px; height: 16px }

p.menu-niv02-decalage { font-size: 5px; border-right: 1px solid #FFFFFF; margin: 0px 9px 0px 0px; height: 9px }
p.menu-niv02 { text-align: right; margin: 0px 8px 0px 5px }
a.menu-niv02 { color: #F1E17C; font-family: Arial; font-size: 11px; text-decoration: none; background-image: url(images/menu/puce-niv02.gif); background-repeat: no-repeat; background-position: right; padding: 0px 9px 1px 0px; height: 15px }
a.menu-niv02:hover { color: #FFFFFF; font-family: Arial; font-size: 11px; text-decoration: none; background-image: url(images/menu/puce-niv02.gif); background-repeat: no-repeat; background-position: right; padding: 0px 9px 1px 0px; height: 15px }

a.lien-contacts { color: #9C1917; font-family: Arial; font-size: 11px; font-weight: bold; text-decoration: none; margin: 9px 0px 0px 10px; height: 13px }
a.lien-contacts:hover { color: #C4403D; font-family: Arial; font-size: 11px; font-weight: bold; text-decoration: none; margin: 9px 0px 0px 10px; height: 13px }

/* CONTENU */
.encart01 { margin: 0px 0px 9px 0px }
.encart01-titre { color: #C4403D; font-family: Verdana; font-size: 14px; font-weight: bold; text-transform: uppercase; padding: 0px 4px 1px 0px }
.encart01-barre { color: #FFFFFF; font-family: Arial; font-size: 9px; border-left: 1px solid #C4403D; border-right: 1px solid #C4403D; background-image: url(images/accueil/encart01-barre.gif) }
.encart01-lien { color: #FFFFFF; font-family: Arial; font-size: 9px; text-decoration: none; line-height: 11px; background-color: #C4403D; padding: 0px 1px 0px 3px }
.encart01-lien:hover { color: #F1E17C; font-family: Arial; font-size: 9px; text-decoration: none; line-height: 11px; background-color: #C4403D; padding: 0px 1px 0px 3px }
.encart01-texte { color: #606060; font-family: Verdana; font-size: 11px; text-align: justify; margin: 0px 0px 5px 0px }
.encart01-info { color: #0057AA; font-family: Arial; font-size: 11px; font-weight: bold; font-style: italic; margin: 0px 0px 5px 0px }
.encart01-photo { margin: 3px 10px 5px 1px }
.encart01-separation { margin: 0px; height: 30px }

.encart02-titre { color: #004199; font-family: Verdana; font-size: 11px; font-weight: bold; background-image: url(images/accueil/encart02-ligne.gif); padding: 0px 0px 0px 15px; margin: 0px 0px 5px 0px }
.encart02-blanc { background-color: #FFFFFF; padding: 0px 4px 0px 4px }
.encart02-fin { border-bottom: 1px solid #79B3D8; margin: 0px 0px 30px 0px; font-family: Verdana; font-size: 11px }
.encart02-scroll { height: 240px; overflow: auto; scrollbar-arrow-color: #C0C0C0; scrollbar-face-color: #FFFFFF; scrollbar-3dlight-color: #E0E0E0; scrollbar-highlight-color: #FFFFFF; scrollbar-darkshadow-color: #C0C0C0; scrollbar-shadow-color: #E0E0E0; scrollbar-track-color: #FFFFFF }
.encart02-breve { color: #606060; font-family: Verdana; font-size: 11px; text-align: justify; margin: 0px 10px 0px 10px }
.encart02-breve-lien { color: #606060; font-family: Verdana; font-size: 11px; font-weight: bold; text-decoration: underline }
.encart02-breve-lien:hover { color: #606060; font-family: Verdana; font-size: 11px; font-weight: bold; text-decoration: none }
.encart02-identification-texte { color: #505050; font-family: Arial; font-size: 10px; text-align: justify; line-height: 12px; text-indent: 22px; background-image: url(images/accueil/cle.gif); background-repeat: no-repeat; margin: 1px 10px 0px 10px; padding: 2px 0px 0px 0px }
.encart02-identification { padding: 2px 10px 0px 0px }

.encart03-titre { color: #FFFFFF; font-family: Verdana; font-size: 11px; font-weight: bold; text-align: center; background-image: url(images/accueil/encart03-bord-g.gif); background-repeat: no-repeat; padding: 0px 0px 1px 0px }
.encart03-bord-d { background-image: url(images/accueil/encart03-bord-d.gif); background-position: top right; margin: 0px 0px 10px 0px; width: 100% }
.encart03-recherche { padding: 2px 0px 30px 0px }
.encart03-acces { color: #F37021; font-family: Verdana; font-size: 10px; font-style: italic; text-align: justify; margin: 0px 10px 30px 10px }
.encart03-acces-lien { color: #F37021; font-family: Verdana; font-size: 10px; font-weight: bold; font-style: italic; text-decoration: underline }
.encart03-acces-lien:hover { color: #F37021; font-family: Verdana; font-size: 10px; font-weight: bold; font-style: italic; text-decoration: none }

.saisie { color: #000000; font-size: 10px; border: 1px solid #000000; padding: 0px 0px 0px 2px }

.info-defilante { color: #FFFFFF; font-family: Verdana; font-size: 11px; font-weight: bold; background-image: url(images/accueil/encart03-bord-g.gif); background-repeat: no-repeat; padding: 0px 0px 1px 0px; margin: 0px }
.info-defilante-bord-d { background-image: url(images/accueil/encart03-bord-d.gif); background-position: top right; width: 100% }

h1 { color: #C4403D; font-family: Verdana; font-size: 14px; font-weight: bold; text-align: center; text-transform: uppercase; margin: 0px 0px 50px 0px }

.WELCOMEFRAME { color: #0057AA; font-family: Verdana; font-size: 14px; font-weight: bold; background-image: url(images/accueil/fond-h2.gif); background-repeat: no-repeat; padding: 0px 0px 0px 19px; margin: 0px 0px 20px 0px ;clear:both;}
.WELCOMETEXT { color: #606060; font-family: Verdana; font-size: 14px }
.blanc { background-color: #FFFFFF; padding: 0px 9px 0px 0px}
html>body div.WELCOMEFRAME p{
top:-30px;
position:relative;
}
html>body div.WELCOMEFRAME p span.fonddep{
background-color:#fff;
}