.Titulo
{
    COLOR: #45412c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 21px;
    FONT-WEIGHT: bold
}
.TituloPeque
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold
}
.Titulo2
{
    COLOR: #45412c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold
}
.Cabecera
{
    BACKGROUND-COLOR: #6699cc;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
.CabeceraPeque
{
    BACKGROUND-COLOR: #669966;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
.Contenido
{
    BACKGROUND-COLOR: #d5d5d5;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.ContenidoPeque
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px
}
.ContenidoPequeAmarillo
{
    BACKGROUND-COLOR: #d8d4c0;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px
}
.ContenidoPequeRojo
{
    BACKGROUND-COLOR: red;
    BORDER-BOTTOM: red;
    BORDER-LEFT: red;
    BORDER-RIGHT: red;
    BORDER-TOP: red;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px
}
.ContenidoPequeTextoRojo
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px
}
.ContenidoPequeTextoMarron
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #808000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px
}
.ContenidoPequeTextoVerde
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #00AA00;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px
}

.TDAmarilla
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.Courier
{
    FONT-FAMILY: Courier new;
    FONT-SIZE: 11px;

}
.Caja
{
    BACKGROUND: #ffffff;
    BORDER-BOTTOM: #8c8c8c 1px solid;
    BORDER-LEFT: #8c8c8c 1px solid;
    BORDER-RIGHT: #8c8c8c 1px solid;
    BORDER-TOP: #8c8c8c 1px solid;
    COLOR: #4c5c93;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px
}
.Cajapeque
{
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9px
}
.Barra
{
    COLOR: #6699CC
}
.Boton
{
    BACKGROUND: #d8d4d0;
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt
}

.BotonAntiguo
{
    BACKGROUND-COLOR: gainsboro;
    BORDER-BOTTOM: outset;
    BORDER-LEFT: outset;
    BORDER-RIGHT: outset;
    BORDER-TOP: outset;
    COLOR: #191970;
    FONT-WEIGHT: bold
}
BODY
{
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-IMAGE: url(/sgesa/img/backlines2.gif);

}
TABLE
{
    BACKGROUND-COLOR: #000000
}
TABLE.TAmarilla
{
    BACKGROUND-COLOR: #ffffff
}
TABLE.TBlanca
{
	BACKGROUND-COLOR: #FFFFFF
}
TD.TAzul
{
    BACKGROUND-COLOR: #336699
}
UL
{
    COLOR: #45412c;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bolder;
	padding: 0;
    MARGIN-BOTTOM: 5px;
    margin-left: 0px
}
LI UL
{
    DISPLAY: none;
    MARGIN-LEFT: 16px
}
LI
{
    CURSOR: default;
    FONT-WEIGHT: bolder;
    LIST-STYLE: square
}
LI.clsHasKids
{
    CURSOR: hand;
    LIST-STYLE: none
}
A.PESTANA
{
    COLOR: #000080;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

A:visited
{
    COLOR: #45412c;
    FONT-WEIGHT: bold
}
A:active
{
    COLOR: #45412c;
    FONT-WEIGHT: bold
}
A:hover
{
    TEXT-DECORATION: none
}
TD.mini
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-SIZE: 6px
}

@media print {
   thead {display: table-header-group;}
}

.sinBorde table {
	border-collapse:collapse;
	border:none;
}
.sinBorde td
{
   border:none;
   outline:none;
}

/* PESTAÑAS TABS */
/* Style the tab */
div.tab {
    overflow: hidden;
    border: 1px solid #ccc;
    background-color: #f1f1f1;
}

/* Style the buttons inside the tab */
div.tab button {
    background-color: inherit;
    float: left;
    border: none;
    outline: none;
    cursor: pointer;
    padding: 14px 16px;
    transition: 0.3s;
}

/* Change background color of buttons on hover */
div.tab button:hover {
    background-color: #ddd;
}

/* Create an active/current tablink class */
div.tab button.active {
    background-color: #6699cc;
}

button.tablinks {
    font-weight: bold;
	color: #000000;
}

/* Style the tab content */
.tabcontent {
    display: none;
    padding: 6px 12px;
    border: 1px solid #6699cc;
    border-top: none;
}

/* Fade tab */
.tabcontent {
    -webkit-animation: fadeEffect 1s;
    animation: fadeEffect 1s; /* Fading effect takes 1 second */
}

@-webkit-keyframes fadeEffect {
    from {opacity: 0;}
    to {opacity: 1;}
}

@keyframes fadeEffect {
    from {opacity: 0;}
    to {opacity: 1;}
}

td.selected {
    background-color: #FFCF8B
}