

body {
		
		
		
		
		
		
	}


#content {
		
		
		
		
		
		
	}

#inhalt {
		
		
		
			margin: 20px;
		
			padding: 0px;
		
		
		
			width: 880px;
		
	}

#inhaltOTeaser {
		
		
		
			margin: 20px;
		
			padding: 0px;
		
		
		
			width: 880px;
		
	}



a {
		
		
		
	}

a:hover {
		
		
		
	}



h1 {
		
		
		
		
		
		
		
		
		
		
	}

h2 {
		
		
		
		
		
		
		
		
		
		
	}

h3 {
		
		
		
		
		
		
		
		
		
		
	}



#bildarchiv {
}

#bildarchiv div.bildarchivBoxKlein {
		
		
		
	}

#bildarchiv div.bildarchivBild {
}

#bildarchiv img.bildarchivKlein {
}

#bildarchiv .bildarchivTextWrapper {
}

#bildarchiv .bildarchivTextWrapper .bildarchivTextBG {
		
	}

#bildarchiv .bildarchivTextWrapper .bildarchivText {
		
	}


.galleria-info-title {
    	
		
	}
.galleria-info-description {
   	
		
	}

.galleria-container {
   }



#footer {
		
		
		
		
		
		
		
		
		
	}

#footer a {
		
		
	}

#footer a:hover {
		
		
	}

	



#formular .formularTextPflicht {
		
		}

#formular .formularText {
		
		
	}



#listing a.listingRow1 {
		
		
		
	}

#listing a:hover.listingRow1 {
		
	}

#listing a.listingRow2 {
		
		
	
		
	}

#listing a:hover.listingRow2 {
		
	}

#listing a .listingInfo {
	}

#listing a:hover .listingInfo {
	}


#logo {
		
		
		
		
		
		
		
		
	}


#header {
		
		
		
		
		
		
		
		
	}



#nachrichten .textNachricht {
	text-align: justify;
	
			background-color: justify;
		
		
			padding: 0px 0px 5px 0px;
		
	}

#nachrichten .textNachricht h1 {
			font-size: 1.1em;
		
			color: #000000;
		
	font-weight: bold;
font-style: normal;
	
			background-color: #e5e5e5;
		
			margin: 0px 0px 10px 0px;
		
			padding: 3px 5px;
		
		
}

#nachrichten .textNachrichtInfo {
			font-size: 0.9em;
		
			color: #666666;
		
	text-align: justify;
}

#nachrichten .textNachrichtInfo a {
			font-size: 0.9em;
		
			color: #666666;
		
	text-align: justify;
}



#navigator {
		
			height: 15px;
		
			font-size: 0.9em;
		
			color: #000000;
		
		
		
		
		
		
		
	font-weight: normal;
font-style: normal;
	
	text-align: left;
	
	font-weight: normal;
font-style: normal;
}

#navigator a {
			color: #000000;
		
	font-weight: normal;
font-style: normal;
	
		
	}

#navigator a:hover {
			color: #666666;
		
		
			text-decoration: underline;
		
	
	}



#oneClickLinks {
		
		
		
		
		
		
		
		
	}

#oneClickLinks a.navi {
		
		
		
		
		
	}

#oneClickLinks a.navi-aktiv {
		
		
		
		
		
	}

#oneClickLinks a.navi:hover, #oneClickLinks a.navi-aktiv:hover {
		
		
	}




#produkte div.textProduktInlay:hover {
			background-color: #dedede;
		
			color: #000000;
	}

#produkte div.textProduktInlay:hover h1 {
			color: #000000;
	}



#socialmedia {
		
		
		
		
		
		
		
	}



#sprachen {
		
		
		
		
		
		
		
		
	}

#sprachen a.navi {
		
		
		
		
		
	}

#sprachen a.navi-aktiv {
		
			
		
		
	}

#sprachen a.navi:hover, #sprachen a.navi-aktiv:hover {
		
		
		
	}

#sprachen .flaggen {
	}



#suche {
		
		
		
		
		
		
		
			width: 250px;
		
	}

#suchergebnis h1.suche {
		
		
		
	}

#suchergebnis .sucheErgebnisbox {
	
}

#suchergebnis .sucheInfo {
		
	}



#teaser {
		
		
		
		
		
		
		
		
		
	}

#teaser a {
		
		
	}

#teaser a:hover {
		
		
	}

#teaser .teaser {
		
		
		
		
	}

#teaser .teaser h1, #teaser .teaser h2, #teaser .teaser h3, #teaser .teaser h4, #teaser .teaser h5, #teaser .teaser h6 {
		
		
		
		
	}

#teaser .teaser h1.header {
		
		
		
		
		
		
		
		
	}

#teaser .teaser .teaserBild {
	}

#teaser .teaser .teaserBild img {
		
		
	}
	
#teaser .teaser .teaserBild .bildTitel {
		
		
	}

#teaser .teaser .teaserNews {
		
		
		
	}

#teaser .teaser .teaserTermin {
		
		
		
	}

#teaser .teaser .teaserTermin .terminDatum {
		
		
	}



#termine .textTermin {
		
		
		
		
	}

#termine .textTermin h1 {
		
		
		
		
		
		
	}

#termine .textTermin .datum {
		
		
		
		
		
		
	}



#umfrage {
		
	}

#umfrageFrage {
	}

#umfrageAntworten {
	}

.umfrageBalken {
		
		
		
	}

#umfrageGesamt {
	}



.zInhaltsverzeichnis {
		
		
		
		
}

a.inhaltslink {
	}



#forum #navigator a {
	}


#navigator
{
float: left;
}

#suche
{
float: left;
}

.container {
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto
}

@media (min-width:768px) {
	.container {
		width: 750px
	}
}

@media (min-width:992px) {
	.container {
		width: 885px
	}
}

@media (min-width:1200px) {
	.container {
		width: 885px
	}
}

.row {
	margin-right: -15px;
	margin-left: -15px
}

#cookieHinweis {
  position: fixed;
  bottom: 0;
  width: 100%;
  background-color: #dedede;
  z-index: 1001;
}

#cookieHinweis .cookieInhalt {
  font-size: 14px;
  padding: 10px 0px;
  color: #666666;
}

.btn {
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
text-decoration:none;
margin-top: 10px;
}

.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus,
.btn:active:focus, .btn:focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px
}

.btn.focus, .btn:focus, .btn:hover {
	color: #333;
	text-decoration: none
}

.btn.active, .btn:active {
	background-image: none;
	outline: 0;
	-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
	box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125)
}

.btn-info {
	color: #fff;
	background-color: #000066;
	border-color: #333399
text-decoration: none;
}

.btn-info.focus, .btn-info:focus {
	color: #fff;
	background-color: #000066;
	border-color: #000000
}

.btn-info:hover {
	color: #fff;
	background-color: #000000;
	border-color: #000066
}

.btn-info.active, .btn-info:active, .open > .dropdown-toggle.btn-info {
	color: #fff;
	background-color: #000000;
	border-color: #000066
}

.btn-info.active.focus, .btn-info.active:focus, .btn-info.active:hover,
.btn-info:active.focus, .btn-info:active:focus, .btn-info:active:hover,
.open > .dropdown-toggle.btn-info.focus, .open > .dropdown-toggle.btn-info:focus,
.open > .dropdown-toggle.btn-info:hover {
	color: #fff;
	background-color: #269abc;
	border-color: #1b6d85
}

.btn-info.active, .btn-info:active, .open > .dropdown-toggle.btn-info {
	background-image: none
}

.btn-info.disabled, .btn-info.disabled.active, .btn-info.disabled.focus,
.btn-info.disabled:active, .btn-info.disabled:focus, .btn-info.disabled:hover,
.btn-info[disabled], .btn-info[disabled].active, .btn-info[disabled].focus,
.btn-info[disabled]:active, .btn-info[disabled]:focus, .btn-info[disabled]:hover,
fieldset[disabled] .btn-info, fieldset[disabled] .btn-info.active,
fieldset[disabled] .btn-info.focus, fieldset[disabled] .btn-info:active,
fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:hover {
	background-color: #5bc0de;
	border-color: #46b8da
}

.btn-info .badge {
	color: #5bc0de;
	background-color: #fff
}