.titulo_fichas_cliente {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #36688b;
	text-align: left;
	vertical-align: top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 40px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 40px;
	text-transform: uppercase;
}
.categoria_fichas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #535354;
	text-align: left;
	vertical-align: top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 40px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 40px;
	text-transform: capitalize;
}
.fotogr_fichas {
	padding-left: 40px;
	text-align: left;
	padding-bottom: 20px;
}

.trabajogr_fichas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #535354;
	text-align: left;
	vertical-align: top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 40px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 40px;
}
.foto_proyectos {
	text-align: right;
	vertical-align: top;
	padding-right: 30px;
}
.titulo_proyectos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #36688b;
	text-align: left;
	vertical-align: top;
	padding-bottom: 10px;
	padding-left: 40px;
}

.descripcion_fichas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #535354;
	text-align: justify;
	vertical-align: top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 40px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 40px;
}
a.enlace_web_fichas:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #535354;
	font-weight: bold;
	text-decoration:none;
	text-align: left;
	padding-left: 40px;
}
a.enlace_web_fichas:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #535354;
	font-weight: bold;
	text-decoration:none;
	text-align: left;
	padding-left: 40px;
}
a.enlace_web_fichas:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #535354;
	font-weight: bold;
	text-decoration:underline;
	text-align: left;
	padding-left: 40px;
}
a.enlace_web_fichas:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #535354;
	font-weight: bold;
	text-decoration:none;
	text-align: left;
	padding-left: 40px;
}
a.enlace_ver_todos:link {
	padding-top: 0px;
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #535354;
	text-align: left;
	vertical-align: top;
	text-transform: capitalize;
	text-decoration:none;
	text-align: left;
}
a.enlace_ver_todos:visited {
	padding-top: 0px;
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #535354;
	text-align: left;
	vertical-align: top;
	text-transform: capitalize;
	text-decoration:none;
	text-align: left;
}
a.enlace_ver_todos:hover {
	padding-top: 0px;
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #535354;
	text-align: left;
	vertical-align: top;
	text-transform: capitalize;
	text-decoration:underline;
	text-align: left;
}
a.enlace_ver_todos:active {
	padding-top: 0px;
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #535354;
	text-align: left;
	vertical-align: top;
	text-transform: capitalize;
	text-decoration:none;
	text-align: left;
}
.categoria_proyectos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #535354;
	text-align: left;
	vertical-align: top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 40px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 40px;
	text-transform: capitalize;
}
.trabajogr_proyectos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #535354;
	text-align: left;
	vertical-align: top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 40px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 40px;
}
a.enlace_web_proyectos:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #535354;
	font-weight: bold;
	text-decoration:none;
	text-align: left;
	padding-left: 40px;
}
a.enlace_web_proyectos:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #535354;
	font-weight: bold;
	text-decoration:none;
	text-align: left;
	padding-left: 40px;
}
a.enlace_web_proyectos:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #535354;
	font-weight: bold;
	text-decoration:underline;
	text-align: left;
	padding-left: 40px;
}
a.enlace_web_proyectos:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #535354;
	font-weight: bold;
	text-decoration:none;
	text-align: left;
	padding-left: 40px;
}
a.enlace_leermas_proyectos:link {
	padding-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #36688b;
	text-align: right;
	vertical-align: top;
	text-transform: capitalize;
	text-decoration:none;
	text-align: right;
}
a.enlace_leermas_proyectos:visited {
	padding-top: 0px;
	padding-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #36688b;
	text-align: right;
	vertical-align: top;
	text-transform: capitalize;
	text-decoration:none;
	text-align: right;
}
.celda_leermas_proyectos {
	text-align: right;
}

a.enlace_leermas_proyectos:hover {
	padding-top: 0px;
	padding-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #36688b;
	text-align: right;
	vertical-align: top;
	text-transform: capitalize;
	text-decoration:underline;
	text-align: right;
}
a.enlace_leermas_proyectos:active {
	padding-top: 0px;
	padding-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #36688b;
	text-align: right;
	vertical-align: top;
	text-transform: capitalize;
	text-decoration:none;
	text-align: right;
}

.alinear_izqda {
	text-align: left;
}
.alinear_centro {
	text-align: center;
}
.enlace_leermas_paginacion {
	padding-top: 0px;
	padding-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #36688b;
	vertical-align: top;
	text-transform: capitalize;
	text-decoration:none;
	text-align: center;
}
.enlace_leermas_activo {
	color: #000000;
}.mes_articulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	color: #36688b;
	text-align: left;
	vertical-align: top;
	padding-bottom: 10px;
	padding-left: 40px;
	margin-right: 0px;
	padding-right: 0px;
}
.anio_articulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffcc33;
	text-align: left;
	vertical-align: top;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-left: 0px;
}
.campos_fichas_artic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #36688b;
	text-align: left;
	vertical-align: top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 40px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 40px;
	text-transform: capitalize;
}
.texto_autor_artic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #535354;
	text-align: left;
	vertical-align: top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
a.enlace_web_fichas_art:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #535354;
	font-weight: bold;
	text-decoration:none;
	text-align: left;
}
a.enlace_web_fichas_art:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #535354;
	font-weight: bold;
	text-decoration:none;
	text-align: left;
}
a.enlace_web_fichas_art:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #535354;
	font-weight: bold;
	text-decoration:underline;
	text-align: left;
}
a.enlace_web_fichas_art:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #535354;
	font-weight: bold;
	text-decoration:none;
	text-align: left;
}
.mes_articulos_celda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	color: #36688b;
	text-align: left;
	vertical-align: top;
	padding-bottom: 10px;
	padding-left: 15px;
	margin-right: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.listado_servicios {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	color: #36688b;
	text-align: left;
	vertical-align: top;
	padding-bottom: 10px;
	padding-left: 15px;
	margin-right: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.celda_categorias {
	padding-left: 15px;
}

.titulo_categorias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #36688b;
	text-align: center;
	vertical-align: top;
	text-transform: uppercase;
	text-decoration: underline;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
a.enlace_categorias:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	color: #36688b;
	text-align: left;
	vertical-align: top;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-right: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
a.enlace_categorias:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	color: #36688b;
	text-align: left;
	vertical-align: top;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-right: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
a.enlace_categorias:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	color: #535354;
	text-align: left;
	vertical-align: top;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-right: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
a.enlace_categorias:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	color: #36688b;
	text-align: left;
	vertical-align: top;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-right: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #535354;
	text-align: right;
	padding-right: 20px;
	padding-left: 20px;
	line-height: 22px;
}
.contenido_secciones {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #535354;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 30px;
	margin: 0px;
}
.contenido_secciones_negrita {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #535354;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.contenido_secciones_primera_letra {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #535354;
	margin: 0px;
	padding: 0px;
}
.contenido_secciones2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #36688b;
	text-align: left;
	vertical-align: top;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	margin: 0px;
	font-weight: bold;
	background-color: #FFFFFF;
}
.contenido_secciones3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #535354;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	margin: 0px;
	font-weight: normal;
	background-color: #FFFFFF;
}
.titular_contenidos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #36688b;
	text-align: left;
	padding-left: 30px;
}
.contenido_secciones_azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #36688b;
	text-align: left;
	margin: 0px;
	font-weight: bold;
	padding: 0px;
}
a.enlace_foto_proyecto{
	
}

a.enlace_foto_proyecto:hover{
	color:#DFDFDF;
}

a.enlace_titulo_articulo:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #36688b;
	text-align: left;
	vertical-align: top;
	padding-bottom: 0px;
	padding-left: 0px;
}
a.enlace_titulo_articulo:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #36688b;
	text-align: left;
	vertical-align: top;
	padding-bottom: 0px;
	padding-left: 0px;
}
a.enlace_titulo_articulo:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #36688b;
	text-align: left;
	vertical-align: top;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: underline;
}
a.enlace_titulo_articulo:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #36688b;
	text-align: left;
	vertical-align: top;
	padding-bottom: 0px;
	padding-left: 0px;
}

