#contentpopup{
   position:absolute;
   top: 30px;
   left: 10px;
}
body{
   background-color: #000000;
   margin:0px;
   /*background-image: url(../images/bg_foto2.gif);*/
   /*background-repeat: repeat-x;*/
}
#content2 .scroller{
        background-color: #000000;
}

/*******************************************/
/* BODY - BODY - BODY - BODY - BODY - BODY         */
/*******************************************/

img{
                border: none;
}


#ibis{
     border: solid 1px #FF9933;
}

.tx_imgtxtbgcolor {
     width: 100%;
     height: 100%;
     padding: 3px;
}

/*******************************************/
/* WORKSHOP TABELLE  -    WORKSHOP TABELLE      */
/*******************************************/

.workshop_header{
                background-image:url(../images/news-header.gif);
                background-repeat:repeat-x;
                height: 22px;
                padding-top: 4px;
                padding-left:4px;
                font-weight: bold;
}

.workshop{
     border: solid 1px #FF9933;
}

/**************************************************/
/*CSS für ext_table und ticketshop                                        */
/**************************************************/
.exttable {
                width: 535px;
                border: solid 1px #FF9933;
                padding: 0px;
                margin: 0px;
}
.exttable1{ 
                width: 535px;
                border: solid 1px #FF9933;
                padding: 0px;
                margin: 0px;
}
.exttableheader {
                background-image:url(../images/news-header.gif);
                background-repeat:repeat-x;
                height: 22px;
                padding-top: 0px;
                padding-left:0px;
                font-weight: bold;
                color: #000000;
                margin: 0px;
}

.exttablecol{
    	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF9933;
                color: #FF992A;
                font-weight: bold;
                width: 20%;
    	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9933;
                padding: 5px;
}
.headerPreisliste{
                font-size: 14px;
                font-weight: bold;
}

/*******************************************/
/* WC-TABELLE   -   WC-TABELLE   -   WC-TABELLE     */
/*******************************************/

.table.tx_wctable {
                width: 535px;
                border: solid 1px #FF9933;
                padding: 0px;
                margin: 0px;
}

.td.tx_wctable_header {
                background-image:url(../images/news-header.gif);
                background-repeat:repeat-x;
                height: 22px;
                padding-top: 0px;
                padding-left:0px;
                font-weight: bold;
                color: #000000;
                margin: 0px;
}

td.tx_wctable_col1{
    	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF9933;
                color: #FF992A;
                font-weight: bold;
                width: 20%;
    	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9933;
                padding: 5px;
}

td.tx_wctable_col2{
                color: #ffffff;
                font-weight: normal;
                width: 20%;
    	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9933;
    	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF9933;
                padding: 5px;
}


td.tx_wctable_col3{
                color: #ffffff;
                font-weight: normal;
                width: 20%;
    	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9933;
                padding: 5px;
    	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF9933;
}

td.tx_wctable_col4{
                color: #ffffff;
                font-weight: normal;
                width: 20%;
    	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9933;
                padding: 5px;
    	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF9933;
}

td.tx_wctable_col5{
                color: #ffffff;
                font-weight: normal;
                width: 20%;
    	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9933;
                padding: 5px;
    	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF9933;
}

/*******************************************/
/* LINKS   -   LINKS   -   LINKS   -   LINKS   -   LINKS   */
/*******************************************/

#content1 a, #content2 a:hover, #content2 a, #content2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#F1A014;
                font-size: 10px;
                text-decoration: none;
}

/*******************************************/
/* NEWS   -   NEWS   -   NEWS   -   NEWS   -   NEWS   */
/*******************************************/

.news-list-container,{
     border: solid 1px #FF9933;
}

.news-list-container p{
     padding: 5px;
}

.news_header{
                background-image:url(../images/news-header.gif);
                background-repeat:repeat-x;
                height: 22px;
                padding-top: 4px;
                padding-left:4px;
                font-weight: bold;
}

.more {
    padding-left: 5px;
}

/*******************************************/
/* ÜBERSCHRIFTEN   -   ÜBERSCHRIFTEN                  */
/*******************************************/

h1, h3, h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
                font-size: 11px;
                font-weight: bold;
}

h2 {
                background-image:url(../images/news-header.gif);
                background-repeat:repeat-x;
                height: 22px;
                font-size: 11px;
                color: #000000;
                padding-top: 4px;
                padding-left:4px;
                font-weight: bold;
}

/*******************************************/
/* SUBNAVI   -   SUBNAVI   -   SUBNAVI   -   SUBNAVI  */
/*******************************************/

#subnavi a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
                font-size: 11px;
                font-weight: bold;
                text-decoration: none;
                padding-left: 10px;
                padding-right: 10px;
	background-image:url(../images/trenner.gif);
	background-repeat:no-repeat; 
}

#subnavi .subnavi_NO a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
                font-size: 11px;
                font-weight: bold;
                text-decoration: none;
}

#subnavi .subnavi_ACT a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
                font-size: 11px;
                font-weight: bold;
                text-decoration: none;
}

/*******************************************/
/* FUSSZEILE   -   FUSSZEILE   -   FUSSZEILE             */
/*******************************************/

#fusszeile, #fusszeile a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#F1A014;
                font-size: 10px;
                text-decoration: none;
                line-height: 15px;
}

/*******************************************/
/* CONTAINER_NAVI1 - CONTAINER_NAVI1                 */
/*******************************************/

#container{
     position:absolute;
     width:650px;
     height:600px;
     background-color:#000000;
}

#container_navi1 {
                position: absolute;
	height: 500px;
	width: 350px;
	background-image:url(../images/navi_bg.jpg);
	background-repeat:no-repeat;
}

#container_navi_foto_1{
                position: absolute;
	height: 130px;
	width: 350px;
	background-image:url(../images/bg_foto1.gif);
	background-repeat:no-repeat;
}

#headline1{
                position: absolute;
	width:260px;
	height:70px;
	top: 20px;
	left:40px;
}


#headline2{
                position:absolute;
	width:550px;
	height:40px;
	top: 30px;
                left: 20px;
}

#navi {
   position: absolute;
   width: 287px;
   height: 125px;
   left:10px;
   top: 153px;
}

#banner {
                position: absolute;
	width: 200px;
	height:100px;
	top: 280px;
	left: 22px;
}

#sprache {
                 position: absolute;
	 width:200px;
	 height:20px;
	 left: -13px;
	 top: 390px;
}

/*******************************************/
/* CONTAINER_NAVI2 - CONTAINER_NAVI2                */
/*******************************************/

#container_navi2 {
                position: absolute;
	width: 550px;
	height: 450px;
	left: 350px;
	background-image:url(../images/navi_bg2.jpg);
	background-repeat:no-repeat;
}

#container_navi_foto_2{
                position: absolute;
	height: 130px;
	width: 550px;
                left: 350px;
	background-image:url(../images/bg_foto2.gif);
	background-repeat:no-repeat;
}

#subnavi{
                position:absolute;
	width:550px;
	height:20px;
	top: 135px;
}

#headimage {
                position:absolute;
	width:550px;
	height:262px;
	top: 154px;
}

#content1{
   position:absolute;
   width: 300px;
   top: 500px;
}


#content1_inhalt{
   width: 90%;
   margin-left:20px;
   margin-right:20px;
}

#content2{
   position:absolute;
   width: 550px;
   top: 450px;
   left: 350px;
}

#fusszeile{
    text-align: left;
    position: relative;
    left: 50px;
}


