#zentriert {
  position:absolute;
  top:10%;
  width:100%;

}

body.main {
	background: #ffffff;
         font-color: #777777;
        	font: 11px/14px Verdana, arial, Tahoma, sans-serif;
}


.backgroundImage {
  background:  no-repeat url('../images/back.jpg');
}

.backgroundImageSommer {
  background:  no-repeat url('../images/backSommer.jpg');
}

.backgroundImageFilmklub {
  background:  no-repeat url('../images/backFilmklub.jpg');
}

.backgroundImagePresent {
  background:  no-repeat url('../images/backPresent.jpg');
}

.backgroundImageB-there {
  background:  no-repeat url('../images/back_b-there.jpg');
}


a{
	text-decoration:none;
}
table {
	border:0;
}

#kopf {
        position:relativ;
        width:100%;
        height:48px;
        background: transparent;
        color: #111111;
        margin-top: 8px;
        border: 0px solid #222222;
}

#mitte {
        position:relativ;
        top: 0px;
        background: transparent;
        color: #363636;
        width:100%;
        height: 380px;
        margin-bottom: 0px;
        margin-top: 44px;
        border: 0px solid #222222;
}


#mitteIndex {
        position:relativ;
        top: 0px;
        background: no-repeat  url('../images/b-ware!.gif');
        color: #111111;
        width:100%;
        height: 380px;
        margin-bottom: 0px;
        margin-top: 44px;
        border: 0px solid #222222;
}

#fussLink {
        position:relativ;
        background: transparent;
        height: 17px;
        width:100%;
        margin-bottom: 0px;
        border: 0px solid #222222;
}

#fuss {
        position:relativ;
        background: transparent
        color: #111111;
        width:100%;
        margin-bottom: 4px;
        border: 0px solid #222222;

}

.black {
	color: #000000;
}

#mainTable {
	background: no-repeat url('../images/back.jpg');
}

#mainTableFestival {
	background: no-repeat url('../images/backFestival.jpg');
}

#contentTableBlank {
        background: no-repeat url('../images/whitelabel.gif');

}

p {
 text-align: justify;
}


#myFrame {
	background: no-repeat url('../images/back.jpg');
    	background-attachment: fixed;
    	background-position: 4.1% 69.2%;

}

#myFrameTable {
	background-color: transparent url();
     	font: 11px/16px Verdana, arial, Tahoma, sans-serif;
     	padding-right: 9px;
     	text-align:  top;
}

#FrameMovieTable {
	background-color: transparent;
     	font: 11px/16px Verdana, arial, Tahoma, sans-serif;
     	text-align:  top;
}

.textMovie {
         font: 10px/11px Verdana, arial, Tahoma, sans-serif;
}

#landPresent {
         font-size:11px;
}

#myFrameSommer {
	background: no-repeat url('../images/back.jpg');
    	background-attachment: fixed;
    	background-position: 4.1% 69.2%;
}

#contentMovieTop {
        background: repeat-y url('../images/backMovieTop.gif');
}
#contentMovie {
        background: repeat-y url('../images/backMovie.gif');
}
#contentMovieBottom {
        background: repeat-y url('../images/backMovieBottom.gif');
}

.textPresent {
        background: no-repeat url('../images/backPresentText.jpg');
        font: 10px/11px Verdana, arial, Tahoma, sans-serif;
        color: #555555;
}

.textPresentFin {
        background: no-repeat url('../images/backPresentTextFin.jpg');
        font: 10px/11px Verdana, arial, Tahoma, sans-serif;
        color: #555555;
}

.contentNoFrame {
	padding-top: 24px;
         padding-left: 8px;
         padding-right: 5px;
         }

.contentFrame {
	padding-top: 25px;
         padding-left: 8px;
         padding-right: 5px;
}

.contentFramePresent {
	padding-top: 22px;
         padding-left: 4px;
}

.headline {
 font: 20px/24px Verdana, arial, Tahoma, sans-serif;
 font-weight: bold;
 text-align: right;
 padding-top: 6px;
 padding-left: 0px;
 padding-right: 14px;
 padding-bottom: 12px;
}

.menuPresentHead {
 font: 12px/14px Verdana, arial, Tahoma, sans-serif;
 font-weight: bold;
 text-align: right;
 padding-top: 10px;
 padding-left: 8px;
 padding-right: 14px;
 padding-bottom: 24px;
}

.menuPresentText {
 font: 11px/14px Verdana, arial, Tahoma, sans-serif;
 font-weight: bold;
 text-align: right;
 padding-top: 5px;
 padding-left: 8px;
 padding-right: 14px;
 padding-bottom: 14px;
}

.menuPresentFilm {
 font: 14px/16px Verdana, arial, Tahoma, sans-serif;
 font-weight: bold;
 text-align: right;
 padding-top: 5px;
 padding-left: 0px;
 padding-right: 12px;
 padding-bottom: 4px;
}

#headMovie {
         font: 12px/16px Verdana, arial, Tahoma, sans-serif;
 	font-weight: bold;
 	text-align: right;
}

.smallMovieLine {
	background-color: transparent;
         height: 5px;
}

#blocksatz {
	text-align: justify;
         }

.impressum {
	align: center;
	font: 10px/11px Verdana, arial, Tahoma, sans-serif;
	color: #777777;
}

#achtung {
	background-color: #f9FFcd;

}

#achtungNo {
	background-color: #FFdddd;

}

#hinweisNo {
	font: 11px/11px Verdana, arial, Tahoma, sans-serif;

}

#service {

        background: no-repeat url('../images/backServiceSommer.jpg');
        background-position: center center;
}

#radio {
	height: 9px;
         size: 9px;
        }

.submitAd {
  background-color:#dcdcdc;
  border:3px solid #fefefe;
  text-align:center;
  font: 11px Verdana, arial, Tahoma, sans-serif;
  color: #4F86BD;
  font-weight: bold;
}