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

body{
	margin:0;
	background-image:url(../images/fondo_textura.jpg);
	background-repeat: repeat-x;
	background-color:#6d6d6d;

}
ul, li, p, a, h1, h2, h3{
margin:0;
padding:0;
}

a{
	 border: none !important;
outline: none !important;
}
.COLOR9b9b9b{
color:#9b9b9b;

}

.disable{
  display: none;

}

#Clear{
display:block;
clear:both;
height:30px;


}

#Contenedor{
margin:auto;
width:960px;


}

#Header{
display:block;
clear:both;
width:952px;
height:230px;
*height:235px;
background-color:#202020;
margin-top:14px;
margin-bottom:10px;
padding-left:4px;
padding-right:4px;

}

#Nav1{
display:block;
clear:both;
width:949px;
height:9px;
/*padding: 5px 0 9px 3px;
padding: 3px 0 0 3px;
_padding: 3px 0 5px 3px;*/
margin: 3px 0 15px 3px;
_margin: 3px 0 0 3px;


}

#Nav1 ul, #Nav2 ul{
display:inline;
float:left;
list-style-type:none;

}

#Nav1 ul li{
float:left;
padding-right:9px;
height:9px;
}

#Nav2 ul li{
float:left;
padding-right:20px;
height:9px;
}

#Nav1 ul li a, #Nav2 ul li a{
	font-family:"Trebuchet MS", Arial;
	font-size:8pt;
	font-weight:bold;
	color:#bfbfbf;
	text-decoration: none;
}

#Nav1 ul li a:hover, #Nav2 ul li a:hover{
color:#cb8a00;
}

#Foto{
display:block;
clear:both;
width:951px;
height:183px;

}

#Nav2{
display:block;
clear:both;
width:948px;
height:9px;
margin: 0px 0 4px 3px;
_margin: 3px 0 0 3px;
*margin: 3px 0 5px 3px;
}

/*HOME*/


#CentroHome{
display:block;
clear:both;
width:960px;
height:322px;
background-color:#464646;
margin-bottom:10px;
}


#Footer{
display:block;
clear:both;
width:906px;
height:83px;
background-color:#202020;
padding: 14px 27px 0 27px;

}

#Direccion{
display:block;
float:left;
width:453px;
}

#Direccion p{
	font-family:"Trebuchet MS", Arial;
	font-size: 8pt;
	line-height:18px;
	color: #FFFFFF;
}
#Direccion p a{
color:#9b9b9b;
text-decoration:none;
}
#Direccion p a:hover{
text-decoration:underline;
}

#Certificado{
display:block;
float:left;
width:257px;
padding-left:193px;
}

		#Certificado img{
		display:block;
		float:left;
		width:96px;
		height:70px;
		padding-right:15px;
		}
		
		#Certificado p{
		display:block;
		float:left;
		width:145px;
		font-family:"Trebuchet MS", Arial;
		font-size: 8pt;
		line-height:18px;
		color: #FFFFFF;
	}





/*HOME - COLUMNA IZQUIERDA*/

#ColIzqHome{
	display:block;
	float:left;
	width:253px;
	height:309px;
	background-color:#3C3C3C;
	border-right: #313131 1px solid;
	background-image:url(../images/flecha_sup.gif);
	background-repeat: no-repeat;
	background-position: 21px top;
	padding-left:15px;
	padding-top:13px;
	}
	
	#ColIzqHome h1{
	margin-bottom:12px;
	} 	

	#ColIzqHome ul li{
	display:block;
	clear:both;
	width:237px;
	height:67px;
	list-style-type: none;
	margin-bottom:2px;
	}

/*HOME -  COLUMNA CENTRO*/
	
#ColCentroHome{
	display:block;
	float:left;
	width:395px;
	height:309px;
	_height:319px;
	border-left: #545454 1px solid;
	border-right: #313131 1px solid;
	background-image:url(../images/flecha_sup.gif);
	background-repeat: no-repeat;
	background-position: 26px top;
	padding-top:13px;
	}
	
	#ColCentroHome h1{
	margin-bottom:10px;
	padding-left:15px;
	}
	
	#PrefHorDestacado{
	display:block;
	clear:both;
	width:363px;
	height:91px;
	padding: 0 0 9px 24px ;
	background-image:url(../images/linea_fondo_deshome.gif);
 	background-repeat: repeat-x;
	}
	
	.ImagenPreHorHome{
	display:block;
	float:left;
	width:87px;
	height:87px;
	border: 2px solid #000000;
	}
	
	.ImagenPreHorHome2{
	display:block;
	float:left;
	width:50px;
	height:50px;
	border: 2px solid #000000;
	}
	#PrefHorDestacado h2{
	display:block;
	float:right;
	width:264px;
	height:18px;
	background-color:#000000;
	padding:6px 0 0 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #767676;
	font-family:"Trebuchet MS", Arial;
	font-size: 9pt;
	line-height:12px;
	color: #f1f1f1;
	}
	
	#PrefHorDestacado a{
	font-family:"Trebuchet MS", Arial;
	font-size: 9pt;
	line-height:12px;
	color: #f1f1f1;
	text-decoration:none;
	}
	
	#PrefHorDestacado a:hover{
	color:#26c6ee;
	text-decoration:none;
	}
	
	#PrefHorDestacado p{
	display:block;
	float:right;
	width:247px;
	height:60px;
	background-color:#000000;
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial;
	font-size: 9pt;
	line-height:14px;
	padding:6px 13px 0 12px;
	}
	
	#PrefHorHome{
	display:block;
	clear:both;
	width:371px;
	height:74px;
	padding: 0 0 0 24px ;
	background-image:url(../images/linea_fondo_deshomep.gif);
 	background-repeat: repeat-x;
	
	
	}
	
	#PrefHorHome h2{
	display:block;
	float:right;
	width:308px;
	height:16px;
	padding:0 0 0 8px;
	font-family:"Trebuchet MS", Arial;
	font-size: 9pt;
	line-height:12px;
	color: #f1f1f1;
	}
	
	
	
	#PrefHorHome h2 a{
	font-family:"Trebuchet MS", Arial;
	font-size: 9pt;
	line-height:12px;
	color: #f1f1f1;
	text-decoration:none;
	}
	
	#PrefHorHome h2 a:hover{
	color:#ff7827;
	}
	
	#PrefHorHome p{
	display:block;
	float:right;
	width:290px;
	height:50px;
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial;
	font-size: 8pt;
	line-height:14px;
	padding:6px 13px 0 12px;
	}
	#BotMasProductos{
	width:195px;
	float:right;
	}
	
	
/*	HOME - COLUMNA DERECHA*/
	
	#ColDerchHome{
	display:block;
	float:left;
	width:293px;
	height:315px;
	_height:325px;
	background-color:#3C3C3C;
	border-left: #545454 1px solid;
	padding: 7px 0 0 0;
	}
	
	#ProyectoHome{
	display:block;
	clear:both;
	width:266px;
	height:60px;
	margin: 0 0 3px 11px;
	padding:4px 0 0 4px;
	background-color:#000000;
	
	}
	
	#ProyectoHome img{
	float:left;
}
	#ProyectoHome h2{
	display:block;
	float:right;
	width:72px;
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial;
	font-size: 8pt;}
	
	
	
	#ProyectoHome a{
	font-family:"Trebuchet MS", Arial;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration:none;
	}
	
	#ProyectoHome a:hover{
	color:#26c6ee;
	text-decoration:none;
	}
	
	
	#TrabajaConNosotros{
	margin: 6px 0 0 0;
	padding: 2px 0 0 19px;
	width: 274px;
	height:45px;
	background-image:url(../images/linea_sup_trabaja.gif);
	background-repeat:repeat-x;		
	
	}


#p1, #p2, #p3, #p4{
background-color:#000000;
width:256px;
height:255px;
margin:4px 13px 0 10px;
padding:6px 7px 0 8px;
_margin:4px 12px 0 10px;
_padding:6px 6px 0 8px;
	font-family:"Trebuchet MS", Arial;
	font-size: 7pt;
	line-height:12pt;
	color: #FFFFFF;

}


/* EMPRESA */


#CentroEmpresa{
display:block;
clear:both;
width:960px;
height:445px;
background-color:#3c3c3c;
margin-bottom:10px;
}

#ColumnaMenuEmpresa{
display:block;
float:left;
width:194px;
padding: 21px 31px 0 26px;
} 

#BotHistoria{
display:block;
clear:both;
padding: 16px 0 0 14px;
width:180px;
height:22px;
background-color:#000;
background-image:url(../images/top_menu_empresa.gif);
background-repeat:no-repeat;
}
#BotHistoria a{
font-family:"Trebuchet MS", Arial;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration:none;
}

#BotHistoria a:hover{
color:#ffcd35;

}
#BotSituacion{
display:block;
clear:both;
padding: 16px 0 0 14px;
width:180px;
height:103px;
background-color:#000;
background-image:url(../images/top_menu_empresa.gif);
background-repeat:no-repeat;
font-family:"Trebuchet MS", Arial;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration:none;

}

#BotSituacion ul{
	padding:17px 0 0 13px;
	list-style-type: none;

}

#BotSituacion ul li{
height:30px;

}

#BotSituacion ul li a{
font-family:"Trebuchet MS", Arial;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration:none;
}
#BotSituacion ul li a:hover{
color:#ffcd35;
padding-left:5px;}

#ColumnaTextosEmpresa{
	display:block;
	float:left;
	width:358px;
	height:419px;
	background-image:url(../images/flecha_sup.gif);
	background-repeat: no-repeat;
	background-position: 10px top;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #313131;
	padding: 26px 0 0 0;	

}
#ColumnaTextosEmpresa h1, #ColumnaTextosSituacionF h1{
padding:0 0 25px 0;

}
#ColumnaTextosEmpresa h2, #ColumnaTextosSituacionF h2{
padding:0 0 10px 0;

}
#ColumnaTextosEmpresa p, #ColumnaTextosSituacionF p{
	font-family:"Trebuchet MS", Arial;
	font-size: 8pt;
	line-height:12pt;
	color: #FFFFFF;
	text-align:justify;
	width:330px;
	padding: 0 0 0 11px;
	background-image:url(../images/flechanaranja.gif);
	background-repeat:no-repeat;
	background-position: left 7px;	
}
#ColunnaDerchEmpresa{
	display:block;
	float:right;
	padding:68px 0 0 15px;
	width:334px;
	height:377px;
	background-image:url(../images/fondodiagonales2.png);
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #4e4e4e;
}

/*SITUACION FABRICA*/

#CentroSituacionF{
	display:block;
	clear:both;
	width:960px;
	height:317px;
	background-color:#3c3c3c;
	margin-bottom:10px;
	
}

#ColumnaTextosSituacionF{
	display:block;
	float:left;
	width:358px;
	height:289px;
	background-image:url(../images/flecha_sup.gif);
	background-repeat: no-repeat;
	background-position: 10px top;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #313131;
	padding: 26px 0 0 0;	

}

#ColunnaDerchSituacionF{
display:block;
	float:right;
	padding:12px 0 0 12px;
	width:337px;
	height:305px;
	background-image:url(../images/fondodiagonales2.png);
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #4e4e4e;

}

/* AREAS CONSTRUCTIVAS CUBIERTAS */

#CentroAreasConstCubiertas{
	display:block;
	clear:both;
	width:960px;
	background-color:#3c3c3c;
	margin-bottom:10px;
	
}

.fondocubiertas{
height:433px;
background-image:url(../images/fondo_areas_cubiertas.jpg);
	background-repeat:no-repeat;
	background-position: right bottom;	}

.fondocerramientos{
height:316px;
background-image:url(../images/fondo_areas_cerramientos.jpg);
	background-repeat:no-repeat;
	background-position: right bottom;	}
	
.fondoestructuras{
height:316px;
background-image:url(../images/fondo_areas_estructuras.jpg);
	background-repeat:no-repeat;
	background-position: right top;	}

#TitutoTipoAreaConstructiva{
	display:block;
	clear:both;
	width:947px;
	height:21px;
	padding:19px 0 0 13px;
	background-image:url(../images/flecha_sup.gif);
	background-repeat: no-repeat;
	background-position:20px 0 ;
}

#TiposCubiertas{
height:200px;
padding:26px 0 0 42px;

}

#DestacadoTipoCubierta{
display:block;
float:left;
padding: 14px 0 0 14px;
margin:0 1px 1px 0;
width:278px;
height:149px;
background-color:#121212;
background-image:url(../images/top_destacadoareas.gif);
background-repeat:no-repeat;
}

#DestacadoTipoCubierta h3{
font-family:"Trebuchet MS", Arial;
	font-size: 11pt;
	color:#ffb924;
	margin:0 0 20px 0;

}
#DestacadoTipoCubierta p{
width:265px;
height:70px;
font-family:"Trebuchet MS", Arial;
	font-size: 8pt;
	line-height:13pt;
	color:#fff;
padding:0 0 10px 0;

}
#DestacadoTipoCubierta img{
float:right;
	margin:0 5px 0 0;
}


#TitutoTipoAreaConstructiva h1{
float:left;
font-family:"Trebuchet MS", Arial;
	font-size: 16pt;
	color:#bcbcbc;
	font-weight:normal;
}
#TitutoTipoAreaConstructiva h2{
font-family:"Trebuchet MS", Arial;
	font-size: 16pt;
	color:#fff;
	font-weight:normal;
}

/* AREAS CONSTRUCTIVAS TIPO GENERAL */
#CentroAreasConstGeneral{
	display:block;
	clear:both;
	width:960px;
	height:517px;
	background-color:#3c3c3c;
	margin-bottom:10px;
	
}

#AreaConstColIzq{
display:block;
float:left;
width:242px;
height:452px;
padding:0 31px 0 0;
_padding:0 10px 0 0;
}


#AreaConstColIzq h3{
height:21px;
padding:0 0 13px 13px;
font-family:"Trebuchet MS", Arial;
	font-size: 11pt;
	color:#fff;}
	
	
#AreaConstColIzq p{
width:207px;
text-align:justify;
padding:0 0 10px 30px;
font-family:"Trebuchet MS", Arial;
	font-size: 9pt;
	color:#fff;
	
	}
#AreaConstColIzq li{
	width:203px;
	text-align:left;
	font-family:"Trebuchet MS", Arial;
	font-size: 9pt;
	color:#fff;
	list-style-type: square;
}
#AreaConstColIzq ul{
padding:10px 0 0 60px;
}


#TituloTipoAreaConstructiva2{
	display:block;
	/*clear:both;*/
	width:947px;
	height:23px;
	padding:19px 0 20px 13px;
	background-image:url(../images/flecha_sup.gif);
	background-repeat: no-repeat;
	background-position:20px 0 ;
}

#TituloTipoAreaConstructiva2 h1{
float:left;
font-family:"Trebuchet MS", Arial;
	font-size: 16pt;
	color:#bcbcbc;
	font-weight:normal;
}

#TituloTipoAreaConstructiva2 h2{
font-family:"Trebuchet MS", Arial;
	font-size: 16pt;
	color:#fff;
	font-weight:normal;
}


#TituloTipoAreaConstructiva2 h2 a{
font-family:"Trebuchet MS", Arial;
	font-size: 16pt;
	color:#fff;
	font-weight:normal;
	text-decoration:none;
}

#TituloTipoAreaConstructiva2 h2 a:hover{
text-decoration:none;
color:#ffea3e;
}

#AreaConstColCentro{
display:block;
float:left;
width:368px;

padding:0 26px 0 0;

}

#FotoCentral{
	width:366px;
	height:366px;
	background-color:#FFFFFF;
	border: 1px solid #e8e8e8;
	margin: 0 0 19px 0;


}
.alignIzq{
float:left;
}
.alignDrch{
float:right;
}

#AreaConstColDrch{
	display:block;
	float:left;
	background-image:url(../images/fto_fondo_texto.jpg);
	width:278px;
	height:365px;
	border: 1px solid #555555;
	
}

#AreaConstColDrch p{
width:258px;
font-family:"Trebuchet MS", Arial;
	font-size: 9pt;
	color:#fff;
	font-weight:normal;
	padding:12px 0  0 8px;
	text-align:justify;
	}
	
/*PREFABRICADOS HORMIGON*/
#CentroPrefHormigon{
	display:block;
	clear:both;
	width:960px;
	height:400px;
	background-color:#3c3c3c;
	margin-bottom:10px;
	
}
#CentroPrefHormigon2{
	display:block;
	clear:both;
	width:960px;

	background-color:#3c3c3c;
	margin-bottom:10px;
	
}
#ColumnaIzqPrefHormigon{
	display:block;
	float:left;
	width:710px;
	height:400px;
 	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #313131;	
	/*height:250px;*/

}


#ColumnaDchPrefHormigon{
	display:block;
	float:left;
	width:248px;
	height:384px;
	padding:16px 0 0 0;
 	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #4e4e4e;
	background-image:url(../images/fondo_trabaja.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	background-color:#323232;
	text-align:right;
	/*height:250px;*/

}
	#TitutoPrefabricadosHormigon{
	display:block;
	clear:both;
	width:697px;
	height:22px;
	padding:19px 0 0 13px;
	background-image:url(../images/flecha_sup.gif);
	background-repeat: no-repeat;
	background-position:20px 0 ;
}

#TitutoPrefabricadosHormigon h1{

font-family:"Trebuchet MS", Arial;
	font-size: 16pt;
	color:#bcbcbc;
	font-weight:normal;
}

#TitutoPrefabricadosHormigon h2{
font-family:"Trebuchet MS", Arial;
	font-size: 16pt;
	color:#fff;
	font-weight:normal;
}

#TablaTipos{
display:block;
clear:both;
height:200px;
padding:35px 0 0 30px;
}

#TipoPrefHormigon{
display:block;
float:left;
width:204px;
height:62px;
padding:7px 0 0 9px;
margin:0 2px 2px 0;
background-color:#1e1e1e;
background-image:url(../images/fondo_ico.gif);
background-position:left top;
background-repeat:no-repeat;

}

#Vacio{
display:block;
float:left;
width:213px;
height:69px;
background-color:#0c0c0c;
}

#TipoPrefHormigon img{
display:block;
float:left;
width:54px;
height:54px;
padding: 0 20px 0 0;
}

#TipoPrefHormigon h3{
font-family:"Trebuchet MS", Arial;
	font-size: 10pt;
	color:#fff;
}

#TipoPrefHormigon h3 a{
font-family:"Trebuchet MS", Arial;
	font-size: 10pt;
	color:#fff;
	text-decoration:none;
}

#TipoPrefHormigon h3 a:hover{
color:#ff7827;
}

/*PREFABRICADOS HORMIGON TIPO*/

#ColumnaIzqPrefHorTipo{
width:405px;
display:block;
float:left;


}
#ColumnaIzqPrefHorTipo p{
width:329px;
padding:0 0 0 14px;
margin:0 0 30px 25px;
background-image:url(../images/flechaazul.gif);
background-repeat:no-repeat;
background-position:left 5px;
font-family:"Trebuchet MS", Arial;
	font-size: 9pt;
	line-height:12pt;
	text-align:justify;
	color:#fff;}
	
		#ColumnaIzqPrefHorTipo ul{
		margin:0 0 8px 0;}
		
	#ColumnaIzqPrefHorTipo li{
	display:block;
	height:22px;
	font-family:"Trebuchet MS", Arial;
	font-size: 9pt;
	line-height:12pt;
	color:#fff;
	list-style-type: none;
	padding:5px 0 0 18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #505050;	
	}
	
	
	
#Tabla{
	width:313px;
	margin:0 0 20px 38px;
	border: 1px solid #000000;
}
#Tabla h1{
width:298px;
height:24px;
background-image:url(../images/fondoh1tablaMateriales.gif);
background-repeat:repeat-x;
font-family:"Trebuchet MS", Arial;
	font-size: 10pt;
color:#eed10b;
padding:9px 0 0 15px;
margin:0 0 5px 0;


}
#Tablatable{
margin:0 0 10px 0;
}
.columnaIzqTabla1{
	font-family:"Trebuchet MS", Arial;
	font-size: 9pt;
	line-height:18pt;
	color:#fff;
	font-weight:bold;
	padding:0 0 0 18px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #505050;	
	}
.columnaDrchTabla1{
	font-family:"Trebuchet MS", Arial;
	font-size: 9pt;
	line-height:18pt;
	color:#fff;
	padding:0 0 0 18px;
	}
#ColumnaIDrchPrefHorTipo{
display:block;
/*float:left;*/
float:right;


}	
#Marco1{
	width:552px;
	/*height:478px;*/
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #272727;
	border-bottom-color: #272727;
	border-left-color: #272727;
}
#Marco2{
	width:527px;
	/*height:447px;*/
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #434343;
	border-bottom-color: #434343;
	border-left-color: #434343;
	background-color:#2d2d2d;
	padding:29px 0 0 24px;
}

#FotoPrefHor{
display:block;
float:left;
width:154px;
margin:0 20px 20px 0;
}

#FotoPrefHor p{
font-family:"Trebuchet MS", Arial;
	font-size: 9pt;
	line-height:14pt;
	color:#fff;
	padding:5px 0 0 3px;}

/*CONTACTO*/

#CentroContacto{
display:block;
clear:both;
width:960px;
height:382px;
background-color:#464646;
margin-bottom:10px;
}


#ColIzqContacto{
	display:block;
	float:left;
	width:569px;
	_width:567px;
	height:369px;
	/*background-color:#3C3C3C;*/
	border-right: #383838 1px solid;
	background-image:url(../images/flecha_sup.gif);
	background-repeat: no-repeat;
	background-position: 21px top;
	padding:13px 0 0 15px;
	
	}
#ColIzqContacto h1{
margin:0 0 19px 0;

}	

#ColIzqContacto p{
width:501px;
font-family:"Trebuchet MS", Arial;
	font-size: 9pt;
	color:#fff;
	
	padding:0 0 0 11px;
	margin:0 0 0 15px;
	background-image:url(../images/flechanaranja.gif);
	background-repeat:no-repeat;
	background-position:left 8px;
}
#ColDerchContacto{
	display:block;
	float:left;
	/*float:right;*/
	width:372px;
	height:382px;
 	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #4e4e4e;
	background-image:url(../images/fondodiagonales.png);
}


#ColDerchContacto h1{
background-image:url(../images/flecha_sup.gif);
	background-repeat: no-repeat;
	background-position: 21px top;
	padding:13px 0 0 20px;
}


#ColDerchContacto table td{
width:372px;
_width:375px;
	
	height:31px;

padding:0 0 0 24px;

font-family:"Trebuchet MS", Arial;
	font-size: 9pt;
	line-height:normal;
	color:#fff;
	font-weight:bold;
	background-color:#3c3c3c;
	background-image:url(../images/fondo_listado_emails.gif);
	list-style-image: url(../images/flechaamarillo.gif);
	list-style-position: inside;
	
	}
	
	#ColDerchContacto table td a{ 
	font-family:"Trebuchet MS", Arial;
	font-size: 9pt;
	color:#fff;
	font-weight:normal;
	text-decoration:none;
	}
	#ColDerchContacto table td a:hover{ 
	color:#fbdf5d;}
	
	
	#TitDepartamentos{
	display:block;
	clear:both;
	width:372px;
	_width:375px;
	height:42px;
	background-color:#323232;
	
	}
	
	#FormularioContacto{
	padding:18px 0 0 18px;
	font-family:"Trebuchet MS", Arial;
	font-size: 9pt;
	color:#fff;
	font-weight:bold;

	}
	.CampoContacto{
	background-color:#a9a9a9;
	border: 1px solid #FFFFFF;
	font-family:"Trebuchet MS", Arial;
	font-size: 10pt;
	color:#000;}
	
	.botonContacto{
	width:82px;
	height:20px;
	font-family:"Trebuchet MS", Arial;
	font-size: 9pt;
	color:#fff;
	background-image:url(../images/boton_contacto.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
	
	}
	
/*	TRABAJA CON NOSOTROS
	*/
	
	#Curriculum{
	display:block;
	clear:both;
	width:332px;
	_width:335px;
	height:230px;
	background-color:#323232;
	font-family:"Trebuchet MS", Arial;
	font-size: 12pt;
	color:#FFFFFF;
	padding:40px 20px 0 20px;
	background-image:url(../images/flecha_sup.gif);
	background-repeat:no-repeat;
	background-position: 20px top ;
	}
	#Curriculum a{
	text-decoration:none;
	color:#ffae00;
	font-weight:bold;}
	
	#Curriculum a:hover{
	text-decoration:underline;
	}
	
	#ColDerchTrabaja{
	display:block;
	float:left;
	/*float:right;*/
	width:372px;
	height:302px;
 	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #4e4e4e;
	background-image:url(../images/fondodiagonales.png);
}
#ColIzqTrabaja{
	display:block;
	float:left;
	width:569px;
	_width:567px;
	height:289px;
	/*background-color:#3C3C3C;*/
	border-right: #383838 1px solid;
	background-image:url(../images/flecha_sup.gif);
	background-repeat: no-repeat;
	background-position: 21px top;
	padding:13px 0 0 15px;
	
	}
	
	
#ColIzqTrabaja 	p{
width:501px;
font-family:"Trebuchet MS", Arial;
	font-size: 9pt;
	color:#fff;
	text-align:justify;
	padding:0 0 0 11px;
	margin:0 0 0 15px;
	background-image:url(../images/flechanaranja.gif);
	background-repeat:no-repeat;
	background-position:left 8px;
}

#ColIzqTrabaja h1{
margin:0 0 19px 0;

}

#CentroTrabaja{
display:block;
clear:both;
width:960px;
height:302px;
background-color:#464646;
margin-bottom:10px;
}

.nota{
display:block;
width:500px;
padding:0 0 0 26px;
font-family:"Trebuchet MS", Arial;
	font-size: 7pt;
	color:#fff;
	text-align:justify;}
	
	
#TablaInferior{
padding:0 0 0 37px;

}
#ColumnaDchPrefHormigon a:hover,
#BotMasProductos a:hover,
#TrabajaConNosotros a:hover,
#CentroHome #ColIzqHome a:hover{
	opacity: .7;
	filter:alpha(opacity=70);
}

#catalogo{
	position:relative;
	top:-40px;
	left:672px;
	background-image:url(../images/bot-catalogo.gif);
	background-position: -20px top;
	background-color:#000;
	background-repeat:no-repeat;
	width:199px;
	height:35px;
	padding:15px 0 0 70px;
	z-index:1000;
	color:#fff;
	}
	
	#catalogo a{
		color:#fff;
		font-size:14px;
		font-family:"Trebuchet MS", Arial;
		}
		
		
/*POP UP HOME ------------------*/



    #pop-up{
		font-family:"Trebuchet MS", Arial;
        background-color: #000;
        border: 8px solid #ccc;
        width: 300px;
        height: 200px;
        position: absolute;
        top: 50px;
        left: 50%;
        margin-left: -200px;
		padding:20px;
        border-radius: 3px;
		color:#fff;
    }
    #pop-up button.btn{
        float: right !important;
		border:none;
        font-size: 1.2em;
        font-weight: bold;
        margin: 5px;
		background-image:url(../images/aspa.gif);
	width:30px;
	height:30px;
    }
#pop-up img{
	float:right;}

