

body {
	background-color: #575656;
	margin: 0;
	padding: 0;
	color: #575656;
	font-size: 15px;
	font-family: "Trebuchet MS",Verdana,Helvetica,sans-serif;
}


a {
	color: #9882B5;
	font-weight: bold;
	text-decoration: none;	
}
a:hover {
	text-decoration: underline;	
}

.clearer {
	font-size: 1px;
	height: 1px;
	clear: both;
	background-color: transparent;	
}

#outer {		
	width:900px;
	margin: 0 auto 0 auto;
	position: relative;
	height: 100%;
}


#header {
	margin-top: 50px;
	background-color: #fff;
	width: 900px;
	height: 265px;
	padding: 10px 0 0 0;
	float: left;
	clear: left;
	text-align:right;
	position: relative;
}

	img.headline {
		top:244px;
		left: 5px;
		position: absolute;		
	}

#menue {
	height: 50px;
	width: 900px;
	padding: 10px 0 10px 5px;
	float: left;
	clear: left;
	background-color: #575656;
}
	#menue a {
		display: block;
		float: left;
		height: 50px;
	}
	
	#menue a:hover { 
		text-decoration: none;
	}
	
	.m1, .m1active {width:140px;background-image: url('../images/menue_1a.jpg');}
	.m1:hover, .m1active {background-image: url('../images/menue_1b.jpg');}	
	.m2, .m2active {width:115px;background-image: url('../images/menue_2a.jpg');}
	.m2:hover, .m2active {background-image: url('../images/menue_2b.jpg');}	
	.m3, .m3active {width:165px;background-image: url('../images/menue_3a.jpg');}
	.m3:hover, .m3active {background-image: url('../images/menue_3b.jpg');}	
	.m4, .m4active {width:156px;background-image: url('../images/menue_4a.jpg');}
	.m4:hover, .m4active {background-image: url('../images/menue_4b.jpg');}	
	.m5, .m5active {width:49px;background-image: url('../images/menue_5a.jpg');}
	.m5:hover, .m5active {background-image: url('../images/menue_5b.jpg');}	
	.m6, .m6active {width:132px;background-image: url('../images/menue_6a.jpg');}
	.m6:hover, .m6active {background-image: url('../images/menue_6b.jpg');}	
	.m61, .m61active {width:116px;background-image: url('../images/menue__6a.jpg');}
	.m61:hover, .m61active {background-image: url('../images/menue__6b.jpg');}	
	.m7, .m7active {width:58px;background-image: url('../images/menue_7a.jpg');}
	.m7:hover, .m7active {background-image: url('../images/menue_7b.jpg');}	
	.m8, .m8active {width:79px;background-image: url('../images/menue_8a.jpg');}
	.m8:hover, .m8active {background-image: url('../images/menue_8b.jpg');}
	

#content {
	float: left;
	clear: left;
	width: 800px;
	padding: 50px 50px 50px 50px;	
	background-color: #fff;
	margin-bottom:20px;
}

	


h1 {
	font-size: 65px;
	color: #E3E4E3;
	text-transform: uppercase;
	line-height: 30px;
	position: absolute;
	top: 0px;
	left: 0px;
	margin: 0;
	padding: 20px;
}


#footer {
	float: left;
	clear: left;
	margin: 10px 0 30px 0;
	width: 900px;
	position: absolute;
	bottom: 0;
	left: 0;
}

	#footer a img {
		border-width: 0px;
	}

	#footer img.lft {
		float: left;
	}
	#footer img.rgt {
		float: right;
	}



div.liner {
 background: url('../images/break.gif') bottom left repeat-x;
 height: 1px;
 padding: 0;
 font-size: 1px;
 margin-bottom: 20px;
}


/* Content: home */

	.home {
		text-align: center;
		font-size: 19px;
		color: #C5C5C5 !important;
	}
	.homeSubtitle {
		color: #AAAAAA;
		font-size: 13px;
	}
	
	.homecontent {
		padding: 30px !important;
		background-color: transparent !important;
	}
	
	
/* Content: Inszenierungen */
.inszListTab {
	border-collapse: collapse;
	border-width: 0;
	margin: 0 0 0 50px;
	padding: 0;
	width: 90%;
}
.inszListTab tr td {
	padding: 3px;
	vertical-align: top;
}

.inszListTab tr td.inszListDate {
	width: 10%;
}
.inszListTab tr td.inszListDate a {
	color: #9882B5;
	text-decoration: none;
}

.inszListTab tr td.inszListName {
	width: 40%;
}
.inszListTab tr td.inszListName a {
	color: #575656;
	text-decoration: none;
	text-transform: uppercase;
}
.inszListTab tr td.inszListName a:hover {
	color: #9882B5;
}

.inszListTab tr td.inszListLoc {
	width: 60%;
}
.inszListTab tr td.inszListLoc a {
	color: #575656;
	text-decoration: none;
}

.inszListTab tr td.inszListDate a:hover,
.inszListTab tr td.inszListName a:hover,
.inszListTab tr td.inszListLoc a:hover {
	text-decoration: none;
}

/* all */
.glass {
	position:absolute;
	bottom:0px;
	left:0px;
}
/* IE6 */
 * html b\ody .glass {
	bottom: -1px;
}


/* Content: Choreographie */
.choreoListTab {
	border-collapse: collapse;
	border-width: 0;
	margin: 0 0 0 50px;
	padding: 0;
	width: 90%;
}
.choreoListTab tr td {
	padding: 3px;
	vertical-align: top;
}

.choreoListTab tr td.choreoListDate {
	width: 10%;
	color: #9882B5;
	font-weight:bold;
}


.choreoListTab tr td.choreoListName {
	width: 40%;
	color: #575656;
	text-decoration: none;
	text-transform: uppercase;
	font-weight:bold;
}

.choreoListTab tr td.choreoListLoc {
	width: 60%;
	color: #575656;
	text-decoration: none;
	font-weight:bold;
}


/* Content: Film */
.filmListTab {
	border-collapse: collapse;
	border-width: 0;
	margin: 0 0 0 50px;
	padding: 0;
	width: 90%;
}
.filmListTab tr td {
	padding: 3px;
	vertical-align: top;
}

.filmListTab tr td.filmListDate {
	width: 10%;
	color: #9882B5;
	font-weight:bold;
}


.filmListTab tr td.filmListName {
	width: 65%;
	color: #575656;
	text-decoration: none;
	text-transform: uppercase;
	font-weight:bold;
}

.filmListTab tr td.filmListLoc {
	width: 25%;
	color: #575656;
	text-decoration: none;
	font-weight:bold;
}


.news {
float:left;
clear:left;
padding-bottom:10px;
}


.newsImg {
float: left;
width: 160px;
}
.newsImg img {
border: none;
}
.newsTxt {
float: left;
}



/** Content: bio */
.bio {
	text-align:justify;
	font-size: 18px;
}
.bio span {
	color: #9882B5;
}

#rightBlck {
	float: right;
	width: 320px;
	padding-left: 20px;
	background: url('../images/down.gif') top left repeat-y;
	margin-left: 20px;
	margin-right: -20px;
}
.rightBlckHl {
	font-size: 16px;
	padding: 3px 0;
	font-weight: bold;
}




.alert {
	background: #FFF6BF;
	border-top: 2px solid #FFD324;
	border-bottom: 2px solid #FFD324;
	text-align: center;
	margin: 10px auto;
	padding: 5px 20px;
	}
.ok {
	background: #D9ECD9;
	border-top: 2px solid #4E9012;
	border-bottom: 2px solid #4E9012;
	text-align: center;
	margin: 10px auto;
	padding: 5px 20px;
	}



