 
 /* Grillas Ajax */
 
 
  td {
  	 font-family:Verdana, Arial, Helvetica;
    
     color:blue;
     background-color:white;
     text-align:left;
     border-width:0px;
     border-style:solid;
     border-color:#000;
     }

 .tda3 {
 	 font-family:Arial, Helvetica;
 	 font-size:14px;
 	 font-weight:bold;
 	 color:white;
 	 background:#0000ff;
 	 text-align:center;
    } 
 
 .tda4 {
 	 font-family:Arial, Helvetica;
 	 font-size:14px;
 	 font-weight:bold;
 	 color:white;
 	 background-color:#006400;
 	 text-align:center;
    } 
  .tda41 {
 	 font-family:Arial, Helvetica;
 	 font-size:16px;
 	 font-weight:bold;
 	 color:white;
 	 background-color:#006400;
 	 text-align:center;
    } 
 .tda31  {
 	 font-family:Arial, Helvetica;
     font-size:14px;
     font-weight:bold;
     color:white;
     background:#e9967a;
     text-align:center;
      }
 
  .tda32  {
 	 font-family:Arial, Helvetica;
     font-size:14px;
     font-weight:bold;
     color:white;
     padding:5px;
     background:#e9967a;
     text-align:center;
      }
 
 .th1 { 
  	font-family: Arial, Helvetica;
    font-size:18px;
    color:blue;
    font-weight:bold;
    background:#F5F5DC;
    text-align:left;
    }
     .tda62  { font-family:Arial, Helvetica; font-size:14px;font-weight:bold; color:white; background:blue;  text-align:right;  } 
     .th9 { font-family:Verdana, Arial, Helvetica; font-size:14px;font-weight:bold;color:white; background:#A52A2A; text-align:center;}
     .th8 {  font-family:Verdana, Arial, Helvetica; font-size:14px;font-weight:bold; color:black; background:#ADD8E6; text-align:center;border-color:black; border-width:1px; border-style:solid }
     .th10 { font-family:Verdana, Arial, Helvetica; font-size:14px; color:blue; background:#F5F5DC; text-align:center; border-color:blue; border-width:1px; border-style:solid }
     .th13 { font-family:Verdana, Arial, Helvetica; font-size:14px; font-weight:bold; color:white; text-align:center; background:black; }
 
     .th20 { font-family:Arial, Helvetica; font-size:14px; color:white; font-weight:bold; background:gray; text-align:center; border-color:black; border-width:1px; border-style:solid }
     .th31 { font-family:Verdana, Arial, Helvetica; font-size:14px; color:white;font-weight:normal; background:blue; text-align:center; }
     .ventana_hlpr{ font-family:Verdana, Arial, Helvetica; font-size:11px; color:blue;border-width:2px; border-style:solid;border-color:#6495ED;}
     .ventana_h{ font-family:Verdana, Arial, Helvetica; margin:auto; font-size:11px; color:blue;border-width:1px; border-style:solid;border-color:#6495ED;}
     .ventana_r{ font-family:Verdana, Arial, Helvetica; font-size:11px; color:blue;border-width:1px; border-style:solid;border-color:#FF4500;}
     .ventana_v{ font-family:Verdana, Arial, Helvetica; font-size:11px; color:blue;border-width:1px; border-style:solid;border-color:#006400;}

  .ventana_hlp{ font-family:Verdana, Arial, Helvetica; font-size:11px; color:blue;border-width:1px; border-style:solid;border-color:#a9a9a9;}
  .ventana_hlpg{ font-family:Verdana, Arial, Helvetica; font-size:11px; color:blue;border-width:1px; background:#FFF8DC;border-style:solid;border-color:#a9a9a9;}
 
  .ventana_hl{ font-family:Verdana, Arial, Helvetica; font-size:11px; color:blue;border-width:1px; border-style:solid;border-color:#6495ED; box-shadow: 5px 5px 5px #888;}
  .ventana_hlc{ font-family:Verdana, Arial, Helvetica; font-size:11px; color:blue;border-width:1px; border-style:solid;border-color:#6495ED;}

 
 .tdb3e {
 	 font-family:Arial, Helvetica;
 	 font-size:16px;
 	 background-color:#f5f5dc;color:#000;
 	 text-align:left;
 	 border-top-width:0px;
 	 border-top-style:solid;
 	 border-top-color:#0000CD
   }
 
 .tdb4e { 
 	font-family:Arial, Helvetica;
 	font-size:16px;
 	background-color:#fff;
 	color:#000;
 	text-align:left;border-top-width:0px;
 	border-top-style:solid;
 	border-top-color:#0000CD 
 	}

.tdb4e1, .tdb3e1  { 
 	font-family:Arial, Helvetica;
 	font-size:16px;
 	background:#ccc;
 	color:#000;
 	text-align:left;
 	border-top-width:0px;
	border-left-width:1px;
 	border-top-style:solid;
 	border-color:#000;
    height:25px;
 	}
/*
.tdb3e1 { 
 	font-family:Arial, Helvetica;
 	font-size:16px;
 	background:#fff;
 	color:#000;
 	text-align:left;
 	border-top-width:0px;
 	border-left-width:1px;
 	border-top-style:solid;
 	border-color:#000;
 	height:25px;
 	}
*/
 .tdb3e11 { font-family:Arial, Helvetica; font-size:16px;background-color:#AFEEEE;color:#000; text-align:left;border-top-width:0px; border-top-style:solid; border-top-color:#0000CD }
  .tdb4e11 { font-family:Arial, Helvetica; font-size:16px;background-color:#f5f5dc;color:#000; text-align:left;border-top-width:0px; border-top-style:solid; border-top-color:#0000CD }

  .tdb4em { 
	font-family:Arial, Helvetica;
	font-size:12px;
	background-color:#fff;
	color:#000;
	 }

.tdb3em {
	 font-family:Arial, Helvetica;
	 font-size:12px;
	 background-color:#f5f5dc;
	 color:#000;
	
  }
.tdb3emt {
	 font-family:Arial, Helvetica;
	 font-size:12px;
	 background-color:#008B8B;
	 color:#fff;
	
  }



.tdb4f { font-family:Verdana, Arial, Helvetica;
		font-size:14px;background-color:#FFDEAD;
		color:#000; text-align:left;
		border-width:1px;
		border-style:solid;
		border-color:#696969 }


 .fondobutton { 
 	      background-color:#BCBCBC;
          border-width:0; 
           }


 .td1e{
 	font-family:Verdana, Arial, Helvetica;
 	font-size:16px;
 	color:black;
 	 }
 .td1e:hover{
 	background:#F0E68C;
 	color:black;
 	cursor:pointer;
 	}


.titulo_datos  {
 	 font-family:Arial, Helvetica;
     font-size:15px;
     font-weight:bold;
     color:white;
     background:#e9967a;
     text-align:center;
      }
.titulo_head  {
 	 font-family:Arial, Helvetica;
     font-size:15px;
     font-weight:bold;
     color:white;
     background:blue;
     text-align:center;
      }
  
		
  .titulo_info  {
		font-family:Arial;
	   font-size:10px;
	   font-weight:bold;
	   color:blue;
	   background:transparent;
	   
	   display: block;
	   padding:10px 0px 0 5px;
		}      



.par_gr{
	font-family:Arial, Helvetica;
 	font-size:14px;
 	background-color:#fff;
 	color:#000;
 	text-align:left;
 	padding:1px;
 	border-top-width:0px;
 	
}      
      
.impar_gr{
	 font-family:Arial, Helvetica;
 	 font-size:14px;
 	 background-color:#AFEEEE;
 	 color:#000;
 	 text-align:left;
 	 padding:1px;
 	 border-top-width:0px;
  
}  

td .par_gr_min{
	font-family:Arial, Helvetica;
 	font-size:10px;
 	font-weight:bold;
 	background-color:#fff;
 	color:#000;
 	text-align:center;
 	padding:1px;
 	border-top-width:0px;
 	
}      
      
td .impar_gr_min{
	 font-family:Arial, Helvetica;
 	 font-size:10px;
 	 font-weight:bold;
 	 background-color:#AFEEEE;
 	 color:#000;
 	 text-align:center;
 	 padding:1px;
 	 border-top-width:0px;
  
}  



.hlgl{
 	font-family:Verdana, Arial, Helvetica;
 	font-size:14px;
 	 }
.hlgl:hover{
 	background-color:blue;
 	color:white;
 	cursor:pointer;
 	}


      
.box_r{ border-width:2px;border-style:solid;border-radius: 10px;}
