/* */
html{
	background: #4D4D4D;
	color:#FFFFFF;
}
header{
	background-color: #000070;
}
header .menu_button, header .user_button, .dv_right .menu_button{
	border-color: #FFFFFF;
}
header .menu_button span, .dv_right .menu_button span{
	background: #FFFFFF;
}
button span{
	color: #FFFFFF;
}
.background_window .window .window_body{
	background: #4D4D4D;
	color: #FFFFFF;
	background: rgba(77,77,77,1);
}
.background_window .window .window_title{
	background-color: #000070;
	color: #ffffff;
	font-weight: bold;
}
.background_window .window .window_buttons{
	background: #4D4D4D;
	background: rgba(77, 77, 77, 1);
}
.buttons_inactive{
	background: rgba(230,230,230,0.2);
	border-width: 1px;
}
.buttons_inactive span{
	color: #7F7F7F;
}
.buttons_inactive path{
	stroke: #7F7F7F;
}
.buttons_active{
	background: #000070;
	cursor: pointer;
	border-width: 1px;
}
.buttons_active:hover{
	background: rgba(120,120,255,1);
}
.buttons_active:active{
	background: rgba(50,50,255,1);
}
.buttons_active span{
	color: #FFFFFF;
}
.buttons_active path, .buttons_active circle, .list_store path, .list_store circle{
	stroke: #FFFFFF;
}
.section_menu ul{
	background: #000070 !important;
	border-right: 1px solid #ffffff !important;
}
.section_user ul .row_menu{
	background: #000070 !important;
}
.section_menu ul, .section_user ul .row_menu{
	background: #ffffff;
}
.section_menu ul path, .section_user ul path, .section_menu ul circle, .section_user ul circle{
	stroke: #FFFFFF;
}
.section_menu ul li a:hover, .section_user ul li a:hover{
	background: #ffffff;
	background: rgba(255,255,255,0.8);
}
.dv_left{
	background: #4D4D4D;
}
.dv_left .dv_border{
	background: #4D4D4D;
}
.table_view{
	background: #EFEFEF;
	background: rgba(239, 239, 239, 1);
}
.list_store .row_select, .table_view .row_select{
	background: #FFFFFF;
	background-color: rgba(255, 255, 255, 1) !important;
}
.list_store .row_select{
	color: #000070;
}
.list_store .row_store:hover, .table_view .row_data:hover{
	background: #FAFAFA;
	background: rgba(250, 250, 250, 1);
}
.list_store .row_store:hover{
	color: #000070;
	stroke: #000070;
}
.list_store .row_store{
	stroke: #ffffff;
}
.list_store path, .list_store circle{
	stroke: inherit;
}
.table_view table th {
	color: #ffffff; 
	background-color: #000070;
    background-color: rgba(0, 0, 112, 1);
}
.table_view table tr:nth-child(even) {
    background-color: rgba(239, 239, 239, 1);
    color: #000070;
}
.table_view table tr:nth-child(odd) {
    background-color: rgba(191, 191, 191, 0.8);
    color: #000070;
}
input:disabled, select:disabled{
	color: #000070;
}
.input_image{
	background-color: #FFFFFF;
}
.buscador_input{
	background-color: #FFFFFF;
}
.buscador_input input{
	background: transparent;
}
::-webkit-scrollbar {
	width: 6px;
	height: 6px;
}
::-webkit-scrollbar-thumb {
	background-color: rgba(0, 0, 112, 1);
	/*border-radius: 4px;*/
}
::-webkit-scrollbar-track {
	background-color: rgba(239, 239, 239, 1);
}
::-webkit-scrollbar-thumb:horizontal {
	height: 6px;
}
scrollbar-color: rgba(239, 239, 239, 1) rgba(0, 0, 112, 1); /* Color de la barra de desplazamiento y del riel */
scrollbar-width: thin; /* Ancho más delgado */
