body{
color:black;
background:#f0f0f0;
margin:0;
padding:0;
font:14px verdana, sans-serif;}


#container{
padding:0;
margin:0 8% 0 8%;}


#menu{
margin:0;
padding:0;}
#menu ul{list-style:none;}
#menu li{display:inline;}
#menu a{
color:#000099;
font:bold 16px verdana, sans-serif;
text-decoration:none;}


#submenu{
float:left;
width:100px;}
#submenu ul{list-style:none;}
#submenu li{}
#submenu a{
color:#000099;
background:transparent;
font-weight:bold;
font-size:12px;
text-decoration:none;}
#submenu a:hover{color:blue;text-decoration:underline;}
#submenu p{
font-weight:bold;
font-size:12px;
padding:20px 0 10px 10px;
margin:0;}


#content{
color:black;
padding:40px 20px 20px 20px;
margin:0px;
border-left:1px solid black;}
#content h1{
margin:10px;
font:bold 18px verdana, sans-serif;}
#content h2{
margin:10px;
font:bold 16px verdana, sans-serif;}
#content h3{
margin:10px;
font:bold 14px verdana, sans-serif;}
#content p{padding:15px;}

.ueberschrift	{ color: blue;
		  font-size: 150%;
		  text-align: center;
		  line-height: 1.2em; }

.ueberschrift2	{ color: blue;
		  font-size: 150%; }

#photo		{ width: 84px;
		  height: 121px;
		  float: right; }

.liste 		{ background-color: gainsboro;
		  width: 88%;
		  border-color: black;
		  padding-left: 30px;
		  padding: 15px;
		  margin: auto;
		  margin-top: 50px;
		  margin-bottom: 50px; 
		  list-style-type: none; }

#liste1		{ background-color: gainsboro;
		  width: 300px;
		  border: 1px solid black;
		  padding: 5px;
		  margin-left: 50px;
		  margin-top: 50px;
		  margin-bottom: 50px; }

#listea		{ background-color: gainsboro;
		  width: 450px;
		  border: 1px solid black;
		  padding: 5px;
		  margin-top: 30px;
		  margin-bottom: 30px; }


.liste2		{ background-color: gainsboro;
		  width: 90%;
		  border-color: black;
		  padding-left: 30px;
		  padding: 15px;
		  margin: auto;
		  margin-top: 50px;
		  margin-bottom: 50px; 
		  list-style-type: none; }

.liste3, .liste4 { width: 327px;
		   float: left;
		   margin: 10px; 5px; 15px; 10px;
		   padding-top: 5px;
		   background-color: gainsboro; }


.box1		{ background-color: gainsboro;
		  margin-top: 10px;
		  margin-bottom: 10px; }

#box2 		{ background: gainsboro;
		  text-align: center;
		  width: 500px;
		  padding: 5px; 0 10px; 0;
		  margin: auto; }

.box3		{ background-color: gainsboro;
		  padding: 5px; 
		  width: 600px;}

#box4		{ background-color: gainsboro;
		  padding: 5px;
		  width: 380px; }

.liste5		{ list-style-type: none; }

.liste6, .liste7{ width: 300px;
		  float: left;
		  margin: 0 0 10px; 60px;
		  padding: 5px;
		  background-color: gainsboro; }

.liste7		{ width: 200px; }


.listeneintrag	{ color: blue; 
		  font-weight: bold; 
		  list-style: none;}


.gelb		{ background-color: yellow; }

.bild		{ text-align: center;
		  margin-bottom: 50px;
		  margin-top:    50px; }

.bildeintrag	{ margin-left: 20px; }


#pfeil1		{ margin-left: 30px; 
		  margin-right: 20px; }

#pfeil2		{ margin-left: 49px;
		  margin-right: 20px; }

#pfeil3		{ margin-left: 181px;
		  margin-right: 20px; }

#pfeil4		{ margin-left: 170px; 
		  margin-right: 20px }

#disclaimer	{ font-size: 80%; }


#foot{color:white;
background:#a8a8a8;}
#foot p{margin:0;padding:4px;text-align:right;}