.GrillaListHdr
{
	background:#4fa8ba;
	color: White;	
}

.GrillaListItem
{ 	
	FONT-FAMILY: Arial;
	vertical-align: Top;
	background: white;	
}
.GrillaListAlt
{ 	
	FONT-FAMILY: Arial;
	vertical-align: Top;
	background: #e3f0f6;	
}

.TablaInd TD
{
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    height: 27px;
    COLOR: #5c5c5c;
    border-bottom-style: solid;
    border-bottom-color: #c0c0c0;
    border-bottom-width: 1px;
    border-left-style: solid;
    border-left-color: #c0c0c0;
    border-left-width: 1px;
    border-right-style:solid ;
    border-right-color: #c0c0c0;
    border-right-width: 1px;
    border-top-style: solid;
    border-top-color: #c0c0c0;
    border-top-width: 1px;
   
     
}

.TablaInd .Requerido
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    height: 27px;
    color:Red;
}

.TablaInd .EncabezadoSeccion 
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 11px;
    font-weight:bold;   
    TEXT-TRANSFORM: none;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none;    
    border-left-width: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    padding-left : 6px;
}

.TablaInd .Botones
{
    FONT-SIZE: 10px;
    height: 15px;
    border-bottom-style: solid;
    border-bottom-color: black;
    border-bottom-width: 1px;
    border-left-style: solid;
    border-left-color: black;
    border-left-width: 1px;
    border-top-style: solid;
    border-top-color: black;
    border-top-width: 1px;
	border-right-style: solid;
    border-right-color: black;
    border-right-width: 1px;              
    FONT-FAMILY: Verdana, Arial, Helvetica;
	background-color:#e3f0f6;
	width:80px;/*Ezequiel*/
	height:18px;/*Ezequiel*/
}

.TablaInd .Botones A:link
{	
	text-decoration: none;
	color: black;
}

.TablaInd .Botones A:visited
{	
	text-decoration: none;
	color: black;
}	
		
.TablaInd .Botones A:active
{	
	text-decoration: none;
	color: black;
}	
		
.TablaInd .Botones :hover
{	
	text-decoration: none;
	background-color: #add8e6;
	color: transparent;
}

.TablaList TD
{
    FONT-SIZE: 10px;
	height: 15px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    COLOR: #5c5c5c;
}

.TablaList .EncabezadoSeccion 
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 11px;
    font-weight:bold;   
    TEXT-TRANSFORM: none;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none;    
    border-left-width: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-bottom-color: black;
    border-bottom-style: solid;
}

.TablaList .TituloAcciones
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: none;
    COLOR: #092869;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none;
	background-color: #e3f0f6;
    border-bottom-style: solid;
    border-bottom-color: black;
    border-bottom-width: 1px;
    border-left-style: solid;
    border-left-color: black;
    border-left-width: 1px;
    border-top-style: solid;
    border-top-color: black;
    border-top-width: 1px;
	border-right-style: solid;
    border-right-color: black;
    border-right-width: 1px;       
    white-space:nowrap;/*Ezequiel*/
     
    
}

.TablaList .TituloAcciones :link
{	
	text-decoration: none;
	color: black;
}
		
.TablaList .TituloAcciones :visited
{	
	text-decoration: none;
	color: black;
}	

.TablaList .TituloAcciones :active
{	
	text-decoration: none;
	color: black;
}	
		
.TablaList .TituloAcciones :hover
{	
	text-decoration: none;
	background-color:#4fa8ba;
	color: black;
	
		
}

.TablaList .Totales
{	
	text-decoration: none;
	background-color: #e3f0f6;
	color: black;
}

.TablaFiltros .Botones TD
{
    FONT-SIZE: 10px;
    height: 15px;
    border-bottom-style: solid;
    border-bottom-color: black;
    border-bottom-width: 1px;
    border-left-style: solid;
    border-left-color: black;
    border-left-width: 1px;
    border-top-style: solid;
    border-top-color: black;
    border-top-width: 1px;
	border-right-style: solid;
    border-right-color: black;
    border-right-width: 1px;   
    FONT-FAMILY: Verdana, Arial, Helvetica;
	background-color: #e3f0f6;
}

.TablaList .TablaFiltros .Botones 
{
    FONT-SIZE: 10px;
    height: 15px;
    border-bottom-style: solid;
    border-bottom-color: black;
    border-bottom-width: 1px;
    border-left-style: solid;
    border-left-color: black;
    border-left-width: 1px;
    border-top-style: solid;
    border-top-color: black;
    border-top-width: 1px;
	border-right-style: solid;
    border-right-color: black;
    border-right-width: 1px;   
    FONT-FAMILY: Verdana, Arial, Helvetica;
	background-color: #e3f0f6;
}


.TablaFiltros .Botones A:link
{	
	text-decoration: none;
	color: black;
}
		
.TablaFiltros .Botones A:visited
{	
	text-decoration: none;
	color: black;
}	
		
.TablaFiltros .Botones A:active
{	
	text-decoration: none;
	color: black;
}	
		
.TablaFiltros .Botones A:hover
{	
	text-decoration: none;
	background-color: #4fa8b4;
	color: transparent;
}

.Toolbar A:link
{	
	text-decoration: blink;
	color: yellow;
}
		
.Toolbar A:visited
{	
	text-decoration: none;
	color: black;
}	
		
.Toolbar A:active
{	
	text-decoration: none;
	color: black;
}	
		
.Toolbar A:hover
{	
	text-decoration: none;
	background-color: yellow;
	color: yellow;
	border-color: red;
}

A:link
{	
	text-decoration: none;
	color: #092869;
}
		
A:visited
{	
	text-decoration: none;
	color: #092869;
}	
		
A:active
{	
	text-decoration:	none;
	color: #092869;
}	
		
A:hover
{	
	text-decoration:	none;
	color:#82CCE8;
}

.TablaFiltros
{
    COLOR: #000000;
    BACKGROUND-COLOR: transparent;
    border-bottom-style: solid;
    border-bottom-color: #c0c0c0;
    border-bottom-width: 1;
    border-left-style: solid;
    border-left-color: #c0c0c0;
    border-left-width: 1px;
    border-right-style:solid ;
    border-right-color: #c0c0c0;
    border-right-width: 1px;
    border-top-style: solid;
    border-top-color: #c0c0c0;
    border-top-width: 1px;
}

.TablaFiltros TD
{
	height: 15;
    FONT-WEIGHT: 100;
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: none;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none;    
    border-left-width: 0px;
    border-bottom-width: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
}

.TablaData TD
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    font-size: 8pt;
}

.Filtro
{
	height: 15;
    FONT-WEIGHT: 100;
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: none;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none;    
    border-left-width: 0px;
    border-bottom-width: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
}
.TablaUsuGrupos TD
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    COLOR: #5c5c5c;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 0px;    
}

.observacion
{
	height:28px;
	FONT-SIZE:10px;
	FONT-FAMILY: Verdana, Arial, Helvetica
	
}

BODY
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    margin-top: 0;
    margin-left : 0;
    margin-right : 0;
    overflow:auto;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}	


TFOOT, THEAD	
{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}	


/* Hoja de estilos CSS predeterminada para un nuevo proyecto de aplicación Web*/
/*.menustyle
 { 

	font-size: 8pt; 
	font-family: Verdana, Arial; 
	background-color: #e3f0f6;
	cursor:default; 
	font-weight:normal; 
	font-weight:bold;
	/*border-color:black;
	border-style:solid;
	border-width:1px;
	white-space:nowrap;  
}*/

.menustyle {
    color: white;
    font-size: 7pt;
    font-family: Verdana, Arial;
    background-color: #00b5e6;
    cursor: default;
    font-weight: bold;
    vertical-align: middle;
    padding-left: 5px;
    padding-right: 5px;
}

    .menustyle A:link {
        color: white;
        font-size: 7pt;
        font-family: Verdana, Arial;
        font-weight: bold;
        vertical-align: middle;
    }

    .menustyle A:hover {
        color: white;
        font-weight: bold;
        background-color: #008cb2;
        font-size: 7pt;
        font-family: Verdana, Arial;
        vertical-align: middle;
        /*
	border-color:black;
	border-style:solid;
	border-width:1px;
	*/
    }

.Submenustyle {
    /*color: blue;*/
    font-weight: bold;
    font-size: 7pt;
    font-family: Verdana, Arial;
    /*background-color: white ;*/
    background: #00b5e6;
    cursor: default;
    font-weight: normal;
    padding-left: 5px;
    padding-bottom: 3px;
    padding-top: 2px;
    padding-right: 2px;
    /*
	border-style:solid; 
	border-width:1px; 
	border-color: #cc3300;  
*/
}

    .Submenustyle a:link {
        color: white;
        font-size: 7pt;
        font-family: Verdana, Arial;
        font-weight: bold;
    }

    .Submenustyle a:visited  {
        color: white;
        font-size: 7pt;
        font-family: Verdana, Arial;
        font-weight: bold;
    }



    .Submenustyle a:hover {
        color: white;
        font-weight: bold;
        background-color: #008cb2;
        font-size: 7pt;
        font-family: Verdana, Arial;
        height: 15px;
        /*	border-color:black;
	border-style:solid;
	border-width:1px; */
    }


    /*.Submenustyle a:link, a:visited {
        color: white;
        font-size: 7pt;
        font-family: Verdana, Arial;
        font-weight: bold;
    }

    .Submenustyle a:hover {
        color: white;
        font-weight: bold;
        background-color: #008cb2;
        font-size: 7pt;
        font-family: Verdana, Arial;
        height: 15px;
        /*	border-color:black;
	border-style:solid;
	border-width:1px; 
    }*/


.selectedmenuitemstyle {
    font-weight: bold;
    background-color: #4fa8b4;
    font-size: 7pt;
    font-family: Verdana, Arial;
    /*border-color:Black;*/
    border-color: black;
    border-style: solid;
    border-width: 1px;
}
.highlighteditem 
{
	font-size: 7pt;
	font-family: Verdana, Arial;  
	color: #ffffff;
	background-color: black; 
	font-weight:bold; 
	cursor: default
	
}

.unselectedmenuitemstyle 
{
	font-size:7pt;
	font-family:Verdana, Arial;
	/*color de letras del menu*/
	color:black;
	/*border-color:#4fa8ba;*/
	border-style:solid;
	border-width:1px;	
	font-weight:bold; 
	border-color:#e3f0f6;
	
}

.ContenedoraMenuImage
{	
	Height:23px;
	BACKGROUND-IMAGE: url(images/barra.jpg);
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#cc3300;
	border-top-width:2px;

}
.tablaContenedoraMenu {
    Height: 28px;
    Width: 100%;
    border: solid 2px black;
    background-color: #00b5e6;
}

.tablaMenuAccesosDirectos
{
  border-bottom-style:solid;
  border-bottom-color:#cc3300;
  border-bottom-width:1px;
  height:10;
}
.CeldaMenuAccesosDirectos
{
	Width:100%;
	background-color:White;
	height:10;
	border-bottom-style:solid;
	border-bottom-color:Black;
	border-bottom-width:1px	
}
	
.selectAccesoDirecto
{
	 border-width:15px;
	 border-color:#000000;
}	
.unselectAccesoDirecto
{
	
	border-width:15px;
	border-color:White;
	
}
.tituloLogin
{
	 font-family:Verdana;
	 font-size:smaller;
	 font-weight:bold
}
 
.ToolbarBody
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: white
}

BODY
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}

LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    COLOR: #003466;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
FORM
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
SELECT
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
OPTION
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica
     
}
INPUT
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}

.bottonReset
{
	background-color: #4fa8ba;
	FONT-SIZE: 10px;
    border-bottom-style: solid;
    border-bottom-color: black;
    border-bottom-width: 1px;
    border-left-style: solid;
    border-left-color: black;
    border-left-width: 1px;
    border-top-style: solid;
    border-top-color: black;
    border-top-width: 1px;
	border-right-style: solid;
    border-right-color: black;
    border-right-width: 1px;   
    
    FONT-FAMILY: Verdana, Arial, Helvetica;
    height:15px;
	
	
}

.Login
{
	border-width:1px;
	border-style:solid;
	border-color:#37638A
}

.Tabcss .ajax__tab_header
{
    color: white;
    font-size: 11px;
    font-weight: bold;
    font-family:arial;
}
.Tabcss .ajax__tab_outer
{
    background-color: #4fa8ba;
}
.Tabcss .ajax__tab_inner
{
    padding: 4px;
    margin-right: 1px;
    margin-left: 1px;
    margin-top: 1px;
    margin-bottom: 1px;
    background-color: #4fa8ba;
    border-left: 1px solid Black;
            
          
}
.Tabcss .ajax__tab_hover .ajax__tab_outer
{
    background-color: #4fa8ba; 
    color: black; /* border: 1px solid #C21517;*/ /* border-radius:8px 8px 8px 8px;*/
}
.Tabcss .ajax__tab_hover .ajax__tab_inner
{
    background-color: #add8e6; /* border-radius:8px 8px 8px 8px;*/
}
.Tabcss .ajax__tab_active .ajax__tab_outer
{
    background-color: #add8e6;
         
}
.Tabcss .ajax__tab_active .ajax__tab_inner
{
    background-color: #e3f0f6;
    color:black;
    font-size: 11px;
    font-weight: bold;
    font-family:arial;
           
}
.Tabcss .ajax__tab_tab
{
    cursor: pointer;
}


.Boton
{
 background-color: #e3f0f6;
 border: solid 1px #ccc;
 color: #282828;
 cursor:pointer;
 margin-left: 3px;
 padding: 1px 20px 1px 20px;
 font-weight: normal;
 font-style: normal;
 font-variant: normal;
 font-size: 10px;
 line-height: normal;
 font-family: Verdana, Arial, Helvetica;
 height: 15px;
 width:80px; 

 
 
 border-bottom-style: solid;
 border-bottom-color: black;
 border-bottom-width: 1px;
 border-left-style: solid;
 border-left-color: black;
 border-left-width: 1px;
 border-top-style: solid;
 border-top-color: black;
 border-top-width: 1px;
 border-right-style: solid;
 border-right-color: black;
 border-right-width: 1px;   
 
 }


.Boton:hover
{
     text-decoration: none;     
     background-color: #add8e6;
     
       
     
      
}

.Boton:link
{	
	text-decoration: none;
	color: #092869;
	

	
}

 .Boton:visited
{	
	text-decoration: none;
	color: black;
	
	

}	
		
.Boton :active
{	
	text-decoration: none;
	color: black;
	
}	

.Hiper
{
 background-color: #e3f0f6;
 border: solid 1px #ccc;
 color: #282828;
 cursor:pointer;
 margin-left: 3px;
 padding: 1px 10px 1px 10px;
 font-weight: normal;
 font-style: normal;
 font-variant: normal;
 font-size: 10px;
 line-height: normal;
 font-family: Verdana, Arial, Helvetica;
 height: 12px;
 width:60px; 
  display:block;
  text-align:center;
  

 
 
 border-bottom-style: solid;
 border-bottom-color: black;
 border-bottom-width: 1px;
 border-left-style: solid;
 border-left-color: black;
 border-left-width: 1px;
 border-top-style: solid;
 border-top-color: black;
 border-top-width: 1px;
 border-right-style: solid;
 border-right-color: black;
 border-right-width: 1px;   
 
 }


.Hiper:hover
{
     text-decoration: none;     
     background-color: #add8e6;
     
       
     
      
}

.Hiper:link
{	
	text-decoration: none;
	color: #092869;
	

	
}

 .Hiper:visited
{	
	text-decoration: none;
	color: black;
	
	

}	
		
.Hiper :active
{	
	text-decoration: none;
	color: black;
	
}	

