@import url('vorlagen_pc.css');

a.zeitstrahl
{
color:#FFFFFF;
border: 0px;
text-decoration:underline;
}

a.zeitstrahl-schwarz
{
color:#000000;
border: 0px;
text-decoration:underline;
}

p.zeitstrahl
{
font-size:75%;
width:650px;
line-height: 150%;
}


#mitte-produktionen {
padding:20px;
margin:10px 10px 10px 10px;
position: absolute;
top:160px;
left:30px;
width:680px;
height: 1000px;
border-width:1px 1px 0px 1px;
border-color:#2F2F2F;
border-style:solid;
}


.jahrkomplette{
width:680px;
height:560px;
overflow:auto;
border:1px solid #808080;
}

.jahrtabelle {
width: 2300px;
padding:10px 0 0 10px;
clear:left;
}

.jahrbuehne {
color:#FFFFFF;
width: 200px;
float:left;
font-size:70%;
}

.jahrstadt {
color:#FFFFFF;
width: 80px;
float:left;
font-size:70%;
}


.jahr {
color:#FFFFFF;
background-color:#3F3F3F;
width: 60px;
float:left;
font-size:90%;
font-weight:bold;
text-align:center;
}

.jahr1 {
color:#FFFFFF;
background-color:#6F6F6F;
width: 60px;
float:left;
font-size:90%;
font-weight:bold;
text-align:center;
}

.jahr2 {
width: 60px;
float:left;
}

.jahrsschluss {
color:#FFFFFF;
width: 100px;
font-size:90%;
font-weight:bold;
text-align:center;
}


/*Operettenhaus*/

.sister-hh {
color:#FFFFFF;
background-color:#CF1F26;
width: 55px;
font-size:70%;
font-weight:bold;
margin:0 15px 0 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.iwnniny-hh {
color:#FFFFFF;
background-color:#07A7DC;
width: 160px;
font-size:70%;
font-weight:bold;
margin:0 20px 0 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.mamma-mia-hh {
color:#FFFFFF;
background-color:#0A164A;
width: 285px;
font-size:70%;
font-weight:bold;
margin:0 105px 0 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.cats-hh {
color:#000000;
background-color:#FFFF00;
width: 885px;
font-size:70%;
font-weight:bold;
margin:0 75px 0 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

/*Neue Flora*/


.tarzan-hh {
color:#FFFFFF;
background-color:#005026;
width: 190px;
font-size:70%;
font-weight:bold;
margin:0 20px 0 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;

float:left;
}

.dirty-dancing-hh {
color:#FFFFFF;
background-color:#B50463;
width: 125px;
font-size:70%;
font-weight:bold;
margin:0 10px 0 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.vampire-hh {
color:#FFFFFF;
background-color:#1F1F1F;
width: 125px;
font-size:70%;
font-weight:bold;
margin:0 10px 0 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.titanic-hh {
color:#7F7F7F;
background-color:#FFFF00;
width: 45px;
font-size:70%;
font-weight:bold;
margin:0 25px 0 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.mozart-hh {
color:#FFFFFF;
background-color:#E52240;
width: 40px;
font-size:70%;
font-weight:bold;
margin:0 16px 0 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.phantom-hh {
color:#FFFFFF;
background-color:#3F3F3F;
width: 655px;
font-size:70%;
font-weight:bold;
margin:0 330px 0 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

/*Hafen*/

.loewen-hh {
color:#FFFFFF;
background-color:#ED8801;
width: 600px;
font-size:70%;
font-weight:bold;
margin:0 30px 0 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.buddy-hh {
color:#FFFFFF;
background-color:#330E3A;
width: 375px;
font-size:70%;
font-weight:bold;
margin:0 605px 0 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

/*Starlight*/

.starlight-bo {
color:#FFFFFF;
background-color:#00477B;
width: 1405px;
font-size:70%;
font-weight:bold;
margin:0px 210px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

/*Essen*/


.nn-es {
color:#000000;
background-color:#FFFFFF;
width: 45px;
font-size:70%;
font-weight:bold;
margin:0px 0px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.buddy-es {
color:#FFFFFF;
background-color:#330E3A;
width: 40px;
font-size:70%;
font-weight:bold;
margin:0px 15px 0px 90px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.spass-es {
color:#FFFFFF;
background-color:#00C2B6;
width: 50px;
font-size:70%;
font-weight:bold;
margin:0px 10px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.mamma-mia-es {
color:#FFFFFF;
background-color:#0A164A;
width: 65px;
font-size:70%;
font-weight:bold;
margin:0px 10px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.phantom-es {
color:#FFFFFF;
background-color:#3F3F3F;
width: 85px;
font-size:70%;
font-weight:bold;
margin:0px 10px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.aida-es {
color:#FFFFFF;
background-color:#DE4F0B;
width: 100px;
font-size:70%;
font-weight:bold;
margin:0px 15px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.elisabeth-es {
color:#FFFFFF;
background-color:#E10004;
width: 130px;
font-size:70%;
font-weight:bold;
margin:0px 45px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.jesus-es {
color:#000000;
background-color:#BCBD9D;
width: 30px;
font-size:70%;
font-weight:bold;
margin:0px 5px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.joseph-es {
color:#000000;
background-color:#CCC435;
width: 170px;
font-size:70%;
font-weight:bold;
margin:0px 710px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

/*Oberhausen*/

.wicked-ob {
color:#FFFFFF;
background-color:#176728;
width: 105px;
font-size:70%;
font-weight:bold;
margin:0px 10px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.vampire-ob {
color:#FFFFFF;
background-color:#1F1F1F;
width: 70px;
font-size:70%;
font-weight:bold;
margin:0px 5px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.blue-ob {
color:#FFFFFF;
background-color:#004B95;
width: 90px;
font-size:70%;
font-weight:bold;
margin:0px 10px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.biest-ob {
color:#FFFFFF;
background-color:#C31727;
width: 60px;
font-size:70%;
font-weight:bold;
margin:0px 180px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.falco-ob {
color:#000000;
background-color:#E9E9F3;
width: 40px;
font-size:70%;
font-weight:bold;
margin:0px 45px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.tabaluga-ob {
color:#FFFFFF;
background-color:#336C1B;
width: 100px;
font-size:70%;
font-weight:bold;
margin:0px 875px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

/*Duesseldorf*/


.saturday-due {
color:#FFFFFF;
background-color:#FD3526;
width: 30px;
font-size:70%;
font-weight:bold;
margin:0px 10px 0px 360px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}


.cats-due {
color:#000000;
background-color:#FFFF00;
width: 45px;
font-size:70%;
font-weight:bold;
margin:0px 5px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.rosemarie-due {
color:#FFFFFF;
background-color:#D20F20;
width: 15px;
font-size:70%;
font-weight:bold;
margin:0px 10px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.miami-due {
color:#000000;
background-color:#8C1D50;
width: 100px;
font-size:70%;
font-weight:bold;
margin:0px 1025px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}


/*koeln*/


.hairspray-k {
color:#FFFFFF;
background-color:#F562CA;
width: 115px;
font-size:70%;
font-weight:bold;
margin:0px 15px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;

}
.spamalot-k {
color:#FFFFFF;
background-color:#4357A0;
width: 40px;
font-size:70%;
font-weight:bold;
margin:0px 20px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;

}
.we-will-k {
color:#000000;
background-color:#F6821F;
width: 220px;
font-size:70%;
font-weight:bold;
margin:0px 35px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;

}
.jekyll-k {
color:#FFFFFF;
background-color:#B6261D;
width: 60px;
font-size:70%;
font-weight:bold;
margin:0px 45px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;

}
.saturday-k {
color:#FFFFFF;
background-color:#FD3526;
width: 160px;
font-size:70%;
font-weight:bold;
margin:0px 110px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;

}
.gaudi-k {
color:#FFFFFF;
background-color:#104D84;
width: 70px;
font-size:70%;
font-weight:bold;
margin:0px 700px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

/*Theater des Westens*/


.wwry-tdw {
color:#000000;
background-color:#F6821F;
width: 80px;
font-size:70%;
font-weight:bold;
margin:0px 0px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.manitu-be {
color:#000000;
background-color:#FBE4BA;
width: 85px;
font-size:70%;
font-weight:bold;
margin:0px 10px 0px 10px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.elisabeth-be {
color:#FFFFFF;
background-color:#E10004;
width: 25px;
font-size:70%;
font-weight:bold;
margin:0px 5px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.vampire-be {
color:#FFFFFF;
background-color:#1F1F1F;
width: 70px;
font-size:70%;
font-weight:bold;
margin:0px 5px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.aida-be {
color:#FFFFFF;
background-color:#DE4F0B;
width: 15px;
font-size:70%;
font-weight:bold;
margin:0px 10px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.musketiere-be {
color:#000000;
background-color:#FBE303;
width: 65px;
font-size:70%;
font-weight:bold;
margin:0px 15px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.lesmis-be {
color:#FFFFFF;
background-color:#1A0530;
width: 75px;
font-size:70%;
font-weight:bold;
margin:0px 1115px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

/*potsdamer platz*/


.horizont-be {
color:#000000;
background-color:#FFFFFF;
width: 65px;
font-size:70%;
font-weight:bold;
margin:0px 15px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.dirty-be {
color:#FFFFFF;
background-color:#B50463;
width: 75px;
font-size:70%;
font-weight:bold;
margin:0px 10px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.mamma-mia-be {
color:#FFFFFF;
background-color:#0A164A;
width: 75px;
font-size:70%;
font-weight:bold;
margin:0px 5px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.biest-be {
color:#FFFFFF;
background-color:#C31727;
width: 25px;
font-size:70%;
font-weight:bold;
margin:0px 10px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.blue-be {
color:#FFFFFF;
background-color:#004B95;
width: 155px;
font-size:70%;
font-weight:bold;
margin:0px 20px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.cats-be {
color:#000000;
background-color:#FFFF00;
width: 80px;
font-size:70%;
font-weight:bold;
margin:0px 15px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.gloeckner-be {
color:#FFFFFF;
background-color:#1E113C;
width: 170px;
font-size:70%;
font-weight:bold;
margin:0px 865px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}


/*palladium Stuttgart*/

.nn-stu-pall {
color:#000000;
background-color:#FFFFFF;
width: 40px;
font-size:70%;
font-weight:bold;
margin:0px 0px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.vampire-stu-pall {
color:#FFFFFF;
background-color:#1F1F1F;
width: 60px;
font-size:70%;
font-weight:bold;
margin:0px 5px 0px 10px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.wicked-stu {
color:#FFFFFF;
background-color:#176728;
width: 125px;
font-size:70%;
font-weight:bold;
margin:0px 10px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.mamma-mia-stu {
color:#FFFFFF;
background-color:#0A164A;
width: 180px;
font-size:70%;
font-weight:bold;
margin:0px 10px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.phantom-stu {
color:#FFFFFF;
background-color:#3F3F3F;
width: 80px;
font-size:70%;
font-weight:bold;
margin:0px 30px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.cats-stu {
color:#000000;
background-color:#FFFF00;
width: 65px;
font-size:70%;
font-weight:bold;
margin:0px 15px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.biest-stu {
color:#FFFFFF;
background-color:#C31727;
width: 175px;
font-size:70%;
font-weight:bold;
margin:0px 780px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

/*apollo Stutt*/

.iwnniny-stu {
color:#FFFFFF;
background-color:#07A7DC;
width: 60px;
font-size:70%;
font-weight:bold;
margin:0px 10px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.we-will-stu {
color:#FFFFFF;
background-color:#F6821F;
width: 105px;
font-size:70%;
font-weight:bold;
margin:0px 10px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.blue-stu {
color:#FFFFFF;
background-color:#004B95;
width: 37px;
font-size:70%;
font-weight:bold;
margin:0px 5px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}


.musketiere-stu {
color:#000000;
background-color:#FBE303;
width: 65px;
font-size:70%;
font-weight:bold;
margin:0px 10px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.elisabeth-stu {
color:#FFFFFF;
background-color:#E10004;
width: 80px;
font-size:70%;
font-weight:bold;
margin:0px 15px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.nd-stu {
color:#FFFFFF;
background-color:#CB010F;
width: 60px;
font-size:70%;
font-weight:bold;
margin:0px 15px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.vampire-stu-ap {
color:#FFFFFF;
background-color:#1F1F1F;
width: 200px;
font-size:70%;
font-weight:bold;
margin:0px 15px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}

.saigon-stu {
color:#FFFFFF;
background-color:#6C1C11;
width: 295px;
font-size:70%;
font-weight:bold;
margin:0px 595px 0px 0px;
height:28px;
text-align:left;
padding:0px 0px 0px 5px;
float:left;
}