/* STYLES Stylesheet */


html, body, div, span,
h1, h2, h3, h4, h5, h6, p,
a, em, img, strong,
ol, ul, li,
table, tr, th, td,
frameset, frame,
form {
  margin-top: 0px;
  padding-top: 0px;
  border: 0;
  outline: 0;
  font-size: 100%;
  background: none;
}

.opacity {
  filter:alpha(opacity=70); /* IE */
  opacity:0.7; /* allgemein */
  -moz-opacity:0.7; /* Mozilla */
  -khtml-opacity:0.7; /* KTHML */
  -opera-opacity:0.7; /* Opera */
  -webkit-opacity: 0.7
}

.noopacity {
  filter:alpha(opacity=100); /* IE */
  opacity:1.0; /* allgemein */
  -moz-opacity:1.0; /* Mozilla */
  -khtml-opacity:1.0; /* KTHML */
  -opera-opacity:1.0; /* Opera */
  -webkit-opacity: 1.0
}

.fullopacity {
  filter:alpha(opacity=0); /* IE */
  opacity:0.0; /* allgemein */
  -moz-opacity:0.0; /* Mozilla */
  -khtml-opacity:0.0; /* KTHML */
  -opera-opacity:0.0; /* Opera */
  -webkit-opacity: 0.0
}

body {
  font: normal 12px Century Gothic, Verdana, Arial, sans-serif;
  line-height: 1.2;
  text-align: center;
  background: #FAFAFF;

  background: url("../bilder/cinemaxx_bg1.jpg") no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;

}

scrollbar {
  background-color: blue;
}

p {
  margin-bottom: 5px;
}

div {
  line-height: 1.5;
  
  font-weight: normal;
  font-size: 12px;
}

div.frame {
  width: 1090px;
  vertical-align: center;
  margin-left: 40px;
}

div.main {
  width: 1280px;
  height: 1020px;
  padding: 0px;
  border: none;
  margin: 0px auto;
}

 
iframe
{  
  margin-top: 0px;
  padding-top: 0px;
  margin-bottom: 15px;
}

 
div.links
{  
  position: relative;
  float:left;
  padding-top: 20px;
  margin-right: 60px;
  font-size: 18px;
  align: top;
}

div.rechts
{  
  position: relative;
  float:left;

}
 
div.clear {
clear:left;
}

div.topspacer {
  width = 20px;
  padding: 20;
}

div.content {
  padding: 5px;
  border: 0px #FFFFFF;
  margin: 0px;
}

body.content {
  text-align: left;
}

a.content {
  text-decoration: none;
  color: #111111;
  font-weight: normal;
}

a.content:hover {
  color: #CC6600;
}

ul {
  margin-left: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
}

.fn-nav li {
  display: inline-block;
  color: #111111;
  font-weight: normal;
}

.fn-nav li:hover {
  color: #CC6600;
}

.fn-nav li a:hover {
  text-decoration: none;
  color: #CC6600;
}
 
.fn-nav li a{
  vertical-align: bottom;
  text-decoration: none;
  font-size: 14px;
  color: #111111;
}
 



div.par_head {
  width: 600px;
  padding: 5px;
  border: 0px #FFFFFF;
  margin: 0px;
  padding-bottom:20px;
  font-weight: bold;
}

div.par_head_tall {
  width: 600px;
  padding: 5px;
  border: 0px #FFFFFF;
  margin: 0px;
  padding-bottom:1px;
  font-weight: bold;
}

div.par {
  width: 600px;
  padding: 5px;
  border: 0px #FFFFFF;
  margin: 0px;
}

div.par_foot {
  width: 600px;
  padding: 5px;
  border: 0px #FFFFFF;
  margin: 0px;
  padding-bottom:10px;
}

div.par_spacer {
  padding: 20;
}

