.textoPie {
	FONT-SIZE: 0.6em; FONT-FAMILY: Arial; COLOR: #666
}
.tamanoDescarga {
	FONT-SIZE: 0.6em; FONT-FAMILY: Arial; COLOR: #444
}
.contenedorFotosSeparador {
	BACKGROUND: url(../img/backGris3.gif) repeat-x 0px 100%; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 9px
}
.contenedorFotos {
	BACKGROUND: url(../img/bg_galeria.gif) repeat-y right top; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 18px 0px; PADDING-RIGHT: 0px
}
.moduloFoto {
	FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WIDTH: 22.7em
}
.moduloFoto UL {
	WIDTH: 100%
}
.moduloFoto UL LI {
	FLOAT: left; WIDTH: 18.1em
}
.moduloFoto UL LI.tituloImagen {
	COLOR: #336699; PADDING-BOTTOM: 10px
}
.moduloFoto UL LI.cuadroImagen {
	MARGIN-BOTTOM: 5px
}
.moduloFoto UL LI.cuadroImagen IMG {
	BORDER-TOP: #89a8b4 1px solid; BORDER-RIGHT: #89a8b4 1px solid; BORDER-BOTTOM: #89a8b4 1px solid; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 1px; BORDER-LEFT: #89a8b4 1px solid; PADDING-RIGHT: 1px
}
.moduloFoto UL:after {
	HEIGHT: 1px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.moduloFoto A {
	COLOR: #444
}
A.ampliar {
	DISPLAY: block; PADDING-RIGHT: 30px
}
A.descargar {
	DISPLAY: block; PADDING-RIGHT: 30px
}
.moduloFoto P {
	PADDING-BOTTOM: 10px
}
.marcoPaginacionSuperior {
	BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; BACKGROUND: url(../img/backPaginacion.gif) repeat-x 0px 1px; BORDER-BOTTOM: #fff 1px solid; PADDING-TOP: 7px; CLEAR: both; MARGIN: 0px 13px 0px 14px; BORDER-LEFT: #fff 1px solid
}
.marcoPaginacionInferior {
	BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; BACKGROUND: url(../img/backPaginacion.gif) repeat-x 0px 27px; BORDER-BOTTOM: #fff 1px solid; CLEAR: both; MARGIN: 0px 13px 0px 14px; BORDER-LEFT: #fff 1px solid
}
.sinPunteado.marcoPaginacionInferior {
	BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 10px
}
.marcoPaginacionSuperior_bg {
	BACKGROUND: url(../img/backPaginacion_bg.gif) repeat-x left top; PADDING-BOTTOM: 10px; PADDING-TOP: 5px; PADDING-LEFT: 0px; CLEAR: both; PADDING-RIGHT: 0px
}
.marcoPaginacionSuperior_bg DIV.leyend {
	MARGIN-BOTTOM: 3px; TEXT-ALIGN: right; MARGIN-TOP: 5px
}
.marcoPaginacionSuperior_bg DIV.leyend SPAN {
	MARGIN-RIGHT: 20px
}
.marcoPaginacionSuperior_bg DIV.leyend SPAN IMG {
	MARGIN-BOTTOM: -5px; MARGIN-RIGHT: 5px
}
.marcoPaginacionSuperior_bg FORM#formFiltro {
	FLOAT: left; PADDING-LEFT: 4em; WIDTH: 30em
}
.marcoPaginacionSuperior_bg FORM#formFiltro INPUT.boton {
	MARGIN-TOP: 0.3em
}
.marcoPaginacionSuperior_bg DL {
	FONT-SIZE: 0.85em; FLOAT: right; MARGIN-RIGHT: 2em
}
.marcoPaginacionSuperior_bg DL DT {
	FLOAT: left; COLOR: #353535; WIDTH: 10em
}
.marcoPaginacionSuperior_bg DL DD {
	COLOR: #80a4b0
}
.paginacion {
	HEIGHT: 21px; COLOR: #444; PADDING-RIGHT: 2px
}
.inferior.paginacion {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 8px 0px 0px; BORDER-TOP-WIDTH: 0px
}
.paginacion .box {
	TEXT-ALIGN: right
}
.paginacion SPAN {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px
}
.paginacion UL {
	BACKGROUND: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 2px; DISPLAY: inline; PADDING-RIGHT: 2px
}
.paginacion UL LI {
	DISPLAY: inline
}
.paginacion A {
	COLOR: #444
}
.paginacion .activo {
	FONT-WEIGHT: bold; COLOR: #d40707
}
.paginacion2 {
	MARGIN: 0px 11px 0px 20px
}
.borderTop {
	BORDER-TOP: #c9d7de 1px solid; PADDING-TOP: 1.5em; MARGIN-TOP: 8px
}
.paginacion2 .extendida {
	BACKGROUND: url(../img/backPaginacion.gif) repeat-x left bottom; PADDING-BOTTOM: 0.8em; TEXT-ALIGN: right
}
.paginacion2 .extendida P {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; DISPLAY: inline; PADDING-RIGHT: 10px
}
.paginacion2 .extendida UL {
	PADDING-LEFT: 4px; BORDER-LEFT: #666 1px solid; DISPLAY: inline
}
.paginacion2 .extendida UL LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline
}
.paginacion2 .extendida UL LI A {
	BORDER-RIGHT: #666 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 7px
}
.paginacion2 .extendida UL LI A.activo {
	FONT-SIZE: 1.1em; FONT-WEIGHT: bold; COLOR: #666
}
.contenedorFotosSeparador2 {
	BACKGROUND: url(../img/backGris3.gif) repeat-x 0px 0%; PADDING-BOTTOM: 18px; TEXT-ALIGN: center; PADDING-TOP: 18px; PADDING-LEFT: 0px; MARGIN: 0px 14px 0px 19px; PADDING-RIGHT: 0px
}
.contenedorFotosGrande {
	MARGIN: 0px auto; WIDTH: 502px
}
.moduloFotoGrande IMG {
	MAX-WIDTH: 40em; BORDER-TOP: #89a8b4 2px solid; BORDER-RIGHT: #89a8b4 2px solid; BORDER-BOTTOM: #89a8b4 2px solid; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; PADDING-LEFT: 4px; BORDER-LEFT: #89a8b4 2px solid; PADDING-RIGHT: 4px; WIDTH: 30em
}
.tablaTipo5 {
	
}
.tablaTipo3 {
	FLOAT: left
}
.tablaTipo4 {
	FLOAT: left
}
.tablaTipoP {
	FLOAT: left
}
.contenedoraGraficos {
	FLOAT: left; PADDING-LEFT: 19px; WIDTH: 97%
}
.contenedoraGraficos IMG {
	MARGIN-TOP: 1.2em
}
.grafico1 {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FLOAT: left; TEXT-ALIGN: center; PADDING-RIGHT: 1px; BORDER-TOP-WIDTH: 0px; WIDTH: 49.3%
}
.grafico2 {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FLOAT: left; TEXT-ALIGN: center; PADDING-RIGHT: 1px; BORDER-TOP-WIDTH: 0px; WIDTH: 49.3%
}
.grafico1 P {
	TEXT-ALIGN: left
}
.grafico2 P {
	TEXT-ALIGN: left
}
.grafico3 {
	MARGIN-RIGHT: 12px
}
.contenedoraGraficos P {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 12px; PADDING-RIGHT: 5px; BACKGROUND-COLOR: #ccdce3
}
.tablaTipo5 TABLE {
	BORDER-COLLAPSE: collapse; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px 15px 10px 19px; BORDER-SPACING: 0; PADDING-RIGHT: 0px
}
.tablaTipo3 TABLE {
	BORDER-COLLAPSE: collapse; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px 15px 10px 19px; BORDER-SPACING: 0; PADDING-RIGHT: 0px
}
.tablaTipo4 TABLE {
	BORDER-COLLAPSE: collapse; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px 15px 10px 19px; BORDER-SPACING: 0; PADDING-RIGHT: 0px
}
.tablaTipoP TABLE {
	BORDER-COLLAPSE: collapse; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px 15px 10px 19px; BORDER-SPACING: 0; PADDING-RIGHT: 0px
}
.tablaTipo4 TABLE.ratios {
	MARGIN: 0px 2px 10px 19px
}
.tablaTipo3 TABLE {
	MARGIN: 0px 2px 10px 18px
}
.tablaTipo4 TABLE {
	MARGIN: 0px 5px 10px 0px
}
.tablaTipoP TABLE {
	MARGIN: 0px 5px 10px 0px
}
.tablaTipoP TABLE.ampliaciones {
	MARGIN: 0px 5px 0px 0px
}
.tablaTipo5 TABLE {
	CLEAR: both
}
.tablaTipo3 TABLE {
	WIDTH: 34.2em
}
.tablaTipo4 TABLE {
	WIDTH: 34.2em
}
.tablaTipoP TABLE {
	WIDTH: 16.8em
}
.tablaTipo5 TABLE TR {
	FONT-WEIGHT: normal; COLOR: #444; TEXT-ALIGN: left; MARGIN: 0px
}
.tablaTipo3 TABLE TR {
	FONT-WEIGHT: normal; COLOR: #444; TEXT-ALIGN: left; MARGIN: 0px
}
.tablaTipo4 TABLE TR {
	FONT-WEIGHT: normal; COLOR: #444; TEXT-ALIGN: left; MARGIN: 0px
}
.tablaTipoP TABLE TR {
	FONT-WEIGHT: normal; COLOR: #444; TEXT-ALIGN: left; MARGIN: 0px
}
.tablaTipo5 TABLE TD {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px
}
.tablaTipo5 TABLE TH {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px
}
.tablaTipo3 TABLE TD {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 12px; PADDING-RIGHT: 5px
}
.tablaTipo3 TABLE TH {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 12px; PADDING-RIGHT: 5px
}
.tablaTipo4 TABLE TD {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 12px; PADDING-RIGHT: 5px
}
.tablaTipo4 TABLE TH {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 12px; PADDING-RIGHT: 5px
}
.tablaTipoP TABLE TD {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 12px; PADDING-RIGHT: 5px
}
.tablaTipoP TABLE TH {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 12px; PADDING-RIGHT: 5px
}
.tablaTipo4 TABLE TD.columnaTipo4_2 {
	TEXT-ALIGN: right
}
.tablaTipo3 TABLE TD.columnaTipo3_2 {
	TEXT-ALIGN: right
}
.tablaTipo3 TABLE TD.columnaTipo3_3 {
	TEXT-ALIGN: right
}
.tablaTipo3 TABLE TD.columnaTipo3_4 {
	TEXT-ALIGN: right
}
.tablaTipo3 TABLE TH.columnaTipo3_3 {
	TEXT-ALIGN: right
}
.tablaTipo3 TABLE TH.columnaTipo3_4 {
	TEXT-ALIGN: right
}
.colorFondoTipo1 {
	BACKGROUND-COLOR: #ccdce3
}
.colorFondoTipo2 {
	BACKGROUND-COLOR: #f2f2f2
}
.colorFondoTipo1_1 {
	TEXT-ALIGN: right; BACKGROUND-COLOR: #ccdce3
}
.colorFondoTipo2_1 {
	TEXT-ALIGN: right; BACKGROUND-COLOR: #f2f2f2
}
.columnaTipo2_1 {
	WIDTH: 20%
}
.columnaTipo2_2 {
	WIDTH: 80%
}
.columnaTipo4_2 {
	WIDTH: 15%
}
.columnaTipo4_1 {
	WIDTH: 85%
}
.columnaTipo3_1 {
	WIDTH: 20%
}
.columnaTipo3_2 {
	WIDTH: 40%
}
.columnaTipo3_3 {
	WIDTH: 40%
}
.color1 {
	COLOR: #369
}
.columnaTipo6_1 {
	TEXT-ALIGN: right; WIDTH: 15%
}
.columnaTipo6_2 {
	TEXT-ALIGN: right; WIDTH: 25%
}
