a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}#header,body{background-color:#fff}body{border:0;font:inherit;vertical-align:baseline;line-height:1;font-family:Arial;padding:0;margin:0}#header #menu ul .submenu:hover,#header #menu ul li.topmenu:hover .submenu,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}#content ul.nobullet li,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}a{color:#00599d;text-decoration:none}a:hover{color:#4a4a49;text-decoration:underline;transition:color .3s}#header{margin:20px 0 0}#header #logo{display:inline-block;margin:25px 0 25px 5%;font-size:30px;width:90%;text-align:right}#header #logo .logo_box{width:300px;margin:0 auto;display:block;text-align:center}small{font-size:16px}#header #menu{display:inline-block;width:100%;text-align:center;margin-top:20px;margin-bottom:20px}#header #menu ul li{display:inline-flex}#header #menu ul li:nth-last-of-type(2){border-left:none}#footer li:first-child,#header #menu li:first-child{border-left:none}#footer li,#header #menu li{border-left:2px #00599d solid}#header #menu li{margin-top:5px;font-size:20px;padding:0 4px}#footer li a,#header #menu li a{padding:2px 4px;color:#000;text-decoration:none}#footer li a:hover,#header #menu li a.active,#header #menu li a:hover{color:#00599d;transition:color .3s}#header #menu li.menu_break{display:block;float:left}#header #menu ul .submenu{display:none;position:absolute;margin:20px 0 0;padding-top:5px;width:140px;text-align:left;background-color:rgba(255,255,255,.8)}#header #menu ul .submenu a{padding:10px 5px;display:block;font-size:14px}#bild{height:300px;width:100%;background-image:url(../img/schloss_benrath.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top}#middle{width:90%;margin:0 5%;background-color:#fff}#content{padding:10px}#content ul{margin-left:30px;list-style:square outside url(../img/bullet_point.jpg)}#content p,#content ul li{line-height:1.2em;padding:5px}#content h1,#content h2{font-size:28px;padding:10px 0 20px;color:#00599d}#content h1.quote{margin:5px;font-style:italic}#content h2{font-size:24px;padding:5px 0 10px}#content h3,#content h4{font-size:18px;padding:5px 0;color:#00599d}#content h4{font-size:16px}#content p{padding:10px 0;text-align:justify;-moz-hyphens:manual;-o-hyphens:manual;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}#content .line{width:80%;margin:30px 10%;border-top:1px solid #00599d}#content #foto,#content #foto img{width:90%;height:auto;margin:0 5%}#content #foto img{margin:15px 5% 0}#content #text{clear:both}#content .leistung{margin:20px 0}#content .leistung ul li{margin:5px 0 0 20px}#content .teiler{margin:40px 10% 50px;width:80%;border-top:2px solid #00599d}#footer{margin-top:30px;margin-bottom:10px;border-top:1px solid #00599d;padding:5px;text-align:center}#footer ul{display:inline-flex}#footer li{font-size:14px;padding:0 5px}#footer li a{padding:2px 5px}#footer li a:hover{color:#4a4a49}@media only screen and (min-width:400px){#header #menu ul li:nth-last-of-type(2){border-left:2px #00599d solid}#header #menu ul li:nth-last-of-type(1){border-left:none}}@media only screen and (min-width:485px){#header #menu ul li:nth-last-of-type(1),#header #menu ul li:nth-last-of-type(2){border-left:2px #00599d solid}}@media only screen and (min-width:600px){#header #logo{margin:25px 0 50px 10%;width:80%}#header #logo .logo_box{margin:0 0 0 auto}#header #menu li{font-size:20px;padding:0 6px}#header #menu li a{padding:3px 6px}#bild{background-image:url(../img/schloss_benrath.jpg);height:350px}#middle{width:80%;max-width:900px;margin:0 auto}#header #menu ul .submenu{margin:25px 0 0;padding-top:5px;width:145px}#header #menu ul .submenu a{padding:10px 5px;font-size:14px}#content #foto{width:auto;height:365px;margin:0 40px 20px 0}#content #foto img{width:auto;height:350px;margin:15px 20px 20px 0}}@media only screen and (min-width:800px){#content h2,#header #menu li{font-size:24px;padding:0 10px}#header #logo .logo_box{margin:0 0 0 auto}#header #menu li a{padding:5px 10px}#bild{background-image:url(../img/schloss_benrath.jpg);height:400px}#content h1{font-size:30px;padding:15px 0 25px}#content h2{padding:5px 0 10px}#content h3{font-size:18px;padding:5px 0}#header #menu ul .submenu{margin:30px 0 0;padding-top:5px;width:170px}#header #menu ul .submenu a{padding:10px;font-size:16px}#content #foto{width:auto;height:370px;margin:0 40px 20px 0}#content #foto img{width:auto;height:350px;margin:20px 20px 20px 0}}@media only screen and (min-width:1400px){#bild{background-position:0 -100px}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){#header #menu ul .submenu{margin-left:-135px}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none) and (min-width:600px){#header #menu ul .submenu{margin-left:-135px}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none) and (min-width:800px){#header #menu ul .submenu{margin-left:-170px}}