@import url('https://fonts.googleapis.com/css?family=Roboto:300,400');.clearleft{clear:left}hr{border:0}u{text-decoration:underline}a{color:#000;text-decoration:none}a:hover{text-decoration:none}.center{width:1000px;position:relative;margin:0
auto}.left{float:left}.right{float:right}.clear{clear:both;height:0}.nomargin{margin:0
!important}.noborder{border:0
!important}.nopadding{padding:0
!important}.nodisplay{display:none}.marginrigth{margin-right:15px}.marginleft{margin-left:15px}.margintop{margin-top:15px}.marginbottom{margin-bottom:15px}.textcenter{text-align:center}.errorS{color:red}.errorField{color:#F00}.FieldError{border:solid 1px #F00}.isOk{color:#fff;font-size:18px;padding:5px
0}html{width:100%}body{font-size:13px;width:100%;background:#202020;font-family:'Roboto',Arial,sans-serif;line-height:18px;color:#fefefe;position:relative}p,ul
li{line-height:18px}#Body{width:100%;position:relative}header{position:fixed;top:40px;left:0;width:200px;z-index:500;background-color:#333;font-family:'Abel';font-size:16px;text-transform:uppercase}header
.logo{position:fixed;top:15px;left:100px;z-index:500}header
.menumobile{float:left;padding:15px
0 10px 20px}header .menumobile
a{color:#fff;line-height:30px;font-size:18px}header .menumobile a
span.icon{float:left;display:block;width:45px;margin-right:30px}header .menumobile a span.icon
span{display:block;height:1px;width:100%;background-color:#fff;margin-bottom:7px}.Menu{display:none;position:fixed;top:0;left:0;width:50%;z-index:600}.Menu
nav{float:left;width:95%;padding:25px
2.5%;height:100%;background-color:#333;font-size:18px;font-family:'Roboto';text-transform:uppercase}.Menu
a{color:#fff;font-size:18px}.Menu a:hover{color:#ccc}.Menu
a.close{line-height:30px;display:inline-block;font-size:12px}.Menu
ul{clear:both;width:85%;margin-left:7%;margin-top:15px}.Menu ul
li{width:100%;;border-bottom:solid 1px #fff;padding:5px
0}.Menu ul li:last-child{border-bottom:0}.Menu ul li a:hover{color:#ffde03}.Menu ul li
a{color:#fff;font-size:14px;;line-height:30px}.Menu ul li
ul.ssmenu{margin:10px
0 10px 30px}.Menu ul li ul.ssmenu
li{float:none;width:100%;margin-bottom:5px;line-height:24px}.Menu ul li ul.ssmenu li
a{color:#fff;font-size:18px;line-height:24px}.Menu ul li ul.ssmenu li a:hover{color:#ffde03}footer{background-color:#333;clear:both;width:100%;padding-bottom:15px}footer
.logo{text-align:center;padding:15px
0}footer .speedmenu
ul{margin:0
auto;width:100%;text-align:center}footer .speedmenu ul
li{display:inline;margin:5px
15px}footer .speedmenu ul li
a{color:#fff}footer
.legal{text-align:center;border-top:solid 1px #202020;padding:10px
0;font-size:11px;margin-top:15px}footer .legal
a{color:#fff}@media screen and (max-width: 1280px){.Menu
nav{width:45%}}@media screen and (max-width: 1024px){}@media screen and (max-width: 800px){.Menu{width:100%}.Menu
nav{width:100%}}@media screen and (max-width: 1024px){}@media screen and (width: 768px){}#Detail{position:relative;color:#fff;width:100%}#Galerie{position:relative;color:#fff;width:100%}#Detail
h1{position:absolute;bottom:20px;left:0;width:100%;font-size:60px;font-family:'Roboto';text-align:center;line-height:100px;font-weight:normal;text-shadow:1px 1px 5px rgba(0,0,0, 1);z-index:50}#Detail h1
a{color:#fff}.texte{margin:50px
5%;width:90%}#Detail
.logo{text-align:center;margin:25px
0;font-size:18px;text-transform:uppercase}#Detail .logo
a{width:70px;height:70px;border-radius:90%;border:solid 2px #fff;display:inline-block;margin-bottom:15px}#Detail.logo
img{display:block}.lien{text-align:center;margin:25px
0}.lien
a{color:#fff;background-color:#333;padding:10px
25px;display:inline-block;border-radius:10px}@media screen and (max-width: 800px){#Detail
h1{font-size:18px;bottom:30px;line-height:20px}}