a,abbr,acronym,address,applet,article,aside,audio,b,blockquote,big,body,center,canvas,caption,cite,code,command,datalist,dd,del,details,dfn,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,img,ins,kbd,keygen,label,legend,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,span,source,strike,strong,sub,sup,table,tbody,tfoot,thead,th,tr,td,video,tt,u,var{background:transparent;border:0 none;font-size:100%;margin:0;padding:0;border:0;outline:0;vertical-align:top}
ol{list-style:none}
blockquote,q{quotes:none}
table,table td{padding:0;border:none;border-collapse:collapse}
img{border:0;vertical-align:top;text-align:left}
embed,object{vertical-align:top;outline:none}
input,select{vertical-align:middle;font-weight:normal}
body{background:url(../images/fond3.jpg) no-repeat center top #a7b15d;background-attachment:fixed;font-family:Arial, Geneva, sans-serif;color:#292929;font-size:15px;}
a{color:#292929;}
li+li{padding-top:10px;}
.global{position: relative;}
.wrapper{width:980px;margin:0 auto;}
#header{position:relative;z-index:30;}
#logo{position:relative;display:block;width:350px;height:151px;background:url(../images/sprite.png) no-repeat 0 0 transparent;text-indent:-9999px;z-index:10;}
#adr{position:absolute;top:0;right:0;width:330px;height:151px;background:url(../images/sprite.png) no-repeat -650px 0 transparent;text-indent:-9999px;}
#content{padding-bottom:35px;position:relative;z-index:100;}
#full{padding:35px 35px 0;text-align:justify;}
#article{float:left;width:700px;text-align:justify;color:#130028;font-size:15px;font-family:'Arial';}
#aside{float:right;margin-top:30px;width:280px;text-align:center;}
h2.cufon{font-size:27px;line-height:70px;color:#818d00;}
h3.cufon{font-size:25px;line-height:30px;color:#910052;}
#accordion h3.cufon{color:#fff;}
#accordion .photoBas{float:left;margin:8px;width:148px;height:144px;overflow:hidden;}

.photoBas{float:left;margin:8px;width:217px;height:217px;overflow:hidden;border-top: 3px solid #818d00;border-bottom: 3px solid #55326e;
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#818d00), to(#55326e));
background-image: -webkit-linear-gradient(#818d00, #55326e);
background-image: -moz-linear-gradient(#818d00, #55326e),
-moz-linear-gradient(#818d00, #55326e);
background-image: -o-linear-gradient(#818d00, #55326e),
-o-linear-gradient(#818d00, #55326e);
background-image: linear-gradient(#818d00, #55326e),
linear-gradient(#818d00, #55326e);
-moz-background-size:3px 100%;
background-size:3px 100%;
background-position:0 0, 100% 0;
background-repeat:no-repeat;}

.photost img{display:block;margin:0 auto;}

#animation{height:281px;width:980px;overflow:hidden;z-index:1;border:1px solid #8d9a00;border-radius:5px;}
#animation img{border-radius:5px;}
#animation-aside{width:212px;margin:0 auto;overflow:hidden;z-index:1;margin-top:30px;}
.bloc{position:relative;width:280px;margin:0 auto;font-family:'Arial';}
.telephone{font-size:16px;color:#818d00;}
.telephone span{font-weight:bold;font-size:20px;line-height:18px;}
.adresse{color:#9f0a64;font-size:14px;}
.mail a{color:#818d00;font-size:13px;}
.galerie-container{margin-top:10px;overflow:hidden;}
.clear{clear:both;}
#pelote{height:350px;width:100%;position:absolute;left:0px;bottom:-35px;background:url(../images/fond-pelote.png) no-repeat right top transparent;z-index:0;}
#menu{height:54px;z-index:5;
display:table;width:100%;background: rgb(93,58,113); /* Old browsers */
background: -moz-linear-gradient(top, rgba(93,58,113,1) 0%, rgba(52,10,98,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(93,58,113,1) 0%,rgba(52,10,98,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(93,58,113,1) 0%,rgba(52,10,98,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5d3a71', endColorstr='#340a62',GradientType=0 ); /* IE6-9 */
border:1px solid #000;border-radius:10px;}
#menu a{display:table-cell;vertical-align:middle;height:54px;text-decoration:none;color:#fff;padding:0 10px;/*height:43px;background:url(../images/sprite.png);*/}
#menu a.active,#menu a:hover{color:#86CC00;}
/*#menu a#index{width:105px;background-position:-0px -150px;}
#menu a#index.active,#menu a#index:hover{background-position:-0px -200px;}

#menu a#couture{width:95px;background-position:-105px -150px;}
#menu a#couture.active,#menu a#couture:hover{background-position:-105px -200px;}

#menu a#laine{width:80px;background-position:-200px -150px;}
#menu a#laine.active,#menu a#laine:hover{background-position:-200px -200px;}

#menu a#tissu{width:90px;background-position:-280px -150px;}
#menu a#tissu.active,#menu a#tissu:hover{background-position:-280px -200px;}

#menu a#mercerie{width:105px;background-position:-370px -150px;}
#menu a#mercerie.active,#menu a#mercerie:hover{background-position:-370px -200px;}

#menu a#collants-chaussettes{width:205px;background-position:-475px -150px;}
#menu a#collants-chaussettes.active,#menu a#collants-chaussettes:hover{background-position:-475px -200px;}

#menu a#bijoux-accessoires{width:195px;background-position:-680px -150px;}
#menu a#bijoux-accessoires.active,#menu a#bijoux-accessoires:hover{background-position:-680px -200px;}

#menu a#contact{width:105px;background-position:-875px -150px;}
#menu a#contact.active,#menu a#contact:hover{background-position:-875px -200px;}*/

.livre-d-or .message{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #2e2c2c;}
.livre-d-or .author{margin-bottom:10px;font-weight:bold;}
.livre-d-or .pagination{text-align:center;}
.livre-d-or .pagination span{display:inline-block;padding:2px 6px;color:#292929;border:1px solid #292929;background-color:#e4dac2;cursor:pointer;}
.livre-d-or .pagination span.active,.livre-d-or .pagination span:hover{color:#e4dac2;background-color:#292929;}
#accordion{}
h3.ui-accordion-header{position:relative;padding:4px 10px;margin-top:4px;background-color:#442375;color:#e4dac2;cursor:pointer;}
h3.ui-accordion-header:hover{background-color:#24005a;}
.ui-accordion-header.ui-state-active{background-color:#24005a;}
.ui-accordion-header-icon{position:absolute;top:0;right:0;bottom:0;width:50px;}
.ui-icon-triangle-1-e{background:url(../images/accordion.png) no-repeat 0px -3px transparent;}
.ui-icon-triangle-1-s{background:url(../images/accordion.png) no-repeat 0px -42px transparent;}
.menu-content{padding:20px;border:1px solid #3f1766;}
.form{text-align:left;}
.form p{margin:10px 0;clear:both;}
.form label{float:left;width:150px;line-height:30px;}
.form input{height:26px;padding:2px 10px;border:1px solid #292929;}
.form textarea{width:295px;padding:10px 5px;resize:vertical;border:1px solid #292929;font-family:Arial, Geneva, sans-serif;}
.form input:focus,.form textarea:focus{border-color:#30632c;}
.form img.captcha{display:block;margin:0 0 10px 150px;}
.form .btn,.btn{display:block;height:30px;padding:0 10px;line-height:30px;background-color:#292929;border:none;color:#fff;font-weight:bold;cursor:pointer;}
.btn:hover{background-color:#3f1766;}
.contact .form input{width:350px;}
.contact .form textarea{width:440px;}
.contact .form .btn{width:auto;}
#map{display:block;margin-top:15px;}
#map img{border:1px solid #aeaeae;}
#footer{margin:10px 0 30px;line-height:25px;font-family:'Arial';font-size:12px;text-align:center;color:#3f1766;}
#footer p{border-top:1px solid #abb202;width:560px;margin:0 auto;}
#footer a{text-decoration:none;color:#3f1766;font-family:'Arial';font-size:12px;}