a {font-family: Arial; text-decoration: underline; FONT-SIZE: 13px; color: blue;
}
a:active { font-family: Arial, Helvetica, sans-serif; text-decoration: underline
}
a:visited { font-family: Arial; text-decoration: underline; color: blue;
}
a.m1:active { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #330033;
}
td.m0 { font-family: Arial, Helvetica; font-size: 12px; color : #ffffff; font-weight: bold; 
}
a.m1 { font-family: verdana; font-weight: bold; FONT-SIZE: 12px; color: #ffffff; text-decoration: none
}
a.m1:visited { font-family: verdana; font-weight: bold; FONT-SIZE: 12px; color: #ffffff; text-decoration: none
}
a.m1:hover { text-decoration: none; color: #AE5161;
}
/*td.m1 { font-family: Arial, Helvetica; font-size: 15px; BORDER-TOP: #679ABB 1px solid; BORDER-BOTTOM: #679ABB 1px solid;
}*/
table.m1 {background-color: #ffffff;
}
table.m2 {background-color: #7B3947;
}
td.m1 { background-color: #333333; background-image: url(images/background-reva.gif);
}
}
td.tmenu { font-family: Arial, Helvetica; font-size: 16px; background-color: #E16B80; color : #ffffff; font-weight: bold;
            
}
td.bmenu { font-family: Arial, Helvetica; font-size: 16px; background-color: #7a79a7; color : #ffffff; font-weight: bold;
           background-image: url(images/bas-menu.jpg); background-repeat: no repeat; 
}
td.menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #cc99ff; color: #666666;
}
div { font-family: Arial; FONT-SIZE: 13px; 
}
div.1 { font-family: Arial; FONT-SIZE: 15px; 
}
p { font-family: Arial, Helvetica; FONT-SIZE: 12px; 
}
p.p1 { font-family: Arial, Black; FONT-SIZE: 18px; color : #663333; 
}
p.p2 { font-family: Arial, Helvetica; FONT-SIZE: 14px; 
}
p.info { font-family: Arial, Helvetica; FONT-SIZE: 10px; 
}
ul.menu {list-style-type: none; margin: 0; padding: 0;}
ul { font-family: Arial; FONT-SIZE: 13px; }
ol { font-family: Arial; FONT-SIZE: 13px; }
a.menu { font-family: Verdana, Arial, Helvetica, sans-serif; color : #666666; text-decoration: none}
a.menu:hover { text-decoration: underline}
h1 {font-family: Arial; FONT-SIZE: 20px; }
h2 {font-family: Arial; FONT-SIZE: 18px; }
h5 {font-family: Arial; text-decoration: none; FONT-SIZE: 13px; color: blue;
}
TD.menu { BORDER-TOP: #679ABB 1px solid; background-color: #ff9966; FONT-SIZE: 0.9em;}
#leftnav ul {list-style-type: none; margin: 0; padding: 0;
}
#leftnav A {font-family: Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 0.9em; BACKGROUND-COLOR: #AE5161; TEXT-DECORATION: none;
 PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 7px; COLOR: #000000; PADDING-TOP: 5px; HEIGHT: 1%; ; font-weight: bold;
}
#leftnav A:hover { font-family: Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 0.9em;COLOR: #ffcc99; BACKGROUND-COLOR: #E16B80; ; font-weight: bold;
}
#leftnav div { background-color: #AE5161;
}
#leftnav td { background-color: #ff9966;
}
/*#leftnav div { BORDER-TOP: #ff9966 1px solid; background-color: #ff9966; FONT-SIZE: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 0.9em;}
#leftnav ul {background-color: #ff9966;list-style-type: none; margin: 0; padding: 0;
}
#leftnav LI {font-family: Verdana, Arial, Helvetica, sans-serif; color : #7a79a7; BORDER-LEFT: #7a79a7 1px solid; BORDER-TOP: #7a79a7 1px solid; BORDER-RIGHT: #7a79a7 1px solid; 
}
#leftnav A {font-family: Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 0.9em; BACKGROUND-COLOR: #ff9966; TEXT-DECORATION: none;
 PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 7px; COLOR: #ff9966; PADDING-TOP: 5px; HEIGHT: 1%
}
#leftnav A:link {FONT-SIZE: 0.9em; COLOR: #fff; BACKGROUND-COLOR: #595791; TEXT-DECORATION: none
}
#leftnav A:visited { COLOR: #fff; BACKGROUND-COLOR: #595791; TEXT-DECORATION: none
}
#leftnav A:active {FONT-SIZE: 0.9em; COLOR: #fff; BACKGROUND-COLOR: #595791; TEXT-DECORATION: none
}
#leftnav A:hover { COLOR: #292556; BACKGROUND-COLOR: #ff9966;
}*/
.error { font-family: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 9px; color: red; text-decoration: none;
}
.error { font-family: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 12px; color: red; text-decoration: none;
}
td.title { font-family: Arial, Helvetica; font-size: 16px; background-color: #663333; color : #ffffff; font-weight: bold;
}
#formulaire table { BORDER-LEFT: #ccccff 1px solid; BORDER-BOTTOM: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid;
}
table.formulaire { BORDER-LEFT: #ccccff 1px solid; BORDER-BOTTOM: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid;
}
#formulaire td {background-color: #E3BCAB; font-family: verdana; font-size: 12px; font-weight: normal;
}
#formulaire1 td {background-color: #B1ADAB; font-family: verdana; font-size: 12px; font-weight: normal;
}
td.formulaire {background-color: #EFB67D; font-family: verdana; font-size: 12px; font-weight: normal;
}
td.f1 {background-color: #F7D4B1; font-family: verdana; font-size: 12px; font-weight: normal;
}
#ttem td {background-color: #EFB67D; font-family: verdana; font-size: 12px; font-weight: bold;
}
#tem td {background-color: #ffffff; font-family: verdana; font-size: 12px; font-weight: normal;
}
td.hr { background-image: url(images/hr.jpg); background-repeat: repeat;
}
#tirage td { background-color: #ccccff; text-align: center; padding: 5px;

}
td.baspage { background-image: url(images/bas.gif); background-repeat: no repeat;
}
td.menua { font-family: Arial, Helvetica; font-size: 16px; color : #ffffff; font-weight: bold; background-image: url(images/titre-menu.gif); background-repeat: no repeat; text-align : center;
}
td.menub { font-family: Arial, Helvetica; font-size: 12px; color : #666666; font-weight: bold; background-image: url(images/ligne-menu.gif); background-repeat: no repeat; text-align : center;
}
table.info { BORDER-LEFT: #663333 1px solid; BORDER-RIGHT: #663333 1px solid; BORDER-TOP: #663333 1px solid; BORDER-BOTTOM: #663333 1px solid; background-color: #ffffff;
}
td.tinfo { font-family: Arial, Helvetica; font-size: 12px; color : #ffffff; font-weight: bold; background-color: #663333; text-align : center;
}
td.info { font-family: Arial, Helvetica; font-size: 12px; color : #666666; font-weight: normal; 
}
#bas a {COLOR: #ffffff; ; text-decoration: none;
}
#bas a:hover {COLOR: #ffffff; ; text-decoration: underline;
}
#bas a:visited {COLOR: #ffffff; ; text-decoration: none;
}
#bas td {background-color: #7B3947;
}

#options td { background-image: url(images/fond.gif); background-repeat: no repeat;
  font-family: Arial, Helvetica; font-size: 12px; color : #ffffff; font-weight: normal;
}
#options a {COLOR: #ffffff; font-family: Arial, Helvetica; font-size: 10px; text-decoration: none; font-weight: normal;
}
#options a:hover {COLOR: #ffffff; font-family: Arial, Helvetica; font-size: 10px; text-decoration: underline; font-weight: normal;
}
#options a:visited {COLOR: #ffffff; font-family: Arial, Helvetica; font-size: 10px; text-decoration: none; font-weight: normal;
}
#cat a:active { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #330033;
}
#cat a{ font-family: verdana; font-weight: bold; FONT-SIZE: 12px; color: #5F2D36; text-decoration: none
}
#cat a:visited { font-family: verdana; font-weight: bold; FONT-SIZE: 12px; color: #5F2D36; text-decoration: none
}
#cat a:hover { text-decoration: underline; color: #5F2D36;
}
td.l1 {background-color: #E3BCAB; font-family: verdana; font-size: 12px; font-weight: normal;
}
td.l2 {font-family: verdana; font-size: 12px; font-weight: normal;
}
td.l3 {font-family: verdana; font-size: 10px; font-weight: bold; ; COLOR: gray;
}
#l3 td {font-family: verdana; font-size: 10px; font-weight: normal; font-weight: bold; COLOR: gray;
}
#l3 a {font-family: verdana; font-size: 10px; font-weight: normal; text-decoration: none; font-weight: bold; COLOR: gray;
}
#l3 a:hover {font-family: verdana; font-size: 10px; font-weight: normal; text-decoration: underline; font-weight: bold; COLOR: gray;
}
#l3 a:visited {font-family: verdana; font-size: 10px; font-weight: normal; text-decoration: none; font-weight: bold; COLOR: gray;
}