body {font-family: Comic Sans MS, Arial, Helvetica, sans-serif; color:#040080; }

a { text-decoration:none; }
a:link { color:#000000; }
a:visited { color:#000000; }
a:hover { color:#FF4040; }

table#page    {width: 980px; height: 100%; margin-left: auto; margin-right: auto; }
table#bandeau {width: 100%; height: 110px; font-size: 14px; text-align: left; background-image:url(images/bandeau-vide.jpg); background-repeat: repeat-x; }
table#menu    {width: 100%; height: 35px; background-image:url(images/m_vide.jpg); background-repeat: repeat-x; }
table#corps   {width: 100%; vertical-align: top; } 
table#contenu {width: 100%; font-size: 12px; font-weight: normal;	text-align: left; vertical-align: top; }
table#liste   {font-size: 12px; font-weight: normal; text-align: left; vertical-align: top; }
table#pied    {width: 100%; height:25px; text-align: center; background-image:url(images/p_vide3.jpg); }

td#m0        {width: 162px; height: 35px; text-align: center; vertical-align: center; font-size: 14px; font-weight: normal; background-image:url(images/m_0_162.jpg); background-repeat: no-repeat; }
td#m10       {width: 162px; height: 35px; text-align: center; vertical-align: center;font-size: 14px; font-weight: bold; background-image:url(images/m_1_162.jpg); background-repeat: no-repeat; }
td#m11       {width: 162px; height: 35px; text-align: center; vertical-align: center;font-size: 14px; font-weight: bold; color: rgb(255, 64, 64); background-image:url(images/m_1_162.jpg); background-repeat: no-repeat; }
td#rubriques {width: 180px; text-align: left; vertical-align: top; font-size: 12px; font-weight: normal; }
td#rub2      {width: 180px; text-align: center; vertical-align: top; font-size: 12px; font-weight: normal; }
td#contenu   {width: 800px; height: 100%; vertical-align: top; background-color: rgb(226, 255, 255); }
td#info      {text-align: center; vertical-align: center;font-size: 10px; font-weight: normal; }
td#titre     {text-align: center; vertical-align: top; color: rgb(0, 0, 255); font-size: 20px; }
td#texte_l   {text-align: left; vertical-align: top; font-size: 14px; }
td#texte_c   {text-align: center; vertical-align: top; font-size: 14px; }
td#texte_r   {text-align: right; vertical-align: top; font-size: 14px; }
td#petit_l   {text-align: left; vertical-align: center;font-size: 12px; font-weight: normal; }
td#petit_c   {text-align: center; vertical-align: center;font-size: 12px; font-weight: normal; }
td#petit_r   {text-align: right; vertical-align: center;font-size: 12px; font-weight: normal; }

span#bandeau1  {font-size: 28px; font-weight: normal;	color: rgb(255, 255, 255); }
span#bandeau2  {font-size: 16px; font-weight: normal;	color: rgb(64, 0, 128); }
span#titre     {font-size: 20px; font-weight: bold; color: rgb(4, 0, 128); }
span#rouge     {color: rgb(255, 0, 0); }
span#grosrouge {font-size: 16px; font-weight: bold; color: rgb(255, 0, 0); }
span#petitgras {font-size: 12px; font-weight: bold; color: rgb(4, 0, 128); }
span#petit     {font-size: 10px; font-weight: normal; color: rgb(4, 0, 128); }
span#rub1      {font-size: 14px; color: rgb(255, 64, 64); }
span#rub0      {font-size: 12px; }

div#liste  {width:100%; height: 280px; font-size: 12px; font-weight: normal; text-align: left; vertical-align: top; overflow-y:auto;	}

img#bbleu    {border: 0px solid; width: 20px; height: 20px; }
img#pbrouge  {border: 0px solid; width: 20px; height: 20px; }

	    

