body {
font-size: 12px !important;

}

edn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border-bottom-color: #666666;
	text-align: center;
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
	color: #000000;
}
.texto {
	font-family: "Trebuchet MS", "Arial Narrow";
	font-size: 10px;
	line-height: normal;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1;
	text-align: left;
	border-top-width: 1;
	border-right-width: 1;
	border-left-width: 1;
	text-transform: lowercase;
	text-transform: none;
}

.texto_solo {
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", "Arial Narrow";
	font-size: 11px;
}


.headtabla {
	font-family: "Trebuchet MS", "Arial Narrow";
	font-size: 10px;
	line-height: normal;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1;
	text-align: left;
	border-top-width: 1;
	border-right-width: 1;
	border-left-width: 1;
	text-transform: lowercase;
	text-transform: capitalize;
	color: #000000;
	background-color: #CCCCCC;
	text-indent: 5px;
}
.headtablafallida {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-collapse: collapse;
    border-style:solid; 
    border-color:#CCCCCC; 
}
.tablafallida {
	font-family: "Trebuchet MS", "Arial Narrow";
	font-size: 10px;
	line-height: normal;
	text-align: left;
	text-transform: lowercase;
	text-transform: uppercase;
	color: #000000;
	font-weight: bolder;
	border: 3 solid #000000;
	margin: 5px;
}



#sup {
	width:600px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", "Arial Narrow";
	font-size: 11px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #e3e2e2;
	border-right-color: #e3e2e2;
	border-bottom-color: #e3e2e2;
	border-left-color: #e3e2e2;
}
#ima {
	width:600px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", "Arial Narrow";
	font-size: 11px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#logo {
	width:600px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", "Arial Narrow";
	font-size: 11px;
}

#con {
	width:80%px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", "Arial Narrow";
	}
#banner {
	width:600px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: "Trebuchet MS", "Arial Narrow";
	font-size: 11px;
}
#creditos {
	width:600px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	font-family: "Trebuchet MS", "Arial Narrow";
	font-size: 8px;
	text-align: center;
}


.beta {
	font-family: "Trebuchet MS", "Arial Narrow";
	font-size: 8px;
	color: #FF0000;
	text-align: right;
}

.mensaje_nuevo {
	width:600px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	font-family: "Trebuchet MS", "Arial Narrow";
	font-size: 11px;
	color: #6E6E6E;
	text-align: right;
}


.table1{
	border-collapse: collapse;
    border-style:solid; 
    border-color:#CCCCCC; 
    border-width: 2px; /*boorde exterior table */
}

.table_resultado{
	border-collapse: collapse;
    border-style:solid; 
    border-color:#CCCCCC; 
    border-width: 2px; /*boorde exterior table */
    background-color: #f3f3f3;
}

.color_td_listo{
    background-color: #e7efe5;
}

.color_td_presuntivo{
    background-color: #f3ebeb;
}


#resultado {
	width:600px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: "Trebuchet MS", "Arial Narrow";
	font-size: 11px;
}
#negativo {
	width:150px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", "Arial Narrow";
	font-size: 11px;
	border: 1px solid #CCCCCC;
	line-height: 0px;
}
#negativointerno {
	width:92%;
	font-family: "Trebuchet MS", "Arial Narrow";
	font-size: 11px;
	border: 3px none #000000;
	line-height: normal;
	height: 92%;
	margin: 5px;
}
#sol {
	width:600px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", "Arial Narrow";
	font-size: 11px;
}
#acceso {
	width:600px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: "Trebuchet MS", "Arial Narrow";
	font-size: 11px;
}
#credito {
	width:600px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: "Trebuchet MS", "Arial Narrow";
	font-size: 11px;
}



#div_notificaciones {
 position:absolute;
 top:10px; left:10px;

  font: 10px/10px HelveticaNeue, Arial;

 background-color:#f5f5f5;
 border-width:1px;
 border-color:#666666;

 border-radius: 5px 5px 5px 5px;
 -moz-border-radius: 5px 5px 5px 5px;
 -webkit-border-radius: 5px 5px 5px 5px;
 border: 0px solid #000000;

 -webkit-box-shadow: 5px 4px 3px -2px rgba(145,142,145,1);
 -moz-box-shadow: 5px 4px 3px -2px rgba(145,142,145,1);
 box-shadow: 5px 4px 3px -2px rgba(145,142,145,1);

 padding:0%;
# visibility:hidden;
}



.div_notificaciones_texto {
  font: 10px/10px HelveticaNeue, Arial;
}

#div_notificaciones_posicion {
 position:absolute;
 top:1; left:10px;
}

.button { /* clase general */
  border: 1px solid #dedede;
  border-radius: 3px;
  color: #555;
  display: inline-block;
  font: bold 12px/12px HelveticaNeue, Arial;
  padding: 8px 11px;
  text-decoration: none;
}

.button.ingreso{
  background: #f5f5f5;
  border-color: #dedede #d8d8d8 #d3d3d3;
  box-shadow: 0 1px 1px #eaeaea, inset 0 1px 0 #fbfbfb;
  color: #555;
  text-shadow: 0 1px 0 #fff;
  background: -moz-linear-gradient(top,  #f9f9f9, #f0f0f0);
  background: -webkit-linear-gradient(top,  #f9f9f9, #f0f0f0);
  background: o-linear-gradient(top,  #f9f9f9, #f0f0f0);
  background: ms-linear-gradient(top,  #f9f9f9, #f0f0f0);
  background: linear-gradient(top,  #f9f9f9, #f0f0f0);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#f0f0f0');
}
.franja {border-top:  1px solid #ff00f2; }
.franja2 {border-top:  1px solid #ff00f2; position: fixed; z-index: 2000; top: 0px; width:100%; }

#html_advertencia {min-height: 400px;}
/* clases eduardo valenzuela */
html body div#con div#caratulas.well.col-sm-3.welledu { margin-bottom: 5px !important;}
html body div#con div#respuesta div.container div.col-md-12.alert.alert-danger.alertedu { margin-bottom: 0px !important;}
html body div#con div#respuesta div.container div.col-md-12.alert.alert-success.alertedu { margin-bottom: 0px !important;}
html body div.container.containeredu {margin-left:0px !important;}
html body div.jumbotron.franja div#caratulas table.table.tablaedu{width:60% !important;}
html body div.jumbotron.franja div#caratulas table.table.tablaedu2{width:65% !important;}
html body div#caratulas.well.col-sm-3.welledu {margin: 0 auto; width:100%;}
html body div#con form#resultados_in div.jumbotron.franja div.container nav.navbar.navbar-inverse.navbar-fixed-top div.container-fluid div.nav.navbar-nav.navbar-right a {color: #9d9d9d;}
html body div#con form#resultados_in div.jumbotron.franja div.container nav.navbar.navbar-inverse.navbar-fixed-top div.container-fluid div.nav.navbar-nav.navbar-right a:hover {color: #fff;}
html body div#con form#resultados_in div.jumbotron.franja div.container nav.navbar.navbar-inverse.navbar-fixed-top div.container-fluid div.nav.navbar-nav.navbar-right div.btn-group.open ul.dropdown-menu li a {color: #333 !important;}

/* clases eduardo valenzuela pendientes pagos*/
.h3titulo {

border-radius: 4px 4px 4px 4px;
-moz-border-radius: 4px 4px 4px 4px;
-webkit-border-radius: 4px 4px 4px 4px;
border: 1px solid #d3d3d3;
background: #e6e6e6 url("../Images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;
font-weight: normal;
color: #555555;
}

.edu_td_acor {
font-size: 17px !important;
}

.tir_edu_td_acor{
width:152px !important;
}