body {
	padding: 0;
	margin: 0;
	text-align: center;
}
#contenedorauxanchominimo {
	position: relative;
	float: left;
	width: auto;
	border-left: 952px solid #fff;
}
#contenedorprincipal {
	_position: relative;
	min-width: 952px;
	width: 952px;
	border: none;
	margin: auto;
	text-align: left;
}
#bloquesuperior, #bloqueinferior {
	width: 100%;
}
#bloqueencabezado {
	width: 100%;
	height: 148px;
	vertical-align: top;
}
#bloquepublicidadsuperior, #bloquepublicidadinferior {
	display: none;
	width: 100%;
	height: 100px;
}
#bloquenavegacionsuperior, #bloquenavegacioninferior {
	width: 100%;
	height: 50px;
	overflow: hidden;
}
#bloquenavegacioninferior {
	padding: 5px 0 0;
}
#bloquenavegacionaccesosdirectossuperior {
	width: 100%;
	height: auto;
	overflow: hidden;
}
#bloquepiepagina {
	width: 100%;
	height: auto !important;
	overflow: hidden;
}
#contenedorexterior {
	width: auto;
	border-left-style: solid;
	border-left-width: 160px;
	border-right-style: solid;
	border-right-width: 0;
}
#contenedorinterior {
	width: 100%;
}
#bloqueizquierdo, #bloquederecho {
	height: 100%;
	overflow: hidden;
	border: none;
}
#bloqueizquierdo {
	position: relative;
	float: left;
	width: 160px;
	margin: 0 0 0 -160px;
}
#bloquederecho {
	display: none;
	position: relative;
	float: right;
	width: 150px;
	margin: 0 -150px 0 0;
}
#bloquecontenido {
	width: auto;
	min-height: 800px;
	height: auto !important;
	height: 800px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
body {
	background: #fff;
	color: #606060;
	text-indent: 0;
	font: normal 8pt helvetica, arial, sans-serif;
}
#contenedorprincipal {
	background: #fff;
	color: inherit;
}
h1, h2, h3, h4, h5, h6 {
	background: inherit;
	margin: 10px 0;
	color: #3C3C41;
}
h2 {
	margin: 15px 0;
}
h1 .textoremarcado, h2 .textoremarcado, h3 .textoremarcado, h4 .textoremarcado, h5 .textoremarcado, h6 .textoremarcado {
	background: inherit;
	color: #3C3C41;
}
h1 {
	font-size: 16pt;
	font-weight: normal;
}
h2 {
	font-size: 14pt;
	font-weight: normal;
}
h3 {
	font-size: 12pt;
	font-weight: bold;
}
h4 {
	font-size: 11pt;
	font-weight: bold;
}
h5 {
	font-size: 10pt;
	font-weight: bold;
}
h6 {
	font-size: 9pt;
	font-weight: bold;
}
p, ul, ol, dl {
	border: none;
}
label, input.button, input.text, textarea, select, option, input.radio, input.checkbox, .etiquetamensajeerror, .etiquetamensajeinformacion, .etiquetamensajeayuda, .etiquetamensajeexclamacion, .etiquetamensajepregunta, .etiquetamensajecomentario, .etiquetamensajesugerencia, .etiquetamensajeadvertencia, .etiquetanombreatributo, .etiquetavaloratributo, .etiquetaresaltadanombreatributo, .etiquetaresaltadavaloratributo, .botoncomandohabilitado, .botoncomandodeshabilitado, .cajatextohabilitada, .cajatextodeshabilitada, .listahabilitada, .listadesplegablehabilitada, .listahabilitada, .listadesplegablehabilitada {
	margin: 1px;
	vertical-align: middle;
}
label, .etiquetamensajeerror, .etiquetamensajeinformacion, .etiquetamensajeayuda, .etiquetamensajeexclamacion, .etiquetamensajepregunta, .etiquetamensajecomentario, .etiquetamensajesugerencia, .etiquetamensajeadvertencia, .etiquetanombreatributo, .etiquetaresaltadanombreatributo {
	font-weight: bold;
}
input.text, textarea, select, option, input.radio, input.checkbox, .etiquetavaloratributo, .etiquetaresaltadavaloratributo, .cajatextohabilitada, .cajatextodeshabilitada, .listahabilitada, .listadesplegablehabilitada, .listahabilitada, .listadesplegablehabilitada {
	color: #414141 !important;
	text-align: left;
	font: 8pt sans-serif, tahoma, arial !important;
}
input.text, textarea, select, .cajatextohabilitada, .cajatextodeshabilitada, .listahabilitada, .listadesplegablehabilitada, .listahabilitada, .listadesplegablehabilitada {
	background: #fff;
	border: solid 1px #7F9DB9 !important;
}
input.button, .botoncomandohabilitado, .botoncomandodeshabilitado {
	padding: 2px;
	text-align: center;
	cursor: pointer;
	font: bold 8pt tahoma, verdana, arial;
}
table, .tabladivisioncontenido, .tablalistado {
	width: 99%;
	padding: 0;
	margin: 0 auto;
	font-size: 8pt;
	vertical-align: middle;
	table-layout: fixed;
}
table caption, .tabladivisioncontenido caption, .tablalistado caption {
	font-weight: bold;
}
table tr th, .tabladivisioncontenido tr th, .tablalistado tr th {
	font-weight: bold;
	text-align: center;
}
table tr td, .tabladivisioncontenido tr td, .tablalistado tr td {
	padding: 1px;
	vertical-align: top;
}
table tfoot tr td, .tabladivisioncontenido tfoot tr td, .tablalistado tfoot tr td {
	font-weight: bold;
	text-align: center;
}
.tabladivisioncontenido caption {
	display: none;
}
.tabladivisioncontenido thead {
	display: none;
}
.tabladivisioncontenido tfoot {
	display: none;
}
.tabladivisioncontenido tbody tr td, .tabladivisioncontenido tbody tr td.nombreatributo, .tabladivisioncontenido tbody tr td.valoratributo, .tabladivisioncontenido tbody tr td.opcionnavegacion {
	background: none;
	color: inherit;
}
.tabladivisioncontenido tbody tr td.opcionnavegacion {
	font-weight: bold;
}
.tabladivisioncontenido tbody tr td.opcionnavegacion a:link, .tabladivisioncontenido tbody tr td.opcionnavegacion a:visited, .tabladivisioncontenido tbody tr td.opcionnavegacion a:hover, .tabladivisioncontenido tbody tr td.opcionnavegacion a:active {
	font-weight: bold;
}
.tablalistado caption {
	display: none;
}
.tablalistado thead tr th, .tablalistado thead tr th.opcionnavegacion {
	background: #545454;
	border-bottom: 1px solid #DDD;
	padding: 2px 0;
	color: #fff;
	text-decoration: none;
}
.tablalistado thead tr th a:link, .tablalistado thead tr th a:visited, .tablalistado thead tr th a:hover, .tablalistado thead tr th a:active {
	background: inherit;
	color: #fff;
}
.tablalistado tfoot {
	display: none;
}
.tablalistado tbody tr td, .tablalistado tbody tr td.opcionnavegacion {
	background: #fff;
	color: inherit;
	text-decoration: none;
}
.tablalistado tbody tr td.masculino, .tablalistado tbody tr td.masculinoopcionnavegacion {
	background: #e6f3f3;
	color: inherit;
}
.tablalistado tbody tr td.femenino, .tablalistado tbody tr td.femeninoopcionnavegacion {
	background: #fadadb;
	color: inherit;
}
.tablalistado tbody tr td.opcionnavegacion, .tablalistado tbody tr td.femeninoopcionnavegacion, .tablalistado tbody tr td.masculinoopcionnavegacion {
	font-weight: bold;
}
.tablalistado tbody tr td.opcionnavegacion a:link, .tablalistado tbody tr td.opcionnavegacion a:visited, .tablalistado tbody tr td.opcionnavegacion a:hover, .tablalistado tbody tr td.opcionnavegacion a:active {
	background: inherit;
	color: black;
	font-weight: bold;
}
form {
	margin: auto;
}
form fieldset {
	border: none;
	margin: auto;
	width: 98%;
}
.contenedorinfocomun, .contenedormensajeerror, .contenedormensajeinformacion, .contenedormensajeayuda, .contenedormensajeexclamacion, .contenedormensajepregunta, .contenedormensajecomentario, .contenedormensajedesarrollo, .contenedoropcionesnavegacion, .contenedorinfoparametrizacion, .contenedorinfopaginacion, .contenedorinfopaginacionanteriorlistado, .contenedorinfopaginacionposteriorlistado, .contenedorpublicidad, .contenedorcontenidoweb, .contenedornoticia, .contenedorclasificado, .contenedorperfilusuario {
	background: #F9F8F4;
	width: 99%;
	overflow: hidden;
	border: none !important;
	padding: 0;
	margin: 4px auto;
}
.contenedorinfocomun h1, .contenedormensajeerror h1, .contenedormensajeinformacion h1, .contenedormensajeayuda h1, .contenedormensajeexclamacion h1, .contenedormensajepregunta h1, .contenedormensajecomentario h1, .contenedormensajedesarrollo h1, .contenedoropcionesnavegacion h1, .contenedorinfoparametrizacion h1, .contenedorinfopaginacion h1, .contenedorinfopaginacionanteriorlistado h1, .contenedorinfopaginacionposteriorlistado h1, .contenedorpublicidad h1, .contenedorcontenidoweb h1, .contenedornoticia h1, .contenedorclasificado h1, .contenedorperfilusuario h1 {
	background: #545454 !important;
	width: auto;
	border: none !important;
	padding: 0 0 2px 1px !important;
	margin: 0 !important;
	color: #fff !important;
	font-size: 8pt;
	font-weight: bold !important;
	text-align: left !important;
}
.contenedorinfocomun h1 a:link, .contenedorinfocomun h1 a:visited, .contenedorinfocomun h1 a:hover, .contenedorinfocomun h1 a:active, .contenedormensajeerror h1 a:link, .contenedormensajeerror h1 a:visited, .contenedormensajeerror h1 a:hover, .contenedormensajeerror h1 a:active, .contenedormensajeinformacion h1 a:link, .contenedormensajeinformacion h1 a:visited, .contenedormensajeinformacion h1 a:hover, .contenedormensajeinformacion h1 a:active, .contenedormensajeayuda h1 a:link, .contenedormensajeayuda h1 a:visited, .contenedormensajeayuda h1 a:hover, .contenedormensajeayuda h1 a:active, .contenedormensajeexclamacion h1 a:link, .contenedormensajeexclamacion h1 a:visited, .contenedormensajeexclamacion h1 a:hover, .contenedormensajeexclamacion h1 a:active, .contenedormensajepregunta h1 a:link, .contenedormensajepregunta h1 a:visited, .contenedormensajepregunta h1 a:hover, .contenedormensajepregunta h1 a:active, .contenedormensajecomentario h1 a:link, .contenedormensajecomentario h1 a:visited, .contenedormensajecomentario h1 a:hover, .contenedormensajecomentario h1 a:active, .contenedormensajedesarrollo h1 a:link, .contenedormensajedesarrollo h1 a:visited, .contenedormensajedesarrollo h1 a:hover, .contenedormensajedesarrollo h1 a:active, .contenedoropcionesnavegacion h1 a:link, .contenedoropcionesnavegacion h1 a:visited, .contenedoropcionesnavegacion h1 a:hover, .contenedoropcionesnavegacion h1 a:active, .contenedorinfoparametrizacion h1 a:link, .contenedorinfoparametrizacion h1 a:visited, .contenedorinfoparametrizacion h1 a:hover, .contenedorinfoparametrizacion h1 a:active, .contenedorinfopaginacion h1 a:link, .contenedorinfopaginacion h1 a:visited, .contenedorinfopaginacion h1 a:hover, .contenedorinfopaginacion h1 a:active, .contenedorinfopaginacionanteriorlistado h1 a:link, .contenedorinfopaginacionanteriorlistado h1 a:visited, .contenedorinfopaginacionanteriorlistado h1 a:hover, .contenedorinfopaginacionanteriorlistado h1 a:active, .contenedorinfopaginacionposteriorlistado h1 a:link, .contenedorinfopaginacionposteriorlistado h1 a:visited, .contenedorinfopaginacionposteriorlistado h1 a:hover, .contenedorinfopaginacionposteriorlistado h1 a:active, .contenedorpublicidad h1 a:link, .contenedorpublicidad h1 a:visited, .contenedorpublicidad h1 a:hover, .contenedorpublicidad h1 a:active, .contenedorcontenidoweb h1 a:link, .contenedorcontenidoweb h1 a:visited, .contenedorcontenidoweb h1 a:hover, .contenedorcontenidoweb h1 a:active, .contenedornoticia h1 a:link, .contenedornoticia h1 a:visited, .contenedornoticia h1 a:hover, .contenedornoticia h1 a:active, .contenedorclasificado h1 a:link, .contenedorclasificado h1 a:visited, .contenedorclasificado h1 a:hover, .contenedorclasificado h1 a:active, .contenedorperfilusuario h1 a:link, .contenedorperfilusuario h1 a:visited, .contenedorperfilusuario h1 a:hover, .contenedorperfilusuario h1 a:active {
	background: inherit;
	color: #fff !important;
}
.contenedorinfocomun .cuerpocontenedor, .contenedormensajeerror .cuerpocontenedor, .contenedormensajeinformacion .cuerpocontenedor, .contenedormensajeayuda .cuerpocontenedor, .contenedormensajeexclamacion .cuerpocontenedor, .contenedormensajepregunta .cuerpocontenedor, .contenedormensajecomentario .cuerpocontenedor, .contenedormensajedesarrollo .cuerpocontenedor, .contenedoropcionesnavegacion .cuerpocontenedor, .contenedorinfoparametrizacion .cuerpocontenedor, .contenedorinfopaginacion .cuerpocontenedor, .contenedorinfopaginacionanteriorlistado .cuerpocontenedor, .contenedorinfopaginacionposteriorlistado .cuerpocontenedor, .contenedorpublicidad .cuerpocontenedor, .contenedorcontenidoweb .cuerpocontenedor, .contenedornoticia .cuerpocontenedor, .contenedorclasificado .cuerpocontenedor, .contenedorperfilusuario .cuerpocontenedor {
	background: inherit;
	border: none;
	padding: 8px 4px;
	margin: 0;
}
.contenedormensajeerror h1, div.contenedormensajeerror h1, div.div.contenedormensajeerror h1 {
	background: red !important;
	color: white !important;
}
.contenedormensajedesarrollo, div.contenedormensajedesarrollo, div.div.contenedormensajedesarrollo {
	background: #FEE976 !important;
	color: inherit;
	font-family: "courier new", sans-serif;
}
.contenedorpublicidad, div.contenedorpublicidad, div.div.contenedorpublicidad {
	background: inherit;
	border: none;
	color: #ccc;
}
.contenedorpublicidad h1, div.contenedorpublicidad h1, div.div.contenedorpublicidad h1 {
	background: green !important;
	color: inherit;
}
.contenedorpublicidad .cuerpocontenedor, div.contenedorpublicidad .cuerpocontenedor, div.div.contenedorpublicidad .cuerpocontenedor {
	padding: 0;
	text-align: center;
}
.contenedornoticia, .contenedorclasificado {
	background: inherit !important;
	border-bottom: dotted 1px #E6E6EF !important;
	color: inherit;
}
.contenedornoticia h1, .contenedorclasificado h1 {
	background: transparent !important;
	color: #000 !important;
	font: bold 14pt "times new roman", tahoma, verdana;
}
.contenedornoticia h1 a:link, .contenedornoticia h1 a:visited, .contenedornoticia h1 a:hover, .contenedornoticia h1 a:active, .contenedorclasificado h1 a:link, .contenedorclasificado h1 a:visited, .contenedorclasificado h1 a:hover, .contenedorclasificado h1 a:active {
	background: transparent !important;
	color: #000 !important;
	text-decoration: none;
}
.contenedornoticia h1 a:hover, .contenedorclasificado h1 a:hover {
	background: #F9F8F4 !important;
	color: inherit;
}
.contenedornoticia .parrafopretitulonoticia, .contenedorclasificado .parrafopretituloclasificado {
	background: #F9F8F4 !important;
	width: auto !important;
	border: none;
	padding: 2px;
	margin: 0 !important;
	color: inherit;
	font-size: 9pt;
	font-weight: bold;
	text-align: left;
}
.contenedornoticia .cuerpocontenedor, .contenedorclasificado .cuerpocontenedor {
	padding: 2px !important;
}
.contenedornoticia .cuerpocontenedor .parraforesennanoticia, .contenedorclasificado .cuerpocontenedor .parraforesennaclasificado {
	margin: 5px auto;
}
.contenedornoticia .cuerpocontenedor .parrafocontenidonoticia, .contenedorclasificado .cuerpocontenedor .parrafocontenidoclasificado {
	margin: 5px auto;
}
.contenedornoticia .cuerpocontenedor .parrafodatosimagennoticia, .contenedorclasificado .cuerpocontenedor .parrafodatosimagenclasificado {
	background: inherit;
	margin: 8px;
	color: #6C6C6C;
	text-indent: 0;
	font: 8pt "trebuchet ms", tahoma, verdana;
}
.contenedorinfoparametrizacion {
	text-align: center;
}
.contenedorinfopaginacion, .contenedorinfopaginacionanteriorlistado, .contenedorinfopaginacionposteriorlistado {
	background: inherit;
	border: none;
	padding: 0;
	color: inherit;
	text-align: center;
}
.contenedorinfopaginacionanteriorlistado {
	border-bottom: solid 2px #ccc !important;
}
.contenedorinfopaginacionposteriorlistado {
	border-top: solid 1px #ccc !important;
}
.contenedorinfopaginacion .cuerpocontenedor, .contenedorinfopaginacionanteriorlistado .cuerpocontenedor, .contenedorinfopaginacionposteriorlistado .cuerpocontenedor {
	padding: 0;
}
.contenedorperfilusuario h1 {
	font-weight:normal !important;
}
.contenedorperfilusuario h1 a:link, .contenedorperfilusuario h1 a:visited, .contenedorperfilusuario h1 a:hover, .contenedorperfilusuario h1 a:active {
    text-decoration:none !important;
}
.contenedorperfilusuario .cuerpocontenedor {
	padding: 1px;
}
#bloquesuperior, #bloqueinferior {
	background: #fff;
	color: #000;
}
#bloqueencabezado {
	background: inherit;
	color: inherit;
}
#bloqueencabezado .bloque1 {
	position: relative;
	width: 952px;
	height: 20px;
	border: none;
	padding: 0;
	margin: 0;
}
#bloqueencabezado .bloque2 {
	position: relative;
	width: 100%;
	height: 148px;
	border: none;
	padding: 0;
	margin: 0;
}
#bloqueencabezado .bloque2 img {
	width: 100%;
	height: 148px;
	margin: 0;
	vertical-align: bottom;
}
#bloqueencabezado .bloque4 {
	display: none;
	float: right;
	width: 0;
}
#bloqueencabezado .bloque3 {
	display: none;
	float: right;
	width: 0;
}
#bloqueencabezado .contenedoropcionesnavegacion {
	background: inherit;
	border: none;
	padding: 0;
	margin: 0;
	color: inherit;
}
#bloqueencabezado .contenedoropcionesnavegacion .cuerpocontenedor {
	padding: 0;
	margin: 0;
}
#bloqueencabezado .contenedoropcionesnavegacion .cuerpocontenedor ul, #bloqueencabezado .contenedoropcionesnavegacion .cuerpocontenedor ol, #bloqueencabezado .contenedoropcionesnavegacion .cuerpocontenedor dl {
	padding: 0;
	margin: 0;
	text-align: left;
	list-style-position: inside;
	list-style-type: circle;
}
#bloqueencabezado .contenedoropcionesnavegacion .cuerpocontenedor ul li, #bloqueencabezado .contenedoropcionesnavegacion .cuerpocontenedor ol li, #bloqueencabezado .contenedoropcionesnavegacion .cuerpocontenedor dl li {
	display: inline;
	font: normal 8pt tahoma, verdana, arial;
}
#bloqueencabezado .contenedoropcionesnavegacion .cuerpocontenedor ul li a:link, #bloqueencabezado .contenedoropcionesnavegacion .cuerpocontenedor ol li a:link, #bloqueencabezado .contenedoropcionesnavegacion .cuerpocontenedor dl dd a:link, #bloqueencabezado .contenedoropcionesnavegacion .cuerpocontenedor ul li a:visited, #bloqueencabezado .contenedoropcionesnavegacion .cuerpocontenedor ol li a:visited, #bloqueencabezado .contenedoropcionesnavegacion .cuerpocontenedor dl dd a:visited, #bloqueencabezado .contenedoropcionesnavegacion .cuerpocontenedor ul li a:hover, #bloqueencabezado .contenedoropcionesnavegacion .cuerpocontenedor ol li a:hover, #bloqueencabezado .contenedoropcionesnavegacion .cuerpocontenedor dl dd a:hover, #bloqueencabezado .contenedoropcionesnavegacion .cuerpocontenedor ul li a:active, #bloqueencabezado .contenedoropcionesnavegacion .cuerpocontenedor ol li a:active, #bloqueencabezado .contenedoropcionesnavegacion .cuerpocontenedor dl dd a:active {
	background: inherit;
	color: #3c3c41;
}
#bloqueencabezado .contenedoropcionesnavegacion .cuerpocontenedor ul li a:hover, #bloqueencabezado .contenedoropcionesnavegacion .cuerpocontenedor ol li a:hover, #bloqueencabezado .contenedoropcionesnavegacion .cuerpocontenedor dl dd a:hover {
	background: inherit;
	color: #89A4FF;
}
#bloquepublicidadsuperior, #bloquepublicidadinferior {
	background: trasnparent;
	color: inherit;
	text-align: center;
}
#bloquenavegacionsuperior, #bloquenavegacioninferior {
	background: #000;
	color: #fff;
}
#bloquenavegacionsuperior .contenedoropcionesnavegacion, #bloquenavegacioninferior .contenedoropcionesnavegacion {
	background: #000;
	border: none;
	padding: 0;
	margin: 0;
	color: inherit;
}
#bloquenavegacionsuperior .contenedoropcionesnavegacion .cuerpocontenedor, #bloquenavegacioninferior .contenedoropcionesnavegacion .cuerpocontenedor {
	padding: 0;
	margin: 0;
}
#bloquenavegacionsuperior .contenedoropcionesnavegacion .cuerpocontenedor ul, #bloquenavegacionsuperior .contenedoropcionesnavegacion .cuerpocontenedor ol, #bloquenavegacionsuperior .contenedoropcionesnavegacion .cuerpocontenedor dl, #bloquenavegacioninferior .contenedoropcionesnavegacion .cuerpocontenedor ul, #bloquenavegacioninferior .contenedoropcionesnavegacion .cuerpocontenedor ol, #bloquenavegacioninferior .contenedoropcionesnavegacion .cuerpocontenedor dl {
	padding: 0;
	margin: 0;
	text-align: center;
	list-style-position: inside;
	list-style-type: circle;
}
#bloquenavegacionsuperior .contenedoropcionesnavegacion .cuerpocontenedor ul li, #bloquenavegacionsuperior .contenedoropcionesnavegacion .cuerpocontenedor ol li, #bloquenavegacionsuperior .contenedoropcionesnavegacion .cuerpocontenedor dl li, #bloquenavegacioninferior .contenedoropcionesnavegacion .cuerpocontenedor ul li, #bloquenavegacioninferior .contenedoropcionesnavegacion .cuerpocontenedor ol li, #bloquenavegacioninferior .contenedoropcionesnavegacion .cuerpocontenedor dl li {
	display: inline;
	font: normal 8pt/20px tahoma, verdana, arial;
}
#bloquenavegacionsuperior .contenedoropcionesnavegacion .cuerpocontenedor ul li a:link, #bloquenavegacionsuperior .contenedoropcionesnavegacion .cuerpocontenedor ol li a:link, #bloquenavegacionsuperior .contenedoropcionesnavegacion .cuerpocontenedor dl dd a:link, #bloquenavegacionsuperior .contenedoropcionesnavegacion .cuerpocontenedor ul li a:visited, #bloquenavegacionsuperior .contenedoropcionesnavegacion .cuerpocontenedor ol li a:visited, #bloquenavegacionsuperior .contenedoropcionesnavegacion .cuerpocontenedor dl dd a:visited, #bloquenavegacionsuperior .contenedoropcionesnavegacion .cuerpocontenedor ul li a:hover, #bloquenavegacionsuperior .contenedoropcionesnavegacion .cuerpocontenedor ol li a:hover, #bloquenavegacionsuperior .contenedoropcionesnavegacion .cuerpocontenedor dl dd a:hover, #bloquenavegacionsuperior .contenedoropcionesnavegacion .cuerpocontenedor ul li a:active, #bloquenavegacionsuperior .contenedoropcionesnavegacion .cuerpocontenedor ol li a:active, #bloquenavegacionsuperior .contenedoropcionesnavegacion .cuerpocontenedor dl dd a:active, #bloquenavegacioninferior .contenedoropcionesnavegacion .cuerpocontenedor ul li a:link, #bloquenavegacioninferior .contenedoropcionesnavegacion .cuerpocontenedor ol li a:link, #bloquenavegacioninferior .contenedoropcionesnavegacion .cuerpocontenedor dl dd a:link, #bloquenavegacioninferior .contenedoropcionesnavegacion .cuerpocontenedor ul li a:visited, #bloquenavegacioninferior .contenedoropcionesnavegacion .cuerpocontenedor ol li a:visited, #bloquenavegacioninferior .contenedoropcionesnavegacion .cuerpocontenedor dl dd a:visited, #bloquenavegacioninferior .contenedoropcionesnavegacion .cuerpocontenedor ul li a:hover, #bloquenavegacioninferior .contenedoropcionesnavegacion .cuerpocontenedor ol li a:hover, #bloquenavegacioninferior .contenedoropcionesnavegacion .cuerpocontenedor dl dd a:hover, #bloquenavegacioninferior .contenedoropcionesnavegacion .cuerpocontenedor ul li a:active, #bloquenavegacioninferior .contenedoropcionesnavegacion .cuerpocontenedor ol li a:active, #bloquenavegacioninferior .contenedoropcionesnavegacion .cuerpocontenedor dl dd a:active {
	background: inherit;
	color: #F9F8F4;
}
#bloquenavegacionsuperior .contenedoropcionesnavegacion .cuerpocontenedor ul li a:hover, #bloquenavegacionsuperior .contenedoropcionesnavegacion .cuerpocontenedor ol li a:hover, #bloquenavegacionsuperior .contenedoropcionesnavegacion .cuerpocontenedor dl dd a:hover, #bloquenavegacioninferior .contenedoropcionesnavegacion .cuerpocontenedor ul li a:hover, #bloquenavegacioninferior .contenedoropcionesnavegacion .cuerpocontenedor ol li a:hover, #bloquenavegacioninferior .contenedoropcionesnavegacion .cuerpocontenedor dl dd a:hover {
	background: inherit;
	color: #89A4FF;
}
#bloquenavegacionaccesosdirectossuperior {
	background: #fff;
	border: none;
	padding: 0;
	margin: 0;
	color: #000;
}
#bloquenavegacionaccesosdirectossuperior .contenedorinfoparametrizacion {
	width: 100%;
	border: none;
	padding: 0;
	margin: 0;
}
#bloquenavegacionaccesosdirectossuperior .contenedorinfoparametrizacion .cuerpocontenedor {
	background: #000;
	border: none;
	padding: 4px 0 0;
	margin: 0;
	color: #fff;
}
#bloquenavegacionaccesosdirectossuperior .contenedorinfoparametrizacion .cuerpocontenedor .etiquetanombreatributo {
	background: inherit;
	color: white;
	font-size: 8pt;
}
#bloquenavegacionaccesosdirectossuperior .contenedorinfoparametrizacion b.rtop, #bloquenavegacionaccesosdirectossuperior .contenedorinfoparametrizacion b.rbottom {
	display: block;
	background: #fff;
}
#bloquenavegacionaccesosdirectossuperior .contenedorinfoparametrizacion b.rtop b {
	display: block;
	height: 1px;
	overflow: hidden;
	background: yellow;
}
#bloquenavegacionaccesosdirectossuperior .contenedorinfoparametrizacion b.rbottom b {
	display: block;
	height: 1px;
	overflow: hidden;
	background: #000;
}
#bloquenavegacionaccesosdirectossuperior .contenedorinfoparametrizacion b.r1 {
	margin: 0 5px;
}
#bloquenavegacionaccesosdirectossuperior .contenedorinfoparametrizacion b.r2 {
	margin: 0 3px;
}
#bloquenavegacionaccesosdirectossuperior .contenedorinfoparametrizacion b.r3 {
	margin: 0 2px;
}
#bloquenavegacionaccesosdirectossuperior .contenedorinfoparametrizacion b.rtop b.r4, #bloquenavegacionaccesosdirectossuperior .contenedorinfoparametrizacion b.rbottom b.r4 {
	margin: 0 1px;
	height: 2px;
}
#bloquepiepagina {
	background: #000;
	color: #E9E9E9;
	text-align: center;
}
#contenedorexterior {
	border-left-color: #F9F8F4;
	border-right-color: #F9F8F4;
}
#bloqueizquierdo, #bloquederecho {
	background: #F9F8F4;
	padding: 10px 0 0;
	color: inherit;
	text-align: center;
}
#bloqueizquierdo .contenedorinfocomun {
	background: #FEFEFE;
	width: 99%;
	color: inherit;
}
#bloqueizquierdo b.rtop, #bloqueizquierdo b.rbottom {
	display: block;
	background: #F9F8F4;
}
#bloqueizquierdo b.rtop b {
	display: block;
	height: 1px;
	overflow: hidden;
	background: #545454;
}
#bloqueizquierdo b.rbottom b {
	display: block;
	height: 1px;
	overflow: hidden;
	background: #FEFEFE;
}
#bloqueizquierdo b.r1 {
	margin: 0 5px;
}
#bloqueizquierdo b.r2 {
	margin: 0 3px;
}
#bloqueizquierdo b.r3 {
	margin: 0 2px;
}
#bloqueizquierdo b.rtop b.r4, #bloqueizquierdo b.rbottom b.r4 {
	margin: 0 1px;
	height: 2px;
}
#bloqueizquierdo .contenedoropcionesnavegacion, #bloquederecho .contenedoropcionesnavegacion {
	background: #FEFEFE;
	width: 95%;
	margin: 2px;
	border: none;
	color: inherit;
	text-align: left;
}
#bloqueizquierdo .contenedoropcionesnavegacion h1, #bloquederecho .contenedoropcionesnavegacion h1 {
	background: #62458A;
	color: #fff;
}
#bloqueizquierdo .contenedoropcionesnavegacion .cuerpocontenedor ul, #bloqueizquierdo .contenedoropcionesnavegacion .cuerpocontenedor ol, #bloqueizquierdo .contenedoropcionesnavegacion .cuerpocontenedor dl, #bloquederecho .contenedoropcionesnavegacion .cuerpocontenedor ul, #bloquederecho .contenedoropcionesnavegacion .cuerpocontenedor ol, #bloquederecho .contenedoropcionesnavegacion .cuerpocontenedor dl {
	padding: 0 !important;
	margin: 0 !important;
	list-style-type: none;
	list-style-position: outside;
	font: normal 8pt tahoma, verdana, arial;
}
#bloqueizquierdo .contenedoropcionesnavegacion .cuerpocontenedor ul li, #bloqueizquierdo .contenedoropcionesnavegacion .cuerpocontenedor ol li, #bloqueizquierdo .contenedoropcionesnavegacion .cuerpocontenedor dl li, #bloquederecho .contenedoropcionesnavegacion .cuerpocontenedor ul li, #bloquederecho .contenedoropcionesnavegacion .cuerpocontenedor ol li, #bloquederecho .contenedoropcionesnavegacion .cuerpocontenedor dl li {
	padding: 2px 0;
}
#bloqueizquierdo .contenedoropcionesnavegacion .cuerpocontenedor ul li a:link, #bloqueizquierdo .contenedoropcionesnavegacion .cuerpocontenedor ol li a:link, #bloqueizquierdo .contenedoropcionesnavegacion .cuerpocontenedor dl dd a:link, #bloqueizquierdo .contenedoropcionesnavegacion .cuerpocontenedor ul li a:visited, #bloqueizquierdo .contenedoropcionesnavegacion .cuerpocontenedor ol li a:visited, #bloqueizquierdo .contenedoropcionesnavegacion .cuerpocontenedor dl dd a:visited, #bloqueizquierdo .contenedoropcionesnavegacion .cuerpocontenedor ul li a:hover, #bloqueizquierdo .contenedoropcionesnavegacion .cuerpocontenedor ol li a:hover, #bloqueizquierdo .contenedoropcionesnavegacion .cuerpocontenedor dl dd a:hover, #bloqueizquierdo .contenedoropcionesnavegacion .cuerpocontenedor ul li a:active, #bloqueizquierdo .contenedoropcionesnavegacion .cuerpocontenedor ol li a:active, #bloqueizquierdo .contenedoropcionesnavegacion .cuerpocontenedor dl dd a:active, #bloquederecho .contenedoropcionesnavegacion .cuerpocontenedor ul li a:link, #bloquederecho .contenedoropcionesnavegacion .cuerpocontenedor ol li a:link, #bloquederecho .contenedoropcionesnavegacion .cuerpocontenedor dl dd a:link, #bloquederecho .contenedoropcionesnavegacion .cuerpocontenedor ul li a:visited, #bloquederecho .contenedoropcionesnavegacion .cuerpocontenedor ol li a:visited, #bloquederecho .contenedoropcionesnavegacion .cuerpocontenedor dl dd a:visited, #bloquederecho .contenedoropcionesnavegacion .cuerpocontenedor ul li a:hover, #bloquederecho .contenedoropcionesnavegacion .cuerpocontenedor ol li a:hover, #bloquederecho .contenedoropcionesnavegacion .cuerpocontenedor dl dd a:hover, #bloquederecho .contenedoropcionesnavegacion .cuerpocontenedor ul li a:active, #bloquederecho .contenedoropcionesnavegacion .cuerpocontenedor ol li a:active, #bloquederecho .contenedoropcionesnavegacion .cuerpocontenedor dl dd a:active {
	background: inherit;
	color: #3c3c41;
	text-decoration: none;
}
#bloqueizquierdo .contenedoropcionesnavegacion .cuerpocontenedor ul li a:hover, #bloqueizquierdo .contenedoropcionesnavegacion .cuerpocontenedor ol li a:hover, #bloqueizquierdo .contenedoropcionesnavegacion .cuerpocontenedor dl dd a:hover, #bloquederecho .contenedoropcionesnavegacion .cuerpocontenedor ul li a:hover, #bloquederecho .contenedoropcionesnavegacion .cuerpocontenedor ol li a:hover, #bloquederecho .contenedoropcionesnavegacion .cuerpocontenedor dl dd a:hover {
	background: inherit;
	color: #89A4FF;
	text-decoration: underline;
}
#bloquecontenido {
	background: inherit !important;
	padding: 10px;
	color: inherit !important;
	text-align: justify;
}
#bloquecontenido h1 {
	text-align: center;
}
#bloquecontenido a:link, #bloquecontenido a:visited, #bloquecontenido a:hover, #bloquecontenido a:active {
	background: inherit;
	color: #7A96DF;
}
#bloquecontenido a:hover {
	background: inherit;
	color: #62458A;
}
#bloquecontenido b.rtop, #bloquecontenido b.rbottom {
	display: block;
	background: #fff;
}
#bloquecontenido b.rtop b {
	display: block;
	height: 1px;
	overflow: hidden;
	background: #545454;
}
#bloquecontenido b.rbottom b {
	display: block;
	height: 1px;
	overflow: hidden;
	background: #F9F8F4;
}
#bloquecontenido b.r1 {
	margin: 0 5px;
}
#bloquecontenido b.r2 {
	margin: 0 3px;
}
#bloquecontenido b.r3 {
	margin: 0 2px;
}
#bloquecontenido b.rtop b.r4, #bloquecontenido b.rbottom b.r4 {
	margin: 0 1px;
	height: 2px;
}
#bloquecontenido .contenedormensajeerror b.rtop, #bloquecontenido .contenedormensajeerror b.rbottom {
	display: block;
	background: #fff;
}
#bloquecontenido .contenedormensajeerror b.rtop b {
	display: block;
	height: 1px;
	overflow: hidden;
	background: red;
}
#bloquecontenido .contenedormensajeerror b.rbottom b {
	display: block;
	height: 1px;
	overflow: hidden;
	background: #FEFEFE;
}
#bloquecontenido .contenedormensajeerror b.r1 {
	margin: 0 5px;
}
#bloquecontenido .contenedormensajeerror b.r2 {
	margin: 0 3px;
}
#bloquecontenido .contenedormensajeerror b.r3 {
	margin: 0 2px;
}
#bloquecontenido .contenedormensajeerror b.rtop b.r4, #bloquecontenido .contenedormensajeerror b.rbottom b.r4 {
	margin: 0 1px;
	height: 2px;
}
#bloquecontenido .contenedoropcionesnavegacion {
	background: inherit;
	border: none;
	padding: 0;
	margin: 0;
	color: inherit;
}
#bloquecontenido .contenedoropcionesnavegacion .cuerpocontenedor {
	padding: 0;
	margin: 0;
}
#bloquecontenido .contenedoropcionesnavegacion .cuerpocontenedor ul, #bloquecontenido .contenedoropcionesnavegacion .cuerpocontenedor ol, #bloquecontenido .contenedoropcionesnavegacion .cuerpocontenedor dl {
	padding: 0;
	margin: 0;
	text-align: left;
	list-style-position: inside;
	list-style-type: circle;
}
#bloquecontenido .contenedoropcionesnavegacion .cuerpocontenedor ul li, #bloquecontenido .contenedoropcionesnavegacion .cuerpocontenedor ol li, #bloquecontenido .contenedoropcionesnavegacion .cuerpocontenedor dl li {
	display: inline;
	font: normal 8pt tahoma, verdana, arial;
}
#bloquecontenido .contenedoropcionesnavegacion .cuerpocontenedor ul li a:link, #bloquecontenido .contenedoropcionesnavegacion .cuerpocontenedor ol li a:link, #bloquecontenido .contenedoropcionesnavegacion .cuerpocontenedor dl dd a:link, #bloquecontenido .contenedoropcionesnavegacion .cuerpocontenedor ul li a:visited, #bloquecontenido .contenedoropcionesnavegacion .cuerpocontenedor ol li a:visited, #bloquecontenido .contenedoropcionesnavegacion .cuerpocontenedor dl dd a:visited, #bloquecontenido .contenedoropcionesnavegacion .cuerpocontenedor ul li a:hover, #bloquecontenido .contenedoropcionesnavegacion .cuerpocontenedor ol li a:hover, #bloquecontenido .contenedoropcionesnavegacion .cuerpocontenedor dl dd a:hover, #bloquecontenido .contenedoropcionesnavegacion .cuerpocontenedor ul li a:active, #bloquecontenido .contenedoropcionesnavegacion .cuerpocontenedor ol li a:active, #bloquecontenido .contenedoropcionesnavegacion .cuerpocontenedor dl dd a:active {
	background: inherit;
	color: inherit;
}
#bloquecontenido .contenedoropcionesnavegacion .cuerpocontenedor ul li a:hover, #bloquecontenido .contenedoropcionesnavegacion .cuerpocontenedor ol li a:hover, #bloquecontenido .contenedoropcionesnavegacion .cuerpocontenedor dl dd a:hover {
	background: inherit;
	color: inherit;
}
#bloquecontenido .saltopagina {
	page-break-after: always;
}
#bloquemensajessuperior {
	background: #000;
	color: inherit;
	text-align: center;
}
#bloquemensajessuperior {
	width: 100%;
	height: 10px;
}
#bloquemensajessuperior .noticiaultimomomento {
	background: transparent;
	width: 95%;
	height: 10px;
	color: #FEE600;
	font-size: 8pt;
	font-weight: normal;
	text-align: center;
}
#bloquemensajessuperior .noticiaultimomomento a:link, #bloquemensajessuperior .noticiaultimomomento a:visited, #bloquemensajessuperior .noticiaultimomomento a:active, #bloquemensajessuperior .noticiaultimomomento a:hover {
	background: inherit;
	color: #FEE600;
	text-decoration: none;
}
