﻿body {
	background-color: black;
	font: normal 12px/16px arial,helvetica,sans-serif;
	color: white;
}

img {display:none;}

  table {
   	border: 0px;
  }
  
  td {
  	
   	vertical-align: top;
  }
  
   td.stiftung {
  	width: 100px;
   	vertical-align: top;
  }
  

	p.right {text-align: right;}

#Kasten{ /* Textumrandung Startseite */
	position:absolute; 
	top:130px; 
	left:10px; 
	width:540px; 
	height:auto; 
	z-index:1;
	overflow=visible;
	border-width:1px;
	border-style:solid;	
	padding: 0px;
	margin: 0px 20px 0px 20px;
	text-align:left; }
	
#Kasten1{ /* Textumrandung Folgeseiten */
	position:absolute; 
	top:50px; 
	left:10px; 
	width:460px; 
	height:auto; 
	z-index:1;
	overflow:visible;
  	border-width:1px;
 	border-style:solid;
 	padding: 10px;
 	margin: 0px;
 	text-align:left; }
 	
  #Kasten_breit{ /* Textumrandung 560px breit*/
	position:absolute; 
	top:50px; 
	left:10px; 
	width:540px; 
	height:auto; 
	z-index:1;
	overflow:visible;
  	border-width:1px;
 	border-style:solid;
 	padding: 10px;
 	margin: 0px;
 	text-align:left; }
 	
 #dekocapital{ /* Anfangsbuchstabe der Überschrift Startseite*/
	display:none;}
	
#dekocapital1{ /* Anfangsbuchstabe der Überschrift Folgeseiten */
	display:none;
 	}
 	
  #Seite_Arbeit { /* zeigt an, auf welcher Seite man sich befindet Menü Arbeit*/
	display:none;
 	}
 	
   #Seite_Referenzen { /* zeigt an, auf welcher Seite man sich befindet Menü Referenzen*/
	display:none;
 	}
 		
  #Seite_Ausbildung { /* zeigt an, auf welcher Seite man sich befindet Menü Referenzen*/
	display:none;
 	}
 	
 #Seite_Kontakt { /* zeigt an, auf welcher Seite man sich befindet Menü Referenzen*/
	display:none;
 	}
 	
  #Seite_Stiftung { /* zeigt an, auf welcher Seite man sich befindet Menü Referenzen*/
	display:none;
 	}
 	
  #Navigationsbereich { /* Pfeilnavigation Referenzseiten */
			display:none;}
 
 	
	.lila { /* Farbe für Kasten, Seitenbezeichnung, .. */
	border-color:#5A429C;
	color:black;
	}
	
	.rot { /* Farbe für Kasten, Seitenbezeichnung, .. */
	border-color:#CC3333;
	color:black;
	}
	
	.gruen { /* Farbe für Kasten, Seitenbezeichnung, .. */
	border-color:#339966;
	color:black;
	}

    .text { /* Schriftformatierung Fließtext Startseite (ohne Begrenzung) */
  	font: normal 12px/16px arial,helvetica,sans-serif;
	color: black;
	text-decoration: none;
	padding: 0px 50px;
  	}
  	
  	.text1 { /* Schriftformatierung Fließtext */
  	font: normal 12px/16px arial,helvetica,sans-serif;
	color: black;
	text-decoration: none;
	padding: 0px 50px;
	width:340px;
  	}
  	
  	.text_popup { /* Schriftformatierung Fließtext in Popup-Fenstern */
  	font: normal 12px/16px arial,helvetica,sans-serif;
	color: black;
	text-decoration: none;
	padding: 0px;
	width:350px;
  }
  	
  	 
	.firmenbezeichnung1 { /* Schriftformatierung Firmenbezeichnung groß */
 	font: normal 20px/24px arial,helvetica,sans-serif;
	}
  
   .firmenbezeichnung2 { /* Schriftformatierung Firmenbezeichnung kleiner */
 	font: normal 12px/16px arial,helvetica,sans-serif;
	color: black;
	text-decoration: none;
	padding: 0px 0px;
	margin: 0px;
	text-align: right;
	position:absolute; 
	top:50px; 
	left:215px;
  	}
  
  .headline_start { /* Schriftformatierung Überschrift Startseite */
 	font: bold 20px/24px arial,helvetica,sans-serif;
	color: black;
	text-decoration: none;
	padding: 20px 30px;
	margin: 5px;
  }
  
   .headline1 { /* Schriftformatierung Überschrift Folgeseiten */
 	font: bold 20px/24px arial,helvetica,sans-serif;
	color: black;
	text-decoration: none;
	padding: 0px 20px;
	margin: 5px;
  }
  
     .headline1_30px { /* Schriftformatierung Überschrift 30px links */
 	font: bold 20px/24px arial,helvetica,sans-serif;
	color: black;
	text-decoration: none;
	padding: 0px 30px;
	margin: 5px;
  }
  
   .headline1_popup { /* Schriftformatierung Überschrift in Popup-Fenstern */
 	font: bold 20px/24px arial,helvetica,sans-serif;
	color: black;
	padding: 0px;
	margin: 0px;
  }
  
  .headline2 { /* Schriftformatierung Überschrift */
 	font: normal 16px/20px arial,helvetica,sans-serif;
	color: white;
  }
  
 .anschrift{ /* Logo mit Anschrift */
	
	width:auto; 
	height:auto;	
	overflow=visible;
  	border-style:none;
  	margin:0;
  	padding:5px;
  	background-color: black;
  	font: bold 13px/26px arial,helvetica,sans-serif;
  	color: black;
  	vertical-align:middle;
 	}



	a.textlink:link    { color: #339966; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
	a.textlink:visited { color: #339966; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
	a.textlink:active  { color: #FFFF33; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
	a.textlink:hover   { color: #FFFF33; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }

	a.button:link    { color: #339966; font-size: 18px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
	a.button:visited { color: #339966; font-size: 18px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
	a.button:active  { color: #FFFF33; font-size: 18px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
	a.button:hover   { color: #FFFF33; font-size: 18px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
	
	a.button1:link    { color: #FFFFFF; font-size: 14px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }
	a.button1:visited { color: #FFFFFF; font-size: 14px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }
	a.button1:active  { color: #FFFF33; font-size: 14px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }
	a.button1:hover   { color: #FFFF33; font-size: 14px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }

	a.button_gruen:link    { color: #339966; font-size: 14px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
	a.button_gruen:visited { color: #339966; font-size: 14px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
	a.button_gruen:active  { color: #FFFF33; font-size: 14px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
	a.button_gruen:hover   { color: #FFFF33; font-size: 14px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
