#idCalendar { position:absolute; left:0; top:0; z-index: 65535; }
.L  { color: #404040; font-size: 12px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
.LE { color: #red; font-size: 12px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }

.F_BUTTON { border: 1px solid #000000; padding-left:2px; font-size: 12px; font-family: Pragmatic, Arial, Helvetica, sans-serif; background-color: #808080; color: #ffffff; }
.F_SELECT { border: 1px solid #000000; padding-left:2px; font-size: 12px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
.F_INPUT { border: 1px solid #000000; padding-left:2px; font-size: 12px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
.F_TEXTAREA { border: 1px solid #000000; padding-left:2px; font-size: 12px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
.F_CHECKBOX { }
.F_RADIO { }

.F_NOTE { }

.lnk { }
.sln { }
.nln { }
.hln { }
.hdr { color: #A60D10; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
.txt { color: #404040; font-size: 12px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
.etb { color: #404040; font-size: 12px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
.tbl { color: #404040; font-size: 12px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }

A { text-decoration:none; font-size: 12px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
A { color: #336699; }
A:hover { color: #A60D10; }
A:visited { color: #666666; }
A:visited:hover { color: #A60D10; }

A:link.LW_LINKS { color: #5E7CA2; }
A:hover.LW_LINKS { color: #5E7CA2; }
A:visited.LW_LINKS { color: #5E7CA2; }
.LW_BORDER { background-color: #cccccc; color:#333333; font-size: 13px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
.LW_BODY { background-color: #ffffff; color:#4c4c4c; font-size: 13px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
.LW_TITLE { background-color: #4c4c4c; color: #ffffff; font-weight: bold; font-size: 13px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
.LW_CURRENT_DATE { background-color: #cc9966; color: #000000; }

P { color: #404040; font-size: 12px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
TD { color: #404040; font-size: 12px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
LI { color: #404040; font-size: 12px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }

IMG { border-color: #404040; }

H1 { color: #A60D10; font-size: 20px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
H2 { color: #A60D10; font-size: 15px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
H3 { color: #A60D10; font-size: 14px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
H4 { color: #A60D10; font-size: 13px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
H5 { color: #A60D10; font-size: 12px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }

.img_inscription { color: #A60D10; font-size: 11px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
.table_header { color: #ffffff; font-size: 11px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }

a.menu_1s { color: #808080; text-decoration: none; font-weight: bold; font-size: 11px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
a.part_1s { color: #ffffff; text-decoration: none; font-weight: bold; font-size: 11px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
a.menu_1s:hover { color: #A60D10; text-decoration: none; font-weight: bold; font-size: 11px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
a.part_1s:hover { color: #ffffff; text-decoration: none; font-weight: bold; font-size: 11px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
a.menu_1s:visited { color: #808080; text-decoration: none; font-weight: bold; font-size: 11px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
a.part_1s:visited { color: #ffffff; text-decoration: none; font-weight: bold; font-size: 11px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
a.menu_1s:visited:hover { color: #A60D10; text-decoration: none; font-weight: bold; font-size: 11px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
a.part_1s:visited:hover { color: #ffffff; text-decoration: none; font-weight: bold; font-size: 11px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }

a.menu { color: #808080; text-decoration: none; font-weight: bold; font-size: 11px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
a.part { color: #ffffff; text-decoration: none; font-weight: bold; font-size: 11px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
a.menu:hover { color: #A60D10; text-decoration: none; font-weight: bold; font-size: 11px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
a.part:hover { color: #ffffff; text-decoration: none; font-weight: bold; font-size: 11px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
a.menu:visited { color: #808080; text-decoration: none; font-weight: bold; font-size: 11px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
a.part:visited { color: #ffffff; text-decoration: none; font-weight: bold; font-size: 11px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
a.menu:visited:hover { color: #A60D10; text-decoration: none; font-weight: bold; font-size: 11px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
a.part:visited:hover { color: #ffffff; text-decoration: none; font-weight: bold; font-size: 11px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }

a.general_menu { color: #808080; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
a.general_part { color: #A60D10; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
a.general_menu:hover { color: #A60D10; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
a.general_part:hover { color: #A60D10; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
a.general_menu:visited { color: #808080; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
a.general_part:visited { color: #A60D10; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
a.general_menu:visited:hover { color: #A60D10; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
a.general_part:visited:hover { color: #A60D10; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }

td.news_line_title { color: #ffffff; font-weight:bold; text-align: left; }
table.news_line_body { text-align: left; }
td.news_line_body { text-align: left; font-size: 9px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
td.news_line_date { color: #FF9F40; text-align: left; font-size: 12px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
a.news_line_body { text-decoration: none; font-size: 10px;font-family: Pragmatic, Arial, Helvetica, sans-serif; }
a.news_line_body:visited { color: #405ebb; text-decoration: none; font-size: 10px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
a.news_line_body:link { color: #dd7e40; text-decoration: none; font-size: 10px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
a.news_line_body:hover { color: #c0503a; text-decoration: none; font-size: 10px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }

td.news_title { text-align: left; font-size: 10px; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
td.news_body { text-align: left; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
.news_date { text-align: left; color: #A60D10; font-family: Pragmatic, Arial, Helvetica, sans-serif; }

a.news_body { text-decoration:none; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
a.news_body:visited { color: 405ebb; text-decoration: none; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
a.news_body:link { color: #dd7e40; text-decoration: none; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
a.news_body:hover { color: #c0503a; text-decoration: none; font-family: Pragmatic, Arial, Helvetica, sans-serif; }
