html
{
background:#e5e5e5;
}

body
{
color:#FFFFFF;
border: 1px solid #004080;
text-align: center;
width:900px;
background:#004080;
margin:auto;
font-size:1em;
font-family: arial narrow, elvetica, arial;
}


#entete
{
border:0px solid red;
float:center;
margin-top:20px;
}

p.logo
{
width:143px;
height:112px;
float:left;
border:0px solid red;
margin-left:20px;
margin-top:10px;

}

p.logo1
{
width:143px;
height:112px;
float:right;
border:0px solid red;
margin-right:20px;
margin-top:10px;
}

h1
{

font-size:2.2em;
letter-spacing:2px;
font-family: EnglishScriptEF, arial, helvetica;
border:0px solid red;
width:450px;
float:left;
margin-left:70px;
}

h3
{
font-size:2em;
letter-spacing:1px;
font-family: EnglishScriptEF, arial narrow, helvetica, arial;
}

em
{
font-size:0.8em;
}

#menu
{
	clear:left;
	height: 35px ;
	border: 0px solid red;
}


#corps
{
width:90%;
margin:auto;
border:0px solid red;

}

#colgauche
{
width: 40%;
border:0px solid red;
float:left;
margin-top:20px;

}

#coldroite
{
width: 40%;
border:0px solid green;
float:right;
margin-right:40px;
border-left:0px solid white;
margin-top:20px;
}

#cadre
{
border:2px white double;
background:#004080;
}

#archives
{
width:450px;
font-size:0.8em;
}

legend
{
color: white;
}

fieldset
{
text-align:left;
width:400px;
}
li
{
text-align:left;
list-style-type:square;
}
input
{
margin-left :20px;
}

img
{
border:1px;
}

a
{
text-decoration: none; /* Les liens ne seront plus soulignés */
color:#000000;
}

a:hover /* Quand le visiteur pointe sur le lien */
{
color:#e0b58b;
}
a:visited
{
color:#ffffff;
}

#piedepage
{
font-size:0.8em;
font-family:aria;
}

#menu
{
	margin-top:25px;
	clear:left;
	height: 28px ;
	background: #e5e5e5;
	border: 0px solid red;
	font-size:0.7em;
}

  
#menu li /* On rend les li en flottant pour pouvoir les
 afficher horizontalement, on cache les puces, et on centre le texte */
{
	float: left ;
	text-align: center ;
	color: #004080;
}

#menu li a /*liens du menu - dimensionner les a grâce à la propriété display: block*/
{
	width: 80px ;
	line-height: 28px ;
	font-weight: bold ;
	letter-spacing: 1px ;
	color: #004080 ;
	display: block ;
	text-decoration: none ;
	border-right: 2px solid #004080 ;
}

#menu li a:hover/* changement de couleur au passage de la souris */
{
	background: #e0b58b;
}