@media screen{.shad1{-webkit-box-shadow:0 0 4px rgba(0,0,0,0.5);-moz-box-shadow:0 0 4px rgba(0,0,0,0.5);box-shadow:0 0 4px rgba(0,0,0,0.5);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.shad2{-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.lobster{font-family:cursive}
.ease20{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}
.strong{font-weight:700}
.em{font-style:italic}
.center{text-align:center}
.large{font-size:larger}
.small{font-size:small}
.minute{font-size:x-small}
.vam{vertical-align:middle;border:none;background:transparent}
.mono{font-family: monospace}
.caps{font-variant-caps: all-small-caps !important}
.botrad{border-bottom-right-radius:1em;-moz-border-radius-bottomright:1em;-webkit-border-bottom-right-radius:1em;border-bottom-left-radius:1em;-moz-border-radius-bottomleft:1em;-webkit-border-bottom-left-radius:1em}input{margin:.8em 0}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,figure,footer,header,hgroup,menu,nav,section,menu,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
.footer-widget li+li{margin-top:1em}article,aside,figure,footer,header,hgroup,nav,section{display:block}nav ul{list-style:none}blockquote,q,.blockquote{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;padding:0;margin:1.5em 0;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000}input,select{vertical-align:middle}input,textarea{outline-style:none}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{-webkit-font-smoothing:antialiased;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.clearfix{zoom:1}body{font:13px sans-serif;*font-size:small;*font:x-small;line-height:1.22}table{font-size:inherit;font:100%}select,input,textarea{font:99% sans-serif}pre,code{padding:15px;white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom;*vertical-align:baseline}
.ie6 input{vertical-align:text-bottom}label,input[type="button"],input[type="submit"],button{cursor:pointer;-webkit-appearance:button}::selection{color:#ebebff;background:#003}::-moz-selection{color:#ebebff;background:#003}svg:not(:root){overflow:hidden}wbr::after{content:'\00200b'}}
@font-face{font-family:.lobster;src:url(Vollkorn-BoldItalic.eot);src:url(Vollkorn-BoldItalicd41d.eot?#iefix) format("embedded-opentype"),url(Vollkorn-BoldItalic.woff) format("woff"),url(Vollkorn-BoldItalic.ttf) format("truetype");font-weight:400;font-style:normal}
@media screen{body{background:#f5f0e0 url(../g_img/noise.png);font-family:'Free Sans','Dejavu Sans','Helvetica',serif;color:#333;font-size:medium;text-shadow:0 0 1px rgba(0,0,0,0.1);word-wrap:break-word}blockquote,.blockquote{background:transparent url(../g_img/blockquote.png) no-repeat 0 30px;padding:30px 3%;font-style:italic;margin-bottom:.5em}blockquote span,.blockquote span{font-weight:700;clear:both;float:right;margin-top:20px}blockquote ul,.blockquote ul{list-style:none}h1{font-size:50px;font-style:italic;font-weight:700}h2{font-size:45px;font-style:italic;font-weight:700}h3{font-size:40px;font-style:italic;font-weight:700}h4{font-size:35px}h5{font-size:30px}
.home-widget h5{font-size:30px;font-style:italic;font-weight:700;text-align:center;padding-bottom:8px}h6{font-size:25px}
.plan h6{font-size:18px}h1,h2,h3,h4,h5,h6{font-family:'Vollkorn-BoldItalic',cursive;color:#0d330e;text-shadow:0 1px 1px rgba(0,0,0,0.2);font-weight:400}a{color:#0d330e;text-decoration:none;border-bottom:1px dotted #0d330e}a[href$='.pdf']{padding:0 20px 0 0;background:transparent url(../g_img/icon_pdf.gif) no-repeat right center;background-color:inherit;vertical-align:middle;border:none;font-weight:600}a[href$='.djvu']{padding:0 20px 0 0;background:transparent url(../g_simg/djvu-20x20.png) no-repeat right center;background-color:inherit;vertical-align:middle;border:none;font-weight:600}a[hreflang|="de"]{padding:0 58px 0 0;background:transparent url(../g_simg/lng_de.gif) no-repeat right center;background-color:inherit;vertical-align:middle;border:none;font-weight:600}a[hreflang|="en"]{padding:0 20px 0 0;background:transparent url(../g_simg/gb.png) no-repeat right center;background-color:inherit;vertical-align:middle;border:none;font-weight:600}a[hreflang|="it"]{padding:0 20px 0 0;background:transparent url(../g_simg/it.png) no-repeat right center;background-color:inherit;vertical-align:middle;border:none;font-weight:600}a[hreflang|="fr"]{padding:0 20px 0 0;background:transparent url(../g_simg/fr.png) no-repeat right center;background-color:inherit;vertical-align:middle;border:none;font-weight:600}a[hreflang|="en-US"]{padding:0 20px 0 0;background:transparent url(../g_simg/us.png) no-repeat right center;background-color:inherit;vertical-align:middle;border:none;font-weight:600}#mnav a{border:none}#mnav a:hover,#mnav a:active{background:#0d330e;color:#ccc}
.clear{clear:both}
.left,lfloat{float:left;margin-right:1em}
.right,.rfloat{float:right;margin-left:1em}
.title{font-family:'Vollkorn-BoldItalic',cursive;font-size:80px;float:left;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out;font-weight:700;background-image:url(../g_img/home/RoulKunstkarte_1908_henriMeunier.jpg);background-repeat:no-repeat;height:440px!important;width:766px!important;margin:.8em 0;text-shadow:0 1px 0 #cccccc,0 2px 0 #c9c9c9,0 3px 0 #bbbbbb,0 4px 0 #b9b9b9,0 5px 0 #aaaaaa,0 6px 1px rgba(98,155,90,0.1),0 0 5px rgba(98,155,90,0.1),0 1px 3px rgba(98,155,90,0.3),0 3px 5px rgba(98,155,90,0.2),0 5px 10px rgba(98,155,90,0.25),0 10px 10px rgba(98,155,90,0.2),0 20px 20px rgba(98,155,90,0.15)}
.tagline{font-family:'Vollkorn-BoldItalic',cursive;clear:both;font-size:27px;float:left;text-shadow:0 0 1px rgba(0,0,0,0.1)}
.intro{float:left;width:78%}
.reservations{float:right;width:200px;font-family:'Vollkorn-BoldItalic',cursive;font-size:20px;text-shadow:0 0 1px rgba(0,0,0,0.1);text-align:center;color:#0d330e}
.reservations-title{font-size:22px;font-style:italic}
.hr-solid{border:0;border-bottom:1px solid #0d330e;margin:2px}
.hr-dashed{border:0;border-bottom:1px dotted #0d330e;margin:2px}
.button{font-family:'Vollkorn-BoldItalic',cursive;color:#f5f5f5;padding:8px 14px 10px;background-color:#0d330e;border:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-box-shadow:inset 0 -3px 1px rgba(0,0,0,0.45),0 2px 2px rgba(0,0,0,0.25);-moz-box-shadow:inset 0 -3px 1px rgba(0,0,0,0.45),0 2px 2px rgba(0,0,0,0.25);box-shadow:inset 0 -3px 1px rgba(0,0,0,0.45),0 2px 2px rgba(0,0,0,0.25);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-text-shadow:1px 1px 0 rgba(0,0,0,0.5);-moz-text-shadow:1px 1px 0 rgba(0,0,0,0.5);text-shadow:1px 1px 0 rgba(0,0,0,0.5);text-decoration:none;font-size:20px}
.reservations .button{padding:4px 47px 9px}
.button:active{position:relative;top:3px;-webkit-box-shadow:inset 0 -3px 1px #ffffff,inset 0 0 3px rgba(0,0,0,0.9);-moz-box-shadow:inset 0 -3px 1px #ffffff,inset 0 0 3px rgba(0,0,0,0.9);box-shadow:inset 0 -3px 1px #ffffff,inset 0 0 3px rgba(0,0,0,0.9)}
.button:active:after{content:"";width:100%;height:3px;background:#fff;position:absolute;bottom:-1px;left:0}
.date{float:left;position:relative;margin-right:10px;padding:44px 5px 0;color:#0d330e}
.date .month{text-transform:uppercase;font-size:25px}
.date .day{font-size:35px;line-height:45px;position:absolute;left:5px;top:0}
.date .year{display:block;position:absolute;right:-5px;top:15px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#container{width:90%;max-width:1200px;margin-left:auto;margin-right:auto}ul#nav{font-family:'Vollkorn-BoldItalic',cursive;width:100%;margin:0 auto;text-align:center;overflow:hidden;font-size:18px;letter-spacing:1px;font-style:italic;display:inline}ul#nav li{float:left;list-style:none;display:inline}ul#nav li a{letter-spacing:21px;display:inline;width:100px;height:85px;padding:45px 0 0;margin:0 30px;color:#0d330e;text-decoration:none;background:url(../g_img/label.png) 0 -149px no-repeat;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out;border-bottom:0 dotted #0d330e;text-align:center;font-style:italic}ul#nav li a:hover,ul#nav li .current{background:url(../g_img/label.png) 0 0 no-repeat;color:#eee9d9;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}
.border{height:3px;border-top:1px solid #0d330e;border-bottom:1px dashed #0d330e}
.border2{height:3px;clear:both;border-bottom:1px solid #0d330e;border-top:1px dashed #0d330e}
.border3{height:3px;clear:both;border-bottom:1px dotted #0d330e}
.wrapper{margin-top:30px}p{font-size:115%;font-family:Century Gothic,sans-serif;padding:10px}article{width:630px;float:left;padding:10px;border-right:1px dashed #0d330e}
.fullwidth{border-right:0 dashed #0d330e;width:960px}
.sidebar{width:30%;max-width:355px;height:100%;float:right;padding:10px}aside h3,.footer-widget h4{text-align:center}
.home-widget,.footer-widget{width:310px;float:left;margin-top:5px;margin-right:10px;margin-bottom:10px;text-align:left}
.content-widget,.content-menu{margin-right:10px;margin-bottom:50px}
.home-widget h3{text-align:center;margin-bottom:10px}
.content-widget h1,.content-menu h1{text-align:center;margin-bottom:10px}
.home-widget figure{padding:0;margin:0 auto}
.home-widget img{background:#0d330e;padding:1px;margin-left:4px;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.5);-moz-box-shadow:0 0 4px rgba(0,0,0,0.5);box-shadow:0 0 4px rgba(0,0,0,0.5);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.home-widget figcaption,aside figcaption{display:none}
.pikachoose img,article img,aside img{background:#0d330e;padding:1px;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.5);-moz-box-shadow:0 0 4px rgba(0,0,0,0.5);box-shadow:0 0 4px rgba(0,0,0,0.5);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.noeffects{background:none;padding:0;margin-left:0;-webkit-box-shadow:0 0 0 rgba(0,0,0,0.5);-moz-box-shadow:0 0 0 rgba(0,0,0,0.5);box-shadow:0 0 0 rgba(0,0,0,0.5);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.content-widget img{float:right;padding:10px;margin:10px;-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.img-left{float:left;padding:1px;margin-right:10px;-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.img-right{float:right;padding:1px;margin-left:10px;-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#pricing-table{text-align:center}#pricing-table .plan{font-size:14px;background:rgba(255,255,255,0.4);border:1px solid #ddd;color:#333;padding:20px;position:relative;width:267px;float:left;margin-right:10px;margin-bottom:50px}#pricing-table #most-popular{z-index:2;top:-13px;border-width:3px;padding:30px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:20px 0 10px -10px rgba(0,0,0,0.15),-20px 0 10px -10px rgba(0,0,0,0.15);-moz-box-shadow:20px 0 10px -10px rgba(0,0,0,0.15),-20px 0 10px -10px rgba(0,0,0,0.15);box-shadow:20px 0 10px -10px rgba(0,0,0,0.15),-20px 0 10px -10px rgba(0,0,0,0.15)}#pricing-table .plan:nth-child(1){-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}#pricing-table .plan:nth-child(4){-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}#pricing-table .plan li{text-align:center}#pricing-table h3{font-size:35px;font-weight:400;color:#fff;letter-spacing:1px;padding:20px;margin:-20px -20px 50px;background-color:#0d330e;background-image:-webkit-linear-gradient(#71ab73,#0d330e);background-image:-moz-linear-gradient(#71ab73,#0d330e);background-image:-o-linear-gradient(#71ab73,#0d330e);background-image:-ms-linear-gradient(#71ab73,#0d330e);background-image:linear-gradient(#71ab73,#0d330e);color:#f5f5f5;text-decoration:none}#pricing-table #most-popular h3{background-color:#ddd;background-image:-webkit-linear-gradient(#eee,#ddd);background-image:-moz-linear-gradient(#eee,#ddd);background-image:-o-linear-gradient(#eee,#ddd);background-image:-ms-linear-gradient(#eee,#ddd);background-image:linear-gradient(#eee,#ddd);margin-top:-30px;padding-top:30px;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}#pricing-table .plan h3{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}#pricing-table h3 span{display:block;font:bold 25px/100px Georgia,Serif;color:#0d330e;background:#fff;border:2px solid #0d330e;height:100px;width:100px;margin:10px auto -50px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-webkit-box-shadow:0 5px 20px #ddd inset,0 3px 0 #999 inset;-moz-box-shadow:0 5px 20px #ddd inset,0 3px 0 #999 inset;box-shadow:0 5px 20px #ddd inset,0 3px 0 #999 inset}#pricing-table ul{margin:20px 0 0;padding:0;list-style:none}#pricing-table li{border-top:1px solid #ddd;padding:10px 0}
.menu-order,.star,.menu .item{margin-top:1em}
.menu{width:70%;max-width:839px}
.menu img{margin-bottom:1em}
.gallery img{margin:1em}
.blog{width:25%;max-width:315px;text-align:left;font-size:medium;padding:10px}
.blog a:before{content:'\00bb\00a0'}
.blog li{list-style:none;margin:.2em 0}#social{text-align:center;padding:10px}iframe{border:1px solid #0d330e;overflow:hidden;margin:0}label{font-size:22px;font-family:'Vollkorn-BoldItalic',cursive;color:#0d330e;text-shadow:0 1px 1px rgba(0,0,0,0.2);font-weight:400;padding-bottom:10px;padding-top:10px}input[type="text"],textarea{outline:none;background:#f5f0e0;border:1px dotted #0d330e;font-size:14px;padding:3px}input[type="text"]{width:300px}textarea{width:400px;height:200px}input[type="text"]:active,input[type="text"]:focus{border:1px dashed #0d330e}textarea:active,textarea:focus{border:1px dashed #0d330e}a.s3d{clear:both;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.3);-moz-box-shadow:0 4px 5px rgba(0,0,0,0.3);box-shadow:0 4px 5px rgba(0,0,0,0.3);display:inline-block!important;font:700 13px/36px Arial,Helvetica,Clean,sans-serif;height:26px;margin:0 0 10px;padding:0 10px 11px;position:relative;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,0.35);width:200px}a.twitter{background:#65acc8;background:-webkit-gradient(linear,0 0,0 0,from(#65acc8),to(#4586ae));background:-webkit-linear-gradient(#65acc8,#4586ae);background:-moz-linear-gradient(#65acc8,#4586ae);background:-o-linear-gradient(#65acc8,#4586ae);background:-ms-linear-gradient(#65acc8,#4586ae);background:linear-gradient(#65acc8,#4586ae);border-top:1px solid #a1cdde;color:rgba(25,45,55,0.9)}a.twitter:active{background:#4586ae;background:-webkit-gradient(linear,0 0,0 0,from(#4586ae),to(#65acc8));background:-webkit-linear-gradient(#4586ae,#65acc8);background:-moz-linear-gradient(#4586ae,#65acc8);background:-o-linear-gradient(#4586ae,#65acc8);background:-ms-linear-gradient(#4586ae,#65acc8);background:linear-gradient(#4586ae,#65acc8)}a.facebook{background:#4669ab;background:-webkit-gradient(linear,0 0,0 0,from(#4669ab),to(#304886));background:-webkit-linear-gradient(#4669ab,#304886);background:-moz-linear-gradient(#4669ab,#304886);background:-o-linear-gradient(#4669ab,#304886);background:-ms-linear-gradient(#4669ab,#304886);background:linear-gradient(#4669ab,#304886);border-top:1px solid #8ea4cd;color:#151f35;text-shadow:0 1px 1px rgba(255,255,255,0.35)}a.facebook:active{background:#304886;background:-webkit-gradient(linear,0 0,0 0,from(#304886),to(#4669ab));background:-webkit-linear-gradient(#304886,#4669ab);background:-moz-linear-gradient(#304886,#4669ab);background:-o-linear-gradient(#304886,#4669ab);background:-ms-linear-gradient(#304886,#4669ab);background:linear-gradient(#304886,#4669ab)}}
@media print{html{display:none}}
