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(/images/cms/external.gif) no-repeat 100% 0}a.external:visited{color:#18507C;background:url(/images/cms/external.gif) no-repeat 100% 0}a.external:hover{color:#18507C;background:url(/images/cms/external.gif) no-repeat 100% 0;background-color:#C3D4DF}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}* html
div#menu_horiz{/*\*/height: 1%;/**/}*{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:#18507C}a:visited{text-decoration:underline;background-color:inherit;color:#18507C}a:hover{text-decoration:none;background-color:#fda;color:#000}body{background-color:#fff;color:#000;margin:0}div#pagewrapper{margin:0
auto;width:100%;max-width:1000px;min-width:760px;background-color:#fff;;color:black}div#header{height:115px}div#header
img{border:1px
solid #aba;float:left;margin:5px
0 8px 5px;width:110px;height:80px}div#header
h1{font-size:14px;color:#000;clear:both;margin-left:5px}div#content{margin:1.5em auto 2em 0;overflow:hidden;position:relative}div#main{width:100%;margin-left:1%;margin-right:1%;padding:0;background-color:#fff}* html
#main{display:inline}div#menu_horiz,
div#search,
div.breadcrumbs,
div#leftsidebar,
div#rightsidebar,
div#footer,
li.thumb
img{display:none}div.hr{height:1px;margin:1em;border-bottom:1px dotted black}div#content{}div#content
h1{font-size:1.6em;line-height:1em;margin-bottom:0.2em}div#content
h2{color:#600;font-size:1.4em;text-align:left;padding-bottom:1px;line-height:1.5em;margin:0
0 0.5em 0}div#content
h3{color:#300;font-size:1.2em;line-height:1.2em;margin:0
0 0.5em 0}div#main
h3{margin:1.5em 0 1em 0 }div#content
h4{color:#294B5F;font-size:1.1em;line-height:1.1em;margin:0
0 0.25em 0}div#content
h5{font-size:1.1em;line-height:1.3em;margin:0
0 0.25em 0}h6{font-size:1em;line-height:1.3em;margin:0
0 0.25em 0}p{font-size:1em;margin:0
0 1.5em 0;line-height:1.4em;padding:0}q{line-height:1.4em;font-style:italic;margin-bottom:1em}blockquote{border-left:4px solid #fec;padding:10px;margin-bottom:1em;line-height:1.4em}pre{font-family:monospace;font-size:1.0em}strong,b{font-weight:bold}em,i{font-style:italic}div#main ul,
div#main
ol{font-size:1em;line-height:1.4em;margin:0
0 1.5em 0}div#main ul li,
div#main ol
li{margin:0
0 0.25em 3em}#empfehlung{padding-left:20px;text-align:right;font-size: .8em}#empfehlung
img{margin-bottom:20px}#empfehlung a:hover{background-color:transparent}div#main>ul{margin:1em;list-style-type:none}div#main > ul
li{line-height:170%;margin-left: .6em;margin-bottom:6px;padding-left:28px;background-image:url(/images/bullet.jpg);background-position:0 4px;background-repeat:no-repeat}#sitemap>UL>LI>a{font-size:1.2em;font-weight:700;line-height:2em}#sitemap>UL>LI{}#sitemap
LI{padding:2px}ul.gmapSidebar{display:none}div#content
img.rechts{float:right;margin:0
0 10px 20px;border:1px
solid #f90}div#content
img.links{float:left;margin:0
20px 10px 0;border:1px
solid #f90}div#content
img.frei{border:none;float:right;margin:0
0 10px 20px}div#content
img.normal{border:1px
solid #f90;display:block;margin:16px
0 16px 0}div#infobild{width:250px;float:right;margin:0
0 10px 20px;border:1px
solid #ccc}div#infobild
p{padding:10px;margin:0}div.kasten-rechts{float:right;width:220px;padding:4px;margin:0
0 10px 10px;border:1px
solid #fc9}div#main div.kasten-rechts
ul{list-style-type:none;margin:0;padding:0}div#main div.kasten-rechts ul
li{margin:0;padding:0}table.preise
td{padding:4px
20px 4px 0}form.anfrage{width:70%}form.anfrage
input.text{width:90%}form.anfrage
fieldset{padding:1em}form.anfrage
label{padding: .5em}form.anfrage
legend{padding: .5em}form.anfrage
textarea{margin-bottom: .5em}form table
td{vertical-align:top}select{min-width:60px}table.zimmerpreise{line-height:1.3em;width:100%}table.zimmerpreise
td{padding:4px;vertical-align:top;border-collapse:collapse}table.zimmerpreise
td.kat{width:7em}table.zimmerpreise
td{border-top:1px solid #ccc}table.standard{margin:16px
0 16px 0}table.standard
tr{padding:0}table.standard
td{border:1px
solid #99a;border-collapse:collapse;padding:4px;line-height:1.4em}table.standard
th{border:1px
solid #99a;border-collapse:collapse;font-weight:700;padding:4px}table.tagungsraum{width:99%}table.tagungsraum
td{border:1px
solid #999;padding:4px}dl{}dl
dt{color:#600;font-size:1em;font-weight:700;margin:10px
0;border-bottom:1px solid #900}dl
dd{font-size:1em;line-height:1.4em;margin:0
0 2em 2em}dl.timetable{}dl.timetable
dt{width:50%;color:#030;font-size:0.8em;font-weight:700;margin:10px;border-bottom:1px solid #030}dl.timetable
dd{font-size: .8em}dl.zimmerpreise{}dl.zimmerpreise
dt{color:#666;font-size: .85em;font-weight:700;margin:10px;border-bottom:1px solid #fc9}dl.zimmerpreise
dd{font-size: .8em;text-align:right}dl.wellness{}dl.wellness
dt{background-color:#fed;padding:4px;color:#000;font-size:0.8em;font-weight:500;margin:10px
10px 5px 0;border-bottom:none}dl.wellness
dd{margin-left:40%;font-size: .8em;border-bottom:1px solid #030;margin-bottom:5%}dl.standard{}dl.standard
dt{color:#000;font-size:0.8em;font-weight:700;margin:10px
10px 5px 0;border-bottom:none}dl.standard
dd{margin-left:6%;font-size: .8em;margin-bottom:5%}dl.speisekarte
dt{color:#900;border:none;font-weight:500}dl.speisekarte
dd{font-weight:700;margin-left:80px}form table
td{line-height:150%;padding:4px}div#silvester{border:2px
solid #fc9;text-align:center;font-family:garamond,"times new roman","times roman",times,serif;font-size:1.3em;font-weight:700;color:#333;padding:30px;margin-bottom:1em}div#silvester
h2{font-size:1.7em;text-align:center;color:#999}iframe{height:500px;width:600px;border:1px
solid #ccc}.info{color:black;background-color:transparent;font-weight:normal}.warn{color:rgb(120,0,0);background-color:transparent;font-weight:normal}.error{color:red;background-color:transparent;font-weight:bold}.checkcl{text-align:right}.checkbox{clear:right;float:right;margin:0
0.5em}div.menuekarte{width:100%;background-color:#fcfce0;color:#600;border:1px
solid #fc9;margin:20px
0;padding:20px;text-align:center}