html, body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{font-family:arial;font-size:20pt;color:white;font-weight:normal;/*background-image:url(witz.gif)*/;text-align:center;margin:0px;padding:0px;}
img{border:none;}
li{list-style:none;}
a.change:link{text-decoration:none;color:#FEC143 !important;}
a.change:visited{text-decoration:none;color:#FEC143 !important;}
a.change:active{text-decoration:none;color:#FEC143 !important;}
a.change:hover{text-decoration:underline;color:yellow !important;}
a.gelb:link{text-decoration:none;color:#fbffc0 !important;}
a.gelb:visited{text-decoration:none;color:#fbffc0 !important;}
a.gelb:active{text-decoration:none;color:#fbffc0 !important;}
a.gelb:hover{text-decoration:underline;color:#ffca9a !important;}
a.rot:link{text-decoration:underline;color:#cf4e48 !important;}
a.rot:visited{text-decoration:underline;color:#cf4e48 !important;}
a.rot:active{text-decoration:underline;color:#cf4e48 !important;}
a.rot:hover{text-decoration:underline;color:#ec8782 !important;}
h1{font-size:24pt !important;font-weight:bold;padding:0px;margin:0px;color:#373737 !important;}
h2{font-size:22pt !important;font-weight:normal;padding:0px;margin:0px;color:white;}
h3{font-size:22pt !important;font-weight:normal;padding:0px;margin:0px;color:white;}
ul.hr{margin:0;padding:4px;}
ul.hr li{display:inline;margin-right:5px;padding:3px;}
.textareamessage{width:80%;height:250px;width:80%;font-weight:700;font-style:normal}
.selectunten{height:22px}
.bilderident{float:left !important;}
#seitenmappe a:link{text-decoration:underline;color:white;}
#seitenmappe a:active{text-decoration:underline;color:white;}
#seitenmappe a:visited{text-decoration:underline;color:white;}
#seitenmappe a:hover{text-decoration:underline;color:#fff8aa;}
.styleunten{text-transform:uppercase;color:white !important}
.videolinks a{color:#fffbd6 !important;text-decoration:underline !important;}
.springen{border-bottom:dashed 3px white;}
#footer p{color:#6F575B !important;}
#footer image{border:none;}
a:link{text-decoration:underline;color:#494354;}
a:visited{text-decoration:underline;color:#494354;}
a:active{text-decoration:underline;color:#494354;}
a:hover{text-decoration:underline;color:#A20100;}
a.change:link{text-decoration:none;color:#FEC143 !important;}
.hauptinner a{color:#fbffc0;margin:15px;line-height:3em;}
.hauptinner a:hover{color:#ffca9a;}
.logo{margin-top:35px;width:400px;height:auto;}
.btn{background:#50cd7a;border-radius:60px;float:left;font-family:Arial;color:#ffffff !important;font-size:12pt !important;padding:14px;padding-top:7px;padding-bottom:7px;border:solid #ffffff 3px;text-decoration:none;margin:10px;margin-left:8px;width:250px;display:inline-block;text-decoration:none !important;}
.btn2{background:#a8a7a5;background-image:-webkit-linear-gradient(top, #a8a7a5, #7a695a);background-image:-moz-linear-gradient(top, #a8a7a5, #7a695a);background-image:-ms-linear-gradient(top, #a8a7a5, #7a695a);background-image:-o-linear-gradient(top, #a8a7a5, #7a695a);background-image:linear-gradient(to bottom, #a8a7a5, #7a695a);float:left;-webkit-border-radius:60;-moz-border-radius:60;border-radius:60px;text-shadow:3px 1px 3px #1f041f;-webkit-box-shadow:2px 2px 8px #1f1400;-moz-box-shadow:2px 2px 8px #1f1400;box-shadow:2px 2px 8px #1f1400;font-family:Arial;color:#ffffff !important;font-size:12pt !important;font-weight:bold;padding:14px;padding-top:7px;padding-bottom:7px;border:solid #ffffff 3px;text-decoration:none;margin:10px;width:250px;display:inline-block;text-decoration:none !important;}
.btn:hover{background:#4daf6e;text-decoration:none;}
.linie{width:100%;border:0;border-bottom:1px dashed #7a695a;background:white;margin-top:40px;margin-bottom:40px;clear:both;}
.liniezwei{display:none}
#topeinhundert{margin-top:20px;}
#topeinhundert a{display:inline-block;margin:8px;}
#ortsnamen a{color:white;}
.daumenrunterbild{width:40px;height:41px;}
.empfehlpfeil{width:250px;height:210px;}
#facebookempfehlung{font-size:22pt;}
#pfeilunten{background-image:url(pfeil-unten.png);width:50px;height:50px;margin:auto;margin-bottom:25px;display:none;margin:0px;}
.vollbild{max-width:70%;padding-top:30px;border:none;}
.navi{width:999px;margin:auto;}
.navi li{float:left;}
.navi li:last-child{
    float:none;
    display: inline-block;
    margin-right: 52px;
}
.werbeins{height:auto;display:inline-block;width:999px;margin:auto;margin-top:15px;margin-bottom:5px;padding-top:20px;border-top:dashed 1px #413e3b;}
.werbzwei{height:auto;width:470px;float:left;margin-right:15px;margin-bottom:20px;}
.werbdrei{height:auto;width:470px;float:right;margin-left:15px;margin-bottom:20px;}
#anzeigeouter{width:95%;margin:auto;}
#anzeige{min-width:100%;max-width:100%;}
#vorwort{width:999px;color:#413e3b;font-size:16pt;margin:auto;margin-top:20px;margin-bottom:20px;}
.haupt{background-color:#528cd6;width:999px;margin:auto;margin-top:25px;color:white;font-size:16pt;}
.hauptinner{width:90%;margin:auto;}
.fuss{color:black !important;width:999px;margin:auto;margin-top:100px;}
.obenrechts{position:absolute;left:auto;right:0px;top:10px;font-size:8pt;}
.obenrechts a{display:inline-block;margin-right:25px;}
#obenbalken{width:100%;height:auto;}
#obenbalkeninner{width:90%;margin:auto;}
#kontaktunten{width:999px;margin:auto;color:white;background-color:#413e3b;}
.bilderident{width:30%;margin:1%;}
.halbbild{width:250px; height:auto;}
.img-memes{width:400px; height:auto;}
.viertelbild{min-width:30%;max-width:30%;}
@media screen and (max-width:1015px){.logo{width:400px;height:auto;}
.werbeins{width:95%;margin:auto;margin-top:25px;margin-bottom:25px;}
.navi{width:740px;padding-right:30px;}
#vorwort{width:95%;margin:auto;margin-top:20px;margin-bottom:20px;}
.haupt{width:95%;margin:auto;margin-top:25px;}
.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}
.video-container iframe,
.video-container object,
.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}
.fuss{width:95%;}
#kontaktunten{width:95% !important;}
}
@media screen and (max-width:790px){h1{font-size:18pt !important;}
.werbeins{width:90%;margin:auto;margin-top:30px;}
.werbzwei{text-align:center;padding:0px;float:none;margin:auto;margin-left:auto;margin-right:auto;margin-bottom:15px;margin-top:0px;}
.werbdrei{text-align:center;padding:0px;float:none;margin:auto;margin-left:auto;margin-right:auto;margin-bottom:15px;margin-top:0px;}
.logo{width:400px;height:auto;margin-top:50px;margin-bottom:10px;}
#vorwort{margin-bottom:0px;}
#obenbalken{margin-bottom:0px;}
.bilderident{width:100px !important;text-align:center;float:none !important;margin:auto !important;margin-bottom:20px !important;}
.navi{width:520px;padding:auto;padding-right:auto;margin:auto;margin-bottom:20px;}
.btn{width:155px;margin:15px;margin-left:10px;font-size:11pt !important;padding-top:10px;padding-bottom:10px;}
.btn2{width:155px;margin:15px;margin-left:10px;font-size:11pt !important;padding-top:4px;padding-bottom:4px;}
.halbbild{width:200px;height:auto;}
.viertelbild{min-width:50%;max-width:50%;}
.liniezwei{display:block;width:100%;border:0;border-bottom:1px dashed #7a695a;background:white;margin-top:40px;margin-bottom:40px;clear:both;}
.haupt{font-size:14pt;width:100%;margin-top:35px;}
.hauptinner{width:95%;margin:auto;}
}
@media screen and (max-width:540px){.hauptinner{width:99%;margin:auto;}
#kontaktunten{width:99% !important;}
.werbeins{margin:auto;margin-top:30px;}
.werbzwei{width:450px;}
.werbdrei{width:450px;}
#pfeilunten{display:none;}
.vollbild{max-width:95%;}
#vorwort{font-size:14pt;}
.navi{width:160px;padding:auto;padding-right:auto;margin:auto !important;}
.logo{width:280px;height:auto;margin-top:50px;margin-bottom:10px;}
.haupt{font-size:14pt;margin-top:30px;margin:0px;margin-top:30px;padding:0px;width:100%;}
.btn{width:155px;margin-left:-42px;}
.btn2{width:155px;margin-left:-42px;}
}
@media screen and (max-width:480px){.werbzwei{width:100%;}
.werbdrei{width:100%;}
}
@media screen and (max-width:360px){.werbeins{width:auto;margin:auto;margin-top:30px;}
.haupt{margin:0px;margin-top:30px;padding:0px;width:100%;}
#kontaktunten{width:100% !important;}
}
@media screen and (max-width:340px){.haupt{margin-top:35px;}
}
.selectedanchor{}