@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
body {
   	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size:12px;
   	text-align: center; /* esto centra el contenedor en los navegadores IE 5*. El texto se ajusta posteriormente con el valor predeterminado #container  de alineación a la izquierda en el selector */
   	color: #000000;
	background: #7d796d url(/es_es/imagenes_maq/fondoPx.gif) top repeat-x;
}
.torresyvazuloscurodegradado{background: #4f5d82 url(/es_es/imagenes_maq/fondoPxAzul2.gif) top repeat-x;}
.torresyvgrisoscurodegradado{background: #7d796d url(/es_es/imagenes_maq/fondoPx.gif) top repeat-x;}

    #container {
    	width: 958px;  background: #e8e8e8;	margin: 0 auto;	text-align: left;
    }
		#header{width:958px;height:318px;}
			#header #pestanas{height:34px;}
				#header  #pestanas #inicio{margin: 5px 0 0 182px;float:left;width:auto;text-decoration:none;}
				#header  #pestanas ul{list-style:none; margin: 5px 182px 0 0; padding:0; float:right; display: inline; width:150px;}
				#header  #pestanas li{float:left; margin-left:1px; width:65px;}
			#header #logo{position:absolute;margin: 1px 0 0 46px;z-index:2;}
		    #header #presentacion{position:absolute; margin: 13px 0 0 11px; z-index:1;}
			#header #menu {position:absolute;	z-index:3; width: 958px;}
			.menu {padding:0; margin: 254px 0 0 33px;  list-style:none; height:35px;position:relative; font-family: Arial, Helvetica, sans-serif; }
		
		#mainContent{width:939px;margin: 0 9px 0 10px;}
	    #container #footer {background:#5a5a5d;height:70px;}
			#footer #links{display:inline;float:left;width:935px;margin:10px 0 0 15px;height:20px;}
			#footer #links ul{list-style:none;float:left;width:auto;}
			#footer #links li{display: inline;background: url(/es_es/imagenes_maq/separador.gif) no-repeat right;padding-right:10px;padding-left:10px;margin:0;width:auto;}
			#footer	a:link 			{font-size:12px; text-decoration:none; color: #fff;}
		 	#footer	a:active 		{font-size:12px; text-decoration:none; color: #fff;}
		 	#footer	a:visited 		{font-size:12px; text-decoration:none; color: #fff;}
		 	#footer	a:hover			{font-size:12px; text-decoration:none; color: #000000;}
		    #footer #mailContacto{display:inline;float:right;margin-top:12px;padding-right:10px;width:auto;}
			#footer #copyright{font-size:10px; color:#bdbdbe;float:left;width:340px;margin:10px 0 0 15px;padding-left:10px;}
			#footer #copyright img{ display:inline; float:left;border:0;}
			#footer #copyright p{display: inline;float:left;padding:5px 0 0 30px;width:auto;}

	.pie{clear:both;}
	.pestana{
		display:block;
		background:url(/es_es/imagenes_maq/fondoPestana.gif) repeat-x top;
		height:22px;
		padding: 7px 10px 0px 10px;
		color:#c88e55;
		letter-spacing:-1px;
		font-size:14px;
		font-weight:bold;
		text-decoration:none;
		cursor:pointer;
	}
	.pestanaOff{
		display:block;
		background:url(/es_es/imagenes_maq/fondoPestanaOff.gif) repeat-x top;
		height:22px;
		padding: 7px 10px 0px 10px;
		color:#fff;
		letter-spacing:-1px;
		font-size:14px;
		text-decoration:none;
	}
	.seccion{
		background: #CCCCCC;
		float:left; 
		width:263px;
		padding: 0 25px 0 25px;
		height:270px;
	}
	.seccionGrande{
		background: #CCCCCC;
		float:left; 
		width:575px;
		padding: 0 25px 0 25px;
		height:270px;
	}
	.contenidoseccion{
		height: 210px;position:absolute; width:263px; z-index:2; text-align:justify;
	}
	.contenidoseccionGrande{
		height: 210px;position:absolute; width:575px; z-index:2; text-align:justify;
	}
	.imgseccion{ height:90px; display:block; text-align:left}
	/*.imgseccioncenter{ height:90px; display:block; text-align:center}
	.imgsecciondcha{ height:90px; display:block; text-align: right}
	.imgseccionpeque{ height:90px; display:block; text-align: right;width:132px;}*/
	.txtsecciondcha{ display:block; text-align: right}
	.txtseccioncenter{ display:block; text-align: center}
	.txtseccion{ display:block;}
	.txtseccionpequeIzq{display:block;width:132px; float:left}
	.txtseccionpequeDcha{display:block;width:132px; float:right}
	
	
	.botonHomeCentro{
		z-index:4;
		position:relative;
		top:170px;
		display:block;
		text-align:center;
	}
	.botonHomeDcha{
		z-index:4;
		position:relative;
		top:170px;
		display:block;
		text-align:right;
	}
	.botonHome{
		z-index:4;
		position:relative;
		top:170px;
                               display:block;
	}
	
	.botonHomeCentro a{
		background:url(/es_es/imagenes_maq/fondoBoton.gif) repeat-x;
		border: 2px solid #fff;
		color:#fff;
		height:41px;
		width:111px;
		font-size:16px; font-weight:bold;
		padding:8px 10px 10px 10px;
		text-decoration:none;
		cursor: pointer;
	}
	
	.botonHomeDcha a{
		background:url(/es_es/imagenes_maq/fondoBoton.gif) repeat-x;
		border: 2px solid #fff;
		color:#fff;
		font-size:16px; font-weight:bold;
		height:41px;
		width:111px;
		padding:8px 10px 10px 10px;
		text-decoration:none;
		cursor: pointer;
	}
	
	.botonHome a{
		background:url(/es_es/imagenes_maq/fondoBoton.gif) repeat-x;
		border: 2px solid #fff;
		color:#fff;
		height:41px;
		width:111px;
		font-size:16px; font-weight:bold;
		padding:8px 10px 10px 10px;
		text-decoration:none;
		cursor: pointer;
	}
	
	.derecha{
		text-align:right;
	}
	.izquierda{
		text-align:left;
	}
	.centro{
		text-align:center;
	}
	.borde{
		border:2px solid white; margin-bottom:15px;
	}
	.peque{
		width:50%;
		text-align:justify;
	}

	h2{
		font-size:20px;
		color: #c88e55;
		font-weight:lighter;
		width:inherit;
		margin:15px 0 15px 0;

	}
	h3{
		font-size:12px;
		font-weight:bold;
		color:#738b99
	}
	


