body,*{margin:0;padding:0;font-family:Verdana,Arial,Helvetica,sans-serif}body{ background:#E3D9C2 url(body.gif);font-family:"Century Gothic",Verdana,Arial,Helvetica,sans-serif}a img{border:none}#catalogue .hproduct{background:transparent url(prod.gif) no-repeat bottom right;display:block;float:left;width:202px;height:330px;margin:2px 0;padding:0px 7px 4px 9px}.error{background:#D50;color:white;border-bottom:1px red solid;margin:3px;display:block;clear:both;padding:2px;font-size:0.7em}#wrapper{background:url(wrapper.png);width:915px;margin:0 auto}#wrappedwrapper{background:url(wrappedwrapper.png) no-repeat bottom center;padding-bottom:60px}#container{width:900px;margin:0 auto;min-height:1150px;background:#B33735 url(headbg.png) no-repeat top left}#menu_head{text-align:right }a{color:#FBB}a:hover{color:#fff}h1{float:left;margin:5px 20px}h1 a img{border:none;position:relative;top:10px;left:12px;width:145px;height:134px}#menu_head ul{margin-left:220px;height:60px}#menu_head li{display:inline;font-size:0.9em}#menu_head li a{font-size:0.8em;background:url(onglet.png) no-repeat;background-position:bottom;text-decoration:none;display:block;float:left;text-align:center;vertical-align:middle;padding-top:11px;width:135px;color:#FFF;z-index:10;height:39px}#menu_head li a:hover{background-position:0 -51px;padding-top:12px;height:38px}#menu_head li a.current{background-position:top left;padding-top:13px;height:37px}#menu_menu{width:230px;float:left;position:absolute;top:185px;margin-left:5px;font-size:0.9em}#menu_menu ul li:first-child{padding-top:10px}#menu_menu li{background:url(fond-menu.png) repeat-y;list-style:none}#menu_menu li a{margin-left:20px}#menu_menu li#changesec{background:none;padding:0}#menu_menu li#changesec:hover{background-position:0px -2px}#menu_menu h3{position:relative;padding-bottom:40px}#menu_menu h3 img{position:relative;top:3px;height:40px;border:none}a#gal{display:block;width:210px;float:left;height:46px;background:url(menu.png) no-repeat 0px -677px}a#ch_mob{display:block;width:80px;float:left;height:40px;background:url(menu.png) no-repeat 0px -105px}a#ch_art{display:block;width:122px;float:left;height:40px;background:url(menu.png) no-repeat -80px -105px}a#ch_art:hover{background-position:-80px -2px}#ch_mob img{width:74px}#ch_art img{width:120px;position:relative;left:12px}a#hc_mob{display:block;width:80px;float:left;height:40px;background:url(menu.png) no-repeat 0px -156px}a#hc_art{display:block;width:122px;float:left;height:40px;background:url(menu.png) no-repeat -80px -156px}a#hc_mob:hover{background-position:0px -53px}#hc_mob img{width:74px}#hc_art img{width:120px;position:relative;left:12px}#endmenu{background:url(menu.png) no-repeat 0px -270px;height:43px;margin-bottom:10px}#menu_menu li#msante{padding-top:20px;background:url(menu.png) no-repeat -0px -238px}#menu_menu li#msante a{ background:#FFF;-moz-border-radius:6px;text-align:center;height:40px;font-size:.95em}.en a#ch_mob,.en a#ch_art,.en a#hc_mob,.en a#hc_art,.en #searchform,.en div#src_res,.en #endmenu,.en ul li#lang,.en a#gal{ background-image:url(menu_en.png)}.en #hc_mob img{width:104px}.en #ch_art img{width:90px}#menu_menu li a{font-family:"Century Gothic",Verdana,Arial,Helvetica,sans-serif;background:#fff url(menu-item.gif);color:#000;clear:both;display:block;padding:3px 5px 2px;width:164px;height:17px;border-top:1px solid #613438;margin:0 0 0 15px;text-decoration:none;font-size:.85em;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}#menu_menu li a:active,#menu_menu li a.current,#menu_menu li a:hover{}#menu_menu li a:active,#menu_menu li#msante a:active{background:#FFE26F}#menu_menu li a.current,#menu_menu li#msante a.current{background:#FC6;font-weight:bold}#menu_menu li a:hover,#menu_menu li#msante a:hover{background:#FC0}#searchform{background:url(menu.png) no-repeat 0px -318px;padding:51px 25px 2px;height:68px}#src{border:none;background:transparent;width:157px}div.searches{font-size:12px; background:url(fond-menu.png) repeat-y;width:205px}.searches p{clear:both;padding:0 13px;font-size:12px;color:#eee;margin:0}li#lang{margin-top:20px}div#src_res{background:url(menu.png) 0px -443px;margin:0;padding:2px 10px 34px;position:relative;top:15px}div#src_res a{text-decoration:none}#src_res p{font-size:12px;padding:2px}#menu_menu li a#langimg,li#lang{background:none;border:none}ul li#lang{display:block;background:url(menu.png) 0px -570px;width:205px;padding:10px 0;text-align:center;height:83px }#langimg{position:relative;top:10px}input#sub{float:right;margin-right:40px;background:none;border:none;color:#FFF;font-size:1em;margin-top:15px}#sub:hover{color:#F90}#content{background:url(shadow.png) no-repeat top left;width:670px;margin-left:220px;margin-top:10px;position:relative;min-height:650px}#content h2 a{width:450px;font-family:"Century Gothic",Verdana,Arial,Helvetica,sans-serif;display:block;text-align:center;border:1px solid #fee;border-left:none;color:#fff;text-decoration:none;padding:3px 10px 10px}.article a{color:#B33735}#content h3,.article p{padding:10px 15px 5px}#content h3{font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;border-bottom:1px solid #F33;margin:0 20px}#content p{padding:5px 20px 5px 40px;font-size:13px;line-height:1.5em}#content img{margin:5px}#content div.dim img{margin:0}#content .gallery img{margin:0px}#content p.cat_desc,.cat_desc{color:#fee;font-size:0.8em;margin:20px;background:#901D20;padding:10px 20px 15px 25px;text-align:justify;line-height:18px;border:1px solid #CF1925}.accueil #content h2 a,.home div#content h2 a {border:none;width:440px;padding:5px 10px 20px 5px;left:20px;float:left;position:relative;font-size:26px;z-index:15}.accueil div#content h2 a em,.home div#content h2 a em{line-height:20px;font-size:15px;display:block}.accueil div#content p.cat_desc,.home div#content p.cat_desc{width:400px;position:relative;padding:8px 20px 10px 20px;z-index:10;opacity:0.85;filter:alpha(opacity=85)}#catalogue{margin-left:15px}#footer{padding-top:80px;clear:both}#footer p{text-align:center;position:relative;top:20px;color:#F99}#content p.crumb{display:block; text-align:center;padding:4px; width:650px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:0.9em}.crumb a{padding:1px;text-decoration:none}.crumb a.active{ background:#553a29;font-size:1.1em}.img{border-bottom:1px solid #ccc}.img td{background:#FFF; width:200px;height:180px;vertical-align:middle;text-align:center}#catalogue .hproduct span.imgp{text-align:center;height:150px}#catalogue .hproduct h5{margin:10px 1px 6px 2px;border-bottom:1px dotted #000}#catalogue .hproduct img{border:none;max-height:180px}#catalogue .hproduct h5 a{color:#AF151F;text-decoration:none}#catalogue .hproduct h5 a:hover{color:#B20}#catalogue .hproduct h5 a:visited{color:#A01010}#catalogue .hproduct p{text-align:left;font-size:0.70em;line-height:15px;color:#666}#catalogue .hproduct a.plus{position:absolute;margin-left:106px;margin-top:275px;font-size:0.75em;font-weight:bold;color:#CF4049}#content .desc p{margin:auto;padding:3px 1px 4px 3px;position:relative;display:block;height:80px;overflow:auto}.noprevnext{color:#999}.clr{clear:both}hr.clr,.ref{visibility:hidden}#content div.article{margin:30px 20px;padding:10px;background:url(fiche.jpg) repeat-y}.article div.imgz{display:block;text-align:center}.article span.imgp{display:inline}.article span.imgp a img{border:1px solid #fff}.article span.imgp a:hover img{}.article p.desc,div.article p.text{font-size:.9em;line-height:18px;padding:10px 15px}#content div.article h2 a{font-family:Verdana,Arial,Helvetica,sans-serif;display:block;margin-left:20px;text-align:left;border:none;width:auto;border-bottom:dotted 2px #000;color:#930;text-decoration:none;padding:3px 10px 2px;margin:10px 10px}div.dim{width:350px;margin:15px auto;padding:10px;text-align:center}#langimg{display:block;margin:20px 66px}#langimg img{border:none;margin:0}.realisations h4,.realizations h4{color:#FFF;padding:10px 10px 5px;list-style-type:none}.realisations h4 a,.realizations h4 a{color:#FFF;text-decoration:none;border-bottom:2px dotted #000}.realisations h4 a:hover,.realizations h4 a:hover{border-bottom:2px dotted #fff}.realisations #content p,.realizations #content p{margin:3px 1px 6px 15px}.realisations div img,.realizations div img{border:2px solid #fff;border-bottom-width:4px;margin:0 1px 1px 1px}pre{background:#DFF;margin:10px;padding:3px;border:2px #AFF solid;font-size:.8em;font-family:Verdana,Arial,Helvetica,sans-serif;color:#003}#changesec a span{font-size:.65em}#changesec a span.act{font-weight:bold;margin-right:5px}#changesec a span.ina{color:#777;margin-left:5px}#changesec a:hover span.act{font-weight:normal;color:#FCC;margin-right:6px}#changesec a:hover span.ina{font-weight:bold;color:#F00;margin-left:4px}.transl{font-size:.8em;color:#333;padding:5px;background:#EFEFEF}.transl a{color:#F00}#content p.warning{background:#FF0;color:#000;font-size:.9em;text-align:center;width:450px;position:relative;left:20px}#content p.warning a{color:#F30;font-weight:bold}.contact fieldset{background:#FAFAFA;margin-left:30px;padding:5px 10px 20px 5px;width:500px;font-size:.8em}.contact p.form_desc{color:#fff;font-size:14px;padding:0 85px 15px 30px}.contact fieldset b{font-weight:300;font-size:12px}.contact fieldset label{display:inline;float:left;width:240px;margin:1px;border-bottom:1px solid #DDD;clear:left}#contact fieldset input,#contact fieldset .required input{width:245px;margin:1px}#contact fieldset select,#contact fieldset .required select {width:250px;margin:1px}#contact input.check {width:15px; margin:5px 10px;}#contact fieldset .required input,#contact fieldset .required select{background:#FFA;border:1px solid #F90}#tarifs{width:400px;margin:auto;background:#EEE;border-collapse:collapse;padding:1px 2px}#tarifs tr{border-bottom:1px solid #CCC}#tarifs td{text-align:center;font-size:.8em;padding:3px 2px}#tarifs td.ft{width:100px}ul.gallery{margin-left:65px}div.login{width:300px;margin:auto;padding:5px 15px;background-color:#ddd9cc;font-size:0.8em;border:2px solid #ccc8bb}div.login a{font-weight:bold}div.login form#log{background:#FFC62F;border:1px solid #C60;width:189px;height:76px;margin:7px auto;padding:10px;text-align:center}div.login form#log input{width:180px;background-color:#ebdfc8;border:1px solid #513a00;border-bottom:1px solid #7d5c1c;padding:1px 2px}div.login form#log #subm{margin:4px 2px 2px 75px;width:75px;background-color:#F5D300;border:1px solid #684100;padding:3px;font-weight:bold}#menu_foot{display:block;clear:both;width:730px;text-align:center;margin-top:30px;margin-left:185px;position:relative;font-size:.9em}#menu_foot li{display:inline;margin:3px }#menu_foot a{text-decoration:none}.article fieldset{border:none;text-align:center;padding:10px}.article h4{border-bottom:dotted 2px #B33735;margin:10px}a.admin{margin-left:5px;color:#ccc;float:right;font-size:12px}hr.nohr,.mobi{display:none}a.variant{display:block;padding:5px;text-decoration:none}a.variant img{border:none}a.variant strong,a.variant em{position:relative;top:-20px;left:10px}a.variant em{ color:#333;font-size:13px}#content p.acc_desc,#kwz{font-size:13px;margin:7px 20px 15px 15px;line-height:1.4em;text-align:justify;display:block;width:615}p.acc_desc a,#kwz a{text-decoration:none;color:#F90}#cat_accueil_en,#cat_accueil_fr,#bauscher,#repdom,#home_words{}#bauscher{position:relative;left:15px;top:-10px}#repdom{float:right;margin:32px 10px 0}#kwz{margin:30px 20px 0px 240px;font-size:10px}#content p#home_words{bottom:130px;display:none;width:140px;text-align:justify;padding:5px 0;font-size:11px;right:15px}#cat_accueil_en,#cat_accueil_fr,#catarts_accueil_en,#catarts_accueil_fr{float:right;position:relative;z-index:100;background:url(/images/catalogues_fr.gif) no-repeat -164px;width:93px;height:243px;text-indent:-5000px;margin:15px 5px}#cat_accueil_fr,#cat_accueil_en{margin-left:5px}#catarts_accueil_fr,#catarts_accueil_en{background:url(/images/catalogues_fr.gif) no-repeat left;width:155px;margin:15px 5px 10px 25px}#cat_accueil_en,#catarts_accueil_en{background-image:url(/images/catalogues_en.gif)}#cat_accueil_en:hover,#cat_accueil_fr:hover{background-position:right}#catarts_accueil_en:hover,#catarts_accueil_fr:hover{background-position:-255px}
#adcat_accueil_en,#adcat_accueil_fr,#adcatarts_accueil_en,#adcatarts_accueil_fr{float:right;position:relative;z-index:100;background:url(/images/catalogues_fr.gif) no-repeat -164px;width:93px;height:243px;text-indent:-5000px;margin:15px 0 0 5px}#adcatarts_accueil_fr,#adcatarts_accueil_en{background:url(/images/catalogues_fr.gif) no-repeat left;width:155px;margin:15px 5px 10px 0px}#adcat_accueil_en,#adcatarts_accueil_en{background-image:url(/images/catalogues_en.gif)}#adcat_accueil_en:hover,#adcat_accueil_fr:hover{background-position:right}#adcatarts_accueil_en:hover,#adcatarts_accueil_fr:hover{background-position:-255px}
#content p#linkmob,#content p#linkart{padding:2px;display:none}#linkmob a,#linkart a{border:1px solid #fff;font-size:12px;height:60px; padding:5px 200px 5px 5px;display:block;margin:0 30px;width:250px;color:#FFF;text-decoration:none;font-family:Geneva,Arial,Helvetica,sans-serif;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}#linkmob a{background:url(/images/mob.gif) no-repeat top right}#linkart a{background:url(/images/art.gif) no-repeat top right}#linkmob a:hover,#linkart a:hover{background-position:bottom right}#linkmob a strong,#linkart a strong{font-size:16px}#linkmob a:hover strong,#linkart a:hover strong{color:#FC0}#home_news{margin:5px 25px;width:610px;padding:2px 5px;clear:both;border-top:#7F0000 solid 1px;border-right:1px solid #500; background:#600 url(/images/news.gif) no-repeat bottom right;height:355px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}#home_news strong{display:block;color:#fff;border-bottom:1px solid #b33735}#home_news ul{margin-left:5px;overflow:auto;width:630px;position:relative}#home_news a{color:#7F0707;text-decoration:none}#home_news img{}#home_news li{ text-align:center;list-style-type:none;font-size:12px;width:180px;display:block;float:left;height:135px; margin:2px;padding:6px 4px;background:transparent url(new_button.png) no-repeat scroll left top}home_news li em{display:block}#home_news li span.imgp{display:block;height:100px;width:120px;overflow:hidden;border:1px solid #600;margin:5px auto}#content #home_news img{margin:0}#home_news li:hover{background-position:left 1px}#home_news li a:hover{color:#fc0}#home_news li img{position:relative;top:-100px}#home_news li a:hover img{top:0}#home_news li a:hover span.imgp{border:1px solid #fc0}a.pdf,a.pdf_article{margin:15px auto;display:block;background:url(fiche_pdf.gif) no-repeat bottom;width:354px;height:60px;text-align:center;text-decoration:none;font-weight:bold;padding-top:45px}a.pdf:hover,a.pdf_article:hover{background-position:top;color:#C30}.expositions #content img,.exhibitions #content  img{float:right}div.catalogue #content ul,div.catalog #content ul,div.catalogue-arts-table #content ul,div.tableware-catalog #content ul{margin:5px auto;width:450px;padding-bottom:10px;list-style-type:none}div.tabourets #content h2 a,div.brasserie #content h2 a{width:400px}div.tabourets p.cat_desc,div.brasserie p.cat_desc{width:380px}#mobpro_tabouret{float:right;margin:0}.stools #mobpro_tabouret{display:none}div.catalogue #content li a,div.catalogue-arts-table #content li a{background:url(/images/pdf.gif) no-repeat left center;padding:8px 10px 8px 30px;margin:5px;width:170px;display:block;float:left;text-decoration:none}span.sze{color:#433;font-weight:normal;font-size:10px;display:block}#content li a:hover{color:#fff}.plan object,.map object {margin-left:40px}#ref{display:none}.partenaires{margin:10px 40px}.partenaires li{display:block;list-style:none;font-size:12px;margin:2px;clear:both}.partenaires li img{float:left;position:relative;top:-5px }p#remises{text-align:center;position:relative;left:-10px}#prix{display:block;font-size:1.1em;background:#FFF120;border:2px solid #FD0;width:285px;margin:auto}form.checker{float:right;text-align:right}.checked{font-size:10px}.vcard .geo{display:none}.panier .content li{padding:10px;background-color:#FFF}div#article_tags{padding:3px 20px 15px}#article_tags a{font-weight:bold;font-size:14px}p#tagcloud{width:450px;position:relative;left:20px;top:20px}p#tagcloud a{text-decoration:none;line-height:110%}#content p.warning a#tabouret:visited{color:#FF3301}@media all and (min-width:0px){.hproduct a.plus{margin-top:281px}}body.pagecat{text-align:center}.pagecat h1{width:126px; position:absolute}.pagecat h1 a{display:block;font-size:10px;color:#FFF;text-decoration:none;line-height:1.4em}.pagecat img{border:2px solid white}div#art_links{text-align:left;padding:5px 5px 5px 200px}div#art_links h3{padding:5px;font-size:14px}div#art_links hr{ clear:both;visibility:hidden}div#art_links span{display:block;float:left;text-align:center;background:#FFF;width:52px;margin:1px}div#art_links p{clear:both;width:500px;margin:1px 20px;background:#fff;border:1px solid #900}div#art_links p a{float:left;position:relative;top:15px;left:5px}.presentation #content img,.atelier #content img,.entrepots #content img,.expo #content img{border:2px solid #fff}p.more{text-align:center}#content p.more img{border:none}#rearea{padding-left:50px;font-size:11px;line-height:17px}#rearea li{list-style-type:square}#rearea span{color:#EF9786}p.tag_desc{padding:5px 10px 12px;background:#BF5653;-moz-border-radius:15px;width:182px;margin:8px 2px;font-size:13px;line-height:16px}input#usr { position:relative; left:2px; }
#gt { padding:4px 10px; font-size:12px; color:#300 }#gt a { color:#FCC }
#content p.dispo_ambiance {color:#6F1714; text-align:right }#content p.dispo_ambiance a { color:#6F100D; text-decoration:none }#salle_expo{background:url(salle_expo_body.png) repeat-y transparent;padding:0;margin-left:25px;width:616px;display:block;clear:both;font-family:Arial, Helvetica, sans-serif}#salle_expo img{margin:0 0 5px;position:relative;}#salle_expo p {position:relative;margin:0;padding:0 15px 9px;font-size:13px;line-height:28px}div#expofoot{clear:both;background:url(salle_expo_foot.png) bottom left no-repeat; height:52px;text-align:right;padding-right:20px}#expofoot a { border:1px solid #000;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;padding:3px 7px;position:relative;top:3px;height:5px;width:25px;text-decoration:none;color:#000} #expofoot a.selected {color:#fff;background:#b33735} #savoirplus{background:url(savoir_plus.png);display:block; width:146px; height:50px;margin:auto;text-indent:-8000px;background-position:0 38px}#savoirplus:hover{ background-position:0 1px }#more {display:none}#banniere1 div {display:block;float:left;font-size:10px}div#catart{width:390px}div#catsep{width:1px;height:200px;-moz-box-shadow: 2px 2px 2px #999;-webkit-box-shadow: 2px 2px 2px #999;box-shadow: 2px 2px 2px #999;position:relative;top:-2px;background:#000}div#catmob{width:223px;background:#fff}div#catmob img{margin:5px 0 0 12px}div#catart img{margin:0 12px 0 8px}#salle_expo #banniere1 p {line-height:24px}div#catart img, div#catmob img{position:relative;-moz-box-shadow: 3px 3px 3px #999;-webkit-box-shadow:3px 3px 3px #999;box-shadow:3px 3px 3px #999;float:right;z-index:100;}#salle_expo a{font-weight:bold;color:#6c0807}#salle_expo a:hover img,#expofoot a:hover{-moz-box-shadow:0 0 8px #F00;-webkit-box-shadow:0 0 8px #F00;box-shadow:0 0 8px #F00;}#more #contact_fr,#more #contact_en{display:block;text-indent:-8000px;background:url(contact_fr.gif);height:36px;width:175px;margin:auto}#more #contact_en{background:url(contact_en.gif)}#more #contact_fr:hover,#more #contact_en:hover{background-position:0 -35px}
span.expo {display:block; background:url(banner_expo.png) no-repeat;width:551px;height:83px;position:absolute;left:15px;}
span.expo label { display:none} span.expo input { position:relative; left:482px; top:23px;}
.invitation #content h3, .invitation label, .invitation #content p, .invitation div{font-family:"Century Gothic", Verdana, Geneva, sans-serif;font-size:15px; }.invitation label {margin-left:10px;}.invitation input { background:#fff6f6;}input[type=text]{ border:1px #222 solid;height:22px}input.medium { width:237px} input.long { width:430px}
.invitation #content h3{font-size:18px;color:#a30c0f;text-align:center;border:0;padding-top:25px;position:relative;left:10px}#requirednote,span.required{color:#a30c0f;} .invitation #content p{padding:10px 30px 10px 5px}span.required label {color:#000}span.required{margin-left:5px}
#imahlgrey{ float:left; position:relative;left:10px;top:5px }
.invitation input#validinvit{
height:40px; width:100px;
padding-bottom:2px;
display:block; margin-left:240px; color:#fff;
font-size:18px; cursor:pointer;
background-color:#585455;
border-width:2px;
border-color:#6d6a6b;
border-bottom-color:#3d3a3b;
border-right-color:#5d5a5b;
border-top-color:#8d8a8b;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-o-border-radius:10px;
}
.invitation #content { background:#fff;}.invitation fieldset{border:0; line-height:35px;margin-left:30px}.invitation fieldset br { display:none } .invitation input.br { clear:both;}#content img#iso{margin-left:25px}
#content img#art_promo { position:relative;right:-15px}#tarifs, #prix { margin-bottom: 10px}#tarifs tbody { color:green;}#tarifs tbody del, #prix del { color: #a80000;} #remises { display:none;}