body{
    font-family: verdana,tahoma,arial;
    /*font-size: 10px;*/
    margin: 10px;
}

legend{
	font-size: 16px;
    font-weight: bold;
    line-height: 40px;
    margin: 20px;
    color : #3176c8;
}

.arbol_app th,
.arbol_app td{
    background: transparent;
    border: none;        
    margin: 0px;
    border-top: none;
    padding: 0px;
    margin: 0px;    
}              
.containerTableStyle{
  overflow:auto;
}
.arbol_app{
    overflow: overlay;
}

.standarttreeimage{
  width:0px;
}
.selectedTreeRow {
  background-color: #3176c8;
  color: #fff;
}
.phpmaker{
    font-family: verdana,tahoma,arial;
    font-size: 10px;    
}

.table td,
.table tr,
.table th,
.table-bordered td, 
.table-striped td{
    font-family: verdana,tahoma,arial;
    font-size: 12px;  
}

.table thead tr td{
	font-weight:bold;
	text-align:center;
}
.encabezado {
    color:white ; 
    padding:10px; 
    text-align: left;	
    font-family: verdana,tahoma,arial; 
    font-size: 10px; 
    background-color: #57B0DE;    
} 
.encabezado_list { 
    color:white ; 
    vertical-align:middle;
    text-align: center;
    font-weight: bold;
    font-family: verdana,tahoma,arial; 
    font-size: 10px; 
    background-color: #57B0DE;
}       

.dropdown-menu a{
    text-decoration: none;    
}

.highslide img{
    border: none;
}

.dropdown-menu a.highslide i{
    margin-left: -10px;   
    margin-right: 15px;
 }
 
 label.error{
	font-family: verdana,tahoma,arial;
	font-size: 10px;
}

.dropdown-menu ul{
    width:80px;
}
[class^="icon-"], [class*=" icon-"]{
    width: 16px;
    height: 16px;
}
.pull-center{
	text-align:center;
}
.prettyprint {
	background-color: #ececf0;
}
.resaltar{
	font-weight: bold;
}
.descripcion_documento{
	margin-bottom: 7px;
}
form,
form legend,
form label{
	font-size: 10px;
	font-family: verdana,tahoma,arial;
}

.form-horizontal .control-group {
	margin: 7px;	
}

.legend{
	color : #3176c8;
	font-weight: bold;	
}

.form-horizontal .controls{
	margin-left: 25%;
}
.form-horizontal .control-label{	
	width: 20%;
}

@media (max-width: 480px) {
	.form-horizontal .controls, .form-horizontal .well .controls, .small-labels .controls {
		margin-left: 0;
	}
}
#icon-cargando{
  width:16px;
  height:16px;
  background-image:url('../images/loader-ajax.gif');
}
.navbar .divider-vertical{
	margin-left: 2.5px;
	margin-right: 2.5px;
  max-height:30px;
}
.controls > .radio:first-child, .controls > .checkbox:first-child {
margin-left: 10px;
}
.highslide-container{
visibility:hidden;
}
.tab-content {
padding: 18px 10 0 0;
}
.enlace{ 
  cursor: pointer; cursor: hand; 
}
.cargando{
background-image:url('../imagenes/cargando.gif');
}
.input-append .add-on{
	height:inherit;
}
.bootstrap-datetimepicker-widget>ul{
	width:100%;
}

.bootstrap-datetimepicker-widget a{
	padding:3px 0px;
}
.ranges>ul{
	width:inherit;
}
.k-panel>.title{
	padding: 0 0 0 0;
}
.mce-ico{
	font-size: 10px;
	width: 14px;
	height: 14px;	
}
.mce-container, .mce-container *, .mce-widget, .mce-widget *{
	font-size:10px;
}
.mce-btn button{
	font-size:10px;
	line-height: 12px;	
}
.form-horizontal .form-actions{
        padding-left:0px;
        background-color: transparent;
        border-top:0px;
}
.btn-group-mini > .btn, .btn-mini {
    font-size: 12px;
    line-height: 1.5;
    padding: 5px 10px;
    border-radius: 3px;
}