/*******************************************************************************
* estilos/pfn/estilos.css
*
* Hoja de estilos CSS
*

PHPfileNavigator versión 2.3.0

Copyright (C) 2004-2005 Lito <lito@eordes.com>

http://phpfilenavigator.litoweb.net/

Este programa es software libre. Puede redistribuirlo y/o modificarlo bajo los
términos de la Licencia Pública General de GNU según es publicada por la Free
Software Foundation, bien de la versión 2 de dicha Licencia o bien (según su
elección) de cualquier versión posterior. 

Este programa se distribuye con la esperanza de que sea útil, pero SIN NINGUNA
GARANTÍA, incluso sin la garantía MERCANTIL implícita o sin garantizar la
CONVENIENCIA PARA UN PROPÓSITO PARTICULAR. Véase la Licencia Pública General de
GNU para más detalles. 

Debería haber recibido una copia de la Licencia Pública General junto con este
programa. Si no ha sido así, escriba a la Free Software Foundation, Inc., en
675 Mass Ave, Cambridge, MA 02139, EEUU. 
*******************************************************************************/

/* ----- Estilos para etiquetas ----- */

form {
	display: inline;
}

input, textarea, select {
	border: 1px solid #000;
	background: #FFF;
	vertical-align: middle;
	width: auto;
}

input.text, input.file {
	width: 300px;
}

textarea {
	width: 300px;
	height: 65px;
}

input.checkbox {
	border: none;
}

a, a:visited { 
	color: #069;
	text-decoration: none;
}

a:hover { 
	color: #FFF;
	text-decoration: underline;
	background-color: #069;
}

img {
	vertical-align: middle;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

caption {
	text-align: left;
	padding: 5px;
	color: #333;
	background-color: #EEF;
}

h1 {
	/* color: #F60; */
	font-size: 13px;
	border-bottom: 1px solid #F60;
}

h2 {
	color: #CC0;
	font-size: 12px;
	border-bottom: 1px solid #CC0;
}

/* ----- Cuerpo ----- */

/* ----- Pantalla de acceso ----- */

#benvido {
	margin: 100px auto 0 auto;
	color: #f0991b;
	padding: 10px;
	width: 240px;
	font-weight: bold;  
	background: #f0991b;
	/* border: 1px solid #f0991b; */
	text-align: center;
}

* html #benvido {
	width: 260px;
}

#login {
	margin: 5px auto 0 auto;
	padding: 10px;
	width: 240px;
	height: 151px;
	text-align: center;
	color: #f0991b;
	border: 1px solid #000;
}

* html #login {
	width: 260px;
	height: 171px;
}

#login .formulario {
	width: 160px;
}

#login p {
	padding: 5px;
}

form.estilo fieldset {
		border:3px solid  #f0991b;
		background:  #f0991b;
  		padding: 0.8em;
  		font:80%/1 sans-serif;
		}

#contenido-interior {
	width: 90%;
	float: none; 
	list-style: none;
	background-color: #DEE;
	/* background-color: #f68428; */
        margin: 50px 30px 50px 30px;
}

#menu_principal {
	width: 100%;
	background-color: #f68428;
/* f0991b */
}

/* ----- Menú Superior arriba ----- */

#menu1 {
	float: right;
	list-style: none;
}

#menu1 li {
	display: inline;
}

#menu1 li a {
	color: #666;
	padding: 10px 10px 8px 10px;
	border-left: 1px solid #666;
}

#menu1 li a:hover {
	background-color: #CCF;
	color: #000;
}

#menu1 li.admin a {
	color: #C66;
}

/* ----- Menú Superior abajo ----- */


/* ----- Navegación y buscador ----- */


/* ----- Tabla de listado ----- */

#listado {
	font-size: 11px;
/*	color: #666;  */
	width: 100%;
        
}

#listado tr, #listado th, #listado td {
	text-align: center;
}

#listado th {
	background-color: #FEC;
	white-space: nowrap;
}

#listado th, #listado td {
	padding: 5px;
}

#listado td+td, #listado th+th {
	border-left: 1px solid #CCC;
}

#listado .trcab {
	background: #EEE;
}

#listado .trinfo {
	background: #FFF;
}

#listado .tdnome {
	text-align: left;
        color: #FFF;
}

#listado .tdnome a{
        color: #000;
	font-weight: normal;
}

#listado .tdnome a:hover{
        color: #FFF;
}

.trarq1 {
	 background: #DEE; 
}

.trdir0:hover, .trdir1:hover, .trarq0:hover, .trarq1:hover {
 	background: #EEE;
}

/* ----- Opciones multiples inferiores y paginación ----- */



/* ----- Estilos para botones de imágen ----- */

/* ----- Cabecera para las pantallas de acciones ----- */


/* ----- Estilos genéricos ----- */

.boton {
	color: #000;
	background: #FFF;
	border: 1px solid #000;
	padding: 2px;
}

.nada {
	display: inline;
	clear: both;
}

.aviso {
	width: auto;
	background: yellow;
	border: 1px dotted red;
	padding: 3px;
	margin: 5px;
	font-weight: bold;
}

.numera {
	color: #CCC;
}

.oculto {
	display: none;
}

.icono {
	float: left;
	margin-right: 8px;
}

.tabla_informes {
	border: 1px #CCC solid;
	background-color: #EEE;
	width: 100%;
	padding: 2px;
}

.tabla_informes th {
	padding: 2px;
	text-align: center;
	background-color: #CCC;
	white-space: nowrap;
}

.tabla_informes td {
	padding: 2px;
	border-bottom: 1px #CCC solid;
	white-space: nowrap;
}

.tr_par {
	background-color: #FFF;
}

.subcontido {
	padding: 5px;
	margin: 5px;
	background-color: #F5EDE3;
	border: 1px solid #CCC;
	float: left;
}

a.subcontido:hover {
	background-color: #F93;
	border: 1px solid #999;
}

.td_subcontido {
	background-color: #DDD;
}

.centro {
	text-align: center;
}

.mini {
	text-align: center;
	padding: 3px;
	margin: 3px;
	background-color: #EEE;
	float: left;
}

