/* (c) hans-lohrbach.de */
/* Stand: 2020-07-02 */
* {
	box-sizing: border-box;
}

.row::after 
{
    content: "";
    clear: both;
    display: table;
}

[class*="col-"] 
{
    float: left;
    padding: 15px;
}

body
{
	margin-left:10px; margin-top:10px; margin-bottom:10px;
	line-height: 24px;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #242424;
	background-color: #eee;
	text-align: justify;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ddd), to(#f7f7f7)) !important; /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #ddd, #f7f7f7) !important; /* Chrome 10+, Saf5.1+ */
	background-image: -moz-linear-gradient(top, #ddd, #f7f7f7) !important; /* FF3.6+ */
	background-image: -ms-linear-gradient(top, #ddd, #f7f7f7) !important; /* IE10 */
	background-image: -o-linear-gradient(top, #ddd, #f7f7f7) !important; /* Opera 11.10+ */
	background-image: linear-gradient(top, #ddd, #f7f7f7) !important; /* W3C */
	background-position: left top;
    background-repeat: repeat-x;
}


/* Akordeon Anfang  - aufklappbarer Text */
.accordion 
{
    background-color: #eee;
    border-radius: 25px;
    color: #444;
    cursor: pointer;
    padding: 8px;
    width: 100%;
    border: none;
    text-align: left;
    outline: none;
    font-size: 18px;
    line-height: 24px;
    transition: 0.5s;
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
    border: none;
    color: #000000;
    text-align: left;
    text-decoration: none;
    display: inline-block;
    margin: 4px 2px;
    cursor: pointer;
}

.active 
{
	text-decoration: none;
	background-color: #ffffff;
    border-radius: 25px;
}

.accordion:hover 
{
	text-decoration: none;
	background-color: #ffffff;
    border-radius: 25px;
}

.accordion:after 
{
    content: '\02795'; /* Unicode character for "plus" sign (+) */
    font-size: 18px;
    color: #777;
    float: right;
    margin-left: 25px;
}

.active:after 
{
    content: "\2796"; /* Unicode character for "minus" sign (-) */
}


.active:after {
    display: block;
    text-decoration: none;
}

.panel {
    padding: 0 6px;
    background-color: ffffff;
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.2s ease-out;
    border-radius: 25px;
}
/* Akordeon Ende aufklappbarer Text */


/* Box auf der rechten Seite Anfang */
.aside 
{
    background-color: #dadada;
    padding: 15px;
    color: #333;
    text-align: center;
    font-size: 18px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 20px 30px rgba(0,0,0,0.3);
    border-radius: 25px;
    background-color: #e9e9e9;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#d1d1d1)) !important; /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #f1f1f1, #d1d1d1) !important; /* Chrome 10+, Saf5.1+ */
	background-image: -moz-linear-gradient(top, #f1f1f1, #d1d1d1) !important; /* FF3.6+ */
	background-image: -ms-linear-gradient(top, #f1f1f1, #d1d1d1) !important; /* IE10 */
	background-image: -o-linear-gradient(top, #f1f1f1, #d1d1d1) !important; /* Opera 11.10+ */
	background-image: linear-gradient(top, #f1f1f1, #d1d1d1) !important; /* W3C */
	background-position: left top;
	background-repeat: repeat-x;
    color: #333;
	position: relative;
}
/* Box auf der rechten Seite Ende */

/* Zitattext Anfang */
blockquote
{
	font-family: "Courier New", Courier, Monospace;
	font-weight: normal;
	font-size: 18px;
	line-height: 24px;
	color:#1a1a1a; 
	text-align: left;
	border: solid 1px #AAAAAA;
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	border-radius:12px;
	margin: 10px;
	padding: 10px;
	background-color: #EBEBEB;
	/* makes block not to align behind the image if they are in the same line */
	overflow: auto;
	clear:both;
}
/* Zitattext Ende */

div
{
	margin: 0;
	padding-bottom: 15px;
	font-size: 18px;
	/* text-align: left; */
}

.headline
{
	font-size: 20px;
    padding: 8px 8px;
    text-decoration: none;
	/* color: #000; */
}

h1
{
	font-size: 26px;
	margin-top: 24px;
	margin-bottom: 6px;
	letter-spacing: 0px;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #333;
	line-height: 24px;
	text-align: left;	
}

h2
{
	font-size: 24px;
	margin-top: 24px;
	margin-bottom: 6px;
	letter-spacing: 0px;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #333;
	line-height: 24px;
	text-align: left;	
}

h3
{
	font-size: 22px;
	margin-top: 24px;
	margin-bottom: 6px;
	letter-spacing: 0px;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #333;
	line-height: 24px;
	text-align: left;	
}

h4
{
	font-size: 20px;
	margin-top: 24px;
	margin-bottom: 6px;
	letter-spacing: 0px;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #333;
	line-height: 24px;
	text-align: left;	
}

h5
{
	font-size: 18px;
	margin-top: 24px;
	margin-bottom: 6px;
	letter-spacing: 0px;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #333;
	line-height: 24px;
	text-align: left;	
}

hr
{
	height: 2px;
    color: #d4d4d4;
}

/* einfaches Bild ohne Formatierung Anfang */
img 
{
    max-width: 100%;
    /* height: auto; */
    /* border-radius: 25px; */
    text-align: center;
}
/* einfaches Bild ohne Formatierung Ende */

/* Bild auf der Startseite Anfang */
img.intro
{
    background-color: #dadada;
    padding: 16px;
    color: #333;
    text-align: center;
    font-size: 15px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 20px 30px rgba(0,0,0,0.3);
    background-color: #e9e9e9;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#d1d1d1)) !important; /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #f1f1f1, #d1d1d1) !important; /* Chrome 10+, Saf5.1+ */
	background-image: -moz-linear-gradient(top, #f1f1f1, #d1d1d1) !important; /* FF3.6+ */
	background-image: -ms-linear-gradient(top, #f1f1f1, #d1d1d1) !important; /* IE10 */
	background-image: -o-linear-gradient(top, #f1f1f1, #d1d1d1) !important; /* Opera 11.10+ */
	background-image: linear-gradient(top, #f1f1f1, #d1d1d1) !important; /* W3C */
	background-position: left top;
	background-repeat: repeat-x;
    color: #333;
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
    border-radius: 25px;
	position: relative;
    /*background-image: linear-gradient(to bottom, #dfac20 0%, #c32e04 100%), 
    linear-gradient(to bottom, #dfac20 0%, #c32e04 100%);*/
}
/* Bild auf der Startseite Ende */

/* Bild auf der Galerie Anfang */
img.galerie
{
    background-color: #dadada;
    padding: 16px;
    color: #333;
    text-align: center;
    font-size: 18px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 20px 30px rgba(0,0,0,0.3);
    border-radius: 25px;
    background-color: #e9e9e9;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#d1d1d1)) !important; /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #f1f1f1, #d1d1d1) !important; /* Chrome 10+, Saf5.1+ */
	background-image: -moz-linear-gradient(top, #f1f1f1, #d1d1d1) !important; /* FF3.6+ */
	background-image: -ms-linear-gradient(top, #f1f1f1, #d1d1d1) !important; /* IE10 */
	background-image: -o-linear-gradient(top, #f1f1f1, #d1d1d1) !important; /* Opera 11.10+ */
	background-image: linear-gradient(top, #f1f1f1, #d1d1d1) !important; /* W3C */
	background-position: left top;
	background-repeat: repeat-x;
    color: #333;
	position: relative;
}
/* Bild auf der Galerie Ende */

/* Slider (zum Beispiel auf der Startseite) Anfang */
.mySlides
{
    max-width: 100%
	height: auto;
    border-radius: 25px;
    text-align: center;
    background-color: #dadada;
    padding: 16px;
    color: #333;
    text-align: center;
    font-size: 18px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 20px 30px rgba(0,0,0,0.3);
    border-radius: 25px;
    background-color: #e9e9e9;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#d1d1d1)) !important; /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #f1f1f1, #d1d1d1) !important; /* Chrome 10+, Saf5.1+ */
	background-image: -moz-linear-gradient(top, #f1f1f1, #d1d1d1) !important; /* FF3.6+ */
	background-image: -ms-linear-gradient(top, #f1f1f1, #d1d1d1) !important; /* IE10 */
	background-image: -o-linear-gradient(top, #f1f1f1, #d1d1d1) !important; /* Opera 11.10+ */
	background-image: linear-gradient(top, #f1f1f1, #d1d1d1) !important; /* W3C */
	background-position: left top;
	background-repeat: repeat-x;
    color: #333;
	position: relative;
}

.fading
{
	animation:fading 20s infinite}	@keyframes fading	{0%{opacity:0}50%	{opacity:1}100%	{opacity:0}
}
/* Slider (zum Beispiel auf der Startseite) Ende */

p
{
	margin: 0;
	padding-top: 10px;
	padding-bottom: 5px;
	font-size: 18px;
	text-align: justify;
	line-height: 24px;
}

/* Absatzeinzug erste Zeile wie in einem Buch */
.bookstyle        
{
	text-indent: 1.5em;
	margin: 0;
	padding-bottom: 12px;
	font-size: 18px;
	text-align: justify;
	line-height: 24px;
}

/* vorformatierter Text. Alles Mauell vorgeben */
pre
{
	margin: 0;
	font-size: 18px;
	text-align: left;
	font-family: Courier, Liberation Mono, Noto Mono;
	line-height: 24px;
}

/* veraltet für nichtproportionale Darstellung, besser nicht nutzen */
tt
{
	margin: 0;
	padding-bottom: 15px;
	font-size: 18px;
	text-align: left;
	font-family: courier;
	line-height: 24px;
}

.row::after 
{
    content: "";
    clear: both;
    display: table;
}

/* sanftes Scrollen */
html 
{
    font-family: "Lucida Sans", sans-serif;
	scroll-behavior: smooth;
}

.header {
	/* Farbverlauf */
	font-size: 24px;
	line-height: 24px;
	border-radius: 25px;
	text-align: left;
    padding: 9px;
    background-color: #e9e9e9;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#d1d1d1)) !important; /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #f1f1f1, #d1d1d1) !important; /* Chrome 10+, Saf5.1+ */
	background-image: -moz-linear-gradient(top, #f1f1f1, #d1d1d1) !important; /* FF3.6+ */
	background-image: -ms-linear-gradient(top, #f1f1f1, #d1d1d1) !important; /* IE10 */
	background-image: -o-linear-gradient(top, #f1f1f1, #d1d1d1) !important; /* Opera 11.10+ */
	background-image: linear-gradient(top, #f1f1f1, #d1d1d1) !important; /* W3C */
	background-position: left top;
	background-repeat: repeat-x;
}

a
{
	text-decoration: none;
	color: #2d6896;
}

a.menu:link
{
	 text-decoration: none;
	 color: #333;
	 font-weight:normal;
	 display: block;
}

/* Fuer Menue und Kopfzeile */
a:hover,
a.selected
{
	text-decoration: none;
	background-color: #ffffff;
    border-radius: 25px;
}


/* Menue Link-Schaltflaeche*/
li a 
{
    display: block;
    padding: 8px 8px;
    text-decoration: none;
	/* color: #000; */
}

.active 
{
    display: block;
    padding: 8px 8px;
    text-decoration: none;
}

.menu ul 
{
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.menu li 
{
	/* Farbverlauf */
	/* padding: 8px; */
    margin-bottom: 7px;
    background-color: #e9e9e9;
	background-image: -moz-linear-gradient(top, #f1f1f1, #dddddd);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f1f1f1), to(#dddddd));
	background-image: -webkit-linear-gradient(top, #f1f1f1, #dddddd);
	background-image: -o-linear-gradient(top, #f1f1f1, #dddddd);
	background-image: linear-gradient(to bottom, #f1f1f1, #dddddd);
	background-repeat: repeat-x;
    color: #333;
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); /* Schatten unter dem Menuepunkt */
    border-radius: 25px;
	position: relative;
}

/* .menu li:hover 
{ */
	/* Farbverlauf */
	/* padding: 8px; */
/*    margin-bottom: 7px;
    background-color: #e9e9e9;
	background-image: -moz-linear-gradient(top, #f1f1f1, #dddddd);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f1f1f1), to(#dddddd));
	background-image: -webkit-linear-gradient(top, #f1f1f1, #dddddd);
	background-image: -o-linear-gradient(top, #f1f1f1, #dddddd);
	background-image: linear-gradient(to bottom, #f1f1f1, #dddddd);
	background-repeat: repeat-x;
    color: #333;
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
    border-radius: 25px;
	position: relative;
} 
*/


/* Back to top Button Anfang */
#myBtn {
	display: none;
	position: fixed;
	bottom: 26px;
	right: 5px;
	z-index: 99;
	font-size: 18px;
	border-radius: 50%;
	border: 4px solid #FFF;
	outline: none;
	background: url('../pics/up.arrow.png') no-repeat center center;
	border-radius: 25px;
	color: #333;
	cursor: pointer;
	padding: 15px;
}

#myBtn:hover 
{
    background-color: #555;
}
/* Back to top Button Ende */

/* Fusszeile Anfang */
.footer {
	/* Farbverlauf */
    font-size: 14px;
	border-radius: 25px;
	text-align: center;
    padding:9px;
	background-color: #ccc;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#d4d4d4)) !important; /* Saf4+, Chrome */
	background-image:  -webkit-linear-gradient(top, #eeeeee, #d4d4d4) !important; /* Chrome 10+, Saf5.1+ */
	background-image:  -moz-linear-gradient(top, #eeeeee, #d4d4d4) !important; /* FF3.6+ */
	background-image:  -ms-linear-gradient(top, #eeeeee, #d4d4d4) !important; /* IE10 */
	background-image: -o-linear-gradient(top, #eeeeee, #d4d4d4) !important; /* Opera 11.10+ */
	background-image:  linear-gradient(top, #eeeeee, #d4d4d4) !important; /* W3C */
	background-position: left top;
	background-repeat: repeat-x;
}
/* Fusszeile Ende */

video
{
    background-color: #dadada;
    padding: 15px;
    color: #333;
    text-align: center;
    font-size: 18px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 20px 30px rgba(0,0,0,0.3);
    background-color: #e9e9e9;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#d1d1d1)) !important; /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #f1f1f1, #d1d1d1) !important; /* Chrome 10+, Saf5.1+ */
	background-image: -moz-linear-gradient(top, #f1f1f1, #d1d1d1) !important; /* FF3.6+ */
	background-image: -ms-linear-gradient(top, #f1f1f1, #d1d1d1) !important; /* IE10 */
	background-image: -o-linear-gradient(top, #f1f1f1, #d1d1d1) !important; /* Opera 11.10+ */
	background-image: linear-gradient(top, #f1f1f1, #d1d1d1) !important; /* W3C */
	background-position: left top;
	background-repeat: repeat-x;
    color: #333;
    border-radius: 25px;
	position: relative;
}

/* For mobile phones: */
[class*="col-"] {
    width: 100%;
}
@media only screen and (min-width: 767px) {
    /* For tablets: */
    .col-s-1 {width: 8.33%;}
    .col-s-2 {width: 16.66%;}
    .col-s-3 {width: 25%;}
    .col-s-4 {width: 33.33%;}
    .col-s-5 {width: 41.66%;}
    .col-s-6 {width: 50%;}
    .col-s-7 {width: 58.33%;}
    .col-s-8 {width: 66.66%;}
    .col-s-9 {width: 75%;}
    .col-s-10 {width: 83.33%;}
    .col-s-11 {width: 91.66%;}
    .col-s-12 {width: 100%;}
}
@media only screen and (min-width: 768px) {
    /* For desktop: */
    .col-1 {width: 8.33%;}
    .col-2 {width: 16.66%;}
    .col-3 {width: 25%;}
    .col-4 {width: 33.33%;}
    .col-5 {width: 41.66%;}
    .col-6 {width: 50%;}
    .col-7 {width: 58.33%;}
    .col-8 {width: 66.66%;}
    .col-9 {width: 75%;}
    .col-10 {width: 83.33%;}
    .col-11 {width: 91.66%;}
    .col-12 {width: 100%;}
}


/* Buttons auf der Startseite Anfang */
.button1 
{
	/* Farbverlauf */
    font-size: 18px;
	border-radius: 25px;
	text-align: center;
    padding: 8px;
	background-color: #ccc;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#d4d4d4)) !important; /* Saf4+, Chrome */
	background-image:  -webkit-linear-gradient(top, #eeeeee, #d4d4d4) !important; /* Chrome 10+, Saf5.1+ */
	background-image:  -moz-linear-gradient(top, #eeeeee, #d4d4d4) !important; /* FF3.6+ */
	background-image:  -ms-linear-gradient(top, #eeeeee, #d4d4d4) !important; /* IE10 */
	background-image: -o-linear-gradient(top, #eeeeee, #d4d4d4) !important; /* Opera 11.10+ */
	background-image:  linear-gradient(top, #eeeeee, #d4d4d4) !important; /* W3C */
	background-position: left top;
	background-repeat: repeat-x;
	box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
	border: none;
	color: #000000;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	margin: 4px 2px;
	cursor: pointer;
	width: 175px;
}

.button1 
{
    border-radius: 25px;
}

.button1:hover 
{
	/* Farbverlauf */
    font-size: 18px;
	border-radius: 25px;
	text-align: center;
    padding: 8px;
	background-color: #ffffff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ffffff)) !important; /* Saf4+, Chrome */
	background-image:  -webkit-linear-gradient(top, #ffffff, #ffffff) !important; /* Chrome 10+, Saf5.1+ */
	background-image:  -moz-linear-gradient(top, #ffffff, #ffffff) !important; /* FF3.6+ */
	background-image:  -ms-linear-gradient(top, #ffffff, #ffffff) !important; /* IE10 */
	background-image: -o-linear-gradient(top, #ffffff, #ffffff) !important; /* Opera 11.10+ */
	background-image:  linear-gradient(top, #ffffff, #ffffff) !important; /* W3C */
	background-position: left top;
	background-repeat: repeat-x;
	box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
	border: none;
	color: #000000;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	margin: 4px 2px;
	cursor: pointer;
	width: 175px;
}
/* Buttons auf der Startseite Ende */


/* Buttons am Seitenende zum Blaettern Anfang */
.button2 {
	/* Farbverlauf */
    font-size: 18px;
	border-radius: 25px;
	text-align: center;
    padding: 8px;
	background-color: #ccc;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#d4d4d4)) !important; /* Saf4+, Chrome */
	background-image:  -webkit-linear-gradient(top, #eeeeee, #d4d4d4) !important; /* Chrome 10+, Saf5.1+ */
	background-image:  -moz-linear-gradient(top, #eeeeee, #d4d4d4) !important; /* FF3.6+ */
	background-image:  -ms-linear-gradient(top, #eeeeee, #d4d4d4) !important; /* IE10 */
	background-image: -o-linear-gradient(top, #eeeeee, #d4d4d4) !important; /* Opera 11.10+ */
	background-image:  linear-gradient(top, #eeeeee, #d4d4d4) !important; /* W3C */
	background-position: left top;
	background-repeat: repeat-x;
	box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
	border: none;
	color: #000000;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	margin: 4px 2px;
	cursor: pointer;
	width: 80px;
}

.button2 
{
    border-radius: 25px;
}

.button2:hover 
{
	/* Farbverlauf */
    font-size: 18px;
	border-radius: 25px;
	text-align: center;
    padding: 8px;
	background-color: #ffffff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ffffff)) !important; /* Saf4+, Chrome */
	background-image:  -webkit-linear-gradient(top, #ffffff, #ffffff) !important; /* Chrome 10+, Saf5.1+ */
	background-image:  -moz-linear-gradient(top, #ffffff, #ffffff) !important; /* FF3.6+ */
	background-image:  -ms-linear-gradient(top, #ffffff, #ffffff) !important; /* IE10 */
	background-image: -o-linear-gradient(top, #ffffff, #ffffff) !important; /* Opera 11.10+ */
	background-image:  linear-gradient(top, #ffffff, #ffffff) !important; /* W3C */
	background-position: left top;
	background-repeat: repeat-x;
	box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
	border: none;
	color: #000000;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	margin: 4px 2px;
	cursor: pointer;
	width: 80px;
}
/* Buttons am Seitenende zum Blaettern Ende */

/* Bildbeschreibung - Text unter den Bildern Anfang */
figcaption
{
	font-family: Arial, Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	line-height: 24px;
	color:#1a1a1a; 
	text-align: justify;
	padding: 0px;
	margin-left:24px; margin-right:24px; margin-top:0px; margin-bottom:2px;
	/*border: solid 1px #AAAAAA;*/
	/*-moz-border-radius:9px;
	-webkit-border-radius:9px;
	border-radius:9px;
	background-color: #EBEBEB;*/
	/* makes block not to align behind the image if they are in the same line */
	overflow: auto;
	clear:both;
}
/* Bildbeschreibung - Text unter den Bildern Ende */
