@charset "utf-8";
/* CSS Documento general de Estilos */

/*html, body, h1, h2, h3, p, a, caption, label, input, .pedidonum, .pedido, .par, .resalt, #sesion, #menu, #field, table#buscar, #fieldform*/

.ocultarinput{
display:none;
}
input.radio{
border: 0px;
}

*{
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 11px;
}
form{
margin:0;
padding:0;
}
/*h1, h2 {
text-indent: 10px;
}*/

caption, .resalt, .pedidonum, .pedido, input.reloj, #sesion a, tr#total, #fielform legend {
font-weight: bold;
}
/*
caption, .pedidonum, .par, .pedido, input[type=button], input[type=submit], input.login, .der a, #sesion, #sesion a, #field li a, tr#titulo, p.nosession, #menu li a, #opciones li a, input.cancelar:hover{
color: white;
}*/


caption, .pedidonum, .par, .pedido, input.login, .der a, #sesion, #sesion a, #field li a, tr#titulo, p.nosession, #menu li a, #opciones li a, input.cancelar:hover{
color: white;
}

.der a, img.trans:hover, #sesion a, #menu li a, #menu li.active a, #menu li a:hover, #field li a, #field li a:hover, #fieldform legend, #field li.active a {
text-decoration: none;
}
body, #menu li.active a, #menu li a:hover, #opciones li input, input, input.cancelar, select, input.cancelar, #cabecera, tr#filas, #field li.active a, #field li a:hover {
background-color: #ffffff;
}

h1, h3, label, label.login, input, input.cancelar, select, input.cancelar, input.reloj, #field li.active a, tr#filas, tr#total, legend, #menu li.active a, #menu li a:hover, #opciones li a:hover, #field li a:hover {
color: #3f547f;
}


h1, h2, caption, .pedidonum, .pedido, #menu li a, #field li a, #fieldform legend {
text-transform: uppercase;
}

input.login, #sesion, ul#opciones, #field li a{

background-color: #3f547f;
}

.fondoBoton{
background-color: #3f547f;  
border-style: solid;
border-color: #cccccc;
height: 20px;
color: white;
}

.fondoBoton :hover {
background-color: red;
}

html {
background-color: #efefef;
margin: 0px;
padding: 0px;
height: 100%;
overflow: auto;
}

body {
margin: 0px 6%;
padding: 0 20px;
min-height: 100%;
overflow: auto;

/* min-height: 70%;*/
}

h2 {
font-weight: normal;
color: #003f59;

}
.titlegend {
font-weight: normal;
color: #5f78af;
text-transform:uppercase;
}

h3 {
text-align: center;
}

img {
background: none;
background-color: transparent;
border: none;
}

p {
text-indent: 15px;
color: black;
}

a {
color: navy;
text-decoration: none;
}

fieldset {
border-color: #aaaaaa;
border-style: solid;
border-width: thin;
/* min-width: 50%;*/
max-width: 98%;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius: 5px;
behavior: url(./../scripts/PIE.htc);
}

caption {
text-align: left;
background-color: #aaaaaa;
}

.par {
vertical-align: super;
text-indent: 3em;
}

.pedidonum, .pedido {
font-size: 12px;
text-align: left;
vertical-align: middle;
}

.pedido {
color: #8faacf;
}

.razon {
color: black;
font-weight: bold;
text-decoration: underline;
}

input, input.cancelar, select, textarea{
border-color: #8faacf;/*#6f88af;#3f547f;*/
border-style: solid;
border-width: 1px;
}

/*input[type=button]:hover, input[type=submit]:hover{
background-color: #5f78af;
}*/

input[type=radio] {
border: none;
}

input.cancelar {
background-color: white;
}

input.reloj {
background-color: transparent;
border: none;
height: 20px;
size: 10;
}

input.login {
border-style: solid;
border-color: #cccccc;
height: 20px;
}

input.login:hover {
background-color: #5f78af;
}

input[readonly], #opciones li input[readonly] {
background-color: #dddddd;
}

input.agree {
width: 20px;
}

.nosession {
font-size: 12px;
font-style: italic;
text-align: center;
color:#FFFFFF;

}

.der {
text-indent: 45em;
}

.der a {
text-transform: none;
}

.resalt {
color: #5f78af;
}

.centrar {
text-align: center;
}

#centrar {
width:60%;
padding:0 0 0 20%;
}

.derecha {
text-align: right;
vertical-align: middle;
}

.forceder {
float: right;
vertical-align: middle;
}
.alterstatic {
width:23%;
text-align:left;
background-color: #dddddd;
}
.resaltstatic {
width:10%;
color: #5f78af;
}
td#gris {
background-color: #cccccc;
}

img.trans:hover {
opacity: 0.8;
-moz-opacity: 0.8;
-webkit-opacity: 0.8;
filter:alpha(opacity=40);
}
#sesion2 {
clear: both;
background-image: url(../images/sesionbackground.gif);
background-repeat: repeat-x;
border-bottom: none;
/*border-color: #3f547f;
border-width: 1px;
border-style: solid;*/
border-bottom: none;
width: 100%;
height: 30px;
text-align:center;
padding-top:8px;
vertical-align: middle;
-moz-border-radius: 0px 0px 20px 20px;
-webkit-border-radius: 0px 0px 20px 20px;
-khtml-border-radius: 0px 0px 20px 20px;
border-radius: 0px 0px 20px 20px;
behavior: url(./scripts/PIE.htc);
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
-o-box-sizing:border-box;
box-sizing:border-box;    
}

#cabecera {
/* background-image:url(../images/Header.jpg);*/
/*border:1px solid #3f547f;*/
width: 100%;
padding:10px 0 0 0;
min-height: 100px;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
-o-box-sizing:border-box;
box-sizing:border-box;   
-o-border-radius: 20px 20px 0px 0px;
-moz-border-radius: 20px 20px 0px 0px;
-ms-border-radius: 20px 20px 0px 0px;
-webkit-border-radius: 20px 20px 0px 0px;
border-radius: 20px 20px 0px 0px;
float:left;    
}
#cabecera ul{
padding:0;
margin:0;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
-o-box-sizing:border-box;
box-sizing:border-box;   
}


#logonavasoft {
width: 50%;
float:left;

}
#logonavasoft img {
max-height:92px;
margin:5px 0 0 10px;
border:none;
}
#logocia {
width: 50%;
float:left;

}
#logocia img {
max-height:92px;
margin:5px 10px 0 0;

}
#cabecera2 {
background-image:url(../images/NavaSoft.jpg);
background-repeat: no-repeat;
background-position: right;
border-color: #3f547f;
border-width: 1px;
border-style: solid;
width: 100%;
height: 100px;
-o-border-radius: 20px 20px 0px 0px;
-moz-border-radius: 20px 20px 0px 0px;
-ms-border-radius: 20px 20px 0px 0px;
-webkit-border-radius: 20px 20px 0px 0px;
behavior: url(./scripts/PIE.htc);
}
#logo_cliente {
/* background-image: url(../images/NavaSoft.jpg);*/
background-position:left;
background-repeat: no-repeat;
float: left;
width: 50%;
height: 100%;
}

#reloj_div {
float: left;
width: 50%;
height: 100%;
text-align: left;
}

#sesion {
clear: both;
background-color:#2984AA;
background-image: url(../images/sesionbackground.gif);
background-repeat: repeat-x;
border-bottom: none;
/*  border-color: #3f547f;
border-width: 1px;
border-style: solid;*/
border-bottom: none;
width: 100%;
height: 30px;
vertical-align: middle;
-o-border-radius: 20px 20px 0px 0px;
-moz-border-radius: 20px 20px 0px 0px;
-ms-border-radius: 20px 20px 0px 0px;
-webkit-border-radius: 20px 20px 0px 0px;
border-radius: 0px 0px 20px 20px;
behavior: url(./../scripts/PIE.htc);
}

#sesion a:hover {
text-decoration: underline;
}

#sesion_column1{
float: left;
clear: none;
width: 75.5%;
height: 30px;
text-indent: 5px;
text-align: left;
vertical-align: top;
/*background-color: red;*/
}
#sesion_column2 {
float: right;
clear: none;
width: 33%;
height: 100%;
text-indent: 10px;
text-align: right;
vertical-align: middle;
}


#menu {
list-style-type: none;
padding:0px;
margin:0;
width:100%;
}
#menu li {
position: relative;
float: left;
cursor:pointer;
}

#menu li a {
padding: 6px;
font-size:11px;
-o-border-radius: 20px 20px 0px 0px;
-moz-border-radius: 20px 20px 0px 0px;
-ms-border-radius: 20px 20px 0px 0px;
-webkit-border-radius: 20px 20px 0px 0px;
border-radius: 20px 20px 0px 0px;
behavior: url(./../scripts/PIE.htc);
color: #f5f9de;
text-decoration: none;
display: block;
}
#menu li a:hover {
text-decoration:none;
background-color:#CCCCCC;
}
#menu ul {
position: absolute;
z-index: 99999;
display: none;
list-style-type: none;
list-style: none;
margin: 0;
padding: 0;

}
#menu ul li a {
-o-border-radius: 20px 20px 0px 0px;
-moz-border-radius: 20px 20px 0px 0px;
-ms-border-radius: 20px 20px 0px 0px;
-webkit-border-radius: 20px 20px 0px 0px;
border-radius: 20px 20px 0px 0px;
behavior: url(./../scripts/PIE.htc);
font-size: 11px;
}
#menu ul li a:hover {
text-decoration:none;
}
#menu li:hover > ul{
display: block;
width: 250px;
background-color: #3f547f;
}
#menu li ul li {
float:none;
cursor:pointer;
}


#opciones {
padding: 0px;
margin: 0px;
}
#txttotal{
width:85%;
text-align:right;
float:left;
padding:5px 0 5px 0;
}
#sumatoria{
font-size:14px;
width:15%;
float:left;
text-align:right;
padding:5px 0 5px 0;
}
#divtotal{
font-size:14px;
width:33%;
float:left;
text-align:right;
padding:5px 0 5px 0;
}
ul#opciones {
background-image: url(../images/sesionbackground.gif);
width: 650px;
height: 32px;
padding: 0px;
margin: 2px;
-o-border-radius: 20px 20px 0px 0px;
-moz-border-radius: 20px 20px 0px 0px;
-ms-border-radius: 20px 20px 0px 0px;
-webkit-border-radius: 20px 20px 0px 0px;
border-radius: 10px;
behavior: url(./../scripts/PIE.htc);
}

ul#opciones.lit {
width: 260px;
vertical-align: middle
}



ul#opciones.lit2 {
width: 300px;
}

ul#opciones.med {
width: 510px;
}

ul#opciones.lit_font input {
/* font-size: 0.94em;*/
vertical-align: middle
}

ul#opciones.lit_font label {

vertical-align: middle
}

ul#opciones.lit_font select {

vertical-align: middle
}
ul#opciones.big {
width: 100%;

}

#opciones li {
display: inline;
padding: 20px 8px 0px 8px;
margin: 0px
} 

#opciones li input, #opciones li select {
border-color: #aaaaaa;
/* height: 15px;*/
vertical-align: super;
}

#opciones li a:hover {
border-color: #cccccc;
opacity: 0.8;
-moz-opacity: 0.8;
-webkit-opacity: 0.8;
filter:alpha(opacity=40);
}

#field {
padding: 0px;
margin:0;
}

#field li {
display: inline;
}

#field li a {
font-size: 11px;
height: 100%;
padding: 5px 20px;
margin: 0px;
background-image: url(../images/sesionbackground.gif);
}

#field li.active a, #field li a:hover {
background-image: none;
border-color: #3f547f;
border-style: solid;
border-width: thin;
border-bottom: none;
}
table.login {
margin: auto;
text-align: left;
vertical-align: middle;
padding: 0px 25%;
border-spacing: 1px;
}
.cajalogin {
width:60%;
margin:0 20% 0 20%;

text-align: left;
vertical-align: middle;
padding: 0 0 15px 0;
border-spacing: 1px;
/*border:1px solid #2B4479;*/
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
-moz-box-shadow: 0 0 30px -3px #888888;
-webkit-box-shadow: 0 0 30px -3px #888888;
box-shadow: 0 0 30px -3px #888888;
float:left;
/*background: rgb(255,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
/*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjM2Q1ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(195,213,233,1) 100%); /* FF3.6+ */
/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(195,213,233,1))); /* Chrome,Safari4+ */
/*background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(195,213,233,1) 100%); /* Chrome10+,Safari5.1+ */
/*background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(195,213,233,1) 100%); /* Opera 11.10+ */
/*background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(195,213,233,1) 100%); /* IE10+ */
/*background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(195,213,233,1) 100%); /* W3C */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c3d5e9',GradientType=0 ); /* IE6-8 */
}
.cajalogin td {
padding:10px 0 0 0;

}
#titformlogin {
width:100%;
text-align: center;
float: left;
background: -moz-linear-gradient(top, rgba(71,114,156,0.65) 0%, rgba(6,63,118,0.76) 32%, rgba(6,63,118,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(71,114,156,0.65)), color-stop(32%,rgba(6,63,118,0.76)), color-stop(100%,rgba(6,63,118,1)));
background: -webkit-linear-gradient(top, rgba(71,114,156,0.65) 0%,rgba(6,63,118,0.76) 32%,rgba(6,63,118,1) 100%);
background: -o-linear-gradient(top, rgba(71,114,156,0.65) 0%,rgba(6,63,118,0.76) 32%,rgba(6,63,118,1) 100%);
background: -ms-linear-gradient(top, rgba(71,114,156,0.65) 0%,rgba(6,63,118,0.76) 32%,rgba(6,63,118,1) 100%);
background: linear-gradient(to bottom, rgba(71,114,156,0.65) 0%,rgba(6,63,118,0.76) 32%,rgba(6,63,118,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a647729c', endColorstr='#063f76',GradientType=0 );
padding: 10px 0 10px 0;
margin: 0 0 10px 0;
-moz-border-radius: 10px 10px 0 0;
-webkit-border-radius: 10px 10px 0 0;
-khtml-border-radius: 10px 10px 0 0;
border-radius: 10px 10px 0 0;
color: #FFFFFF;
font-weight: bold;
text-transform: uppercase;
font-size: 14px;
}

table#buscar{
width: 100%;
border-spacing:1px;
margin:0;
padding:0;
display: table;
}
table#buscar td {
empty-cells: show;
table-layout: fixed;
border-spacing: 1px;
margin:0;
clear:both;
padding:1px 0 1px 0;
font-size: 11px;
}
table#buscar td input[type=text] {
width:70%;
}
table#buscar td select {
width:70%;
}
table#tbldatausu{
width: 100%;
border-spacing:1px;
margin:0;
padding:0;
display: table;
}
table#tbldatausu td {
empty-cells: show;
table-layout: fixed;
border-spacing: 1px;
margin:0;
clear:both;
padding:2px 0 2px 0;
font-size: 11px;
}
tr#titulo {
background-color: #5f78af;
text-align: center;
}

tr#filas {
text-indent: 10px;
vertical-align: middle;
}
.newformat{
font-size:30px;   
}
.columnaProducto{
font-size:12px;   
}
tr#total {
background-color: #cccccc;
}

tr#filas.anulado, td#alter.anulado{
background-color: #ff9999;
}

tr#filas.anulado:hover {
background-color: #ff7777;
color: white;
}

tr#filas.anulado td:hover {
background-color: #ff5555;
color: white;
}

tr#filas.aprobado, td#alter.aprobado{
background-color: #88aa55;
color: white;
}

tr#filas.aprobado:hover {
background-color: #779944;
}

tr#filas td.anulado {
background-color: #ff9999;
}

tr#filas.aprobado td:hover {
background-color: #558833;
}

tr#filas.desaprobado, td#alter.desaprobado{
text-decoration: line-through;
color: black;
}

tr#filas:hover {
background-color: #cccccc;
}

td#alter {
background-color:#F0F2F4;
text-indent:10px;
}

tr#filas td:hover {
background-color: #aaaaaa;
}

#ops {
float: left;
width: 5%;
}
#cont {
float: left;
width: 95%;
}


#fieldform {
min-width: 52%;
margin:15px 0 0 0;
}
#fieldformestado {
margin:5px 0 0 0;
width:20%;
min-height:72px;
}
#fieldformusu{
margin:5px 0 0 0;

}
#fieldformusu #div1{
width:10%;
text-align:left;
float:left;
height:20px;
padding-top:5px;
margin:5px 0 0 0;
}
#fieldformusu #div2{
width:20%;
text-align:left;
float:left;
height:25px;
margin:5px 0 0 0;
}
#fieldformusu #div2s{
width:60%;
text-align:left;
float:left;
height:25px;
margin:5px 0 0 0;
}
#fieldformusu #div2sm{
width:50%;
text-align:left;
float:left;
height:25px;
margin:5px 0 0 0;
}

#fieldformusuweb{
margin:5px 0 0 0;
float:left;
width:60%;
}
#fieldformusuest{
margin:5px 5px 5px 5px;
float:left;
width:10%;
min-height:72px;
}
#fieldformusuweb #div1{
width:16%;
text-align:left;
float:left;
height:20px;
padding-top:5px;
margin:5px 0 0 0;
}
#fieldformusuweb #div2{
width:33%;
text-align:left;
float:left;
height:25px;
margin:5px 0 0 0;
}
#fieldformusuweb #div1s{
width:65%;
text-align:right;
float:left;
height:25px;
margin:5px 0 0 0;
}
#fondopaco {
position: fixed;
height: 100%;
width: 100%;
top: 0%;
left: 0%;
background-color: black;
opacity: 0.8;
-moz-opacity: 0.8;
-webkit-opacity: 0.8;   
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter:alpha(opacity=80);
}

#alerta_fondo {
/*  width: 100%;
height: 100%;*/
}
#alerta {
clear: none;
float: left;
position: absolute;
top: 40%;
left: 35%;
z-index: 1002;
width: 400px;
height: auto;
background-color: #8faacf/*#6f88af*/;
border-color: #3f547f;
border-style: solid;
border-width: 10px;
border-left-width: 0px;
border-right-width: 0px;
color: black;
font-size: 20px;
text-align: center;
vertical-align: middle;
}

#alerta_cliente {
clear: none;
margin: auto;
position: absolute;
top: 20%;
left: 25%;
z-index: 1002;
min-height: 300px;
width: 690px;
background-color: #8faacf/*#6f88af*/;
border-color: #3f547f;
border-style: solid;
border-width: 10px;
border-left-width: 0px;
border-right-width: 0px;
color: black;
font-size: 20px;
text-align: center;
vertical-align: middle;
}
#alerta_producto {
clear: none;
margin: auto;
position: absolute;
top: 20%;
left: 25%;
z-index: 1002;
width: 900px;
height: 300px;
background-color: #8faacf/*#6f88af*/;
border-color: #3f547f;
border-style: solid;
border-width: 10px;
border-left-width: 0px;
border-right-width: 0px;
color: black;
font-size: 10px;
text-align: center;
vertical-align: middle;

}
.numero {
color: white;
font-size: 22px;
font-weight: bold;
}

.scroll {
overflow: auto; 
width: 90%; 
height: 50%;
background-color: black;
}


#titulo1 {
font-weight: normal;
color: #5f78af;
font-size:12px;
text-indent:10px;
float:left;
width:100%;
margin:5px 0 5px 0;
height:auto;
text-transform:uppercase;
}
.oblig{
color:#FF0000;
}
#opcvendedor{
display:none;
float:left;
width:10%;
height:20px;
padding-top:5px;
}
#opcvendedor2{
display:none;
float:left;
width:60%;
height:25px;

}
#opcvendedortrue{
float:left;
width:60%;
padding-top:5px;
height:25px;

}
#newtoolbar1{
background-color: #ffffff;
background-position: 50% 50%;
padding: 0 .2em 0;
margin:0;
display:block;
line-height: normal;
cursor:default;
position: relative;
zoom: 1;
}
#newtoolbar{
background-color: #daecf4;
background-position: 50% 50%;
border-color: #daecf4;
border-style: solid;
border-width: 1px 1px 0 1px;
padding: 0 0.5% 5px 0.5%;
margin:0;
display:block;
line-height: normal;
cursor:default;
position: relative;
zoom: 1;
}
#newtoolbar img{
margin-top:5px;
}
#newtoolbar2{
width:50%;
padding:5px 0 5px 0;
}
#contetoolbar {
width: 100%;
height: auto;
margin: 0 auto;
}
#contetoolbarnomargin {
width: 100%;
height: auto;
margin: 0 auto;
padding: 0;
}
#newtoolbar	input, input.cancelar, select, textarea {
border-color: #8faacf;
border-style: solid;
border-width: 1px;
}
#newtoolbar h1, h3, label, label.login, input, input.cancelar, select, input.cancelar, input.reloj, #field li.active a, tr#filas, tr#total, legend, #menu li.active a, #menu li a:hover, #opciones li a:hover, #field li a:hover {
color: #3f547f;
}
#clientsDb {
width: 100%;
height: auto;
margin: 0 auto;
padding: 0 4px 0 4px;
}
#headertoolbar1 {
width: 50%;
float:left;
}
#headertoolbar2 {
width: 50%;
text-align:right;
float:left;
}
#butcenter {
width: 100%;
text-align:center;

}
#carritolado1 {
width: 19%;
float:left;
padding:0 0 0 1%;
}
#carritolado2 {
width: 78%;
padding:0 1% 0 1%;
float:left;
}
#menucarrito1 {
width: 100%;
float:left;
margin:0 0 10px 0;
padding:0 0 10px 0;
border:1px solid #94c0d2;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius: 5px;
behavior: url(./../scripts/PIE.htc);

}
#menumarca{
width:auto;
padding:10px 0 0 10px;
max-height:280px;
overflow-y:auto;
}
#menumarcabnt{
width:auto;
padding:10px 0 0 10px;
}
#lineasop{
padding:10px 0 0 0;
text-indent:10px;
}
#ladodesc1{
width:230px;
margin:20px 10px 0 20px;
border:1px solid #000000;
height:220px;
float:left;
text-align:center;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
display: table;
}
#ladodesc1 .portafoto{
vertical-align: middle;
display: table-cell;
table-layout: fixed;
}

#ladodesc1 .portafoto img{
max-width:190px;
max-height:190px;
}
#ladodesc4{
padding:15px 0 15px 0;
font-size:14px;
font-weight:bold;
width:600px;
height:15px;
float:left;
}
#ladodesc2{
width:270px;
height:220px;
float:left;
margin:20px 0 0 0;
font-size:14px;
}
#ladodesc2 div{
width:100%;
height:auto;
float:left;

}
#ladodesc2 div #lado1{
padding:5px 0 5px 0;
width:50%;
float:left;
}
#ladodesc2 div #lado2{
padding:5px 5% 5px 0;
width:45%;
float:left;
}
#ladodesc2 .title{
padding:15px 0 15px 0;
font-size:14px;
font-weight:bold;
width:100%;
float:left;
}
#ladodesc3{
margin:5px 0 15px 5%;
float:left;
}
#titledescrip{
padding:15px 5% 15px 5%;
font-size:14px;
font-weight:bold;
width:90%;
float:left;
}
#optmenu{
width:100%;
float:left;
padding:15px 0 15px 0;
text-align:center;
}
.carrito{
max-height:24px;
}
#addcar{
border:none;
}
#menucarrito2 {
width: 33%;
float:left;
padding:10px 0 10px 0;
}
#totalcoti{
width:100%;
text-align:right;
float:left;
font-size:16px;
color:#003f59;
}
#totales{
text-align:right;
font-size:16px;
color:#003f59;
}
#menucarrito3{
width:70%;
text-align:left;
float:left;
}
#menucarrito5{
width:75%;
text-align:right;
float:left;
padding:12px 0 12px 0;
}
#menucarrito4{
width:100%;
text-align:right;
float:left;
padding:2px 0 2px 0;
}
.descricar{
width:55%;
}
.detallecar{
width:15%;
}
.detallecarnum{
width:15%;
text-align:right;
}
.newcombo{
color: #3f547f;
border-color: #8faacf;
border-style: solid;
border-width: 1px;
}
select{
margin:0;
min-height:22px;					
padding: 2px .4em;
border-color: #94c0d2;
text-indent: 4px;
border-style: solid;
border-width: 1px;
color:#003f59;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;

}
input[type=text]{
min-height:22px;
margin:0;

}
/*grid*/
.photo  {
width:20%;	
}
.details {
width:32%;
}
.detailsprod1 {
width:30%;
}
.detailsprod2 {
width:10%;
}
.inforcar {
width:12%;
text-align:left;
}
.inforcarnum {
width:12%;
text-align:right;
}
.contenedorfoto {
display: table;
text-align: center;
width:60px;
height:60px;
border:1px solid #003F59;
padding:5px;
margin:0 auto;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}
.photo .contenedorfoto .portafoto{
vertical-align: middle;
display: table-cell;
table-layout: fixed;
}
.photo .contenedorfoto .portafoto img{
max-width:60px;
max-height:60px;

}
.photo .title{
float:left;
padding:5px 0 5px 0;
text-align:center;
width:100%;

}
.photo a{
float:left;
padding:5px 0 5px 0;
font-size:11px;
color:#8faacf;
text-align:center;
width:100%;
cursor:pointer;

}


.title {
display: block;
font-size:11px;

}
.description {
display: block;
font-size:12px;

}
.employeeID {
font-family: "Segoe UI", "Helvetica Neue", Arial, sans-serif;
font-size: 50px;
font-weight: bold;
color: #898989;
}
td.photo, .employeeID {
text-align: center;
}
.k-grid-header .k-header {
padding: 10px 20px;
}
.k-grid td {
border-bottom:1px solid #94c0d2;
padding: 10px;
behavior: url(PIE.htc);
}
.alignnum{
width:100%;
text-align:right;
}
#grid td {
border-bottom:1px solid #94c0d2;
padding: 10px;
behavior: url(PIE.htc);
}
#contegrid {
width:90%;

}

#gridprod td {
border-bottom:1px solid #94c0d2;
padding: 10px;
behavior: url(PIE.htc);
}

.classdiv45txt{
width:45%;
}
.classdiv44txt{
width:44%;
}
.classdiv75txt{
width:75%;
}
.classdiv10num{
width:10%;
text-align:right;
}
.classdiv5num{
width:5%;
text-align:right;
}
.classdiv6num{
width:6%;
text-align:right;
}
.classdiv7num{
width:7%;
text-align:right;
}
.classdiv8num{
width:8%;
text-align:right;
}
.classdiv30txt{
width:30%;
}
.classdiv28txt{
width:28%;
}
.classdiv46txt{
width:46%;
}
.classdiv15txt{
width:15%;
}
.classdiv16txt{
width:16%;
}
.classdiv24txt{
width:24%;
}
.classdiv12txt{
width:12%;
}
.classdiv11txt{
width:11%;
}
.classdiv18txt{
width:18%;
}
.classdiv16txt{
width:16%;
}
.classdiv10txt{
width:10%;
}
.classdiv20txt{
width:20%;
}
.classdiv25txt{
width:25%;
}
.classdiv22txt{
width:22%;
}
.classdiv29txt{
width:29%;
}
.classdiv5txt{
width:5%;
}
.classdiv3txt{
width:3%;
}
.classdiv26txt{
width:26%;
}
.classdiv36txt{
width:36%;
}
.classdiv43txt{
width:43%;
}
.classdiv34txt{
width:34%;
}
.classdiv14txt{
width:14%;
}
.classdiv24txt{
width:24%;
}
.classdiv8txt{
width:8%;
}
.classdiv6txt{
width:6%;
}
.classdiv9txt{
width:9%;

}
.classdiv13txt{
width:13%;

}
.classdiv7txt{
width:7%;
}
.classdiv70txt{
width:70%;
}
.classdiv60txt{
width:60%;
}
.titlenew {
font-weight: normal;
color: #003f59;
text-transform:uppercase;
font-size:12px;
}
#totale{
width:72%;
float:left;
text-align:right;
font-size:14px;
padding:5px 0 5px 0;
}
#totals{
width:10%;
float:left;
text-align:right;
font-size:13px;
padding:5px 0 5px 1%;
}
#totald{
width:10%;
float:left;
text-align:right;
font-size:13px;
padding:5px 0 5px 1%;
}
#datacli{
margin:0 0 10px 0;
}
.classdiv50txt{
width:50%;
}
#classdiv20txt{
width:15%;
float:left;
padding:5px 0 5px 5%;
font-weight:bold; 
}
#classdiv80txt{
width:75%;
float:left;
padding:5px 0 5px 0;
}
#classdiv80txt input{
width:200px;
}
#classdiv100txt{
width:100%;
float:left;
padding:5px 0 5px 0;
}
#grid1 td,#grid2 td,#grid3 td {
border-bottom:1px solid #94c0d2;
padding: 10px;
behavior: url(PIE.htc);
}
.classnava1 {
font-weight: normal;
color: #003f59;
font-size:12px;
}
#titlestock{
width:70%;
padding:5px 0 5px 0;
text-align:center;
float:left;
font-weight: bold;
color: #003f59;
font-size:16px;
}
#bgtransparent{
position:fixed;
left:0;
top:0;
width:100%;
height:100%;
background-color:#000000;
opacity:0.6;
z-index:999999;
filter:alpha(opacity=60);
}
#cargador{
position:absolute;
top:50%;
left: 50%;
width:200px;
height:100px;
margin-top: -50px;
margin-left: -100px;
background-color:#FFFFFF;
z-index:1000000;
}
#cargador #text{
width:100%;
text-align:center;
padding:10px 0 0 0;
color:#000000;
font-weight:bold;
float:left;
}
#bgtransparentdiv{
position:fixed;
left:0;
top:0;
width:100%;
height:100%;
background-color:#000000;
opacity:0.6;
z-index:999999;
filter:alpha(opacity=60);
}
#cargadordiv{
position:absolute;
top:50%;
left: 50%;
width:200px;
height:100px;
margin-top: -50px;
margin-left: -100px;
background-color:#FFFFFF;
z-index:1000000;
}
#cargadordiv #text{
width:100%;
text-align:center;
padding:10px 0 0 0;
color:#000000;
font-weight:bold;
float:left;
}
#mostrardetalle #div1{
width:50%;
float:left;
}
#mostrardetalle #div2{
width:50%;
float:left;
}
#mostrardetalle #div4{
width:20%;
margin:5px 0 0 1%;
float:left;
min-height:15px;
}
#mostrardetalle #div5{
margin:5px 0 0 1%;
width:78%;
float:left;
min-height:15px;
background-color:#F0F2F4;
}
#mostrardetalle #div6{
margin:5px 0 0 1%;
width:78%;
float:left;
min-height:15px;
}
#mostrardetalle #div3{
width:49%;
margin:5px 0 0 1%;
float:left;
min-height:15px;
}
#mostrardetalle #ladodiv1{
width:20%;
margin:5px 0 0 1%;
float:left;
min-height:15px;
}
#mostrardetalle #ladodiv2{
width:78%;
margin:5px 0 0 1%;
float:left;
min-height:15px;
background-color:#F0F2F4;
vertical-align:top;
}
#mostrardetalle #formlado1{
width:25%;
margin:5px 0 0 0;
float:left;
min-height:15px;
}
#mostrardetalle #formlado1 #lado1{
width:40%;
margin:5px 0 0 0;
float:left;
min-height:15px;
}
#mostrardetalle #formlado1 #lado2{
width:60%;
margin:5px 0 0 0;
float:left;
min-height:15px;
background-color:#F0F2F4;
}
#mostrardetalle #formlado2{
width:40%;
margin:5px 0 0 0;
float:left;
min-height:15px;
}
#mostrardetalle #formlado2 #lado1{
width:20%;
margin:5px 0 0 0;
float:left;
min-height:15px;
}
#mostrardetalle #formlado2 #lado2{
width:80%;
margin:5px 0 0 0;
float:left;
min-height:15px;
background-color:#F0F2F4;
}
#mostrardetalle #formlado2 #lado2 a{
cursor:pointer;
}
#mostrardetalle #formlado3{
width:35%;
margin:5px 0 0 0;
float:left;
min-height:15px;
}
#mostrardetalle #formlado3 #lado1{
width:40%;
margin:5px 0 0 0;
float:left;
min-height:15px;
}
#mostrardetalle #formlado3 #lado2{
width:60%;
margin:5px 0 0 0;
float:left;
min-height:15px;
background-color:#F0F2F4;
}
#mostrardetalle #formlado4{
width:20%;
margin:5px 0 0 0;
float:left;
min-height:15px;
}
#mostrardetalle #formlado4 #lado1{
width:100%;
margin:5px 0 0 0;
float:left;
min-height:15px;
background-color:#F0F2F4;
}
#mostrardetalle #formlado5{
width:100%;
margin:5px 0 5px 0;
float:left;
min-height:15px;
}
#mostrardetalle #formlado5 #lado1{
width:25%;
margin:5px 0 0 0;
float:left;
min-height:15px;
}
#mostrardetalle #formlado5 #lado2{
width:75%;
margin:5px 0 0 0;
float:left;
min-height:15px;
background-color:#F0F2F4;
}
#mostrardetalle #formlado5 #lado3{
width:25%;
margin:5px 0 0 0;
float:left;
min-height:15px;
background-color:#F0F2F4;
}
#formcli #div1vista{
width:12%;
text-align:left;
float:left;
height:15px;
margin:4px 0 0 0;
}
#formcli #div2vista{
width:38%;
text-align:left;
float:left;
height:15px;
margin:4px 0 0 0;
}
#formcli #div2svista{
width:88%;
text-align:left;
float:left;
height:15px;
margin:4px 0 0 0;
}
#formcli #div260vista{
width:38%;
text-align:left;
float:left;
height:15px;
margin:4px 0 0 0;
}
#formcli #lado1a{
width:55%;
text-align:left;
float:left;
min-height:15px;
margin:4px 0 0 0;
}
#formcli #lado1b{
width:45%;
text-align:left;
float:left;
min-height:15px;
margin:4px 0 0 0;
}
#formcli #lado2{
width:25%;
text-align:left;
float:left;
height:15px;
margin:4px 0 0 0;
}
#formcli #lado3{
width:75%;
text-align:left;
float:left;
height:15px;
margin:4px 0 0 0;
background-color:#F0F2F4;
}
#formcli #lado4{
width:100%;
text-align:left;
float:left;
height:15px;
margin:4px 0 0 0;
}
#formcli #lado5{
width:25%;
text-align:left;
float:left;
height:15px;
margin:4px 0 0 0;
background-color:#F0F2F4;
}
#formregcli{
width:100%;
float:left;

}
#formregcli #div1{
width:12%;
text-align:left;
float:left;
height:20px;
padding-top:5px;
margin:5px 0 0 0;
}
#formregcli #div2{
width:25%;
text-align:left;
float:left;
height:25px;
margin:5px 0 0 0;
}
#formregcli #div2s{
width:88%;
text-align:left;
float:left;
height:25px;
margin:5px 0 0 0;
}
#formregcli #div260{
width:50%;
text-align:left;
float:left;
height:25px;
margin:5px 0 0 0;
}
#formregcli #buttons{
width:100%;
padding:10px 0 10px 0;
text-align:center;
float:left;
}
#abonolado1{
width:68%;
padding:10px 0 10px 2%;
text-align:left;
min-height:10px;
float:left;
}
#abonolado2{
width:28%;
padding:10px 2% 10px 0;
text-align:right;
float:left;
}
#abonolado3{
width:20%;
padding:150px 0 0 10%;
text-align:left;
min-height:10px;
float:left;
}
#abonolado4{
width:68%;
padding:10px 0 10px 2%;
text-align:left;
min-height:10px;
float:left;
}
#msgusuario{
font-size:12px;
color: #3f547f;
}
.mstable{
width:100%;
}
.msdlado1{
width:60%;
min-height:80px;
}
.msdlado1 table{
padding-left:10px;
}
.msdlado1 td h1{
padding:5px 0 0 0;
font-weight:bold;
}
.msdlado2{
width:40%;
min-height:80px;
vertical-align:top;

}
#inforven{
width:29%;
float:left;
padding:10px 0 0 1%;
}
#inforven h1{
font-size:15px;
}
#inforven td{
font-size:12px;
color: #3f547f;
}
#inforven .texto1{
font-size:12px;
color: #3f547f;
font-weight:bold;
width:10%;
}
#nolineacredito #title{
width:100%;
padding:10px 0 10px 0;
float:left;
text-align:center;
}
#nolineacredito #stitle{
width:90%;
padding:10px 0 10px 10%;
float:left;
}

#nolineacredito #text{
width:90%;
padding:10px 5% 10px 5%;
float:left;
}
#nolineacredito #lado1{
width:49%;
padding:10px 1% 10px 0;
float:left;
}
#nolineacredito #lado2{
width:49%;
padding:10px 0 10px 1%;
float:left;
}
#nolineacredito #lado3{
width:20%;
height:20px;
padding:5px 0 0 10%;
float:left;
}
#nolineacredito #lado4{
width:70%;
height:20px;
padding:5px 0 0 0;
float:left;
}
#contactos{
width:100%;
margin:0 auto;

}
#contactos #title{
width:100%;
padding:10px 0 10px 0;
float:left;
text-align:center;
}
#contactos #stitle{
width:90%;
padding:10px 0 10px 10%;
float:left;
}

#contactos #text{
width:90%;
padding:10px 5% 10px 5%;
float:left;
}
#contactos #lado1{
width:33%;
padding:10px 0 10px 0;
float:left;
color: #3f547f;
}
#contactos #lado2{
width:33%;
padding:10px 0 10px 0;
float:left;
color: #3f547f;
}
#contactos #lado3{
width:20%;
height:20px;
padding:5px 0 0 10%;
float:left;
}
#contactos #lado4{
width:70%;
height:20px;
padding:5px 0 0 0;
float:left;
}

#contactos #ladoimage{
width:32%;
padding:10px 2% 10px 0;
float:left;
}
#contactos #ladoimage img{
max-width:100%;

}
#grid td span{
text-align:right;
}
#lineacredito{
width:100%;
float:left;
margin:5px 0 5px 0;
}
#fielsertprinc{
float:left;
width:100%;
}
#fielsertprinccar{
float:left;
width:100%;
margin:0 0 25px 0;
}
.menuenlace{
vertical-align:middle;
}
.tituloven{
font-size:16px;
font-weight:bold;
}
#mostrarproductos{
width:100%;
}
#footer{
width:100%;
text-align:center;
border-top:1px solid #384E7D;
margin:10px 0 10px 0;
padding:5px 0 5px 0;
float:left;
}
.txtelimidado{
color:#FF0000;
}
.txtatributo{
color:#0D2D76;
font-weight:bold;
}
#pack .title{
padding:15px 0 15px 0;
font-size:14px;
font-weight:bold;
width:100%;
float:left;
text-align:center;
}
.filapack{
font-weight:bold;					
}
.atrpack{
color:#FF0000;						
}
#verificarstock{
width:50%;
margin:auto;
float:left;
padding-top:10px;
color:#993300;
text-decoration:underline
}
#verificarstockcar{
width:100%;
margin:auto;
float:left;
padding:5px 0 5px 0;
color:#993300;
text-decoration:underline
}
.cbo90{
width:90%;
}

#nosaldo #lado1{
width:90%;
padding:20px 5% 0 5%;
text-align:center;
float:left;
}
#nosaldo #lado2{
width:24%;
padding:25px 1% 0 5%;
text-align:right;
float:left;
}
#nosaldo #lado3{
width:64%;
padding:20px 5% 0 1%;
text-align:left;
float:left;
}
#registrarmsg{
padding:10px 0 10px 0;
}
#enlaceini{
color: #3f547f;
font-weight:bold;
font-size:14px;
}
#enlaceini:hover{
text-decoration:underline;
}
.tituloini{
text-transform: uppercase;
color: #3f547f;
font-weight:bold;
}
#contenedorinicio {
display: table;
height:390px;
width:100%;
}
#textoindex{
padding:15px 0 0 0;
text-indent:15px;
}
#divregister{
width:25%;
display:table-cell;
padding:50px 0 10px 0;
text-align:right;
vertical-align:top;
}
#textoinicio{
width:25%;
padding: 0 0 50px 0;
height:50px;
display:table-cell;
vertical-align:bottom;
}
#textoinicio img{
width:100%;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius: 5px;
vertical-align:middle;
}

#divlogin{
margin: auto;
text-align: center;
width:50%;
padding:0 0 0 0;
display:table-cell;
vertical-align:middle;
}
#divlogin #titulo{
text-align: center;
width:100%;
padding:0 0 10px 0;
float:left;
font-weight: bold;
font-size: 24px;
color: #23405E;
}
#divlogin #descripcion{
text-align:center;
width:80%;
margin:0 10% 0 10%;
padding:10px 0 25px 0;
float:left;
font-weight: bold;
font-size: 12px;
color:#999999;
}
.inputmenu{
width:250px;
}
.grilla1{
width:947.5px; !important;
}
.txteditor{
width:100%;
height:300px;
}
.gridcar{
width:768.5px;
}
.inputnomsol{
width:310px;
}
#codtra{
width:280px !important;
}
.gridestado1{
width:968px;
}
.gridestado2{
width:100%;
}
.inforep {
width:20%;
text-align:left;
}
.infonum {
width:40%;
text-align:right;				  
}
#reportelado1 {
width: 80%;
float:left;
padding:0 0 0 0;
margin:10px 0 0 10%;
height:400px;
}
#reportelado2 {
width: 48%;
padding:0 1% 0 1%;
margin:10px 0 0 0;
float:left;
}
#reportelado3 {
width: 48%;
padding:10px 1% 0 1%;
float:left;
}
#reportelado3 img {
width:100%;

}
#reportelado4 {
width: 98%;
float:left;
padding:0 1% 0 1%;
margin:0 0 0 0;
}
#reportelado5 {
width: 80%;
float:left;
padding:0 0 0 0;
margin:10px 0 0 10%;
min-height:40px;
}
#reportelado6 {
min-width:98%;
max-width:600px;
float:left;
padding:0 1% 0 1%;
margin:0 0 0 0;
}
#griddetalle{
max-width:100%;
min-width:98%;
}
#griddetalle td {
border-bottom:1px solid #94c0d2;
padding: 10px;
behavior: url(PIE.htc);
}
#griddetalleapr{
max-width:100%;
min-width:98%;
}
#griddetalleapr td {
border-bottom:1px solid #94c0d2;
padding: 10px;
behavior: url(PIE.htc);
}
#aprobar_pedido #formlado1{
width:65%;
float:left;
}
#aprobar_pedido	#formlado1 #lado1 {
width: 20%;
margin: 5px 0 0 0;
float: left;
min-height: 15px;
}
#aprobar_pedido #formlado1 #lado2 {
width: 80%;
margin: 5px 0 0 0;
float: left;
min-height: 15px;
background-color: #F0F2F4;
}#aprobar_pedido #formlado1 #lado3 {
width: 80%;
margin: 5px 0 0 0;
float: left;
min-height: 15px;
}
#aprobar_pedido #formlado2{
width:35%;
float:left;
}
#aprobar_pedido	#formlado2 #lado1 {
width: 25%;
margin: 5px 0 0 0;
float: left;
min-height: 15px;
}
#aprobar_pedido #formlado2 #lado2 {
width: 75%;
margin: 5px 0 0 0;
float: left;
min-height: 15px;
background-color: #F0F2F4;
}
.classdiv42txt{
width:42%;
}
.classdiv40txt{
width:40%;
}
.btnvercar{
float:right;
padding-top:5px;
}
#generarcotiped{
width:98%;
padding:0 1% 0 1%;
float:left;
}
#generarcotiped #lado1{
width:38%;
padding:5px 1% 0 1%;
float:left;
}
#generarcotiped #lado2{
width:48%;
padding:5px 1% 0 1%;
float:left;
}
#generarcotiped #lado3{
width:98%;
padding:5px 1% 0 1%;
float:left;
text-align:center;
}
#generarcotiped #lado4{
width:98%;
padding:5px 1% 0 1%;
}
#generarcotiped #lado5{
width:98%;
padding:5px 1% 0 1%;
text-align:center;
}
#fieldformabo{
margin:5px 0 0 0;
}
#fieldformabo #lado1{
width:50%;
text-align:left;
float:left;
min-height:20px;
padding-top:5px;
margin:5px 0 0 0;
}
#fieldformabo #lado1 #div1{
width:20%;
text-align:left;
float:left;
min-height: 15px;
margin:5px 0 0 0;
}
#fieldformabo #lado1 #div2{
width:80%;
text-align:left;
float:left;
min-height: 15px;
margin:5px 0 0 0;
background-color: #F0F2F4;
}
#fieldformabo #lado1 #div1s{
width:20%;
text-align:left;
float:left;
min-height: 15px;
margin:5px 0 0 0;
}
#fieldformabo #lado1 #div2s{
width:80%;
text-align:left;
float:left;
min-height: 15px;
margin:5px 0 0 0;
vertical-align:top;
background-color: #F0F2F4;
}

#fieldformabo #lado1 #div2f{
width:80%;
text-align:left;
float:left;
min-height: 15px;
margin:5px 0 0 0;
}
#fieldformabo #lado1 #div2sf{
width:80%;
text-align:left;
float:left;
min-height: 15px;
margin:5px 0 0 0;
vertical-align:top;
}
#fieldformabo #div3{
width:100%;
text-align:left;
float:left;
min-height:20px;
padding-top:5px;
margin:5px 0 0 0;
}
#nuevo_documento_abo #div1{
width:29%;
text-align:left;
float:left;
height:20px;
padding:5px 0 0 1%;
margin:5px 0 0 0;
}
#nuevo_documento_abo #div2{
width:70%;
text-align:left;
float:left;
height:25px;
margin:5px 0 0 0;
}
#nuevo_documento_abo #div2s{
width:90%;
text-align:left;
float:left;
min-height:25px;
margin:5px 0 0 0;
vertical-align:top;
}
#nuevo_documento_abo #div3{
width:99%;
text-align:left;
float:left;
min-height:20px;
padding:5px 0 0 1%;
margin:5px 0 0 0;
}
#detalleacceso #ladoconteacc1{
width:48%;
float:left;
padding:0 1% 0 1%;
}
#detalleacceso #ladoconteacc1 #ladodesacc1{
width:100%;
float:left;
padding:10px 0 10px 0;
}
#detalleacceso #ladoconteacc1 #ladodesacc1 #title{
padding:15px 0 15px 0;
font-size:14px;
font-weight:bold;
width:100%;
float:left;
text-align:center;
}
#detalleacceso #ladoconteacc1 #ladodesacc1 #lado1{
width:20%;
margin:10px 0 0 0;
float:left;
}
#detalleacceso #ladoconteacc1 #ladodesacc1 #lado2{
width:80%;
margin:10px 0 0 0;
float:left;
background-color: #F0F2F4;
}
#reportelado4b {
width: 38%;
float:left;
padding:0 1% 0 1%;
margin:0 0 0 0;
}
#reportelado4b2 {
width: 58%;
float:left;
padding:0 1% 0 1%;
margin:0 0 0 0;
}
#detalleaccesomin #ladodesacc1{
width:100%;
float:left;
padding:10px 0 10px 0;
}
#detalleaccesomin #ladodesacc1 #title{
padding:15px 0 15px 0;
font-size:14px;
font-weight:bold;
width:100%;
float:left;
text-align:center;
}
#detalleaccesomin #ladodesacc1 #lado1{
width:20%;
margin:10px 0 0 0;
float:left;
}
#detalleaccesomin #ladodesacc1 #lado2{
width:80%;
margin:10px 0 0 0;
float:left;
background-color: #F0F2F4;
}
#buscarreporte{
margin:0;
}
#busquedaDocumentoxcli #ladodesacc1{
width:100%;
float:left;
padding:10px 0 10px 0;
}
#busquedaDocumentoxcli #ladodesacc1 #title{
padding:15px 0 15px 0;
font-size:14px;
font-weight:bold;
width:100%;
float:left;
text-align:center;
}
#busquedaDocumentoxcli #ladodesacc1 #lado1{
width:20%;
margin:10px 0 0 0;
float:left;
}
#busquedaDocumentoxcli #ladodesacc1 #lado2{
width:80%;
margin:10px 0 0 0;
float:left;
background-color: #F0F2F4;
}
#datafield2{
width:98%;
display:table;
padding:0 1% 0 1%;
}
#datafield2 #datafieldtr{
width:100%;
display:table-row;
}
#datafield2 #datafieldtr #lado1{
width:20%;
display:table-cell;
vertical-align:middle;
font-weight:bold;
padding:5px 0 5px 0;
}
#datafield2 #datafieldtr #lado2{
width:80%;
display:table-cell;
vertical-align:middle;
padding:5px 0 5px 0;
}
#datafield{
width:100%;
display:table;
}
#datafield #datafieldtr{
width:100%;
display:table-row;
}
#datafield #datafieldtr #lado1{
width:20%;
display:table-cell;
font-weight:bold;
padding:5px 0 0 0;
}
#datafield #datafieldtr #lado2{
width:80%;
display:table-cell;
vertical-align:top;
padding:5px 0 0 0;
}
#datafield #datafieldtr #lado3{
width:20%;
display:table-cell;
font-weight:bold;
padding:0 0 0 0;
}
#datafield #datafieldtr #lado4{
width:30%;
display:table-cell;
font-weight:bold;
padding:5px 0 0 0;
}
#datafield #datafieldtr #lado2 textarea{
width:75%;
height:75px;
}
#contenido_largo #linea1{
width:98%;
margin:10px 1% 10px 1%;
color:#000000;
font-size:12px;
display:table;
}
#contenido_largo #linea2{
width:8%;
padding:5px 1% 0 1%;
color:#000000;
font-size:12px;
display:table-cell;
font-weight:bold;
}
#contenido_largo #linea3{
width:88%;
padding:5px 1% 0 1%;
color:#000000;
font-size:12px;
display:table-cell;
padding:5px 0 5px 0;
}
#contenido_largo #linea5{
width:15%;
padding:5px 1% 0 1%;
color:#000000;
font-size:10px;
display:table-cell;
}
#contenido_largo #linea8{
width:98%;
padding:5px 1% 5px 1%;
color:#000000;
font-size:12px;
display:table-cell;
}
#contenido_largo #linea8 a img{
max-height:25px;
cursor:pointer;
}
#contenido_largo #linea9{
width:18%;
padding:5px 1% 0 1%;
color:#000000;
font-size:12px;
display:table-cell;
font-weight:bold;
}
#contenido_largo #linea10{
width:78%;
padding:5px 1% 0 1%;
color:#000000;
font-size:12px;
display:table-cell;
padding:5px 0 5px 0;
}
/*
#contenido_largo #linea7{
width:6%;
padding:5px 1% 0 1%;
color:#000000;
font-size:12px;
display:table-cell;
padding:5px 0 5px 0;
}*/
#contenido_largo #linea6{
width:47%;
padding:5px 1% 0 1%;
color:#000000;
font-size:12px;
display:table-cell;
padding:5px 0 5px 0;
}
#contenido_largo #linea4{
width:100%;
display:table-row;
background-color:#ECECEC;
}
#estadistica_doc #ladoest1{
width:50%;
float:left;
}
#estadistica_doc #ladoest2{
width:50%;
float:left;
}
#filatotalgrid{
width:100%;
background-color:#0000FF;
color:#FFFFFF;
}
#titlepopup{
padding:15px 0 15px 0;
font-size:14px;
font-weight:bold;
width:100%;
text-align:center;
}
.linkgrilla{
text-decoration:underline;
color:#003f59;
cursor:pointer;
}
#ladoconfig1{
width:50%;
float:left;
}
#ladoconfig2{
width:48%;
padding:10px 0 10px 2%;
float:left;
}
#altaorden #ladodiv1{
width:20%;
margin:5px 0 0 1%;
float:left;
min-height:15px;
}
#altaorden #ladodiv2{
width:78%;
margin:5px 0 0 1%;
float:left;
min-height:15px;
background-color:#F0F2F4;
}
#aprobar_precio_sugerido_det #lado1{
width:15%;
margin:5px 0 0 0;
float:left;
min-height:15px;
}
#aprobar_precio_sugerido_det #lado2{
width:85%;
margin:5px 0 0 0;
float:left;
min-height:15px;
background-color:#F0F2F4;
}
#aprobar_precio_sugerido_det #lado3{
width:85%;
margin:5px 0 0 15%;
float:left;
min-height:15px;
color:#FF0000;
}
#aprobar_precio_sugerido_det #lado4{
width:99%;
margin:5px 0 5px 1%;
float:left;
min-height:15px;
color:#FF0000;
}
.divedit { 
border-style: none;
font-weight:bold;
/*background-color : transparent !important;*/
background-color:#0D579E !important;
color:#FFFFFF;
text-align:right;
}
