html{line-height:1.61em;background:#eee}
body{margin:0;padding:0 5px;height:100%;font-family:"Segoe UI",Roboto,sans-serif;font-size:1em;color:#363636}
img{margin:0;padding:0;border-style:none;border-radius:10px;font-size:0.8em;box-shadow:5px 7px 7px #d7dede}
.bild_header{width:auto;border-radius:5px}
pre{font-size:1.2em}
.zentriert{padding:0;width:1200px;margin-left:auto;margin-right:auto;border-left:1px solid #7ec4c4;border-right:1px solid #7ec4c4;box-shadow:0 0 50px #7ec4c4;background:#fcfcfc}
table#starts{width:1200px;margin:0;padding:0;border:0;margin-left:auto;margin-right:auto}
td.startseite{width:1200px;height:260px !important;padding:0;margin:0;text-align:center !important;vertical-align:bottom !important;background:#fcfcfc}
td.a{margin:0;padding:2px 0 2px 16px;width:1200px;height:1.85em;border-top:1px solid #7ec4c4;border-bottom:1px solid #7ec4c4;background:#dfefef}
h1{font-size:2.1em;color:#0b4c5f;font-weight:600}
h2{font-size:1.4em;color:#086a87;font-weight:600}
h3{font-size:1.25em;color:#3b6f7e;font-weight:600;margin-top:1em}
h4{font-size:1.1em;color:#3b6f7e;font-weight:600}
h5{font-size:1em;color:#3b6f7e;font-weight:600;margin-top:20px}
.headline_0{text-align:center;margin:50px 0 40px 0;line-height:40px}
.headline_1{text-align:center;margin:50px 0 20px 0;line-height:40px}
.headline_2{text-align:center;margin:20px 0 40px 0;line-height:40px}
.clearfix{clear:both;padding-top:5px}
dl,dt,dd,address{line-height:22px}
p.fett{font-size:1.1em;margin-top:17px;font-weight:600;color:#3b6f7e}
.scaps{font-variant:small-caps;font-size:1.05em}
strong{font-weight:600;color:#3b6f7e;text-align:left}
small{font-size:85%}
li{list-style-type:disc}
.bild_klein{float:left;margin:6px 22px 5px 0;padding:0}
.bild_klein img.head250{width:250px}
.bild_klein img.head350{width:350px}
.bild_gross,.bild_reziseite{float:none;margin:20px 0;display:block;clear:right}
.bild_gross img.head780{width:769px}
.bildunterschrift{display:block;margin:0;padding:0;text-align:center;font-size:0.8em}
div.bild_index{float:left;padding:5px 15px 10px 0}
div.bild_index,img.bild_index{width:180px;height:283px;object-fit:cover}
div.breiter,img.breiter{width:255px;height:255px;object-fit:cover;margin-bottom:3px}
.text_donate{padding:0}
.bild_donate{float:right;margin:5px 10px 10px 20px}
.section1{display:inline-block;width:45%;padding:0 20px 20px 32px;margin:0;border-right:1px dashed #7ec4c4}
.rez_titel{color:#3b6f7e;padding:0 0 30px 0;font-size:1.3em}
.section2{width:45%;float:right;clear:right;display:inline-block;padding:0 35px 20px 0;margin:0}
.spalte_links{display:inline-block;width:65%;padding:0 20px 0 30px;margin:0;border-right:1px dashed #7ec4c4}
.spalte_rechts{width:27%;float:right;clear:right;display:inline-block;padding:0 20px 0 10px;margin:0;text-align:center}
.abstand{padding:15px 0 5px 0}
.kapitl,.farblock{font-family:Lucida Bright,Georgia,serif;font-size:1.24em;text-align:center;line-height:30px !important;background:#ffe4b2}
.kapitl{width:91%;margin:25px 0;padding:30px;border-radius:10px;box-shadow:inset 0 0 3em darkorange}
.farblock{display:block;clear:right;margin:15px 0;padding:30px 0;box-shadow:inset 0 0 3em darkorange}
.fuss_zeile{display:block;clear:right;margin:0;padding:0 0 6px 0;background:#dfefef;box-shadow:inset 0 0 4em #649c9c}
blockquote{font-family:Lucida Bright,Georgia,serif;font-size:0.95em;padding:1px 15px 5px 15px;margin:25px 12px 30px 0;border-radius:7px;text-align:left;background:#ffe4b2;box-shadow:inset 0 0 3em darkorange}
blockquote:hover,.kapitl:hover,.farblock:hover,.fuss_zeile:hover{background:#ffec33}
blockquote.autowelt0{font-family:Lucida Bright,Georgia,serif;font-size:1em;text-align:center !important}
.farblock_autowelt0{display:block;clear:right;margin:15px 0;padding:15px 0;box-shadow:inset 0 0 3em darkorange;text-align:center !important;background:#ffe4b2}
.txtfront1{display:inline-block;clear:right;padding:5px 40px 10px 30px}
div.img_raster{float:left;display:block;width:175px;height:250px;padding:30px 11px 30px 1px;margin:0;text-align:center}
img.img_raster{width:170px;height:245px}
div.img_raster a{font-size:0.8em;font-weight:400}
textarea{overflow:auto}
sup{vertical-align:baseline;position:relative;top:-0.8em;font-size:0.55em;font-weight:400;line-height:0}
sub{vertical-align:baseline;position:relative;top:0.3em;font-size:0.55em;font-weight:400;line-height:0}
table.bier{padding:5px;width:60%}
th.bier1,th.bier2,th.bier3,td.bier1,td.bier2,td.bier3{line-height:28px}
th.bier1{width:20%;text-align:center}
th.bier2{width:40%;text-align:right}
th.bier3{width:40%;text-align:right}
td.bier1{text-align:center}
td.bier2,td.bier3{text-align:right}
/* --- Alle Links --- */
a{margin:0;padding:0;background:transparent}
a:link,a:visited{color:#a33909;text-decoration:none}
a:hover{background:#dfefef;color:#027272;text-decoration:underline;opacity:0.7}
a:focus,a:active{text-decoration:none}
.kapitl a:hover,.farblock a:hover,blockquote a:hover{background:#ffe4b2;color:#000061;opacity:unset}
/* --- Links der Titelseiten --- */
a.titel{font-size:1.14em;font-weight:600;text-decoration:none;border:none}
a.titel:hover{background:#dfefef;text-decoration:none;border-bottom:1px solid #027272;border-top:1px solid #027272;padding:0.25em 0;opacity:0.7}
p.intro{color:#1c3382;font-size:0.96em;width:97%}
/* --- Weitere Links --- */
.fuss_zeile_archiv{display:block;clear:right;margin:0;padding:0;padding-bottom:60px;background:#353535}
p.fuss_page{text-align:center !important;padding:40px 0 10px 0}
a.fuss_link{padding:8px 25px;color:#a33909;font-weight:400}
a.fuss_link:link,a.fuss_link:visited,a.fuss_link:focus,a.fuss_link:active{text-decoration:none}
a.fuss_link:hover{background:#649c9c;color:#fff;text-decoration:underline;opacity:0.7;border-radius:10px}
.fuss_daten{padding:15px 200px 25px 200px;color:#ccc;font-size:0.8em;font-weight:400;text-align:center !important}
a.minilink{font-size:0.9em;font-weight:400}
address{font-style:normal}
p.impr{margin-top:0;margin-bottom:3px;font-weight:600;color:#3b6f7e}
p.archiv{margin:-15px 0 10px 0;color:#1c3382}
div.linie{display:inline-block;width:100%;border-top:1px dashed #7ec4c4;line-height:0;padding:5px 0}
.no_break{display:none}
.nachtrag{clear:both;font-size:130%;padding:15px 0;line-height:40px;color:#386d7d}
.prmenu{list-style-type:none;margin:0 0 12px;padding:0}
.prmenu li{display:block;float:left;position:relative;z-index:100;line-height:16px;margin:0}
.prmenu li span{display:block;z-index:100;padding:6px 7px 6px 12px;font-size:0.95em !important;line-height:16px;font-weight:400;font-variant:small-caps;color:#a33909}
.prmenu a{display:block;padding:0;white-space:nowrap;font-size:0.95em !important;line-height:16px;font-weight:400;font-variant:small-caps}
.prmenu dl{position:absolute;top:0;left:0;margin:0;padding:0}
.prmenu dt{margin:0;float:left}
.prmenu dd{display:none;clear:left;margin:0;padding:0;text-align:left;background:#dfefef}
.prmenu dt a,.prmenu dd a{display:block;padding:6px 7px 6px 12px;font-size:0.95em !important;line-height:16px;font-weight:400}
.prmenu a:link,.prmenu dt a:link,.prmenu dd a:link{text-decoration:none}
.prmenu a:visited,.prmenu dt a:visited,.prmenu dd a:visited,.prmenu a:focus,.prmenu dt a:focus,.prmenu dd a:focus,.prmenu a:active,.prmenu dt a:active,.prmenu dd a:active{text-decoration:none}
.prmenu a:hover,.prmenu dt a:hover,.prmenu dd a:hover{background:#eee;text-decoration:underline;opacity:0.7}
.prmenu li:hover dd,.prmenu li a:hover dd{display:block;padding-bottom:2px}
/* --- Kontakt-Button --- */
div.kontakt_outer a{float:right;margin:5px 10px 10px 25px;width:185px}
div.kontakt_inner a{text-align:center;padding:22px 3px;background:#e74c3c;border-radius:10px;box-shadow:3px 3px 10px #d33909}
a.kontakt_calar{font-size:1.1em;font-weight:600;color:#fff;text-decoration:none}
/* --- Suchfeld --- */
div.suchfeld{margin:0;padding:0}
form.suchfeld{margin:-10px 0 25px 0;padding:0}
form.suchfeld_intro{margin:-10px 0 10px 0;padding:0}
input{font-size:1.1em}
/* --- Mobile Menue laden --- */
.mobile_menue{position:relative;margin:5px 0 0 3px;z-index:4}
.mobile_menue ul{margin:0;padding:0}
.mobile_menue li{margin:0;padding:0;list-style:none;display:inline-block}
.mobile_menue a{padding:5px 12px;text-decoration:none;color:#363636;line-height:100%}
.mobile_menue a:hover{color:#363636;background:#dfefef}
.mobile_menue .current a{background:none;color:#363636}
/* --- Breite kleiner 1210 --- */
@media only screen and (max-width:1210px){
body{padding:0}
.bild_header{width:100%}
table#starts,td.startseite,.zentriert{float:none;width:auto}
td.startseite{height:90px !important}
td.a{padding:2px 0 2px 10px}
div.linie{float:none;width:97%}
.headline_0,.headline_1,.headline_2{margin-left:5px}
.txtfront1{padding:5px 20px 10px 15px}
.section1{padding:0 20px 20px 15px;margin:0}
.section2{padding:0 15px 20px 0;margin:0}
.spalte_links{width:64%;padding:0 25px 0 15px;margin:0}
.spalte_rechts{width:28%;padding:0 20px 0 0;margin:0}
.bild_gross img.head{min-width:600px;max-width:600px;height:auto}
.bild_gross img.head780{min-width:600px;max-width:600px;height:auto}
.prmenu li span{padding:6px 5px}
.prmenu dt a,.prmenu dd a{padding:6px 5px}
.fuss_daten{padding:15px 70px 30px 70px}
}
/* --- Breite kleiner 1150 --- */
@media only screen and (max-width:1150px){
.spalte_links{width:62%}
.spalte_rechts{width:30%}
.clearfix{clear:none;padding-top:0}
}
/* --- Breite kleiner 1010 --- */
@media only screen and (max-width:1010px){
.bild_gross img.head{min-width:550px;max-width:550px;height:auto}
.bild_gross img.head780{min-width:550px;max-width:550px;height:auto}
.spalte_links{width:60%}
.spalte_rechts{width:32%}
}
/* --- Breite kleiner 902 --- */
@media only screen and (max-width:902px){
td.a{padding:2px 0 2px 7px}
.bild_gross img.head{min-width:440px;max-width:440px;height:auto}
.bild_gross img.head780{min-width:440px;max-width:440px;height:auto}
.bild_klein{float:none;display:block;margin:15px 0 0 0;text-align:left}
.bildunterschrift{text-align:left}
div.bild_index{float:none;display:block;width:190px;height:295px;margin:0}
img.bild_index{width:200px;height:295px;object-fit:cover}
div.breiter,img.breiter{width:280px;height:295px;object-fit:cover}
p.intro{margin-top:0}
.txtfront1{padding:5px 20px 10px 10px}
.section1{padding:0 20px 10px 10px;margin:0}
.section2{padding:0 10px 10px 0;margin:0}
.spalte_links{width:56%;padding:0 15px 0 10px;margin:0}
.spalte_rechts{width:38%;padding:0 10px 0 0;margin:0}
.fuss_daten{padding:10px 50px 30px 50px}
blockquote{padding:1px 10px 15px 10px;margin:15px 0 25px 0}
blockquote.autowelt0{text-align:center !important}
}
/* --- Normale Darstellung --- */
@media only screen and (min-width:791px){
.mobile_menue{display:none}
}
/* --- Tablet und Smartphone --- */
@media only screen and (max-width:790px){
html{background:#fff}
pre{font-size:1.1em}
.zentriert{float:none;width:auto;margin:0;padding:0;border:none;box-shadow:0 0 5px #aaa}
table#starts{margin:0 0 30px 0}
td.a,.umbruch_h1,.dont_show{display:none}
td.startseite{width:auto;background:#fff}
h3,h4,h5{text-align:left;margin:15px 0;padding:0;float:none;width:auto;font-size:1.2em;line-height:30px}
.headline_0{font-size:1.7em;line-height:35px;margin:30px 5px 20px 5px;padding:0;float:none;width:auto}
.headline_1{font-size:1.7em;line-height:35px;margin:30px 5px 5px 5px;padding:0;float:none;width:auto}
.headline_2{font-size:1.3em;line-height:30px;margin:15px 5px 45px 5px;padding:0;float:none;width:auto}
.headline_1 small{font-size:1em}
.rez_titel{padding:0 0 20px 0;font-size:1.25em}
.txtfront1{padding:5px 10px}
.section1{float:none;display:block;width:auto;padding:0 10px 25px 10px;margin:0;border:none}
.section2{float:none;display:block;width:auto;padding:10px 10px 20px 10px;margin:0;border:none}
.section2{border-top:1px dashed #7ec4c4}
.spalte_links,.spalte_rechts{float:none;display:block;width:auto;margin:0;border:none}
.spalte_links{padding:5px 10px 0 10px}
.spalte_rechts{padding:0 10px}
p,br,span,strong,pre{float:none;width:auto;margin:12px 0 0 0;padding:0;line-height:26px;word-wrap:break-word}
p.fett{float:none;width:auto;font-size:1.05em;margin:12px 0;padding:1px 0 5px 0;line-height:26px}
a,a:link{float:none;width:auto;font-size:1.03em;margin:12px 0 0 0;padding:3px 0 4px 0;font-weight:600;text-decoration:none}
a.titel{font-size:1.25em;margin:25px 0;padding:5px 0;line-height:28px;text-decoration:none;border:none}
a.titel:hover{border:none}
p.archiv{margin:0 0 15px 0}
div.linie{float:none;width:95%;padding-top:5px}
.bild_gross{float:none;display:block;margin:15px 0 20px 0}
.bild_gross img.head{min-width:500px;max-width:500px;height:auto}
.bild_gross img.head780{min-width:500px;max-width:500px;height:auto}
.bild_klein img.head{min-width:250px;max-width:250px;height:auto}
.bild_klein img.head250{min-width:250px;max-width:250px;height:auto}
.bild_klein img.head350{min-width:300px;max-width:300px;height:auto}
div.bild_index{float:none;display:block;width:320px;height:170px;margin-top:14px;padding-bottom:7px}
img.bild_index{width:310px;height:170px;object-fit:cover}
p.intro{margin-top:5px}
li{margin-left:-20px}
.mobile_menue{position:relative;min-height:50px}
.mobile_menue ul{width:99%;padding:6px 0;position:absolute;top:0;left:0;border:solid 1px #aaa;background:#fff url(https://www.pressenet.info/images/menu_show.jpg) no-repeat 15px 15px;border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,.3)}
.mobile_menue li{display:none;margin:0}
.mobile_menue .current{display:block}
.mobile_menue a{display:block;margin:0;padding:6px 5px 6px 30px;text-align:left;font-size:1em;font-weight:400;color:#363636;border:none}
.mobile_menue .current a{background:none;color:#363636;font-weight:600}
.mobile_menue ul:hover{background-image:none}
.mobile_menue ul:hover li{display:block;margin:0}
.mobile_menue ul:hover .current{background:url(https://www.pressenet.info/images/menu_ok.jpg) no-repeat 10px 9px}
div.kontakt_outer a{float:none;width:98%;margin:15px 0 0 0;padding:1px 0 5px 0;display:block}
div.kontakt_inner a{padding:22px 3px}
a.minilink{font-size:0.8em;font-weight:400}
p.fuss_page{text-align:center !important;padding:35px 0}
a.fuss_link{line-height:40px;padding:8px 25px;font-weight:400}
a.fuss_link:hover{text-decoration:none}
.fuss_daten{padding:10px 10px 40px 10px}
address,address span{float:none;width:auto;margin:20px 0;padding:0;line-height:24px}
.kapitl,.farblock{float:none !important;text-align:center !important;line-height:30px !important;font-size:1.1em !important}
.kapitl{width:auto;margin:20px 0;padding:15px 20px}
.farblock{width:auto;margin:30px 0;padding:30px 10px}
.farblock_autowelt0{float:none !important;width:auto;margin:30px 0;padding:15px 10px 25px}
.abstand{padding:10px 0}
div.img_raster{padding:5px 2px 40px 1px;margin:0}
div.img_raster a{font-weight:400}
.nachtrag{font-size:130%;padding:15px 0;line-height:35px;color:#386d7d}
}
/* --- Bilder anpassen --- */
@media only screen and (max-width:650px){
.bild_gross img.head{min-width:400px;max-width:400px;height:auto}
.bild_gross img.head780{min-width:400px;max-width:400px;height:auto}
.bild_klein{float:none;display:block;margin:15px 0 0 0;text-align:left}
.bild_klein p,.bild_klein a{font-size:0.9em;text-align:left !important}
.bild_klein img.head{min-width:240px;max-width:240px;height:auto}
.bild_klein img.head250{min-width:240px;max-width:240px;height:auto}
.bild_klein img.head350{min-width:300px;max-width:300px;height:auto}
.bildunterschrift a{font-size:1.1em}
}
/* --- zwischen Tablet und Smartphone --- */
@media only screen and (max-width:550px){
.bild_gross img.head{min-width:350px;max-width:350px;height:auto}
.bild_gross img.head780{min-width:350px;max-width:350px;height:auto}
.bild_klein img.head{min-width:250px;max-width:250px;height:auto}
.bild_klein img.head250{min-width:250px;max-width:250px;height:auto}
.bild_klein img.head350{min-width:290px;max-width:290px;height:auto}
div.suchfeld{margin:15px 0;padding:0}
.no_break{display:block}
}
/* --- Sonderbehandlung Banner oben --- */
@media only screen and (max-width:500px){
td.startseite{height:50px !important}
.bild_header{width:100%;border-radius:0}
}
/* --- nur Smartphone --- */
@media only screen and (max-width:400px){
img.bild_index{width:310px;height:170px;object-fit:cover}
div.breiter,img.breiter{width:310px;height:170px;object-fit:cover}
p,p.intro{text-align:left !important;font-size:1em}
.spalte_rechts p{text-align:center !important}
p.fuss_page{text-align:center !important}
.fuss_daten{padding:10px 5px 30px 5px}
.headline_0,.headline_1{margin-top:20px}
div.img_raster{width:160px;height:240px}
img.img_raster{width:155px;height:235px}
table.bier{width:99%}
.kapitl p,.farblock p{float:none !important;text-align:center !important}
.bild_gross{float:none;display:block;margin:15px 0 20px 0;text-align:left}
.bild_gross img.head{min-width:300px;max-width:300px;height:auto}
.bild_gross img.head780{min-width:300px;max-width:300px;height:auto}
.bild_klein{float:none;display:block;margin:15px 0 0 0;text-align:left}
.bild_klein img.head{min-width:240px;max-width:240px;height:auto}
.bild_klein img.head250{min-width:240px;max-width:240px;height:auto}
.bild_klein img.head350{min-width:280px;max-width:280px;height:auto}
}
@media only screen and (min-width:281px) and (max-width:330px){
.bild_gross img.head{min-width:270px;max-width:270px;height:auto}
.bild_gross img.head780{min-width:270px;max-width:270px;height:auto}
.bild_klein img.head{min-width:230px;max-width:230px;height:auto}
.bild_klein img.head250{min-width:230px;max-width:230px;height:auto}
.bild_klein img.head350{min-width:270px;max-width:270px;height:auto}
img.bild_index{width:270px;height:170px;object-fit:cover}
}
@media only screen and (min-width:251px) and (max-width:280px){
.bild_gross img.head{min-width:250px;max-width:250px;height:auto}
.bild_gross img.head780{min-width:250px;max-width:250px;height:auto}
.bild_klein img.head{min-width:210px;max-width:210px;height:auto}
.bild_klein img.head250{min-width:210px;max-width:210px;height:auto}
.bild_klein img.head350{min-width:250px;max-width:250px;height:auto}
img.bild_index{width:230px;height:170px;object-fit:cover}
}
@media only screen and (min-width:201px) and (max-width:250px){
.bild_gross img.head{min-width:230px;max-width:230px;height:auto}
.bild_gross img.head780{min-width:230px;max-width:230px;height:auto}
.bild_klein img.head{min-width:190px;max-width:190px;height:auto}
.bild_klein img.head250{min-width:190px;max-width:190px;height:auto}
.bild_klein img.head350{min-width:230px;max-width:230px;height:auto}
img.bild_index{width:210px;height:170px;object-fit:cover}
}
@media only screen and (min-width:1px) and (max-width:200px){
.bild_gross img.head{min-width:190px;max-width:190px;height:auto}
.bild_gross img.head780{min-width:190px;max-width:190px;height:auto}
.bild_klein img.head{min-width:170px;max-width:170px;height:auto}
.bild_klein img.head250{min-width:170px;max-width:170px;height:auto}
.bild_klein img.head350{min-width:190px;max-width:190px;height:auto}
img.bild_index{width:170px;height:170px;object-fit:cover}
}
img.ohne_border{border-radius:0;border:none}
.bild_donate input{font-size:0.7em}
a.fixbutton{position:fixed;bottom:20px;right:10px;font-size:0.9em;font-weight:400;text-decoration:none;padding:12px;border:2px solid #7ec4c4;border-radius:30px;background:#ffe4b2}
a.fixbutton:hover{opacity:unset;background:#ffec33}
h1,h2,h3,h4,h5,p,span,pre{-webkit-hyphens:auto;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:3;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
.kapitl,.farblock,.fuss_page,.kapitl p,.farblock p,blockquote,blockquote p{-webkit-hyphens:none !important;-moz-hyphens:none !important;-ms-hyphens:none !important;hyphens:none !important}
p.autowelt1{font-family:Lucida Bright,Georgia,serif;text-align:center !important;font-size:1.2em !important;margin:12px 0;padding:0;line-height:30px;color:#086a87;font-weight:600}
p.autowelt2{font-family:Lucida Bright,Georgia,serif;text-align:center !important;font-size:1.05em !important;line-height:30px;hyphens:none}