
BODY {
	color: #000000; 
	background: #ffcc66; 
	font: 12px arial, helvetica, verdana, sans-serif; 
	text-align: left; 
	margin: 10mm 10mm 10mm 10mm;  /* haut, droite, bas et gauche */
	}

P, DIV, SPAN, FORM, SELECT, INPUT {
	color: #000000; 
	background: #ffcc66;  
	font: 12px arial, helvetica, verdana, sans-serif; 
	text-align: left; 
	margin: 0mm 0mm 0mm 0mm; 
}

TD {
	color: #000000; 
	background: #ffcc66;  
	font: 12px arial, helvetica, verdana, sans-serif; 
	text-align: left; 
	padding: 1mm 1mm 1mm 1mm;  /* haut, droite, bas et gauche */
	margin: 0mm 0mm 0mm 0mm; 
}

TD.first {
	color: #ffcc66;
	background-color: #664400;
	font: 12px bold arial, helvetica, verdana, sans-serif; 
	text-align: left; 
	padding: 1mm 1mm 1mm 1mm;  /* haut, droite, bas et gauche */
	margin: 0mm 0mm 0mm 0mm; 
	border: 2px inset #d2d63f;
}

A:link {
 	color: #0000D0; 
	font: 12px arial, helvetica, verdana, sans-serif; 
    text-decoration: none;
}

A:visited {
 	color: #000080; 
	font: 12px arial, helvetica, verdana, sans-serif; 
    text-decoration: none;
}
 
A:hover {
 	color: #800000; 
	font: 12px arial, helvetica, verdana, sans-serif; 
    text-decoration: underline;
}

.foot a:link, .note a:link {
 	color: #0000D0; 
	font: 10px arial, helvetica, verdana, sans-serif; 
    text-decoration: none;
}

.foot a:visited, .note a:visited {
 	color: #000080; 
	font: 10px arial, helvetica, verdana, sans-serif; 
    text-decoration: none;
}

.foot a:hover, .note a:hover {
 	color: #800000; 
	font: 10px arial, helvetica, verdana, sans-serif; 
    text-decoration: underline;
}

HR {width:100%; color:#FFFB06;}
	
.gris {color: silver; font: 12px;}
.grand {font-size: 16px}
.tresgrand {font-size: 30px} 
.left {text-align: left;}
.centre {text-align: center;}
.droite {text-align: right;}
.note {
	font: 10px arial, helvetica, verdana, sans-serif; 
}

H1 {
	color: #000000; 
	background: #ffcc66; 
	font: 22px bold arial, helvetica, verdana, sans-serif; 
	text-align: center; 
	margin: 3mm 0mm 5mm 0mm;  /* haut, droite, bas et gauche */
} 

H2 {
	color: #000000; 
	background: #ffcc66; 
	font: 16px bold arial, helvetica, verdana, sans-serif; 
	text-align: left; 
	margin: 1mm 0mm 3mm 0mm;  /* haut, droite, bas et gauche */
}

H3 {
	color: #000000; 
	background: #ffcc66; 
	font: 12px bold arial, helvetica, verdana, sans-serif; 
	text-align: left; 
	margin: 0mm 0mm 2mm 0mm;  /* haut, droite, bas et gauche */
}

UL {
	list-style-image:url(../NAVPICS/dot.gif);
	list-style-position: outside;
}

.mess {
	color: #ffcc66;
	background-color: #664400;
	font: 12px bold arial, helvetica, verdana, sans-serif; 
	text-align: left; 
	padding: 1mm 1mm 1mm 1mm;  /* haut, droite, bas et gauche */
	margin: 0mm 0mm 0mm 0mm; 
	border: 2px outset #d2d63f;
}

.note {
	color: #000000; 
	background: #ffcc66;  
	font: 10px arial, helvetica, verdana, sans-serif; 
	text-align: left; 
	margin: 0mm 0mm 0mm 0mm; 
}

.foot {
	color: #000000; 
	background: #ffcc66;  
	font: 10px arial, helvetica, verdana, sans-serif; 
	text-align: center; 
	margin: 0mm 0mm 0mm 0mm; 
}

.smallnote {
	color: #FF8040; 
	background: #ffcc66;  
	font: 8px italic arial, helvetica, verdana, sans-serif; 
	text-align: right; 
	text-decoration: none;
	margin: 0mm 0mm 0mm 0mm; 
}

.sql {
	color: navy; 
	background: #ffcc66;  
	font: 10px arial, helvetica, verdana, sans-serif; 
	text-align: left; 
	margin: 0mm 0mm 0mm 0mm; 
}


.danger {
	color: yellow; 
	background: red;  
	}