.tablaFormulario td.fecha{
   color: #184C6D;
   text-align: center;
}

.tablaFormulario{
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
}

.tablaFormulario td {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #c1cdd8;
    padding-left: 0px;
    font: 11px/15px arial;
}

.tablaFormulario td a{
     font: 11px arial;
}

.tablaFormulario td.titulo {
    background:url("../imagen/vineta.gif") no-repeat left;
    font-weight: bold;
    color: #104a7b;
    margin-top: 15px;
    padding-top: 20px;
    padding-bottom: 5px;
    padding-left: 20px;
    vertical-align: middle;
}

.tablaFormulario td.tituloOpcion2 {
    background:url("../imagen/vineta2.png") no-repeat left;
    font-weight: bold;
    color: #F90;
    margin-top: 15px;
    padding-top: 20px;
    padding-bottom: 5px;
    padding-left: 20px;
    vertical-align: middle;
}

.tablaFormulario td.titulo3 {
    font-weight: bold;
    color: #104a7b;
    margin-top: 15px;
    padding-top: 20px;
    padding-bottom: 5px;
    padding-left: 20px;
    vertical-align: middle;
}

.tablaFormulario td.titulo1 {
    font-size:95%;
    font-weight: bold;
    color: #104a7b;
    margin-top: 15px;
    padding-top: 2px;
    padding-bottom: 5px;
    padding-left: 35px;
    vertical-align: middle;
}

.tablaFormulario tr.encabezado {
    background-color: #dbeaf5;
    text-align: center;
    font-size:95%;
    color:#184C6D;
}
.tablaFormulario tr.encabezado td{
   border-right-style: solid;
   border-right-color: #FFFFFF;
   border-right-width: 2px;
   font-size: 12px;
   font-weight: bold;
   padding-right: 5px;
   padding-left: 5px;
   padding-top: 1px;
   padding-bottom: 1px;
}

.tablaFormulario tr.sinLineas td {
   border-color: #999999;
   border-width: 1px;
   border-style: dotted;
}

.tablaFormulario td.sinLineas {
    border-bottom-color: #FFFFFF;
}

.tablaFormulario td.numerico {
    text-align: right;
}
.tablaFormulario td.fecha{
    text-align:center;
}

.tablaFormulario tr.total {
    text-align: right;
}

.tablaFormulario tr.total td {
    font-weight: bold;
}

.tablaFormulario th{
    background-color: #dbeaf5;
    text-align: center;
    font-size:95%;
    color:#000066;
    padding-left: 5px;
    padding-right: 5px;
    height: 20px;
    border-bottom: 1px solid #ffffff;
}

.tablaFormulario td.estiloModal {
    height: 23px;
    font-weight: bold;
    background-color: #dbeaf5;
    text-align: right;
    color: #184C6D;
}

.encabezado .tablaFormulario td .etiquetaSeccion{
   border-style: solid;
   border-width: 1px;
   border-color: #569AC6;
   text-align: center;
}