/* Définition des balise HTML5 pour vieux navigateurs */
aside, footer, header, main {display: block;}

body {
/*	background-image: url("../images/fondSite.png");
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;*/
	background : #CBE9FD;
}

.haut{
	margin-top:-170px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	width: 800px;
	z-index:-10;
}

.titre{
	margin-top:-15px;
	padding:0px 20px 0px 10px;
    background: #FFAC06;
	font-family: 'Roboto Mono', monospace;
	border-radius: 5px 5px 0 0 ;
	color : white;
	z-index:1;
}
.titre h2 {
	text-align:center;
}

.contenu{
	margin-top:-20px;
	padding:5px 20px 20px 10px;
    background: #FFEEB6;
	border-radius: 0 0 20px 20px;
	font-family: 'Roboto Mono', monospace;
	z-index:2;
}

.contenu h2{
	color : #085F94;
}

.center{
	display:block;
	margin-left:auto;
	margin-right:auto;
}


/* Définition des balise HTML5 pour vieux navigateurs */
.conteneur {
  /* Largeur Fluide et liquide, changer le 1000px par 100% */
  max-width:1000px;
  /* Centre le conteneur dans la page */
  margin:20px auto;
}

#top{
	text-align:right;
	padding-right:7px;
}

.liensTop {
	position:relative;
	height:34px;
	padding:85px 0px 0px 0px;
	margin-right:2px;
}

#bando{
	position:absolute;
    width:700px;
}



#plan{
	text-align:center;
}

.signature{
	text-align:right;
}

header {
  margin:0 auto;
  width:700px;
  text-align:left;
  height:105px;
  padding-top:15px;
}

main {
  margin:0 auto;
  margin-top:40px;
  width:700px;
  text-align:left;
  height:100%;
/*  background: #f2eddb;*/
}

aside {
  float:left;
  width:10%;
  text-align:center;
  height:100%;
  background:#F5F4F4;
}

footer {
  /* forcer l’affichage sous le contenu et la colonne */
  clear:both;
  text-align:center;
  background: #6e6e6e;
  color:#fff;
  height:20px;
/*  padding: 5px;*/
  margin-top:10px;
}
