html, body {
    margin:0;
    padding:0;
    height:100%;
	background-color:#E8E8E8;
}

img{
	border:none;
}

.wrapper{
    min-height:100%;
    position:relative;
}

.header{
	height:80px;
	background:url(../Images/texture-home-3.png) repeat-x left top;
	border-top:#F9E100 solid 3px;
	
	position:fixed;
	z-index:10;
	width:100%;
}

.MargenHead{
	width:981px;
	margin:auto;
	height:77px;
}

.logotipo{
	background:url(../Images/Logotipo_ArrendadoraAzteca.png) no-repeat left center;
	height:77px;
	width:256px;
	float:left;
	margin:0;
	
}

/*------------------------------------Estilos del menu---------------------------*/

/*ul.nav{
	height:25px;
	width:550px;
	margin-top:30px;
	padding:0;
	float:left;
	margin-left:150px;
}

ul.nav ul{
	width:540px;
}

ul.nav ul li{
	display:inline;
}

ul.nav a{
	padding:0;
	margin:0;
	float:left;
	text-align:center;
	color:#808080;
	text-transform:uppercase;
}

ul.nav li{
	float:left; 
	text-decoration:none;
	text-align:center;
	width:135px;
}

ul.nav li a{
	float:left; 
	text-decoration:none;
	text-align:center;
	font-size:10px;
	margin-top:5px;
	width:135px;
	text-shadow:0.5px 0.5px #E0E0E0;
	font-family:arial;
	letter-spacing:-1px;
}

ul.nav a:hover{
	color:#000;
	text-shadow:0.5px 0.5px #E0E0E0;
	background:url(../Images/Linea_menu.png) no-repeat center bottom;
	height:18px;
}*/

/*------------------------------------Termino estilos del menu---------------------------*/

.sombra{
	background:url(../Images/Sombra_head.png) repeat-x center top;
	height:36px;
	width:100%;
}

.content{
    padding-bottom:30px; /* Altura del footer */
	height:100%;
	/*width:990px;*/
	/*margin:auto;*/
}

.Border{
	background-color:#F8F8F8;
	border:#FFFFFF solid 10px;
	width:970px;
	height:100%;
	margin:auto;
}

.Home{
	height:100%;
	width:970px;
}

.MargenNota{
	width:800px;
	margin:auto;
	margin-top:20px;
	margin-bottom:30px;
	/*padding:15px;*/
	background:url(../Images/texture-home-1.png) repeat left top;
	height:60px;
}

.lineaNota{
	background:url(../Images/Linea_nota.jpg) repeat-x left top;
	width:4px;
	float:left;
	height:100%;
}

.Nota{
	float:left;
	font-family:myriad pro;
	font-size:17px;
	color:#000000;
	font-style:italic;
	width:760px;
	margin:10px 0 0 10px;
}

.margenHomeTitulos{
	margin:auto;
	width:970px;
	height:25px;
}

.TituloHome{
	height:100%;
	width:310px;
	float:left;
	font-size:18px;
	color:#000000;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-right:10px;
}

.margenHome{
	margin:auto;
	height:170px;
	width:960px;	
}

.Btn_01{
	background:url(../Images/Bg_home.png) no-repeat center top;
	height:100%;
	width:310px;
	float:left;
	color:#808080;
	font-size:12px;
	font-family:arial;
	font-style:italic;
	margin-right:10px;
	padding:20px 0;
}

.Btn_01 th{
	color: #333333;
	font-size:13px;
	text-align:left;
	font-weight:normal;
}

.QuienesSomos{
	background:url(../Images/bg_onda.png) #F8F8F8 repeat-x left top;
	height:100%;
	width:970px;
}

.Servicios{
	background:url(../Images/Bg_servicios.png) #F8F8F8 no-repeat center top;
	height:100%;
	width:970px;
	margin:auto;
}

.Clientes{
	background: url(../Images/Bg_clientes.png) #F8F8F8 no-repeat center top;
	height:100%;
	width:970px;
}

.Contacto{
	background:url(../Images/Bg_contacto.png) #F8F8F8 no-repeat center top;
	height:100%;
	width:970px;
}

.Documentos{
	background: url(../Images/Bg_documentos.png) #F8F8F8 no-repeat center top;
	height:100%;
	width:970px;
	margin:auto;
}

.Titulos{
	font-family:myriad pro;
	font-size:35px;
	color:#2F2F2F;
	text-transform:uppercase;
	font-weight:bold;
	margin:0 0 0 280px;
	letter-spacing:-2px;
}

.TituloCentrado{
	font-family:myriad pro;
	font-size:35px;
	color:#2F2F2F;
	text-transform:uppercase;
	font-weight:bold;
	margin:auto;
	text-align:center;
	letter-spacing:-2px;
}

.SubTitulos{
	font-family:myriad pro;
	font-size:17px;
	color:#2F2F2F;
	text-transform:uppercase;
	font-weight:bold;
	margin:0 0 0 300px;
	letter-spacing:-1px;
}

.ContenidoQuienes{
	background:url(../Images/Bg_quienes.jpg) no-repeat center top;
	height:500px;
	width:970px;
	margin:auto;
}

.ContenidoClientes{
	height:100%;
	width:970px;
	margin:auto;
}

.ContenidoClientes td{
	background-color:#F2F2F2;
	border:#FFFFFF solid 5px;
	width:175px;
	height:80px;
	text-align:center;
	padding-top:5px;
}

.ContenidoClientes td a:hover{
	
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	-khtml-opacity:0.8;	
}

.ContenidoClientes th{
	font-size:16px;
	text-align:center;
	color:#808080;
	font-family:myriad pro;
	text-transform:uppercase;
	padding-top:10px;
	letter-spacing:-1px;	
}

.ContenidoContacto{
	height:330px;
	width:970px;
	margin:auto;
}

.margenDireccion{
	width:250px;
	margin:auto;
	height:30px;
}

.direccion{
	color:#808080;
	font-family:myriad pro;
	font-size:16px;
	letter-spacing:-1px;
	font-weight:bold;
}

.direccion a{
	color:#808080;
	text-decoration:none;
}

.direccion a:hover{
	color:#808080;
}

.TituloDireccion{
	font-family:georgia;
	font-size:24px;
	font-style:italic;
	font-weight:bold;
	color:#2F2F2F;
	margin-bottom:5px;
}

.redesSociales{
	margin:15px 0;
}

.mapa{
	border:#FFFFFF solid 5px;
	height:280px;
	width:500px;
	margin:auto;
}

.introTexto{
	margin-left:300px;
	/*margin-top:30px;*/
	color:#2F353E;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	text-align:right;
	text-shadow:0.5px 0.5px #fff;
	width:650px;
}

.introTextoContenido{
	margin:10px 0 10px 300px;
	/*margin-top:30px;*/
	color:#2F353E;
	font-size:12px;
	font-family:georgia;
	line-height:20px;
	text-align:left;
	text-shadow:0.5px 0.5px #fff;
	font-weight:bold;
	font-style:italic;
	width:650px;	
}

.textNormal{
	font-size:12px;
	color:#6e6e6e;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:300px;
	line-height:20px;
	width:650px;
}

.footer{
	width:100%;
	height:30px;
	position:absolute;
	bottom:0;
	left:0;
	background-color:#1A1A1A;
	border-top:#F9E100 solid 3px;
	color:#4D4D4D;
	font-size:8px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}

.footer td{
	border-left:#4D4D4D solid 1px;
	height:10px;
	padding:0 5px;
	text-align:center;
}

.footer a{
	color:#4D4D4D;
	text-decoration:none;
}

.footer a:hover{
	color:#4D4D4D;
	text-decoration:underline;
}

.footer th{
	color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	text-transform:none;
	font-size:9px;
	font-weight:normal;
}

.btn_masInfo{
	background:url(../Images/Btn.jpg) no-repeat right top;
	width:201px;
	height:31px;
}

.btn_masInfo:hover{
	background:url(../Images/Btn_over.jpg) no-repeat right top;
	width:201px;
	height:31px;
}

a{
	outline:none;
}

.pleca{
	background:url(../Images/pleca_banner.jpg) repeat-x left top;
	height:13px;
	width:970px;
}

.twitter{
	background:url(../Images/redes_twitter.png) no-repeat center center;
	height:35px;
	width:34px;
}

.twitter:hover{
	background: url(../Images/redes_twitter_over.png) no-repeat center center;
	height:35px;
	width:34px;
}

.face{
	background: url(../Images/redes_faceBook.png) no-repeat center center;
	height:35px;
	width:34px;
}

.face:hover{
	background: url(../Images/redes_faceBook_over.png) no-repeat center center;
	height:35px;
	width:34px;
}

.link{
	background: url(../Images/redes_LinkInk.png) no-repeat center center;
	height:35px;
	width:34px;
}

.link:hover{
	background: url(../Images/redes_LinkInk_over.png) no-repeat center center;
	height:35px;
	width:34px;
}