@charset "utf-8";
/* CSS Document */
.tab-container .panel-container{padding:0px !important;}
.selected{background-color:whitesmoke;color:#333;}
.txtfull{width:100%;}
.nopadding{padding-right:0px !important;}
.tab-container .etabs .tab.active{background-color:#93b535 !important;}
.borderfix{height: 475px;overflow:auto;}
.borderfix1{height: 390px;overflow:auto;}
.borderfix2{height: 420px;overflow:auto;}
.link{cursor:pointer;}
#next1{  top: 500px;}
.fl1{  top: 370px;}
.txt{font-size:34px;}
.grupotxt1{  height: 48px;  font-size: 34px;  text-align: center;  width: 70px;}
.grupotxt2{  height: 48px;  font-size: 34px;  width: 890px;}
.txt1{  font-size: 26px;  left: 979px;}
.txt2{  font-size: 20px;}
.txt3{font-size: 28px;}
#txt1{}
.contb{  height: 336px;}
.linea1{width:96px;height:7px;background-color:firebrick;}
.linea2{  width: 115px; height:7px;background-color:firebrick;}
.linea3{  width: 150px;  height:7px;background-color:firebrick;}
#img1{  width: 421px;  margin-left: 190px;}
.grupolinea{  width: 96px;  height: 7px;  background-color: transparent;  position: absolute;}
#linea4{  top: 334px;  left: 623px;}
#linea5{  top: 245px;  left: 624px;}
#linea6{  top: 290px;  left: 573px;  transform: rotate(90deg);  width: 96px;}
#linea7{  top: 289px;  left: 675px;  transform: rotate(90deg);  width: 96px;}

#linea8{  top: 394px;  left: 666px;  transform: rotate(90deg);  width: 115px;}
#linea9{  top: 335px;  left: 726px;  width: 115px;}
#linea10{  top: 448px;  left: 726px;  width: 115px;}
#linea11{  top: 393px;  left: 783px;  transform: rotate(90deg);  width: 115px;}

#linea12{  top: 289px;  left: 710px;  transform: rotate(36deg);  width: 150px;}
#linea13{  top: 185px;  left: 822px;  transform: rotate(36deg);  width: 150px;}
#linea14{  top: 279px;  left: 825px;  transform: rotate(137deg);  width: 150px;}
#linea15{  top: 193px;  left: 708px;  transform: rotate(138deg);  width: 150px;}
.contenedor_linea{width:100%;border:1px solid #000;height:130px;}
#linea1_2,#linea1_3,#linea1_4,#linea2_2,#linea2_3,#linea2_4,#linea3_2,#linea3_3,#linea3_4{display:none;}
.ondrag{background-color:#EC5 !important; opacity:0.5;}
.display{display:block !important;}
.pad-left1{  padding-left: 30px;}
.pad-left2{  padding-left: 30px;}
.pad-left3{  padding-left: 30px;}
.etop{  top: -34px;}
.emtop{  margin-top: -24px;}
#img2{  width: 170px;  left: 60px;  transform-origin: 50% 80%;  opacity: 0.9;}
.btn{width:136px;}
.area{  height: 50px;}

