BODY {margin: 0em;padding: 0em;font-size: 0.9em;font-family: arial;color: #717175;background-color: #FFFFFF;}
IMG {border: 0em;}
FIELDSET {border: 0px;margin: 0px;padding: 0px;}

LEGEND {border: 0px;margin: 0px;padding: 0px;}
form {margin: 0px;padding: 0px;padding-top: 1.5em;font-size: 0.75em;color: #000000;}
#contenedor_principal {width: 100%;background-image: url(../imagenes/fondo.gif);background-repeat: repeat-x;}
#subcontenedor_principal_central_obras_realizadas {
	width: 54.0972em;margin: auto;margin-top: 0px;margin-bottom: 0px;padding: 0px;background-color: #FFFFFF;overflow: hidden
}

#subcontenedor_principal_central {
	width: 54.0972em;margin: auto;margin-top: 0px;margin-bottom: 0px;padding: 0px;background-color: #FFFFFF;overflow: hidden;
}

#subcontenedor_principal_central_contacto {
	width: 54.0972em;margin: auto;margin-top: 0px;margin-bottom: 0px;padding: 0px;
	background-color: #FFFFFF;overflow: hidden;background-image: url(../imagenes/fondo_central_contacto.gif);
}
#subcontenedor_principal_izquierda {float: left;width: 14.8611em;background-color: #FFFFFF;}
#subcontenedor_principal_izquierda img {float: left;}
#contenedor_menu_izquierda {width: 14.8611em;margin: 0em;padding: 0em;overflow: hidden;clear: both;}
#menu_lateral_derecha1 {float: right;width: 14.8611em;margin-top: 9px;padding-bottom: 9px;}
#menu_lateral_derecha1 ul {margin: 0em;padding: 0em;list-style: none;}
#menu_lateral_derecha1 ul li {margin: 0px;padding: 0px;padding-left: 0.4166em;}
.fondo_cuadrado_negro {background-image: url(../imagenes/fondo_cuadrado_negro.gif);background-repeat: no-repeat;}
.fondo_cuadrado_rojo {background-image: url(../imagenes/fondo_cuadrado_rojo.gif);background-repeat: no-repeat;}
#menu_lateral_derecha1 ul li a {
	width: 16em;margin-left: 1.8055em;padding-left: 0.4861em;padding-top: 3px;padding-bottom: 3px;
	border-bottom: 1px solid #ab120a;display: block;font-size: 0.8em;font-weight: bold;
	text-decoration: none;color: #ab120a;
}
#menu_lateral_derecha1 ul li a:hover {color: #000000;font-weight: bold;text-decoration: none;}
.negro {color: #000000;}
#contenedor_localizacion {
	width: 14.8611em;float: left;border-top: 1px solid #717175;border-bottom: 1px solid #717175;
}
#contenedor_localizacion h1 {
	margin: 0em;padding: 0em;padding-left: 0.4861em;padding-top: 0.4166em;padding-bottom: 0.4861em;
	font-size: 0.8em;color: #000000;font-weight: bold;border-bottom: 1px solid #717175;
}
#contenedor_localizacion img {margin: 0em;padding: 0em;padding-top: 0.4861em;float: left;}
#contenedor_arlanza_contacto {clear: both;width: 14.4445em;padding-left: 0.4166em;padding-top: 0.4861em;padding-bottom: 0.2083em;}
#contenedor_arlanza_contacto ul {margin: 0em;padding: 0em;list-style: none;}
#contenedor_arlanza_contacto ul li {margin: 0em;padding: 0em;color: #000000;font-size: 0.75em;}
#contenedor_arlanza_contacto ul li a {width: auto;margin: 0em;padding: 0em;color: #ab120a;text-decoration: underline;}
#contenedor_arlanza_contacto ul li a:hover {text-decoration: underline;}
#contenedor_arlanza_contacto ul li.negro {font-weight: bold;}
#contenedor_arlanza_contacto ul li.ultima_fila_arlanza_contacto {
	margin: 0em;padding: 0em;color: #000000;font-size: 0.75em;padding-bottom: 0.41666em;border-bottom: 1px dotted #000000;
}
.arlanza_telefono {color: #969696;}
#contenedor_arlanza_contacto_2 {width: 14.4445em;padding-left: 0.4166em;padding-bottom: 0.2083em;}
#contenedor_arlanza_contacto_2 ul {margin: 0em;padding: 0em;list-style: none;}
#contenedor_arlanza_contacto_2 ul li {margin: 0em;padding: 0em;color: #000000;font-size: 0.75em;}
#contenedor_arlanza_contacto_2 ul li.negro {margin: 0em;padding: 0em;font-weight: bold;}
.margen {margin-left: 3em;}
#contenedor_arlanza_pie {width: 14.8611em;overflow: auto;background-color: #717175;}
#contenedor_arlanza_pie_izquierda {width: 4.2361em;height: 6.5972em;float: left;background-image: url(../imagenes/fondo_pie.gif);}
#contenedor_arlanza_pie_derecha {width: 10.625em;padding-top: 0.6944em;float: right;background-color: #717175;}
#contenedor_arlanza_pie_derecha ul {margin: 0em;padding: 0em;list-style: none;}
#contenedor_arlanza_pie_derecha_ul li {margin: 0em;padding: 0em;}
#contenedor_arlanza_pie_derecha ul li a {
	width: 11em;height: 1.1111em;margin: 0em;padding: 0em;font-size: 0.7em;color: #cdcdce;text-decoration: underline;
}
#contenedor_arlanza_pie_derecha ul li a:hover {text-decoration: underline;}
#contenedor_arlanza_pie_derecha p {width: 16em;margin: 0em;padding: 0em;font-size: 0.65em;color: #000000;}
#subcontenedor_principal_derecha {float: right;width: 39.2361em;margin: 0em;padding: 0em;}
#subcontenedor_principal_derecha h1#cabecero_noticia { margin: 1.1em 0em 0em 1em; padding: 0em; color: #000000; font-size: 1.4em; }
#banner_cerditos { width: 37.7777em; margin: 0em; padding: 0em 0em 0em 1.4583em; border: 0em; }
#tira_calidad { margin: 0em; padding: 0em; border: 0em; }
#subcontenedor_principal_derecha_sello_calidad {width: 39.2361em;height: 4.4444em;}
#contenedor_flash { margin: 0px 10px 10px 15px; overflow: auto; clear: both; }
#izquierda_flash { width: 9.6527em; height: 27.7777em; float: left; background-image: url(../imagenes/fondo_ceramicas.gif); background-repeat: no-repeat; }
#derecha_flash { float: right; }
#subcontenedor_principal_derecha_imagen {float: left;}
#subcontenedor_principal_derecha_columna_central {
	width: 37.639em;padding-left: 1.4583em;padding-top: 0.6944em;padding-right: 0.1388em;overflow: hidden;clear: both;
}
#subcontenedor_principal_derecha_columna_central h3.documentacion { margin: 0.3em 0em 0.3em 0em; padding: 0em; color: #c8120b; font-size: 0.75em; }
#subcontenedor_principal_derecha_columna_central ul.archivos { margin: 0em 0em 0em 2.6em; padding: 0em; list-style: none; }
#subcontenedor_principal_derecha_columna_central ul.archivos li { margin: 0em; padding: 0em; font-size: 0.75em; }
#subcontenedor_principal_derecha_columna_central ul.archivos li a { color: #666666; text-decoration: none; }
#subcontenedor_principal_derecha_columna_central ul.archivos li a:hover { color: #666666; text-decoration: underline; }
#subcontenedor_principal_derecha_columna_central_izquierda {width: 24.5833em;float: left;padding-right: 0.4861em;}
#subcontenedor_principal_derecha_columna_central_derecha {
	width: 12.2917em;padding-top: 0.3em;float: right;border-left: 0.2083em solid #717175;
	border-right: 0.0694em solid #717175;border-bottom: 0.0694em solid #717175;border-top: 0.0694em solid #717175;
}
#subcontenedor_principal_derecha_columna_central_derecha img {border: 1px solid #717175;margin-left: 0.3472em;margin-bottom: 0.4861em;margin-right: 0.3472em;}
#subcontenedor_principal_derecha_columna_central_derecha img#noticia-destacada-imagen {
	width: 163px;border: 1px solid #717175;margin-left: 0.3472em;margin-bottom: 0.4861em;margin-right: 0.3472em;
}
#subcontenedor_principal_derecha_columna_central_derecha img.icono {border: 0em;margin: 0em;padding: 0em;margin-left: 10.0694em;}
#subcontenedor_principal_derecha_columna_central_derecha h1 {
	margin: 0em;padding: 0em;padding-left: 0.6944em;padding-right: 0.3472em;font-size: 0.9em;
	font-weight: bold;color: #ab120a;
}
h1#subcabecero_noticias { margin: 0em 0em 0.2em 0.3em; padding: 0em; color: #000000; font-size: 1em; font-weight: bold; }
#subcontenedor_principal_derecha_columna_central_derecha p {
	margin: 0em;padding: 0em;padding-left: 0.6944em;padding-top: 0.5555em;padding-right: 0.3472em;font-size: 0.8em;font-weight: normal;color: #000000;
}
#contenedor_referencias {
	width: 24.5833em;padding-bottom: 0.5555em;margin-bottom: 0.2777em;background-color: #000000;clear: both;overflow: hidden;
}
#contenedor_referencias ul {margin: 0em;padding: 0em;list-style: none;}
#contenedor_referencias ul li {margin: 0em;padding: 0em;padding-bottom: 0.4861em;float: left;text-decoration: none;}
#contenedor_referencias ul li a {display: block;font-weight: bold;text-decoration: none;}
#contenedor_referencias ul li a:hover {background-position: bottom;}
#contenedor_referencias ul li a.opaco {background-position: bottom !important;}
#edificacion {width: 7.7777em;height: 2.2222em;background-image: url(../imagenes/edificacion.gif);}
#restauracion {width: 6.0416em;height: 2.2222em;background-image: url(../imagenes/restauracion.gif);}
#decoracion {width: 5.1388em;height: 2.2222em;background-image: url(../imagenes/decoracion.gif);}
#pavimentos {width: 5.62em;height: 2.2222em;background-image: url(../imagenes/pavimentos.gif);}
#subcontenedor_referencias {padding-left: 0.4816em;clear: both;overflow: hidden;}
#subcontenedor_referencias h1 {margin: 0em;padding: 0em;font-size: 1.1em;adding-left: 0.8333em;padding-bottom: 0.15em;color: #FFFFFF;border-bottom: 1px solid #FFFFFF;}
#subcontenedor_referencias img {width: 146px;padding: 0.1388em;margin-top: 0.625em;margin-right: 0.9027em;border: 1px solid #FFFFFF;}
#subcontenedor_referencias h2 {margin: 0em;padding: 0em;padding-top: 0.6em;padding-bottom: 0.3em;font-size: 1em;font-weight: bold;color: #FFFFFF;}
#subcontenedor_referencias p {margin: 0em;padding: 0em;padding-right: 2em;padding-bottom: 0.7em;color: #969696;font-size: 0.75em;}
#subcontenedor_referencias a {font-size: 0.8em;text-decoration: underline;color: #cc0000;}
#subcontenedor_referencias a:hover {text-decoration: underline;color: #cc0000;}
#contenedor_fachadas {
	width: 12.0835em;margin-right: 0.2083em;float: left;overflow: hidden;border: 0.1388em solid #969696;
	background-image: url(../imagenes/fondo_fachadas.gif);background-repeat: no-repeat;background-position: bottom right;
}
#contenedor_fachadas img {width: 11.25em;margin-top: 0.3472em;margin-left: 0.3472em;margin-right: 0.3472em;margin-bottom: 0.1em;border: 0.0694em solid #969696;float: left;}
#subcontenedor_fachadas {padding-left: 0.3472em;}
#subcontenedor_fachadas h1 {margin: 0em;padding: 0em;padding-right: 0.4em;font-size: 0.8em;font-weight: bold;color: #000000;}
#subcontenedor_fachadas p {margin: 0em;padding: 0em;padding-right: 5em;padding-bottom: 0.2083em;font-size: 0.7em;color: #000000;}
#subcontenedor_fachadas p a {color: #000000;text-decoration: underline;}
#subcontenedor_fachadas p a:hover {text-decoration: underline;color: #000000;}
#contenedor_catalogo {width: 12.0138em;float: right;overflow: hidden;}
.iventecnica_contenedor_ultimas_noticias_obras_realizadas {width: 34.8em;margin-top: 0.6944em;margin-right: 0.6944em;overflow: hidden;clear: both;border: 1px solid #cdcdce;}
.iventecnica_contenedor_ultimas_noticias_izquierda_obras_realizadas {width: 25.4945em;float: left;padding-top: 0.3em;padding-left: 0.6944em;padding-right: 0.6944em;padding-bottom: 0.3em;}
.iventecnica_contenedor_ultimas_noticias_izquierda_obras_realizadas h3 {
	margin: 0em;padding: 0em;padding-bottom: 1.0416em;font-size: 0.8em;
	font-weight: bold;color: #000000;text-decoration: underline;
}
.iventecnica_contenedor_ultimas_noticias_izquierda_obras_realizadas p {margin: 0em;padding: 0em;padding-bottom: 0.8333em;font-size: 0.75em;}
.iventecnica_contenedor_ultimas_noticias_izquierda_obras_realizadas a {
	padding-left: 13em;font-size: 0.75em;text-decoration: underline;color: #8d003b;
}
.iventecnica_contenedor_ultimas_noticias_izquierda_obras_realizadas a:hover {text-decoration: underline;color: #8d003b;}
.iventecnica_contenedor_ultimas_noticias_derecha_obras_realizadas {width: 7.9166em;float: right;}
.iventecnica_contenedor_ultimas_noticias_derecha_obras_realizadas IMG {padding-bottom: 1em;}
.iventecnica_contenedor_ultimas_noticias_izquierda_empleo_requisitos {width: 33.6em;float: left;padding-top: 0.3em;padding-left: 0.6944em;padding-right: 0.6944em;padding-bottom: 0.3em;}
.iventecnica_contenedor_ultimas_noticias_izquierda_empleo_requisitos h3 {margin: 0em;padding: 0em;padding-bottom: 1.0416em;font-size: 0.8em;font-weight: bold;color: #000000;text-decoration: underline;}
.iventecnica_contenedor_ultimas_noticias_izquierda_empleo_requisitos p {margin: 0em;padding: 0em;padding-bottom: 0.8333em;font-size: 0.75em;}
.iventecnica_contenedor_ultimas_noticias_izquierda_empleo_requisitos a {padding-left: 13em;font-size: 0.75em;text-decoration: underline;color: #8d003b;}
.iventecnica_contenedor_ultimas_noticias_izquierda_empleo_requisitos a:hover {text-decoration: underline;color: #8d003b;}
.iventecnica_contenedor_ultimas_noticias_izquierda_empleo_requisitos a.inscripcion {padding-left: 33em;font-size: 0.75em;text-decoration: underline;color: #8d003b;}
.iventecnica_contenedor_ultimas_noticias_izquierda_empleo_requisitos a.inscripcion:hover {text-decoration: underline;color: #8d003b;}
#novedades_columna_derecha {width: 12.5em;float: right;margin-right: 0.6944em;padding-bottom: 1.3888em;border-top: 1px solid #FFFFFF;border-left: 1px solid #FFFFFF;}
#novedades_columna_derecha h2 {
	width: auto;margin: 0px;padding: 0px;margin-top: 1.3888em;padding-left: 0.6944em;padding-top: 0.4166em;
	padding-right: 0.6944em;padding-bottom: 0.2083em;font-size: 0.9em;color: #8d003b;background-color: #FFFFFF;
}
#novedades_columna_derecha p {
	width: auto;margin: 0px;padding: 0px;margin-top: 0.8333em;padding-left: 1.0416em;
	padding-right: 1.3888em;padding-bottom: 0.6944em;font-size: 0.75em;color: #FFFFFF;
}
#novedades_columna_derecha a {padding-left: 11em;text-align: right;text-decoration: underline;font-size: 0.75em;color: #8d003b;}
#novedades_columna_derecha a:hover {text-decoration: none;color: #8d003b;}
#subcontenedor_principal_columna_derecha {width: 11.8055em;float: left;margin: 0em;padding: 0em;padding-bottom: 0.8em;}
#iventecnica_certificado1 {width: auto;margin: 0em;padding: 0em;padding-bottom: 0.8333em;}
#iventecnica_certificado1 h2 {
	margin: 0em;padding: 0em;width: auto;padding-top: 0.6944em;padding-left: 1.3888em;padding-bottom: 0.5555em;
	border-top: 1px solid #717175;border-bottom: 1px solid #717175;font-size: 0.75em;color: #717275;
}
#iventecnica_certificado1 img {margin: 0em;padding: 0em;padding-left: 0.3em;padding-top: 0.625em;padding-right: 0.2554em;}
#iventecnica_actualidad {width: auto;margin: 0em;padding: 0em;padding-bottom: 0.8333em;}
#iventecnica_actualidad h2 {
	margin: 0em;padding: 0em;width: auto;padding-top: 0.6944em;padding-left: 1.3888em;
	padding-bottom: 0.5555em;border-top: 1px solid #717175;border-bottom: 1px solid #717175;font-size: 0.8em;color: #717275;
}
#iventecnica_actualidad p.fecha_actualidad_destacada {width: auto;margin: 0em;padding: 0em;padding-left: 0.3472em;padding-top: 0.4861em;
padding-bottom: 0.5555em;color: #969696;font-size: 0.7em;}
#iventecnica_actualidad h3.titulo_actualidad_destacada {width: auto;margin: 0em;padding: 0em;padding-left: 0.3472em;
padding-right: 0.5555em;padding-bottom: 1.1805em;font-weight: bold;font-size: 0.8em;color: #8D003B;}
#iventecnica_actualidad p.contenido_actualidad_destacada {width: auto;margin: 0em;padding: 0em;padding-left: 0.3472em;
padding-right: 0.5555em;padding-bottom: 0.4em;font-size: 0.75em;color: #717175;}
#iventecnica_actualidad a.enlace_actualidad_destacada {margin: 0em;padding: 0em;padding-left: 10em;color: #8D003B;font-size: 0.75em;text-decoration: underline;}
#iventecnica_actualidad a.enlace_actualidad_destacada:hover {color: #8d003b;text-decoration: underline;}
#iventecnica_actualidad h3.titulo_actualidad_destacada_abreviada {width: auto;margin: 0em;padding: 0em;padding-left: 0.3472em;padding-right: 0.5555em;
font-weight: bold;font-size: 0.8em;color: #8D003B;}
#iventecnica_actualidad p.fecha_actualidad_destacada_abreviada {
	width: auto;margin: 0em;padding: 0em;padding-left: 0.3472em;padding-top: 0.4861em;
	padding-bottom: 0.4861em;color: #969696;font-size: 0.7em;
}
#iventecnica_actualidad a.enlace_actualidad_todas {padding-left: 4.5em;color: #8D003B;font-size: 0.75em;text-decoration: underline;}
#iventecnica_actualidad a.enlace_actualidad_todas:hover {color: #8d003b;text-decoration: underline;}
#iventecnica_empleo {width: auto;margin: 0em;pading: 0em;}
#iventecnica_empleo h2 {
	margin: 0em;padding: 0em;width: auto;padding-top: 0.6944em;padding-left: 1.3888em;padding-bottom: 0.5555em;
	border-top: 1px solid #717175;border-bottom: 1px solid #717175;font-size: 0.8em;color: #717275;
}
#iventecnica_empleo p.fecha_empleo_destacada_abreviada {
	width: auto;margin: 0em;padding: 0em;padding-left: 0.3472em;padding-top: 0.4861em;
	padding-bottom: 0.4861em;color: #969696;font-size: 0.7em;
}
#iventecnica_empleo h3.titulo_empleo_destacada_abreviada {
	width: auto;margin: 0em;padding: 0em;padding-left: 0.3472em;
	padding-right: 0.5555em;font-size: 0.8em;text-decoration: underline;color: #000000;
}
#iventecnica_empleo a.enlace_evento_todas {display: block;margin-left: 5em;margin-top: 0.6em;margin-right: 0.4em;padding-left: 0.4em;
padding-top: 0.2em;padding-right: 0em;padding-bottom: 0.2em;font-size: 0.75em;background-color: #000000;color: #FFFFFF;}
#pie_iventecnica {clear: both;width: 54.0972em;margin: auto;margin-top: 0px;margin-bottom: 0px;padding: 0px;background-color: #000000;overflow: hidden;}
#pie_iventecnica_izquierda {width: 28.1251em;float: left;padding-left: 7.1527em;padding-top: 0.4861em;padding-right: 6.9444em;padding-bottom: 0.5555em;}
#pie_iventecnica_izquierda p {margin: 0em;padding: 0em;font-size: 0.75em;text-align: center;color: #cdcdce;}
#pie_iventecnica_izquierda p a{color: #cdcdce;text-decoration: none;}
#pie_iventecnica_izquierda p a:hover{color: #cdcdce;text-decoration: underline;}
#pie_iventecnica_derecha {width: 9.4445em;float: right;padding-left: 1.25em;padding-top: 0.9027em;padding-right: 1.0416em;
padding-bottom: 0.7638em;border: 1px solid #717175;background-color: #FFFFFF;}
#pie_iventecnica_derecha p {margin: 0em;padding: 0em;font-size: 0.75em;color: #8d003b;}
#pie_iventecnica_derecha p a{color: #8d003b;text-decoration: underline;}
#pie_iventecnica_derecha p a:hover{color: #8d003b;text-decoration: underline;}
/* formulario de contacto */
#contenedor_contacto {float: right;width: 32.3888em;margin: 0em;padding: 0em;padding-top: 2em;padding-left: 2em;padding-right: 2em;padding-bottom: 3em;}
.fila_contacto {width: 32em;margin: 0px;padding: 0px;padding-bottom: 5px;clear: both;overflow: hidden;}
.celda_enunciado_contacto {width: 10em;float: left;font-size: 0.8em;color: #8d003b;}
.celda_campo_contacto {width: 21em;float: right;}
.celda_campo_contacto input {width: 20.3055em;padding-left: 0.2777em;padding-right: 0.2777em;border: 1px solid #002369;font-size: 0.75em;color: #717175;}
.celda_campo_contacto textarea {width: 16.9em;height: 7em;margin: 0em;padding: 0em;border: 1px solid #002369;color: #717175;overflow: hidden;}
.fila_contacto_procesar {width: 32em;margin: 0px;padding: 0px;margin-top: 7px;padding-bottom: 11px;clear: both;overflow: hidden;}
.celda_campo_enviar_contacto {width: 10em;float: left;}
.celda_campo_borrar_contacto {width: 15em;float: right;}
/* Mapa Web */
#contenedor_mapa_web {float: right;width: 32.3888em;margin: 0em;padding: 0em;padding-top: 2em;padding-left: 2em;padding-right: 2em;padding-bottom: 3em;}
#contenedor_mapa_web h1{width: 16.25em;margin: 0em;padding: 0em;padding-left: 0.4166em;padding-top: 0.2083em;padding-bottom: 0.1388em;margin-bottom: 0.3472em;border-left: 1.1111em solid #8d003b;border-top: 1px solid #8d003b;border-right: 1px solid #8d003b;border-bottom: 1px solid #8d003b;font-size: 1.1em;color: #8d003b;}
#contenedor_mapa_web ul {margin: 0px;padding: 0px;list-style: none;counter-reset: item;}
#contenedor_mapa_web li {margin-left: 0.6944em;padding-bottom: 0.2083em;color: #999999;display: block;}
a.seccion {font-size: 0.8em;font-weight: bold;color: #8d003b;text-decoration: none;}
a.seccion:hover {color: #8d003b;text-decoration: underline;}
a.subseccion {margin-left: 2em;font-size: 0.75em;color: #717175;text-decoration: none;}
a.subseccion:hover {color: #717175;text-decoration: underline;}
/* Comienzo de los estilos para la página de calidad */
#contenedor_titular {width: 39.2361em;height: 1.4583em;padding-top: 0.4861em;background-image: url(../imagenes/fondo_titular.gif);background-repeat: none;overflow: auto;}
#contenedor_titular h1 {margin: 0em;padding: 0em;padding-left: 8.4027em;font-size: 0.9em;}
.titular_blanco {color: #FFFFFF;}
.titular_negro {color: #000000;}
#cabecera_calidad {width: 39.2361em;height: auto;margin: 0px;padding: 0px;padding-top: 17.6388em;background-image: url(../imagenes/cabecera_calidad.jpg);background-repeat: no-repeat;overflow: auto;clear: both;}
#cabecera_calidad_izquierda {width: 9.7222em;padding-left: 7.9166em;padding-top: 4.6527em;float: left;}
#cabecera_calidad_derecha {width: 21.5972em;float: right;}
#contenedor_calidad {padding-left: 2.2222em;padding-bottom: 1.3888em;background-color: #000000;}
#contenedor_calidad h2 {margin: 0em;padding: 0em;padding-top: 1.3888em;color: #FFFFFF;font-size: 0.85em;font-weight: bold;}
#contenedor_calidad p {margin: 0em;padding: 0em;padding-top: 1.3888em;padding-right: 1.7361em;color: #969696;font-size: 0.75em;}
/* Fin de los estilos para la página de calidad */
/*comienzo de los estilos para la pagina de empresa */
#cabecera_empresa {width: 39.2361em;height: auto;margin: 0px;padding: 0px;padding-top: 17.6388em;background-image: url(../imagenes/cabecera_empresa.jpg);background-repeat: no-repeat;overflow: auto;clear: both;}
.empresa_blanco {color: #FFFFFF;font-weight: bold;}
#cabecera_empresa a {color: #ab120a;text-decoration: underline;}
#cabecera_empresa a:hover {color: #ab120a;text-decoration: underline;}
/*fin de los estilos para la pagina de empresa
/*comienzo de los estilos para la pagina de contacto*/
#cabecera_contacto {width: 39.2361em;height: auto;margin: 0px;padding: 0px;padding-top: 17.6388em;background-image: url(../imagenes/cabecera_contacto.jpg);background-repeat: no-repeat;overflow: auto;clear: both;}
#contenedor_contacto {width: 20.2084em;padding: 0.6944em;background-color: #000000;}
#subcontenedor_contacto {height: 100%;background-color: #FFFFFF;padding-left: 0.2777em;padding-top: 0.2777em;padding-right: 0.2777em;overflow: auto;clear: both;}
#subcontenedor_contacto img {width: 19.6527em;float: left;margin: 0px;padding: 0px; }
#formulario_contacto {clear: both;vertical-align: top;}
#formulario_contacto legend {display: none;}
.fila_formulario {width: 23.6527em;padding-top: 0.3em;overflow: auto;clear: both;}
.fila_formulario_etiqueta {width: 5.5555em;float: left;text-align: right;}
.fila_formulario_celda {float: right;padding-right: 2.2222em;text-align: left;}
.fila_formulario_celda input {width: 17em;height: 1.4em;font-size: 0.85em;border: 1px solid #000000;vertical-align: middle;}
.fila_formulario_celda textarea {width: 11.7361em;height: 5em;border: 1px solid #000000;overflow: auto;}
#enviar_consulta {font-size: 0.9em;padding-left: 17.8em;margin-bottom: 1em;}
/*fin de los estilos para la pagina de contacto*/
/*comienzo de los estilos para la pagina de productos */
#cabecera_productos {width: 37.0834em;height: auto;margin: 0px;padding: 0px;padding-left: 1.4583em;padding-right:0.6944em;padding-top: 1.4583em;background-image: url(../imagenes/fondo_flecha.gif);background-repeat: no-repeat;overflow: auto;clear: both;}
h1#titulo_de_la_noticia { margin: 0em; padding: 0em 0.3472em 0em 0em; color: #ab120a; font-size: 1.1em; font-weight: bold; }
h2#fecha_de_la_noticia, #fecha_de_la_noticia_historico { margin: 0em; padding: 0em 0.3472em 0.6em 0em; color: #666666; font-size: 0.75em; font-weight: normal; }
#fecha_de_la_noticia_historico { padding-left: 0.9em; font-size: 0.7em; }
h3#fuente_de_la_noticia { margin: 0em; padding: 0.6em 0.3472em 0em 0em; color: #666666; font-size: 0.75em; font-weight: normal; }
#foto_de_la_noticia { width: 163px; margin: 0em 0.3em 0.3em 0em; padding: 0em; float: left; text-align: left; }
#subcontenedor_principal_derecha_columna_central_derecha h1 a.historico_noticias { color: #ab120a; font-size: 0.85em; font-weight: bold; text-decoration: none; }
#subcontenedor_principal_derecha_columna_central_derecha h1 a:hover.historico_noticias { text-decoration: underline; }
.remarcar_fuente_de_la_noticia { color: #ab120a; font-weight: bold; }
.parrafo_cuerpo_noticia { margin: 0em 0em 0em 44px; padding: 0em 0em 1.6em 39px; color: #969696; font-size: 0.75em; background-image: url(../imagenes/fondo_ladrillo.gif); background-repeat: repeat-y; }
#parrafo_cabecera_productos {margin: 0em;padding: 0em;margin-left: 44px;padding-left: 39px;padding-bottom: 1.6em;font-size: 0.75em;color: #969696;background-image: url(../imagenes/fondo_ladrillo.gif);background-repeat: no-repeat;}
.texto_rojo {color: #ab1308;font-weight: bold;}
.texto_negro {color: #000000;}
.parrafo_titular {margin: 0em;padding: 0em;margin-bottom: 1em;padding-left: 1em;padding-top: 0.3em;padding-bottom: 0.2em;border: 2px solid #cacaca;color: #969696;font-size: 0.75em;font-weight: bold;}
.contenedor_ladrillos {margin-bottom: 10px;padding-left: 9px;padding-right: 19px;border: 1px solid #cacaca;background-color: #e9eaec;overflow: auto;clear: both;}
.contenedor_ladrillos h3 {margin: 0em;padding: 0em;margin-bottom: 4px;margin-right: 8px;padding-left: 10px;color: #000000;font-size: 0.8em;font-weight: bold;border-bottom: 2px solid #ab120a;}
.contenedor_ladrillos img {width: 124px;float: left;margin: 0px;padding: 0px;margin-right: 7px;border: 1px solid #cacaca;}
.contenedor_ladrillos a {color: #aa130c;font-size: 0.7em;font-weight: bold;text-decoration: underline;}
.contenedor_ladrillos a:hover {color: #aa130c;font-weight: bold;text-decoration: underline;}
.fila_contenedor_ladrillos {width: 35em;padding-top: 9px;overflow: auto;clear: both;}
.fila_contenedor_baldosas {width: 35em;padding-top: 9px;padding-bottom: 28px;overflow: auto;clear: both;}
.fila_contenedor_ladrillos_izquierda {width: 15.7638em;float: left;padding-right: 50px;}
.fila_contenedor_ladrillos_derecha {width: 15.7638em;float: right;}
.ladrillos {width: 34.2361em !important;border: 0px !important;float: none !important; overflow: auto !important;clear: both !important;}
#descargar_catalogo {margin-left: 19.825em;}
/* Fin de los estilos para la para la pagina de productos */
/*comienzo de los estilos especificaciones tecnicas de producto */
#contenedor_submenu_especificaciones { width: 34.3055em;margin-left: 39px;overflow: hidden;}
#contenedor_submenu_especificaciones ul {margin: 0px;padding: 0px;list-style: none;}
#contenedor_submenu_especificaciones ul li {margin: 0px;padding: 0px;float: left;}
#contenedor_submenu_especificaciones ul li a {margin: 0px;padding: 0px;display: block;}
#contenedor_submenu_especificaciones ul li a:hover {margin: 0px;padding: 0px;}
#sbladrillo28 {width: 138px;}
#sbladrillo38 {width: 121px;}
#sbladrillo48 {width: 124px;}
#sbladrillodes {width: 111px;}
.submenu_productillos {width: 121px;}
#contenedor_especificacion_ladrillo {width: 37.7777em;height: auto;margin-left: 21px;margin-bottom: 10px;background-color: #FFFFFF;overflow: auto;clear: both;}
a#ver_todas_referencias {padding-left: 40.6em;padding-top: 14px;color: #000000;font-size: 0.75em;text-decoration: underline;}
a#ver_todas_referencias:hover { color: #000000;text-decoration: underline;}
#contenedor_especificacion_izquierda {float: left;width: 19.6527em;border: 2px solid #969696;}
#contenedor_especificacion_izquierda h2 {margin: 0em;padding: 0em;font-size: 0em;text-indent: -9999em;}
#contenedor_especificacion_izquierda img {margin: 4px;>*margin-bottom: 2px;border: 4px solid #969696;}
#contenedor_especificacion_derecha {float: right;width: 17.8472em;}
#contenedor_especificacion_derecha h2 {margin: 0em;padding: 0em;padding-left: 7px;padding-top: 5px;padding-bottom: 6px;color: #727176;font-size: 0.85em;font-weight: bold;border-top: 1px solid #727176;border-bottom: 1px solid #727176;}
#contenedor_especificacion_derecha ul {margin: 0px;padding: 0px;list-style: none;}
#contenedor_especificacion_derecha ul li {margin: 0px;padding: 0px;padding-left: 26px;padding-top: 4px;*>padding-top: 2px;padding-bottom: 4px;background-image: url(../imagenes/asterisco.gif);background-repeat: no-repeat;background-position: left top;border-bottom: 1px solid #cacaca;}
#contenedor_especificacion_derecha ul li a {margin: 0px;padding: 0px;display: block;color: #ab120d;font-size: 0.75em;text-decoration: underline;}
#contenedor_especificacion_derecha ul li a:hover {color: #ab120d;text-decoration: underline;}
#contenedor_tabla {width: 37.7777em;height: auto;padding-left: 21px;padding-top: 19px;padding-bottom: 10px;color: #969696;overflow: auto;clear: both;}
.titular_lateral {padding-left: 5px;padding-right: 5px;color: #aa110b;ont-size: 0.7em;vertical-align: middle;text-align: center;}
.td_negro {padding-left: 5px;padding-right: 5px;color: #000000;font-size: 0.7em;text-align: center;}
.td_gris {padding-left: 5px;padding-right: 5px;color: #969696;font-size: 0.7em;text-align: center;}
.encabezado_titular {padding-left: 5px;padding-right: 5px;color: #979797;font-size: 0.75em;vertical-align: middle;text-align: center;background-color: #efefef;}
#contenedor_tabla table {width: auto;margin: 0px;padding: 0px;border-collapse: collapse;}
#contenedor_tabla tr {}
#contenedor_tabla td {border: 1px solid #cacaca;}
#descargar_catalogo_especificacion {margin-left: 20.5em;}
/* fin de los estilos especificaciones tecnicas de producto */
/* comienzo de los estilos de la pagina de referencias */
#contenedor_galeria_obras {width: 37.7777em;height: auto;margin-left: 21px;margin-bottom: 10px;background-color: #FFFFFF;overflow: auto;clear: both;}
#contenedor_galeria_obras_derecha {float: right;width: 17.6388em;padding-right: 3px;}
.fila {width: 17.6388em;padding-bottom: 9px;overflow: auto;clear: both;}
#contenedor_galeria_obras_derecha ul {margin: 0px;padding: 0px;list-style: none;}
#contenedor_galeria_obras_derecha ul li {margin: 0px;padding: 0px;margin-left: 6px;float: left;border: 1px solid #cacaca;padding: 1px;}
#contenedor_galeria_obras_derecha ul li img { width: 72px; height: 72px; }
#contenedor_galeria_obras_derecha ul li a {margin: 0px;padding: 0px;display: block;}
#paginacion ul li {border: 0px;}
#paginacion ul li a {color: #000000;font-size: 0.7em;font-weight: bold;text-decoration: none;}
#paginacion ul li a:hover {color: #000000;text-decoration: underline;}
.paginacion_rojo {font-size: 0.7em; vertical-align: top;color: #ab1308;font-weight: bold;}
#paginacion ul li#derecha_margen {padding-left: 8.5em;}
#contenedor_referencias_obras {width: 37.7777em;height: auto;margin-left: 21px;margin-bottom: 10px;background-color: #FFFFFF;overflow: hidden;clear: both;}
#contenedor_referencias_izquierda {float: left;width: 19.9305em;}
#contenedor_referencias_izquierda h2 {margin: 0em;padding: 0em;padding-left: 7px;padding-top: 5px;padding-bottom: 6px;color: #727176;font-size: 0.85em;font-weight: bold;border-top: 1px solid #727176;border-bottom: 1px solid #727176;}
#contenedor_referencias_izquierda ul {margin: 0px;padding: 0px;list-style: none;}
#contenedor_referencias_izquierda ul li {margin: 0px;padding: 0px;padding-left: 26px;padding-top: 4px;*>padding-top: 2px;padding-bottom: 4px;background-image: url(../imagenes/asterisco.gif);background-repeat: no-repeat;background-position: left top;border-bottom: 1px solid #cacaca;}
#contenedor_referencias_izquierda ul li a {margin: 0px;padding: 0px;display: block;color: #ab120d;font-size: 0.75em;text-decoration: underline;}
#contenedor_referencias_izquierda ul li a:hover {color: #ab120d;text-decoration: underline;}
#contenedor_productos_relacionados_derecha {float: right;width: 17.0138em;margin-left: 7px;padding-top: 13px;border: 1px solid #cacaca;background-color: #e9eaec;overflow: auto;}
h2.titular_producto_destacado {width: 20.6em;margin: 0px;padding: 0px;float: right;margin-left: 7px;margin-bottom: 0.6em;padding-left: 6px;
padding-top: 0.3em;padding-bottom: 0.3em;color: #969696;font-size: 0.8em;font-weight: bold;background-color: #FFFFFF;border: 2px solid #cacaca;}
.fila_contenedor_productos_relacionados {padding-left: 9px;overflow: auto;clear: both;}
.fila_contenedor_productos_relacionados h3 {margin: 0em;padding: 0em;margin-bottom: 4px;margin-right: 19px;padding-left: 10px;color: #000000;font-size: 0.8em;font-weight: bold;border-bottom: 2px solid #ab120a;}
.fila_contenedor_productos_relacionados img {float: left;margin: 0px;padding: 0px;margin-right: 7px;border: 1px solid #cacaca;}
.fila_contenedor_productos_relacionados a {color: #aa130c;font-size: 0.7em;font-weight: bold;text-decoration: underline;}
.fila_contenedor_productos_relacionados a:hover {color: #aa130c;font-weight: bold;text-decoration: underline;}
#ver_productos_relacionados {clear: both;margin-left: 9px;margin-right: 19px;padding-left: 7em;padding-bottom: 0.6em;}
#ver_productos_relacionados a{margin: 0px !important;padding: 0px !important;color: #000000;font-size: 0.75em;text-decoration: underline;background: none;}
#ver_productos_relacionados a{color: #000000;text-decoration: underline;}
img#fondo_referencias {padding-top: 0.6em;float: left;}
/* cambio 15-05-2008*/
	h3.tipos{margin:0;padding:0;color:#d4d5d9;}
	.cat_obras{overflow:hidden;margin:0 30px 0 14px;padding:0 0 0 10px;}
		.cat_obras li{width:8.5em;margin:5px 0;padding:3px 0;list-style:none;}
		.cat_obras li.flotar{float:left;}
		.cat_obras li.noflotar{clear:both;float:left;}
			.cat_obras li a,
			.cat_obras li a:visited{color:#ab120a;text-decoration:none;}
			.cat_obras li a:hover{text-decoration:underline;}
	a.subir{float:right;margin:5px 0 0 0;font-size:0.9em;}
.cont_ref_obras{width:auto;padding-right: 17px;padding-bottom: 1em;overflow:hidden;clear:both;}
	.cont_ref_obras h2 {margin: 10px 0 0 0em;padding: 0em;padding:5px 0 6px 7px;color:#727176;font-size: 0.85em;font-weight: bold;border-top:1px solid #727176;border-bottom:1px solid #727176;}
	.cont_ref_obras ul {margin: 0px;padding: 0px;list-style: none;overflow:hidden;clear:both;}
		.cont_ref_obras ul li {margin: 0px;padding: 0px;padding:7px 0 7px 5px;border-bottom: 1px solid #cacaca;width:auto;overflow:hidden;}
			.cont_ref_obras ul li .img_obra{border:2px solid #969696;float:left;margin:0 7px 7px 0;width:140px;padding:4px;}
			.cont_ref_obras ul li a {margin: 0px;padding: 0px;display: block;color: #ab120d;font-size: 1.1em;text-decoration: underline;font-weight:bold;}
			.cont_ref_obras ul li a:hover {color: #ab120d;text-decoration: underline;}
.pag_ref ol {margin: 0 0 0 30px;padding: 0px;list-style: none;width:auto;overflow:hidden;}
	.pag_ref ol li {margin: 0px;padding: 6px 0 0 0;float: left;width:4.2em;}
		.pag_ref ol li a {margin: 0px;padding: 0px;display: block;color: #000000;font-size: 0.7em;font-weight: bold;text-decoration: none;}
		.pag_ref ol li a:hover {color: #000000;text-decoration: underline;}
		.pag_ref ol li.derecha_margen {text-align:right;}
.mayusculas{text-transform:uppercase;}
.img_ppal {width:auto;overflow:hidden;text-align:center;}
	.img_ppal img{width: 275px;border: 2px solid #969696;padding:3px;}
	.img_ppal h2 {margin: 0em;padding: 0em;font-size: 0em;text-indent: -9999em;}
.gal_fotos {float:none;width:auto;}
	.gal_fotos ul {margin: 10px 0 0 0;padding:0 0 0 25px;list-style: none;overflow:hidden;}
		.gal_fotos ul li {margin: 0px;padding: 0px;margin-left: 6px;float: left;border: 1px solid #cacaca;padding: 1px;}
			.gal_fotos ul li img { width: 75px; height: 75px; }
			.gal_fotos ul li a {margin: 0px;padding: 0px;display: block;}
	.fila {width:auto;padding-bottom: 9px;overflow:hidden;clear: both;}
/*fin cambio*/


.contenedor_referencias_izquierda {float: left;width: 18.0555em;padding-right: 17px;padding-bottom: 1em;border:1px solid blue;overflow:hidden}
.contenedor_referencias_izquierda h2 {margin: 0em;padding: 0em;padding-left: 7px;padding-top: 5px;padding-bottom: 6px;color: #727176;font-size: 0.85em;font-weight: bold;border-top: 1px solid #727176;border-bottom: 1px solid #727176;}
.contenedor_referencias_izquierda ul {margin: 0px;padding: 0px;list-style: none;}
.contenedor_referencias_izquierda ul li {margin: 0px;padding: 0px;padding-left: 26px;padding-top: 4px;*>padding-top: 2px;padding-bottom: 4px;background-image: url(../imagenes/asterisco.gif);background-repeat: no-repeat;background-position: left top;border-bottom: 1px solid #cacaca;}
.contenedor_referencias_izquierda ul li a {margin: 0px;padding: 0px;display: block;color: #ab120d;font-size: 0.75em;text-decoration: underline;}
.contenedor_referencias_izquierda ul li a:hover {color: #ab120d;text-decoration: underline;}
.contenedor_referencias_derecha {float: right;width: 18.0555em;padding-bottom: 1em;}
.contenedor_referencias_derecha h2 {margin: 0em;padding: 0em;padding-left: 7px;padding-top: 5px;padding-bottom: 6px;color: #727176;font-size: 0.85em;font-weight: bold;border-top: 1px solid #727176;border-bottom: 1px solid #727176;}
.contenedor_referencias_derecha ul {margin: 0px;padding: 0px;list-style: none;}
.contenedor_referencias_derecha ul li {margin: 0px;padding: 0px;padding-left: 26px;padding-top: 4px;*>padding-top: 2px;padding-bottom: 4px;background-image: url(../imagenes/asterisco.gif);background-repeat: no-repeat;background-position: left top;border-bottom: 1px solid #cacaca;}
.contenedor_referencias_derecha ul li a {margin: 0px;padding: 0px;display: block;color: #ab120d;font-size: 0.75em;text-decoration: underline;}
.contenedor_referencias_derecha ul li a:hover {color: #ab120d;text-decoration: underline;}
.paginacion_desarrollo ol {margin: 0px;padding: 0px;list-style: none;}
.paginacion_desarrollo ol li {margin: 0px;padding: 0px;padding-top: 6px;float: left;}
.paginacion_desarrollo ol li a {margin: 0px;padding: 0px;display: block;color: #000000;font-size: 0.7em;font-weight: bold;text-decoration: none;}
.paginacion_desarrollo ol li a:hover {color: #000000;text-decoration: underline;}
.paginacion_desarrollo ol li.derecha_margen {padding-left: 10.3em;}
.parrafo_cuerpo_politicas { margin: 0em; padding: 0em; color: #969696; font-size: 0.75em; }
ul#lista_requisitos { margin: 1em 0em 1em 4em; padding: 0em; list-style: none; }
ul#lista_requisitos li { color: #969696; font-size: 0.75em; }
#explicacion p { margin: 0em 0em 0.6em 1.5em; padding: 0em; font-size: 0.75em; color: #969696; }
#explicacion p#separacion { margin: 0.6em 0em 0em 1.5em; padding: 0em 0em 1em 0em; font-size: 0.75em; color: #969696; }
#explicacion ul { margin: 0em 0em 0em 2.5em; padding: 0em; list-style-type: none; }
#explicacion ul li { margin: 0em; padding: 0em; font-size: 0.75em; color: #969696; }
/* Fin de los estilos de la pagina de referencias */