body {
          font-family : Arial, Helvetica, sans-serif;
          background-color: #FFFFFF;
          font-size: small;
          color: #000000;
	}

a:link {
color: #000000; 
}

a:visited 
{ 
color: #000000; 
}

a:hover
{
color: #CC6600; /* Les liens seront en orange au lieu de bleu */
text-decoration: none; /* Les liens ne seront plus soulignés */
}

.top1 { /* tableau orange claire */
	background-color: #FDD247; 
	color: #000000;
	padding: 0px; 
	margin: 0px; 
	border-spacing: 20px;
	
}

.top2 { /* orange foncé */
	background-color: #FD8902; 
	color: #000000;
	padding: 0px; 
	margin: 0px; 
	
}

.top3 { /* tableau blanc */
	background-color: #FFFFFF; 
	color: #000000;
	padding: 0px; 
	margin: 0px; 
	
}

.dark {
padding: 2px; 
background-color: #FDD247; 
border-bottom: 1px solid #FD8902;
}

.nav { /* tableau bleu */
	background-color: #FDD247; 
	padding: 0px; 
	margin: 0px; 
	color: #000000;
	font-weight : bold;
}

.nav a:link {
font-weight : bold;
color : #000000;
	
}

.nav a:visited {
font-weight : bold;
color : #000000;
	
}

.nav a:hover {
font-weight : bold;
color : #CC6600;
text-decoration : none;
	
}

.submit
{
font-size: small;
text-align: center; 
border: solid 1px #000000;
background-color : #FDD247;
color: #000000;
margin: 1px;
}

div#banniere  {
padding-top : 6px;
border-top : 2px solid #FD8902;
padding : 6px 2px 0;
background : #FD8902;
color : #000000;
} 


.box {text-align: left;border:solid 1px #E0DABE; background-color:#F9F8F1; margin:4px; padding: 4px;}
.box_valid {text-align: center;border:solid 1px #006600; background-color:#80F85B; color:#006600; margin:4px; padding: 4px;}
.box_erreur {text-align: center;border:solid 1px #770011; background-color:#ffaaaa; color:#770011; margin:4px; padding: 4px;}

input {font-size: small;font-family: verdana, arial;border: solid 1px #1E262D;text-align: left; margin: 1px;}

input:focus {border: solid 1px #FD8902;	background: #FFFF66;}