@charset "UTF-8";html{background-color:#efefef}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:100%;margin-bottom:30px}a,a:visited{color:#173e89;text-decoration:none}a:hover{color:#173e89;text-decoration:none;border-bottom:1px solid #173e89}em{font-style:italic}#main{margin:0 auto;width:900px;text-align:left;background-color:white;-webkit-box-shadow:0 0 10px black;-khtml-box-shadow:0 0 10px black;-moz-box-shadow:0 0 10px black;-o-box-shadow:0 0 10px black;box-shadow:0 0 10px black}header{overflow:hidden;height:216px}header img{width:900px}header a{text-decoration:none}#page{padding:20px 0;overflow:hidden}#page .without-sidebar{width:850px;margin:0 10px 0 15px}#page .with-sidebar{width:610px;float:left;margin:0 20px 0 15px;padding-bottom:10px}#page h1,#page h2,#page h3,#page h4{font-weight:bold;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}#page h1{color:#173e89;font-size:180%;padding-bottom:25px}#page h2{color:#444;font-size:120%;padding-bottom:12px}#page h3{color:#76b82a;font-size:120%;padding-bottom:12px}#page h5{font-size:1em;color:#f56f0b}#page article>p{color:#222;line-height:1.3em;margin:0 0 15px 0}#page aside{float:right;width:219px;font-size:90%;margin:0 20px -16000px 0;padding:0 0 16031px 15px;border-left:1px dashed #b2b2b2}#page aside h1{font-size:100%;padding-bottom:10px}#page aside h1 a{font-size:100%;font-weight:400;color:#173e89;border-bottom:0}#page aside p{font-size:90%;color:#173e89;line-height:1.4em;margin-bottom:15px}#page aside img{float:left;margin-bottom:20px;width:200px;-webkit-box-shadow:0 0 5px #888;-khtml-box-shadow:0 0 5px #888;-moz-box-shadow:0 0 5px #888;-o-box-shadow:0 0 5px #888;box-shadow:0 0 5px #888}#page aside .no-shadow{-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}#main-nav{background-color:#e7e5e2;overflow:hidden;height:24px;background-image:-o-linear-gradient(top,#bbb 0,#e7e5e2 30%);background-image:-moz-linear-gradient(top,#bbb 0,#e7e5e2 30%);background-image:-webkit-linear-gradient(top,#bbb 0,#e7e5e2 30%);background-image:-ms-linear-gradient(top,#bbb 0,#e7e5e2 30%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#bbb),color-stop(0.3,#e7e5e2));background-image:linear-gradient(top,#bbb 0,#e7e5e2 30%)}#main-nav ul{list-style:none;text-align:center;margin-top:2px}#main-nav ul li{display:inline}#main-nav ul li a,#main-nav ul li a:hover{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;color:#3d3d3d;text-decoration:none;padding-left:16px;padding-right:16px;border-bottom:0}#main-nav ul li a:hover{color:#173e89;font-weight:bold}#main-nav ul li ul{margin-top:36px;border-left:1px solid #aaa;border-right:1px solid #aaa;border-top:1px solid #aaa;display:none;position:absolute;z-index:200}#main-nav ul li:hover ul{display:block;margin-top:34px}#main-nav ul li:hover ul li{background-color:#173e89}#main-nav ul li li{display:block;float:none;border-bottom:1px solid #aaa}#main-nav ul li li a{background-color:#173e89;width:135px;border:none;float:none}#main-nav ul li.current a,#main-nav ul li.parent_of_current a{color:#173e89;font-weight:bold}#main-nav ul li.current li a,#main-nav ul li.parent_of_current li a{background:white;color:#3d3d3d}#main-nav ul li.current li a:hover,#main-nav ul li.parent_of_current li a:hover{background:#173e89;color:white}#breadcrumbs{display:block;border-bottom:dashed #b2b2b2;border-width:1px 0;font-size:70%;color:#444;margin:0 2px;padding:5px}#breadcrumbs a{border-bottom:none}.child-nav{margin-top:25px}.child-nav .backward{clear:both}.child-nav .backward a{border-bottom:none}.child-nav .forward{float:right}.child-nav .forward a{border-bottom:none}.child-nav .forward span{clear:both}a.purchase-button,a:hover.purchase-button{color:white;background-color:#173e89;padding:5px 16px;font-size:90%;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 5px #888;-khtml-box-shadow:0 0 5px #888;-moz-box-shadow:0 0 5px #888;-o-box-shadow:0 0 5px #888;box-shadow:0 0 5px #888;border-bottom:0}#sitemap{margin:15px}#sitemap li{list-style:none inside;background:url(//radiantmagic.com/assets/292/list-arrow.png) no-repeat;margin-bottom:12px;padding-left:15px}#sitemap ul{margin-left:0}#sitemap li ul{margin-top:12px}footer p{margin:6px auto;width:900px;text-align:center;color:#444;font-size:80%}footer p a,footer p a:hover,footer p a:visited{color:#444;border-bottom:none}.slideshow{overflow:hidden;display:block;padding-top:15px}.slideshow nav{padding-top:10px;text-align:center}#slideshow-nav{text-align:center}#slideshow-nav a{text-decoration:none;border-bottom:0}#slideshow-nav #play{display:none}.slide{width:608px}.slide img{margin:auto;display:block;-webkit-box-shadow:0 0 5px #888;-khtml-box-shadow:0 0 5px #888;-moz-box-shadow:0 0 5px #888;-o-box-shadow:0 0 5px #888;box-shadow:0 0 5px #888}.slide .caption{padding-top:10px;padding-bottom:10px;font-size:80%;text-align:center}#wiesbadenbildband{margin-top:-100px}.no-js #wiesbadenbildband{margin-top:0}#mailer{width:540px}#mailer fieldset{background:#efedeb;border:1px solid #dbd6d1;margin:0 0 1.5em 0;padding:1.4em}#mailer fieldset legend{font-size:100%}#mailer fieldset label{font-size:100%;width:150px}#mailer fieldset input[type="text"]{font-size:105%;width:420px;height:18px}#mailer fieldset textarea{font-size:105%;width:486px;height:200px}#mailer fieldset table{margin-bottom:0}#mailer fieldset table tr{height:32px}#mailer fieldset table td.label{width:100px}#mailer .error{font-size:80%;color:red}#mailer input[type="submit"]{float:right;margin-right:30px!important}.float-left{float:left}img.float-left{margin-right:10px}.float-right{float:right}img.float-right{margin-left:10px}input[type="text"]:focus,input[type="password"]:focus{background:#ffc none repeat scroll 0 0}select:focus,textarea:focus{background:#ffc none repeat scroll 0 0}::selection{background:#b4d5fe;color:black}#cookienotice{outline:1px solid #7b92a9;text-align:right;border-top:1px solid white;background:#d6e0eb;z-index:10000;position:fixed;left:0;top:0;width:100%}#cookienotice a{color:#003146;margin:0 1em}#cookienotice a:hover,#cookienotice a:focus{}#cookienotice div{padding:.75em}@media print{header,footer{display:none}}