* { padding: 0; margin:0; }

body {
        margin: 0px 15px 0 15px;
        background: #383732 url(../img/bg_lueg.png) center top repeat-y;
        font: 13px/1.2 Arial, Helvetica, sans-serif;
        color: #353535;
        }

*html body {
      margin: 0px 15px 0 15px;
      }



a {
      color: #c90000;
      }

#SITE {
      width: 800px;
      }

/* .content_wrap { background: #fff; } */

*html #SITE {
       width: 800px;
       }

#sitehead {

        margin: 20px 0 0 0;
        height: 299px;
        background: transparent url(../img/theater_startseite5.jpg);
        border: 0px solid pink;
        text-align: left;
        }

#sitehead p.infoTOP {
        font-family: AvantGarde Md BT, Verdana, Geneva, Arial, Helvetica, sans-serif;
        color: white;
        float: right;
        font-size: 1em;
        text-align: right;
        margin: 7px 0 0 0;
        padding: 5px 5px;
        letter-spacing: 105%;
        }
        

/* ################################### Roundbox with special THANX 2 Steffen Kamper @ dislabs.de ######################### */



#sitehead div.roundbox {
         display: block;
         padding: 5px 5px;
         width: 293px;
         font-weight: normal;
         margin: 0 0 0 0;
         }

#sitehead p.roundbox  {
         margin:0 2px;
         padding:2px 0;
         line-height:1.2em;
         }

#sitehead .roundboxcontent {
          display:block;
          background: #F9F7F0 url(../img/bg_rounded.png) repeat-x;
          border-left: 1px solid #8D2E2E;
          border-right: 1px solid #8D2E2E;
          padding: 0em;
          text-align: center;
                  
          }


.linie1, .linie2, .linie3, .linie4, .linie2u, .linie3u, .linie4u {display:block; overflow: hidden; font-size: 1px;}
.linie1, .linie2, .linie3, .linie2u, .linie3u  {height:1px;}
.linie2u, .linie3u, .linie4u {background:#F9F7F0; border-left: 1px solid #8D2E2E; border-right: 1px solid #8D2E2E;}
.linie2, .linie3, .linie4 {background:#ECECD3; border-left: 1px solid #8D2E2E; border-right: 1px solid #8D2E2E;}
.linie1 {margin:0 50px 0 50px; background:#8D2E2E;}
.linie2, .linie2u {margin:0 3px; border-width:0 2px 0 2px;}
.linie3, .linie3u {margin:0 2px;}
.linie4, .linie4u {height:2px; margin:0 1px 0 1px;}



/* ################################################################## Roundbox end ######################################### */



/* ######################################################################################################################### */
/* ################################################################## NavigationMain ####################################### */
/* ######################################################################################################################### */





#NavigationMainbox {
        margin: 0;
        padding: 0;
        background: #ff4200;
        text-align: left;
        border: 0px solid white;
        height: 28px;
        }


ul#NavigationMain {
        text-align: left;
        height: 30px;
        margin: 0;
        padding: 0;
        background: #ff4200;
        }




ul#NavigationMain li {
        margin: 0;
        padding: 0;
        list-style: none;
        background: url(../mg/trenner_vertikal.png) repeat-y right;
        float: left;
        }


ul#NavigationMain li a {
        margin: 1px 0px 1px 1px;
        font-size: 16px;
                padding: 4px 9px;
                line-height: 20px;
                display: block;
        color: white;
        text-decoration: none;
                background: #dd0000;
        }





ul#NavigationMain li a:hover, ul#NavigationMain li a.aktuell  {
      
      background: #a60000;
      }

/* ################################################### NavigationMAin END #################################################### */









/* ################### Hier select für Quickfinder ################################ */

div#NavigationMainbox div  {

        float: right;
        width: 199px;
        text-align: center;
        margin: 0;
        padding: 3px 0 5px 0;
        border: 0px solid black;
        }



*html div#NavigationMainbox div  {
                margin: 0;
                marg/in: 0;
                }



form {
        margin: 0;
        z-index: 6;
        }



div#NavigationMainbox div select option {
        border-bottom: 1px solid #c90000;
        background: white url(../im/bg_lueg02.png);
        padding: 4px;
        cursor: pointer;
        z-index: 6;
        }





div#NavigationMainbox div select option.aktuell {
        border-bottom: 1px solid #c90000;
        background: #eeeeee url(../ig/bg_lueg03.png);
        padding: 4px;
        cursor: pointer;
        }





div#NavigationMainbox div select option:hover, div#NavigationMainbox div select option.aktuell:hover {
        background: #FFFEEF url(../ig/bg_lueg03.png);
        color: #ffffff;
        }



div#NavigationMainbox div select {
        width: 170px;
        height: 21px;
        border: 0px solid white;
        background: #FFFEEF url(../ig/bg_lueg03.png);
        color: #353535;
        }



*html div#NavigationMainbox div select {
        width: 160px;
        color: #c90000;
        padding: 4px;
        background: #FFFEEF url(../ig/bg_lueg02.gif);
        z-index: 6;
}


/* ######################################################################################################################### */
/* ################################################################## NavigationMain ####################################### */
/* ######################################################################################################################### */




/* ######################################################################################################################### */
/* ##################################################################   CONTENT    ####################################### */
/* ######################################################################################################################### */







.floaterrightbox  {
	    float: right;
        width: 199px;
        margin: 0px; 
        padding: 0;
        border: 0px solid black;
        display: block;
        
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; 
	}

#floaterrightbox {
        
        }



*html .floaterrightbox {
       width: 189x;
       widt/h: 199px;
       }



        

#floaterright {
        width: 170px;
        margin: 0 0 0 0; 
        padding: 0px;
        border: 0px solid white;
        text-align: center;
        }

 

*html #floaterright {
                width: 170px;
                padding: 0px;
                wid/th: 170px;
                }





ul#floaterright {
        list-style: none;
        margin: 0;
        }



ul#floaterright li {
        list-style: url(../img/list_navsub.png);
        margin: 0 0 0 25px;
        padding: 8px 0 8px 4px;
        text-align: left;
        background: url(../img/trenner_horizontal.png) repeat-x bottom;
        }







*html ul#floaterright li {
        padding: 0;
        margin: 0 0 0 25px;
        paddi\ng: 8px 0 8px 10px;
        marg\in: 0 0 0 20px;
        }





ul#floaterright a {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 1em;
        color: white;
        text-decoration: none;
        display: block;
        padding: 1px 0 1px 0;
        margin: 0px;
        border: 0;
        background: none;

}







*html ul#floaterright a {
        padding: 1px 0 1px 0;
        paddin/g: 1px 0 1px 0;
        }



ul#floaterright a:hover, ul#floaterright a.aktuell {
      text-decoration: underline;
      }







/* ################################### Roundbox with special THANX 2 Steffen Kamper @ dislabs.de ######################### */
/* ################################### Roundbox with special THANX 2 Steffen Kamper @ dislabs.de ######################### */
/* ################################### Roundbox with special THANX 2 Steffen Kamper @ dislabs.de ######################### */



#roundboxright {
        display: block;
        width: 180px;
        padding: 5px 5px;
        font-weight: normal;
        margin: 15px 0 0 0;
        border: 0px solid aqua;
        }



#roundboxright p {
        margin: 0 2px;
        padding: 2px 0;
        line-height:1.2em;
        }





.roundboxrightcontent {
        background: #ffffff;
        border-left: 1px solid #8D2E2E;
        border-right: 1px solid #8D2E2E;
        padding:0em;
        text-align: center;
        }







.wegenhintergrund {
        background: #FFFEEF url(../ig/bg_lueg02.png);
        border: solid #ffffff;
        border-width: 0px 5px 0px 5px;
        color: #ff4200;
        font-weight: bold;
        padding:5px;
        text-align: left;
        }
        


.wegenhintergrund div {
     border: 0px solid fuchsia;
     }
     



.wegenhintergrund img {
      border: 0px solid #ffffff;
      }



.linie1w, .linie2w, .linie3w, .linie4w {display:block; overflow:hidden; font-size: 1px;}
.linie1w, .linie2w, .linie3w {height:1px;}
.linie2w, .linie3w, .linie4w {background:#ffffff; border-left: 1px solid #8D2E2E; border-right: 1px solid #8D2E2E;}
.linie1w {margin:0 5px; background:#8D2E2E;}
.linie2w {margin:0 3px; border-width:0 2px 0 2px;}
.linie3w {margin:0 2px;}
.linie4w {height:2px; margin:0 1px 0 1px;}











/* ################################################## INHALT ####################################################################

##############################################################################################################################

###################display: block;####################### Roundbox with special THANX 2 Steffen Kamper @ dislabs.de ######################### */



#contentleft {
        display: block;
        margin: 0 0 0 0;
        padding: 0;
        border: 0px solid black;
        }



#roundbox2 {
           /* display: block;     */
           margin: 0 210px 0 0;
           padding: 0px;
           border: 0px solid black;
           background: transparent;
           }



#roundbox2 p  {
           margin: 0;
           padding: 2px 0;
           line-height: 1.2em;
           }



 .roundbox2content {
        display: block;
        margin: 0 0 0 0;
        background: #ffffff;
        border-left: 1px solid #8D2E2E;
        border-right: 1px solid #8D2E2E;
        padding: 5px 5px;
        min-height: 400px;
        overflow: hidden;
        }





*html .roundbox2content  {
        margin: 0 0 0 0;
        margin-rig/ht: 0px;
        overflow: visible;
        display: block;
        }



        





h1 {
        font-family: Arial, Helvetica, Geneva, sans-serif;
        color: #ff4200;
        font-size: 14pt;
        margin: 0 0 5px 0;
        text-decoration: underline;
        text-align: left;
        }





h2 {
        font-family: Helvetica, Arial, Geneva, sans-serif;
        color: #c90000;
        font-size: 12pt;
        margin: 0 0 15px 0;
        text-align: left;
        }





h3 {

        font-family: Trebuchet MS, AvantGarde Bk BT, Helvetica, Verdana, Geneva, Arial, sans-serif;
        color: #454545;
        font-size: 25px;
        letter-spacing: 0px;
        margin: 0;
        text-align: left;
        font-weight: normal;
        }



hr {
        margin: 0 0 4px 0;
        height: 1px;
        color: #c90000;
        }









img {
    border: 0;
    }





#showcontent1, #showcontent2        {

        margin: 0 0 0 0;
        padding: 20px 20px;
        text-align: left;
        display: block;

}





div#showcontent1 div, div#showcontent2        div {

        margin: 0 0 0 0;
        padding: 0px 0px;
        text-align: left;

        

        

}





div#showcontent1 div.va, div#showcontent2 div.va {
        margin: 0 0 0 0;
        padding: 0px 0px;
        text-align: left;
        }







 div#showcontent1 div span, div#showcontent2 div span, div#showcontent1 span, div#showcontent2 span{
        font-family: Verdana, Helvetica, Geneva, Arial, sans-serif;
        color: #ff4200;
        font-size: 10pt;
        font-weight: bolder;
        letter-spacing: 0.5px;
        margin: 0;
        }


div#showcontent2 {
        background: #FFFEEF url(../ig/bg_lueg02.png);
        text-align: left;
        z-index: 5;
        display: block;

}



div#showcontent1 {
        text-align: left;
        background: transparent;
        z-index: 5;
        display: block;
}



div#showcontent1 img.right, div#showcontent2 img.right {
        float: right;
        border: 0px solid #41403b;
        margin: 0 0 12px 20px;
       }



        

div#showcontent1 img, div#showcontent2 img {
        border: 0;
        }        



        



        

        

        

div#showcontent1 img.left, div#showcontent2 img.left {

        

        float: left;

        border: 0px solid #41403b;

        margin: 5px 15px 12px 0;

        

        }        





div#showcontent1 p  {

        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

        

}





/* ################################################################## Roundbox end ######################################### */





















/* ######################################################################################################################### */

/* ################################################################## FOOTER ####################################### */

/* ######################################################################################################################### */





#footer {

        

        margin: 10px 0px 0 10px;

   padding: 5px 5px;

        overflow: auto;

        border: 0px solid black;

        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 

        font-size: 11px;

        color: white;

        text-align: left;

}



#footer a {

        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 

        font-size: 11px;

        color: white;

        text-decoration: none;

        line-height: 15px;

}





#footer a:hover {

        text-decoration: underline;

        }

        

        

        
.contentcontainer  { margin: 0px 210px 0px 0px; padding: 3px 3px 25px 3px; border: 1px solid white; background: white; }
.content { margin: 0; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; border: 0px solid #f40000; }

        

        
/*

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
} 

    
*/    

/* ######################################################################################################################### */

/* ###########################################################ALLGEMEINE EINSTELLUNGEN #################### */

/* ######################################################################################################################### */

