﻿
/**** GENERALES ***************************************************************************************************************/
body, html {font-family:Arial, Helvetica, sans-serif;font-size:14px;margin:0px;color:#000000;line-height:140%;height:100%;background-color:#FFFFFF;background-image:url(images/Top.png);background-repeat:repeat-x;}
table {font-size:14px;line-height:140%;}


/*DIVCookies*/
.DIVCookies                                 {color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:13px;position:fixed;z-index:8000;top:0px;left:0px;width:100%;clear:both;border-bottom:1px solid #999999;background-image:url(images/BackW50.png);background-repeat:repeat;}
.DIVCookies table                        {color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:140%;text-align:center;}

.DIVCookies table a:link               {color:#666666;text-decoration:underline;}
.DIVCookies table a:hover           {color:#333333;}
.DIVCookies b                              {color:#666666;}

.DIVCookies table .boton             {font-size:13px;border:0px;padding:4px 6px 4px 6px;cursor:pointer;}
.DIVCookies table .Off            {color:#FFFFFF;background-color:#666666;font-weight:normal;}
.DIVCookies table .On            {color:#FFFFFF;background-color:#000000;font-weight:normal;}
/**/

/* Configuracion */
.DIVConfiguracionCookies										      {position:fixed;z-index:1001;width:100%;height:100%;background-color:rgba(255, 255, 255, 0.70);top:0;}
.DIVConfiguracionCookies table								   {text-align:left;padding:2% 2% 2% 2%;width:50%;height:auto;margin:5% auto 0px auto;background-color:#FFFFFF;color:#666666;border:1px solid #999999;}
.DIVConfiguracionCookies .Titular  							   {color:#000000;font-size:20px;margin:0px 0px 10px 0px;text-align:center;font-weight:600;}
.DIVConfiguracionCookies p										{font-size:13px;line-height:140%;text-align:justify;}
.DIVConfiguracionCookies strong								  {color:#666666;}
.DIVConfiguracionCookies a									     {color:#666666;text-decoration:underline;}
.DIVConfiguracionCookies a:hover							      {color:#333333;}
.DIVConfiguracionCookies .Boton                                         {background-color:#DDDDDD;color:#000000;border:0px;padding:6px 20px 6px 20px;margin:0px 4px 0px 4px;cursor:pointer;border-radius:5px;font-size:14px;transition:all 0.5s ease;}
.DIVConfiguracionCookies .Boton:hover                               {background-color:#000000;color:#FFFFFF;border:0px;transition:all 0.5s ease;}
.DIVConfiguracionCookies input[type="checkbox"]		       {float:left;width:14px;height:14px;margin:4px 10px 0px 0px;}
.DIVConfiguracionCookies center							 	  {width:80px;margin:auto;}
.DIVConfiguracionCookies .scroll								    {width:100%;max-height:280px;overflow:auto;padding:0% 20px 0% 0%;margin-bottom:10px;scrollbar-width:thin;scrollbar-color:#000000 #DDDDDD;}
.DIVConfiguracionCookies .scroll::-webkit-scrollbar			{width:8px;}
.DIVConfiguracionCookies .scroll::-webkit-scrollbar-track	  {background:#DDDDDD;}
.DIVConfiguracionCookies .scroll::-webkit-scrollbar-thumb   {background-color:#000000;border:3px solid #DDDDDD;}

@media (min-width:768px) and (max-width:1024px) {
.DIVConfiguracionCookies table								   {width:86%;}
.DIVConfiguracionCookies .scroll								    {width:98%;}
}

@media screen and (max-width:414px)   {
.DIVConfiguracionCookies table	   {padding:2% 2% 3% 2%;width:70%;margin:10% auto 0px auto;}
.DIVConfiguracionCookies .scroll      {overflow-y:scroll;overflow-x:hidden;height:300px;width:92%;margin:auto auto 20px auto;}
}
/**********************************************************************************************************************************************************************/



.table100100 {width:100%;height:100%;}

img {border:0px;}

p {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#999999;line-height:140%;}
b {color:#606260;}

h1 {font-size:24px;}
h2 {font-size:20px;}
h3 {font-size:18px;font-weight:normal;color:#606260;}
h4 {font-size:16px;font-weight:normal}
h5 {font-size:17px;}

.VEOColor {color:#606260;}
.TxGris       {color:#999999;}

.display                     {display:block;}
.displaynone             {display:none;}

.TituloPremios           {color:#606260;font-size:28px;line-height:120%;margin:0px 0px 30px 0px;}

a:link, a:visited           {color:#999999;text-decoration:underline;}
a:hover                       {color:#606260;text-decoration:underline;}
a                                 {text-decoration:none;}

.display                       {display:block;}
.displaynone               {display:none;}

#clear {clear:both;} .clear      {clear:both;}
#left  {float:left;} .left              {float:left;}
#right {float:right;} .right        {float:right;}

.tleft                                       {text-align:left;}
.tright                                     {text-align:right;}
.tcenter                                  {text-align:center;}
.tjustify                                   {text-align:justify;}

.cursor {cursor:pointer}

/**** TEXTO ***************************************************************************************************************/
.codTx {color:#606260;font-weight:bold;}


/**** BOTONES ***************************************************************************************************************/
.botonVN                   {font-family:Arial, Helvetica, sans-serif;font-size:13px;border:0px;padding:5px 10px 6px 10px;margin-top:2px;cursor:pointer;}
.botonVN.Off             {color:#FFFFFF;background-color:#606260;text-decoration:none;}
.botonVN.On             {color:#606260;background-color:#FFF12D;text-decoration:none;}

.botonVV                   {font-family:Arial, Helvetica, sans-serif;font-size:13px;border:0px;padding:5px 10px 6px 10px;margin-top:2px;cursor:pointer;}
.botonVV.Off              {color:#FFFFFF;background-color:#606260;text-decoration:none;}
.botonVV.On              {color:#606260;background-color:#FFF12D;text-decoration:none;}

.botonNVpq               {font-family:Arial, Helvetica, sans-serif;font-size:13px;border:0px;padding:2px 5px 4px 5px;margin-top:2px;cursor:pointer;}
.botonNVpq.Off         {color:#FFFFFF;background-color:#606260;text-decoration:none;}
.botonNVpq.On         {color:#606260;background-color:#FFF12D;text-decoration:none;}

.boton                        {font-family:Arial, Helvetica, sans-serif;border:0px;cursor:pointer;}
.boton.Off                  {color:#999999;font-weight:bold;text-decoration:none;}
.boton.On                  {color:#606260;font-weight:bold;text-decoration:none;}

/**** FORMULARIOS ***************************************************************************************************************/
input {border:1px solid #000000;}


/**** MARGENES ***************************************************************************************************************/
#M5 {margin:5px;} #M5T {margin-top:5px;} #M5R {margin-right:5px;} #M5B {margin-bottom:5px;} #M5L {margin-left:5px;} #M10 {margin:10px;} #M10T {margin-top:10px;} #M10R {margin-right:10px;} #M10B {margin-bottom:10px;} #M10L {margin-left:10px;} #M15 {margin:15px;} #M15T {margin-top:15px;} #M15R {margin-right:15px;} #M15B {margin-bottom:15px;} #M15L {margin-left:15px;} #M20 {margin:20px;} #M20T {margin-top:20px;} #M20R {margin-right:20px;} #M20B {margin-bottom:20px;} #M20L {margin-left:20px;} #M25 {margin:25px;} #M25T {margin-top:25px;} #M25R {margin-right:25px;} #M25B {margin-bottom:25px;} #M25L {margin-left:25px;} #M30 {margin:30px;} #M30T {margin-top:30px;} #M30R {margin-right:30px;} #M30B {margin-bottom:30px;} #M30L {margin-left:30px;} #M35 {margin:35px;} #M35T {margin-top:35px;} #M35R {margin-right:35px;} #M35B {margin-bottom:35px;} #M35L {margin-left:35px;} #M40 {margin:40px;} #M40T {margin-top:40px;} #M40R {margin-right:40px;} #M40B {margin-bottom:40px;} #M40L {margin-left:40px;} #M45 {margin:45px;} #M45T {margin-top:45px;} #M45R {margin-right:45px;} #M45B {margin-bottom:45px;} #M45L {margin-left:45px;} #M50 {margin:50px;} #M50T {margin-top:50px;} #M50R {margin-right:50px;} #M50B {margin-bottom:50px;} #M50L {margin-left:50px;} #M60 {margin:60px;} #M60T {margin-top:60px;} #M60R {margin-right:60px;} #M60B {margin-bottom:60px;} #M60L {margin-left:60px;} #M65 {margin:65px;} #M65T {margin-top:65px;} #M65R {margin-right:65px;} #M65B {margin-bottom:65px;} #M65L {margin-left:65px;} #M70 {margin:70px;} #M70T {margin-top:70px;} #M70R {margin-right:70px;} #M70B {margin-bottom:70px;} #M70L {margin-left:70px;} #M75 {margin:75px;} #M75T {margin-top:75px;} #M75R {margin-right:75px;} #M75B {margin-bottom:75px;} #M75L {margin-left:75px;} #M80 {margin:80px;} #M80T {margin-top:80px;} #M80R {margin-right:80px;} #M80B {margin-bottom:80px;} #M80L {margin-left:80px;} #M85 {margin:85px;} #M85T {margin-top:85px;} #M85R {margin-right:85px;} #M85B {margin-bottom:85px;} #M85L {margin-left:85px;} #M90 {margin:90px;} #M90T {margin-top:90px;} #M90R {margin-right:90px;} #M90B {margin-bottom:90px;} #M90L {margin-left:90px;} #M95 {margin:95px;} #M95T {margin-top:95px;} #M95R {margin-right:95px;} #M95B {margin-bottom:95px;} #M95L {margin-left:95px;} #M100 {margin:100px;} #M100T {margin-top:100px;} #M100R {margin-right:100px;} #M100B {margin-bottom:100px;} #M100L {margin-left:100px;}

.M5 {margin:5px;} .M5T {margin-top:5px;} .M5R {margin-right:5px;} .M5B {margin-bottom:5px;} .M5L {margin-left:5px;} .M10 {margin:10px;} .M10T {margin-top:10px;} .M10R {margin-right:10px;} .M10B {margin-bottom:10px;} .M10L {margin-left:10px;} .M15 {margin:15px;} .M15T {margin-top:15px;} .M15R {margin-right:15px;} .M15B {margin-bottom:15px;} .M15L {margin-left:15px;} .M20 {margin:20px;} .M20T {margin-top:20px;} .M20R {margin-right:20px;} .M20B {margin-bottom:20px;} .M20L {margin-left:20px;} .M25 {margin:25px;} .M25T {margin-top:25px;} .M25R {margin-right:25px;} .M25B {margin-bottom:25px;} .M25L {margin-left:25px;} .M30 {margin:30px;} .M30T {margin-top:30px;} .M30R {margin-right:30px;} .M30B {margin-bottom:30px;} .M30L {margin-left:30px;} .M35 {margin:35px;} .M35T {margin-top:35px;} .M35R {margin-right:35px;} .M35B {margin-bottom:35px;} .M35L {margin-left:35px;} .M40 {margin:40px;} .M40T {margin-top:40px;} .M40R {margin-right:40px;} .M40B {margin-bottom:40px;} .M40L {margin-left:40px;} .M45 {margin:45px;} .M45T {margin-top:45px;} .M45R {margin-right:45px;} .M45B {margin-bottom:45px;} .M45L {margin-left:45px;} .M50 {margin:50px;} .M50T {margin-top:50px;} .M50R {margin-right:50px;} .M50B {margin-bottom:50px;} .M50L {margin-left:50px;} .M60 {margin:60px;} .M60T {margin-top:60px;} .M60R {margin-right:60px;} .M60B {margin-bottom:60px;} .M60L {margin-left:60px;} .M65 {margin:65px;} .M65T {margin-top:65px;} .M65R {margin-right:65px;} .M65B {margin-bottom:65px;} .M65L {margin-left:65px;} .M70 {margin:70px;} .M70T {margin-top:70px;} .M70R {margin-right:70px;} .M70B {margin-bottom:70px;} .M70L {margin-left:70px;} .M75 {margin:75px;} .M75T {margin-top:75px;} .M75R {margin-right:75px;} .M75B {margin-bottom:75px;} .M75L {margin-left:75px;} .M80 {margin:80px;} .M80T {margin-top:80px;} .M80R {margin-right:80px;} .M80B {margin-bottom:80px;} .M80L {margin-left:80px;} .M85 {margin:85px;} .M85T {margin-top:85px;} .M85R {margin-right:85px;} .M85B {margin-bottom:85px;} .M85L {margin-left:85px;} .M90 {margin:90px;} .M90T {margin-top:90px;} .M90R {margin-right:90px;} .M90B {margin-bottom:90px;} .M90L {margin-left:90px;} .M95 {margin:95px;} .M95T {margin-top:95px;} .M95R {margin-right:95px;} .M95B {margin-bottom:95px;} .M95L {margin-left:95px;} .M100 {margin:100px;} .M100T {margin-top:100px;} .M100R {margin-right:100px;} .M100B {margin-bottom:100px;} .M100L {margin-left:100px;}


/**** CABECERA ***************************************************************************************************************/
#CABECERA                                {width:990px;clear:both;margin:50px auto 0px auto;height:150px;}
#CABECERA #Logo                     {width:50%;float:left;}
#CABECERA #Edic                      {color:#666;width:50%;float:right;height:100px;padding-top:25px;line-height:160%;}
#CABECERA #Edic a:hover         {color:#999999;text-decoration:none;}
#CABECERA #Edic b                   {color:#606260;text-decoration:none}
#CABECERA #Edic .sep              {color:#CCCCCC;margin:0px 4px;}
#CABECERA #Categoria             {color:#606260;font-size:18px;text-align:right;clear:both;width:99.5%;margin:66px 0px 0px 0px;}

/**** PIE ***************************************************************************************************************/
.PIE                       {width:100%;background-image:url(images/Bottom.jpg);background-repeat:repeat-x;}
.PIE table              {width:990px;padding-top:20px;color:#CCCCCC;}
.PIE a                    {font-size:12px;color:#999999;text-decoration:none;}
.PIE a:hover          {color:#606260;}

/**** HOME ***************************************************************************************************************/
#Home                            {text-align:center;clear:both;width:100%;}
#Home .Logo                  {margin-top:12%;}
#Home .Acceso              {margin-top:50px;width:100%;height:94px;background-image:url(images/AccesoBack.jpg);background-repeat:repeat-x;}
#Home .Acceso img       {margin-left:390px;}

/**** ACCESO ***************************************************************************************************************/
#DivAcceso                          {text-align:center;position:absolute;z-index:10;width:566px;height:290px;margin:11% 0px 0px 0px;padding:20px;background-color:rgba(255,255,255,0.9);border:1px solid #AFAFAF;}
#DivAcceso #CodigoA         {float:left;width:140px; margin-left:154px;}
#DivAcceso #CodigoB         {float:left;width:100px;}
#DivAcceso #CheckA          {float:left;width:25px;text-align:left;}
#DivAcceso #CheckB          {float:left;width:540px;height:80px;font-size:12px;text-align:justify;line-height:120%;color:#666666;}
#DivAcceso .input                {width:100px;height:22px;text-align:center;border:1px solid #AFAFAF;}

/**** CATEGORÍAS ***************************************************************************************************************/
#Categorias                         {clear:both;text-align:left;width:auto;margin:0px 0px 0px 0px;padding:20px 0px 20px 10px;}
#Categorias a                      {color:#999999;font-size:16px;text-decoration:none;padding-left:20px;text-transform:uppercase;line-height:80%;}
#Categorias a:hover            {color:#606260;}

/**** CONTENIDOS ***************************************************************************************************************/
#SContenidos                      {width:100%;}
#CONTENIDOS                   {width:100%;clear:both;margin:45px 0px 0px 0px;}
/**/		
							
/**** OBRAS SCROLL ***************************************************************************************************************/
#OBRDatos                           {width:100%;clear:both;margin:40px 0px 0px 0px;}
#OBRDatos a                        {color:#F0F;text-decoration:none;}
#OBRDatos a:hover              {color:#0F0;}
							
#OBRCarteles                       {color:#999999;width:170px;float:left;}
#OBRCarteles #Images	   {clear:both;height:250px;margin-top:5px;}
#OBRCarteles #Datos		    {clear:both;width:100%;}
#OBRCarteles #Titulo	      {clear:both;font-size:18px;line-height:135%;margin-top:4px;color:#606260;}
#OBRCarteles p                    {color:#999999;}

#ScrollObras                         {text-align:left;width:790px;float:left;margin:0px 0px 30px 30px;}
#ScrollObras .viewport          {width:97%;height:420px;overflow:hidden;position:relative;}
#ScrollObras .overview         {list-style:none;position:absolute;}
#ScrollObras .scrollbar          {position:relative;float:right;width:12px;}
#ScrollObras .track                {background-color:#999999;height:100%;width:10px;position:relative;margin:1px;}
#ScrollObras .thumb             {background-color:#FFF12D;width:8px;margin:1px;cursor:pointer;overflow:hidden;position:absolute;}
#ScrollObras .thumb .end     {overflow:hidden;height:5px;width:8px;}
#ScrollObras .disable            {display:none;}

#ScrollObras a                      {float:left;width:100%;height:20px;padding:2px 2px 0px 4px;color:#999999;}
#ScrollObras a:hover            {float:left;width:100%;height:20px;padding:2px 2px 0px 4px;color:#FFFFFF;background-color:#999999;}
							
/************************* FICHA *************************/
#FFila                         {clear:both;margin:0px 0px 20px 0px;}
#FFila h1                    {font-size:20px;font-weight:normal;margin:0px;color:#606260;}
#FFila h2                    {font-size:16px;font-weight:normal;color:#606260;}

#FFila #Cartel             {float:left;width:200px;}
#FFila #Datos             {float:left;width:800px;}
#FFila #Datos p          {color:#606260}

#FFila #Video             {float:left;width:480px;height:430px;}
#FFila #Fotos             {float:right;width:476px;}
#FFila #Fotos img      {width:48%;margin:0px 0px 2% 2%;}
#FFila #Fotos h2        {margin-left:8px;}
	
/**/

/*VIDEOS (Trailer/Ver Online)*/
#FTRailer                   {width:470px;height:302px;float:left;background-color:#000;}

#DivVideos                 {width:470px;height:302px;clear:both;background-color:#000;}
#DivPlayTR                {position:absolute;margin:124px 0px 0px 260px;z-index:4;}
#DivPlayVER             {position:absolute;margin:124px 0px 0px 92px;z-index:4;}
#DivPlayTR1              {position:absolute;margin:104px 0px 0px 156px;z-index:4;}
#DivPlayVER1           {position:absolute;margin:104px 0px 0px 142px;z-index:4;}
.ImgDivVideos           {width:470px;margin:50px 0px 0px 0px;}

#DivCerrar                                                    {width:98%;text-align:right;margin: 5px 0px 0px 0px;}

/*TRAILER*/
#DivTrailer                 {width:470px;height:302px;position:absolute;margin:0px;clear:both;background-color:#000000;z-index:100;}
#Trailer                      {width:470px;height:275px;}

/*VER ONLINE*/
/*CÓDIGO*/
#DivCodigo                             {color:#FFFFFF;width:470px;height:302px;position:absolute;clear:both;background-color:#000000;z-index:100;}
#DivCodigo #CodTx               {float:left;margin:22px 0px 0px 120px;color:#FFF;}
#DivCodigo #CodIn                {float:left;margin:15px 0px 0px 10px;}
#DivCodigo #CodIn input       {width:100px;height:10px;text-align:center;background-color:#FFFFFF;border:1px solid #999;padding:4px;margin:5px 0px 5px 0px;}
#DivCodigo #AutorizoIn         {float:left;margin-left:20px;width:20px;}
#DivCodigo #AutorizoTx        {float:left;width:400px;}

#DivFoto                                {width:890px;height:400px;position:fixed;z-index:300;background-color:#FFFFFF;border:1px solid #999999;margin:0px 0px 0px 50px;text-align:center;}
#DivFoto #Foto                      {width:770px;height:auto;float:left;margin:10px 0px 0px 0px;}
#DivFoto #Foto img               {width:100%;}
#DivFoto #Nav                       {width:60px;height:auto;float:left;margin:150px 0px 0px 0px;}

#DivLoading                           {background-color:#FFFFFF;width:865px;height:414px;margin:0px;padding:0px;position:absolute;z-index:3;background-image:url(images/Loading.gif);background-size:auto auto;background-repeat:no-repeat;background-position:center center;}
/**/							
							
/******Deshabilitar******/
#DivDeshabilitar                     {width:100%;height:100%;position:fixed;z-index:5;}
#FondoOcultar                       {background-image:url(images/spacer.gif);background-repeat:repeat;background-color:White;opacity:0.7;filter:alpha(opacity=70);display:block;width:100%;height:100%;position:fixed;}
							
/******DivVisor******/
#DivVisor                                {clear:both;position:fixed;top:50px;left:0px;right:0px;margin:0px;padding:0px;z-index:500;}
.Tabla1000                              {width:1000px;max-width:1000px;min-width:1000px;}

#DivVisorC                              {position:fixed;text-align:left;padding:0px;z-index:500;border:1px solid #FFF12D;background-color:#FFFFFF;width:1000px;height:589px;}
#DivVisorCerrar                      {float:right;padding:6px 6px 6px 0px;}
#DivPlayer                              {clear:both;text-align:center;align:center;padding:5px 20px 0px 20px;}
#DivPlayer table                     {display:none;}




.InfoVisionados          {color:#999999;}












							
