body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;text-align:center;margin:0;padding:0;width:100%;background:transparent url(images/Background.gif) repeat;}img{border:0;}form{margin:0;padding:0;}a{color:#9e1600;text-decoration:none;}a:hover{text-decoration:underline;}p{margin:0;}p.p{margin:10px 0;}
h1{font-size:18px;color:#b14400;font-weight:normal;margin:0;}h2{font-size:15px;color:#b14400;font-weight:normal;margin:0;font-weight:bold;}ul.horizontal-menu{padding:0;margin:0;list-style:none;overflow:hidden;height:45px;}ul.horizontal-menu li{float:left;}ul.horizontal-menu li a{display:block;}ul.vertical-menu,ul.vertical-menu li ul{padding:0;margin:0;list-style:none;}
ul.vertical-menu li ul{margin-left:10px;}ul.vertical-menu li{float:left;clear:left;}div#inner-body{width:100%;background:transparent url(images/bg.gif) left top repeat-x;overflow:hidden;}div#main-container{width:1000px;margin:0 auto;text-align:left;overflow:hidden;}div#top-container{overflow:hidden;position:relative;}
div#top-container div.telephone{position:absolute;top:203px;left:778px;height:15px;}div.telephone div.ville{clear:left;float:left;line-height:8px;color:#78312D;font-weight:bold;}div#top-container div.telephone span{float:left;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;}div#top-container div.telephone span.left{color:#78312d;font-weight:bold;}
div#menu-container-outer{height:84px;background-color:#000;background:#000 url(images/round-menu.gif) right -16px no-repeat;overflow:hidden;}div.menu-item{float:left;}div.menu-item.left{width:20px;background:transparent url(images/round-menu.gif) left top no-repeat;height:14px;}div.menu-item.center{height:100%;}
div.menu-item.center ul{height:100%;}div.menu-item.center ul li{margin-right:17px;width:146px;text-align:center;height:100%;}div.menu-item.center ul li.last{margin-right:0;}div.menu-item.center ul li a{color:#fff;text-align:center;text-decoration:none;height:54px;_height:84px;padding-top:30px;background:transparent url(images/bg-menu.gif) left top repeat-x;cursor:pointer;}
div.menu-item.center ul li.accueil a{background-position:left -86px;}div.menu-item.center ul li.accueil a:hover,body.accueil div.menu-item.center ul li.accueil a,div.menu-item.center ul li.accueil a:focus{background-position:left top;}div.menu-item.center ul li.prix a{background-position:left -256px;}
div.menu-item.center ul li.prix a:hover,body.prix div.menu-item.center ul li.prix a,div.menu-item.center ul li.prix a:focus{background-position:left -171px;}div.menu-item.center ul li.groupe a{background-position:left -426px;}div.menu-item.center ul li.groupe a:hover,body.groupe div.menu-item.center ul li.groupe a,div.menu-item.center ul li.groupe a:focus{background-position:left -341px;}
div.menu-item.center ul li.galerie a{background-position:left -596px;}div.menu-item.center ul li.galerie a:hover,body.galerie div.menu-item.center ul li.galerie a,div.menu-item.center ul li.galerie a:focus{background-position:left -511px;}div.menu-item.center ul li.galerie a span{margin:0 auto;}div.menu-item.center ul li.creation a{background-position:left -766px;}
div.menu-item.center ul li.creation a:hover,body.creation div.menu-item.center ul li.creation a,div.menu-item.center ul li.creation a:focus{background-position:left -681px;}div.menu-item.center ul li.coordonnee a{background-position:left -936px;}div.menu-item.center ul li.coordonnee a:hover,body.coordonnee div.menu-item.center ul li.coordonnee a,div.menu-item.center ul li.coordonnee a:focus{background-position:left -851px;}
div.menu-item.center ul li a span{overflow:hidden;padding:1px;margin:0 auto;text-align:left;}div.content{width:100%;text-align:center;overflow:hidden;background-color:#fff;}div.content-separator{width:93%;margin:0 auto;border-top:solid 1px #adadad;font-size:0;}div.content div.content-top{background-color:#fff;width:100%;overflow:hidden;}
div.content div.content-bottom{width:100%;overflow:hidden;}body.accueil div.content div.content-bottom{background-color:#BB5B4C;}body.prix div.content div.content-bottom{background-color:#56a0b8;}body.galerie div.content div.content-bottom{background-color:#868855;}body.coordonnee div.content div.content-bottom{background-color:#a25b91;}
body.groupe div.content div.content-bottom{background-color:#c8ae4f;}body.creation div.content div.content-bottom{background-color:#c87c4c;}div.content div.inner-content{width:962px;margin:0 auto;background-color:#fff;overflow:hidden;_overflow:visible;}div.content div.inner-content.top{position:relative;}
div.sharethis{position:absolute;right:20px;top:10px;text-align:right;}div.full-col{float:left;overflow:hidden;padding-top:28px;text-align:left;_display:inline;}div.deux-col-left{width:480px;float:left;overflow:hidden;padding-top:28px;text-align:left;_display:inline;}div.deux-col-left.bottom{padding-left:40px;width:440px;_width:480px;}
div.deux-col-left.bottom p{width:390px;margin:10px 0 25px;}div.deux-col-right{width:462px;_width:450px;float:left;_display:inline;overflow:hidden;padding-left:20px;text-align:left;}div.deux-col-right.bottom p{width:400px;margin:10px 0 25px;}div.deux-col-right.bottom,div.deux-col-left.bottom{padding-top:40px;padding-bottom:40px;_width:450px;}
div.deux-col-right.top{background:transparent url(images/bg-mauve.gif) left top repeat-x;padding-top:80px;height:272px;_height:188px overflow:hidden;}div.cadre-photo{width:436px;height:314px;background:transparent url(images/CardrePhotos.gif) left top no-repeat;text-align:left;}div.cadre-photo.top-left{margin-left:14px;}
div.cadre-photo img{margin:22px 0 0 22px;}ul.top-list{margin-top:20px;}ul.top-list li{height:30px;overflow:hidden;}ul.top-list li a{color:#000;text-decoration:none;}ul.top-list li a:hover,ul.top-list li a:focus{text-decoration:underline;}ul.top-list li a div{padding-left:15px;background:transparent url(images/bullet.gif) left 2px no-repeat;margin-top:5px;}
ul.top-list li.selected a div{background-position:left -21px;color:#9e1600;}table.prix{margin-right:20px;}table.prix h2{margin-top:5px;}table.prix p.prix{margin:4px 0;width:90%;}table td.right{width:100px;vertical-align:top;text-align:right;padding-top:5px;}p.p.coord{font-size:12px;line-height:18px;}
#mainForm textarea{height:125px;width:378px;}#mainForm input{width:377px;margin:3px 0 10px 0;}#mainForm{padding-top:20px;}input#submit{width:auto;}div.full-col.galerie div.image{display:inline;overflow:hidden;float:left;padding:6px;}div.full-col.galerie div.line{float:left;clear:left;width:100%;overflow:hidden;}
div.full-col.galerie{width:940px;margin:0 auto;overflow:hidden;margin-left:17px;}div.full-col.galerie div.image img{border:solid 1px #000;margin:1px;}div.full-col.galerie div.image a:hover img{border:solid 2px #868855;margin:0;}.facebook{float:right;margin-right:20px;}.facebook a img{margin:2px;}.facebook a:hover img{border:solid 2px #BB5B4C;margin:0;}