body {}
.bodytext {margin-left:1em;;font-weight:bold;
font-family:Times New Roman,Arial,Helvetica,sans-serif;top:80px;
}
.ar{position:fixed;top:0;left:0;height:2em;background:#ff0000;font-size:9pt;color:#ffff00;font-variant:small-caps;}
.ar :hover{background:1111ff;font-size:12pt;color:#00FF00;}	
.au{font-family:sans-serif,Times New Roman,Helvetica,Arial;font-size:0.9em;color:#ffffff;font-variant:normal;}
.autres{background-color:#3399ff;font-family:Helvetica,sans-serif,Times New Roman,Arial;font-size:9px;color:#000000;}
.barcelo{background-color:#0000ff;font-variant:small-caps;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#ffff00;font-weight:bold;}
.barc{background-color:#eaf2f4;font-family:Times New Roman,Helvetica,Arial;font-size:11pt;color:#949f00;font-variant:small-caps;font-style:italic;font-weight:bold;}
.chdr{background-color:#cecace;font-variant:small-caps;font-family:Helvetica,sans-serif,Times New Roman;color:#000000;font-size:9px;}
.etym{background-color:#111100;font-family:Helvetica,sans-serif,Times New Roman;font-size:10px;color:#00ff00;font-weight:bold;font-variant:small-caps;}
.hon{background-color:#555555;font-family:sans-serif,Times New Roman,Arial,Helvetica;font-size:0.9em;color:#ddff11;}
.locfr{background-color:#5555ff;font-variant:italic;font-variant:small-caps;font-family:Times New Roman,Helvetica,sans-serif;font-size:10px;color:#ffffff;}
.locbar{background-color:#5555ff;font-variant:small-caps;font-family:Arial,Helvetica,sans-serif;width=15%;font-size:11px;color:#ffff00;font-weight:bold;}
.mot{position:absolute;top:50mm;left:40mm;font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#711515;}
.idiome{background-color:#94ddff;font-variant:italic;font-variant:small-caps;font-family:Times New Roman,Helvetica,sans-serif;font-size:16px;color:#ff0000;}
.nbre {background-color:#005500;position:absolute;top:35mm;right:2mm;font-size:9pt;color:#ddff11;}
.rem{background-color:#3399ff;font-family:Times New Roman,Helvetica,Arial;font-size:9pt;color:#00ff00;font-style:italic;font-weight:bold;}
.result {position:absolute;top:23mm;left:100mm;font-weight:bold;color:#000000}
.sjh{font-family:sans-serif,Times New Roman,Helvetica,Arial;font-size:0.9em;color:#ffffff;font-variant:normal;}
.syn{background-color:#3399ff;font-family:Helvetica,sans-serif,Arial;font-size:9pt;font-style:italic;color:#ffff00;font-weight:bold;}
.textes{background-color:#ffffff;font-family:Times New Roman,Helvetica,sans-serif;font-size:9pt;color:#000000;font-style:italic;}
.tabx{position:absolute;top:46mm;left:1mm;width=100%;border:1px solid #d6ddff;border-collapse:collapse;font-weight:bold;font-variant:small-caps;}
.tabx th {COLOR:white;background-color:#000000;font-family:Times New Roman,Helvetica,sans-serif;font-size:10pt;}
.tabx tr:hover{background-color:#DFE7F2;color:#000000;}
.tabx tr:hover, .tabx tr.hilite{background-color:#d6ddff;color:#000000;}
#footer {position:fixed;bottom:0;right:0;height:2em;background-color:#2A4F6F;color:#FFFFFF;border-top:#778899;text-align:right;}
#methode{position:absolute;top:50mm;left:20mm;font-weight:bold;}
#navigat  { background-color:transparent;font-weight:bold;color:#000000;text-decoration: italic;border: 1px solid #711515;}
#navigation  {position:absolute;top:15mm;color: #000000;font-variant:small-caps;font-style:italic;font-family:Trajan Pro,Arial,Helvetica,sans-serif;font-size:15px;}
.prefet{background-color:#eaf2f4;position:absolute;top:20mm;font-family:Times New Roman,Helvetica,sans-serif;font-size:9pt;color:#0949f00;font-style:italic;}
#selection{position:absolute;top:100mm;left:23mm;background-color:transparent;font-weight:bold;color:#000000;}
#selectcat{position:absolute;top:110mm;left:23mm;}	
#suggest #mot{background-color:transparent;position:absolute;top:20mm;right:100mm;}
#t1{position:absolute;top:1mm;left:30mm;width:190mm;font-family:Trebuchet MS;font-style:italic;font-weight:bold;text-align:center;border-color:RGB(0,0,0);font-size:26pt;color:#FFFF00}
#t2{position:absolute;top:3mm;left:32mm;width:190mm;font-family:Trebuchet MS;color:#0000FF;font-style:italic;font-weight:bold;text-align:center;font-size:26pt}
#titre1 {position:absolute;top:14mm;right:0mm;font-family:Times New Roman,Arial,Helvetica,sans-serif;font-size:30px;font-weight:bold;color:#cccccc;text-align:center}
#titre2 {position:absolute;top:8mm;right:15mm;font-family: Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;color:#cccccc}
.titreform{position:absolute;top:40mm;left:80mm;background-color:#0000ff;font-variant:small-caps;font-family:Arial,Helvetica,sans-serif;font-size:18px;color:#ffff00;font-weight:bold;}
#dd
{	position:absolute;top:30mm;left:60px;
font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;text-transform: uppercase;}
#dd li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial}
#dd li a.menu
{	display: block;
	text-align: center;
	color: #FFFFFF;
	background-color: #B51032;
	text-decoration: none;
	border: 1px solid #711515;
	text-decoration: none}
#dd li a.menu:hover
{	background : #711515; /* couleur de fond */        
        color :#00FF00; /* couleur du texte */}
.submenu
{	background: #EAEBD8;
	border: 1px solid #5970B2;
	visibility: hidden;
	position: absolute;
	z-index: 3}
	.submenu a
	{	display: block;
		font: 11px arial;
		text-align: left;
		text-decoration: none;
		padding: 5px;
		color: #2875DE}
	.submenu a:hover
	{	background : #711515; /* couleur de fond */        
        color :#00FF00; /* couleur du texte */}