@charset "UTF-8";
/* @override
	http://www.schlachthof-wiesbaden.de/system/scripts/layout-1e43af97.css
	http://schlachthof-wiesbaden.de/system/scripts/layout-96ac8005.css
	http://schlachthof-wiesbaden.de/system/scripts/layout-83d3e393.css
*/

/*#################################################################

Farbdefinitionen
------------------------------------------------------------------
blau:		#00a8eb
gruen:		#adb401
hellrosa:	#fadbde
hellbeige:	#ded4b7
magenta:	#e30059
orange:		#adb401
rot:		#a3023f



#################################################################*/

* {
	margin: 0;
	padding: 0;
}

body {
	background: url("../../tl_files/schlachthof/layout/img/2dihlj1.png") repeat #f2ebc9;

}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }

.clearfix {display: inline-block;}  /* for IE/Mac */





.klein {
	font-size: 10px;
	text-transform: none;
}

.home .klein {
	padding-left: 10px;
	padding-bottom: 0;
}

ol li {
	margin-left: 20px;
	margin-bottom: 1em;
}


/* __HEADER
------------------------------------------------------------------*/

#header {
	z-index: 8888;
	overflow: visible !important;
	position: relative;
	height: 120px;
}

.jubi {
position: absolute;
top: -69px;
left: 310px;
}

.logo {
	display: none;
}

.logo2015 {
	position: absolute;
	top: -15px;
}

.mitbanner #header {
	z-index: 8888;
	overflow: visible !important;
	position: relative;
	height: 415px;

}

.mitbanner .banner {
	background-color: #fff;
	padding: 10px;
	margin-top: 5px;
}

.mitbanner .titelbild {
	width: 720px;
	float: left;
}

.mitbanner #content-header-box {
	width: 220px;
}

.mitbanner .titelbild,
.mitbanner #content-header-box {
	margin-bottom: 0;
}

.mitbanner #container {
	margin-top: 5px;
	padding-top: 30px;
}


#header .tools {
	height: 75px;
	width: 100%;
	position: relative;
}

#header .head {
	height: 50px;
	width: 100%;
	position: relative;
}

#topnav {
	position: absolute;
	left: 0;
	top: 0;
font-family:'HelveticaNeueW01-55Roma';
	height: 16px;
	padding-top: 3px;
}

#header #topnav li,
#header #topnav ul {
	display: inline;
}

#header #topnav li {
	padding-right: 15px;

}
#header #topnav li a {
	text-decoration: none;
	padding: 0;
	text-shadow: 1px 1px 1px #fff;
}

.tools form {
	position: absolute;
	right: 0;
	top: 10px;
}

.tools input.submit {
	border: none;
	border-radius: 0;

	text-indent: -9999px !important;
	margin-left: 0 !important;
	width: 25px;
	height: 25px;

	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAaCAIAAAArNqveAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NkNBRkYyNEY0RTAxMUUxQTRBQ0M4RTY5Qzg3RjM3NSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NkNBRkYyNUY0RTAxMUUxQTRBQ0M4RTY5Qzg3RjM3NSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY2Q0FGRjIyRjRFMDExRTFBNEFDQzhFNjlDODdGMzc1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY2Q0FGRjIzRjRFMDExRTFBNEFDQzhFNjlDODdGMzc1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ipS/dAAAAXJJREFUeNpifMwQyUBtwMRAAzBqKPUBC35pvoZgrng7FgVRCPfrgkOfG9f+efAavy5GPElKeH0RZ4AJkPHvw7e/D16zGshD2K8dm39feEiO94FuBJoINOJtYN8zwZSXhpUvFPOBZjEJcAnNzyAzTHnyPYEk0MTvG85ARIC+BrrxD9jJEB+QZihQG9BFQHf9PHANWRzo8G8LD0EUkGwokwA32IivmFJAc8lMUn/B8ctqoAB0L7on9OUJGo3dUGDAAT0ONJG/Pw5ZnN1BizvBDsj4AQto0tLph8LF4ufbgUawKIgAw/HPgzfABAsx8cuE7fiTKr50CoxiwfkZaCEANA6YtvCHKXMRgy4uuT83nn2duefvy49/X3z8/+Er0L3MCqLA3PXv47dfJ+6Q6VJMAPQ+0O3AWHplWIknBEgrUIB5H5KpBOenU7OUAkYgJBnwFHhSzVBgUoNkM4H+WHjpRYXy9FPjOkhQ4ApWxtHalOoAIMAAVnKnu6F81xEAAAAASUVORK5CYII=) #e00f5b center center;
}

.tools input.text {
	height: 25px;
	margin-right: 0 !important;
	border: 0;
	width: 210px;

	font-size: 14px;

}


#hauptnavigation {
	display: block;
	z-index: 9999;
	overflow: visible;
	position: absolute;
	top: 28px;
	right: 0;
}

#hauptnavigation .last {
	padding-right: 0;
}

/* __FOOTER
------------------------------------------------------------------*/

.fusszeile {
	font-size: 11px;
	color: #78714e;
	text-shadow: 2px 2px 2px #fff;
	text-align: center;
	line-height: 1.1em;
	padding: 10px 0;

}

.pu .fusszeile {
    margin-top:50px;
}


/* __CONTENT
------------------------------------------------------------------*/

#container .ce_text ul {
 list-style-type:disc;
  margin-left:20px;
}

#container {
	background-color: #fff;
	padding: 10px;
	margin-top: 10px;
	z-index: 999;
	padding-bottom: 50px;
	/*webkit-box-shadow:  0px 3px 10px 1px rgba(61, 59, 49, 0.4);
	box-shadow:  0px 3px 10px 1px rgba(61, 59, 49, 0.4);*/
}

.home #container {
	padding-bottom: 10px;
}

#main .mod_article {
	padding-right:30px;
}

.uebersicht .mod_article {
	padding-right: 10px !important;
}
.details .mod_article {
	padding-right:0 !important;
	padding-left: 0;
}

.details .haupttext,
.details .ce_comments {
	padding-left: 10px;
	padding-right: 60px;
}

.ce_text {
	margin-bottom: 2em;
}
.float_left {
	margin-right: 20px;
}

.caption {
	font-size: 11px;
}

a {
	color: #e30059;
	text-decoration: none;
}

#slider,
#newsteaser,
.corona-nav-row1 {
	height: 270px;
	overflow: hidden;
	margin-bottom: 10px;
}

#slider {
	float: left;
}

.mod_article,
.boxes4ward_article {
	padding: 0 10px;
}



.home .nextevents {
	display: block;

	float: left;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA7YAAAAGCAYAAAD32AJwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozMjg3QTlCOTBBNzgxMUUyOEY0QUMxQTM2MEE5N0U2MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozMjg3QTlCQTBBNzgxMUUyOEY0QUMxQTM2MEE5N0U2MCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQyQjNGMEFDMEE1NjExRTI4RjRBQzFBMzYwQTk3RTYwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjMyODdBOUI4MEE3ODExRTI4RjRBQzFBMzYwQTk3RTYwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+9BZ9eQAAAFBJREFUeNrs2rEJADAIBMCYPvsPmgGMbSYQ4Q5cQPji0cjMBYxwa441gPwC8gv8thUAAACg2AIAAECT8IoMAADAZC62AAAAKLYAAADQ5QkwAKB2CQW9hZsJAAAAAElFTkSuQmCC);
}

.home .nextevents a {
	color: #fff;
}

.home #nextevents {
	background-color: #a3023f;
	width: 950px;

	overflow: hidden;
	display: block;
	padding:10px 0;
	float: left;
}

.home #nextevents h2 {
	margin-left: 10px;
	margin-bottom: 15px;
}

.home #nextevents h3 {
	color: #fff;
	font-size: 14px !important;
	line-height: 1.2em;
}

.home #nextevents h4 {
	line-height: 1.2em;
	font-size: 12px;
}

.home #nextevents h2 span {
	color: #a3023f;
}

.home #nextevents .item {
	width: 210px;
	padding: 0 10px;
	float: left;
	margin-right: 10px;
}

.home #nextevents .item.last {
	margin-right: 0 !important;
}

.home #nextevents .events_meta,
.home #nextevents .events_date {
	font-size: 11px !important;
	text-transform: uppercase;
	color: #fff;
	background-color: transparent;
	margin-bottom: 0;
	line-height: 1em;
}

.home #nextevents .events_date {
	font-size: 14px !important;
}


.home #nextevents .events_links {
	display: none;
}

.boxes4ward_article {
	margin-bottom: 20px;

}




/* __PAGINATION
------------------------------------------------------------------*/

.pagination {
	position: absolute;
	width: 970px;
	left: -10px;
    z-index:10;
	margin-top: 50px;

}

.pagination li {
	float: left;
	list-style-type: none;
	margin-bottom: 50px;
}

.pagination li a,
.pagination li span {
	padding: 10px 20px;
	display: block;
	background-color: #f8f8f8;
	border-top: 1px solid #d8d8d8;
	border-bottom: 1px solid #d8d8d8;
	border-right: 1px solid #d8d8d8;
	font-size: 12px;
}

.pagination span.current {
	background-color: #fff;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
}

.pagination p {
	display: none;
}

.aktuelles #footer {
	margin-top: 50px;
}


/* __NEWS / STARTSEITE
------------------------------------------------------------------*/

.home #newsteaser h2,
.home .corona-nav-row1 h2 {
	text-transform: uppercase;
	margin-bottom: 1em !important;
}

.home #newsteaser h2 span {
	background-color: #00b2f0 !important;
}

.home #newsteaser,
.home .corona-nav-row1 {
	width: 220px;
	float: right;
}

.mod_newslist a {
	color: #00a8eb;
}

.home .mod_newslist {
	border-left: 1px dashed #ded4b7;
	padding-left: 10px;

}

.home #newsteaser .layout_short {
	line-height: 1em;
	margin-bottom: 1em;
	font-size: 11px;
}

.home #newsteaser .layout_short h3 {
	font-size: 13px;
	margin-bottom: 0;
	line-height: 1.2em;
}

.home #newsteaser .layout_short .teaser {
	display: none;
}

.home #newsteaser .layout_short .info {
	font-size: 12px;
}

.home #newsteaser .layout_short .more {
	padding-bottom: 0;
}

.home .corona-nav-row1 {
	border-left: 1px dashed #ded4b7;
	padding-left: 10px;
	line-height: 1.3em;
}

.home .corona-nav-row1 ul,
.home .corona-nav-row1 li {
	padding-left: 0;
	margin-left: 0;
	list-style-type: none;
}

.home .corona-nav-row1 li a {
	color: #00a8eb !important;
}

.home .corona-nav-row1 li {
	margin-bottom: 1em;
	font-family: 'URWEgyptienneW01-BoldNa';
}

.home .corona-nav-row1 h3 {
	padding: 0;
	margin: 0;
	margin-bottom: 0px;
	font-family: 'HelveticaNeueW01-85Heav', sans-serif;
	text-transform: uppercase;
margin-bottom: 1em !important;
font-size: 14px;

}

.home .corona-nav-row1 h3 span {
    background-color: #00a8eb !important;
		color: #ffffff;
}

.home #newsteaser-row2 {
	background-color: #fadbde;
	height: 370px;
	float: left;
	margin-top: 10px;
	margin-right: 10px;
	padding: 10px;
	line-height: 1.3em;
	width: 210px;
	margin-right: 0 !important;
	border-left: none;
}

.home #newsteaser-row2 .info {
	font-size: 12px;
	padding-bottom: 0;
}

.home #newsteaser-row2 .layout_short h3 {
	font-size: 14px;
	margin-bottom: 0;
	line-height: 1.2em;
}

.home #newsteaser-row2 .layout_short {
    line-height: 1em;
    margin-bottom: 1em;
}

.home #newsteaser-row2 .layout_short h3 a {
	color: #e30059;
}

.home #newsteaser-row2 h2 span {
	background-color: #e30059;
}

/* __NEWS / BLOG
------------------------------------------------------------------*/
h2 span a {
	background-color: #00a8eb;
	color: #fff !important;

}

.aktuelles h1.ce_headline,
.anfahrt h1.ce_headline,
h1.abstand {
	margin-bottom: 3em !important;
}

.aktuelles h2 {
	margin-bottom: 0 !important;
	font-size: 15px;

}
.aktuelles p.info {
	font-family:'URWEgyptienneW01-BoldNa';
}

.aktuelles time {

}

.aktuelles .layout_short {
	/*border-bottom: 1px dashed #d8d8d8;*/

	margin-bottom: 25px;

}

.aktuelles .layout_short p {
	padding-bottom: 0.5em !important;
}

.aktuelles .layout_short.last {
	border-bottom: none;
}

.aktuelles .more {
	display: inline;
}

.aktuelles .teaser p {
	padding-bottom: 0 !important;
}


/* __TITELBILD
------------------------------------------------------------------*/
.titelbild h1 {
	position: absolute;
	top: 21px;
	left: 10px;
	font-size: 18px !important;
	display: none;
}

.titelbild h1 span {
	background-color: #fff !important;
	color: #e00f5b !important;
}



.titelbild,
.events_image {

	line-height:0;


}

.titelbild {
	margin-bottom: 70px;
}

.events_image {
	margin-bottom: 70px;
}




/* __CATALOG / FILTER
------------------------------------------------------------------*/

.mod_catalogfilter,
.filter_field_events_month {
	height: 24px;
	padding: 10px;
	position: absolute;
	top: -100px;
	z-index: 999;
	width: 930px;
}

.filter_field_events_month {
	top: -100px;
	left: 160px;
	z-index: 1000 !important;
}

.filter_field_events_month .select {

	z-index: 56;
	width: 185px;
}


.mod_catalogfilter h3 {
	color: #fff;
	margin-top: 3px;
}

.clearfilter {
	position: absolute;
	top: -50px;
	font-size: 11px;
	right: 0px;
}

.clearfilter a {
	padding-left: 10px;
}

.filter_field_events_month {
	position: absolute;
	z-index: 1000;
	width: 185px;
	right: 0;
}


.mod_catalogfilter {
	background-color: #e30059;
	z-index: 999;

}


.clearall {
	display: none;
}

.filter_group h3 {
	display: none;
}



.filter_group .select {
	width: 185px;
	margin-right: 10px;
	top: 10px;
	position: absolute;
}

#ctrl_filter_field_events_veranstaltungsart  {
	left: 560px;
	/*left: 365px;*/

}

#ctrl_filter_field_events_location  {
	left: 365px;
	/*left: 560px;*/
}

select#ctrl_filter_field_events_genre  {
	/*left: 170px;*/
	left:755px;
	/*left: 755px !important;*/


}



/* __CATALOG / Module
------------------------------------------------------------------*/

.uebersicht #container {
	padding-top: 110px !important;
}

.uebersicht .monat {
	margin-bottom: 45px;
}

.uebersicht h1 {
	 margin-bottom: 10px;
}

.uebersicht h1 span {
	 background-color: #e00f5b !important;
}

.uebersicht h2 {
	line-height: 1.3em;
	margin-bottom: 5px !important;
}

.uebersicht h3 {
	line-height: 1.2em;
}


.uebersicht .item {
	margin-bottom: 2px;
	height: 115px;
	overflow: hidden;
	position: relative;
}

.uebersicht .item .events_image {
	width: 310px;
	height: 115px;
	background: #eee;
	float: left;

}



.uebersicht .item .events_download {
	width: 289px;
	height: 95px;
	background: transparent;
	float: left;
	border-right: 1px solid #fff;
	padding: 10px;
	font-size: 13px !important;


}

.uebersicht .item .events_download a {
	color: #fff;

}

.uebersicht .item .events_download p {
	padding: 0;
	margin: 0;

}

.uebersicht .events_text {
	width: 600px;
	padding: 10px;
	float: left;
	height: 95px;
}



.uebersicht .item .events_links {
	position: absolute;
	top: 10px;
	right: 10px;
}

.uebersicht .item .events_meta,
.details .item .events_meta {
	font-size: 12px;
	text-transform: uppercase;
}


.uebersicht .item .events_meta .events_date {
	color: #fff;
	font-size: 18px;
}

.uebersicht .item .events_links li {
	list-style-type: none;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAKCAYAAAB4zEQNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0MkIzRjBBMjBBNTYxMUUyOEY0QUMxQTM2MEE5N0U2MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0MkIzRjBBMzBBNTYxMUUyOEY0QUMxQTM2MEE5N0U2MCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkNFRTQ4NTc1MEEzQTExRTI4RjRBQzFBMzYwQTk3RTYwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkNFRTQ4NTc2MEEzQTExRTI4RjRBQzFBMzYwQTk3RTYwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ByZPmwAAAFVJREFUeNpi+P//vzEQrwJiQSBmQMYgouM/BJxBVwBjzMSmANkYDAUMaPagKGBiQAX3oLQSmETSlQbV9Q7qAwacEjBJrBIgDLPzPRC7AvFZZAcABBgAjoe8oTsd9/oAAAAASUVORK5CYII=) no-repeat right center;
	text-align: right;
	padding-right: 16px;
	line-height: 1em;
}

.uebersicht .item .events_links li a {
	list-style-type: none;

	font-size: 11px;
	color: #fff;
	text-transform: uppercase;
}



.events_header {
	margin-bottom: 1em;
}

.details h2, .events_date {
	font-size: 18px !important;
	line-height: 1.2em !important;
}

.details #main  h2 {
	margin-bottom: 0 !important;
}

.details #main  h3 {
	font-size: 15px;
}


.details .item {
	margin-bottom: 3em;
}

.details .tickets {
	border: 1px solid #e5e5e5 !important;
	margin-top: 8px;
}

.details h3.show_hide,
.details .ticketshop{
	cursor: pointer;
	background: #e00f5b;
	border-radius: 0;
	padding: 7px 0;
	text-shadow: none;
	border: 0;
	color: #f8f8f8;
	width: 180px;
	text-align: center;
	font-size: 12px !important;
}

.details h3.show_hide:hover,
.details .ticketshop:hover{
	background-color: #000 !important;
}

.ticketframe {

}



.events_youtube,
.events_link,
.events_soundcloud,
.events_praesentaoren {
	margin-bottom: 30px;
}

.events_praesentaoren img {
	margin-right: 10px;
}

#right h3 {
	text-transform: uppercase;
	font-size: 14px;
	color: #fff !important;
}

.details #content-header-box {
	margin-bottom: 70px;
}

#content-header-box.boxes4ward_article {

}

#content-header-box {
	padding: 0;
	background-color: #e00f5b;
	/*background-color: #fadbde;*/
	padding: 10px;
	height: 250px;
	overflow: hidden;
	margin-bottom: 50px;

}


#content-header-box h3 span{
	background-color: #fff !important;
	color: #e00f5b !important;
}



#content-header-box .events_meta  {
	background-color: #fff;
	color: #000;
	font-size: 11px;
}



#content-header-box {
	line-height: 1.2em;

}


#content-header-box li {

	line-height: 1.1em;
	text-transform: uppercase;
	color: #fff;
	margin-bottom: 0.5em;
	font-size: 11px;
}



#content-header-box li .date {


}



#content-header-box li a,
#content-header-box li h4  {
	background-color: #fff;
	color: #000;
	display: inline;

}

#content-header-box li a:hover  {
	color: #de195d;
}

#content-header-box .date a:hover  {
	background-color: #000;
}



#content-header-box h3  {
	font-size: 13px !important;
	line-height: 1.4em;
	color: #9e0b41;
	margin-bottom: 1em;
}


#content-header-box h3 span {
	color: #9e0b41;
	background: #fff;
}

.details_rechts {
	padding: 0 10px;
}



.details_rechts h3   {
	margin-bottom: 0.5em !important;
}

.details .back {
	position: absolute;
	top: 278px;
	text-transform: uppercase;
	right: 10px;
	font-size: 11px;


}

.details .back a {
	color: #000;
}

.details .back a:before {

}

.details .pdf_link {
	position: absolute;
	top: 270px;
	left: 0;
	width: 710px;
	/*border-bottom: 1px dashed #e5e5e5;
	border-top: 1px dashed #e5e5e5;*/
	border-bottom: 1px dashed #787878;

	height: 26px;
	padding-top: 10px;


	/*width: 710px;
	border-bottom: 1px solid #e5e5e5;
	border-top: 1px solid #e5e5e5;
	height: 30px;*/


}

.details .pdf_link img {
	padding-left: 10px;
}

.details .readerpagination {
	position: absolute;
	top: 200px;
	display: none !important;
}

.details .readerpagination{
	display: inline;
}



/* __CATALOG / FARBEN
------------------------------------------------------------------*/

.farbcode {
	position: absolute;
	top: -50px;
	left: 0;
}

.farbcode li {
	display: inline;
	background-color: transparent !important;
	line-height: 1em;
	padding-left: 5px;
	font-size: 11px;
	padding-right: 15px;

}

.farbcode li.konzert {
	border-left: 11px solid #a00440;
}

.farbcode li.party {
	border-left: 11px solid #20a9e9;
}

.farbcode li.lesung-film-info {
	border-left: 11px solid #ec7e1e;
}

.farbcode li.flohmarkt {
	border-left: 11px solid #c9cf2b;
}

.farbcode li.sonstiges {
	border-left: 11px solid #528525;
}

.farbcode li.special-event,
.farbcode li.corona-konform {
	border-left: 11px solid #e00f5b;
}




.uebersicht .konzert,
#next_events li.konzert {
	background-color: #a00440;
}





.uebersicht .item a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 930px;
	height: 115px;
	text-indent: -9999px;
	z-index: 999;
	border: none;
	-webkit-transition-duration: 0.3s;
	-moz-transition-duration: 0.3s;
	transition-duration: 0.3s;
	opacity: 0;
}

.uebersicht .item a:hover {
	background-color: #fff;
	opacity: 0.12;
	width: 930px;
	height: 115px;
}

.uebersicht.presse .item a {
	display: inline;
	text-indent: 0;
	opacity: 1;

}


.uebersicht.presse .item a:hover {
	-webkit-transition-duration: 0 !important;
	-moz-transition-duration: 0 !important;
	transition-duration: 0 !important;
	background: none;
	opacity: 1;
	text-decoration: underline;

}



.uebersicht h2 {
	font-size: 14px !important;
}


.uebersicht .party,
#next_events li.party {
	background-color: #20a9e9;
}

.uebersicht .lesung-film-info,
#next_events li.lesung-film-info {

	background-color: #ec7e1e;
}

.uebersicht .flohmarkt,
#next_events li.flohmarkt {
	background-color: /*#adb321*/#c9cf2b;
}

.uebersicht .sonstiges,
#next_events li.sonstiges {
	background-color: #528525;
}

.uebersicht .special-event,
.uebersicht .corona-konform,
#next_events li.special-event,
#next_events li.corona-konform {
	background-color: #e00f5b;
}

.uebersicht .konzert h2 span,
.details .konzert .events_date,
#next_events li.konzert h2 span,
.details_rechts.konzert h3 {
	color: #a00440 !important;
}

.uebersicht .party h2 span,
.details .party .events_date,
#next_events li.party h2 span {
	color: #20a9e9 !important;
}

.uebersicht .lesung-film-info h2 span,
.details .lesung-film-info .events_date,
#next_events li.lesung-film-info h2 span {
	color: #ec7e1e !important;
}

.uebersicht .flohmarkt h2 span,
.details .flohmarkt .events_date,
#next_events li.flohmarkt h2 span {
	color: #c9cf2b !important;
}

.uebersicht .sonstiges h2 span,
.details .sonstiges .events_date,
#next_events li.sonstiges h2 span {
	color: #528525 !important;
}

.uebersicht .special-event h2 span,
.uebersicht .corona-konform h2 span,
.details .special-event .events_date,
.details .corona-konform .events_date,
#next_events li.special-event h2 span,
#next_events li.corona-konform h2 span {
	/* color: #e00f5b !important; */
	color: #528525 !important;
}





.details .konzert h2 span,
#right .konzert h3 span,
.konzert h3.ticket {
	background-color:  #a00440 !important;
}

.details .party h2 span,
#right .party h3 span,
.konzert h3.party {
	background-color:  #20a9e9 !important;
}

.details .lesung-film-info h2 span,
#right .lesung-film-info h3 span,
.konzert h3.lesung-film-info
 {
	background-color:  #ec7e1e !important;
}

.details .flohmarkt h2 span,
#right .flohmarkt h3 span,
.konzert h3.flohmarkt {
	background-color: #c9cf2b !important;
}

.details .sonstiges h2 span,
#right .sonstiges h3 span,
.konzert h3.sonstiges {
	background-color: #528525 !important;
}

.details .sonstiges h2 span,
#right .sonstiges h3 span,
.konzert h3.sonstiges {
	background-color: #528525 !important;
}

.details .special-event h2 span,
.details .corona-konform h2 span,
#right .special-event h3 span,
#right .corona-konform h3 span,
.konzert h3.special-event,
.konzert h3.corona-konform {
	background-color: #e00f5b !important;
}




.uebersicht .special-event h2 span,
.uebersicht .corona-konform h2 span,
.details .special-event .events_date,
.details .corona-konform .events_date,
#next_events li.special-event h2 span,
#next_events li.corona-konform h2 span {
	color: #e00f5b !important;
	color: #528525 !important;
}






/* __KOMMENTARE
------------------------------------------------------------------*/


.ce_comments h3 {
	margin-bottom: 1em;
	font-size: 18px;
	color: #e00f5b;
	margin-top: 3em;
}

.comment_default {
	background-color: ;
	margin-bottom: 1px;
	padding: 10px 10px 10px 80px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozMjg3QTlCRDBBNzgxMUUyOEY0QUMxQTM2MEE5N0U2MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozMjg3QTlCRTBBNzgxMUUyOEY0QUMxQTM2MEE5N0U2MCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjMyODdBOUJCMEE3ODExRTI4RjRBQzFBMzYwQTk3RTYwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjMyODdBOUJDMEE3ODExRTI4RjRBQzFBMzYwQTk3RTYwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+pYTEHQAAAHpJREFUeNpi/P//P8NAAsZRBwy4Ax4yxDcA6foBsr8R5IABDQImhgEGow4YdcCoA0YdMOqAUQeMOoC5kMGAEUg7DGSDBJckekMlEIg3DFQUTKCF5cQ64AIQFw5UIvwADfoBywWJQPyA1rkAl5wAEE8c7RmNOoDWACDAAEuKKAdig8QtAAAAAElFTkSuQmCC) #fdf1f2 no-repeat 10px 10px;
}

.comment_default .info {
	font-size: 14px;
	padding-bottom: 0;
}



.comment_default.last {
	margin-bottom: 30px;
}

.ce_comments .submit  {
	background: #e00f5b;
	border-radius: 0;
	padding: 10px 50px;
	text-shadow: none;
	border: 0;
	color: #fff;

}

.ce_comments .submit:hover  {
	background: #000 !important;

}

.ce_comments .textarea  {
	width: 500px;
	border: 1px solid #000;

}

.ce_comments label,
.ce_comments span.captcha_text  {
	display: block;

}

.ce_comments .text,
.ce_comments .captcha  {
	width: 250px;
	border: 1px solid #000;
	padding: 5px;

}


.ce_comments .widget {
	margin-bottom: 10px;
}

.text.error,
.captcha.error,
.textarea.error {
	border-color: #e00f5b;
}
/* __SOCIAL MEDIA
------------------------------------------------------------------*/
.socialmedia {
	position: absolute;
	right: -50px;
	top: 150px;
	width: 34px;
	overflow: hidden;

}

.socialmedia li {
	text-indent: -9999px;
	margin-bottom: 7px;
}

.socialmedia li a {
	display: block;
	height: 34px;
	width: 34px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAB0CAYAAAB9nemgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGNjRDM0VENUY0REMxMUUxQTRBQ0M4RTY5Qzg3RjM3NSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGNjRDM0VENkY0REMxMUUxQTRBQ0M4RTY5Qzg3RjM3NSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY2NEMzRUQzRjREQzExRTFBNEFDQzhFNjlDODdGMzc1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY2NEMzRUQ0RjREQzExRTFBNEFDQzhFNjlDODdGMzc1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+alW7cAAABg1JREFUeNrsW29o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) no-repeat;
}

.socialmedia li.rss a {
	background-position: 0 0;
}

.socialmedia li.facebook a {
	background-position: 0 -42px;
}

.socialmedia li.twitter a {
	background-position: 0 -84px;
}


/* __SOCIAL MEDIA (FA)
------------------------------------------------------------------*/
.socialmedia-fa {
	position: absolute;
	right: -50px;
	top: 150px;
	width: 34px;
	overflow: hidden;

}

.socialmedia-fa li {

	margin-bottom: 7px;
}

.socialmedia-fa li a {
	display: block;
	height: 34px;
	width: 34px;
	line-height: 34px;
	background: #e00f5b;
	border-radius: 5px;
	color: #fff;
	font-size: 24px;
	text-align: center;

}

.socialmedia-fa li a:hover {
	background-color: #fff;
	color: #e00f5b;
}

.socialmedia-fa li a span {
	display: none;
}



/* __STARTSEITE
------------------------------------------------------------------*/


#banner h2 span {
	background: #1ca9e8 !important;
}

#banner .info h2 {
	margin-bottom: 0 !important;
}

.commingsoon, .newsletter, .fb, .corona-nav {
	background-color: /*#fadbde*/#fadbde;
	height: 370px;
	float: left;
	margin-top: 10px;
	margin-right: 10px;
	padding: 10px;
	line-height: 1.3em;

}

.newsletter p {
	font-size: 13px;
	line-height: 1.4em;
}

.commingsoon  {
	width: 450px;
}

.commingsoon .info  {


}

.commingsoon .info h4 a,
.commingsoon .info .date  {
	text-transform: uppercase;

}

.commingsoon .info  {
	font-size: 14px;
	line-height: 1.1em;
}

.commingsoon .info h4 {
	font-size: 14px;
	line-height: 1.2em;
}

.fb, .corona-nav   {
	margin-right: 0 !important;
}

.fb, .newsletter, .corona-nav  {
	width: 210px;
}

.fb-like-box {
	background: #fff !important;
}

.newsletter label {
	display: none !important;
}

.newsletter .text {
	width: 200px !important;
	/*float: left;*/
}

.newsletter .submit {
	/*float: left;*/
	padding: 5px 10px !important;
	margin-top: 5px;
}



/* __FORMS
------------------------------------------------------------------*/

#container form .submit  {
	background: #e00f5b;
	border-radius: 0;
	padding: 10px 50px;
	text-shadow: none;
	border: 0;
	color: #fff;

}

#container form  .textarea  {
	width: 500px;


}

#container form  label,
#container form  span.captcha_text  {
	display: block;

}

#container form  .text,
#container form  .captcha  {
	width: 250px;

	padding: 5px;

}


#container form  .widget {
	margin-bottom: 10px;
}

.text.error,
.captcha.error,
.textarea.error {
	border-color: #e00f5b;
}

.mod_search form .submit {
	padding: 4px 20px !important;
}


.mod_search form {
	margin-bottom: 3em;
	display: none;
}



/* __PRESSE
------------------------------------------------------------------*/
#presselogin {
	background-color: #fadbde;
	padding: 10px;
	height: 250px;
	font-size: 13px;
	line-height: 1.3em;
}
#presselogin h2 {
	margin-bottom: 1em;
}


#presselogin form .text {
	border: 1px solid #eeb9cd;
	font-size: 14px;
	width: 100%;
	margin-bottom: 5px;

}

#presselogin .submit {
	padding: 5px 10px !important;
	margin-top: 5px;

}


#presselogin form {
	margin-bottom: 20px;
}

.feld {
	background: #fadbde;
	padding: 10px;
}



.presse .item a {
	position: relative;

	display: block;
	width: 930px;
	height: 115px;
	text-indent: -1px !important;
	z-index: 999;
	border: none;
	-webkit-transition-duration: 0.3s;
	-moz-transition-duration: 0.3s;
	transition-duration: 0.3s;
	opacity: 0;
}

.presse .item a:hover {
	background-color: #fff;
	opacity: 0.12;
	width: 930px;
	height: 115px;
}








#nextevents_slider.boxes4ward_article {
	padding: 0 0 !important;
}

#next_events .inner {
	padding: 10px;
}

#next_events li {
	font-size: 14px;
}

#next_events h2 {
	font-size: 16px !important;
	line-height: 1.6em;
}

#next_events .events_meta,
#next_events .events_date {
	font-size: 14px !important;
	text-transform: uppercase;
}

#nextevents_slider .bjqs-controls {
	position: absolute;
	top: 220px;
	width: 210px;
	padding: 0 10px;
	height: 132px;

	margin: 0;
	display: none;



}

#nextevents_slider .bjqs-controls li a {
	display: block;
	height: 32px;
	width: 32px;
	text-indent: -9999px;
}

#nextevents_slider .bjqs-controls li a.bjqs-prev {
	background: url("../../tl_files/schlachthof/layout/img/barrow-left5.png") no-repeat;

}

#nextevents_slider .bjqs-controls li a.bjqs-next {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFNEEzQUY4MjEwNUYxMUUyOUQzN0Y5QjY3Qzg2MzNCMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFNEEzQUY4MzEwNUYxMUUyOUQzN0Y5QjY3Qzg2MzNCMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU0QTNBRjgwMTA1RjExRTI5RDM3RjlCNjdDODYzM0IxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkU0QTNBRjgxMTA1RjExRTI5RDM3RjlCNjdDODYzM0IxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+KBZknwAAAVRJREFUeNrMV+0RgyAMxU7gCI7ABnUERrAbOIIjdAM7QjewnUA30A3sBjbcQS+mgNCqmLv3Q77eI0QSkmmamKdxgACcAbllzAPwBNwBndeqUsACCkA7hVur5jrXTxweyAA12e2AdjkYxmvvZMQrF8N4pwcEYES7aVQb84RQc7SNtvk2l+OJZQAxRUk2UiwJEOQM+R/kGpzEkLAJyJBaOSFdgVwjRSJGxfUloEED+Irk2BMjiqmZAHzuPmdek1+uDoiJWTzojpYq24CcerrVArgtQDYgp4HOZUOlPvodyDV6tUaFXVLvRI7Xa5jrktiIfBb0WEDuQf6LmQTkuvPkSJQyERVsY8MCXiyCYQEp6ZMp9LangMzQbxJxBSQBsNUan3og+m8Y/SKKfhVHT0aHSMfRC5JDlGTRi9JDlOW7P0wO+zRb63G66LVkhed5R1J50PP8LcAAraD7GP7CoeYAAAAASUVORK5CYII=) no-repeat;
	float: right;
}



#nextevents_slider .pagination {
	display: none;
}





/* __LIGHTBOX
------------------------------------------------------------------*/

#mbCenter {

	-webkit-border-radius: 0;
	-khtml-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;

}


/* __SUCHE
------------------------------------------------------------------*/

p.context {
	padding-bottom: 0;
}


/* __FACEBOOK
------------------------------------------------------------------*/


.facebook h3 span {
	background-color: #de195d;
}

.facebook h3  {
	margin-bottom: 0.5em !important;
}



/* __Open Air Liste
------------------------------------------------------------------*/


/* __Open Air Liste
------------------------------------------------------------------*/

.openair-item {
	margin-bottom: 2em !important;
}
#open-air .events_meta {
    font-size: 12px;
    text-transform: uppercase;
}

#open-air  h2 {
	margin-bottom: 0;
}

#open-air h2 span {
    color: #a00440 !important;
	background-color: transparent !important;
}

#open-air  a {
	color: #a00440 !important;
	height: auto !important;
	display: inline !important;;
	position: static !important;
}

.open-air #right .mod_navigation a,
.open-air #right .mod_navigation span {
	font-weight: normal;
font-family: 'URWEgyptienneW01-BoldNa';
}
