body   { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ebebeb }
td     { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
a.guide     { color: black; text-decoration: none }
a.guide:link   { color: black; text-decoration: none }
a.guide:visited   { color: black; text-decoration: none }
a.guide:hover   { color: #900; font-size: 10px; text-decoration: underline }
a.sem    { color: black; text-decoration: none }
a.sem:link   { color: black; text-decoration: none }
a.sem:visited   { color: black; text-decoration: none }
a.sem:hover   { color: #900; font-size: 10px; text-decoration: underline }
a.red    { color: #900; text-decoration: none }
a.red:link   { color: #900; text-decoration: none }
a.red:visited   { color: #900; text-decoration: none }
a.red:hover    { color: gray; text-decoration: underline }
.m_pouce   { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-align: right; padding-top: 4px; padding-right: 2px; vertical-align: top }
.m_block   { padding-top: 3px; padding-bottom: 4px }
.m_tab1 { background-color: #ebebeb }
.m_line1  { background-color: #b2b2b2; height: 1px }
.m_line2 { background-color: #b2b2b2 }
.m_tab2  { background-color: #7a7a7a }
.m_fond { background-image: url("../im_menu/fond_menu.gif"); background-repeat: repeat-y }
.date-bar { padding: 5px 8px; border-top: 1px solid #b2b2b2; border-right: solid; border-bottom: 1px solid #b2b2b2 }
.main  { padding: 10px }
.space2 { padding: 5px 20px }
.space_menu2 { padding: 5px 5px 5px 0 }
.ann_bord { border: solid 1px #d1d9db }
.ann_h   { color: white; font-size: 9px; font-weight: bold; background-color: #5e7a81; padding: 3px 4px 3px 6px; border: solid 1px #5e7a81 }
.ann_a   { font-size: 10px; padding: 4px 6px }
.ann_a2  { font-size: 10px; background-color: #e6ecf2; padding: 4px 6px }
.line_dot { background-image: url("../im_gen/line-dot.gif"); background-repeat: repeat-x }
.baseline { font-size: 9px; text-align: center; padding-bottom: 10px; vertical-align: bottom }
.guide1    { font-size: 10px; background-image: url("../im_gen/fondnum1.gif"); background-repeat: no-repeat; padding: 5px 2px 5px 18px }
.guide2   { font-size: 10px; background-image: url("../im_gen/fondnum2.gif"); background-repeat: no-repeat; padding: 5px 2px 5px 18px }
.guide3   { font-size: 10px; background-image: url("../im_gen/fondnum3.gif"); background-repeat: no-repeat; padding: 5px 2px 5px 18px }
.guide4   { font-size: 10px; background-image: url("../im_gen/fondnum4.gif"); background-repeat: no-repeat; padding: 5px 2px 5px 18px }
.guide5   { font-size: 10px; background-image: url("../im_gen/fondnum5.gif"); background-repeat: no-repeat; padding: 5px 2px 5px 18px }
.guide6 	{ font-size: 10px; background-image: url("../im_gen/fondnum6.gif"); background-repeat: no-repeat; padding: 5px 2px 5px 18px }
.semaine { font-size: 10px; padding-top: 5px; padding-bottom: 5px }
.rech_res { font-size: 10px; padding-top: 5px; padding-bottom: 5px }
.une { color: white; font-size: 11px; line-height: 13px }
.Qeme { font-size: 10px }
.QemeTit { font-size: 14px; font-weight: bold }
.uneTit  { color: white; font-size: 16px; line-height: 16px }
.une_s_Tit  { color: #dae3ec; font-size: 12px; font-style: italic; line-height: 14px }
.semaineDate  { color: #900; font-weight: bold }
.semaineTit { font-size: 12px; font-weight: bold }

