html 
body {
	    background-image: url('fiches/images/4cvparisb.jpg');
	 }   
@media (max-width: 640px) {
	* {
		box-sizing: border-box;
	}
	
	/* passer body (et tous les éléments de largeur fixe) en largeur automatique */

		width: auto;
		margin: 0;
		padding: 0;
	}
	
	/* fixer une largeur maximale de 100% aux éléments potentiellement problématiques */

	img,
	table,
	td,
	blockquote,
	code,
	pre,
	textarea,
	input,
	iframe,
	object,
	embed,
	video {
		max-width: 100%;
	}
	
	/* conserver le ratio des images */

	img {
		height: auto;
	}
	
	/* gestion des mots longs */

	textarea,
	table,
	td,
	th,
	code,
	pre,
	samp {
		-webkit-hyphens: auto; /* césure propre */
		-moz-hyphens: auto;
		hyphens: auto;
		word-wrap: break-word; /* passage à la ligne forcé */
	}
	
	code,
	pre,
	samp {
		white-space: pre-wrap; /* passage à la ligne spécifique pour les éléments à châsse fixe */
	}
	
	/* Passer à une seule colonne (à appliquer aux éléments multi-colonnes) */

	.element1,
	.element2 {
		float: none;
		width: auto;
	}
	
	/* masquer/afficher les éléments  */

	.u-mobile {          display: block;          display: revert !important; /* affichage des éléments */        }        .u-no-mobile {          display: none !important; /* masquage des éléments */        }
	
	/* Un message personnalisé */

	body:before {
		content: "Version mobile du site";
		display: block;
		text-align: center;
		font-style: italic;
		color: 
#777;
	}
}
La touche


body {

}


a:link {color: green; text-decoration:underline;}
a:visited {color: blue; text-decoration:underline;}
a:hover {color:red; text-decoration:none;}




#contenu{
width : 900px;
background-color:black;
align: center;
margin-left:10px;
font-size : 120%; 
font-family : Verdana, comic, Arial, Helvetica, Geneva, sans-serif; 
color : #950E0E; 
}

#contenu2{
/* width : 900px;*/
align: center;
margin-left:0px;
font-size : 120%; 
font-family : Verdana, comic, Arial, Helvetica, Geneva, sans-serif; 
font-color : #990066; 
}

#sep{
color:white;
}
p {
font-size : 120%; 
font-family : Verdana, comic, Arial, Helvetica, Geneva, sans-serif; 
color : black; 
margin-left:0;
}

ul, li, td {
font-size : 120%; 
font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif; 
color : blue; 
margin-left:0; 
}

h1 {
font-size : 200%; 
font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif;
color : #950E0E; 
text-align: center;
}

h2 {
font-size : 150%; 
font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif; 
color : #000099; 
padding-left:15px;
}
h3 {
font-size : 140%; 
font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif; 
color :#006633; 
padding-left:15px;
}



#img{
    float: center;
    width: 50%;}

#annee
{
    margin-left: 0px;
    border: 4px solid black;
}

#menubas {
align: center;
background-color:#CCCCCC;
}