/* Azul Claro:  #79C3D1 *//* Azul Oscuro: #529098 */.module:hover, .module.moduleActive{    background-color: #529098;    cursor: pointer;    color: #eee;}.section{    background-color: #529098;    cursor: pointer;    color: #eee;}.section:hover, .section.sectionActive{    background-color: #eee;    cursor: pointer;    color: #529098;}.boton{    border: 1px solid #529098;    color: #529098 !important;}.boton:hover{    background-color: #529098;    border-color: #79C3D1;}.btn-add-linea{    background-color: #529098;}#escritorio-top-menu .top-button:hover{    background-color: #529098;}.switchModeButton{    background-color: #529098 !important;}#login .login-titulo{    background-color: #529098;    color: #fff;    font-size: 1.1em;    font-weight: bolder;    border-bottom: 1px solid #222;    padding: 5px 0px;}#modal-loading .form .titulo, #modal-alert .form .titulo, #modal-prompt .form .titulo, .form .titulo{    background-color: #529098;    color: #fff;    font-size: 1.1em;    font-weight: bolder;    border-bottom: 1px solid #222;    padding: 5px 0px;}h4.titulo{    background-color: #529098;    color: #fff;    font-size: 1.1em;    font-weight: bolder;    border-bottom: 1px solid #222;    padding: 5px;    margin-bottom: 1em;}.tabla th, tr.seleccionada td{    border: 1px solid #fff;     border: 0px;    background-color: #fff;     color: #529098;    table-layout: fixed;     font-weight: bolder;    text-align: left;}.tabla-calendario-header{    background-color:#529098;}.tabla-calendario-sub-header{    background-color:#529098;}.tabla-calendario table th{	background-color:#529098;}.tabla-calendario table th.dia-actual{    color:#529098;}.tabla-calendario-contenido .dia,.tabla-calendario-contenido .hora{    border-right: 1px solid #529098;}.tabla-calendario-sub-header .dia-actual{    color:#529098;}#indicador-hora{    border-top: 1px solid #79C3D1;}.botonera-horizontal li, .boton, button{    border: 1px solid #529098;}.botonera-horizontal li:hover, .boton:hover, button:hover{    background-color: #529098;    border-color: #eee;}#tabs ul, #window-tabs{    border-color: #529098;}#tabs ul li, #window-tabs li{    color: #529098;    border-color: #529098;}#tabs ul li.activo, #window-tabs li.activo{    background-color: #529098;    color: #fff;    border-color: #529098;}#splash-information .barra-superior{	color: #529098;}#window-actions{	background-color:#529098;}button{	color:#529098}button:hover{    color: #fff;    background-color: #529098;}.destacado{    color: #529098;}.dia-repeticion{    border: 1px solid #529098;    color: #529098;}.dia-repeticion.seleccionado{    color: #fff;    background-color: #529098;}.tiene-detalle:hover{    background-color: #529098;    color: #fff;}.ficha-lista:hover, .ficha-cliente:hover, .ficha-presupuesto:hover, .ficha-factura:hover, .ficha-cobro:hover, .ficha-gasto:hover, .ficha-informe-medico:hover, .ficha-periodontograma:hover, .ficha-odontograma:hover{    background-color: #529098 !important;}.ficha-lista:hover select,.ficha-lista:hover select *{    color:#529098 !important;}.ficha-producto:hover{    border: 1px solid #529098 !important;    background-color: #529098 !important;}.seleccionado{    color: #fff;    background-color: #79C3D1;}.cuadro_trabajador:hover{    background-color: #79C3D1;}