body
{
margin-top: 85px;
margin-left: 55px;
margin-right: 55px;
font-family: Helvetica, Arial sans-serif;
}

a
{
color:black;
text-decoration: none;
}

.topnav{
text-align:right;
display:table-cell;
vertical-align:middle;
}

.topnav a{
padding-left:12px;
}

.nav a{
padding-right:12px;
}

.pfeile
{
position:absolute;
bottom:0px;
text-align:right;
width:690px;
font-size:12px;
}

.nav a, .content a
{
color:#000000;
}

.nav a:hover, .content a:hover, .topnav a:hover
{
color:#999999;
}


body#arbeiten a#arb,
body#biografie a#bio,
body#text a#txt,
body#programm a#pro,
body#archiv a#arc,
body#kuenstler a#kue,
body#impressum a#imp,
body#kontakt a#kon,
body#archiv a#arch,
body#news a#new
{
color: #999999;
text-decoration: none;
}

h1, h2, h3
{
font-size:16px;
font-weight:normal;
text-transform:uppercase;
padding:0px;
margin:0px;
}

h4
{
font-size:14px;
font-weight:bold;
text-transform:uppercase;
padding:0px;
margin:0px;
}

h5
{
font-size:14px;
font-weight:normal;
text-transform:uppercase;
padding:0px 0px 8px 0px;
margin:0px;
}

img
{
border:0px;
}

.fliesstext
{
font-size:12px;
font-weight:light;
}

.zweite{
float:right;
width:320px;
font-size:12px;
}

.topnav
{
width:690px;
border-bottom:solid 1px black;
}

.content
{
position:relative;
margin-top:10px;
margin-bottom:10px;
height:380px;
width:690px;
}

.biocontent
{
position:relative;
margin-top:0px;
margin-bottom:0px;
height:400px;
width:690px;
overflow:auto;
}

.nav
{
width:690px;
font-size:12px;
font-weight:normal;
text-transform:uppercase;
border-top:solid 1px black;
padding-top:3px;
position:relative;
}

.nav b{
font-size:16px;
text-transform:uppercase;
}
