/* cotizador */
body.cotizador {background:#f4f4f4 url(../images/cotizador-fondo-ff.gif) center repeat-y;/background:#f4f4f4 url(../images/cotizador-fondo.gif) center repeat-y;margin:0;padding:0;}
#cotizador-contenido {width:970px;display:block;margin:0 auto;font-family:Tahoma, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;color:#666;font-size:12px;text-align:left;line-height:17px;}
#cotizador-contenido h1 {color:#666;}
#cotizador-contenido-central {float:left;width:750px;}
#cotizador-contenido-barra {float:left;width:210px;margin-left:10px;}
#cotizador-encabezado {float:left;width:750px;}
#cotizador-encabezado-logo {float:left;width:100px;}
#cotizador-encabezado-arriba {float:left;width:650px;background:#5f5f5f;height:36px;}
#cotizador-encabezado-fecha {float:left;width:340px;color:#fff;padding:9px 0 0 10px;font-size:11px;}
#cotizador-encabezado-link {float:left;width:290px;text-align:right;padding:5px 10px 0 0;}
#cotizador-encabezado-link a {color:#ebebeb;font-size:11px;background:#454545;padding:5px 10px;text-decoration:none;display:block;float:right}
#cotizador-encabezado-link a:hover {background:#D32E12;color:#fff;}
#cotizador-encabezado-titulo {float:left;width:650px;}
#cotizador-encabezado-abajo {float:left;width:750px;}
.cotizador-barra-caja {float:left;width:210px;border-bottom:2px solid #fff;}
.cotizador-barra-registro {float:left;width:170px;padding:10px;background:#fff;font-size:11px;border:10px solid #5F5F5F;margin-bottom:2px;line-height:15px;}
.cotizador-barra-registros {float:left;width:188px;padding:10px;background:#f0f0f0;font-size:11px;border:1px solid #ccc;margin-bottom:2px;line-height:15px;}
.cotizador-barra-gris-oscuro-titulo {float:left;width:190px;background:#5f5f5f;padding:10px 10px 0;color:#fff;font-size:10px;font-weight:bold;line-height:8px;}
.cotizador-barra-gris-claro-titulo {float:left;width:190px;background:#979797;padding:10px 10px 0;color:#fff;font-size:10px;font-weight:bold;line-height:8px;}
.cotizador-barra-gris-oscuro {float:left;width:190px;background:#5f5f5f;padding:10px;border-bottom:2px solid #fff;}
.cotizador-barra-gris-claro {float:left;width:190px;background:#979797;padding:10px;border-bottom:2px solid #fff;}
.cotizador-barra-cuenta {float:left;width:170px;background:#fff;padding:10px 10px 0;}
.cotizador-barra-cuenta-item {float:left;width:170px;font-size:11px;padding-bottom:10px;color:#000;}
.cotizador-barra-cuenta-item input {border:1px solid #b2b2b2;background:#f9f9f9;width:162px;padding:3px;font-size:11px;}
.cotizador-barra-cuenta-item input.cotizador-barra-boton {border-left:1px solid #dc5841;border-top:1px solid #dc5841;border-right:1px solid #a9250e;border-bottom:1px solid #a9250e;background:#d32e12;color:#fff;font-weight:bold;font-size:10px;width:80px;}
#cotizador-barra-productos {float:left;width:168px;background:#fff;padding:0 10px 10px;border:1px solid #7a7a7a;}
.cotizador-barra-producto {background:url(../images/linea-titulo.gif) bottom repeat-x;padding:10px 0 13px;font-size:11px;}
.cotizador-barra-producto span, .cotizador-barra-producto strong {color:#000;}
.cotizador-barra-producto span strong {font-size:12px;}
.cotizador-barra-producto-total {padding:10px 0;font-size:15px;color:#000;font-weight:bold;border-bottom:1px solid #ccc;margin-bottom:2px;}
.cotizador-barra-producto-botones input, #cotizador-barra-buscar input.cotizador-barra-boton {border-left:1px solid #828282;border-top:1px solid #828282;border-right:1px solid #101010;border-bottom:1px solid #101010;background:#272727;color:#fff;font-size:10px;width:120px;margin-top:8px;}
#cotizador-barra-productos-boton {float:left;width:168px;background:#c1c1c1;padding:10px;border:1px solid #7a7a7a;border-top:none;}
#cotizador-barra-productos-boton input {border-left:1px solid #dc5841;border-top:1px solid #dc5841;border-right:1px solid #a9250e;border-bottom:1px solid #a9250e;background:#d32e12;color:#fff;font-size:12px;font-weight:bold;width:150px;}
.cotizador-barra-importante {background:url(../images/cotizador-importante.gif) 0 10px no-repeat;padding-left:60px;line-height:14px;}
.cotizador-barra-importante a {font-weight:bold;}
.cotizador-barra-linea {background:url(../images/linea-titulo.gif) top repeat-x;}
#cotizador-barra-buscar {float:left;width:170px;background:#f5f5f5;padding:10px;font-size:11px;color:#000;}
#cotizador-barra-buscar input {border:1px solid #b2b2b2;background:#f9f9f9;width:162px;padding:3px;font-size:11px;}
#cotizador-barra-buscar input.cotizador-barra-boton {width:70px;}
#cotizador-barra-agregar {float:left;width:170px;background:#f5f5f5;padding:10px;font-size:11px;color:#000;}
#cotizador-barra-agregar-codigo {float:left;width:110px;}
#cotizador-barra-agregar-codigo input {width:108px;border:1px solid #b2b2b2;background:#f9f9f9;padding:3px;font-size:11px;}
#cotizador-barra-agregar-cantidad {float:left;padding-left:10px;width:45px;}
#cotizador-barra-agregar-cantidad input {width:43px;border:1px solid #b2b2b2;background:#f9f9f9;padding:3px;font-size:11px;}
#cotizador-barra-agregar-boton input {border-left:1px solid #828282;border-top:1px solid #828282;border-right:1px solid #101010;border-bottom:1px solid #101010;background:#272727;color:#fff;font-size:10px;width:80px;margin-top:8px;}
#cotizador-barra-usuario-datos {float:left;width:190px;background:#fff;margin:2px 0 1px;}
#cotizador-barra-usuario-datos-nombre {float:left;width:125px;background:#fff;padding:5px 5px 5px 10px;color:#000;font-size:12px;}
#cotizador-barra-usuario-datos-nombre a {float:left;font-size:10px;display:block;padding-left:13px;background:url(../images/cotizador-cerrar-sesion.gif) 0 5px no-repeat;width:110px;}
#cotizador-barra-usuario-datos-foto {float:left;width:44px;background:#fff;padding:3px;}
.cotizador-datos input, .cotizador-datos select {width:60px;font-size:11px;}
.cotizador-datos select {width:80px;}
.cotizador-datos input.chk {margin:0;padding:0;width:15px;height:15px;border:none;}
.cotizador-datos-boton {background:#c1c1c1;padding:10px;text-align:right;}
.cotizador-datos-boton input {border-left:1px solid #dc5841;border-top:1px solid #dc5841;border-right:1px solid #a9250e;border-bottom:1px solid #a9250e;background:#d32e12;color:#fff;font-size:12px;font-weight:bold;width:250px;}
.cotizador-datos-botones {background:#f4f4f4;padding:10px;text-align:right;}
.cotizador-datos-botones input {border-left:1px solid #828282;border-top:1px solid #828282;border-right:1px solid #101010;border-bottom:1px solid #101010;background:#272727;color:#fff;font-size:10px;width:160px;}
.cotizador-datos-botones input.cotizador-datos-botones-importante {border-left:1px solid #dc5841;border-top:1px solid #dc5841;border-right:1px solid #a9250e;border-bottom:1px solid #a9250e;background:#d32e12;}
.cotizador-listado-texto {font-size:11px;}
.cotizador-listado-titulo {font-size:14px;color:#000;line-height:22px;}
.cotizador-listado-subtitulo {font-size:12px;color:#000;line-height:18px;}
.cotizador-listado-cantidad {background:#f0f0f0;font-size:11px;color:#000;}
.cotizador-listado-cantidad input, .cotizador-listado-cantidad select {width:60px;font-size:11px;}
.cotizador-listado-cantidad select {width:80px;}
.cotizador-listado-cantidad-vista {font-size:12px;background:#777;color:#fff;text-align:right;}
.cotizador-listado-cantidad-vista strong {font-size:18px;}
.cotizador-listado-linea {height:1px;font-size:1px;background:#ccc;}
.cotizador-listado-sinproductos {font-size:14px;}
.cotizador-listado-sinproductos strong {font-size:15px;color:#000;}
.cotizador-listado-sinproductos ul {list-style:none;}
.cotizador-listado-sinproductos li {background:url(../images/misc_circuloroja.gif) 0 5px no-repeat;padding:0 0 10px 15px;}
.cotizador-listado-sinproductos div {border:2px solid #ccc;padding:10px;}
.cotizador-datos-pedido, .cotizador-datos-fecha {padding:5px 10px;font-size:12px;color:#fff;background:#454545;}
.cotizador-datos-fecha {background:#5F5F5F;text-align:right;}
.cotizador-ayuda {background:#eee;margin-bottom:20px;color:#C7341B;}
body.cotizador-ayuda-popup {background:#d32e12;margin:0;padding:0;}
.cotizador-ayuda-popup-imagen {float:left;}
.cotizador-ruta {padding-bottom:10px;border-bottom:1px solid #ccc;}

/* Cotización - Botones */
input.cotizador-boton-chico-negro {border-left:1px solid #828282;border-top:1px solid #828282;border-right:1px solid #101010;border-bottom:1px solid #101010;background:#272727;color:#fff;font-size:10px;}
input.cotizador-boton-grande-rojo {border-left:1px solid #dc5841;border-top:1px solid #dc5841;border-right:1px solid #a9250e;border-bottom:1px solid #a9250e;background:#d32e12;color:#fff;font-size:12px;font-weight:bold;}
input.cotizador-boton-grande-negro {border-left:1px solid #828282;border-top:1px solid #828282;border-right:1px solid #101010;border-bottom:1px solid #101010;background:#272727;color:#fff;font-size:12px;}
input.cotizador-boton-40 {width:40px;}
input.cotizador-boton-60 {width:60px;}
input.cotizador-boton-80 {width:80px;}
input.cotizador-boton-120 {width:120px;}
input.cotizador-boton-140 {width:140px;}
input.cotizador-boton-160 {width:160px;}
input.cotizador-boton-180 {width:180px;}
input.cotizador-boton-200 {width:200px;}
input.cotizador-boton-260 {width:260px;}
input.cotizador-boton-280 {width:280px;}
input.cotizador-boton-320 {width:320px;}
.cotizador-arriba-10 {margin-top:10px;}
.cotizador-arriba-8 {margin-top:8px;}
.cotizador-barra-oscura {background:#c1c1c1;padding:10px;}

/* Cotización - Pedido */
.cotizador-pedido-barra {background:#2b2b2b;font-size:16px;color:#fff;font-weight:bold;}
.cotizador-pedido {font-size:11px;margin-bottom:10px;}
.cotizador-pedido td {padding:10px;border-bottom:1px solid #d3d3d3;color:#333;}
tr.cotizador-pedido-titulo {background:#5f5f5f;font-weight:bold;}
tr.cotizador-pedido-titulo td {padding:5px 10px;border-top:1px solid #fff;color:#fff;border-bottom:1px solid #fff;}
.cotizador-pedido-estado, .cotizador-pedido-estado-procesado {font-size:10px;}
.cotizador-pedido-estado-procesado {color:#2f9f0d;}
tr.cotizador-pedido-pendiente {background:#f8e0dc;}
.cotizador-mensaje {background:#009900;color:#fff;font-weight:bold;border-top:1px solid #fff;}
.cotizador-titulo-boton {float:right;width:320px;background:url(../images/linea-titulo.gif) 0 45px repeat-x;height:36px;padding-top:12px;}

/* Cotización - Paginador */
.cotizador-paginador {border:1px solid #ccc;font-size:11px;}
.cotizador-paginador td {padding:5px 10px;}

/* Cotización - Buscadores */
.cotizador-buscadores-titulo {background:#2b2b2b;color:#fff;font-size:16px;padding:5px 10px;border-top:5px solid #fff;border-bottom:2px solid #fff;}
.cotizador-buscadores {background:url(../images/cotizador-buscadores-fondo.gif) no-repeat;height:114px;}
.cotizador-buscadores-subtitulo {color:#fff;font-size:10px;font-weight:bold;}
.cotizador-buscadores-cajas {font-size:11px;color:#000;line-height:14px;}

/* Cotización - Pedido OK */
.cotizador-pedidos-ok {margin-top:10px;}
.cotizador-pedidos-ok td {height:285px;background:url(../images/cotizador-pedidos-ok.jpg) no-repeat;padding:20px 20px 20px 370px;color:#d2d2d2;font-size:27px;line-height:30px;}
.cotizador-pedidos-ok td strong {font-size:40px;color:#fff;line-height:43px;}

/* Cotización - Footer */
#cotizador-foo_arr {float:left;width:970px;background:#fff;font-size:1px;height:10px;}
#cotizador-foo_med {float:left;width:970px;background:#efefef;font-size:11px;}
#cotizador-foo_med_der {float:left;width:410px;padding:15px;text-align:right;}
#cotizador-foo_aba_der {float:left;width:595px;text-align:right;padding:5px 0 10px;background:#fff;}

/* Cotización - Login */
#cotizador-login-titulo {margin-top:10px;float:left;width:730px;background:#5f5f5f;padding:10px 10px 0;color:#fff;font-size:12px;font-weight:bold;line-height:10px;}
#cotizador-login-borde {float:left;width:730px;background:#5f5f5f;padding:10px;}
#cotizador-login-form {float:left;width:690px;background:#fff;padding:20px 20px 0;font-size:14px;}
.cotizador-login-form-item {float:left;width:329px;padding-bottom:20px;color:#000;}
.cotizador-login-form-item input {border:1px solid #b2b2b2;background:#f9f9f9;width:317px;padding:5px;font-size:16px;margin-top:3px;font-weight:bold;color:#d32e12;}
.cotizador-login-form-item input.cotizador-login-boton {border-left:1px solid #dc5841;border-top:1px solid #dc5841;border-right:1px solid #a9250e;border-bottom:1px solid #a9250e;background:#d32e12;color:#fff;font-weight:bold;font-size:14px;width:120px;}
#cotizador-login-form-izquierda {float:left;width:320px;padding:20px 20px 0 0;line-height:18px;}
#cotizador-login-form-izquierda strong {color:#d32e12;}
#cotizador-login-form-derecha {float:left;width:329px;padding:20px 0 0 20px;border-left:1px solid #ccc;margin-bottom:20px;}
input.cotizador-login-ingreso-boton {border-left:1px solid #dc5841;border-top:1px solid #dc5841;border-right:1px solid #a9250e;border-bottom:1px solid #a9250e;background:#d32e12;color:#fff;font-weight:bold;font-size:11px;width:170px;}

/* Cotización - Agregar productos */
.cotizador-agregar {border:1px solid #ccc;font-size:14px;}
.cotizador-agregar td {padding:10px;}
td.cotizador-agregar-titulo {padding:5px 10px;background:#333;color:#fff;font:14px Arial, Helvetica, sans-serif;line-height:15px;}
td.cotizador-agregar-boton {background:#f0f0f0;}
td.cotizador-agregar-form input {border:1px solid #b2b2b2;background:#f9f9f9;padding:5px;font-size:16px;margin-top:5px;font-weight:bold;color:#d32e12;}
td.cotizador-agregar-boton input {border-left:1px solid #dc5841;border-top:1px solid #dc5841;border-right:1px solid #a9250e;border-bottom:1px solid #a9250e;background:#d32e12;color:#fff;font-size:14px;font-weight:bold;width:100px;}
td.cotizador-agregar-catalogo {background:url(../images/cotizador-agregar-catalogo-fondo.jpg) bottom right no-repeat;font-size:18px;}