#all {
	text-align:justify;
	margin-top:15px;
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	font-family:Verdana,Helvetica,Arial,sans-serif; 
	}


#schatten {
	width:950px;
	margin-left:0px;
}




#head {
	position:relative;
	margin-top:auto;
	margin-left: -5px;
	margin-right: auto;
	margin-bottom:auto;
	width: 960px;
	border: 0px solid black;
	}

#foot {
	padding-top:0px;
	margin-top:-10px;
	margin-left: 5px;
	width: 960px;
	border: 0px solid black;
	}


#content {
	margin-left:0px;
	height:auto;
	width:960px;
	border: 0px solid black;
	padding-top:0px;
	overflow: auto;
	font-size: 9pt; 
	line-height: 12pt; 
	font-weight:regular; 
	text-align:justify;
}

#home_container {
	position:relative;
	height:350px;
	width:940px;
	border: 0px;
}

#home_box {
	position:absolute;
	margin-top:25px;
	height:350px;
	width:940px;
	align:center;
	z-index:0;
}

#home_box_content {
		position:absolute;
		top:50px;
		margin-left:25px;
		height:300px
		width:890px;
		
		z-index:1;	
}

#box_container {
	
	position:relative;
	
	border: 0px;
	margin-left:0px;
}

#big_box_container {
	
	position:relative;
	width:960px;
	border: 0px;
	margin-left:0px;
}

#big_box
	position:absolute;
	margin-top:25px;
	
	z-index:0;
	
}


	
div.big_box_content {
		background-image: url(data/boxes/bg_big_box_text.jpg);
		background-position:center;
		background-repeat: repeat-y;
		position:absolute;
		margin-top:25px;
		margin-left:10px;
		width:893px;
		
		z-index:1;	
}
	
			
span.headline {
		 font-weight:bold;
		 font-size:24px;
		 line-height: 26px; 
		 color:#162941;
			  }

			  
span.subheadline {
		 font-weight:bold;
		 font-size:16px;
		 line-height:20px; 
		 color:#162941;
			  }

span.headlineklein {	
			
		 font-weight:bold;
		 font-size:18px;
		 line-height:20px; 
		 color:#162941		
		}

span.subheadlineklein {
		 	
		 font-weight:bold;
		 font-size:15px;
		 line-height:18px; 
		 color:#162941;
			  }
		   
span.text {
		
		font-weight:regular;
		font-size:14px;
		line-height:20px;
		color:#162941;
	}	

span.textklein {
		
		font-weight:regular;
		font-size:14px;
		line-height:16px;
		color:#162941;
	}	

span.textkleinbold {
		
		font-weight:bold;
		font-size:14px;
		line-height:16px;
		color:#162941;
	}		
	
span.textrot {
	
		 font-weight:regular;
		 font-size:14px;
		 color:#CC3333;
	}

span.textbold {
	  
	  font-weight:bold;
		font-size:14px;
		color:#162941;
	}
					  
span.bigline {
		 font-weight:bold;
		 font-size:16pt;
		 line-height: 24pt; 
		 color:#19283C;
			  }

		  
					  		  

span.long_text {
			
			font-weight:normal;
			font-size:10.5pt;
			line-height: 13pt;
			color:#19283C;
			
		}

a.ticket {
		 text-decoration: none; 
		 font-weight:bold;
		 font-size:10.5pt;
		 line-height: 13pt; 
		}

a.big {
			text-decoration: none;
			font-weight:regular;
		  font-size:12.5pt;
		  margin:0 0 0 0;
		  color:#CC3333;
		}
		
a.bigger {
			text-decoration: none;
			font-weight:regular;
		  font-size:25px;
		  margin:0 0 0 0;
		  color:#CC3333;
		}
			


br {
		line-height:5px;
	 }

a img {
border : 0 none;
}

div.back {
		
		position:absolute;
		top:25px;
		right:35px;
		float:right;
		}

div.mehr {
	
	position:absolute; 
	bottom:55px; 
	right:35px; 
	float:right;
	
}

div.mehrklein1 {
	
	position:absolute; 
	bottom:20px; 
	right:650px; 
	float:right;
	
}

div.mehrklein2 {
	
	position:absolute; 
	bottom:20px; 
	right:165px; 
	float:right;
	
}

div.mehrklein3{
	
	position:absolute; 
	bottom:50px; 
	right:485px; 
	float:right;
	
}

a:link { font-weight:regular; color:#CC3333; text-decoration:none; }
a:visited { font-weight:regular; color:#CC3333; text-decoration:none; }
a:hover {font-weight:bold; text-decoration:underline;}			
		
	   
	   










