.ventanita {
	/*width: 750px;*/
	overflow-x: hidden;
	/*width:100%; */
}

#tabla2 {width:95%;}
#tabla2 select {width:95%;}
#tabla2 input {width:88%;}
 .cancelada {
  background-color: #878787;
}
.phone {border: 1px solid #dcdcdc; width:100px;}

.ventanita button {
	text-align: center;
	background: #1e1e2f ;
	background-image: -webkit-linear-gradient(top, #1e1e2f , #1e1e2f );
	background-image: -moz-linear-gradient(top, #1e1e2f , #1e1e2f );
	background-image: -ms-linear-gradient(top, #1e1e2f , #1e1e2f );
	background-image: -o-linear-gradient(top, #1e1e2f , #1e1e2f );
	background-image: linear-gradient(to bottom, #1e1e2f , #1e1e2f );
	-webkit-border-radius: 6;
	-moz-border-radius: 6;
	border-radius: 6px;
	border: 2px solid #1e1e2f ;
	/*text-shadow: 1px 1px 3px #666666;*/
	font-family: Arial;
	color: #ffffff;
	font-size: 13px;
	text-transform: uppercase;
	padding: 7px;
	/*margin: 0px;*/
	text-decoration: none;
}

.misbotones button {
	color: #ffffff;text-decoration: none;text-transform: uppercase;font-size: 11px; margin: 0; padding: 7px 7px 5px 20px; background-image: -webkit-linear-gradient(top, #e2c15c, #e2c15c);
	background-image: -moz-linear-gradient(top, #e2c15c, #e2c15c);
	background-image: -ms-linear-gradient(top, #e2c15c, #e2c15c);
	background-image: -o-linear-gradient(top, #e2c15c, #e2c15c);
	background-image: linear-gradient(to bottom, #e2c15c, #e2c15c);
	-webkit-border-radius: 8;
	-moz-border-radius: 8; border-radius: 8px;
	border: none;
	box-shadow: none;
}

.misbotones button:hover {text-decoration: none; color: #e2c15c; background: #e2c15c;}
.misbotones button img {margin-left:-18px; margin-top: -2px; padding: 0; position: absolute;}


.ventanita .borde-modal-sinform-ventana {background: #ffffff; font-family: Arial, Helvetica, sans-serif; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; border: 4px solid #e2c15c; padding:17px 6px 5px 6px;}

.ventanita .borde-modal-sinform-ventana h2 {margin: 0 0 6px 0; padding: 10px 0; color:#e2c15c; text-transform: uppercase; font-size: 25px; text-align: center;}

.ventanita #boton-centrado {text-align: center; width:100%;}

.ventanita #boton-centrado-conselect {width: 100%;}
.ventanita #boton-centrado-conselect label {margin: 0 0 0 195px;}
.ventanita #boton-centrado-conselect select {position: absolute; width: 150px; margin: -21px 0 0 250px;}

.ventanita #boton-centrado-conselect2 {width: 100%;}
.ventanita #boton-centrado-conselect2 label {margin: 0 0 0 185px;}
.ventanita #boton-centrado-conselect2 select {position: absolute; width: 150px; margin: -21px 0 0 260px;}

.ventanita h2 {color:#1e1e2f ; text-transform: uppercase; font-size: 25px; text-align: center;}


.ventanita .espacio-botones-tabs-one {padding:12px 0 10px 0; margin: 6px 0; width: 30%; text-align: center;}
.ventanita .espacio-botones-tabs-one a{color: #ffffff;text-decoration: none;text-transform: uppercase;font-size: 11px; margin: 0; padding: 7px 7px 5px 20px; background-image: -webkit-linear-gradient(top, #e2c15c, #e2c15c);
	background-image: -moz-linear-gradient(top, #e2c15c, #e2c15c);
	background-image: -ms-linear-gradient(top, #e2c15c, #e2c15c);
	background-image: -o-linear-gradient(top, #e2c15c, #e2c15c);
	background-image: linear-gradient(to bottom, #e2c15c, #e2c15c);
	-webkit-border-radius: 6;
	-moz-border-radius: 6; border-radius: 6px;
}
.ventanita .espacio-botones-tabs-one a:hover {text-decoration: none; color: #ffffff; background: #e2c15c;}
.ventanita .espacio-botones-tabs-one img {margin-left:-18px; margin-top: -2px; padding: 0; position: absolute;}


.ventanita .espacio-botones-tabs-cortos {padding:12px 0 10px 0; margin: 6px 0; width: 30%; float: left;}
.ventanita .espacio-botones-tabs-cortos a{color: #ffffff;text-decoration: none;text-transform: uppercase;font-size: 11px; margin: 0; padding: 7px 7px 5px 20px; background-image: -webkit-linear-gradient(top, #e2c15c, #e2c15c);
	background-image: -moz-linear-gradient(top, #e2c15c, #e2c15c);
	background-image: -ms-linear-gradient(top, #e2c15c, #e2c15c);
	background-image: -o-linear-gradient(top, #e2c15c, #e2c15c);
	background-image: linear-gradient(to bottom, #e2c15c, #e2c15c);
	-webkit-border-radius: 6;
	-moz-border-radius: 6; border-radius: 6px;
}
.ventanita .espacio-botones-tabs-cortos a:hover {text-decoration: none; color: #ffffff; background: #e2c15c;}
.ventanita .espacio-botones-tabs-cortos img {margin-left:-18px; margin-top: -2px; padding: 0; position: absolute;}

.ventanita .espacio-botones-tabs-largos {padding:12px 0 10px 0; margin: 6px 0; width: 45%; float: left;}
.ventanita .espacio-botones-tabs-largos a{color: #ffffff;text-decoration: none;text-transform: uppercase;font-size: 11px; margin: 0; padding: 7px 7px 5px 20px; background-image: -webkit-linear-gradient(top, #e2c15c, #e2c15c);
	background-image: -moz-linear-gradient(top, #e2c15c, #e2c15c);
	background-image: -ms-linear-gradient(top, #e2c15c, #e2c15c);
	background-image: -o-linear-gradient(top, #e2c15c, #e2c15c);
	background-image: linear-gradient(to bottom, #e2c15c, #e2c15c);
	-webkit-border-radius: 6;
	-moz-border-radius: 6; border-radius: 6px;
}
.ventanita .espacio-botones-tabs-largos a:hover {text-decoration: none; color: #ffffff; background: #e2c15c;}
.ventanita .espacio-botones-tabs-largos img {margin-left:-18px; margin-top: -2px; padding: 0; position: absolute;}

.ventanita table#tickets {width: 95%; border: 1px solid #e2c15c; text-align: left; background-image: -ms-linear-gradient(bottom, #EFEFEF 0%, #E7E7E7 50%, #EFEFEF 100%);
	/* Mozilla Firefox */
	background-image: -moz-linear-gradient(bottom, #EFEFEF 0%, #E7E7E7 50%, #EFEFEF 100%);
	/* Opera */
	background-image: -o-linear-gradient(bottom, #EFEFEF 0%, #E7E7E7 50%, #EFEFEF 100%);
	/* Webkit (Safari/Chrome 10) */
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #EFEFEF), color-stop(0.5, #E7E7E7), color-stop(1, #EFEFEF));
	/* Webkit (Chrome 11+) */
	background-image: -webkit-linear-gradient(bottom, #EFEFEF 0%, #E7E7E7 50%, #EFEFEF 100%);
	/* W3C Markup, IE10 Release Preview */
	background-image: linear-gradient(to top, #EFEFEF 0%, #E7E7E7 50%, #EFEFEF 100%);}

.ventanita table#tickets tr td:first-child {color: #ffffff; background:#e2c15c;}

.ventanita table#tickets tr td {background: #ffffff; color:#e2c15c;}


.ventanita .impresion {
	/*width:690px;*/
	/*font-family: Arial, helvetica, sans-serif;
	margin-top: 20px;
	padding:10px 0;
	border: 1px solid #DCDCDC;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background: #ffffff;*/
}

/*Estilo general para los formularios*/

.ventanita form#forma .noborde-azul {border: none;}
.ventanita form {background: #ffffff; font-family: Arial, Helvetica, sans-serif; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; border: 4px solid #e2c15c; padding:17px 6px 5px 6px;}
.ventanita label {text-transform: uppercase; font-size: 12px; color:#0a0a0a; font-weight: bold; float: left; margin-top:3px;}
.ventanita input[type=text] {height: 20px; float: left; margin: 2px 0 0 0px; padding: 0; border: 1px solid #ccc; -webkit-border-radius: 4px; -moz-border-radius: 4px;border-radius: 4px; box-shadow: 0 1px 3px #DDDDDD inset; transition: border 0.3s linear 0s;}
.ventanita input[type=checkbox] {margin:-10px 0 0 0; padding:0; border: 1px solid #000;}
.ventanita select {height: 20px; float: left; margin: 2px 0 0 0px; padding: 0; border: 1px solid #ccc; -webkit-border-radius: 4px; -moz-border-radius: 4px;border-radius: 4px; box-shadow: 0 1px 3px #DDDDDD inset; transition: border 0.3s linear 0s;}

/*.impresion {
	padding:10px 0;
	border: 1px solid #DCDCDC;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background: #ffffff;
}*/

#text-area {display: inline-block; margin: 0 0 0 13px; padding:0;}
/*#text-area label {font-family: Arial, helvetica; font-size:12px; text-transform: uppercase; padding:0; display: inline-block; margin-left: 6px; width:250px;}*/
#text-area textarea {border:1px solid #c4c4c4; width: 400px; height: 220px; margin-top: 10px;}
.nicEdit-panelContain {margin:0px; padding: 0;}


/*Form Eliminar*/
.aviso-elimina {font-size: 10px; text-align: center; color:#991005; padding: 4px; text-transform: uppercase;}
.forma-elimina {text-align: center; display: inline-block; margin-left: 25px;}
.forma-elimina label {padding-top: 4px;}
.forma-elimina input {height: 20px; float: left; margin: 2px 0 0 12px; padding: 0; border: 1px solid #ccc; -webkit-border-radius: 4px; -moz-border-radius: 4px;border-radius: 4px; box-shadow: 0 1px 3px #DDDDDD inset; transition: border 0.3s linear 0s;}
.forma-elimina button {margin-left:0px; margin-top:10px; margin-bottom: 10px;}

/*Form ae-distribuidor*/
.field-alinea-left {display: inline-block; margin: 0; float: left; padding:4px 0;}
#field-alinea-left-check {display: inline-block; margin: 0; float: left; height: 20px; padding:4px 0; clear: both;}
#alinea-left {float: left; width:230px; padding-left: 6px; clear: both;}
#alinea-left label{font-family: Arial, helvetica; font-size:12px; text-transform: uppercase; padding:0; display: inline-block; margin-left: 6px; width:200px;}
#alinea-left input {height: 20px; width: 200px; margin: 2px 0 0 3px; padding: 0; border: 1px solid #ccc; -webkit-border-radius: 4px; -moz-border-radius: 4px;border-radius: 4px; box-shadow: 0 1px 3px #DDDDDD inset; transition: border 0.3s linear 0s;}
#alinea-left input[type=checkbox] {float: left; margin-left: 3px; padding: 0; height:15px; width:15px;}
.forma-ae-distribuidor button {position: relative; margin-left: 300px; margin-top: 10px;}

/*Form ae-cliente*/
.forma-cliente {border: 1px solid #ffffff;}
.forma-cliente div {display: inline-block; padding: 5px 0; border-bottom: 1px solid #efefef;}
.forma-cliente div label {margin-left: 6px; width: 150px; font-size: 11px;}
.forma-cliente div select {width: 140px; float: left; margin-top: -17px; margin-left: 155px;}
.forma-cliente div input[type=text] {width: 130px; margin: 0; padding: 0; height: 14px;}
.forma-cliente div input[type=checkbox] {margin-top: 2px;}
.forma-cliente div textarea {width:287px; height:60px; margin-left: 6px; border:1px solid #c4c4c4;}
.forma-cliente button {margin-left:105px; margin-top:10px;}

.field-one-line-ventanita-importar-campana input#saltar {margin-top: 2px; margin-left:8px;}


/*Form ae-contacto*/
.forma-ae-contacto div {display: inline-block; padding: 6px 0; width:100%; border-bottom: 1px solid #efefef;}
.forma-ae-contacto div label {margin-left: 30px; width: 150px;}
.forma-ae-contacto div select {width: 140px; float: left; margin-top: -17px; margin-left: 178px;}
.forma-ae-contacto div input[type=text] {width: 130px; margin: 0; padding: 0; height: 14px;}
/*.forma-ae-contacto button {margin-left:140px; margin-top:10px; margin-bottom: 10px;}*/

.field-one-line-ventanita {width: 300px; display:inline-block; padding:3px 0; clear: both; margin-left:20px;}
.field-one-line-ventanita label {float: left; text-align: right; margin: 2px 0 0 6px; padding:0;  text-transform: uppercase; font-size: 12px; color:#e2c15c; font-weight: bold;}
.field-one-line-ventanita input {width: 147px; height: 20px; float: left; margin: 0 0 0 12px; padding: 0; border: 1px solid #ccc; -webkit-border-radius: 4px; -moz-border-radius: 4px;border-radius: 4px; box-shadow: 0 1px 3px #DDDDDD inset; transition: border 0.3s linear 0s;}
.field-one-line-ventanita select {width: 150px; float: left; margin-left: 10px; border: 1px solid #000; }


.ventanita #field-one-line-coninputs {width:100%;}
.ventanita #field-one-line-coninputs label {margin: 0 0 0 190px;}
.ventanita #field-one-line-coninputs input {width: 128px; margin: -18px 0 0 270px; padding: 5px 0 0 0;}


.ventanita #nueva_lista {width:100%;}
.ventanita #nueva_lista label {margin: 0 0 0 180px; width: 102px;}
.ventanita #nueva_lista input {width: 128px; margin: -18px 0 0 270px; padding: 5px 0 0 0;}


.field-one-line-ventanita-movimiento {width: 330px; display:inline-block; padding:3px 0; clear: both; margin-left:6px;}
.field-one-line-ventanita-movimiento label {float: left; width: 120px; text-align: right; margin: 2px 0 0 6px; padding:0;  text-transform: uppercase; font-size: 12px; color:#e2c15c; font-weight: bold;}
.field-one-line-ventanita-movimiento input {width: 147px; height: 20px; float: left; margin: 0 0 0 12px; padding: 0; border: 1px solid #ccc; -webkit-border-radius: 4px; -moz-border-radius: 4px;border-radius: 4px; box-shadow: 0 1px 3px #DDDDDD inset; transition: border 0.3s linear 0s;}
.field-one-line-ventanita-movimiento select {width: 150px; float: left; margin-left: 10px; border: 1px solid #000;}
.field-one-line-ventanita-movimiento input[type=checkbox] {margin-left: 3px; padding: 0; height:15px; width:15px; border: 1px solid #000;}

.campos-input-ae_contacto {width: 300px; margin-left: 130px; margin-bottom: 10px;}
.campos-input-ae_contacto label {width: 80px;}

/*Form permisos de administrador*/
.forma-permisos-administrador button {position: relative; margin-left:113px; margin-top:10px;}
.permisos-administrador {width:300px; margin-left: 7px; border:1px solid #c4c4c4; -border:1px solid #c4c4c4; webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; background: #efefef; padding:10px;}
.permisos-administrador .todo-check input#todo {margin-top: 3px; margin-left: 6px;}
.permisos-administrador .collapsed {float: left; padding: 0 10px 0 0;}
.permisos-administrador .expanded {float: left; padding: 0 10px 0 0;}
.titulo-permisos-usuario {text-transform: uppercase; color: #e2c15c; font-size: 20px; padding:10px; text-align: center;}
.boton-permisos-usuario {border: 1px solid #ffffff; position: absolute; margin: -280px 0 0 350px;}

/*Form ae-administrador*/
.forma-ae-administrador div {display: inline-block; padding: 6px 0; width:268px; border-bottom: 1px solid #efefef;}
.forma-ae-administrador div label {margin-left: 6px; width:80px;}
.forma-ae-administrador div input[type=text] {width: 180px; margin: 0; padding: 0;}
.forma-ae-administrador div input[type=checkbox] {margin-top: 5px;}
/*.forma-ae-administrador button {position: absolute; margin-left: 80px; margin-top: -12px; clear: both;}*/

.forma-ae-administrador button {margin-left:105px; margin-top:10px;}


.forma-recupera-password-ventanita {display: inline-block; padding: 6px 0; border-bottom: 1px solid #efefef;}
.forma-recupera-password-ventanita div label {margin-left: 6px; width:80px; border: 1px solid #000;}
.forma-recupera-password-ventanita div input[type=text] {width: 180px; margin: 0; padding: 0;}

/*Form ae-prospecto*/
.forma-ae-prospecto div {display: inline-block; padding:6px 0; width:250px; border-bottom: 1px solid #efefef;}
.forma-ae-prospecto div label {margin-left:6px; width:100px; font-size: 11px;}
.forma-ae-prospecto div select {width: 124px; float: left; margin-top: -17px; margin-left:105px;}
.forma-ae-prospecto div input[type=text] {width: 120px; margin: 0; padding: 0; height: 14px; display: inline;}
.forma-ae-prospecto div input[type=checkbox] {margin-top: 2px;}
.forma-ae-prospecto div textarea {width:235px; height: 50px; margin-left: 6px; border:1px solid #c4c4c4;}
.forma-ae-prospecto button {margin-left:80px; margin-top:10px;}

/*Enviar correo a prospectos*/
.correo-prospecto {display: inline-block; padding:6px 0; width:98%; border-bottom: 1px solid #efefef;}
.correo-prospecto input {width:200px; margin: 0; padding: 0;}
.correo-prospecto select {width:200px; margin-top: -17px; margin-left:90px;}
/*Hack para firefox*/
@-moz-document url-prefix() {
  .correo-prospecto select {
     margin-left: 93px;
  }
}
.correo-prospecto label {width: 80px;}

/*.ventanita .mouse {display: block; margin: 0 absolute; border:2px solid #ccc; overflow: hidden;}
.ventanita .mouse table#tabla {display:block; margin: 0 auto; width: 100%;}*/

.botones-alineados-dentro-ventanita {padding:12px 0 10px 0; margin: 6px 3px; display: inline-block;}
.botones-alineados-dentro-ventanita a{color: #ffffff;text-decoration: none;text-transform: uppercase;font-size: 11px; margin: 0; padding: 7px 7px 5px 20px; background-image: -webkit-linear-gradient(top, #e2c15c, #e2c15c);
	background-image: -moz-linear-gradient(top, #e2c15c, #e2c15c);
	background-image: -ms-linear-gradient(top, #e2c15c, #e2c15c);
	background-image: -o-linear-gradient(top, #e2c15c, #e2c15c);
	background-image: linear-gradient(to bottom, #e2c15c, #e2c15c);
	-webkit-border-radius: 6;
	-moz-border-radius: 6; border-radius: 6px;
}
.botones-alineados-dentro-ventanita a:hover {text-decoration: none; color: #ffffff; background: #e2c15c;}
.botones-alineados-dentro-ventanita img {margin-left:-18px; margin-top: -2px; padding: 0; position: absolute;}

#msgbox {
    -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
    border: 2px solid #e9c341;
    padding: 5px;
}


.forma-ae-tarifa div {display: inline-block; padding:6px 0; width:280px; border-bottom: 1px solid #efefef; margin-left: 20px;}
.forma-ae-tarifa div label {margin-left:6px; width:100px; font-size: 11px;}
.forma-ae-tarifa div select {width: 200px; margin-top: -17px; margin-left:118px;}
.forma-ae-tarifa button {margin-left: 138px; margin-top: 10px;}

.forma-ae-white-list div {display: inline-block; padding:6px 0; border-bottom: 1px solid #efefef;}
.forma-ae-white-list div label {margin:0 0 0 20px; width:100px; font-size: 11px; padding:0:; text-align: left; clear: both;}
.forma-ae-white-list div select {width: 200px; margin-top:0px; margin-left:14px; float: left; display: block;}
.forma-ae-white-list div input {width: 200px; margin-left:0px;}
/*.forma-ae-white-list button {margin-left:20px; margin-top: 10px;}*/


.forma-editar-qos div {display: inline-block; padding:6px 0; border-bottom: 1px solid #efefef;}
.forma-editar-qos div label {font-size: 11px; margin-left: 6px; padding-top: 2px;}
.forma-editar-qos div input[type=checkbox] {margin-left: 2px;}
/*.forma-editar-qos button {margin-left: 60px; margin-top:10px;}*/

/*Tabla en pantalla de envio rapido*/
.envio-rapido div label{text-transform: uppercase; font-size: 12px; color:#e2c15c; font-weight: bold;}

.impresion{visibility: hidden;height: 0px;}


.ventanita-sinforms {
	background: #ffffff; font-family: Arial, Helvetica, sans-serif; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; border: 4px solid #e2c15c; padding:17px 6px 5px 6px;
	border:3px solid #e2c15c;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	padding: 20px;
	background: #ffffff;
}

.ventanita-sinforms #tabla {text-align: center; margin: 0 auto;}
.brinca {margin: 0; padding: 0; height: 0; clear: both;}
