body  {
        margin:auto;
        font-family: "Trebuchet MS",helvetica,sans-serif;
        /*overflow: hidden;*/
      }
#performances {
/*        background-color:#C0C0C0;*/
      }
p,h1, h2 {
        /*font-family: "Trebuchet MS", helvetica;*/
}
p,td,a {
        font-size: 14px;
				margin-top: 1px;
				margin-bottom: 1px;
      }
td    {
        vertical-align: top;
        padding: 0.5em;
      }
h1		{
       	font-size: 16px;
				letter-spacing: 0.1em;
				margin-top: 2em;
				margin-bottom: 2em;
			}
h2    {
        font-size: 14px;
        letter-spacing: 0.1em;
        margin-top: 2em;
				margin-bottom:1em;
      }
h3    {
        font-size: 14px;
        margin-top: 1.5em;
				margin-bottom:0.5em;
      }
a     {
        text-decoration: none;
        color: black;
        border: none;
      }
a:hover {
        color: red;
      }
a:focus, a:hover, a:active {
				border:none;
			}
div.Section1 {
				width:510px;
        position: relative;
        left: 15px;
			}
td, pre, span {max-width:510px;}
.zitat {
        font-style: italic;
      }
.img   {
        /*position: relative;*/
        margin: 40px 0px;
      }
#iframe1 {
        position: absolute;
        top: 90px;
        left: 470px;
        width: 540px;
        overflow: scroll;
      }
#navi {
        position: absolute;
        bottom: 10%;
        left: 40px;
        overflow: visible;
/*        border: grey solid 1px;*/
        padding: 0px;
        font-weight:bold;
        letter-spacing:.2em;
      }
#navi a {
        text-align:right;
        width: 240px;
        font-size:16px;
      }
.navi_item {
        margin-bottom: 1.5em;
        width: 240px;
        text-align:right;
        border: none;
      }
.navi_item_clicked {
        margin-bottom: 1.5em;
        width: 240px;
        text-align:right;
        border: red solid 1px;
      }
.navi_item:hover {
        border: black 1px solid;
      }
