*
{
    font-size: 100%;
    font-family: "Trebuchet MS", Arial, sans-serif
}
body
{
    min-width: 700px;
    margin: 0em;
    background-color: #6CAD45;
}
#cPrincipal
{
    padding-right: 5px;
    padding-left: 5px;
    background-image: url(../imgsDecorativas/fondoDegrad.jpg);
    padding-bottom: 20px;
    background-repeat: repeat-x;
    background-color: #6cad45;
	min-width: 950px;
}
#EncabCBD
{
    display: none
}
#Norte
{
    background-position: right 50%;
    background-image: url(../imgsDecorativas/fondoCabecera.jpg);
    background-repeat: no-repeat;
    height: 110px
}
#logoClubD
{
    margin-top: 0.4em;
    float: left;
    margin-left: 1em
}
#logoCajaMadrid
{
    margin-top: 1.4em;
    float: right;
    margin-right: 1.5em
}
#logoFAD
{
    margin-top: 1.4em;
    float: right;
    margin-right: 1.5em
}
.barraNavH
{
    border-right: #64a03f 1px solid;
    padding-right: 0.4em;
    background-position: center 50%;
    border-top: #64a03f 1px solid;
    padding-left: 0.4em;
    font-size: 0.75em;
    background-image: url(../imgsDecorativas/fondoBarraNav_01.jpg);
    border-left: #64a03f 1px solid;
    border-bottom: #64a03f 1px solid;
    font-family: "Trebuchet MS", Arial, sans-serif;
    height: 1.6em;
    background-color: #6cad45
}
.barraMigas
{
    border-right: #64a03f 1px solid;
    padding-right: 0.4em;
    background-position: center 50%;
    border-top: #64a03f 1px solid;
    padding-left: 0.4em;
    font-size: 0.75em;
    background-image: url(../imgsDecorativas/fondoBarraNav_01.jpg);
    border-left: #64a03f 1px solid;
    border-bottom: #64a03f 1px solid;
    font-family: "Trebuchet MS", Arial, sans-serif;
    height: 1.6em;
    background-color: #6cad45
}
.barraMigas
{
    padding-left: 0.7em;
    margin: 4px;
    color: #ffffff;
    line-height: 1.6em
}
.barraMigas A
{
    color: #ffffff;
    text-decoration: none
}
.barraNavH UL
{
    padding-right: 0em;
    padding-left: 0em;
    float: left;
    padding-bottom: 0em;
    margin: 0em;
    line-height: 1em;
    padding-top: 0.4em
}
.barraNavH LI
{
    border-right: #000000 1px solid;
    padding-right: 0.4em;
    padding-left: 0.4em;
    float: left;
    list-style-type: none;
    height: 1em
}
.barraNavH A
{
    color: #000000;
    text-decoration: none
}
.barraNavH A:visited
{
    color: #000000;
    text-decoration: none
}
.barraNavH A:hover
{
    color: #ffffff
}
.loginPasw
{
    background-position: center 50%;
    display: inline;
    font-size: 14px;
    float: right;
    background-image: url(../imgsDecorativas/fondoBarraNav_01.jpg);
    color: #ffffff;
    text-align: right
}
.loginPasw INPUT
{
    font-size: 0.8em;
    margin-right: 0.4em;
    background-color: #ffffff
}
.loginPasw LEGEND
{
    display: none
}
.loginPasw FIELDSET
{
    padding-right: 0em;
    padding-left: 0em;
    padding-bottom: 0em;
    margin: 0em;
    border-top-style: none;
    padding-top: 0em;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none
}
#OesteCentralEste
{
    padding-bottom: 4px;
    margin: 0em;
    padding-top: 4px
}
#Oeste
{
    border-right: #90c95c 1px solid;
    border-top: #90c95c 1px solid;
    float: left;
    border-left: #90c95c 1px solid;
    width: 20%;
    border-bottom: #90c95c 1px solid;
    background-color: #ffffff
}
.home #Oeste
{
    width: 167px
}
#Este
{
    border-right: #90c95c 1px solid;
    border-top: #90c95c 1px solid;
    font-size: 0.7em;
    float: right;
    padding-bottom: 20px;
    border-left: #90c95c 1px solid;
    width: 140px;
    border-bottom: #90c95c 1px solid;
    font-family: "Trebuchet MS", Arial, sans-serif;
    background-color: #ffffff
}
#Contenido
{
    border-right: #90c95c 1px solid;
    background-position: right bottom;
    border-top: #90c95c 1px solid;
    float: right;
    background-image: url(../imgsDecorativas/fondoContenido.gif);
    padding-bottom: 20px;
    margin: 0em;
    border-left: #90c95c 1px solid;
    width: 79%;
    border-bottom: #90c95c 1px solid;
    background-repeat: no-repeat;
    height: auto;
    background-color: #ffffff
}
.home #Central
{
    border-right: #90c95c 1px solid;
    border-top: #90c95c 1px solid;
    padding-bottom: 20px;
    margin-left: 173px;
    border-left: #90c95c 1px solid;
    border-bottom: #90c95c 1px solid;
    background-color: #ffffff;
	background-image: url(../imgsDecorativas/fondoContenido.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.home #Centralhome
{
    border-right: #90c95c 1px solid;
    border-top: #90c95c 1px solid;
    padding-bottom: 20px;
    margin-left: 173px;
    border-left: #90c95c 1px solid;
    border-bottom: #90c95c 1px solid;
    background-color: #ffffff;
	height: 650px;
}
.home #Centralmin
{
    border-right: #90c95c 1px solid;
    border-top: #90c95c 1px solid;
    padding-bottom: 20px;
    margin-left: 173px;
    border-left: #90c95c 1px solid;
    border-bottom: #90c95c 1px solid;
    background-color: #ffffff;
	background-image: url(../imgsDecorativas/fondoContenido.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 650px;
}

#Contenido DIV
{
}
.imgCuentaCn
{
    background-position: center 50%;
    margin-top: 25px;
    background-image: url(../imgsContenido/cuentaConNosotros.gif);
    background-repeat: no-repeat;
    height: 211px;
    text-align: center;
}
#Contenido A IMG
{
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}
.menuNav
{
    padding-right: 6px;
    padding-left: 6px;
    font-size: 0.7em;
    margin: 0em;
    padding-top: 6px;
    font-family: "Trebuchet MS", Arial, sans-serif;
    background-color: #ffffff
}
.menuNav UL
{
    padding-right: 0em;
    padding-left: 0em;
    font-size: 95%;
    padding-bottom: 0em;
    margin: 0em 0em 0em 0.5em;
    padding-top: 0em
}
.menuNav LI
{
    margin-bottom: 0.5em;
    list-style-type: none
}
.menuNav LI LI
{
    padding-right: 0em;
    padding-left: 0em;
    padding-bottom: 0em;
    margin: 0em;
    padding-top: 0em
}
.menuNav LI A
{
    border-right: #64a03f 1px solid;
    background-position: 50% bottom;
    border-top: #64a03f 1px solid;
    display: block;
    padding-left: 0.4em;
    background-image: url(../imgsDecorativas/fondoBarraNav_01.jpg);
    padding-bottom: 1px;
    margin: 0em;
    border-left: #64a03f 1px solid;
    color: #ffffff;
    line-height: 1.1em;
    padding-top: 1px;
    border-bottom: #64a03f 1px solid;
    height: 1em;
    text-decoration: none
}
.menuNav LI A:hover
{
    background-image: url(../imgsDecorativas/fondoBarraNav_hover.jpg);
    color: #476b26
}
.menuNav LI LI A
{
    padding-right: 0em;
    display: inline;
    padding-left: 0.5em;
    background-image: none;
    padding-bottom: 0em;
    margin: 0em;
    color: #000000;
    border-top-style: none;
    line-height: 1.3em;
    padding-top: 0em;
    border-right-style: none;
    border-left-style: none;
    height: 1.5em;
    background-color: #ffffff;
    border-bottom-style: none
}
.menuNav LI LI A:hover
{
    background-image: url(../imgsDecorativas/fondoBarraNav_01.jpg);
    color: #ffffff
}
.retorno
{
    padding-right: 0em;
    padding-left: 0em;
    visibility: hidden;
    padding-bottom: 0em;
    margin: 0em;
    padding-top: 0em
}
.enmarcFlI
{
    border-right: #cccccc 1px solid;
    padding-right: 0.2em;
    border-top: #cccccc 1px solid;
    padding-left: 0.2em;
    float: left;
    margin-bottom: 10px;
    padding-bottom: 0.2em;
    border-left: #cccccc 1px solid;
    margin-right: 20px;
    padding-top: 0.2em;
    border-bottom: #cccccc 1px solid
}
.infoAccs
{
    visibility: hidden;
    padding-bottom: 2em;
    padding-top: 2em
}
.finColumna
{
    float: right
}
.encabsDispN
{
    display: none
}
.homeCentralSup
{
    float: left;
    width: 100%
}
.homeCentralIzq
{
    width: 46%;
    background-color: #ffffff
}
.homeCentralDch
{
    width: 46%;
    background-color: #ffffff
}
.homeCentralIzq
{
    padding-left: 0.8em;
    float: left;
    padding-bottom: 0.8em;
    padding-top: 0.8em
}
.homeCentralDch
{
    padding-right: 0.8em;
    float: right;
    padding-bottom: 0.8em;
    padding-top: 0.8em
}
.fondoCol
{
    border-right: #4a712f 1px solid;
    padding-right: 1em;
    border-top: #4a712f 1px solid;
    padding-left: 1em;
    font-size: 0.7em;
    background-image: url(../imgsDecorativas/fondoCol.jpg);
    padding-bottom: 1em;
    border-left: #4a712f 1px solid;
    color: #00376f;
    padding-top: 1em;
    border-bottom: #4a712f 1px solid;
    background-repeat: no-repeat;
    font-family: "Trebuchet MS", Arial, sans-serif;
    background-color: #78b24b;
    text-align: left
}
.fondoCol H2
{
    font-size: 2em;
    margin: 0em;
    color: #8f1618;
    font-family: Arial, Helvetica, sans-serif;
    text-align: right
}
.fondoCol IMG
{
    float: right;
    margin-left: 1em
}
.fondoCol P
{
    margin-top: 0em;
    margin-bottom: 1em;
    line-height: 1.1em;
    padding-top: 0em
}
.fondoCol A
{
    color: #00376f
}
.reticulaHomeSup
{
    height: 265px
}
UL.reticulaHomeInfLi LI
{
    padding-right: 0em;
    display: list-item;
    padding-left: 0em;
    padding-bottom: 0em;
    padding-top: 0em;
    height: 50px
}
.homeCentralIzq .reticulaHomeSup
{
    vertical-align: middle;
    text-align: center
}
H2.actividades
{
    padding-left: 0.5em;
    font-weight: normal;
    font-size: 0.7em;
    font-family: "Trebuchet MS", Arial, sans-serif;
    text-align: left;
}
H2.novedades
{
    padding-left: 0.5em;
    font-weight: normal;
    font-size: 0.7em;
    font-family: "Trebuchet MS", Arial, sans-serif;
    text-align: left;
}
H2.actividades A
{
    color: #FFFFFF;
    text-decoration: none
}
H2.novedades A
{
    color: #FFFFFF;
    text-decoration: none
}
H2.actividades
{
    border-right: #edb329 1px solid;
    border-top: #edb329 1px solid;
    border-left: #edb329 1px solid;
    border-bottom: #edb329 1px solid;
    background-color: #f7d42b
}
H2.novedades
{
    border-right: #3f8bbe 1px solid;
    border-top: #3f8bbe 1px solid;
    border-left: #3f8bbe 1px solid;
    border-bottom: #3f8bbe 1px solid;
    background-color: #78afd2
}
UL.actividades
{
    padding-right: 0em;
    padding-left: 0em;
    font-size: 0.7em;
    padding-bottom: 0em;
    margin: 0em;
    padding-top: 0em;
    font-family: "Trebuchet MS", Arial, sans-serif;
    list-style-type: none
}
UL.novedades
{
    padding-right: 0em;
    padding-left: 0em;
    font-size: 0.7em;
    padding-bottom: 0em;
    margin: 0em;
    padding-top: 0em;
    font-family: "Trebuchet MS", Arial, sans-serif;
    list-style-type: none
}
.actividades .icnNuevo
{
    background-position: right top;
    height: auto
}
.actividades .icnNuevo P
{
    background-position: right top;
    min-height: 50px;
    height: auto
}
.actividades IMG
{
    margin-right: 1em
}
.novedades IMG
{
    margin-right: 1em
}
.novedades IMG
{
    float: left
}
A IMG
{
    border-right: medium none;
    border-top: medium none;
    border-left: medium none;
    border-bottom: medium none
}
.actividades A
{
    display: block;
    color: #0f4979;
    text-decoration: none
}
.novedades A
{
    display: block;
    color: #0f4979;
    text-decoration: none
}
.actividades A:hover
{
    display: block;
    color: #0f4979;
    text-decoration: none
}
.novedades A:hover
{
    display: block;
    color: #0f4979;
    text-decoration: none
}
.actividades LI
{
    margin-top: 1.5em;
    display: block;
    vertical-align: text-bottom;
    border-bottom: #cccccc thin dotted
}
.novedades LI
{
    margin-top: 1.5em;
    display: block;
    vertical-align: text-bottom;
    border-bottom: #cccccc thin dotted
}
.icnNuevo
{
    background-image: url(../imgsContenido/icnNovedad.gif);
    background-repeat: no-repeat
}
.imgCol
{
    background-image: url(../imgsDecorativas/fondoImgBuenDep.gif);
    text-align: right
}
H2.encuesta
{
    padding-right: 0.5em;
    background-position: 50% bottom;
    padding-left: 0.5em;
    font-weight: normal;
    font-size: 1em;
    background-image: url(../imgsDecorativas/fondoEncabEncuesta.jpg);
    padding-bottom: 0.5em;
    margin: 0em 0em 0.5em;
    color: #ffffff;
    padding-top: 0.5em;
    font-family: "Trebuchet MS", Arial, sans-serif
}
H3.encuesta
{
    margin-top: 0em;
    padding-left: 0.5em;
    font-weight: normal;
    font-size: 1em;
    margin-left: 0em;
    margin-right: 0em;
    background-color: #ffffff
}
.encuesta H3.encuesta
{
    padding-right: 0em;
    padding-left: 0em;
    padding-bottom: 0em;
    margin: 0em;
    padding-top: 0em;
    text-align: left
}
FORM.encuesta
{
    padding-right: 0em;
    padding-left: 0em;
    padding-bottom: 0em;
    margin: 0em;
    padding-top: 0em;
    text-align: right
}
.noBord
{
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none
}
.bordInf
{
    padding-right: 5px;
    margin-top: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    border-top-style: none;
    padding-top: 5px;
    border-bottom: #cccccc 2px solid;
    border-right-style: none;
    border-left-style: none
}
.bordInf LABEL
{
    margin-top: 5px;
    margin-left: 20px
}
.bordInf INPUT
{
}
.encuesta FIELDSET
{
    padding-right: 0em;
    padding-left: 0em;
    padding-bottom: 0em;
    margin: 0.5em 0.5em 1em;
    padding-top: 0em;
    text-align: right
}
.encuesta LEGEND
{
    padding-right: 0px;
    display: inline;
    padding-left: 0px;
    visibility: hidden;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px
}
DL.resultEncuesta
{
    padding-right: 0em;
    padding-left: 0em;
    padding-bottom: 0em;
    margin: 0.5em;
    padding-top: 0em;
    border-bottom: #cccccc 2px solid
}
.resultEncuesta DT
{
    padding-right: 0em;
    padding-left: 0em;
    padding-bottom: 0em;
    padding-top: 0em
}
.resultEncuesta DD
{
    padding-right: 0em;
    padding-left: 0em;
    padding-bottom: 0em;
    margin: -1.8em 0em 1.4em 2em;
    padding-top: 0em
}
UL.resultEncuesta
{
    padding-right: 0em;
    padding-left: 0em;
    padding-bottom: 0em;
    margin: 0.5em;
    padding-top: 0em;
    border-bottom: #cccccc 2px solid;
    list-style-type: none
}
.resultEncuesta LI
{
    padding-right: 1px;
    padding-left: 1px;
    padding-bottom: 0px;
    margin: -1em 0em 0em;
    padding-top: 0px;
    list-style-type: none
}
#contenidoInf .resultEncuesta LI P
{
    float: right;
    margin: -2.5em 0em 0em;
}
#contenidoInf .resultEncuesta LI B
{
    float: left;
}
.resultEncuesta DD
{
    padding-right: 0em;
    padding-left: 0em;
    padding-bottom: 0em;
    padding-top: 0em
}
.resultEncuesta .resultNumeric
{
    text-align: right
}
.resultEncuesta .resultGrafic
{
    padding-right: 0em;
    margin-top: 20px;
    padding-left: 0em;
    padding-bottom: 0em;
    padding-top: 0em;
    background-color: #cccccc
}
.resultGrafic IMG
{
    padding-right: 0em;
    display: block;
    padding-left: 0em;
    padding-bottom: 0em;
    margin: 0em;
    padding-top: 0em
}
HR.encuesta
{
    margin: 0em 0.2em 2px;
    color: #cccccc
}
H2.encuesta
{
    padding-right: 0.5em;
    background-position: 50% bottom;
    padding-left: 0.5em;
    font-weight: normal;
    font-size: 1em;
    background-image: url(../imgsDecorativas/fondoEncabEncuesta.jpg);
    padding-bottom: 0.5em;
    margin: 0em 0em 0.5em;
    color: #ffffff;
    padding-top: 0.5em;
    font-family: "Trebuchet MS", Arial, sans-serif
}
H3.encuesta
{
    margin-top: 0em;
    padding-left: 0.5em;
    font-weight: normal;
    font-size: 1em;
    margin-left: 0em;
    margin-right: 0em;
    background-color: #ffffff
}
.encuesta H3.encuesta
{
    padding-right: 0em;
    padding-left: 0em;
    padding-bottom: 0em;
    margin: 0em;
    padding-top: 0em;
    text-align: left
}
FORM.encuesta
{
    padding-right: 0em;
    padding-left: 0em;
    padding-bottom: 0em;
    margin: 0em;
    padding-top: 0em;
    text-align: right
}
.noBord
{
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none
}
.bordInf
{
    border-top-style: none;
    border-bottom: #cccccc 2px solid;
    border-right-style: none;
    border-left-style: none
}
.encuesta FIELDSET
{
    padding-right: 0em;
    padding-left: 0em;
    padding-bottom: 0em;
    margin: 0.5em 0.5em 1em;
    padding-top: 0em;
    text-align: right
}
.encuesta LEGEND
{
    padding-right: 0px;
    display: inline;
    padding-left: 0px;
    visibility: hidden;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px
}
DL.resultEncuesta
{
    padding-right: 0em;
    padding-left: 0em;
    padding-bottom: 0em;
    margin: 0.5em;
    padding-top: 0em;
    border-bottom: #cccccc 2px solid
}
.resultEncuesta DT
{
    padding-right: 0em;
    padding-left: 0em;
    padding-bottom: 0em;
    padding-top: 0em
}
.resultEncuesta DD
{
    padding-right: 0em;
    padding-left: 0em;
    padding-bottom: 0em;
    margin: -1.8em 0em 1.4em 2em;
    padding-top: 0em
}
#contenidoInf .resultEncuesta DD P
{
    padding-right: 0em;
    display: block;
    padding-left: 0em;
    padding-bottom: 0em;
    margin: 0px;
    padding-top: 0em
}
.resultEncuesta .resultNumeric
{
    text-align: right
}
.resultEncuesta .resultGrafic
{
    background-color: #cccccc
}
.resultGrafic IMG
{
    display: block
}
HR.encuesta
{
    margin: 0em 0.2em 2px;
    color: #cccccc
}
#contenidoSup
{
    border-right: #90c95d 1px solid;
    border-top: #90c95d 1px solid;
    margin: 4px;
    border-left: #90c95d 1px solid;
    border-bottom: #90c95d 1px solid;
    font-family: "Trebuchet MS", Arial, sans-serif
}
UL.nodosHijos
{
    padding-left: 0.1em;
    margin: 1em
}
.nodosHijos LI
{
    background-position: left center;
    padding-left: 1em;
    font-weight: bold;
    font-size: 12px;
    background-image: url(../imgsDecorativas/bulletNiv0.gif);
    color: #476b26;
    line-height: 1.3em;
    background-repeat: no-repeat;
    list-style-type: none
}
.nodosHijos LI A
{
    color: #476b26;
    text-decoration: none
}
.nodosHijos LI A:hover
{
    color: #a7c855
}
#contenidoInf
{
    padding-right: 30px;
    padding-left: 30px;
    font-size: 0.7em;
    color: #333333;
    padding-top: 5px;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#contenidoInf A
{
    font-weight: bold;
    color: #125a96;
    text-decoration: none
}
#contenidoInf A:hover
{
    color: #1a82d7
}
#textoInterior P
{
    margin-top: 1em;
    margin-bottom: 1em;
    line-height: 1.1em
}
#textoInterior UL
{
    margin-top: 0.4em;
    list-style-image: url(../imgsDecorativas/bulletNiv0.gif);
    margin-bottom: 0.6em;
    line-height: 1.5em
}
#textoInterior UL LI
{
}
#textoInterior UL LI UL
{
    margin-top: 0.5em;
    list-style-image: url(../imgsDecorativas/bulletInterior.gif);
    margin-bottom: 0.6em;
    line-height: 1.5em
}
#textoInterior UL LI UL LI
{
}
UL.parafloatIzq
{
    padding-right: 0em;
    padding-left: 0em;
    list-style-position: inside;
    list-style-image: url(../imgsDecorativas/bulletNiv0.gif);
    padding-bottom: 0em;
    padding-top: 0em
}
.parafloatIzq LI
{
    padding-right: 0em;
    padding-left: 0em;
    padding-bottom: 0em;
    margin: 0em 0em 0.15em -2em;
    line-height: 1.1em;
    padding-top: 0em
}
.parafloatIzq LI UL
{
    padding-right: 0.1em;
    padding-left: 0.1em;
    padding-bottom: 0.1em;
    line-height: 1.1em;
    padding-top: 0.1em
}
.parafloatIzq LI UL LI
{
    list-style-image: url(../imgsDecorativas/bulletverde_gris.gif);
    margin: 0em 0em 0em 1em;
    line-height: 1.1em
}
#contenidoInf P
{
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: 5px;
    line-height: 1.4em
}
UL.barraHD
{
    background-position: center 50%;
    margin-top: 0px;
    background-image: url(../imgsDecorativas/BordeFondoBarraHD.gif);
    padding-bottom: 0px;
    margin-left: 0em;
    margin-right: 0em;
    padding-top: 0px;
    background-repeat: repeat-x;
    list-style-type: none;

    height: 41px
}
.barraHD LI
{
    padding-right: 0px;
    padding-left: 0px;
    float: right;
    padding-bottom: 0px;
    margin: 13px 0px 0px auto;
    padding-top: 0px
}
.barraHD A
{
    margin-left: auto;
    background-color: #ffffff;
    text-decoration: none
}
#contenidoInf .botVolver A
{
    padding-right: 0px;
    display: block;
    font-weight: normal;
    background-image: url(../imgsDecorativas/fondoBtnVolver.gif);
    width: 55px;
    color: #ffffff;
    text-INDENT: 12px;
    line-height: 1.3em;
    background-repeat: no-repeat;
    height: 15px;
    text-align: center
}
#contenidoInf .botVolver A:link
{
    background-image: url(../imgsDecorativas/fondoBtnVolver.gif);
    color: #ffffff
}
#contenidoInf .botVolver A:visited
{
    padding-right: 0px;
    display: block;
    font-weight: normal;
    background-image: url(../imgsDecorativas/fondoBtnVolver.gif);
    width: 55px;
    color: #ffffff;
    text-INDENT: 12px;
    line-height: 1.3em;
    background-repeat: no-repeat;
    height: 15px;
    text-align: center
}
#contenidoInf .botVolver A:hover
{
    background-image: url(../imgsDecorativas/fondoBtnVolver_hover.gif);
    color: #4e7d31
}
#contenidoInf .botVolver A:active
{
    background-image: url(../imgsDecorativas/fondoBtnVolver_active.gif)
}
#contenidoInf .botSubir A
{
    display: block;
    padding-left: 4px;
    background-image: url(../imgsDecorativas/fondoBotonSubir.gif);
    width: 51px;
    color: #ffffff;
    line-height: 1.3em;
    background-repeat: no-repeat;
    height: 15px;
    text-align: left
}
#contenidoInf .botSubir A:link
{
    background-image: url(../imgsDecorativas/fondoBotonSubir.gif);
    color: #ffffff
}
#contenidoInf .botSubir A:visited
{
    display: block;
    padding-left: 4px;
    background-image: url(../imgsDecorativas/fondoBotonSubir.gif);
    width: 51px;
    color: #ffffff;
    line-height: 1.3em;
    background-repeat: no-repeat;
    height: 15px;
    text-align: left
}
#contenidoInf .botSubir A:hover
{
    background-image: url(../imgsDecorativas/fondoBotonSubir_hover.gif);
    color: #4e7d31
}
#contenidoInf .botSubir A:active
{
    background-image: url(../imgsDecorativas/fondoBotonSubir_active.gif)
}
.listadoColab
{
    padding-right: 0em;
    padding-left: 1%;
    padding-bottom: 0em;
    margin: 0em;
    padding-top: 2em;
    list-style-type: none;
}
.listadoColab LI
{
    float: left;
    padding-bottom: 2em;
    width: 99%;
    padding-top: 1em
}
.listadoColab P
{
    padding-right: 0px;
    display: block;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px
}
.logoColab
{
    border-right: #cbdf86 1px dashed;
    display: inline;
    float: left;
    padding-bottom: 1em;
    width: 40%;
    padding-top: 1.4em;
    text-align: center
}
.listadoColab DL
{
    padding-right: 0px;
    padding-left: 42%;
    padding-bottom: 1em;
    margin: 0px;
    padding-top: 1em
}
.listadoColab DT
{
    padding-right: 0px;
    padding-left: 0px;
    font-weight: bold;
    font-size: 12px;
    padding-bottom: 0px;
    margin: 0px;
    color: #476b26;
    padding-top: 0px
}
.listadoColab DD
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px
}
#contenidoInf .listadoColab DD A
{
    color: #97be0d
}
#contenidoInf .listadoColab DD A:hover
{
    color: #476b26;
    text-decoration: underline
}
UL.listNovedades
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 2em 0px 0px;
    padding-top: 0px;
    list-style-type: none;
    text-align: justify
}
UL.listActividades
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 2em 0px 0px;
    padding-top: 0px;
    list-style-type: none;
    text-align: justify
}
.listNovedades IMG
{
    display: block;
    padding-left: 20px;
    float: right;
    padding-bottom: 20px;
    padding-top: 20px
}
.listNovedades DL
{
    padding-right: 0em;
    padding-left: 0em;
    padding-bottom: 1em;
    margin: 0px;
    padding-top: 0em
}
.listNovedades DT
{
    font-weight: bold;
    font-size: 1.2em;
    color: #476b26;
    border-bottom: #90c95d 1px solid;
    font-family: "Trebuchet MS", Arial, sans-serif
}
.listActividades DT
{
    font-weight: bold;
    font-size: 1.2em;
    color: #476b26;
    border-bottom: #90c95d 1px solid;
    font-family: "Trebuchet MS", Arial, sans-serif
}
.listNovedades DD
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px
}
#imgGraciasParticip
{
    text-align: center
}
.decor
{
    color: #476b26;
    border-bottom: #97be0d 1px dashed
}
.encabResult
{
    font-size: 1em
}
UL.historicResult
{
    padding-right: 0px;
    padding-left: 3em;
    float: left;
    padding-bottom: 0px;
    margin: 0px;
    width: 90%;
    padding-top: 0px
}
.historicResult LI
{
}
.listaResultados
{
    list-style-type: upper-alpha
}
DL.resultSi
{
    float: left;
    margin-left: 5%;
    width: 37%;
    margin-right: 5%;
    border-bottom-style: none
}
DL.resultNo
{
    float: left;
    margin-left: 5%;
    width: 37%;
    margin-right: 5%;
    border-bottom-style: none
}
.resultNo
{
}
HR.separaEncuestas
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    color: #ffffff;
    border-top-style: none;
    padding-top: 0px;
    border-bottom: #333333 1px dashed
}
.historicResult LI.totalUsrResp
{
    padding-right: 0em;
    padding-left: 0em;
    padding-bottom: 0em;
    margin: 0em;
    padding-top: 2em;
    list-style-type: none
}
.historicResult LI
{
    margin-left: 5%;
    padding-top: 2em
}
.encabEncuestAnt
{
    font-size: 1.1em;
    border-bottom: #90c95d 1px solid
}
UL.listEncuestAnt
{
    padding-right: 0px;
    padding-left: 0px;
    float: left;
    padding-bottom: 0px;
    margin: 0px 0px 2em;
    width: 99%;
    padding-top: 0px;
    list-style-type: none
}
.listEncuestAnt LI
{    
    float: left;
    width: 100%;
    padding-top: 1.5em;
    border-bottom: #90c95d 1px solid;
    text-align: right
}
.listEncuestAnt STRONG
{
    color: #476b26
}
#contenidoInf .listEncuestAnt A
{
    font-weight: bold;
    color: #476b26
}
.listEncuestAnt H4
{
    padding-right: 0em;
    padding-left: 0em;
    font-weight: bold;
    font-size: 1em;
    float: left;
    padding-bottom: 0em;
    margin: 0em;
    color: #476b26;
    padding-top: 0em
}
.actividadesizquierda
{
    background-position: 50% bottom;
    float: left;
    background-image: url(../imgsDecorativas/BordeFondoBarraHD.gif);
    width: 95%;
    background-repeat: repeat-x;
    height: auto
}
.actividadesizquierda UL LI
{
    font-size: 12px;
    color: #333333;
    padding-top: 12%;
    font-family: "Trebuchet MS", Arial, sans-serif;
    list-style-type: none
}
.actividadesizquierda UL LI IMG
{
    padding-right: 5px
}
.actividadesizquierda UL LI A
{
    color: #006600;
    font-family: "Trebuchet MS", Arial, sans-serif;
    text-decoration: none
}
A:hover
{
    color: #006600;
    font-family: "Trebuchet MS", Arial, sans-serif;
    text-decoration: none
}
.actividadesizquierda OL LI
{
    float: right;
    margin: 0px;
    list-style-type: none
}
.actividadesizquierda OL LI
{
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    color: #006600;
    padding-top: 10px
}
.actividadesizquierda OL LI A
{
    border-right: medium none;
    border-top: medium none;
    border-left: medium none;
    border-bottom: medium none
}
.actividadesizquierda OL LI IMG
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px
}
UL.Actividad
{
	display: table-row;
    padding-right: 0em;
    padding-left: 0em;
    padding-bottom: 0em;
    margin: 0em;
    padding-top: 0em;
    list-style-type: none;
    height: auto;
    text-align: justify
}
.Actividad IMG
{
    margin-top: 0em;
    display: block;
    padding-left: 0em;
    float: left;
    padding-bottom: 0.4em;
    margin-right: 1em;
    padding-top: 0em
}
.Actividad LI
{
}
.Actividad DL
{
    margin: 0px
}
.Actividad DT
{
    border-right: medium none;
    background-position: 50% bottom;
    border-top: medium none;
    font-weight: bold;
    font-size: 1.1em;
    background-image: url(../imgsDecorativas/BordeFondoBarraHD.gif);
    border-left: medium none;
    width: 100%;
    color: #006600;
    border-bottom: medium none;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS", Arial, sans-serif;
    height: 1.4em
}
.Actividad DD
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px
}
.Actividad P
{
    font-size: 1em;
    vertical-align: top;
    width: 98%;
    color: #333333;
    font-family: "Trebuchet MS", Arial, sans-serif
}
UL.Botones
{
    padding-right: 0em;
    padding-left: 0em;
    padding-bottom: 0em;
    margin: 0em;
    padding-top: 0em;
    list-style-type: none;
    text-align: justify
}
.Botones A:link
{
    border-right: medium none;
    border-top: medium none;
    border-left: medium none;
    border-bottom: medium none
}
A:visited
{
    border-right: medium none;
    border-top: medium none;
    border-left: medium none;
    border-bottom: medium none
}
A:active
{
    border-right: medium none;
    border-top: medium none;
    border-left: medium none;
    border-bottom: medium none
}
.Botones A:hover
{
    border-right: medium none;
    border-top: medium none;
    border-left: medium none;
    border-bottom: medium none
}
#cPrincipal #OesteCentralEste #Contenido #contenidoInf .Actividades
{
    color: #333333
}
#cPrincipal #OesteCentralEste #Contenido #contenidoInf .Actividades A
{
    color: #006600
}
#cPrincipal #OesteCentralEste #Contenido #contenidoInf .listNovedades A
{
}
.contenedor
{
    float: left;
    width: 100px;
    height: auto
}
.calendarioizquierda
{
    padding-right: 0px;
    padding-left: 0px;
    float: left;
    padding-bottom: 0px;
    width: 200px;
    margin-right: 0.4em;
    padding-top: 0px
}
.calendariocentro
{
    padding-right: 0px;
    padding-left: 0px;
    float: left;
    padding-bottom: 0px;
    width: 200px;
    margin-right: 0.4em;
    padding-top: 0px
}
.calendarioizquierda P
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 10px;
    padding-bottom: 0px;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif
}
.calendariocentro P
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 10px;
    padding-bottom: 0px;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif
}
.calendarioderecha P
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 10px;
    padding-bottom: 0px;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif
}
.calendarioizquierda IMG
{
    border-right: medium none;
    border-top: medium none;
    border-left: medium none;
    border-bottom: medium none
}
.calendariocentro IMG
{
    border-right: medium none;
    border-top: medium none;
    border-left: medium none;
    border-bottom: medium none
}
.calendarioderecha IMG
{
    border-right: medium none;
    border-top: medium none;
    border-left: medium none;
    border-bottom: medium none
}
.calendarioizquierda A:link
{
    color: #006600;
    text-decoration: none
}
A:active
{
    color: #006600;
    text-decoration: none
}
A:hover
{
    color: #006600;
    text-decoration: none
}
.calendarioizquierda .titulCal
{
    border-right: #64a03f 1px solid;
    padding-right: 0px;
    border-top: #64a03f 1px solid;
    padding-left: 0.4em;
    font-weight: normal;
    font-size: 1.1em;
    background-image: url(../imgsDecorativas/h1_fondo_01.jpg);
    padding-bottom: 0px;
    margin: 0px 0px 0.2em;
    border-left: #64a03f 1px solid;
    width: auto;
    color: #ffffff;
    padding-top: 0px;
    border-bottom: #64a03f 1px solid;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS", Arial, sans-serif;
    text-align: left
}
.calendariocentro .titulCal
{
    border-right: #64a03f 1px solid;
    padding-right: 0px;
    border-top: #64a03f 1px solid;
    padding-left: 0.4em;
    font-weight: normal;
    font-size: 1.1em;
    background-image: url(../imgsDecorativas/h1_fondo_01.jpg);
    padding-bottom: 0px;
    margin: 0px 0px 0.2em;
    border-left: #64a03f 1px solid;
    width: auto;
    color: #ffffff;
    padding-top: 0px;
    border-bottom: #64a03f 1px solid;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS", Arial, sans-serif;
    text-align: left
}
.calendarioderecha .titulCal
{
    border-right: #64a03f 1px solid;
    padding-right: 0px;
    border-top: #64a03f 1px solid;
    padding-left: 0.4em;
    font-weight: normal;
    font-size: 1.1em;
    background-image: url(../imgsDecorativas/h1_fondo_01.jpg);
    padding-bottom: 0px;
    margin: 0px 0px 0.2em;
    border-left: #64a03f 1px solid;
    width: auto;
    color: #ffffff;
    padding-top: 0px;
    border-bottom: #64a03f 1px solid;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS", Arial, sans-serif;
    text-align: left
}
.calendarioizquierda TABLE
{
    border-right: #64a03f 1px solid;
    padding-right: 0px;
    border-top: #64a03f 1px solid;
    padding-left: 0px;
    padding-bottom: 0px;
    border-left: #64a03f 1px solid;
    width: 200px;
    padding-top: 0px;
    border-bottom: #64a03f 1px solid;
    background-color: #ffffff
}
.calendariocentro TABLE
{
    border-right: #64a03f 1px solid;
    padding-right: 0px;
    border-top: #64a03f 1px solid;
    padding-left: 0px;
    padding-bottom: 0px;
    border-left: #64a03f 1px solid;
    width: 200px;
    padding-top: 0px;
    border-bottom: #64a03f 1px solid;
    background-color: #ffffff
}
.calendarioderecha TABLE
{
    border-right: #64a03f 1px solid;
    padding-right: 0px;
    border-top: #64a03f 1px solid;
    padding-left: 0px;
    padding-bottom: 0px;
    border-left: #64a03f 1px solid;
    width: 200px;
    padding-top: 0px;
    border-bottom: #64a03f 1px solid;
    background-color: #ffffff
}
.calendarioizquierda TR
{
}
.calendariocentro TR
{
}
.calendarioderecha TR
{
}
.calendarioizquierda TD
{
    border-right: #95c479 1px dashed;
    padding-right: 0px;
    padding-left: 0px;
    font-size: 12px;
    padding-bottom: 0px;
    width: 22px;
    color: #333333;
    padding-top: 0px;
    border-bottom: #95c479 1px dashed;
    font-family: "Trebuchet MS", Arial, sans-serif;
    height: 22px;
    text-align: center
}
.calendariocentro TD
{
    border-right: #95c479 1px dashed;
    padding-right: 0px;
    padding-left: 0px;
    font-size: 12px;
    padding-bottom: 0px;
    width: 22px;
    color: #333333;
    padding-top: 0px;
    border-bottom: #95c479 1px dashed;
    font-family: "Trebuchet MS", Arial, sans-serif;
    height: 22px;
    text-align: center
}
.calendarioderecha TD
{
    border-right: #95c479 1px dashed;
    padding-right: 0px;
    padding-left: 0px;
    font-size: 12px;
    padding-bottom: 0px;
    width: 22px;
    color: #333333;
    padding-top: 0px;
    border-bottom: #95c479 1px dashed;
    font-family: "Trebuchet MS", Arial, sans-serif;
    height: 22px;
    text-align: center
}
.calendarioizquierda TD IMG
{
    border-right: medium none;
    padding-right: 0px;
    border-top: medium none;
    margin-top: 0px;
    padding-left: 0px;
    float: right;
    padding-bottom: 0px;
    border-left: medium none;
    padding-top: 0px;
    border-bottom: medium none
}
.calendariocentro TD IMG
{
    border-right: medium none;
    padding-right: 0px;
    border-top: medium none;
    margin-top: 0px;
    padding-left: 0px;
    float: right;
    padding-bottom: 0px;
    border-left: medium none;
    padding-top: 0px;
    border-bottom: medium none
}
.calendarioderecha TD IMG
{
    border-right: medium none;
    padding-right: 0px;
    border-top: medium none;
    margin-top: 0px;
    padding-left: 0px;
    float: right;
    padding-bottom: 0px;
    border-left: medium none;
    padding-top: 0px;
    border-bottom: medium none
}
.calendarioizquierda TD H1
{
    border-right: medium none;
    padding-right: 0px;
    border-top: medium none;
    padding-left: 0px;
    font-size: 1.1em;
    background-image: none;
    padding-bottom: 0px;
    margin: 0px;
    border-left: medium none;
    width: auto;
    color: #006600;
    padding-top: 0px;
    border-bottom: medium none;
    font-family: "Trebuchet MS", Arial, sans-serif;
    text-align: center
}
.calendariocentro TD H1
{
    border-right: medium none;
    padding-right: 0px;
    border-top: medium none;
    padding-left: 0px;
    font-size: 1.1em;
    background-image: none;
    padding-bottom: 0px;
    margin: 0px;
    border-left: medium none;
    width: auto;
    color: #006600;
    padding-top: 0px;
    border-bottom: medium none;
    font-family: "Trebuchet MS", Arial, sans-serif;
    text-align: center
}
.calendarioderecha TD H1
{
    border-right: medium none;
    padding-right: 0px;
    border-top: medium none;
    padding-left: 0px;
    font-size: 1.1em;
    background-image: none;
    padding-bottom: 0px;
    margin: 0px;
    border-left: medium none;
    width: auto;
    color: #006600;
    padding-top: 0px;
    border-bottom: medium none;
    font-family: "Trebuchet MS", Arial, sans-serif;
    text-align: center
}
.calendariocentro A:link
{
    color: #006600;
    text-decoration: none
}
A:active
{
    color: #006600;
    text-decoration: none
}
A:hover
{
    color: #006600;
    text-decoration: none
}
.calendarioderecha
{
    padding-right: 0px;
    padding-left: 0px;
    float: left;
    padding-bottom: 0px;
    width: 200px;
    padding-top: 0px
}
.calendarioderecha A:link
{
    color: #006600;
    text-decoration: none
}
A:active
{
    color: #006600;
    text-decoration: none
}
A:hover
{
    color: #006600;
    text-decoration: none
}
.descripciones
{
    margin-top: 1em;
    margin-bottom: 2em
}
.saltolinea
{
    margin: 1em
}
.fasevacia
{
    background-color: #ffffff
}
#fasevacia
{
    padding-left: 1em;
    border-left: #ffffff 10px solid
}
#fase0
{
    float: left;
    margin: 20px 0px 10px;
    width: 94%
}
#fase1
{
    float: left;
    margin: 20px 0px 10px;
    width: 94%
}
#fase2
{
    float: left;
    margin: 20px 0px 10px;
    width: 94%
}
#fase3
{
    float: left;
    margin: 20px 0px 10px;
    width: 94%
}
#fase4
{
    float: left;
    margin: 20px 0px 10px;
    width: 94%
}
#fase5
{
    float: left;
    margin: 20px 0px 10px;
    width: 94%
}
#fase6
{
    float: left;
    margin: 20px 0px 10px;
    width: 94%
}
#fase7
{
    float: left;
    margin: 20px 0px 10px;
    width: 94%
}
#fase8
{
    float: left;
    margin: 20px 0px 10px;
    width: 94%
}
#fase9
{
    float: left;
    margin: 20px 0px 10px;
    width: 94%
}
#fase10
{
    float: left;
    margin: 20px 0px 10px;
    width: 94%
}
#fase11
{
    float: left;
    margin: 20px 0px 10px;
    width: 94%
}
#fase0 H3
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1.2em;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    border-bottom: #90c95d 1px solid;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase1 H3
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1.2em;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    border-bottom: #90c95d 1px solid;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase2 H3
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1.2em;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    border-bottom: #90c95d 1px solid;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase3 H3
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1.2em;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    border-bottom: #90c95d 1px solid;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase4 H3
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1.2em;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    border-bottom: #90c95d 1px solid;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase5 H3
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1.2em;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    border-bottom: #90c95d 1px solid;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase6 H3
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1.2em;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    border-bottom: #90c95d 1px solid;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase7 H3
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1.2em;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    border-bottom: #90c95d 1px solid;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase8 H3
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1.2em;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    border-bottom: #90c95d 1px solid;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase9 H3
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1.2em;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    border-bottom: #90c95d 1px solid;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase10 H3
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1.2em;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    border-bottom: #90c95d 1px solid;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase11 H3
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1.2em;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    border-bottom: #90c95d 1px solid;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase0 H4
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 12px;
    float: right;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase1 H4
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 12px;
    float: right;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase2 H4
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 12px;
    float: right;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase3 H4
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 12px;
    float: right;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase4 H4
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 12px;
    float: right;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase5 H4
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 12px;
    float: right;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase6 H4
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 12px;
    float: right;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase7 H4
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 12px;
    float: right;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase8 H4
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 12px;
    float: right;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase9 H4
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 12px;
    float: right;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase10 H4
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 12px;
    float: right;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase11 H4
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 12px;
    float: right;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase0 .fecha
{
    padding-right: 0px;
    padding-left: 0px;
    float: right;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif;
    text-align: right
}
#fase1 .fecha
{
    padding-right: 0px;
    padding-left: 0px;
    float: right;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif;
    text-align: right
}
#fase2 .fecha
{
    padding-right: 0px;
    padding-left: 0px;
    float: right;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif;
    text-align: right
}
#fase3 .fecha
{
    padding-right: 0px;
    padding-left: 0px;
    float: right;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif;
    text-align: right
}
#fase4 .fecha
{
    padding-right: 0px;
    padding-left: 0px;
    float: right;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif;
    text-align: right
}
#fase5 .fecha
{
    padding-right: 0px;
    padding-left: 0px;
    float: right;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif;
    text-align: right
}
#fase6 .fecha
{
    padding-right: 0px;
    padding-left: 0px;
    float: right;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif;
    text-align: right
}
#fase7 .fecha
{
    padding-right: 0px;
    padding-left: 0px;
    float: right;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif;
    text-align: right
}
#fase8 .fecha
{
    padding-right: 0px;
    padding-left: 0px;
    float: right;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif;
    text-align: right
}
#fase9 .fecha
{
    padding-right: 0px;
    padding-left: 0px;
    float: right;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif;
    text-align: right
}
#fase10 .fecha
{
    padding-right: 0px;
    padding-left: 0px;
    float: right;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif;
    text-align: right
}
.fecha#fase11
{
    padding-right: 0px;
    padding-left: 0px;
    float: right;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif;
    text-align: right
}
#fase0 H5
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1em;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase1 H5
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1em;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase2 H5
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1em;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase3 H5
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1em;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase4 H5
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1em;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase5 H5
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1em;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase6 H5
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1em;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase7 H5
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1em;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase8 H5
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1em;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase9 H5
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1em;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase10 H5
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1em;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#fase11 H5
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1em;
    padding-bottom: 0px;
    margin: 0px;
    color: #0a3558;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif
}
.fase0
{
    background-color: #0066cc
}
#fase0
{
    padding-left: 1em;
    border-left: #0066cc 10px solid
}
.fase1
{
    background-color: #0099ff
}
#fase1
{
    padding-left: 1em;
    border-left: #0099ff 10px solid
}
.fase2
{
    background-color: #66ccff
}
#fase2
{
    padding-left: 1em;
    border-left: #66ccff 10px solid
}
.fase3
{
    background-color: #99cc66
}
#fase3
{
    padding-left: 1em;
    border-left: #99cc66 10px solid
}
.fase4
{
    background-color: #669933
}
#fase4
{
    padding-left: 1em;
    border-left: #669933 10px solid
}
.fase5
{
    background-color: #ff9900
}
#fase5
{
    padding-left: 1em;
    border-left: #ff9900 10px solid
}
.fase6
{
    background-color: #ffcc00
}
#fase6
{
    padding-left: 1em;
    border-left: #ffcc00 10px solid
}
.fase7
{
    background-color: #cc0033
}
#fase7
{
    padding-left: 1em;
    border-left: #cc0033 10px solid
}
.fase8
{
    background-color: #ff6666
}
#fase8
{
    padding-left: 1em;
    border-left: #ff6666 10px solid
}
.fase9
{
    background-color: #ff9999
}
#fase9
{
    padding-left: 1em;
    border-left: #ff9999 10px solid
}
.fase10
{
    background-color: #ffcc99
}
#fase10
{
    padding-left: 1em;
    border-left: #ffcc99 10px solid
}
.fase11
{
    background-color: #ffffcc
}
#fase11
{
    padding-left: 1em;
    border-left: #ffffcc 10px solid
}
.titulo
{
}
.titulo UL LI
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 14px;
    float: left;
    background-image: none;
    margin-bottom: 10px;
    padding-bottom: 0px;
    width: 100%;
    color: #006600;
    padding-top: 0px;
    border-bottom: #64a03f 1px solid;
    font-family: "Trebuchet MS", Arial, sans-serif;
    list-style-type: none;
    text-align: left
}
.evento
{
    padding-right: 4px;
    background-position: left 50%;
    padding-left: 4px;
    background-image: url(../imgsDecorativas/estrella_ie6.gif);
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    background-repeat: no-repeat
}
.evento1 UL
{
    padding-right: 0em;
    padding-left: 0em;
    float: left;
    padding-bottom: 0em;
    margin: 5px 5px 5px 0px;
    width: 94%;
    padding-top: 0em;
    list-style-type: none
}
.evento1 UL LI
{
    border-right: medium none;
    padding-right: 0em;
    border-top: medium none;
    padding-left: 0em;
    padding-bottom: 0em;
    margin-left: 1em;
    border-left: medium none;
    padding-top: 0em;
    border-bottom: medium none
}
.evento1 A:link
{
    color: #006600;
    text-decoration: none
}
A:active
{
    color: #006600;
    text-decoration: none
}
A:hover
{
    color: #006600;
    text-decoration: none
}
.evento1 UL LI H3
{
    padding-right: 0em;
    padding-left: 0em;
    font-size: 1.2em;
    padding-bottom: 0em;
    margin: 0em;
    color: #0a3558;
    padding-top: 0em;
    border-bottom: #90c95d 1px solid;
    font-family: "Trebuchet MS", Arial, sans-serif
}
.evento1 UL LI H4
{
    padding-right: 0em;
    padding-left: 0em;
    font-size: 1.1em;
    padding-bottom: 0em;
    margin: 0em;
    color: #0a3558;
    padding-top: 0em;
    border-bottom: #90c95d 1px dotted;
    font-family: "Trebuchet MS", Arial, sans-serif
}
.evento1 UL LI H4 B
{
    border-right: medium none;
    padding-right: 0em;
    border-top: medium none;
    margin-top: 0em;
    padding-left: 0em;
    font-size: 12px;
    padding-bottom: 0em;
    border-left: medium none;
    color: #666666;
    padding-top: 0em;
    border-bottom: medium none;
    font-family: "Trebuchet MS", Arial, sans-serif
}
.evento1 UL LI H5
{
    border-right: medium none;
    padding-right: 0em;
    background-position: 50% bottom;
    border-top: medium none;
    padding-left: 0em;
    font-size: 1em;
    background-image: url(../imgsDecorativas/BordeFondoBarraHD.gif);
    padding-bottom: 0em;
    border-left: medium none;
    color: #0a3558;
    padding-top: 0em;
    border-bottom: medium none;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS", Arial, sans-serif
}
.evento1 UL LI P
{
    padding-right: 0em;
    padding-left: 0em;
    font-size: 11px;
    padding-bottom: 0em;
    margin: 0em;
    color: #333333;
    padding-top: 0em;
    font-family: "Trebuchet MS", Arial, sans-serif
}
.izquierda
{
    border-right: medium none;
    border-top: medium none;
    overflow-Y: scroll;
    float: left;
    overflow-X: hidden;
    border-left: medium none;
    width: 20%;
    margin-right: 0px;
    border-bottom: medium none;
    height: 500px;
    background-color: #ffffff
}
.derecha
{
    border-right: medium none;
    border-top: medium none;
    float: left;
    overflow: auto;
    border-left: medium none;
    width: 80%;
    border-bottom: medium none;
    height: 500px;
    background-color: #ffffff
}
.filtro FORM
{
    padding-bottom: 10px;
    background-color: #f1efef
}
.filtro FORM INPUT
{
    border-right: #f1efef 1px solid;
    background-position: 50% bottom;
    border-top: #f1efef 1px solid;
    margin-top: 3px;
    font-size: 10px;
    background-image: url(../imgsDecorativas/btn_buscar_ov.png);
    margin-left: 10px;
    border-left: #f1efef 1px solid;
    width: 60px;
    border-bottom: #f1efef 1px solid;
    background-repeat: no-repeat;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 20px;
    background-color: #f1efef;
    text-decoration: none
}
.filtro FORM SELECT
{
    border-right: #cccccc 1px solid;
    padding-right: 2px;
    border-top: #cccccc 1px solid;
    margin-top: 10px;
    min-width: 90px;
    padding-left: 2px;
    font-size: 11px;
    padding-bottom: 2px;
    margin-left: 1%;
    border-left: #cccccc 1px solid;
    width: 100px;
    color: #333333;
    padding-top: 2px;
    border-bottom: #cccccc 1px solid;
    font-family: "Trebuchet MS", Arial, sans-serif;
    background-color: #ffffff
}
.filtro OPTION.uno
{
    background-color: #ffffff
}
.filtro OPTION.dos
{
    background-color: #ffffff
}
.filtro FORM OPTION.tres
{
    background-color: #ffffff
}
.filtro FORM OPTION.cuatro
{
    background-color: #ffffff
}
.filtro FORM OPTION.cinco
{
    background-color: #ffffff
}
.filtro FORM OPTION.seis
{
    background-color: #ffffff
}
.filtro FORM LABEL
{
    font-size: 12px;
    margin-left: 3px;
    color: #6cad45;
    font-family: "Trebuchet MS", Arial, sans-serif;
    text-decoration: none
}
.listafotos
{
    width: 130px;
    background-color: #ffffff;
    text-align: center
}
.listafotos UL
{
    padding-right: 0px;
    margin-top: 0px;
    display: inline;
    padding-left: 0px;
    padding-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    list-style-type: none
}
.listafotos UL LI
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    width: auto;
    padding-top: 0px;
    list-style-type: none;
    height: auto
}
.listafotos UL LI IMG
{
    border-right: #edeeef 0.1em solid;
    padding-right: 1%;
    border-top: #edeeef 0.1em solid;
    padding-left: 1%;
    margin-bottom: 10px;
    padding-bottom: 1%;
    border-left: #edeeef 0.1em solid;
    padding-top: 1%;
    border-bottom: #edeeef 0.1em solid;
    background-color: #edeeef
}
.listafotos UL LI A
{
    border-right: medium none;
    border-top: medium none;
    border-left: medium none;
    border-bottom: medium none
}
.listafotos P
{
    border-right: medium none;
    border-top: medium none;
    display: inline;
    font-size: 12px;
    margin: 1em 0em 10px 7em;
    border-left: medium none;
    color: #333333;
    border-bottom: medium none;
    font-family: "Trebuchet MS", Arial, sans-serif;
    text-decoration: none
}
.listafotos B
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 12px;
    padding-bottom: 0px;
    margin: 0px;
    color: #333333;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif;
    text-decoration: none
}
#vertical
{
    margin-left: 3%
}
.fotogrande
{
    border-right: medium none;
    border-top: medium none;
    border-left: medium none;
    width: 98%;
    padding-top: 5%;
    border-bottom: medium none;
    height: auto;
    background-color: #ffffff;
    text-align: center
}
.fotogrande UL
{
    width: 80%;
    list-style-type: none
}
.fotogrande UL LI
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    width: auto;
    padding-top: 0px;
    list-style-type: none
}
.fotogrande UL LI IMG
{
    border-right: #edeeef 1em solid;
    border-top: #edeeef 1em solid;
    border-left: #edeeef 1em solid;
    border-bottom: #edeeef 1em solid
}
.fotogrande UL H1
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 12px;
    padding-bottom: 0px;
    margin: 10px 0px 0px;
    color: #006600;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif;
    text-align: center;
    text-decoration: none
}
.fotogrande UL P
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 12px;
    padding-bottom: 0px;
    margin: 10px 0px 0px;
    color: #333333;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif;
    text-align: center;
    text-decoration: none
}
.fotogrande UL B
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 12px;
    padding-bottom: 0px;
    margin: 0px;
    color: #333333;
    padding-top: 0px;
    font-family: "Trebuchet MS", Arial, sans-serif;
    text-decoration: none
}
.mapaweb
{
    padding-right: 2%;
    padding-left: 2%;
    padding-bottom: 2%;
    width: 300px;
    padding-top: 20px;
    height: auto;
}
.mapaweb A
{
    color: #006600;
    text-decoration: none
}
.mapaweb A:link
{
    color: #006600;
    text-decoration: none
}
.mapaweb A:hover
{
    color: #006600;
    text-decoration: none
}
UL.mapaweb
{
    width: 90%
}
.mapaweb UL LI
{
    padding-right: 0em;
    padding-left: 0em;
    list-style-image: url(../imgsDecorativas/bulletNiv0.gif);
    padding-bottom: 0em;
    margin: 0em 0em 0.15em;
    line-height: 1.1em;
    padding-top: 0em
}
.mapaweb UL LI P
{
    font-weight: normal;
    font-size: 12px;
    color: #006600;
    border-bottom: #476b26 0.1em solid;
    font-family: "Trebuchet MS",Arial,sans-serif
}
.mapaweb UL LI UL
{
    border-right: medium none;
    border-top: medium none;
    border-left: medium none;
    border-bottom: medium none
}
.mapaweb UL LI UL LI
{
    border-right: medium none;
    padding-right: 0em;
    border-top: medium none;
    padding-left: 0em;
    list-style-position: outside;
    list-style-image: url(../imgsDecorativas/bulletflecha.jpg);
    padding-bottom: 0em;
    margin: 0em 0em 0em -1.5em;
    border-left: medium none;
    line-height: 1.1em;
    padding-top: 0em;
    border-bottom: medium none
}
.mapaweb UL LI UL LI P
{
    border-right: medium none;
    background-position: center bottom;
    border-top: medium none;
    font-size: 11px;
    background-image: url(../imgsDecorativas/BordeFondoBarraHD.gif);
    border-left: medium none;
    color: #666666;
    border-bottom: medium none;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS",Arial,sans-serif
}
.mapaweb UL LI UL LI UL
{
    border-right: medium none;
    border-top: medium none;
    border-left: medium none;
    border-bottom: medium none
}
.mapaweb UL LI UL LI UL LI
{
    border-right: medium none;
    padding-right: 0em;
    border-top: medium none;
    padding-left: 0em;
    list-style-image: url(../imgsDecorativas/bulletflechagris.jpg);
    padding-bottom: 0em;
    margin: 0em 0em 0.15em;
    border-left: medium none;
    line-height: 1.1em;
    padding-top: 0em;
    border-bottom: medium none
}
.mapaweb UL LI UL LI UL LI P
{
    border-right: medium none;
    background-position: center bottom;
    border-top: medium none;
    font-size: 11px;
    background-image: url(../imgsDecorativas/barrainferiortdgris.png);
    border-left: medium none;
    color: #999999;
    border-bottom: medium none;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS",Arial,sans-serif
}
.mapaweb UL LI UL LI UL LI UL
{
    border-right: medium none;
    border-top: medium none;
    border-left: medium none;
    border-bottom: medium none
}
.mapaweb UL LI UL LI UL LI UL LI
{
    border-right: medium none;
    padding-right: 0em;
    border-top: medium none;
    padding-left: 0em;
    list-style-image: url(../imgsDecorativas/bulletflechagris.jpg);
    padding-bottom: 0em;
    margin: 0em 0em 0em 0.15em;
    border-left: medium none;
    line-height: 1.1em;
    padding-top: 0em;
    border-bottom: medium none
}
.mapaweb UL LI UL LI UL LI UL LI P
{
    border-right: medium none;
    background-position: center bottom;
    border-top: medium none;
    font-size: 11px;
    background-image: url(../imgsDecorativas/barrainferiortdgris.png);
    border-left: medium none;
    color: #999999;
    border-bottom: medium none;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS",Arial,sans-serif
}
#inscrip TD
{
    border-bottom: #6cad45 1px dotted
}
.btns
{
    padding-right: 5px;
    padding-left: 5px;
    float: right;
    padding-bottom: 5px;
    padding-top: 5px
}
#inscrip
{
    margin-top: 4em;
    margin-bottom: 2em
}
#contenidoInf .textopeq
{
    font-size: 0.8em
}
.form01
{
    display: block;
    margin-bottom: 2em;
    width: 50%;
    text-align: right
}
#contenidoInf .Actividad P
{
}
.iconoNew
{
    margin-top: 2px;
    margin-bottom: 2px;
    margin-left: 5px
}
#contenidoInf .listActividades DT IMG
{
    float: right
}
#contenidoInf .barraHD LI
{
    margin-top: 20px
}
#contenidoInf H1
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1.3em;
    padding-bottom: 0px;
    margin: 0px 0px 1em;
    color: #0a3558;
    padding-top: 0px;
    border-bottom: #90c95d 1px solid;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#contenidoInf H2
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1.2em;
    padding-bottom: 0px;
    color: #0a3558;
    padding-top: 0px;
    border-bottom: #90c95d 1px solid;
    font-family: "Trebuchet MS", Arial, sans-serif
}
#contenidoInf H3
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1.1em;
    padding-bottom: 0px;
    margin: 0px 0px 1em;
    color: #0a3558;
    padding-top: 0px;
    border-bottom: #90c95d 1px solid;
    font-family: "Trebuchet MS", Arial, sans-serif
}
.cabCalendarios
{
    border-right: medium none;
    border-top: medium none;
    font-weight: bold;
    font-size: 1.2em;
    border-left: medium none;
    color: #0a3558;
    border-bottom: #578c34 1px solid;
    text-align: center
}
.fasevacia
{
    boder-bottom: 1px dotted #578C34
}
.fase0
{
    boder-bottom: 1px dotted #578C34
}
.fase1
{
    boder-bottom: 1px dotted #578C34
}
.fase2
{
    boder-bottom: 1px dotted #578C34
}
.fase3
{
    boder-bottom: 1px dotted #578C34
}
.fase4
{
    boder-bottom: 1px dotted #578C34
}
.fase5
{
    boder-bottom: 1px dotted #578C34
}
.fase6
{
    boder-bottom: 1px dotted #578C34
}
.fase7
{
    boder-bottom: 1px dotted #578C34
}
.fase8
{
    boder-bottom: 1px dotted #578C34
}
.fase9
{
    boder-bottom: 1px dotted #578C34
}
.fase10
{
    boder-bottom: 1px dotted #578C34
}
.fase11
{
    boder-bottom: 1px dotted #578C34
}
IMG.banners
{
    max-width: 167px;
}
.menuNav
{
	padding-top: 189px;
	padding-bottom: 0px;
	background: url('../imgsContenido/decalogoBuenDep.gif') no-repeat top center;
}
.totalcentrado
{
	width: 100%; text-align: center;
}
.redsocial
{
	width: 167px; text-align: center; *padding-bottom: 7px;
}
.clear
{
	clear:both;
}

#contenidoInf
{
	display: table-cell;
}

.listadoColab
{
	margin-bottom: 200px;
}

.h2foto
{
	margin: 20px 30px 0px 30px;
}

.contenidoinfoto
{
	float: none; display: inherit; margin: 0; padding: 0; width: 100%;
}

.menufoto
{
	padding: 0px 30px 0px 30px;
}

.copy
{
	width: 100%; font-size: 12px; text-align:center; margin: -20px 0 -15px 0; color: #0C4800;
}

.diseo-paginas-web
{
	position: absolute; top: -5000px;
}
