body{
	font-size:0.8em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#295d14;
	margin: 0px;
	padding: 0px;
	background-image:url(../Bilder/blaetter_1280.jpg)
}
#container{

	width:940px;
	margin: 25px auto;
	text-align:center;
	position:relative;
}
#header{
	border-left:2px solid #b49800;
	border-top:2px solid #b49800;
	border-bottom:2px solid  #f3db55;
	border-right:2px solid #f3db55;
	padding-top: 0.5em;
	font-size:1.2em;
	margin: 10px 0px;
	text-align:center;

	height:80px;

	background-color:#FFF871;

	/*background-color:#f1d600;*/
}

#navi{
	float:left;
	width:170px;
	font-size:1.2em;
}
#main {
  border-left:2px solid #b49800;
  border-top:2px solid #b49800;
  border-bottom:2px solid  #f3db55;
  border-right:2px solid #f3db55;
  float:right;
  padding:25px 35px;
  background-color:#feff99;
/*
  background-color:#FFF871;
*/
  width:690px;
  min-height:580px;
  margin-bottom:50px;
  margin-top:4px;
  background-image:url(../Bilder/baumlogo_150hell2.jpg);background-position: right top; background-repeat:no-repeat;
}

H1{font-size:2.5em; font-family: Arial, sans-serif; font-style:bold;}
H2{font-size:2em; font-family: Arial, sans-serif; font-style:bold; line-height:1.5em; text-align:left;}
H3{font-size:1.5em; font-family: Arial, sans-serif; font-style:bold;}
H4{font-size:1.2em; font-family: Arial, sans-serif; font-style:bold; text-align:left;}
p {
  font-family: Arial, sans-serif;
  font-size:1.2em;
  line-height:1.4em;
  text-align:justify;
}
table {
  font-family: Arial, sans-serif;
  font-size:1.2em;
  border-color: #295d14;
}
a.link {
  text-decoration: none;
  border-left:2px solid #f3db55;
  border-top:2px solid #f3db55;
  border-bottom:2px solid #b49800;
  border-right:2px solid #b49800;
  background-color:#FFF871;
  display: block;
  padding:2px 4px;
  margin-top: 4px;
  margin-right:4px;
  font-weight: bold;
  color:#295d14;
  text-align:left;
  /*float:left;	*/
}
a.link:hover {
  border-left:2px solid #b49800;
  border-top:2px solid #b49800;
  border-bottom:2px solid #f3db55;
  border-right:2px solid #f3db55;
}

a.mainlink{
  color:#295d14;
}
#naviaktiv{
  color:#295d14;
  background-color: #ffea47;
  display:block;
  margin-top: 4px;
  margin-right:4px;
  padding: 2px 4px;
  font-weight: bold;
  text-align:left;
  border-left:2px solid #b49800;
  border-top:2px solid #b49800;
  border-bottom:2px solid #f3db55;
  border-right:2px solid #f3db55;
}
div.subnavi{
  width:600px;
  height:45px;
  font-size:1.1em;
}
#subnaviaktiv{
  color: #295d14;
  background-color: #ffea47;
  display: block;
  margin-top: 4px;
  margin-right:4px;
  padding: 2px 4px;
  font-weight: bold;
  text-align:left;
  border-left:2px solid #b49800;
  border-top: 2px solid #b49800;
  border-bottom: 2px solid #f3db55;
  border-right: 2px solid #f3db55;
  float:left;
}
a.subnavi{
  float:left;
  text-decoration: none;
  border-left:2px solid #f3db55;
  border-top:2px solid #f3db55;
  border-bottom:2px solid #b49800;
  border-right:2px solid #b49800;
  background-color:#FFF871;
  display: block;
  padding:2px 4px;
  margin-top: 4px;
  margin-right:4px;
  font-weight: bold;
  color:#295d14;
  text-align:left;
}
a.subnavi:hover {
  border-left:2px solid #b49800;
  border-top:2px solid #b49800;
  border-bottom:2px solid #f3db55;
  border-right:2px solid #f3db55;
}
a.vortraege{
  float:left;
  text-decoration: none;
  border-left:2px solid #f3db55;
  border-top:2px solid #f3db55;
  border-bottom:2px solid #b49800;
  border-right:2px solid #b49800;
  background-color:#FFF871;
  display: block;
  padding:2px 4px;
  margin-top: 15px;
  margin-right:15px;
  font-weight: bold;
  color:#295d14;
  text-align:left;
  font-size:1.2em;
}
a.vortraege:hover {
  border-left:2px solid #b49800;
  border-top:2px solid #b49800;
  border-bottom:2px solid #f3db55;
  border-right:2px solid #f3db55;
}
