@charset "utf-8";
/* CSS Document */
body, td, th, input, div, span{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

body {
	background:url(../img/fondobody.jpg);
	background-repeat:repeat-x;
	background-color:#1d4053;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}

/*quitamos los margenes a los formularios para evitar desplazamientos en IE5*/
form{
	padding:0px;
	margin:0px;
}

.oneColElsCtr #container {
	/*width: 46em;*/
	width:904px;
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColElsCtr #mainContent {
    width: 904px;
	padding: 0 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	background:url(../img/fondocontenidos.jpg);
	background-repeat:no-repeat;
	background-color:#001c28;
}

.enlace a{
 color:#93d2eb;
}

#mainContentNoIndex{
    width: 904px;
	padding: 0 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	 background-color:#E9E9E9;
	 background-image: url(../img/lateral_inferior.jpg);
	 background-repeat: no-repeat;
	 background-position: left bottom;
}

#menu {
 background-image:url(../img/fondoBarraMenu.jpg);
 background-repeat:no-repeat;
 text-align:center;
}

#menu ul{
 list-style: none;
 padding:0;/*padding:0px 4px;*/
 margin:0;
 /*padding-bottom:4px;*/
}

#menu li{
 display:inline;
 padding:0px;
 margin:0;
 vertical-align:middle;
}

#header_links{
 background-color:#7b8186;
 background-image:url(../img/fondoBarraHeader.jpg);
 background-repeat:no-repeat;
 padding:6px 30px;

 font-size:13px;
 color:#000;
}

#header_links a{
 text-decoration:none;
 color:#000;
}

#header_links a:hover{
 text-decoration:none;
 color:#fff;
}


#footer_links{
 background-color:#001c28;
 padding:20px 40px;

 font-size:11px;
 color:#FFFFFF;
}

#footer_links a{
 text-decoration:none;
 color:#FFFFFF;
}

#footer_logo{
 background-color:#1d4053;
 padding-top:10px;
 vertical-align:middle;
 font-size:11px;
 color:#FFFFFF;
}

.powered a{
font-size:10px;
 color:#FFFFFF;
 text-decoration:underline;

}

.powered a:hover{

text-decoration:none;
}

#novedades{
 padding:13px 8px;
 padding-bottom:0px;
 width:595px;
 height:646px;
 float:left;
}
#portadaVideos{
	padding-top:0px;
	float:left;
	width:270px;
	height:233px;
	background-image: url(../img/fdo_portada_screen.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 12px;
}
#portadaBlog{
 float:left;
 margin-top:6px;
 width:268px;
 height:350px;
 background-image:url(../img/fondoPortadaBlogShort.jpg);
 background-repeat:no-repeat;
}

#portadaBlog a{
 color:#93d2eb;
}

#portadaBlog .claimBlog{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#39adff;
 padding:39px 12px 0 12px;
}

#portadaBlog .tituloBlog{
	height:50px;
	padding-top:9px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#a2e0f8;
	line-height:23px;
	padding:7px 12px 0 12px;
	overflow:hidden;
}

#portadaBlog .autoriaBlog, .enlaceBlog{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 text-align:right;
 color:#fff;
 padding:5px 12px;
}

#portadaBlog .contenidoBlog{
 /*height:214px;*/
 overflow:hidden;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#bcd5df;
 padding: 12px 12px;
 padding-bottom:0;
 padding-top:3px;
 text-align:justify;
}

#verNovedadesCompletas{
 width:601px;
 float:left;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 text-align:right;
 padding-right:10px;
}

#eTeamPortada{
 float:right;
 width:291px;
 height:139px;
}

#alquiler{
 padding:8px 8px;
 width:595px;
 height:166px;
 float:left;
}

#portadaDestacados{
 float:right;
 margin-top:-58px;
 width:291px;
 height:165px;
 background-image:url(../img/fondoPortadaDestacados.jpg);
 background-repeat:no-repeat;
}

#listaDestacados {
 overflow:auto;
 overflow-x: hidden;
 background:none;
 text-align:center;
 margin-top:29px;
 margin-left:11px;
 width:248px;
 height:132px;
 scrollbar-arrow-color: white;
 scrollbar-base-color: #335563;
 scrollbar-dark-shadow-color: #335563;
 scrollbar-track-color: #335563;
 scrollbar-face-color: #517787;
 scrollbar-shadow-color: #335563;
 scrollbar-highlight-color: #335563;
 scrollbar-3d-light-color: #335563;
}

#listaDestacados a{
 text-decoration:none;
 border:none;
}

#listaDestacados img{
 border:none;
 width:230px;
 height:68px;
 margin-bottom:3px;
}


#listaPortadaVideos {
 overflow:auto;
 overflow-x: hidden;
 background:none;
 text-align:center;
 margin-top:29px;
 margin-left:11px;
 width:248px;
 height:132px;
 scrollbar-arrow-color: white;
 scrollbar-base-color: #335563;
 scrollbar-dark-shadow-color: #335563;
 scrollbar-track-color: #335563;
 scrollbar-face-color: #517787;
 scrollbar-shadow-color: #335563;
 scrollbar-highlight-color: #335563;
 scrollbar-3d-light-color: #335563;
}

#listaPortadaVideos a{
 text-decoration:underline;
 border:none;
  font-size:10px;
 color:#FFFFFF;
}
#listaPortadaVideos a:hover{
 text-decoration:none;

}

#listaPortadaVideos img{
 border:none;

 margin-bottom:3px;
}

#portadaBDResponde{
 padding:0;
 padding-top:14px;
 padding-left:8px;
 float:left;
 width:595px;
}

#portadaBDResponde a{
 text-decoration:none;
 border:none;

}

#verDestacadosCompletos{
 width:878px;
 padding-top:3px;
 float:left;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 text-align:right;
}

#lateralIzquierdo{
 float:left;
 margin:0px;
 padding:0px;
 width:290px;
 min-height:968px;
 -height:968px;
 /*background-color:#E9E9E9;
 background-image: url(../img/lateral_inferior.jpg);
 background-repeat: no-repeat;
 background-position: center bottom;*/
}

.contenedorLateralIzquierdo{
	padding-left:30px;
	padding-top:20px;
	float:left;
}

.contenedorImagenLateralIzquierdo{
	text-align:center;
	padding-top:40px;
	padding-bottom:30px;
}

#lateralDerecho{
 float:left;
 margin:0px;
 padding:0px;
 width:614px;
 min-height:968px;
 -height:968px;
 background-color:#FFFFFF;
}

#cabeceraCajaBuscador{
 height:23px;
 width:230px;
 color:#FFFFFF;

 font-size:12px;
 font-weight:bold;
 text-align:left;
 padding-left:12px;
 padding-top:5px;
 background-image: url(../img/cabeceraBuscar.gif);
 background-repeat: no-repeat;
}

#cuerpoCajaBuscador{
	/*background-color: #F4F4F4;*/
	width:230px;
	color:#015478;
	
	font-size:11px;
	font-weight:bold;
	text-align:left;
	list-style:none;
	padding:0px;
	margin:0px;
}

#cuerpoLinksActores{
	background-color: #F4F4F4;
	float:left;
	width:220px;
	padding:5px;
	text-align:left;
	color:#015478;
}

#cuerpoLinksActores a{
	color:#015478;
	font-weight:normal;
}


#cuerpoCajaBuscador li{
	background-color: #F4F4F4;
	float:left;
	width:220px;
	padding:5px;
}

.textoCajaBuscador{
	float:left;
	width:100px;
}

#cuerpoCajaBuscador input{
	width:110px;
	color:#015478;
	
	font-size:11px;
}
.inputCajaBuscador{
	float:left;
	width:110px;
}

#botonCajaBuscador{
 width:117px;
 height:24px;
 background-image: url(../img/botonBuscar.gif);
 background-repeat: no-repeat;
 text-align:center;
 padding-top:5px;
 padding-right:5px;
 color:#FFFFFF;
 text-decoration:underline;
 float:right;
 cursor:pointer;
 font-size:11px;
 font-weight:bold;
}

#cabeceraResultadosBusqueda{
	background-image: url(../img/fondoCabeceraResultado.jpg);
	background-repeat: repeat-x;
	width:610px;
	color:#FFFFFF;
	border: solid 2px #015478;
	height:36px;
	
	font-size:16px;
	font-weight:bold;
	float:left;
}

#cabeceraResultadosBusqueda span{
	padding-left:20px;
	padding-top: 8px;
	float:left;
}

#errorBusqueda{
	padding: 20px;
	float:left;
	color:#FF0000;
	font-weight:bold;
	font-size:12px;
}

#muestraResultadoBusqueda{
	float:left;
	padding-left:20px;
	padding-top: 20px;
}

#tituloPeliculaResultado{
	width:560px;
	padding-bottom:5px;
	float:left;
}

#trianguloResultado{
	float:left;
	width:20px;
	padding-top:3px;
}

#tituloResultado{
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#4891b1;
	width: 330px;
	text-align:left;
	padding-left:8px;
}

#sinopsisResultado{
	width:560px;
	border: solid 1px #015478;
	padding:5px;
	float:left;
}

#imagenResultado{
	float:left;
	margin-right:15px;
}

#textoSinopsisResutado, #statusVoto{
	float:left;
	font-size:12px;
	color:#666666;
	width:450px;
	text-align:justify;
	padding-bottom:10px;
}

#paginador{
	float:left;
	width:610px;
	padding-top:20px;
	padding-bottom:20px;
	font-size:10px;
	font-weight:bold;
	text-align:center;
}

#celdaPaginador{
	float:left;
	padding:5px;
	text-decoration:none;
	color:#666666;
}

#celdaPaginador a{
	text-decoration:none;
	color:#015478;
}

#ficha{
	float:left;
	width:574px;
	padding:20px;
	/*min-height:750px;*/
	/*-height:750px;*/
}

#ficha #alquilerVenta{
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#015478;
	text-align:right;
	padding-bottom:20px;
}

#ficha #contenedorFicha{
	width:574px;
	float:left;
	padding-bottom:20px;
}

#ficha #contenedorFicha #tituloPeliculaResultado{
	width:378px;
	float:left;
}

#ficha #contenedorFicha #botonesTituloFicha{
	width:196px;
	float:left;
}

#ficha #contenedorFicha #botonesTituloFicha #botonTituloFicha{
	padding-bottom:5px;
}

#ficha #contenedorFicha #sinopsis{
	font-size:12px;
	color:#666666;
	text-align:justify;
}

#ficha #contenedorFicha #botonCajaBuscador{
 width:117px;
 height:24px;
 background-image: url(../img/botonBuscar.gif);
 background-repeat: no-repeat;
 text-align:center;
 color:#FFFFFF;
 text-decoration:underline;
 float:left;
 cursor:pointer;
 font-size:11px;
 font-weight:bold;
  padding-top:5px;
}

#ficha #contenedorFicha #botonCajaBuscador2{
 width:138px;
 height:24px;
 background-image: url(../img/botonBuscar2.gif);
 background-repeat: no-repeat;
 text-align:center;
 color:#FFFFFF;
 text-decoration:underline;
 float:left;
 cursor:pointer;
 font-size:11px;
 font-weight:bold;
  padding-top:5px;
}

#titulos{
	float:left;
	width:574px;
	padding:20px;
}

#titulos #titularTitulosRelacionados{
	padding:5px;
	color:#FFFFFF;
	width:564px;
	font-size:12px;
	background-color:#015478;
	float:left;
}

#titulos #contenedorTitulosRelacionados{
	float:left;
	width:572px;
	font-size:12px;
	text-align:center;
}

#titulos #imagenAsociada{
	text-align:center;
	float:left;
	width:130px;
	margin:25px;
}

#titulos #imagenAsociada img{
    border:none;
}

#titulos #imagenAsociada a{
	font-size:10px;
	text-decoration:none;
	color:#666666;
}
#textoNovedad{
	color:#015478;
	font-weight:bold;
	font-size:18px;
}

#textoFechaNovedad{
	color:#015478;
	font-size:14px;
}

#alquilerVentaNovedades{
	float:right;
	color:#015478;
	text-align:right;
	padding-top:10px;
	padding-right:20px;
}

#anuncioNovedades{
	float:left;
	text-align:center;
	padding-left:4px;
	padding-right:4px;
	padding-top:5px;
	padding-bottom:0px;
	width:604px;
}

#textoNovedadRojo{
	color:#a60000;
	font-weight:bold;
	font-size:18px;
}

#textoFechaNovedadRojo{
	color:#a60000;
	font-size:14px;
}

#tituloResultadoRojo{
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#a60000;
}

#botonCajaBuscadorRojo{
 width:117px;
 height:24px;
 background-image: url(../img/botonBuscarRojo.gif);
 background-repeat: no-repeat;
 text-align:center;
 padding-top:5px;
 padding-right:5px;
 color:#FFFFFF;
 text-decoration:underline;
 float:right;
 cursor:pointer;
 font-size:11px;
 font-weight:bold;
}

#formEnviarAmigo{
 width:310px;
 position:absolute;
 z-index:100;
 display:none;
 font-size:11px;
 background-color:#E9E9E9;
 padding:10px;
}

#filaEnviar{
	float:left;
	width:310px;
	padding-bottom:10px;
}

#celdaEnviar{
	float:left;
	width:150px;
	padding:0px;
	margin:0px;
}

#celdaEnviar input{
	width:150px;
	font-size:11px;
	padding:0px;
	margin:0px
}

#filaEnviar textarea{
	width:300px;
	height:100px;
	font-size:11px;
}

.botonEnviarAmigo{
	padding-left:10px;
	padding-right:10px;
	 font-size:11px;
	 font-weight:bold;
}

.sinfondo{
 background-image:none;
 background-color:#fff;
}

#principalVideos{
 float:left;
 margin:12px 5px;
 padding:11px 6px;
 width:583px;
 min-height:620px;
 -height:620px;
 border:1px solid #494949;
}

#lateralDerechoVideos{
	margin:0;
	float:left;
	width:290px;
}

#videosRelacionados {
position:relative;
 float:right;
 top:12px;
 width:291px;
 height:165px;
 background-image:url(../img/fdo_videos_relacionados.jpg);
 background-repeat:no-repeat;

}
#destacadosRelacionados{
 overflow:auto;
 overflow-x: hidden;
 background:none;
 
 margin-top:29px;
 margin-left:10px;
 width:277px;
 height:132px;
 scrollbar-arrow-color: white;
 scrollbar-base-color: #335563;
 scrollbar-dark-shadow-color: #335563;
 scrollbar-track-color: #335563;
 scrollbar-face-color: #517787;
 scrollbar-shadow-color: #335563;
 scrollbar-highlight-color: #335563;
 scrollbar-3d-light-color: #335563;
 font-size:12px;
 color:#666666;
 }
 
 #destacadosRelacionados img{
 
 float:left;
 border:#999999 1px solid;
 width:125px;
 height:60px;
 margin-right:4px;
  padding:1px;
 
 
 }
#destacadosRelacionados a{

color:#333333;
text-decoration:underline;
font-size:12px;
font-weight:bold;
 }
 #destacadosRelacionados a:hover{


text-decoration:none;
 }
 .titular_video{
 
 display:block;
 clear:left;
 }
 
 
 
 #videosVotados {
position:relative;
 float:right;
 top:20px;
 width:289px;
height:483px;
*height:490px;
 background-image:url(../img/fdoCabVotados.jpg);
 background-repeat:repeat-x;

 border:1px solid #000000;

}
.destacadosVotados{
 
 background:none;
 

 margin-left:10px;
 width:277px;


 font-size:11px;
 color:#666666;
 }
 
 .img_mas_votados{
 
 float:left;
 border:#999999 1px solid;
 width:125px;
 height:60px;
 
 padding:1px;
 
 
 }
.destacadosVotados a{

color:#333333;
text-decoration:underline;
font-size:11px;
font-weight:bold;
 }
 .destacadosVotados a:hover{


text-decoration:none;
 }

 
#celda_video_votado{
width:135px;
height:105px;
float:left;
margin-bottom:2px;
margin-right:3px;


}
 
.enlaceboton {   
    font-size: 11px; 
    font-weight: bold; 
    padding: 4px; 
    background-color: #474747; 
    color: #fff; 
    text-decoration: none; 
	border:1px solid #3a3a3a;
	height:16px;
	
	display:block;
	text-align:center;
	margin:auto;
	

} 
.enlaceboton:link, 
.enlaceboton:visited { 
 color: #fff; 
  background-color: #474747;
  text-decoration:none;
   
} 
.enlaceboton:hover { 
    background-color: #e9e9e9; 
    color: #000; 
} 
.enlaceboton_activado { 
     font-size: 11px; 
    font-weight: bold; 
    padding: 4px; 
   background-color: #e9e9e9; 
    color: #000; 
    text-decoration: none; 
	border:1px solid #3a3a3a;
	height:16px;
	
	display:block;
	text-align:center;
	margin:auto;
	cursor:default;
} 
.enlaceboton_activado:link, 
.enlaceboton_activado:visited { 

  text-decoration:none;
   
} 
 
#celda_video_vistos{
width:135px;
height:105px;
float:left;
margin-bottom:2px;
margin-right:3px;

}
.visible{

display:block;
}

.invisible{

display:none;
}

#formulario_contacto{
	margin-left:65px;
	width:450px;
}


#formulario_contacto label {display:block;color:#4891B1;font-weight:bold;} 
#formulario_contacto legend {color:#015478;font-weight:bold;margin-left:100px;} 
#formulario_contacto fieldset {border:0;border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;} 
#formulario_contacto input, textarea {border:1px solid #dfdfdf;font-size:12px;color:#666666;} 

#formulario_contacto .envio {
 width:117px;
 height:24px;
 background-image: url(../img/botonBuscar.gif);
 background-repeat: no-repeat;
 margin-left:150px;
 color:#FFFFFF;
 text-decoration:underline;
 cursor:pointer;
 display:block;
 font-size:12px;
 font-weight:bold;
 border:0;

} 

.nofloat{
 float:none;
}

a.external:link {color: #ffffff; }
a.external:visited {color: #ffffff; }
a.external:hover {color: #ffffff; }
a.external:active {color: #ffffff; }
