@charset "utf-8";
body {
	font-family:"Century Gothic";
	background:#808080;
	margin:0;
	padding:0;
	color:#000;
}
a {
	text-decoration:none;
    color:#003366; /*AZUL*/
    font-family:"Century Gothic";
	font-size:12px;
}

a.menos 
{
	font-family:"Century Gothic";
	font-size:11.4px;
}


p {
	font-family:"Century Gothic";
	font-size:12px;
	line-height:125%;
	padding-top:0px;
}

ul {
	margin-left:16px;
	padding-left:8px;
}

li {
    list-style-type:disc;
    font-family:"Century Gothic";
	font-size:12px;
}


h2 {
	font-family:"Tahoma";
	font-size:12.64px;
	padding:0px 8px 0px 8px;
}

/* DIV CONTENEDOR PRINCIPAL*/
#wrapper {
    width:1024px;
    height:auto;
    margin:auto;
}

/*HEADER Parte Logo*/
#header { 
    width:349px;
    background-color:#FFFFFF; /*BLANCO*/
    height:113px;
    float:left;
}

/*HEADER Parte Menu*/
#header2 { 
    width:675px;
    height:113px;
    float:left;
    background-color:#F37421; /*NARANJA*/
    font-family: "Tahoma";
    }
    
/*LINKS HEADER*/
#menuh {
	font-family: "Tahoma";
	font-size:medium;
	margin-top: 50px;
	color: #FFFFFF; /*letras color blanco*/
}
#menuh a:link {
    text-decoration:none;
    color: #FFFFFF; /*letras color blanco*/
    text-align: center;  
    font-size:14px;
}
#menuh a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}
a:visited {
	color:inherit; /*links visitados normal*/
}

/*fin LINKS HEADER*/
    
/*FILA1*/
#main {
    width:1024px;
    overflow:hidden;
    height:auto;
}

/*FILA2*/
#main2 {
    width:1024px;
    overflow:hidden;
    height:auto;
}
/*FILA3*/
#main3 {
    width:1024px;
    overflow:hidden;
    height:auto;
}

/*FOOTER*/
#footer {
    height:80px;
    background-color:#FFFFFF;
    width:1024px;
    float:left;
    font-family: "Tahoma";
    font-size:small;
    color:#808080; /*letras color GRIS*/
}
#footer a {
    text-decoration: none;
    color:#808080; /* LINKS color GRIS*/
}


/*INDEX*/
#column1 {
	color:#003366; /*AZUL*/
    width:349px;
    background-color:#cccccc;
    height:189px;
    float:left;	
}
#column2 {
	color:#003366; /*AZUL*/
    width:250px;
    background-color:#FFFFFF; /*Blanco*/
    height:189px;
    float:left;
}
#column3 {
    width:425px;
    background-color:#FFFFFF;
    height:189px;
    float:left;
}
#column4 {
    width:349px;
    background-color:#FFFFFF;
    height:132px;
    float:left;	
}
#column567 {
	width:675px;
	background-color:#003366;
    height:132px;
    float:left;
	color: #FFFFFF;
}
#column8 {
	width:349px;
	color:#003366; /*AZUL*/
    background-color:#cccccc;
    height:165px;
    float:left;
}
#column9 {
	color:#003366; /*AZUL*/
    width:425px;
    background-color:#FFFFFF;
    height:165px;
    float:left;
}
#column10 {
	width:250px;
    background-color:#FFFFFF; /*Blanco*/
    height:165px;
    float:left;
	color:#F37421; /*Naranja*/
}
/*FIN INDEX*/

/*SOMOS*/
/*column1 width:349px;*/
#somoscol2 {
	font: 70%/1.4 Arial, Helvetica, sans-serif;
	color:#003366; /*AZUL*/
    width:675px;
    background-color:#FFFFFF;
    height:189px;
    float:left;
}
#column_todobco {
	width:1024px;
    background-color:#FFFFFF;
    height:132px;
    float:left;
}
#column8_bco {
	font: 54%/1.4 Arial, Helvetica, sans-serif;
	color:#003366; /*AZUL*/
    width:349px;
    background-color:#FFFFFF; /*blanco*/
    height:165px;
    float:left;
}
#column567somos {
	font: 58%/1.4 Arial, Helvetica, sans-serif;
    width:675px;
    background-color:#003366;
    height:165px;
    float:left;
	color: #FFFFFF;
}
/*FIN SOMOS*/


/*SERVICIOS*/
/*column1 width:349px;*/
#column_serv1 
{
	width:425px;
	background-color:#FFFFFF; /*Blanco*/
	float:left;
	height:189px;
	color:#003366;
}    
#column_serv2 {
	font: 55%/1.4 Arial, Helvetica, sans-serif;
    width:250px;
    background-color:#FFFFFF; /*Blanco*/
    height:189px;
    float:left;
	color:#F37421; /*Naranja*/
	z-index:1000;
}
#column_serv3 {
	font: 55%/1.4 Arial, Helvetica, sans-serif;
	color: #FFFFFF; /*blanco*/
    width:349px;
    background-color:#003366;
    height:132px;
    float:left;
}
#column_serv4 {
	font: 55%/1.4 Arial, Helvetica, sans-serif;
	color: #FFFFFF; /*blanco*/
    width:425px;
    background-color:#003366;
    height:132px;
    float:left;
}
#column_serv4_1 {
	font: 55%/1.4 Arial, Helvetica, sans-serif;
	color:#FFFFFF; /*blanco*/
    width:250px;
    background-color:#FFFFFF;
    height:132px;
    float:left;
}
#column_serv4_2 {
	font: 55%/1.4 Arial, Helvetica, sans-serif;
	color:#FFFFFF; /*blanco*/
    width:349px;
    background-color:#FFFFFF;
    height:165px;
    float:left;
}
#column_serv5 {
	font: 70%/1.4 Arial, Helvetica, sans-serif;
	color:#003366; 
    width:425px;
    background-color:#FFFFFF; /*blanco*/
    height:165px;
    float:left;
}
#column_serv6 {
	font: 55%/1.4 Arial, Helvetica, sans-serif;
    width:250px;
    background-color:#cccccc;
    height:165px;
    float:left;
	color:#003366; /*AZUL*/	
}
/*FIN SERVICIOS*/

/*PROYECTOS*/
#column_mapa_vacio {
	width:349px;
    background-color:#FFFFFF;
    height:486px;
    float:left;
}
#column_mapa {
	width:675px;
    background-color:#FFFFFF;
    height:486px;
    float:left;
    color:#003366; /*AZUL*/
}
/*FIN PROYECTOS*/

/*CONTACTO BOLSA Y FACTURACION*/
#column_contacto {
	color:#003366; /*AZUL*/
	width:1024px;
    background-color:#FFFFFF;
    height:486px;
    float:left;
}
/* FIN CONTACTO BOLSA Y FACTURACION*/


/*ALINEADO derecha*/
.der {
	text-align:right;
	padding-right:8px;
}

/*IZQ DER PADDING*/
.txtpad_0r0l  {
 padding:0px 8px 0px 8px;
}
        
.negritalica {font-style: italic; font-weight:bold;}
.negrita {font-weight:bold;}
/* color: #cccccc; GRIS*/
/* color:#003366; azul*/
/* color:#F37421; Naranja*/
/* color: #FFFFFF; blanco*/