*
	{
	margin:0%;
	padding:0%;
	max-width: 100% /* evita que el objeto desborde a su contenedor*/
	
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
			   box-sizing: border-box;
	}

img {
max-width: 100%; height:auto; /* evita que el objeto desborde a su contenedor*/

}

#contenido *{overflow:hidden;}

#contenido {padding:3%;}
	



#barrita
, #barrita_abajo
, #barrita_segunda
, #barrita_creditos
	{
	width:99%;
	float:none;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	}
	@media screen and (min-width:361px) and (max-width: 600px)
		{
		#barrita 
		,
		#barrita_abajo
		,
		#barrita_creditos
		,
		#barrita_segunda
		{
		margin-bottom:5%;	
		}
		}


#barrita .barrita_contenedor
,
#barrita_abajo .barrita_contenedor
,
#barrita_creditos .barrita_contenedor
,
#barrita_segunda .barrita_contenedor
	{
	width:100%;
	}
	

#barrita .barrita_contenedor a,
#barrita_abajo .barrita_contenedor a,
#barrita_creditos .barrita_contenedor a,
.barrita_contenedor .barrita_contenedor a
	

	{
	text-decoration: none;
	}

	@media screen and (min-width:361px) and (max-width: 480px)
		{
		#barrita .barrita_contenedor a	
		,#barrita_abajo .barrita_contenedor a
		,#barrita_creditos .barrita_contenedor a
		,#barrita_segunda .barrita_contenedor a i.fa
		{
		display:block;
		float:left;
		clear:right;
		padding:2%;
		margin:1.5%;
		width:47%
		}
		}	
	@media screen and (min-width:481px) and (max-width: 600px)
		{
		#barrita .barrita_contenedor a	
		,#barrita_abajo .barrita_contenedor a
		,#barrita_segunda .barrita_contenedor a i.fa
		{
		display:block;
		float:left;
		clear:right;
		padding:2%;
		margin:1.5%;
		width:30%;
		}
		
		#barrita_creditos .barrita_contenedor a
			{
				display:block;
		float:left;
		clear:right;
		padding:2%;
		margin:1.5%;
			width:47%;
			
			}
		}	


body
	{
	padding:3%;
	text-align:center;
	}

.cartucho
	{
	width:100%;
	float:none;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	padding:2%;
	margin-bottom:3%;
	
	}

#cartucho_cartelera.cartucho	{ }
	@media screen and (min-width:480px) and (max-width: 600px)	
	{
		#cartucho_cartelera.cartucho
			{
			padding:1%;
			width:100%;
			}
	}
	
.cartucho a img{}
	@media screen and (min-width:480px) and (max-width: 600px)	
	{
	.cartucho a img{
	margin-top:3%; margin-bottom:3%; background-color:#7F8092;}
	}

.cartucho .img_descripcion {}
	@media screen and (min-width:480px) and (max-width: 600px)	
	{
	.cartucho .img_descripcion
	{
	margin-bottom:3%;
	}
	}
	
/*

.cartucho .img_descripcion
	{
	display:block;
	float:left;
	clear:right;
	width:19%;
	
	margin-right:0.5%;
	margin-left:0.5%;
	padding:1%;
	text-align:center;
	}
	@media screen and (min-width:1000px){.cartucho .img_descripcion{	height:360px;}}
	@media screen and (min-width:801px) and (max-width: 999px)	{.cartucho .img_descripcion{height:380px;}}
	@media screen and (min-width:0px) and (max-width: 800px)	{.cartucho .img_descripcion{height:395px;}}

.cartucho .img_descripcion.carteleras { }
	@media screen and (min-width:0px) and (max-width: 640px)
	{
	.cartucho .img_descripcion.carteleras
		{
		 width:48%; margin-bottom:1%; height:370px; margin:1%; padding:1%;
		 float:left;
		 }
	}
	

.cartucho .img_descripcion.pizarra
	{
	width:24%;
	}
	@media screen and (min-width:801px) {.cartucho .img_descripcion.pizarra{height:340px;}}
	@media screen and (min-width:641px) and (max-width: 800px)	{.cartucho .img_descripcion.pizarra{height:335px;}}
	@media screen and (min-width:0px) and (max-width: 640px)	{.cartucho .img_descripcion.pizarra{height:335px; width:49%; margin-bottom:1%; padding: 2%;height:360px;}}



	
.cartucho .img_descripcion.exhibidor
,
.cartucho .img_descripcion.carteles
	{	}
	@media screen and (min-width:1000px)
		{
		.cartucho .img_descripcion.exhibidor
		,
		.cartucho .img_descripcion.carteles
		{
		height:385px;width:15.6%;}
		}

	@media screen and (min-width:801px) and (max-width: 999px)	
		{
		.cartucho .img_descripcion.exhibidor	, .cartucho .img_descripcion.carteles
		{
		height:385px; width:15.6%;
		}
		}

	@media screen and (min-width:769px) and (max-width:800px)	
		{
		.cartucho .img_descripcion.carteles{height:410px;}
		.cartucho .img_descripcion.exhibidor{height:395px;}
		}

	@media screen and (min-width:641px) and (max-width:768px)	
		{
		.cartucho .img_descripcion.carteles{height:260px;width:32%; margin-bottom:1%;}
		.cartucho .img_descripcion.exhibidor{height:260px; width:32%; margin-bottom:1%;}
		}
	@media screen and (min-width:0px) and (max-width:640px)	
		{
		.cartucho .img_descripcion.carteles{height:360px;width:48%; margin-bottom:1%;}
		.cartucho .img_descripcion.exhibidor{height:360px; width:48%; margin-bottom:1%;}
		}


.cartucho .img_descripcion.pop
	{

	margin-bottom:1%;

	}
	@media screen and (min-width:1000px)
		{.cartucho .img_descripcion.pop{height:360px;	width:24%;}}
	@media screen and (min-width:641px) and (max-width: 999px)	
		{.cartucho .img_descripcion.pop{height:370px;width:24%;}}
	@media screen and (min-width:0px) and (max-width: 640px)	
		{.cartucho .img_descripcion.pop{height:370px; width:48%; padding:2%;}}


.cartucho .img_descripcion.t_especiales
	{
	margin-bottom:1%;
	}
	@media screen and (min-width:769px) and (max-width: 999px)	
		{ .cartucho .img_descripcion.t_especiales{	height:325px;}}
	@media screen and (min-width:641px) and (max-width: 768px)	
		{ .cartucho .img_descripcion.t_especiales{	height:320px; width:24%;}}
	@media screen and (min-width:0px) and (max-width: 640px)	
		{ .cartucho .img_descripcion.t_especiales{	height:355px; width:48%; padding:2%;}}


.cartucho p
	{
	text-align:center;
	font-size: 20px;
	margin-left:5px;
	margin-right:5px;
	}	


.cartucho .img_descripcion a  img
	{
	float:none;
	margin-left:auto;
	margin-right:auto;

	margin-bottom:3%;
	background-color:#7F8092;
	
	max-width: 100%;
			height: auto;
	
	}
.cartucho .img_descripcion.exhibidor a  img
,
.cartucho .img_descripcion.carteles a  img
	{
	float:none;
	margin-left:auto;
	margin-right:auto;
	;
	margin-bottom:3%;
	margin-top:3%;
	background-color:#7F8092;
	}
	@media screen and (min-width:1000px)
		{
		.cartucho .img_descripcion.exhibidor a  img
		,
		.cartucho .img_descripcion.carteles a  img
			{width:110px}
		}
	@media screen and (min-width:641px) and (max-width: 999px)	
		{
		.cartucho .img_descripcion.exhibidor a  img
		,
		.cartucho .img_descripcion.carteles a  img
			{width:110px}
		}	

	@media screen and (min-width:0px) and (max-width: 640px)
		{
		.cartucho .img_descripcion.exhibidor a  img
		,
		.cartucho .img_descripcion.carteles a  img
			{ width:85%; height:auto;}
		}	
	
*/

#centro
	{
	float:none;
	margin-left:auto;
	margin-right:auto;
	
	/*padding:3%;*/
	padding-top:3%;
	padding-left:3%;
	padding-right:3%;
	
	text-align:center;

	}
/*
	@media screen and (min-width:1000px) {	#centro	{width:980px;}}
	@media screen and (min-width:0px) and (max-width: 999px)	{#centro	{width:100%;}	}
	*/

#contenido
	{
	width:99.5%;
	padding:3%;
	text-align:left;
	float:none;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:5%;
	margin-top:5%;
	}

#contenido h1
	{
	margin-bottom:2%;
	}

#contenido #ocultar_239 {}
	@media screen and (min-width:480px) and (max-width: 600px)
	{
	#contenido #ocultar_239
	{
	width:200px;
	}
	}



#contenido p{
	margin-bottom:2%;
	}

#contenido ul li 
	{
	margin-left:9%;
	
	}

.derecha
	{
	float:right;
	margin-left:1%;
	}


