
	body {
		font-family: verdana, sans-serif;
		font-size: 11px;
		line-height: 150%;
		border:0; 
		margin:0; 
		background-image:url('gfx/punkte-cyan.gif')
	}
	td,th,input{
		font-family: verdana, sans-serif;
		font-size: 11px;
	}
	h1 {
		font-size:16px;
		padding-top:35px;
		padding-bottom:10px;
		margin:0;
		line-height:140%;
	}
	h2 {
		font-size:11px;
		font-weight:normal;
		margin:0;
		padding:0;
		padding-left:8px;
	}
	#navi {
		
	}
	#navi ul {
		margin: 0px; padding: 0px;
		background-color:white;
		list-style-type: none;
		list-style-position:inside;
	}
	#navi li {
		border-bottom: solid 1px #0062ab;
		padding-left:5px;
	}
	.navi {
		padding-left:5px;
		padding-top: 1px;
		padding-bottom:1px;
		background-color:white;
		border-bottom: solid 1px #0062ab;
	}
	.navi img {
		margin-right:8px;
	}
	#navi a{
		color:#0062ab;
		text-decoration:none;

	}	
	#navi a.active{
		font-weight:bold;
		letter-spacing:-1px;
	}

	#content {
		color:#0062ab;
	}	
	#startseite h1 {
		font-family:serif;
		text-transform:uppercase;
		font-size:32px;
		margin:0px;
		padding:0px;
		line-height:100%;
	}
	#startseite div {
		text-indent:20px;
	}
	#startseite div.sprache {
		text-indent:0px;
		margin-bottom:2px;
	}
	#startseite .sprache a {
		text-decoration:none;
		color:black;
	}
	#textspalte p{
		margin-bottom:20px;
	}
	#textspalte ul{
		list-style-image:url(gfx/pfeil.gif); 
		margin:0; 
		padding:0; 
		list-style-position:inside;
	}
	#ensemble img {
		float:left;
	}
	#ensemble .item {
		border-top:solid 1px black;
		margin-bottom:14px;
		padding-top:3px;
	}	
	#ensemble .item .text {
		text-indent:20px;
		margin-left:52px;
	}
	

	#shows h1 {
		font-family:serif;
		text-transform:uppercase;
		font-size:36px;
		margin:0px;
		padding:0px;
		line-height:100%;
		border-top:solid 1px #0062ab;
		letter-spacing:-1px;
	}
	#shows h2 {
		font-family:serif;
		text-transform:uppercase;
		font-size:18px;
		margin:0px;
		padding:0px;
		line-height:100%;
		text-decoration:underline;
		margin-top:24px;
	}
	#shows div {
		text-indent:20px;
	}
	#shows div.sprache {
		margin-top:-22px;
		text-indent:0px;
		margin-bottom:6px;
	}
	#shows a {
		text-decoration:underline;
		color:black;
	}
	#shows .halb {
		font-size:1px;
		height:8px;
	}
	#shows .sprache a {
		text-decoration:none;
		color:black;
	}
	#spielorte h1 {
		font-family:serif;
		text-transform:uppercase;
		font-size:18px;
		margin:0px;
		padding:0px;
		color:black;
	}
	#spielorte a {
		color:black;
		text-decoration:underline;
	}
	#presse h1{
		font-family:serif;
		font-weight:normal;
		text-transform:uppercase;
		text-decoration:underline;
		font-size:18px;
		margin:0px;
		padding:0px;
	}
	#presse a {
		text-decoration:underline;
		color:black;
	}
	#kontakt h1{
		font-family:serif;
		font-weight:normal;
		text-transform:uppercase;
		text-decoration:underline;
		font-size:18px;
		margin:0px;
		padding:0px;
	}
	#kontakt a {
		text-decoration:underline;
		color:black;
	}	
	#werbung div{
		width:160px; 
		background-color:white; 
		text-align:center

	}



