@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300);

body {
      margin: 0;
      padding: 0;
      overflow: hidden;

      background-image: url(http://www.lacor.info/programmations/rennes/2015_court_metrange/img/bandeau.jpg);
      background-size: 80%;
      background-position:center center;
      background-repeat:no-repeat;
      background-color: white;
      height: 100vh;
      width: 100vw;
    }
    
    h1, h1 a {
      font-size: 3vh;
      line-height :12vh;
     font-family: 'Open Sans Condensed', sans-serif;
      text-align: center;
      color:orangered;
      z-index: 1;
      position: absolute;
      top:0%;
      left:50%;
      transform:translate(-50%,20%);
      display: block;
      text-decoration:none;
    }

.footer {
  color:#dde;
  position:absolute;
  text-shadow:none;
  text-align:justify;
  top:90vh;
  right:5vh;
  font-size:1.5vh;
  line-height:1.5vh;
  width:50vw;
  right:10vw;
 
}

.footer a, footer a:hover{
text-shadow:none;
text-decoration:none;
  color:hsla(18,100%,50%,.2);
}
    
    div {
      height: 100vh;
      display: table;
    }