body
	{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../img/template/fondo.gif);
	background-repeat: repeat-y;
	}
	
.fondo_menu
	{
	background-image: url(../img/template/spacer_menu.gif);
	background-repeat: repeat-y;
	}

.texto
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #717171;
	font-weight: bold;
	}

.texto_rojo
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DB3A61;
	font-weight: normal;
	}

.texto_pagina
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #DB3A61;
	text-decoration: none;
	}

.texto_pagina_activa
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #DB3A61;
	text-decoration: underline;
	}

.texto_contenido_encabezado
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align:justify;
	color: #4E4E4E;
	}

.texto_contenido
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align:justify;	
	color: #4E4E4E;
	}

.texto_contenido_recuadros
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align:justify;	
	color: #031E6D;
	}

.texto_contenido_recuadros_pequenio
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align:justify;	
	color: #031E6D;
	}

.nombre_usuario
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #DB3A61;
	font-weight: bold;
	}

.titulo_descripcion_ruta
	{
	border-bottom-color: #DB3A61;
	border-bottom-style: solid;
	border-bottom-width: thin;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #DB3A61;
	}

.titulo_ruta
	{
	font-family: DINEngschrift, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: normal;
	color: #DB3A61;
	}

.texto_mensaje
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #DB3A61;
	}

.texto_pie_ficha
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4E4E4E;
	}

.titulo_ficha_pi
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #DB3A61;
	}

.titulo_directorio
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #6D1D30;
	}

.texto_morado
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #031E6D;
	}

.enlace
a.enlace, a.enlace:visited, a.enlace:link
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #031E6D; 
	}

a.enlace:hover
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #DB3A61;
	}

.enlace_directorio
a.enlace_directorio, a.enlace_directorio:visited, a.enlace_directorio:link
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #DB3A61; 
	}

a.enlace_directorio:hover
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #DB3A61;
	}

.enlace_cabecera
a.enlace_cabecera, a.enlace_cabecera:visited, a.enlace_cabecera:link, a.enlace_cabecera:hover
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #DB3A61;
	text-decoration: none; 
	}

.enlace_faldon
a.enlace_faldon, a.enlace_faldon:visited, a.enlace_faldon:link
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF; 
	}

a.enlace_faldon:hover
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #DB3A61;
	}

.faldon
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF; 
	}

.formulario
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: 333333;
	text-decoration: none;
	}

.nombreGrupo
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #E73074;
	font-weight: bold;
	}

.fondo_espacio_menu
	{
	background-image: url(../img/template/spacer_menu.gif);
	background-repeat: repeat-y;
	}

/* Recuadros punteados de contenido */
.borde_sup_recuadro
	{
	background-image:  url("../img/recuadro/recuadro_arriba.gif");
	background-repeat: repeat-x;
	}

.borde_inf_recuadro
	{
	background-image:  url("../img/recuadro/recuadro_abajo.gif");
	background-repeat: repeat-x;
	}

.borde_izdo_recuadro
	{
	background-image:  url("../img/recuadro/recuadro_izda.gif");
	background-repeat: repeat-y;
	}

.borde_dcho_recuadro
	{
	background-image:  url("../img/recuadro/recuadro_dcha.gif");
	background-repeat: repeat-y;
	}

/* Recuadros punteados gris claro de contenido */
.borde_sup_recuadro_gris
	{
	background-image:  url("../img/recuadro_gris/recuadro_arriba.gif");
	background-repeat: repeat-x;
	}

.borde_inf_recuadro_gris
	{
	background-image:  url("../img/recuadro_gris/recuadro_abajo.gif");
	background-repeat: repeat-x;
	}

.borde_izdo_recuadro_gris
	{
	background-image:  url("../img/recuadro_gris/recuadro_izda.gif");
	background-repeat: repeat-y;
	}

.borde_dcho_recuadro_gris
	{
	background-image:  url("../img/recuadro_gris/recuadro_dcha.gif");
	background-repeat: repeat-y;
	}

/* Fichas de puntos de información y asociaciones */

.fondo_ficha_pi
	{
	background-image: url("../img/punto_informacion/fondo_ficha_pi.gif");
	}

.fondo_cabecera_pi
	{
	background-image: url("../img/punto_informacion/fondo_cabecera_pi.gif");
	}

.nombre_ruta
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #031E6D; 
	}
