.td_tabla {
    	border-bottom: 1px solid #bde0f1;
}

.td_celda {
    	border-right: 1px solid #bde0f1;
}

.tit_fondocel {
	FONT-SIZE: 11px;
	BACKGROUND: #eaeaea;
	COLOR: #495159;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	font-weight: bold;
	height:20px;
}

.menupri{   
     /* -moz-box-shadow: 0px 0px 10px #82c6f3; */
     /* -webkit-box-shadow: 0px 0px 10px #82c6f3; */
      /*box-shadow: 0px 0px 10px #82c6f3;*/
      background-color: #ffffff;
      padding: 0px;
 	  
      /*border: 1px solid #51aff7;*/
	  border-top-width: 1px;
  	  border-top-style: solid;
	  border-top-color: #d0e5f4;
	  
	  border-right-width: 1px;
  	  border-right-style: solid;
	  border-right-color: #d0e5f4;
	  
	  border-left-width: 1px;
  	  border-left-style: solid;
	  border-left-color: #d0e5f4;
	  
	  border-bottom-width: 1px;
  	  border-bottom-style: solid;
	  border-bottom-color: #d0e5f4;
	  /*width: 80%;*/
	  height:26px;
      margin: 0 auto;
	  color: #000;
	  
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;

/*Codigo para establecer el color degradado*/
background: #eef6fb; /* Old browsers */
	background: -moz-linear-gradient(top,  #eef6fb, #d0e5f4); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eef6fb), color-stop(100%,#d0e5f4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #eef6fb 0%,#d0e5f4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #eef6fb 0%,#d0e5f4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #eef6fb 0%,#d0e5f4 100%); /* IE10+ */
	background: linear-gradient(top,  #eef6fb 0%,#d0e5f4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eef6fb', endColorstr='#d0e5f4',GradientType=0 ); /* IE6-9*/
   }
   
.menusec{   
     /* -moz-box-shadow: 0px 0px 10px #82c6f3; */
     /* -webkit-box-shadow: 0px 0px 10px #82c6f3; */
      /*box-shadow: 0px 0px 10px #82c6f3;*/
      background-color: #ffffff;
      padding: 0px;
 	  
      /*border: 1px solid #51aff7;*/
	  border-top-width: 1px;
  	  border-top-style: solid;
	  border-top-color: #d0e5f4;
	  
	  border-right-width: 1px;
  	  border-right-style: solid;
	  border-right-color: #d0e5f4;
	  
	  border-left-width: 1px;
  	  border-left-style: solid;
	  border-left-color: #d0e5f4;
	  
	  border-bottom-width: 1px;
  	  border-bottom-style: solid;
	  border-bottom-color: #d0e5f4;
	  /*width: 80%;*/
	  height:30px;
      margin: 0 auto;
	  color: #000;
	  
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;

/*Codigo para establecer el color degradado*/
background: #eef6fb; /* Old browsers */
	background: -moz-linear-gradient(top,  #eef6fb, #d0e5f4); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eef6fb), color-stop(100%,#d0e5f4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #2c3741 0%,#2c3741 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #eef6fb 0%,#d0e5f4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #eef6fb 0%,#d0e5f4 100%); /* IE10+ */
	background: linear-gradient(top,  #eef6fb 0%,#d0e5f4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eef6fb', endColorstr='#d0e5f4',GradientType=0 ); /* IE6-9*/
   }
      

.menumatri{   
     /* -moz-box-shadow: 0px 0px 10px #82c6f3; */
     /* -webkit-box-shadow: 0px 0px 10px #82c6f3; */
      /*box-shadow: 0px 0px 10px #82c6f3;*/
      background-color: #ffffff;
      padding: 0px;
 	  
      /*border: 1px solid #51aff7;*/
	  border-top-width: 1px;
  	  border-top-style: solid;
	  border-top-color: #d0e5f4;
	  
	  border-right-width: 1px;
  	  border-right-style: solid;
	  border-right-color: #d0e5f4;
	  
	  border-left-width: 1px;
  	  border-left-style: solid;
	  border-left-color: #d0e5f4;
	  
	  border-bottom-width: 1px;
  	  border-bottom-style: solid;
	  border-bottom-color: #d0e5f4;
	  /*width: 80%;*/
	  height:26px;
      margin: 0 auto;
	  color: #000;
	  
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;

/*Codigo para establecer el color degradado*/
background: #eef6fb; /* Old browsers */
	background: -moz-linear-gradient(top,  #eef6fb, #d0e5f4); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eef6fb), color-stop(100%,#d0e5f4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #eef6fb 0%,#d0e5f4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #eef6fb 0%,#d0e5f4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #eef6fb 0%,#d0e5f4 100%); /* IE10+ */
	background: linear-gradient(top,  #eef6fb 0%,#d0e5f4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eef6fb', endColorstr='#d0e5f4',GradientType=0 ); /* IE6-9*/
   }
   
.lienabaja{   
     
      padding: 0px;
 	 
	  border-bottom-width: 1px;
  	  border-bottom-style: solid;
	  border-bottom-color: #c8cecf;
	 
	  

   }


   
   .cuerpo_tabla{   
     /* -moz-box-shadow: 0px 0px 10px #82c6f3; */
     /* -webkit-box-shadow: 0px 0px 10px #82c6f3; */
      /*box-shadow: 0px 0px 10px #82c6f3;*/
      background-color: #f4fafd;
      padding: 0px;
 	  
      /*border: 1px solid #51aff7;*/
	  border-top-width: 5px;
  	  border-top-style: solid;
	  border-top-color: #d0e5f4;
	  
	  border-right-width: 5px;
  	  border-right-style: solid;
	  border-right-color: #d0e5f4;
	  
	  border-left-width: 5px;
  	  border-left-style: solid;
	  border-left-color: #d0e5f4;
	  
	  border-bottom-width: 5px;
  	  border-bottom-style: solid;
	  border-bottom-color: #d0e5f4;
	  width: 1150px;
	  height:100%;
      margin: 0 auto;
	  color: #000;
	  
	border-radius: 12px 0px 12px 12px;
	-moz-border-radius: 12px 0px 12px 12px;
	-webkit-border-radius: 12px 0px 12px 12px;

	box-shadow: 0 13px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0), 
    0 0 0px rgba(0, 0, 0, 0.1) inset
  
   }
   
   .cuerpo_ficha{   
     /* -moz-box-shadow: 0px 0px 10px #82c6f3; */
     /* -webkit-box-shadow: 0px 0px 10px #82c6f3; */
      /*box-shadow: 0px 0px 10px #82c6f3;*/
      background-color: #f4fafd;
      padding: 0px;
 	  
      /*border: 1px solid #51aff7;*/
	  border-top-width: 5px;
  	  border-top-style: solid;
	  border-top-color: #d0e5f4;
	  
	  border-right-width: 5px;
  	  border-right-style: solid;
	  border-right-color: #d0e5f4;
	  
	  border-left-width: 5px;
  	  border-left-style: solid;
	  border-left-color: #d0e5f4;
	  
	  border-bottom-width: 5px;
  	  border-bottom-style: solid;
	  border-bottom-color: #d0e5f4;
	  width: 1000px;
	  height:100%;
      margin: 0 auto;
	  color: #000;
	  
	border-radius: 12px 0px 12px 12px;
	-moz-border-radius: 12px 0px 12px 12px;
	-webkit-border-radius: 12px 0px 12px 12px;

	box-shadow: 0 13px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0), 
    0 0 0px rgba(0, 0, 0, 0.1) inset
  
   }
   
  
   
   
   .cuerpo_detalle{   
     /* -moz-box-shadow: 0px 0px 10px #82c6f3; */
     /* -webkit-box-shadow: 0px 0px 10px #82c6f3; */
      /*box-shadow: 0px 0px 10px #82c6f3;*/
      background-color: #f4fafd;
      padding: 0px;
 	  
      /*border: 1px solid #51aff7;*/
	  border-top-width: 5px;
  	  border-top-style: solid;
	  border-top-color: #f8751d;
	  
	  border-right-width: 5px;
  	  border-right-style: solid;
	  border-right-color: #f8751d;
	  
	  border-left-width: 5px;
  	  border-left-style: solid;
	  border-left-color: #f8751d;
	  
	  border-bottom-width: 5px;
  	  border-bottom-style: solid;
	  border-bottom-color: #f8751d;
	  width: 700px;
	  height:60%;
      margin: 0 auto;
	  color: #000;
	  
	border-radius: 12px 12px 12px 12px;
	-moz-border-radius: 12px 12px 12px 12px;
	-webkit-border-radius: 12px 12px 12px 12px;

	box-shadow: 0 13px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0), 
    0 0 0px rgba(0, 0, 0, 0.1) inset
   }
   
   
 .azul_cab {
	/*height:100%;
        min-height:900px;*/
		
	/*	width:100%;*/
	background: #d0e5f4; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff, #d0e5f4 80%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d0e5f4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#b1ddfd 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#b1ddfd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#b1ddfd 100%); /* IE10+ */
	background: linear-gradient(top,  #ffffff 0%,#b1ddfd 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d0e5f4',GradientType=0 ); /* IE6-9 */
	border-radius: 12px 12px 0px 0px;
	-moz-border-radius: 12px 12px 0px 0px;
	-webkit-border-radius: 12px 12px 0px 0px;
	
	
	border-bottom: 1px solid #93d3f6;
	border-top: 1px solid #93d3f6;
	border-left: 1px solid #93d3f6;
	border-right: 1px solid #93d3f6;
}

.gris2_cab {
	/*height:100%;
        min-height:900px;*/
		
	/*width:92%;*/
	background: #d0e5f4; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff, #d0e5f4 80%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d0e5f4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#d1d3d3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#d1d3d3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#d1d3d3 100%); /* IE10+ */
	background: linear-gradient(top,  #ffffff 0%,#d1d3d3 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d0e5f4',GradientType=0 ); /* IE6-9 */
	border-radius: 12px 12px 0px 0px;
	-moz-border-radius: 12px 12px 0px 0px;
	-webkit-border-radius: 12px 12px 0px 0px;
	
	
	border-bottom: 1px solid #d1d3d3;
	border-top: 1px solid #d1d3d3;
	border-left: 1px solid #d1d3d3;
	border-right: 1px solid #d1d3d3;
}

.gris2_cabsm {
	/*height:100%;
        min-height:900px;*/
		
	/*width:92%;*/
	background: #d0e5f4; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff, #d0e5f4 80%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d0e5f4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#d1d3d3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#d1d3d3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#d1d3d3 100%); /* IE10+ */
	background: linear-gradient(top,  #ffffff 0%,#d1d3d3 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d0e5f4',GradientType=0 ); /* IE6-9 */
	border-radius: 0px 12px 12px 12px;
	-moz-border-radius: 0px 12px 12px 12px;
	-webkit-border-radius: 0px 12px 12px 12px;
	
	
	border-bottom: 1px solid #d1d3d3;
	border-top: 1px solid #d1d3d3;
	border-left: 1px solid #d1d3d3;
	border-right: 1px solid #d1d3d3;
}

.rojo_cab {
	/*height:100%;
        min-height:900px;*/
		
	/*	width:100%;*/
	background: #fbcbcb; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff, #fbcbcb4 80%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fbcbcb)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#fbcbcb 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#fbcbcb 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#fbcbcbd 100%); /* IE10+ */
	background: linear-gradient(top,  #ffffff 0%,#fbcbcb 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d0e5f4',GradientType=0 ); /* IE6-9 */
	border-radius: 12px 12px 0px 0px;
	-moz-border-radius: 12px 12px 0px 0px;
	-webkit-border-radius: 12px 12px 0px 0px;
	
	
	border-bottom: 1px solid #ffbdbd;
	border-top: 1px solid #ffbdbd;
	border-left: 1px solid #ffbdbd;
	border-right: 1px solid #ffbdbd;
}


.celeste_cab {
	/*height:100%;
        min-height:900px;*/
		
	/*	width:100%;*/
	background: #d0e5f4; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff, #d0e5f4 80%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d0e5f4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#d3ecfe 80%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#b1ddfd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#b1ddfd 100%); /* IE10+ */
	background: linear-gradient(top,  #ffffff 0%,#b1ddfd 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d0e5f4',GradientType=0 ); /* IE6-9 */
	border-radius: 12px 12px 12px 12px;
	-moz-border-radius: 12px 12px 12px 12px;
	-webkit-border-radius: 12px 12px 12px 12px;
	
	
	border-bottom: 1px solid #93d3f6;
	border-top: 1px solid #93d3f6;
	border-left: 1px solid #93d3f6;
	border-right: 1px solid #93d3f6;
}

.historico_cab {
	/*height:100%;
        min-height:900px;*/
		
	/*	width:100%;*/
	background: #d1d3d3; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff, #d1d3d3 80%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d1d3d3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#d1d3d3 70%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#d1d3d3 80%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#d1d3d3 80%); /* IE10+ */
	background: linear-gradient(top,  #ffffff 0%,#d1d3d3 80%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c3c4c4',GradientType=0 ); /* IE6-9 */
	border-radius: 12px 12px 12px 12px;
	-moz-border-radius: 12px 12px 12px 12px;
	-webkit-border-radius: 12px 12px 12px 12px;
	
	
	border-bottom: 1px solid #c3c4c4;
	border-top: 1px solid #c3c4c4;
	border-left: 1px solid #c3c4c4;
	border-right: 1px solid #c3c4c4;
}

.historico_cab_92 {
	/*height:100%;
        min-height:900px;*/
		
	width:92%;
	background: #d1d3d3; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff, #d1d3d3 80%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d1d3d3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#d1d3d3 70%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#d1d3d3 80%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#d1d3d3 80%); /* IE10+ */
	background: linear-gradient(top,  #ffffff 0%,#d1d3d3 80%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c3c4c4',GradientType=0 ); /* IE6-9 */
	border-radius: 0px 12px 12px 12px;
	-moz-border-radius: 0px 12px 12px 12px;
	-webkit-border-radius: 0px 12px 12px 12px;
	
	
	border-bottom: 1px solid #c3c4c4;
	border-top: 1px solid #c3c4c4;
	border-left: 1px solid #c3c4c4;
	border-right: 1px solid #c3c4c4;
}

.ver_cab {
	/*height:100%;
        min-height:900px;*/
		
	/*	width:100%;*/
	background: #d3f8e7; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff, #d0e5f4 80%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d0e5f4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#9be4c2 130%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#b1ddfd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#b1ddfd 100%); /* IE10+ */
	background: linear-gradient(top,  #ffffff 0%,#b1ddfd 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d0e5f4',GradientType=0 ); /* IE6-9 */
	border-radius: 12px 12px 0px 0px;
	-moz-border-radius: 12px 12px 0px 0px;
	-webkit-border-radius: 12px 12px 0px 0px;
	
	
	border-bottom: 2px solid #a7e2c6;
	border-top: 1px solid #a7e2c6;
	border-left: 1px solid #a7e2c6;
	border-right: 1px solid #a7e2c6;
}




.calendary_cab {
	/*height:100%;
        min-height:900px;*/
		
	/*	width:100%;*/
	background: #d0e5f4; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff, #d0e5f4 80%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d0e5f4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f3f8e0 0%,#c7de6b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#b1ddfd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#b1ddfd 100%); /* IE10+ */
	background: linear-gradient(top,  #ffffff 0%,#b1ddfd 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d0e5f4',GradientType=0 ); /* IE6-9 */
	border-radius: 12px 12px 0px 0px;
	-moz-border-radius: 12px 12px 0px 0px;
	-webkit-border-radius: 12px 12px 0px 0px;
	
	
	border-bottom: 1px solid #c7de6b;
	border-top: 1px solid #c7de6b;
	border-left: 1px solid #c7de6b;
	border-right: 1px solid #c7de6b;
}



.celdas_opc {
	/*height:100%;
        min-height:900px;*/
		
		width:100%;
	background: #edf7fd;
	border-radius: 0px 0px 12px 12px;
	-moz-border-radius: 0px 0px 12px 12px;
	-webkit-border-radius: 0px 0px 12px 12px;
	
	
	border-bottom: 1px solid #93d3f6;
	
	border-left: 1px solid #93d3f6;
	border-right: 1px solid #93d3f6;
}

.celdas_opcverde {
	/*height:100%;
        min-height:900px;*/
		
		width:100%;
	background: #edf7fd;
	border-radius: 0px 0px 12px 12px;
	-moz-border-radius: 0px 0px 12px 12px;
	-webkit-border-radius: 0px 0px 12px 12px;
	
	
	border-bottom: 1px solid #9be4c2;
	
	border-left: 1px solid #9be4c2;
	border-right: 1px solid #9be4c2;
}

.celdas_central {
	/*height:100%;
        min-height:900px;*/
		
		width:95%;
	background: #edf7fd;
	
	border-bottom: 1px solid #93d3f6;
	border-left: 1px solid #93d3f6;
	border-right: 1px solid #93d3f6;
}

.celdas_centverde {
	/*height:100%;
        min-height:900px;*/
		
		width:100%;
	background: #edf7fd;
	
	border-bottom: 1px solid #9be4c2;
	border-left: 1px solid #9be4c2;
	border-right: 1px solid #9be4c2;
}


.celdas_inter {
	/*height:100%;
        min-height:900px;*/
		
		width:95%;
	background: #e1e2e2;
	border-bottom: 1px solid #979496;
	border-left: 1px solid #979496;
	border-right: 1px solid #979496;
}

.celdas_inter2 {
	/*height:100%;
        min-height:900px;*/
		
		width:95%;
	background: #e9fdfd;
	border-bottom: 1px solid #afb0b0;
	border-left: 1px solid #afb0b0;
	border-right: 1px solid #afb0b0;
}

.celdas_SUMA {
	/*height:100%;
        min-height:900px;*/
		
		width:95%;
	background: #d6d7d7;
	border-bottom: 1px solid #b8bfbf;
	border-left: 1px solid #b8bfbf;
	border-right: 1px solid #b8bfbf;
}


.celdas_TOT {
	/*height:100%;
        min-height:900px;*/
		
		width:95%;
	background: #fceccb;
	border-bottom: 1px solid #facc69;
	border-left: 1px solid #facc69;
	border-right: 1px solid #facc69;
	/*border-top: 1px solid #facc69;*/
}

.celdas_verde {
	/*height:100%;
        min-height:900px;*/
		
		width:95%;
	background: #e2f4fd;
	/*border-radius: 0px 0px 12px 12px;
	-moz-border-radius: 0px 0px 12px 12px;
	-webkit-border-radius: 0px 0px 12px 12px;*/
	border-bottom: 1px solid #979496;
	border-left: 1px solid #979496;
	border-right: 1px solid #979496;
}

.celdas_lech {
	/*height:100%;
        min-height:900px;*/
		
		width:95%;
	background: #d1fbd1;
	/*border-radius: 0px 0px 12px 12px;
	-moz-border-radius: 0px 0px 12px 12px;
	-webkit-border-radius: 0px 0px 12px 12px;*/
	border-bottom: 1px solid #d3dce5;
	border-left: 1px solid #d3dce5;
	border-right: 1px solid #d3dce5;
}

.celdas_baja1 {
	/*height:100%;
        min-height:900px;*/
		
		width:95%;
	background: #fdf4f4;
	/*border-radius: 0px 0px 12px 12px;
	-moz-border-radius: 0px 0px 12px 12px;
	-webkit-border-radius: 0px 0px 12px 12px;*/
	border-bottom: 1px solid #d3dce5;
	border-left: 1px solid #d3dce5;
	border-right: 1px solid #d3dce5;
}

.celdas_baja2 {
	/*height:100%;
        min-height:900px;*/
		
		width:95%;
	background: #eeeeee;
	/*border-radius: 0px 0px 12px 12px;
	-moz-border-radius: 0px 0px 12px 12px;
	-webkit-border-radius: 0px 0px 12px 12px;*/
	border-bottom: 1px solid #d3dce5;
	border-left: 1px solid #d3dce5;
	border-right: 1px solid #d3dce5;
}

.celdas_amarillo {
	/*height:100%;
        min-height:900px;*/
		
		width:95%;
	background: #fdf3da;
	/*border-radius: 0px 0px 12px 12px;
	-moz-border-radius: 0px 0px 12px 12px;
	-webkit-border-radius: 0px 0px 12px 12px;*/
	border-bottom: 1px solid #f6c489;
	border-left: 1px solid #f6c489;
	border-right: 1px solid #f6c489;
}

.celdas_veve {
	/*height:100%;
        min-height:900px;*/
		
		width:95%;
	background: #e0fcf1;
	/*border-radius: 0px 0px 12px 12px;
	-moz-border-radius: 0px 0px 12px 12px;
	-webkit-border-radius: 0px 0px 12px 12px;*/
	border-bottom: 1px solid #a6ddc7;
	border-left: 1px solid #a6ddc7;
	border-right: 1px solid #a6ddc7;
}


.celdas_fata_pago {
	/*height:100%;
        min-height:900px;*/
		
		width:95%;
	background: #fbe3e5;
	/*border-radius: 0px 0px 12px 12px;
	-moz-border-radius: 0px 0px 12px 12px;
	-webkit-border-radius: 0px 0px 12px 12px;*/
	border-bottom: 1px solid #a6ddc7;
	border-left: 1px solid #a6ddc7;
	border-right: 1px solid #a6ddc7;
}

.celdas_pagado {
	/*height:100%;
        min-height:900px;*/
		
		width:95%;
	background: #c5f8e5;
	/*border-radius: 0px 0px 12px 12px;
	-moz-border-radius: 0px 0px 12px 12px;
	-webkit-border-radius: 0px 0px 12px 12px;*/
	border-bottom: 1px solid #a6ddc7;
	border-left: 1px solid #a6ddc7;
	border-right: 1px solid #a6ddc7;
}

.tabla_radio {
	/*height:100%;
        min-height:900px;*/
		
		width:95%;
	background: #edf7fd;
	border-radius: 12px 12px 12px 12px;
	-moz-border-radius: 12px 12px 12px 12px;
	-webkit-border-radius: 12px 12px 12px 12px;
	
	
	border-bottom: 4px solid #b2ddf4;
	border-top: 4px solid #b2ddf4;
	border-left: 4px solid #b2ddf4;
	border-right: 4px solid #b2ddf4;
}

.tabla_borde_blu {
	/*height:100%;
        min-height:900px;*/
		
		width:95%;
	background: #edf7fd;
	border-radius: 12px 12px 12px 12px;
	-moz-border-radius: 12px 12px 12px 12px;
	-webkit-border-radius: 12px 12px 12px 12px;
	
	
	border-bottom: 2px solid #b2ddf4;
	border-top: 2px solid #b2ddf4;
	border-left: 2px solid #b2ddf4;
	border-right: 2px solid #b2ddf4;
}

.tabla_borde_verde {
	/*height:100%;
        min-height:900px;*/
		
		width:95%;
	background: #edf7fd;
	border-radius: 12px 12px 12px 12px;
	-moz-border-radius: 12px 12px 12px 12px;
	-webkit-border-radius: 12px 12px 12px 12px;
	
	
	border-bottom: 2px solid #a1cea9;
	border-top: 2px solid #a1cea9;
	border-left: 2px solid #a1cea9;
	border-right: 2px solid #a1cea9;
}



.tabla_borde_preins {
	/*height:100%;
        min-height:900px;*/
		
		width:95%;
	background: #efefef;
	border-radius: 12px 12px 12px 12px;
	-moz-border-radius: 12px 12px 12px 12px;
	-webkit-border-radius: 12px 12px 12px 12px;
	
	
	border-bottom: 2px solid #cacccc;
	border-top: 2px solid #cacccc;
	border-left: 2px solid #cacccc;
	border-right: 2px solid #cacccc;
}


.tabla_borde_gris{
	 -moz-box-shadow: 0px 0px 10px #82c6f3;
     -webkit-box-shadow: 0px 0px 10px #82c6f3;
      box-shadow: 0px 0px 10px #82c6f3;
      background-color: #445263;
      padding: 0px;
 	  
      /*border: 1px solid #51aff7;*/
	  width: 100%;
	  height:100%;
      margin: 0 auto;
	  color: #000;
  
	box-shadow: 0 12px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0), 
    0 0 0px rgba(0, 0, 0, 0.1) inset;
}

.tabla_borde_blu_2 {
	/*height:100%;
        min-height:900px;*/
		
		width:95%;
	background: #edf7fd;
	border-radius: 12px 12px 0px 0px;
	-moz-border-radius: 12px 12px 0px 0px;
	-webkit-border-radius: 12px 12px 0px 0px;
	
	
	border-bottom: 4px solid #b2ddf4;
	border-top: 4px solid #b2ddf4;
	border-left: 4px solid #b2ddf4;
	border-right: 4px solid #b2ddf4;
}


.borde_tab {
	/*height:100%;
        min-height:900px;*/
		
		width:100%;
	background: #edf7fd;
	border-radius: 0px 12px 12px 12px;
	-moz-border-radius: 0px 12px 12px 12px;
	-webkit-border-radius: 0px 12px 12px 12px;
	
	
	border-bottom: 1px solid #b2ddf4;
	border-top: 1px solid #b2ddf4;
	border-left: 1px solid #b2ddf4;
	border-right: 1px solid #b2ddf4;
}

.borde_95 {
		/*height:100%;
        min-height:900px;*/
		
		width:95%;
	background: #d0e5f4; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff, #d0e5f4 80%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d0e5f4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#d3ecfe 80%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#b1ddfd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#b1ddfd 100%); /* IE10+ */
	background: linear-gradient(top,  #ffffff 0%,#b1ddfd 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d0e5f4',GradientType=0 ); /* IE6-9 */
	border-radius: 0px 12px 12px 12px;
	-moz-border-radius: 0px 12px 12px 12px;
	-webkit-border-radius: 0px 12px 12px 12px;
	
	
	border-bottom: 1px solid #93d3f6;
	border-top: 1px solid #93d3f6;
	border-left: 1px solid #93d3f6;
	border-right: 1px solid #93d3f6;
}

.borde_sm {
		/*height:100%;
        min-height:900px;*/
		
		/*width:95%;*/
	background: #d0e5f4; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff, #d0e5f4 80%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d0e5f4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#d3ecfe 80%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#b1ddfd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#b1ddfd 100%); /* IE10+ */
	background: linear-gradient(top,  #ffffff 0%,#b1ddfd 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d0e5f4',GradientType=0 ); /* IE6-9 */
	border-radius: 0px 12px 12px 12px;
	-moz-border-radius: 0px 12px 12px 12px;
	-webkit-border-radius: 0px 12px 12px 12px;
	
	
	border-bottom: 1px solid #93d3f6;
	border-top: 1px solid #93d3f6;
	border-left: 1px solid #93d3f6;
	border-right: 1px solid #93d3f6;
}


.borde {
		/*height:100%;
        min-height:900px;*/
		
	
	background: #d0e5f4; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff, #d0e5f4 80%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d0e5f4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#d3ecfe 80%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#b1ddfd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#b1ddfd 100%); /* IE10+ */
	background: linear-gradient(top,  #ffffff 0%,#b1ddfd 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d0e5f4',GradientType=0 ); /* IE6-9 */
	border-radius: 0px 12px 12px 12px;
	-moz-border-radius: 0px 12px 12px 12px;
	-webkit-border-radius: 0px 12px 12px 12px;
	
	
	border-bottom: 1px solid #93d3f6;
	border-top: 1px solid #93d3f6;
	border-left: 1px solid #93d3f6;
	border-right: 1px solid #93d3f6;
}


.borde_92 {
		/*height:100%;
        min-height:900px;*/
		
		width:92%;
	background: #d0e5f4; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff, #d0e5f4 80%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d0e5f4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#d3ecfe 80%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#b1ddfd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#b1ddfd 100%); /* IE10+ */
	background: linear-gradient(top,  #ffffff 0%,#b1ddfd 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d0e5f4',GradientType=0 ); /* IE6-9 */
	border-radius: 0px 12px 12px 12px;
	-moz-border-radius: 0px 12px 12px 12px;
	-webkit-border-radius: 0px 12px 12px 12px;
	
	
	border-bottom: 1px solid #93d3f6;
	border-top: 1px solid #93d3f6;
	border-left: 1px solid #93d3f6;
	border-right: 1px solid #93d3f6;
}
.borde_rojo {
		/*height:100%;
        min-height:900px;*/
		
		width:95%;
	background: #ffbdbd; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff, #ffbdbd 80%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ffbdbd)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#fbcbcb 80%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#ffbdbd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#ffbdbd 100%); /* IE10+ */
	background: linear-gradient(top,  #ffffff 0%,#ffbdbd 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffbdbd',GradientType=0 ); /* IE6-9 */
	border-radius: 0px 12px 12px 12px;
	-moz-border-radius: 0px 12px 12px 12px;
	-webkit-border-radius: 0px 12px 12px 12px;
	
	
	border-bottom: 1px solid #ffbdbd;
	border-top: 1px solid #ffbdbd;
	border-left: 1px solid #ffbdbd;
	border-right: 1px solid #ffbdbd;
}

.borde_baja {
		/*height:100%;
        min-height:900px;*/
		
		width:95%;
	background: #ffbdbd; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff, #ffbdbd 80%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ffbdbd)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#fbcbcb 80%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#ffbdbd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#ffbdbd 100%); /* IE10+ */
	background: linear-gradient(top,  #ffffff 0%,#ffbdbd 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffbdbd',GradientType=0 ); /* IE6-9 */
	border-radius: 12px 12px 12px 12px;
	-moz-border-radius: 12px 12px 12px 12px;
	-webkit-border-radius: 12px 12px 12px 12px;
	
	
	border-bottom: 1px solid #ffbdbd;
	border-top: 1px solid #ffbdbd;
	border-left: 1px solid #ffbdbd;
	border-right: 1px solid #ffbdbd;
}

.ver_cab {
	/*height:100%;
        min-height:900px;*/
		
	/*	width:100%;*/
	background: #d3f8e7; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff, #d0e5f4 80%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d0e5f4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#63b772 130%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#63b772 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#63b772 100%); /* IE10+ */
	background: linear-gradient(top,  #ffffff 0%,#63b772 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d0e5f4',GradientType=0 ); /* IE6-9 */
	border-radius: 12px 12px 0px 0px;
	-moz-border-radius: 12px 12px 0px 0px;
	-webkit-border-radius: 12px 12px 0px 0px;
	
	
	border-bottom: 0px solid #a7e2c6;
	border-top: 1px solid #a7e2c6;
	border-left: 1px solid #a7e2c6;
	border-right: 1px solid #a7e2c6;
}

.borde_96 {
	/*height:100%;
        min-height:900px;*/
		
		width:95%;
	background: #edf7fd;
	border-radius: 0px 12px 12px 12px;
	-moz-border-radius: 0px 12px 12px 12px;
	-webkit-border-radius: 0px 12px 12px 12px;
	
	
	border-bottom: 1px solid #a7e2c6;
	border-top: 1px solid #a7e2c6;
	border-left: 1px solid #a7e2c6;
	border-right: 1px solid #a7e2c6;
}

.verde_cab {
	/* -moz-box-shadow: 0px 0px 10px #82c6f3; */
     /* -webkit-box-shadow: 0px 0px 10px #82c6f3; */
      /*box-shadow: 0px 0px 10px #82c6f3;*/
      background-color: #ffffff;
      padding: 0px;
 	  
      /*border: 1px solid #51aff7;*/
	  border-top-width: 1px;
  	  border-top-style: solid;
	  border-top-color: #3e5c7d;
	  
	  border-right-width: 1px;
  	  border-right-style: solid;
	  border-right-color: #3e5c7d;
	  
	  border-left-width: 1px;
  	  border-left-style: solid;
	  border-left-color: #3e5c7d;
	  
	  border-bottom-width: 1px;
  	  border-bottom-style: solid;
	  border-bottom-color: #3e5c7d;
	  /*width: 80%;*/
	  height:26px;
      margin: 0 auto;
	  color: #000;
	  
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;

/*Codigo para establecer el color degradado*/
background: #5f7f9e; /* Old browsers */
	background: -moz-linear-gradient(top,  #5f7f9e 0%, #3e5c7d 40%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3e5c7d), color-stop(100%,#3e5c7d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #5f7f9e 0%,#3e5c7d 40%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #5f7f9e 0%,#3e5c7d 40%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #5f7f9e 0%,#3e5c7d 40%); /* IE10+ */
	background: linear-gradient(top,  #5f7f9e 0%,#3e5c7d 40%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3e5c7d', endColorstr='#3e5c7d',GradientType=0 ); /* IE6-9*/
}

.busqueda_cab {
	/* -moz-box-shadow: 0px 0px 10px #82c6f3; */
     /* -webkit-box-shadow: 0px 0px 10px #82c6f3; */
      /*box-shadow: 0px 0px 10px #82c6f3;*/
      background-color: #ffffff;
      padding: 0px;
 	  
      /*border: 1px solid #51aff7;*/
	  border-top-width: 1px;
  	  border-top-style: solid;
	  border-top-color: #2c3741;
	  
	  border-right-width: 1px;
  	  border-right-style: solid;
	  border-right-color: #2c3741;
	  
	  border-left-width: 1px;
  	  border-left-style: solid;
	  border-left-color: #2c3741;
	  
	  border-bottom-width: 1px;
  	  border-bottom-style: solid;
	  border-bottom-color: #2c3741;
	  /*width: 80%;*/
	  height:26px;
      margin: 0 auto;
	  color: #000;
	  
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;

/*Codigo para establecer el color degradado*/
background: #5f7f9e; /* Old browsers */
	background: -moz-linear-gradient(top,  #5f7f9e 0%, #3e5c7d 40%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3e5c7d), color-stop(100%,#3e5c7d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #435260 0%,#2c3741 40%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #5f7f9e 0%,#3e5c7d 40%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #5f7f9e 0%,#3e5c7d 40%); /* IE10+ */
	background: linear-gradient(top,  #5f7f9e 0%,#3e5c7d 40%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3e5c7d', endColorstr='#3e5c7d',GradientType=0 ); /* IE6-9*/
}

.busqueda_rojo {
	/* -moz-box-shadow: 0px 0px 10px #82c6f3; */
     /* -webkit-box-shadow: 0px 0px 10px #82c6f3; */
      /*box-shadow: 0px 0px 10px #82c6f3;*/
      background-color: #ffffff;
      padding: 0px;
 	  
      /*border: 1px solid #51aff7;*/
	  border-top-width: 1px;
  	  border-top-style: solid;
	  border-top-color: #d95802;
	  
	  border-right-width: 1px;
  	  border-right-style: solid;
	  border-right-color: #d95802;
	  
	  border-left-width: 1px;
  	  border-left-style: solid;
	  border-left-color: #d95802;
	  
	  border-bottom-width: 1px;
  	  border-bottom-style: solid;
	  border-bottom-color: #d95802;
	  /*width: 80%;*/
	  height:26px;
      margin: 0 auto;
	  color: #000;
	  
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;

/*Codigo para establecer el color degradado*/
background: #5f7f9e; /* Old browsers */
	background: -moz-linear-gradient(top,  #5f7f9e 0%, #3e5c7d 40%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3e5c7d), color-stop(100%,#3e5c7d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fd7921 0%,#d95802 40%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fd7921 0%,#d95802 40%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fd7921 0%,#d95802 40%); /* IE10+ */
	background: linear-gradient(top,  #fd7921 0%,#d95802 40%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3e5c7d', endColorstr='#3e5c7d',GradientType=0 ); /* IE6-9*/
}


.busqueda_verde {
	/* -moz-box-shadow: 0px 0px 10px #82c6f3; */
     /* -webkit-box-shadow: 0px 0px 10px #82c6f3; */
      /*box-shadow: 0px 0px 10px #82c6f3;*/
      background-color: #ffffff;
      padding: 0px;
 	  
      /*border: 1px solid #51aff7;*/
	  border-top-width: 1px;
  	  border-top-style: solid;
	  border-top-color: #2b7118;
	  
	  border-right-width: 1px;
  	  border-right-style: solid;
	  border-right-color: #2b7118;
	  
	  border-left-width: 1px;
  	  border-left-style: solid;
	  border-left-color: #2b7118;
	  
	  border-bottom-width: 1px;
  	  border-bottom-style: solid;
	  border-bottom-color: #2b7118;
	  /*width: 80%;*/
	  height:26px;
      margin: 0 auto;
	  color: #000;
	  
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;

/*Codigo para establecer el color degradado*/
background: #5f7f9e; /* Old browsers */
	background: -moz-linear-gradient(top,  #5f7f9e 0%, #3e5c7d 40%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3e5c7d), color-stop(100%,#3e5c7d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #a7df98 0%,#2b7118 40%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fd7921 0%,#d95802 40%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fd7921 0%,#d95802 40%); /* IE10+ */
	background: linear-gradient(top,  #fd7921 0%,#d95802 40%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3e5c7d', endColorstr='#3e5c7d',GradientType=0 ); /* IE6-9*/
}

.griss_cab {
	/* -moz-box-shadow: 0px 0px 10px #82c6f3; */
     /* -webkit-box-shadow: 0px 0px 10px #82c6f3; */
      /*box-shadow: 0px 0px 10px #82c6f3;*/
      background-color: #ffffff;
      padding: 0px;
 	  
      /*border: 1px solid #51aff7;*/
	  border-top-width: 1px;
  	  border-top-style: solid;
	  border-top-color: #2c3741;
	  
	  border-right-width: 1px;
  	  border-right-style: solid;
	  border-right-color: #2c3741;
	  
	  border-left-width: 1px;
  	  border-left-style: solid;
	  border-left-color: #2c3741;
	  
	  border-bottom-width: 1px;
  	  border-bottom-style: solid;
	  border-bottom-color: #2c3741;
	  /*width: 80%;*/
	  height:26px;
      margin: 0 auto;
	  color: #000;
	  
	border-radius: 0px 0px 0px 0px;
	-moz-border-radius: 0px 0px 0px 0px;
	-webkit-border-radius: 0px 0px 0px 0px;

/*Codigo para establecer el color degradado*/
background: #5f7f9e; /* Old browsers */
	background: -moz-linear-gradient(top,  #2c3741 0%, #2c3741 40%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2c3741), color-stop(100%,#2c3741)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #2c3741 0%,#2c3741 10%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #2c3741 0%,#2c3741 40%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #2c3741 0%,#2c3741 40%); /* IE10+ */
	background: linear-gradient(top,  #2c3741 0%,#2c3741 40%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c3741', endColorstr='#2c3741',GradientType=0 ); /* IE6-9*/
}

#resplandorCONTENT{   
      -moz-box-shadow: 0px 0px 10px #82c6f3; 
      -webkit-box-shadow: 0px 0px 10px #82c6f3; 
      box-shadow: 0px 0px 10px #82c6f3;
      background-color: #ffffff;
      padding: 0px;
 	  
      /*border: 1px solid #51aff7;*/
	  border-top-width: 1px;
  	  border-top-style: solid;
	  border-top-color: #65b0e2;
	  
	  border-right-width: 1px;
  	  border-right-style: solid;
	  border-right-color: #65b0e2;
	  
	  border-left-width: 1px;
  	  border-left-style: solid;
	  border-left-color: #65b0e2;
	  
	  border-bottom-width: 1px;
  	  border-bottom-style: solid;
	  border-bottom-color: #65b0e2;
	  /*width: 80%;*/
	  height:200px;
      margin: 0 auto;
	  color: #000;
	  
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
}


/*************************************************/

/* Clase que tendra el tooltip */  
.cssToolTip {
 position: relative; /* Esta clase tiene que tener posicion relativa */
 color: #ff8c00; /* Color del texto */
 text-align: center;
vertical-align: top;

}
 
/* El tooltip */
.cssToolTip span {
 background: rgba(20,20,20,0.9) url('img/info.gif') center left 5px no-repeat; 
 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-align: justify;
 border: 1px solid #faaa54;
 border-radius: 5px;
 box-shadow: 5px 5px 5px #333;
 color: #ffffff;
 display: none; /* El tooltip por defecto estara oculto */
 font-size: 12px;
 padding: 10px 10px 10px 10px;
 max-width: 6000px;
 width:500px;
 position: absolute; /* El tooltip se posiciona de forma absoluta para no modificar el aspezto del resto de la pagina */
 top: 15px; /* Posicion apartir de la parte superior del primer elemento padre con posicion relativa */
 left: 90px; /* Posicion apartir de la parte izquierda del primer elemento padre con posicion relativa */
 z-index: 100; /* Poner un z-index alto para que aparezca por encima del resto de elementos */
}
 
/* El tooltip cuando se muestra */
.cssToolTip:hover span {
 display: inline; /* Para mostrarlo simplemente usamos display block por ejemplo */
}
