@import "bootstrap.min.css";
@import "bootstrap-theme.min.css";
@import "font-awesome.min.css";
/*@import "ie10-viewport-bug-workaround.css";*/

body{
    background-color: rgb(255, 255, 255);
   *background: url(../../img/fondo2.jpg) no-repeat  no-repeat center center fixed;

   -webkit-background-size: cover;
   -moz-background-size: cover;
   -o-background-size: cover;
   background-size: cover;
}
ul{
    margin: 0;
    padding:0;
}

.table > tbody > tr > td {
     vertical-align: middle;
}


.form-control{
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.form-group label{
    *margin-top:5px;
}

.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 60px;
  background-color: rgb(46, 46, 46);
}

button{
    *margin-right:5px;
    *margin-top: 5px;
}
btn{
    cursor:pointer;
}
.navbar-fixed-top .nav {
    padding: 15px 0;
}

.tab-pane{
    padding: 15px;
}
/* **************** CHECK BOX ******************************************* */
.chk {display:none;}

.chk + label.css-label {
    padding-left:28px;
    *padding-top:28px;
    height:22px;
    display:inline-block;
    line-height:22px;
    background-repeat:no-repeat;
    background-position: 0 0;
    font-size:11px;
    vertical-align:middle;
    cursor:pointer;
}

.chk:checked + label.css-label {
    background-position: 0 -22px;
}
label.css-label {
    background-image:url(../../img/checkbox.png);
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    margin-left:2px;
}



#imagen1,#imagen2,#imagen3{
    *width: 120px;
    *height: 100px;
    border:solid 1px rgb(217, 237, 247);

    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}


/*ESTILOS PARA FILE INPUT*/
label.cabinet{
    position:relative;
	width: 80px;
	height: 28px;
  font-size: 12px;
  color:#fff;
    background-color: rgb(45, 45, 45);
	*background: url(../../img/btn_examinar2.png) 0 0 no-repeat;
    margin-top: 5px;
	display: block;
	overflow: hidden;
	cursor: pointer;
    z-index: 100;
}
label.cabinet span.etiqueta{
    position: absolute;
    left:12px;
    top:7px;
    color:#fff;
    *font-size: 12px;
    cursor:pointer;
}
label.cabinet input.file
{
	position: relative;
	height: 100%;
	width: auto;
	opacity: 0;
	-moz-opacity: 0;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
    z-index: 90;
    border:none;
    outline: none;
}


.div_controles{
    *position:relative;
	z-index: 888;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
} .div_controles ul{
	margin:0;
    padding: 0;
    min-height:3px;
	*border:solid 1px red;
    clear:both;
} .div_controles ul li{
    position:relative;
    list-style: none;
    float:left;
    *border:solid 1px blue;
    *margin-bottom: 10px;
    margin-right: 10px;
	*line-height:35px;
}.div_controles ul li.div_controles_titulo{
    list-style: none;
    float:left;
	line-height:35px;
    font-size:11px;
}.div_controles ul li.div_controles_titulo_abajo{
    list-style: none;
    margin-left:0px;
    min-height:10px;
    font-size:11px;
    text-decoration:none;
	margin-top:0px;
	margin-bottom: 10px;
	color:#fff;
}.div_controles ul li img{
	cursor:pointer;
}

.pro_imagenes ul li{
    *border:solid 1px red;
}
.row .col{
    *border:solid 1px blue;
}


#contenedor_producto{
    width:100%;
    max-width:990px;
     margin-left:1px
}


#div_producto_datos .producto_tipo{
    text-align: right;
}
#div_producto_datos .codigo_titulo1{
    *line-height: 43px;
    vertical-align: middle !important;
    *border:solid 1px red;
    margin:0;
    font-size: 10px;
}
#div_producto_datos .codigo_titulo2{
    line-height: 32px;
    font-size: 32px;
    font-weight: bold;
    *border:solid 1px red;
    margin:0;

}
#div_producto_datos .pro_tipo1{
    letter-spacing: 1px;
    font-size: 11px;
    float:right;
    *border:solid 1px red;
    margin-top: -10px;
    margin-right: 0px;
}
#div_producto_datos .pro_tipo2{
    float:right;
    font-size: 28px;
    *border:solid 1px red;
    margin-top: -35px;
    margin-right: 0px;
}

#div_producto_datos .bloque_datos{
    float:left;
    font-size: 16px;
    *width: 11%;
    margin:0;
    margin-right:5px;
}
#div_producto_datos .bloque_datos .tit{
  background-color: rgb(43, 78, 145);
  font-size: 12px;
  color:#fff;
  padding: 5px;

  -webkit-border-radius: 5px 5px 0 0;/*Safari, Chrome*/
  -moz-border-radius: 5px 5px 0 0;/*Firefox*/
  border-radius: 5px 5px 0 0;
}
#div_producto_datos .bloque_datos .val{
  font-size: 14px;
  color:rgb(43, 78, 145);
  border:solid 1px rgb(43, 78, 145);
  padding: 5px;


  -webkit-border-radius: 0 0 5px 5px;/*Safari, Chrome*/
  -moz-border-radius: 0 0 5px 5px;/*Firefox*/
  border-radius: 0 0 5px 5px;
}

#div_producto_imagen img{
  border: solid 1px rgb(103, 112, 177);
}
/*}#div_producto_datos .bloque_datos.ultimo{
    width: 30%;
    float:right;
}*/
#div_producto_datos div ul{
    margin:0;
    padding: 0;
}

#tabla_aplicaciones, #tabla_aplicaciones_brasil{
    padding:1px;
    font-size: 11px;
}

#tabla_equivalencias{
    padding:1px;
    font-size: 11px;
}

/*.nav-tabs li a{
    font-size: 12px;
    line-height: 10px;
    padding-left: 5px;
    padding-right: 5px;
}*/

#table_imagenes tr td{
  padding:2px;
}



.color_equivalencia{
  background-color:rgb(171, 171, 171);

}

.btn_buscar{
  width: 152px;
  height: 36px;
  cursor:pointer;
  background-image:  url('../../img/btn/btn_buscar.png');
}.btn_buscar:hover{
    background-image:  url('../../img/btn/btn_buscar_over.png');
}

#mitabC,#mitabE,#mitabA{
  width: 185px;
  height: 36px;
  cursor:pointer;
}

#mitabC{background-image:  url('../../img/btn/btn_elifel.png');}
#mitabC:hover{background-image:  url('../../img/btn/btn_elifel_over.png');}

#mitabA{background-image:  url('../../img/btn/btn_aplicaciones.png');}
#mitabA:hover{background-image:  url('../../img/btn/btn_aplicaciones_over.png');}

#mitabE{background-image:  url('../../img/btn/btn_equivalencias.png');}
#mitabE:hover{background-image:  url('../../img/btn/btn_equivalencias_over.png');}



.nav li a.active{
  background-color:red !important;
}

/*

@media (max-width: 785px) {
  select , button{
      margin-top: 5px;
  }
  #contenedor_producto, #div_producto_datos, #div_producto_imagen{ width:100% !important}
  #ima_2{margin-bottom: 8px}
}

@media (max-width: 440px) {
  h1{ font-size: 21pt;}
  h4{ font-size: 99%;}
  h5{font-size: 90%;}
  .div_controles ul li{ width:100% !important; float:none !important; margin:0 !important}


  #ima_2,#ima_3{ width:48% !important; float:left}
  #ima_2{float:right}
  #div_producto_datos .codigo_titulo1{line-height: 14px;}
  #div_producto_datos .codigo_titulo2{line-height: 30px;}
  #div_producto_datos .pro_tipo1{font-size: 90%;}
  #div_producto_datos .pro_tipo2{font-size: 90%;}
  #div_producto_datos .bloque_datos{ width: 33%;}
  #div_producto_datos .bloque_datos.ultimo{width:100%}
  #div_producto_datos .bloque_datos.ultimo div{text-align: center}
}*/
