/* Définitions générales */
body {
        background-color: #c0c0c0;
        color: #fff;
        font-family: Verdana,Geneva,Arial,Helvetica,"Trebuchet MS",sans-serif;
        font-size: small;
        margin: 0px;
        padding-top: 10px;
}

/* Définitions des éléments dans l'ordre du code HTML */
#conteneur{
		width: 940px;
		margin: 0px auto 0px auto;
		padding: 0;
		color: #000;
		background-color: #fff;
		border: 1px solid #000;
}

#contenu {  /* zone contenant le menu et le texte */
		width: 100%;
		margin: 0px auto 0px auto;
		text-align: center; 
		color: #000; 
		padding: 0; 
		background-color: #fff;
}

a { color: white; background: transparent; text-decoration: none; }
a:visited { color: azure; background: transparent; text-decoration: none; }
a:hover { color: yellow; background: transparent; text-decoration: none; }

.titre { font-family: arial, helvetica, sans-serif; font-size: 20px; color: navy; font-weight: bold; padding: 5px;
        background-color: #99ffff; border: 4px outset #c0c0c0; }

.txt1,txt2,txt3,txt4 { font-family: arial, sans-serif; }
.txt1 { font-size: 0.9em; }
.txt2 { font-size: 1em; }
.txt3 { font-size: 1.2em; }
.txt4 { font-size: 1.4em; }

#pied { color: #808080; text-align: center; font-size: 8pt; clear: both; padding-top: 5px; margin: 0;}
#pied hr { width: 100%; color: #808080; border: 1px solid #808080; text-align: center; }
#pied a { color: #808080; background: #fff; text-decoration: none; }
#pied a:hover { background: #fff; text-decoration: underline; color: #000;}
