body{background:#4d87c7 url(../backgrounds2/bg_blue.png) repeat-x fixed top;font-family:Embedded,Embedded-IE,Arial,Helvetica,Sans-Serif;font-size:100.01%}
div#preloaded-images{position:absolute;overflow:hidden;left:-9999px;top:-9999px;height:1px;width:1px}
#wrapper{max-width:60em;min-width:400px;font-size:90%;border:1px solid #fff;margin:10px auto}
.inner{background:#fff;position:relative}
#head-banner-single{background-image:url(../rotate/image-1.jpg);height:100px;border-bottom:1px solid #666}
#banner-img{transparency:3;margin:7px;filter:alpha(opacity=90);-moz-opacity:.7;opacity:.7;margin-left:12px}
#transparent-logo{z-index:500;float:left;height:86px;width:200px;background-image:url(../images/banner-img.jpg);margin-left:5px;margin-top:5px}
#transparent-logo-headslider{position:absolute;z-index:1000;border-width:0;text-decoration:none}
#external-style-dynamic-banner{background-image:url(../dynamic-banners/_header-banner-dyn.php);height:80px;border-bottom:1px solid #666}
#head-slideshow{height:100px;background:#6091b6;background-image:url(../rotate/image-1.jpg);overflow:hidden;border-bottom:1px solid #666;font-size:0;position:relative}
#head-slideshow div.rotator{display:none}
#head-slideshow div.rotator ul li{float:left;position:absolute;left:0;list-style:none}
#head-slideshow div.rotator ul li img{background:#fff}
#head-slideshow div.rotator ul li.show{z-index:500}
#head-noscript,#head-ie-conditional-comment{height:100px;padding-left:10px;background-color:#6091b6;background-image:url(../rotate/rotate.php);overflow:hidden;width:100%;border-bottom:1px solid #666}
#content{margin-right:15em;padding:20px;line-height:1.3em;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}
a img{border:0}
#content ul{margin-top:.1em}
#content li{padding:.3em}
#prefoot{border-top:1px solid #666;padding:3px 20px;font-size:80%}
#foot{text-align:center;padding:10px;border-top:1px solid #666;font-size:90%;background:#ddd;clear:both}
#foot a{text-decoration:none;color:#000}
#foot a:hover{text-decoration:underline;color:#000}
#eu-cookie-irrsinn{text-align:center;background-color:#f1f1f1;opacity:.9;font-size:.8em;font-weight:700;width:100%;position:fixed;bottom:0;left:0;z-index:100;border-top:1px solid #aaa}
#eu-cookie-irrsinn p{padding-right:2em;padding-left:2em;margin:1px 0}
#eu-cookie-irrsinn p button{font-size:1em;cursor:pointer}
h1{font-size:95%}
h2{font-size:130%}
h3{font-size:110%;margin-bottom:.7em}
h4{font-size:100%;margin-bottom:.7em}
h5{font-size:90%;margin-bottom:.3em}
h6{font-size:100%}
h1.topless,h2.topless,h3.topless,h4.topless,h5.topless,h6.topless{margin-top:0}
.hfix h1,.hfix h2{display:inline;font-weight:400;font-size:100%}
.rightmargin-1em{margin-right:1em}
.indent-1{padding-left:5%}
.indent-2{padding-left:10%}
.indent-3{padding-left:15%}
.listlike{display:list-item;padding:.3em;margin-left:2em}
.formatted-spacer-1{line-height:2.5em;visibility:hidden}
ul.nostyle{list-style:none}
#impressum ul{line-height:1em}
.size1{font-size:120%}
.size2{font-size:90%}
.size3{font-size:100%}
.color1{color:blue}
.color2{color:red}
.bold{font-weight:700}
a:active,a:focus{outline:none}
.text-box{border:1px solid #aaa;padding:20px;background:#fff;margin-top:15px;margin-bottom:8px;-moz-box-shadow:4px 4px 4px #eee;box-shadow:4px 4px 4px #eee;-khtml-box-shadow:4px 4px 4px #eee;-webkit-border-radius:.4em;-moz-border-radius:.4em;border-radius:.4em}
.text-box p{margin-top:0}
.infos-forms h3{color:blue}
.printlink-page img{margin-right:9px;margin-bottom:-7px}
.printlink-page a{font-size:85%;float:right;margin-right:5px}
.printlink-page a:link,.printlink-page a:visited{display:block;text-decoration:none;font-weight:700;background-color:#fff;color:#069;padding:2px 5px}
.printlink-page a:hover,.printlink-page a:active/*,.printlink-page a:focus*/{background-color:#B6CEEA;color:#000}
.tag-box{border:1px solid #aaa;padding:5px;background:#fff;margin-top:10px;margin-bottom:20px;-moz-box-shadow:4px 5px 5px #aaa;box-shadow:4px 5px 5px #aaa;-khtml-box-shadow:4px 5px 5px #aaa;-webkit-border-radius:.4em;-moz-border-radius:.4em;border-radius:.4em;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}
.tag-box h1,.tag-box h2{margin-top:0;font-size:70%}
.picture-box{padding-top:0;padding-bottom:.1px;padding-left:1px;width:99%;overflow:hidden}
.picture-box h4{margin-top:0}
.spacer-7px{height:7px}
.spacer-10em{height:10em}
.picture-align{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding:3px;padding-bottom:0;text-decoration:none;color:#000}
.picture-align a{text-decoration:none;color:#000}
.wp-caption .wp-caption-text{font-size:90%;padding:0;margin:0}
.picture-box .picture-align{margin-bottom:10px}
.floatright{float:right;margin:0 0 0 20px}
.floatleft{float:left;margin:0 20px 0 0}
.center{text-align:center;margin:auto}
.centered{text-align:center}
.clearfix{clear:left}
#pop-photo-strip{width:auto;margin-bottom:10px}
.photo-strip-image .picture-align{line-height:15px}
#pop-photo-strip-inner{margin:0;padding:0;overflow:auto;color:#222;background:#fff;padding-bottom:10px;font-size:13px}
#pop-photo-strip-inner a{text-decoration:none;font-size:13px}
#pop-photo-strip-inner ul li{display:table-cell;background:#fff;border-bottom:1px solid #888;border-top:1px solid #888;vertical-align:bottom}
#pop-photo-strip-inner ul{list-style:none;white-space:nowrap;display:table-row;text-decoration:none}
#footnote{font-size:70%}
#footnote a{color:#000;text-decoration:none}
.footnote-link a{font-size:70%;margin-left:5px}
blockquote{display:block;background:#fff;padding:1em 1em 1em 3em;margin:0 0 20px;position:relative;font-family:Georgia,serif;font-size:.9em;line-height:1.2;color:#666;text-align:justify;border-left:.6em solid #c76c0c;border-right:.2em solid #c76c0c;-moz-box-shadow:2px 2px 15px #ccc;-webkit-box-shadow:2px 2px 15px #ccc;box-shadow:2px 2px 15px #ccc}
blockquote::before{content:"\201C";font-family:Georgia,serif;font-size:3.4em;font-weight:700;color:#999;position:absolute;left:10px;top:5px}
blockquote::after{content:""}
blockquote a{text-decoration:none;background:#eee;cursor:pointer;padding:0 3px;color:#c76c0c}
blockquote a:hover{color:#666}
blockquote em{font-style:italic}
.pic500{width:500px;max-width:100%;min-width:250px}
.text-links{font-size:93%;font-weight:700}
.text-links li{padding-bottom:12px}
.text-links a{text-decoration:none;color:#069}
.text-links a:after{content:"";font-family:verdana;font-weight:700}
.text-links a:hover{color:#7D9CC8;text-decoration:underline;text-decoration-thickness:1px}
.text-links a:visited{color:#7D9CC8}
.text-links a:visited:after{content:"\00A0\221A";font-family:verdana;color:green;margin-left:0;font-weight:700}
.feed p.current-date{float:right}
.feedlist{font-size:95%;margin-left:-8px;font-size:90%}
.feedlist-item a{text-decoration:none;color:#069;font-weight:700}
.feedlist-item a:after{content:"";font-family:verdana;font-weight:700}
.feedlist-item a:hover{color:#7D9CC8;text-decoration:underline;text-decoration-thickness:1px}
.feedlist-item a:visited{color:#7D9CC8}
.feedlist-item a:visited:after{content:"\00A0\221A";font-family:verdana;color:green;margin-left:0;font-weight:700}
.feedlist .feed-more{font-size:90%;color:#d2691e}
.feed-info{background:transparent url(../images/rss.gif)center left no-repeat;padding-left:35px;height:24px}
.external-linklist .text-links{list-style-type:none;padding-left:1.3em}
.external-linklist .text-links li{position:relative}
.external-linklist .text-links li:before{content:'';width:.8em;height:.8em;position:absolute;background-image:url(../images/external-Link-icon.png);background-size:cover;background-position-y:center;left:-1.2em;top:1.1em;transform:translateY(-50%)}
.skiplink-list{list-style:none!important;margin-left:0;padding-left:0}
.skiplink-list li{background:url(../images/arrow-down-lightblue.png) no-repeat!important;background-position-y:.8em!important;background-size:.7em!important;padding-left:1.4em!important}
a[href*='.pdf']{background:url(../images/pdf-icon.png) no-repeat!important;padding-left:1.3em;background-position-y:center!important;background-size:.9em!important;margin-left:.2em}
a[href*='.doc'],a[href*='.docx']{background:url(../images/word-icon.png) no-repeat!important;padding-left:1.3em;background-position-y:center!important;background-size:.9em!important;margin-left:.2em}
.quote{width:2.5em;font-size:80%;margin-bottom:10px}
.citation{border:1px solid silver;padding:20px;background:#f0f0f0;margin-bottom:10px}
.nobreak{white-space:nowrap}
.last-mod,.timer-stop{font-size:95%}
.last-mod-page{font-size:75%}
.searchterm{font-size:95%;margin:0 0 10px}
.searchterm a{color:blue;font-size:93%}
.searchterm a:hover{color:#819490}
.breadcrumb{font-size:85%;margin:0}
.breadcrumb a{color:green;font-size:93%}
.breadcrumb a:hover{color:#819490}
.fontsize{margin-bottom:1em;text-align:center}
.fontsize img{width:2em}
.fontsize a:link,.fontsize a:visited{text-decoration:none;color:#0000b5;font-family:times new roman;font-weight:700;padding:7px}
.fontsize a:hover{color:#b0C4de}
.fontsize .smaller{font-size:1.1em;margin-left:0}
.fontsize .reset{font-size:1.5em;margin-left:.2em;margin-right:.2em}
.fontsize .larger{font-size:1.8em;margin-left:0}
.fontsize .zoom-display{margin-top:.3em}
object.google-map{border:1px solid #999;width:400px;height:250px}
.embedded{width:350px;height:289px;border:1px solid}
.embedded-pdf{width:99%;height:60em;border:1px solid}
.embedded-pdf-large{position:absolute;height:600px;width:800px;left:0;top:0}
#server-info{border:1px solid #777;background:#f7f7f7;font:11px verdana;color:#000;text-align:left;padding:3px 4px;position:fixed;left:10px;bottom:15px;z-index:99}
.back-button input{margin-top:10px;font-size:.9em}
.inline{display:inline}
#sign{float:left;margin-top:-14px;border:1px solid #aaa;padding:20px;text-align:left;font-weight:700;font-size:110%;background:#fff;-moz-box-shadow:4px 5px 5px #aaa;box-shadow:4px 5px 5px #aaa;-khtml-box-shadow:4px 5px 5px #aaa;-webkit-border-radius:.4em;-moz-border-radius:.4em;border-radius:.4em}
#sign h2{font-size:100%;margin-top:0}
#sign h3{font-size:98%;margin:0}
#sign h4{font-size:98%;margin:17px 0}
.sub-sign{color:red;font-style:italic;font-weight:700;font-size:90%;padding:.2em;margin-top:10px;border:1px solid;-moz-box-shadow:4px 5px 5px #aaa;box-shadow:4px 5px 5px #aaa;-khtml-box-shadow:4px 5px 5px #aaa;-webkit-border-radius:.4em;-moz-border-radius:.4em;border-radius:.4em}
#office{float:left;font-weight:700;padding:3px 3px 3px 0;margin-right:7px}
#hours{float:left;font-weight:700;padding:3px}
#trans{font-size:70%;text-align:center;text-indent:7px}
* html #trans{margin-top:10px}
#spectrumlist h2,#spectrumlist h3,#spectrumlist h4,#spectrumlist a,#spectrumlist em,#spectrumlist strong{font-size:100%;color:green}
#spectrumlist ul li{list-style-image:url(../images/minizahn.jpg);font-size:93%;line-height:1.3em;padding-left:0;padding-top:10px}
#spectrumlist ul li a{text-decoration:none}
.dent{margin-bottom:10px;border:1px solid #000}
.thumb{position:relative;margin-top:0;margin-bottom:1.2em}
.thumb img{position:absolute;margin-top:.2em}
.thumb-text{margin-left:50px}
.go-top{display:none;left:30px;background-color:#7D9CC8;width:6em;padding-left:4px;margin-top:5px}
.go-top a{text-decoration:none;color:#fff}
.go-top a:hover{color:#000}
.pfeil{font-size:120%}
#bottom{position:relative;margin:0;bottom:0;left:0;display:block;width:99%;height:30px;font-size:80%;text-align:center}
#output li{line-height:1.2em;color:#111}
#search-results label{display:none}
.treffer,.mod1{font-size:.8em}
em{font-style:normal;font-weight:700}
#output a{font-weight:700;color:#069;font-size:.94em}
#output a:hover{color:#7D9CC8}
.searchword{color:#222;background-color:#ffd;padding:0 2px}
.searchword0{color:#222;background-color:#FF6;padding:0 2px}
.searchword1{color:#222;background-color:#9F6;padding:0 2px}
.searchword2{color:#222;background-color:#9CF;padding:0 2px}
.searchword3{color:#222;background-color:#FC9;padding:0 2px}
.searchword4{color:#222;background-color:#CF6;padding:0 2px}
.searchword5{color:#222;background-color:#FF9;padding:0 2px}
.searchword6{color:#222;background-color:#D8D8D8;padding:0 2px}
.searchword7{color:#222;background-color:#CAE0FD;padding:0 2px}
.searchword8{color:#222;background-color:#B7BABD;padding:0 2px}
.searchword9{color:#222;background-color:#D0F5A9;padding:0 2px}
.mod{display:block;font-size:.8em}
#sidebar{float:right;width:13em;margin-right:0;padding-right:1em;padding-bottom:5em}
.sidebar-header{font-weight:700;font-size:120%;margin-top:5px;margin-bottom:3px;border-bottom:1px solid #6E6E6E}
.sidebar-header h2{font-size:1em;margin-bottom:1px}
img#sidebar-logo-image{max-width:100%;height:auto;margin-top:5px;margin-bottom:-10px}
#navi,#switcher{padding:10px 0;font-size:95%}
#navi ul,#switcher ul{list-style-type:none;margin:0;padding:0;width:100%}
#navi ul li,#switcher ul li{margin:0 0 1px}
#navi ul li a:link,#navi ul li a:visited,#switcher ul li a:link,#switcher ul li a:visited{display:block;text-decoration:none;font-weight:700;background-color:#fff;color:#069;border-radius:2em;padding:2px 5px}
#navi ul li a:hover,#navi ul li a:active,#navi ul li a:focus,#switcher ul li a:hover,#switcher ul li a:active,#switcher ul li a:focus{background-color:#B6CEEA;color:#000;transition:all 500ms}
#navi ul li .open,#switcher ul li .open{display:block;text-decoration:none;font-weight:700;background-color:#B6CEEA;color:#006;border-radius:2em;padding:2px 5px}
#navi ul li.lastli-main{margin:0}
#navi .pointer-right img{width:1.3em;height:1em;margin-left:.5em}
#navi .pointer-down img{width:1.3em;height:1em;margin-left:.5em}
#navi .from-here a{border:1px solid}
.printlink-sidebar,.backlink-sidebar{margin-left:-9px}
.printlink-sidebar img{margin-right:9px;margin-bottom:-7px}
.backlink-sidebar img{margin:0 10px -7px 1px}
.printlink-sidebar a,.backlink-sidebar a{font-size:85%}
.printlink-sidebar a:link,.printlink-sidebar a:visited,.backlink-sidebar a:link,.backlink-sidebar a:link{display:block;text-decoration:none;font-weight:700;background-color:#fff;color:#069;padding:2px 5px}
.printlink-sidebar a:hover,.printlink-sidebar a:active,.printlink-sidebar a:focus,.backlink-sidebar a:hover,.backlink-sidebar a:active,.backlink-sidebar a:focus{background-color:#B6CEEA;color:#000}
#switcher fieldset{border:none;margin-left:-.6em;font-size:100%}
#switcher label{font-size:0;display:none}
#switcher fieldset #switch-dropdown-submit{font-size:100%;margin-top:5px}
#switch-dropdown-submit input{font-size:95%;padding:0}
dfn{display:none}
#flags{padding-top:15px;text-align:center;margin-left:-2px}
#g-flag{border:1px solid #000;margin:0 .4em;width:2.6em;height:1.3em}
#e-flag{border:1px solid #000;margin:0 .4em;width:2.6em;height:1.3em}
#trans{font-size:70%}
.hide{position:absolute;left:-9000px;top:-1000px;width:0;height:0;overflow:hidden;display:inline}
#gotop{position:fixed;right:24px;bottom:90px;z-index:1000;background:transparent url(../images/arrow-up.png) 0 50% no-repeat;width:48px;height:48px;border-width:0;text-decoration:none}
a.back-to-top{display:none;width:60px;height:60px;text-indent:-9999px;position:fixed;z-index:999;right:24px;bottom:90px;background:#27AE61 url(../images/up-arrow.png) no-repeat center 43%;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
a:hover.back-to-top{background-color:#000}
#top-position,#lex-to-top{position:absolute;top:-10px;left:-10px;width:1px;height:1px}
.show-hide-javascript-block,.show-hide-javascript-inline{display:none}
#social-bookmarks{text-decoration:none;margin-bottom:-4px;margin-top:-10px}
#social-bookmarks-noscript{text-decoration:none;margin-bottom:10px;margin-top:-10px;color:red}
.bookmark-sprites{background-image:url(../images/sprites/bookmark-sprites.png);background-color:transparent;background-repeat:no-repeat;border:1px solid #bbb;margin:3px;float:left}
#image_delicious_gif{height:16px;width:16px;background-position:-0 0}
#image_delicious_gif:hover{background-position:-0 -16px}
#image_facebook_gif{height:16px;width:16px;background-position:-16px 0}
#image_facebook_gif:hover{background-position:-16px -16px}
#image_google_gif{height:16px;width:16px;background-position:-32px 0}
#image_google_gif:hover{background-position:-32px -16px}
#image_linkarena_gif{height:16px;width:16px;background-position:-64px 0}
#image_linkarena_gif:hover{background-position:-64px -16px}
#image_wong_gif{height:16px;width:16px;background-position:-80px 0}
#image_wong_gif:hover{background-position:-80px -16px}
#image_yahoo_gif{height:16px;width:16px;background-position:-96px 0}
#image_yahoo_gif:hover{background-position:-96px -16px}
#image_yigg_gif{height:16px;width:16px;background-position:-112px 0}
#image_yigg_gif:hover{background-position:-112px -16px}
.adblocker-notice{color:red;-ms-hyphens:none;-moz-hyphens:none;-webkit-hyphens:none;hyphens:none}
#login-wrapper{width:auto;font-size:95%;margin-top:30px}
#login-wrapper a{color:green;text-decoration:none}
#login-wrapper a:hover{text-decoration:underline;text-decoration-thickness:1px}
#form{width:18.5em;border:1px solid #000;background-color:#fff9eb;color:#000;text-align:left;margin:auto}
#form-inner{text-align:left;padding:1em}
#titlebar{border-bottom:1px solid #000;background-color:#ffb71b;color:#000;text-align:center}
input.text{width:16em;border:1px solid #000;background-color:#ffeecb;font-size:100%}
input.btn{font-size:100%}
input.btn:hover{cursor:pointer}
#login-submit{margin:1em 0 0}
#log-reg{text-align:right}
#sitemap{font-size:90%}
#sitemap ul{list-style:none;line-height:.9em;margin-top:30px;padding-left:1em}
#sitemap ul ul{margin-top:10px;margin-bottom:10px;padding-left:2em}
#margin ul ul ul{padding-left:2em}
#sitemap ul a{display:block;top:-.75em;position:relative;left:1em}
#sitemap a:focus.sitemap-link,#sitemap a:hover.sitemap-link,#sitemap a:active{text-decoration:underline;text-decoration-thickness:1px}
#sitemap li{border-left:1px solid #666;border-bottom:1px solid #666;margin:0;padding:1px}
#sitemap li.first{border-top:1px solid #666}
#sitemap li.last{border-left:0;border-bottom:0;margin-left:1px}
#sitemap.text-links a:hover{color:#7D9CC8;text-decoration:underline;text-decoration-thickness:1px}
#sitemap ul li a:link,#sitemap ul li a:visited{text-decoration:none;font-weight:700;background-color:#fff;color:#069;padding:2px 5px}
.lex-search input{font-size:90%}
input.search-lex-input{cursor:help}
.lex-topinfo{display:inline-block;margin-bottom:5px}
.alphabet{font-size:90%;font-weight:700;letter-spacing:-.3px;display:inline-block;margin-bottom:-10px;color:#aaa}
.lex .see-also{background:transparent url(../images/downarrow.png) center right no-repeat;padding-right:20px}
.alphabet a,.lex .next,.lex .previous,.lex .see-also{color:#069;text-decoration:none}
.alphabet a:hover,.lex .next:hover,.lex .previous:hover,.lex .see-also:hover{color:#7D9CC8;text-decoration:underline;text-decoration-thickness:1px}
.lex i{font-size:80%}
#all-terms{text-align:justify;width:100%;font-size:9px;margin-top:-2.3%;line-height:11px;color:#333}
.all-terms-listinfo{font-size:9px;color:#333;margin-bottom:4px}
.stat-lex-navi{font-weight:700;font-size:.95em;padding-bottom:0;margin:0 -1px;padding-bottom:20px;text-align:justify}
.stat-lex-navi a:link,.stat-lex-navi a:visited{text-decoration:none;font-weight:700;padding-bottom:0;color:#069}
.stat-lex-navi a:hover,.stat-lex-navi a:active,.stat-lex-navi a:focus{color:#7D9CC8}
.stat-lexheader h3{background:#fff;margin-top:1.7em}
.stat-lexheader-spacer{height:.5em;display:block;background:#fff;margin-top:10px}
.stat-lex-navi span{color:red;border-left:1px solid #000;padding-left:.26em}
.stat-lex-navi span.first{border-left:none}
.stat-lexentry-list{margin-left:-10px;font-size:95%}
.stat-lexentry-list li{color:#696969}
.stat-lexentry-list li span{color:#000}
.stat-lexheader-links{color:#069;font-size:95%;text-decoration:none}
.stat-lexheader-links:hover{color:#7D9CC8}
.stat-lexref{text-align:left;margin:-10px 0 0;font-size:90%;color:#333}
.stat-lexref-links{color:#069}
.stat-lexref-links:hover{color:#7D9CC8}
#stat-lex-all-terms :last-child:after{border:1px solid #999;background-color:#eee;padding:0 .25em}
#stat-lex-all-terms{-ms-hyphens:none;-webkit-hyphens:none;hyphens:none;width:99.4%;font-size:.9em;line-height:1.3rem;color:#333}
#stat-lex-all-terms ul{counter-reset:zaehler;position:relative;padding-top:2.5em;margin-top:-1.5em;margin-left:-40px}
#stat-lex-all-terms li{counter-increment:zaehler;display:inline;margin:-3px}
#stat-lex-all-terms li a{text-decoration:none}
#stat-lex-all-terms li:last-child:after{content:' Momentan enth\000e4\lt das Lexikon  'counter(zaehler) ' Eintr\000e4\ge. ';position:absolute;top:.1em;left:40px;white-space:nowrap;font-weight:700}
.stat-lexlist-links{color:#069}
.stat-lexlist-links:hover{color:red}
.stat-lex-all-terms-listinfo{color:#333;font-size:.9rem;line-height:1.3rem;margin-bottom:1em}
.stat-g-book table{width:92%}
.stat-g-book table .form-lables{width:8em}
#stat-g-book-bottommenu td,#stat-g-book-entries td{padding:2px 10px}
#stat-g-book-entries td.name,#stat-g-book-entries td.number{font-weight:700}
#stat-g-book-entries form{margin-left:-20px}
#stat-g-book-entries form .submit{margin-left:10px}
.stat-g-book-entryform #mailspam{display:none;visibility:hidden}
.stat-g-book-entryform td{padding-top:4px}
.stat-g-book-entryform td #stat-g-book-textarea{width:100%;font-size:100%;font-family:Arial,Helvetica,Sans-Serif}
.stat-g-book-entryform .submit,.stat-g-book-entryform .reset{font-size:90%}
.stat-g-book input{font-size:100%}
.stat-g-book-entryform b{font-weight:400}
.stat-g-book-links,.stat-g-book .goto-form a{color:#069}
.stat-g-book-links:hover,.stat-g-book .goto-form a:hover{color:#7D9CC8}
.searchlog-object,.downloadslog-object{width:99%;height:15em}
.searchspam-inputfield{display:none;visibility:hidden}
#searchspam-wrapper{text-align:center}
#searchspam-message{background:#fff;border:1px solid #000;padding:10px;margin:auto;margin-top:50px;width:40%}
#ie-version-warning{border:1px solid red;padding:3px}
.browsername{padding-left:2px;color:red}
#maintenance-on{border:2px solid red;text-align:center;margin:1px 0;padding:2px}
#switcher fieldset{border:none;margin-left:-.6em;font-size:100%}
#switcher fieldset select{font-size:100%}
.linkopener{font-size:.9em;margin-left:0;margin-top:1em;padding:.5em;background:#fff;border:1px solid #aaa;-moz-box-shadow:4px 5px 5px #aaa;box-shadow:4px 5px 5px #aaa;-khtml-box-shadow:4px 5px 5px #aaa;-webkit-border-radius:.4em;-moz-border-radius:.4em;border-radius:.4em;cursor:pointer}
.inhalt .linkopener{padding:.5em;margin-right:6px;background:#fff;border:1px dashed #454;cursor:pointer}
#linksnewwin{border:0}
.linkopener-search{float:left}
#plus-one iframe{border:none;margin-bottom:10px}
#klapp0,#klapp1,#klapp2,#klapp3,#klapp4,#klapp5,#klapp6,#klapp7,#klapp8,#klapp9,#klapp10,#klapp11,#klapp12,#klapp13,#klapp14,#klapp15,#klapp16,#klapp17{text-decoration:none!important;border-top:0!important;border-bottom:0!important;margin-left:.5em}
a#klapp0 span,a#klapp1 span,a#klapp2 span,a#klapp3 span,a#klapp4 span,a#klapp5 span,a#klapp6 span,a#klapp7 span,a#klapp8 span,a#klapp9 span,a#klapp10 span,a#klapp11 span,a#klapp12 span,a#klapp13 span,a#klapp14 span,a#klapp15 span,a#klapp16 span,a#klapp17 span{font-family:Courier,sans-serif!important;letter-spacing:-2px;color:#a73500;font-weight:700;font-size:120%}
#klapp0:focus:after,#klapp1:focus:after,#klapp2:focus:after,#klapp3:focus:after,#klapp4:focus:after,#klapp5:focus:after,#klapp6:focus:after,#klapp7:focus:after,#klapp8:focus:after,#klapp9:focus:after,#klapp10:focus:after,#klapp11:focus:after,#klapp0:hover:after,#klapp1:hover:after,#klapp2:hover:after,#klapp3:hover:after,#klapp4:hover:after,#klapp5:hover:after,#klapp6:hover:after,#klapp7:hover:after,#klapp8:hover:after,#klapp9:hover:after,#klapp10:hover:after,#klapp11:hover:after,#klapp12:hover:after,#klapp13:hover:after,#klapp14:hover:after,#klapp15:hover:after,#klapp16:hover:after,#klapp17:hover:after{content:""!important}
.nosee{display:none}
.klapp-div,.klapp-div h4{font-size:95%}
.klapp-alles-link a:link,.klapp-alles-link a:visited{color:#069}
.klapp-alles-link a:hover{color:#7D9CC8}
#sub-head-strip,#sub-head-strip-ie-conditional-comment{top:10px;height:16px;padding:3px 0 3px 20px;border-bottom:2px solid #C6C6A4;font-size:90%;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;color:#000;background:#add8e6}
#sub-head-strip h1{font-weight:400;display:inline}
#sub-head-strip a{color:#000;text-decoration:none}
#sub-head-strip a:hover{color:#5C82A7}
#sub-head #link-hard-reload,#sub-head-strip-ie-conditional-comment #link-hard-reload{float:right;width:20px;margin-top:-3.2px;margin-right:.1em;height:22px;font-size:1.5em;display:flex;justify-content:center;align-items:center}
#sub-head #link-hard-reload a,#sub-head-strip-ie-conditional-comment #link-hard-reload a{color:#FF8C00}
#sub-head #link-hard-reload a:hover,#sub-head-strip-ie-conditional-comment #link-hard-reload a:hover{color:#00BFFF}
#logo{position:relative;bottom:20px;left:20px;float:left}
#logo-box{height:1.25em;margin:0!important;display:inline-block;zoom:1;*display:inline;padding:8px 4px;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;background:#aaa;background:-webkit-gradient(linear,left top,left bottom,from(#ffd),to(#997));background:-moz-linear-gradient(top,#ffd,#997)}
#logo-box #logo-field{width:63%!important;background:#fff;border:solid 1px #bcbbbb;background:#fff url(../images/favicons/favicon.png) 3% 50% no-repeat;padding:5px 10px 5px 35px !important;outline:none;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;-moz-box-shadow:inset 1px 1px 2px rgba(0,25,0,.2);box-shadow:inset 0 1px 2px rgba(0,25,0,.2)!important}
#logo-field{display:inline}
header,#logo-field h1{display:inline}
#logo-field-link a{text-decoration:none;color:#069}
#logo-field-link a:hover{color:#7D9CC8}
#logo-field #logo-field-nolink{font-weight:700;font-size:97%}
#hon,.hon-text{font-size:75%}
#hon img{margin-right:7px!important;border:0;width:43px;height:60px;float:left}
#hon a{text-decoration:none;color:#069}
#hon a:hover{text-decoration:underline;text-decoration-thickness:1px;color:#7D9CC8}
#qr-container img{margin-bottom:40px;margin-left:10px}
.clear-left-p{clear:left}
.departure-label{color:#000;font-size:.9em}
.departure-google-route{color:#222;font-weight:700;font-family:Verdana,Arial,sans-serif;font-size:.8em;border:1px solid #777;padding-left:5px;width:26.3em;height:24px!important;margin:0 0 -.1em}
.submit-google-route{color:#069;font-weight:700;font-family:Verdana,Arial,sans-serif;font-size:.8em;border:1px solid #777;padding:0;width:11em;height:27px;margin:0 0 0 2em}
.submit-google-route:hover{color:#7fc7f7;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}
.departure-google-route:focus,.submit-google-route:focus{border:1px solid green;color:green}
input.style-1{font-size:.8em;font-weight:700;color:#fff;border:solid 1px #666;padding:1px 1px 6px 2px;height:2em;width:7em;text-shadow:0 1px 1px #000;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;background-color:#555!important;background:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#222));background:-moz-linear-gradient(top,#ddd,#333)}
input.style-1:hover,input.style-1:focus{color:#333!important;text-shadow:0 1px 1px #fff;background:#999!important;background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#666))!important;background:-moz-linear-gradient(top,#eee,#666)!important}
img.get-adobe{width:137px!important;height:34px!important}
img.get-word{width:137px!important;height:32px!important;border:1px solid grey}
#facebook-connect{margin-bottom:8px}
#facebook-connect a{text-decoration:none;color:#069;font-size:.9em}
#facebook-connect a:hover{color:#069}
#facebook-connect a:visited{color:#069}
#facebook-connect img{margin:0 5px -2px 0}
div .twitter-like{margin-top:15px}
.twitter-share-button{border:0}
.log-entry{font-size:.8em;line-height:1.8em;font-family:Arial,Helvetica,sans-serif}
#highlights-off{z-index:1000}
#searchterm a{position:relative;margin-right:2px;left:1px;top:-10px;z-index:1000;color:#000;border:1px solid #aaa;padding-top:.2em;padding-right:.2em;height:1.6em;border-radius:.4em;font-weight:400;font-size:1em;background:#ff9 url(../images/close-2.png) no-repeat!important;padding-left:1.7em;background-position-y:center!important;background-position-x:5px!important;background-size:1.1em!important;display:table}
#searchterm a:hover{color:red}
#searchterm a em{font-weight:400;background:0;padding:0}
#searchterm a:hover em[class^="searchword"]{color:red}
.twitter-share-button{margin-top:-3px;margin-bottom:8px}
#stat-g-book-entries .comment{border-top:5px solid #ccc;background-color:#f0f8ff;margin:10px -10px;padding:0 10px 10px 30px}
input::-webkit-input-placeholder{opacity:1}
input::-moz-placeholder{opacity:1}
input:-ms-input-placeholder{opacity:1}
textarea::-webkit-input-placeholder{opacity:1}
textarea::-moz-placeholder{opacity:1}
textarea:-ms-input-placeholder{opacity:1}
input:focus::-webkit-input-placeholder{opacity:.4}
input:focus::-moz-placeholder{opacity:.4}
input:focus:-ms-input-placeholder{opacity:.4}
textarea:focus::-webkit-input-placeholder{opacity:.4}
textarea:focus::-moz-placeholder{opacity:.4}
textarea:focus:-ms-input-placeholder{opacity:.4}
#suchform{margin:.6em 0 .8em;text-align:center}
.searchform{margin:0!important;display:inline-block;zoom:1;*display:inline;padding:.2em;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 0 rgba(0,0,0,.1);background:#aaa;background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#999));background:-moz-linear-gradient(top,#eee,#999);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#cccccc');-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#cccccc')}
.searchform input{font-size:1em}
.searchform .searchfield{background:#fff url(/images/lupe.png) 4% 60% no-repeat;padding:5px 0 3px 10px;border:solid 1px #bcbbbb;outline:none;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em}
*html .searchform .searchfield{width:90px}
*+html .searchform .searchfield{width:90px}
.searchform .searchfield:focus,.searchform .searchfield:hover{outline:none;border-color:rgba(25,25,25,.5)!important;-moz-box-shadow:0 0 8px rgba(25,25,25,.5);-webkit-box-shadow:0 0 8px rgba(25,25,25,.5);box-shadow:0 0 8px rgba(25,25,25,.5)}
.searchform .searchbutton{position:relative;bottom:.08em;color:#fff;border:solid 0 #555;padding:0;width:1.8em;height:1.8em;text-shadow:0 1px 1px rgba(0,0,0,.6);-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;background:#777;background:-webkit-gradient(linear,left top,left bottom,from(#333),to(#ddd));background:-moz-linear-gradient(top,#333,#ddd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333',endColorstr='#dddddd');-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333',endColorstr='#dddddd')}
.searchbutton:hover,.searchbutton:focus{cursor:pointer;color:#333;text-shadow:0 1px 1px rgba(255,255,255,.6);background:#999;background:-webkit-gradient(linear,left top,left bottom,from(#666),to(#eee));background:-moz-linear-gradient(top,#666,#eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666',endColorstr='#eeeeee');-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666',endColorstr='#333333')}
#suchform-results-page{text-align:left}
#suchform-results-page .searchform .searchfield{width:22em;max-width:10em}
#suchform-results-page #searchform-content{padding-right:0}
.boldless{font-weight:400}
.summary{margin-left:1.7em;cursor:pointer;outline:none;color:#069;font-size:93%}
.summary:hover{color:#7D9CC8;text-decoration:underline;text-decoration-thickness:1px}
.invert-string{unicode-bidi:bidi-override;direction:rtl}
.scroll-buttons{position:fixed;top:420px;z-index:999999;left:20px;display:none}
.scroll-buttons img{cursor:pointer;border:0;display:block;margin:0 auto;padding-bottom:12px}
.scroll-buttons.show{display:block}
.scroll-buttons.right{left:auto;right:20px}
.scroll-buttons img:first-child,.scroll-buttons img:last-child{height:24px}
.scroll-buttons img:nth-child(2),.scroll-buttons img:nth-child(3){height:20px}
a.current{color:#87CEFA}
.iframe-embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%;height:auto}
.iframe-embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}
.iframe-embed-container.ratio4x3{padding-bottom:75%}
video{width:100%}
#email-form legend{background:whitesmoke;margin-left:.4em;padding:3px  0px;border-radius:5px;border:2px solid lightblue;display:block ruby;}