  body {
    color: black; background-color: white;
    font-size: 100.01%;
    font-family: Arial,sans-serif; 
    margin: 0; padding: 1em 0;
    text-align: center; /* Zentrierung im Internet Explorer */
}

div#Seite {
    text-align: left; background-image:url(bilder/BG_flip.jpg);    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto; 
	margin-top:100px;     /* standardkonforme horizontale Zentrierung */
    width: 820px;
    padding: 0.5em;
    border: 1px dashed silver;
  }
  html>body div#Seite {
    border-color: gray;  /* Farbangleichung an den Internet Explorer  */
  }
.oben    { vertical-align:top; padding:0px;}
.obenlinksabstand    { vertical-align:top; padding-left: 10px; }
.obenrechts   { vertical-align:top; text-align:right; } 
.mittig  { vertical-align:middle; text-align:right; }
.unten   { vertical-align:bottom;}
.untenlinksbündig   { vertical-align:bottom; text-align:left;}
.5pxabstand { margin: 8px; background-color:#FF99FF; } 


div#Counter{ 
   
     text-align: left; height:20px; 
     padding: 0em; text-align:center; border:1px;

}

div#Counter a {  text-decoration:none; font-weight:bold;font-size:10pt; font-weight:100;  text-align:center; letter-spacing: 10px; color="#000000"
}
  div#Counter a:link {
 	 text-decoration:none; font-weight:bold;color: #666666;
  }
  div#Counter a:visited {
     text-decoration:none; font-weight:bold; color: #999999;   
	}
	
  div#Counter a:hover {
     text-decoration:none; font-weight:bold;color: #FFCB2C; background-color: white;
  }
  div#Counter a:active {
     text-decoration:none; font-weight:bold;color: orange; background-color: white;
  }

p {
  font-size:11pt; font-weight:100; vertical-align:bottom; 
  margin: 0;}


  ul#Navigation {
    text-align: right;
	font-size: 12px; 
	padding-top:63px; 
	padding-left:0px;
   	width:6em; 
	float:left;
    margin: 0; 
	border: 0px dashed silver;
	  }
  ul#Navigation li {
    list-style: none; /* Verhindert Aufzählungszeichen vor dem Text*/
    margin: 0;
  }
  ul#Navigation a { 
    text-decoration:none; font-weight:bold;display:block;
    padding: 3px;
    font-weight:50;
		
	
  }
  ul#Navigation a:link {
     text-decoration:none; font-weight:bold;color: #666666;
  }
  ul#Navigation a:visited {
  	 text-decoration:none; font-weight:bold;color: #999999;   }
  ul#Navigation a:hover {
     text-decoration:none; font-weight:bold;color: #FFCB2C;
  }
  ul#Navigation a:active {
     text-decoration:none; font-weight:bold;color: orange;
  }


div#lang { /* Relative Positionierung der Landeflaggen für Sprachauswahl im Bereich unten links */
width:50px; height:12px; position:relative; top:-12px; left:10px; 
 float:left; 
 text-align: right;
	padding-top:0px; 
	padding-left:0px;
    margin: 0; 

	  }



div#Inhalt {
    font-size: 0.91em; 
    float:right; height:400px;
    border: 1px dashed silver;
  }
  
p {
  font-size:9pt; font-weight:100;
  margin: 0}

 a {  text-decoration:none; 
 }
 
div#Text { 
    margin: 0 153px 0 3.8em; 
	padding: 0em;
    border: 0px dashed silver;
  }

 a {
     font-weight: 500;
  }
a:link {
    color: #666666;
  }
a:visited {
    color: #999999;   }
a:hover {
    color: #FFCB2C;
  }
a:active {
    color: orange;
  }
  
h1 {
  font-size:10pt; font-weight:500; text-align:center; letter-spacing: 6px; color="#000000"
}
  

h2 {
 font-size:8pt; font-weight:100;  text-align:center; letter-spacing: 6px; color="#000000"
}

h3 {
  font-size:14pt;  font-weight:100; text-align:center; letter-spacing: 6px; color="#F26522"
}


h4 {
  font-size:10pt; font-weight:500;  text-align:left; vertical-align:bottom; letter-spacing: 6px; color="#000000"
}

h5 {
  font-size:9pt; font-weight:bold;
  margin: 0}


p {
  font-size:9pt; font-weight:100;
  margin: 0}

li { textdecoration:sqare;
  font-size:9pt; font-weight:100;
  margin: 0}



