/* CSS Document */

body {margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; 
scrollbar-face-color: #eeeeee; 
scrollbar-shadow-color: #4F6D99; 
scrollbar-highlight-color: #white; 
scrollbar-3dlight-color: #4F6D99; 
scrollbar-darkshadow-color: white; 
scrollbar-track-color: #eeeeee;
scrollbar-arrow-color: #4F6D99; }


/* ---------------------------------------------------------------------------------------------------------------------------------------------------
     START -- Formatierungen für die Aufzählungen
-----------------------------------------------------------------------------------------------------------------------------------------------------*/

ul { margin-left: 18px; margin-top: 3px; }
li { margin-top: 3px;list-style-image: url(../images/dot_win_ie.gif);list-style-position: outside;}

/* ==  ENDE  ===========================================================================*/



/* ---------------------------------------------------------------------------------------------------------------------------------------------------
       START -- Definition der Navigation                                                                    
----------------------------------------------------------------------------------------------------------------------------------------------------*/

.metanav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #999999; line-height: 13px;  text-transform: uppercase }
.metanav A:link {text-decoration: none; color: #999999;}
.metanav A:visited {text-decoration: none; color: #999999;}
.metanav A:active {text-decoration: none; color: #999999;}
.metanav A:hover {text-decoration: none; color: #4468C2;}

.metanavaktiv {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #4468C2; line-height: 13px;  text-transform: uppercase }
.metanavaktiv A:link {text-decoration: none; color: #4468C2;}
.metanavaktiv A:visited {text-decoration: none; color: #4468C2;}
.metanavaktiv A:active {text-decoration: none; color: #4468C2;}
.metanavaktiv A:hover {text-decoration: none; color: #4468C2;}

.metanav1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666; line-height: 13px;}
.metanav1 A:link {text-decoration: none; color: #666666;}
.metanav1 A:visited {text-decoration: none; color: #666666;}
.metanav1 A:active {text-decoration: none; color: #666666;}
.metanav1 A:hover {text-decoration: underline; color: #4468C2;}

.metanav1aktiv {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #4468C2; line-height: 13px;}
.metanav1aktiv A:link {text-decoration: none; color: #4468C2;}
.metanav1aktiv A:visited {text-decoration: none; color: #4468C2;}
.metanav1aktiv A:active {text-decoration: none; color: #4468C2;}
.metanav1aktiv A:hover {text-decoration: none; color: #4468C2;}

.nav1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #999999; line-height: 13px;  text-transform: uppercase}
.nav1 A:link {text-decoration: none; color: #999999;}
.nav1 A:visited {text-decoration: none; color: #999999;}
.nav1 A:active {text-decoration: none; color: #999999;}
.nav1 A:hover {text-decoration: none; color: #4468C2;}

.nav1aktiv {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #4468C2; line-height: 13px;  text-transform: uppercase}
.nav1aktiv A:link {text-decoration: none; color: #4468C2;}
.nav1aktiv A:visited {text-decoration: none; color: #4468C2;}
.nav1aktiv A:active {text-decoration: none; color: #4468C2;}
.nav1aktiv A:hover {text-decoration: none; color: #FF0000;}

.nav2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; line-height: 13px; }
.nav2 A:link {text-decoration: none; color: #858585;}
.nav2 A:visited {text-decoration: none; color: #858585;}
.nav2 A:active {text-decoration: none; color: #858585;}
.nav2 A:hover {text-decoration: none; color: #4468C2;}

.nav2aktiv {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #4468C2; line-height: 13px; }
.nav2aktiv A:link {text-decoration: none; color: #4468C2;}
.nav2aktiv A:visited {text-decoration: none; color: #4468C2;}
.nav2aktiv A:active {text-decoration: none; color: #4468C2;}
.nav2aktiv A:hover {text-decoration: none; color: #4468C2;}

.nav3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; line-height: 13px; }
.nav3 A:link {text-decoration: none; color: #858585;}
.nav3 A:visited {text-decoration: none; color: #858585;}
.nav3 A:active {text-decoration: none; color: #858585;}
.nav3 A:hover {text-decoration: none; color: #4468C2;}

.nav3aktiv {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #4468C2; line-height: 13px; }

.nav3aktiv A:link {text-decoration: none; color: #4468C2;}
.nav3aktiv A:visited {text-decoration: none; color: #4468C2;}
.nav3aktiv A:active {text-decoration: none; color: #4468C2;}
.nav3aktiv A:hover {text-decoration: none; color: #4468C2;}

.navx {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #999999; line-height: 13px; }


/* ==  ENDE  ===========================================================================*/



/* ---------------------------------------------------------------------------------------------------------------------------------------------------
       START -- Definition der Titel                                                                     
----------------------------------------------------------------------------------------------------------------------------------------------------*/

.titel {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; line-height: 13px;  }
.titel A:link {text-decoration: none; color: #333333;}
.titel A:visited {text-decoration: none; color: #333333;}
.titel A:active {text-decoration: none; color: #333333;}
.titel A:hover {text-decoration: underline; color: #333333;}

/*
gibts nicht mehr

.titelgrau {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; line-height: 13px; }
.titelgrau A:link {text-decoration: none; color: #96969A;}
.titelgrau A:visited {text-decoration: none; color: #96969A;}
.titelgrau A:active {text-decoration: none; color: #96969A;}
.titelgrau A:hover {text-decoration: underline; color: #96969A;}
*/

/*
umwandeln in einen <b> und alles gross schreiben (ort Popup)

.titelversal {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; line-height: 13px; text-transform: uppercase}
.titelversal A:link {text-decoration: none; color: #333333;}
.titelversal A:visited {text-decoration: none; color: #333333;}
.titelversal A:active {text-decoration: none; color: #333333;}
.titelversal A:hover {text-decoration: underline; color: #333333;}
*/

/*
gibts nicht mehr

.titelgold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #6C98B3; line-height: 13px; }
.titelgold A:link {text-decoration: none; color: #6C98B3;}
.titelgold A:visited {text-decoration: none; color: #6C98B3;}
.titelgold A:active {text-decoration: none; color: #6C98B3;}
.titelgold A:hover {text-decoration: underline; color: #6C98B3;}
*/

/*
umwandeln in einen <h3>
*/
.titelversalgold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #4F6D99; line-height: 13px; text-transform: uppercase}
.titelversalgold A:link {text-decoration: none; color: #4F6D99;}
.titelversalgold A:visited {text-decoration: none; color: #4F6D99;}
.titelversalgold A:active {text-decoration: none; color: #4F6D99;}
.titelversalgold A:hover {text-decoration: underline; color: #4F6D99;}

h3		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin: 0px; padding: 0px; font-weight: bold; color: #4F6D99; line-height: 13px; text-transform: uppercase;}
h3 A:link 	{text-decoration: none; color: #4F6D99;}
h3 A:visited 	{text-decoration: none; color: #4F6D99;}
h3 A:active 	{text-decoration: none; color: #4F6D99;}
h3 A:hover 	{text-decoration: underline; color: #4F6D99;}


.premiere {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FF0000; line-height: 13px; text-transform: uppercase}
.premiere A:link {text-decoration: none; color: #FF0000;}
.premiere A:visited {text-decoration: none; color: #FF0000;}
.premiere A:active {text-decoration: none; color: #FF0000;}
.premiere A:hover {text-decoration: underline; color: #FF0000;}


.titelersatz {font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 20px; font-weight: bold; color: #4F6D99; line-height: 24px;}
.titelersatz A:link {text-decoration: none; color: #4F6D99;}
.titelersatz A:visited {text-decoration: none; color: #4F6D99;}
.titelersatz A:active {text-decoration: none; color: #4F6D99;}
.titelersatz A:hover {text-decoration: underline; color: #4F6D99;}

/* ==  ENDE  ===========================================================================*/


/* ---------------------------------------------------------------------------------------------------------------------------------------------------
       START -- Definition der Tabellen                                                                     
----------------------------------------------------------------------------------------------------------------------------------------------------*/

.tablehead {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; line-height: 12px;}
.tablehead A:link {text-decoration: none; color: #333333;}
.tablehead A:visited {text-decoration: none; color: #333333;}
.tablehead A:active {text-decoration: none; color: #333333;}
.tablehead A:hover {text-decoration: underline; color: #333333;}

.tablegold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #4F6D99; line-height: 12px; text-transform: uppercase;}
.tablegold A:link {text-decoration: none; color: #4F6D99;}
.tablegold A:visited {text-decoration: none; color: #4F6D99;}
.tablegold A:active {text-decoration: none; color: #4F6D99;}
.tablegold A:hover {text-decoration: underline; color: #4F6D99;}

.tablegrau {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; line-height: 12px; }
.tablegrau A:link {text-decoration: none; color: #333333;}
.tablegrau A:visited {text-decoration: none; color: #333333;}
.tablegrau A:active {text-decoration: none; color: #333333;}
.tablegrau A:hover {text-decoration: underline; color: #333333;}

.tablepremiere {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FF0000; line-height: 12px; text-transform: uppercase}
.tablepremiere A:link {text-decoration: none; color: #FF0000;}
.tablepremiere A:visited {text-decoration: none; color: #FF0000;}
.tablepremiere A:active {text-decoration: none; color: #FF0000;}
.tablepremiere A:hover {text-decoration: underline; color: #FF0000;}

.table {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; line-height: 12px;}
.table A:link {text-decoration: none; color: #FF0092;}
.table A:visited {text-decoration: none; color: #FF0092;}
.table A:active {text-decoration: none; color: #FF0092;}
.table A:hover {text-decoration: underline; color: #FF0092;}

.tablesparte {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; line-height: 12px;}
.tablesparte:first-letter { text-transform:uppercase; }

/* ==  ENDE  ===========================================================================*/


/* ---------------------------------------------------------------------------------------------------------------------------------------------------
       START -- Definition des Content                                                                     
----------------------------------------------------------------------------------------------------------------------------------------------------*/

.adresse {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; line-height: 13px;}
.adresse A:link {text-decoration: none; color: #FF0092;}
.adresse A:visited {text-decoration: none; color: #FF0092;}
.adresse A:active {text-decoration: none; color: #FF0092;}
.adresse A:hover {text-decoration: underline; color: #FF0092;}

.adressebold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; line-height: 13px;}
.adressebold A:link {text-decoration: none; color: #4F6D99;}
.adressebold A:visited {text-decoration: none; color: #4F6D99;}
.adressebold A:active {text-decoration: none; color: #4F6D99;}
.adressebold A:hover {text-decoration: underline; color: #4F6D99;}

.content {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; line-height: 13px;}
.content A:link {text-decoration: none; color: #FF0092;}
.content A:visited {text-decoration: none; color: #FF0092;}
.content A:active {text-decoration: none; color: #FF0092;}
.content A:hover {text-decoration: underline; color: #FF0092;}

/*
umwandeln in einen <b>

.contentbold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; line-height: 13px;}
.contentbold A:link {text-decoration: none; color: #B39353;}
.contentbold A:visited {text-decoration: none; color: #B39353;}
.contentbold A:active {text-decoration: none; color: #B39353;}
.contentbold A:hover {text-decoration: underline; color: #B39353;}
*/

.datum {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; line-height: 13px;}
.datum A:link {text-decoration: none; color: #FF0092;}
.datum A:visited {text-decoration: none; color: #FF0092;}
.datum A:active {text-decoration: none; color: #FF0092;}
.datum A:hover {text-decoration: underline; color: #FF0092;}

.datumtext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; line-height: 13px;}
.datumtext A:link {text-decoration: none; color: #4F6D99;}
.datumtext A:visited {text-decoration: none; color: #4F6D99;}
.datumtext A:active {text-decoration: none; color: #4F6D99;}
.datumtext A:hover {text-decoration: underline; color: #4F6D99;}

.retour {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FF0092; line-height: 13px;}
.retour A:link {text-decoration: none; color: #FF0092;}
.retour A:visited {text-decoration: none; color: #FF0092;}
.retour A:active {text-decoration: none; color: #FF0092;}
.retour A:hover {text-decoration: underline; color: #FF0092;}

.vorwort {  font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 14px; font-weight: normal; color: #333333; line-height: 21px;}
.vorwort A:link {text-decoration: none; color: #FF0092;}
.vorwort A:visited {text-decoration: none; color: #FF0092;}
.vorwort A:active {text-decoration: none; color: #FF0092;}
.vorwort A:hover {text-decoration: underline; color: #FF0092;}

.spacer {  font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 5px; font-weight: normal; color: #333333; line-height: 5px;}
.spacer A:link {text-decoration: none; color: #FF0092;}
.spacer A:visited {text-decoration: none; color: #FF0092;}
.spacer A:active {text-decoration: none; color: #FF0092;}
.spacer A:hover {text-decoration: underline; color: #FF0092;}

.newsdatum {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; font-weight: normal; line-height: 11px;}
.newsdatum  A:link {text-decoration: none; color: #333333;}
.newsdatum  A:visited {text-decoration: none; color: #333333;}
.newsdatum  A:active {text-decoration: none; color: #333333;}
.newsdatum  A:hover {text-decoration: underline; color: #333333;}

.drucken {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #4F6D99; line-height: 13px;}
.drucken A:link {text-decoration: none; color: #4F6D99;}
.drucken A:visited {text-decoration: none; color: #4F6D99;}
.drucken A:active {text-decoration: none; color: #4F6D99;}
.drucken A:hover {text-decoration: underline; color: #4F6D99;}


/* ==  ENDE  ===========================================================================*/


/* ---------------------------------------------------------------------------------------------------------------------------------------------------
       START -- Definition der Platzkategorien                                                                     
----------------------------------------------------------------------------------------------------------------------------------------------------*/

.kata {  font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 20px; font-weight: bold; color: #FFB400; line-height: 24px;}
.kata A:link {text-decoration: none; color: #FFB400;}
.kata A:visited {text-decoration: none; color: #FFB400;}
.kata A:active {text-decoration: none; color: #FFB400;}
.kata A:hover {text-decoration: underline; color: #FFB400;}

.katb {  font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 20px; font-weight: bold; color: #FF0000; line-height: 24px;}
.katb A:link {text-decoration: none; color: #FF0000;}
.katb A:visited {text-decoration: none; color: #FF0000;}
.katb A:active {text-decoration: none; color: #FF0000;}
.katb A:hover {text-decoration: underline; color: #FF0000;}

.katc {  font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 20px; font-weight: bold; color: #869FC6; line-height: 24px;}
.katc A:link {text-decoration: none; color: #869FC6;}
.katc A:visited {text-decoration: none; color: #869FC6;}
.katc A:active {text-decoration: none; color: #869FC6;}
.katc A:hover {text-decoration: underline; color: #869FC6;}

.katd {  font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 20px; font-weight: bold; color: #7DB700; line-height: 24px;}
.katd A:link {text-decoration: none; color: #7DB700;}
.katd A:visited {text-decoration: none; color: #7DB700;}
.katd A:active {text-decoration: none; color: #7DB700;}
.katd A:hover {text-decoration: underline; color: #7DB700;}

.kate {  font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 20px; font-weight: bold; color: #C38ABB; line-height: 24px;}
.kate A:link {text-decoration: none; color: #C38ABB;}
.kate A:visited {text-decoration: none; color: #C38ABB;}
.kate A:active {text-decoration: none; color: #C38ABB;}
.kate A:hover {text-decoration: underline; color: #C38ABB;}

.katpreise { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; line-height: 24px;}
.katpreise A:link {text-decoration: none; color: #333333;}
.katpreise A:visited {text-decoration: none; color: #333333;}
.katpreise A:active {text-decoration: none; color: #333333;}
.katpreise A:hover {text-decoration: underline; color: #333333;}



/* ==  ENDE  ===========================================================================*/



/* ---------------------------------------------------------------------------------------------------------------------------------------------------
       START -- Definition der Boxen                                                                      
----------------------------------------------------------------------------------------------------------------------------------------------------*/

.box {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; font-weight: normal; line-height: 11px;}
.box  A:link {text-decoration: none; color: #333333;}
.box  A:visited {text-decoration: none; color: #333333;}
.box  A:active {text-decoration: none; color: #333333;}
.box  A:hover {text-decoration: underline; color: #333333;}

/* ==  ENDE  ===========================================================================*/




/* ---------------------------------------------------------------------------------------------------------------------------------------------------
       START -- Definition des Footers                                                                      
----------------------------------------------------------------------------------------------------------------------------------------------------*/

.footer {  font-family: Tahoma, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; line-height: 10px;}
.footer  A:link {text-decoration: none; color: #333333;}
.footer  A:visited {text-decoration: none; color: #333333;}
.footer  A:active {text-decoration: none; color: #333333;}
.footer  A:hover {text-decoration: underline; color: #333333;}

/* ==  ENDE  ===========================================================================*/


/* ---------------------------------------------------------------------------------------------------------------------------------------------------
       START -- Definition der Suche                                                                      
----------------------------------------------------------------------------------------------------------------------------------------------------*/
.searchform { font-family: Tahoma, Geneva, Verdana, Arial, Helvetica, sans-serif; color: #487084; background-color: #FFFFFF; line-height: 11px; font-size: 10px; border: 1px double; border-color: #FFFFFF  #FFFFFF #FFFFFF #FFFFFF; } 
.contactform { font-family: Verdana, Arial, Helvetica, sans-serif; color: #487084; background-color: #F6F6F6; line-height: 11px; font-size: 11px; border: 1px double; border-color: #CED9DF #CED9DF #CED9DF #CED9DF;} 
.menu { font-family: Verdana, Arial, Helvetica, sans-serif; color: #487084; background-color: #F6F6F6; font-size: 11px; line-height: 11px;} 
.buttons { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #F6F6F6; cursor: hand; color: #487084; font-size: 10px; font-weight: normal; border:1px double; border-color: #487084  #487084 #487084 #487084}

/* ==  ENDE  ===========================================================================*/


/* Layer > ticket order form */
#platzkategorie
{
visibility:hidden;
width:320px;
height:215px;
position:absolute;
left:145px;
top:55px;
border:1px solid #546ca8;
padding:0px;
background-color:#FFFFFF;
z-index: 9998;
}

#theatermenu
{
visibility:hidden;
width:300px;
height:190px;
position:absolute;
left:145px;
top:230px;
border:1px solid #546ca8;
padding:10px;
background-color:#FFFFFF;
z-index: 9999;
}

