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

.F_BUTTON { font-size: 12px; font-family: Minion Pro, Verdana, Arial, Helvetica, sans-serif; background-color: #808080; color: #ffffff; }
.F_SELECT { font-size: 12px; font-family: Minion Pro, Verdana, Arial, Helvetica, sans-serif; }
.F_INPUT { font-size: 12px; font-family: Minion Pro, Verdana, Arial, Helvetica, sans-serif; }
.F_TEXTAREA { font-size: 12px; font-family: Minion Pro, Verdana, Arial, Helvetica, sans-serif; }
.F_CHECKBOX { }
.F_RADIO { }

.F_NOTE { }

.lnk { }
.sln { }
.nln { }
.hln { }
.hdr { color: #ffffff; font-family: Minion Pro, Verdana, Arial, Helvetica, sans-serif; }
.txt { color: #fefefe; font-size: 12px; font-family: Minion Pro, Verdana, Arial, Helvetica, sans-serif; }
.etb { color: #fefefe; font-size: 12px; font-family: Minion Pro, Verdana, Arial, Helvetica, sans-serif; }
.tbl { color: #fefefe; font-size: 12px; font-family: Minion Pro, Verdana, Arial, Helvetica, sans-serif; }
.img_inscription { color: #fefefe; font-size: 11px; font-family: Minion Pro, Verdana, Arial, Helvetica, sans-serif; }

.sape { font-size: 10px; display:none; }
A { text-decoration:none; font-size: 12px; font-family: Minion Pro, Verdana, Arial, Helvetica, sans-serif; }
A:link.LW_LINKS { color:#5E7CA2; text-decoration:none; }
A:hover.LW_LINKS { color:#5E7CA2; text-decoration:none; }
A:visited.LW_LINKS { color:#5E7CA2; text-decoration:none; }

.LW_BORDER { background-color: #cccccc; color:#333333; }
.LW_BODY { background-color: #ffffff; color: #fefefe; }
.LW_TITLE { background-color: #000000; color: #ffffff; font-weight: bold; font-size: 13px; font-family: Minion Pro, Verdana, Arial, Helvetica, sans-serif; }
.LW_CURRENT_DATE { background-color: #cc9966; color: #000000; }

P { color: #fefefe; font-size: 12px; font-family: Minion Pro, Verdana, Arial, Helvetica, sans-serif; }
LI { color: #fefefe; font-size: 12px; font-family: Minion Pro, Verdana, Arial, Helvetica, sans-serif; }
TD { color: #fefefe; font-size: 12px; font-family: Minion Pro, Verdana, Arial, Helvetica, sans-serif; }
TH { color: #fefefe; font-size: 12px; font-family: Minion Pro, Verdana, Arial, Helvetica, sans-serif; }

IMG { border-color: #fefefe; }

H1 { color: #ffffff; font-size: 20px; font-family: Minion Pro, Verdana, Arial, Helvetica, sans-serif; }
H2 { color: #ffffff; font-size: 19px; font-family: Minion Pro, Verdana, Arial, Helvetica, sans-serif; }
H3 { color: #ffffff; font-size: 18px; font-family: Minion Pro, Verdana, Arial, Helvetica, sans-serif; }
H4 { color: #ffffff; font-size: 13px; font-family: Minion Pro, Verdana, Arial, Helvetica, sans-serif; }
H5 { color: #ffffff; font-size: 12px; font-family: Minion Pro, Verdana, Arial, Helvetica, sans-serif; }

H1 A { color: #ffffff; font-size: 20px; font-family: Minion Pro, Verdana, Arial, Helvetica, sans-serif; }
H2 A { color: #ffffff; font-size: 19px; font-family: Minion Pro, Verdana, Arial, Helvetica, sans-serif; }
H3 A { color: #ffffff; font-size: 18px; font-family: Minion Pro, Verdana, Arial, Helvetica, sans-serif; }
H4 A { color: #ffffff; font-size: 13px; font-family: Minion Pro, Verdana, Arial, Helvetica, sans-serif; }
H5 A { color: #ffffff; font-size: 12px; font-family: Minion Pro, Verdana, Arial, Helvetica, sans-serif; }
TD.tbl_xsl A { font-size: 11px; font-family: Minion Pro, Verdana, Arial, Helvetica, sans-serif; }
TD.tbl_xsl P { font-size: 11px; font-family: Minion Pro, Verdana, Arial, Helvetica, sans-serif; }
TD.tbl_xsl { font-size: 11px; font-family: Minion Pro, Verdana, Arial, Helvetica, sans-serif; }

.n_title { color: #ffffff; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
.n_note { color: #000000; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }

.m_title { color: #006fdf; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }

a:link { color: #ffffff; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
a:visited { color: #8f8f8f; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
a:hover { color: #dd6633; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }

a.menu { color: #999999; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
a.part { color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
a.menu:hover { color: #dd6633; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
a.part:hover { color: #dd6633; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }

a.general_menu { color: #000000; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
a.general_part { color: #ff9f40; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
a.general_menu:hover { color: #dd6633; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
a.general_part:hover { color: #dd6633; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }

