BODY {

	font-family: Helvetica, Arial, Futura, Charcoal, sans-serif;

	font-size:	12px;

	margin-top:		0;

	margin-bottom:	0;	

	margin-left:	0px;

	margin-right:	0px;

	}


/* News */
TD#twotickets {
	vertical-align: top;

}
TD#twotickets DIV.kasten {
	 float: left;
	 margin-right:0px; 
	 margin-left:0px; 
	 margin-top:20px; 
	 margin-bottom:20px;
	 border: 2px solid #961615; 
	background-color: #FFFFFF;
	font-size:12px;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	 
}

A:link {color: #961615}

A:visited {color: #961615}

A:active {color: #961615}

A.kartenhaus,
A.kartenhaus:link, 
A.kartenhaus:visited,  
A.kartenhaus:active {
	font-size:11px;
	font-weight:bold;
	color:#961615;
	text-decoration:none;
}
A.kartenhaus:hover {
	color:#961615;
	text-decoration: underline;
}

A.kartenhaustitle,
A.kartenhaustitle:link, 
A.kartenhaustitle:visited,  
A.kartenhaustitle:active {
	font-size:12px;
	font-weight:bold;
	color:#961615;
	text-decoration:none;
}
A.kartenhaustitle:hover {
	color:#961615;
	text-decoration: underline;
}

B.kartenhausplatz {font-weight: bold;

	font-family: Arial;

	font-size:	12px;

    color: #AF0000;

	}	




B {font-weight: bold;

	font-family: Arial;

	font-size:	12px;



	}

	

B.header {font-weight: bold;

	font-family: Arial;

	font-size:	14px;

 

	}



B.titel {font-weight: bold;

	font-family: Arial;

    color: #AF0000; 

	}

	

B.redheader {font-weight: bold;

	font-family: Arial;

	font-size:	12px;

    color: #AF0000;

	}	

B.greenheader {font-weight: bold;

	font-family: Arial;

	font-size:	12px;

    color: #009900;

	}
	
B.blass {font-weight: bold;

	font-family: Arial;

	font-size:	12px;

    color: #999999;

	}	
	


B.newsredheader {font-weight: bold;
	margin-top:	0.0px;
	margin-bottom:	20.0px;
	font-family: Arial;
	font-size:	14px;
    color: #AF0000;
	}	


B.kartenhaus {font-weight: bold;
	margin-top:	0.0px;
	margin-bottom:	20.0px;
	font-family: Arial;
	font-size:	14px;
    color: #FFFFFF;
	}	

B.small {font-weight: normal;

	font-family: Arial;

	font-size:	10px;

 

	}





.initial {margin-top: -9}

.category {font-size:	12px;

			padding-top: 10;}

.listing {padding-left: 10}			

.chart {font: 9px Arial}





SUP {font-weight: normal;

	font-family: Arial;

	font-size:	7px;



	}





H1 {	

	margin-top:	0;

	margin-bottom:	10;

	padding-top:	0;

	padding-bottom:	0;

	border-top:	0;

	border-bottom:	0;

	font-family:	Arial;

	font-size:	20px;

	font-weight:	700;

	font-style:	normal;

	color: #AF0000;

	word-spacing:	normal;

	letter-spacing:	normal;

	text-transform:	none;

	}	

	
H1.holsten {	

	margin-top:	0;

	margin-bottom:	10;

	padding-top:	0;

	padding-bottom:	0;

	border-top:	0;

	border-bottom:	0;

	font-family:	Arial;

	font-size:	20px;

	font-weight:	700;

	font-style:	normal;

	color: #02583D;

	word-spacing:	normal;

	letter-spacing:	normal;

	text-transform:	none;

	}	

	

H2 {	
	margin-top:	0;
	margin-bottom:	5;
	padding-top:	0;
	padding-bottom: 	0;
	border-top:	0;
	border-bottom:	0;	
	font-family:	Arial;
	font-size-adjust:	.48;
	font-size:	16px;
	font-weight:	700;
	font-style:	normal;
	color: #AF0000;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
	
	
	
H3 {	
	margin-top:	0;
	margin-bottom:	10;
	padding-top:	0;
	padding-bottom:	0;
	border-top:	0;
	border-bottom:	0;
	font-family:	Arial;
	font-size:	12px;
	font-weight:	700;
	font-style:	normal;
	color: #AF0000;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
	
B.small {	

	margin-top:		0;

	margin-bottom:	10;	

	margin-left:	0;

	margin-right:	0;

	padding-left:	0;

	padding-right:	0;

	border-left:	0;

	border-right:	0;

	text-indent:	0;

	font-family:	Arial;

	font-size:	11px;

	font-weight:	normal;

	word-spacing:	normal;

	letter-spacing:	normal;

	text-transform:	none;

	}

	

P {	

	margin-top:		15px;

	margin-bottom:	5.5px;	

	margin-left:	0px;

	margin-right:	0px;

	padding-left:	0;

	padding-right:	0;

	border-left:	0;

	border-right:	0;

	text-indent:	0;

	font-family:	Arial;

	font-size:	12px;

	font-style:	normal;

	word-spacing:	normal;

	letter-spacing:	normal;

	text-transform:	none;

	text-align: normal;

	}	

	

P.list {	
	margin-top:		0.5px;
	margin-bottom:	3.5px;	
	margin-left:	0px;
	margin-right:	0px;
	padding-left:	0;
	padding-right:	0;
	border-left:	0;
	border-right:	0;
	text-indent:	0;
	font-family:	Arial;
	font-size:	12px;
	font-style:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	text-align: normal;
	}

P.newslist {	
	margin-top:		0.0px;
	margin-bottom:	0.0px;	
	margin-left:	0px;
	margin-right:	0px;
	padding-left:	0;
	padding-right:	0;
	border-left:	0;
	border-right:	0;
	text-indent:	0;
	font-family:	Arial;
	font-size:	12px;
	font-style:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	text-align: normal;
	}

P.center {	

	margin-top:		5.5px;

	margin-bottom:	5.5px;	

	margin-left:	3px;

	margin-right:	2px;

	padding-left:	0;

	padding-right:	0;

	border-left:	0;

	border-right:	0;

	text-indent:	0;

	font-family:	Arial;

	font-size:	11px;

	font-style:	normal;

	word-spacing:	normal;

	letter-spacing:	normal;

	text-transform:	none;

	text-align: center;

	}



P.large {	

	margin-top:		5.5px;

	margin-bottom:	5.5px;	

	margin-left:	3px;

	margin-right:	2px;

	padding-left:	0;

	padding-right:	0;

	border-left:	0;

	border-right:	0;

	text-indent:	0;

	font-family:	Arial;

	font-size:	18px;

	font-style:	normal;

	word-spacing:	normal;

	letter-spacing:	normal;

	text-transform:	none;

	text-align: normal;

	}



P.small {	

	margin-top:		3px;

	margin-bottom:	1px;	

	margin-left:	2px;

	margin-right:	2px;

	padding-left:	0;

	padding-right:	0;

	border-left:	0;

	border-right:	0;

	text-indent:	0;

	font-family:	Arial;

	font-size:	9px;

	font-style:	normal;

	word-spacing:	normal;

	letter-spacing:	normal;

	text-transform:	none;

	text-align: normal;

	}



P.smallcenter {	

	margin-top:		3px;

	margin-bottom:	1px;	

	margin-left:	2px;

	margin-right:	2px;

	padding-left:	0;

	padding-right:	0;

	border-left:	0;

	border-right:	0;

	text-indent:	0;

	font-family:	Arial;

	font-size:	9px;

	font-style:	normal;

	word-spacing:	normal;

	letter-spacing:	normal;

	text-transform:	none;

	text-align: center;

	}



P.qlinks {	

	margin-top:		0px;

	margin-bottom:	0px;	

	margin-left:	3px;

	margin-right:	2px;

	padding-left:	0;

	padding-right:	0;

	border-left:	0;

	border-right:	0;

	text-indent:	0;

	font-family:	Arial;

	font-size:	10px;

	font-style:	normal;

	word-spacing:	normal;

	letter-spacing:	normal;

	text-transform:	none;

	text-align: normal;

	}	



P.date {	

	margin-top:		-1em;

	margin-bottom:	0px;	

	margin-left:	2px;

	margin-right:	3px;

	padding-left:	0;

	padding-right:	0;

	border-left:	0;

	border-right:	0;

	text-indent:	0;

	font-family:	Arial;

	font-size:	9px;

	font-style:	normal;

	color:	#BBBBBB;

	word-spacing: normal;

	letter-spacing:	normal;

	text-transform:	none;

	text-align: right;

	line-height: 100%;

	}



P.news {	

	margin-top:		6px;

	margin-bottom:	6px;	

	margin-left:	3px;

	margin-right:	4px;

	padding-left:	0;

	padding-right:	0;

	border-left:	0;

	border-right:	0;

	text-indent:	0;

	font-family:	Arial;

	font-size:	10px;

	font-style:	normal;

	word-spacing:	normal;

	letter-spacing:	normal;

	text-transform:	none;

	text-align: left;

	}	





P.newsnav {	

	margin-top:		0;

	margin-bottom:	0;	

	margin-left:	3px;

	margin-right:	4px;

	padding-left:	0;

	padding-right:	0;

	border-left:	0;

	border-right:	0;

	text-indent:	0;

	font-family:	Arial;

	font-size:	10px;

	font-style:	normal;

	word-spacing:	normal;

	letter-spacing:	normal;

	text-transform:	none;

	text-align: right;

	}



SPAN {

	margin-top:	3px;

	margin-bottom:	0;	

	margin-left:	0;

	margin-right:	0;

	padding-left:	0;

	padding-right:	0;

	border-left:	0;

	border-right:	0;

	text-indent:	0;

	font-family:	Arial;

	font-size:	9px;

	font-style:	normal;

	word-spacing:	normal;

	letter-spacing:	normal;

	text-transform:	none;

	}	





.link {	

	font-family:	Arial;

	font-size:	12px;

	color: 339999;

	font-style:	normal;

	word-spacing:	normal;

	letter-spacing:	normal;

	text-transform:	none;

	text-align: normal;

	text-decoration: none;

	vertical-align: bottom;

	font-weight: 700;}	

	

.popuplink {	

	font-family:	Arial;

	font-size:	10px;

	color: 339999;

	font-style:	normal;

	word-spacing:	normal;

	letter-spacing:	normal;

	text-transform:	none;

	text-align: normal;

	text-decoration: none;

	vertical-align: bottom;

	font-weight: 700;}	





DIV {

	padding-left: .8em;

	margin-left: 1.4em;



	font-family: Arial;

	font-size: 10px;

	line-height: 100%;

	}



DIV.ticker {

	margin-left: 1.5em;

	margin-right: 1.5em;

	position: absolute;

	visibility: hidden;

	font-family: Arial;

	font-size: 11px;

	font-style:	normal;

	color: #206090;

	line-height: 100%;

	}





UL {

	font-family:	Arial;

	font-size:	10px;

	padding-left: 8px;

	margin: 0px;

	margin-left: 8px;

	margin-right: 1px;

	margin-top:  0;

	margin-bottom:	0.4em;

	line-height: normal;

	}	



LI {

	list-style-image: url(bullet_diamond.gif);

	list-style-type: disc;

	list-style-position: outside;

	padding-left: 0px;

	margin-left: 0px;

	margin-top:	.25em;

	margin-bottom: .25em;



	}	



DIR {

	margin-left: 1em;

	margin-right: 3em;

	font-family: Arial;

	font-size: 11px;

	font-style:	normal;

	text-align: normal;

	line-height: 100%;

	}

	

DIR.block {

	margin-left: 1em;

	padding-left: 16px;

	margin-right: 16px;

	font-family: Arial;

	font-size: 11px;

	font-style:	normal;

	text-align: normal;

	line-height: 100%;

	}

	

	

PRE {

	display:	block;

}



HR {

	line-height: 75%;

	padding-left: 0px;

	padding-right: 0px;

	margin-left:	0px;

	margin-right:	0px;

	margin-bottom:	4px;

}



HR.qlinks {

	line-height: 100%;

	margin-bottom: 6px;

	margin-top: 6px;

}



HR.list {

	line-height: 100%;

	margin-bottom: 8.5px;

}



HR.date {

	line-height: 100%;

	margin-bottom: 0px;

}



HR.nobottom {

	line-height: 75%;

	margin-bottom:	0px;

}



