body{
	background-color: #E3E3E3;
	color: #003366;
	font-size: 0.95em;
	font-family: Arial, Times New Roman;
}

/* als Ersatz für <b>...</b> */
.fettkursiv /* Die Klasse fett */
{
	font-weight: bold;
	font-style: italic;
}
.fett
{
font-weight: bold;	
}

.headline_rot_gross
{
font-weight: bold;
font-size: 1.2em;
line-height: 1.2em;
color: Red;	
}

.headline_teal_gross
{
font-weight: bold;
font-size: 1.2em;
line-height: 1.2em;
color: teal;	
}


.headline_rot_normal
{
font-weight: bold;
font-size: 1.0em;
line-height: 1.0em;
color: Red;	
}

.headline_rot_klein
{
font-weight: bold;
font-size: 0.8em;
line-height: 0.8em;
color: Red;	
}

.headline_teal_klein
{
font-weight: bold;
font-size: 0.8em;
line-height: 0.8em;
color: teal;	
}


.schrift_rot_normal
{
font-size: 1.0em;
line-height: 1.0em;
color: Red;	
}

.schrift_teal_normal
{
font-size: 1.0em;
line-height: 1.0em;
color: teal;	
}

.schrift_normal
{
line-height: 0.9em;
font-size: 0.9em;		
}

/*Überschriftendeklaration*/
h1
{
	font-size: 1.5em;
	font-weight: bold;
}
h2
{
   font-size: 1.0em;
	font-weight: bold;	
}

/*Links formatiern einfache Variante*/
a:link
{
	color: Teal;
	font-family: Arial, Times New Roman;
}
a:visited
{
	color: Purple;
	font-family: Arial, Times New Roman;
}

a img
{
	border: 3; /*Rand um img*/
}

a:focus
{
	background-color: Silver;
	color: Black;
}

a:active 
{
	background-color: Silver;
	color: Black;
}

a:hover 
{
	background-color: Silver;
	color: Black;
}

/*Menü links*/
#menue
{
    
	font-size: 0.80em; /*Höhe der Schrift*/
	padding: 0;
}

#menue ul
{
	list-style-type: none;/*Punkte ausblenden*/
	margin: 0;
	padding: 0;
	
}

#menue li
{
	margin: 0 0 1px 0; /*Zwischenabstände der Menüpunkte unten*/
	padding-left: 10px; /*Menü links eingerückt*/
	
}

#menue li a:link 
{
	color: Teal;
	width: 100%;
	
}

#menue li a:visited
{
	color: Purple;
	width: 100%;
	
}


/*Farbe über dem Button*/
#menue li a:activate
{
	background-color: Silver;
	color: Black;
}

#menue li a:focus
{ background-color: Silver;
	color: Black;
	
}	
	
#menue li a:hover	
{
	background-color: Silver;
	color: Black;
}


	/*für anderen Browser*/
html>body #menue li a
{  
	width: auto;
}
	
/*------------------------------------------------*/

/*Menü oben*/
#menue_oben
{
	font-size: 0.80em; /*Höhe der Schrift*/
	padding: 0;
}

#menue_oben ul
{
	list-style-type: none;/*Punkte ausblenden*/
	margin: 0;
	padding: 0;
}

#menue_oben li
{
	display: inline;
	margin: 0 12.0px 0 0; /*Zwischenabstände der Menüpunkte seitlich*/
	color: Teal;
	width: 100%;
}

#menue_oben li a:link 
{
	color: Teal;
	width: 100%;
}

#menue_oben li a:visited
{
	color: Purple;
	width: 100%;
}

/*Farbe über dem Button*/
#menue_oben li a:activate
{
	background-color: Silver;
	color: Black;
}

#menue_oben li a:focus
{
	background-color: Silver;
	color: Black;
}

#menue_oben li a:hover
{
	background-color: Silver;
	color: Black;
}

/*für anderen Browser*/
html>body #menue_oben li a
{
	width: auto;
}
	
/*---------------------------------------------------*
	
