body { color: #000000;
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
background: url(../irudiak/fondo.jpg) 0px 0px;*/
text-align: left;
margin: 0px;
padding: 0px;
scrollbar-3d-light-color: #ffffff;
scrollbar-arrow-color: #000000;
scrollbar-base-color: #000000;
scrollbar-dark-shadow-color: #ffffff;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-shadow-color: #ffffff
}


textarea  { font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f7f7f7; border: solid 1px #1D3D53; width: 300px; height: 80px }
input   { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f7f7f7; border: solid 1px #1D3D53 }
.checkboxpar  { color: #B3C8D5; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.checkboximpar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 0px none;

}
select  { color: #000000; font: 11px/normal Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #f7f7f7; text-transform: none }

/*
Celda que contiene la cabecera de las páginas con el título.
*/
.tabla  { border: solid 1px #000000 }

.cabecera {
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*
Celda que contiene el menú.
*/
.menu {
  vertical-align: top;
  text-align: center;
}

/*
Celda con el contenido.
*/
.contenido  { text-align: center; vertical-align: middle; width: 500px }

/*****************************************************************************
Elementos del menú de la parte privada.
*/
.menucelda {
  background-color: #f2f2f2;
}

}
a.menuenlace  { color: Black; font-weight: bold; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menuenlace:hover  { color: #006400; font-style: normal; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }

/*****************************************************************************
Para las páginas de datos.
*/
.datostabla {
  padding-left: 5px;
  padding-right: 5px;
}
.datosceldaizquierda    { color: #000000; font-style: normal; font-variant: normal; font-weight: bold; line-height: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; text-transform: none; vertical-align: middle }
.datosminititulo {
	font-size: 10px;
	font-weight: normal;

}

/*****************************************************************************
Estilos para los listados.
*/
.listadotabla {
  padding-left: 5px;
  padding-right: 5px;

}
.listadofilaruta { /* Fila con la ruta de los menus (en el listado de menus). */
  font-size: 11px;
}
.listadofilacombo { /* fila con el combo de la agenda */
  font-size: 11px;
}
.listadofilacabecera {
  font-size: 11px;
  text-align: left;
  font-weight: bold;
  border-bottom: thin solid black;
}
.listadofilapar  { font-size: 11px; background-color: #B3C8D5; height: 18px }

.listadofilaimpar {
	background: #D4ECE0;
	height: 18px;

}
.listadoenlace  { color: #000000; font-weight: bold; font-size: 11px }

/*****************************************************************************
Para los botones: aceptar, cancelar, etc.*/
.botones {
  font-size: 11px;
  color: #4D5A12;
  font-weight: bold;
}
.botones:hover {
  color: #999999;
}

/*****************************************************************************
Para la jerarquía del menú que se muestra en el formulario de datos del
modulo de grupos de usuarios.
*/
.arbol {
  list-style-type: none;
  margin-left: 0px;
  padding-left: 20px;
}
td  { color: #000000; font: 11px/normal Arial, Helvetica, sans-serif; text-transform: none }
a  { color: #000000; font: bold 9px/normal Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-transform: none }
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;

}
/*****************************************************************************
Para la jerarquía del menú que se muestra en el formulario de datos del
modulo de grupos de usuarios.
*/
.aptitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #005B3F;
	text-decoration: none;
	background-color: #ffffff;
	text-align: left;
	width: 275px;
	height: 18px;





/*****************************************************************************
Para el formato de la tabla que muestra los contenidos de cada apartado.
*/
}
.tablacont  { text-align: center; vertical-align: middle; margin: 0px; padding: 0px; border: solid 1px #000000 }
/*****************************************************************************
Para los resultados no encontrados o señales de atención.
*/
.noencontrados {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	height: 20px;

}
.aptituloapoyo  { color: #000000; font: bold 11px/normal Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #B3C8D5; text-align: center; text-transform: none; border-bottom: 1px solid #000000; height: 22px }
/*****************************************************************************
Para la botonera inferior de cada apartado.
*/
.barrabotones {
	background-color: #FFFFFF;
	border-top: 1px dashed #006600;
	text-align: center;

}
/*****************************************************************************
Reserva de espacio para los contenidos.
*/
.margen  { background-color: #B3C8D5; border-left: 1px; width: 20px; border-left-color: #006600; border-left-style: solid }
a.menuenlace:hover  { color: White; font-weight: bold; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif }
a.noticias   { color: #000; font-weight: normal; font-size: 12px; text-decoration: none }
a.noticias:hover    { color: #000000; font-weight: normal; font-size: 12px; text-decoration: none }
.negrita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}
.vacio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 5px;
}
