html{height:100%;min-height:100%;box-sizing:border-box; } a,a:link,a:visited{display:block;color:#ececec;} *,*:before,*:after{box-sizing:inherit;} #hamburger{display:none;} .weiss{color:white;} .weiss-bg{background-color:white;} .braun{color:#bd4f07;} .braun-bg{background-color:#bd4f07;} .left{float:left;} .right{float:right;} .clear{clear:both;} strong{font-weight:bold;} body{height:100%;min-height:100%;background-color:white;} #base{width:100%;max-width:1200px;height:100%;min-height:100%;margin:auto auto;padding-top:12px;background-color:#ececec;font-family:'Roboto';font-weight:normal;} #logo{max-width:300px;width:26%;max-height:150px;float:left;margin-left:1%;} #logo a img, #bild img{width:100%;display:block;height:auto;} #navwrapper{width:100%;max-height:150px;} #nav{float:left;margin-top:90px;padding-top:7px;padding-bottom:7px;width:73%; /* 74%*/ background-color:#bd4f07;color:#ececec;display:table;} #nav ul{display:table-row;} #nav ul li{display:table-cell;border-right:solid 2px #ececec;} #nav ul li:first-child{padding-left:7px;} #nav ul li a{display:block;text-align:center;color:#ececec;font-size:1.05em;text-decoration:none;padding-right:6px;padding-left:6px;padding-top:2px;padding-bottom:2px;font-weight:normal;letter-spacing:-0.01em;} #nav ul li:last-child{margin-right:0px;border:0;padding-right:6px;} #nav ul li a::after{display:block;content:attr(title);height:1px;color:transparent;font-weight:bold;overflow:hidden;visibility:hidden;margin-bottom:-1px;} #nav ul li:first-child a::before{margin-right:0px;content:"";} #nav .nav-selected, #nav ul li a:hover{font-weight:bold;} #subnav{margin-top:25px;width:100%;} #subnav a{display:block;margin-right:0px;width:16%;margin-right:1.5%;float:left;} #subnav a .btn{background-color:#bd4f07;color:#ececec;padding:20px;padding-top:18px;float:left;font-size:1.6em;line-height:130%;width:100%;} #subnav a:last-child{margin-right:0;} #subnav a:nth-child(4), #subnav a:nth-child(5){width:23%;} #content, #Lcontent, #Rcontent{margin-bottom:35px;float:left;min-height:400px;} #content{position:relative;} #content img{display:block;width:100%;height:auto;position:relative;} 
#ehrlerintro{position:absolute;left:50%;top:0%;width:auto;height:auto;margin:2%;padding:2%;padding-top:3%;background:#bd4f07;color:#ececec;}   #ehrlerintro ul{list-style-type:none;padding-left:10px;} #ehrlerintro ul li:before { content: "\002D" " "; position:absolute; left:24px; }  #Lcontent{float:left;width:35%;margin:1%;padding:0;font-size:1.2em;line-height:130%;} #Rcontent{width:63%;float:left;margin-top:10px;padding-left:1%;} #bild{margin-bottom:50px;} #footer{width:100%;background-color:#bd4f07;padding-top:5px;padding-bottom:4px;display:table;font-size:1.1em;} #footer div{display:table-row;} #footer div div, #subfooter div{color:#ececec;padding-top:3px;padding-bottom:3px;font-weight:normal;border-right:solid 2px #ececec;display:table-cell;text-align:center;} #footer div div:last-child{border-right:0;} p.titel-gross{font-size:1.6em;font-weight:bold;margin-top:0px;line-height:120%;} p.titel-klein{font-size:1.4em;font-weight:bold;margin-top:-4px;line-height:110%;} .Schrift-normal{line-height:110%;} #Lcontent p a{color:black;font-size:1.2em;line-height:110%;text-decoration:none;background-color:#EEEEEE;color:#333333;padding:2px 6px 2px 6px;border-top:1px solid #CCCCCC;border-right:1px solid #333333;border-bottom:1px solid #333333;border-left:1px solid #CCCCCC;width:50%;} #Lcontent ul{list-style-type:none;margin-top:16px;margin-bottom:24px;} #Lcontent ul li{font-size:1.2em;margin-bottom:10px;margin-left:14px;text-indent:0px;} #Lcontent ul li:before{top:0px;margin-left:-13px;display:inline-block;width:4px;height:4px;content:"- ";margin-right:10px} @media screen and (max-width:1250px){#nav{width:72%;} #nav ul li a{font-size:0.9em;} #subnav a .btn{font-size:1.2em;} #footer{font-size:1.0em;} } @media screen and (max-width:1225px){#nav ul li a{font-size:0.85em;} #footer{font-size:0.95em;padding-top:8px;padding-bottom:7px;} } @media screen and (max-width:1100px){#nav{margin-top:80px;} #nav ul li a{font-size:0.85em;} #footer{font-size:0.9em;padding-top:8px;padding-bottom:7px;} } @media screen and (max-width:1030px){#ehrlerintro p .Schrift-normal{font-size:16px;} #ehrlerintro p img {display:none;} } @media screen and (max-width:1000px){#nav{margin-top:80px;} #nav{margin-top:80px;} #nav ul li a{font-size:0.8em;} #content{margin-bottom:20px;} #footer{font-size:0.75em;padding-top:6px;padding-bottom:6px;} #footer div div{border-right-width:1px;} .Schrift-normal{font-size:0.8em;} } @media screen and (max-width:945px){#nav{margin-top:70px;} #nav ul li a{font-size:0.75em;} #footer{font-size:0.8em;padding-right:4px;padding-left:4px;padding-top:4px;padding-bottom:4px;} } @media screen and (max-width:900px){#nav ul li a{font-size:0.70em;} #nav ul li{border-right:solid 1px #ececec;} } @media screen and (max-width:850px){#nav{margin-top:60px;} #nav ul li a{font-size:0.6em;} #nav ul li{border-right:solid 1px #ececec;} #subnav a .btn{font-size:1.0em;padding:14px;padding-top:13px;} #footer{font-size:0.75em;padding-right:4px;padding-left:4px;padding-top:8px;padding-bottom:4px;} } @media screen and (max-width:800px){#nav{display:none;margin-top:0;position:absolute;height:auto;background-color:#bd4f07;margin-top:0;padding-top:6px;padding-bottom:6px;width:auto;color:#ececec;border:0;width:auto%;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.5);right:15px;top:60px;z-index:10;} #nav ul{display:block;} #nav ul li{display:block;border:0;} #nav ul li a{padding:6px 16px;display:block;text-align:left;color:#ececec;font-size:1.0em;font-weight:normal;letter-spacing:0;} #nav ul li:first-child{padding-left:0;} #subnav a{width:100%;margin-right:0;font-size:1.5em;margin-bottom:10px;} #subnav a:nth-child(4), #subnav a:nth-child(5){width:100%;} #footer{display:block;} #footer div{display:block;} #footer div div{font-size:1.2em;padding-top:7px;padding-bottom:7px;text-align:left; /* float:left;*/ border-right:0;display:block;margin-bottom:5px;} #footer div div:nth-child(1), #footer div div:nth-child(2), #footer div div:nth-child(3), #footer div div:nth-child(4), #footer div div:nth-child(5){padding-bottom:0px;} #footer div div:nth-child(1), #footer div div:nth-child(2), #footer div div:nth-child(3), #footer div div:nth-child(5){padding-top:0px;} #Lcontent{width:96%;padding:0;margin:2%;min-height:200px;} #Rcontent{width:100%;padding:2%;min-height:0;} #ehrlerintro{position:absolute;left:40%;top:1%;margin:2%;padding:2%;padding-top:3%;} p.titel-gross{font-size:0.85em;line-height:110%;} #ehrlerintro p.Schrift-normal{display:none;} #bild{margin-bottom:20px;} #hamburger{display:block;} .show{display:block !important;} #ehrlerintro ul li:before {left:14px; } }
#ehrlerintro p strong{line-height:150%}
/*
#ehrlerintro{top:15%;}
#ehrlerintro p strong{line-height:110%}

 */