@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;color:#282b2d}.info .h1
a{margin:0
10px}#Detail{color:#282b2d;margin-top:30px;position:relative}#Detail
h1{font-size:26px;margin-bottom:30px;line-height:30px;text-align:center;color:#282b2d}#Detail h1 a
span{text-transform:uppercase;font-size:20px;font-weight:bold}#Detail h1
span.more{font-size:14px;font-style:italic;font-weight:300}#Detail
#Galerie{float:left;width:60%;;margin-bottom:25px;margin-left:5%;height:380px;overflow:hidden}#Detail
.texte{margin-top:60px}.slide5{margin-top:60px;height:260px!important;z-index:50;left:8%!important}.slide4{margin-top:45px;height:290px!important;z-index:100;left:6%!important}.slide3{margin-top:30px;height:320px!important;z-index:200;left:4%!important}.slide2{margin-top:15px;height:350px!important;z-index:300;left:2%!important}.slide1{z-index:400;left:0px !important}#Detail #Galerie  .slide
img{display:block}#Detail #Galerie  .slide:hover{-webkit-box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);-moz-box-shadow:1px 1px 10px 0px rgba(0,0,0,0.75);box-shadow:1px 1px 10px 0px rgba(0,0,0,0.75)}.addthis_inline_share_toolbox{clear:none!important;margin-top:25px}.active{z-index:400;margin-top:0!important;height:380px!important}footer
.fixe{position:fixed;bottom:0;left:0;;z-index:400;background:#333;height:35px}footer
.fixeno{position:relative;height:auto}#SliderDiaporama{display:none;top:0;left:0;width:100%;height:100%;z-index:500;background:url(/img/fond_noir_diapo.png) top left repeat;position:fixed}#SliderDiaporama
#Diaporama2{position:relative;width:100%}#SliderDiaporama #Diaporama2
.Picture{width:100% !important;text-align:center;background:none !important}#SliderDiaporama
.close{position:absolute;top:2.5%;right:4%;z-index:550}#DPrev{position:absolute;left:4%;z-index:500}#DNext{position:absolute;right:4%;z-index:500}#DPrev:hover{cursor:pointer}#DNext:hover{cursor:pointer}#NavSliderDiapo{height:100px !important;position:relative;width:100%;padding:5px
0;background:#333}#NavSliderDiapo
ul{width:auto;position:absolute;list-style-type:none;top:0;left:0}#NavSliderDiapo ul
li{width:auto !important;margin-right:3px;list-style-type:none;height:100px}#NavSliderDiapo ul li a
img{height:100px}#NavSliderDiapo
.photo{position:relative;opacity:0.2}#NavSliderDiapo .photo:hover{cursor:pointer}#NavSliderDiapo .photo
.ombre{display:none;position:absolute;width:100%;height:95px;background:url(/img/fond_noir.png) top left repeat;z-index:100}#NavSliderDiapo .photo:hover{opacity:0.6}#NavSliderDiapo
.activeSlide{opacity:1}#NavSliderDiapo .activeSlide:hover{opacity:1}#NavSliderDiapo
.scrollBar{width:75%;position:absolute;bottom:0px;left:0;z-index:100;height:5px;background:#000}.addthis_inline_share_toolbox{overflow:visible !important;height:40px}.at-share-btn-elements{overflow:visible}.addthis-animated{overflow:visible}#Liste{width:100%;margin-top:50px}#Liste
h3{color:#282b2d;text-transform:uppercase;margin-bottom:25px}#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}@media screen and (min-width: 1400px){#Detail
#Galerie{width:55%}}@media screen and (min-width: 1600px){#Detail
#Galerie{width:50%}}@media screen and (min-width: 1800px){#Detail
#Galerie{width:45%}}@media screen and (max-width: 1220px){#Detail
#Galerie{width:65%}#Detail
.texte{width:30%}}@media screen and (max-width: 1220px){#Detail
#Galerie{width:70%}#Detail
.texte{width:25%}}@media screen and (max-width: 1100px){#Liste
.item{margin:15px
2.5% 0 15px 0;width:45%}#Liste
.index0{clear:none}#Liste
.index2{margin-right:2.5%}}@media screen and (max-width: 1024px){#SliderDiaporama #Diaporama2 .Picture
.paysage{width:100%;height:auto}#SliderDiaporama #Diaporama2 .Picture
.portrait{height:100%;width:auto}#Detail
#Galerie{width:73%}#Detail
.texte{margin-top:80px;width:20%}}@media screen and (max-width: 980px){#portfolio{margin-top:80px}.info
.h1{font-size:18px}#Detail{margin-top:30px}#Detail
.texte{width:100%}#Detail
#Galerie{float:none;width:100%;margin-bottom:50px}}@media screen and (max-width: 640px){#portfolio{margin-top:80px}.info
.h1{font-size:18px}#Detail{margin-top:30px}#Detail
#Galerie{float:none;width:100%;height:200px}.slide{height:180px !important}.slide
img{height:180px !important}#Detail
h1{text-align:center;line-height:24px}#Detail h1 a
span{display:block;text-align:center;font-size:16px;margin-bottom:0}#Detail h1
span.more{display:block;text-align:center}#Detail
.texte{clear:both;margin-top:10px}.slide5{margin-top:40px;margin-left:40px!important;height:100px!important}.slide4{margin-top:30px;margin-left:30px!important;height:120px!important}.slide3{margin-top:20px;margin-left:20px!important;height:140px!important}.slide2{margin-top:10px;;margin-left:10px!important;height:160px!important}.slide1{z-index:400;left:0px !important}#SliderDiaporama #Diaporama2
.Picture{width:100%;height:100%}#NavSliderDiapo{display:none}#Liste
.item{margin:15px
0%;width:100%}}@media screen and  (max-width: 768px) and (orientation: landscape){#portfolio{margin-top:40px}.info
.h1{font-size:18px}#Detail{margin-top:30px}#Detail
#Galerie{float:none;width:100%;height:260px;margin-bottom:25px}.slide{height:260px !important}.slide
img{height:260px !important}#Detail
h1{text-align:center;line-height:24px}#Detail h1 a
span{display:block;text-align:center;font-size:16px;margin-bottom:0}#Detail h1
span.more{display:block;text-align:center}#Detail
.texte{clear:both;margin-top:10px}.slide5{margin-top:40px;margin-left:100px!important;height:180px !important}.slide4{margin-top:30px;margin-left:75px!important;height:200px !important}.slide3{margin-top:20px;margin-left:50px!important;height:220px !important}.slide2{margin-top:10px;;margin-left:25px!important;height:240px !important}.slide1{z-index:400;left:0px !important}#SliderDiaporama #Diaporama2
.Picture{width:100%;height:100%}#NavSliderDiapo{display:none}#SliderDiaporama #Diaporama2
.Picture{margin:0!important;padding-top:0!important}footer
.fixe{height:22px}}