/* css php generiert */

html
	{
	height: 100%;
	min-height: 100%;
	}
body
  {
  position: relative;
  color: #515d67;
  font-family: Calibri, Arial;
  font-size: 17px;
  text-align: center; /* Zentrierung im Internet Explorer */
  margin: 0 auto;
	}
a {
  color: #515d67;
  font-weight: normal;
  text-decoration: none;
  padding: 0px 20px 0px 0px;
  }	
a.Button {
  color: #ffffff;
  font-weight: normal;
  text-decoration: none;
  }	
h1 {
  font-size: 26px;
  line-height: 27px;
  margin-bottom: 3%;
  }
h2 {
  font-size: 34px;
  line-height: 36px;
  margin-bottom: 3%;
  }
p {
  margin-bottom:3%;
  }
ul {
  list-style-type:square;
  list-style-position:inside;
  }
#Top
  {
  position: relative;
  top:0px;
  text-align: right; /* Seiteninhalt wieder links ausrichten */
  width: 980px;
  margin: 0 auto;
  }
#Logo
  {
  position: relative;
	height: 250px;
  text-align: right; /* Seiteninhalt wieder rechts ausrichten */
  margin: 0 auto; /* standardkonforme horizontale Zentrierung */
  }
#Menue
  {
  position: relative;
  text-align: left; /* Seiteninhalt wieder links ausrichten */
	height: 20px;
	width: 980px;
	display:block;
  }
#Login{
  text-align: right; /* Seiteninhalt wieder links ausrichten */
  }
#Menue Table{
	width: 980px;
  }
#Menue a:hover {
  /* color: #000000; */
   font-weight: bold;
  }	

#Foto
  {
  text-align: left; /* Seiteninhalt wieder links ausrichten */
	height: 270px;
	width: 484px; 
  float: left;
  padding: 3px;
  }
#Slogan
  {
  color: #ffffff;
  text-align: left; /* Seiteninhalt wieder links ausrichten */
  font-size: 40px;
	height: 132px;
	width: 484px;
  float: right;
  padding: 3px;
  }
#pscroller1{
  width: 470px;
  height: 132px;
  padding: 3px;
  }
a.Newsticker{
  color: #ffffff;
  font-weight: normal;
  text-decoration: none;
  }
#Button
  {
  position: relative;
  text-align: left; /* Seiteninhalt wieder links ausrichten */
  font-size: 19pt;
  line-height: 19pt;
	height: 132px;
	width: 239px;
  float: left;
  padding: 3px;
  }
#feld1
  {
	height: 128px;
	background-color: #af1023;
  font-size: 60px;
  line-height: 60px;
	padding: 3px;
	padding-left: 8px;
  }
#feld2
  {
	height: 128px;
	background-color: #515d67;
  font-size: 19pt;
  line-height: 19pt;
	padding: 3px;
	padding-left: 8px;
  }
#feld3
  {
	height: 128px;
	background-color: #d3891b;
	padding: 3px;
	padding-left: 8px;
  }
#feld4
  {
	height: 128px;
	background-color: #af1023;
	padding: 3px;
	padding-left: 8px;
  }
#feld5
  {
	height: 128px;
	background-color: #bbbc1d;
	padding: 3px;
	padding-left: 8px;
  }
#feld6
  {
	height: 128px;
	background-color: #8cb1da;
	padding: 3px;
	padding-left: 8px;
  }
#feldgrau
  {
	height: 128px;
	background-color: #cccccc;
	padding: 3px;
	padding-left: 8px;
  }
#Submenue
  {
  position: relative;
  top: 20px;
  color: #515d67;
	width: 239px;
  float: left;
  padding: 3px;
  text-align: left;
  }
#Text
  {
  position: relative;
  top: 20px;
  color: #515d67;
  font-size: 21px;
  line-height: 24px;
	width: 729px;
  float: left;
  padding: 3px;
  text-align: left;
  }
.Text
  {
  position: relative;
  top: 20px;
  color: #515d67;
  font-size: 21px;
  line-height: 24px;
	width: 729px;
  float: left;
  padding: 3px;
  text-align: left;
  }
#Text a
  {
  color: #515d67;
  }
#Text table
  {
  border-width:0px;
  border-collapse:collapse;
  }
#Text td
  {
  line-height: 28px;
  border-color: #515d67;
  border-top-width:0px;
  border-left-width:0px;
  border-right-width:0px;
  border-bottom-width:1px;
  border-bottom-style:dotted;
  }
#textblock{
	min-height: 200px;
	min-width: 564px;
	margin-bottom: 30px;
  }
#Bild
  {
  border-width: 0px;
  text-decoration: none;
  padding-top: 7px;
  padding-right: 15px;
  }
img.Bildlinks {
  float: left;
  padding: 3px;
  margin-right: 15px;
  background-color: rgb(246,249,232);
  border-top: 1px solid #ddd;
  border-left: 1px solid #ddd;
  border-bottom: 1px solid #c0c0c0;
  border-right: 1px solid #c0c0c0;
  }
img.Bildrechts {
  float: right;
  padding: 3px;
  margin-left: 15px;
  background-color: rgb(246,249,232);
  border-top: 1px solid #ddd;
  border-left: 1px solid #ddd;
  border-bottom: 1px solid #c0c0c0;
  border-right: 1px solid #c0c0c0;
  }
