﻿.divCabeza { background-color: #58595B; border: 0px none; padding: 7px 8px 7px 8px; }
.divCabeza font { font-size: 16px; color: #FFFFFF; line-height: 1; }
.divPie { clear: both; }
.divAgrupador { border: 1px solid #D2D3D5; }
.divAgrupador, .divAgrupador2 { margin-top: 10px; overflow: hidden; border-radius: 3px; }
.divTituloGrupo { margin: 10px; font-size: 15px; font-weight: bold; }
.divTituloOutGrupo { margin: 10px 10px 10px 0px; font-size: 15px; font-weight: bold; }
.chkGeneric { margin: 0px !important; }
.chkAspGeneric input[type="checkbox"] { margin: 0px !important; }
.divTimeSpanElement { float: left !important; margin-right: 7px; }
.divTimeSpanElement div { float: left !important; padding: 0px !important; position: static !important; }
.divTimeSpanElement table { position: static !important; }
.divTimeSpanElement span { float: left !important; height: 18px !important; padding-top: 6px !important; margin-right: 2px !important; }
.divTimeSpanElement input[type="button"] { font-size: 5px; vertical-align: middle; width: 22px !important; height: 12px !important; margin-right: 2px !important; border: 1px solid #4B738C !important; border-radius: 0px !important; }
.divTimeSpanElement input[type="text"] { width: 18px !important; text-align: center !important; height: 20px !important; border-right: 0px none !important; border-radius: 0px !important; }
.divNumericParent .divNumericElement { float: left !important; margin-right: 7px; }
.divNumericParent .divNumericElement div { float: left !important; padding: 0px !important; position: static !important; }
.divNumericParent .divNumericElement table { position: static !important; border: 0px !important; }
.divNumericParent .divNumericElement span { float: left !important; height: 18px !important; padding-top: 6px !important; margin-right: 2px !important; }
.divNumericParent .divNumericElement input[type="button"] { font-size: 5px; vertical-align: middle; width: 22px !important; height: 12px !important; margin-right: 2px !important; border: 1px solid #4B738C !important; border-radius: 0px !important; }
.divNumericParent .divNumericElement input[type="text"] { width: 50px !important; text-align: center !important; height: 20px !important; border-right: 0px none !important; border-radius: 0px !important; }
.tabla1 td { word-break: break-all !important; }
.calendarNextPrev { text-transform: capitalize; font-size: 12px !important; vertical-align: middle; }
.calendarTitle { text-transform: capitalize; font-size: 15px !important; vertical-align: middle; }
