.BBarraProt
{
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
	font-size: 7pt;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#666699,endColorStr=#6699ff);
	padding-bottom: 2px;
	margin: 0px;
	color: white;
	padding-top: 2px;
	font-family: Tahoma, Arial;
	background-color: #245edc;
	text-align: center;
	text-decoration: none;
}
.MensajeGeneral 
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 20pt;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    COLOR: white;
    PADDING-TOP: 2px;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: #336699;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
}
.Protocolo
{
    FONT-WEIGHT: Bold;
    FONT-SIZE: Medium;
    COLOR: #ffcc00;
    FONT-FAMILY: Tahoma, Arial;
    font-style: normal;
    font-variant: normal;
    BACKGROUND-COLOR: transparent ; 
    width : 100%;
    height : 34px;
    text-align : center;
}

.ProtocoloEsp
{
    FONT-WEIGHT: Bold;
    FONT-SIZE: Medium;
    COLOR: #ffcc00;
    FONT-FAMILY: Tahoma, Arial;
    font-style: normal;
    font-variant: normal;
    BACKGROUND-COLOR: white ; 
    width : 100%;
    height : 34px;
    text-align : left;
}
.MiniProtocolo
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: #ffcc00 ; 
    width : 100%;
    text-align : center;
}

.MiniProtocoloEsp
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 15px;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: white ; 
    width : 100%;
    text-align : center;
}

.Titulo
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: white ; 
    /*width : 100%;*/
    text-align : left;
}
.TituloCentrado
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: white ; 
    width : 100%;
    text-align : center;
}

.DataGrides
{
	padding-right: 1px;
	padding-left: 1px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 1px;
	margin: 1px;
	vertical-align: baseline;
	border-top-style: inset;
	line-height:  normal;
	padding-top: 1px;
	font-family: Tahoma, Arial;
	border-right-style: none;
	border-left-style: none;
	letter-spacing: normal;
	height: 22px;
	background-color:  White;
	text-align: center;
	border-bottom-style: none;
	width:98%;
    border-top-style: none;
    border:none;
}
.TablaEval
{
	font-weight: bold;
	font-size: 8pt;
	font-family: Tahoma, Arial;
	letter-spacing: normal;
	background-color: #FFCC00;
	text-align: center;
}
.GridLista
{
	font-weight: bolder;
	font-size: 10px;
	color: white;
	font-family: Tahoma, Arial;
	background-color: darkblue;
	text-align: center;
}
.HeaderGrid
{
	font-weight: bold;
	font-size: xx-small;
	vertical-align: baseline;
	color: black;
	font-family: Tahome, Arial;
	background-color: #FFCC00;
	text-align: center;
	text-decoration: underline;
}
.HeaderGridEsp
{
	font-weight: bold;
	font-size: xx-small;
	vertical-align: baseline;
	color: black;
	font-family: Tahome, Arial;
	background-color: #FFCC00;
	text-align: center;
	text-decoration: underline;
	height:10px;
}
.FooterGrid
{
	font-weight: bold;
	font-size: xx-small;
	color: white;
	font-family: Tahome, Arial;
	background-color: royalblue;
	text-align: center;
}
.ItemGrid
{
	font-size: 10px;
	color: black;
	font-family: Tahoma, Arial;
	background-color: lightgrey;
	text-align: center;
}
.PageGrid
{
	font-size: 10px;
	color: black;
	font-family: Tahoma, Arial;
	background-color: #FFCC00;
	text-align: center;
	height:10px;
}
.AlternateItemGrid
{
	font-size: 10px;
	color: black;
	font-family: Tahoma, Arial;
	/* background-color: #ffffff; */ 
	background-color: PaleGoldenrod; 
	text-align: center;
}
.SelectedGrid
{
	font-size: 10px;
	color: black;
	font-family: Tahoma, Arial;
/*	background-color: #CCCCCC; */ 
	background-color:DodgerBlue ; 
	text-align: center;	
}

.EstiloPanel
{
	background-color:  white;
	border-color:#6699cc;
	
}

INPUT.BotonSubmit
{
	border-right: #6699cc 1px solid;
	font-weight: bold;
	font-size: 10px;
	width: 70px;
	color:   Black;
	border-bottom: #6699cc 1px solid;
	font-family: Verdana, Tahoma, Arial;
	height: 18px;
	background-color:    lightgrey;
}
INPUT.BotonCheck
{
	border-right: #6699cc 1px solid;
	font-weight: bold;
	font-size: 10px;
	width: 18px;
	color:   Black;
	border-bottom: #6699cc 1px solid;
	font-family: Verdana, Tahoma, Arial;
	height: 18px;
	background-color: white;
}
INPUT.BotonGeneral
{
	border-right: #6699cc 1px solid;
	border-bottom: #6699cc 1px solid;
	font-weight: bold;
	font-size: 12px;
	width: 40px;
	color: #333399;	
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial;
	height: 25px;
	background-color: #f0f0e0;
}
.CapturaTxtDG
{
	border-top-width: thin;
	border-left-width: thin;
	font-size: 10pt;
	color: black;
	font-family: Tahoma, Arial;
	background-color: #EEEEEE;
}
.CapturaNumDG
{
	font-size: 10pt;
	color: #333366;
	font-family: Tahoma, Arial;
	background-color: #EEEEEE;
	text-align: right;
	text-decoration: none;
}
.CapturaTexto
{
	border-top-width: thin;
	border-left-width: thin;
	font-size: 8pt;
	behavior: url(Comportamientos.htc);
	color: black;
	font-family: Tahoma, Arial;
	background-color:  #eeeeee;
 }
 .CapturaTextoNvo
{
	border-top-width: thin;
	border-left-width: thin;
	font-size: 8pt;
	behavior: url(Comportamientos.htc);
	color:  black;
	font-family: Arial Black, Tahoma, Arial;
	background-color:   Transparent;
 }
.CapturaTextoEsp
{
	border-top-width: thin;
	border-left-width: thin;
	font-size: 10pt;
	behavior: url(Comportamientos.htc);
	color: black;
	font-family: Tahoma, Arial;
	background-color:  #ffcc00;
}
.CapturaNumero
{
	font-size: 11pt;
	color: #333366;
	font-family: Tahoma, Arial;
	background-color: #EEEEEE;
	text-align: right;
	text-decoration: none;
	width:80px
}
.CapturaNumeroIn
{
	font-size: 11pt;
	color: #333366;
	font-family: Tahoma, Arial;
	background-color: Silver;
	text-align: right;
	text-decoration: none;
	width:80px;
}
.ProtocoloTop
{
	font-weight: bolder;
	font-size: 12px;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#000000,endColorStr=#ffffff);
	width: 100%;
	color: white;
	font-family: Tahoma, Arial;
	background-color: #000000;
}
.CapCombo
{
	font-weight: bold;
	font-family: Tahoma, Arial;
	background-color: #EEEEEE;
}
.TextoRequerido
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	vertical-align: baseline;
	border-left: black 1px solid;
	color: #000000;
	border-bottom: black 1px solid;
	text-align: left;
	font-weight: bold;
	font-size: 10px;	
}
.Texto
{
	font-size: 10px;
	vertical-align: baseline;
	color: black;
	font-family: Tahoma, Arial, Monospace;
	text-align: left;
	font-variant: normal;
	
}
.TextoCopy
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-weight: bold;
	font-size: 10px;
	vertical-align: baseline;
	border-left: black 1px solid;
	color: black;
	border-bottom: black 1px solid;
	font-family: Tahoma, Arial, Monospace;
	text-align: left;
	font-variant: normal;
	
}

.ParaTexto
{
	/*border-right: black 1px solid;
	border-top: black 1px solid;*/
	font-weight: bold;
	font-size: 13px;
	vertical-align: baseline;
	/*border-left: black 1px solid;*/
	color: black;
	/*border-bottom: black 1px solid;*/
	font-family: Tahoma, Arial, Monospace;
	text-align: left;
	font-variant: normal;
	
}

.ParaEtiqColor
{
	font-weight: bold;
	font-size: 12px;
	vertical-align: baseline;
	color: darkred;
	font-family: Tahoma, Arial, Monospace;
	text-align: left;
	font-variant: normal;
}
.ParaNivel
{
	/*border-right: black 1px solid;
	border-top: black 1px solid;*/
	font-weight: bolder;
	font-size: 16px;
	vertical-align: baseline;
	/*border-left: black 1px solid;*/
	color: black;
	/*border-bottom: black 1px solid;*/
	font-family: Tahoma, Arial, Monospace;
	text-align: left;
	font-variant: normal;
	
}

.ParaPadreEsp
{
    FONT-WEIGHT: Bold;
    FONT-SIZE:  smaller;
    COLOR: #ffcc00;
    FONT-FAMILY: Tahoma, Arial;
    font-style: normal;
    font-variant: normal;
    BACKGROUND-COLOR: white ; 
    width : 100%;
    height : 34px;
    text-align : left;
}

.ParaPadre
{
    FONT-WEIGHT: Bold;
    FONT-SIZE:  smaller;
    COLOR: Balck;
    FONT-FAMILY: Tahoma, Arial;
    font-style: normal;
    font-variant: normal;
    BACKGROUND-COLOR: white ; 
    width : 100%;
    height : 34px;
    text-align : left;
}

.ProtocoloMsg
{
	font-weight: bold;
	font-size: 14px;
	color: red;
	font-style: italic;
	font-family: Tahoma, Arial;
	background-color: beige;
}
.NumerosDerecha
{
	font-weight: bold;
	vertical-align: baseline;
	color: #000000;
	background-color: #ffffe6;
	text-align: right;
}

A
{
	font-size: 8pt;
	color: black;
	font-family: Tahoma, Arial;
	background-color: transparent;
}
.LinkBoton
{
	font-size: 8pt;
	color: black;
	font-family: Tahoma, Arial;
}
.CalendarioTitleStyle
{
	font-weight: bold;
	visibility: visible;
	vertical-align: baseline;
	cursor: hand;
	color: balck;
	line-height: normal;
	font-style: normal;
	font-family: Arial, Tahoma;
	letter-spacing: normal;
	background-color: #FCD557;
	text-align: center;
	font-variant: normal;
}
.CalendarioNextPrevStyle
{
	font-weight: bold;
	visibility: visible;
	vertical-align: baseline;
	cursor: hand;
	color: black;
	line-height: normal;
	font-style: normal;
	font-family: Arial, Tahoma;
	letter-spacing: normal;
	background-color: #ffffe4;
	text-align: center;
	font-variant: normal;
}
.CalendarioDayHeaderStyle
{
	visibility: visible;
	font: bold x-small Arial, Tahoma;
	vertical-align: baseline;
	overflow: auto;
	cursor: hand;
	color: black;
	direction: ltr;
	letter-spacing: normal;
	background-color: #FCD557;
	text-align: center;
}
.CalendarioOtherMonthDayStyle
{
	visibility: visible;
	font: x-small Arial, Tahoma;
	vertical-align: baseline;
	cursor: hand;
	color:   #FCD557;
	direction: ltr;
	letter-spacing: normal;
	background-color: #ffffe4;
	text-align: center;
}
.CalendarioDayStyle
{
	visibility: visible;
	font: x-small Arial, Tahoma;
	vertical-align: baseline;
	cursor: hand;
	color: black;
	direction: ltr;
	letter-spacing: normal;
	background-color: #ffffe4;
	text-align: center;
}
.CalendarioTodayDayStyle
{
	font-weight: bold;
	font-size: x-small;
	visibility: visible;
	vertical-align: baseline;
	cursor: hand;
	color: black;
	font-style: normal;
	font-family: Arial, Tahoma;
	background-color: #ffffe4;
	text-align: center;
	font-variant: normal;
}
.CalendarioSelectedDayStyle
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	visibility: visible;
	font: bold x-small Arial, Tahoma;
	border-left: black 1px solid;
	cursor: hand;
	color: black;
	border-bottom: black 1px solid;
	letter-spacing: normal;
	background-color: lightgrey;
	text-align: center;
}
.CalendarioWeekendDayStyle
{
	font-size: x-small;
	visibility: visible;
	vertical-align: baseline;
	cursor: hand;
	color: black;
	line-height: normal;
	font-family: Arial, Tahoma;
	letter-spacing: normal;
	background-color:   #FCD557;
	text-align: center;
}
.CalendarioSelectorStyle
{
	font-weight: bold;
	font-size: x-small;
	visibility: visible;
	cursor: hand;
	color:   Navy;
	line-height: normal;
	font-family: Arial, Tahoma;
	letter-spacing: normal;
	background-color: red;
	text-align: center;
}
.TblCerrar
{
	font-weight: bold;
	font-size: 10px;
	z-index: 200;
	left: 0px;
	color: black;
	font-family: Tahoma,Arial;
	position: absolute;
	top: 26px;
	background-color: transparent;
	text-align: center;
}
.TextoCerrar
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Verdana;
	background-color: black;
}
.PanelCalendario
{
	border-right: 5px inset;
	border-top: 1px inset;
	filter: progid:DXImageTransform.Microsoft.Shadow(color= '#666666' , Direction=135, Strength=8);
	border-left: 1px inset;
	border-bottom: 5px inset;
	background-color: lightgrey;
}


.TextoEspere
{
	font-weight: bold;
	font-size: 12pt;
	text-transform: uppercase;
	cursor: hand;
	color: #ffff99;
	font-style: normal;
	font-family: Verdana, Tahoma, Arial;
	background-color: black;
}

.EncabezadoPag
{
	font-weight: bold;
	font-size: medium;
	color: #ffcc00;
	font-style: normal;
	font-family: Arial;
	background-color: black;
	font-variant: normal;
}

body {
	background: white;
}

.TDNARANJA {
	background: FEA000;
}
.TDCAFE_FUERTE {
	background: 898272;
}
.TDCAFECLARO {
	background: CFC0A1;
}
.TDNEGRO {
	background: Black;
}
.TDGRIS
{
	 background: F5F5F5;

}
.TDGRIS3
{
	 border-style:solid;
     border-width:1px;
     border-color:gray;
     text-align:left;
}


.TDGRIS1
{
	background: EDEDED;
}
.TDGRIS2
{
	background: F5F5F5;
}
.TDBLANCO
{
	background: White;
}
.TXTHEADER1
{
	font-size: 14px;
	font-weight: bold;
	font: Verdana;
	color: Black;
	font-family: Verdana;		
}
.TXTHEADER2
{
	font-size: 12px;
	font-weight: bold;
	font: Arial;
	font-family: Arial;	
	color: #FD9F02;
}
.TXTHEADER3
{
	font-family: Arial;	
	font-size: 14px;
	font-weight: bold;
	font: bolder Arial;
	color: White;
}
.TXTHEADER4
{
	font-family: Arial;	
	font-size: 18px;
	font-weight: bold;
	font: bolder Arial;
	color: #fd9f02;
}
.TXTHEADER5
{
	font-family: Arial;	
	font-size: 14px;
	font-weight: bold;
	font: bolder Arial;
	color: #A70C12;
}
.TXTHEADER6
{
	font-size: 14px;
	font: Arial;
	color: Black;
	font-family: Arial;		
}

A.TXTBOTONES:LINK, 
A.TXTBOTONES:VISITED, 
A.TXTBOTONES:ACTIVE, 
A.TXTBOTONES:HOVER,
FONT.TXTBOTONES
{
	font-size: 12px;
	font: Verdana;
	color: Balck;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana;		
}
A.TXTBOTONES1:LINK, 
A.TXTBOTONES1:VISITED, 
A.TXTBOTONES1:ACTIVE, 
A.TXTBOTONES1:HOVER,
FONT.TXTBOTONES1
{
	font-size: 12px;
	font: Verdana;
	color: orange;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana;		
}

FONT.TXTSMALLHEADER
{
	font-size: 11px;
	font: Verdana;
	color: White;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana;		
}
.TXTFECHA
{
	font-size: 14px;
	font-weight: bold;
	font: Verdana;
	color: A00900;
	font-family: Verdana;	
	
}
.TXTPARTIDOS
{
	font-size: 9px;
	font-weight: normal;
	font: Verdana;
	color: #696969;
	font-family: Verdana;		
}
.TXTPARTIDOSBOLD
{
	font-size: 12px;
	font-weight: normal;
	font: Verdana;
	color: #696969;
	font-family: Verdana;		
}
.TXTPARTIDOSBOLD
{
	font-size: 09px;
	font-weight: bold;
	font: Verdana;
	color: #000000;
	font-family: Verdana;		
}
.TXTREGULAR
{
	font-size: 10px;
	font-weight: normal;
	font: Verdana;
	color: Black;
	font-family: Verdana;		
}
.fields {
font-family: Tahoma;
font-size: 10px;
border-width: 1;
border-style: solid;
border-color: #a0a0a0;
background-color: #ffffff;
cursor: pointer;
background-repeat: repeat-x;
}
.txtdip {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #CC3300;
}
.txtayunta {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #006600;
}
.txtbottom {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
}
.txttabla {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	padding: 2px 0px 0px 4px;
	color: #333333;
}
.tablaheader {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	padding: 2px 0px 8px 8px;
	color: #333333;
}
.headerpagwhite {		
	font-family: Georgia, Verdana, Arial;
	font-size: 20px;
	line-height: 26px;
	color: #666666;
	padding: 0px 0px 10px 0px;
}

.titulopartido {
	font-family: Tahoma; 
	font-size: 11px;    
	font-style: normal;
	line-height: normal; 
	font-weight: bold; 
	color: #660000;
}
.cuerpotablasboldsmall { 
	font-weight: bold; 
	font-size: 9px; 
	color: #333333; 
	line-height: normal; 
	font-style: normal; 
	font-family: Tahoma;
}
.cuerpotablasbold {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #333333;
}
.cuerpotablas {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
}