a:hover   {color:#5C4A18;}
a:link    {color:#5C4A18;}
a:visited {color:#5C4A18;}
a:active  {color:#5C4A18;}

body {font-family:Arial; font-size:14px; color:#5C4A18; font-size:11px;
      background-color:#F0E6C2; background:url(../images/canvas/fond.jpg);
      margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px;}
body.fondblanc
     {font-family:Arial; font-size:14px; color:#000000; font-size:11px;
      background-color:#FFFFFF; background:url();
      margin-left:8px; margin-top:8px; margin-right:8px; margin-bottom:8px;}
ul, li
     {font-family:Arial; font-size:14px; color:#000000;}
table, tr, td
     {font-family:Arial; font-size:14px; color:#000000;}
p, div
     {font-family:Arial; font-size:14px; color:#000000; text-align: justify;}
h1   {font-family:Arial; font-size:32px; color:#5C4A18; font-weight:bold;
      width:100%; filter: shadow(color=#B39B77, direction=135);}
h2   {font-family:Arial; font-size:26px; color:#5C4A18; font-weight:bold;
      width:100%; filter: shadow(color=#B39B77, direction=135);}
h3   {font-family:Arial; font-size:20px; color:#5C4A18; font-weight:bold;}
h4   {font-family:Arial; font-size:14px; color:#5C4A18; font-weight:bold;}

.ecranseul    {}
.contenu      {background-color:#FFFFFF; font-family:Arial; font-size:13px; color:#000000; width:566;}
@media print
  {
  .ecranseul    {display:none;}
  .contenu      {background-color:#FFFFFF; font-family:Arial; font-size:13px; color:#000000; width:100%;}
  }
@media screen
  {
  .ecranseul    {visibility:visible;}
  .contenu      {background-color:#FFFFFF; font-family:Arial; font-size:13px; color:#000000; width:566;}
  }

td.haut, p.haut
     {font-family:Arial; font-size:11px; color:#000000; text-align:right;}

td.point
     {background:url(../images/canvas/rouge/point.gif);}

td.calend4
     {background:url(../images/canvas/calend4.jpg); background-repeat:no-repeat;}
td.bottin4
     {background:url(../images/canvas/bottin4.jpg); background-repeat:no-repeat;}
td.loupe4
     {background:url(../images/canvas/loupe4.jpg); font-family:Arial; font-size:12px;}

table.ongle2
     {background-color:#6690E0;}
td.ongle2
     {font-family:Arial; font-size:12px; color:#002D86; font-weight:bold;}
font.ongle2
     {font-family:Arial; font-size:12px; color:#002D86; font-weight:bold; text-align:left;}
a.ongle2:hover   {color:#000000; width:100%; text-decoration:underline;}
a.ongle2:link    {color:#002D86; width:100%; text-decoration:none;}
a.ongle2:visited {color:#002D86; width:100%; text-decoration:none;}
a.ongle2:active  {color:#002D86; width:100%; text-decoration:none;}
a.ongle2:link:hover, a.ongle2:visited:hover, a.ongle2:active:hover {color:#000000; width:100%; text-decoration:underline;}

td.onglet3
     {background:url(../images/canvas/bleu/onglet3.jpg); background-repeat:no-repeat;}

table.ongle5
     {background-color:#CFE1F8;}
td.ongle5, font.ongle5
     {font-family:Arial; font-size:11px; color:#000000; text-align:left; margin-left:.1in; text-indent:-.1in;}
font.ongle5gras
     {font:12px Arial; color:#005194; font-weight:bold;}
a.ongle5:hover   {color:#000000; text-decoration:underline;}
a.ongle5:link    {color:#003DB2; text-decoration:none;}
a.ongle5:visited {color:#003DB2; text-decoration:none;}
a.ongle5:active  {color:#003DB2; text-decoration:none;}
a.ongle5:link:hover, a.ongle5:visited:hover, a.ongle5:active:hover {color:#000000; text-decoration:underline;}

td.atten1
     {background:url(../images/canvas/rouge/onglet.jpg); background-repeat:no-repeat;}
td.ongletlarge
     {background:url(../images/canvas/rouge/ongletlarge.jpg); background-repeat:no-repeat;}
table.atten2
     {background-color:#F00000;}
td.atten2
     {font-family:Arial; font-size:12px; color:#000000; font-weight:bold;}
font.atten2noir
     {font-family:Arial; font-size:12px; color:#000000; font-weight:bold; text-align:left; width:100%; position:relative; float:left;}
font.atten2blanc
     {font-family:Arial; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:left; width:100%; position:absolute; left:-1px; top:-1px; float:left;}
a.atten2:hover   {color:#FFFFFF; text-decoration:underline;}
a.atten2:link    {color:#FFFFFF; text-decoration:none;}
a.atten2:visited {color:#FFFFFF; text-decoration:none;}
a.atten2:active  {color:#FFFFFF; text-decoration:none;}
a.atten2:link:hover, a.atten2:visited:hover, a.atten2:active:hover {color:#FFFFFF; text-decoration:underline;}
td.atten1
     {background:url(../images/canvas/rouge/onglet.jpg); background-repeat:no-repeat;}
table.atten5
     {background-color:#FFFFFF;}
td.atten5, font.atten5
     {font-family:Arial; font-size:11px; color:#000000; text-align:left;}
font.atten5gras
     {font:12px Arial; color:#30788C; font-weight:bold;}
ul.atten5, li.atten5
     {font-family:Arial; font-size:11px; color:#000000;
      margin-top:0px; margin-left:8px; margin-bottom:0px; margin-right:8px; text-indent:0px; padding:0px;}
a.atten5:hover   {color:#000000; text-decoration:underline;}
a.atten5:link    {color:#30788C; text-decoration:none;}
a.atten5:visited {color:#30788C; text-decoration:none;}
a.atten5:active  {color:#30788C; text-decoration:none;}
a.atten5:link:hover, a.atten5:visited:hover, a.atten5:active:hover {color:#000000; text-decoration:underline;}

td.ongletmnu
     {background:url(../images/canvas/ongletmnu.jpg); background-repeat:no-repeat;}
table.ongletmnu
     {background-color:#5C4A18;}
font.ongletmnu
     {font-family:Arial; font-size:12px; color:#5C4A18; font-weight:bold; text-align:left;}
font.ongletmnunoir
     {font-family:Arial; font-size:12px; color:#000000; font-weight:bold; text-align:left; width:100%; position:relative; float:left;}
font.ongletmnublanc
     {font-family:Arial; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:left; width:100%; position:absolute; left:-1px; top:-1px; float:left;}
table.ongletmn5
     {background-color:#F0E6C2;}
td.ongletmn5
     {font-family:Arial; font:11px Arial; color:#000000; text-align:left;}
p.ongletmn5
     {font-family:Arial; font:11px Arial; color:#000000; text-align:left;
      margin-left:8px; margin-top:0px; margin-bottom:0px; text-indent:-8px;}
p.ongletmn5rouge
     {font-family:Arial; font:11px Arial; color:#CC0000; text-align:left; font-weight:bold;
      margin-left:8px; margin-top:0px; margin-bottom:0px; text-indent:-8px;}
p.ongletmn5c
     {font-family:Arial; font:11px Arial; color:#000000; text-align:center;}
a.ongletmn5:hover   {color:#000000; text-decoration:underline;}
a.ongletmn5:link    {color:#5C4A18; text-decoration:none;}
a.ongletmn5:visited {color:#5C4A18; text-decoration:none;}
a.ongletmn5:active  {color:#5C4A18; text-decoration:none;}
a.ongletmn5:link:hover, a.ongletmn5:visited:hover, a.ongletmn5:active:hover {color:#000000; text-decoration:underline;}

td.menuhz, font.menuhz
     {background-color:#5C4A18; font-family:Arial; font-size:11px; color:#FFFFFF;}
font.menuh1
     {background-color:#5C4A18; font-family:Arial; font-size:11px; color:#FFFFFF;}
font.menuh2
     {background-color:#F0E6C2; font-family:Arial; font-size:11px; color:#000000;}
a.menuhz:hover   {background-color:#F0E6C2; color:#000000; text-decoration:none;}
a.menuhz:link    {color:#FFFFFF; text-decoration:none;}
a.menuhz:visited {color:#FFFFFF; text-decoration:none;}
a.menuhz:active  {color:#FFFFFF; text-decoration:none;}
a.menuhz:link:hover, a.menuhz:visited:hover, a.menuhz:active:hover {background-color:#F0E6C2; color:#000000; text-decoration:none;}
a.menuh1:hover   {background-color:#F0E6C2; color:#000000; text-decoration:none;}
a.menuh1:link    {color:#FFFFFF; text-decoration:none;}
a.menuh1:visited {color:#FFFFFF; text-decoration:none;}
a.menuh1:active  {color:#FFFFFF; text-decoration:none;}
a.menuh1:link:hover, a.menuh1:visited:hover, a.menuh1:active:hover {background-color:#F0E6C2; color:#000000; text-decoration:none;}

font.commu2
     {font-family:Arial; font-size:11px; color:#000000; text-align:left;}
font.commu5
     {font-family:Arial; font-size:11px; color:#000000; text-align:left;}
font.commu5gras
     {font:12px Arial; color:#30788C; font-weight:bold;}
font.commu5audio
     {font-family:Arial; font-size:11px; color:#000000; text-align:center;}
a.commu5:hover   {color:#000000; text-decoration:underline;}
a.commu5:link    {color:#30788C; text-decoration:none;}
a.commu5:visited {color:#30788C; text-decoration:none;}
a.commu5:active  {color:#30788C; text-decoration:none;}
a.commu5:link:hover, a.commu5:visited:hover, a.commu5:active:hover {color:#000000; text-decoration:underline;}

font.sport2
     {font-family:Arial; font-size:11px; color:#000000; text-align:left;}
font.sport5
     {font-family:Arial; font-size:11px; color:#000000; text-align:left;}
font.sport5gras
     {font:12px Arial; color:#30788C; font-weight:bold;}
font.sport5audio
     {font-family:Arial; font-size:11px; color:#000000; text-align:center;}
a.sport5:hover   {color:#000000; text-decoration:underline;}
a.sport5:link    {color:#30788C; text-decoration:none;}
a.sport5:visited {color:#30788C; text-decoration:none;}
a.sport5:active  {color:#30788C; text-decoration:none;}
a.sport5:link:hover, a.sport5:visited:hover, a.sport5:active:hover {color:#000000; text-decoration:underline;}

font.nouve2
     {font-family:Arial; font-size:11px; color:#000000; text-align:left;}
font.nouve5
     {font-family:Arial; font-size:11px; color:#000000; text-align:left;}
font.nouve5gras
     {font:12px Arial; color:#30788C; font-weight:bold;}
font.nouve5audio
     {font-family:Arial; font-size:11px; color:#000000; text-align:center;}
a.nouve5:hover   {color:#000000; text-decoration:underline;}
a.nouve5:link    {color:#30788C; text-decoration:none;}
a.nouve5:visited {color:#30788C; text-decoration:none;}
a.nouve5:active  {color:#5C4A18; text-decoration:none;}
a.nouve5:link:hover, a.nouve5:visited:hover, a.nouve5:active:hover {color:#000000; text-decoration:underline;}

td.calen2
     {font-family:Arial; font-size:12px; color:#FFFFFF; font-weight:bold;}
font.calen2noir
     {font-family:Arial; font-size:12px; color:#000000; font-weight:bold; text-align:left; position:relative;}
font.calen2blanc
     {font-family:Arial; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:left; position:absolute; left:-1px; top:-1px;}
a.calen2:hover   {color:#FFFFFF; text-decoration:underline;}
a.calen2:link    {color:#FFFFFF; text-decoration:none;}
a.calen2:visited {color:#FFFFFF; text-decoration:none;}
a.calen2:active  {color:#FFFFFF; text-decoration:none;}
a.calen2:link:hover, a.calen2:visited:hover, a.calen2:active:hover {color:#FFFFFF; text-decoration:underline;}
td.calen5
     {font-family:Arial; font-size:11px; color:#000000;}
font.calen5
     {font-family:Arial; font-size:11px; color:#000000;}
p.calen5
     {font-family:Arial; font-size:11px; color:#000000; text-align:left;
       margin-left:.1in; margin-top:0px; margin-bottom:0px; text-indent:-0.1in;}
font.calen5gras
     {font:12px Arial; color:#30788C; font-weight:bold;}
a.calen5:hover   {color:#000000; text-decoration:underline;}
a.calen5:link    {color:#30788C; text-decoration:none;}
a.calen5:visited {color:#30788C; text-decoration:none;}
a.calen5:active  {color:#30788C; text-decoration:none;}
a.calen5:link:hover, a.calen5:visited:hover, a.calen5:active:hover {color:#000000; text-decoration:underline;}

tr.bgfonce  {background-color: #5C4A18; font-family: Arial; color: #D7CEA7;}
tr.bgmoyen  {background-color: #C5B77C; font-family: Arial;}
tr.bgpalot  {background-color: #D7CEA7; font-family: Arial;}
tr.bgpale   {background-color: #FFFFFF; font-family: Arial;}
tr.nouv     {background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; color: #5C4A18;}
td.bgfonce  {background-color: #5C4A18; font-family: Arial; color: #D7CEA7;}
td.bgmoyen  {background-color: #C5B77C; font-family: Arial;}
td.bgpalot  {background-color: #D7CEA7; font-family: Arial;}
td.bgpale   {background-color: #FFFFFF; font-family: Arial;}
td.nouv     {background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; color: #5C4A18;}

p.txmois1 {font-family: Arial; font:12pt Arial; color: #F0E6C2; text-align: center;}
p.txmois2 {font-family: Arial; font:10pt Arial; color: #5C4A18; text-align: right;}
p.txmois3 {font-family: Arial; font:10pt Arial; color: #5C4A18; text-align: right;}
p.txmois4 {font-family: Arial; font:10pt Arial; color: #FF0000; text-align: right; font-weight:bold;}
p.txmois5 {font-family: Arial; font:10pt Arial; color: #E2D6A4; text-align: right;}

li.pucePDF
     {font-family:Arial; font-size:13px; color:#000000;
      margin-top:0px; margin-left:10px; margin-bottom:0px; margin-right:10px; text-indent:0px; padding:0px;
      list-style-image:url(../images/puces/pucePDF.gif);}
li.puceDOC
     {font-family:Arial; font-size:13px; color:#000000;
      margin-top:0px; margin-left:10px; margin-bottom:0px; margin-right:10px; text-indent:0px; padding:0px;
      list-style-image:url(../images/puces/puceDOC.gif);}
li.puceXSL
     {font-family:Arial; font-size:13px; color:#000000;
      margin-top:0px; margin-left:10px; margin-bottom:0px; margin-right:10px; text-indent:0px; padding:0px;
      list-style-image:url(../images/puces/puceXSL.gif);}

.infobulle {position: absolute; visibility: hidden;
            background-color:#FFFFCC; border: 1px solid #666;
            text-align: center; font-size:11px; font-family: Arial;
            color: #000000; padding: 10px;}

