body {
  	font-family: arial;
  	background-image: url(images/bg001.jpg);
  	background-repeat: repeat-x;
        background-color: #f89552;
  	margin-top: 10px;
  	margin-left: 10px;
}





DIV.rechts {
  	FLOAT: right
}

DIV.links {
  	FLOAT: left
}





#bilder {
  text-align: justify;
  width: 100%;
  overflow: hidden;
}

img {
  border: 1px solid #8e8e8e;
}

#bilder span {
  display: inline;
  display: inline-block;
  padding-left: 100%;
}





table.navi {
  	width: 920px;
  	padding: 5px;
  	background-color: #550000;
  	color: #e9b9b9;
  	border: 1px solid #8E8E8E;
  	margin-bottom: 5px;
  	text-align: justify;
  	font-size: 14px;
  	color: #ffffff;
}

table.navi a {
  	color: #ffffff;
}





.textfeld1 {
  width: 900px;
  padding: 10px;
  background-color: #550000;
  color: #e9b9b9;
  border: 1px solid #8E8E8E;
  margin-bottom: 10px;
  text-align: justify;
  font-size: 12px;
}





.textfeld2 {
  	background-color: #753b3b;
  	border: 1px solid #8e8e8e;
  	margin-bottom: 8px;
}

.textfeld2 a {
  	text-decoration: underline;
  	color: #FFFFFF;
  	font-weight: bold;
}

.textfeld2 a:hover {
  	text-decoration: underline;
  	color: #e9b1b1;
  	font-weight: bold;
}





.textfeld-links a {
  text-decoration: underline;
  color: #FFFFFF;
  font-weight: bold;
}

.textfeld-links a:hover {
  text-decoration: underline;
  color: #e9b1b1;
  font-weight: bold;
}

.textfeld-links{
  width: 340px;
  height: 306px;
  background-color: #753b3b;
  border: 1px solid #8e8e8e;
  margin-bottom: 8px;
  float:left;
}





.textfeld-rechts a {
  	text-decoration: underline;
  	color: #FFFFFF;
  	font-weight: bold;
}

.textfeld-rechts a:hover {
  	text-decoration: underline;
  	color: #e9b1b1;
  	font-weight: bold;
}

.textfeld-rechts{
  	width: 340px;
  	height: 306px;
  	background-color: #753b3b;
  	border: 1px solid #8e8e8e;
  	margin-bottom: 8px;
  	float:right;
}





h1 {
  font-size: 25pt;
  color: #FFDE00;
  margin: 10px;
  font-weight: bolder;
  text-align: center;
}





h2 {
  	font-size: 12pt;
  	color: #FC8704;
  	padding-bottom: 5px;
  	padding-top: 15px;
  	text-align: center;
}





h3 {
  font-size: 12pt;
  color: #FC8704;
  padding-bottom: 5px;
  padding-top: 15px;
  text-align: center;
}





.headbanner {
  	width: 900px;
  	padding: 10px;
  	background-color: #550000;
  	color: #FFFFFF;
  	border: 1px solid #8E8E8E;
  	margin-bottom: 5px;
  	text-align: justify;
  	font-size: 12px;
}





.cambox {
  width: 900px;
  padding: 10px;
  background-color: #550000;
  color: #FFFFFF;
  border: 1px solid #8E8E8E;
  margin-bottom: 10px;
  text-align: justify;
  font-size: 12px;
}

.cambox h3 {
  font-size: 15pt; 
  color: #FFDE00;  
  margin: 0px 0px 8px 0px;
  font-weight: bolder;
  text-align: center;
}





.contentbox1 {
  	width: 900px;
  	padding: 10px;
  	background-color: #550000;
  	color: #FFFFFF;
  	border: 1px solid #8E8E8E;
  	margin-bottom: 10px;
  	text-align: justify;
  	font-size: 12px;
}

.contentbox1 a img {
  	border: 1px;
  	margin-bottom: 15px;
}

.grosses-bild img {
  	border: 1px solid #8E8E8E;
  	float:left;
}

.contentbox1 p {
  	padding: 10px;
}





.contentbox2 {
  width: 900px;
  padding: 10px;
  background-color: #550000;
  color: #FFFFFF;
  border: 1px solid #8E8E8E;
  margin-bottom: 10px;
  text-align: justify;
  font-size: 12px;
}

.contentbox2 a img {
  border: 0px;
  margin-bottom: 15px;
}

.contentbox2 img {
  border: 1px solid #8E8E8E;
}

.contentbox2 h2 {
  color: #FC8704;
  font-size: 35px;
  margin-top: 5px;
  margin-bottom: -15px;
}


.contentbox2 h3 {
  color: #FC8704;
  font-size: 30px;
  margin-top: 5px;
  margin-bottom: -15px;
}

.contentbox2 p {
  padding: 10px;
}





.contentbox3 {
  	width: 900px;
  	height: 306px;
  	padding: 10px;
  	background-color: #550000;
  	color: #FFFFFF;
  	border: 1px solid #8E8E8E;
  	margin-bottom: 10px;
  	text-align: justify;
  	font-size: 12px;
}

.contentbox3 img {
  	border: 1px solid #8E8E8E;
}

.contentbox3 p {
  	padding: 10px;
}





.clear {
  	clear: both;
}





