﻿@charset "utf-8";
/* CSS Document */

    
    body  {
    	background: #000000;
    	margin: 0; /* Es empfiehlt sich, margin (Rand) und padding (Auffüllung) des Body-Elements auf 0 einzustellen, um unterschiedlichen Browser-Standardeinstellungen Rechnung zu tragen. */
    	padding: 0;
		font-family: Lato, sans-serif; /* Schriftart */
        font-size: 12px;              /* Standard-Schriftgröße */
        color: #666;                  /* Textfarbe (dunkelgrau) */
    	text-align: center; /* Hierdurch wird der Container in IE 5*-Browsern zentriert. Dem Text wird dann im #container-Selektor die Standardausrichtung left (links) zugewiesen. */
    	color: #000000;
	 }
   
  }
.oneColFixCtr #mainContent {
padding: 0 20px; /* padding (Auffüllung) bezeichnet den Innenabstand und margin (Rand) den Außenabstand der div -Box. */
}	
 
 
 .oneColFixCtr #container {
      width: 1000px;
      margin: 0 auto;
	  color: #000000;
	  background: #000000;
	  margin: 0 auto;
	  text-align: center;
    }
    table.fixed3 {
      width: 930px;
      table-layout: fixed;
      border-collapse: collapse;
    }
 

table.fixed3 col {
    width: 310px;
}

table.fixed3 td {
    width: 290px !important;
    max-width: 290px !important;
    min-width: 290px !important;
    padding: 5px;
    white-space: normal;
    overflow-wrap: break-word;     /* Moderne Wortumbruch */
    word-wrap: break-word;         /* Fallback für ältere Browser */
    word-break: break-word;        /* Zusätzlicher Schutz */
    hyphens: auto;                 /* Automatischer Silbentrennung */
    box-sizing: border-box;        /* Padding innerhalb der Breite */
    vertical-align: top;
}

table.fixed3 td.cell-content .cell-inner {
    max-width: 100%;
    width: 100%;
    overflow-wrap: break-word;
    word-wrap: break-word;
    word-break: break-word;
    white-space: normal;
    line-height: 1.4;
}

/* Responsive Fallback für kleinere Bildschirme */
@media (max-width: 950px) {
    table.fixed3 {
        width: 100%;
        font-size: 11px;
    }
    table.fixed3 td {
        width: 33% !important;
        padding: 5px;
    }
}
	
	
	
 /*  dieser Befehl definiert die Hyperlinks */
	a:link {
		color: #6699CC;
		text-decoration: none;
	}
	a:visited {
		color: #666699;
		text-decoration: none;
	}
	a:hover {
		color: #6699CC;
		text-decoration: none;
	}
	
	
	.slider_img  {
		position:absolute;
		top:0 center;
	}

 
 /* Schrift Grün*/

.Schrift_12_gblau {
font-size: 12px;
font-style: normal;
font-weight: normal;
color: #666699;
}

.Schrift_12_gblau_fett {
font-size: 12px;
font-style: normal;
font-weight: bold;
color: #666699;
}

.Schrift_14_gblau {
font-size: 14px;
font-style: normal;
font-weight: normal;
color: #666699;
}

.Schrift_14_gblau_fett {
font-size: 14px;
font-style: normal;
font-weight: bold;
color: #666699;
}

.Schrift_16_gblau {
font-size: 16px;
font-style: normal;
font-weight: normal;
color: #666699;
}

.Schrift_16_gblau_fett {
font-size: 16px;
font-style: normal;
font-weight: bold;
color: #666699;
}

.Schrift_18_gblau {
font-size: 18px;
font-style: normal;
font-weight: normal;
color: #666699;
}

.Schrift_18_gblau_fett {
font-size: 18px;
font-style: normal;
font-weight: bold;
color: #666699;
}

.Schrift_20_gblau {
font-size: 20px;
font-style: normal;
font-weight: normal;
color: #666699;
}
.Schrift_30_gblau {
font-size: 30px;
font-style: normal;
font-weight: normal;
color: #666699;
}

 /* Schrift Dunkelgau*/
 
 .Schrift_12_Dgrey {
font-size: 12px;
font-style: normal;
font-weight: normal;
color: #808080;
}

 .Schrift_12_Dgrey_fett {
font-size: 12px;
font-style: normal;
font-weight: bold;
color: #808080;
}

 .Schrift_14_Dgrey {
font-size: 14px;
font-style: normal;
font-weight: normal;
color: #808080;
}
 .Schrift_14_Dgrey_fett {
font-size: 14px;
font-style: normal;
font-weight: bold;
color: #808080;
}

 .Schrift_16_Dgrey {
font-size: 16px;
font-style: normal;
font-weight: normal;
color: #808080;
}
 .Schrift_16_Dgrey_fett {
font-size: 16px;
font-style: normal;
font-weight: bold;
color: #808080;
}

 .Schrift_18_Dgrey {
font-size: 18px;
font-style: normal;
font-weight: normal;
color: #808080;
}

 .Schrift_18_Dgrey_fett {
font-size: 18px;
font-style: normal;
font-weight: bold;
color: #808080;
}

 .Schrift_20_Dgrey {
font-size: 20px;
font-style: normal;
font-weight: normal;
color: #808080;
}
 .Schrift_24_Dgrey {
font-size: 24px;
font-style: normal;
font-weight: normal;
color: #808080;
}
 .Schrift_30_Dgrey {
font-size: 30px;
font-style: normal;
font-weight: normal;
color: #808080;
}
 

/* Schrift Grau*/

.Schrift_12_grau {
font-size: 12px;
font-style: normal;
font-weight: normal;
color: #BBC0C0;
}

 .Schrift_12_grau_fett {
font-size: 12px;
font-style: normal;
font-weight: bold;
color: #BBC0C0;
}

.Schrift_14_grau {
font-size: 14px;
font-style: normal;
font-weight: normal;
color: #BBC0C0;
}

 .Schrift_14_grau_fett {
font-size: 14px;
font-style: normal;
font-weight: bold;
color: #BBC0C0;
}

.Schrift_16_grau {
font-size: 16px;
font-style: normal;
font-weight: normal;
color: #BBC0C0;
}

 .Schrift_16_grau_fett {
font-size: 16px;
font-style: normal;
font-weight: bold;
color: #BBC0C0;
}

.Schrift_18_grau {
font-size: 18px;
font-style: normal;
font-weight: normal;
color: #BBC0C0;
}

 .Schrift_18_grau_fett {
font-size: 18px;
font-style: normal;
font-weight: bold;
color: #BBC0C0;
}

.Schrift_20_grau {
font-size: 20px;
font-style: normal;
font-weight: normal;
color: #BBC0C0;
}
.Schrift_24_grau {
font-size: 24px;
font-style: normal;
font-weight: normal;
color: #BBC0C0;
}
.Schrift_30_grau {
font-size: 30px;
font-style: normal;
font-weight: normal;
color: #BBC0C0;
}

/* Schrift Weiss*/

.Schrift_12_weiss {
font-size: 12px;
font-style: normal;
font-weight: normal;
color: #ffffff;
}

 .Schrift_12_weiss_fett {
font-size: 12px;
font-style: normal;
font-weight: bold;
color: #ffffff;
}

.Schrift_14_weiss {
font-size: 14px;
font-style: normal;
font-weight: normal;
color: #ffffff;
}

 .Schrift_14_weiss_fett {
font-size: 14px;
font-style: normal;
font-weight: bold;
color: #ffffff;
}

.Schrift_16_weiss {
font-size: 16px;
font-style: normal;
font-weight: normal;
color: #ffffff;
}

 .Schrift_16_weiss_fett {
font-size: 16px;
font-style: normal;
font-weight: bold;
color: #ffffff;
}

.Schrift_18_weiss {
font-size: 18px;
font-style: normal;
font-weight: normal;
color: #ffffff;
}

 .Schrift_18_weiss_fett {
font-size: 18px;
font-style: normal;
font-weight: bold;
color: #ffffff;
}

.Schrift_20_weiss {
font-size: 20px;
font-style: normal;
font-weight: normal;
color: #ffffff;
}
.Schrift_24_weiss {
font-size: 24px;
font-style: normal;
font-weight: normal;
color: #ffffff;
}
.Schrift_30_weiss {
font-size: 30px;
font-style: normal;
font-weight: normal;
color: #ffffff;
}

/* Schrift Schwarz*/

.Schrift_12_schwarz {
font-size: 12px;
font-style: normal;
font-weight: normal;
color: #000000;
}

 .Schrift_12_schwarz_fett {
font-size: 12px;
font-style: normal;
font-weight: bold;
color: #000000;
}

.Schrift_14_schwarz {
font-size: 14px;
font-style: normal;
font-weight: normal;
color: #000000;
}

 .Schrift_14_schwarz_fett {
font-size: 14px;
font-style: normal;
font-weight: bold;
color: #000000;
}

.Schrift_16_schwarz {
font-size: 16px;
font-style: normal;
font-weight: normal;
color: #000000;
}

 .Schrift_16_schwarz_fett {
font-size: 16px;
font-style: normal;
font-weight: bold;
color: #000000;
}


.Schrift_18_schwarz {
font-size: 18px;
font-style: normal;
font-weight: normal;
color: #000000;
}

 .Schrift_18_schwarz_fett {
font-size: 18px;
font-style: normal;
font-weight: bold;
color: #000000;
}

.Schrift_20_schwarz {
font-size: 20px;
font-style: normal;
font-weight: normal;
color: #000000;
}

.Schrift_24_schwarz {
font-size: 24px;
font-style: normal;
font-weight: normal;
color: #000000;
}

.Schrift_30_schwarz {
font-size: 30px;
font-style: normal;
font-weight: normal;
color: #000000;
}

 
</style>
