/*
	Die individuellen Styles dieser Page realisiert durch www.wosonst.de

	CYAN Page 08/09
	#00978f
	
	

*/

body,a,p,h1,h2,table,td,th,div,span,fieldset,legend,ul,li{
    font-family:Arial,Helvetica,sans-serif;
}

a.kontakt {
	color: #00978f;
    
    
    padding-left:3px;
    border-left:1px solid #00978f;
    margin-top:5px;
    margin-left:5px;
    
	font-size: 12px;
	text-decoration: none;
      float:left;
}

a.kontakt:hover {
	color: black;
}

#screen{
    position:absolute;
    top:10px;
    left:50%;
}

#design{
    position:absolute;
    top:0px;
    left:-475px;
    
    background-image:url('../bilder/design/hintergrund.jpg');
    background-repeat:no-repeat;
    
    border:1px solid black;
    
    width:950px;
}

table.unten{
    width:950px;
}

table.unten td{
    vertical-align:top;
    text-align:left;
}

td.navigation{
    width:180px;
}

td.content{
    padding-top:70px;
    padding-right:30px;


    width:670px;
}

td.content a{
    color:#00978f;
}

td.bilder{
    width:100px;
}

td.infofuss{
    color:silver;
    font-size:9px;
    
    text-align:right;
    
    width:950px;
}


table.aufbau{
    width:950px;
}



/* Navigation*/

menu.navigation{
    padding:0px;
    margin:0px;
    
     margin-top:40px;
    margin-bottom:40px;
    margin-left:15px;
    
    font-size:14px;

    width:145px;
    
    list-style-type:none;
    
    clear:both;
    float:left;
}

li.navigation0{
    padding-top:10px;
}

li.navigation0 a{
    color:black;
   
    font-size:13px;
           
    text-decoration:none;
    
}

li.navigation0 a:hover{
    color:#00978f;

}

li.navigation1{
    padding-left:20px;
}

li.navigation1 a{
    color:black;
    
    font-size:11px;
    
    text-decoration:none;
}

li.artikel0 a{
    color:silver;
    
    padding:0px;
    margin:0px;
    
    font-size:12px;
    text-decoration:none;
}

li.artikel1 a{
    color:silver;
    
    padding:0px;
    padding-left:12px;
    margin:0px;
    
    font-size:10px;
    text-decoration:none;
}

.aktivnav {
    font-weight:bold;
}

.aktivart {
   color:#00978f;
}

/* SPIELPLAN_VORSCHAU*/

select.akt_monat{
 background: #00978f;
 color: #FFFFFF;
   
   
  font-size:12px;
}

table.spielplan_vorschau{
    
    margin-bottom:20px;
    border-bottom:1px solid #00978f;
    
    width:640px;
}

table.spielplan_vorschau th{
    color:#00978f;
    
    font-size:12px;
    
    vertical-align:top;
    text-align:left;
    
    height:20px;
}

table.spielplan_vorschau th.bild{
    width:140px;
}

table.spielplan_vorschau th.text{
    width:500px;
}

table.spielplan_vorschau td.subline{
    color:black;
    
    font-size:12px;
    
    vertical-align:top;
    text-align:left;
    
    height:20px;
}

table.spielplan_vorschau td.text{
    color:black;
    
    padding-bottom:10px;
    
    font-size:12px;
    
    vertical-align:top;
    text-align:left;
    
    height:40px;
}

table.spielplan_vorschau th a{
    color:#00978f;
    
    font-size:16px;
    
    text-decoration:none;
}

table.spielplan_vorschau th a:hover{
    color:white;
    background:#00978f;
}



a.ticketbestellen{
    color:#00978f;
    
    font-size:12px;
}

a.ticketbestellen:hover{
    color:#000000;
}

/* Wenns zum Druck kommt dies berücksichtigen */
@media print {
#printkopf {display:block;}
#printtext{display:block;}

#printtext div.headline{
    margin-top:10px;
    margin-bottom:20px;
    
    
    font-size:16px;
    font-weight:bold;
}

#printtext div.text{
    font-size:12px;
   
    padding-left:20px;
    margin-bottom:20px;
    
    width:500px;
    
    clear:both;
    float:left;
}

#printtext div.bild{
    padding-left:20px;
    margin-bottom:20px;
    
 
    clear:both;
    float:left;
}

#screen{display:none;}
#artikel{display:none;}

}
