/* Estilos para Lucio (home) */

body {
     background-color: #FFF;
     text-align: center;
     margin: 0;
     padding: 0;
}

#contenedor {
     width: 950px;
     margin: 10px auto 0 auto;
     text-align: left;

}

#contenedor-descargas {
     width: 950px;
     margin: auto;
     text-align: left;

}

.invisible {
	display: none;
}

h1 {
  display: none;
}


.titulo-lucio {
   background-image: url(imagenes/lucio.png);
   background-position: top left;
   background-repeat: no-repeat;
   z-index: 1;
   height: 81px;
}

.titulo-trailer {
   background-image: url(imagenes/trailer.png);
   background-position: top left;
   background-repeat: no-repeat;
   z-index: 1;
   height: 27px;
}

.titulo-trailer-eusk {
   background-image: url(imagenes/trailer_eusk.png);
   background-position: top left;
   background-repeat: no-repeat;
   z-index: 1;
   height: 27px;
}


h2 {
   font-family: courier,serif;
   clear: both;
}

h2 span {
   position: relative;
   z-index: -1;

}


#cabecera {

     text-align: right;
     font-family: Courier New;
     font-size: 0.9em;
     color: #000;
     font-weight: bold;
}

.cabecera_cast {
    height: 91px;
     background-image: url(imagenes/festival.png);
     background-repeat: no-repeat;
     background-position: left top;
     text-align: right;
     font-family: Courier New;
     font-size: 0.9em;
     color: #000;
     font-weight: bold;
}

.cabecera_ing {
     height: 91px;
     background-image: url(imagenes/festival_ing.png);
     background-repeat: no-repeat;
     background-position: left top;
     text-align: right;
     font-family: Courier New;
     font-size: 0.9em;
     color: #000;
     font-weight: bold;
}

.cabecera_eusk {
     height: 91px;
     background-image: url(imagenes/festival_eusk.png);
     background-repeat: no-repeat;
     background-position: left top;
     text-align: right;
     font-family: Courier New;
     font-size: 0.9em;
     color: #000;
     font-weight: bold;
}

#cabecera-descargas {
     text-align: right;
     font-family: Courier New;
     font-size: 0.9em;
     color: #000;
     font-weight: bold;
     margin: 20px 0 0 0;
     padding: 0;

}

#cabecera-descargas a {
     text-decoration: none;
     color: #000;
}

#cabecera-descargas a:visted {
     color: #000;
}

#cabecera-descargas a:hover {
     color: #941812;
}

#cabecera a {

     text-decoration: none;
     color: #000;
}

#cabecera a:visted {
     color: #000;
}

#cabecera a:hover {
     color: #941812;
}

* html #contenido-descargas {
     height:430px;
}

#contenido-descargas {

     min-height: 430px;
     padding: 175px 0 0 450px;
     margin: 0 0 50px 0;

}

.descargas-es {
     background-image: url(imagenes/descargas-fondo.jpg);
     background-repeat: no-repeat;
     background-position: top left;

}

.descargas-ing {
     background-image: url(imagenes/descargas-fondo-ing.jpg);
     background-repeat: no-repeat;
     background-position: top left;

}

.descargas-eusk {
     background-image: url(imagenes/descargas-fondo-eusk.jpg);
     background-repeat: no-repeat;
     background-position: top left;

}

#contenido-descargas h2 {
     font-family: "Courier New";
     font-size: 1.2em;
     color: #941812;
     font-weight: bold;
     margin: 0;
     padding: 0;
}

#contenido-descargas ul {
     font-family: "Courier New";
     font-size: 0.9em;
     color: #000;
     font-weight: bold;
     list-style: none;
     margin: 0 0 20px 0;
     padding: 0;
}

#contenido-descargas a {
     text-decoration: none;
     color: #000;
}

#contenido-descargas a:visited {
      color: #000;
}

#contenido-descargas a:hover {
      color: #941812;
}


* html #contenido {
     height:430px;
}

#contenido {

     min-height: 430px;
     padding: 95px 0 0 0;

}

* html #contenido-trailer {
     height:530px;
}

#contenido-trailer {

     min-height: 530px;
     padding: 0px 0 0 0;

}


#contenido-trailer ul {
     list-style: none;
     margin: -10px 0 3px 0;
     padding: 0;

}

#contenido-trailer ul li {
     display: inline;
     margin: 0 5px 0 0;
}

#contenido-trailer ul li a img {
     border: 0;
}


#contenido-trailer a img {
     border: 0;
     margin: 0 0 2px 0;
}


.castellano {
          background-image: url(imagenes/texto.jpg);
     background-repeat: no-repeat;
     background-position: right top;
     padding: 15px 0 0 0;
}

.ingles {
     background-image: url(imagenes/texto_ing.jpg);
     background-repeat: no-repeat;
     background-position: right top;
     min-height: 430px;
     padding: 95px 0 0 0;
     padding: 15px 0 0 0;

}

.euskera {
     background-image: url(imagenes/texto_eusk.jpg);
     background-repeat: no-repeat;
     background-position: right top;
     min-height: 430px;
     padding: 95px 0 0 0;
     padding: 15px 0 0 0;

}

.home-castellano {
          background-image: url(imagenes/carretilla.jpg);
     background-repeat: no-repeat;
     background-position: right top;
     padding: 15px 0 0 0;
}

.home-ingles {
     background-image: url(imagenes/carretilla_ing.jpg);
     background-repeat: no-repeat;
     background-position: right top;
     min-height: 430px;
     padding: 95px 0 0 0;
     padding: 15px 0 0 0;

}

.home-eusk {
     background-image: url(imagenes/carretilla_eusk.jpg);
     background-repeat: no-repeat;
     background-position: right top;
     min-height: 430px;
     padding: 95px 0 0 0;
     padding: 15px 0 0 0;

}

#contenido ul {
     list-style: none;
     margin: -10px 0 3px 0;
     padding: 0;

}

#contenido ul li {
     display: inline;
     margin: 0 5px 0 0;
}

#contenido ul li a img {
     border: 0;
}


#contenido a img {
     border: 0;
     margin: 0 0 2px 0;
}

#pie {
     height: 50px;
     padding: 0 0 0 2px;
     margin: 10px 0 0 0;

}

#pie img {
      border: 0;
     margin: 0 25px 0 0;

}

object, embed {
     margin: 0 0 5px 0;

}

#contenedor-descargas .nota {
     color: #777;
     font-style: italic;
}

object, embed {
margin: 20px 0 0 0;
}





