.module:hover, .module.moduleActive{    background-color: #2d6e36;    cursor: pointer;    color: #eee;}.section{    background-color: #2d6e36;    cursor: pointer;    color: #eee;}.section:hover, .section.sectionActive{    background-color: #eee;    cursor: pointer;    color: #2d6e36;}.boton{    border: 1px solid #2d6e36;    color: #2d6e36 !important;}.boton:hover{    background-color: #2d6e36;    border-color: #79C3D1;}.btn-add-linea{    background-color: #2d6e36;}#escritorio-top-menu .top-button:hover{    background-color: #2d6e36;}.switchModeButton{    background-color: #2d6e36 !important;}#login .login-titulo{    background-color: #2d6e36;    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: #2d6e36;    color: #fff;    font-size: 1.1em;    font-weight: bolder;    border-bottom: 1px solid #222;    padding: 5px 0px;}h4.titulo{    background-color: #2d6e36;    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: #2d6e36;    table-layout: fixed;     font-weight: bolder;    text-align: left;}.tabla-calendario-header{    background-color:#2d6e36;}.tabla-calendario-sub-header{    background-color:#2d6e36;}.tabla-calendario table th{	background-color:#2d6e36;}.tabla-calendario table th.dia-actual{    color:#2d6e36;}.tabla-calendario-contenido .dia,.tabla-calendario-contenido .hora{    border-right: 1px solid #2d6e36;}.tabla-calendario-sub-header .dia-actual{    color:#2d6e36;}#indicador-hora{    border-top: 1px solid #79C3D1;}.botonera-horizontal li, .boton, button{    border: 1px solid #2d6e36;}.botonera-horizontal li:hover, .boton:hover, button:hover{    background-color: #2d6e36;    border-color: #eee;}#tabs ul, #window-tabs{    border-color: #2d6e36;}#tabs ul li, #window-tabs li{    color: #2d6e36;    border-color: #2d6e36;}#tabs ul li.activo, #window-tabs li.activo{    background-color: #2d6e36;    color: #fff;    border-color: #2d6e36;}#splash-information .barra-superior{	color: #2d6e36;}#window-actions{	background-color:#2d6e36;}button{	color:#2d6e36}button:hover{    color: #fff;    background-color: #2d6e36;}.destacado{    color: #2d6e36;}.dia-repeticion{    border: 1px solid #2d6e36;    color: #2d6e36;}.dia-repeticion.seleccionado{    color: #fff;    background-color: #2d6e36;}.tiene-detalle:hover{    background-color: #2d6e36;    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: #2d6e36 !important;}.ficha-lista:hover select,.ficha-lista:hover select *{    color:#2d6e36 !important;}.ficha-producto:hover{    border: 1px solid #2d6e36 !important;    background-color: #2d6e36 !important;}