body{
	background-color: #CCCC99;
	color: #003366;
	font-size: 100.01%;
	font-family: Arial, Times New Roman, sans-serif;
}

.headline_leucht_rot_gross
{
	font-weight: bold;
	font-size: 1.2em;
	line-height: 1.2em;
	color: Fuchsia;
}

.headline_teal_gross
{
font-weight: bold;
font-size: 1.2em;
line-height: 1.2em;
color: teal;	
}


.headline_leucht_rot_normal
{
	font-weight: bold;
	font-size: 1.0em;
	line-height: 1.0em;
	color: Fuchsia;
}


/* als Ersatz für <b>...</b> */
.fettkursiv /* Die Klasse fett */
{
	font-weight: bold;
	font-style: italic;
}
.fett
{
font-weight: bold;	
}


.preisekleiner
{
line-height: 0.95em;
font-size: 0.95em;	
}


/*Überschriftendeklaration*/
h1
{
	font-size: 1.5em;
	font-weight: bold;
}

/*Links formatiern einfache Variante*/
a:link { color: #660033;
	font-family: Arial;
}
a:visited { color: green;
	font-family: Arial;
}

a img
{
	border: 3; /*Rand um img*/
}

a:focus { color: white; }
a:active { color: #006600; }
a:hover { color: blue; }

/*Menü links*/
#menue
{
   /*-moz-border-radius:30px; width:50px; height:50px; padding:15px;*/ 
	width: 10em; /*Breite der Menübalken*/
	font-size: 0.7em; /*Höhe der Balken und 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: 0;
	/*border: 2px solid;   Border um Buttons*/
}

#menue li a:link 
{
   display: block;
	text-decoration: none;
	font-weight: bold;
	padding: 5px 5px 5px 0.5em; /*Innenabstand*/
/*Menufarbe*/
	background-color: #336699;
	color: #CCCC99;
	width: 100%;
}

#menue li a:visited
{  display: block;
	text-decoration: none;
	font-weight: bold;
	padding: 5px 5px 5px 0.5em; /*Innenabstand*/
/*Menufarbe*/
	background-color: #336699;
	color: #CCCC99;
	width: 100%;
}


/*Farbe über dem Button*/
#menue li a:activate
{ background-color: #FF6600;
	color: #F3F8EF;
}

#menue li a:focus
{ background-color: #FF6600;
	color: #F3F8EF;
}	
	
#menue li a:hover	
{ background-color: #FF6600;
	color: #F3F8EF;
}


	/*für anderen Browser*/
html>body #menue li a
{  
	width: auto;
}
	
/*------------------------------------------------*/

/*Menü oben*/
#menue_oben
{
	width: 70em; /*Breite der Menübalken*/
	/*height: 40px;*/
	padding: 0.5em; /*Höhe der Balken und Schrift wichtig für IE*/
	font-size: 0.7em;
}

#menue_oben ul
{
	list-style-type: none;
	display: inline;
	margin: 0;
	padding: 0;
}

#menue_oben li
{
	display: inline;
	margin: 0 -1.0px 0 0; /*Zwischenabstände der Menüpunkte seitlich*/
}

#menue_oben li a:link 
{
	text-decoration: none; /*nicht unterstrichen*/
	font-weight: bold;
	padding: 5px 5px 5px 0.5em; /*Innenabstand*/
/*Menufarbe*/
	background-color: #336699;
	color: #CCCC99;
	width: 100%;
}

#menue_oben li a:visited
{
	text-decoration: none; /*nicht unterstrichen*/
	font-weight: bold;
	padding: 5px 5px 5px 0.5em; /*Innenabstand*/
/*Menufarbe*/
	background-color: #336699;
	color: #CCCC99;
	width: 100%;
}

/*Farbe über dem Button*/
#menue_oben li a:activate
{
	color: #F3F8EF;
	background: #FF6600;
}

#menue_oben li a:focus
{
	color: #F3F8EF;
	background: #FF6600;
}

#menue_oben li a:hover
{
	color: #F3F8EF;
	background: #FF6600;
}

/*für anderen Browser*/
html>body #menue_oben li a
{
	width: auto;
}
	
/*---------------------------------------------------*
	

