@variables {
    colorPrimario: #013473;
    colorSecundario: #003399;
    colorSubMenu: #f0f0f0;
    logo: url(/WEB/imagenes/logo.png);
    logoFondo: url(/WEB/imagenes/fondo.png);
    logoBarra: url(/WEB/imagenes/fondo-barra.png);
    fondoBoton: url(/WEB/imagenes/fondo-boton.png);
}

*.Boton{
background-color:rgb(204,204,204);
bottom:1px;
color:rgb(0,0,0);
vertical-align:text-bottom;
font-size:8px;
font-family: verdana;
padding: 0;
}

*.CajaConsLink{
background-color:rgb(245,245,245);
border-bottom-color:rgb(153,153,153);
border-bottom-width:1px;
border-left-width:0px;
border-right-color:rgb(153,153,153);
border-right-width:1px;
border-top-width:0px;
bottom:1px;
color:rgb(1,52,115);
font-size:11px;
font-family: verdana;
font-weight:normal;
text-align:left;
text-decoration:underline;
vertical-align:text-bottom;
cursor:hand;
}

*.CajaConsLinkDer{
background-color:rgb(245,245,245);
border-bottom-color:rgb(153,153,153);
border-bottom-width:1px;
border-left-width:0px;
border-right-color:rgb(153,153,153);
border-right-width:1px;
border-top-width:0px;
bottom:1px;
color:rgb(1,52,115);
font-size:11px;
font-family: verdana;
font-weight:normal;
text-align:right;
text-decoration:underline;
vertical-align:text-bottom;
cursor:hand;
}

*.CajaLink{
background-color:rgb(245,245,245);
border-bottom-color:rgb(153,153,153);
border-bottom-width:0px;
border-left-width:1px;
border-right-color:rgb(153,153,153);
border-right-width:0px;
border-top-width:1px;
color:rgb(1,52,115);
font-size:11px;
font-family: verdana;
font-weight:normal;
padding-left:2px;
text-align:left;
text-decoration:underline;
cursor:hand;
}

*.CajaLinkDer{
background-color:rgb(245,245,245);
border-bottom-color:rgb(153,153,153);
border-bottom-width:0px;
border-left-width:1px;
border-right-color:rgb(153,153,153);
border-right-width:0px;
border-top-width:1px;
color:rgb(1,52,115);
font-size:11px;
font-family: verdana;
font-weight:normal;
padding-right:2px;
text-align:right;
text-decoration:underline;
cursor:hand;
}

*.CBox{
color:rgb(1,52,115);
font-size:11px;
font-family: verdana;
padding-bottom:1px;
padding-left:1px;
padding-right:1px;
padding-top:1px;
}

*.CBoxSmall{
background-color:rgb(227,241,255);
color:rgb(1,52,115);
font-size:10px;
font-family: verdana;
padding-bottom:2px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}

*.CNum{
background-color:rgb(245,245,245);
border-bottom-color:rgb(153,153,153);
border-bottom-width:1px;
border-left-width:0px;
border-right-color:rgb(153,153,153);
border-right-width:1px;
border-top-width:0px;
color:rgb(0,0,0);
font-size:11px;
font-family: verdana;
font-weight:normal;
padding-right:2px;
text-align:right;
}

*.CTxIzCapTrans{
background-color:rgb(227,241,255);
border-bottom-color:rgb(153,153,153);
border-bottom-width:0px;
border-left-width:0px;
border-right-color:rgb(153,153,153);
border-right-width:0px;
border-top-width:0px;
color:rgb(0,0,0);
font-size:11px;
font-family: verdana;
font-weight:normal;
padding-left:2px;
text-align:left;
text-transform:capitalize;
}

*.CTxIzCp{
background-color:rgb(245,245,245);
border-bottom-color:rgb(153,153,153);
border-bottom-width:1px;
border-left-width:0px;
border-right-color:rgb(153,153,153);
border-right-width:1px;
border-top-width:0px;
color:rgb(0,0,0);
font-size:11px;
font-family: verdana;
font-weight:normal;
padding-left:2px;
text-align:left;
text-transform:capitalize;
}

*.CTxIzUp{
background-color:rgb(245,245,245);
border-bottom-color:rgb(153,153,153);
border-bottom-width:1px;
border-left-width:0px;
border-right-color:rgb(153,153,153);
border-right-width:1px;
border-top-width:0px;
color:rgb(0,0,0);
font-size:11px;
font-family: verdana;
font-weight:normal;
padding-left:2px;
text-align:left;
text-transform:uppercase;
}

*.CTxIzUpTrans{
background-color:rgb(227,241,255);
border-bottom-color:rgb(153,153,153);
border-bottom-width:0px;
border-left-width:0px;
border-right-color:rgb(153,153,153);
border-right-width:0px;
border-top-width:0px;
color:rgb(0,0,0);
font-size:11px;
font-family: verdana;
font-weight:normal;
padding-left:2px;
text-align:left;
text-transform:uppercase;
}

*.CTxIzFree{
background-color:rgb(245,245,245);
border-bottom-color:rgb(153,153,153);
border-bottom-width:1px;border-left-width:0px;
border-right-color:rgb(153,153,153);
border-right-width:1px;
border-top-width:0px;
color:rgb(0,0,0);
font-size:11px;
font-family: verdana;
font-weight:normal;
padding-left:2px;text-align:left;
text-transform:none;
}

*.EtiqBuscar{
background-position:center bottom;
color:rgb(1,52,115);
font-size:12px;
font-family: verdana;
font-weight:bold;
padding-bottom:3px;
padding-left:5px;
padding-top:3px;
text-align:left;
text-indent:0px;
word-spacing:1px;
}

*.EtiqDer{
background-color:rgb(255,255,255);
color:rgb(18,72,20);
font-size:11px;
font-family: verdana;
font-weight:normal;
text-align:right;
}

*.EtiqFondo{
    background-color: #013473;
    font-size: 11px;
    font-weight:bold;
    color: #ffffff;
    word-spacing: 2px;
    text-indent: 0px;
    background-position: left center;
    text-align: left;
    height: 20px;
    font-family: verdana;
}

*.EtiqL{
border-bottom-color:rgb(200,200,200);
border-bottom-width:0px;
color:rgb(1,52,115);
font-size:12px;
font-family: verdana;
font-weight:bold;
text-align:center;
}

*.EtiqM{
color:rgb(1,52,115);
font-size:11px;
font-family: verdana;
font-weight:normal;
text-align:center;
vertical-align:middle;
}

*.EtiqTit{
color:rgb(1,52,115);
font-size:11px;
font-family: verdana;
font-weight:bold;
text-align:center;
vertical-align:middle;
}


*.EtiqS{
color:rgb(1,52,115);
font-size:10px;
font-family: verdana;
font-weight:normal;
text-align:left;
}

*.fondo{
background-color:rgb(227,241,255);
font-size:11px;
font-family: verdana;
font-weight:normal;
}

*.fondo2{
background-color:rgb(234,234,234);
color:rgb(255,255,255);
font-size:12px;
font-family: verdana;
font-weight:normal;
}

*.Fondo3{
background-color:rgb(228,228,228);
color:rgb(255,255,255);
font-size:12px;
font-family: verdana;
font-weight:bold;
}

*.Linea{
background-color:rgb(188,188,188);
color:rgb(255,255,255);
font-size:12px;
font-family: verdana;
font-weight:bold;
}

*.Link{
background-color:rgb(255,255,255);
border-bottom-color:rgb(200,200,200);
border-bottom-style:none;
border-bottom-width:0px;
border-collapse:collapse;
border-color:rgb(200,200,200);
border-left-color:rgb(200,200,200);
border-left-style:none;
border-left-width:0px;
border-right-color:rgb(200,200,200);
border-right-style:none;
border-right-width:0px;
border-spacing:0px;
border-style:none;
border-top-color:rgb(200,200,200);
border-top-style:none;
border-top-width:0px;
border-width:0px;
bottom:0px;
color:rgb(0,51,153);
font-size:11px;
font-family: verdana;
font-weight:normal;
text-align:left;
vertical-align:middle;
}

*.LTabs{
color:rgb(238,238,238);
font-family: verdana;
font-weight:bold;
}

*.LTabsC{
color:rgb(238,238,238);
font-family: verdana;
font-weight:bold;
}

*.LTabsIzq{
color:rgb(238,238,238);
font-family: verdana;
font-weight:bold;
}

*.Tabs{
color:rgb(238,238,238);
font-family: verdana;
font-weight:bold;
}

*.Num{
background-color:rgb(245,245,245);
border-bottom-color:rgb(153,153,153);
border-bottom-width:0px;
border-left-width:1px;
border-right-color:rgb(153,153,153);
border-right-width:0px;
border-top-width:1px;
color:rgb(0,0,0);
font-size:11px;
font-family: verdana;
font-weight:normal;
padding-right:2px;
text-align:right;
}

*.NumBuscar{
color:rgb(0,0,0);
font-size:11px;
font-family: verdana;
font-weight:normal;
padding-right:2px;
text-align:right;
}

*.NumFree1{
background-color:rgb(245,245,245);
border-bottom-color:rgb(153,153,153);
border-bottom-width:0px;
border-left-width:0px;
border-right-color:rgb(153,153,153);
border-right-width:0px;
border-top-width:0px;
color:rgb(0,0,0);
font-size:11px;
font-family: verdana;
font-weight:normal;
padding-right:2px;
text-align:right;
}

*.NumSmall{
color:rgb(0,0,0);
font-size:10px;
font-family: verdana;
font-weight:normal;
padding-right:2px;
text-align:right;
}

*.Orden{
background-color:rgb(236,236,236);
border-bottom-color:rgb(255,255,255);
border-bottom-style:hidden;
border-bottom-width:1px;
border-left-color:rgb(255,255,255);
border-left-style:hidden;
border-left-width:1px;
border-right-color:rgb(255,255,255);
border-right-style:hidden;
border-right-width:1px;
border-style:hidden;
border-top-color:rgb(255,255,255);
border-top-style:hidden;
border-top-width:1px;
color:rgb(0,0,0);
cursor:help;
font-size:8px;
font-family: verdana;
font-weight:normal;
text-align:center;
}

*.RadioB{
color:rgb(1,52,115);
font-size:11px;
font-family: verdana;
padding-bottom:1px;
padding-left:1px;
padding-right:1px;
padding-top:1px;
}

*.RadioBSmall{
background-color:rgb(204,204,204);
color:rgb(1,52,115);
font-size:10px;
font-family: verdana;
padding-bottom:1px;
padding-left:1px;
padding-right:1px;
padding-top:1px;
}

*.scroll{
background-color:rgb(204,204,204);
bottom:10px;
color:rgb(0,0,0);
font-size:8px;
font-family: verdana;
vertical-align:bottom;
}

*.status{
background-color:rgb(1,52,115);
color:rgb(255,255,255);
}

*.TxIzCp{
background-color:rgb(245,245,245);
border-bottom-color:rgb(153,153,153);
border-bottom-width:0px;
border-left-width:1px;
border-right-color:rgb(153,153,153);
border-right-width:0px;
border-top-width:1px;
color:rgb(0,0,0);
font-size:11px;
font-family: verdana;
font-weight:normal;
padding-left:0px;
text-align:left;
text-transform:capitalize;
}

*.TxIzCpBuscar{
color:rgb(0,0,0);
font-size:11px;
font-family: verdana;
font-weight:normal;
text-align:left;
text-transform:capitalize;
}

*.TxIzCpFree{
background-color:rgb(245,245,245);
border-bottom-color:rgb(153,153,153);
border-bottom-width:0px;
border-left-width:0px;
border-right-color:rgb(153,153,153);
border-right-width:0px;
border-top-width:0px;
color:rgb(0,0,0);
font-size:11px;
font-family: verdana;
font-weight:normal;
padding-left:0px;
text-align:left;
text-transform:capitalize;
}

*.TxIzCpSmall{
color:rgb(0,0,0);
font-size:10px;
font-family: verdana;
font-weight:normal;
text-align:left;
text-transform:capitalize;
}

*.TxIzUp{
background-color:rgb(245,245,245);
border-bottom-color:rgb(153,153,153);
border-bottom-width:0px;
border-left-width:1px;
border-right-color:rgb(153,153,153);
border-right-width:0px;
border-top-width:1px;
color:rgb(0,0,0);
font-size:11px;
font-family: verdana;
font-weight:normal;
padding-left:2px;
text-align:left;
text-transform:uppercase;
}

*.TxIzUpBuscar{
color:rgb(0,0,0);
font-size:11px;
font-family: verdana;
font-weight:normal;
text-align:left;
text-transform:uppercase;
}

*.TxIzUpFree{
background-color:rgb(245,245,245);
border-bottom-color:rgb(153,153,153);
border-bottom-width:0px;
border-left-width:0px;
border-right-color:rgb(153,153,153);
border-right-width:0px;
border-top-width:0px;
color:rgb(0,0,0);
font-size:11px;
font-family: verdana;
font-weight:normal;
padding-left:2px;
text-align:left;
text-transform:uppercase;
}

*.TxIzUpSmall{
color:rgb(0,0,0);
font-size:10px;
font-family: verdana;
font-weight:normal;
text-align:left;
text-transform:uppercase;
}

*.TxIzFree{
background-color:rgb(245,245,245);
border-bottom-color:rgb(153,153,153);
border-bottom-width:0px;border-left-width:1px;
border-right-color:rgb(153,153,153);
border-right-width:0px;
border-top-width:1px;
color:rgb(0,0,0);
font-size:11px;
font-family: verdana;
font-weight:normal;
padding-left:2px;
text-align:left;
text-transform:none;
}

*.TxIzFreeBuscar{
color:rgb(0,0,0);
font-family:verdana;
font-size:11px;
font-family: verdana;
font-weight:normal;
text-align:left;
text-transform:none;
padding-bottom:1px;
}

*.vega1{
background-color:rgb(245,245,245);
border-bottom-color:rgb(153,153,153);
border-bottom-width:0px;
border-left-width:0px;
border-right-color:rgb(153,153,153);
border-right-width:0px;
border-top-width:0px;
color:rgb(0,0,0);
font-size:10px;
font-family: verdana;
font-weight:normal;
padding-left:2px;
text-align:justify;
text-transform:uppercase;
}

*.zMenu{
border-color:rgb(0,153,0);
border-style:solid;
border-width:2px;
color:rgb(255,255,255);
cursor:default;
display:inline;
font-weight:bold;
margin-left:6px;
padding-left:4px;
padding-right:8px;
}

*.zMenuBar{
background-color:rgb(0,153,0);
border-color:rgb(0,0,0);
border-style:solid;
border-width:1px;
padding:2px;
}

*.zmenuBq{
background-color:rgb(0,153,0);
border-bottom-color:rgb(0,103,0);
border-left-color:rgb(0,255,0);
border-right-color:rgb(0,103,0);
border-style:solid;
border-top-color:rgb(0,255,0);
border-width:2px;
margin:0px;
padding:0px;
position:absolute;
text-align:left;
visibility:hidden;
}

*.zMenuItem{
color:rgb(255,255,255);
display:block;
	font-family:sans-serif;
font-style:normal;
font-weight:bold;
margin:0px;
padding-bottom:2px;
padding-left:10px;
padding-right:15px;
padding-top:2px;
position:relative;
text-decoration:none;
}

*.zActivaMenu{
	background-color:rgb(0,255,0);
	color:rgb(0,103,0);
	border-left-color:rgb(0,103,0);
	border-bottom-color:rgb(0,153,0);
	border-right-color:rgb(0,255,0);
	border-top-color:rgb(0,103,0);
}

*.zMenuMouseOver{
	border-left-color:rgb(0,255,0);
	border-bottom-color:rgb(0,103,0);
	border-right-color:rgb(0,103,0);
	border-top-color:rgb(0,255,0);
}

a.zMenuItem:hover{
background-color:rgb(0,103,0);
cursor:hand;
}

barratitulo{
background-color:rgb(227,241,255);
border-bottom-color:rgb(153,153,153);
border-bottom-width:0px;
border-left-width:0px;
border-right-color:rgb(153,153,153);
border-right-width:0px;
border-top-width:0px;
color:rgb(0,0,0);
font-size:11px;
font-family: verdana;
font-weight:normal;
padding-left:2px;
text-align:left;
text-transform:uppercase;
}

html, body, td{
font-size:12px;
font-family: verdana;
overflow: auto;
}

td.teclastd{
cursor:hand;
}

*, td, body, input, textarea {
font-family:verdana;
}

*.headerLabel {
	background-position:center bottom;
	color:#000000;
	font-size:9px;
	font-weight:bold;
	text-align:left;
}
*.headerData {
	background-position:center bottom;
	color:#000000;
	font-size:9px;
	font-family: verdana;
	text-align:left;
}
*.EtiqMR{
    color:rgb(0,0,0);
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	text-align:right;
	vertical-align:middle;
}
*.ventana{display:block;position:relative;z-index:1500;}*.ventana-fondo{position: absolute;width:100%;height:100%;top:0;left:0;background:#000;z-index:1499;}*.titulo{background-color:#6699FF;border-radius:5px 5px 0 0;color: #fff;font-weight:bold;cursor:default;text-align:center;padding:2px;width: auto;}*.titulo img{margin:1px;float:right;cursor:pointer;}*.ventana .contenido{border:2px solid #6699FF;border-top:0;padding:5px;background-color:#FFFFFF;}

*.companyData {
	width:250px;
	height:23px;
}

*.clockData {
	font-family:Courier;
	text-align:right;
	border-width:5;
	border-color:rgb(255,255,255);
	background:rgb(0,0,0);
	color:rgb(255,255,255);
}

*.tranData {
	border-color:rgb(0,0,0);
	background:rgb(255,255,255);
	color:rgb(0,0,0);
}

*.contentData {
	position:absolute;
	left:0px;
	top:65px;
}

.escaneo-imagen-container {
    margin: 0 auto;
    max-width: 600px;
    max-height: 400px;
    overflow: auto;
    text-align: center;
}

.escaneo-botones {
    padding: 5px;
    text-align: center;
}

.escaneo-botones button {
    margin: 5px;
}
