/* CSS spielerei mit Textur */


/****  Standardelemente im Inhalt  ****/
/*
* {
	outline-style: none !important;
}

h1 {
	text-align: center;
	margin-bottom: 1.2em;
}

a {
	text-shadow: 0 0 5px rgba(78,79,255,.4);
}

a:hover, a:focus {
	text-decoration: none;
}

.t3-footer, .t3-copyright {
	border-top: 1px solid #383534 !important;
	
}

.dl-horizontal.tiny dt {
	width: 3.5em;
}

.dl-horizontal.tiny dd {
	margin-left: 6em;
}

*/

/****  Allgemeine Korrekturen  ****/

/* Ränder von Tabellen sehen sonst scheiße aus */
td {
	border: none !important;
}

/* WindowScroller caption - sieht sonst auch schwul aus! */
.mmlImageInfoWrap {
	background-color: rgba(5, 5, 5, 0.6);
}

.mmlImageInfoCaption {
	color: #aaa;
}

/* Bilder in description Listen als Banner anzeigen */
.banner > img {
	height: 90px;
	width: auto;
}


/* Abstände von SideScroller und WindowScroller */
.mmlParallax, .flexslider {
	margin: 3em 3em !important;
}

.flexslider {
	margin-left: 15px !important;
	margin-right: 15px !important;
	width: auto !important;
}

.t3-footnav .t3-module {
	background: transparent;
}


/****  Off-Canvas Header mit dunkler Farbe  ****/
.t3-off-canvas .t3-off-canvas-header {
	background: #333;
}

/****  Hintergrundgraphik Kopf  ****/
.t3-wrapper {
	background-image: url(/images/images/piano3.png);
	background-position: top;
	background-repeat: no-repeat;
	background-size: 100%;
}

