 body {	
	font-family: 'Sintony',arial, sans-serif;	
	font-size: 12px;	
	margin: 5px;
	padding: 0px;
	color: #3C3C3E !important;
	background: #fff !important;
	position:relative;
	height:100%
}

section, aside, header, nav, article, footer, time, figure {	
	display: block;	
	margin: 0;	
	padding: 0;
}

* {	
	outline: medium none;
}

img {	
	border: none;
}

p {	
	margin: 0px 0px 1.8em 0px;
}

p.align-center {	
	text-align: center;
}

p.align-left {	
	text-align: left;
}

p.align-right {	
	text-align: right;
}

table td, .contenttable td {	
	vertical-align: top;
}

a {	
	text-decoration: none;	
	color: #32A494;
}

ul {	
	padding: 0 0 0 15px;	
	list-style: none;
}

li {	
	padding-left: 15px;	
	background: url("../images/aufzaehlung.png") left 4px no-repeat;	
	padding-left: 15px;  
}

/* *** INHALTESBEREICHE ALLE SAUBER UNTEREINANDER POSITIONIEREN *** */
.inhalt, .bereiche  {
	float: left;
	clear: both;
	display: block;
	width: 100%;
}

.zentriert {
	width: 100%;
	max-width: 988px;
	margin: 0 auto;
	display: block;
}
/* *** INHALTESBEREICHE ALLE SAUBER UNTEREINANDER POSITIONIEREN *** */

/* *** ELMENTE AUSBLENDEN *** */
/* Hintergrundslider, Headerbilder, JFMulticontent Tabs-Navi */
#slideshow, .funktionen, .tx-jfmulticontent-pi1 h3, .owlgalerie #sync2, .morphsearch, .button_mobil, #hauptnavi {
	display: none;
} 
/* *** ELMENTE AUSBLENDEN *** */

/* *** LOGO *** */
.logo {
	float: right;
	display: block;
}
/* *** LOGO *** */

/* *** ERSTER BEREICH ABSTAND ENTFERNEN *** */
.csc-default:first-child {
	margin-top: 0px !important;
}
/* *** ERSTER BEREICH ABSTAND ENTFERNEN *** */

/* *** BEREICHE ABTRENNEN *** */
.inhalt_normal, .farbe1, .farbe2, .farbe3, .farbe4 {
	border-top: 1px dotted #3C3C3E;
}

.inhalt_normal:first-child {
	border-top: 0px;
}
/* *** BEREICHE ABTRENNEN *** */

/* *** HEADERBILDER *** */
.header, .headerslide {
	height: 300px;
	overflow: hidden;
	max-width: 988px;
	margin: 0 auto;
}

.header img, .headerslide img {
	width: 988px;
	height: auto;
}
/* *** HEADERBILDER *** */

/* *** ÜBERSCHRIFTEN *** */
h1 {
    color: #760145;
    display: table;
    font-size: 28px;
    font-weight: 300;
    margin: 15px auto;
}

h2 {
    color: #026169;
    display: table;
    font-size: 22px;
    font-weight: 300;
    margin: 15px auto;
}
/* *** ÜBERSCHRIFTEN *** */

/* *** ACCORDION *** */
.tx-jfmulticontent-pi1 .ui-widget-content {
	display: block !important;
}

.tx-jfmulticontent-pi1 .inhalt_normal, .bereiche:first-child .inhalt_normal {
	border: 0px;
}

.tx-jfmulticontent-pi1 h2 {
	font-size: 18px;
	color: #15A9B5;
}
/* *** ACCORDION *** */

/* *** MULTICONTENT SLIDER *** */
.tx-jfmulticontent-pi1 li {
	background: none;
	padding: 0px;
}
/* *** MULTICONTENT SLIDER *** */

/* *** BILDERGALERIEN *** */

div.csc-textpic, div.csc-textpic div.csc-textpic-imagerow, ul.csc-uploads li {
	overflow: visible;
}

.owlslider .csc-textpic-imagerow, .owlgalerie .csc-textpic-imagerow {
	float: left;
	margin-right: 10px;
}

.owlslider .csc-textpic-imagerow-last, .owlgalerie .csc-textpic-imagerow-last {
	margin-right: 0px;
}

.owlslider .csc-textpic-imagewrap, .owlgalerie .csc-textpic-imagewrap {
	float: left;
	display: block;
	clear: both;
	width: 100%;
}

.owlslider .csc-textpic-imagewrap img, .owlgalerie .csc-textpic-imagewrap img {
	width: auto;
	height: 130px;
}

.owlslider, .owlgalerie  {
	float: left;
	clear: both;
	display: block;
	width: 100%;
}
/* *** BILDERGALERIEN *** */

/* *** FOOTER ** */
.iconsmartstyle {
	display: block;
    float: right;
    margin-top: 5px;
}

.csc-menu {
	display: none;
}

.footerinhalt, .footerinhalt .inhalt_normal {
	padding: 5px 0;
}
/* *** FOOTER ** */