/*

arapey regular
fs 26, lH 38

gotham rounded, sans-serif;
45 54

font-family: 'Arapey', serif;

font-family: 'Varela Round', sans-serif;

*/





* {
  padding: 0;
  margin: 0;
}


/*Logo cophenol*/

#header a img {
    margin : 20px auto 20px auto;
    max-width: 300px;
    max-height: auto;
    margin-left: auto;
	margin-right: auto;
    display: block;
}

#logo-container {
    display: block;
    position: relative;
    left:41%;

    max-width: 300px;
    max-height: auto;
    padding-left: auto;
    padding-right: auto;



}

.langue-container a{
    position: relative;
    top:-130px;
    right: 40px;
    display: inline-block;
    float: right;
    margin:0 10px 0 10px;

}


.semi {
    opacity: 0.5;
    filter: alpha(opacity=50); /* For IE8 and earlier */
}

.plein {
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
}


/*image part*/

#lien {

background: url("../images/backgroundf1.jpg") no-repeat center center fixed;
    -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;

}


#lien {
    display: block;
    position: relative;
}

.text-container {
    display: block;
    position: relative;
    margin: 300px auto 400px auto;
}


#lien p {
    text-align: center;
}

#t1 {
    font-family: 'Arapey', serif;
    font-size: 30px;
    line-height: 38px;
    color: white;
    text-shadow: 0px 2px 3px black;
}

#t2 {
    font-family: 'Varela Round', sans-serif;
    font-size: 45px;
    line-height: 54px;
    color: white;
    text-transform: uppercase;
    margin: 40px auto;

}

.titrestyle {
    width: 70px;
    height: 2px;
    border: 1px solid white;
    margin-left: 47.1%;
    margin-right: 50%;
    margin-bottom: 50px;


}

#un {
    position: relative;
    top:33px;
}


/*#button {
    width: 500px;
    background: #5C5334;
    border-radius: 50px;
    margin-left: auto;
    margin-right: auto;

}*/

/*#button:hover {
    /*box-shadow: 0px 6px 10px black;
    background: #51492d;
}

.text-container a:hover {
    text-decoration: none;
    color: grey;
    font-weight: bold;
    text-shadow: 0px 6px 10px black;
}*/

.button {
  display: block;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 25px;
  font-size: 24px;7

  cursor: pointer;
  text-align: center;
  text-decoration: none;
  outline: none;
  color: white !important;
  background-color: #5C5334;
  border: none;
  border-radius: 15px;
  box-shadow: 0 9px #999;
}

.button a {
    color: white !important;
    font-family: 'Arapey', serif !important;
    text-align: center;
}

.button a:hover {
    text-decoration: none !important;
}


.button:hover {background-color: #51492d;}

.button:active {
  background-color: #51492d;
  box-shadow: 0 5px #666;
  transform: translateY(4px);
}


#button p {
    font-size: 23px;
    line-height: 23px;
    padding: 20px;
    text-align: center;
    color: white;
    text-transform: uppercase;

}


/*Footer*/

#footer {
    color: grey;
}
