html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var, b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section{display:block;}
body{font:1em/1.5 sans-serif;color:#333;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background:#ece6d6;margin:0 auto;padding:0em 0%;background-color:#ece8e5;}
#wrapper{padding:1em 20%;}
nav ul{list-style:none;}
h1, .h1{font:lighter 3em/1 sans-serif;background-color: #ece8e5;color:#333;margin:0.8571em 0 0.33em;}
h2{font:normal 1.8em/1.125 serif;color:#555;text-transform:uppercase;margin:2em 0 1em;padding:0.6111em 0 0.6667em;border:solid #bcb3a6;border-width:2px 0 1px;}
.h2{font:normal 1.8em/1.125 serif;margin-bottom:1em;color:#555;}
h3{font:bold 1.25em/1.4 serif;font-size:1.5em;margin:1.1111em 0 0.5em;}
.h3{font:bold 1.25em/1.4 serif;font-size:1.5em;margin-bottom:0.5em;}
h4, .h4{font:bold 1em/1.5 serif;margin:0.75em 0 1em;color:#222;}
h5, .h5{font:bold 1em/1.5 serif;text-transform:uppercase;letter-spacing:1px;margin:0.75em 0 1em;color:#222;}
h6, .h6{font:bold 0.925em/1.2 'Helvetica Neue', Arial, Helvetica, sans-serif;text-transform:uppercase;letter-spacing:1px;color:#666;margin:0.75em 0 -0.25em;}
.smaller{font-size:0.8em;line-height:1.4;}
.small, small{font-size:0.925em;line-height:1.3;}
.medium{font-size:1.125em;line-height:1.3;}
.large{font-size:1.25em;line-height:1.4;}
.larger{font-size:1.5em;line-height:1.3;}
.caps{text-transform:uppercase;}
.small-caps{font-variant:small-caps;}
.aleft{text-align:left;}
.center{text-align:center;}
.aright{text-align:right;}
a{color:#325C7C;font-size:100%;font-family:'Proxima Nova Bold',sans-serif;font-weight:bold;text-decoration:none;}
a:hover,
a:focus{color:#825;border-bottom:1px solid #c9a3a9;}
p, pre, ol, ul, dl, figure, figcaption, table, fieldset{margin:0.75em 0;}
p, ol, ul{margin:0.75em 0 1.5em;}
ol{list-style-type:decimal;}
ol, ul{padding-left:1.8em;}
ul, ul{list-style-type:circle;}
.nonmin figure{margin-top:0px;}
.clearfixfirdaus:before,
.clearfixfirdaus:after{content:" ";display:table;}
.clearfixfirdaus:after{clear:both;}
.clearfixfirdaus{*zoom:1;}
.mainHeader nav{height:40px;width:100%;background:#455868;background:#3C6272;font-size:11pt;font-family:'PT Sans', Arial, sans-serif;font-weight:bold;position:relative;border-bottom:2px solid #283744;}
.mainHeader nav ul{padding:0;margin:0 auto;width:767px;height:40px;}
.mainHeader nav li{display:inline;float:left;}
.mainHeader nav a{color:#fff;display:inline-block;width:83px;text-align:center;text-decoration:none;line-height:40px;text-shadow:1px 1px 0px #283744;}
.mainHeader nav li a{border-right:1px solid #576979;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.mainHeader nav li:last-child a{border-right:0;}
.mainHeader nav a:hover, .mainHeader nav a:active{background-color:#45829b;}
.mainHeader nav a#pull{display:none;}
@media screen and (max-width:767px){.mainHeader nav{height:auto;border-bottom:0;}
.mainHeader nav ul{width:100%;display:none;height:auto;}
.mainHeader nav li{width:33%;float:left;position:relative;}
.mainHeader nav li a{border-bottom:1px solid #576979;border-right:1px solid #576979;}
.mainHeader nav a{text-align:left;width:100%;text-indent:25px;}
.mainHeader nav a#pull{display:block;background-color:#283744;background-color:#825;background-color:#2D4955;width:100%;position:relative;}
.mainHeader nav a#pull:after{content:"";background:url('../nav-icon.png') no-repeat;width:30px;height:30px;display:inline-block;position:absolute;right:15px;top:10px;}
}
@media only screen and (max-width:320px){.mainHeader nav li{width:50%;}
.mainHeader nav li a{border-bottom:1px solid #576979;}
}
@media only screen and (max-width:220px){.mainHeader nav li{display:block;float:none;width:100%;}
.mainHeader nav li a{border-bottom:1px solid #576979;}
}
body{max-width:900px;border:1px solid #bcb3a6;}
h1{margin-top:0.5em;}
h3{margin-bottom:0.75em;}
.mainHeader nav{background-color:#825;}
.mainHeader nav a#pull{background-color:#603;}
.mainHeader nav a:hover, .mainHeader nav a:active{background-color:red;}
.mainHeader li{margin-left:0em;}
#wrapper{width:92%;max-width:768px;margin:0 auto;padding:3% 0%;}
#wrapper{overflow:hidden;}
*
.nonmax{display:none;}
#main{width:65%;margin-right:5%;float:left;border:0px solid #bcb3a6;}
aside{width:28%;float:right;padding-top:24px;border:0px solid #bcb3a6;}
.side-image{color:black;}
.side-image img{width:100%;}
aside p{margin-bottom:0;padding:0;}
figcaption{text-align:center;}
#banner{display:block;clear:boat;margin:20px 0 40px 0;width:100%;}
#banner img{width:100%;}
img{display:inligne-block;}
img{max-width:100%;}
img.article-image{float:left;padding:5px 15px 3px 0px;width:22%;}
img.article-image2{float:left;padding:0px 2% 0px 0%;width:32%;}
.retour{clear:left;padding-top:25px;}
.retour0{clear:both;}
.retour1{padding-top:10px;}
.retour2{padding-top:10px;}
.retour3{padding-top:0px;}
.der{margin-bottom:0;}
ol, ul{list-style:none;}
a, a:hover{text-decoration:none;}
.nav2{border-top:0.15em solid #603;border-bottom:0.15em solid #603;margin-top:0.5em;margin-bottom:1.5em;padding-top:1em;padding-bottom:1em;}
.pages2{clear:left;list-style:none;margin-left:10%;}
.pages2 li{display:inline;margin:0;padding-right:0.25em;padding-left:0.1em;border-right:2px solid #bcb3a6;}
.pages2 li.page-prev{border-top:none;border-bottom:none;border-right:0px solid #bcb3a6;font-size:1.25em;padding-right:0.1em;padding-left:0.1em;}
.pages2 li.page-next{border-right:0px solid #bcb3a6;font-size:1.25em;padding-right:0.1em;padding-left:0.1em;}
.pages2 li.page-current{font-size:1.25em;border-top:none;border-bottom:none;padding-top:0.8em;padding-bottom:0.8em;}
.pages2 li.page-suit{font-size:1.25em;border-top:none;border-bottom:none;padding-top:0.8em;padding-bottom:0.8em;}
.pages2 li.page-suitsuit{font-size:1.25em;border-top:none;border-bottom:none;padding-top:0.8em;padding-bottom:0.8em;}
.pages2 li.un{border-left:2px solid #bcb3a6;}
.pages2 li.un{padding-left:0.25em;}
.pages2 li.page-current a{background-color:#bcb3a6;padding:0.6em 0.75em 0.6em 0.75em;text-align:center;border-top:0.1em solid #ece6d6;border-bottom:0.1em solid #ece6d6;font-size:1.15em;}
.pages2 li.page-suit a{padding:0.6em 0.75em 0.6em 0.75em;text-align:center;border-top:0.1em solid #ece6d6;font-size:1.15em;}
.pages2 li.page-suitsuit a{padding:0.6em 0.75em 0.6em 0.75em;text-align:center;border-top:0.1em solid #ece6d6;font-size:1.15em;}
.pages2 li.page-prev a{padding:0.6em;text-align:center;border-top:0.1em solid #ece6d6;font-size:1.125em;}
.pages2 li.page-next a{padding:0.6em;text-align:center;border-top:0.1em solid #ece6d6;font-size:1.125em;}
li.page-current a:hover, li.page-current a:focus, li.page-current a:active{background-color:#bcb3a6;border-top:0.1em solid #ece6d6;border-bottom:0.1em solid #ece6d6;}
li.page-next a:hover, li.page-next a:focus, li.page-next a:active{background-color:#bcb3a6;border-top:0.1em solid #ece6d6;border-bottom:0.1em solid #ece6d6;}
li.page-prev a:hover, li.page-prev a:focus, li.page-prev a:active{background-color:#bcb3a6;border-top:0.1em solid #ece6d6;border-bottom:0.1em solid #ece6d6;}
li.page-suit a:hover, li.page-suit a:focus, li.page-suit a:active{background-color:#bcb3a6;border-bottom:0.1em solid #ece6d6;}
li.page-suitsuit a:hover, li.page-suitsuit a:focus, li.page-suitsuit a:active{background-color:#bcb3a6;border-bottom:0.1em solid #ece6d6;}
.color{font-size:1.15em;color:#918677;}
.nombre2{font-size:0.875em;text-align:left;margin:1.5em 0em 0em 1em;margin-left:10%;}
.nombre2 li{color:#603;font-family:sans-serif;font-weight:bold;font-size:0.875em;font-size:1.125em;font-size:1.125em;line-height:1.125em;padding:0.15em;}
.ligne0bis{margin-top:0em;border-top:1px solid #bcb3a6;border-bottom:1px solid #bcb3a6;}
.ligne0{margin-top:0em;border-top:0px solid #bcb3a6;border-bottom:0px solid #bcb3a6;}
p.gps{color:#3c2c26;font:bold 1em/1 'Proxima Nova Bold',sans-serif;margin:0.75em 0 -0.25em;padding-bottom:30px;}
.retrait{padding-left:10%;}
.ligne0ter{margin-top:1em;}
@media screen and (max-width:650px){body{border:0px solid #bcb3a6;}
.smaller{font-size:0.8em;line-height:1.4;}
.small, small{font-size:0.925em;line-height:1.3;}
.medium{font-size:1.125em;line-height:1.3;}
.large{font-size:1.25em;line-height:1.4;}
.larger{font-size:1.5em;line-height:1.3;}
h1, .h1{font:lighter 1.8em/1.125 sans-serif;color:#333;margin-top:0.5em;margin-bottom:0.1em;}
h1.medium{margin-top:0;}
h1 a{color:#C00000;color:#825;}
h2, .h2{font:normal 1.25em/1.14 serif;margin-top:0em;margin-bottom:1em;color:#555;}
h3, .h3{font:bold 1em/1.5 serif;font-size:1.5em;margin-bottom:0.5em;}
h4, .h4{font:bold 1em/1.5 serif;margin-bottom:1em;color:#222;}
h5, .h5{font:bold 1em/1.5 serif;text-transform:uppercase;letter-spacing:1px;margin-bottom:1em;color:#222;}
h6, .h6{font:bold 0.925em/1.2 'Helvetica Neue', Arial, Helvetica, sans-serif;text-transform:uppercase;letter-spacing:1px;color:#666;}
.retour{padding-top:20px;}
.retour1{padding-top:0px;}
.retour3{padding-top:10px;}
.retour4{padding-top:20px;}
.retour5{padding-top:40px;}
img.article-imaged{float:right;padding:5px 0 3px 15px;width:22%;}
img.article-image3{float:left;padding:10px 2% 0px 0%;width:23.5%;}
img.article-image2{float:left;padding:0px 2% 0px 0%;width:32%;}
.hautmini{margin-top:0em;}
.basmini{margin-bottom:1em;}
p{margin:0;}
img{max-width:100%;height:auto;width:auto\9;}
#banner{width:auto;float:none;margin:0 0 5px 0;}
#banner img{max-width:100%;border:0px solid #bcb3a6;}
#main{width:auto;float:none;margin:20px 0 0px 0;padding-bottom:0px;margin:0;padding:0;}
aside{display:none;}
img.deb{padding:15px 15px 5px 0px;}
img.der{padding:0px 0% 0px 0px;}
img.der2{padding:10px 0% 0px 0px;}
.nonmin{display:none;}
.nonmax{display:block;}
img.imnon{display:none;}
img.im2{float:left;padding:0px 2% 0px 0%;width:48%;}
}
.couleur1{display:inline-block;width:92%;background-color:#364234;color:#B9BFBA;padding:4%;}
.couleur2{display:inline-block;width:85%;background-color:#CF7425;color:#202119;padding:4%;}
.gras{font-weight:bold;}
.color1{color:#092C56;}
.color2{color:#93602B;}
.color3{color:#800000;}
.color4{color:#400040;}
.color5{color:#d06f1c;}
.nonmin{margin-top:0px;padding-top:0px;}
.clear:after{content:"";clear:both;display:block;}
.prix{font:bold 1.15em/1.5 sans-serif;color:#d06f1c;margin:0;border:solid #bcb3a6;border-width:1px 0 1px;padding:0.6111em 0 0.6667em;}
.boite2{float:left;max-width:100%;padding:0 0.75em;border:0px solid #bcb3a6;}
.titre{font:bold 1.15em/1.5 sans-serif;}
img.photo2{float:left;padding:0.75em 1em 0.25em 0em;height:8.8em;width:auto;}
img.photo2h{float:left;padding:0.25em 1em 0.25em 0em;height:6.5em;width:auto;}
img.photo3{float:right;margin:2.25em 0em 0.25em 1em;height:9.1em;width:auto;}
.haut{margin-top:1em;}
.bas{margin-bottom:1em;}
p.indent{text-indent:2em;}
img.article-image4{float:right;margin-bottom:10px;max-width:75%;}
@media screen and (min-width: 651px){p.indent1{text-indent: 2em;}}