﻿@font-face
{
font-family: FuentesMundial;
src: url(Fuentes/Ubuntu-R.ttf);
}

body ,textarea 
{
    font-family: FuentesMundial, Verdana, Arial, Helvetica, sans-serif; 
}

.encabezado
{
	width: 1024px;
	height: 160px;
	text-align: right;
	margin: auto;
	background-image: url(Img/banner_top.png);
	background-repeat: repeat-x;
	vertical-align: top;
	background-size: 100% 100%;
}/* imagen superior de pagina en masterpage*/

.banner
{
	
	width: 990px;
	height: 181px;
	text-align: right;
	margin: auto;
	background-image: url(Img/Banner_Aplicativo_Web_Soat.jpg);
	background-repeat: no-repeat;
	vertical-align: top;
	background-size: 100% 100%;
}
.titulo
{
    width:1000px;
    text-align:left;
    margin: auto;
}/* titulo de pagina en masterpage*/

.linea
{
    width: 999px; 
    color: Silver;
    height: 1px;
}/* linea de pagina en masterpage*/

.mensaje
{
    /*font-family:Arial, Helvetica, sans-serif;*/
    font-size:10px;
    font-weight:bold;
    text-align:center;
}/* mensaje principal de pagina en masterpage*/
.mensaje14
{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	color: red;
}/* mensaje principal de pagina en masterpage*/

.piepagina
{
    width:1024px;
	height:105px;
	text-align:center;
	margin: auto;
	background-image:url(img/banner_bottom.png);
	background-repeat: no-repeat;
	vertical-align: bottom;
}/* imagen inferior de pagina en masterpage*/

.tabla
{
    width:999px;
    margin: auto;
}/* ancho y centro de tabla*/

.tabla_gris
{
    width:999px;
    margin: auto;
    background-image: url(img/menu.gif); 
}/* ancho y centro de tabla gris*/

.gris
{
    background-image: url(img/menu.gif); 
} /* ancho y centro de tabla gris*/


.td_centro
{
    width:999px;
    text-align:center;
    margin: auto;
}/* ancho y centro de td*/

.td_left
{
    width:999px;
    text-align:left;
    margin: auto;
}/* ancho y left de td*/

.td_right
{
    width:999px;
    text-align:right;
    margin: auto;
}/* ancho y right de td*/

.td_justify
{
    width:999px;
    text-align:justify;
    margin: auto;
}/* ancho y right de td*/

.condiciones
{
    /*font-family:FuentesMundial,Arial, Helvetica, sans-serif;*/
    width:999px;
    height:60px;
    font-size:12px;
    color:#0091FF;
    text-align:justify;
}/* condiciones login*/

.h1{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
}/* valores del encabezado 1 en masterpage*/

.h2{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
}/* valores del encabezado 3 en masterpage*/

.h3{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:15px;
	color:#0091FF;
	font-weight:bold;
}/* valores del titulo en masterpage*/

.h4{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:12px;
	color:#0091FF;
	margin-top:0px;
	margin-bottom:0px;
	font-weight:bold;
}/* valores del panel de info 1 en masterpage*/
	
.h5{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:11px;
	color:#0091FF;
	margin-top:0px;
	margin-bottom:0px;
}/*valores del panel de info 2 en masterpage*/
	
.h6{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:10px;
	color:#FFFFFF;
	margin-top:0px;
	margin-bottom:0px;
	font-weight:bold;
}/* valores del encabezado 2 en masterpage*/


.c_italic{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:12px;
	color:#0091FF;
	margin-top:0px;
	margin-bottom:0px;
	font-weight:bold;
	font-style:italic;
}/* valores en italic en contenido*/

.c1{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:12px;
	color:#0091FF;
	margin-top:0px;
	margin-bottom:0px;
	font-weight:bold;
}/* valores del contenido*/
.c1R
{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	color: #0091FF;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: bold;
	text-align: right;
}/* valores del contenido*/

.c2{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:11px;
	color:#0091FF;
	margin-top:0px;
	margin-bottom:0px;
	font-weight:bold;
}/* valores del contenido*/

.c3{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:10px;
	color:#0091FF;
	margin-top:0px;
	margin-bottom:0px;
	font-weight:bold;
}/* valores del contenido*/

.c4{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:9px;
	color:#0091FF;
	margin-top:0px;
	margin-bottom:0px;
	font-weight:bold;
}/* valores del contenido*/

.f1{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:11px;
	color:#0091FF;
	margin-top:0px;
	margin-bottom:0px;
	font-weight:bold;
}/* valores del pie de pagina*/

.loading{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:15px;
	color:#0091FF;
	margin-top:0px;
	margin-bottom:0px;
	font-weight:bold;
}/* valores del label de cargar en masterpage*/

.boton
{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	width:80px;
	background-color:#0091FF;
	border-style:solid;
}/* valores de botones normales*/

.boton_lista {
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	width: 40px;
	background-color: #0091FF;
	border-style: solid;
}
/* valores de botones normales*/

.boton_max
{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	width:180px;
	background-color:#0091FF;
	border-style:solid;
}/* valores de botones grandes*/

.validadores
{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:10px;
	color:#FF0000;
	margin-top:0px;
	margin-bottom:0px;
	font-weight:bold;
}/* valores de los validadores en contenido*/

.mensajes
{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:12px;
	color:#FF0000;
	margin-top:0px;
	margin-bottom:0px;
	font-weight:bold;
}/* valores de los mensajes en contenido*/

.grid
{
    background-color:#FFFFFF;
    border-style:none;
    border-width:1px;
    border-color:#CCCCCC;
    /*font-family:Arial, Helvetica, sans-serif;*/
    color:#0091FF;
    font-size:10px;
    width:100%;
    margin:left;
}/* valores de las grillas generales en contenido*/

.grid_alternate
{
    background-color:#FFFFFF;
    /*font-family:Arial, Helvetica, sans-serif;*/
    color:#0091FF;
    background-image: url(img/menu.gif); 
}/* valores de los menus alternate en contenido*/

.grid_header
{
    background-color:#0091FF;
    /*font-family:Arial, Helvetica, sans-serif;*/
    color:#FFFFFF;
    font-size:10px;
    font-weight:bold;
}/* valores de las grillas header en contenido*/

.grid_row
{
    background-color:#FFFFFF;
    /*font-family:Arial, Helvetica, sans-serif;*/
    color:#0091FF;
    font-size:10px;
}/* valores de las grillas row en contenido*/

.grid_select
{
    background-color:#CCCCCC;
    /*font-family:Arial, Helvetica, sans-serif;*/
    color:#0091FF;
    font-size:10px;
}/* valores de las grillas select en contenido*/

.grid_pager
{
    background-color:#FFFFFF;
    /*font-family:Arial, Helvetica, sans-serif;*/
    color:#0091FF;
    font-size:10px;
    text-align:left;
}/* valores de las grillas pager en contenido*/

.grid_empty
{
    background-color:#FFFFFF;
    /*font-family:Arial, Helvetica, sans-serif;*/
    color:#0091FF;
    font-size:12px;
    text-align:center;
}/* valores de las grillas empty en contenido*/

.menu
{
    background-color:#FFFFFF;
    border-style:none;
    border-width:1px;
    border-color:#CCCCCC;
   /*font-family:Arial, Helvetica, sans-serif;*/
    color:#0091FF;
    font-size:11px;
    width:200px;
    text-align:center;
    margin:left;
}/* valores de los menus generales en contenido*/

.menu_row
{
    background-color:#FFFFFF;
    /*font-family:Arial, Helvetica, sans-serif;*/
    color:#0091FF;
}/* valores de los menus row en contenido*/

.menu_alternate
{
    background-color:#FFFFFF;
    /*font-family:Arial, Helvetica, sans-serif;*/
    color:#0091FF;
    background-image: url(img/menu.gif); 
}/* valores de los menus alternate en contenido*/

.menu_empty
{
    background-color:#FFFFFF;
    /*font-family:Arial, Helvetica, sans-serif;*/
    color:#0091FF;
    font-size:12px;
    text-align:center;
    width:100%;
}/* valores de los menus empty en contenido*/

.c_titulo
{ 
    background-color:#0091FF; 
    /*font-family:Arial, Helvetica, sans-serif;*/
    color: #FFFFFF; 
    font-size: 14px;
    text-align:center;
    font-weight:bold;
    width:100%;
    Height:1px;
}

.c_titulo2
{ 
    background-color:#0091FF; 
    /*font-family:Arial, Helvetica, sans-serif;*/
    color: #FFFFFF; 
    font-size: 14px;
    text-align:center;
    font-weight:bold;

}



.c_sub_titulo
{ 
    background-color:#0091FF; 
    /*font-family:Arial, Helvetica, sans-serif;*/
    color: #FFFFFF; 
    font-size: 11px;
    text-align:center;
    font-weight:bold;
    width:100%;
    Height:1px;
}
.checkBoxes {
    position: relative; 
    top: -2px; 
}




.divs
{  
   overflow: scroll;
   height:100%;  
   width:100%; 
}

.divs_s
{  
   overflow: scroll;
   height:300px;  
   width:100%; 
}

.imagen_soporte
{
    width:1024px;
    height:768px;
    margin: auto;
    background-image: url(img/BSoporteTecnicoW.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
}/* ancho y centro de tabla*/

.imagen_runt
{
    width:1024px;
    height:450px;
    background-image: url(img/BSTConsultaRUNT.jpg);
    background-repeat: no-repeat;
    vertical-align: top; 
}/* ancho y centro de tabla*/
.fldValueReadOnly {
	background-color: #E0E0E0;
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-weight: normal ;
    text-align: right;	
    color:#003399;       
}
.fldValueReadOnlyT {
	background-color: LightSteelBlue;
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-weight: normal ;
    text-align: right;	
    color:#003399;       
}
.fldValueReadOnlyR
{
	background-color: #E0E0E0; /*font-family:Arial, Helvetica, sans-serif;*/
	font-weight: normal;
	text-align: right;
	color: firebrick;
}

th,td {
    padding:3px;   
}


.clickable{
    cursor: pointer;   
}

.panel-heading span {
	margin-top: -20px;
	font-size: 15px;
}
.letraSM {
    
    /* font-family: Arial, Helvetica, sans-serif; */
    font-weight: normal;
    color: #003399;
    font-size: 11px;
}

.form-inline > * {
   margin-right: 3px;
}

.input-xs {
  height: 22px;
  padding: 2px 5px;
  font-size: 12px;
  line-height: 1.5; /* If Placeholder of the input is moved up, rem/modify this. */
  border-radius: 3px;
}

.nopadding {
   padding: 0 !important;
   margin: 0 !important;
}

.alert-heading {
  color: inherit;
  font-size: 2.0rem;
  font-weight: bold;
}

.glyphicon {
    font-size: 22px;
}

.hideItem {
    display:none;
}