
body {
  padding:0px;
  margin:0px;
  background-color:#000000;
  font-family: Arial, Verdana,Helvetica,sans-serif;
  color:#000000;
 font-size: 100.01%;
    margin: 0; padding: 1em 0;
    text-align:center;

}

ol, ul {
        list-style: none;
}


#mask {
    position: relative;
    width: 900px;

     padding:0px;
     margin-top:0px;
  margin-left:100px;
       text-align:center;
    background: #ffffff;
     border-left-style:solid;
    border-right-style:solid;
    border-top-style:none;
    border-bottom-style:none;
  border-color:#000000;
    border-width:1px;

}


#kopf {
height:61px;
width:900px;
 margin-left:100px;
  background-color:#000000;
  text-align: right;
}


#leiste {
height:30px;
width:900px;
 margin-left:100px;
padding-top: 10px;
padding-left: 2px;
padding-right: 2px;
padding-bottom: 10px;
text-align: left;
vertical-align: text-bottom;
  background-color: #000000;
    border-left-style:none;
    border-right-style:none;
    border-top-style:dashed;
    border-bottom-style:none;
    border-width:1px;
    border-color:#BD5F5D;
}
#leiste2 {
height:30px;
width:900px;
 margin-left:100px;
padding-top: 2px;
padding-left: 2px;
padding-right: 2px;
padding-bottom: 10px;
text-align: right;
vertical-align: text-bottom;
  background-color: #000000;
    border-left-style:none;
    border-right-style:none;
    border-top-style:dashed;
    border-bottom-style:none;
    border-width:1px;
    border-color:#BD5F5D;
}

 .magazin {
 text-align:left;
 vertical-align: text-bottom;
      color: #BD5F5D;
 font-size:14pt;
 font-weight:bold;
 letter-spacing:1pt;
   font-variant:small-caps;

}


#links {
 position: relative;

   text-align:left;
 width:180px;
  text-align:left;
  background-color:#ffffff;

border-color:#000099;
    border-left-style:none;
    border-right-style:dashed;
    border-top-style:none;
    border-bottom-style:none;
    border-width:1px;
}

div#rechts {

   background-color:#ffffff;
  text-align: left;
border-color:#000099;
    border-left-style:none;
    border-right-style:none;
    border-top-style:none;
    border-bottom-style:none;
    border-width:1px;

 margin: 0 0 1em 200px;
  padding: 0px;

}
 * html div#rechts {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
    margin-bottom: 0;
  }

div#inhalt{
 position: relative;
margin: 0 12em 0 16em;
   background-color:#ffffff;
  text-align: left;
 border-left-style:none;
    border-right-style:none;
    border-top-style:none;
    border-bottom-style:none;
    border-width:1px;
    border-color:#7B6E5E;

 margin: 0 0 0.1em 180px;
  padding: 0px;

}
 * html div#rechts {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
    margin-bottom: 0;
  }






.film {
 text-align:center;
padding-top: 10px;
padding-left: 20px;
padding-right: 20px;
}


.titel {
 text-align:left;
 vertical-align: text-bottom;
      color: #052F6D;
 font-size:18pt;
 font-weight:bold;
 letter-spacing:1pt;
padding-top: 10px;
padding-left: 20px;
padding-right: 20px;
}

.blau {
 text-align:left;
      color: #052F6D;
 font-size:11pt;
 font-weight:normal;
 letter-spacing:1pt;
}

.rot {
 text-align:left;
      color: #BD5F5D;
 font-size:11pt;
 font-weight:normal;
 letter-spacing:1pt;
}


.rubrik {
 text-align:left;
 vertical-align: text-bottom;
      color: #BD5F5D;
 font-size:14pt;
 font-weight:bold;
 letter-spacing:1pt;
  font-variant:small-caps;
padding-top: 10px;
padding-left: 20px;
padding-right: 20px;
}


.tv {
 text-align:right;
 vertical-align: text-bottom;
      color: #052F6D;
 font-size:11pt;
 font-weight:bold;
 letter-spacing:1pt;
  font-variant:small-caps;
padding-top: 10px;
padding-left: 20px;
padding-right: 20px;
}


.inhalt {
 text-align:left;
      color: #000000;
 font-size:11pt;
 font-weight:bold;
padding-top: 10px;
padding-left: 20px;
padding-right: 20px;
}

.text {
 text-align:left;
      color: #000000;
 font-size:11pt;
padding-top: 10px;
padding-left: 20px;
padding-right: 0px;
}

.text1 {
 text-align:left;
      color: #000000;
 font-size:11pt;
 font-weight:bold;
padding-top: 10px;
padding-left: 20px;
padding-right: 0px;
}



.text2 {
 text-align:left;
      color: #000000;
 font-size:11pt;
padding-top: 10px;
padding-left: 20px;
padding-right: 30px;
}

.text_klein {
 text-align:left;
      color: #000000;
 font-size:9pt;
padding-top: 10px;
padding-left: 20px;
padding-right: 20px;
}

.weiss {
 text-align:left;
      color: #ffffff;
 font-size:9pt;
}

.newsletter {
padding: 8px;
font-size: 16px;
color:#052F6D;
font-weight: bold;
font-variant:small-caps;
}

.text_news {
 text-align:left;
      color: #000000;
 font-size:9pt;
padding-top: 10px;
padding-left: 10px;
padding-right:0px;
}

.linie_news {
 border-color: #052F6D;
    border-left-style:none;
    border-right-style:none;
    border-top-style:none;
    border-bottom-style:dashed;
    border-width:1px;
    padding: 0.5em;

}





#fuss {
  clear: both;
height:30px;
width:900px;
margin: 0px 0px 0px 0px;

padding-top: 10px;
padding-left: 2px;
padding-right: 2px;
padding-bottom: 10px;
text-align: right;

vertical-align: text-bottom;
  background-color: #000000;
    border-left-style:none;
    border-right-style:none;
    border-top-style:none;
    border-bottom-style:solid;
    border-width:8px;
    border-color:#ffffff;

}


 p#Fusszeile {
    clear: both;
    font-size: 0.83em;
    margin: 0; padding: 0.1em;
    text-align: center;
    background-color: #fed;
    border-top: 1px solid silver;
  }

ul.bullet {list-style-image:  url(bullet.jpg);}
ul.bullet2 {list-style-image:  url(bullet2.jpg);}
ul.filmklappe {list-style-image:  url(filmklappe.jpg);}
ul.scheinwerfer {list-style-image:  url(scheinwerfer.jpg);}


.linie {
border-left-style:none; border-right-style:none; border-top-style:none; border-bottom-style:solid; border-width:1px; border-color:#BD5F5D;
 text-align:right;
}





a.mail:link { color:#052F6D; font-size:9pt; text-decoration: none; font-weight: normal; text-decoration:underline;}
a.mail:visited { color:#052F6D; font-size:9pt; text-decoration: none; font-weight: normal; text-decoration:underline;}
a.mail:hover { color:#BD5F5D; font-size:9pt; text-decoration: underline; font-weight: normal; text-decoration:underline;}












