@charset "utf-8";
/*-------------reseteo de estilos -------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,
h4,h5,h6,pre,form,fieldset,input,
textarea,p,blockquote,th,td 			{ margin:0; padding:0; } 
table 									{ border-collapse:collapse; border-spacing:0; } 
fieldset,img 							{ border:0; } 

address,caption,cite,code,dfn,em,
strong,th,var 							{ font-style:normal; font-weight:normal; } 
ol,ul 									{ list-style:none;} 
caption,th 								{ text-align:left; } 
h1,h2,h3,h4,h5,h6 						{ font-size:100%; font-weight:normal; } 

q:before,q:after 						{ content:''; } 
abbr,acronym 							{ border:0; } 

/*--------------------- estilos de adictiva ------------------------*/
body {
	font-family:Verdana, Verdana, sans-serif;
	font-size: x-small;
	color:#666666;
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
}
ol, li{
	width: 100%;
	padding: 0px;
	margin: 0px;
}
.nombre_registro{
	color:#ff6600;
	font-size: x-small;
}
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	color: #666666;
	text-decoration: none;
}
a:hover {
	color: #FF6600;
	text-decoration: underline;
}
a:active {
	color: #FF6600;
	text-decoration: none;
}

.top0 {
	background-attachment: scroll;
	background-image: url(../images/top0.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 5px;
}
.top1 {
	background-attachment: scroll;
	background-image: url(../images/top1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.izq1 {
	background-attachment: scroll;
	background-image: url(../images/izq1.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.der1 {
	background-attachment: scroll;
	background-image: url(../images/der1.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.esq1 {
	background-attachment: scroll;
	background-image: url(../images/esq_1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 18px;
	width: 18px;
}
.bottom1 {
	background-attachment: scroll;
	background-image: url(../images/botton1.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.esq2{
	background-attachment: scroll;
	background-image: url(../images/esq_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 18px;
	width: 18px;
}
.esq3{
	background-attachment: scroll;
	background-image: url(../images/esq_3.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 18px;
	width: 18px;
}.esq4{
	background-attachment: scroll;
	background-image: url(../images/esq_4.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 18px;
	width: 18px;
}

.style25 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
}
.style23 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
	font-weight: bold;
}
.style4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; }

.style81 {font-size: 11px}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.style86 {color: #666666}
.style861 {
	color: #666666;
	font-size:11px;
	font-weight:bold;
}
.style862 {
	color: #ff6600;
	font-size:11px;
	font-weight:bold;
	padding-right:15px;
}
.style103 {
	font-size: 12px;
	font-weight: bold;
	color: #FF3300;
}
body,td,th {
	font-size: x-small;
    voice-family: "\"}\"";
    voice-family: inherit;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
h1,h2,h3,h4,h5,h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style123 {
	color: #FF6600;
	font-weight: bold;
}
.style128 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF6600;
}
.style129 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; }
.style11 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; color: #F0F7E5; }
.style137 {color: #6BBE18; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.style142 {color: #737573; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; }
.style259 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #F0F7E5;}
.style20 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #6FBD1B;
}
.style65 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #6FBD1B;
}
.style156 {font-size: 12px}
.style268 {color: #FF6600; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.nombre_login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ff6600;
	text-transform: capitalize;
	text-align: center;
	vertical-align: middle;
}
.style145 {font-size: 12px; color: #666666; }
.style148 {
	color: #FE5400;
	font-weight: bold;
}
.encuesta {
	font-family: Verdana, Verdana, sans-serif;
	font-size: 10px;
	color: #FE5400;
}
.style149 {
	font-size: x-small;
	color: #E34F09;
	font-weight: bold;
}
.style151 {color: #FE5400}
.style152 {
	color: #FF5200;
	font-weight: bold;
}
.style89 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style271 {color: #FF6600;}
.style5 {color: #646663; font-size: x-small;}
.style276 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF6600;
	font-weight: bold;
	font-size: x-small;
}
.style273 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style280 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; }
.style282 {font-size: x-small; color: #666666; }
.style154 {
	font-family: verdana;
	color: #FF6600;
10px;	text-align: left;
}
.style155 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF6600; }
.style157 {
	color: #666666;
	font-weight: bold;
	font-size: 12px;
}
.style93 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.horamassive {
	font-size: 10px;
	color: #999;
	text-transform: lowercase;
}
.style288 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #FF6600;
	font-weight: bold;
}
.style104 {
	color: #FF6600;
	font-weight: bold;
}
.style269 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FF6600; }
.style274 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; }
.style281 {font-size: 12px; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style284 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
.style89 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style275 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF6600; }
.style891 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style277 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; }
.style278 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; }
.justifica {
	text-align: justify;
	color: #999;
}
#srcrolldj{
	padding-left:10px;
}
#srcrollvj{
	padding-left:10px;
}
#srcrollloading{
	padding-left:10px;
}
#scrollentrevista{
	padding-left:25px;
}.backcontenido2 {
	background-attachment: scroll;
	background-image: url(../imagen/backcontenido2.jpg);
	background-repeat: repeat-y;
	background-position: center center;
}
.backcontenido1 {
	background-attachment: scroll;
	background-image: url(../imagen/backcontenido1.jpg);
	background-repeat: repeat-y;
	background-position: center center;
}
.backcontenido3 {
	background-attachment: scroll;
	background-image: url(../imagen/backcontenido3.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.backbodyhome2 {
	background-attachment: scroll;
	background-image: url(../imagen/backbodyhome2.jpg);
	background-repeat: repeat-y;
	background-position: center center;
}
.height28 {
	height: 28px;
}
.height_encu{
	height:5px;
	font-size: 10px;
}
.solo {
	font-family: Verdana, Verdana, sans-serif;
	font-size: 10px;
	color: #FF6600;
}
.style91 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #FF6600; 
	font-size: x-small; 
}
.linea_division01{
	background-attachment: scroll;
	background-image: url(../imagen/lineadivision1.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}
.linea_division02 {
	background-attachment: scroll;
	background-image: url(../imagen/lineadivision1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.linea_division03 {
	background-attachment: scroll;
	background-image: url(../imagen/lineadivision1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.content_chart{
	width: 100%;
}
.fotochart{
	width: 60px;
	height: 62px;
	float: left;
}
.estilochart{
	color: #f60;
	padding-left: 12px;
	font-weight: bold;
}
.nombrechart{
	color: #666;
	padding-left: 12px;
}
.botonchart{
	width: 10%;
	float: left;
}
.fechachart{
	color: #f60;
	text-align: right;
}
.alb_izq{
	float: left;
	margin: 0 auto 0 0;
}
.alb_der{
	float: right;
	margin: 0 0 0 auto;
}
#fechaform  { float: left; width: 80%; padding-top: 5px; text-align: left;}
#botonpost { text-align: right; padding-top: 5px; padding-right: 0; padding-bottom: 7px; float: right; width: 50%;}
#cajadetexto textarea { width: 99.5%; border: #999 solid 1px; font-family:Verdana, Geneva, sans-serif; font-size: 12px; color: #999;}
.statuses{
	font-size:1.2em;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding: 0;
	width: 100%;
}
ol.statuses > li:first-child {
border-top:1px solid #EEEEEE;
}
ol.statuses .avatar {
display:block;
height:50px;
left:0;
margin:0 10px 0 0;
overflow:hidden;
position:relative;
width:50px;
float:left;
}
ol.statuses span.cuerpomensaje {
display:block;
margin: 5px 0;
min-height:50px;
overflow:hidden;
width:99.5%;
text-align: justify;
font-size: x-small;
}
ol.statuses li:hover, ol.statuses li.perma-hover, ol.statuses li.hover {
background-color:#F7F7F7;
}
ol.statuses li.status, ol.statuses li.despmensaje {
border-bottom:1px solid #EEEEEE;
line-height:1.1em;
padding:0.7em 0 0.6em;
position:relative;
margin: 0px;
width: 542px;
}
.tiempopost { clear: both; width: 90%; font-size: x-small; float:left; margin-top: 6px;}
.basura { height: 100%; vertical-align:bottom; width:3%; float:right; margin-left: 5px;}
.clearfix { clear: both;}
#botonmas input {
	background-color: #fff;
	color: #f60;
	border: #999 1px solid;
	width: 100%;
}
#postea { text-align:center;}
.botones_adictiva {
	text-transform: capitalize;
	color: #FF6600;
	background-color: #FFF;
	border: 1px solid #999;
}
#postcontent{
	width: 100%;
	padding: 0;
	text-align:left;
}
#seccionpost{
	width: 96%;
	text-align:left;
}
#mensajethumb{
	margin-bottom: 10px;
}
#formthumb{
	text-align:right;
	padding: 10px;
}
#navthumb{
	width: 100%;
	margin: 10px 0;
	text-align: center;
}
#navthumb div{
	float: left;
	position: relative;
	margin-left: 10px;
	margin-right: 10px;
}
#contextrenos{
	padding: 0 14px;
}
#contcartelera{
	padding: 0 14px;
}
#contcoming{
	padding: 0 14px;
}
#contondvd{
	padding: 0 14px;
}
.conthead{
	background: url(../imagen/backbodyhome1.jpg) no-repeat;
	height: 24px;
	width: 473px;
	position:relative;
	margin: 0 auto;
}
.contbody{
	width: 560px;
	position: relative;
	margin: 10px auto 0;
}
.contfoot{
	background: url(../imagen/backbodyhome3.jpg) no-repeat;
	height: 24px;
	width: 473px;
	position:relative;
	margin: 0 auto;
}
.contafiches {
	float:left;
	margin:0 auto 11px;
	position:relative;
	width:133px;
	text-align: center;
}
.clearcolums { clear: both; }
.encabezado{
	width: 100%;
	position:relative;
	text-align: center;
}
.sala {
	float:left;
	padding-left:20px;
	padding-right:10px;
	text-align:left;
	vertical-align:top;
	margin: 0 0 20px;
}
.pelicula {
	padding-left:150px;
	padding-right:20px;
	text-align:left;
	vertical-align:top;
}
.afiches1 {
	padding-right:33px;
	text-align:right;
	width:116px;
	float: left;
	
}
.titulos {
	margin:0 auto;
	position:relative;
	text-align:center;
	width:96px;
	margin-top: 15px;
}
.dia{
	text-align: left;
	float: left;
	width: 70px;
}
.tanda{
	float:left;
	width: 80px;
	text-align:left;
}
.sep{
	height: 20px;
	margin: 20px auto 10px;
}
.sep1{
	height: 20px;
}
.headalbum{
	height: 23px;
	width: 584px;
	position:relative;
	margin: 0 auto;
	background-image: url(../imagen/backnew1.jpg);
	background-repeat: no-repeat;
}
.bodyalbum2{
	background: url(../imagen/backnew2.jpg) repeat-y left;
	width: 584px;
	position: relative;
	margin: 0 auto;
}
.albumfoot{
	background: url(../imagen/backnew3.jpg) no-repeat;
	height: 24px;
	width: 584px;
	position:relative;
	margin: 0 auto;
}
.contfotos {
	float:left;
	margin:0 16px;
	position:relative;
	width:140px;
}
.menu ul{
	margin: 0;
	padding: 0;
}
.menu li{
	list-style:  none;
	text-align: left;
	font-family: Verdana, Geneva, sans-serif;
	margin-left: 10px;
	background-image: url(../imagen/bullet.jpg);
	background-repeat: no-repeat;
	background-position: left 9px;
	padding-left: 16px;
	background-attachment: scroll;
	padding-bottom: 9px;
	padding-right: 10px;
	font-size: 11px;
	color:#666;
	width: 110px;
}
.menu li a:link, .menu li a:active, .menu li a:visited{
	color:#666;
	text-decoration: none;
}
.menu li a:hover { color:#f60; }
.menu li span { font-size: 11px; color:#666; }
.divexclusive{ padding-top: 5px;}
.logito1{
	width: 30px;
	float: left;
	margin-left: 18px;
	margin-right: 11px;
}
.titpelicula{
	text-align: left;
	padding-left: 50px;
	margin-bottom: 25px;
	margin-top: 5px;
}
#contpelicula {
	margin-bottom:8px;
	margin-left:5px;
	text-align:justify;
	width:90%;
}
#contavatar{
	position:absolute;
	width: 100%;
	text-align: center;
}
#cuerpoavatar{
	position: relative;
	margin-top: 50px;
	background-attachment: scroll;
	background-image: url(../imagen/registrar_10.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
#topavatar{
	background-attachment: scroll;
	background-color: #FFF;
	background-image: url(../imagen/registrar_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 25px;
}
#bottomavatar{
	background-attachment: scroll;
	background-color: #fff;
	background-image: url(../imagen/registrar_12.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 25px;
}
#imagentopava{
	background-attachment: scroll;
	background-image: url(../imagen/registrar_03.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 27px;
	margin-bottom: 27px;
	height: 59px;
}
#lineatopava{
	background-attachment: scroll;
	background-image: url(../imagen/registrar_07.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 15px;
}
#contenidoav{
	margin: 36px auto 20px;
	width: 600px;
	text-align: left;
}
.contenedor{
	margin-bottom: 24px;
}