﻿html, body {
    height: 100%; margin: 0px; padding: 0px;
}

.fondo-amarillo { background-color: #fffa90; border-bottom: 1px solid #dad55e; }
.fondo-amarillo p { font-family: Verdana; font-size: 9pt; color: #777620; display:inline-block; margin:0; }
.fondo-amarillo p span { vertical-align:middle; }

.fondo-gris { background-color: #4D4D4D; }
/*.fondo-gris2 { background-color: #E0E0E0; }*/
.fondo-gris2 { background-color: #fff;}

.header-gris {
    min-height: 70px;
    width: 100%;
    background-color: #333333;
    position: fixed;
    top: 0px;
    border-bottom: 1px solid #808080;
    z-index: 1;
}
.header-gris .logo { background-image: url('img/tecnolex_1.png'); background-repeat: no-repeat; background-size:contain; width: 283px; height: 54px; float:right; }
.header-gris .navbar { background-color: #333333; font-family: Verdana; font-size: 9pt; color: #CECECE; margin: 0; padding-left: 12px; display: inline-block; clear: both; }
.header-gris .navbar .navbar-item { background-color: #333333; list-style: none; display: inline-block; text-align: left; padding: 15px 10px; }
.header-gris .navbar .navbar-item a { color: #cecece; text-decoration: none; }
.header-gris .navbar .navbar-item:hover,
.header-gris .navbar .navbar-item a:hover { background-color: #4D4D4D; text-decoration: none; }
.header-gris .navbar .navbar-item-selected,
.header-gris .navbar .navbar-item-selected:hover,
.header-gris .navbar .navbar-item-selected a,
.header-gris .navbar .navbar-item-selected a:hover { background-color: #808080; color: #fff; }
.footer-gris { min-height: 40px; width: 100%; background-color: #333333; position: fixed; bottom: 0px; border-top: 1px solid #808080; z-index: 1; }
.footer-gris p { font-family: Verdana; font-size: 10pt; color: #fff; text-align:center; margin: 10px; }

.fondo-azul { background-color: #004E86; }
.header-azul {
    min-height: 70px;
    width: 100%;
    background-color: #003E6A;
    position: fixed;
    top: 0px;
    border-bottom: 1px solid #0062A8;
    z-index: 1;
}
.header-azul .logo { background-image: url('img/tecnolex_3.png'); background-repeat: no-repeat; background-size:contain; width: 283px; height: 54px; float:right; }
.header-azul .navbar { background-color: #003E6A; font-family: Verdana; font-size: 9pt; color: #CECECE; margin: 0; padding-left: 12px; display: inline-block; clear: both; }
.header-azul .navbar .navbar-item { background-color: #003E6A; list-style: none; display: inline-block; text-align: left; padding: 15px 10px; }
.header-azul .navbar .navbar-item a { color: #cecece; text-decoration: none; }
.header-azul .navbar .navbar-item:hover,
.header-azul .navbar .navbar-item a:hover { background-color: #004E86; text-decoration: none; }
.header-azul .navbar .navbar-item-selected,
.header-azul .navbar .navbar-item-selected:hover,
.header-azul .navbar .navbar-item-selected a,
.header-azul .navbar .navbar-item-selected a:hover { background-color: #0062A8; color: #fff; }
.footer-azul { min-height: 40px; width: 100%; background-color: #003E6A; position: fixed; bottom: 0px; border-top: 1px solid #0062A8; z-index: 1; }
.footer-azul p { font-family: Verdana; font-size: 10pt; color: #fff; text-align:center; margin: 10px; }

.container { margin: 0 auto 0 auto; width: 1200px; }

.sesion { padding: 10px 10px 2px 10px; font-family: Verdana; font-size: 9pt; color: #fff; float: left; }
.secretaria { padding: 2px 10px 10px 10px; font-family: Verdana; font-size: 9pt; color: #fff; float: left; }
.secretaria a, .sesion a { color: #fff; text-decoration: none; }
.secretaria a:hover, .sesion a:hover { text-decoration: underline; }

.calendar { margin-top: 10px; margin-bottom: 10px; color: #404040; font-size: 8pt; }
.calendar table { margin: 0 auto 0 auto; border: 1px solid #B3B3B3; border-radius: 4px; background-color: #fff; }
.calendar td input[type=submit] { font-family: Verdana; width: 30px; height: 30px; border: none; background-color: transparent; background-repeat:no-repeat; font-size: 8pt; }
.calendar .anoAnterior, .calendar .mesAnterior, .calendar .mesSiguiente, .calendar .anoSiguiente { border: none; background-color: transparent; height:30px; width:30px; border-radius: 4px; }
.calendar .anoAnterior:hover, .calendar .mesAnterior:hover, .calendar .mesSiguiente:hover, .calendar .anoSiguiente:hover { cursor:pointer; border: none; background-color: #E0EBED; }
.calendar .bajo input[type=submit] { color: #fff; border-radius: 15px; background-color: #f44336; }
.calendar .bajo input[type=submit]:hover { background-color: #e53935; border: 1px solid #e53935; background-image:none;  cursor:pointer; }
.calendar .medio input[type=submit] { color: #fff; border-radius: 15px; background-color: #ffb74d; }
.calendar .medio input[type=submit]:hover { background-color: #ffa726; border: 1px solid #ffa726; background-image:none;  cursor:pointer; }
.calendar .alto input[type=submit] { color: #fff; border-radius: 15px; background-color: #81c784; }
.calendar .alto input[type=submit]:hover { background-color: #66bb6a; border: 1px solid #66bb6a; background-image:none;  cursor:pointer; }
.calendar .feriado { color: #f44336 !important; }
.calendar .feriado:hover { background-image: url('img/corporativo_teal.png'); background-repeat: repeat; border-radius: 15px;  cursor:pointer; }
.calendar .dia { color: #404040; }
.calendar .dia:hover { background-image: url('img/corporativo_teal.png'); background-repeat: repeat; border-radius: 15px;  cursor:pointer; }
.calendar .gris input[type=submit] { color: #cecece; }
.calendar .gris input[type=submit]:hover { background-image: url('img/corporativo_teal.png'); background-repeat: repeat; border-radius: 15px; cursor:pointer; }
.calendar .hoy { color: #404040; font-weight: bold; border: none; 
    background-color: transparent;
    background: -webkit-radial-gradient(#fff 15px, #e0e0e0 2px, #fff 16px);
    background: -o-radial-gradient(#fff 15px, #e0e0e0 2px, #fff 16px);
    background: -moz-radial-gradient(#fff 15px, #e0e0e0 2px, #fff 16px);
    background: radial-gradient(#fff 15px, #e0e0e0 2px, #fff 16px) ;
}
.calendar .diaSeleccionado { color: #404040; font-weight: bold; background-color: #eeeeee; border-radius: 15px; }
.calendar .diaSeleccionado:hover { background-color: #E0E0E0; }

.leyenda { border: 1px solid #B3B3B3; font-family: Verdana; font-size: 8pt; color: #404040; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 4px; margin: 0 auto 0 auto; }
.leyenda ul { padding: 0; margin: 0; }
.leyenda ul li { list-style:none; vertical-align: middle; }
.leyenda span { list-style:none; vertical-align: middle; min-height: 20px; vertical-align: middle; margin: 1px 2px; }
.leyenda legend { font-weight: bold; margin: 0 5px; }
.leyenda .bajo { color: #fff; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; background-color: #f44336; width:20px; height:20px; display:inline-block; }
.leyenda .medio { color: #fff; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; background-color: #ffb74d; width:20px; height:20px; display:inline-block; }
.leyenda .alto { color: #fff; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; background-color: #81c784; width:20px; height:20px; display:inline-block; }
.leyenda .verde { border: 1px solid #808080; color: #fff; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background-color: #C5E1A5; width:30px; height:30px; display:inline-block; }
.leyenda .gris { border: 1px solid #808080; color: #fff; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background-color: #E0E0E0; width:30px; height:30px; display:inline-block; }
.leyenda .naranja { border:1px solid #808080; color: #fff; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background-color: #FFCC80; width:30px; height:30px; display:inline-block; }

.panel { 
    font-family: Verdana; font-size: 10pt; 
    background-color: #fff; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; min-height: 100px; 
    border: 1px solid #cdcdcd;
}
/*.panel .panel-header { background-color: #22717C; border-bottom: 1px solid #3B838D; color: #fff; padding: 10px; -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; }*/
.panel .panel-header { background-color: #f7f7f7; border-bottom: 1px solid #cdcdcd; color: #4c5f71; padding: 10px; -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; }


.panel .panel-header a { color: #fff; text-decoration: none; }
.panel .panel-header a:hover { color: #fff; text-decoration: none; }
.panel .panel-header-selected { background-color: #f7f7f7; }
.panel .panel-header-selected a { background-color: #f7f7f7; color: #4c5f71; }

.accordion { font-family: Verdana; font-size: 9pt; background-color: #E0E0E0; }
.accordion-borders { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.accordion .accordion-header { background-color: #f7f7f7;  color: #4c5f71; padding: 10px; border: 1px solid #cdcdcd;}
.accordion .accordion-header:first-child { }
.accordion-borders .accordion-header:first-child { -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; }
.accordion .accordion-header:last-child { }
.accordion-borders .accordion-header:last-child { -webkit-border-bottom-left-radius: 4px; -webkit-border-bottom-right-radius: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; }
.accordion .accordion-header:hover { background-color: buttonface; cursor:pointer; }
.accordion .accordion-header-selected,
.accordion .accordion-header-selected:hover { background-color: #f7f7f7; color: #4c5f71; cursor:default; }
.accordion .accordion-content { background-color: #fff; overflow:visible;border: 1px solid #cdcdcd;}
.accordion .accordion-header-height { height: 40px !important;}

.tabs_ribbon, .tabs_contenido { 
    min-height: 90px; 
    border: 1px solid #8db2e3; 
    -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; 
    -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px; 
    -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; 
    -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; 
}

.tabs {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJsAAAABCAIAAABG/kv+AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMkMEa+wAAAAQSURBVChTY9g7CoYT2LsXAIkvV12h3bz4AAAAAElFTkSuQmCC');
    background-repeat: repeat-x;
    background-position: left bottom;
}
.tabs .tab {
    font-family: Verdana;
    font-size: 8pt;
    color: #808080;
    font-weight:bold;
    padding: 8px;
    display:inline-block;
    max-width: 330px;
    min-width: 100px;
    border: none;
    -webkit-border-top-left-radius: 2px;
    -webkit-border-top-right-radius: 2px;
    -moz-border-radius-topleft: 2px;
    -moz-border-radius-topright: 2px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    background-color: transparent;
    border-top: 1px none transparent;
    border-left: 1px none transparent;
    border-right: 1px none transparent;
}
.tabs .tab:hover {
    border-top: 1px solid #bdbdbd;
    border-left: 1px solid #bdbdbd;
    border-right: 1px solid #bdbdbd;
    cursor: pointer;
}
.tabs .tab-select {
    border-top: 1px solid #bdbdbd;
    border-left: 1px solid #bdbdbd;
    border-right: 1px solid #bdbdbd;
    color: #404040;
    font-weight:bold;
    background-color: #eeeeee;
}
.tab-content {
    border-left: 1px solid #bdbdbd;
    border-right: 1px solid #bdbdbd;
    border-bottom: 1px solid #bdbdbd;
    background-color: #eeeeee;
    -webkit-border-bottom-left-radius: 2px;
    -webkit-border-bottom-right-radius: 2px;
    -moz-border-radius-bottomleft: 2px;
    -moz-border-radius-bottomright: 2px;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
}
.content {
    border: 1px solid #bdbdbd;
    background-color: #eeeeee;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.btngroup {
    padding: 0;
    margin: 0;
    display: inline-block;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: 2px 2px 5px 0px rgba(172,172,172,1);
    -moz-box-shadow: 2px 2px 5px 0px rgba(172,172,172,1);
    box-shadow: 2px 2px 5px 0px rgba(172,172,172,1);
    background-color: #e0e0e0;
}
.btngroup li {
    margin:0;
    padding:0;
    font-weight:bold;
    list-style: none;
    display: inline-block;
    float:left;
    border: 1px solid #bdbdbd;
    background-color: #e0e0e0;
    color: #404040;
	position: relative;
    font-family: Verdana; 
    font-size: 8pt;
}
.btngroup .no-overflow {
    overflow:hidden;
}
.btngroup li span.texto, .btngroup li a {
    padding:8px;
    display:inline-block;
    color: #404040;
	font-family: Verdana; 
    font-size: 8pt;
	text-decoration: none;
	cursor: pointer;
	position: relative; margin-right: 5px;
}
.btngroup li a
{
	display:inline-block;
    top: 0px;
    left: 0px;
}
.btngroup li a.button-icon { 
    padding-left: 24px;
    background-repeat: no-repeat;
    background-position: 2px center;
    background-size: 18px 18px;
    width: 100%;
}
.btngroup li a span.texto {
	top: -1px;
}
.btngroup li a:focus { background-color: #eeeeee; }
.btngroup li:hover { background-color: #eeeeee; }
.btngroup li:first-child { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; }
.btngroup li:last-child { border-right: 1px solid #a0bce4; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; }
.btngroup .ie8-last-child { border-right: 1px solid #a0bce4; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; }
.btngroup li .btnarrowdown { width: 33px; height: 16px; }

.btngroup li .menu, .btngroup li .menu2 { display: none; }
.btngroup li:hover .menu, .btngroup li:hover .menu2 { 
    display: block; 
    position: absolute; 
}
.btngroup li:hover .menu li, .btngroup li:hover .menu2 li { width: 100%; }

.linkmenu { padding: 0; margin: 0; display: inline-block; display: inline-table; }
.linkmenu li { list-style: none; display: block; float: left; position: relative; }
.linkmenu li .menu, .linkmenu li .menu2 { display: none; }
.linkmenu li:hover .menu, .linkmenu li:hover .menu2 { display: block; position: absolute; }

.grid-mini { border-spacing: 0; border: 1px solid #B3B3B3; font-family: Verdana; font-size: 8pt; background-color: #fff; table-layout:fixed; }
.grid-mini .grid-row-header { color: #fff; background-color: #22717C; }
.grid-mini .grid-row-header th, .grid .grid-row-header td { padding: 7px 5px; font-weight: normal; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; }
.grid-mini .grid-row  {  }
.grid-mini .verde { background-color: #C5E1A5; }
.grid-mini .gris { background-color: #E0E0E0; }
.grid-mini .naranja { background-color: #FFCC80; }
.grid-mini .grid-row td { border-bottom: 1px solid #B3B3B3; color: #404040; padding: 2px; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; vertical-align: top; }
.grid-mini .grid-row:last-child td { border-bottom: none; }
.grid-mini .grid-pager td { padding: 0; }
.grid-mini .grid-pager td span { height: 17px; vertical-align: middle; display: inline-block; padding: 0 5px 0 5px; }
.grid-mini .grid-pager input[type=submit]:hover { cursor:pointer; border: none; background-color: #E0EBED; }
.grid-mini .grid-empty { }
.grid-mini-row-hover .grid-row:hover {
    background-image: url('img/corporativo_teal.png');
    background-repeat: repeat;
}
.grid-mini .btn { width: 18px; height: 18px; display:inline-block; border: 1px solid transparent; background-color: transparent; background-repeat:no-repeat; font-size: 8pt; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; padding: 10px;  background-position:center bottom; }
.grid-mini .btn:hover { width: 18px; height: 18px; border: 1px solid #616161; background-color: transparent; background-repeat:no-repeat; font-size: 8pt; }
.grid-mini .grid-row .wrap, .grid .grid-row-header .wrap { white-space:normal; overflow: visible; text-overflow: unset; }
.grid-mini .grid-empty td { color: #404040; height:30px; vertical-align:middle; padding-left: 10px; }
.grid-pag { border: none; background-color: #fff; width: 16px; }

.grid { border-spacing: 0; border: 1px solid #B3B3B3; font-family: Verdana; font-size: 8pt; background-color: #fff; table-layout:fixed; }
/*.grid .grid-row-header { color: #fff; background-color: #22717C; }*/
.grid .grid-ror-header {color: #4c5f71; background-color: #f7f7f7;  }
.grid .grid-row-header th, .grid .grid-row-header td { padding: 10px 5px; font-weight: normal; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; border-bottom:1px solid #cdcdcd;}
.grid .grid-row  {  }
.grid .verde { background-color: #C5E1A5; }
.grid .gris { background-color: #E0E0E0; }
.grid .naranja { background-color: #FFCC80; }
.grid .grid-row td { border-bottom: 1px solid #B3B3B3; color: #404040; padding: 5px; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; vertical-align: top; }
.grid .grid-row:last-child td { border-bottom: none; }
.grid .grid-pager td { padding: 5px 5px 0 5px; }
.grid .grid-pager td span { height: 17px; vertical-align: middle; display: inline-block; padding: 0 2px 6px 2px; }
.grid .grid-pager input[type=submit]:hover { cursor:pointer; border: none; background-color: #E0EBED; }
.grid .grid-empty { }
.grid-row-hover .grid-row:hover {
    background-image: url('img/corporativo_teal.png');
    background-repeat: repeat;
}
.grid .btn { width: 18px; height: 18px; border: 1px solid transparent; display:inline-block; background-color: transparent; background-repeat:no-repeat; font-size: 8pt; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; padding: 10px;  background-position:center bottom; }
.grid .btn:hover { width: 18px; height: 18px; border: 1px solid #616161; background-color: transparent; background-repeat:no-repeat; font-size: 8pt; }
.grid .grid-row .wrap, .grid .grid-row-header .wrap { white-space:normal; overflow: visible; text-overflow: unset; }
.grid .grid-empty td { color: #404040; height:30px; vertical-align:middle; padding-left: 10px; }

.grid-borders { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.grid-borders tr:first-child { -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; }
.grid-borders tr:last-child { -webkit-border-bottom-left-radius: 4px; -webkit-border-bottom-right-radius: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; }
.grid-borders tr:first-child td:first-child, .grid-borders tr:first-child th:first-child { -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; border-top-left-radius: 4px; }
.grid-borders tr:first-child td:last-child, .grid-borders tr:first-child th:last-child { -webkit-border-top-right-radius: 4px; -moz-border-radius-topright: 4px; border-top-right-radius: 4px; }
.grid-borders tr:last-child td:first-child { -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-left-radius: 4px; }
.grid-borders tr:last-child td:last-child { -webkit-border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; border-bottom-right-radius: 4px; }

.ajax__slider_h_rail { display: inline-block !important;height: 17px !important;position: relative;top: 4px; }
.ajax__slider_h_handle { height: 17px !important; }
.ajax__slider_h_handle img { height: 17px; }

.autocompletelist { border: 1px solid #b3b3b3; background-color: #fff; font-family: Verdana; font-size: 8pt; margin: 0; padding: 0; }
.autocompletelistitem, .autocompletelistitemhover { height: 16px; list-style: none; color: #404040; margin: 0 5px 0; }
.autocompletelistitem { background-image: none; background-color: #fff; border: 1px solid #fff; display: block; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; }
.autocompletelistitemhover { background-image: url('img/corporativo_teal.png'); background-repeat: repeat; border: 1px solid #b3b3b3; cursor: pointer; display: block; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; }
.autocompletelist li:nth-child(21).autocompletelistitem { font-weight:bold; cursor:none; background-image: none; background-color: #fff; border: 1px solid #fff; }
.autocompletelist li:nth-child(21).autocompletelistitemhover { font-weight:bold; cursor:none; background-image: none; background-color: #fff; border: 1px solid #fff; }

.icon { background-repeat: no-repeat; background-position: center center; width: 18px; height: 18px; display: inline-block; background-size: 16px 16px; background-repeat:no-repeat; }
.icon2x { background-repeat: no-repeat; background-position: center center; width: 36px; height: 36px; display: inline-block; background-size: 32px 32px; background-repeat:no-repeat; }

.icon-copiar { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAAdklEQVQ4T2NAAqJArE4Exgs0gXgWEM8mAuMFvkAMUoTNBegYL/ADYmTbiPGmPBBjAGSDSPEmyCcoANkgYr1ZB8QlQIwCkA1C9yYuUArFKGDUIBRAW4OsgBgmSJFByGDwGURRykYGpOQ1HyDGC4jJ/XJADAUMDACyaDk9uBTGRgAAAABJRU5ErkJggg=='); }
.icon-editar { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAAhklEQVQ4T93QMQrCQBCF4e3sJeeImJgy97AWryDeIFdITC7r/wIDFlvMziKID75imh9201/sgjsO+xXcGS9seCIUa3DEBIXkhqINWDDCYrpPcE8Re84Ki7VwTx9rETNDIfdyET1HH+7eVyMd3MtFdBdFelRHtAeqI9pnKBzRrlBMwpFfWUpv0lEk+VcjrLsAAAAASUVORK5CYII='); }
.icon-buscar { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAA0UlEQVQ4T9WRsQ4BQRgGT6UQlUQpEu+g0Gq0Eo2GJyBqhUSlEFEoJLysGfZExN0tR2GSSW43d9/9+23yF9RwgDNc4Aib+BZt3OEJ17jEY7CHUTiJIRtsuRGoo5MZ3nGjCI/jy48hKVXc4vy6KsBOPE4WYzzcHvNxfDvJwtLtqpD0RTt5poIrzPvRHa/YICezkxRDhnjGrhsxeMUWbrF24pROYsge+2hwFF6xt2OxTuhxnMQQA6cYHfYKPzbk62GTsP4YPzbEzhpulMGw0iG/JEkunUwdDpPf1jUAAAAASUVORK5CYII='); }
.icon-favorita { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAA8klEQVQ4T83SsUtCURTH8WcEBS3lGLWpFOmWOAXRUKuCiAQ16ZSuDg6SuNjUUpH6z/b99m6BZb5HD6IffOByzj08jtfoL7MdZM5FkCk5TIJMOcFzcGzht+njNrizkJQt7KOEU5yjjjkOcIgZGvD3quIIzjj7mR0MsMAjhujBwY94tmbPO951xtmlbKILLxUs/BB73unAmZXxlfzyC1zxa1zJnmt7NzFtjOLjUsawlzqueB0f339QmRu4Uuo84AwtvAZN+JpTpEoevsgT7lGEfwvXsmZvF4mpwYFLbFgI8XwFe6se4lsqWPfFPZTj4/9NFL0Bti4fnsWPLw4AAAAASUVORK5CYII='); }
.icon-reloj { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAA4UlEQVQ4T72TOwrCQBCG09jpBazstLMQDyBY+DqDjxt4ASs7rWxE8LL5P3DDZDO7RhF/+CDMzs7OK8U/1BNTsXrBd1e0FgH24iGeEdh2Ap+s+uIq4gAx+ODrilfaBAlchFsq5XgX5uIY2QJbURPZeD2BoThEtgB3alkxEc8RcoFgIioxXs8J3gVaikq5QGMxECdjsyxEpVxpd7EWHTETN2HPa6XRsFSzA2cxEhtjazQbsbH2Ygr7YGP86GcLiVh7HLyLFnySv0gQr5Cy1zNsnCUz8YQzE2FPGDHfHwX4QkVRAtgaZQLkCkoAAAAAAElFTkSuQmCC'); }
.icon-agregar1 { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAAOElEQVQ4T2MY2UAWiikGpVBMMRgmBoECFaYRhidBMbo43gigmkHYAEwjxWAYGwQKVJIDdtgABgYAo90R0RUsXx0AAAAASUVORK5CYII='); }
.icon-agregar2 { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAA0ElEQVQ4T72U3Q2CMBSFeTbqADqAA6gb+KAOgbqOOoDGZT1f0jZSjk2RxJN8CdDbQ+8PNP/QTGzFMcD1VFRrLi7iKV4ZD3EWvKSopbiL3CDnJoi14iQ1JhHM7MlIx23YBdzaSXSEs6sJrAJujZp1GkBHXCCUjGAjkmjv5yKpRINJIN7naR5E0hijvUgak9paJFEwCucCS0a9YiMm1gWTSp5OpBU9MQIMmdvguIqv3x5jX2OGyUIUxcmYWFcznpHOoL8AwQwbc0KL6c4ggx/UNG9zBV6YAylQLQAAAABJRU5ErkJggg=='); }
.icon-eliminar { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAAc0lEQVQ4T+WSWwqAMAwEex3R0/g8nJc1G7pQJDRp9UsHlhjYDlia/sWYZw23M0lOyaabzSFBZ9Ctwi5BEfMOJYtuASxZs4TwICa/V0kXFDySgFdE5e8gXTJKyottllkSEpbhxaI462ZDmfsg3YIQ6XyDlC7CHRgSRFRThAAAAABJRU5ErkJggg=='); }
.icon-first { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAAZklEQVQ4T2MYBWQBdSD2gzCxAiUgZoUw8QOQIbMhTAygA8TTgTgMzCMAcBkEM6QGiLlAAoQANoNINgQE0A2CGVINxEQbAgI0MwgEqOI1GIAZVgvEZAc2DMAMIyr6qZYgRwEyYGAAAEd/EmitiLO7AAAAAElFTkSuQmCC'); }
.icon-prev { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAAWElEQVQ4T2MYBVQD3ECcCKXJBiDNtUA8FYiVQQLkAJgh04BYAyRADkA2RBMkQC4oAuLZQGwF5lEA5IB4IhC3AbEQSIASMLgNawViGTCPQsAEpUcBWYCBAQAMVAoiEZ753gAAAABJRU5ErkJggg=='); }
.icon-next { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAAVUlEQVQ4T2MYBRQBFiB2BWJmMI8CoAfEs4E4E4gpNswZiKlmmAsQU80wLyAGGZYG5pEJOIC4HIhnArEJSIAcMHgMAQEtIJ4GxBQZAgP8UHoUUAwYGADnpwpJ/ZQpYAAAAABJRU5ErkJggg=='); }
.icon-last { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAAZUlEQVQ4T2MYBWQBViBWgjCxAj8gVocw8YNwIJ4OxDpgHiaYDcQgwwgCLiCuBWJchhFtEAiADKsBYmyGkWQQCIAMqwZidMPIMgibq0j2Gq5wItogbiCmSmBTLfqpliBHATJgYAAAE3ISbqtvygUAAAAASUVORK5CYII='); }
.icon-calendar { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAAY0lEQVQ4T92TSw6AIAxEe2zjVbysmDhdvDaBimx4ySzmQ3cYuF716O6mD51NKqt63jrZoCInKytysrIiJwSDbHBIPXf0MQDquaOPAVDPHX0MgHru6GMwyPpDX+XM/P6j6S/MbidxXe/Gzy51AAAAAElFTkSuQmCC');}
.icon-error { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAABaklEQVRYR+2XPW4CMRBGN0hcJQeAlguQKjTUdDkBnCApkiZNquSyfE9ipZU1Y7xesxoUPulJq/X8sbbHpnvoP2ghnsVeHMWH+LnAM+8Ywwbbm2kpXsS3+CsEW3zwbaq1+BJW0hLwJcZkPYmdsJLUQCxiVgnHN2EFngIxq4pq+WVSiD1KzLcVqCXFa4odkVvAJ/GbvLPABltrDMhRtPvYplYAOAjmfyNyRTGGDbb4WDawFVnRyLw+w68dLkavqL6YXvh4X4pc2eZJd7UcIU2E0qJKbFLI6YqWbzn15BLWFAPkdMU5ZDkN8RLXFAPkdMXhaDmlWEUNVVoMvAtXnNiWk4VX1JhigJyuwhUUbsrCLepw2z5cYwx3dKBQhyua6/rxKYov/3Nc0FZilEJdYRHzH+qSj3Bs+aVeRXUxQ7X4ozh6zVwTO4Jt6vUpC2zxKd5NNaKR0V1p+ZxDHI6c2MAz7xjD5mrTe+jO1XVnxw5tHGj5g7sAAAAASUVORK5CYII='); }
.icon-info { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMkMEa+wAAAF6SURBVFhH7ZdJSgRBEEXLYaHeRQURLyHq1mmteAO9g8NSwcv6H5gg8jNyqCxosR88aDo6s8qqiMhwWvMf2JT78lI+ylf5/i2f+Y7YgdySi7EjTyUX/az0TZ7JXTmUI/ks3UVrfJHHcjYbksfvLtLjjeSVd8HN3Em38RzvZddNjXwyv72WTZAzbqORVucU1TQngWsl0auqj9J2G0QmXCzyXIaQbC19JplwsUj61LbMQgd2C5f0UGZZsrJyXsksnENu0ZI+ySw9+YMJFyvJNbNwYrtFJRMuVvJDZlm5G1q5V9ab1AkXKxkmdW/ZJ1ysZHjQMna6RSUTLlYybIzMwLRztzAy4WKRxaMDmIHd4siEi0VeyCKMBIwGboORUl17sgqGJ7fJSE9kEwzkbqMR3spmmI0YyN2Gc3yQ3f95sJA+4TbukSfTfTM/IafmJDoJ3JwzJag+ZuCWPsVvKe3qauqB5kl3ZdLjHOKv58RGPvMdr5nfFJvemj/ONH0B2aaeBMO8FMsAAAAASUVORK5CYII='); }
.icon-warning { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAABWElEQVRYR+3WvytFcRjH8UukRJQyUAwWFgMLA4uFwV0sLBYWAwOLgWJQikiJ8M96f+o+Oo7PPd3r/FLuu151u99znuc7nkav/9piy59oADct+l17W/ho2dQfdTaOZ8SF9HsMtXWIuEw4QC3NIX0ZeYfOKq0Pl3AXkgvomcpah7tI0hoqaRiPcJdIeoCeLb09uAs4uyi1abzBLXf07BRK6wxucZZTlNIy3EKJ3JksodAGcQu3TCJ3JnpXMwqrCbcoRO4sbKOQJvACtyRE7ixohmbl7ghuQVLkzpI0K1cLcIPTIneWNo9f1Y9ruKFpkTtLu4Jmd90G3MAiaHZXjeIJblgRNHsEHbcPN6hI2tFRs9BHlhvSTuTO2tGOGWSmj6pzuAFZIneWRbsyW4V7sUwrsA3hHu6lMt1Bu3+0A/dCFbT7W5N4hXu4CtqtO3x1AvdglY7Rq1fOGo1PNIsfsGha0KcAAAAASUVORK5CYII='); }
.icon-sucess { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAACBUlEQVRYR+2YWyttURiGV8JOUpQtP8CFOyXFhX/ghtrRxg1XDolb3NJ2KNoOF7Y/631qj/oafWPOMcZcqxRvPcUyx2HN9zul962voHGxKHbFpXgUb/95EBdiWyyIMTEwTYpf4lm8Z/BPPIkNMSH6qlXxV3gH58CbWxad9UPsCe+QGnbEsKgSlzkT3sZdOBIjolj9fDMWYouEKBIx423WhZfo9xWRJbKpSwB7HIif4tp8di+yygKpbTfrCjETAnla3Inwt3XRKIpebp3JIQ7gWWEvxM8kT1JUYLthF7DJpviMsJcBAnxeJEX02wW1WJsQlyFmvGd/i6ToTd6iV+ezFG02xdD7kqJRxguuBN/w1HyWIsemGM5Mio5tHyZNKQOorXKX2GThzKS8C5GqQVhxIuwzUGqTpfFCdOV4ARvzbYNGhbXvUJTaZOHMpAgwb9EfMSWCgn3HosYmy7lIiknPWwSefbU2WbZEUoydFCtvIcT2BZXaFOCsOZEUzY6x01sciO2rsSlwK4jJRjEDe4stwb5amwJrolUM5F62xXCRLpe5Ea1vJ4iB3NuknyyJIjGQext1hUDeFMWivlCBm7KuFPbaF0OiStSZfo0kwJupvowVA3ltagMBXBwzbaJGMQOTWTk28gx1htTOzqYa0ccYO5n06H3xPxvoTbQDKvBAL/KtT6Be7wO4pXtIsSh1EQAAAABJRU5ErkJggg=='); }
.icon-question { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAACJ0lEQVRYR+2XV0oEQRCG14DpRT2FiBEDHkJMGDA/iCh6AcMBTJjeFLys/wdbUCw7M9W9Kor7wwfDbHd1bXdVdU2trf+gbjEt9sS1eBHvdZ7FldgRk6JLfJsGxKp4FR9BcHZJ9Isv1YLAeLNFIzyJOdGyOsWhaFzgRqyJUTEoOEYYqr/jtzvROG9XYDNLTDwX3uCtmBUdokqMYVcaHTsVWU4dCG/oSPSIVPWKY+FtkRBJIma8gXXRqjaFtxmOKbKJ9LWJ7EyZRsRyHZ7L5HeKQA9l34qwScRM1THhiI3nuUwc372w8ZSEUpEpPr0j25riEJoXNp61SovnlLDBpHYkm1IdwqbPPCp6oagTNpBaElGqQ4gksTnbvCgS95ANpMBFlOPQmLA5l7woks8uKnBEOQ4NC5vDmoXixraBBHhEOQ5h2+a88aJIv84hf2RclBGlFEZT+MhygjpH4aCm07OB0bTPUTjtfWGkeEUKY+qR0Xr462NCFOonrg7fSRA/lb2RX4Bd4kIsU4pDfeJB2PhFUSlaAp9ttAxlSjmyE2F2HwUOhsRR2UTYEK1qS3ibMyJJtJneADtVdXzNxC74nYHSzCoSwXYmvCGyg34mkn3MJ4B9RgHOReY3FUb3hTcIBDu1hAJH1SU7gWfe8VujI8DOZDvjxa74QE+FAE6OmSrR/JNJKV+w/AlSO5xNOaIHpu3kmuEeYlFubOBL4kJwNOOisui19cdVq30CzK2vh8VYV4UAAAAASUVORK5CYII='); }
.icon-loading { background-image: url('data:image/gif;base64,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cmllcy9jbGFzcy5teXNxbC5waHA8L2I+IG9uIGxpbmUgPGI+Njg8L2I+PGJyIC8+CjxiciAvPgo8Yj5XYXJuaW5nPC9iPjogIG15c3FsX3F1ZXJ5KCkgWzxhIGhyZWY9J2Z1bmN0aW9uLm15c3FsLXF1ZXJ5Jz5mdW5jdGlvbi5teXNxbC1xdWVyeTwvYT5dOiBBIGxpbmsgdG8gdGhlIHNlcnZlciBjb3VsZCBub3QgYmUgZXN0YWJsaXNoZWQgaW4gPGI+L2hvbWUvYWpheGxvYWQvd3d3L2xpYnJhaXJpZXMvY2xhc3MubXlzcWwucGhwPC9iPiBvbiBsaW5lIDxiPjY4PC9iPjxiciAvPgo8YnIgLz4KPGI+V2FybmluZzwvYj46ICBteXNxbF9xdWVyeSgpIFs8YSBocmVmPSdmdW5jdGlvbi5teXNxbC1xdWVyeSc+ZnVuY3Rpb24ubXlzcWwtcXVlcnk8L2E+XTogQ2FuJ3QgY29ubmVjdCB0byBsb2NhbCBNeVNRTCBzZXJ2ZXIgdGhyb3VnaCBzb2NrZXQgJy92YXIvcnVuL215c3FsZC9teXNxbGQuc29jaycgKDIpIGluIDxiPi9ob21lL2FqYXhsb2FkL3d3dy9saWJyYWlyaWVzL2NsYXNzLm15c3FsLnBocDwvYj4gb24gbGluZSA8Yj42ODwvYj48YnIgLz4KPGJyIC8+CjxiPldhcm5pbmc8L2I+OiAgbXlzcWxfcXVlcnkoKSBbPGEgaHJlZj0nZnVuY3Rpb24ubXlzcWwtcXVlcnknPmZ1bmN0aW9uLm15c3FsLXF1ZXJ5PC9hPl06IEEgbGluayB0byB0aGUgc2VydmVyIGNvdWxkIG5vdCBiZSBlc3RhYmxpc2hlZCBpbiA8Yj4vaG9tZS9hamF4bG9hZC93d3cvbGlicmFpcmllcy9jbGFzcy5teXNxbC5waHA8L2I+IG9uIGxpbmUgPGI+Njg8L2I+PGJyIC8+CjxiciAvPgo8Yj5XYXJuaW5nPC9iPjogIG15c3FsX3F1ZXJ5KCkgWzxhIGhyZWY9J2Z1bmN0aW9uLm15c3FsLXF1ZXJ5Jz5mdW5jdGlvbi5teXNxbC1xdWVyeTwvYT5dOiBDYW4ndCBjb25uZWN0IHRvIGxvY2FsIE15U1FMIHNlcnZlciB0aHJvdWdoIHNvY2tldCAnL3Zhci9ydW4vbXlzcWxkL215c3FsZC5zb2NrJyAoMikgaW4gPGI+L2hvbWUvYWpheGxvYWQvd3d3L2xpYnJhaXJpZXMvY2xhc3MubXlzcWwucGhwPC9iPiBvbiBsaW5lIDxiPjY4PC9iPjxiciAvPgo8YnIgLz4KPGI+V2FybmluZzwvYj46ICBteXNxbF9xdWVyeSgpIFs8YSBocmVmPSdmdW5jdGlvbi5teXNxbC1xdWVyeSc+ZnVuY3Rpb24ubXlzcWwtcXVlcnk8L2E+XTogQSBsaW5rIHRvIHRoZSBzZXJ2ZXIgY291bGQgbm90IGJlIGVzdGFibGlzaGVkIGluIDxiPi9ob21lL2FqYXhsb2FkL3d3dy9saWJyYWlyaWVzL2NsYXNzLm15c3FsLnBocDwvYj4gb24gbGluZSA8Yj42ODwvYj48YnIgLz4K'); }
.icon-clock { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAA4UlEQVQ4T72TOwrCQBCG09jpBazstLMQDyBY+DqDjxt4ASs7rWxE8LL5P3DDZDO7RhF/+CDMzs7OK8U/1BNTsXrBd1e0FgH24iGeEdh2Ap+s+uIq4gAx+ODrilfaBAlchFsq5XgX5uIY2QJbURPZeD2BoThEtgB3alkxEc8RcoFgIioxXs8J3gVaikq5QGMxECdjsyxEpVxpd7EWHTETN2HPa6XRsFSzA2cxEhtjazQbsbH2Ygr7YGP86GcLiVh7HLyLFnySv0gQr5Cy1zNsnCUz8YQzE2FPGDHfHwX4QkVRAtgaZQLkCkoAAAAAAElFTkSuQmCC'); }
.icon-arrowdown { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAAWElEQVQ4T2MYBQMPmKA0NoBPDgVIAnEbEKuAeahAFYhbgVgCzCMA+IG4GYinADGyYSBDQGIgOZAaogC6YWQZAgPIhpFtCAzADKPIEBgAGUCxIaNg8AEGBgD0XgpCeSO0YAAAAABJRU5ErkJggg=='); }
.icon-micro_on { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAAs0lEQVQ4T9XT3woBQRTH8aEtFHHNhZQ/eQs8hTcQ9yKFW55Au/uyvr86W9oWMzbKrz41nabTzJxd96s0MMfC1h+lijNSc7JacAbImmRUC84E+UZjBOerjUYITlGjIbzSwxYRih67jxq0p4unaSGBrpAf/9FqU8Ro4mXW2EGn0kc4M3WrHbDC27RxxR56k4rRxNTkAu3xijZuoGvejNY6rXeTx3SgX0O0LhVNSEpnaf4qzt0B390i0l0Bx54AAAAASUVORK5CYII='); }
.icon-micro_off { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAA30lEQVQ4T83TzwoBURzF8UtKlNhRNhR5BTt/Qjb2ygbZsBcr1p5AeFnfM3NvTRPmjoWc+uR3J3PMzB3mVylggKGdvVJDLxyDZHHGwzrZY4lRiU4YBStjGnAlThNeGcOVZbC0a6cD77gyfapsZdepi5QJXpWlLlJmiJat4V1Uxx456MG6W3JlReSh72iX36aEO9qIb7/KlBZuUOnHbHGArkovYR8LRK+si8SUccER+nWdKBuoTBvhHZXtoNu8WppVnrpMqUB/DdGsTPFVmXZIonFlen7emVvxqKQajv8XY56z2yZYH65KEQAAAABJRU5ErkJggg=='); }
.icon-guardar { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAAlUlEQVQ4T83TOw7CMBCEYd+BLqTnClHEkYhEQxtBR52WyzK/xErW+oHTgEf6qt2M7SKh64yyyO2LqxykGEo2yX1smL/kKcUyW66FOUXVsr1F4JlJWFrlVME8Lsoe7E9r8Z+i+0du1lw0iWUWP28q4hY+D4l3flsEnmM5i59ni/hF/CK4hb+JuUiSozDglBbsDtJlQngD881TqSlK+GYAAAAASUVORK5CYII='); }
.icon-phone { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAAs0lEQVQ4T83TMQrCQBSE4VVsPIMgVmKlJxALwUaTINpYKmgvYqkn0BN42fwjWXiIYHzbZOArEsiwm30bGp0FrpULenDljJcxhSsn2KICruSwRdqeKyPYIveK2nhCJRu04E4GFfXfTwnp4oEbOnqRkgm0qj2StqesoLID4spUuoVOc40Zfg6tPlpCZXcMsKuerdojMob+2WdBpOtUOzoAre5b4V9FMZqzITQiR+huztHIhFACij4iAQG6bB4AAAAASUVORK5CYII='); }
.icon-play { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAAZUlEQVQ4T2MYmYAdSlMMOoFYD8KkDMyG4nQg5gMJkAtgBoHwRCC2AWKyALJBMFwCxGJATBLAZhAITwNiLyBmBmKiADZDQJgqBhUDMUVeo0pgpwExRdEPSpC6ECZlgGpZZEgDBgYAQ88aOMzr9xIAAAAASUVORK5CYII='); }
.icon-pause { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAANUlEQVQ4T2MYWUAYiNWhGMSGAVziOIEfEM+GYhAbBnCJ4wSjBhEGowYRBlQziGpZZFgABgYA5zUmOSdwb2cAAAAASUVORK5CYII='); }
.icon-stop { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAALUlEQVQ4T2MYBWQBdSD2I4BBaggCkMLZBDBIDUEwahBhMIwNolqCHAXIgIEBAMunMR0/Ohl8AAAAAElFTkSuQmCC'); }
.icon-users { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAA0UlEQVQ4T+XRPQtBURzH8cMiJpJFiEHegMXDQgaDGE1egjJgZLAqJSl5s76/y7mdDnVyR3716Xae/ufhmv9LGg0UolbCZLHHHTf0kCgDqIh1hKJTzrBCWx2hDPGpUBe2TycNXltX28Eu6EAZwRaSMoKxj52PWs/ksMYVc3WEkkIJTdSRwVfR4gVOsMdfQldVcZ1Q7zdBH5r/lgoucN/gDBWp4fDq82kjXTmOdvEnbaHod/tjrjHiTOFP2EDR1x9zaW2cIlqeKhR9/TGX1v5ujHkAvHAt41dG/nkAAAAASUVORK5CYII='); }
.icon-user { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAAqklEQVQ4T+XSzQpBQRyG8Vmwt7SycQUsZekOyPdW4lZ8FBbIzXoeRkmdYSx561fTaWb6z9sJ/5kSxthhH9d+y44Hj+hGJ4yQHSfxgkf6cLLseKh3X94ygJdnx6f5HCfxkjOGyI7F2omTOYmXfFW2qaAeuc5KFVOscXmxwgTuSaYNu9jAXhqoRU34vC3sroXCHDBDqosy5kj+Co6/QOeNJdxbmOc+PvH7CeEK+QcitUp/iKsAAAAASUVORK5CYII='); }
.icon-chat { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAAYUlEQVQ4T2OgNmAEYmsg9iMRg/SA9MIBSGA2mdgKiOEAZDpIkFQA0gPSCwejBmGAUYMIA5wGCQNxB5RNLLYEYjiAGQQyJBHKJwaDDEHJayBBkEEgmiIAs4FiAAqbwQAYGABghSzW+v9cTQAAAABJRU5ErkJggg=='); }
.icon-clip { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAAkUlEQVQ4T+2QMQrCQBQFtxG0iLUB8QzmBB5ET6A5iliYWHnZzGwMBLNgYqFNBgb+bvH2vw0zvyfHEh/4nGCFJ1xgDLniAVdeTCDDCxoWNzGko8Abpjbo22HY3cE6/U0M2bbjKNYYg2pcOrwwaNeOHzHERkcP79X2OKaauokh8bM3+O1nDzDsjNZMvZxy5j+E0AA4BCU9BBfFAQAAAABJRU5ErkJggg=='); }
.icon-grid { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAAdklEQVQ4T82UQQ7AIAgE7bPa/qG/6Wv8bJkDhBoOih7cZIKQZRMPWlbrEG7hGYQddk0MapJLMJHO0IueuarHs3FQhjCIqtC/rucceagmHXq1ph7P+iCqQp++WoYwyKs19Xg2DJp5tKdg4ivgFZM+AiG/b2RSpXy7SlYroU1bxwAAAABJRU5ErkJggg=='); }
.icon-chart { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAAZklEQVQ4T62UwQnAMAzEMnbpKl226eOECWeD0wgEB3K+Gae5p8+m31twBx3BxY7gYkdwUQrXJLgohWsSXJTCNQlZWHcmZKHaUchCtaOQhWpHIQvVjsIauoKLHcHFjvDnG7mmpxjjBT78heVfg/0UAAAAAElFTkSuQmCC'); }
.icon-mail { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAApUlEQVQ4T93SPQ4BQRiH8YlGTYHOFTgDKonaGbgCtY+WRlzW8yTvbFYyWCrZN/ll5/O/k8mk9tcIJ9y/5J4hqlrCiX18m9jF171VreBgB3Nco19ywQyute/eqnLQFr1gux6gDZzrI88Xg+RpPJV/nOIM72ISYwvUT/wyKPMOxugG26U7/BikG9bBdmlNo6Am/jwoP8hfPD1In/kRpYXvHDBAeyulB40mYPU9i6t+AAAAAElFTkSuQmCC'); }
.icon-config { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAA/0lEQVQ4T73TXStFQRSH8c0Fl+Q1+SrCBVdKIjdEHeF74MbLHXLBl/U8ziyNNVvnRPzrV9PM2tPM2nt3/5VN7BYbTvwkE3jBW/GMsbOEyeGwW0FsElw31iwOh23m4AnucQpPkDdy7gQPZTyLJhfID45yhi9ZRV/hFbaxVcZ5/RW24DPeeR8uRJEPTiEyjWvUm+zBl9Kkvp4nyXEu1gdOfJdLRKHXyak3avpjvNohokhezetEHN8g1r3aAeJz+YjNrvsT7ImnUL1JaJptzpELR+ntkx+XH9ktjvGE/OAjjnAH12fQm3nE61xG3mgBxhprx8qvftqcdewUa078cbruHfIUS6C3n5FtAAAAAElFTkSuQmCC'); }
.icon-cerrar { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAQAAAD8x0bcAAAAXElEQVQoU8XQOxaAIAwF0ezNAnfmJ0KWPHZ4ggGt9JXDLQCRf0Z6LMzA4YoBU8sykB1Z5T4KUCrZAlIPDQP2DqkMdEBeIQxQdMCu63aZf3TISMDiikaf2YagfLQTbOFjYgA3GtwAAAAASUVORK5CYII='); }
.icon-check { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAAbUlEQVQ4T+2MsQ5AQBAFr5XoUNFqfIOvkmjVNKg0ftac3MZF4yw6k0w2+4oxP5+RYOuumhR7HDG3g4bXIgNOeBmJ3D1zK1LijNX+HWQYHLHE2OGCEvMjhR1C8WM1qiKCxFZURwQba/BR5MfHmA1t/g9xA/2J4gAAAABJRU5ErkJggg=='); }
.icon-clear { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAAMklEQVQ4T2MYBQMPIoC4lAgMUocXUM0gioEsEGOzGRsGqcUJqGYQVcAwjKlRgA8wMAAAxcMczewqvUAAAAAASUVORK5CYII='); }
.icon-limpiar { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAABQklEQVRYR+3WTStFURTG8YMw8TK6khlJBiLCB0CXT0AiZUbIVGToLeVtgPiy9/+UXVetwVrrDAycp36TW+vZ+55z9rm3atKkZvqwgo2kJaTTizN815RKD/ZhFUalsgWrLCOcVVhFWaHM4ANWUcY23BnHK6yijGPoWXJlBPewijIu0A9XBnEFqyjjBkNwRWf9FFZRxhNacEX3Zw9WUcY7JuHOJqyijC8swp1lWEVZ63BnGn961l+gwTvMYy7oEGXx0FkfhhbVoDahzUQzi0+oI3TWB3AJDery6zZEM4E3qCN81k+gQdEDGM0oHqD5Z4zBnV2Uxdv6IBi9Ka+heZ31KYRSFtdG3A/MT3T1zqF5nfXUXywN63Wrski02QOULxA6693R8CNug7p/HXeQTinJOkL06v2K3tFrSQuotXiT/56q6gCWVc4vFvAOIwAAAABJRU5ErkJggg=='); }
.icon-diagram { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMkMEa+wAAADjSURBVFhH7ZVtCoQwDET9OILiMRUFT9M7iEdcA6aMzYBdtmFh1wePFjIm/VFp9fDwLtM0hbquw7G92DRNmOdZ9r6w4aoc4ljdMYMT3WFDUXfYUNQdNhT15bxo1LZtZfVlWRa97Wb4uq7+B0jQA3yNHz3Atm2h73tt/rHSa9932efRdZ1p8qnDMMiajX54R+lcpHTj3FykdOP73DiOWe986Vwk950vnUNMMFFhNVRhNdTAQqjCaqjCaqiBhVCF1VCF1VADC6EKq6EKq6FXzotBxXe+dC4ivwb7KH3nS+ce/p2qegFuPt88VJW6fAAAAABJRU5ErkJggg=='); }
.icon-mas { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAABQklEQVRYR+3WPUsDQRSF4dUiogY/AopdCGgZtRdFTaliJ0mK2GkTUVEbbaz86KKIgv5Z3xP2ggRnZzJJOQeeYoc7d292N5tkKY5MYB2nuMRVJO3toA71DEoJXfyMmXqqtzfnsE33aKEZSXsfYP3OUJgarPgQwZetIOpxDOtbhTNHUNEzQk6+lPNlEq9Q7wMtuNKGivTw+KIT26eqaMGTa6hWt8YZG+Cif1ScFdgAy1rwRN+KNEAaIGqANei1PGgXNsBOvjZoFZboAewksSzRA7zhb8Nh9GBJD2EaIA0QNID+wahIxb7M4TFX1oInt1Dvk/6RIw2o6B0zWhhTZvEB9d7TgiuL+IIKbzCPUbOAO6jnJ7w996Fi+cYLniJpr3pYP/1+BGUbug22cVR6nW9hqExjE7pnuioxtHcDU0hJ+SdZ9gszQZ5e8yc8uQAAAABJRU5ErkJggg=='); }
.icon-menos { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAABG0lEQVRYR+3WOy9EURSG4aEgKPALRELp0ovEpUR0YhR0NARBQ+/SIULCn/W+k6xEYc+c2WeX+0ue4pys/c3KnJnJdGoSGcEyTnCJq0yePcYS7GyUMZzjpzA77R6YM8She3RxmMmzD4i+U/TNPGJ4F43ftj6xYx/RO4dk9uDQE0q8eGQUL7B7xxupHMEhPzylcw27fTTJxAIXvauy8VtRF6gLZC2wCH+Wcywgkr2A121Eshd4w9/CYbwiUj+EdYG6QKMF/AfjkMOlcwu7D3pXiWzDoXdMeqNQpvABuze9kcosvuDgDabRNjO4g52fGNi5BYf1jWc8ZvKsHdG3gUZZh48hDrblz/kahsoEVuEz813J4dkVjKOm5p90Or/k3It16DOi0gAAAABJRU5ErkJggg=='); }
.icon-file_excel { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAB3ElEQVRYR73X3UsUUQCG8TWFKPWmqItEidAoii6666aLIkSx8EYQA0Gv+iYIIogiLxK/EKw0P/7ZnkfmwHB2dnc+zvTCD3bnnJHX2Zlzdju5zGAfZw0d4jUmUCnvUPQH6zrCXZTOR3jiW9yv4Rs8/yt2s9eVSoQCy+fvqid//jVsZ+9Ll0hZwFQukbqAqVSijQImLnEHhWmrgMmX+IVxdKXNAsYSv+GceQ/ESVXA/3CzBz8C57xBV5oWeAHPL+M9utK0wBAe4kkfn9FagTJZQe0CLrcPIpdg7iEeu4A4jQr8heN5N2G88eKxi4jTqMAqfsI5J1jHVZiX2INjbkRrGEGcRgWMe3y4Ek89kGUKljrFbQ/0SOMC5hmc5xeP6xjG9+zYEvolSQEft09w7hcsZK83UHTZ80lSwFzBAZyvY0xiUJIVMF7uUKDsOckKuLH8QSjgnT+KQUl2D4Ql1bk/stevMChJCszCeVtwsQmPoMceoV8aF7iBsA64/IYswmOuiGFxKkrtAj5ecwiXeweuB8ZvN8/hk+CYX8ud60cVp3aBy3Asz5vQ+PjFY0q6GXkF4r39McwY4jElvQKpUqqAvxHjvT2VD+hZwN+EDv4PhWvGNMKe3iZXzVsgnc4/2C/ZktSmQpwAAAAASUVORK5CYII='); }
.icon-file-word { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAACLUlEQVRYR72Xx8vUUBRHRwUVsW1cWDZWFBtYN4LgUrGAFSu4siuIBSzYQRQX9vLPek6+XL5LJiNp44HDzLsvL/zm5eUlM0psxE/4p6ff8DquxlbcwroTdvU7bsHG3EMH3sRtHXyGjn+CH8rvrUJEgHNFqz15/Ap8X7YbhxgygLQOMXQAaRViGgGkGmIz1jKtAJJDfMYlOMY0A4ghvqDHHLZQZagA/sJ3E/QSeMwNHKNvgGPo+CbexjH6BpiDu/DQP3yIUwvQhPPYOMAq3FFxAwbzMOpzLZT4UMtjdCVKqwB+2s4+xWATRn29hZLnmMfoaZRWAfZj1PQOHsUgL7ojFkqO412MPs+xF6VVAFmGcaIDFhKPMfoeWEgcROu/MW86rQPIG7R+pWjNsBB/off1j9L5GFxFx7wsWrN0CnAJrb8qWjO4sKx5veOab8XgLVq7ULRm6RRgH1p3OhdZgLNo7Uz6fgrFKbeteywkOgVYjnFC33zkBdrejjEbvhHJTozjl1pIdAogMaUn0JM6Gz9xQanrwdpiPIke+xqrdA5wGe27j3FJ3FaDR2htN8Z2exGrdA7gnmDfV/Ru8HvdnmDQeOLFvZ/pHCCvg3jjzbuf26+1j+WnuodU6RxAYh2oz/y8//tccHai372jjl4BYh2of2Kq5O3XY+voFWANxnN9rYUK6zD6J/0t6xVgCBoFcHrzs3xIfaJODOB/Qjv/h9dwDN928m00Lb2NXS8wGv0FDQzyKg6G7HQAAAAASUVORK5CYII='); }
.icon-file-text { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAABOElEQVRYR9XXzUrDQBiF4XTvz0opCAqiUEG68ArEpQt3gngF/hZXIpSCIC2UiouKbrxZ3yMVwpdU5ptMhDnwQDOTCackJExRyj7e8NXQB66xBVfuUHfBWJ84QHAeoIW3OIwwgtYPMVv8dpX4LXDxc+RPef0Gpovj4BIpCyjuEqkLKK4SbRRQbIkeatNWAaVcYo5VVNJmAUUl3qFzTjVgk6qA/uFkCd0CnXODSpoWOIPWh7hHJU0LdHCEkz88orUCIblEVIEd9J22YRNdYAzNebzAJrqAPjDli4d4gk10gVTJt4DGNO9xDpvoAnqLac4j6UOol4jGPY5hk+8zsI6u0xpsogvofmrO4xk2+RZYwaaT1tjk+xCmSh4FtEes+76nMMDSAtoTavI/XKGSPbyibkFK2rjughTFN+wn3yNA3WNbAAAAAElFTkSuQmCC'); }
.icon-file-audio { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAB7ElEQVRYR72XWysFURiGhwvK8UJK3CCKiEgpLpQrKRLJ8UqSc264IFJKRMoxhz/rfcZe7dXMbGbtmeWpp/b3zZpv3r3nsJvAols+yK+Mvsod2Sad2JdJA8v1TfbK1BxJdtyT/WV4Ltn/TN4VPjuFMAGWw8ode/9meVuoU4fIMwA4h8g7ADiF8BEAoiF6ZCK+AoAd4knWyxg+AwAhniVrpmlEySsA3/C6hJwC1uzKGFkDzEr2T+OBjJE1QIUclpO/eCK9BUjDqvQeoE9ywSXhPQAHZwb/qo00IuQSgFto8edjjCZpbrUtGhEyB+Dg0QHzcklWhlUQTEjWfMpWGhaZAkxJttsD6qTpzdEQBDFPvQUaFk4BaiUL6R9Lc6DoADOUh0wNDcEMeqdhVcQpQIukTtIewEHfJf0hGmJMUj+GVREvAeBG0uf8w6Ck5jqw8RKgSppn/AgNMSqpuSNsnAI0yEt5Jc03NNoDZiS9D2nufS4+ehdhVcQpgA3P+TXJdnsAFyo/M711GoK1hKa3QsOi7ADAYA5iD6C3KXkPqKYhOA2swQ4aFpkCgAmxEVZxOG3m5YZ5UTIH+Atz9b/IpD8k7wH4hcZle1jF8R7gL1IF4B1xwJOHsmQA3gnZ+B9uyxhd8l4m7ZCnvLh2ShEE3wAk4jpCIySTAAAAAElFTkSuQmCC'); }
.icon-file-pdf { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAB2klEQVRYR73X2ysEUQDH8SGFcksReROFXIoHwoM8ePBAkZKUB8r9EiWF3G8RIYR/1vc3dmrbmVnnzJz1q0/t7M6ZfjNz5uyul5VWPOI7pTesoglW2UDUAZN6RzuMswMNXEdnAsfQ+EPcZ15blQgKzPpb9skeX4e7zLZxCZcFFOsSrgsoViUKUUDJLdGGyBSqgJJd4gWVCKWQBRSVeIX2GdcbubEpUATtv+1v/SYYrzO8jqFboH3WEIpNgRroYFq8gkxA401sIhSbAvXQmWpMEF2VXozmsQ8nBSqgfc/9LfPMwUkBne0TtOzaxFkBRfc/8kB54rTALjSzdTVM46yAFpJPfKFHbxjGWYEx6Ct3CmcogUmcFCjGDSZRiisswORWOCnQjw9U+1ue1wj9lNOkDN6LS+oCOvsLBPtoPejDMjRWq6N+E+q15sgtphFcndQFBqED6/IfQE+BfoBqGR7AMI6g45xAn2m9qIKSqkA5NPH2MAR9H8SlASOYgUoFSVSgDPN4xiVMZ3xUrAvoeT/FIjTxWpAmVgU0cXS5l6DHTvc5bawK1ELbDzB9zv+K9RXoQFfmtYskmoQuY1RAK1p3gWwhtoD+E+rD/7CCUPSIacJFDXBJi1kziOf9AHM7yKAPg9CUAAAAAElFTkSuQmCC'); }
.icon-file { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAA3klEQVRYR+3XvQ7BUACG4boAo8kmJCRicAlGg1lcgf+YLGKVCDEQFjfr/aSSpj+c0/aYzpc8idIjr5gaRNbCBc+C7pihDqstkfaFeT3QgfE20MEFujnsofM7nMLXVhGfgPH7yn7R8zUcw2vjiDIDNOuIsgM0qwgXAVo8oo3UuQrQohFXVJGYywBNETfonqHeiK+sAP3CQwb9BbpnjsSKBoyg8yZWSKxoQAV9DL7YwlmAySbwAT7AB/gAH+ADfIAP+BmgZ8SeI2tkBuiZUB/+wxSJNXFG2oEy6cG1ARYEL5UspnTcxZ0dAAAAAElFTkSuQmCC'); }
.icon-spellcheck { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAA6ElEQVQ4T9XRMUtCURjG8VMYQkNILoJLLUIkTYIufgAJpCkaQqS5hgIXMRBCCBpEEAf7sv6f9/ByL5TDOdLQAz8477nc5x7uCf8mXUzQsOmAzPGNe5sycwmVvGCJCrIywgfOsUUHyalijYFNIbzhNS7T0odOUbMphB40121KyBQb6MZEs/7XHX7LEc7iskgTeukdXiSf+MIxylHJGHp+qg3PA1Y4salIC/rAjU0xXqL9oTY8elkljzb9zALPcbm/ZF8uoFsrHzu5RLmCfvwMKssq8VxDZbqAJ2SVeLzsoBJPG7dx+acJYQfYxiDBtO79UgAAAABJRU5ErkJggg=='); }
.icon-docs { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAAjElEQVQ4T7WT0Q2AIAxEcRpnUHdwGxfx12Xt+yipSoBKeslLSHscNIEUqUnYhL0DfPiLonk5WIWiOAnDKRwV6OPDnzULWtAgzDXR/wTpZqTrXzcKDcJcE/2uoNDRdLOlGcTGt6jZEGgGDd/I+7IXIcsG8Xd49tRaEPL4axQ1aEjecTi4KM84wN+MUEo3DylYs3CrDlQAAAAASUVORK5CYII='); }
.icon-restar { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAACySURBVHja3JRJCgIxEEVftd3tAKILXbhw7RG9kffwUCI49HfRFYhB7YhZ+SGEpAZeJZWYJEqoopCKJarjhZk9GSVhZrWk2yuf+FhyiLoipUnqLEUdKi29QY+vgfs7nywiD5oD028PewvsgQYYAyegBc5mJuDqtglwkHT8RLR0iovPo8jWAGvAkv0ePwzXzmmC48IJgmbABljFsVbqiQw2ZKpfGpKcPqoykrRZfv/7jTwGAIPCRPHzzyDXAAAAAElFTkSuQmCC');}
/*.icon-pregunta { background-image: url(' data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAACXBIWXMAAA7pAAAO6QEOM0IcAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAEHSURBVHjaVNExThthEAXg7/93bcsRBoGUUEU+T5pcISU1SYfEJaBAQoFLBHGRXICCJpEiW1kj8K69Q7G/kJlq3ps3o/c06VypQ51nITDS2wx0DcYqCxVF0AlTL4KMysZGtrW1Z4ZwLIQ0CLaY6H1yZ2npl4/+GKmHCxn7VriVzM1VbtA4kqj1kiVmvph7xIkHM42/kpRlU7B26rEkShKYiCy0oHUBPrt27z+Du/wWdagzDzrfCpqSHVnvCI5d+epfQU/UGrEj+P0ObR3UxlojXaF+7owTmmwlF8/ww/fS7UtCX6PXSSZecKkqr1uphBgSBFpjlbU9rQ8WSGI3Yq+VhIXQvK15HQDGFVbF0ve0iQAAAABJRU5ErkJggg==');}*/
.icon-pregunta { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAACXBIWXMAAA7pAAAO6QEOM0IcAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAADhSURBVHjabNFBTsNQDATQ55+kNFJTRCtgQ9UzAjtugcQWDgGVOAhX4AZlwyKYRZOQBbP6/h7b43FlxIVaLxAWwo8ZFtqkUomURNKKMV0pGgV0OnBtmQZKUqxw5aDXe3OJTp0oCta+8CLs7VWecbSJSKZGnd4N2OmHQSFKFC34dutzUBVD0VkmoZ4vZOfdYXg3ibCcpR/0Xm2HaJ3Y/u2LR0+zqEq1Y+aM8SH/guzjnFXS+A8hTvYVi6ns3t04Xxl+88RdjlcZTtdoJnV5snuhVWxUupwMnPQlIjIjMudCfgcA2jw2yp/FI0wAAAAASUVORK5CYII=');}
 

.divider{
    height: 1px;
    /*height:auto;*/
    /*display:inline-block;*/
}

.center { text-align:center; }
.h_right { text-align: right; }

.middle { vertical-align:middle; }
.txtBlanco { color: #fff; }
.txtAzul { color: #003E6A; }
.txtVerde { color: #115c67; }

.tbl { margin: 10px; }
.tbl tr td { vertical-align: top; }

.h200px { height: 200px; }
.h250px { height: 250px; }
.h300px { height: 300px; }
.h400px { height: 400px; }
.h450px { height: 450px; }
.h500px { height: 500px; }
.h600px { height: 600px; }
.h700px { height: 700px; }
.h704px { height: 704px; }

.mh800px { min-height: 800px; }
.mh750px { min-height: 750px; }
.mh700px { min-height: 700px; }
.mh300px { min-height: 300px; }
.mh36px { min-height: 36px; }

.h150px { height: 150px; }
.h140px { height: 140px; }
.h130px { height: 130px; }
.h120px { height: 120px; }
.h110px { height: 110px; }
.h100px { height: 100px; }
.h90px { height: 90px; }
.h80px { height: 80px; }
.h70px { height: 70px; }
.h60px { height: 60px; }
.h50px { height: 50px; }
.h40px { height: 40px; }
.h30px { height: 30px; }
.mh27px { min-height: 27px; }
.h20px { height: 20px; }
.h10px { height: 10px; }

.w1000px { width: 1000px; }
.w950px { width: 950px; }
.w900px { width: 900px; }
.w850px { width: 850px; }
.w810px { width: 810px; }
.w809px { width: 809px; }
.w808px { width: 808px; }
.w800px { width: 800px; }
.w720px { width: 720px; }
.w700px { width: 700px; }
.w630px { width: 630px; }
.w605px { width: 605px; }
.w603px { width: 603px; }
.w600px { width: 600px; }
.w510px { width: 510px; }
.w590px { width: 590px; }
.w587px { width: 587px; }
.w582px { width: 582px; }
.w570px { width: 570px; }
.w500px { width: 500px; }
.w400px { width: 400px; }
.w370px { width: 370px; }
.w367px { width: 367px; }
.w350px { width: 350px; }
.w300px { width: 300px; }
.w200px { width: 200px; }
.w190px { width: 190px; }
.w170px { width: 170px; }
.w150px { width: 150px; }
.w120px { width: 120px; }
.w100px { width: 100px; }
.w90px { width: 90px; }
.w85px { width: 85px; }
.w80px { width: 80px; }
.w70px { width: 70px; }
.w60px { width: 60px; }
.w50px { width: 50px; }
.w40px { width: 40px; }
.w30px { width: 30px; }
.w20px { width: 20px; }
.w10px { width: 10px; }

.w100p { width:100%; }
.w95p { width: 95%; }
.w90p { width: 90%; }
.w85p { width: 85%; }
.w80p { width: 80%; }
.w75p { width: 75%; }
.w75pfix { width: 74.8%; width: -webkit-calc(75% - 5px); width: calc(75% - 5px); }
.w70p { width: 70%; }
.w70pfix { width: 69.8%; width: -webkit-calc(70% - 5px); width: calc(70% - 5px); }
.w65p { width: 65%; }
.w60p { width: 60%; }
.w55p { width: 55%; }
.w50p { width: 50%; }
.w50pfix { width: 49.8%; width: -webkit-calc(50% - 5px); width: calc(50% - 5px); }
.w45p { width: 45%; }
.w40p { width: 40%; }
.w35p { width: 35%; }
.w30p { width: 30%; }
.w30pfix { width: 29.8%; width: -webkit-calc(30% - 5px); width: calc(30% - 5px); }
.w25p { width: 25%; }
.w25pfix { width: 24.8%; width: -webkit-calc(25% - 5px); width: calc(25% - 5px); }
.w24p { width: 24%; }
.w20p { width: 20%; }
.w15p { width: 15%; }
.w10p { width: 10%; }
.w5p { width: 5%; }

.h100p { height: 100%; }
.h95p { height: 95%; }
.h90p { height: 90%; }
.h85p { height: 85%; }
.h80p { height: 80%; }
.h75p { height: 75%; }
.h70p { height: 70%; }
.h65p { height: 65%; }
.h60p { height: 60%; }
.h55p { height: 55%; }
.h50p { height: 50%; }
.h45p { height: 45%; }
.h40p { height: 40%; }
.h35p { height: 35%; }
.h30p { height: 30%; }
.h25p { height: 25%; }
.h20p { height: 20%; }
.h15p { height: 15%; }
.h10p { height: 10%; }
.h5p { height: 5%; }

.w240px { width:240px; }

.p2 { padding: 2px; }
.p5 { padding: 5px; }
.p10 { padding: 10px; }
.p0 { padding: 0 !important; }

.left { float:left; }
.right { float:right; }
.clear { clear:both; }
.inline { display:inline-block; }

.mt5 { margin-top: 5px; }
.mb5 { margin-bottom: 5px; }
.mt10 { margin-top: 10px; }
.mb10 { margin-bottom: 10px; }
.mr5 { margin-right: 5px; }
.mr10 { margin-right: 10px; }
.ml5 { margin-left: 5px; }
.ml10 { margin-left: 10px; }

.top { vertical-align: top; }

.sombra { -webkit-box-shadow: 10px 10px 10px #606060; moz-box-shadow: 10px 10px 10px #606060; box-shadow: 10px 10px 10px #606060; }
.opacidad { background-color: #414141; filter: alpha(opacity=30); opacity: 0.3; }

.txt, .watermark { text-decoration: none; border: 1px solid #B3B3B3; background-color: #fff;
    font-family: Verdana; font-size: 8pt; padding: 3px; margin: 1px; display:inline-block; color:#404040;
}
.watermark { color: #ccc; font-style: italic; }
.txt-autocomplete { text-decoration: underline; border: 1px solid #B3B3B3; background-color: #fff;
    font-family: Verdana; font-size: 8pt; padding: 3px; margin: 1px;  color:#404040;
}
.txt-calendar { text-decoration: underline; border: 1px solid #B3B3B3; background-color: #fff; color:#404040;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTJDBGvsAAAAY0lEQVQ4T92TSw6AIAxEe2zjVbysmDhdvDaBimx4ySzmQ3cYuF716O6mD51NKqt63jrZoCInKytysrIiJwSDbHBIPXf0MQDquaOPAVDPHX0MgHru6GMwyPpDX+XM/P6j6S/MbidxXe/Gzy51AAAAAElFTkSuQmCC');
    background-position: right center; background-repeat: no-repeat; font-family: Verdana; font-size: 8pt; padding: 3px; margin: 1px; width: 85px;
}
.lbl { font-family: Verdana; font-size: 8pt; }
.button { font-family: Verdana; font-size: 8pt; 
    font-weight:bold;
    padding: 8px;
    border: 1px solid #bdbdbd;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background-color: #e0e0e0;
    -webkit-box-shadow: 2px 2px 5px 0px rgba(172,172,172,1);
    -moz-box-shadow: 2px 2px 5px 0px rgba(172,172,172,1);
    box-shadow: 2px 2px 5px 0px rgba(172,172,172,1);
    color: #404040;
}
.button2 { font-family: Verdana; font-size: 8pt; 
    font-weight:bold;
    padding: 4px;
    border: 1px solid #22717C;
    background-color: #22717C;
    color: #fff;
}
.button2:hover { background-color: #115C67; }

.button-mini { font-family: Verdana; font-size: 8pt; 
    font-weight:bold;
    padding: 4px;
    border: 1px solid #bdbdbd;
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px;
    background-color: #e0e0e0;
    -webkit-box-shadow: 1px 1px 5px 0px rgba(172,172,172,1);
    -moz-box-shadow: 1px 1px 5px 0px rgba(172,172,172,1);
    box-shadow: 1px 1px 5px 0px rgba(172,172,172,1);
    color: #404040;
}

.button-mini-no-border {
    font-family: Verdana; font-size: 10pt; 
    font-weight:bolder;
    padding: 4px;
}

.button-mini2 {
    font-weight:bold;
    padding: 1px;
    border: 1px solid #bdbdbd;
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px;
    background-color: #fff;
    -webkit-box-shadow: 1px 1px 3px 0px rgba(172,172,172,1);
    -moz-box-shadow: 1px 1px 3px 0px rgba(172,172,172,1);
    box-shadow: 1px 1px 3px 0px rgba(172,172,172,1);
    color: #404040;
}
.button-mini:hover, .button-mini2:hover { background-color: #eeeeee; }
.button:hover { background-color: #eeeeee; }
.button-icon { background-repeat: no-repeat; padding-left: 20px; background-position: 2px center; }
.button-mini-icon { background-repeat: no-repeat; padding-left: 20px; background-position: 2px center; }
.link { color: #034852; text-decoration:none; font-family: Verdana; font-size: 8pt; }
.link:hover { text-decoration:underline; cursor:pointer; }
.parrafo { margin: 0; vertical-align: middle; text-align-last: left; text-align:justify; }
.hide { display: none; }

span.error {
    color: #f44336;
}
textarea.error, input[type=text].error, select.error {
    border: 1px solid #f44336;
}
.subtitulo {
    list-style:none;
}
.subtitulo a { 
    padding: 8px;
    color: #404040;
    font-family: Verdana;
    font-size: 8pt;
    text-decoration:none;
    font-weight:bold;
}
.subtitulo a:hover { 
    text-decoration:underline;
}
ul.list {

}
ul.list li {
    list-style:none;
}
ul.list li a {
    color: #404040;
    font-family: Verdana;
    font-size: 10pt;
    padding: 5px;
    font-weight:bold;
    text-decoration:none;
    display:inline-block;
}
ul.list li a:hover {
    text-decoration:underline;
    cursor:pointer;
}

.msg {
    border: 1px solid #B3B3B3; 
    background-color: #fff;
    -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
}

