A.liena {  FONT-WEIGHT: bold; font-family: Arial; font-size: 10px; color: #000066; text-decoration: none;}
A.liena:hover {  FONT-WEIGHT: bold; font-family: Arial; font-size: 10px; color: #660000; text-decoration: underline;}
A.lienb {  FONT-WEIGHT: bold; font-family: Verdana; font-size: 12px; color: #000066; text-decoration: none;}
A.lienb:hover {  FONT-WEIGHT: bold; font-family: Verdana; font-size: 12px; color: #660000; text-decoration: underline;}
A.lienc {  FONT-WEIGHT: bold; font-family: Verdana; font-size: 8px; color: #000066; text-decoration: underline}
A.lienc:hover {  FONT-WEIGHT: bold; font-family: Verdana; font-size: 8px; color: #660000; text-decoration: none}
A.liend {  font-family: Verdana; font-size: 10px; color: #000066; text-decoration: none}
A.liend:hover { FONT-WEIGHT: bold; font-family: Verdana; font-size: 10px; color: #ff0000; text-decoration: none}
.Maintable { BORDER-RIGHT: #999999 5px solid; BORDER-TOP: #999999 5px solid; BORDER-LEFT: #999999 5px solid; BORDER-BOTTOM: #999999 5px solid }
.TableInfo1 { BORDER-RIGHT: #CC66FF 1px solid; BORDER-TOP: #CC66FF 1px solid; BORDER-LEFT: #CC66FF 1px solid; BORDER-BOTTOM: #CC66FF 1px solid }
.TableInfo2 { BORDER-RIGHT: #FF0000 1px solid; BORDER-TOP: #FF0000 1px solid; BORDER-LEFT: #FF0000 1px solid; BORDER-BOTTOM: #FF0000 1px solid }
.TableContact { BORDER-RIGHT: #999999 3px solid; BORDER-TOP: #999999 3px solid; BORDER-LEFT: #999999 3px solid; BORDER-BOTTOM: #999999 3px solid }
.TableBdNoire { BORDER-RIGHT: #000000 3px solid; BORDER-TOP: #000000 3px solid; BORDER-LEFT: #000000 3px solid; BORDER-BOTTOM: #000000 3px solid }
.TableMauve {border:0; background-color:#CC66FF; }
.TableNoire {border:0; background-color:#000000; }
.Mauve {background-color:#CC66FF; }
.Gris {background-color:#CCCCCC; }
.hrBlnc {color: #FFFFFF;  height: 2px;  border: 0; width: 60%;}
.hrMauve {color: #CC66FF;  height: 2px;  border: 0; width: 60%;}
.hrMauve80 {color: #CC66FF;  height: 2px;  border: 0; width: 80%;}
/* */
#fond {
  display : block;
  width : 100%;
  height : 100%;
}

#pointille {BORDER-RIGHT: #800000 1px dashed; BORDER-TOP: #800000 1px dashed; BORDER-LEFT: #800000 1px dashed; BORDER-BOTTOM: #800000 1px dashed}
#table1 {BORDER-RIGHT: #800000 1px solid; BORDER-TOP: #800000 1px solid; BORDER-LEFT: #800000 1px solid; BORDER-BOTTOM: #800000 1px solid}
/* */
.MMenu 
{
	background:#FFF url(bas2.gif);
	BACKGROUND-POSITION: 0px 0px;
	border:0;
	margin:0;
}
A.menuh  {
	font-family:Arial, Helvetica, sans-serif;
  font-weight : bold;
	font-size : 14px;
	COLOR: #404040;
	TEXT-DECORATION: none
}
A.menuh:hover {
	COLOR: #6600ff;  TEXT-DECORATION: underline
}
.bouton {
	color: #ffffdd;
	background: #cc66ff;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.texteb {  font-family: Verdana;
           font-size: 9px;
           color: #000000;
           background: white url(bas22.gif);
           text-decoration: none }
           
.grace {border:0; background: url(nth_theme_arts_grace_bg.gif); }

.cnormal {FONT-SIZE: 8pt; COLOR: #006600; BACKGROUND-COLOR: #ffffdd; }
.ImgLink { BORDER-RIGHT: #e0e0e2 1px solid; BORDER-TOP: #e0e0e2 1px solid; BORDER-LEFT: #e0e0e2 1px solid; BORDER-BOTTOM: #e0e0e2 1px solid }
.ImgLinkb { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid }
.bulle {width:12px; height:12px; background: url(bulle_blue.gif); display:inline-block;}