﻿
html
{
	height: 100%;
	width :100%;
}

body
{
	font-size: 9px;
	font-family: Verdana;
	background-color: #fbfbfb;
	text-align:center ;
	margin: 0  auto 0 auto; 
	margin-top: 0;
	height: 98%;
	min-height: 95%;
	width: 99% ;

}
.TablaMaster
{
	height:100%; 
	width:100% ; 
	padding:0 0 0 0 ; 
	margin:0 auto 0 auto; 
	margin-top:0 ;
	text-align:center;  
}
.DivContenido
{

	font-family: Verdana;
	background-color: #fbfbfb;
	margin:0 auto 0 auto;
	text-align: center ; 
	width:99%;
	height:98%;
	min-height: 98%;

}
.ContenidoCentrado
{

	font-family: Verdana;
	text-align:center;    
	margin:0 auto;

}
.ElementoCentrado
{
	font-family: Verdana;
	text-align:center;    
	margin:0 auto;
}
.ElementoIzquierda
{
	font-family: Verdana;
	text-align: left ;    
	margin-left:0 
}
.ElementoDerecha
{
	font-family: Verdana;
	text-align: right ;    
	margin-right:0 ;  
}

/*INICION Pagina Maestra marco superior*/
.DivMarcoSuperior
{
	 height: 25px;  
	 border: solid 1px #b0c4de;
	 border-bottom : solid 1px #b0c4de ;
	 border-left :solid 1px #b0c4de ;
	 border-right :solid 1px #b0c4de ;
	 border-top :solid 1px #b0c4de ;
	 background-color: #b0c4de; 	
	 width : 100%;
	 margin-left: 0px;
	 margin-top : 0px; 
}
.DivMenuPrincipal
{
	 text-align:left ; 
	 float:left ;  
	 width :60% ;
}
.DivBuscadorSuperior
{
	 float:right;
	 width:38% ;  
	 vertical-align: bottom  ;
	 text-align: center  ;   
}
/*FIN Pagina maestra Marco superior*/


/*INICIO Pagina maestra marco inferior position: fixed ;*/
.MarcoInfomativoInferior
{
    width  : 99%;	
	text-align:left; 
	border-top:#5d7b9d 1px solid; 
	margin: 0 auto 0 auto;
	vertical-align: bottom ;  
	height:5px ;
}

.TableMarcoInferior
{
	font-family: Verdana;
	width:99%;
	height:10px;
	margin:auto;
}
/*FIN Pagina maestra marco inferior*/

.DivTabSupSelect
{
	width: 15px;
	display :inline ;
	height: 10px;
	border:solid 1px #000000;
	border-bottom :none;
	padding:1px 1px 0px 1px;
}
.DivTabSupNoSelect
{
	width: 15px;
	display :inline ;
	height: 10px;
	padding:1px 1px 1px 1px;
}
.DivTabContenedorSup
{

	 margin : 1px 1px 0px 0px;
	 padding:1px 1px 0px 0px;
	 text-align:left;
	  
}
.DivtabContenedor
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	text-align:center;
}

.ClearBoth { clear: both; }


/*INICIO Div que hace de label titulos GRIDs etc*/
.DivLabel
{
font-size: 8pt;
font-family: Verdana;
FONT-WEIGHT: bold;
COLOR: white;
HEIGHT: 14px;
margin:0 auto;
BACKGROUND-COLOR: #5d7b9d;
border: solid 1px #E6E2D8;
text-align:center; 
}
/*FIN Div que hace de label*/

.DivPopUp
{

border: solid 1px #716f64;
BACKGROUND-COLOR: #ece9d8;
text-align:left ; 
}

.tdHighlight
{
	background-color: White;
	padding: 8px;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}

.dialogHeader
{
	padding-left: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
	font-size: 110%;
	color: white;
	font-family: Verdana;
	background-color: #7C6F57;
}

.closeIcon
{
	background-position: right top;
	background-image: url(salir.png) ;
	background-repeat: no-repeat;
	position: absolute;
	cursor: pointer;
	width: 19px;
	top: 3px;
	height: 19px;
	right: 1px;
}

.SiIcon
{
	background-position: right top;
	background-image: url(si.png) ;
	background-repeat: no-repeat;
	border: Solid 1px black;
	position: absolute;
	cursor: pointer;
	width: 19px;
	height: 19px;
}

.updateProgress
{
	position: absolute;
	background-color: #fff;
	filter: alpha(opacity=70);
	MozOpacity: 0.7; 
	opacity: 0.7;
	padding: 0px;
	margin: 0px;
}
.updateProgress div
{
	background-color: white;
	padding: 4px;
	filter: alpha(opacity=70);
	MozOpacity: 0.7;
	opacity: 0.7;
	position: absolute;
	top: 10%;
	left: 50%;
}


/*Distintos stylos de celdas*/
.CeldaBotonera
{
height: 23px;
margin-top: 2px;
margin-bottom: 2px;
vertical-align: middle;
margin-right: 2px;
text-align: right;
}
.CeldaCampo
{

}
.CeldaLabel
{
	
}
/*EL MENU*/
.Menu
{
	border-right: #5d7b9d 1px solid;
	border-top: #5d7b9d 1px solid;
	border-left: #5d7b9d 1px solid;
	border-bottom: #5d7b9d 1px solid;
	cursor: pointer;
	background-color: #b0c4de;
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Verdana;
}
	
.MenuSeleccionado
	{
		BORDER-RIGHT: #4169e1  1px solid; 
		BORDER-TOP: #4169e1 1px solid; 
		BORDER-LEFT: #4169e1 1px solid; 
		BORDER-BOTTOM: #4169e1 1px solid;
		cursor :pointer;
	    background-color:#add8e6;
	    font-weight: bold;
		font-size: 8pt;
		color:  Black ;
		font-family: Verdana;
	}
.subMenu
	{
		BORDER-RIGHT: black thin solid; 
		BORDER-TOP: black thin solid; 
		BORDER-LEFT: black thin solid; 
		BORDER-BOTTOM: black thin solid;
		cursor :pointer;
	    background-color:#add8e6;
	    font-weight: bold;
		font-size: 8pt;
		color:  Black ;
		font-family: Verdana;

	}

/*EL MENU*/