body     { font-size: 11px; font-family: Tahoma, Verdana, Arial; text-align: left; margin: 0px; padding: 0px; 
scrollbar-3d-light-color: #F8F8E9; 
scrollbar-arrow-color: #96953D; 
scrollbar-base-color: #615A36; 
scrollbar-dark-shadow-color: #F8F8E9; 
scrollbar-face-color: #F8F8E9;  
scrollbar-highlight-color: #F8F8E9;
scrollbar-shadow-color: #F8F8E9 }


/*NUEVOS*/
.fCabecera {
	background: url(../irudiak/fCabecera.jpg) no-repeat;
	height: 129px;
}
.fArriba {
	background: #776931; color:#FFFFFF;
}
.fMenu {
	background: #EFEECF url(../irudiak/fMenu.gif) no-repeat left bottom;
	border-top: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	border-left: 2px solid #FFFFFF;
}


.fArriba  a{
color:#FFFFFF
}

.txtRojo16{
	font: bold 16px Tahoma, Verdana, Arial;
	color: #CC6600;
	padding-top:5px;
}
.txtVerde16{
	font: bold 16px Tahoma, Verdana, Arial;
	color: #847537;padding-top:5px;
}
.txtNegro{
font: normal 11px Tahoma, Verdana, Arial;
color:#666666;
text-decoration:none;}
.txtBlanco{
font: normal 11px Tahoma, Verdana, Arial;
color:#ffffff;
text-decoration:none;}
.TitFicha{
background:#F8F8E9;
padding-left:10px;}

.FotoFicha{
border: solid 1px #847537;
padding:10px;
margin:10px; }
/*FIN NUEVOS*/



textarea  { font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f7f7f7; border: solid 1px #615A36; width: 300px; height: 80px }
input   { color: #615A36; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f7f7f7; border: solid 1px #615A36 }
.checkboxpar  { color: #e8b8af; 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: #615A36; 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 #615A36 }

.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: #615A36;
	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  { background-color: #e8b8af; text-align: center; vertical-align: middle; width: 500px }

/*****************************************************************************
Elementos del menú de la parte privada.
*/
.menucelda {
  background-color: #f2f2f2f2;
}


a.menuenlace  { color: #615A36 font-weight: bold; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menuenlace:hover  { color: #c52110; 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: #615A36; 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: #e8b8af; height: 18px }
.listadofilaimpar {
	background: #F2f2f2;
	height: 18px;

}
.listadoenlace  { color: #615A36; font-weight: bold; font-size: 11px }

/*****************************************************************************
Para los botones: aceptar, cancelar, etc.
//.botones {
  font-size: 11px;
  color: #2A0B08;
  font-weight: bold;
}
.botones:hover {
  color: #FFFFFF;
}

/*****************************************************************************
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: #615A36; font: 11px/normal Arial, Helvetica, sans-serif; text-transform: none; text-align:justify; }
a  { color: #CC6600; font: normal  11px tahoma, Verdana, Arial, Helvetica, sans-serif;  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: #FFFFFF;
	text-decoration: none;
	background-color: #999999;
	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 #615A36 }
/*****************************************************************************
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: #615A36; font: bold 11px/normal Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #e8b8af; text-align: center; text-transform: none; border-bottom: 1px solid #615A36; height: 22px }
/*****************************************************************************
Para la botonera inferior de cada apartado.
*/
.barrabotones {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #96953D;
	text-align: center;

}
/*****************************************************************************
Reserva de espacio para los contenidos.
*/
.margen  { background-color: #e8b8af; border-left: 1px; width: 20px; border-left-color: #003366; border-left-style: solid }
a.menuenlace:hover  { color: #f00; font-weight: bold; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif }
a.noticias   { font-family: Tahoma, Verdana, Arial;color: #847B4A; font-weight: normal; font-size: 11px; text-decoration: none }
a.noticias:hover    { font-family: Tahoma, Verdana, Arial;color: #CC6600; font-weight: normal; font-size: 11px; text-decoration: none }
.negrita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
