*
	{
	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*/

}

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


#barrita .barrita_contenedor
,
#barrita_abajo .barrita_contenedor
,
#barrita_creditos .barrita_contenedor
,
#barrita_segunda .barrita_contenedor
	{
	}
	@media screen and (min-width:601px) and (max-width: 999px)
	{
	#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
,#barrita_segunda .barrita_contenedor a
	{
	text-decoration: none;
	}

	@media screen and (min-width:769px) and (max-width: 999px)
		{
		#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:1%;
		margin:1%;
		width:23%;
		}
		}	

#barrita_segunda .barrita_contenedor
	{
	padding:1%;} 	

#barrita_segunda .barrita_contenedor a	
	{
	font-size:24px;
	padding:2%;
	}

body
	{
	text-align:center;
	}
	@media screen and (min-width:769px) and (max-width: 999px)
	{
	body	{padding:1%;}
	}

#centro
	{
	float:none;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	}
	@media screen and (min-width:769px) and (max-width: 999px)
	{
	#centro
	{
	padding-top:1%;
	padding-left:1%;
	padding-right:1%;
	}
	}


#contenido *{overflow:hidden;}

#contenido
	{
	width:100%;
	text-align:left;
	float:none;
	margin-left:auto;
	margin-right:auto;
	}

	@media screen and (min-width:769px) and (max-width:999px)
	{#contenido {padding:3%; margin-bottom:3%;}}
	
	
#contenido h1
	{
	margin-bottom:2%;
	font-size: 24px;
	}

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

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

.derecha
	{
	float:right;
	margin-left:1%;
	}
.cartucho
	{
	width:100%;
	float:none;
	margin-right:auto;
	margin-left:auto;

	text-align:center;
	}


.cartucho
	{
	width:100%;
	float:none;
	margin-right:auto;
	margin-left:auto;

	text-align:center;
	}

#cartucho_cartelera.cartucho{}
	@media screen and (min-width:769px) and (max-width: 999px)	
		{#cartucho_cartelera.cartucho{padding-left:1%;}}

.cartucho .img_descripcion { }

@media screen and (min-width:769px) and (max-width: 999px)	
		{
		.cartucho .img_descripcion
		{
		display:block;
		float:left;
		clear:right;
		width:19%;
		margin-right:0.5%;
		margin-left:0.5%;
		padding:1%;
		text-align:center;
		height:400px;
		}
		}
		
.cartucho .img_descripcion.img_descripcion.pizarra
,
.cartucho .img_descripcion.img_descripcion.exhibidor
,
.cartucho .img_descripcion.img_descripcion.pop
,
.cartucho .img_descripcion.img_descripcion.carteles
{}
@media screen and (min-width:769px) and (max-width: 999px)	
		{
		.cartucho .img_descripcion.img_descripcion.pizarra
		,
		.cartucho .img_descripcion.img_descripcion.exhibidor
		,
		.cartucho .img_descripcion.img_descripcion.pop
			{
			margin-top:3%;
			width:24%;
			}

		.cartucho .img_descripcion.img_descripcion.carteles
		,
		.cartucho .img_descripcion.img_descripcion.t_especiales
			{
			margin-top:3%;
			width:32%;
			}

		}
