@charset "utf-8";
/* CSS Document */
body {
background-image: linear-gradient(90deg, #FFFFCC 20%, #FFFF99 100%);
}
a:link {
	color: #FF0000;
}
a:visited {
	color: #0033FF;
}
a:hover {
	color: #006600;
}
a:active {
	color: #660000;
}


.sprung {
    visibility: hidden;
	height: 0px !important;
	position: absolute;
	margin: -100px;
}


ul.lightbox li {
  overflow: hidden;
  position: absolute;
  width: 0;
  height: 0;
  left: 0;
  top: 0;
  opacity: 0;
  background: rgba(0, 0, 0, 0.75);
  -moz-transition: opacity 1.5s;
  -o-transition: opacity 1.5s;
  -webkit-transition: opacity 1.5s;
}
ul.lightbox li:target {
  width: 100%;
  height: 100%;
  opacity: 1;
}
ul.lightbox li:target a {
  position: absolute;
  top: 40%;
  left: 50%;
  margin: -315px 0 0 -415px;
  border: 15px solid #fff;
  -moz-box-shadow:0 1px 8px #000000;
  -o-box-shadow:0 1px 8px #000000;
  -webkit-box-shadow:0 1px 8px #000000;
}
video {
    max-width: 100%;
    height: auto;
}
html,body{
	margin:0;
	padding:0;
	text-align:center;
}#pagewidth{
	width:1024px;
	text-align:left;
	margin:0 auto;
}#leftcol{
	width:170px;
	float:left;
	position:fixed;
	background-color:#FFFFCC;
}#maincol{
	position:relative;
	width:854px;
	float:right;
}.clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}.clearfix{
	display:inline-block;
}* html .clearfix{height:1%;}.clearfix{
	display:block;
}@media print{#leftcol{
	display:none;
}#twocols,#maincol{
	width:100%;
	float:none;
}}
#menue-index {
	position:absolute;
	left:21px;
	top:155px;
	width:109px;
	height:464px;
	z-index:39;
	overflow: auto;
}
#menue-1 {
	position:absolute;
	left:22px;
	top:155px;
	width:109px;
	height:330px;
	z-index:40;
	overflow: auto;
}
#menue-edel {
	position:absolute;
	left:23px;
	top:433px;
	width:109px;
	height:186px;
	z-index:41;
	overflow: auto;
}
#Div-face {
	position:absolute;
	left:0px;
	top:705px;
	width:180px;
	height:80px;
	z-index:45;
}
.share-buttons{
	list-style: none;
}

.share-buttons li{
	display: inline;
}
h1, h2, h3, h4, h5, h6 {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 1.5em;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000066;
}
.abstand { margin-top:1.2em; 
}
.Bilder {
	border-width: thin;
	border-style: double;
	border-color: #000066;
	Display: block;
    margin-left: auto;
    margin-right: auto
}
.text_Blocksatz {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000066;
	letter-spacing: normal;
	word-spacing: normal;
	text-align: justify;
}
.text-center {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000066;
	letter-spacing: normal;
	word-spacing: normal;
	text-align: center;
}
.text-links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000066;
	letter-spacing: normal;
	word-spacing: normal;
	text-align: left;
}
.text-center_klein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0101DF;
	letter-spacing: normal;
	word-spacing: normal;
	text-align: center;
}
.text-hochgestellt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0101DF;
	text-align: left;
	vertical-align: super;
}
.u1-center {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-large;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000066;
	word-spacing: normal;
	text-align: center;
}
.u1-links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-large;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000066;
	word-spacing: normal;
	text-align: left;
}
.u2-center {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-large;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000066;
	word-spacing: normal;
	text-align: center;
}
.u2-links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-large;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000066;
	word-spacing: normal;
	text-align: left;
}
.u3-center {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000066;
	word-spacing: normal;
	text-align: center;
}
.u3-links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000066;
	word-spacing: normal;
	text-align: left;
}
.u3-links-rot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #CC3300;
	word-spacing: normal;
	text-align: left;
}
.u4-center {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000066;
	word-spacing: normal;
	text-align: center;
}
.u4-links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000066;
	word-spacing: normal;
	text-align: left;
}
.u4-links-rot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #CC3300;
	word-spacing: normal;
	text-align: left;
}
.Menue-text-oben {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #CC3300;
	letter-spacing: normal;
	word-spacing: normal;
	text-align: center;
}
.Menue-text-klein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000066;
	letter-spacing: normal;
	word-spacing: normal;
	text-align: center;
}
.Menue-text-sw {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000066;
	letter-spacing: normal;
	word-spacing: normal;
	text-align: center;
}
.Menue-text-rot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #CC3300;
	letter-spacing: normal;
	word-spacing: normal;
	text-align: center;
}
.Menue-text-rot-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #CC3300;
	letter-spacing: normal;
	word-spacing: normal;
	text-align: center;
}
.Text-rot-U2-center {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #CC3300;
	letter-spacing: normal;
	word-spacing: normal;
	text-align: center;
}
