body {
 width: 100%;
 margin: 0px auto;
 font: 10pt, Century, serif;
 background:url(Fond.png) fixed;
  margin:0;
  padding:0; 
  -webkit-background-size: cover; /* pour Chrome et Safari */
  -moz-background-size: cover; /* pour Firefox */
  -o-background-size: cover; /* pour Opera */
  background-size: cover; /* version standardisée */
     }
   @media only screen and (max-device-width:480px) {
 body {
 background:url(http://www.cine-migennes.fr/images/blackgroom/Fond-WP7.png) no-repeat fixed top center;
 width: 100%;
 margin: auto;
 font: 10pt, Georgia, Times New Roman, Times, serif ;
 -webkit-background-size: cover; /* pour Chrome et Safari */
  -moz-background-size: cover; /* pour Firefox */
  -o-background-size: cover; /* pour Opera */
   background-size: cover; /* version standardisée */
 }
}

/* General */

a {
	text-decoration:none;
	color:#FFF;
}

/* Menu */

#menu {
 width: 90%;
 margin: 0px 10px 10px 10px;
 padding-left: 10px;
 float: right;
 border: 1px solid #dcdcdc;
}

#menu ul {
	margin:0px;
	padding:0px;
	list-style:none;
}

#menu ul li {
	width:150px;
	height:30px;
	margin:20px 10px;
	padding:5px;
	float:left;
	font-size:20px;
	text-align:center;
	background:url(menu.png) no-repeat;
}

#menu ul li:hover {
	background:url(menuh.png) no-repeat;
}

#menu ul li a {
	color:#FFF;
	text-decoration:none;
}

#menu ul li#return {
	width:30px;
	margin-right:0px;
	background:url(Fond.png) no-repeat;
}

/* Contenu de la page */

#content {
 width: 90%;
 margin: 0px 10px 10px 10px;
 padding-left: 10px;
 float: right;
}

/*Début ajout*/

/* CSS Document: multicolonne_display-table  03*/
a {
    list-style:none;
}
ul { 
    list-style:none;
}

#container {
	margin: 0 auto;
	width: 100%;
	font: Century;
}

h1 {
	color: purple;
	padding: 25px 0;
	text-align: center;
	font: Century;
}

#entete, #menu, #contenu, #footer { padding: 10px 0; }

#entete {
    color: #CCCCCC;
	text-align: center;
	font: Century;
}

#langage {
	list-style: none;
	padding-left: 15px;
}

#main { display: table; 
}

#menuG, #menuD {
	width: 200px;
	padding: 10px 10px;
	color: #FFCC66;
	display: table-cell;
	font: Century;
	list-style: none;
	padding-left: 15px;
}

#contenu {
    color: #999999;
	font-size: 18px;
	padding: 30px 30px;
	display: table-cell;
	font: Century;
	width: 90%;
}

.titre { color: #FFCC66 }


#footer {
	text-align: center;
	font: Century;
	margin: 0px 5px;
    text-align: center;
    padding: 5px 0px;
    clear:both;
	color: #CCCCCC;
}


/* fin ajout*/

/* Affichage de la liste des images */

#images {
	margin:0px;
	padding:0px;
	list-style:none;
}

#images li {
	margin:5px;
	float:left;
}

#images li img {
	padding:2px;
	background:#111;
}

#images li #erreur {
	padding:10px;
	background:#333;
	font-weight:bold;
}

/* Pied de page */

#footer {
	width:100%;
	padding:5px 0px;
	float:left;
	text-align:center;
}

