body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
        scrollbar-face-color:#59B5EC; 
        scrollbar-highlight-color:#FFFFFF; 
        scrollbar-3dlight-color:#003f70; 
        scrollbar-darkshadow-color:navy; 
        scrollbar-shadow-color:navy; 
        scrollbar-arrow-color:#ffffff; 
        scrollbar-track-color:#2982c4; 
}


TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*color:navy;*/
	/*font-weight:bold*/
	
	
}


Th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	FONT-WEIGHT: bold; 
	}
Button
{
	cursor:hand;	
}


TEXTAREA, INPUT,  SELECT {
	font-size: 11px;
	background: #A2CFE6;
	border: 1px solid #4774A0;
	font-family: Arial, Helvetica, sans-serif;
}


.trcabecera:hover {
	color: #9DE1FF;
	text-decoration: none;	
}

.trCabeceraListados{
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#2982c4,endColorStr=#003f70);
	/*background-color: #0430A1;*/
	font-family: Arial, Helvetica, sans-serif;
	/*color: #FBF5AF;*/
	color:#ffffff;
	font-style: normal;
	text-transform: none;
	font-weight: bold;
	font-size: 11px;
}

.miboton {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#03BE01,endColorStr=#ffffff); 
/*#00578D        #ECF8FF            #0430A1 BBE6FF	endColorStr=#ECF8FF*/
	font-size: 16px;
	background: #03BE01;
	border-left:1px solid #ffffff;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #666666;
	border-right:1px solid #666666;
	cursor:hand;
	color:#000000;
}
.fondo{
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFCC00,endColorStr=#ffffff); 
/*#00578D        #ECF8FF            #0430A1 BBE6FF	endColorStr=#ECF8FF*  #007EBB (Azul oscuro) #FFCC00(Amarillo oro)*/
	font-size: 12px;
	font-weight:bold;
	background: #379EB5;
    color:navy;

	/*border-left:1px solid #ffffff;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #666666;
	border-right:1px solid #666666;
	cursor:hand;*/
}
.fondo2{
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#007EBB,endColorStr=#ffffff); 
	font-size: 12px;
	background:#379EB5;
	color:navy;
}
/*fondoOscuro fondoClaro*/
.fondoOscuro{
	/*FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#007EBB,endColorStr=#ffffff); */
	font-size: 11px;
	background:#EBEDEE;
	color:#626060;
	border-top:1px solid #D9E1E5;
	font-family: Tahoma;
	font-size: 11px;

}
.fondoClaro{
	/*FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#007EBB,endColorStr=#ffffff); */
	font-size: 11px;
	background:#FFFFFF;
	color:#626060;
	border-top:1px solid #D9E1E5;
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
}
.fondoNavy{
	/*FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#007EBB,endColorStr=#ffffff); */
	font-size: 12px;
	background: navy;
	color:#ffffff;
}


.miboton2 {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=navy,endColorStr=#ffffff);
/*#00578D        #ECF8FF            #0430A1 BBE6FF	endColorStr=#ECF8FF*/
	width: 120px;
	height: 25px;
	font-weight:bold;
	background-color:navy;
	font-size: 13px;
	border-left:1px solid #ffffff;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #666666;
	border-right:1px solid #666666;
	cursor:hand;
	color:#FFffff;
}

.tab-buttonOver	 {
	width: 120px;
	height: 25px;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFCC00,endColorStr=#ffffFF); 
	font-weight:bold;
	font-size: 13px;
	/*background: #e0e0e0; #007EBB (Azul oscuro) #FFCC00(Amarillo oro)*/
	border-top: 1px solid buttonhighlight;
	border-left: 1px solid buttonhighlight;
	border-bottom: 1px solid buttonhighlight;
	border-right: 1px solid buttonshadow;
	cursor: hand;
	color:navy;
}

.tab-buttonOut	 {
	width: 120px;
	height: 25px;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=navy,endColorStr=#ffffFF); 
	font-weight:bold;
	font-size: 13px;
	/*background: #e0e0e0; #007EBB (Azul oscuro) #FFCC00(Amarillo oro)*/
	border-top: 1px solid buttonhighlight;
	border-left: 1px solid buttonhighlight;
	border-bottom: 1px solid buttonhighlight;
	border-right: 1px solid buttonshadow;
	cursor: hand;
	color:#FFffff;
	/*color:#FFCC00;*/
}




.rojo 
{
	color:#f00;
}
.rojo a 
{
	color: #f00;
	font-weight:bold;
	text-decoration: none;
}

