body{font-family:Arial;font-size:0.85em;margin:0px;background-color:#000000;}
#IE6,#IE7,#IE8,#IE,#NOTIE{width:900px;margin-bottom:20px;margin-top:-20px;margin-left:auto;margin-right:auto;}
#entete{display:block;position:relative;width:100%;float:left;text-align:center;}
#contenu{display:block;position:relative;width:100%;min-height:400px;float:left;background-color:#ffffff;padding-bottom:20px;}
#IE7 #contenu{padding-top:30px;}
#contenuHome{display:block;position:relative;width:100%;min-height:300px;float:left;padding-top:0px;padding-bottom:20px;}
#menu{display:block;position:relative;width:100%;min-height:0px;margin-left:auto;margin-right:auto;background-color:#000000;z-index:10000;color:white;padding-top:0px;}
#menuHome{display:block;position:relative;width:100%;min-height:0px;float:left;color:white;padding-top:0px;margin-top:20px;z-index:10;}
.nav1,.nav2,.nav3,.nav4{display:block;position:relative;width:19%;height:35px;padding-top:0px;border-left:solid 1px white;float:left;z-index:10;}
.nav1{margin-left:20%;border:none;}
#menu ul,#menuHome ul{display:block;width:100%;padding-left:32px;margin:10px 0 0 0;list-style:none;line-height:1;float:left;overflow:visible;text-transform:uppercase;}
#menu a,#menuHome a{color:white;text-decoration:none;}
#menu a:hover,#menuHome a:hover{color:#c10028;}
#menu li,#menuHome li{float:left;width:140px;font-size:1.02em;}
#menu ul li,#menuHome ul li{padding-left:5%;_padding-left:5px;}
#menu ul li img,#menuHome ul li img{display:block;position:absolute;top:-103px;left:-999em;overflow:visible;}
#menu li ul,#menuHome li ul{position:absolute;width:86%;width:140px;left:-999em;background:#000;margin-top:0px;padding-top:10px;font-variant:normal;text-transform:none;opacity:0.9;z-index:10;border-top:solid 6px #000;}
#menu li li,#menuHome li li{display:block;width:100%;padding-top:4px;padding-bottom:5px;font-size:1em;}
#menu li:hover ul,#menu ul li:hover img,#menuHome li:hover ul,#menuHome ul li:hover img{left:0;}
#menu li:hover ul,#menuHome li:hover ul{left:0%;_left:-5px;}
.menuvertical a{float:left;margin-bottom:10px;margin-left:20px;}
.menuvertical img{margin-left:-20px;}
.separation{clear:both;display:block;overflow:hidden;width:100%;height:0px;margin-top:2px;margin-bottom:2px;border-bottom:solid 1px #909090;}
.clear{clear:both;display:block;overflow:hidden;width:100%;height:0px;margin-top:1px;margin-bottom:1px;}
.spacer{clear:both;display:block;width:100%;height:0px;margin-top:25px;padding:0;}
.galerieGroupe{float:left;text-align:center;margin-right:6px;margin-bottom:20px;margin-top:10px;overflow:hidden;}
h1{font-size:2.21em;color:#755c3b;color:#99867a;color:#c96378;font-weight:normal;line-height:0.9em;letter-spacing:-1;}
h2{font-size:1.87em;color:#99867a;color:#c10028;font-weight:normal;}
h3{font-size:1.4449999999999998em;color:#c10128;font-style:italic;}
h4{color:#909090;text-transform:uppercase;}
p,li{font-size:0.85em;}
h4+p,h4+ul{margin-top:-1.2em;}
.bloc .homecol1{display:block;width:34%;margin-left:20%;background-color:white;padding:1%;padding-right:10%;float:left;border-right:solid 2px black;}
#IE7 .homecol1{width:33%;}
.bloc .homecol2{display:block;width:33%;padding:1%;padding-top:0;float:left;margin-left:-1%;}
#IE7 .homecol2{margin-left:0;}
.homecol1 h1{font-size:1.53em;color:#000;font-weight:bold;text-transform:uppercase;}
.homecol1 h2{font-size:1.02em;font-style:italic;color:#000;font-weight:bold;}
.homecol1 h2+h1{margin-top:-0.2em;*margin-top:-10px;}
.homecol1 h1+p{margin-top:-0.3em;*margin-top:-10px;}
.homecol2 h1{font-size:1.02em;color:#fff ;font-weight:bold;text-transform:uppercase;}
.homecol2 h2{font-size:0.85em;font-style:italic;color:#fff;font-weight:bold;}
.homecol2 img{margin-top:10px;}
.homecol2 h2+h1,.homecol2 h1+p{margin-top:-0.4em;*margin-top:-15px;}
.quoideneuf{background:url('/images/homepage/fdQuoiDeNeuf.jpg') repeat-y;padding:5px 50px 0px 5px;}
#IE7 .quoideneuf{padding-bottom:10px;}
.shop h2+p{margin-top:-0.9em;}
.shop p+h3{margin-top:-0.5em;}
.shop table{width:100%;border-collapse:collapse;}
.shop th{background-color:#eee8c6;}
.shop td{background-color:#fff;padding:5;border-bottom:solid 1px #c4ac9e;}
.form-row{display:block;width:100%;float:left;}
.field-label{display:block;width:24%;float:left;text-align:left;margin-top:3px;padding-right:1%;}
.field-widget{display:block;width:75%;float:left;}
*:focus{outline:none;}
input,textarea{background-color:#fff;border:solid 1px #909090;padding:5px;border-radius:8px;}
#IE8 input{margin-bottom:0.17em;}
textarea{width:95%;min-height:100px;}
input:hover,textarea:hover{background-color:#dbdbdb;-webkit-box-shadow:0px 0px 25px #909090;-moz-box-shadow:0px 0px 25px #909090;box-shadow:0px 0px 25px #909090;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
input:focus,select:focus,textarea:focus{background-color:#fff;-webkit-box-shadow:0px 0px 25px #909090;-moz-box-shadow:0px 0px 25px #909090;box-shadow:0px 0px 25px #909090;}
input[type="text"],input[type="email"],input[type="password"]{width:95%;}
#npa{width:15%;}
#localite{width:76.2%;}
input[type="submit"],input[type="reset"],input[type="button"]{width:auto;border-radius:8px;}
input[type="image"]{border:none;padding:hidden;}input[type="image"] :hover{-webkit-box-shadow:0 0 0 #909090;-moz-box-shadow:0 0 0 #909090;box-shadow:0 0 0 #909090;}
input[type="radio"],input[type="checkbox"]{width:15px;margin:0.25em 0 0.25em 0;border:none;}
input[type="radio"]:first-child,input[type="checkbox"]:first-child{margin-left:0;}
label{font-size:0.95em;}
.forme,.liste{width:100%;border-collapse:collapse;}
table{font-size:0.9em;}
td{padding-left:5px;top:0px;}
fieldset{border:none;margin-bottom:2.38em;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-webkit-box-shadow:inset 0px 0px 5px 0px #909090;-moz-box-shadow:inset 0px 0px 5px 0px #909090;box-shadow:inset 0px 0px 5px 0px #909090;}
#IE7 fieldset,#IE8 fieldset{border:solid 1px #909090;padding:0.85em;}
legend{font-weight:bold;background-color:transparent;}
.liste th{text-align:left;margin-top:50px;padding-left:5px;}
.liste td{border-bottom:solid 1px #7f6a5c;}
.liste td:first-child{font-weight:bold;}
a:link,a:visited{color:#666;text-decoration:none;}
a:hover,a:active{color:#c10028;}
a img{border:0px;vertical-align:middle;}
img{border:0px;vertical-align:middle;}
.homecol1 a:link,.homecol1 a:visited{color:#000;text-decoration:none;}
.homecol2 a:link,.homecol2 a:visited{color:#fff;text-decoration:none;}
.homecol1 a:hover,.homecol1 a:active,.homecol2 a:hover,.homecol2 a:active{color:#c10128;text-decoration:none;}
#pied{display:block;position:relative;width:100%;height:50px;float:right;font-size:0.95em;text-align:center;border-top:solid 2px #c10128;}
#IE7 #pied{margin-top:-30px;}
#piedPrint{visibility:hidden;}
#pied table{margin:auto;width:900px;}
#pied td{background-color:#000000;padding-left:3px;padding-right:3px;margin-left:5px;text-transform:uppercase;}
#pied td:first-child{margin-left:-5px;}
#pied a{color:white;text-decoration:none;}
#pied a:hover{color:#c10028;}
#pied .dev{display:block;position:fixed;top:2px;left:2px;color:#b5000a;padding:5px;background-color:#ffffff;opacity:0.5;}
#classification{font-size:1.2em;color:#fff;text-align:center;text-transform:uppercase;}
.news{margin-left:-25%;margin-right:15px;}
.beige{color:#bc9b5a;}
.beige td{border-bottom:solid 1px #bc9b5a;}
.msgerr{color:#b5000a;font-weight:bold;}
.intro{color:#755c3b;text-align:center;margin-bottom:1.5em;font:italic 1em Georgia,"Times New Roman",Times,serif;}
.intro h1,.intro a{color:#755c3b;}
.lien:hover{background-color:#BFAEA5;opacity:0.85;-moz-border-radius-topright:40px;-webkit-border-top-right-radius:40px;}
.center{text-align:center;}
.btn{float:left;}
.fdBlanc{background-color:white;}
.ccColoriage_dessins{display:inline;display:block;height:330px;overflow:auto;}
.ccColoriage_contenu{width:458px;border:solid 1px #A1928A;margin-right:10px;background-color:#ffffff;float:left;font-size:0.9em;}
.ccColoriage_beige{width:158px;background-color:#bc9b5a;min-height:30px;float:left;padding:5px;color:#fff;}
.ccColoriage_vote{width:70px;background-color:#bc9b5a;min-height:30px;padding:5px;float:left;font-weight:bold;color:#fff;}
.ccColoriage_marron{width:85px;background-color:#a57d43;min-height:30px;padding:5px;float:left;color:#fff;}
.ccColoriage_brun{width:105px;background-color:#755c3b;min-height:30px;padding:5px;float:left;font-weight:bold;color:#fff;}
#partage{font-size:0.85em;margin-top:1.53em;}
.partageAmi{display:inline-block;width:95%;padding:10px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-top:20px;-webkit-box-shadow:0px 0px 25px #909090;-moz-box-shadow:0px 0px 25px #909090;box-shadow:0px 0px 25px #909090;}
#IE7 .partageAmi{border:solid 1px #909090;}

