/*input[type=text]{text-transform:uppercase;font-size:8pt;border-style: solid; border-top-width: thin; border-right-width: thin;border-bottom-width: thin; border-left-width: thin;border-color:#3162A6; BORDER-BOTTOM-WIDTH: 1px;border-top-width:1px;border-right-width:1px;border-left-width:1px;padding-top: 0px;}*/
/*textarea1{background:#ffffff;text-transform:uppercase;border-style: solid; border-top-width: thin; border-right-width: thin;border-bottom-width: thin; border-left-width: thin;border-color:#3162A6; BORDER-BOTTOM-WIDTH: 1px;border-top-width:1px;border-right-width:1px;border-left-width:1px}*/
/*input[type=password]{background:#ffffff;text-transform:uppercase;font-size:8pt;border-style: solid; border-top-width: thin; border-right-width: thin;border-bottom-width: thin; border-left-width: thin;border-color:#3162A6; BORDER-BOTTOM-WIDTH: 1px;border-top-width:1px;border-right-width:1px;border-left-width:1px;padding-top: 0px;}*/
/*
input[type=text]{background:#ffffff;text-transform:uppercase;font-size:8pt;border-style: solid; border-top-width: thin; border-right-width: thin;border-bottom-width: thin; border-left-width: thin;border-color:#3162A6; BORDER-BOTTOM-WIDTH: 1px;border-top-width:1px;border-right-width:1px;border-left-width:1px;padding-top: 0px;}
fieldset {text-align:left;width:800px;display:inline-block;border:solid 1px #a6c9e2;border-radius:5px;-o-border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-collapse: collapse;background-color:#f7f7f7;}
legend {background-color:#C4E786;color:#fff;font-weight:bold;border-radius:4px;-o-border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;padding:3px;}
legend span{background-color:#714cff;border-radius:3px;-o-border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;letter-spacing:1px;}
*/

body {
    background-color: #fff;
    position: relative;
    margin-top: 0px;
    padding-top: 0;
}

.tituloOpcion {
    background-color:#428BCA;
    padding-top: 0;
    font-size: 90%;
    border: 1px solid #0B55C4;
    color:#fff;
}
.tituloTable {
    background-color:#eaf4fd;
    color:#2e8fc8;
}

.tituloOpcion_old { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 9pt; font-style:normal; font-weight:bold;color:#FFFFFF;background-color:#428bca;}

/*colores
celste bajo a plomo #EAEFF6

#EAEFF6
#4ba1d1 jquery

*/

 
.form-signin {
  max-width: 550px;
  padding: 15px;
  margin: 0 auto;
}
.form-signin .form-signin-heading,
.form-signin .checkbox {
  margin-bottom: 10px;
}
.form-signin .checkbox {
  font-weight: normal;
}
.form-signin .form-control {
  position: relative;
  height: auto;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px;
  font-size: 16px;
}
.form-signin .form-control:focus {
  z-index: 2;
}
.form-signin input[type="email"] {
  margin-bottom: -1px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.form-signin input[type="password"] {
  margin-bottom: 10px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}  

.divOver {position: relative;padding-bottom: 150px;overflow-x:scroll;}
.divOver div {position: absolute;top: 0;left: 0;width: 100%; height: 100%;}


.divOver0 {overflow-x:scroll ; width: 100%; height: 100%; padding-bottom:20px;white-space: nowrap; margin: 0 auto;scrollbar-arrow-color:blue;}
.divOver1 {overflow-x:scroll ; overflow-y:scroll; width: 850px; height: 300px; padding:0px;padding-bottom:20px;white-space: nowrap; margin: 0 auto;scrollbar-arrow-color:blue;}
.divOver2 {overflow-x:scroll ; overflow-y:scroll; width: 100%; height: 75px; padding-bottom:20px;white-space: nowrap; margin: 0 auto;scrollbar-arrow-color:blue;text-align:left}
.divOver7 {overflow-x:scroll ; overflow-y:scroll; width: 100%; height: 75px; padding:0px;padding-bottom:20px;white-space: nowrap; margin: 0 auto;scrollbar-arrow-color:blue;}
.divOver3 {overflow-x:scroll ; overflow-y:scroll; width: 700px; height: 75px; padding-bottom:20px;white-space: nowrap; margin: 0 auto;scrollbar-arrow-color:blue;text-align:left}
.divOver4 {overflow-x:scroll ; overflow-y:scroll; width: 750px; height: 75px; padding-bottom:20px;white-space: nowrap; margin: 0 auto;scrollbar-arrow-color:blue;text-align:left}
.divOverY {overflow-y:scroll; width: 100%; height: 75px; padding-bottom:20px;white-space: nowrap; margin: 0 auto;scrollbar-arrow-color:blue;}
.divOver6 {overflow-x:scroll ; overflow-y:scroll; width: 920px; height: 200px; padding-bottom:20px;white-space: nowrap; margin: 0 auto;scrollbar-arrow-color:blue;text-align:left}



.asterisco {color:#e17009;text-align: left;font-weight:bold;font-size: 0.9em;}

.padding1 {    
    padding-top:10px !important;
    padding-bottom:10px !important;
}
.redondo1 {
    padding-top:5px !important;
    padding-bottom:5px !important;
    border-radius: 4px;
}