.TextoRojo
{
	color:#aa0000;
	font-family: Tahoma;
 	 font-size: 11;
}

.TextoRojoValida 
{
	font-size: 10; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #FF0000; 
}

.TextoBlanco
{
	color:#ffffff;
	font-family: Tahoma;
 	 font-size: 11;
}
.TextoRojoBold
{
	color:#aa0000;
	font-family: Tahoma;
 	font-size: 12;
 	font-weight:bold ;
}

.TextoNegro
{
	font-size: 12px;
	color: black;
	font-family: Tahoma;
}

.TextoAzul
{
	font-weight: bold;
	font-size: 12px;
	color: darkblue;
	font-family: Tahoma;
}

.TextoBlanco
{
	color:#ffffff;
	font-family: Tahoma;
 	 font-size: 11;
}

.tabFrame 
{ 
	/*ALLOWTRANSPARENCY=TRUE ; 
	BORDER:0; 
	FRAME-BORDER=1PX; 
	HEIGHT: 85%; 
	WIDTH: 100%; 
	BORDER-TOP: #c2d8fe 5PX SOLID; 
	BORDER-BOTTOM:  #c2d8fe 5PX SOLID; 
	BORDER-LEFT: #c2d8fe 5PX SOLID; 
	BORDER-RIGHT:  #c2d8fe 5PX SOLID; 
	SCROLLBAR-FACE-COLOR:#6699CC; 
	SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF; 
	SCROLLBAR-SHADOW-COLOR:#6699CC; 
	SCROLLBAR-ARROW-COLOR:#FFFFFF; 
	SCROLLBAR-DARKSHADOW-COLOR:#6699CC; */
	
	ALLOWTRANSPARENCY=TRUE ; 
	BORDER:0; 
	FRAME-BORDER=0PX; 
	HEIGHT: 105%; 
	WIDTH: 100%; 
	BORDER-TOP: #cccccc 0PX SOLID; 
	BORDER-BOTTOM:  #cccccc 0PX SOLID; 
	BORDER-LEFT: #cccccc 0PX SOLID; 
	BORDER-RIGHT:  #cccccc 0PX SOLID; 
	SCROLLBAR-FACE-COLOR:#6699CC; 
	SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF; 
	SCROLLBAR-SHADOW-COLOR:#6699CC; 
	SCROLLBAR-ARROW-COLOR:#FFFFFF; 
	SCROLLBAR-DARKSHADOW-COLOR:#6699CC; 
}

.tabOff 
{ 
	FONT-FAMILY: Tahoma; 
	FONT-SIZE: 10; 
	FONT-WEIGHT:600; 
	TEXT-ALIGN: CENTER; 
	COLOR: #003399; 
	/*BACKGROUND-COLOR: #f7faff; */
	BACKGROUND-COLOR: #ffffff; 
	BORDER-BOTTOM: #c4e0f0 1PX SOLID; 
	BORDER-TOP: #f7faff 1PX SOLID;  
	BORDER-LEFT: #f7faff 1PX SOLID;  
	HEIGHT: 20; 
	CURSOR: HAND; 
}

.tabOn 
{ 
	FONT-FAMILY: Tahoma; 
	FONT-SIZE: 10; 
	FONT-WEIGHT: 600; 
	TEXT-ALIGN: CENTER; 
	COLOR: #003399; 
	/*BACKGROUND-COLOR: #c2d8fe; */
	BACKGROUND-COLOR: #CCCCCC; 
	BORDER-BOTTOM: #CCCCCC 1PX SOLID; 
	BORDER-TOP: #CCCCCC 1PX SOLID; 
	BORDER-LEFT: #CCCCCC 1PX SOLID;  
	HEIGHT: 25; 
	CURSOR: HAND; 
}

.tabOut
{
	FONT-FAMILY: Tahoma; 
	FONT-SIZE: 11; 
	FONY-WEIGHT:BOLD;
	TEXT-DECORATION:NONE;
	FONT-WEIGHT: 600; 
	TEXT-ALIGN: CENTER; 
	COLOR: #00BB00; 
	HEIGHT: 15; 
	CURSOR: HAND; 		
}

.OVER
{
	cursor:hand;
	background-color:#DDDDDD;
	color:Black;
}

.OUT
{
	cursor:hand;
	background-color:#FFFFFF;
}

.SEL
{
	cursor:hand;
	background-color:#CCCCCC;
	/*#4e75b7;*/
	color:White;
}
.SELROSADO
{
	cursor:hand;
	background-color:#FAE4E9;
	/*#4e75b7;*/
	color:Black;
}
.SELROJO
{
	cursor:hand;
	background-color:#CC0000;
	/*#4e75b7;*/
	color:#FFFFA8;
}
.SELAMARILLO
{
	cursor:hand;
	background-color:#FFFFA8;
	/*#4e75b7;*/
	color:Black;
}
.TextoRojoTitulo
{
	color:#aa0000;
	font-family: Tahoma;
 	 font-size: 12;
 	 font-weight:bold ;
}

HR
{
	color:#aa0000;
	height:1px;
}

ErrorCab
{
	font: statusbar;
	color: maroon;
	background-color: lemonchiffon;
}


.Boton
{
	font-weight: bold;
	font-size: 10pt;
	color: #ffffff;
	font-family: Tahoma;
	background-color: #33407d;
}

.TextoBlanco
{
	color:White;
	font-family: Tahoma;
 	font-size: 12;
 	font-weight:bold ;
}

.CajaTexto
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	font-size: 9pt;
	color: #003399;
	font-family: Tahoma;
	background-color: #d2d2d2;
}
.TablaPic
{
	table-layout: fixed;
	border-collapse: collapse;
}
.TablaPic2
{
	border-collapse: collapse;
}