body	{ 
	font-family: Arial, Verdana, sans-serif ; color: #000000; font-size: 12px;
	background-color: #4764B4;
	background-image: url("/img/fond_transparent.gif");
	margin-top: 5px; }

img { border: 0; }

A:link    { font-family:  Arial, Verdana, sans-serif; color: #4764B4; text-decoration: underline; }
A:visited { font-family:  Arial, Verdana, sans-serif; color: #4764B4; text-decoration: underline; }
A:hover   { font-family:  Arial, Verdana, sans-serif; color: #FFFF33; text-decoration: underline; background-color: #4764B4; }
A:active  { font-family:  Arial, Verdana, sans-serif; color: #FF0000; text-decoration: underline; }

/* surlignage vert */
td.surligne:hover { background-color: #CCFFCC; border: 1px solid #D2D2D2; } 
tr.surligne:hover { background-color: #CCFFCC; border: 1px solid #D2D2D2; } 

.navig		{ font-family: Arial, Verdana, sans-serif; color: #000000; font-size: 11px; }
.nav:link	{ font-family: Arial, Verdana, sans-serif; color: #000000; text-decoration: underline; }
.nav:visited	{ font-family: Arial, Verdana, sans-serif; color: #000000; text-decoration: underline; }
.nav:hover	{ font-family: Arial, Verdana, sans-serif; color: #FFFF33; text-decoration: underline; }
.nav:active	{ font-family: Arial, Verdana, sans-serif; color: #FF0000; text-decoration: underline; }

.lien:link	{ font-family: Arial, Verdana, sans-serif; color: #FFFF33; text-decoration: underline; }
.lien:visited	{ font-family: Arial, Verdana, sans-serif; color: #FFFF33; text-decoration: underline; }
.lien:hover	{ font-family: Arial, Verdana, sans-serif; color: #FFFFFF; text-decoration: underline; }
.lien:active	{ font-family: Arial, Verdana, sans-serif; color: #FF0000; text-decoration: underline; }

h1		{ font-family: Arial, Verdana, sans-serif ; color: #4764B4; font-size: 14px; font-weight : bold; text-transform: uppercase; }
h2		{ font-family: Arial, Verdana, sans-serif ; color: #FFFFFF; font-size: 15px; font-weight : bold; }
h3		{ font-family: Arial, Verdana, sans-serif ; color: #FFFFFF; font-size: 12px; font-weight : bold; }
.texte 		{ font-family: Arial, Verdana, sans-serif ; color: #000000; font-size: 11px; }
.textetitre	{ font-family: Arial, Verdana, sans-serif ; color: #000000; font-size: 15px; }
.textetitreblanc{ font-family: Arial, Verdana, sans-serif ; color: #FFFFFF; font-size: 15px; }
.textetitrebleu { font-family: Arial, Verdana, sans-serif ; color: #4764B4; font-size: 15px; }
.formulaire	{ font-family: Arial, Verdana, sans-serif ; color: #000000; font-size: 11px ; border: 1px solid #327BBF; }

.options { font-family: Arial, Verdana, sans-serif ; color: #000000; font-size: 11px; letter-spacing: -0.2pt; }

.blanc 		{ font-family: Arial, Verdana, sans-serif ; color: #FFFFFF; font-size: 11px; }
.jaune		{ font-family: Arial, Verdana, sans-serif ; color: #FFFF33; font-size: 11px; }
.bleu		{ font-family: Arial, Verdana, sans-serif ; color: #4764B4; font-size: 12px; }
.rouge		{ font-family: Arial, Verdana, sans-serif ; color: #FF0000; font-size: 11px; }

.bouton		{ font-family:  Arial, Verdana, sans-serif; color: #FFFF33; font-size: 12px; text-decoration: none; background-color: #4764B4; font-weight: bold; }

.copy		{ font-family: sans-serif ; color: #000000; font-size: 10px; }
.admin 		{ font-family: Arial, Verdana, sans-serif ; color: #000000; font-size: 11px; }
.erreur		{ font-family: Arial, Verdana, sans-serif ; color: white; background-color: red; font-weight: bold; font-size: 11px; }

.modele	{ margin-top: 2px; margin-left: 25px }

.contour { 
	border: 1px solid #4764B4; margin-bottom: 4px; margin-left:2px; padding: 4px; width:90%; }

.contourOver {
	border: 1px solid #FFFF33; margin-bottom: 4px; padding: 4px; font-size: 10px; cursor: hand; width: 90%; background-color: #FFFFEB; }