
body
{
    margin: 0px;
    font-family: verdana,arial;
    font-size: 11px;
    color: #202020;
    text-decoration: none;
    text-align: left;
    font-weight: normal;
    background-color: #FFFFFF;
}

/* TEXT General */
.titulares
{
    font-size: 16px;
    text-decoration: none;
    color: #CB303D;
    font-weight: bold;
}
.titularesp
{
    font-size: 14px;
    text-decoration: none;
    color: #CB303D;
    font-weight: bold;
}
.tlateral
{
    font-size: 11px;
    text-decoration: none;
    color: #CB303D;
    font-weight: bold;
}
.clateral
{
    font-size: 11px;
    color: #CB303D;
    text-decoration: none;
}

.clateral:visited
{
    font-size: 11px;
    color: #CB303D;
    text-decoration: none;
}

.clateral:hover
{
    font-size: 11px;
    color: #CB303D;
    text-decoration: underline;
}
.tg10
{
    font-size: 11px;
    color: #202020;
    text-decoration: none;
    text-align: left;
    font-weight: normal;
}
.tg10c
{
    font-size: 11px;
    color: #202020;
    text-decoration: none;
    text-align: center;
    font-weight: normal;
}
.tg10r
{
    font-size: 11px;
    color: #202020;
    text-decoration: none;
    text-align: right;
    font-weight: normal;
}
.rg10
{
    font-size: 11px;
    color: #CB303D;
    text-decoration: none;
    text-align: left;
    font-weight: normal;
}
.rg10r
{
    font-size: 11px;
    color: #CB303D;
    text-decoration: none;
    text-align:right;
    font-weight: normal;
}
.rg10B
{
    font-size: 11px;
    color: #CB303D;
    text-decoration: none;
    text-align: left;
    font-weight: bold;
}
.ng10
{
    font-size: 11px;
    color: #202020;
    text-decoration: none;
    text-align: left;
    font-weight: bold;
}
.ng10c
{
    font-size: 11px;
    color: #202020;
    text-decoration: none;
    text-align: left;
    font-weight: bold;
    border-right: solid 1px black;
    border-left: solid 1px black;
}
.pg10
{
    font-size: 10px;
    color: #202020;
    text-decoration: none;
    text-align: left;
    font-weight: normal;
}
.pg10r
{
    font-size: 10px;
    color: #202020;
    text-decoration: none;
    text-align: right;
    font-weight: normal;
}
.pg9
{
    font-size: 9px;
    color: #202020;
    text-decoration: none;
    text-align: left;
    font-weight: normal;
}

/* links */

.p10
{
    font-size: 10px;
    color: #202020;
    text-decoration: none;
}

.p10:visited
{
    font-size: 10px;
    color: #305301;
    text-decoration: none;
}

.p10:hover
{
    font-size: 10px;
    color: #CB303D;
    text-decoration: underline;
}
.m10e
{
    font-size: 11px;
    color: #202020;
    text-decoration: underline;
}

.m10e:visited
{
    font-size: 11px;
    color: #305301;
    text-decoration: underline;
}

.m10e:hover
{
    font-size: 11px;
    color: #CB303D;
    text-decoration: none;
}

.m10
{
    font-size: 11px;
    color: #202020;
    text-decoration: none;
}

.m10:visited
{
    font-size: 11px;
    color: #305301;
    text-decoration: none;
}

.m10:hover
{
    font-size: 11px;
    color: #CB303D;
    text-decoration: underline;
}
.pie10
{
    font-size: 11px;
    color: #202020;
    text-decoration: none;
    border: 1px solid #CB303D;
    font-weight: normal;
}

.pie10:visited
{
    font-size: 11px;
    color: #305301;
    text-decoration: none;
}

.pie10:hover
{
    font-size: 11px;
    color: #CB303D;
    text-decoration: underline;
}
.c10
{
    font-size: 10px;
    color: #000000;
    text-decoration: none;
}

.c10:visited
{
    font-size: 10px;
    color: #202020;
    text-decoration: none;
}

.c10:hover
{
    font-size: 10px;
    color: #CB303D;
    text-decoration: underline;
}
.c210
{
    font-size: 10px;
    color: #202020;
    text-decoration: none;
}

.c210:visited
{
    font-size: 10px;
    color: #202020;
    text-decoration: none;
}

.c210:hover
{
    font-size: 10px;
    color: #CB303D;
    text-decoration: underline;
}

.c2109
{
    font-size: 9px;
    color: #202020;
    text-decoration: none;
}

.c2109:visited
{
    font-size: 9px;
    color: #202020;
    text-decoration: none;
}

.c2109:hover
{
    font-size: 9px;
    color: #CB303D;
    text-decoration: underline;
}
/* taules */

.celdaCab
{
    border: 1px solid #ffffff;
    background-color: #CB303D;
    font-size: 11px;
    text-decoration: none;
    color: #ffffff;
    font-weight: bold;
    text-align: center;
}

TD.solid-blue
{
    border: 1px solid #000000;
}
TR.solid-blue
{
    border: 1px solid #000000;
}

/* campos */
.campo1
{
    border: 1px solid #CB303D;
    background-color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
    color: #202020;
    font-weight: normal;
}
.campo1R
{
    border: 1px solid #CB303D;
    background-color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
    color: #202020;
    font-weight: normal;
    text-align: right;
    width: 30px;
}
.campoi
{
    border: 0px;
    font-size: 6px;
    text-decoration: none;
    color: #FFFFFF;
}
.campo200
{
    border: 1px solid #CB303D;
    background-color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
    color: #202020;
    font-weight: normal; 
    width:300px;
}
/* imagenes */

.itop
{
    margin-top: 10px;
}

/* diversos */
.divisor
{
    border-style: solid;
    border-color: #CB303D;
    border-width: 1px;
}

.TableBorderDerecha
{
    border-right-style: solid;
    border-right-color: #d3d3d3;
    border-right-width: 2px;
    border-top-style: solid;
    border-top-color: #CB303D;
    border-top-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #CB303D;
    border-bottom-width: 0px;
    background-color: #ffffff;
}
.TableBorderPie
{
    border-bottom-style: solid;
    border-bottom-color: #CB303D;
    border-bottom-width: 1px;
}
.linea
{
    color: Black;
}
.EtiqLateral
{
    font-weight: bold;
    color: #FFFFFF;
    background-color: #C52029;
    font-size: 11px;
    text-decoration: none;
    text-align: left;
}
.TableBorderLateral
{
    border-style: solid;
    border-color: #d3d3d3;
    border-width: 2px;
}
.LinkCabecera
{
    font-size: 10px;
    color: #ffffff;
    text-decoration: none;
    font-weight:bold;
   
}

.LinkCabecera:visited
{
    font-size: 10px;
    color: #ffffff;
    text-decoration: none;
    font-weight:bold;
}

.LinkCabecera:hover
{
    font-size: 11px;
    color: #ffffff;
    text-decoration: underline;
    font-weight:bold;
}
a
{
    font-size: 11px;
    color: #CC3333;
    text-decoration: none;
}

a:visited
{
    font-size: 11px;
    color: #305301;
    text-decoration: none;
}

a:hover
{
    font-size: 11px;
    color: #CB303D;
    text-decoration: underline;
}
table
{
    font-size: 11px;
    color: #202020;
    text-decoration: none;
    text-align: left;
    font-weight: normal;
}
.titularesv
{
    font-size: 16px;
    text-decoration: none;
    color: #568C1C;
    font-weight: bold;
}
.titularespv
{
    font-size: 14px;
    text-decoration: none;
    color: #568C1C;
    font-weight: bold;
}
.rg10v
{
    font-size: 11px;
    color: #568C1C;
    text-decoration: none;
    text-align: left;
    font-weight: normal;
}

