@media screen
{
	.NoImprimible
	{
		display: inline;
	}
	.Imprimible
	{
		display: none;
	}
}

@media print
{
	.NoImprimible
	{
		display: none;
	}
	.Imprimible
	{
		display: inline;
	}
	.LogoImpresion
	{
		margin-bottom: 3px;
		height: 83px;
	}
}

.Herramienta
{
	color:White;
	font-weight:bold;
	font-size:7pt;
}

A.Biblioteca
{
	COLOR: 697052;
	TEXT-DECORATION: none;
}

A.Biblioteca:visited
{
	COLOR: 697052;
	TEXT-DECORATION: none;
}

A.Biblioteca:hover
{
	COLOR: 697052;
	TEXT-DECORATION: underline;
}

.LinkAzul A
{
	COLOR: navy;
	TEXT-DECORATION: none;
}

.LinkAzul A:visited
{
	COLOR: Slateblue;
	TEXT-DECORATION: none;
}

.LinkAzul A:hover
{
	COLOR: blue;
	TEXT-DECORATION: underline;
}

A.LinkAzul
{
	COLOR: navy;
	TEXT-DECORATION: none;
}

A.LinkAzul:visited
{
	COLOR: Slateblue;
	TEXT-DECORATION: none;
}

A.LinkAzul:hover
{
	COLOR: blue;
	TEXT-DECORATION: underline;
}

A.BotonLargo
{
	COLOR: black;
	TEXT-DECORATION: none;
}

A.BotonLargo:visited
{
	COLOR: black;
	TEXT-DECORATION: none;
}

A.BotonLargo:hover
{
	COLOR: blue;
    TEXT-DECORATION: none;
}

A.Boton
{
	COLOR: white;
	TEXT-DECORATION: none;
}

A.Boton:visited
{
	COLOR: white;
	TEXT-DECORATION: none;
}

A.Boton:hover
{
	COLOR: yellow;
    TEXT-DECORATION: none;
}

A
{
	font-weight: bold;
	color: #ffffff;
}

A:hover
{
	color: #ffffcc;
}

A:visited
{
	font-weight: bold;
	color: white;
}

A.link1
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: small;
    TEXT-DECORATION: none
}

A.link1:hover
{
    COLOR: #ff8c00;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: small
}
A.link2
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
A.link3
{
    COLOR: #000080;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.link4
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.link5
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
A.link3:hover
{
    COLOR: #ff6600;
    TEXT-DECORATION: underline
}
A.link4:hover
{
    COLOR: yellow;
    TEXT-DECORATION: underline
}
A.link5:hover
{
    COLOR: #2121e7;
    TEXT-DECORATION: underline
}
.HeadLine
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.HeadingBig
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold
}
.Heading
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
.HeadingSmall
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.HeadingTiny
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}
.Rubro
{
    COLOR: #383838;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
.Subrubro
{
    COLOR: #787878;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal
}
BODY
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px
}
SELECT
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px
}
TABLE
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px
}
TH
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    text-align: left;
}
P
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.small
{
	font-size: 10px;
	vertical-align: top;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Small_1
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px
}
.blanco
{
    COLOR: #ffffff
}
.gris
{
    COLOR: #c7c7c7
}
.negro
{
    COLOR: #000000
}
TEXTAREA
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT.Botones
{
    BACKGROUND-COLOR: #000000;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
INPUT.Botones2
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #fa8100;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}
INPUT
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
A.link6
{
    COLOR: #2749d8;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
TD.tituloCierreJornada 
{	
	FONT-FAMILY: tahoma; 
	FONT-SIZE: 7pt; 
	FONT-WEIGHT: bold;	
}
TD.textoCierreJornada
{ 
	FONT-FAMILY: verdana; 
	FONT-SIZE: 7pt; 
}
A.idiomaversion
{
	FONT-FAMILY: Tahoma; 
	FONT-SIZE: 11px; 
	COLOR: #FFFFFF;	
	TEXT-DECORATION: none;
}
A.idiomaversion:HOVER
{
	FONT-FAMILY: Tahoma; 
	FONT-SIZE: 11px; 
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
}

/* Para el menú estilo nick */

ul.menuSaltarin li {
	display:block;
	list-style-type: none;
	background-color: #999;
	margin: 0;
	padding-left: 0.5em;
	padding-top: .2em;
	padding-bottom: .2em;
	padding-right: 3em;
	border-top: 1px solid white;
	cursor: pointer;
}

li.primerItem {
	border-top: 1px solid red;
	background-color: red;
}

ul.menuSaltarin li :link, ul.menuSaltarin li :visited
{
	color:white;
	text-decoration: none;
}

ul.menuSaltarin {
	border: 1px solid black;
	margin: 0;
	padding: 0;
	font-size: 90%;
	position: absolute;
	top: 100px;
	VISIBILITY: hidden;
	Z-INDEX: 1;
	display: block;
}

img.flechita {
	position: absolute;
}

A.linknovedadeshome:hover
{
	COLOR: #000000;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;

}

A.linknovedadeshome
{
   COLOR: #000000;
   FONT-FAMILY: Tahoma;
   FONT-SIZE: 11px;
   TEXT-DECORATION: none;
}

A.linkmenu
{
	FONT-FAMILY: tahoma;
	FONT-SIZE: 8 pt;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
A.linkmenu:HOVER
{
	FONT-FAMILY: tahoma;
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
TD.inact
{
	FONT-FAMILY: tahoma;
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #9C9C9C;
}
TD.act
{
	FONT-FAMILY: tahoma;
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #FFBD4A;
}
TD.actinterno
{
	FONT-FAMILY: tahoma;
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #9CC608;
}

.Oscuro
{
	font-size: 7.5pt;
	color: white;
	font-family: Verdana, Arial;
	background-color: gray;
	text-decoration: none;
}

.Claro
{
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 7.5pt;
	COLOR: Black;
	BACKGROUND-COLOR: #D7DBCA;
	text-decoration: none;
}

.Normal
{
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 7.5pt;
	COLOR: Black;
	BACKGROUND-COLOR: White;
	text-decoration: none;
}

A.Normal
{
	color: #363636;
}

A.Normal:visited
{
	color: #363636;
}

.Resaltado
{
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 7.5pt;
	COLOR: Black;
	BACKGROUND-COLOR: #DDE3A5;
	text-decoration: none;
}

.Encabezado
{
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 7.5pt;
	font-weight:bold;
	COLOR: White;
	BACKGROUND-COLOR: #9DA583;
	text-align: center;
	text-decoration: none;
}
.Encabezado2
{
	font-weight: normal;
	font-size: 7.5pt;
	color: white;
	font-family: Verdana, Arial;
	background-color: #9da583;
	text-align: center;
	text-decoration: none;
}
.Encabezado3
{
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 7.5pt;
	font-weight:bold;
	COLOR: White;
	BACKGROUND-COLOR: #BBC0A9;
	text-align: center;
	text-decoration: none;
}
.MasClaro
{
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 7.5pt;
	COLOR: Black;
	BACKGROUND-COLOR: #EEF7BC;
	text-decoration: none;
}

.Grilla
{
	border-width: 1px;
	border-color: Silver;
	padding: 1px 1px 1px 1px;
	border-collapse: collapse;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 7.5pt;
	COLOR: Black;
	BACKGROUND-COLOR: White;
	text-decoration: none;
}

.PiePagina
{
	color:#363636;
	text-decoration:none;
}

.PiePagina:visited
{
	color:#363636;
	text-decoration:none;
}

.PiePagina:hover
{
	color:#990033;
	text-decoration:underline;
}

.Paginador
{
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 7.5pt;
	COLOR: White;
	BACKGROUND-COLOR: #9DA583;
	TEXT-DECORATION: none;
	text-align:right;
}

.Paginador:visited, .Paginador:link
{
	TEXT-DECORATION: none;
}

.Paginador:hover
{
	TEXT-DECORATION: underline;
}

.CheckBox
{
	font-size: 8pt;
	cursor: hand;
	font-family: Arial;
	background: none;
}

.CheckBox INPUT
{
	font-size: 8pt;
	cursor: hand;
	font-family: Arial;
	background: none;
}
div#div-datagrid 
{

 OVERFLOW-Y: hidden;
 OVERFLOW-X: scroll;
 OVERFLOW: auto; 
 WIDTH: 605px; 
 POSITION:    static

}
td.locked {
font-size: 7.5pt;
color: white;
font-family: Verdana, Arial;
background-color: gray;
text-decoration: none;
position:relative;
cursor: default; 
left: expression(document.getElementById("div-datagrid").scrollLeft-1);
}
th.locked {
FONT-FAMILY: Verdana, Arial;
FONT-SIZE: 7.5pt;
font-weight:bold;
COLOR: White;
background-color: #9DA583;
text-decoration: center;
position:relative;
cursor: default; 
left: expression(document.getElementById("div-datagrid").scrollLeft-1);
}
th 
{
FONT-FAMILY: Verdana, Arial;
FONT-SIZE: 7.5pt;
font-weight:bold;
COLOR: White;
BACKGROUND-COLOR: #9DA583;
text-align: center;
text-decoration: none;	
position:relative;
cursor: default; 
}
.EncabezadoFijo
{
FONT-FAMILY: Verdana, Arial;
FONT-SIZE: 7.5pt;
font-weight:bold;
text-align: center;
COLOR: White;
background-color: #9DA583;
text-decoration: center;
position:relative;
cursor: default; 
left: expression(document.getElementById("div-datagrid").scrollLeft-1);
}