body {
        	background-color:#000000;
         font: 9px/14px Verdana, arial, Tahoma, sans-serif;
}

#kleinAS {
	   background:url('kleinAS.jpg');
            background-attachment: fixed;
            background-repeat:no-repeat;
            background-color:#000000;
}


#backgroundFestSun {
	   background:url('back_fest.jpg');
            background-attachment: fixed;
            background-repeat:no-repeat;
            background-color:#000000;
}
#backgroundCloudy {
	   background:url('back_cloudy.jpg');
            background-attachment: fixed;
            background-repeat:no-repeat;
            background-color:#000000;
}

#backgroundFestCloudy {
	   background:url('back_cloudy.jpg');
            background-attachment: fixed;
            background-repeat:no-repeat;
            background-color:#000000;
}

#backgroundRain {
	   background:url('back_rain.jpg');
            background-attachment: fixed;
            background-repeat:no-repeat;
            background-color:#000000;
}

#backgroundFestRain {
	   background:url('back_rain.jpg');
            background-attachment: fixed;
            background-repeat:no-repeat;
            background-color:#000000;
}

#backgroundFlash {
	   background:url('back_flash.jpg');
            background-attachment: fixed;
            background-repeat:no-repeat;
            background-color:#000000;
}
#backgroundFestFlash {
	   background:url('back_flash.jpg');
            background-attachment: fixed;
            background-repeat:no-repeat;
            background-color:#000000;
}

#backgroundDawn {
	   background:url('back_dawn.jpg');
            background-attachment: fixed;
            background-repeat:no-repeat;
            background-color:#000000;
}

#backgroundNight {
	   background:url('back_night.jpg');
            background-attachment: fixed;
            background-repeat:no-repeat;
            background-color:#000000;
}

.content {
	padding-top:11px;
         padding-left:30px;
         padding-right:5px;

}

a{
 	text-decoration:none;
}

#programm {

}

#linkImgBS1 {
	position: absolute;
         top:488px;
         left:566px;
}



#linkImgBS2 {
	position: absolute;
         top:488px;
         left:633px;
}



#linkIMGBS {
         font: 13px arial,Verdana, Tahoma, sans-serif;
         font-weight:bold;
}


#linkImgBS1_Fest {
	position: absolute;
         top:488px;
         left:566px;
}

#linkImgBS2_Fest {
	position: absolute;
         top:488px;
         left:633px;
}



#linkIMGBS_Fest {
         font: 13px arial,Verdana, Tahoma, sans-serif;
         font-weight:bold;
}



#linkImgB251 {
	position: absolute;
         top:746px;
         left:769px;
}

#linkImgB252 {
	position: absolute;
         top:745px;
         left:837px;
}

#linkIMGB25 {
         font: 13px arial,Verdana, Tahoma, sans-serif;
         font-weight:bold;
}


#linkImgB251_Fest {
	position: absolute;
         top:746px;
         left:769px;
}

#linkImgB252_Fest {
	position: absolute;
         top:745px;
         left:837px;
}

#linkIMGB25_Fest {
         font: 13px arial,Verdana, Tahoma, sans-serif;
         font-weight:bold;
}



.textMovie {
	font: 12px/15px  arial,Verdana, Tahoma, sans-serif;
         padding-right:4px;
         padding-top:3px;
         padding-left:20px;
         font-weight:bold;
         color:#2b2b2b;
         text-align: justify;
}

.textMovieFlyer {
	font: 12px/15px  arial,Verdana, Tahoma, sans-serif;
         padding-right:4px;
         padding-top:3px;
         padding-left:20px;
         font-weight:bold;
         color:#f1aaca;
         text-align: justify;
}

.moviePreRand {

         padding-right:4px;
         padding-top:3px;
         padding-left:20px;

}




.textMovieNight {
	font: 12px/15px  arial,Verdana, Tahoma, sans-serif;
         padding-right:4px;
         padding-top:7px;
         padding-left:18px;
         font-weight:bold;
         color:#8C9792;
         text-align: justify;
}

.textLocBS {
	font: 14px/16px  arial,Verdana, Tahoma, sans-serif;
         padding-right:24px;
         padding-top:4px;
         padding-left:4px;
         font-weight:bold;
         color:#395440;
	text-align: justify;
}

.textLocB25 {
	font: 14px/16px  arial,Verdana, Tahoma, sans-serif;
         padding-right:5px;
         padding-top:4px;
         padding-left:4px;
         font-weight:bold;
         color:#395440;
	text-align: justify;
}


.myInput {
	 color: #dfdfdf;
	 background-color:#212121;
	 text-align: center;
	 border:1px solid #4a4a4a;
	 height:15px;
	 font: 11px arial, Verdana, Tahoma, sans-serif;
	 font-weight:;
	 width:100px;
}

.schriftKalender {
	color:D0D0D0;
	text-align : center;
	font: 11px/12px  Verdana,Arial,Tahoma, sans-serif;
         z-index:1;
}

.movieKalender {
	font-weight:bold;
	background-color:#212121;
	text-align: center;
	border:1px solid #212121;

	font: 12px arial, Verdana, Tahoma, sans-serif;
}

.movieKalenderBS {
	
	text-align: center;
	font: 12px arial, Verdana, Tahoma, sans-serif;
	text-decoration:line-through;
}

.movieKalenderRB {
	font-weight:bold;
	text-align: center;
	font: 12px arial, Verdana, Tahoma, sans-serif;
}



.movieKalenderAct {
	font-weight:bold;
	background-color:#212121;
	text-align: center;
	border:1px solid #212121;

	font: 13px arial, Verdana, Tahoma, sans-serif;
}

.movieKalenderActBS {
	text-decoration:line-through;
	text-align: center;
	font: 12px arial, Verdana, Tahoma, sans-serif;
}

.movieKalenderActRB {
	font-weight:bold;
	text-align: center;
	font: 13px arial, Verdana, Tahoma, sans-serif;
}


.backPro {

	 background-color:#212121;
	 text-align: center;
	 border:2px solid #212121;
	 height:20px;
	 font: 11px arial, Verdana, Tahoma, sans-serif;
}

.backProBS {
	 text-align: center;
	 height:20px;
	 font: 11px arial, Verdana, Tahoma, sans-serif;
	 text-decoration:line-through;
}

.backProRB {
	 text-align: center;
	 height:20px;
	 font: 11px arial, Verdana, Tahoma, sans-serif;
}

.backProAct {
	 color: #ffffff;
	 background-color:#212121;
	 text-align: center;
	 border:2px solid #212121;
	 height:23px;
	 font: 12px arial, Verdana, Tahoma, sans-serif;
	 font-weight:bold;
}

.backProActBS {
	 color: #ffffff;
	 text-align: center;
	 height:20px;
	 font: 12px arial, Verdana, Tahoma, sans-serif;
	 
         text-decoration:line-through;
}

.backProActRB {
	 color: #ffffff;
	 text-align: center;
	 height:23px;
	 font: 11px arial, Verdana, Tahoma, sans-serif;
	 font-weight:bold;
}

.backMenu {
	 color: #dfdfdf;
	 background-color:#212121;
	 text-align: center;
	 border:1px solid #4a4a4a;
	 height:15px;
}

.backMenuAct {
	 color: #dfdfdf;
	 background-color:#212121;
	 text-align: center;
	 border:1px solid #4a4a4a;
	 height:15px;
}


.backDir {
	 color: #dfdfdf;
	 background-color:#212121;
	 text-align: center;
	 border:1px solid #4a4a4a;
	 height:15px;
}

.backDirAct {
	 color: #dfdfdf;
	 background-color:#212121;
	 text-align: center;
	 border:1px solid #4a4a4a;
	 height:15px;
          padding-left:50px;
          align:right;
}

.backDat{
	 color: #C4C4C4;
	 background-color:#212121;
	 text-align: center;
	 border:1px solid #4a4a4a;
	 height:15px;

	 font: 11px arial, Verdana, Tahoma, sans-serif;
	 font-weight:;
}

.backPre{
	 color: #C4C4C4;
	 background-color:#000000;
	 text-align: center;
	 height:15px;
	 font: 11px arial, Verdana, Tahoma, sans-serif;
	 font-weight:bold;
}
.backMenu a:link { color:#c1c1c1;font: 12px/10px  arial,Verdana, Tahoma, sans-serif; font-weight:bold; }
.backMenu a:visited { color:#c1c1c1;font: 12px/10px  arial,Verdana, Tahoma, sans-serif; font-weight:bold; }
.backMenu a:hover { color:#e1e1e1;font: 12px/10px  arial,Verdana, Tahoma, sans-serif; font-weight:bold; }
.backMenu a:active { color:#e1e1e1; font: 12px/10px  arial,Verdana, Tahoma, sans-serif;font-weight:bold;  }

.backMenuAct a:link { color:#EA5EE8;font: 12px/10px  arial,Verdana, Tahoma, sans-serif; font-weight:bold; }
.backMenuAct a:visited { color:#EA5EE8;font: 12px/10px  arial,Verdana, Tahoma, sans-serif; font-weight:bold; }
.backMenuAct a:hover { color:#FF00DF;font: 12px/10px  arial,Verdana, Tahoma, sans-serif; font-weight:bold; }
.backMenuAct a:active { color:#EA5EE8; font: 12px/10px  arial,Verdana, Tahoma, sans-serif;font-weight:bold;  }

.backDir a:link { color:#c1c1c1;font: 11px/10px  arial,Verdana, Tahoma, sans-serif; font-weight:bold; }
.backDir a:visited { color:#c1c1c1;font: 11px/10px  arial,Verdana, Tahoma, sans-serif; font-weight:bold; }
.backDir a:hover { color:#EA5EE8;font: 11px/10px  arial,Verdana, Tahoma, sans-serif; font-weight:bold; }
.backDir a:active { color:#c1c1c1; font: 11px/10px  arial,Verdana, Tahoma, sans-serif;font-weight:bold;  }

.backDirAct a:link { color:#EA5EE8;font: 11px/10px  arial,Verdana, Tahoma, sans-serif; font-weight:bold; }
.backDirAct a:visited { color:#EA5EE8;font: 11px/10px  arial,Verdana, Tahoma, sans-serif; font-weight:bold; }
.backDirAct a:hover { color:#FF00DF;font: 11px/10px  arial,Verdana, Tahoma, sans-serif; font-weight:bold; }
.backDirAct a:active { color:#EA5EE8; font: 11px/10px  arial,Verdana, Tahoma, sans-serif;font-weight:bold;  }

.backDat a:link { color:#C4C4C4;font: 11px/10px  arial,Verdana, Tahoma, sans-serif; font-weight:bold; }
.backDat a:visited { color:#C4C4C4;font: 11px/10px  arial,Verdana, Tahoma, sans-serif; font-weight:bold; }
.backDat a:hover { color:#F1F1F1;font: 11px/10px  arial,Verdana, Tahoma, sans-serif; font-weight:bold; }
.backDat a:active { color:#C4C4C4; font: 11px/10px  arial,Verdana, Tahoma, sans-serif;font-weight:bold;  }

.backPre a:link { color:#F1F1F1;font: 11px/10px  arial,Verdana, Tahoma, sans-serif; font-weight:bold; }
.backPre a:visited { color:#F1F1F1;font: 11px/10px  arial,Verdana, Tahoma, sans-serif; font-weight:bold; }
.backPre a:hover { color:#FFFFFF;font: 11px/10px  arial,Verdana, Tahoma, sans-serif; font-weight:bold; }
.backPre a:active { color:#F1F1F1; font: 11px/10px  arial,Verdana, Tahoma, sans-serif;font-weight:bold;  }

.backMon {
	 color: #dfdfdf;
	 background-color:#111111;
	 text-align: center;
	 border:1px solid #111111;
	 height:15px;
	 font: 11px arial, Verdana, Tahoma, sans-serif;
	 font-weight:bold;
}



.backMonAct {
	 background-color:#111111;
	 text-align: center;
	 border:1px solid #111111;
	 height:15px;
	 font: 11px arial, Verdana, Tahoma, sans-serif;
	 font-weight:bold;
}


.popup a:link { color:#000000;   arial,Verdana, Tahoma, sans-serif; font-weight:bold;}
.popup  a:visited { color:#000000; font:   arial,Verdana, Tahoma, sans-serif; font-weight:bold;}
.popup  a:hover { color:#ffffff;font:   arial,Verdana, Tahoma, sans-serif; font-weight:bold;}
.popup  a:active { color:#000000; font:   arial,Verdana, Tahoma, sans-serif; font-weight:bold;}

.popupFlyer a:link { color:#000000;   arial,Verdana, Tahoma, sans-serif; font-weight:bold;}
.popupFlyer  a:visited { color:#000000; font:   arial,Verdana, Tahoma, sans-serif; font-weight:bold;}
.popupFlyer  a:hover { color:#ffffff;font:   arial,Verdana, Tahoma, sans-serif; font-weight:bold;}
.popupFlyer  a:active { color:#000000; font:   arial,Verdana, Tahoma, sans-serif; font-weight:bold;}