@import url('https://fonts.googleapis.com/css?family=Raleway:100,300,400,600,700,900');.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:#fff;font-family:'Raleway',Arial,sans-serif;line-height:18px;color:#fff;position:relative}p,ul
li{line-height:18px}#Body{width:100%;position:relative}header{position:fixed;top:0;left:0;width:100%;background-color:#333;height:95px;-webkit-box-shadow:0px 2px 5px 0px rgba(51,51,51,0.5);-moz-box-shadow:0px 2px 5px 0px rgba(51,51,51,0.5);box-shadow:0px 2px 5px 0px rgba(51,51,51,0.5);z-index:500;overflow:visible}header
.logo{float:left;width:230px;margin:12px
0 0 4%}.menuMobile{display:none}header
.Menu{float:right;margin:45px
4% 0 0;font-weight:300;font-size:14px;overflow:visible}header .Menu
.closemenu{display:none}header .Menu ul
li{float:left;margin:0
15px;text-transform:uppercase;padding-bottom:50px}header .Menu ul li
a{color:#fff}header .Menu ul li a:hover{color:#3a8eba}header .Menu ul li
a.selected{color:#3a8eba}header .Menu ul li
.ssmenu{position:absolute;display:none}header .Menu ul li .ssmenu
li{float:none;padding:10px;background:url(/img/fond_ssmenu.png) top left repeat}header .Menu ul li .ssmenu li:hover{background:url(/img/fond_ssmenu_o.png) top left repeat}footer{background-color:#333;width:100%;overflow:visible}footer
.fixe{padding:10px
4%;width:92%;position:relative;overflow:visible}footer .fixe
.action{float:right}footer .fixe .action
a{margin:0
30px;display:inline-block;color:#bbb;text-align:center;font-weight:100}footer .fixe .action a:hover{color:#3a8eba}footer .fixe .action a:last-child{}footer
#Coords{padding:10px
4%;width:92%}footer #Coords
#Adresse{float:left;margin-left:70px;width:35%;margin-right:5%;color:#fff;font-weight:100}footer #Coords #Adresse
.name{line-height:18px}footer #Coords #Adresse .name
a{color:#fff;text-transform:uppercase}footer #Coords #Adresse p
img{vertical-align:middle;margin-left:5px}footer #Coords #Adresse
.tel{font-weight:bold;font-size:12px;color:#fff;margin-left:5px}footer #Coords #Adresse .tel
a{color:#fff}footer #Coords
.social{float:left;width:20%;margin-right:5%;text-align:center}footer #Coords .social
h4{font-weight:300;margin-bottom:10px}footer #Coords
#copyright{font-size:10px;font-weight:100;text-align:right;margin-right:30px;margin-top:40px}footer #Coords #copyright
a{color:#fff}footer #Coords #copyright a:hover{color:#3a8eba;text-decoration:underline}footer #Coords #copyright
.separator{margin:0
3px}#Tel{position:absolute;top:-45px;right:70px;width:250px;background:#333;color:#3a8eba;font-size:24px;z-index:400;padding:15px;text-align:center}#Map{position:absolute;bottom:19px;right:0px;width:300px;background:#333;color:#3a8eba;font-size:24px;z-index:400;padding:15px;text-align:center;height:280px}#Map
p{margin:10px
0}#Map p
a{width:auto}#Map
iframe{width:300px;height:240px}@media screen and (max-width: 800px){#Map{bottom:54px}}@media screen and (max-width: 800px){header{height:80px}.menuMobile{float:left;display:inline-block;;margin:30px
15px 0 15px;width:30px}.menuMobile
img{height:auto}.logo
img{width:auto;height:35px}header
.Menu{display:none;background:#333;position:fixed;top:80px;left:0;width:90%;padding:10px
5%;margin:0}header .Menu
.closemenu{display:inline-block}header .Menu ul
li{float:none;margin:10px
0;padding:0}header .Menu ul li
a{padding:5px;display:block}header .Menu ul li
.ssmenu{display:block;position:relative !important;left:0!important;top:0!important;margin:10px}header .Menu ul li .ssmenu
li{margin:0;padding:5px}footer .fixe
img.left{display:none}footer .fixe
.action{width:100%}footer .fixe .action
a{display:block;width:33.33%;float:left;margin:0;height:25px}footer #Coords
#Adresse{float:none;margin-left:5%;width:90%;margin-top:15px;text-align:center}footer #Coords
.social{float:none;margin-left:5%;width:90%;margin-top:15px;text-align:center}#Map{width:95%;padding:2.5%;bottom:19px}}@media screen and  (max-width: 768px) and (orientation: landscape){header{height:40px}.menuMobile{margin-top:10px}header
.logo{margin-top:4px}header .logo
img{height:25px;width:auto}header
.Menu{top:40px}header .Menu ul
li{margin:5px
0}header .Menu ul li
.ssmenu{margin:0
10px}footer
.fixe{height:25px !important}footer .fixe .action
a{height:18px}footer .fixe .action a
img{height:18px;width:auto}footer
.fixe{padding:10px
4% 5px 4%}#Map{bottom:40px;height:210px}#Map
iframe{height:180px}}@media screen and  (max-width: 640px){}@media screen and  (max-width: 640px){#Map{bottom:19px}}#portfolio{margin-top:100px;padding:25px
4%;width:92%;background-color:#f9f9f9}.breadcrumb{font-size:13px;font-style:italc;font-weight:300;color:#282b2d}.info
h1{font-size:26px;text-transform:uppercase;margin-bottom:15px;line-height:30px;text-align:center}.info
.text{color:#282b2d;text-align:center;font-weight:300;margin:25px
0;font-size:15px}.info .text p
strong{font-weight:900;font-size:16px}.navportfolio{width:80%;margin:30px
10%}.navportfolio
li{float:left;width:24%;text-align:center;text-transform:uppercase;font-size:18px;font-weight:600;border-right:solid 1px #303030}.navportfolio li:last-child{border-right:0}.navportfolio li
.selected{color:#3a8eba}#Liste{width:100%}#Liste
.item{float:left;width:31.33%;margin:15px
3% 15px 0;position:relative;-webkit-box-shadow:6px 6px 5px -5px rgba(25,24,25,0.5);-moz-box-shadow:6px 6px 5px -5px rgba(25,24,25,0.5);box-shadow:6px 6px 5px -5px rgba(25,24,25,0.5)}#Liste .item .photo
img{display:block}#Liste .item
.texte{z-index:-10;position:absolute;top:0;left:0;width:80%;padding:10%;height:80%;background:url(/img/fond_noir.png) top left repeat;opacity:0}#Liste .item .texte
h2{text-transform:uppercase;font-weight:300;text-align:center}#Liste .item .texte h2
a{color:#fff}#Liste .item .texte
.cat{text-align:center;margin-top:10px;font-size:10px;font-weight:300;font-style:italic}#Liste .item .texte
.detail{text-align:center;text-transform:uppercase;margin-top:15px}#Liste .item .texte .detail
a{border:solid 1px #fff;padding:5px
10px;display:inline-block;color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-weight:600}#Liste .item .texte
.addthis_toolbox{margin-top:15px;text-align:center}#Liste .item .texte .addthis_toolbox
.libelle{text-transform:uppercase}#Liste .item .texte .addthis_toolbox
a{margin:0
7px}#Liste .item .texte .addthis_toolbox a
img{opacity:0.8;padding:5px}#Liste
.index0{clear:both}#Liste
.index2{margin-right:0}#Pageseo{padding:10px
4%;width:92%;background-color:#f9f9f9}footer
.fixe{position:fixed;bottom:0;left:0;;z-index:400;background:#333;height:35px}footer
.fixeno{position:relative;height:auto}@media screen and (min-width: 1400px){#Liste .item
.texte{padding:20% 10%;height:60%}}@media screen and (max-width: 1100px){#Liste
.item{margin:15px
2.5%;width:45%}#Liste
.index0{clear:none}#Liste
.index2{margin-right:2.5%}#Liste
.sindex0{clear:both}#Liste
.sindex1{}}@media screen and (max-width: 800px){#portfolio{margin-top:75px}.info
h1{margin-top:30px}.navportfolio{width:95%;margin:30px
2.5%}.navportfolio
li{font-size:11px;width:auto;padding:0
7px}#Liste
.item{margin:15px
2.5%;width:45%}#Liste .item .texte
.cat{margin-top:5px}#Liste .item .texte
.detail{margin-top:5px}#Liste .item .texte
.addthis_toolbox{margin-top:5px}}@media screen and  (max-width: 800px) and (orientation: landscape){#portfolio{margin-top:40px}footer
.fixe{height:22px}}@media screen and (max-width: 640px){#Liste
.item{margin:15px
2.5%;width:95%;clear:both}}@media screen and  (max-width: 640px) and (orientation: landscape){#portfolio{margin-top:40px}#Liste
.item{margin:15px
2.5%;width:45%}footer
.fixe{height:22px}}