<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
*	{margin:0px; padding:0px}
body {color:#fff; font-size:10pt; font-weight:normal; font-family:DejaVu Sans, Arial, Helvetica, Verdana, sans-serif; background: url(fond-ecran.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover;background-size: cover}	
img	{border:none}
h1	{color:#fff; font-size:22pt; padding:30px 0 40px; text-align:center}
h2	{color:#f5f5f5; font-size:18pt; margin-bottom:25px}
h3	{color:#f5f5f5; font-size:16pt; margin-bottom:20px}
h1, h2, h3 {text-shadow:2px 2px 2px #000; font-family:Verdana, Helvetica, Arial, sans-serif}
p	{color:#fff; text-shadow:1px 1px 1px #000; font-size:14pt; padding-left:15px; margin-bottom:15px}
ul	{list-style-type:none}
a	{text-decoration:none; color:#583a87}
a:hover { text-decoration:underline}
p.requis:after, h2.requis:after , span.requis:after , div.requis:after {content: "*"; font-size:14pt; color:#f00; margin-left:5px}
#container {width:1000px; margin:0px auto; background:url(fd-ecran.png) no-repeat fixed top;}
#bando, #bando-en {width:1000px; height:200px; background:url(bando.png) no-repeat center}
#bando-en {background:url(bando-en.png) no-repeat center}
#diapo-en {width:350px; height:200px; margin-left:650px}
#diapo {width:350px; height:200px; margin:0 auto}
#promo {width:350px; margin-left:650px}
#promo  img {width:346px; border:2px solid #c0c0c0; box-shadow: 3px 3px 5px 0px #000}
#menu {background:url(fd_menu.png) no-repeat right; margin:30px 10px 30px 10px; height:50px; width:980px}	
#menu ul li {float:left; width:182px; height:50px; display:block; background:url(bouton2.png) no-repeat scroll  0 0}
#menu ul li.accueil {width:150px; background:url(bouton1.png) no-repeat scroll  0 0}
#menu ul li.espace {width:50px}
#menu ul li.en {float:right; width:50px}
#menu ul li.fr {float:right; width:50px; background:url(bouton3.png) no-repeat scroll  0 0}
#menu ul li a {color:#fff; display:block; font-size:16pt; padding:12px 0 12px 0; text-align:center; font-family:Arial, Verdana, Geneva, sans-serif}
#menu ul li.even a {padding:5px 0; line-height:20px}
#menu ul li:hover &gt; a, #menu ul li a:hover, #menu ul li a.actif {color:#583a87; text-decoration:none}
#menu ul li:hover, #menu ul li.active {background-position:0 -50px}
#menu ul li:hover ul {display:block}
#menu ul ul {display:none; position:relative; z-index:99}
#menu ul ul li a {padding:6px 0 4px 0; font-size:14pt}
#menu ul ul li {height:35px}
#body {width:100%; min-height:750px}
#body form select option, #body form select {font-size:14pt}
#body form select option {padding-left:15px}
#body form input[type=submit] {height:46px; width:170px; cursor:pointer; border:0px; background:url(reserver.png) no-repeat scroll 0 0; color:#fff; font-size:16pt; font-family:Verdana,Arial; font-weight:bold; padding:0px 20px 8px 0px}
#body form input:hover[type=submit] {background-position:0 -46px}
#txt-home {width:500px; float:left}
#carte {width:500px}
#contact {margin:0 20px 0 20px; padding:20px; background:url(fd.png)}
#contact h2, #contact p {text-shadow:none; color:#606060}
#contact input, textarea {font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:#583a87; padding:2px 5px 2px 3px; margin:5px 0px 5px 0px}
#contact select {color:#606060}
#contact &gt; p:nth-last-child(2) {display:none}
#footer p {color:#fff; font-size:14pt; text-align:center; padding:30px 15px 30px 15px; text-shadow:2px 2px 2px #000}
#footer a, #body a {font-style:italic; text-shadow:1px 1px 1px #fff}
#copyright p { color:#fff; font-size:11pt; padding-bottom:30px; font-family:Verdana, Arial, Geneva, sans-serif; text-shadow:2px 2px 6px #000; text-align:center}
#bando-mob, #bas-mob, .mobile {display:none}

@keyframes cligno {from {opacity:0} to  {opacity:1}}
@-webkit-keyframes cligno {from {opacity:0} to  {opacity:1}}
.cligno {animation: 1s cligno infinite alternate; -webkit-animation: 1s cligno infinite alternate}

@keyframes tjour {from{color:white} to {color:red}}
@-webkit-keyframes tjour {from{color:white} to {color:red}}
.tjour {animation: 1s tjour linear infinite alternate; -webkit-animation: tjour 1s linear infinite alternate}

.livraison {background-color:rgba(0,0,0,.6); color:#fff786; font-size:14pt; font-weight:bold; padding:13px 20px 13px 20px; margin-bottom:25px; display:inline-block}
#body .livraison a {text-shadow:none; font-style:normal}
.indis {font-weight:bold; text-align:center; background-color:red}
.resa {text-align:center; margin:20px 0 30px 0}
.marge {margin-top:30px}
.marge-g {padding-left:30px}
.bloc {width:480px; min-height:298px; margin:0 0 20px 20px; float:left; font-family:Arial, Helvetica, Verdana, sans-serif}
.bloc .livraison {margin-bottom:0px}
.produit {border:2px solid #e2e2e2; width:476px; margin:0 0 20px 20px; float:left; background:#fff; font-family:Arial, Helvetica, Verdana, sans-serif; color:#404040}
.produit:hover {border:2px solid #583a87}
.nom {font-weight:bold; margin-top:5px; margin-bottom:0px; color:#404040}
.livr {font-size:10pt; font-style:italic; color:#404040; font-weight:bold}
.desc {font-size:11pt; line-height:22px; color:#404040}
p.ref {margin: 30px 0}
p.ref &gt; span {font-size:11pt; color:#808080; font-weight:bold; display:inline-block}
p.ref &gt; span:first-child {font-size:12pt; width:220px}
p.ref &gt; span:nth-child(2){font-size:12pt; color:#008000}
.photo {float:left; padding:0px 15px 15px 0px}
.produit table {border-spacing:0; table-layout:fixed; width:100%}
.produit caption {font-size:13pt; margin:5px 0px 3px 10px; font-weight:bold; color:#ff0000; text-align:left}
.produit caption i {font-size:11pt; font-weight:normal; color:#000}
.produit tr {font-family:Arial, Helvetica, Verdana, sans-serif; font-weight:normal; text-align:center; font-size:11pt}
.produit th {padding-bottom:3px; background:#e2e2e2; color:#404040}
.produit td {background:#fff; color:#583a87; border:5px solid #fff}
.fond {background:url(fd.png)}
.produit p {text-shadow:none}
.center {text-align:center}
.various {font-size:11pt}
.small {font-size:0.8em}
.orange {color:#ff7b05}
.green {color:#008000}
.jaune {color:#fff786}
.vert {color:#a1df62}
.red {color:#f00}
.right {float:right}
.left {float:left}
.demi {width:50%}
.cent {width:100%}
.voir img {border:1px solid #e2e2e2; box-shadow:1px 1px 2px 0px #e2e2e2; margin-left:2px}
.voir img:hover {border:1px solid #e2e2e2; box-shadow:none; margin:1px -1px -1px 3px}
.promo img {width:400px; vertical-align:middle; border:2px solid #c0c0c0; box-shadow: 3px 3px 5px 0px #000}
.promo img:hover {margin:1px -1px -1px 1px; box-shadow:2px 2px 5px 0px #000}
.droite  {float:right; margin:0 25px 10px 0}
.invisible {display:none}
.cleared {clear:both; visibility:hidden; height:0px}</pre></body></html>