body {
        font-family: Tahoma, Verdana, Arial;
        font-size:12px;
	color: #000000;
        background-image:url(/imagenes/fondo_gris.gif);
     }

font {
       family:Tahoma, Verdana, Arial;
     }



.tabla_bg {
               background-color:#ffffff;
             }
.actual {
       font-family:Tahoma, Verdana, Arial;
       font-size: 12px;
       font-style: bold;
       color: #000000;
       font-weight:bold ;
       text-decoration: none;
       line-height: normal;
     }


.txt {
       font-family:Tahoma, Verdana, Arial;
       font-size: 12px;
       font-style: bold;
       color: #000000;
       font-weight: normal;
       text-decoration: none;
       line-height: normal;
       text-align: justify
     }

.txt_center {
       font-family:Tahoma, Verdana, Arial;
       font-size: 12px;
       font-style: bold;
       color: #000000;
       font-weight: normal;
       text-decoration: none;
       line-height: normal;
       text-align: center
     }

.txt_centro {
       font-family:Tahoma, Verdana, Arial;
       font-size: 12px;
       font-style: bold;
       color: #000000;
       font-weight: normal;
       text-decoration: none;
       line-height: normal;
       text-align: center
     }


.txt_tabla {
       font-family:Tahoma, Verdana, Arial;
       font-size: 12px;
       font-style: bold;
       color: #000000;
       font-weight: normal;
       text-decoration: none;
       line-height: normal;
       text-align: justify
     }

.txt_tablac {
       font-family:Tahoma, Verdana, Arial;
       font-size: 12px;
       font-style: bold;
       color: #000000;
       font-weight: normal;
       text-decoration: none;
       line-height: normal;
       text-align: right
     }

.titulo {
       font-family:Tahoma, Verdana, Arial;
       font-size: 20px;
       font-style: bold;
       color: #000000;
       font-weight: normal;
       line-height: normal;
       text-align: center
     }

.titulo_cabecera {
       font-family:Tahoma, Verdana, Arial;
       font-size: 20px;
       font-style: bold;
       color: #000000;
       font-weight: normal;
       line-height: normal;
       text-align: center
     }

.titulo_tabla {
       font-family:Tahoma, Verdana, Arial;
       font-size: 12pt;
       color: #000000;
       font-weight: bold;
       text-decoration: none;
       line-height: normal;
       text-align: center
     }

.letra_pie {
       font-family:Tahoma, Verdana, Arial;
       font-size: 8pt;
       font-style: bold;
       color: #000000;
       font-weight: normal;
       text-decoration: none;
       line-height: normal;
       text-align: justify
     }

.txt_menu {
       font-family:Tahoma, Verdana, Arial;
       font-size: 10px;
       font-style: bold;
       color: #000000;
       font-weight: bold;
       text-decoration: none;
       line-height: normal;
       text-align: left
     }
a.enlaces_tabla:link {
             color:#000000;
             text-decoration:none; 
             font-family:Tahoma, Verdana, Arial;
             font-size: 10px;
             font-style: normal;
             font-weight: bold;
           }
 

a.enlaces_tabla:active {
            color:#000000;
             text-decoration:none;
             font-family:Tahoma, Verdana, Arial;
             font-size: 10px;
             font-style: normal;
             font-weight: bold;
           }

a.enlaces_tabla:visited {
                color:#000000;
                text-decoration:none;
                font-family:Tahoma, Verdana, Arial;
                font-size: 10px;
                font-style: normal;
                font-weight: bold;
              }
 
a.enlaces_tabla:hover {
              color:#5697D1;
              text-decoration:none; 
              font-family:Tahoma, Verdana, Arial;
              font-size: 10px; 
              font-style: normal; 
              font-weight: bold;
            } 

a.enlaces_menu:link {
             color:#000000;
             text-decoration:none;
             font-family:Tahoma, Verdana, Arial;
             font-size: 12px;
             font-style: normal;
             font-weight: bold;
           }


a.enlaces_menu:active {
             color:#000000;
             text-decoration:none;
             font-family:Tahoma, Verdana, Arial;
             font-size: 12px;
             font-style: normal;
             font-weight: bold;
           }

a.enlaces_menu:visited {
                color:#000000;
                text-decoration:none;
                font-family:Tahoma, Verdana, Arial;
                font-size: 12px;
                font-style: normal;
                font-weight: bold;
              }

a.enlaces_menu:hover {
              color:#000000;
              text-decoration:none;
              font-family:Tahoma, Verdana, Arial;
              font-size: 12px;
              font-style: normal;
              font-weight: bold;
            }
a.enlaces_peq:link {
             color:#5697D1;
             text-decoration:none;
             font-family:Tahoma, Verdana, Arial;
             font-size: 11px;
             font-style: normal;
             font-weight: bold;
           }


a.enlaces_peq:active {
             color:#5697D1;
             text-decoration:none;
             font-family:Tahoma, Verdana, Arial;
             font-size: 11px;
             font-style: normal;
             font-weight: bold;
           }

a.enlaces_peq:visited {
                color:#5697D1;
                text-decoration:none;
                font-family:Tahoma, Verdana, Arial;
                font-size: 11px;
                font-style: normal;
                font-weight: bold;
              }

a.enlaces_peq:hover {
              color:#000000;
              text-decoration:none;
              font-family:Tahoma, Verdana, Arial;
              font-size: 11px;
              font-style: normal;
              font-weight: bold;
            }

a:link {
             color:#000000;
             text-decoration:none; 
             font-family:Tahoma, Verdana, Arial;
             font-size: 12px;
             font-style: normal;
             font-weight: bold
           }
 

a:active {
             color:#000000;
             text-decoration:none;
             font-family:Tahoma, Verdana, Arial;
             font-size: 12px;
             font-style: normal;
             font-weight: bold
           }

a:visited {
                color:#000000;
                text-decoration:none;
                font-family:Tahoma, Verdana, Arial;
                font-size: 12px;
                font-style: normal;
                font-weight: bold
              }
 
a:hover {
              color:#5697D1;
              text-decoration:none; 
              font-family:Tahoma, Verdana, Arial;
              font-size: 12px; 
              font-style: normal; 
              font-weight: bold
            } 
a.grande:link {
             color:#000000;
             text-decoration:none; 
             font-family:Tahoma, Verdana, Arial;
             font-size: 16px;
             font-style: normal;
             font-weight: bold
           }
 

a.grande:active {
             color:#000000;
             text-decoration:none;
             font-family:Tahoma, Verdana, Arial;
             font-size: 16px;
             font-style: normal;
             font-weight: bold
           }

a.grande:visited {
                color:#000000;
                text-decoration:none;
                font-family:Tahoma, Verdana, Arial;
                font-size: 16px;
                font-style: normal;
                font-weight: bold
              }
 
a.grande:hover {
              color:#5697D1;
              text-decoration:none; 
              font-family:Tahoma, Verdana, Arial;
              font-size: 16px; 
              font-style: normal; 
              font-weight: bold
            } 
.bolsa_tabla {
/*	border-top: 3px solid #000080;*/
	border-bottom: 3px solid #000080;
	background-color: #ffffff;
	}

.bolsa_titulo {
		border-top: 3px solid #000080;
		border-bottom: 3px solid #000080;
		background-color: #c0c0c0;
		family: Tahoma, verdana, Helvetica, sans-serif;
		font-size:1.2em;
		color: #ffffff;
		text-align: center;
		}

.bolsa-cabeceratabla {
		background-color: #AECCF8;
		}

.bolsa-colimpar {
       background-color: #ffffff;
       font-family:Tahoma, Verdana, Arial;
       font-size: 12px;
       font-style: bold;
       color: #000000;
       font-weight: normal;
       text-decoration: none;
       line-height: normal;
       text-align: center
		}

.bolsa-colpar {
       background-color: #ffffff;
       font-family:Tahoma, Verdana, Arial;
       font-size: 12px;
       font-style: bold;
       color: #000000;
       font-weight: normal;
       text-decoration: none;
       line-height: normal;
       text-align: center
		}

.bolsa-coltitulo {
       background-color: #efefef;
       font-family:Arial, Helvetica, sans-serif;
       font-size: 14px;
       font-style: bold;
       color: #2F60A8;
       font-weight: normal;
       text-decoration: none;
       line-height: normal;
}

.bolsa-coldescrip {
       background-color: #ffffff;
       font-family:Arial, Helvetica, sans-serif;
       font-size: 14px;
       font-style: bold;
       color: #2F60A8;
       font-weight: normal;
       text-decoration: none;
       line-height: normal;
}
input        {
                border-color:#3C3C3C;
                border-width:1;
                font-family:Tahoma, verdana;
                font-size:10px;
                background-color: #ffffff;
                color:#2F60A8;
                font-weight: bold;
             }
/**Certificado digital*/
.priv_tabla {
	background-color:#ffffff;
	border:1px solid #000080;
}
.priv_tabla_titulo {
	font-size:11px; 
	padding:5px 10px;
	background-color:#c0c0c0;
	text-align:center;
	color:#FFFFFF;
}