
body
{
    margin: 0px;
    font-family: verdana,arial;
    font-size: 11px;
    color: #202020;
    text-decoration: none;
    text-align: left;
    font-weight: normal;
    background-color: #FFFFFF;
}


.imglado
{
    padding: 1px 2px 2px 3px;
}

/* TEXT General */
.titulares
{
    font-size: 16px;
    text-decoration: none;
    color: #003399;
    font-weight: bold;
}
.titularesp
{
    font-size: 14px;
    text-decoration: none;
    color: #003399;
    font-weight: bold;
}
.tg10
{
    font-size: 11px;
    color: #202020;
    text-decoration: none;
    text-align: left;
    font-weight: normal;
}
.tg10right
{
    font-size: 11px;
    color: #202020;
    text-decoration: none;
    text-align: right;
    font-weight: normal;
}
.tg10center
{
    font-size: 11px;
    color: #202020;
    text-decoration: none;
    text-align: center;
    font-weight: normal;
}


.rg10
{
    font-size: 11px;
    color: #003399;
    text-decoration: none;
    text-align: left;
    font-weight: normal;
}

.rg10B
{
    font-weight: normal;
    font-size: 11px;
    color: #003399;
    text-align: center;
    text-decoration: none;
}
.rg10R
{
    font-size: 11px;
    color: #003399;
    text-decoration: none;
    text-align:right;
    font-weight: normal;
}

.ng10
{
    font-size: 11px;
    color: #003399;
    text-decoration: none;
    text-align: left;
    font-weight: bold;
}

.pg10
{
    font-size: 10px;
    color: #202020;
    text-decoration: none;
    text-align: left;
    font-weight: normal;
}

.pg9
{
    font-size: 9px;
    color: #202020;
    text-decoration: none;
    text-align: left;
    font-weight: normal;
}
.pg9BlancoDerecha
{
    font-size: 9px;
    color: #FFFFFF;
    text-decoration: none;
    text-align: right;
    font-weight: normal;
}
.pg9Blanco
{
    font-size: 10px;
    color: #FFFFFF;
    text-decoration: none;
    text-align: right;
    font-weight: bold;
}
/* links */
.m10Page
{
    font-size: 11px;
    color: #FF9200;
    background-color: #F5DEB3;
    font-weight: bold;
}

.m10Page:visited
{
    font-size: 11px;
    color: Olive;
    text-decoration: normal;
}

.m10Page:hover
{
    font-size: 11px;
    color: #FF9200;
    text-decoration: underline;
}

.m10
{
    font-size: 11px;
    color: #003399;
    text-decoration: underline;
}

.m10:visited
{
    font-size: 11px;
    color: Olive;
    text-decoration: underline;
}

.m10:hover
{
    font-size: 11px;
    color: #FF9200;
    text-decoration: underline;
}
.m9
{
    font-size: 9px;
    color: #003399;
    text-decoration: underline;
}

.m9:visited
{
    font-size: 9px;
    color: Olive;
    text-decoration: underline;
}

.m9:hover
{
    font-size: 9px;
    color: #FF9200;
    text-decoration: underline;
}
.pie10
{
    font-size: 10px;
    color: #003399;
    text-decoration: none;
    font-weight: bold;
}

.pie10:visited
{
    font-size: 10px;
    color: #003399;
    text-decoration: none;
}

.pie10:hover
{
    font-size: 10px;
    color: white;
    text-decoration: underline;
}
.c10
{
    font-size: 11px;
    color: #ffffff;
    text-decoration: none;
}

.c10:visited
{
    font-size: 11px;
    color: #ffffff;
    text-decoration: none;
}

.c10:hover
{
    font-size: 11px;
    color: #003399;
    text-decoration: underline;
}
.l10
{
    font-size: 9px;
    color: #202020;
    text-decoration: none;
}

.l10:visited
{
    font-size: 9px;
    color: #202020;
    text-decoration: none;
}

.l10:hover
{
    font-size: 9px;
    color: #003399;
    text-decoration: underline;
}
.c210
{
    font-size: 11px;
    color: #003399;
    text-decoration: none;
    font-weight: bold;
}

.c210:visited
{
    font-size: 11px;
    color: #003399;
    text-decoration: none;
    font-weight: bold;
}

.c210:hover
{
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: underline;
    font-weight: bold;
}
/* taules */

.celdaCab
{
    border: 1px solid #ffffff;
    background-color: #003399;
    font-size: 11px;
    text-decoration: none;
    color: #ffffff;
    font-weight: bold;
    text-align: center;
}

.celdaIndex
{
    border: 1px solid #003399;
    background-color: #ffffff;
}
.Borde
{
    border: 1px solid #FF9200;
}

/* campos */
.campo250
{
    border: #003399 1px solid;
    font-size: 11px;
    color: #202020;
    background-color: #ffffff;
    text-decoration: none;
    width: 250px;
}
.campo300
{
    border: #003399 1px solid;
    font-size: 11px;
    color: #202020;
    background-color: #ffffff;
    text-decoration: none;
    width: 300px;
}
.campo100
{
    border: #003399 1px solid;
    font-size: 11px;
    color: #202020;
    background-color: #ffffff;
    text-decoration: none;
    width: 100px;
}
.campo1
{
    border: #003399 1px solid;
    font-size: 11px;
    color: #202020;
    background-color: #ffffff;
    text-decoration: none;
}
.campo2
{
    border: 0px;
    font-weight: normal;
    font-size: 11px;
    color: #202020;
    background-color: #ffffff;
    text-decoration: none;
}
.campof96
{
    border: #003399 1px solid;
    background-color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
    color: #202020;
    font-weight: normal;
    width: 96%;
}
.campof90
{
    border: #003399 1px solid;
    background-color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
    color: #202020;
    font-weight: normal;
    width: 90%;
}
.campof85
{
    border: #003399 1px solid;
    background-color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
    color: #202020;
    font-weight: normal;
    width: 83%;
}
.campof60
{
    border: #003399 1px solid;
    background-color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
    color: #202020;
    font-weight: normal;
    width: 60%;
}
.campof30
{
   border: #003399 1px solid;
    background-color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
    color: #202020;
    font-weight: normal;
    width: 30%;
}
.campof20
{
   border: #003399 1px solid;
    background-color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
    color: #202020;
    font-weight: normal;
    width: 35px;
}
.campo1R
{
    border: #003399 1px solid;
    background-color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
    text-align:right;
    color: #202020;
    font-weight: normal;
}
.TBuscar
{
    border: #003399 1px solid;
    background-color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
    color: #202020;
    font-weight: normal;
    width: 120px;
}
.campoDesactivado
{
    border-right: #003399 1px solid;
    border-top: #003399 1px solid;
    font-weight: normal;
    font-size: 11px;
    border-left: #003399 1px solid;
    color: #202020;
    border-bottom: #003399 1px solid;
    font-family: Verdana;
    background-color: #DCDCDC;
    text-align: right;
    text-decoration: none;
}

/* diversos */
.divisor
{
    border-style: solid;
    border-color: #003399;
    border-width: 1px;
}

.TableBorderDerecha
{
    border-right-style: solid;
    border-right-color: #FF9200;
    border-right-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #FF9200;
    border-bottom-width: 2px;
}
.TableBorderIzquierda
{
    border-left-style: solid;
    border-left-color: #FFCC33;
    border-left-width: 2px;
    background-color: #ffffff;
}
.TableBorderPie
{
    border-bottom-style: solid;
    border-bottom-color: #FF9200;
    border-bottom-width: 1px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 0px;
}
.BordeIndex
{
    border-bottom-style: solid;
    border-bottom-color: #FF9200;
    border-bottom-width: 1px;
}
.TableBordern
{
    border-style: solid;
    border-color: #FF9200;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
}
.BordeLateral
{
    border-style: solid;
    border-width: 1px;
    border-top-color: #CECBCE;
    border-right-color: #CECBCE;
    border-bottom-color: #CECBCE;
    border-left-color: #CECBCE;
    padding: 3px;
    margin: 3px;
}