body{	
	background-color:#f5f6f8;
	color:#394263 !important;	
}

#submain{
	background-color:#f1f1f1;
}

.modal-primary{
	background-color:#337AB7;
	color:#fff;		
}

.block-titulo a{
	color:#394263;
}

.panel-default .block-titulo h2,h3,h4{
	color:#394263;
}

.panel-default > .panel-heading {
    color: #394263 !important;
	background-color:#fff;
}

.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
    color: #FFF !important;
    background-color: #337AB7 !important;
    border-color: #337AB7 !important;
}


/*WIDGET SIMPLE****************************************************/
.widget-simple{
	background-color:#fff;
	border-bottom:6px solid #eaedf1;		
}

.widget-icon{
	color:#fff;
}

.widget-text {    
    background-color: #FFF;
}

.widget-text .widget-content-light {
    color: #FFF;
}

/*WIDGET TEXT******************************************************/
.navbar.navbar-default{
	background-color: #f9fafc;
}

.topheader{
	background-color: #f9fafc;
}

.navbar-nav-custom{
	background-color: #f9fafc;
}

.navbar-nav-custom li a{
    color: #394263;
}
.navbar-form-custom{
	background-color:#f9fafc;	
}

.navbar-form-custom .form-control:focus {
	background-color:#f9fafc;
}

.form-control {
    color: #394263;
    border-color: #DBE1E8;
}

.navbar-form-custom .form-control {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}

.tabs-defecto{
	background-color:#fff;
}

.tab-content{
	background-color:#fff;
}

.table-paquete-contratado thead tr{	
	background-color:#f1f1f1;
}

.table-paquete-contratado thead tr th a,
.table-paquete-contratado thead tr th a:link,
.table-paquete-contratado thead tr th a:visited{
	color:#394263 !important;
}

.table-paquete-contratado tbody tr:hover{
	background-color:#fffba6;
}

.nav-horizontal a {
	background-color: #FFF;
	color:#AAB3CE;
}

.nav-horizontal i {
    color: #CAD1D8;
}

.nav-horizontal a:hover i{
	color:#fff;
}

.nav-horizontal a:hover,.nav-horizontal a.active{
	background-color: #1BBAE1;
	color: #ffffff;
}

.number_indicator{	
	background-color:#1BBAE1;
	color:#fff;	
}

.nav-horizontal a.active i {
	color: #ffffff;
}


.cab{
	color:inherit !important;
	background-color:#FFFFFF;
}

.caja_seccion{
	color:#999;
	background-color:#FFFFFF;
}

.txtseccion{
	color: inherit !important;
}

.txtseccion2{
	color: inherit !important; 
}

.delegacion{
	color:#fe3;	
}
.txtlogoapp{
	color:#fff;	
}

#sidebar-wrapper {
    background: #000;
}

#seccion_lateral{
	background-color:#005A8A;
}

.submenu_active { background-color:#002133 !important; }

#navppal li { background-color:#005A8A; }  
#navppal li.off:hover { background-color:#003D5E; }
#navppal li.off2:hover { background-color:#003D5E; }
#navppal li.on { background-color:#00A4F2;border-bottom:1px solid #00A4F2; }

#navppal li a:link { color:#fff}
#navppal li a:visited { color:#fff}
#navppal li a:hover { color:#fff}

#navppal li.on a:link { color:#fff}
#navppal li.on a:visited { color:#fff}
#navppal li.on a:hover { color:#fff;}

#navppal ul.submenu { background-color:#222; }
#navppal ul.submenu li { background-color:#003D5E; }

#navppal ul.submenu li:hover { background-color:#002133; }
#navppal ul.submenu li a:link {color:#bbb}
#navppal ul.submenu li a:visited {color:#bbb}
#navppal ul.submenu li a:hover {color:#fff;}
#navppal ul.submenu li.submenu_active a:link {color:#fff}
#navppal ul.submenu li.submenu_active a:visited {color:#fff}
#navppal ul.submenu li.submenu_active a:hover {color:#fff;}

.menu_home,.menu_home_intranet{
	background-color:#003D5E;	
}

.menu_home:hover,.menu_home_intranet:hover{
	background-color:#00A4F2;
}

.menu_home a:hover,.menu_home_intranet a:hover {color:#eee;}
.menu_home a:link,.menu_home_intranet a:link {color:#eee;}
.menu_home a:visited,.menu_intranet a:visited {color:#eee;}

.menu_user{
	background-color:#005A8A;
	border-bottom:30px solid #003D5E;
}

.name_user{
	color:#eee;
}

.icons_profile{	color:#ddd; }
.icons_profile:hover{ color:#eee; }

img{
    border-right-color: initial;
    border-bottom-color: initial;
    border-left-color: initial;
}

.top_page{	
	background-color:#fafafa;
}

.top_buscador input.input_top_buscador{
	color:#aaa !important; 
	background-color:#fafafa !important;
}

.top_user{	
	background-color:#fafafa;
}

.top_user:hover{ background-color:#00A4F2; }

.tdmain{
	background-color:#FFFFFF;
}

#datoscliente2{
	color:#999 !important;
}

/*TABS*/
.ui-widget-content {
	background: #ffffff !important;
	color: #222222 !important;
}
.ui-widget-header {
	background: #f6f6f6 !important;
	color: #222222 !important;
}

.ui-widget-header .ui-state-default {
	border: 0px solid #d3d3d3 !important;
	background: #f6f6f6 !important;
	color: #00A4F2 !important;
}

.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
	color: #00A4F2 !important;
}

.ui-widget-header .ui-state-active {
	border-top: 1px solid #d5d5d5 !important;
	border-left: 1px solid #d5d5d5 !important;
	border-right: 1px solid #d5d5d5 !important;
	border-bottom: 1px solid #fff !important;
	background: #ffffff !important;
	color: #212121 !important;
}

.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #212121 !important;
}
.tabla_alt{
	background-color:#fff;
	border:0px solid #999999;
}

.tr_alt{
	color:inherit;
	border-bottom: 0px solid #999;
}

.tr_alt td{
	color:inherit;
}

.tabla_alt tr.tr_alt:hover{
	background: #fff !important;
}

.tabla_alt tr:hover{
	background: #fffba6 !important;
}