body{ text-align:center; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px; font-size:12px;  }
.page{ margin:auto; width:960px; text-align:left; background-color:#FFFFFF; border-left: solid 5px #FFFFFF; border-right:solid 5px #FFFFFF;  }
#header{ height:30px; padding-top:3px;  overflow:hidden; }
#frase{ clear:both; background-color:#ECF1FA; font-size:14px; text-align:center; padding:10px 0px; margin:20px 0px;}
#footer{ clear:both; background-color:#F0F0F0; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; padding:5px; margin-bottom:10px; line-height:20px;}
#footer a{ text-decoration:none}
#footer a:hover{ text-decoration:underline}
.corte { clear:both;}
#peliculas21 { color:#000000; text-decoration:none; }
#headerestrenos { text-decoration:underline; }
#headertrailers { text-decoration:underline; }
#logo{font-size:27px; font-weight:bold; float:left; margin-right:10px;}
#menu{ float:left; padding-left:3px; padding-top:9px; font-size:16px;  font-weight:bold;   margin-right:15px; }
#menu a{ text-decoration:none; font-size:16px;  text-decoration:underline;   }
#menu a:hover{ text-decoration:underline}
#estrenos { margin-top:0px; padding-top:0px;}
.bannerwebs { background-color:#FFFE9A; padding:3px; font-size:14px; width:450px;  margin-top:11px; margin-bottom:18px; overflow:hidden; clear:both; }
#estrenos .film{ width:100px; float:left; margin-right:6px; text-align:center; line-height:13px; }
.title{font-size:19px; font-weight:bold; padding:5px 0px; margin-top:0px; padding-top:0px;}
.thumbestreno { border:0px; text-decoration:none; }
a:link  { color:#0000CC;}
a:visited { color:#0033CC;}
.film a{ font-size:11px; text-decoration:none}
.film a:hover{ text-decoration:underline}
.divthumbactores {  overflow:hidden;  line-height:normal; }
#frmbusfecha2 { margin:0px; padding:0px; margin-top:8px; } 
#anio_ini2 { margin-top:0px;}
#frmbusfecha { margin:0px; padding:0px; } 
.divimgmenu { position:absolute; margin-left:-125px; display:none;      border:1px solid #003366; background-color:#FFFFCC; padding:2px; text-align:center; } 
#buscador{ float:right;  text-align:center; padding:10px; padding-top:6px; padding-bottom:1px; margin:0px 0px;}
.divdoblaje { margin:0px; padding:0px; margin-top:3px; }
.divtrailer { margin:0px; padding:0px; margin-top:3px; }
.intercambio { float:left; width:247px; list-style: none; padding:1px;  }
.atencionprox { padding:12px; margin-top:4px; background-color:#FFFF99; font-size:11px;margin-bottom:10px; }
.pagepelicula { background-color:#FFFFFF; margin:auto; width:970px; }
.peliculatitulo { font-size:20px; margin:10px; padding:0px; }
.peliculaenlaces { line-height:18px; padding-bottom:5px; }
#spanidgenero { margin:0px; padding:0px; float:left; border:2px solid #F0F0F0; }
#spanperiodo { margin:0px; padding:0px; float:left;  border:2px solid #F0F0F0; }
#spanidactor { margin:0px; padding:0px;  float:left; border:2px solid #F0F0F0; }
#idgenero { margin:0px; padding:0px;width:140px; }
#periodo { margin:0px; padding:0px;  }
#idactor { margin:0px; padding:0px;  }
#textidgenero { margin:0px; padding:0px; float:left; padding-top:5px; padding-right:2px; }
#textperiodo { margin:0px; padding:5px 2px 0px 17px; float:left;} 
#textidactor { margin:0px; padding:0px;  float:left; padding-top:5px; padding-right:2px; }
.peliculaerror {  position:relative;   margin:auto; margin-left:120px;  text-align:center; }
.peliculaerrortext { text-decoration:none; padding-left:5px; }
.peliculaayuda { color:#FF0000; position:relative; width:400px;    margin-left:120px;    }
#divabuso {display:none;background-color:#FFF; margin-bottom:5px; text-align:center;   padding:0px;  margin-top:10px; font-size:16px;   font-size:11px; border:1px solid #CDCDCD; position:relative; width:534px; /*margin-left:280px;*/margin-left:222px;height: 240px; }
.peliculamsnenviado { position:relative; width:210px;  margin:auto; text-align:center; color:#009900; font-weight:bold; font-size:13px;}
#formabuso { margin:0px; padding:0px; }
.peliculadoblaje {  margin:auto; width:650px; text-align:left; padding-top:0px; }
.peliculatitulo2 { font-size:17px; font-weight:bold; padding-bottom: 5px; }
.peliculathumbrel { border:0px; text-decoration:none; }
#list{ width:610px; float:left; margin:0px; padding:0px;}
#col_right{ width:330px; float:right; margin-top:0px; padding-top:0px; }
#col_right .subtitulo{padding-top:2px;}
.subtitulo{ clear:both; font-weight:bold; margin:0px; padding:20px 5px 0px 3px; border-bottom:1px solid #CECECD; }
.subtitulouno{ overflow:hidden; margin:0px;  margin-bottom:10px; padding:0px 3px 0px 3px; height:15px; border-bottom:1px solid #CECECD;  font-weight:bold; }
.subtitulouno, .subtitulo{font-size:13px;} 
.menustyle{overflow:hidden; margin:0px;  margin-bottom:10px; padding:0px 0px 0px 0px; height:17px; border-bottom:1px solid #CECECD;   }
.menustyle li{ list-style-type:none; float:left; padding:0px 3px 0px 3px; }
.menustyle span{ border-right:#CECECD 1px solid; padding-right:6px;}
.menustyle a{ text-decoration:none; font-size:14px;}
.menustyle a:hover{ text-decoration:underline}
.menustyle .last{ border-right:#FFF 1px solid;}
.menustyle .itemOculto{display:none;}
.ordenPuntuacion{color:#000000; font-weight:bold; font-size:12px;}
.fichafilm{ clear:both; padding-bottom:16px; line-height:15px;     }
.fichafilm img{ float:left; margin-right:10px;}
.fichafilm a.titulo{ font-weight:bold; font-size:14px; }
.fichafilm .datos{ padding-top:5px;}
.verde{ float:left; margin-right:12px; color:#090}
.rojo{ float:left; margin-right:12px; color:#F00}
.fichafilm .reproducciones{ float:left; color:#666}
#genero{clear:both; }
.generos{ float:left; padding:5px 0 0px 5px; margin-right:0px; width:105px;  line-height:16px; font-size:13px; }
.generos a{ text-decoration:none; display:block; font-size:14px; padding-bottom:2px;}
.generos a:hover{ text-decoration:underline}
.generos a:visited{ color:#2200CC;}
.generos .last{ border-right:#FFF 1px solid;}
.anios{ float:left; margin-right:5px; width:76px; line-height:16px;}
.anios a{ text-decoration:none; display:block; font-size:11px;}
.anios a:hover{ text-decoration:underline}
#buttonatras {   font-size: 15px; font-weight: bold;}
#abecedario{ clear:both; padding:5px 0px 00px 5px;}
#abecedario a{ float:left; text-decoration:none; margin-right:4px; font-size:11px;}
#abecedario a:hover{ text-decoration:underline}
#actores{ padding:0px;}
.actores_{ float:left; margin-right:5px; line-height:16px; }
.actores_ a{ text-decoration:none; display:block; font-size:11px; overflow:hidden; height:17px; width:105px;  }
.actores_ a:hover{ text-decoration:underline}
.actores_2{ float:left; margin-right:5px; width:140px; line-height:16px;}
.actores_2 a{ text-decoration:none; display:block; font-size:11px; overflow:hidden; height:17px; width:116px; }
.actores_2 a:hover{ text-decoration:underline}
#ano{padding:10px 5px 10px  0px;}
#ano a{ text-decoration:none;}
#mirrors{ line-height:22px; font-size:15px;}
#relacionadas .film{ width:85px; float:left; margin-right:7px; text-align:center; line-height:18px;}
#relacionadas .title{font-size:19px; font-weight:bold; padding:5px 0px;}
#relacionadas .film a{ font-size:11px; text-decoration:none}
#relacionadas .film a:hover{ text-decoration:underline}
.paginador { margin: 0px; padding: 3px; font-size:15px; font-weight:bold;/*float : center;*/ display : inline; clear:both; }
.paginador a{ margin:0px; padding:0px;  }
a.hand1 { display: block; width: 12px; height: 14px; background: url('/images/hand1.gif') no-repeat; text-indent: -9999px; float:left;}		
a.hand1:hover { background-position: -12px;}
a.hand2 { display: block; width: 12px; height: 14px; background: url('/images/hand2.gif') no-repeat; text-indent: -9999px; float:left}		
a.hand2:hover { background-position: -12px;}
div.pagination{padding: 0px;margin: 0 0 2px;text-align:center; font-size:12px;}
div.pagination a{padding: 2px 2px 2px 2px;margin: 2px;text-decoration: underline; font-weight:bold;font-size:12px; text-decoration:none;}
div.pagination span.current{padding: 2px 2px 2px 2px;margin: 2px;font-size:12px;font-weight: bold;background-color: #fff;}
.filmgal { padding:0px; float:left; padding-bottom:10px; width:145px; border:0px;   text-align:center;     }
.filmgal-trailer { padding:0px; float:left; padding-bottom:10px; width:143px; border:0px;   text-align:center;     }
.thumbestrenolista { margin:2px; }
.thumbestrenoprox { border:0px; text-decoration:none; }
#frmpel { margin:0px; padding:0px; }
#palabra { color:#666;width:265px; }
#frmactor { padding:6px 0px 10px 0px; margin:0px; }
#act { color:#666; }
#hrefactores { clear:both; text-align:right; font-weight:bold; cursor:pointer; padding-top:10px; }
#tooltip {position: absolute; font-size:11px; text-align:left; z-index: 3000; display:none;	border: 1px solid #333333;background-color: #FFFFFF;padding: 4px;text-align:justify;width:355px; visibility:hidden;}
#tooltip h3, #tooltip div { margin: 0px; text-align:left; font-size:12px; }
.titulotool{ font-weight:bold; font-size:14px; }
.lispamordery { color:#000000; font-weight:bold; font-size:12px; }
#barraperiodo { margin-top:-10px; margin-bottom:10px; padding:5px;background-color:#F0F0F0; border-bottom:1px solid #CCCCCC; height:23px; } 
.tipolistado {  margin-bottom:4px; text-align:right; }
#fmact { padding:0px 0px 10px 0px; }
#actdos { color:#666; }
#letraactor { font-size:15px; font-weight:bold; margin-top:23px; margin-bottom:6px; }
a:link  { color:#0000CC;}
a:visited { color:#0033CC;}
.liopcioninactivo { text-decoration:none;}
.liopcioninactivo:hover { text-decoration:none;}
.autocomplete-w1 { background:url(/images/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:6px 0 0 6px; 
/* IE6 fix: */ 
/*_background:none; _margin:1px 0 0 0;*/ 
}
.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; 
/* IE6 specific: */ /*_height:350px;  _margin:0; _overflow-x:hidden;*/ }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; overflow:hidden; }
.autocomplete strong { font-weight:normal; color:#3399FF; }
.opciondrwp { margin:2px; border-bottom:1px solid #CCCCCC; padding:2px;}
#FlashObject{padding-bottom:5px;margin-left:151px;width:669px;}
#banner-top-wrapper{margin:0 auto;}
#banner-top-amarillo{margin:0 auto;padding:3px;text-align:left;width:650px;margin-bottom:10px;font-size:14px;background:#fffe9a;}
#banner-top-amarillo a{color:#0033cc;text-decoration:none;}
#links-peliculas{margin:auto;padding-top:0;text-align:left;width:650px;margin-bottom:10px;font-size:14px;}
#links-peliculas h3{font-size:17px;margin:0;padding:0;}
#links-peliculas .tituloVideo{font-weight:normal;}
#links-peliculas a{font-size:15px;}
#links-peliculas div{padding:4px 0px 0px 4px;}
#links-peliculas .modo{margin:10px 0 7px 0;}
#links-peliculas .lista{height:20px;}
#links-peliculas .bajar{margin-top:4px; font-weight:bolder;}
.marcar{background-color:#e9e9e9;}
.bloque-uploader, .bloque-doblaje{float:right;width:130px;margin-top:1px;}
.bandera{margin-top:2px;}
.bloque-link{width:380px;display:block;}
#aviso-email{padding:10px 0px; font-size:14px;}
.aviso-rojo{color:red;}
.ayuda-link{}
#divopciones{width:140px;margin-top:30px;}
.divreproduc b{font-size:13px;}
#divvotar {margin-left:34px;}
.divvotarnegativo { float:left;padding-left:15px; padding-right:10px; font-size:11px; line-height:16px; clear:both;margin:10px 0px 5px 0px;}
.divvotarpositivo { float:left; font-size:11px; line-height:16px;margin:10px 0px 5px 0px;}
#divvotarok, #divvotarno{ display:none;position:relative;width:130px; margin:auto;margin-top:10px;font-size:13px;font-weight:bold;border:1px solid #FFFF66;background-color:#FDEFC1; padding:2px; color:#000000;  text-align:center;}
.pelicula-seleccionada{background-color:#FFFF7A;}
.titulo-cabecera{color:#000000;font-weight:bold;font-size:14px;}
#menu-periodos-wrap{float:right;}
#menudrwop{float:left;margin-top:5px;}
#menudrwop a{ text-decoration:none; color:#000000;}
#uldropdown{border:1px solid #666666;text-align:left;background-color:#FFFFFF;width:100px; padding:0px;margin-top:19px;margin-left:63px;position:absolute;z-index:12;}
#uldropdown ul{display:block;list-style:none; margin:0px; padding:0px;}
#uldropdown li {width:96%; margin:0px; 	padding:4px; padding-right:0px;}
#uldropdown li a{display:block;text-decoration:none; color:#000000;}
#uldropdown li:hover {background:#eaeaea;}
#uldropdown li a:hover{color:#000000;text-decoration:underline;}
.sinopsis{padding:5px 0px;}
#banner-top-pelicula{height:250px;margin:5px 185px;}
#banner-top-pelicula-content{width:610px;}
#banner-top{height: 90px;margin: 4px 0px 8px 0px;text-align: center;}
/*#banner-top{margin: 4px 0px 8px 0px; text-align:center;height:90px;}
#banner-modulo{clear:both; margin-bottom:13px;height:250px;}*/
#banner-modulo{height: 250px;margin-bottom: 13px;clear: both;}
#banner-footer{clear:both; width:610px;height:250px;}
.modulo1{float:left; width:300px;}
.modulo2{float:right; width:300px;}
#promo-sexo{clear:both; background-color:#FFFFCB; border:1px solid #D3D06F; font-size:16px; text-align:center; padding:10px 0px; margin:20px 0px;}
#mensaje-enviado{display:none;
/*border-radius:0.5em;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;*/ 
background:#FFF1A8;margin:20px auto 0px auto;padding:7px;text-align:center;width:310px;font-size:13px;}
#error-validacion{display:none;color:#FF0000;padding:5px 0px;}
#preload-banner-modulo, #preload-banner-footer{ display:none;}
.ac_results{padding: 0px;border: 1px solid black;background-color: white;overflow: hidden;z-index: 99999; text-align:left;}
.ac_results ul{width: 100%;list-style-position: outside;list-style: none;padding: 0;margin: 0;}
.ac_results li{margin: 0px;padding: 2px 5px;cursor: default;display: block;font: menu;font-size: 12px;line-height: 16px;overflow: hidden;}
.ac_loading{background: white  right center no-repeat;}
.ac_odd{background-color: #eee;}
.ac_over{background-color: #0A246A;color: white;}
#listpeliculas{padding-top:3px;}
.margen-inferior-banner, #banner-central{margin-bottom:13px;}
#banner-footer-ajax{margin-top:0px;}
#loading-wait {display:none;}
#buttoncontainer { height:35px; display:block;text-align:center;width:194px;background:#FFF;}
#button {position: relative;top: 5px;}
.nuevo-banner{margin:0 auto;width: 650px;padding: 10px 0px 10px 20px;text-align: left;font-size: 14px;}
.nuevo-banner div{height:30px;}
.nuevo-banner b{color:red;}
.nuevo-banner a{text-decoration:underline;color:#1F32CA;}
#vlcb a{ border:0px;}
#vlcb img{ border:0px;}
#recaptcha_widget_div{margin-left: 0px;}
.form_pagiax{margin:0px; padding:0px;}
.oculto{display: none;}
.letraAbc{text-decoration:none; font-size:18px; padding-right:6px;}
.letraSel{font-weight:bold;}
.listaProxEst{margin:0 auto;margin-top:8px;}
.textoIzq{text-align: right;}
.pelInfoToolTip{color:#000; display:none;}
.divTituloTool{overflow:hidden; height:18px; max-height:18px;}
.pelInfoToolTip .datos{padding-top:4px;}
.divVLCPlayer{margin:0 auto; width:650px; padding:10px 0px 10px 20px; text-align:left; font-size:14px;text-align: left;}
.VLCPlayerLink,.DownloaderLink{height: 30px;}
.divVLCPlayer .textoDest{color:red;}
.divVLCPlayer a{text-decoration: underline; color:#1F32CA;}
.bloquePelDer{float:right;}
.hitsPelicula{color:#333}
#bannerPelicula1{padding-bottom:10px;margin: 0 auto;}
.peliculaProximo{color:#CC0000;}
.divSinopsis{text-align:justify;}
.numeros{margin:0px !important;}
.divMasActores{text-align: right;padding-top:10px;}
.divNoLesVotes{margin-top:20px;}
.mensajeIncidencias{color: red;margin: 5px 0 0;}
