/* CSS Document */

/* Old browsers - PNG Transparency Hack */
img, div, input { behavior: url("_wpframe/jscripts/iepngfix.htc") }

.rot{color:red;}
.weiss{color:white;font-size:8pt;}


.sitepartheadline{color:white; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14pt; font-weight:bold;}
.sitepartsubheadline{color:#81cdef;font-size:7pt; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif;}
.siteparttext{color:#e8d8b3;font-size:9pt; font-weight:normal; line-height:17px; text-align: justify;}

.sitetitle{color:#4d0005; font-weight:bold; font-family:Snell Roundhand, Times;}

td.tickets{color:#e8d8b3;font-size:9pt; font-weight:normal; line-height:17px; text-align: justify;}
td.gb{color:#e8d8b3;font-size:9pt; font-weight:normal; line-height:17px; text-align: justify;}

td{color:#e8d8b3;font-size:9pt; font-weight:normal; line-height:17px;}

.schwarz{color:black;font-size:8pt;}
.grau{color:#878686;font-size:8pt;}
.hellblau{color:#8bcaff;font-size:8pt;}
.activ-site{color:#999999; font-family:Times; font-size:7pt; text-decoration:none;}


.maindiv{color:#e8d8b3;font-size:9pt; font-weight:normal; line-height:17px; text-align: justify;}
.subdiv{color:#e8d8b3;font-size:9pt; font-weight:normal; line-height:17px; text-align: justify;}


body{	/*background-image:url(images/background.jpg);
		background-position: top center;
		background-repeat: repeat-y;
		background-repeat: no-repeat;*/
		background-color:#131717;
		color:#e8d8b3;
		font-size:9pt; 
		 
		line-height:17px; 
		text-align: justify;
		margin:0;
		margin-bottom:0;
		margin-left:0;
		margin-right:0;
		margin-top:0;
		overflow:hidden;}

/* LINKS */

a:link{color:#FF0000; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:9pt; text-decoration:none;}
a:active{color:#FF0000; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:9pt; text-decoration:none;} 
a:visited{color:#FF0000; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:9pt; text-decoration:none;}
a:hover{color:#ffffff; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:9pt; text-decoration:none;}

a.casting:link{color:#FF0000; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12pt; text-decoration:none;}
a.casting:active{color:#FF0000; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12pt; text-decoration:none;} 
a.casting:visited{color:#FF0000; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12pt; text-decoration:none;}
a.casting:hover{color:#ffffff; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12pt; text-decoration:none;}


a.mainmenu:link{color:#FFFFFF; font-family:Times; font-size:9pt; text-decoration:none;}
a.mainmenu:active{color:#FFFFFF; font-family:Times; font-size:9pt; text-decoration:none;}
a.mainmenu:visited{color:#FFFFFF; font-family:Times; font-size:9pt; text-decoration:none;}
a.mainmenu:hover{color:#FF0000; font-family:Times; font-size:9pt; text-decoration:none;}

/*a.smoothbox:link{color:#990000; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:9pt; text-decoration:none;}
a.smoothbox:active{color:#00FF00; font-family:Geneva, Arial, Helvetica, sans-serif;font-size:9pt; text-decoration:none;}
a.smoothbox:visited{color:#00FF00; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:9pt; text-decoration:none;}
a.smoothbox:hover{color:#ffffff; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:9pt; text-decoration:none;}*/

a.submenu:link{color:#262626; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none; font-weight:bold; text-transform: uppercase;}
a.subnmenu:active{color:#262626; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none; font-weight:bold;text-transform: uppercase;}
a.submenu:visited{color:#262626; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none; font-weight:bold; text-transform: uppercase;}
a.submenu:hover{color:#000000; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none; font-weight:bold; text-transform: uppercase;}  

a.legals:link{color:#CCCCCC; font-family:Times; font-size:8pt; font-weight:bold; text-decoration:none;}
a.legals:active{color:#CCCCCC; font-family:Times; font-size:8pt; font-weight:bold; text-decoration:none;} 
a.legals:visited{color:#CCCCCC; font-family:Times; font-size:8pt; font-weight:bold; text-decoration:none;}
a.legals:hover{color:#FFFFFF; font-family:Times; font-size:8pt; font-weight:bold; text-decoration:none;}

a.login:link{color:#8bcaff; font-family:Times; font-size:8pt; font-weight:normal; text-decoration:none;}
a.login:active{color:#8bcaff; font-family:Times; font-size:8pt; font-weight:normal; text-decoration:none;} 
a.login:visited{color:#8bcaff; font-family:Times; font-size:8pt; font-weight:normal; text-decoration:none;}
a.login:hover{color:#FFFFFF; font-family:Times; font-size:8pt; font-weight:normal; text-decoration:none;}

a.passwort:link{color:#FF0000; font-family:Times; font-size:8pt; font-weight:normal; text-decoration:none;}
a.passwort:active{color:#FF0000; font-family:Times; font-size:8pt; font-weight:normal; text-decoration:none;} 
a.passwort:visited{color:#FF0000; font-family:Times; font-size:8pt; font-weight:normal; text-decoration:none;}
a.passwort:hover{color:#FFFFFF; font-family:Times; font-size:8pt; font-weight:normal; text-decoration:none;}


/* FORMULARE */

.input {		font-family:Times; 
				font-size:10pt;
				font-weight:bold;
				color:#CCCCCC;
				text-align:left;
				width:170px;
			   	background-color:#000000;
				border:none;}

.input2 {		font-family:Times; 
				font-size:10pt;
				font-weight:bold;
				color:#CCCCCC;
				text-align:left;
				
				width:170px;
			   	background-color:#000000;
				border:none;}
				
				
				
/* DIVs */
	
div#scrollContent {

	

}

div#content {

	

}

.scrollButton.up { left:228px; cursor:pointer;}

.scrollButton.down { left:336px;cursor:pointer; }







.partnerline {
	height:170px;
}

.partnerbox {
	float:left;
	margin:0px 30px 0px 0px;
	background-image:url(images/50prozent.png);
	width:100px;
	height:140px;
	padding:10px;
	text-align:center;
	position:relative;
}

.last {
	margin:0px !important;
}

.partnerlocation {
	display:none;
	
	font-weight:bold; 
	font-size:7pt;
}

.partnerinfo {
	position:absolute;
	top:100px;
	width:110px;
	left:5px;
}

.partnername {
	font-size:8pt;
	line-height:1.2;
}

.partnerurl, .partnerurl a {
	font-size:7pt;
	line-height:1.2;
}

.clear_left {
	clear:left;
}
