*{
	font-family: "Trebuchet MS", "Verdana", "Arial", "Helvetica", sans-serif;
	color:#474747;
	}

body {
	padding:0; font-weight: normal;
	text-align: justify;
	background-repeat:repeat-x;
	background-image:url('imagenes/fondopagina.gif');
	text-align: left;
	font-size: 1.0em;
	background-color: #FFFFFF;
	color: #474747;
	margin:0;
	}

#hidepage{ 
	position: absolute;
	left:0px;
	top:0px;
	height: 100%;
	width: 100%;
	background-color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	z-index:1000;
}

.cargando{
	width: 100%;
	height: 100%; 
	border-width: 0;
}

/* ---------------------------- CABECERA ---------------------------- */
#cabecera{
	height: 85px;
	margin: 0;
	background-image:url('imagenes/logo.gif');
	background-position: left top;
	background-repeat:no-repeat;
	background-attachment:scroll;
	}

#cabecera h1{
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size: 18px;
	}

#cabecera h1 a{
	color:#FFFFFF;
	padding-top:10px;
	padding-bottom:0;
	padding-left:380px;
	padding-right:0;
	position:absolute;
	margin-left:0;
	margin-right:0;
	margin-top:25px;
	margin-bottom:0;
	}

#cabecera h1 a:hover{
	color:#FFCC99;
	padding-top:10px;
	padding-bottom:0;
	padding-left:380px;
	padding-right:0;
	position:absolute;
	margin-left:0;
	margin-right:0;
	margin-top:25px;
	margin-bottom:0;
	}
/* ---------------------------- FIN DE CABECERA ---------------------------- */



/* ---------------------------- DONDE ESTAMOS ---------------------------- */
.donde{
 font-size:12px;
 position:absolute;
 z-index:1;
 margin-left:60px;
 margin-right:0;
 margin-top:60px;
 margin-bottom:0;
 color: #814005;
}

.donde a {
 color: #814005;
}

.donde a:hover {
 color: #C26007;
}

/* ---------------------------- FIN DE DONDE ESTAMOS ---------------------------- */


/* ---------------------------- MENU USUARIO ---------------------------- */
.menuusuario{
	padding: 0;
	float:right;
	font-size:12px;
	color:#565656;
	margin-left:0;
	margin-right:0;
	margin-top:5px;
	margin-bottom:0;
	}

.menuusuario-activo a span{
	color: #ffcc99; 
	}

.menuusuario-activo a:hover span{
	color: #FFB66C; 
	}


.menuusuario-inactivo a span{
	color: #814005;
	}

.menuusuario-inactivo a:hover span{
	color: #C26007;
	}

.menuusuario ul{
	padding:0;
	margin:1px 0;  
	}

.menuusuario ul li{     /* IE hack to fix font-size */ 
	margin:0;
	display:inline;
	color:#814005;
	text-decoration: none;
	padding-left:7px;
	padding-right:7px;
	padding-top:0;
	padding-bottom:0;
	border-right:1px solid #814005; 
	border-left-width:0;
	border-top-width:0;
	border-bottom-width:0;
	}

.menuusuario ul > li{
	margin:0;
	display:inline;
	color:#814005;
	text-decoration:none;
	padding-left:7px;
	padding-right:7px;
	padding-top:0;
	padding-bottom:0;
	border-right:1px solid #814005; 
	border-left-width:0;
	border-top-width:0;
	border-bottom-width:0;
	}
/* ---------------------------- FIN DE MENU USUARIO ---------------------------- */


/* ---------------------------- CONTENEDOR ---------------------------- */
#contenedor {

	display: table;
	background-image: url('imagenes/contenedor.gif');
	background-repeat: repeat-y;
	background-attachment: scroll;
	background-position: left top;
	width:100%
	}
/* ---------------------------- FIN DE CONTENEDOR ---------------------------- */


/* ---------------------------- MENU LATERAL ---------------------------- */
#lateral{
	margin:0;
	width: 165px;
	float:left;
	display:block;
	}

.titulo-lateral {
	border-bottom:2px solid #FF9933;
	width: 159px;
	margin:0;
	padding:0;
	background-color:#F8C99F;
}
	
.titulo-lateral h2{
	margin:0;
	padding:0;
	font-size:12px;
}

#navmenu li {
	background-color:#FFEDE0;

}


/* ----------------------------   MENU SERVICIOS ---------------------------- */

.servicios1 {   
	margin:0;
	padding:0;
	font-size: 10px;
	font-family: "Trebuchet MS",Verdana,Arial;
	color:#3B3B3B;
	width: 159px

	}

.servicios1 a {
	margin:0;
	font-family: "Trebuchet MS", "Verdana", "Arial", "Helvetica", sans-serif;
	color: #F36F2D;
	text-decoration: none;
	font-weight:bold;
	font-size:11px;
	}
	

.servicios1 ul {
	margin:0;
	padding:0;
	}

.servicios1 li {
	padding:5px;
	list-style-type: none;
	margin:0;
	}

.boton-pasivo1 {
	margin:0;
	border-bottom:1px solid #ff9900;  
	}

.boton-activo1 {
	margin:0;
	border-bottom:1px solid #666666; 
	}


.boton-activo1 a {
	width: 159px;
	margin:0;
	color: #666666;
	text-decoration:none;
	}
/* ---------------------------- FIN DE MENU SERVICIOS ---------------------------- */
/* ---------------------------- FIN DEL MENU LATERAL ---------------------------- */







/* ----------------------------   MENU SERVICIOS ---------------------------- */
.servicios {   
	padding:10px;
	font-size: 11px;
	font-family: "Trebuchet MS",Verdana,Arial;
	text-align: left;
	color:#3B3B3B;
/*	margin-left:170px; */
	margin-left:10px; 
	margin-right:10px;
	margin-top:0;
	margin-bottom:0
	}

.servicios a {
	margin:0; font-family: "Trebuchet MS", "Verdana", "Arial", "Helvetica", sans-serif;
	color: #F36F2D;
	text-decoration: none;
	font-weight:bold;
	font-size:13px
	}

.servicios a:hover {
	margin:0; font-family: "Trebuchet MS", "Verdana", "Arial", "Helvetica", sans-serif;
	color: #FFCC99;
	text-decoration: none;
	font-weight:bold;
	font-size:13px
	}


.servicios ul {
	margin:0; text-align: center;
	padding-top:0;
	padding-left:auto;
	padding-right:auto;
	padding-bottom:0
	}

.servicios li {
	padding:3px;
	display: inline;
	list-style-type: none; margin-left:0; margin-right:30px; margin-top:0; margin-bottom:0 
	}

.boton-pasivo {
	margin:0; border-bottom:2px solid #ff9900;  
	}

.boton-activo {
	margin:0; border-bottom:2px solid #666666; 
	}


.boton-activo a {
	margin:0; color: #666666;
	text-decoration:none
	}

.boton-activo a:hover {
	margin:0; color: #B6B6B6;
	text-decoration:none
	}

/* ---------------------------- FIN DE MENU SERVICIOS ---------------------------- */





/* ---------------------------- CUERPO ---------------------------- */
#cuerpo {   
	margin:0 10px; font-size: 11px;
	font-family: "Trebuchet MS",Verdana,Arial;
	text-align: left;
	color:#3B3B3B;
	
	}

#cuerpo table{
width: 99%}


/*
#cuerpo #columna table{
width: 50%}
*/

/* ---------------------------- FIN DE CUERPO ---------------------------- */


/* ---------------------------- PIE ---------------------------- */
#pie {
	background:#F8C99F url('imagenes/fondozonas.gif') repeat-x left top;
	margin:0 auto;
	border-top:4px solid #565656;
	color: #FFFFFF;
	font-size: 10px;
	font-family: arial, helvetica, verdana, tahoma, sans-serif;
	
	}

/*
#pie {
	margin:0 auto;
	background-position: left top;
	border-left:1px solid #E7E7E7;
	border-right:1px solid #E7E7E7;
	color: #FFFFFF;
	font-size: 10px;
	font-family: arial, helvetica, verdana, tahoma, sans-serif;
	background-image:url('imagenes/fondozonas.gif');
	background-repeat:repeat-x;
	background-attachment:scroll;
	clear:left;
	}
*/

#pie h2 {
	display: none;
	}

#pie ul{
	border-top:1px solid #434343;
	border-bottom:2px solid #434343;
	margin:0;
	display: block;
	list-style-type:none;
	text-align:center;
	padding-left:0;
	padding-right:0;
	padding-top:5px;
	padding-bottom:5px;
	}

#pie li{
	margin: 0;
	padding: 0;
	list-style: none;
	display: inline;
	}

#pie li a{
	text-decoration: none;
	margin-left: 6px;
	margin-right: 6px;
	color:#FFFFFF;
	}

#pie li a.First{
	margin-left:0;
	}

#pie li a:hover{
	text-decoration: underline;
	}
/* ---------------------------- FIN DEL PIE ---------------------------- */



/* ---------------------------- MENU ZONA ---------------------------- */




.menuzonas {
	display:none;
	text-align:center;

	}

.menuzonas h2 {
	display:none;
	font-weight:bold;
	font-size: 1.2em;
	}

.menuzonas ul {
	list-style-type:none;
	margin:0;
	padding:0;
	display:table;
	text-align:center;
	}

.menuzonas li {

	border:1px solid #8FBCD7;
	background:#D6E5EE url('imagenes/pestapaginas.gif') repeat-x left top;
	color: #FFFFFF;
	text-align:center;
	float:left;
	width:183px;
	padding: 5px;
	margin: 5px;
	list-style-type:none;
	}

.menuzonas a {
	font-weight:bold;
	font-size: 1.1em;
	color: #FFFFFF;
	}

.menuzonas a:hover {
	color: #FFFFFF;
	}


.zonaoff a {
	font-weight:bold;
	font-size: 1.1em;
	color: #4B74A3;
	}


.zonaoff a:hover {
	color: #81A0C5;
	}


/* ---------------------------- FIN DEL MENU ZONA ---------------------------- */



img{
	border:0px none; 
	}

textarea{
	height: 150px;
	width:100%;
	}

a, a:visited {
	text-decoration: none;
	font-weight:bold;
	}

/*
#cuerpo a {
	color: #F36F2D;
	text-decoration: underline;
	font-weight:bold
	}

#cuerpo a:visited {
	color: #F36F2D;
	text-decoration: underline;
	font-weight:bold
	}

li {
	list-style-image:url('imagenes/lista.gif')
	}
*/

td {
	font-size: 8pt;
	}

th {
	color: #555555;
	font-size: 10pt;
	}


b {
	color:#3B3B3B;
	}
  
em {
	color: #95BAE2;
	font-size: 8pt;
	font-weight: bold;
	}

.boton {
	margin: 0;
	padding-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	height:18px;
	background:url('imagenes/fondoboton.gif');
	color:#565656;
	}

input {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	background-color: #E2E3E5;
	color: #000000;
	}

hr {
	text-align: left;
	color: #95B1D8;
	width: 100%;
	height: 1px;
	}


#autentificacion {
	background:#000000;
	}

#autentificacion {
	background-image:url('imagenes/fondoautentificacion.gif');
	background-repeat:no-repeat;
	height:34px;
	font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	padding-left:400px;
	top:0;
	color:#999999;
	}

#autentificacion input {
	background:#F5F5F5;
	border:1px solid #ECECEC;
	font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	color:#999999;
	}

#autentificacion a {
	color:#4C7BBE;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
	font-weight:normal;
	}

#desconectar {
	position:absolute;
	right:10px;
	top:15px;
	}

#desconectar a {
	color: #014289;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
	font-weight: bold;
	}

#sup_bloque {
	padding-top: 4pt;
	padding-left: 4pt;
	position: absolute;
	margin-top: 0;
	left: 0;
	width: 100%;
	}

.resaltado {
	border:1px solid #6F9977;
	background:#EEEEEE;
	color: #000000;
	font-size: 8pt;
	}

.resaltado table {
	border:1px solid #BCE9C7;
	background:#EEEEEE;
	}

.resaltado th {
	border:1px solid #6F9977;
	background:#EEEEEE;
	color: #000000;
	font-size: 8pt;
	}

.resaltado td {
	background: #EEEEEE;
	color: #000000;
	font-size: 8pt;
	}

.sololectura {
	border:1px solid #6F9977;
	background:#EEEEEE;
	color: #000000;
	font-size: 8pt;
	text-align: right;
	}

.pestapaginas  table   {
	background:#c1cbd1;
	width:100%;
	}

.pestapaginas td {
	background-image:url('imagenes/pestapaginas.gif');
	height:21px;
	font-weight:bold;
	color:#8fbcd7;
	}

.pestapaginas td a:link, .zonas td a:hover   {
	color:#589dc6;
	text-decoration:none;	
	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	}

.pestapaginas td a:visited {
	color:#589dc6;
	text-decoration:none;	
	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	}

.celdaon td {
	background:#f4af63;
	color:#FFFFFF;
	font-weight:normal;
	}

#pagina {
	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border:#ec8f1e 1px outset;
	padding:10px;
	margin-top:0;
	margin-bottom:0;
	margin-right:0;
	margin-left:0;
	background:#FFFFFF;
	}

#pagina b {
	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;	
	color:#426587;
	}

#pagina li {
	border-bottom:0px none;
	}	

#pagina strong {
	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;	
	color:#426587;
	text-decoration:none;		
	padding-bottom:0;
	}

#pagina em {
	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#474747;
	}		   	



/* ---------------------------- PORTADA ---------------------------- */

.destacado{
	display: table;
	}

.semidestacado{
	display: table;
	}


.caja { 
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	}

.caja h2 {
	padding: 2px;
	color: #EB7409;
	font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size: 16px;
	text-align: left;
	font-weight:bold;
	margin-top: 0;
	margin-left: 4px;
	margin-right: 4px;
	border-bottom: 1px dotted #BCBCBC;
	}

.caja h2 a {
	padding: 2px;
	color: #EB7409;
	font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size: 16px;
	text-align: left;
	font-weight:bold;
	margin-top: 0;
	margin-left: 4px;
	margin-right: 4px;
	}

.caja h2 a:hover {
	text-decoration:none;
	color:#ed901f;
	}



.caja a {
	color: #E7801A;
	text-decoration: underline;
	font-weight:bold
	}
	
.caja a:hover {
	color: #EC9D4F;
	text-decoration: underline;
	font-weight:bold
	}

.caja a:visited {
	color: #F36F2D;
	text-decoration: underline;
	font-weight:bold
	}


.contenido {
	/* margin:10px; */
	/* padding:4px; */
	border-bottom:1px dotted #BCBCBC;
	color: #3B3B3B;
	background:#FFFFFF;
	font-weight: normal;
	font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	}

.contenido input {
	border: 1px solid #C5C4C2;
	margin: 2px;
	background-color: #EFEFEE;
	color: #90897C;
	font-size: 10px;
	}

.contenido textarea {
	border: 1px solid #C5C4C2;
	margin: 2px;
	font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	background-color: #EFEFEE;
	color: #90897C;
	}



.contenido b {
	color: #3B3B3B;
	padding-left:2px;
	padding-right:0;
	padding-top:2px;
	padding-bottom:2px;
	}

.imagenportada {
	margin: 0 1em 1em 0;
	float: left;
	font-size: 8pt;
	}

/* ---------------------------- FIN DE PORTADA ---------------------------- */























#cuerpo table{
	}






#zonas {
	display:inline-block;
	border:1px solid #FFFF00;
	padding:0;
	width: 170px;
	height:60px; 
	float:left;
	margin-left:0;
	margin-right:0;
	margin-top:5px;
	margin-bottom:0;
	}








.cuerpobloque {
	margin: 10px;
	}



#categorias-noticias {
	margin:0;
	float:left;
	width:20%;
	font-size: 11px;
	font-family: "Trebuchet MS",Verdana,Arial;
	}

#categorias-noticias a:hover {
	font-size: 11px;
	font-family: "Trebuchet MS",Verdana,Arial;
	color:#CCCCCC;
	}

#categorias-indice H3 {
	font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size: 13px;
	text-align: left;
	font-weight: bold;
	color:#E0681F;
	text-decoration:none;
	}

#indexador H4 {
	font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size: 16px;
	text-align: left;
	font-weight: bold;
	color:#E0681F;
	margin-top:0;
	text-align:center;
	}

#indice-noticias {
	background-color:#FFFFFF;
	line-height: 1.3em;
	BORDER-RIGHT:1px solid #D1D1D1;
	BORDER-LEFT:1px solid #D1D1D1;
	right:0;
	width:78%;
	padding-top:0;	
	padding-bottom:0;
	margin-left:250px;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	}
				  

#indice-noticias ul {
	padding:4px;
	}	

.listado-indexador {
	background-color:#FFFFFF;
	line-height: 1.3em;
	BORDER-RIGHT:1px solid #D1D1D1;
	BORDER-LEFT:1px solid #D1D1D1;
	right:0px;
	width:78%;
	padding-top:0px;	
	padding-bottom:0px;
	margin-left:150px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	}
	

.buscadorindex legend{
	background:#fff;
	}					   		   					  

fieldset { 
	border:1px dotted #EB7409;
	width:auto;
	padding:5px;
	}
		  
legend { 
	border:0px;
	color: #EB7409;
	font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	text-align: left;
	font-weight:bold;
	}

fieldset th {
	background-image:url('imagenes/pestapaginas.gif');
	border:1px solid #8fbcd7;
	height:21px;
	font-weight:bold;
	color:#4b74a3;
	font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	}

fieldset table {
	width: 100%;
	}

fieldset td {
	text-align:left;
	}

fieldset select {
	text-align:left;
	}

fieldset input {
	border: 1px solid #A6A6A6;
	background: #FFFFFF;
	font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size: 1em;
	color: #555555;
	}

fieldset.datosusu {
	background-image:url('imagenes/fondocategorias.gif');
	border:1px solid #426587;
	width:623px;
	}

fieldset.datosusu legend{
	color: #426587;
	font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	text-align: left;
	font-weight:bold;
	}

fieldset.datosdiv {
	background:none;
	border:0px;
	text-align:left;
	}

fieldset.datosdiv  em  {
	color: #95BAE2;
	font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
 	text-align: left;
	font-weight:bold;
	font-style:normal;
	}

fieldset.datosdiv input {
	font-size: 11px;
	font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	color: #737373;
	border:1px solid #E3E4E5;
	background:#F6F7F7;
	padding-left:2px;
	}

fieldset.datosdiv b {
	color: #737373;
	font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size: 1em;
	font-weight:normal;
	}

fieldset.imgdiv	{
	background-image:url('imagenes/fondo_imagen.gif');
	background-repeat:no-repeat;
	background-position: left top;
	background-color:transparent;
	}

fieldset.imgdiv input {
	font-size: 11px;
	font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	color: #737373;
	border:1px solid #E3E4E5;
	background:#F6F7F7;
	padding-left:2px;
	margin-top:10px;
	left:0px;
	}

select {
	font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size: 1em;
	color: #555555;
	background-color:#FFFFFF;
	}

option {
	font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size: 1em;
	color: #555555;
	background-color: #F6F6F6;
    }

th {
	color:#4B74A3;
	font-family: arial, helvetica, verdana, tahoma, sans-serif;
	font-weight:bold;
	font-size:1.0em;
	padding:5px;
	background:#D6E5EE url('imagenes/pestapaginas.gif') repeat-x right top;
}

th a{
	color:#4B74A3;
}


.impar {
	color: #555555;
	background-color: #F6F6F6;
	}

.par {
	color: #A6A6A6;
	background-color: #FDFDFD;
	}





.imagen {
	position: absolute;
    right: 0px;
    padding-top: 20px;
    }

.descripcion {
	border: 1px solid #C2D5F4;
	position: absolute;
	color: #555555;
	background-color: #F7F7F7;
	width: 65%;
	top: 10px;
	}

.descripcion th {
	background: #F0F0F0;
	color: #4C7BBE;
	text-align: left;
	font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	}

.suscribirse {
	background: #000000;
	}



#formularios {
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
	}

#formularios h1 {
	color: #666666;
	font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	text-decoration: none;
	}


#formularios h2 {
	visibility: hidden;
	}


.L1{
	background-color: #565656
}


/* ---------------------------- PAGINADOR ---------------------------- */

.paginador {
	margin:0;
	padding:0;
	height:30px;
/* 	width:700px; */
	}


.paginalistado{
	width:350px; 
	text-align:center;
	}


.paginanumero{
	width:50px; 
	text-align:right;
	}

.paginasiguiente{
	text-align:center;
	width:120px;
	}

.paginaanterior{
	text-align:center;
	width:120px;
	}

/* ---------------------------- FIN DEL PAGINADOR ---------------------------- */







iframe{
	background-color:#fff;
	}



/* ---------------------------  LISTADO DESCARGAS ------------------------------ */


.descargas-categoria{
	padding:0;
	margin:0;
	width:160px;
	float:left;
	}

.descargas-listado{
	border-left:1px solid #808080;
	margin-left:180px;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	padding-left:10px;
	padding-right:0;
	padding-top:0;
	padding-bottom:0
	}

.descargas-listado h2 {
	color:#474747;
	border-bottom:4px solid #FF9900;
	margin:0;
	font-family:"Trebuchet MS";
	padding-left:10px;
	padding-right:10px;
	padding-top:0;
	padding-bottom:0;
	font-size:20px; text-transform:uppercase
	}


/* ---------------------------- LISTADO DOCUMENTOS ---------------------------- */


.categorias-indexador{
	padding:0;
	margin:0;
	width:160px;
	float:left;
	}

.listado-documentos-indexados{
	border-left:1px solid #808080;
	margin-left:180px;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	padding-left:10px;
	padding-right:0;
	padding-top:0;
	padding-bottom:0
	}

.listado-documentos-indexados h4{
	border-bottom:4px solid #FF9900;
	margin:0;
	font-family:"Trebuchet MS", Arial, sans-serif;
	padding-left:10px;
	padding-right:10px;
	padding-top:0;
	padding-bottom:0;
	font-size:20px;
	}


.resumen-doc-indexado {
	border-bottom:1px solid #808080;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 15px; 
	line-height:120%;
	padding-left:0;
	padding-right:0;
	padding-top:0;
	padding-bottom:15px;
	}


.img-doc-indexado{
	padding:0;
	margin:0;
	}

.iframe-doc-indexado {
	padding:0;
	margin:0;
	}

.img-doc-indexado .iframe-doc-indexado{
	border-left:1px solid #808080;
	padding:5px;
	margin-left:270px;
	margin-right:0;
	margin-top:0;
	margin-bottom:0
	}

.indice-indexador{
	margin: 10px;
	}

.indice-indexador-pendiente{
	margin: 10px;
	color:#0000FF; 
	background-color:#D7F2FF;
	}

.indice-indexador-pendiente b{
	color:#0000FF;
	}

.indice-indexador-pendiente .fecha-documento-indexado{
	color:#0000FF;
	}

.indice-indexador-caducado{
	margin: 10px;
	color:#FF0000;
	background-color:#FFE8E8
	}

.indice-indexador-caducado b{
	color:#FF0000;
	}

.indice-indexador-caducado .fecha-documento-indexado{
	color:#FF0000;
	}









/* ---------------------------- BUSCADOR ---------------------------- */

#caja-buscador{
	position:absolute;
	right:0;
	top:12px;
	background-image:url('imagenes/fonfo_buscar.gif');
	background-repeat:no-repeat;
	width:195px;
	height:82px;
	padding-left:5px;
	padding-right:5px;
	padding-top:16px;
	padding-bottom:5px;
	}

#caja-buscador input {
	border:1px inset #ffffff; font-family:Verdana, Arial;
	font-size: 10px;
	color: #564637;
	background-image:url('imagenes/fondo_input.gif');
	top:0;
	margin-left:5px;
	margin-right:5px;
	margin-top:8px;
	margin-bottom:5px;
	}

#caja-buscador input.botonbuscar {
	border-width: 0;
	}

.caja-buscador{
	margin:10px auto;
	border:1px solid #FFCC99;
	background-image:url('imagenes/fondobuscar.gif');
	background-repeat:no-repeat;
	background-position: right top;
	background-color:#FFF3E8;
	width:550px;
	height:200px;
	padding:5px;
	font-size:14px; text-align:center
	}

.caja-buscador h1{
	border-bottom:2px solid #999999;
	font-family:Verdana, Arial;
	text-align: left;
	color: #EB7409;
	font-size:20px;
	}

.caja-buscador input.texto {
	border:1px solid #808080;
	font-family:Verdana, Arial;
	font-size: 18px;
	color: #564637;
	background-image:url('imagenes/fondo_input.gif');
	background-color:#FFFFFF;
	margin:30px auto;

	}

.caja-buscador input.botonbuscar {
	font-size:12px;
	}

.buscador-servicio{
	background-color: #f1c18b;
	padding-left:10px;
	font-size:20px;
	}

.buscador-servicio h3{
	}

span .servicio{
	font-style: italic; 
	}

.buscador-zona{
	background-color: #f3dcc1;
	padding-left:10px;
	font-size:18px;
	}

.buscador-zona h4{
	font-size:14px;
	}

.buscador-zona h4 a{
	font-size:14px;
	}

.buscador-zona h4 a:hover{
	font-size:14px;
	}

.buscador-zona h4 a:visited{
	font-size:14px;
	}

span .zona{
	font-style: italic; 
	}

.buscador-categoria{
	}

.buscador-categoria h5{
	font-size:16px;
	border-bottom:2px solid #814005;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:5px;
	padding-left:10px;
	padding-right:0;
	padding-top:0;
	padding-bottom:0;
	}

span .categoria{
	font-style: italic; 
	}

/* ---------------------------- FIN DE BUSCADOR ---------------------------- */


/* ---------------------------- ENTRADA ---------------------------- */



.entrada{
	margin:10px auto;
	border:1px solid #FFCC99;
	background-image:url('imagenes/fondologin.gif');
	background-repeat:no-repeat;
	background-position: right top;
	background-color:#FFF3E8;
	width:550px;
	height:200px;
	padding:5px;
	font-size:14px;
	}


.usuario h1{
	border-bottom:2px solid #999999;
	font-family:Verdana, Arial;
	text-align: left;
	color: #EB7409;
	font-size:20px;
	}

.contrasena{

	}

.entrar{
 text-align:center
	}


.entrada label {
	margin:0; float: left;
	width: 250px;
	text-align:right;
	padding:0;
	color: #666666; font-weight:bold
	}


.input-entrada {
	border:1px solid #808080;
	font-family:Verdana, Arial;
	font-size: 18px;
	color: #564637;
	background-image:url('imagenes/fondo_input.gif');
	background-color:#FFFFFF;
	margin:30px auto;

	}

/* ---------------------------- FIN DE ENTRADA ---------------------------- */

.ayuda{
	margin:10px;
	padding:10px;
	border:1px solid #C0C0C0;
	background-color:#fcf5e6;
}