/* CSS Document */
body,td,th {
    color: #000000;
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Verdana", sans-serif;
}
body {
    background-color: rgba(0,0,0,1);
    background-repeat: no-repeat;
    background-size: cover;
    margin: 0;
    color: rgba(255,255,255,0.42);
    font-size: 6.5vmax;
    line-height: 2.5vmax;
}
a:link {
    font-size: 4vmax;
    font-weight: bold;
    text-decoration: none;
    color: rgba(200,200,200,0.62);
}
a:visited {
    text-decoration: none;
    color: rgba(75,79,128,1);
}
a:hover {
    text-decoration: none;
    color: rgba(255,255,255,1);
}
a:active {
    text-decoration: none;
}

.menu{ 
    background-color: rgba(0,0,0,1);
    font-size: 2.5vmax;
    font-weight: bold;
    text-decoration: none;
    position: fixed;
    top: 0;
    right: 0;
    width: 100%;
    height: 3vmax;
    text-align: right;

}
.menu a{
            color: rgba(200,200,200,0.8);


    font-size: 1vmax;
}
.menu a:hover {
    text-decoration: none;
    color: rgba(255,255,255,1);
}

.texte_site {
        color: rgba(255,255,255,0.42);

    position: absolute;
    left: 3.8vmax;
    top: 1vmax;
    width: 70%;
}
ul {
    color: rgba(230,230,230,1);
       font-size: 2vmax;
        font-weight: bold;

     line-height: 1.5vmax;

  list-style-type: none;
  margin-left: 30;
  padding-left: 5%;
}

li .dates{
    font-weight: bold;
    font-style: normal;
}
.coordonnees{
    background-color: rgba(0,0,0,0.5);
    font-size: 1.2vmax;
    font-weight: bold;
    text-decoration: none;
    position: fixed;
    bottom: 0;
    right:2vmax;
    width: 100%;
    height: 3vmax;
    text-align: right;
}
.coordonnees a{
	    font-size: 1.7vmax;

}
em{    
	font-style: normal;
 	font-size: 2.6vmax;
	line-height:0.1vmax;
}

.petit li{
	font-size: 1.4vmax;
}
.petit a{
	font-size: 2vmax;
	line-height:0.1vh;

}
.menu a, .coordonnees a{
            color: rgba(200,200,200,0.8);


    font-size:1vmax;
}

