html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}span.accesskey{text-decoration:none}.accessibility,hr{position:absolute;top:-999em;left:-999em}dfn{position:absolute;left:-1000px;top:-1000px;width:0;height:0;overflow:hidden;display:inline}a.external
span{position:absolute;left:-5000px;width:4000px}a.external{padding:0
12px 0 0}a.external:link{color:#18507C;background:url(/uploads/images/design/elements/external.gif) no-repeat right top}a.external:visited{color:#18507C;background:url(/uploads/images/design/elements/external.gif) no-repeat right top}a.external:hover{color:#18507C;background:url(/uploads/images/design/elements/external.gif) no-repeat right top;background-color:#FEEACD}div#news{margin:2em
0 1em 1em;border:1px
solid #000;background:#FFE9AF}div#news
h2{line-height:2em;background:#fff}.NewsSummary{padding:0.5em 0.5em 1em;margin:0
0.5em 1em 0.5em;border-bottom:1px solid #ccc}.NewsSummaryPostdate{font-size:90%;font-weight:bold}.NewsSummaryLink{font-weight:bold;padding-top:0.2em}.NewsSummaryCategory{font-style:italic;margin:5px
0}.NewsSummaryAuthor{font-style:italic;padding-bottom:0.5em}.NewsSummarySummary,.NewsSummaryContent{line-height:140%}.NewsSummaryMorelink{padding-top:0.5em}#NewsPostDetailDate{font-size:90%;margin-bottom:5px;font-weight:bold}#NewsPostDetailSummary{line-height:150%}#NewsPostDetailCategory{font-style:italic;border-top:1px solid #ccc;margin-top:0.5em;padding:0.2em 0}#NewsPostDetailContent{margin-bottom:15px;line-height:150%}#NewsPostDetailAuthor{padding-bottom:1.5em;font-style:italic}div#fpnews{border:1px
solid #ccc;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#F2F3EB;padding:6px}body{-webkit-animation:bugfix infinite 1s}@-webkit-keyframes
bugfix{from{padding:0}to{padding:0}}#toggle,.toggle{display:none;z-index:2}ul.menu
li{list-style:none;float:left;margin:0!important}ul.menu li
li{width:160px;margin-left:0px;margin-top:-1px;float:none;position:relative}@media only screen and (max-width: 875px){ul.menu{display:none;opacity:0;width:100%;position:absolute;right:0}ul.menu
li{display:block;width:70%;margin:0}ul.menu li
li{width:100%}ul.menu li
ul{display:block;width:100%;margin-left:20px}ul.menu li
a{display:block;width:100%;text-decoration:none}.toggle{display:block;position:relative;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}#toggle:checked~ul.menu{display:block;opacity:1}li.menuactive    a.menuactive
span{position:relative}li.menuactive    a.menuactive span:before{position:absolute;top:-2px;left:-14px;content:"";border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #e00}}.nav{display:block;border-top:2px solid #FDBE6B;border-bottom:1px solid #FDBE6B;padding:8px
0}@media only screen and (min-width: 875px){ul.menu{display:inline-block;line-height:1em!important;margin:0!important}ul.menu li
ul{background:#feeacd;position:absolute;height:auto;width:auto;display:none;z-index:999;top:auto;-moz-box-shadow:0.7px 1px 2px #777;-webkit-box-shadow:0.7px 1px 2px #777;box-shadow:0.7px 1px 2px #777}ul.menu ul
ul{margin-top:1px;margin-left:-1px;left:100%;top:0px}ul.menu li a:hover{background-color:transparent}ul.menu li li a:hover{color:#fff}ul.menu li
a.menuactive{color:#900;font-weight:bold}ul.menu li a.menuactive:hover{color:#900;font-weight:bold}.menu li ul li a.menuparent
span{display:block;background:url(/uploads/images/design/elements/arrow-right.gif) no-repeat 99% center}ul.menu li
a{font-size:1em;font-weight:normal;color:#000;margin-left:0;padding:5px
10px;display:block;text-decoration:none}ul.menu li a:hover{color:#900}ul.menu li ul
a{text-align:left;position:relative;padding:6px
3px 6px 15px;font-weight:normal;color:#000}.menu li:hover,
.menu li.menuh,
.menu li.menuparenth,
.menu
li.menuactiveh{color:#fff;background-color:#FDBE6B;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear}.menu li:hover ul ul,
.menu li:hover ul ul ul,
.menu li.menuparenth ul ul,
.menu li.menuparenth ul ul
ul{display:none}.menu li:hover ul,
.menu ul li:hover ul,
.menu ul ul li:hover ul,
.menu ul ul ul li:hover ul,
.menu li.menuparenth ul,
.menu ul li.menuparenth ul,
.menu ul ul li.menuparenth ul,
.menu ul ul ul li.menuparenth
ul{display:block}.menu li
li{float:left;clear:both}.menu li li
a{height:1%}}@media only screen and (max-width: 1110px){.nav{width:100%}}@media only screen and (max-width: 875px){.nav{padding-left:0;width:100%}ul.menu{background:#333}ul.menu
li{display:block;list-style-type:none}ul.menu,
ul.menu li,
ul.menu li a,{height:auto}ul.menu li
a{padding:10px
20px;width:100%;font-size:1em;font-weight:700;color:#f90}ul.unli
ul.unli{margin-left:20px!important}ul.menu li ul.unli li
a{font-weight:normal;color:#fff;margin-left:20px}ul.menu li a:hover,
ul.menu li a:focus{background:#666;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear}.toggle:after{content:'Navigation';display:block;width:100%;padding:10px
0;background:#bbb;text-align:center;font-size:1em;font-weight:bold;color:#fff}.toggle:hover:after{background:#888;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear}#toggle:checked+.toggle:after{content:'Schliessen'}}*{margin:0;padding:0}body{text-align:left;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:75.01%;line-height:1em}div{font-size:1em}img{border:0}a,
a:link
a:active{text-decoration:underline;background-color:inherit;color:#900}a:visited{text-decoration:underline;background-color:inherit;color:#900}a:hover{text-decoration:none;color:#000}html{background:#feeacd}body{color:#333;background:#feeacd}div#pagewrapper{margin:0
auto;max-width:1000px;min-width:240px;color:black;background:#fff}div#header{background-color:transparent;position:relative;padding-top:40px}div#header
img{display:none;margin:0}div#header
div#textlogo{}div#header
object{}div#text{}div#header
h1{line-height: .8em;padding:0
0 10px 0;color:#900;line-height:1em;font-size:5em}div#header h1
a{text-decoration:none}div#search{padding:0.6em 0 0.2em 0;margin:0}div#search
input.searchbutton{border:none;position:relative;top:10px}input.search-input{height:20px}div.breadcrumbs{padding:1em
1em 1.2em 10px;font-size:90%;background-color:#fff}div#content{margin:0;border-left:22px solid #fdbe6b;background:#fff;position:relative}img#stars{z-index:100;position:absolute;top:0;left:-22px}div#main{margin:0
240px 0 20px;background:#fff;min-height:116em!important}div#sidebar{width:200px;display:inline;margin-left:33%;background:#fdbe6b;padding:0
10px;height:100%;position:absolute;top:0;right:0}div#sidebar.hascontent{padding:0
1%;width:24%}div#footer{clear:both;color:#000;background-color:#feeacd;border-top:2px solid #900}div#footer
p{font-size:0.8em;padding:1.5em;margin:0}div#footer p
a{color:#000}div.hr{height:1px;margin:1em;border-bottom:1px dotted black}div#content{}@font-face{font-family:'droid_serifitalic';src:url('/src/droidserif-italic-webfont.eot');src:url('/src/droidserif-italic-webfont.eot?#iefix') format('embedded-opentype'),
url('/src/droidserif-italic-webfont.woff') format('woff'),
url('/src/droidserif-italic-webfont.ttf') format('truetype'),
url('/src/droidserif-italic-webfont.svg#droid_serifitalic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'droid_serifregular';src:url('/src/droidserif-webfont.eot');src:url('/src/droidserif-webfont.eot?#iefix') format('embedded-opentype'),
url('/src/droidserif-webfont.woff') format('woff'),
url('/src/droidserif-webfont.ttf') format('truetype'),
url('/src/droidserif-webfont.svg#droid_serifregular') format('svg');font-weight:normal;font-style:normal}div#content
h1{font-size:2.8em;padding-bottom:1px;line-height:1.2em;margin:0
0  .5em 0}div#content
h2{font-size:2.2em;padding-bottom:1px;line-height:1.2em;margin:0
0  .5em 0}div#content
h3{font-size:1.8em;line-height:1.2em;margin:0
0 0.5em 0}div#content
h4{font-size:1.4em;line-height:1.1em;margin:0
0 0.5em 0}h1,h2,h3,h4{color:#900}h1{font-family:'droid_serifitalic','times roman',serif}h2,h3{font-family:'droid_serifregular','times roman',serif}p{font-size:1em;margin:0
0 1.5em 0;line-height:1.5em;padding:0}strong,b{font-weight:bold}em,i{font-style:italic}div#main ul,
div#main ol,
div#main
dl{font-size:1.0em;line-height:1.7em;margin:0
0 1.5em 0}div#main ul li,
div#main ol
li{margin:0
0 0.25em 3em}div#wb
img{float:left;margin:0
20px 20px 0;max-width:150px;height:auto}div#wb{line-height:1.6em}div#lang a:hover{background:transparent}div.vcard
p{margin:0
0 4px 0}a.profile,
h3.org span,
span.title,
span.region,
div.country-name,
div.geo,
span.sort-string,
div.vcard
img{display:none}div#printhead{display:none}div#qrcode{display:none}p.toplink{margin:0;padding-bottom:20px;float:right}div.rcol
h2{font-family:'droid_serifitalic','times roman',serif;font-size:1.7em!important;border-bottom:1px solid #fff!important;padding:4px
8px!important;margin-bottom:8px!important}div#sidebar div.rcol
ul{margin-left:0px;list-style-type:none}div#sidebar div#angebote ul
li{padding:0!important;border-bottom:1px solid #fff}div#sidebar div#angebote ul li
a{text-decoration:none;color:#000;display:block;padding:8px
4px!important}div#kontakt{margin-top:20px}div#kontakt a,
div#reservieren a,
div#aktuell a,
div#webcam a,
div#ebermannstadt a,
p.toplink
a{border:1px
solid #fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:6px
10px;background:#ffd6a1;color:#900;text-decoration:none;font-weight:700;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;-o-hyphens:none;hyphens:none}div#navigator{padding:0;margin:20px
0 10px 0;text-align:center}div#reservieren
a{color:#fff;background:#900}div#quickinfo ul
li{display:inline;list-style-type:none;border:1px
solid #feeacd;margin:2px}div#quickinfo ul li
a{display:inline-block;border:1px
solid #900;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:4px;margin-bottom:2px;background:#feeacd;text-align:center}p,li, td,div#fpnews
h3{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}div#main
table{width:100%;margin-bottom:20px}div#main table
td{min-width:10em;padding:8px;line-height:1.6em}tr:nth-of-type(odd){background-color:#eee}iframe.sgmap{width:100%;height:500px}iframe#bewertung{width:100%;height:1600px}div#main
img{}img.rechts{border:1px
solid #ccc;padding:3px;background-color:#fff;float:right;margin:0
0 10px 20px}img.links{border:1px
solid #ccc;padding:3px;background-color:#fff;float:right;margin:0
20px 10px 0}img.frei{border:none;float:right;margin:0
0 10px 20px}div.infobox{border:1px
solid #f00;float:right;width:200px;padding:6px}div.leftcaption a,div.rightcaption
a{margin:0;padding:0;text-decoration:none}div.leftcaption a:hover,div.rightcaption a:hover{background:transparent}div.rightcaption{float:right;margin:0
0 10px 20px;border:1px
solid #eee}div.leftcaption{float:left;margin:0
20px 10px 0;border:1px
solid #eee}p.captiontext{margin:0;padding:0
0 4px 0;font-size:90%;background-color:#eee;color:#000;text-align:center;width:250px}div#wb
h3{clear:both}div#wb p:empty,
div#wb h3+p+p,
div#wb h3+div+p+p{display:none}form.cms_form{background:transparent}div.rcol
input{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px
solid #999;padding:2px}div.stdform
div{line-height:1.4em;margin-bottom:10px}form{background-color:#fff;line-height:1.4em;margin:0;width:99%}div.stdform
input{width:60%;background:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px
solid #999;height:2em;padding-left:8px}div.stdform
textarea{width:60%;background:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px
solid #999;padding:8px}div.stdform
img{width:12px!important}div.stdform
input.fbsubmit{background:#ddd;width:12em}div.stdform
input.cms_checkbox{width:8px}div.stdform  div
label{display:block;float:left;width:20%;min-width:10em}div.error_message{font-size:1.4em;color:#c00;font-weight:700}
/*! fancyBox v2.1.0 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next
span{background:transparent url('/src/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading
div{width:44px;height:44px;background:url('/src/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/src/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}a.fancybox-next:hover,a.fancybox-prev:hover{background:transparent}a.fancybox-close:hover{background:url("/src/fancybox_sprite.png") repeat scroll 0 0 transparent}.fancybox-nav
span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev
span{left:10px;background-position:0 -36px}.fancybox-next
span{right:10px;background-position:0 -72px}.fancybox-nav:hover
span{visibility:visible}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:transparent url('/src/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap
.child{display:inline-block;margin-right:-100%;padding:2px
20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8)}@media only screen and (max-width: 1010px){div#header
h1{font-size:4em}}@media only screen and (max-width: 860px){div#header
h1{font-size:3.5em}}@media only screen and (max-width: 780px){div#header
h1{font-size:4.5em}div#header h1
span{font-size:.7em}}@media only screen and (max-width: 710px){div#main
img{width:150px;height:auto}div#main div.leftcaption,div#main
div.rightcaption{width:150px;height:auto}div#main
p.captiontext{width:150px;height:auto}}@media only screen and (max-width: 660px){div.stdform input,div.stdform
textarea{width:90%!important}div.stdform
input#fbrp__42{width:10%!important}div.stdform
img{width:20px!important;height:auto}div.stdform div
label{min-width:3em;width:100%}}@media only screen and (max-width: 600px){div#pagewrapper{width:100%;margin:0}div#header{padding-top:20px}div#header
h1{font-size:3.5em}div#header h1
span{font-size:1em}div#sidebar{display:none}div#main{margin:0;padding:10px}}@media only screen and (max-width: 550px){div#header
h1{font-size:4.5em}div#header h1
span{font-size:.7em}}@media only screen and (max-width: 360px){div#main
img{width:100%;height:auto}div#main div.leftcaption,div#main
div.rightcaption{width:100%;height:auto}div#main
p.captiontext{width:100%;height:auto}}