* {
	margin: 0;
}
html, body {
	height: 100%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
	background-repeat: repeat-x;
	background-image: url(images/back.jpg);
}
#contenido{
	text-align:center;
	width: 900px;
	margin: 0 auto;
}
#imagen{
	margin-top: 15px;
	margin-left: 15px;
	float: left;
	width: 360px;
	height: 555px;
}
#imagen-aseso{
	margin-top: 15px;
	float: left;
	width: 360px;
	height: 555px;
}
#textos_trabajo{
	margin-top: 15px;
	margin-left: 40px;
	float: left;
	width: 360px;
	height: 555px;
	text-align:left;
}
#textos_trabajo2{
	margin-top: 15px;
	float: left;
	width: 360px;
	height: 555px;
	text-align:left;
}
#contacto{
	margin-top: 15px;
	margin-left: 40px;
	float: left;
	width: 340px;
	height: 400px;
	text-align:left;
}
#contacto2{
	margin-top: 15px;
	float: left;
	width: 340px;
	height: 400px;
	text-align:left;
}
#textos{
	width: 500px;
	height: 555px;
	float: left;
	margin-top: 15px;
	text-align: left;
	font-size: 14px;
}
#textos-aseso{
	width: 500px;
	height: 555px;
	float: left;
	margin-top: 15px;
	margin-left:40px;
	text-align: left;
	font-size: 14px;
}
#wrapper {
	float:inherit;
	min-height: 100%;
	height: 750px;
	text-align: center;
	margin: 0 auto -142px; /* the bottom margin is the negative value of the footer's height */
}
#footer {
	background-color:#F00;
	height: 142px; /* .push must be the same height as .footer */
}

/* Textos

.creditos{
	font: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
}
 */
.textoscontenido{
	font: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #000;
}
.textosrojo{
	font: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #F00;
}
#regresar {
	width: 140px;
	height: 20px;
	float: right;
	z-index: 10;

	}