@charset "utf-8";
/* CSS Document */

body {
	background-image:url(../imgprincipales/superior.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	font-family: "Trebuchet MS", Arial Helvetica, sans-serif;
	font-size:12px;
	background-color:#000000;
	color:#FFFFFF;
	margin:0px;
	}

.contenedor {
	width:900px;
	margin:auto;
	}	

A {color:#f7f7aa;text-decoration:none;}
A:hover {color:#FFFFFF;text-decoration:underline;}
A:visited {color:#f7f7aa;}
A:active {color:#f7f7aa;}	

/* HEADER */

.contenedorheader {
	margin:auto;
	height:143px;
	background-image:url(../imgprincipales/separadorHeader.gif);
	background-repeat:repeat-x;
	background-position:0 140px;
	width:auto;

	}	

/* Menu NAV está externo menunav.css */	


/* SEPARADOR */
#separador {height:80px; }

/* BANNER */
#banner {
}

 
/* CONTENIDO index*/	
.contenedor .boxgeneral{
	float:left;
	width:280px;
	margin:0px 10px 0px 10px;
	//margin:0px 9px 0px 8px; /* IE 5.5 y 6 */
}
.contenedor .boxgeneral H1{
	font-size:17px;
	margin:14px 0px 5px 10px;
	color:#008080;
}


.contenedor .boxgeneral .texto {
	background-color:#131313;
	padding:15px;
	text-align:justify;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #008080;
}

.contenedor .boxgeneral .texto .proyectos {
	float:left;
	width:266px;
	text-align:left;
	margin:0px 26px 0px 0px;

}


/* CONTENIDO Internos*/

.contenedor H1{
	font-size:22px;
	margin:14px 0px 5px 10px;
	color:#008080;
}

.contenedor H3{
	font-size:18px;
	margin:14px 0px 5px 10px;
	color:#008080;
}

.contenedor .ContenedorInterno {
	background-color:;
	padding:0px;
	margin:0px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #008080;
}

.contenedor .ContenedorInterno H2{
	font-size:18px;
	margin:0px 0px 10px 0px;
	color:#008080;
}

.contenedor .ContenedorInterno .TextoInterno {
	float:left;
	width:665px;
	margin:10px;
	text-align:justify;
}

.contenedor .ContenedorInterno A {color:#f7f7aa;text-decoration:none;}
.contenedor .ContenedorInterno A:hover {color:#f7f7aa;text-decoration:underline;}

.contenedor .ContenedorInterno .ImagenesDer {
	float:right;
	width:198px;
	/* border:#008080 1px solid; */
	margin:10px 10px 10px 0px;
}

.contenedor .ContenedorInterno .TextoInterno .Gracias {
	text-align:center;
	font-size:16px;
	
}


/* CONTENIDO Interno Servicios*/


 
.contenedor .ContenedorInterno .ServiciosNew {
	float:left;
	margin:10px 10px 10px 10px ;
	width:430px;
}

.contenedor .ContenedorInterno .ServiciosNew .ContenidoTexto {
	float:right;
	width:250px;
	margin:10px;
	text-align:justify;
}

.contenedor .ContenedorInterno .ServiciosNew .ContenidoTexto H2 {
	margin:10px 0px 10px 0px;
	color:#f7f7aa;
}

.contenedor .ContenedorInterno .IdentidadNew {
	background-color:#008080;
	background-repeat:no-repeat;
	background-position:0px bottom;
	background-image:url(../imgprincipales/serviciosNew-identidad.jpg);
}

.contenedor .ContenedorInterno .DisenoNew {
	background-color:#008080;
	background-repeat:no-repeat;
	background-position:0px bottom;
	background-image:url(../imgprincipales/serviciosNew-diseno.jpg);
}

.contenedor .ContenedorInterno .ConsultoriaNew {
	background-color:#008080;
	background-repeat:no-repeat;
	background-position:0px bottom;
	background-image:url(../imgprincipales/serviciosNew-consultoria.jpg);
}

.contenedor .ContenedorInterno .RedesNew {
	background-color:#008080;
	background-repeat:no-repeat;
	background-position:0px bottom;
	background-image:url(../imgprincipales/serviciosNew-redes.jpg);
}
 
/* 

.contenedor .ContenedorInterno .Servicios {
	margin:10px 10px 20px 10px ;
	width:880px;
}

.contenedor .ContenedorInterno .Servicios .ContenidoTexto {
	float:right;
	width:660px;
	margin:10px;
}

.contenedor .ContenedorInterno .Servicios .ContenidoTexto H2 {
	margin:10px 0px 10px 0px;
	color:#FFFFFF;
}


.contenedor .ContenedorInterno .Identidad {
	background-color:#000066;
	background-repeat:no-repeat;
	background-position:0px bottom;
	background-image:url(../imgprincipales/servicios-identidad.jpg);
}

.contenedor .ContenedorInterno .Diseno {
	background-color:#3553A4;
	background-repeat:no-repeat;
	background-position:0px bottom;
	background-image:url(../imgprincipales/servicios-diseno.jpg);
} 

.contenedor .ContenedorInterno .Consultoria {
	background-color:#90B63E;
	background-repeat:no-repeat;
	background-position:0px bottom;
	background-image:url(../imgprincipales/servicios-consultoria.jpg);
} 

.contenedor .ContenedorInterno .Redes {
	background-color:#EB7924;
	background-repeat:no-repeat;
	background-position:0px bottom;
	background-image:url(../imgprincipales/servicios-redes.jpg);
} 
*/

/* CONTENIDO Interno Servicios*/

.contenedor .ContenedorInterno .ContenedorServicios {
	margin:10px;
}

.contenedor .ContenedorInterno .ContenedorServicios .listas {
	width:220px;
	float:left;
	margin:0px 0px 0px 10px;
}

.contenedor .ContenedorInterno .ContenedorServicios .listas UL {
	margin:10px;
	padding:0px;
}

.contenedor .ContenedorInterno .ContenedorServicios  .listas LI {
	list-style-type: none;
	list-style-image:url(../imgprincipales/icontecchico.gif);
	list-style-position:outside;
}


.contenedor .ContenedorInterno .ContenedorServicios .OtrosServicios {
	float:right;
	width:620px;
	background-color:#008080;
	padding:10px;
	text-align:justify;
}

.contenedor .ContenedorInterno .ContenedorServicios .OtrosServicios H4 {
	margin:0px 0px 10px 0px;
	font-size:15px;	
	color:#f7f7aa;
}



/* CONTENIDO Interno Trabajo*/
.contenedor .ContenedorInterno .Trabajo {
	width:880px;
	margin:10px;
}

.contenedor .ContenedorInterno .Trabajo .TrabajoTexto {
	float:left;
	width:290px;
	margin:0px 10px 0px 0px;
}

.contenedor .ContenedorInterno .Trabajo .TrabajoImg {
	float:left;
	width:285px;
	margin:0px;
}

.contenedor .ContenedorInterno .separador {
	height:10px;
	border: none;
	border-top: 1px dotted #008080;
}




/* FOOTER */
#footer {height:100px; background-color:#008080}	

#footer A {color:#000000;text-decoration:none;}
#footer A:visited {color:#000000;}
#footer A:hover {color:#FFFFFF;text-decoration:underline;}

#footer .texto1 {
	float:left;
	width:800px;
	font-size:11px;
	text-align:center;
	color:#000000;
	}

#footer .texto2 {
	font-size:12px;
	text-align:center;
	color:#000000;
	}
	
	 

