﻿body
{
margin:0; padding:0;
font-family: "Times New Roman", Verdana, Arial, sans serif; font-size:18px; font-style:italic; color:#000000; background-color:  maroon;
background-image: url(images/background1.gif); /* vormals 14px Verdana */

}
  
  
 /* Festlegung Menueschriftfarben */
a { 
	color: blue;                  /* vorher aqua */
	font-weight: 200;
}

a:visited {
	color: black;            /* vorher #3366CC;  */
  
	font-weight: 200;
}

a:hover {
	color: #ffffff;                /* weiss */
	background-color: orange;         /* red */
	font-weight: 200; 
}

a:active {color: #ff0000;          /* red ff0000 */
}                            



a.nounderline {
	text-decoration: none;    /* Nur im Menue ohne underline */
}



.style1 { 
	background-color:  #c0c0c0;  /* Hintergrund-Farbe silver Tabelle Menue */
    text-align: center; width: 100px;  color: black;    
    
}

.style2 {
	background-color: gray;  /* Farbe gray Rahmen Tabelle Menue */  

	border-style: solid;
	                           /* sw. Doppelrahmen um Menü */
    border-width:  medium; border-color:black; border-style:  double; padding:0px;     
}


.style3 {
	color:   green;
}


.underpict {                    /* Schrift unter dem Bild */
	color: navy;
	text-align: center; font-style:italic; font-family: Verdana;
	font-size: 10px;            /* Schriftgrösse 10 px */
	font-weight: 200; 
	margin: 0px; 
	padding: 8px;               /* Abstand zum Bild 8 px */

} 


/* Schriftgroessen festlegen */


h1 {
	font-family: "Times New Roman", Verdana, Arial, sans-serif; /* Ueberschrift Normal in grün */
	font-style: italic;
	text-align: center;
	color: green;                         /* Schriftfarbe grün */ 

	font-size:   18px;                  /* vormals 16px Verdana */
	font-weight: 200;                   /* Schriftdicke */
}

h2 {
	font-family: "Times New Roman", Verdana, Arial, sans-serif; /* Ueberschrift kursiv 24px in Navy */
	font-style: italic;
	text-align: center;
	color: navy;                         /* Schriftfarbe Navy */ /* vormals 24px */

	font-size: 28px;                     /* vormals 24px Verdana*/
	font-weight: 200;                   /* Schriftdicke 50% */
}

h3 {
	font-family: "Times New Roman", Verdana, Arial, sans-serif; /* Ueberschrift kursiv 24px in Red */;
	font-style: italic;
	text-align: center;
	color: red;                          /* Schriftfarbe Red */
	font-size: 28px;                      /* vormals 24px Verdana */
	font-weight: 200;                    /* Schriftdicke 50% */ 
 
}

h4 {
	font-family: Verdana, Arial, sans-serif;   /* Sonderschrift  24 px Normal in Red */
	font-style:  normal;
	text-align: center;
	color: red;                        /* Schriftfarbe red */
	font-size: 24px;                    /* vormals 24px Verdana */
	font-weight: 200;                   /* Schriftdicke */

}

h5 {
	font-family: "Times New Roman", Verdana, Arial, sans-serif; /* Sonderschrift normal 16px für Zähler in navy */
	font-style: normal;
	text-align: center;
	color: navy;           /* Schriftfarbe navy */
	font-size: 18px;       /* vormals 16px Verdana */
	font-weight: 200; /* Schriftdicke */

	vertical-align: super;
}


#navigation  { 
	display: inline;
	font-size: 12px;           /* aendert nur Navischrift 12px Groesse */
	font-style: italic; 
	font-weight: 200;           font-family:   Verdana;
}



div.wholepage
{
margin: 0 auto;      /* +++  horizontale Zentrierung +++ */
    width: 820px;
 padding:0; background-color:#BEBEBE;}

div
{
margin:0; padding:0;
}

        

/* +++ START Header/Kopf +++ */

#header
{
margin:0; padding:0;
}

.superheader
{
background-color:#d5d5d5; text-align:center; color:#000000; padding:10px 2em 2px 2px;
}

.mainheader
{
margin:0; padding:10px; text-align :center;   /* +++ Rand um Header +++ */
}


.subheader
{
background-color:#d5d5d5; margin:0; padding:10px 2em 10px 2px; padding-left: 10px; color:#000000; /* Menu verschieben */

}


/* +++ Content Section +++ */

#inhalt
{
margin:0 0 0 0px;    padding-left:60px;   padding-right:60px;        text-align :center; 
}



/* +++ Footer Section +++ */

#footer
{
margin:0; padding:0;		color: red;    /* vormals font-size: 10px für ganzen Footer */


}

.superfooter
{
background-color:#d5d5d5; padding:15px 2em 2px 2px; text-align:center; color:#0000FF;   font-style:normal;  font-size: 14px;  
}

.mainfooter
{
background-color:#BEBEBE; text-align:center;   font-style:normal;        padding-top: 5px;   font-size: 14px; 
}

.subfooter
{
background-color:#d5d5d5; text-align:center; color:#000000; padding:2px 2em 2px 2px; 
}




