
#FONDO {min-width:1000PX;width:100%;height:100%;clear:both;background-image:url(../images/FondoFocos.jpg);background-repeat:repeat-x;background-position:center;background-position:top;}

#LITERAL {color:#FFFFFF;font-size:14px;width:100%;background-image:url(../images/FondoFocosLiteral.jpg);background-repeat:repeat-x;height:30px;padding:20px 0px 10px 0px;}
#LITERAL .BASE {width:980px;margin:auto;}

/* Recent Spanish Cinema Series */
body  {margin:0px;font-family:Arial, Helvetica, sans-serif;/*background-color:#E0001B;*/ background-color:black;background-image:url(../images/fondocab.jpg);background-repeat:repeat-x;}
table {font-size:12px;line-height:20px;text-align:left;color:#FFFFFF;}



/*DIVCookies*/
.DIVCookies         {color:#999999;font-family:Arial, Helvetica, sans-serif;font-size:13px;position:relative;z-index:8000;top:0px;left:0px;width:100%;clear:both;border-bottom:1px solid #333;background-image:url(../images/BackW50.png);background-repeat:repeat;}
.DIVCookies table   {color:#999999;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:120%;text-align:center;}

.DIVCookies a:link  {color:#999999;text-decoration:underline;}
.DIVCookies a:hover {color:#FFFFFF;}
.DIVCookies b       {color:#999999;}


.DIVCookies .boton  {font-size:13px;border:0px;padding:4px 6px 4px 6px;cursor:pointer;border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;}
	.DIVCookies .Off  {color:#FFFFFF;background-color:#666666;}
	.DIVCookies .On   {color:#000000;background-color:#FFFFFF;}
/**/


img {border:0px;}

.display     {display:block;}
.displaynone {display:none;}

.M0T {margin-top:0px;}

.boton  {font-size:14px;height:28px;border:0px;padding:4px 8px 4px 8px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.botonG {font-size:18px;height:40px;border:0px;padding:12px 17px 12px 17px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}

.Off {color:#FFFFFF;background-color:#900;cursor:pointer;}
.On {color:#FFFFFF;background-color:#000;cursor:pointer;}


.MCcolor {color:#000000;}

.btable {border-top:1px solid #CCC;}
.tsporsor {background-color:#FFF;border:0px;}
.tshort {background-color:#349933;}
.pleft{text-align:left;}

.tcenter {text-align:center;}
.tleft {text-align:left;}
.tright {text-align:right;}

.tx999 {color:#999;}
.bccc {border:1px solid #CCC;}

.tright {text-align:right;}

.TituloPress {background-color:#000000;color:#fff;}

a:link, a:visited {color:#cccccc;text-decoration:underline;}
a:hover {color:#FFFFFF;text-decoration:underline;}

A.Home:link, A.Home:visited {color:#F0F;text-decoration:underline;}
A.Home:hover                {color:#0F0;text-decoration:underline;}

A.Enlace2:link, A.Enlace2:visited {color:#cccccc;text-decoration:underline;}
A.Enlace2:hover                   {color:#FFFFFF;text-decoration:underline;}

A.EnlMC:link, A.EnlMC:visited {color:#000000;text-decoration:underline;}
A.EnlMC:hover {color:#E0001B;text-decoration:underline;}

A.Enlace3:link, A.Enlace3:visited {color:#000;text-decoration:none;}
A.Enlace3:hover {color:#000;text-decoration:underline;}

A.Enlace4:link, A.Enlace4:visited {color:#000;text-decoration:underline;}
A.Enlace4:hover {color:#FF9900;text-decoration:underline;}

.Linknone {text-decoration:underline;}


h1 {font-size:16px;}
h2 {font-size:14px;}
h3 {font-size:12px;}

.fs14 {font-size:14px;line-height:160%;}
.fs16 {font-size:16px;line-height:160%;}
.fs18 {font-size:18px;line-height:160%;}
.fs22 {font-size:22px;line-height:160%;}
.fs26 {font-size:26px;line-height:160%;}

.cursor {cursor:pointer;}

#line {width:100%;height:1px;background-color:#A40014;}
#line2 {width:864px;height:1px;background-color:#A40014;margin-left:20px;}

.linedg {clear:both;width:100%;height:1px;margin:10px 0px 20px 0px;background: rgba(25,25,25,0);background: -moz-linear-gradient(left, rgba(25,25,25,0) 0%, rgba(23,23,23,1) 25%, rgba(25,25,25,1) 75%, rgba(25,25,25,0) 100%);background: -webkit-gradient(left top, right top, color-stop(0%, rgba(25,25,25,0)), color-stop(25%, rgba(23,23,23,1)), color-stop(75%, rgba(25,25,25,1)), color-stop(100%, rgba(25,25,25,0)));background: -webkit-linear-gradient(left, rgba(25,25,25,0) 0%, rgba(23,23,23,1) 25%, rgba(25,25,25,1) 75%, rgba(25,25,25,0) 100%);background: -o-linear-gradient(left, rgba(25,25,25,0) 0%, rgba(23,23,23,1) 25%, rgba(25,25,25,1) 75%, rgba(25,25,25,0) 100%);background: -ms-linear-gradient(left, rgba(25,25,25,0) 0%, rgba(23,23,23,1) 25%, rgba(25,25,25,1) 75%, rgba(25,25,25,0) 100%);background: linear-gradient(to right, rgba(25,25,25,0) 0%, rgba(23,23,23,1) 25%, rgba(25,25,25,1) 75%, rgba(25,25,25,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#191919', endColorstr='#191919', GradientType=1 );}
.linedg2 {
	clear:both;
	width:100%;
	height:1px;
	margin:10px 0px 20px 0px;
	background: rgba(200,200,200,0);
	background: -moz-linear-gradient(left, rgba(200,200,200,0) 0%, rgba(190,190,190,1) 25%, rgba(200,200,200,1) 75%, rgba(200,200,200,0) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(200,200,200,0)), color-stop(25%, rgba(190,190,190,1)), color-stop(75%, rgba(200,200,200,1)), color-stop(100%, rgba(200,200,200,0)));
	background: -webkit-linear-gradient(left, rgba(200,200,200,0) 0%, rgba(190,190,190,1) 25%, rgba(200,200,200,1) 75%, rgba(200,200,200,0) 100%);
	background: -o-linear-gradient(left, rgba(200,200,200,0) 0%, rgba(190,190,190,1) 25%, rgba(200,200,200,1) 75%, rgba(200,200,200,0) 100%);
	background: -ms-linear-gradient(left, rgba(200,200,200,0) 0%, rgba(190,190,190,1) 25%, rgba(200,200,200,1) 75%, rgba(200,200,200,0) 100%);
	background: linear-gradient(to right, rgba(200,200,200,0) 0%, rgba(190,190,190,1) 25%, rgba(200,200,200,1) 75%, rgba(200,200,200,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#191919', endColorstr='#191919', GradientType=1 );
}

#Col20 {width:20%; float:left;}
#Col25 {width:25%; float:left;}
#Col30 {width:30%; float:left;}
#Col33 {width:33%; float:left;}
#Col40 {width:40%; float:left;}
#Col50 {width:50%; float:left;}
#Col60 {width:60%; float:left;}
#Col70 {width:70%; float:left;}
#Col75 {width:75%; float:left;}
#Col67 {width:67%; float:left;}

#FPObraHeight {clear:both;height:266px;}

.visualtools #Left .M20R {float:left; width:50%;}
.visualtools #Left       {float:left; width:40%;}
.vsmaxheightimg          {width:100%;}

.M0 {margin:0px;}	.M0T {margin-top:0px;}	.M0R {margin-right:0px;}	.M0B {margin-bottom:0px;}	.M0L {margin-left:0px;}
.M1 {margin:1px;}	.M1T {margin-top:1px;}	.M1R {margin-right:1px;}	.M1B {margin-bottom:1px;}	.M1L {margin-left:1px;}
.M2 {margin:2px;}	.M2T {margin-top:2px;}	.M2R {margin-right:2px;}	.M2B {margin-bottom:2px;}	.M2L {margin-left:2px;}
.M3 {margin:3px;}	.M3T {margin-top:3px;}	.M3R {margin-right:3px;}	.M3B {margin-bottom:3px;}	.M3L {margin-left:3px;}
.M4 {margin:4px;}	.M4T {margin-top:4px;}	.M4R {margin-right:4px;}	.M4B {margin-bottom:4px;}	.M4L {margin-left:4px;}
.M5 {margin:5px;}	.M5T {margin-top:5px;}	.M5R {margin-right:5px;}	.M5B {margin-bottom:5px;}	.M5L {margin-left:5px;}
.M6 {margin:6px;}	.M6T {margin-top:6px;}	.M6R {margin-right:6px;}	.M6B {margin-bottom:6px;}	.M6L {margin-left:6px;}
.M7 {margin:7px;}	.M7T {margin-top:7px;}	.M7R {margin-right:7px;}	.M7B {margin-bottom:7px;}	.M7L {margin-left:7px;}
.M8 {margin:8px;}	.M8T {margin-top:8px;}	.M8R {margin-right:8px;}	.M8B {margin-bottom:8px;}	.M8L {margin-left:8px;}
.M9 {margin:9px;}	.M9T {margin-top:9px;}	.M9R {margin-right:9px;}	.M9B {margin-bottom:9px;}	.M9L {margin-left:9px;}
.M10 {margin:10px;}	.M10T {margin-top:10px;}	.M10R {margin-right:10px;}	.M10B {margin-bottom:10px;}	.M10L {margin-left:10px;}
.M11 {margin:11px;}	.M11T {margin-top:11px;}	.M11R {margin-right:11px;}	.M11B {margin-bottom:11px;}	.M11L {margin-left:11px;}
.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;}	.M90T {margin-top:95px;}	.M90R {margin-right:95px;}	.M90B {margin-bottom:95px;}	.M90L {margin-left:95px;}
.M100 {margin:100px;}	.M100T {margin-top:100px;}	.M100R {margin-right:100px;}	.M100B {margin-bottom:100px;}	.M100L {margin-left:100px;}
.M150 {margin:150px;}	.M150T {margin-top:150px;}	.M150R {margin-right:150px;}	.M150B {margin-bottom:150px;}	.M150L {margin-left:150px;}
.M200 {margin:200px;}	.M200T {margin-top:200px;}	.M200R {margin-right:200px;}	.M200B {margin-bottom:200px;}	.M200L {margin-left:200px;}


#Player1, #Player2, #Player3, #Player4, #Player5, #Player6, #Player7, #Player8, #Player9, #Player10 {border:1px solid #181818;}


/** HOME 2013 **************************************************************************************************************************************************/


#Cont {min-height:500px;min-width:990px;max-width:990px;margin:40px 0px 0px 0px;clear:both;color:FFF;font-size:12px;line-height:20px;}

#Cont a {color:#CCC;text-decoration:none; font-weight:bold;}
#Cont a:hover {color:#FFF;text-decoration:none; font-weight:bold;}
#Cont #PlayerHome {width:490px;border:3px solid #FFF;}
#Cont #Foto {}
#Cont #Foto img {border:3px solid #FFF;}

#Cont #textoHome {margin:0px 30px 0px 60px; text-align:justify; color:#FFF; font-size:12px; line-height:20px;}
#Cont h1 {color:#FFFFFF; font-weight:bold; text-align:left;}
#Cont h2 {color:#FFFFFF;}
#Cont #Galeria {width:387px;height:172px;clear:both;background-image:url(../images/HGaleriaFondo.jpg);background-repeat:repeat-x;padding-top:18px;text-align:left;}
#Cont #Galeria img {/*height:85px;*/margin:8px 3px 0px 4px;}

#Cont #Margin {/*width:945px;*/ text-align:justify;}
#Cont #Margin a       {color:#CCCCCC;text-decoration:none;}
#Cont #Margin a:hover {color:#FFFFFF;}
#Cont #ContenidosColH {width:516px;margin:20px 20px 0px 0px;float:left; text-align:justify;}
#Cont #Margin2 {width:80%; min-width:1000px; text-align:left;}

#CuadroBlanco {width:700px; background-color:#FFF; float:left;color:#000; margin-bottom:50px;}
#CuadroBlanco h2 {color:#000;}

#CuadroPelicula {width:240px;float:right; background-image:url(../images/FondoPelicula.jpg); background-repeat:repeat-y; padding-bottom:20px; margin-bottom:50px;}
#CuadroPelicula img {margin-top:20px;}
#CuadroPeliculaL {width:240px; background-image:url(../images/FondoPelicula.jpg); background-repeat:repeat-y; padding-bottom:10px; margin-bottom:50px;}
#CuadroPeliculaL img {margin-top:10px;}


@media screen and (max-width:1024px){
}

#NotasHomeEN {font-size:12px;line-height:140%;color:#FFFFFF;text-align:left;background-color:#000;margin-top:127px;width:180px;padding:10px;clear:both;}
	#NotasHomeEN a {color:#FFFFFF;text-decoration:none;}
	#NotasHomeEN a:hover {color:#E0001B;text-decoration:none;}

#NotasHomeES {font-size:12px;line-height:140%;color:#FFFFFF;text-align:left;background-color:#000;margin-top:127px;width:180px;padding:10px;clear:both;}
	#NotasHomeES a {color:#FFFFFF;text-decoration:none;}
	#NotasHomeES a:hover {color:#E0001B;text-decoration:none;}


/***********************************************/
/*	Slide Home	*/
	#SlideH {width:100%;height:450px;clear:both;background-position:center top;background-repeat:no-repeat;}
	#SlideH #pnSlide {overflow:hidden;width:100%;height:450px;}

		#SlideH .cycle-slideshow       {clear:both;}
		#SlideH .cycle-slideshow > div {position:absolute;top:0;left:0;width:100%;height:450px;padding:0px; background-position:center}

	/*	Flechas Navegación	*/
		#SlideNavegacionI       {position:absolute;z-index:201;margin:20% 0px 0px 0px;cursor:pointer;}
			#SlideNavegacionI img {margin:0px 0px 0px 20px;}
		#SlideNavegacionD       {position:absolute;z-index:201;right:0;margin:20% 0px 0px 0px;cursor:pointer;}
			#SlideNavegacionD img {margin:0px 20px 0px 0px;}
/*	Fin Slide Home	*/




/***********************************************/
/*	Slide Gallery Home	*/
	#SlideHGallery {width:490px;height:327px;clear:both;background-position:center top;background-repeat:no-repeat; border:3px solid #FFFFFF;}
	#SlideHGallery #pnSlide {overflow:hidden;width:100%;height:327px;}

		#SlideHGallery .cycle-slideshow       {clear:both;}
		#SlideHGallery .cycle-slideshow > div {position:absolute;top:0;left:0;width:100%;height:327px;padding:0px;background-position:center}

	/*	Flechas Navegación	*/
		#SlideNavegacionHGI       {position:absolute;z-index:201;margin:275px 0px 0px 0px;cursor:pointer;}
			#SlideNavegacionHGI img {width:70%;margin:0px 0px 0px 5px;}
		#SlideNavegacionHGD       {position:absolute;z-index:201;margin:275px 0px 0px 461px;cursor:pointer;}
			#SlideNavegacionHGD img {width:70%;margin:0px 5px 0px 0px;}
/*	Fin Slide */




/** CABECERA 2017 **************************************************************************************************************************************************/

.Cabecera                 {width:986px;height:125px;background-color:#000;}
	.Cabecera .logo         {width:200px;height:115px;float:left;margin:10px 0px 0px 0px;}
	.Cabecera .Sep          {color:#666666;margin:0px 5px 0px 5px;}
	.Cabecera .rrss         {width:770px;float:right;margin:10px 0px 10px 0px;font-family:Arial, Helvetica, sans-serif;font-size:13px;}
		.Cabecera .rrss a       {color:#999999;}
		.Cabecera .rrss a:hover {color:#FFFFFF;}
	.Cabecera .menu         {width:770px;float:right;margin:20px 0px 0px 0px;font-family:Arial, Helvetica, sans-serif;font-size:14px;text-align:center;}
	.Cabecera .menu .activo {color:#E10816;text-decoration:none;}
	.Cabecera a             {color:white;text-decoration:none;}
	.Cabecera a:hover       {color:#E10816;}


/** CABECERA 2013 **************************************************************************************************************************************************/
#cabecera           {width:990px;height:125px;background-color:black;}
	#cabecera a       {color:white;text-decoration:none;}
	#cabecera a:hover {color:#DE4949;}
	#cabecera .menu         {font-family:Arial, Helvetica, sans-serif; font-size:14px;width:100%;min-width:800px;text-align:center;}
	#cabecera .menu .activo {color:#DE4949;text-decoration:none;}
	
	#SubMenu1, #SubMenu2, #SubMenu3, #SubMenu4 {text-align:left; line-height:180%;padding:4px 8px 4px 8px;width:auto;height:auto;background-color:#000;position:absolute;z-index:500;opacity:0.8;filter:alpha(opacity=80);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
	#SubMenu1.marginEN {margin-left:-3px;}
	#SubMenu2.marginEN {margin-left:0px;}
	#SubMenu3.marginEN {margin-left:0px;}
	#SubMenu4.marginEN {margin-left:12px;}

	#SubMenu1.marginES {margin-left:-3px;}
	#SubMenu2.marginES {margin-left:0px;}
	#SubMenu3.marginES {margin-left:0px;}
	#SubMenu4.marginES {margin-left:12px;}

	#SubMenu2Esp {margin:0px 0px 0px 16px;padding-top:5px; width:56px; height:25px; background-color:#000; position:absolute; z-index:900; text-align:left; opacity:0.8; filter: alpha(opacity=80); -moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
	#SubMenu1Esp {padding-top:5px; width:210px; height:45px; background-color:#000; position:absolute; z-index:900; text-align:left; opacity:0.8; filter: alpha(opacity=80); -moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}

#CAB {height:110px; background-color:black;}
	#CAB #Margin {margin:30px 0px 0px 0px;float:left;}
	#CAB 
	#CAB img {margin:0px 2px 0px 0px;}
	#CAB #Iconos {float:left;width:105px;}
		#CAB #Iconos #ico {width:26px;height:28px;float:left;}
		#CAB #Iconos .ico {margin-right:4px;}
	#CAB #Contact {float:left;}
		#CAB #Contact img {margin:0px;}

	#CAB #App {float:left;height:28px;width:98px; text-align:left;}
		#CAB #App img {margin:0px;}



/**************************************************************************************************************************************************************/


#pielegal {width:100%;font-size:11px;color:#999;line-height:140%;}
	#pielegal p {margin:10px 0px 10px 0px;}
	#pielegal a {color:#F6B3BB;}
	#pielegal a:hover {color:#FFFFFF;}

input {
	line-height:20px;
	height:20px;
	width:308px;
	border:1px solid #FFFFFF;
	margin-bottom:2px;
}
.Check {
	height:16px;
	width:16px;
	background-color:transparent;
	border:none;
}
.Btn {
	height:22px;
	width:100px;
	background-color:transparent;
	border:1px solid #ffffff;
}
.TextArea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	width:308px;
	border:1px solid #FFFFFF;
}

.M8T {margin-top:8px;}
.M16L {margin-left:16px;}

#M5 {margin:5px;}
#M5T {margin-top:5px;}
#M5L {margin-left:5px;}
#M5B {margin-bottom:5px;}
#M5R {margin-right:5px;}
	.M5 {margin:5px;}.M5T {margin-top:5px;}.M5L {margin-left:5px;}.M5B {margin-bottom:5px;}.M5R {margin-right:5px;}
#M10 {margin:10px;}
#M10T {margin-top:10px;}
#M10L {margin-left:10px;}
#M10B {margin-bottom:10px;}
#M10R {margin-right:10px;}
	.M10 {margin:10px;}.M10T {margin-top:10px;}.M10L {margin-left:10px;}.M10B {margin-bottom:10px;}.M10R {margin-right:10px;}

#M20 {margin:20px;}
#M20T {margin-top:20px;}
#M20L {margin-left:20px;}
#M20B {margin-bottom:20px;}
#M20R {margin-right:20px;}
	.M20 {margin:20px;}.M20T {margin-top:20px;}.M20L {margin-left:20px;}.M20B {margin-bottom:20px;}.M20R {margin-right:20px;}

#M30 {margin:30px;}
#M30T {margin-top:30px;}
#M30L {margin-left:30px;}
#M30B {margin-bottom:30px;}
#M30R {margin-right:30px;}
	.M30 {margin:30px;}.M30T {margin-top:30px;}.M30L {margin-left:30px;}.M30B {margin-bottom:30px;}.M30R {margin-right:30px;}

#M50 {margin:50px;}
#M50T {margin-top:50px;}
#M50L {margin-left:50px;}
#M50B {margin-bottom:50px;}
#M50R {margin-right:50px;}
	.M50 {margin:50px;}.M50T {margin-top:50px;}.M50L {margin-left:50px;}.M50B {margin-bottom:50px;}.M50R {margin-right:50px;}


/* Textos */


.Conmemoriacion {
	font-size:12px;
	color:#FFF;
}

.TituloPrev {font-size:15; font-weight:bold;}


.Negro {
	color:#000;
}
.Leyenda {font-size:9px;line-height:12px;}
/* Generales */
#Left {float:left;}
#Right {float:right;}
#Clear {clear:both;/*width:960px;*/}

.Left {float:left;}
.Right {float:right;}
.Clear {clear:both;}

#Separador {
	width:16px;
	float:left;
}
#TabA {
	margin:0px 30px 0px 20px;
}
#TabB {
	margin:0px 30px 0px 12px;
}
#FotosL1 {background-image:url(../images/about00.jpg);background-repeat:repeat-x;background-color:#000;width:508px;height:188px;clear:both;margin:2px 20px 10px 0px;}
#FotosL2 {background-image:url(../images/about00.jpg);background-repeat:repeat-x;background-color:#000;width:924px;height:188px;clear:both;margin:2px 20px 10px 0px;}
#FotosL3 {background-image:url(../images/about00.jpg);background-repeat:repeat-x;background-color:#000;width:670px;height:188px;clear:both;margin:2px 20px 10px 0px;}

#FotosR {
	font-size:9px;
	font-style:italic;
	line-height:11px;
	float:right;
	margin:2px 0px 10px 20px;
}
/* Basicos */
#ContH {
	/* si imagen
	background-image:url(../images/FondoH.jpg);
	background-position:top;
	*/
	width:100%;
	height:100%;
		/* si imagen abajo
	background-image:url(../images/Fondo1.jpg);
	background-position: 100% 0%;
	background-repeat:no-repeat;
	background-color:#C00;
	width:100%;
	height:100%;
	 */
}
#ContS2 {
	float:right;
}
#IconosH {
	float:left;
	margin-top:6px;
	margin-left:10px;
}
#IconosS {
	float:left;
	text-align:center;
	width:60px;
	margin-top:6px;
}
#Idiomas {
	float: right;
	margin-right:10px;
}
/* Cabecera */
#MenuH {
	width:640px;
	height:120px;
	float:left;
	margin-left:12px;
}

/* home contenidos */
#CONTHinfo {clear:both;width:100%;}

#LogoH {
	width:530px;
	height:94px;
	margin:20px 0px 0px 12px;
}
#Phtogallery {
	clear:both;
	width:160px;
	margin:20px 0px 0px 12px;
}
#VideoH {
	clear:both;
	width:320px;
	margin:20px 0px 0px 12px;
	padding-left:110px;
}
#Infos {
	font-size:12px;
	clear:both;
	width:520px;
	margin:25px 0px 0px 12px;
}

#MenuS {
	width:640px;
	height:120px;
	float:left;
}
#LogoS {
	width:auto;
	height:auto;
	clear:both;
	margin:20px 0px 0px 38px;
}
/* CONTENIODS */

.Fondo1 {
	/* si imagen
	background-image:url(../images/Fondo1.jpg);
	background-repeat:repeat;
	*/

}

#Contenidos {
	width:60%;
	padding: 20px 0px 20px 25px;
	clear:both;
}
#Contenidos100 {width:100%; margin:20px 0px 20px 0px; /*padding: 20px 30px 20px 35px;*/}
	#Contenidos100 #Margin {margin:0px 30px 0px 35px;}
	#Contenidos100 #FilmProgram {margin:0px 30px 0px 35px;}
	#Contenidos100 #FilmProgram #Cartel {float:left;width:170px;}
	#Contenidos100 #FilmProgram #Texto {float:left;width:760px;}

#ContenidosColA {width:400px;margin:0px 20px 0px 0px;float:left;}
#ContenidosColB {width:510px;float:left;}

#ContenidosColC {width:555px;margin:0px 20px 0px 0px;float:left;}
#ContenidosColD {width:350px;float: right;}

#ContenidosColE {width:340px;margin:0px 20px 0px 0px;float:left;}
#ContenidosColF {width:575px;float:left;font-size:9px;font-style:italic;line-height:11px;}

#ContenidosColG {padding: 0px 20px 0px 25px;clear:both;}

#ContenidosColH {width:516px;margin:20px 20px 0px 0px;float:left; text-align:justify;}
#ContenidosColI {width:400px;margin:20px 0px 0px 0px;float:left;}


#contPrograma {/*min-width:1024px; max-width:1280;*/width:1000px; margin:40px 0px 0px 0px; clear:both; text-align:left; text-align:justify; color:#FFF; font-size:12px; line-height:20px;}
	#contPrograma #Margin {margin:0px 30px 0px 35px;}
	#contPrograma #FilmProgram {margin:0px 30px 0px 35px;}
	#contPrograma #FilmProgram #Cartel {float:left;width:170px;}
	#contPrograma #FilmProgram #Texto {float:left;width:760px;}
	#contPrograma a { text-decoration:none;}
	
.tablaPrograma {max-width:1260px;min-width:1000px; margin-bottom:0px;}

#SponsorText    {width:95%;}
#SponsorText p  {margin-bottom:26px;}
#SponsorText h3 {color:#000; line-height:12px;}

#TituloSponsor {height:35px; background-color:#FFF; padding:1px 15px 0 15px; margin-bottom:15px; display:inline-block; }


/****** Press *******/
/****** Press Zpna Prensa*******/
#PressZPCol1a {width:230px;margin:10px 0px 0px 20px;float:left;}
#PressZPCol1b {width:635px;margin:10px 0px 0px 0px;float:left;}
	#PressZPCol1b a {color:#FFFFFF;text-decoration:none;}
	#PressZPCol1b a:hover {color:#000000;text-decoration:none;}

#PressZPCol2a {width:432px;margin:10px 0px 0px 20px;float:left;}
#PressZPCol2b {width:432px;margin:10px 0px 0px 0px;float:left;}
	#PressZPCol2b a {color:#FFFFFF;text-decoration:none;}
	#PressZPCol2b a:hover {color:#000000;text-decoration:none;}

#PressZPCol3a {width:412px;margin:10px 0px 0px 20px;float:left;}
	#PressZPCol3a a {color:#FFFFFF;text-decoration:none;}
	#PressZPCol3a a:hover {color:#000000;text-decoration:none;}

#PressZPCol3b {width:412px;margin:10px 0px 0px 0px;float:left;}
	#PressZPCol3b #margin {margin-left:32px;}
	#PressZPCol3b a {color:#FFFFFF;text-decoration:none;}
	#PressZPCol3b a:hover {color:#000000;text-decoration:none;}

			#lineh0 {height:80px;width:1px;float:left;margin:10px 20px 0px 10px;background-color:#181818;}
			#lineh1 {height:220px;width:1px;float:left;margin:10px 20px 0px 10px;background-color:#181818;}
			#lineh2 {height:444px;width:1px;float:left;margin:10px 20px 0px 10px;background-color:#181818;}
			#lineh3 {height:230px;width:1px;float:left;margin:10px 20px 0px 10px;background-color:#181818;}
			#lineh4 {height:620px;width:1px;float:left;margin:10px 20px 0px 10px;background-color:#181818;}
			#lineh5 {height:300px;width:1px;float:left;margin:10px 20px 0px 10px;background-color:#181818;}
	

#PressZPCol4a { text-align:center;width:210px;margin:10px 20px 0px 20px;float:left;}
#PressZPCol4b {width:670px;margin:10px 0px 0px 0px;float:left;}
	#PressZPCol4b a {color:#FFFFFF;text-decoration:none;}
	#PressZPCol4b a:hover {color:#000000;text-decoration:none;}




#ContenidosFPCol {text-align:left;width:148px;float:left;}
	#ContenidosFPColS {width:10px;float:left;}
	#ContenidosFPCol h2 {font-size:12px;}

#ContenidosFPCol13 {text-align:left;width:178px;float:left;}
	#ContenidosFPCol13 h2 {font-size:12px;}

#contIzq {
	float:left;
	width:51%;
	height:250px;	
}

#contDer {
	float: left;
	width:55%;
	text-align:right;
	margin-left:44.7%;
}


/* ABOUT */
#Repro {width:508px; height:230px;}
	#Repro #Left {text-align:left;width:200px;float:left;}
	#Repro #Right {float:right; width:300px;}

.Player {float:left;width:300px;height:220px;background-image:url(../images/Logo3.jpg);}
.Player2011 {float:left;width:300px;height:220px;background-image:url(../images/Logo2011.jpg);}

.Player2012A {float:left;width:300px;height:220px;}
.Player2012B {float:left;width:300px;height:220px;}


/* Previous Editions */


#FichaPEd {
	/*line-height:14px;*/
	clear:both;
	margin-bottom:20px;
	margin-top:20px;
}
#TituloPEd {
	background-color:#B535C8;
	font-size:14px;
	color:#fff;
	width:950px;
	clear:both;
	padding:4px 4px 4px 4px;
	margin-bottom:10px;
}
#TituloPEdA    {background-image:url(../images/LutoDegradadoG.jpg);background-repeat:no-repeat;text-align:center;font-size:12px;color:#fff;width:990px;clear:both;padding:8px 8px 8px 8px;margin-bottom:10px;}

#TituloPEdB {background-color:#A40014;font-size:14px;color:#fff;width:950px;clear:both;padding:4px 4px 4px 4px;margin-bottom:10px;}

#TituloPEdBold, #TituloPEdBold2 {background-image:url(../images/LutoDegradado.jpg);background-repeat:no-repeat;font-size:13px;width:990px;height:32px;font-weight:bold;color:#fff;clear:both;padding:6px 0px 4px 8px;}
#FPTituloROJO   {background-color:#0f0;/*background-color:#E10816;*/font-size:13px;font-weight:bold;color:#fff;width:180px;clear:both;padding:6px 0px 6px 0px;margin:0px auto 10px auto;}

#TituloPEdBold3 {
	background-color:#A40014;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	width:935px;
	clear:both;
	padding:6px 4px 6px 4px;
	margin-bottom:10px;
}

#CartelPEd     {width:16%;float:left;margin:10px 0px 15px 0px;}
#CartelPEd img {margin:0px 10px 10px 0px;}

#DatosPEd {width:82%;float:right;margin:0px 0px 15px 0px;}
#DatosPEd2 {width:750px;float:left;}
#DatosPEdTecnico {clear:both;font-weight:bold;padding-bottom:10px;}

#DatosPEdTexto {
	clear:both;
	width:568px;
	padding-bottom:10px;
}
/* PIE */
.Pie {font-size:9px;color:#FFFFFF;}
.PieHome {font-size:9px;color:#FFFFFF; min-width:1000px;}

#PiesAbout1, #PiesAbout2, #PiesAbout3, #PiesAbout4, #PiesAbout5 {
	background-color:#E0001B;
	color:#FFFFFF;
	filter: alpha(opacity=85);
	font-size:9px;
	line-height:10px;
	padding:2px;
	z-index:1;
}
	
/*PRESS*/

#Video1 {float:left;margin:0px 10px 10px 0px;}
	#Video1 p {line-height:16px; margin-top:4px;}
#Video2 {float:left;}
	#Video2 p {line-height:16px; margin-top:4px;}
	
.MCLogos {text-align:center;float:left;width:156px;height:70px;padding:9px 0px 9px 0px;}
	
/*pop up*/

#PpBase {text-align:justify;width:640px;margin:4px 20px 20px 20px;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:140%;color:#FFFFFF;}
	#PpBase #TAB {margin:20px 20px 0px 74px;}
	#PpBase b {color:#FFFFFF;font-size:14px;}
	#PpBase #right {float:right;margin:0px 20px 20px 0px;}

/* ACREDITACIÓN */
#DivAlerta {width:500px;height:325px;background-image:url(../images/alertafondo.png);background-repeat:repeat;border:1px solid #FF9900;position:absolute;z-index:200;margin:65px 0px 0px 210px;}
#DivAlerta table {font-size:12px;line-height:140%;text-align:center;color:#000000;}
#DivAlerta2 {width:455px;height:335px;background-image:url(../images/alertafondo.png);background-repeat:repeat;border:1px solid #333333;position:absolute;z-index:200;margin:75px 0px 0px -10px;}
#DivAlerta2 table {font-size:12px;line-height:140%;text-align:center;color:#000000;}
.display {display:inherit;}
.displaynone {display:none;}



/**DIV FOTOS******************************************/
#DivOculta {background-image:url(../images/DivOcultar2016.png);background-repeat:repeat;width:100%;height:100%;position:fixed;z-index:590;}
.displaynone {display:none;}
#DivFOTOS {width:670px;height:auto;color:#FFF;background-color:#000;position:fixed;z-index:600;margin:110px 0px 20px 110px;padding-bottom:10px;border:1px solid #333333;padding:10px 20px 10px 20px;}
	#DivFOTOS .prueba {color:#F0F;}
	#DivFOTOS table {font-size:12px;line-height:140%;text-align:center;color:#FFF;}
	#DivFOTOS #descarga {height:30px;position:absolute;z-index:301;margin:435px 0px 0px 580px;}
	#DivFOTOS #nviz {width:23px;height:434px;background-image:url(../images/DatosObraFondo.png);background-repeat:repeat;position:absolute;z-index:202;margin:0px;padding-left:6px;}
	#DivFOTOS #nvdr {width:23px;height:434px;background-image:url(../images/DatosObraFondo.png);background-repeat:repeat;position:absolute;z-index:202;margin:0px 0px 0px 621px;padding-left:8px;}
		#DivFOTOS #nviz img, #nvdr img {margin:205px 0px 0px 0px;}
		#DivFOTOS .Foto {max-width:650px;max-height:434px;}
#DivCerrarAspaFO {width:20px;height:20px;position:absolute;z-index:205;margin:0px 0px 0px 661px;}
/**DIV FOTOS******************************************/
