body {
margin: 0; 
padding: 0;
background-color: black;
z-index:1; /*correction behavior*/
}

.crps {
width: 100%;
height: 100%;
text-align: center;
}

.ttre {
width: 400px;
margin: 10px auto 10px auto;
padding-top: 8px;
padding-bottom: 12px;
font-size: 24px;
font-family: "Comic Sans MS", sans-serif;
font-weight: bold ;
color: #EA7212;
border: 2px solid #EA7212;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
behavior: url(pie/PIE.htc); /*correction coins arrondis ie6 7 et 8*/
z-index:2; /*correction behavior*/
}

.diapo {
width: 100%;
height: 800px;
margin-top: 15px;
}