/*
----------------------------------------------------------------
Estilo administración
----------------------------------------------------------------
*/
a.avisoportadaok:link{
	color:green;
	font-weight: bold;
}
a.avisoportadaok:hover{
	color:green;
	font-weight: bold;
}
a.avisoportadaok:visited{
	color:green;
	font-weight: bold;
}
a.avisoportadako:link{
	color:red;
	font-weight: bold;
}
a.avisoportadako:hover{
	color:red;
	font-weight: bold;
}
a.avisoportadako:visited{
	color:red;
	font-weight: bold;
}

/* make sidebar nav vertical */ 
@media (min-width: 768px) {
  .sidebar-nav .navbar .navbar-collapse {
    padding: 0;
    max-height: none;
  }
  .sidebar-nav .navbar ul {
    float: none;
  }
  .sidebar-nav .navbar ul:not {
    display: block;
  }
  .sidebar-nav .navbar li {
    float: none;
    display: block;
  }
  .sidebar-nav .navbar li a {
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .sidebar-nav .navbar li a:hover {
    font-weight: bold;
	background-color: #45B0F4;
  }
}
.active {
	background-color: #45B0F4;
}

.lineasinput td{
	padding: 6px;
	line-height: 1.42857143;
}
.topmenu2{
background-color: blue;
}
.cap{
background-color: #ffffcc;
}
.cos1{
background-color: #e8ffe8;
}
.f10{
font-size: 12px;
}
.justify{
text-align: justify;
}

.bs-glyphicons {
    padding-left: 0;
    padding-bottom: 1px;
    margin-bottom: 20px;
    list-style: none;
    overflow: hidden;
}
div.show-top-margin {
 margin-top:2em;
}
.show-grid {
 margin-bottom:2em;
}
.show-grid [class^="col-"] {
 padding-top:10px;
 padding-bottom:10px;
 border:1px solid #AAA;
 background-color:#EEE;
 background-color:rgba(200,200,200,0.3);
}
.responsive-utilities-test .col-xs-6 {
 margin-bottom:10px;
}
.responsive-utilities-test span {
 padding:15px 10px;
 font-size:14px;
 font-weight:bold;
 line-height:1.1;
 text-align:center;
 border-radius:4px;
}
.visible-on .col-xs-6 .hidden-xs,.visible-on .col-xs-6 .hidden-sm,.visible-on .col-xs-6 .hidden-md,.visible-on .col-xs-6 .hidden-lg,.hidden-on .col-xs-6 .visible-xs,.hidden-on .col-xs-6 .visible-sm,.hidden-on .col-xs-6 .visible-md,.hidden-on .col-xs-6 .visible-lg {
 color:#999;
 border:1px solid #ddd;
}
.visible-on .col-xs-6 .visible-xs,.visible-on .col-xs-6 .visible-sm,.visible-on .col-xs-6 .visible-md,.visible-on .col-xs-6 .visible-lg,.hidden-on .col-xs-6 .hidden-xs,.hidden-on .col-xs-6 .hidden-sm,.hidden-on .col-xs-6 .hidden-md,.hidden-on .col-xs-6 .hidden-lg {
 color:#468847;
 background-color:#dff0d8;
 border:1px solid #d6e9c6;
}
div.controls input,div.controls select {
 margin-bottom:.5em;
}
#inputSeleccionado {
 border-color:rgba(82,168,236,.8);
 outline:0;
 outline:thin dotted \9;
 -moz-box-shadow:0 0 8px rgba(82,168,236,.6);
 box-shadow:0 0 8px rgba(82,168,236,.6);
}
.bs-glyphicons {
 padding-left:0;
 padding-bottom:1px;
 margin-bottom:20px;
 list-style:none;
 overflow:hidden;
}
.bs-glyphicons li {
 float:left;
 width:100px;
 height:100px;
 padding:5px;
 margin:0 -1px -1px 0;
 font-size:12px;
 line-height:1.4;
 text-align:center;
 border:1px solid #27285b;
}
.bs-glyphicons .glyphicon {
 display:block;
 margin:5px auto 10px;
 font-size:24px;
}
.bs-glyphicons li:hover {
 background-color:rgba(86,61,124,.1);
}
@media (min-width: 768px) {
 .bs-glyphicons li {
 /* width:12.5%;*/
 }
}
.btn-toolbar+.btn-toolbar {
 margin-top:10px;
}
.dropdown>.dropdown-menu {
 position:static;
 display:block;
 margin-bottom:5px;
}
form .row {
 margin-bottom:1em;
}
.nav .dropdown-menu {
 display:none;
}
.nav .open .dropdown-menu {
 display:block;
 position:absolute;
}
.anchodiv{
width: 915px;
overflow: auto;

}
.obs2
{
background-color: yellow;
}
.estado{
border: 1px solid black;
height: 20px;
width: 100px;
}
.estverde{
 background-color:green;
 height: 18px;
}
.estamarillo{
 background-color:yellow;
 height: 18px;
}
.estrojo{
 background-color:red;
 height: 18px;
}
.redtop{
	color:red;
	font-size: 18px;
	font-weight: bold;
}
.redtop2{
	color:red;
	font-weight: bold;
}