.texto {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}

.linktop {
 color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
}
.linktop a:link {
 color: #FFFFFF;
 text-decoration: none;
}
.linktop a:visited {
 color: #FFFFFF;
 text-decoration: none;
}
.linktop a:hover {
 color: #FFCC00;
 text-decoration: none;
}
.linktop a:active {
 color: #FFCC00;
 text-decoration: none;
}
.linkhome {
 color: #D20000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 text-decoration: underline;
}
.linkhome a:link {
 color: #D20000;
 text-decoration: underline;
}
.linkhome a:visited {
 color: #D23B39;
 text-decoration: underline;
}
.linkhome a:hover {
 color: #D20000;
 text-decoration: underline;
}
.linkhome a:active {
 color: #D20000;
 text-decoration: underline;
}

.titulos {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #CC0000;
}
.nombreseccion {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 font-weight: bold;
 color: #FFFFFF !important;
}
.chica {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #FFFFFF;
}
.tituloseccion {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 24px;
 font-weight: bold;
 color: #FFFFFF;
}

.linktopquienes {
 color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
}
.linktopquienes  a:link {
 color: #FFFFFF;
 text-decoration: none;
}
.linktopquienes  a:visited {
 color: #FFFFFF;
 text-decoration: none;
}
.linktopquienes  a:hover {
 color: #FFFFFF;
 text-decoration: none;
}
.linktopquienes  a:active {
 color: #FFFFFF;
 text-decoration: none;
 
}

.linkampliado {
 color: #65787E;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 text-decoration: underline;
}
.linkampliado a:link {
 color: #65787E;
 text-decoration: underline;
}
.linkampliado a:visited {
 color: #7C929B;
 text-decoration: underline;
}
.linkampliado a:hover {
 color: #65787E;
 text-decoration: underline;
}
.linkampliado a:active {
 color: #65787E;
 text-decoration: underline;
}

.linktrabajadores {
 color: #004C8A;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
}
.linktrabajadores a:link {
 color: #004C8A;
 text-decoration: underline;
}
.linktrabajadores a:visited {
 color: #708BA3;
 text-decoration: underline;
}
.linktrabajadores a:hover {
 color: #004C8A;
 text-decoration: underline;
}
.linktrabajadores a:active {
 color: #004C8A;
 text-decoration: underline;
}

.linkempresarios {
 color: #2E3400;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
}
.linkempresarios a:link {
 color: #2E3400;
 text-decoration: underline;
}
.linkempresarios a:visited {
 color: #767947;
 text-decoration: underline;
}
.linkempresarios a:hover {
 color: #1E2200;
 text-decoration: underline;
}
.linkempresarios a:active {
 color: #2E3400;
 text-decoration: underline;
}

.linkdesarrolla {
 color: #C06606;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
}
.linkdesarrolla a:link {
 color: #C06606;
 text-decoration: underline;
}
.linkdesarrolla a:visited {
 color: #DD8C4B;
 text-decoration: underline;
}
.linkdesarrolla a:hover {
 color: #C06606;
 text-decoration: underline;
}
.linkdesarrolla a:active {
 color: #C06606;
}
.titulocampana {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight: normal;
}
.titulocampana1 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: normal;
}
.titulocampana2 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #666666;
}
.chica1 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
}
.titulosondeo {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 24px;
 font-weight: normal;
 color: #CC3300;
}
.titulonotatop {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: normal;
 color: #CC3300;
}
.tituloABC {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: normal;
 color: #3399FF;
}

.DDJM1 {color: #000000; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.parasabermas {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight: normal;
 color: #CC3300;
}

.linktopmapa {
 color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: underline;
}
.linktopmapa a:link {
 color: #FFFFFF;
 text-decoration: underline;
}
.linktopmapa a:visited {
 color: #FFFFFF;
 text-decoration: underline;
}
.linktopmapa a:hover {
 color: #FFCC00;
 text-decoration: underline;
}
.linktopmapa a:active {
 color: #FFCC00;
 text-decoration: underline;
}
.tituloseccion1 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 20px;
 font-weight: bold;
 color: #FFFFFF;
}


.menuAmpliado {
 color: #204A56;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 font-weight: bold;
 text-decoration: none;
}
.menuAmpliado  a:link {
 color: #204A56;
 text-decoration: none;
}
.menuAmpliado  a:visited {
 color: #204A56;
 text-decoration: none;
}
.menuAmpliado  a:hover {
 color: #204A56;
 text-decoration: none;
}
.menuAmpliado  a:active {
 color: #204A56;
 text-decoration: none;
 
}


.indicadorAmpliado {
 color: #727250;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight: bold;
 text-decoration: none;
}
.indicadorAmpliado2 {
 color: #727250;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 15px;
 text-decoration: none;
}
p {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}
th {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
  font-weight: bold;

}

td {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}
select {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}
textarea {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}
.tit {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 background-color: #F0F5F9;
}
ul {
 font-family: Arial, Helvetica, sans-serif;
}
.chica2 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #000000;
}
.vin    { 
margin-left: -15px; }
.vinCC    { 
margin-left: -4px; }
.linkheaderchica a:link {
 color: #FFFFFF;
 font-weight: bold;
 font-size:11px;
 text-decoration: none;
}
.linkheaderchica a:visited{
 color: #FFFFFF;
 font-weight: bold;
 font-size:11px;
 text-decoration: none;
}
.linkinfins {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 color: #4C7BBB;
}

.estiloDiferente table {
 border-top:1px solid #e3f1fe;
 border-right:1px solid #e3f1fe;
 border-collapse:collapse;
 }
.estiloDiferente caption {
 color: #666;
 font-size: 20px;
 letter-spacing:.1em;
 padding:0;
 margin:0 0 0 0;
 margin-bottom:0;
 caption-side:top;
 text-align:center;
 }
.estiloDiferente tr.odd  .estiloDiferente td,
.estiloDiferente tr.odd .column1{
 background:#f4f9fe url(http://10.90.1.25:8548/mis_recompensasWeb/imagenes/background.gif) no-repeat;
 }
.estiloDiferente tr.even .estiloDiferente td,
.estiloDiferente tr.even .column1 {
 background:#fff url(http://10.90.1.25:8548/mis_recompensasWeb/imagenes/background2.gif) no-repeat;
 } 
.estiloDiferente tr.odd1 .estiloDiferente td,
.estiloDiferente tr.odd1 .column11 {
 background:#f4f9fe url(http://10.90.1.25:8548/mis_recompensasWeb/imagenes/background.gif) no-repeat;
 }   
.column1 {
 background:#f9fcfe;
 }
.estiloDiferente td {
 font: 12px Arial;
 color:black;
 border-bottom: 1px solid #e3f1fe;
 border-left:1px solid #e3f1fe;
 padding:4px 8px;
 text-align:center;
 }
.estiloDiferente th {
 background:#fff url(http://10.90.1.25:8548/mis_recompensasWeb/imagenes/1.jpg) repeat-x;
 font-weight:normal Arial;
 color: #fff;
 text-align:left;
  border-bottom: 1px solid #e3f1fe; 
 border-left:1px solid #e3f1fe;
 padding:5px 8px;
 height:50px;
 } 
.estiloDiferente thead th {
 background:#fff url(http://10.90.1.25:8548/mis_recompensasWeb/imagenes/1.jpg) repeat-x;
 text-align:center;
 font: bold 12px Arial;
 color:#fff;
 vertical-align: middle; 
 }  
.estiloDiferente tfoot th {
 background:#f4f9fe;
 text-align:center;
 } 
.estiloDiferente tfoot th strong {
 font:bold 15px Arial;
 margin:8px 8px 8px 0;
 color:#66a3d3;
  }  
.estiloDiferente tfoot th em {
 color:#f03b58;
 font-weight: bold;
 font-size: 9px;
 font-style: normal;
 }
.estiloDiferente tr:hover , .estiloDiferente tr.odd:hover {
   background-color:#f0f0f0;
}
