/*@charset "utf-8";
 CSS Document */
  /*_______transparencia____*/
  
  #transp_menu{height:233px;  padding-top:62px; margin-bottom:32px;margin-left:0px; margin-right:0px;  }
  .t_bt1{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: -3px -302px; width:160px; height:233px;   }
  .t_bt1:hover{ background-position: -3px -535px; }
  .t_bt2{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: -201px -302px; width:160px; height:233px; }
  .t_bt2:hover{ background-position: -201px -535px; }
  .t_bt3{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: -391px -302px; width:160px; height:233px;  }
 .t_bt3:hover{ background-position: -391px -535px; }
  .t_bt4{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: -593px -302px; width:160px; height:233px;  }
  .t_bt4:hover{ background-position: -593px -535px; }
  .t_bt5{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: -792px -302px; width:160px; height:233px;   }
  .t_bt5:hover{ background-position: -792px -535px; }
   .t_bt6{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: -981px -302px; width:160px; height:233px;   }
  .t_bt6:hover{ background-position: -981px -535px; }
  #transp_cont{  height:600px;}


   .transp_tit_1{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: 0px -795px; width:100%; height:32px; float:left; margin-bottom:32px;   }
   .transp_tit_2{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: 0px -835px; width:100%; height:32px; float:left; margin-bottom:32px; }
   .transp_tit_3{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: 0px -875px; width:100%; height:32px; float:left;  margin-bottom:32px;}
   .transp_tit_4{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: 0px -915px; width:100%; height:32px; float:left; margin-bottom:32px; }
   .transp_tit_5{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: 0px -955px; width:100%; height:32px; float:left; margin-bottom:32px; }
   .transp_tit_6{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: 0px -995px; width:100%; height:32px; float:left; margin-bottom:32px; }

   .licitaciones_tit{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: 0px -1037px; width:1136px; height:32px; float:left; margin-bottom:32px; }

 
  .bmes1{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: 0px -52px; width:51px; height:30px; float:left; margin:0;  }
  .bmes1:hover{ background-position: 0px -82px; }
  .bmes1_on{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: 0px -82px; width:51px; height:30px; float:left; margin:0;  }

  .bmes2{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: -52px -52px; width:55px; height:30px; float:left; margin:0;  }
  .bmes2:hover{ background-position: -52px -82px; }
  .bmes2_on{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: -52px -82px; width:55px; height:30px; float:left; margin:0;  }
  
  .bmes3{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: -108px -52px; width:52px; height:30px; float:left; margin:0;  }
  .bmes3:hover{ background-position: -108px -82px; }
  .bmes3_on{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: -108px -52px; width:52px; height:30px; float:left; margin:0;  }

  .bmes4{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: -161px -52px; width:39px; height:30px; float:left; margin:0;  }
  .bmes4:hover{ background-position: -161px -82px; }
  .bmes4_on{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: -161px -52px; width:39px; height:30px; float:left; margin:0;  }

  .bmes5{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: -201px -52px; width:45px; height:30px; float:left; margin:0;  }
  .bmes5:hover{ background-position: -201px -82px; }
    .bmes5_on{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: -201px -52px; width:45px; height:30px; float:left; margin:0;  }


  .bmes6{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: -247px -52px; width:44px; height:30px; float:left; margin:0;  }
  .bmes6:hover{ background-position: -247px -82px; }
    .bmes6_on{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: -247px -82px; width:44px; height:30px; float:left; margin:0;  }

  .bmes7{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: -292px -52px; width:40px; height:30px; float:left; margin:0;  }
  .bmes7:hover{ background-position: -292px -82px; }
    .bmes7_on{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: -292px -82px; width:40px; height:30px; float:left; margin:0;  }

  .bmes8{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: -333px -52px; width:56px; height:30px; float:left; margin:0;  }
  .bmes8:hover{ background-position: -333px -82px; }
    .bmes8_on{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: -333px -82px; width:56px; height:30px; float:left; margin:0;  }

  .bmes9{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: -390px -52px; width:66px; height:30px; float:left; margin:0;  }
  .bmes9:hover{ background-position: -390px -82px; }
    .bmes9_on{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: -390px -82px; width:66px; height:30px; float:left; margin:0;  }

  .bmes10{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: -458px -52px; width:59px; height:30px; float:left; margin:0;  }
  .bmes10:hover{ background-position: -458px -82px; }
    .bmes10_on{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: -458px -82px; width:59px; height:30px; float:left; margin:0;  }

  .bmes11{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: -518px -52px; width:73px; height:30px; float:left; margin:0;  }
  .bmes11:hover{ background-position: -518px -82px; }
    .bmes11_on{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: -518px -82px; width:73px; height:30px; float:left; margin:0;  }

  .bmes12{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: -592px -52px; width:68px; height:30px; float:left; margin:0;  }
  .bmes12:hover{ background-position: -592px -82px; }
    .bmes12_on{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: -592px -82px; width:68px; height:30px; float:left; margin:0;  }
	
 /*_______COMPRAS____*/
  .compras_col1{
  border:none;
  width:1134px;
  margin-left:0px;
  float:left;
  font-size:12px;
  font-weight:normal;
  }
 .compras_tit{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: 0px -130px; width:1134px; height:32px; float:left;  }
 
  .datos_tit{ background:url(../img/sprites_transparencia.png) no-repeat;  background-position: 0px -180px; width:1134px; height:32px; float:left;  }
 .prov_area{ background:#96EFC1; 
  width:230px; height:200px; float:right; padding:15px; color:#000000; margin-right:52px; }
.img_serv_4{ background:url(../img/sprites_inicio_nuevo8-2017.png) no-repeat; background-position: -760px -322px; width:120px; height:120px; margin-top:20px;margin-left:32%; }
.img_serv_14{ background:url(../img/sprites_inicio_nuevo8-2017.png) no-repeat; background-position: -760px -637px; width:120px; height:120px; margin-top:20px; margin-left:32%;}
.img_serv_15{ background:url(../img/sprites_inicio_nuevo8-2017.png) no-repeat; background-position: -990px -637px; width:120px; height:120px; margin-top:20px; margin-left:32%;}
  /* ___Omic_____*/
  .omic_tit{ background:url(../img/sprites_omic2.png) no-repeat;  background-position: 0px 0px; width:1138px; height:32px; }
  .omic_tit2{ background:url(../img/sprites_omic2.png) no-repeat;  background-position: 0px -32px; width:1138px; height:32px; text-align:right;  }
  .omic_tit3{ background:url(../img/sprites_omic2.png) no-repeat;  background-position: 0px -64px; width:1138px; height:32px; text-align:right; }
  .omic_tit4{ background:url(../img/sprites_omic2.png) no-repeat;  background-position: 0px -96px; width:1138px; height:32px; text-align:right; }
  	 #omic_sub{
  border:none;
  width:100%;
  height:210px;
  float:LEFT;  
  
  }
  .omic_sub1{ background:url(../img/sprites_omic2.png) no-repeat;  background-position: -0px -497px; width:519px; height:70px; }
   .omic_sub1:hover{ background-position: -519px -497px; }
     .omic_sub2{ background:url(../img/sprites_omic2.png) no-repeat;  background-position: -0px -567px; width:519px; height:70px; }
   .omic_sub2:hover{ background-position: -519px -567px; }
     .omic_sub3{ background:url(../img/sprites_omic2.png) no-repeat;  background-position: -0px -637px; width:519px; height:70px; }
   .omic_sub3:hover{ background-position: -519px -637px; }
   
     .omic_tilde{ background:url(../img/sprites_omic2.png) no-repeat;  background-position: -3px -174px; width:26px; height:22px; float:left; margin-right:10px;  }
     .omic_logo{ background:url(../img/sprites_omic2.png) no-repeat;  background-position: -104px -174px; width:210px;Height:210px; float:left; margin-left:15%; }

   .omic_col1_color{
  border:none;
  width:550px;
  float:left;
  font-size:12px;
 
  
  } 
  .omic_bajar{ background:url(../img/sprites_omic.png) no-repeat;  background-position: -5px -32px; width:35px; height:35px; float:left; }
.omic_bajar:hover{background-position: -40px -32px;}
/*  .omic_derechos{ background:url(../img/sprites_omic.png) no-repeat;  background-position: -125px -38px; width:272px; height:26px;  }
.omic_derechos:hover{background-position: -397px -38px;}
 
   .popuptext {
    visibility: hidden;
    width: 600px;
    background-color:#EFEFEF;
	border-color:#000000;
	border-width:1px;
    color: #000;
    text-align: left;
    border-radius: 6px;
    padding: 20px;
    position: absolute;
    z-index: 1;
    top: 20%;
    left: 30%;
    margin-left: -80px;
}

/* Popup arrow 
 .popuptext::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent transparent transparent transparent;
}
*/
/* Toggle this class - hide and show the popup 
 .show {
    visibility: visible;
    -webkit-animation: fadeIn 1s;
    animation: fadeIn 1s;
}*/
/* Add animation (fade in the popup) 
@-webkit-keyframes fadeIn {
    from {opacity: 0;} 
    to {opacity: 1;}
}

@keyframes fadeIn {
    from {opacity: 0;}
    to {opacity:1 ;}
}	*/

	  /* ___Tramites_____*/
  
 .tramites_tit{ background:url(../img/sprites_tramites.png) no-repeat;  background-position: 0px 0px; width:1134px; height:32px; }
 .tramites_guia{ background:url(../img/sprites_tramites.png) no-repeat;  background-position: 0px -32px; width:358px; height:214px; }
 .tramites_btn{ background:url(../img/sprites_tramites.png) no-repeat;  background-position: -781px -212px; width:35px; height:33px; float:right; margin-top: -5px; }
 .tramites_btn:hover{ background-position: -816px -212px; }
 .tramites_com{ background:url(../img/sprites_tramites.png) no-repeat;  background-position: -387px -32px; width:358px; height:109px; }
 .tramites_com1{ background:url(../img/sprites_tramites.png) no-repeat;  background-position: -387px -140px; width:358px; height:35px; }
 .tramites_com2{ background:url(../img/sprites_tramites.png) no-repeat;  background-position: -387px -175px; width:358px; height:35px; }
 .tramites_com3{ background:url(../img/sprites_tramites.png) no-repeat;  background-position: -387px -210px; width:358px; height:35px; }
  .tramites_urb{ background:url(../img/sprites_tramites.png) no-repeat;  background-position: -776px -32px; width:358px; height:109px; }
 .tramites_urb1{ background:url(../img/sprites_tramites.png) no-repeat;  background-position: -776px -140px; width:358px; height:35px; }
  .tramites_urb2{ background:url(../img/sprites_tramites.png) no-repeat;  background-position: -776px -175px; width:358px; height:35px; }
  .tramites_otros{ background:url(../img/sprites_tramites.png) no-repeat;  background-position: -387px -303px; width:358px; height:109px; }
 .tramites_otros1{ background:url(../img/sprites_tramites.png) no-repeat;  background-position: -387px -412px; width:358px; height:35px; }
 .tramites_otros2{ background:url(../img/sprites_tramites.png) no-repeat;  background-position: -387px -447px; width:358px; height:35px; }
  .tramites_electro{ background:url(../img/sprites_tramites.png) no-repeat;  background-position: -776px -303px; width:358px; height:109px; }
 .tramites_electro1{ background:url(../img/sprites_tramites.png) no-repeat;  background-position: -776px -412px; width:358px; height:35px; }
 .tramites_electro2{ background:url(../img/sprites_tramites.png) no-repeat;  background-position: -776px -447px; width:358px; height:35px; }
.tramites_vacio{ background:url(../img/sprites_tramites.png) no-repeat;  background-position: -0px -447px; width:358px; height:35px; }


 .hacienda_boleta{  background:url(../img/sprites_inicio_nuevo.png) no-repeat; background-position: -254px -474px;	 width:274px; height:56px; float:left;  }
 .hacienda_boleta:hover{ background-position: -528px -474px;}
.img_serv_2{ background:url(../img/sprites_inicio_nuevo8-2017.png) no-repeat; background-position: -280px -322px;width:120px; height:120px;margin-top:20px; margin-left:27%;}
 /*___boleta digital_____*/
  .hcd_bajar{ background:url(../img/sprites_hcd.png) no-repeat;  background-position: -761px -428px; width:10px; height:10px; margin:0px; padding:0px; text-align:center;} 
 .hcd_bajar:hover{  background-position: -771px -428px; }
 .txt_normal_hcd_bajar {
	text-align:center;
	font-family: Quicksand, sans-serif;
	font-size:12px;
	font-weight:200;
	line-height:1.20;
	color:#000;
}
.btn-circle.btn-xl {
    width: 120px;
    height: 120px;
    padding: 5px 5px;
    border-radius: 60px;
    font-size: 12px;
    line-height: 1.33;
}
.btn-circle {
    width: 30px;
    height: 30px;
    padding: 6px 0px;
    border-radius: 15px;
    text-align: center;
    font-size: 12px;
    line-height: 1.42857;
}
