body { color: #000000; background: black url(/images/fondsite.jpg) no-repeat 50% top fixed; margin: 0px; padding:0px;
scrollbar-face-color: #55527d; 
scrollbar-shadow-color: #000000;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #000000; 
scrollbar-darkshadow-color: #000000; 
scrollbar-track-color: #000000; 
scrollbar-arrow-color: #000000;
}

BODY, P, A, TABLE, TR, TD, TH, DIV { font: 13px verdana, sans-serif }
P  { margin: 6px 2px 3px 2px }
H1 { margin: 18px 0px 6px 0px; font-weight: bold; font-size: 20px }
H2 { margin: 12px 0px 6px 0px; font-weight: bold; font-size: 16px }
H3 { margin: 12px 0px 3px 0px; font-weight: bold; font-size: 14px }
UL { margin: 3px 4px 6px 12px; padding-left:0px; vertical-align:text-bottom; list-style: disc outside url('/gui/images/puce_orange_ronde.gif'); }
LI { margin: 3px 4px 3px 18px; padding-left:0px; } 

a { text-decoration: underline; font-weight:bold }
a:link, a:visited { color: #55527d }
a:hover, a:active { color: #000000 }

.contenu-central { background-color: #fdffd1; color:#000000; padding: 0px 8px 0px 8px; }
.content { background-color: #000000 }
.td_menu { background-color:#55527d; vertical-align:middle }
.td_menu_gauche { background-color:#bab8d3 }
.td_menu_gauche a:link, .td_menu_gauche a:visited, .td_menu_gauche a:hover, .td_menu_gauche a:active { color: #55527d }
.td_menu_gauche h3 { margin: 0px; text-align:left; padding-left:10px; color:#ffffff; }
.td_menu_gauche_titre { background-color:#55527d; height:23px; vertical-align:middle; }
.td_menu_gauche_titre h3 { color:#faffa1; }
.td_menu_marques { background-color:#bab8d3 }


/* CALENDRIER */
.calendarTable td { height:18; font-size: 9px; text-align: center; border: 1px #333f3b solid} /*background-color: #bab8d3;*/
.calendarHeader	{ color: #FFFFFF; } /*background-color: #b05f00; */
.calendarTop	{  color: #e25e26; font-weight: bold;}
.calendarTop A, .calendarTop A:link, .calendarTop A:visited, .calendarTop A:hover, .calendarTop A:active { font-size: 9px; color: #e25e26; font-weight: bold;}
#calendarToday	{  font-weight: bold; border:1px #FFFFFF solid;}
.calendarHL		{ color: #FFFFFF; } /* #ffd384 */
.calendarDays	{  font-size: 9px; color: #FFFFFF; background-color: #5f3300; text-align: center; }
.calendarDays A, .calendarDays A:visited, .calendarDays A:link, .calendarDays A:hover, .calendarDays A:active { color:#ffffff; font-weight: bold; font-size: 9px; }

.calendarVide 	{ }

.footer { width:780px; height:23px; background:#55527d }
.footer a, .footer td, .footer a:link, .footer a:visited, .footer a:hover, .footer a:active { text-decoration:none; color: #faffa1; font-size:10px; font-weight:bold; }