a:link 	{
	font-family:  Arial,Helvetica,sans-serif;
	font-size: 10pt;
	
	color: #003399; 
	font-weight: bold; 
	text-decoration: none;
	}
      
a:visited {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt; 
	color: #003399;
	 
	font-weight: bold; 
	text-decoration: none;
	}

a:active {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt; 
	color: #808080;
	 
	font-weight: bold; 
	text-decoration: underline;
	}
      
a:hover {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt; 
	color: #003399;
	 
	font-weight: bold; 
	text-decoration: underline;
	}

a.upper:link 	{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt; 
	color: #FFFFFF; 
	font-weight : bold; 
	text-decoration: none;
	}
      
a.upper:visited {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt; 
	color: #eaeaea;
	font-weight: bold; 
	text-decoration: none;
	}

a.upper:active {
	font-family: Arial,Helvetica,sans-serif;
	font-size : 10pt; 
	color: #eaeaea; 
	font-weight : bold; 
	text-decoration : none;
	}
      
a.upper:hover {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt; 
	color: #eaeaea; 
	font-weight: bold; 
	text-decoration: none;
	}

a.nav:link 	{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 8pt; 
	color: #000000;
	background: #FFFFFF; 
	font-weight: normal; 
	text-decoration: none;
	}
      
a.nav:visited {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 8pt; 
	background: #FFFFFF; 
	color: #000000; 
	font-weight: normal; 
	text-decoration: none;
	}

a.nav:active {
	font-family: Arial,Helvetica,sans-serif;
	font-size:8pt; 
	background: #FFFFFF; 
	color: #808080; 
	font-weight: normal; 
	text-decoration: none;
	}
      
a.nav:hover {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 8pt; 
	color: #000000;
	background: #FFFFFF;  
	font-weight:normal;
	text-decoration:underline;
	}

body 	{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt; 
	
	}
      
p,li,dd,dt {font-size: 9pt;line-height: 12pt; font-family: Arial,Helvetica,sans-serif }	
	
td	{ 
	font-family: Arial,Helvetica,sans-serif;	 
      	font-size:9pt;
	}


ul	{ 
	font-family: Arial,Helvetica,sans-serif;	 
      	font-size:9pt;
/*	list-style-image: url(Icons/pfeilnot.png);*/
/*	text-align:justify;*/ 
	}

h1	{
	font-family : Arial,helvetica,sans-serif;	 
   	    font-size : 14pt;
	    font-weight : bold;
		letter-spacing :0.2em;
		word-spacing : 0.4em
		line-height : 20pt; 
	    color : #990000;
	    text-align : center;
	}

h2	{
	font-family: Arial,Helvetica,sans-serif;	 
   	    font-size: 10pt;
	    font-weight: bold;
	    color: #990000;
		line-height: 14pt; 
	}
	
h3	{
	font-family: Arial,Helvetica,sans-serif;	 
      	font-size: 10pt;
	    color: #006600;
		font-weight: bold;
		line-height: 14pt;
		
	}

h4	{
	font-family: Arial,Helvetica,sans-serif;	 
      	font-size: 10pt;
    	color: #FF6600;
		font-weight: bold;
		line-height: 14pt; 
	}			

.quelle { 
	font-family: Arial,Helvetica,sans-serif; 
   	font-size: 10pt; 
      	text-align:right; 
	}

form	{
	font-family: Arial,Helvetica,sans-serif;	 
      	font-size: 8pt;
/*	text-align:justify;*/ 
	}

.nav 	{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	}

/*ul	{
	list-style: compact;
	list-style-image: Icons/bullet.png;
	}*/

pre	{
	font-family: Lucidatypewriter,"Courier New",fixed;
	font-size: 10pt;
	}		

code 	{
	font-family: Lucidatypewriter,"Courier New",fixed;
	font-size: 10pt;
	}	

div.h3	{
	font-family: Arial,Helvetica,sans-serif;	 
      	font-size: 10pt;
	font-weight: bold;
	}

table.poll  {
	font-family: Arial,Helvetica,sans-serif;	 
      	font-size: 8pt;
	}
input {
	font-family: Arial,Helvetica,sans-serif;	 
      	font-size: 8pt;
	}

form  {
	font-family: Arial,Helvetica,sans-serif;	 
      	font-size: 8pt;
	}

td.poll {
	font-family: Arial,Helvetica,sans-serif;	 
      	font-size: 8pt;
	}

th.poll {
	font-family: Arial,Helvetica,sans-serif;	 
      	font-size: 8pt;
	font-weight: normal;
	align: left;
	}	

h3.losung {
	font-family: Lucidatypewriter,Courier,"Courier New";
	font-size: 8pt;
	font-color: #000033;
	font-weight: bold;
}

div.losung {
	font-family: fixed,Courier,"Courier New";
	font-size: 10pt;
} 

div.losung-quelle {
	font-family:  fixed,Courier,"Courier New";
	font-size: 10pt;
	color: #000033;
}

div.losung-h3 {
	font-family:  fixed,Courier,"Courier New";
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
}

blockquote {
	background-color: #EAEAEA;
}

div.banner {
 
  /* position: absolute; */           /* Fallback if 'fixed' is not supported */
  /* position: fixed;
  top: 6em;
  left: 0em;
  width: 9em;
  right: auto; */
}

div.banner p {
  margin: 0; 
  padding: 0.3em 0.4em;
  font-family:  Arial, sans-serif;
  background: #666699;
  border: thin outset #663333;
  color: white;
}

div.icons {
  position: absolute;            /* Fallback if 'fixed' is not supported */
  position: fixed;
  top:80px;
  right:3px;
  /* left: auto;
  width: auto;
  right: auto; */	
}


div.nach_oben {
  position: absolute;
  position: fixed;
  right:3px;
  bottom: 10px;
}

p.change {
  font-family: Arial,Helvetica;	 
  font-size:8pt;
  font-style:italic;
  margin-top:0pt;
  margin-bottom:8pt;
}

h2.sm {
  font-size:18pt;
}

a.sm-link:link 	{
	font-family: Arial,Helvetica;
	font-size:18pt; 
	color:#003399; 
	font-weight:bold; 
	text-decoration:none;
	}
      
a.sm-link:visited {
	font-family: Arial,Helvetica;
	font-size:18pt; 
	color:#003399; 
	font-weight:bold; 
	text-decoration:none;
	}

a.sm-link:active {
	font-family: Arial,Helvetica;
	font-size:18pt; 
	color:gray; 
	font-weight:bold; 
	text-decoration:underline;
	}
      
a.sm-link:hover {
	font-family: Arial,Helvetica;
	font-size:18pt; 
	color:#003399; 
	font-weight:bold; 
	text-decoration:underline;
	}


