#pestanyas {background-image:url(../images/fondo_pestanyas.gif); background-repeat:repeat-x; background-position:bottom right; margin-left:1%; margin-right:0.2%; width:97.3%}
/* Hides from IE-mac \*/
* html #pestanyas {height: 1%;}
/* End hide from IE-mac */
#pestanyas li {float:left;}
#pestanyas li img {display:block}
#pestanyas:after {content:".";height:0; clear:both; display:block; visibility:hidden}

#selecpiezas {margin-left:0.3%; margin-right:0.5%;padding-top:17px; margin-top:0px; position:relative; width:100%}

#formu_piezas {border-left:1px solid #716C72; border-right:1px solid #716C72; border-bottom:1px solid #716C72; margin-left:1%; margin-right:1.7%; padding-top:0px; padding-bottom:15px; padding-left:0px;padding-right:10;}
#selecpiezas p.motor {position:absolute;right:10px; top:0}
#selecpiezas p {margin-right:0px}
#selecpiezas table {margin-top:0px; width:100%;}
#selecpiezas table tr {vertical-align:middle}
#selecpiezas table tr.arriba {vertical-align:top}
#selecpiezas table td {margin-bottom:10px;}
#selecpiezas table td select {width:99%; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#716C72}
#selecpiezas table td input {width:98%; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#716C72}
#selecpiezas table td a {color:#ffffff; font-weight:bold; text-decoration: underline none}
#selecpiezas table td.head {font-weight:bold; color:#294ba4; padding-left:2px; line-height:20px;}
#selecpiezas table td.headDes {font-weight:bold; color:#98ade3; padding-left:2px; line-height:20px;}
#selecpiezas table td.cabe_1 {font-weight:bold; border-bottom:1px solid #294ba4; border-top:1px solid #294ba4; color:#294ba4; padding-left:2px; text-align:center; line-height:20px; vertical-align:middle}
#selecpiezas table td.cabe_1Des {font-weight:bold; border-bottom:1px solid #98ade3; border-top:1px solid #98ade3; color:#98ade3; padding-left:2px; text-align:center; line-height:20px; vertical-align:middle}
#selecpiezas table td.vfu {font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-left:2px; line-height:20px;}
#selecpiezas table td.ayuda {font-size:14px; font-family:Arial, Helvetica, sans-serif; padding-bottom:8px; padding-top:6px;}
#selecpiezas table td.ayuda a {color:#716C72; text-decoration: underline none}
#selecpiezas table td.boton {text-align:center;}
#selecpiezas table td.icono {text-align:right;}

#referencias {margin-left:0.3%; margin-right:0.5%;padding-top:17px; margin-top:0px; position:relative; width:100%}

#formu_referencias {border-left:1px solid #716C72; border-right:1px solid #716C72; border-bottom:1px solid #716C72; margin-left:1%; margin-right:1.7%; padding-top:15px; padding-bottom:15px; padding-left:0px;padding-right:10;}
#referencias p.codbarras {position:absolute;right:10px; top:0}
#referencias p {margin-right:0px}
#referencias table {margin-top:0px; width:100%;}
#referencias table tr {vertical-align:middle}
#referencias table td {margin-bottom:10px}
#referencias table td select {width:100%; font-size:11px; font-family:Courier New, Arial, Helvetica, sans-serif; color:#716C72}
#referencias table td input {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#716C72;}
#referencias table td a {color:#ffffff; font-weight:bold; text-decoration: underline none}
#referencias table td.head {font-weight:bold; color:#294ba4; padding-left:2px; line-height:20px;}
#referencias table td.vfu {font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-left:2px; line-height:20px;}
#referencias table td.cabe_1 {font-weight:bold; border-bottom:1px solid #294ba4; border-top:1px solid #294ba4; color:#294ba4; padding-left:2px; text-align:center; line-height:20px; vertical-align:middle}
#referencias table td.ayuda {font-size:14px; font-family:Arial, Helvetica, sans-serif; padding-bottom:8px; padding-top:6px;}
#referencias table td.ayuda a {color:#716C72; text-decoration: underline none}
#referencias table td.boton {text-align:center;}
#referencias table td.icono {text-align:right;}
#referencias table td.Deta {border:1px solid #BBBBBB; color:#716C72; padding-left:2px; text-align:left; line-height:20px}
#referencias table td.Cabe {background-color:#716C72; font-weight:bold; color:#ffffff; padding-left:5px; text-align:left; line-height:20px; vertical-align:middle}
#referencias table td.CabeLinea2 {font-size:14px; vertical-align:top; padding-left:10px; line-height:20px; color:#294ba4}
#referencias table td.CabeLinea3 {border-bottom:2px solid #294ba4; padding-left:2px; text-align:left; line-height:5px}

#listado {margin-left:0.3%; margin-right:0.5%;padding-top:17px; margin-top:0px; position:relative; width:100%; z-index:1}
#lis_piezas {border-left:1px solid #716C72; border-right:1px solid #716C72; border-bottom:1px solid #716C72; margin-left:1%; margin-right:1.7%; padding-top:0px; padding-bottom:15px; padding-left:10px;padding-right:10px;}
#listado p.lista_pie {position:absolute;right:10px; top:0}
#listado p {margin-right:0px}
#listado table {margin-top:0px; width:100%;}
#listado table tr {vertical-align:middle}
#listado table td {margin-bottom:10px}
#listado table td input {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#716C72;}
#listado table td select {text-align:center; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#716C72}
#listado table td a {color:#ffffff; font-weight:bold; text-decoration: underline none}
#listado table td.head {color:#294ba4; padding-left:2px; padding-right:4px; line-height:20px; text-align:right}
#listado table td.valor {color:#716C72; padding-left:0px; line-height:20px; text-align:left}


#listado table td.line1antiguo {border:1px solid #BBBBBB; font-weight:bold; background-color:#294ba4; color:#ffffff; padding-left:2px; text-align:left; line-height:20px; vertical-align:middle}
#listado table td.line2antiguo {background-color:#716C72; font-weight:bold; color:#ffffff; padding-left:5px; text-align:left; line-height:20px; vertical-align:middle}
#listado table td.linemsantiguo {border-left:1px solid #cccccc; color:#716C72; padding-left:2px; text-align:left; line-height:20px}

#listado table td.line1 {font-size:13px; border-top:1px solid #ffffff;border-bottom:2px solid #ffffff;border-left:1px solid #ffffff; background-color:#aaaaaa; color:#ffffff; text-align:left; line-height:20px; vertical-align:middle}
#listado table td.line1center {font-size:13px; border-top:1px solid #ffffff;border-bottom:2px solid #ffffff;border-left:1px solid #ffffff;  background-color:#aaaaaa; color:#ffffff; padding-left:2px; text-align:center; line-height:20px; vertical-align:middle}
#listado table td.line2Pre {border-bottom:2px solid #294ba4; padding-left:2px; text-align:left; line-height:20px}
#listado table td.line2 {font-size:14px; vertical-align:top; padding-left:10px; line-height:20px; color:#294ba4}
#listado table td.linems {color:#716C72; border-left:1px solid #cccccc; border-top:1px solid #cccccc; color:#716C72; padding-left:2px; text-align:left; line-height:20px}

#listado table td.linems1 {background-color:#dddddd; color:#716C72; border-left:1px solid #cccccc; border-top:1px solid #cccccc; color:#716C72; padding-left:2px; text-align:left; line-height:20px}
#listado table td.linems1 input {width: 95%}

#listado table td.linems2 {background-color:#dddddd; color:#716C72; border-left:1px solid #cccccc; border-top:1px solid #cccccc; color:#716C72; padding-left:2px; text-align:left; line-height:20px}
#listado table td.linems2 input {width: 94%}

#listado table td.linemsgaizka { font-weight:bold;background-color:#cdcdcd; color:#294ba4; border-left:1px solid #cccccc; color:#716C72; padding-left:2px; text-align:left; line-height:20px}
#listado table td.linemsgaizka2 { font-weight:bold;color:#294ba4; border-left:1px solid #cccccc; padding-left:2px; text-align:left; line-height:20px}
#listado table td.linemsgaizka3 { font-weight:bold;background-color:#cdcdcd;color:#294ba4; border-left:1px solid #cccccc; padding-left:2px; text-align:left; line-height:20px}
#listado table td.linemscenter {color:#716C72;border-left:1px solid #cccccc;  border-top:1px solid #cccccc; color:#716C72; padding-left:2px; text-align:center; line-height:20px}
#listado table td.linemscenter2 {background-color:#e4e4e4; color:#294ba4;border-left:2px solid #cccccc;  border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;   padding-left:2px; text-align:center; line-height:20px}
#listado table td.linemsActivo {cursor:hand; color:#716C72; border-left:1px solid #cccccc; border-top:1px solid #cccccc; color:#716C72; padding-left:2px; text-align:left; line-height:20px}
#listado table td.line2c {border:1px solid #BBBBBB; background-color:#716C72; font-weight:bold; color:#ffffff; padding-left:5px; text-align:left; line-height:20px; vertical-align:middle}
#listado table td.line3 {border:1px solid #BBBBBB; color:#716C72; padding-left:2px; text-align:left; line-height:20px}
#listado table td.line4 {border-left:1px solid #cccccc; background-color:#dddddd; font-weight:bold; color:#294ba4; padding-left:1px; padding-right:1px; text-align:center; line-height:20px; vertical-align:middle}
#listado table td.line4 select {width: 91px}
#listado table td.line4nn {border-top:2px solid #ffffff; background-color:#dddddd; font-weight:bold; color:#294ba4; padding-left:1px; padding-right:1px; text-align:right; line-height:24px; vertical-align:middle}
#listado table td.line4nn select {width:160px}
#listado table td.line4nn input {width:160px}
#listado table td.line4nnp {border-top:2px solid #ffffff; background-color:#dddddd; font-weight:bold; color:#294ba4; padding-left:1px; padding-right:1px; text-align:right; line-height:24px; vertical-align:middle}
#listado table td.line4nnp input {width:80px}
#listado table td.line4i {border-left:1px solid #cccccc; border-top:1px solid #cccccc; border-bottom:2px solid #999999; background-color:#dddddd; font-weight:bold; color:#294ba4; padding-left:1px; padding-right:1px; text-align:center; line-height:20px; vertical-align:middle}
#listado table td.line4i {border-left:1px solid #cccccc; border-top:1px solid #cccccc; border-bottom:2px solid #999999; background-color:#dddddd; font-weight:bold; color:#294ba4; padding-left:1px; padding-right:1px; text-align:right; line-height:20px; vertical-align:middle}
#listado table td.line4i input {width: 150px}
#listado table td.line4ilocal {border-left:1px solid #cccccc; border-top:1px solid #cccccc; border-bottom:2px solid #999999; background-color:#dddddd; font-weight:bold; color:#294ba4; padding-left:1px; padding-right:1px; text-align:right; line-height:20px; vertical-align:middle}
#listado table td.line4ilocal input {width: 75%}

#listado table td.line4l {border-left:1px solid #cccccc; border-top:1px solid #cccccc; border-bottom:2px solid #999999; background-color:#dddddd; font-weight:bold; color:#294ba4; padding-left:1px; padding-right:1px; text-align:center; line-height:20px; vertical-align:middle}

#listado table td.line5 {border-left:1px solid #cccccc; background-color:#dddddd; padding-left:1px; padding-right:1px; line-height:20px; vertical-align:middle}
#listado table td.line5 input {width: 92%}

#listado table td.line5localiz {border-bottom:2px solid #999999; border-left:1px solid #cccccc; background-color:#dddddd; padding-left:1px; padding-right:1px; line-height:20px; vertical-align:middle}
#listado table td.line5localiz2 {border-bottom:2px solid #999999; border-left:1px solid #cccccc; background-color:#dddddd; padding-left:1px; padding-right:1px; line-height:20px; vertical-align:middle}
#listado table td.line5localiz2 input {width: 99%}

#listado table td.line5center {text-align:center;border-left:1px solid #cccccc; background-color:#a0a0a0; padding-left:1px; padding-right:1px; line-height:20px; vertical-align:middle; color:#ffffff}
#listado table td.line5centerant {text-align:center;border-left:1px solid #cccccc; background-color:#dddddd; padding-left:1px; padding-right:1px; line-height:20px; vertical-align:middle}
#listado table td.linei {border-left:1px solid #cccccc; border-bottom:2px solid #999999; color:#716C72; padding-left:2px; text-align:left; line-height:20px}
#listado table td.lineic {border-left:1px solid #cccccc; border-bottom:2px solid #999999; color:#716C72; padding-left:2px; text-align:center; line-height:20px}
#listado table td.lineis {border-left:1px solid #cccccc; border-top:1px solid #cccccc; border-bottom:2px solid #999999; color:#716C72; padding-left:2px; text-align:left; line-height:20px}
#listado table td.lineis4 {background-color:#dddddd;border-left:1px solid #cccccc; border-top:1px solid #cccccc; border-bottom:2px solid #999999; color:#716C72; padding-left:2px; text-align:left; line-height:20px}
#listado table td.lineia {border-left:1px solid #cccccc; background-color:#dddddd; border-bottom:2px solid #999999; color:#716C72; padding-left:2px; text-align:left; line-height:20px}
#listado table td.linemi {border-left:1px solid #cccccc; border-top:1px solid #cccccc; border-bottom:2px solid #999999; color:#716C72; padding-left:2px; text-align:left; line-height:20px}
#listado table td.linemsd {border-left:1px solid #cccccc; border-right:1px solid #cccccc; color:#716C72; padding-left:2px; text-align:left; line-height:20px}
#listado table td.linemid {border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-top:1px solid #cccccc; border-bottom:2px solid #999999; color:#716C72; padding-left:2px; text-align:left; line-height:20px}
#listado table td.linemia {border-left:1px solid #cccccc; background-color:#dddddd; border-top:1px solid #cccccc; border-bottom:2px solid #999999; color:#716C72; padding-left:2px; text-align:left; line-height:20px}
#listado table td.lined {border-left:1px solid #cccccc; background-color:#dddddd; font-weight:bold; color:#294ba4; padding-left:1px; padding-right:1px; text-align:center; line-height:20px; vertical-align:middle}
#listado table td.linedi {border-left:1px solid #cccccc; border-top:1px solid #cccccc; border-bottom:2px solid #999999; background-color:#dddddd; font-weight:bold; color:#294ba4; padding-left:1px; padding-right:1px; text-align:center; line-height:20px; vertical-align:middle}
#listado table td.lineboton {border:1px solid #bbbbbb; background-color:#cdcdcd; font-weight:bold; color:#294ba4; padding-left:1px; padding-right:1px; text-align:center; line-height:20px; vertical-align:middle}
#listado table td.vfu {font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-left:2px; line-height:20px;}
#listado table td.boton {text-align:center;}
#listado table td.line4c {border-left:1px solid #cccccc; background-color:#dddddd; font-weight:bold; color:#294ba4; padding-left:1px; padding-right:1px; text-align:center; line-height:20px; vertical-align:middle}
#listado table td.line4c input{width:96%;}
#listado table td.line6 {text-align:right;}
#listado table td.line7 {text-align:center;}
#listado table td.line7 a {color:#294ba4}
#listado table td.line8 {padding-top: 2px}
#listado table td.line111 {border:1px solid #BBBBBB; font-weight:bold; background-color:#ffffff; color:#294ba4; padding-left:2px; text-align:left; line-height:20px; vertical-align:middle}

#listado table td.line20 {font-weight:bold; color:#294ba4; text-align:left; line-height:20px; vertical-align:middle}
#listado table td.line30 {color:#294ba4; padding-left:1px; padding-right:1px; text-align:center; line-height:20px; vertical-align:middle}
#listado table td.line40 {background-color:#294ba4; font-weight:bold; color:#ffffff; padding-left:1px; padding-right:1px; text-align:center; line-height:20px; vertical-align:middle}


#listado table td.ayuda {font-size:14px; font-family:Arial, Helvetica, sans-serif; padding-bottom:8px; padding-top:6px; }
#listado table td.ayuda a {color:#716C72; text-decoration: underline none}
#listado table td.icono {text-align:right;}

#capaoculta {visibility:hidden}

#notas {position:absolute; width:40%; background-color:#dddddd; z-index:2;top:190px;left:290px;border:1px solid #BBBBBB;padding-top:10px;padding-right:10px;padding-left:10px;padding-bottom:10px;visibility:hidden}
#f_notas {}
#notas p.lista_pie {position:absolute;right:10px; top:0}
#notas p {margin-right:0px}
#notas table {margin-top:0px; width:100%;}
#notas table tr {vertical-align:middle}
#notas table td {margin-bottom:10px}
#notas table td input {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#716C72;}
#notas table td select {text-align:center; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#716C72}
#notas table td a {color:#ffffff; font-weight:bold; text-decoration: underline none}
#notas table td textarea {color:#ffffff;font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#716C72; width:99%;}
#notas table td.head {color:#294ba4; padding-left:2px; padding-right:4px; line-height:20px; text-align:right}
#notas table td.valor {color:#716C72; padding-left:0px; line-height:20px; text-align:left}
#notas table td.line1 {border:1px solid #BBBBBB; font-weight:bold; background-color:#294ba4; color:#ffffff; padding-left:2px; text-align:left; line-height:20px; vertical-align:middle}
#notas table td.line2 {background-color:#716C72; font-weight:bold; color:#ffffff; padding-left:5px; text-align:left; line-height:20px; vertical-align:middle}
#notas table td.line3 {border:1px solid #BBBBBB; color:#716C72; padding-left:2px; text-align:left; line-height:20px}
#notas table td.line4 {border:1px solid #BBBBBB; background-color:#dddddd; font-weight:bold; color:#294ba4; padding-left:1px; padding-right:1px; text-align:center; line-height:20px; vertical-align:middle}
#notas table td.line5 {border:1px solid #BBBBBB; background-color:#dddddd; padding-left:1px; padding-right:1px; line-height:20px; vertical-align:middle}
#notas table td.boton {text-align:center;}

#DatosCliente {position:absolute; width:70%; background-color:#ffffff; z-index:2;top:0px;left:100px;border:4px solid #294ba4;padding-top:50px;padding-right:60px;padding-left:60px;padding-bottom:30px;visibility:hidden}
#DatosCliente table {}
#DatosCliente table tr {}
#DatosCliente table td {}
#DatosCliente table td.derecha {text-align:right}
#DatosCliente table td input {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#716C72; width:100%}
#DatosCliente table td a {color:#294ba4}

#DatosCliente2 {position:absolute; width:70%; background-color:#ffffff; z-index:2;top:0px;left:100px;border:4px solid #294ba4;padding-top:50px;padding-right:60px;padding-left:60px;padding-bottom:30px;visibility:hidden}
#DatosCliente2 table {}
#DatosCliente2 table tr {}
#DatosCliente2 table td {}
#DatosCliente2 table td.derecha {text-align:right}
#DatosCliente2 table td input {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#716C72; width:90%}
#TPVOnLine {position:absolute; width:70%; background-color:#ffffff; z-index:2;top:0px;left:100px;border:4px solid #294ba4;padding-top:80px;padding-right:60px;padding-left:60px;padding-bottom:60px;visibility:hidden}
#TPVOnLine table {}
#TPVOnLine table tr {}
#TPVOnLine table td {}
#TPVOnLine table td.derecha {text-align:right}

#capaNotas table {width:100%}
#capaNotas table td {text-align: center}
#capaNotas table td.linecliente {text-align: left; border-bottom:2px solid #294ba4;font-size:14px; vertical-align:top; padding-left:10px; line-height:20px; color:#294ba4}
#capaNotas table td.linecliente2 {text-align: left; font-size:12px; vertical-align:top; color:#716C72}
#capaNotas table td.linecliente3 {text-align: center; font-size:12px; vertical-align:top; color:#716C72}
#capaNotas table td.textarea {width: 100%}

#capaInfo table {width:100%}
#capaInfo table td {text-align: left; font-size:14px; color:#716C72;}
#capaInfo table td.lineTitulo {text-align: left; border-bottom:2px solid #294ba4;font-size:14px; vertical-align:top; padding-left:10px; line-height:20px; color:#294ba4}
#capaInfo table td.lineImagen {text-align: center}

#capaAlmacen table {width:100%}
#capaAlmacen table td {text-align: center}
#capaAlmacen table td.linecliente {text-align: left; border-bottom:2px solid #294ba4;font-size:14px; vertical-align:top; padding-left:10px; line-height:20px; color:#294ba4}
#capaAlmacen table td.linecliente2 {text-align: left; font-size:12px; vertical-align:top; color:#716C72}
#capaAlmacen table td.linecliente3 {text-align: center; font-size:12px; vertical-align:top; color:#716C72}
#capaAlmacen table td.textarea {width: 100%}
#capaAlmacen table td.lines {border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; color:#716C72; padding-left:2px; text-align:left; line-height:20px}
#capaAlmacen table td.line1 {font-size:13px; border-top:1px solid #ffffff;border-bottom:2px solid #ffffff;border-left:1px solid #ffffff; background-color:#aaaaaa; color:#ffffff; padding-left:2px; text-align:left; line-height:20px; vertical-align:middle}
#capaAlmacen table td.linei {border-right:1px solid #CCCCCC; border-bottom:2px solid #999999; color:#716C72; padding-left:2px; text-align:left; line-height:20px}
#capaAlmacen table td.line2Pre {font-size:14px; color:#294ba4; line-height:20px; border-bottom:2px solid #294ba4; padding-left:10px; text-align:left; line-height:20px}
#capaAlmacen table td.line2sub {font-size:14px; vertical-align:top; padding-left:10px; text-align:left; line-height:20px; color:#294ba4; }

#capaPieza table {width:100%}
#capaPieza table td {text-align: center}
#capaPieza table td.linecliente {text-align: left; border-bottom:2px solid #294ba4;font-size:14px; vertical-align:top; padding-left:10px; line-height:20px; color:#294ba4}
#capaPieza table td.linecliente2 {text-align: left; font-size:12px; vertical-align:top; color:#716C72}
#capaPieza table td.linecliente3 {text-align: center; font-size:12px; vertical-align:top; color:#716C72}
#capaPieza table td.linecliente4 {text-align: left; font-size:11px; vertical-align:top; color:#294ba4; font-weight:bold}
#capaPieza table select {font-size:11px; width: 100%; color:#716C72}


#capaAudatex table {margin-top:0px; width:100%;}
#capaAudatex table tr {vertical-align:middle}
#capaAudatex table td {margin-bottom:10px;}
#capaAudatex table td input {width:98%; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#716C72}
#capaAudatex table td a {color:#ffffff; font-weight:bold; text-decoration: underline none}
#capaAudatex table td.head {font-weight:bold; color:#294ba4; padding-left:2px; line-height:20px;}
#capaAudatex table td.cabe_1 {font-weight:bold; border-bottom:1px solid #294ba4; border-top:1px solid #294ba4; color:#294ba4; padding-left:2px; text-align:center; line-height:20px; vertical-align:middle}
#capaAudatex table td.derecha {text-align:right; }




