body{
	color: black;
	background-color: black;
	margin: 20;
	padding: 0;
	font-size: 16px;
	font-family: Tahoma, Arial, Verduna, Helvetica sans-serif;
	text-align: center;
} 
div#Seite {
    text-align: left;    
    margin: 1em auto;    
    width: 1050px;
    padding: 0 0 0 0;
    border: 1px solid black;
    background-color: orange;
    background: url(img/backgnd11.jpg);
  }

ul#Navigation {
	float: left; 
	width: 120px;
	height: 600px;
	overflow: hidden;
    margin: 100px 10px 0 10; 
    padding: 0;
    border: 0px ridge silver;
    font-size: 1em;
  }

  ul#Navigation li {
    list-style: none;
    margin: 0; padding: 0.1em;
  }
   ul#Navigation a {
    display: block;
    padding: 0.1em;
    font-size: 0.8em;
    text-decoration: none;
  }
  ul#Navigation a:link {
    color: black; 
  }
  ul#Navigation a:visited{
    color: blue; 
  }
  ul#Navigation a:hover {
    color: black; 
    background-color: white;
  }
  ul#font-family a:active {
    color: red; 
  }
ul#Navigation2 {
	float: left; 
	width: 100px;
	height: 400px;
	overflow: hidden;
    margin: 100px 10px 0 0; 
    padding: 0;
    border: 5px ridge silver;
    font-size: 0.9em;
  }

  ul#Navigation2 li {
    list-style: disc;
    margin: 0; padding: 0.1em;
  }
   ul#Navigation2 a {
    display: block;
    padding: 0.1em;
    font-size: 0.8em;
    text-decoration: none;
  }
  ul#Navigation2 a:link {
    color: black; 
  }
  ul#Navigation2 a:visited#font-family {
    color: blue; 
  }
  ul#Navigation2 a:hover#font-family {
    color: black; 
    background-color: white;
  }
  ul#font-family a:active {
    color: red; 
  }

div#Info {
    float: right; 
    width: 160px;
    margin: 103px 10px 20px 20px; 
    padding: 10px 10px 10px 10px;
   	border: 2px ridge silver;
   	color: navy;
   	font-size: 0.9em;
  }
  div#Info h2 {
    font-size: 1.2em;
    margin: 0;
  }
  div#Info p {
    font-size: 1em;
    margin: 0;
  }
  div#Info img {
     margin: 0.5em 1.5em 0.5em 0em;
   }     

div#Inhalt {
	margin:90px 10px 0 10px;
    padding: 10px 10px 0 0px;
  	font-size: 1.1em;
  	border: 0px ridge red;
	color: black;
	overflow: auto;
	}
 
  div#Inhalt h1 {
  	color: black;
    font-size: 1.0em;
    margin: 0 0 0.5em 0;
  }
  div#Inhalt h2 {
    font-size: 0.9em;
    margin: 0 0 0 0;
  }
  div#Inhalt h3 {
    font-size: 0.9em;
    margin: 0 0 0 0;
    padding: 0;
    text-align:right;
  }
  div#Inhalt h4 {
    font-size: 1em;
    margin: 1em auto; 
    padding: 0;
    text-align: center;
  }
  div#Inhalt p {
    font-size: 0.8em;
    text-align: justify;
    margin: 0 0 0 0;
  }   
  div#Inhalt li {
    font-size: 0.8em;
    text-align: left;
    margin: 0 0 0 0;
  }    
 div#Inhalt img {
    float:left;
    margin: 1em 1em 1em 0;
   } 
 div#Inhalt a {
    display: block;
    list-style: none;
    padding: 0.1em;
    font-weight: bold;
    text-decoration: none;
    }
 div#Inhalt a:link {
    color: blue; 
	}
divw#Inhalt a:hover#font-family {
    color: red; 
    background-color: grey;
	}	
div#Inhalt table {
	align: center;
    padding: 5px 5px 5px 5px;
    border: none;
    outline: none;
    border-spacing:10px;
  }

div#Inhalt fieldset{
	border:2px solid navy;
	width:600px;
	padding:0,0,0,0;
	margin: 0,0,0,0;
	}
div#Inhalt #name {
	focus;
	width:500px;
	background: white;
	}
div#Inhalt #mail{
	focus;
	width:500px;
	background: white;
	}
div#Inhalt #betreff{
	focus;
	width:500px;
	background: white;
	}
div#Inhalt #Strasse{
	focus;
	width:500px;
	background: white;
	}
div#Inhalt #PLZ{
	focus;
	width:100px;
	background: white;
	}
div#Inhalt #Ort{
	focus;
	width:500px;
	background: white;
	}
div#Inhalt #nachricht{
	focus;
	width:500px;
	background: white;
 	}
div#Inhalt #senden{
	border:2px outset #5e5e5e;
	padding:2px;
	margin-left:30px;
	cursor:pointer;
    font-size: 1.0 em;
	}
div#Inhalt #senden:hover{
	color: blue;
	cursor:pointer;
	}
div#Inhalt #reset{
	border:2px outset #5e5e5e;
	padding:2px;
	margin-left:50px;
	cursor:pointer;
    font-size: 1.0 em;
	}
div#Inhalt #reset:hover{
	color: blue;
	cursor:pointer;

div#Inhalt li{
	margin-bottom:5px;
	}
p#date{
    clear: both;
    color:gray;
    font-size: 0.6em;
    margin: 0; padding: 0.1em;
    text-align: center;
    }
table.gbtables{ 
	width:665px;
	margin: 0px; 
	margin-top:0px; 
	margin-bottom:0px;
	margin-right:10px;
	padding:0px;
	font-size: 0.8em;
    text-align: left;
    border-width:2px;
    border-style:solid;	   
	}
 div#Fusszeile {
    clear: both;
    margin: 0;
   }
 div#Fusszeile h1 {
    float: left; 
    color: black;
    font-size: 0.9em;
    margin: 0;
    padding: 0px;
 	}
 div#Fusszeile p {
    float: right;
    font-size: 0.9em;
    color: blue;
    margin: 0 0 0 25px;
	}
