body{margin:0px;font-family:"Times New Roman";font-size:20px;}
#logo{display:block;}
#logo:link,#logo:visited{color:white;text-decoration:none}
.wrapper{width:1800px;margin:auto;}
#Navigation li{}
#header{height:500px;background-color:darkgrey;position:relative;}
#header #balken{position:absolute;bottom:0px;height:100px;background-color:rgba(0,0,0,0.5);color:white;width:100%;z-index:10;}
#header #balken .wrapper{font-size:50px;line-height:100px;}
#top_images{width:100%;height:500px;position:relative;z-index:1;}
#top_images .picture{width:100%;height:500px;position:absolute;top:0px;background-position:center;background-size:cover;background-repeat:no-repeat;}
#top_images .picture.active{z-index:3;}
.artikelheader{max-width:100%;height:auto;}
.big_image img{max-width:100%;}
.little_images{max-height:70px;overflow-y:scroll;}
#Navigation{background-color:rgb(239,239,239);margin:0px;padding:0px 0px 50px 0px;width:400px;min-height:500px;display:table-cell;vertical-align:top;}
#Navigation>li{list-style-type:none;line-height:40px;padding-left:10px;}
#Navigation>li li{list-style-type:disc;line-height:25px;}
#Navigation .active{font-weight:bold;}
#Navigation a:link,#Navigation a:visited{text-decoration:none;color:black;}
#Navigation .hauptnav_1{background-color:rgb(240,200,205)}
#Navigation .hauptnav_2{background-color:rgb(240,240,200)}
#Navigation .hauptnav_3{background-color:rgb(210,230,195)}
#Navigation .hauptnav_4{background-color:rgb(210,235,230)}
#Navigation .hauptnav_5{background-color:rgb(215,200,220)}
#Navigation .hauptnav_6{background-color:rgb(220,210,210)}
#Navigation .hauptnav_7{background-color:rgb(215,215,215)}
#Navigation .hauptnav_8{background-color:rgb(241,241,241)}
#main{min-height:500px;}
#main #content_cell{display:table-cell;padding:0px 0px 50px 20px;width:1400px;}
#main.theme_1 #content_cell #content h1{border-bottom-color:rgb(240,200,205)}
#main.theme_2 #content_cell #content h1{border-bottom-color:rgb(240,240,200)}
#main.theme_3 #content_cell #content h1{border-bottom-color:rgb(210,230,195)}
#main.theme_4 #content_cell #content h1{border-bottom-color:rgb(210,235,230)}
#main.theme_5 #content_cell #content h1{border-bottom-color:rgb(215,200,220)}
#main.theme_6 #content_cell #content h1{border-bottom-color:rgb(220,210,210)}
#main.theme_7 #content_cell #content h1{border-bottom-color:rgb(215,215,215)}
#main.theme_8 #content_cell #content h1{border-bottom-color:rgb(241,241,241)}
#main #content_cell #content h1{border-bottom:1px solid}
#main.theme_1 #content_cell #content hr{background-color:rgb(240,200,205)}
#main.theme_2 #content_cell #content hr{background-color:rgb(240,240,200)}
#main.theme_3 #content_cell #content hr{background-color:rgb(210,230,195)}
#main.theme_4 #content_cell #content hr{background-color:rgb(210,235,230)}
#main.theme_5 #content_cell #content hr{background-color:rgb(215,200,220)}
#main.theme_6 #content_cell #content hr{background-color:rgb(220,210,210)}
#main.theme_7 #content_cell #content hr{background-color:rgb(215,215,215)}
#main.theme_8 #content_cell #content hr{background-color:rgb(241,241,241)}
#main #content_cell #content hr{height:1px;border:none}
#main #content_cell #content a:link{text-decoration:none;color:black;background-color:rgb(241,241,241)}
#main #content_cell #content a:visited{text-decoration:none;color:black;background-color:rgb(241,241,241)}
#main.theme_1 #content_cell #content a:link,#main.theme_1 #content_cell #content a:visited{background-color:rgb(240,200,205)}
#main.theme_2 #content_cell #content a:link,#main.theme_2 #content_cell #content a:visited{background-color:rgb(240,240,200)}
#main.theme_3 #content_cell #content a:link,#main.theme_3 #content_cell #content a:visited{background-color:rgb(210,230,195)}
#main.theme_4 #content_cell #content a:link,#main.theme_4 #content_cell #content a:visited{background-color:rgb(210,235,230)}
#main.theme_5 #content_cell #content a:link,#main.theme_5 #content_cell #content a:visited{background-color:rgb(215,200,220)}
#main.theme_6 #content_cell #content a:link,#main.theme_6 #content_cell #content a:visited{background-color:rgb(220,210,210)}
#main.theme_7 #content_cell #content a:link,#main.theme_7 #content_cell #content a:visited{background-color:rgb(215,215,215)}
#main.theme_8 #content_cell #content a:link,#main.theme_8 #content_cell #content a:visited{background-color:rgb(241,241,241)}
#main #content_cell #content p{line-height:30px}
#main #content_cell #content .ZoomContainer a:link,.ZoomContainer a:visited{background-color:white;}
#main.theme_1 #content_cell #content .Preview{border-bottom:1px solid rgb(240,200,205)}
#main.theme_2 #content_cell #content .Preview{border-bottom:1px solid rgb(240,240,200)}
#main.theme_3 #content_cell #content .Preview{border-bottom:1px solid rgb(210,230,195)}
#main.theme_4 #content_cell #content .Preview{border-bottom:1px solid rgb(210,235,230)}
#main.theme_5 #content_cell #content .Preview{border-bottom:1px solid rgb(215,200,220)}
#main.theme_6 #content_cell #content .Preview{border-bottom:1px solid rgb(220,210,210)}
#main.theme_7 #content_cell #content .Preview{border-bottom:1px solid rgb(215,215,215)}
#main.theme_8 #content_cell #content .Preview{border-bottom:1px solid rgb(241,241,241)}
#main #content_cell #content .Preview{padding-bottom:10px;min-height:300px;clear:both}
#main #content_cell #content .Preview:last-child{border-bottom:none}
#videobox
{width:768px;height:432px;margin:auto;box-shadow:0 0 2px 2px #888;overflow:hidden;margin-bottom:100px;}
#videobox video{width:768px;height:432px;}
#footer{height:200px;background-color:rgb(148,148,148);}
#footer .wrapper{text-align:right;padding-top:10px;}
#footer a:link,#footer a:visited{color:white;text-decoration:none;}
#footer .allesedvlink{padding-top:30px;font-size:80%;}
#footer .allesedvlink a:link,#footer .allesedvlink a:visited{color:rgb(239,239,239);}
#hamburger_menu{position:absolute;right:10px;top:10px;display:none;font-size:30px;line-height:40px;border:3px solid white;text-align:center;width:40px;cursor:pointer;}
@media screen and (max-width:1850px){.wrapper{width:1500px}
#header,#top_images{height:450px}
#top_images .picture{height:450px}
body{font-size:19px}
.ZoomContainer img{max-width:1450px}}
@media screen and (max-width:1550px){.wrapper{width:1200px}
#header{height:400px}
#top_images,#top_images .picture{height:400px}
body{font-size:18px}
.ZoomContainer img{max-width:1150px}}
@media screen and (max-width:1250px){.wrapper{width:900px}
#header{height:350px}
#top_images,#top_images .picture{height:350px}
body{font-size:17px}
.ZoomContainer img{max-width:850px}
#videobox video,#videobox{width:384px;height:216px}}
@media screen and (max-width:950px){.wrapper{width:600px}
#header{height:250px}
#top_images,#top_images .picture{height:250px}
body{font-size:15px}
.ZoomContainer img{max-width:550px}
#videobox video,#videobox{width:384px;height:216px}}
@media screen and (max-width:650px){.wrapper{width:95%}
#header{height:200px}
#top_images,#top_images .picture{height:200px}
body{font-size:15px}
#Navigation{display:none;width:100%;min-height:0px}
#header #balken{height:70px}
#header #balken .wrapper{line-height:70px;font-size:40px}
#logo{display:inline-block}
#hamburger_menu{display:block}
.ZoomContainer img{max-width:90%}
#videobox video,#videobox{width:384px;height:216px}}
#cookiemessage{position:fixed;bottom:0px;width:100%;z-index:9999;display:none;border-top:2px solid white;}
#cookiemessage .content{box-sizing:border-box;margin:0px auto;background-color:rgb(148,148,148);padding:10px;text-align:center;}
#cookiemessage p{display:inline;padding:10px 15px;vertical-align:middle;width:100%;color:white;}
#cookiemessage button{padding:5px 30px;font-weight:bold;font-size:14px;border:none;cursor:pointer;color:rgb(148,148,148);background-color:white;}
#cookiemessage a{text-decoration:none;color:white;}
#cookiemessage a:hover{text-decoration:underline;color:white;}
#cookieMoreInfoText{padding:10px;color:white;text-align:justify;}