td.linkfake
{
color: #999999;
padding: 3px;
background-color: #00CCFF;
font-family: "Garamond";
font-weight: bold;
font-size: 10pt;
text-align: center;
}

a:link
{
color: black;
text-decoration: none;
font-size: 12pt;
font-family: verdana, sans-serif;
}

a:visited
{
color: black;
text-decoration: none;
font-size: 12pt;
font-family: verdana, sans-serif;
}

a:active
{
color: white;
font-size: 12pt;
font-family: verdana, sans-serif;
}

a:hover
{
color: white;
text-decoration: none;
font-size: 12pt;
font-family: verdana, sans-serif;
}

a.present:link
{
color: white;
background-color: black;
font-size: 14pt;
font-family: "Garamond";
font-weight: bold;
}

a.present:visited
{
color: white;
background-color: black;
font-size: 14pt;
font-family: "Garamond";
font-weight: bold;
}

a.present:active
{
color: white;
background-color: black;
font-size: 14pt;
font-family: "Garamond";
font-weight: bold;
}

a.present:hover
{
color: white;
background-color: black;
text-decoration: none;
font-size: 14pt;
font-family: "Garamond";
font-weight: bolder;
}



a.download:link
{
color: #0000CC;
text-decoration: none;
font-size: 10pt;
font-family: Verdana;
font-weight: bold;
}

a.download:visited
{
color: #0000CC;
text-decoration: none;
font-size: 10pt;
font-family: verdana, sans-serif;
font-weight: bold;
}

a.download:active
{
color: #FFFFFF;
background-color: #0000CC;
text-decoration: none;
font-size: 10pt;
font-family: verdana, sans-serif;
font-weight: bold;
}

a.download:hover
{
color: #FFFFFF;
background-color: #0000CC;
text-decoration: none;
font-size: 10pt;
font-family: verdana, sans-serif;
font-weight: bolder;
}

a.download2:link
{
color: #0000CC;
text-decoration: none;
font-size: 10pt;
font-family: verdana, sans-serif;
font-weight: bold;
}

a.download2:visited
{
color: #0000CC;
text-decoration: none;
font-size: 10pt;
font-family: verdana, sans-serif;
font-weight: bold;
}

a.download2:active
{
color: #FFFFFF;
background-color: #0000CC;
text-decoration: none;
font-size: 10pt;
font-family: verdana, sans-serif;
font-weight: bolder;
}

a.download2:hover
{
color: #FFFFFF;
background-color: #0000CC;
text-decoration: none;
font-size: 10pt;
font-family: verdana, sans-serif;
font-weight: bold;
}


a.contact:link
{
color: black;
text-decoration: underline;
font-size: 10pt;
font-family: "Garamond";
font-weight: bold;
text-transform: none;
letter-spacing: 0 em;
}

a.contact:visited
{
color: black;
text-decoration: underline;
font-size: 10pt;
font-family: "Garamond";
font-weight: bold;
text-transform: none;
letter-spacing: 0 em;
}

a.contact:active
{
color: black;
text-decoration: underline;
font-size: 10pt;
font-family: "Garamond";
font-weight: bold;
text-transform: none;
letter-spacing: 0 em;
}

a.contact:hover
{
color: white;
text-decoration: underline;
font-size: 10pt;
font-family: "Garamond";
font-weight: bold;
text-transform: none;
letter-spacing: 0 em;
background-color: black;
}

td.eins
{
padding: 8px;
background-color: white;
font-size: 10pt;
font-family: verdana, sans-serif;
}

td.but
{
background-color: white;
vertical-align: middle;
}

td.einsrechts
{
padding-right: 8px;
background-color: white;
font-size: 15pt;
}

td.einsbio
{
color: white;
}

td.einscountry
{
padding: 8px;
background-image: url(bild_countrypunk_back.jpg);
color: black;
}

td.einssezuan
{
padding: 8px;
background-image: url(bild_kabarettsolo_back.jpg);
color: black;
}

td.einschateau
{
padding: 8px;
background-image: url(chateau_rouge_back.jpg);
color: black;
}

td.einsschnee
{
padding: 8px;
background-image: url(schnee_back.jpg);
color: black;
}

td.einsritter
{
padding: 8px;
background-image: url(ritter_back.jpg);
color: black;
}

td.einseixi
{
padding: 8px;
background-image: url(eixi_back.jpg);
color: black;
}

td.zwei
{
padding: 3px;
background-color: #FFFFFF;
font-family: verdana, sans-serif;
font-size: 10pt;
}

td.news
{
padding: 3px;
background-color: #00CCFF;
font-family: "Garamond";
font-size: 12pt;
}

td.foto
{
padding: 2px;
background-color: #00CCFF;
font-family: "serif";
font-size: 10pt;
}

td.drei
{
padding: 3px;
background-color: #FFFFFF;
font-family: verdana, sans-serif;
font-weight: bold;
font-size: 10pt;
text-align: center;
}

td.fools
{
padding: 3px;
background-color: #CCCC00;
font-family: "Garamond";
font-weight: bold;
font-size: 10pt;
text-align: center;
}

td.film
{
padding: 3px;
background-color: #CCFF00;
font-family: verdana, sans-serif;
font-size: 8pt;
text-align: center;
}

td.foolsdrac
{
padding: 3px;
background-color: #FF3300;
font-family: "Garamond";
font-weight: bold;
font-size: 10pt;
text-align: center;
}

td.kabarett
{
padding: 3px;
background-color: #FFCC00;
font-family: verdana, sans-serif;
font-size: 8pt;
text-align: center;
}

td.musik
{
padding: 3px;
background-color: #FF6600;
font-family: "sans-serif";
font-size: 8pt;
text-align: center;
}

td.variete
{
padding: 3px;
background-color: #ff9900;
font-family: verdana, sans-serif;
font-size: 8pt;
text-align: center;
}

td.theater
{
padding: 3px;
background-color: #ffff00;
font-family: verdana, sans-serif;
font-size: 8pt;
text-align: center;
}


td.geschlossen
{
padding: 3px;
background-color: #000000;
font-family: "Garamond";
font-size: 10pt;
text-align: center;
}

td.dreiund
{
padding: 3px;
background-color: #00CCFF;
font-family: "serif";
font-weight: bold;
font-size: 10pt;
text-align: left;
vertical-align: top;
}

td.vier
{
padding: 3px;
background-color: #0000FF;
font-family: "serif";
font-weight: bold;
font-size: 14pt;
}

p.eins
{
text-align: center;
font-size: 14pt;
font-family: verdana, sans-serif;
}

p.zwei
{
text-align: center;
font-size: 11pt;
font-family: verdana, sans-serif;
}

p.drei
{
vertical-align: top;
text-align: justify;
font-size: 10pt;
font-family: verdana, sans-serif;
}

p.vier
{
text-align: center;
vertical-align: top;
font-size: 10pt;
font-family: verdana, sans-serif;
}

spa
{
font-size: 15pt;
font-weight: bolder;
font-family: sans-serif;
text-transform: uppercase;
letter-spacing: 0.2 em;
}

span
{
font-size: 12pt;
font-weight: bold;
font-family: Verdana;
text-transform: uppercase;
letter-spacing: 0.2 em;
}

span.klein
{
font-size: 13pt;
font-weight: bold;
font-family: sans-serif;
text-transform: uppercase;
letter-spacing: 0.2 em;
}

span.unsichtbar
{
display: none;
}

th
{
padding: 3px;
background-color: #CCCC00;
 
font-size: 10pt;
}

span.blink
{
color: black;
text-decoration: none;
font-size: 10pt;
font-family: "Garamond";
font-weight: bold;
text-transform: none;
letter-spacing: 0 em;
}

span.contact
{
color: black;
text-decoration: none;
font-size: 6pt;
font-family: verdana, sans-serif;
text-transform: none;
letter-spacing: 0 em;
}

span.media
{
color: black;
text-decoration: underline;
font-size: 10pt;
font-family: "Garamond";
text-transform: underline;
letter-spacing: 0 em;
}

span.neu
{
font-family: "serif";
font-weight: bold;
font-size: 10pt;
background-color: #FFFF00;
text-transform: none;
}

span.projekte
{
color: #FFFFFF;
font-family: sans-serif;
font-size: 9pt;
font-weight: bold;
background-color: #000000;
text-transform: none;
letter-spacing: 0 em;
}

span.darsteller
{
font-size: 8pt;
font-weight: bold;
font-family: sans-serif;
text-transform: uppercase;
letter-spacing: 0.1 em;
}

body.iframe
{
scrollbar-face-color: #FFFFFF; 
scrollbar-shadow-color:#000000; 
scrollbar-highlight-color: #0000CC; 
scrollbar-3dlight-color:#0000CC; 
scrollbar-darkshadow-color: #0000CC; 
scrollbar-track-color: #0000CC;
scrollbar-arrow-color: #000000;
}

.button
{
background-color:#00CCFF; 
color:#0000CC; 
width:100px; 
border:6px solid #ddd; 
}

span.cdgross
{
font-size: 24pt;
font-family: "Garamond";
text-transform: none;
font-weight: bold;
}

td.cdklein
{
font-size: 12pt;
font-family: "Garamond";
text-transform: none;
font-weight: bold;
}


span.cdkleinmager
{
font-size: 10pt;
font-family: "Garamond";
text-transform: none;
font-weight: normal;
}

td.cdklein
{
font-size: 10pt;
font-family: "Garamond";
text-transform: none;
font-weight: bold;
}

td.cdkleinmager
{
font-size: 10pt;
 
text-transform: none;
}

li.liste
{
list-style-image:url(kap.gif);
list-style-position:outside;
}

li.nein
{
list-style-type:none;
background-color: #0000CC;
color: white;
text-align: left;
line-height: 130%;
font-size: 10pt;
font-weight: bold;
}

li.garnix
{
list-style-type:none;
}