html{line-height:1.6em;background:#199BAA}
body{margin:0;padding:0 5px;height:100%;color:#444}
.bild_header{width:auto;border-radius:3px;margin:0;padding:0}
.zentriert{padding:0;width:1200px;margin-left:auto;margin-right:auto;border-left:1px solid #003737;border-right:1px solid #003737;box-shadow:0 0 40px #003737;background:#F1F1F1}
img{margin:0;padding:0;border-style:none;font-size:0.7em}
table#a,table#starts{width:1200px;margin:0;padding:0;border:0;margin-left:auto;margin-right:auto}
td.colsp,td.startseite{width:1200px;height:260px !important;padding:0;margin:0;text-align:center !important;vertical-align:bottom !important;background:#F1F1F1}
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:1.85em;color:#0B4C5F;font-family:Georgia,Times,"Times New Roman",serif;font-weight:bolder}
h2{font-size:1.2em;color:#086A87;font-family:Georgia,Times,"Times New Roman",serif;font-weight:bolder}
h3{font-size:1.1em;color:#086A87;font-family:Georgia,Times,"Times New Roman",serif;font-weight:bolder;margin-top:1.1em}
h4{font-size:1.05em;color:#086A87;font-family:Georgia,Times,"Times New Roman",serif;font-weight:bolder}
h5{font-size:1em;color:#086A87;font-family:Georgia,Times,"Times New Roman",serif;font-weight:bolder;margin-top:20px}
.headline_0{text-align:left;margin:50px 0 40px 30px;line-height:40px}
.headline_1{text-align:left;margin:50px 0 20px 30px;line-height:40px}
.headline_2{text-align:left;margin:20px 0 30px 30px;line-height:40px}
.start_1{text-align:center;margin:50px 0 20px 0;line-height:40px}
.start_2{text-align:center;margin:20px 0 30px 0;line-height:40px}
p,br,span,pre,div{font-family:Georgia,Times,"Times New Roman",serif;font-size:1em;color:#444}
dl,dt,dd,address{font-family:Georgia,Times,"Times New Roman",serif;font-size:1em;color:#444;line-height:22px}
p.fett{margin-top:20px;font-size:1em;font-weight:bolder;color:#086A87}
strong{font-family:Georgia,Times,"Times New Roman",serif;font-weight:bolder;font-size:1em;color:#086A87;text-align:left}
small{font-family:Georgia,Times,"Times New Roman",serif;font-size:85%}
li{list-style-type:disc;font-size:1em;color:#444}
.bild_klein{float:right;margin:4px 10px 5px 30px;padding:0}
.bild_gross,.bild_reziseite{float:none;margin:20px 0;display:block;clear:right}
.bildunterschrift{margin:0;padding:0;text-align:center;font-size:0.85em}
div.bild_index{float:left;padding:4px 15px 10px 0}
img.bild_index{border-radius:10px;border:1px solid #ccc}
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}
div.brt270,img.brt270{width:270px;height:212px;object-fit:cover;margin-bottom:0}
div.brt350,img.brt350{width:350px;height:186px;object-fit:cover;margin-bottom:0}
.text_donate{padding:0}
.bild_donate{float:right;margin:5px 10px 10px 20px}
img.head,img.waagerecht{border:1px solid #ddd;border-radius:10px;margin:0;padding:0}
.bild_klein img.waagerecht{min-width:400px;max-width:400px;height:auto}
.section1{display:inline-block;width:45%;padding:0 20px 20px 32px;margin:0;border-right:1px dashed #7ec4c4}
.rez_titel{color:#086A87;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:62%;padding:0 20px 0 30px;margin:0;border-right:1px dashed #7ec4c4}
.spalte_rechts{width:30%;float:right;clear:right;display:inline-block;padding:0 20px 0 10px;margin:0}
.abstand,.ausblenden{padding:15px 0}
.kapitl,.farblock{font-size:1.2em;text-align:center;background:#FACC2E}
.kapitl:hover,.farblock:hover,.farblock2:hover{background:#FFEC33}
.kapitl{width:91%;margin:25px 0;padding:25px 30px;border-radius:10px;box-shadow:inset 0 0 20px darkorange}
.farblock{display:block;clear:right;margin:15px 0;padding:25px 0;box-shadow:inset 0 0 20px darkorange}
.farblock2{display:block;clear:right;margin:15px 0;padding:25px 0;box-shadow:inset 0 0 80px #9ddf9b;font-size:1.3em;text-align:center;font-weight:bolder;color:#086A87}
.txtfront1{display:inline-block;clear:right;margin:5px 30px 20px 30px}
blockquote{padding:1px 15px;border-radius:7px;box-shadow:0 0 2px #aaa;background:#ffe4b2;text-align:left;margin:25px 12px 25px 0}
div.img_raster{float:left;display:block;width:175px;height:250px;padding:30px 10px 30px 1px;margin:0;text-align:center}
img.img_raster{width:170px;height:245px;border:1px solid #ddd;border-radius:10px}
div.img_raster a{font-size:0.85em;font-weight:400}
textarea{overflow:auto}
/* --- Alle Links --- */
a{font-size:1em;font-family:Georgia,Times,"Times New Roman",serif;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}
blockquote a:hover{background:#fff3e0;color:#000061;opacity:unset}
.kapitl a:hover,.farblock a:hover,.farblock2 a:hover{background:#ffe4b2;color:#000061;opacity:unset}
/* --- Links der Titelseiten --- */
a.titel{font-size:1.05em;font-weight:bolder;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{display:block;clear:right;margin:0;padding:0;border-bottom:1px solid #7ec4c4;background:#DFEFEF;box-shadow:inset 0 10px 50px #649c9c}
.fuss_zeile_archiv{display:block;clear:right;margin:0;padding:0;padding-bottom:80px;background:#2E3239}
p.fuss_page{text-align:center !important;padding:40px 0 15px 0}
a.fuss_link{padding:8px 25px;font-size:1em;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 30px 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-size:1em;font-weight:bolder;color:#086A87}
p.archiv{margin:-15px 0 10px 0;color:#1C3382}
div.linie{display:inline-block;width:100%;border-top:1px dashed #7ec4c4;line-height:0;margin:15px 0}
.no_break{display:none}
.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 0 10px 25px;width:185px}
div.kontakt_inner a{text-align:center;padding:22px 3px;background:#E74C3C;border-radius:10px;box-shadow:inset 0 0 30px #D33909}
a.kontakt_calar{font-size:1.1em;font-weight:bolder;color:#fff;text-decoration:none}
/* --- Suchfeld --- */
div.suchfeld{margin:-7px 0 0 0;padding:0}
form.suchfeld{margin:-15px 0 35px 0;padding:0}
form.suchfeld_intro{margin:-15px 0 10px 0;padding:0}
input{font-size:1.1em}
.breithoch{display:inline-block;width:160px;height:240px}
.horizontl{display:inline-block;bottom:0 !important;margin:0;padding:0;width:300px;height:250px}
@media (min-width:350px) {.horizontl {width:336px;height:280px}}
@media (min-width:480px) {.horizontl {width:468px;height:60px}}
@media (min-width:760px) {.horizontl {width:728px;height:90px}}
@media (min-width:1020px) {.horizontl {width:970px;height:247px}}
@media (min-width:1210px) {.horizontl {width:1100px;height:247px}}
/* --- 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:#444;line-height:100%}
.mobile_menue a:hover{color:#444;background:#DFEFEF}
.mobile_menue .current a{background:none;color:#444}
/* --- Breite kleiner 1210 --- */
@media only screen and (max-width:1210px) {
body{padding:0}
.bild_header{width:100%}
table#a,table#starts,td.colsp,td.startseite,.zentriert,.start_1,.start_2{float:none;width:auto}
td.colsp,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:15px}
.txtfront1{margin:5px 20px 20px 15px}
.section1{padding:0 20px 20px 15px;margin:0}
.section2{padding:0 15px 20px 0;margin:0}
.spalte_links{width:60%;padding:0 25px 0 15px;margin:0}
.spalte_rechts{width:32%;padding:0 20px 0 0;margin:0}
.bild_gross img.head{min-width:650px;max-width:650px;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 902 --- */
@media only screen and (max-width:902px) {
td.a{padding:2px 0 2px 7px}
.bild_gross img.head{min-width:500px;max-width:500px;height:auto}
.bild_klein{margin:4px -10px 5px 10px}
.bildunterschrift{text-align:left}
div.bild_index{float:none;display:block;width:190px;height:auto;margin:0;padding:0}
img.bild_index{width:190px;height:auto;object-fit:fill}
div.breiter,img.breiter{width:300px;height:auto;object-fit:fill}
div.brt270,img.brt270{width:310px;height:auto;object-fit:fill}
div.brt350,img.brt350{width:320px;height:auto;object-fit:fill}
.headline_0,.headline_1,.headline_2{margin-left:10px}
.txtfront1{margin:5px 20px 20px 10px}
.section1{padding:0 20px 10px 10px;margin:0}
.section2{padding:0 10px 10px 0;margin:0}
.spalte_links{width:55%;padding:0 25px 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}
}
/* --- 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}
.zentriert{float:none;width:auto;margin:0;padding:0;border:none;box-shadow:0 0 5px #AAA;background:#FFF}
table#starts{margin:10px 0 45px 0}
td.a,.umbruch_h1,.dont_show,.ausblenden{display:none}
td.colsp,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:24px}
.headline_0{font-size:1.35em;line-height:28px;margin:30px 0 20px 5px;padding:0;float:none;width:auto}
.headline_1{font-size:1.35em;line-height:28px;margin:30px 0 5px 5px;padding:0;float:none;width:auto}
.headline_2{font-size:1.21em;line-height:26px;margin:15px 0 25px 5px;padding:0;float:none;width:auto}
.start_1{font-size:1.35em;margin-top:30px;float:none;width:auto;line-height:28px}
.start_2{font-size:1.21em;margin:15px 0 25px 0;padding:0;float:none;width:auto;line-height:26px}
.headline_1 small{font-size:1em}
.rez_titel{padding:0 0 20px 0;font-size:1.25em}
.txtfront1{margin:5px}
.section1,.section2{float:none;display:block;width:auto;padding:20px 5px 30px 5px;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:10px 5px 30px 5px}
.spalte_rechts{border-top:1px dashed #7ec4c4;padding:5px}
p,br,span,strong,pre{float:none;width:auto;font-size:1em;margin:12px 0 0 0;padding:0;line-height:24px;word-wrap:break-word}
p.fett{float:none;width:auto;font-size:1em;margin:12px 0;padding:1px 0 5px 0;line-height:24px}
a,a:link{float:none;width:auto;font-size:1.03em;margin:12px 0 0 0;padding:5px 0;font-weight:bolder;text-decoration:none}
a.titel{font-size:1.15em;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%;margin-top:30px}
.bild_klein{float:none;display:block;margin:15px 0 10px 0}
.bild_gross{float:none;display:block;margin:15px 0 20px 0}
.bild_klein p,.bild_klein a{font-size:0.9em;text-align:left !important}
.bild_gross img.head{min-width:450px;max-width:450px;height:auto}
.bild_klein img.head{min-width:250px;max-width:250px;height:auto}
div.bild_index{float:none;display:block;width:250px;height:auto;margin-top:15px}
img.bild_index{width:250px;height:auto;object-fit:fill}
div.brt270,img.brt270,div.brt350,img.brt350{width:300px;height:auto;object-fit:fill}
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:#444;border:none}
.mobile_menue .current a{background:none;color:#444;font-weight:bolder}
.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;font-size:1em;margin:20px 0;padding:0;line-height:24px}
.kapitl,.farblock,.farblock2{float:none !important;text-align:center !important;line-height:28px;font-size:1.2em}
.kapitl{width:auto;margin:20px 0;padding:15px 20px}
.farblock{width:auto;margin:20px 0 30px 0;padding:30px 10px}
.abstand{padding:10px 0}
div.img_raster{padding:5px 1px 40px 1px;margin:0}
div.img_raster a{font-weight:400}
}
/* --- Bilder anpassen --- */
@media only screen and (max-width:650px) {
.bild_gross img.head{min-width:350px;max-width:350px;height:auto}
.bild_klein img.head{min-width:240px;max-width:240px;height:auto}
.bild_klein img.waagerecht{min-width:390px;max-width:390px;height:auto}
}
/* --- zwischen Tablet und Smartphone --- */
@media only screen and (max-width:550px) {
.bild_gross img.head{min-width:250px;max-width:250px;height:auto}
.bild_klein img.head{min-width:250px;max-width:250px;height:auto}
.bild_klein img.waagerecht{min-width:370px;max-width:370px;height:auto}
div.bild_index{float:none;display:block;width:250px;height:auto}
img.bild_index{width:250px;height:auto;object-fit:fill}
div.brt270,img.brt270,div.brt350,img.brt350{width:290px;height:auto;object-fit:fill}
div.suchfeld{margin:0 0 25px 0;padding:0}
.no_break{display:block}
}
/* --- Sonderbehandlung Banner Startseite --- */
@media only screen and (max-width:500px) {
td.startseite{height:50px !important}
.bild_header{width:100%}
}
/* --- nur Smartphone --- */
@media only screen and (max-width:450px) {
p{text-align:left !important;font-size:1.05em;line-height:24px}
p.fuss_page{text-align:center !important}
.fuss_daten{padding:10px 5px 30px 5px}
h2,.start_1,.start_2{text-align:left}
.start_1,.headline_0,.headline_1{margin-top:20px;margin-left:5px}
.start_2{margin-left:5px}
div.img_raster{width:160px;height:240px}
img.img_raster{width:155px;height:235px}
.breithoch{display:inline-block;width:145px;height:230px}
.bild_klein{float:none;margin:15px 0 0 0;display:block;text-align:left}
.bild_gross{float:none;margin:15px 0 20px 0;display:block;text-align:left}
.bild_gross img.head{min-width:240px;max-width:240px;height:auto}
.bild_klein img.head{min-width:240px;max-width:240px;height:auto}
.bild_klein img.waagerecht{min-width:340px;max-width:340px;height:auto}
div.bild_index{float:none;display:block;width:240px;height:auto}
img.bild_index{width:240px;height:auto;object-fit:fill}
div.brt270,img.brt270,div.brt350,img.brt350{width:280px;height:auto;object-fit:fill}
}
@media only screen and (min-width:301px) and (max-width:350px) {
.bild_gross img.head{min-width:230px;max-width:230px;height:auto}
.bild_klein img.head{min-width:230px;max-width:230px;height:auto}
.bild_klein img.waagerecht{min-width:300px;max-width:300px;height:auto}
div.bild_index{float:none;display:block;width:230px;height:auto}
img.bild_index{width:230px;height:auto;object-fit:fill}
div.brt270,img.brt270,div.brt350,img.brt350{width:270px;height:auto;object-fit:fill}
}
@media only screen and (min-width:251px) and (max-width:300px) {
.bild_gross img.head{min-width:210px;max-width:210px;height:auto}
.bild_klein img.head{min-width:210px;max-width:210px;height:auto}
.bild_klein img.waagerecht{min-width:250px;max-width:250px;height:auto}
div.bild_index{float:none;display:block;width:210px;height:auto}
img.bild_index{width:210px;height:auto;object-fit:fill}
div.brt270,img.brt270,div.brt350,img.brt350{width:250px;height:auto;object-fit:fill}
}
@media only screen and (min-width:201px) and (max-width:250px) {
.bild_gross img.head{min-width:190px;max-width:190px;height:auto}
.bild_klein img.head{min-width:190px;max-width:190px;height:auto}
.bild_klein img.waagerecht{min-width:200px;max-width:200px;height:auto}
div.bild_index{float:none;display:block;width:190px;height:auto}
img.bild_index{width:190px;height:auto;object-fit:fill}
div.brt270,img.brt270,div.brt350,img.brt350{width:200px;height:auto;object-fit:fill}
}
@media only screen and (min-width:1px) and (max-width:200px) {
.bild_gross img.head{min-width:170px;max-width:170px;height:auto}
.bild_klein img.head{min-width:170px;max-width:170px;height:auto}
.bild_klein img.waagerecht{min-width:180px;max-width:180px;height:auto}
div.bild_index{float:none;display:block;width:170px;height:auto}
img.bild_index{width:170px;height:auto;object-fit:fill}
div.brt270,img.brt270,div.brt350,img.brt350{width:180px;height:auto;object-fit:fill}
}
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:#FACC2E}
a.fixbutton:hover{opacity:unset;background:#FFEC33}