.white-background {
  background-color: #ffffff;
}
.Stil1 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        font-style: italic;
        color: #330099;
            }

.Stil2 {
        font-size: 20px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #330099;
            }

.table_c {
  border-collapse: collapse;
  text-align: center;
}

.img-center td {
  text-align: center;   
}


.img-center img {
  max-height: 80vh;
  max-width: 100%;
}

/* Kleine Border-Bottom */
.border-bottom-small {
  border-bottom-width: 5px;
}

/* Mittlere Border-Bottom */
.border-bottom-middle {
  border-bottom: 10px solid transparent;
}

/* Grosse Border-Bottom */
.border-bottom-large {
  border-bottom-width: 20px;
}

		/* Media Query for optimized logo on mobile devices */
		@media only screen and (max-width: 480px) {
			.logo img {
				content: url('../image/Pfleiderer-480.png');
				width: 100%;
				height: auto;
			}
		}
		
		/* Media Query for tablet devices */
		@media only screen and (min-width: 481px) and (max-width: 800px) {
			.logo img {
				content: url('../image/Pfleiderer-640.png');
				width: 100%;
				height: auto;
			}
		}

		/* Media Query for tablet devices */
		@media only screen and (min-width: 801px) and (max-width: 1024px) {
			.logo img {
				content: url('../image/Pfleiderer-800.png');
				width: 100%;
				height: auto;
			}
		}

		/* Media Query for desktop devices */
		@media only screen and (min-width: 1025px) and (max-width: 1200px) {
			.logo img {
				content: url('../image/Pfleiderer-1024.png');
				width: 100%;
				height: auto;
			}
		}

		/* Media Query for desktop devices */
		@media only screen and (min-width: 1201px) {
			.logo img {
				content: url('../image/Pfleiderer-1200.png');
				width: 100%;
				height: auto;
			}
		}

		/* Media Query for portrait orientation */
		@media only screen and (orientation: portrait) {
			.logo img {
				content: url('../image/Pfleiderer-800.png');
				width: 100%;
				height: auto;
			}
		}
        /* Media Query for small mobile devices */
        @media only screen and (max-width: 320px) {
          .logo img {
            content: url('../image/Pfleiderer-320.png');
            width: 100%;
            height: auto;
          }
        }