body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-image: url(../admin/imagenes/fondo_pagina.gif);
	text-align: center;
	}

.borde_tabla{
 border: 1px solid #527DA7;
}
.tit_tabla{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	Color: #990B0B;
}
.celda_titular{
	 padding-left: 5px;
	margin-left: 5px;
	background-color: #D4E3F1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	Color: #386998;
	border-bottom: 1px dashed #386998;
}
.celda_titular_cierre{
	 padding-left: 5px;
	margin-left: 5px;
	background-color: #D4E3F1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	Color: #386998;
	border-top: 1px dashed #386998;
}
.celda1{
	background-color: #F4F2F2;

}
.celda2{
	background-color: #EAE7E7;
}
.texto_titular_seccion
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	Color: #FFFFFF;
	background-color: #76AACF;
} 
.espacio{
	margin: 1px;
	padding: 0px;
}
.espacio_grande{
	margin: 5px;
	padding: 0px;
}
.espacio_mgrande{
	margin: 25px;
	padding: 0px;
}
.texto_elemento_1
{
    padding-left: 5px;
	margin-left: 5px;
	padding-right: 5px;
	margin-right: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	Color: #5B9016;
}
.texto_rojo{
	
	Color: #C71A1A;
	
}
.texto_en_azul{
	Color: #3C6791;
	font-weight:bold;
}
.lista{
padding-left:5px;margin-left:5px;
}
.texto_elemento_1 a:link{
	
	Color: #5B9016;
	text-decoration: none;
}

.texto_elemento_1 a:visited{
	
	Color:  #5B9016;
	text-decoration: none;
}
.texto_elemento_1 a:active{
	
	Color: #5B9016;
	text-decoration: none;
}
.texto_elemento_1 a:hover{
	
	Color: #5B9016;
	text-decoration: underline;
}
.texto_fecha_cad
{
    padding-left: 5px;
	margin-left: 5px;
	padding-right: 5px;
	margin-right: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	Color: #AC121D;
}
.texto_archivos
{
	 padding-left: 3px;
	margin-left: 0px;
	padding-right: 5px;
	margin-right: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	Color: #5581AE;
}
.texto_archivos a:link{
	
	Color: #5581AE;
	text-decoration: none;
}

.texto_archivos a:visited{
	
	Color: #5581AE;
	text-decoration: none;
}
.texto_archivos a:active{
	
	Color: #5581AE;
	text-decoration: none;
}
.texto_archivos a:hover{
	
	Color: #5581AE;
	text-decoration: underline;
}
.titular_aplicacion{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	Color:#527DA7;
}

.titular_listado{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	Color:#FFFFFF;
	background-Color: #76AACF;
}
.titular_login{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	Color:#000000;
}


.buscador{
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	Color: #4573A5;
	border-color: #8B9EAC;
	border-width: 1px;
	border-style: solid;
}.solapa {
	background-color: #76AACF;
	background-repeat:  repeat-y;
}

.texto_paginacion
{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	Color: #5581AE;
}
.texto_paginacion a:link{
	
	Color: #5581AE;
	text-decoration: none;
}

.texto_paginacion a:visited{
	
	Color: #5581AE;
	text-decoration: none;
}
.texto_paginacion a:active{
	
	Color: #5581AE;
	text-decoration: none;
}
.texto_archivos a:hover{
	
	Color: #5581AE;
	text-decoration: underline;
}
.texto_base_margen{
	margin-left: 8px;
	padding-left: 8px;
	margin-right: 2px;
	padding-right: 2px;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	Color: #4E4E4E;
	

}
.fondo_t_principal
{
	width:760px;border:0px;
	background-image:url("../imagenes/estructura/borde_tablagif2_fino.gif");
	background-repeat:repeat-y;
	text-align:center;
	background-color:#FFFFFF;
}
.texto_verde{
	
	
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   Color: #4E8406;
 }
 .texto_verde a:link{
 	
	Color: #4E8406;
	text-decoration: none;
}
.texto_verde a:visited{
 	
	Color: #4E8406;
	text-decoration: none;
}
.texto_verde a:active{
 	
	Color: #4E8406;
	text-decoration: none;
}
.texto_verde a:hover{
 	
	Color: #4E8406;
	text-decoration: underline;
}
/* texto_barra_tareas: Texto de la barra de tareas */
.texto_barra_tareas
{  
	background-image: url("../imagenes/estructura/background_barra_tareas.gif");
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 0.7em;
	background-color: #F4F4F4;
	Color: #888787;
	padding-bottom: 4px;
	margin-bottom: 4px;
}

/* fondo_barra_tareas: Fondo gris de la barra de tareas */
.fondo_barra_tareas
{
 	background-image: url("../imagenes/estructura/background_barra_tareas.gif");
}
.texto_barra_tareas a:link{
	
	Color: #858383;
	text-decoration: none;
}

.texto_barra_tareas a:visited{
	
	Color: #858383;
	text-decoration: none;
}
.texto_barra_tareas a:active{
	
	Color: #858383;
	text-decoration: none;
}
.texto_barra_tareas a:hover{
	
	Color: #646363;
	text-decoration: none;
}


/* texto_barra_tareas_inf: Texto del copyright y requisitos */
.texto_barra_tareas_inf
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	Color: #9F9F9E;
}
/* margen_vertical_1: Espacio vertical de 5 px */
.margen_vertical_1{
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 5px; 
	padding-top: 0px

}

/* margen_vertical_2: Espacio vertical de 7 px */
.margen_vertical_2{
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 7px; 
	padding-top: 0px

}

/* margen_vertical_2: Espacio vertical de 9 px */
.margen_vertical_3{
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 9px; 
	padding-top: 0px

}

/* margen_vertical_4: Espacio vertical de 2 px */
.margen_vertical_4{
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 4px; 
	padding-top: 0px

}
/* buscador: Formato campo de busqueda */
.buscador{
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	Color: #4573A5;
	border-color: #8B9EAC;
	border-width: 1px;
	border-style: solid;
}

/* celda_buscador: Encaja el campo de busqueda */
.celda_buscador{
padding-bottom:3px;
margin-bottom:3px;
	
}

.ubicacion{

	margin-bottom:7px;
	padding-bottom:7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	Color: #6E8595;
	font-weight: bold;
}
/* borde_externo: Bordes externos de las tablas */
.borde_externo{
	border-color: #C4C2C2;
	border-width: 1px;
	border-style: solid;
}


/* borde_superior_exterior: Bordes superiores externos de las tablas */
.borde_superior_exterior{
	border-top-color: #C4C2C2;
	border-top-width: 1px;
	border-top-style: solid;
}

/* pestanas: Para pestaņas */
.pestanas{
    background-image: url("../imagenes/estructura/background_pestanas.gif");
	border-left-color: #C4C2C2;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color: #C4C2C2;
	border-right-width: 1px;
	border-right-style: solid;
	width:753px;height:29px;
	
	
	
}
.borde_t_contenido
{
	border: 1PX SOLID #B4C1CB;
}
.margen_ubicacion
{
	margin-left:1px;
	padding-left:1px;
	height:29px;
}
.margen_izq{
	margin-left: 12px;
	padding-left: 12px;
}
.texto_base{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	Color: #4E4E4E;
	margin-right: 2px;
	padding-right: 2px;
	

}
.texto_base_margen{
	margin-left: 9px;
	padding-left: 9px;
	margin-right: 2px;
	padding-right: 2px;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	Color: #4E4E4E;
	

}
/* fondo_herramientas: Fondo herramientas */
.fondo_herramientas_principal
{
	 background-image: url("../imagenes/estructura/background_herramientas.gif");

}
.fondo_herramientas {
	border-color: #C4C2C2;
	border-width: 1px;
	border-style: solid;
	background-image: url("../imagenes/estructura/marca_agua_herramientas.gif");
	background-repeat: no-repeat;
	background-position: right bottom;
}
.texto_herramientas_azul{
	padding-left: 8px;
	margin-left: 8px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.7em;
   font-weight: bold;
   Color: #5581AE;
}

.texto_enlace_tabla{
	
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.7em;
   font-weight: bold;
   Color: #5581AE;
}
.texto_herramientas_azul a:link{
	
	Color: #5581AE;
	text-decoration: none;
}

.texto_herramientas_azul a:visited{
	
	Color: #5581AE;
	text-decoration: none;
}
.texto_herramientas_azul a:active{
	
	Color: #5581AE;
	text-decoration: none;
}
.texto_herramientas_azul a:hover{
	
	Color: #5581AE;
	text-decoration: underline;
}
.encabezado_tabla_2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	background-color: #68A8E4;
	color: #F9FBF7;
	
}
.texto_azul{
	Color: #527DA7;
	font-size:0.7em;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

 /* 30-10-06 se aņade el estilo menu para menu de secciones */
 .menu{
font-family:Verdana, Arial, Helvetica, sans-serif;
height:24;
background-color:#FFFFFF;border-bottom: 1px solid #E6E6E6;Color: #325B87;font-size:0.8em;
vertical-align:middle;
padding-left:2px;margin-left:2px;

}
.menu a:link{

	Color: #325B87;
	text-decoration: none;
	vertical-align:middle;
	display:block;


	
}

.menu a:visited{
	
	Color: #325B87;
	text-decoration: none;
	

}
.menu a:active{
	
	Color: #325B87;
	text-decoration: none;
		display:block;

	

}
.menu a:hover{
	
	Color: #325B87;
	text-decoration: none;
	background-color:#F1F5F8;
	display:block;

	
}
.lista_n{
	list-style-image:url(../imagenes/estructura/icon_rect.gif);
	left:2px;
}

.espacio_intermedio {
	margin-top: 5px;
	margin-bottom: 5px;
}

/* 03-12-09 pruebas para menu de perfiles */
.menu_prueba{
	background-color:#FFFFFF;Color: #325B87;
	vertical-align:middle;
	font-size:0.9em;
	padding-left:2px;margin-left:2px;
}
.menu_prueba li{
	list-style:none;
	list-style-type: none;
	/*Cuidado con la URL si se cambia de directorio!*/
	background-image: url(../../imagenes/estructura/icon_menu_perfiles_elemento.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	padding-left: 25px;
	border-bottom: 1px solid #E6E6E6;
}
.menu_prueba a:link{
	Color: #325B87;
	text-decoration: none;
	vertical-align:middle;
	display:block;
}
.menu_prueba a:visited{
	Color: #325B87;
	text-decoration: none;
}
.menu_prueba a:active{
	Color: #325B87;
	text-decoration: none;
	display:block;
}
.menu_prueba a:hover{
	Color: #325B87;
	text-decoration: none;
	background-color:#F1F5F8;
	display:block;
}
