table,h4,p,ul,ol,li,td,th,tr,address,blockquote,nobr,b,i, div {
    font-family:Arial, sans-serif; 
    font-size:14px;  
    color:black; }

h1 {  
    font-size:30px; 
    font-weight:100;
    margin-bottom:16px;  }

h2 { 
    font-size: 24px;
    font-weight:100;
    margin-bottom:14px; }

h3 { 
    font-size: 16px; 
    font-weight:100;
    margin-bottom:8px; } 

h6 { 
   font-family:Arial,sans-serif; 
   font-size:10px;
   color:#dddddd;  }
   
h4.abstand {  
	font-weight:100;
	   margin-top:1em;
   margin-bottom:0em;
			}
h4.caption { 
   font-family:Arial,sans-serif; 
   font-size:12px;
   font-style:italic;
   color:black; 
   margin-top:0.2em;
   margin-bottom:0.2em;
   }


			
li {
   margin-top:3px; }

dt {
	margin-top:1em;
	margin-bottom:0.3em;
	}

dt.alphabet	
	{
	background-color:black;
	color:black;
	text-align:justify;
	}
	
dd	{
	font-size:90%;
	}
	

a:link {
   color:black;
   font-style:italic;
   text-decoration:none; }

a:visited {
   color:#black;
   font-style:italic;
   text-decoration:none; }

a:hover {
   color:black;
   text-decoration:none; }

a:active {
   color:black;
   text-decoration:none; }

a.an {
   text-decoration:none;
   font-style:normal; }
  
a.gl	{
   text-decoration:none;
   font-style:italic;
   color:black
   		} 

a.gl:hover	{
   text-decoration:none;
   font-style:italic;
   color:black;
   		}    

a.nav	{
   text-decoration:none;
   font-style:italic;
   color:black;
   		}    		

a.nav:hover {
   color:black;
   text-decoration:none; }

body {
   background-color:white; 
   background-repeat:no-repeat; 
   background-attachment: fixed;  }

strong {
   font-family:Arial,sans-serif;
   color:black;
   font-style:italic; }

td.zweispaltig { 
   vertical-align:top; 
   padding:10px;
   font-size:12px;
   				}

ul#unternav { 
   font-size: 14px;
   position:relative;
   top:5px;
   margin:0; 
   padding:0;
 }
 
ul#unternav li {
   font-size: 14px;
   font-style:italic;
   list-style: none; 
   margin: 0.4em;
   padding: 0.4em;
   display:inline;   }

ul#unternav a:hover {
   font-size: 14px;
   list-style: none;
   margin: 0;
   padding: 0; 
   }

ul#Navigation {
   margin: 0;
   padding: 0;  
 }
 
ul#Navigation li { 
   font-size: 20px; 
   font-style:italic; 
   list-style: none; 
   margin: 0; padding: 0.6em; 
   display: inline; }

ul#Navigation a:hover {
   list-style: none;
   margin: 0;
   padding: 0;
   }



#format1 { 
   position:absolute;
   top:190px;
   left:25%;}

#format2 {
   position:absolute;
   left:175px;
   width:75%; 
   margin-top:25px; }

#format3 { 
   position:absolute;
   left:175px;
   width:75%;  
   margin-top:25px; }



  
#format4 { 
   position:absolute;
   top:280px;
   left:100px;
   width:50%;  
   		 }


   
 #small {
   position:relative; left:-175px;
   width:166%;
  font-family:Arial, sans-serif;
   font-size:9px;
   color:#666666; }

 #small2 {
   position:relative; left:-175px;
   width:133%;
   font-family:Arial, sans-serif;
   font-size:9px;
   color:#666666; }

.impressum {
   position:absolute; 
   bottom:20px;
   left:0;
   margin-bottom:0px; }

.xs {
   font-family:Arial, sans-serif;
   font-size:10px; }
 
.s {
   font-family:Arial, sans-serif;
   font-size:11px; }

.rot { 
    color:#BF0500; }


    
.xxl {
font-size: 1100%; margin-bottom:0px;  }
   
