h2{
	font-size:20px;
}

#cuerpo{

	padding:0px 30px 0 30px;

}

#contenedor{
	width:100%;
	height:auto;
	padding:0px 0 10px 0;
	margin:0 0 15px 0;
}

.tarjeta2{
	float:left;
	width:96.6%;
	height:auto;
	padding:0 1% 0 1%;
	margin:15px 0.7% 0 0.7%;

}

.tarjeta2 h1{
	height:25px;
	padding:0 0 0 0;
	margin:0 0 5px 0;
	line-height:25px;
	font-size:20px;

}

.tarjeta2 h3{
	height:20px;
	font-size:15px;
	color:#33ffff;
	line-height:25px;
	padding:0;
	margin:0;
}

.tarjeta2A{
	float:left;
	width:96.6%;
	height:auto;
	padding:0 0 0 0;
	margin:0 0.7% 0 0.7%;
}

.audio{
	width:100%;
	height:55px;
	margin:60px 0 60px 0;
	padding:7px 0 0 0;
	background-color:#000;
}


#mando{
	float:left;
	width:45px;
	height:45px;
	margin:0 0 0 3%;
	cursor:pointer;
	background-color:#fff
}

.play{
	width:40px;
	height:40px;
	margin:0 0 0 0;
	background-image:url('../imagenes/play.png');
	background-repeat:no-repeat;
	background-size:100%;
	background-color:#ff0
}

#tt_media{
	float:left;
	width:auto;
	height:30px;
	margin:10px 0 0 0;
	padding:35px 0 0 0;

	font-family:'Times New Roman';
	font-size:15px;
	font-weight:300;
	color:#ccc;
	overflow:hidden;

}








.btn_media{
	float:left;
	width:40px;
	height:40px;
	margin:0 0 0 15px;
	cursor:pointer;
}

#play{
	width:40px;
	height:40px;
	margin:0 0 0 15px;

}

#tt_media{
	float:left;
	width:70%;
	height:30px;
	margin:0 0 0 15px;
	padding:10px 0 0 0;
	font-family:'Times New Roman';
	font-size:16px;


}




.thumb1{
	float:none;
	width:50%;
	padding:0 0 0 0;
	margin-bottom:15px;
}



.tarjeta3{

	width:100%;
	height:auto;
	padding:0px 0  0;
	margin:20px 0 0 0;

}


.txt_tarjeta3{
	float:none;
	width:100%;
	height:auto;
}

.tt_seccion h1{
	font-size:24px

}

.tt_flotante{

}

.tt_flotante h1{

	text-align:center;
	font-size:20px;

}

.lineatt{
	position:relative;
	width:100%;
	height:40px;
	border-top:1px solid #000;
	margin:0 auto 0 auto;

}

.th-mask{
	position:absolute;
	width:50%;
	padding:0
}

.newsletter-link-container {
	display: block;
	text-align: center;
}

.newsletter-link {
	padding-right: 0;
}
