/* - HOJA DE ESTILOS -- INTRANET DE ALTIA ---------------------------------------------- */

/* --- ELEMENTOS HTML ------------------------------------------------------------------ */
P               {text-indent: 3px }
BODY.Tipo       {text-align: center; background-color: #ffffff; margin: 2px auto; background-image: url(/intranet/imagenes/fondo.gif);}
BODY.Subtipo    {text-align: center; background-color: #f0f0f0;  margin-top: 0px; margin-height:0px;margin-left:0px;margin-width="0";}
A               {font-style: normal; font-weight: bold; text-decoration: none; cursor: pointer; color: #006699}
A:visited       {color: #006699;}

/* A: Selector Tipo 1 */
A.Tipo1         {color: ##6F8698;}
A.Tipo1:hover   {color: blue;}
A.Tipo1:visited {color: ##6F8698;}
A.Tipo1:active  {color: #CCCCFF;}

/* A: Selector Tipo 2 */
A.Tipo2         {color: white;}
A.Tipo2:hover   {color: white;}
A.Tipo2:visited {color: white;}
A.Tipo2:active  {color: #CCCCFF;}

IMG             {vertical-align: middle}

TEXTAREA        {font-size: 11px; font-family: Trebuchet MS, Verdana, Arial;font-style: normal;color: black;
				BORDER-BOTTOM: #0E2031 1px dotted; BORDER-LEFT: #0E2031 1px dotted;
				BORDER-RIGHT:  #0E2031 1px dotted; BORDER-TOP: #0E2031 1px dotted; }

hr {
 background-color: #6F8698;
 height: 2px;
 border: 0;
 color: #6F8698;
 }
 

/* - TITULOS -------------------------------------------------------------------------- */
.tituloG        {font-size: 30px; font-family: Trebuchet MS, Verdana, Arial; font-weight: bold; color: #ffffff;}
.tituloN        {font-size: 12px; font-family: Trebuchet MS, Verdana, Arial; font-weight: normal; color: #0E2031;letter-spacing: 0.05em;}
.titulo         {font-size: 13px; font-family: Trebuchet MS, Verdana, Arial; font-weight: bold; color: #0E2031;letter-spacing: 0.05em;}
.tituloC {
    background-color: #2C3C79;
    border-bottom: silver 1px solid;
    border-top: silver 1px solid;
    color: white;
    font-family: Trebuchet MS, Verdana, Arial;
    font-size: 12px;
    font-weight: normal;
    letter-spacing: 0.5em;
    margin: 0 auto;
}
.tituloC2       {font-size: 12px; font-family: Trebuchet MS, Verdana, Arial; font-weight: bold; color:white;letter-spacing: 0.03em;
				 BACKGROUND-COLOR:  #6F8698; BORDER-BOTTOM: black 1px solid;BORDER-TOP: black 1px solid;
				cell-padding: 1px;}
.tituloDest     {font-size: 12px; font-family: Trebuchet MS, Verdana, Arial; font-weight: normal; color:white;letter-spacing: 0.03em;
				BACKGROUND-COLOR: #0E2031; BORDER-BOTTOM: black 1px solid;BORDER-TOP: black 1px solid;
				cell-padding: 1px;}
.tituloDia       {font-size: 12px; font-family: Trebuchet MS, Verdana, Arial; font-weight: normal; color: #0E2031; letter-spacing: 0.03em;
				BACKGROUND-COLOR: #e6e8f0; BORDER-BOTTOM: black 1px solid;BORDER-TOP: black 1px solid;
				cell-padding: 1px;}


/* - CABECERA ------------------------------------------------------------------------- */
.cabeceraG  {BACKGROUND-COLOR: #CCCCCC; BORDER-BOTTOM: #0E2031 1px dotted; BORDER-LEFT: #0E2031 1px dotted;
                BORDER-RIGHT: #0E2031 1px dotted; BORDER-TOP: #0E2031 1px dotted; text-align:center;
            }
.cabeceraLV     { font-size: 11px; font-family: Trebuchet MS, Verdana, Arial;font-weight: bold; font-style: normal; color: #FFFFFF;background-color: #0E2031;BORDER-BOTTOM: #000066 1px dotted; BORDER-LEFT: #000066 1px dotted; BORDER-RIGHT: #0E2031 1px dotted; BORDER-TOP: #0E2031 1px dotted; cursor: pointer;}
.cabeceraCol    {font-size: 11px; font-family: Trebuchet MS, Verdana, Arial; font-weight: normal; font-style: normal;color:  #0E2031;background-color: #CCCCCC;border-top: #0E2031 1px solid; border-bottom:#0E2031 1px solid;border-left: #0E2031 1px solid; border-right: #0E2031 1px solid; }
.cabecera       { BACKGROUND-COLOR: #000066; BORDER-BOTTOM: #0E2031 1px solid;
				BORDER-LEFT: #0E2031 1px solid; BORDER-RIGHT: #0E2031 1px solid; BORDER-TOP: #0E2031 1px solid; cell-padding: 1px;}
.cabeceraLogo   { padding-top: 0px; BORDER-BOTTOM: #0E2031 0px solid;
				BORDER-LEFT: #0E2031 0px solid; BORDER-RIGHT: #0E2031 0px solid; BORDER-TOP: #0E2031 0px solid; cell-padding: 0px; margin-top: 0px;}
.cabeceraDesorden  {BACKGROUND-COLOR: #CCCCCC; BORDER-BOTTOM: #0E2031 1px dotted; BORDER-LEFT: #0E2031 1px dotted;
                BORDER-RIGHT: #0E2031 1px dotted; BORDER-TOP: #0E2031 1px dotted; text-align:center;
                background-image: url("/intranet/imagenes/flech_abajo.gif");  background-position: right; background-repeat: no-repeat; cursor: pointer;
                }
.cabeceraOrden  {BACKGROUND-COLOR: #0E2031; BORDER-BOTTOM: #0E2031 1px dotted; BORDER-LEFT: #0E2031 1px dotted;
                BORDER-RIGHT: #0E2031 1px dotted; BORDER-TOP: #0E2031 1px dotted; text-align:center; color: #FFFFFF;
                background-image: url("/intranet/imagenes/flech_abajo.gif");  background-position: right; background-repeat: no-repeat; cursor: pointer;
                }

/* - TEXTO     ------------------------------------------------------------------------- */
.texto          {font-size: 12px; font-family: Trebuchet MS, Verdana, Arial; font-weight: normal; color: #0E2031;text-align:justify;}
.texto a:link   {
                    color: #006699;
                    font-weight: bold;    
                }
.texto a:visited{
                    color: #006699;
                    font-weight: bold;    
                }

.texto2         {font-size: 11px; font-family: Trebuchet MS, Verdana, Arial; font-weight: normal; color: black;text-align:justify;}
.texto3         {font-size: 11px; font-family: Trebuchet MS, Verdana, Arial; font-weight: normal; color: #0E2031;}
.textoMenu      {font-size: 12px; font-family: Trebuchet MS, Verdana, Arial; font-weight: normal; color: white;}
.textoNegro     {font-size: 12px; font-family: Trebuchet MS, Verdana, Arial; font-weight: normal; color: black;}
.textoLegal     {font-size: 11px; font-family: Trebuchet MS, Verdana, Arial; font-weight: normal; color: darksilver;}
.textoEnlace    {font-size: 11px; font-family: Trebuchet MS, Verdana, Arial; font-weight: normal; color: #0E2031;}
.textoMensaje   {font-size: 9px; font-family: Trebuchet MS, Verdana, Arial; font-weight: normal; color: black;}


/* - TABLA     ------------------------------------------------------------------------- */
.tablaN1        { BACKGROUND-COLOR: #F6F6F6; BORDER-BOTTOM: #F6F6F6 3px dotted;
				BORDER-LEFT: #F6F6F6 3px dotted; BORDER-RIGHT: #F6F6F6 3px dotted; BORDER-TOP: #F6F6F6 3px dotted;}
.tablaN         { BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #ffffff 3px dotted;
				BORDER-LEFT: #ffffff 3px dotted; BORDER-RIGHT: #ffffff 3px dotted; BORDER-TOP: #ffffff 3px dotted;}
.tablaPagAba    { BORDER-TOP: #0E2031 1px dotted;}
.tablaPagArr    { BORDER-BOTTOM: #0E2031 1px dotted;}
.tablaBusca     { BACKGROUND-COLOR: #e6e8f0; BORDER-BOTTOM: #e6e8f0 3px dotted;
				BORDER-LEFT: #e6e8f0 3px dotted; BORDER-RIGHT: #e6e8f0 3px dotted; BORDER-TOP: #e6e8f0 3px dotted;cell-padding: 4px}
.tablaForm      {
    background-color: #FFFFFF;
    border: #0E2031 1px dotted;
    margin: 0 auto;
    text-align: center;
}
.tablaFormNoBor { BACKGROUND-COLOR: #FFFFFF ; cell-padding: 0px;}
.tablaRayas {
    background-color: #FFFFFF;
    border-color: #0E2031;
    border-style: dotted;
    border-width: 1px 0px 1px 0px;
}
.tablaMenu      { BACKGROUND-COLOR: #000062; BORDER-BOTTOM: silver 0px dotted;
				BORDER-LEFT: #0E2031 0px dotted; BORDER-RIGHT: #0E2031 0px dotted; BORDER-TOP: #0E2031 0px dotted;  cell-padding: 0px;}
.tablaListas    { BACKGROUND-COLOR: white ; BORDER-BOTTOM: #0E2031 1px dotted;
				BORDER-LEFT: #0E2031 1px dotted; BORDER-RIGHT: #0E2031 1px dotted; BORDER-TOP: #0E2031 1px dotted;  cell-padding: 0px;}
.searchResults {
    margin: 0 auto;
    width: 875px;
}

/* - CAJAS   --------------------------------------------------------------------------- */
.cajaTexto      { font-size: 10px; font-family: Trebuchet MS,Verdana, Arial;
				font-weight: normal; BACKGROUND-COLOR: white;
				BORDER-BOTTOM:#0E2031 1px solid; BORDER-LEFT:  #0E2031 1px solid; BORDER-RIGHT: #0E2031 1px solid;
				BORDER-TOP: #0E2031 1px solid; COLOR: black;}
.cajaTextoProt {
		font-size: 10px; font-family: Trebuchet MS,Verdana, Arial;
		font-weight: normal; BACKGROUND-COLOR: white;
		border: #CCCCCC 1px solid;
		color: #666666;
}
INPUT.checkbox  { font-size: 10px; font-family: Trebuchet MS,Verdana, Arial;
				font-weight: normal; BACKGROUND-COLOR: white;
				BORDER-BOTTOM: #0E2031 1px solid; BORDER-LEFT:  #0E2031 1px solid; BORDER-RIGHT: #0E2031 1px solid;
				BORDER-TOP: #0E2031 1px solid; COLOR: black; cursor: pointer;}
INPUT.submit    {font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold;BACKGROUND-COLOR: #E9EAEB; BORDER-BOTTOM:  #006699 1px solid; BORDER-LEFT:  #006699 1px solid; BORDER-RIGHT: #006699 1px solid; BORDER-TOP: #006699 1px solid; COLOR: #006699; text-align: center; cursor: pointer;}

.boton          { font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold;BACKGROUND-COLOR: #E9EAEB; BORDER-BOTTOM:  #006699 1px solid; BORDER-LEFT:  #006699 1px solid; BORDER-RIGHT:  #006699 1px solid; BORDER-TOP: #006699 1px solid; COLOR:#006699; text-align: center; cursor: pointer;}

.botonInactivo {
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica;
		font-weight: normal;
		BACKGROUND-COLOR: #ccccdd;
		border: #0E2031 1px solid;
		color: #999999;
}
.bordeBlanco {
		border: white 1px solid;
		BACKGROUND-COLOR: #FFFFFF;
}
.bordeNegro {
		border: black 1px solid;
}
/* == pestaņas ================================================================= */
#pestanas {
    float: left;
    width: 100%;
    line-height: 25px;
    font-weight: bold;
    padding: 0;
 } 

#pestanas a {
    display: block;
    background: url("/intranet/imagenes/p-izq.gif") no-repeat left top;
    text-decoration: none;
    color: #FFFFFF;
 } 

#pestanas ul {
    margin: 0;
    padding: 0;
    list-style: none;
 } 

#pestanas li {
    float: left;
    margin: 0 0 0 2px;
    padding: 0;
    background: url("/intranet/imagenes/p-der.gif") no-repeat right top;
    background-color: #6F8698;
 } 

#pestanas .activa{
    background-image: url("/intranet/imagenes/p-der-activo.gif");
    background-color: #0E2031;
}

#pestanas .activa a {
    background-image: url("/intranet/imagenes/p-izq-activo.gif");
}

/* == directorio Altia ================================================================= */

#directorio{
    text-align: left;
    color: #0E2031;
}

#directorio span{
    font-weight: bold;
    color: #2C3C79;
}

#directorio ul .nivel2{
    list-style-image: url("/intranet/imagenes/bullet1.gif");
    margin: 10px 0 10px 0;
}
 
#directorio ul .nivel3{
    list-style-image: none;
    list-style-type: square;
}

/*--"VENTANAS" DIVS --------------------------------------------------------------------- */
.divFondo       { BACKGROUND-COLOR: white; BORDER-BOTTOM: #0E2031 1px dotted;
				BORDER-LEFT: #0E2031 1px dotted; BORDER-RIGHT: #0E2031 1px dotted; BORDER-TOP: #0E2031 1px dotted;cell-padding: 2px}
.textoMes       {font-size: 10px; font-family: Trebuchet MS, Verdana, Arial; font-weight: bold; color: white;}
.textoDia       {font-size: 10px; font-family: Trebuchet MS, Verdana, Arial; font-weight: bold; color: white;background-color: #0E2031;border-top: #0E2031 1px solid; border-bottom:#0E2031 1px solid;border-left: #0E2031 1px solid; border-right: #0E2031 1px solid; text-align= center}
.textoFecha     {font-size: 10px; font-family: Trebuchet MS, Verdana, Arial; font-weight: bold; color: #0E2031;background-color: #f6f6f6;border-top: white 1px solid; border-bottom:white 1px solid;border-left: white 1px solid; border-right: white 1px solid; text-align= center}
.textoHoy       {font-size: 10px; font-family: Trebuchet MS, Verdana, Arial; font-weight: bold; color: pink;background-color: red;border-top: white 1px solid; border-bottom:white 1px solid;border-left: white 1px solid; border-right: white 1px solid; text-align= center}
.textoSigMes    {font-size: 10px; font-family: Trebuchet MS, Verdana, Arial; font-weight: bold; color: silver; text-align= center}
.fila           {BORDER-BOTTOM: #e6e8f0 1px solid; font-size: 10px; font-family: Verdana, Arial, Helvetica;font-weight: normal; font-style: normal;color: black; cursor: pointer;}
.celda          {BORDER-BOTTOM: #e6e8f0 1px dotted;}
.rayaVertical   {BORDER-RIGHT: #ffffff 1px dotted; }
.raya           {BORDER-TOP: #0E2031 1px dotted;font-size: 10px; font-family: Trebuchet MS, Verdana, Arial; font-weight: normal; color: #0E2031}
.rayaGris       {BORDER-TOP: #dddddd 1px dotted;}

.saltoPagina {
		PAGE-BREAK-AFTER: always;
}



/* == listados documentos e imagenes ================================================================= */

#listado{
    text-align: left;
}

#listado ul {
    list-style-image: url("/intranet/imagenes/bullet1.gif");
    margin-top: 5px;
    padding-top: 5px;
}

#listado li {
    padding: 0px 2px 0px 3px;
}
 
/* --"OTROS" --------------------------------------------------------------------- */

span.redBold {font-weight: bold; color: red;}
tr.cabeceraCList:hover {BACKGROUND-COLOR: #EAE9EB;};

.nodo{
                color: #0E2031;
                cursor: pointer;
                margin-left: 10px;
                font: 8pt Verdana,sans-serif;
                width: 300;
                height: 250;
                overflow-y: auto; 
                overflow-y: hidden;
            }          
.nodo1{
                
                color: #0E2031;
                cursor: pointer;
                margin-left: 15px;
            }          
.nodo2{
                margin-left: 20px;
            }          
.nodo3{
                margin-left: 25px;
            }

.gris .cajaTexto {
    color: #888888;
}
.gris a, .gris a:visited {
    color: #888888;
}

