* {
	border: none;
	margin: 0;
	padding: 0;
}
html {
	font: 18px/45px  Verdana, Geneva, sans-serif;
overflow: hidden;

}
body {
	color: #FFF;

}
h1 {
	color: #003772;
	font-size: 60px;
	line-height: 75px;
	margin-bottom: 30px;
	text-shadow: 2px 2px 2px #000;
}
h2 {
	color: #FFF;
	font-size: 18px;
	line-height: 22px;
	margin-bottom: 15px;
	background-color: #003772;
display: block;
padding: 10px;
}
h3 {
	color: #6688c5;
	font-size: 30px;
	line-height: 50px;
	margin-bottom: 15px;
	text-shadow: 2px 2px 2px #000;
}
h4 {
	color: #FFF;
	font-size: 20px;
	line-height: 40px;
	margin-bottom: 25px;
}
h5 {
	font: 18px/45px  Verdana, Geneva, sans-serif;
  overflow: hidden;
	color: #111;
	font-size: 23px;
	line-height: 20px;
	margin-bottom: 10px;
	display: block;
   padding: 10px;
}
#container {
	width: 1920px;
	height: 10808px;
text-align:left;
overflow: hidden;
}

#inhalt {
	width: 1920px;
	height: 1080px;
	text-align: justify;
	text-shadow: 2px 2px 2px #000;
}
.block {
	margin-bottom: 40px;
	display: table;
	height: 320px;

}
.block img {
	float: left;
	border: 3px solid  #6688c5;
	margin-right: 20px;
	box-shadow: 0px 0px 0px #000;
	padding: 0;
	border: none;
}
.slide {
	width: 16200px;
	height: 940px;
	padding: 10px;
	color: #000;
}
.slide img {
	padding: 5px 0;
	box-shadow: 0px 0px 0px #000;
	border-bottom: 1px solid #FFF;
	border-top: 1px solid #FFF;
}
.block .inhalt {
	width: 1620px;
	float: right;
}
ul, ol {
	margin-left: 80px;
}
li, p {
	font-size: 30px;
	margin-bottom: 20px;
}
.clear {
	clear: both;
}
#slides {
	float: left;
	width:1620px;
	height: 940px;
	
	}
.slides_container {
	width:1620px;
	height: 940px;
}
.slides_container .slide {
	width:1620px;
	height:940px;
	display:block;
}
.pagination .current a {
	color:red;
}
#col1 {
width: 300px;
height: 1080px;
background-color: #f1f1f1;
float: left;
color: #000;
	}
#videoinhalt {
	box-shadow: 3px 3px 5px #000;	
}
#navi {
 position: absolute;
width: 1620px;
height: 80px;
border-top: 5px solid #e5312a;
z-index: 999;
bottom: 0;
padding: 20px;
	left: 300px;
}
#navi a {
display: block;
padding: 10px;
color: #fff;
text-decoration: none;
float: left;
margin-right: 20px;
border-radius: 15px;
text-align: center;
font-size: 15px;
line-height: 15px;

}
#navi a:hover,
#navi a:active,
#navi a.active {
	color: #f1f1f1;
}
.next {
position: absolute;
z-index: 999;
right: 20px;
bottom: 135px;
}
.prev {
position: absolute;
z-index: 999;
left: 320px;
bottom: 135px;
}
.pagination {
display: none;
visibility: false;
}
#logo {
position: absolute;
left: 1000px;
top: 20px;
z-index: 999;
box-shadow: 5px 5px 20px black;
opacity: 0.8;
}
.news {
	list-style: none;
	color: #000;
	margin-left: 0;
}
.news h4 {
	color: #000;
	font-size: 18px;
	line-height: 22px;
	margin-bottom: 10px;
	}
	.news p {
	color: #000;
	font-size: 16px;
	line-height: 22px;
	margin-bottom: 1px;
	}
.news-extern {
	padding: 10px;
}
#wetter {
	margin: 0 auto;
text-align: center;
	}
.wetter-daten {
	font-size: 20px;
line-height: 25px;
padding: 5px;
}
.siegel {
	margin: 0 0 20px 40px;
	}
.logo {
  margin: 20px;
}
#logos {
	margin: 5px;
	}
/* Buttons */
.button {
	padding: 5px;
	color: #fff;
	border-radius: 12px;
	margin-bottom: 10px;
	text-align: center;
	border: 1px solid #7b7b7b;
	text-decoration: none;
	text-shadow: #000 1px 1px 2px;
	background: <we:colorChooser name="button-norm-bg2" />;
	background: -webkit-gradient(linear, left top, left bottom, from(#003772), to(#2a75c5));
	background: -moz-linear-gradient(top,  #003772,  #2a75c5);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#003772', endColorstr='#2a75c5');	
}
.button:hover,
.birthday:hover,
.address:hover  {
	color: #333;
	background: <we:colorChooser name="button-hover-bg2" />;
	background: -webkit-gradient(linear, left top, left bottom, from(<we:colorChooser name="button-hover-bg1" />), to(<we:colorChooser name="button-hover-bg2" />));
	background: -moz-linear-gradient(top,  <we:colorChooser name="button-hover-bg1" />,  <we:colorChooser name="button-hover-bg2" />);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='<we:colorChooser name="button-hover-bg1" />', endColorstr='<we:colorChooser name="button-hover-bg2" />');
}