body{
background:#E9E9E9 none repeat scroll 0 0;
margin:0px;
font-family:Arial, Helvetica;
font-size:11px;
color:white;
letter-spacing:1.1px;
}

#logobutton a{
height:67px;
left:530px;
position:absolute;
top:65px;
width:246px;
z-index:5;
}

.listencast{
height:483px;
left:68px;
position:absolute;
text-align:justify;
top:340px;
width:705px;
z-index:7;
}

.listencastright{
height:483px;
left:68px;
position:absolute;
text-align:right;
top:340px;
width:705px;
z-index:8;
}

.castkiste{
text-align:justify;
}

.listecrew{
height:974px;
left:68px;
position:absolute;
top:340px;
width:705px;
z-index:7;
}

.listecrewright{
height:974px;
left:66px;
position:absolute;
text-align:right;
top:340px;
width:705px;
z-index:8;
}


.listetech{
height:305px;
left:68px;
position:absolute;
text-align:justify;
top:1025px;
width:705px;
z-index:7;
}

.listetechright{
height:305px;
left:66px;
position:absolute;
text-align:right;
top:1025px;
width:705px;
z-index:8;
}




a:link {
font-weight: normal;
text-decoration: none;
color: #E9E9E9;
}

a:visited {
font-weight: normal;
text-decoration: none;
color: white;
}

a:hover {
font-weight: normal;
text-decoration: none;
color: #dddddd;
}


.backcontainer{
width:818px;
z-index:1;
position:absolute;
top:20px;
left:20px;
}

.backoben{
background:#E9E9E9 url(http://www.coop99.at/maerz/english/images/en_head.jpg) no-repeat scroll 0 0;
float:left;
height:475px;
width:818px;
}

.backmitte{
background:#E9E9E9 url(http://www.coop99.at/maerz/english/images/bg.jpg) repeat scroll 0 0;
float:left;
height:840px;
width:818px;
}

.backgallery{
background:#E9E9E9 url(http://www.coop99.at/maerz/english/images/bg.jpg) repeat scroll 0 0;
float:left;
height:175px;
width:818px;
}

.backcast{
background:#E9E9E9 url(http://www.coop99.at/maerz/english/images/bg.jpg) repeat scroll 0 0;
float:left;
height:302px;
width:818px;
}

.backpress{
background:#E9E9E9 url(http://www.coop99.at/maerz/english/images/bg.jpg) repeat scroll 0 0;
float:left;
height:130px;
width:818px;
}

.backdirector{
background:#E9E9E9 url(http://www.coop99.at/maerz/english/images/bg.jpg) repeat scroll 0 0;
float:left;
height:1670px;
width:818px;
}

.backtrailer{
background:#E9E9E9 url(http://www.coop99.at/maerz/english/images/bg.jpg) repeat scroll 0 0;
float:left;
height:2px;
width:818px;
}

.backcrew{
background:#E9E9E9 url(http://www.coop99.at/maerz/english/images/bg.jpg) repeat scroll 0 0;
float:left;
height:1035px;
width:818px;
}

.backcontacto{
background:#E9E9E9 url(http://www.coop99.at/maerz/english/images/bg.jpg) repeat scroll 0 0;
float:left;
height:68px;
width:818px;
}

.backunten{
background:#E9E9E9 url(http://www.coop99.at/maerz/english/images/dt_footer.jpg) no-repeat scroll 0 0;
float:left;
height:38px;
width:818px;
}

.container{

width:818px;
z-index:2;
position:absolute;
top:20px;
left:20px;
}

.menuoben{
margin:25px 0 0 43px;
}

    

ul#navigation_oben {
      width: 450px; /* Ancho de la imagen */
      height: 30px; /* Alto de la imagen */
      list-style: none;
      background: url(http://www.coop99.at/maerz/english/images/menuobene.jpg) no-repeat 0 15px; /* Imagen de fondo */
      margin:0;
      padding: 0;
      position: relative;
      list-style-image:none;
      list-style-position:outside;
      list-style-type:none;
    }

    ul#navigation_oben li { /* Convertimos la lista en horizontal */
      padding: 0;
      margin: 0;
      position: absolute;
      display: block;
      height: 30px;
      text-indent: -10000px; /* Sacamos el texto de los enlaces del campo de vision */
      line-height: 0.1em;
      font-size: 0.1em;
    }

    ul#navigation_oben li a {
      background-repeat:no-repeat;
      display:block;
      height:15px;
      width:100%;
      margin-top:15px;
    }

/* Definimos las dimensiones de cada elemento de la lista y le asignamos el orden de superposicion */
    ul#navigation_oben li#movie-link { width: 56px; z-index: 200; }
    ul#navigation_oben li#gallery-link { width: 170px; z-index: 190; }
    ul#navigation_oben li#cast-link { width: 240px; z-index: 180; }
    ul#navigation_oben li#press-link { width: 320px; z-index: 170; }

    /* Asignamos una imagen de fondo a cada enlace de la lista */

    li#movie-link a { background: url(http://www.coop99.at/maerz/english/images/movie.jpg) no-repeat; }
    li#gallery-link a { background: url(http://www.coop99.at/maerz/english/images/gallery.jpg) no-repeat; }
    li#cast-link a { background: url(http://www.coop99.at/maerz/english/images/cast.jpg) no-repeat; }
    li#press-link a { background: url(http://www.coop99.at/maerz/english/images/press.jpg) no-repeat; }

    /* Movemos la imagen de fondo para dar el efecto del rollover */

    /* Movemos la imagen de fondo para dar el efecto del rollover */
    ul#navigation_oben li a:hover { background-position: 0 -30px; }





 

.menuunten{
margin-left:43px;
}


ul#navigation_unten {
      width: 450px; /* Ancho de la imagen */
      height: 30px; /* Alto de la imagen */
      list-style: none;
      background: url(http://www.coop99.at/maerz/english/images/menuuntene.jpg) no-repeat 0 0px; /* Imagen de fondo */
      margin:0;
      padding: 0;
      position: relative;
    }

    ul#navigation_unten li { /* Convertimos la lista en horizontal */
      padding: 0;
      margin: 0;
      position: absolute;
      display: block;
      height: 30px;
      text-indent: -10000px; /* Sacamos el texto de los enlaces del campo de vision */
      line-height: 0.1em;
      font-size: 0.1em;
    }

    ul#navigation_unten li a {
      background-repeat:no-repeat;
      display:block;
      height:15px;
      width:100%;
      margin-top:0px;
    }

/* Definimos las dimensiones de cada elemento de la lista y le asignamos el orden de superposicion */
    ul#navigation_unten li#director-link { width: 82px; z-index: 300; }
    ul#navigation_unten li#trailer-link { width: 170px; z-index: 290; }
    ul#navigation_unten li#crew-link { width: 240px; z-index: 280; }
    ul#navigation_unten li#contact-link { width: 330px; z-index: 270; }

    /* Asignamos una imagen de fondo a cada enlace de la lista */

    li#director-link a { background: url(http://www.coop99.at/maerz/english/images/director.jpg) no-repeat; }
    li#trailer-link a { background: url(http://www.coop99.at/maerz/english/images/trailer.jpg) no-repeat; }
    li#crew-link a { background: url(http://www.coop99.at/maerz/english/images/crew.jpg) no-repeat; }
    li#contact-link a { background: url(http://www.coop99.at/maerz/english/images/contact.jpg) no-repeat; }



    /* Movemos la imagen de fondo para dar el efecto del rollover */
    ul#navigation_unten li a:hover { background-position: 0 -30px; }


 


.sprachen{
}
h1{
font-size:12px;
}

h2{
font-size:12px;
font-style:normal;
font-weight:normal;
margin:0 1px 25px 0;
}

h3{
font-size:20px;
font-weight:normal;
margin:36px 0 28px 0;
}

h4{
font-size:12px;
font-weight:normal;
line-height:1.4;
margin:8px 0;
}

h5{
font-size:16px;
font-weight:normal;
margin:27px 0 0;
}

h6{
font-size:20px;
font-weight:normal;
margin:36px 0 0;
}

h7{
color:#DDDDDD;
font-size:13px;
font-style:italic;
}

h8{
color:#DDDDDD;
font-size:11px;
font-style:italic;
}


p {line-height:1.4; /* das sehen alle */}
* html p {line-height:1.1; /* das sieht nur IE 6 */}
*:first-child+html p {line-height:1.1; /* das sieht nur IE 7 */}


.thumbnail{
float:left;
margin-bottom:8px;
margin-right:10px;
}

.contactbox{
float:left;
text-align:left;
width:234px;

}

.thumbbox{

}

img{
border:0;
}
.textgallerie{
padding:148px 20px 53px 50px;
text-align:justify;
}


.textcontainer{
padding:147px 63px 20px 48px;
text-align:justify;
}

.textboxeins{
width:702px;
}

.textboxzwei{
}

.textboxdirector{
background:transparent url(http://www.coop99.at/maerz/english/images/haendl_klaus.jpg) no-repeat scroll 0 0;
height:200px;
margin:25px 0px;
}

.textboxdrei{

}

.textboxvier{
margin-top:200px;}
*html .textboxvier{margin-top:180px;
}

.presseoben{
height:150px;
width:440px;
}

.presseunten{
height:140px;
width:440px;
}


.textboxfuenf{
}

.maerzfooter{
background:#E9E9E9 url(http://www.coop99.at/maerz/images/webstartfooter.gif) no-repeat scroll 0 0;
height:60px;
margin-bottom:20px;
margin-left:-8px;
width:818px;
float:left;
}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url(http://www.coop99.at/maerz/english/images/overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url(http://www.coop99.at/maerz/english/images/overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url(http://www.coop99.at/maerz/english/images/overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}