	
	body {
				font-family : Arial, Helvetica, sans-serif;
				color : #485061;
				background-image : url(../images/bg.gif);
				background-color : #5a6872;
				margin-top : 0;
				margin-left : 0;
				padding : 0;
				text-align : left;
	}


	
	a:link {
				color : #b50027;
				text-decoration : none;
	}
	a:visited {
				color : #b50027;
				text-decoration : none;
	}
	a:hover {
				color : #b50027;
				text-decoration : underline;
	}
	a:active {
				color : #b50027;
				text-decoration : underline;
	}
	#antebase {
				text-align : center;
	margin: 0px;
	padding: 0px;
				height : 100%;
	}
	#base {
				width : 770px;
	margin: 0px auto;
				background-color : #ffffff;
	padding: 0px;
				text-align : right;
	}
	#cabecera {
				width : 770px;
				margin: 0px auto;
				padding: 0px;
				height : 112px;
				clear : none;
				background-color : #ffffff;
				text-align : right;
	}
	#izda {
				float : left;
	margin: 0px;
	padding: 0px;
				text-align : center;
				width : 221px;
	}
	#pie {
				width : 100%;
				clear : both;
				float : none;
	margin: 0px;
	padding: 0px;
				background-image : url(../images/bg_pie.gif);
				background-repeat : no-repeat;
				background-position : center top;
				height : 25px;
	}
	#pie p {
				text-align : right;
				color : #e0e4e7;
				font-family : Verdana, Arial, Helvetica, sans-serif;
				font-size : 9px;
				font-weight : bold;
	padding: 40px 30px 0px 0px;
				margin : 0;
	}
	#pie a:link {
				color : #8d9da9;
				text-decoration : none;
	}
	#pie a:visited {
				color : #8d9da9;
				text-decoration : none;
	}
	#pie a:hover {
				color : #8d9da9;
				text-decoration : underline;
	}
	#pie a:active {
				color : #8d9da9;
				text-decoration : underline;
	}
	div.izdatop {
	margin: 0px;
	padding: 0px;
				width : 220px;
				float : left;
				font-family : Arial, Helvetica, sans-serif;
				font-size : 9px;
				text-align : center;
				height : 112px;
	}
	div.izdatop p {
	margin: 0px;
	padding: 0px;
	}
	div.izdatop a:link {
				color : #515560;
				text-decoration : none;
	}
	div.izdatop a:visited {
				color : #515560;
				text-decoration : none;
	}
	div.izdatop a:hover {
				color : #515560;
				text-decoration : underline;
	}
	div.izdatop a:active {
				color : #b50027;
				text-decoration : underline;
	}
	div.izdatop form {
	margin: 5px 0px 12px;
	padding: 0px;
	}
	img.logohome {
				margin-top : 10px;
	padding: 0px;
				text-align : center;
	border : 0px;
	}
	input.camposform01 {
				font-family : Arial, Helvetica, sans-serif;
				font-size : 11px;
				color : #353e44;
				background-color : #e7eaec;
				padding-top : 1px;
				padding-right : 5px;
				padding-bottom : 1px;
				padding-left : 5px;
				border-top : 1px solid #ffffff;
				border-right : 1px solid #e7eaec;
				border-bottom : 1px solid #e7eaec;
				border-left : 1px solid #e7eaec;
				margin-top : 10px;
	margin-right: 0px;
	margin-bottom: 0px;
				margin-left : 2px;
	}
	input.botonform01 {
				font-family : Verdana, Arial, Helvetica, sans-serif;
				font-size : 9px;
				font-weight : bold;
				color : #ffffff;
				background-color : #757d8d;
				border-top-width : 1px;
				border-right-width : 1px;
				border-bottom-width : 1px;
				border-left-width : 1px;
				border-top-style : solid;
				border-right-style : solid;
				border-bottom-style : solid;
				border-left-style : solid;
				border-top-color : #efeff1;
				border-right-color : #4f545f;
				border-bottom-color : #4f545f;
				border-left-color : #efeff1;
	}
	div.idioma {
				text-align : left;
				float : left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
				margin-left : 5px;
	}
	div.accesible {
				text-align : right;
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	}
	.enfasisrojo {
				color : #b50027;
	}
	a.menulateral:link {
				background-image : url(../images/bg_menulateral_off.gif);
				font-family : Arial, Helvetica, sans-serif;
				font-size : 9px;
				text-transform : uppercase;
				color : #40444d;
				padding-top : 5px;
				padding-right : 5px;
				padding-bottom : 3px;
				padding-left : 13px;
				display : block;
	margin: 0px;
				text-decoration : none;
	}
	a.menulateral:visited {
				background-image : url(../images/bg_menulateral_off.gif);
				font-family : Arial, Helvetica, sans-serif;
				font-size : 9px;
				text-transform : uppercase;
				color : #40444d;
				padding-top : 5px;
				padding-right : 5px;
				padding-bottom : 3px;
				padding-left : 13px;
				display : block;
	margin: 0px;
				text-decoration : none;
	}
	a.menulateral:hover {
				background-image : url(../images/bg_menulateral_on.gif);
				font-family : Arial, Helvetica, sans-serif;
				font-size : 9px;
				text-transform : uppercase;
				color : #40444d;
				padding-top : 5px;
				padding-right : 5px;
				padding-bottom : 3px;
				padding-left : 13px;
				display : block;
	margin: 0px;
				text-decoration : none;
	}
	a.menulateral:active {
				background-image : url(../images/bg_menulateral_on.gif);
				font-family : Arial, Helvetica, sans-serif;
				font-size : 9px;
				text-transform : uppercase;
				color : #333844;
				padding-top : 5px;
				padding-right : 5px;
				padding-bottom : 3px;
				padding-left : 13px;
				display : block;
	margin: 0px;
				text-decoration : none;
	}
	a.menulateral02:link {
				background-image : url(../images/bg_menulateral02_off.gif);
				font-family : Arial, Helvetica, sans-serif;
				font-size : 9px;
				text-transform : uppercase;
				color : #40444d;
				padding-top : 5px;
				padding-right : 25px;
				padding-bottom : 3px;
				padding-left : 13px;
				display : block;
	margin: 0px;
				text-decoration : none;
	}
	a.menulateral02:visited {
				background-image : url(../images/bg_menulateral02_off.gif);
				font-family : Arial, Helvetica, sans-serif;
				font-size : 9px;
				text-transform : uppercase;
				color : #40444d;
				padding-top : 5px;
				padding-right : 25px;
				padding-bottom : 3px;
				padding-left : 13px;
				display : block;
	margin: 0px;
				text-decoration : none;
	}
	a.menulateral02:hover {
				background-image : url(../images/bg_menulateral02_on.gif);
				font-family : Arial, Helvetica, sans-serif;
				font-size : 9px;
				text-transform : uppercase;
				color : #40444d;
				padding-top : 5px;
				padding-right : 25px;
				padding-bottom : 3px;
				padding-left : 13px;
				display : block;
	margin: 0px;
				text-decoration : none;
	}
	a.menulateral02:active {
				background-image : url(../images/bg_menulateral02_on.gif);
				font-family : Arial, Helvetica, sans-serif;
				font-size : 9px;
				text-transform : uppercase;
				color : #333844;
				padding-top : 5px;
				padding-right : 25px;
				padding-bottom : 3px;
				padding-left : 13px;
				display : block;
	margin: 0px;
				text-decoration : none;
	}
	div.menu {
	margin: 0px;
	padding: 0px;
				width : 219px;
				text-align : left;
				border-top-width : 1px;
				border-right-width : 1px;
				border-bottom-width : 1px;
				border-left-width : 1px;
				border-top-style : none;
				border-right-style : none;
				border-bottom-style : solid;
				border-left-style : none;
				border-top-color : #cad0d6;
				border-right-color : #cad0d6;
				border-bottom-color : #cad0d6;
				border-left-color : #cad0d6;
	}
	td.separadorvertical {
				height : 35px;
	}
	div.menu table {
				width : 100%;
	border: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px 0px 0px 0px;
	}
	div.menu td {
	border: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px 0px 0px 0px;
	background-position: top;
	}
	div.menu ul {
				list-style-image : url(../images/bullet01.gif);
	margin: 5px 0px 0px 30px;
	padding: 0px;
				font-size : 9px;
				text-transform : uppercase;
	}
	td.tdsubmenu {
	padding: 0px 0px 0px 0px;
	}
				div.menu li {
				border-top-width : 1px;
				border-right-width : 1px;
				border-bottom-width : 1px;
				border-left-width : 1px;
				border-top-style : none;
				border-right-style : none;
				border-bottom-style : solid;
				border-left-style : none;
				border-top-color : #ffffff;
				border-right-color : #ffffff;
				border-bottom-color : #ffffff;
				border-left-color : #ffffff;
	margin: 3px 0px 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	}
	div.menu li a.mas:link {
				color : #40444d;
				text-decoration : none;
				display : block;
				background-image : url(../images/images_C/bullet_menumas.gif);
				background-repeat : no-repeat;
				background-position : right top;
	}
	div.menu li a.mas:visited {
				color : #40444d;
				text-decoration : none;
				display : block;
				background-image : url(../images/images_C/bullet_menumas.gif);
				background-repeat : no-repeat;
				background-position : right top;
	}
	div.menu li a.mas:hover {
				color : #40444d;
				text-decoration : none;
				background-color : #edeff1;
				display : block;
				background-image : url(../images/images_C/bullet_menumas.gif);
				background-repeat : no-repeat;
				background-position : right top;
	}
	div.menu li a:link {
				color : #40444d;
				text-decoration : none;
				display : block;
	}
	div.menu li a:visited {
				color : #40444d;
				text-decoration : none;
	}
	div.menu li a:hover {
				color : #40444d;
				text-decoration : none;
				background-color : #edeff1;
				display : block;
	}
	div.menu li a:active {
				color : #333844;
				text-decoration : none;
				background-color : #edeff1;
	}
	div.menu li a.seleccionado {
				color : #333844;
				text-decoration : none;
				background-color : #edeff1;
				display : block;
	}
	div.textinhome {
				font-family : Verdana, Arial, Helvetica, sans-serif;
				font-size : 11px;
				color : #485061;
	padding: 0px;
	float: left;
	margin: 5px 0px 0px 9px;
				text-align : left;
				width : 200px;
	}
	a.inhome:link {
				margin : 0 5px 5px 0;
				padding : 0;
				color : #40444d;
				vertical-align : top;
	background : top;
	float: right;
	margin-top : 0px;
	top : 0px;
				text-decoration : none;
	}
	a.inhome:active {
				margin : 0 5px 5px 0;
				padding : 0;
				color : #40444d;
				vertical-align : top;
	background : top;
	float: right;
	margin-top : 0px;
	top : 0px;
				text-decoration : none;
	}
	a.inhome:visited {
	margin: 0px 5px 5px 0px;
	padding: 0px;
	color: #40444D;
	vertical-align: top;
	background : top;
	float: right;
	margin-top : 0px;
	top : 0px;
				text-decoration : none;
	}
	a.inhome:hover {
	margin: 0px 5px 5px 0px;
	padding: 0px;
	color: #40444D;
	vertical-align: top;
	background : top;
	float: right;
	margin-top : 0px;
	top : 0px;
				text-decoration : none;
	}
	div.textinhome img.izdatop {
	float: left;
	border: 0px solid #CAD0D6;
	margin-right: 0px;
				margin-top : 5px;
				margin-bottom : 10px;
				margin-left : 5px;
				cursor : pointer;
	}
	div.programas {
				font-family : Verdana, Arial, Helvetica, sans-serif;
				font-size : 11px;
				color : #485061;
	padding: 0px;
	float: left;
	margin: 5px 0px 20px 9px;
				text-align : left;
				width : 327px;
				
	}
	div.programas h1 {
				font-family : Arial, Helvetica, sans-serif;
				font-size : 11px;
				font-weight : normal;
				color : #b50027;
	margin: 5px 0px 0px;
	padding: 0px;
	}
	div.programas p {
	margin: 0px 15px 5px 0px;
	padding: 0px;
	}
	div.programas img.izdatop {
				
				float : left;
				border : 1px solid #cad0d6;
				margin-right : 8px;
				margin-top : 5px;
				margin-bottom : 10px;
				margin-left : 5px;
	}
	div.programas img.izda {
				float : left;
				border : 1px solid #cad0d6;
				margin-right : 8px;
				margin-top : 15px;
				margin-bottom : 10px;
				margin-left : 5px;
	}
	div.programas h1.conborde {
				font-family : Arial, Helvetica, sans-serif;
				font-size : 11px;
				font-weight : normal;
				color : #b50027;
	margin: 10px 15px 0px 5px;
	padding: 5px 0px 0px;
				border-top-width : 3px;
				border-right-width : 3px;
				border-bottom-width : 3px;
				border-left-width : 3px;
				border-top-style : double;
				border-right-style : none;
				border-bottom-style : none;
				border-left-style : none;
				border-top-color : #cad0d6;
				border-right-color : #cad0d6;
				border-bottom-color : #cad0d6;
				border-left-color : #cad0d6;
	}
	div.actividades {
	margin: 5px 0px 0px;
	padding: 0px;
				float : right;
				width : 210px;
				text-align : left;
				font-size : 9px;
				font-family : Arial, Helvetica, sans-serif;
				color : #000000;
	}
	div.actividades p {
				margin-right : 15px;
				padding : 0;
				margin-top : 0;
				margin-left : 5px;
	}
	div.actividades ul {
				padding : 0;
				margin-top : 0;
				margin-right : 15px;
				margin-bottom : 10px;
				margin-left : 20px;
				list-style-image : url(../images/bullet02.gif);
	}
	div.actividades li {
				margin-top : 10px;
				border-top-width : 3px;
				border-right-width : 3px;
				border-bottom-width : 3px;
				border-left-width : 3px;
				border-top-style : none;
				border-right-style : none;
				border-bottom-style : double;
				border-left-style : none;
				border-top-color : #cad0d6;
				border-right-color : #cad0d6;
				border-bottom-color : #cad0d6;
				border-left-color : #cad0d6;
				padding : 0 0 5px;
	}
	div.actividades ul a:link {
				font-family : Verdana, Arial, Helvetica, sans-serif;
				font-size : 9px;
				color : #485061;
				display : block;
				padding : 5px;
	}
	div.actividades ul a:visited {
				font-family : Verdana, Arial, Helvetica, sans-serif;
				font-size : 9px;
				color : #485061;
				display : block;
				padding : 5px;
	}
	div.actividades ul a:hover {
				font-family : Verdana, Arial, Helvetica, sans-serif;
				font-size : 9px;
				color : #485061;
				background-color : #f3f4f5;
				display : block;
				text-decoration : none;
	}
	div.fecha {
				background-color : #eeeff0;
				font-size : 9px;
				color : #485061;
				width : 182px;
				padding : 4px;
				margin : 0 0 0 3px;
				text-align : center;
	}
	p.enlace {
				text-align : right;
				font-size : 9px;
				margin : 0;
				padding-right : 20px;
	}
	#mayores {
				float : right;
				width: 75px;
				background-image : url(../images/bg_mayores_off.gif);
				background-repeat : no-repeat;
				height: 112px;
	}
	#mayores a {
				text-align : center;
				text-decoration : none;
	/*width: 106px;*/
				width: 75px;
				padding-top : 87px;
				font-family : Verdana, Arial, Helvetica, sans-serif;
				font-size : 11px;
	margin: 0px;
				padding-bottom : 12px;
				display : block;
	}
	#mayores a:link {
				color : #ffffff;
				background-image : url(../images/bg_mayores_off.gif);
				background-repeat : no-repeat;
	}
	#mayores a:visited {
				color : #ffffff;
				background-image : url(../images/bg_mayores_off.gif);
				background-repeat : no-repeat;
	}
	#mayores a:hover {
				color : #ffffff;
				background-image : url(../images/bg_mayores_on.gif);
				background-repeat : no-repeat;
	}
	#discapacitados {
				float : right;
	/*width: 120px;*/
				width: 90px;
				background-image : url(../images/bg_discapacitados_off.gif);
				background-repeat : no-repeat;
				height: 112px;
	}
	#discapacitados a {
				text-align : center;
	/*width: 120px;*/
	width: 90px;
				padding-top : 71px;
				font-family : Arial, Helvetica, sans-serif;
				font-size : 11px;
				text-decoration : none;
	margin: 0px;
				padding-bottom : 17px;
				display : block;
	}
	#discapacitados a:link {
				color : #ffffff;
				background-image : url(../images/bg_discapacitados_off.gif);
				background-repeat : no-repeat;
	}
	#discapacitados a:visited {
				color : #ffffff;
				background-image : url(../images/bg_discapacitados_off.gif);
				background-repeat : no-repeat;
	}
	#discapacitados a:hover {
				color : #ffffff;
				background-image : url(../images/bg_discapacitados_on.gif);
				background-repeat : no-repeat;
	}
	#familia {
				float : right;
	/*width: 107px;*/
	width: 74px;
				background-image : url(../images/bg_familia_off.gif);
				background-repeat : no-repeat;
				height: 112px;
	}
	#familia a {
				text-align : center;
	/*width: 107px;*/
	width: 74px;
				padding-top : 85px;
				font-family : Arial, Helvetica, sans-serif;
				font-size : 11px;
				text-decoration : none;
	margin: 0px;
				display : block;
				padding-bottom : 13px;
	}
	#familia a:link {
				color : #ffffff;
				background-image : url(../images/bg_familia_off.gif);
				background-repeat : no-repeat;
	}
	#familia a:visited {
				color : #ffffff;
				background-image : url(../images/bg_familia_off.gif);
				background-repeat : no-repeat;
	}
	#familia a:hover {
				color : #ffffff;
				background-image : url(../images/bg_familia_on.gif);
				background-repeat : no-repeat;
	}
	#leydependencia {
				float : right;
	/*width: 107px;*/
	width: 78px;
				background-image : url(../images/bg_dependencia_off.gif);
				background-repeat : no-repeat;
				height: 112px;
	}
	#leydependencia a {
				text-align : center;
	/*width: 107px;*/
	width: 78px;
				padding-top: 86px;
				font-family : Arial, Helvetica, sans-serif;
				font-size : 11px;
				text-decoration : none;
	margin: 0px;
				padding-bottom : 13px;
				display : block;
	}
	#leydependencia a:link {
				color : #ffffff;
				background-image : url(../images/bg_dependencia_off.gif);
				background-repeat : no-repeat;
	}
	#leydependencia a:visited {
				color : #ffffff;
				background-image : url(../images/bg_dependencia_off.gif);
				background-repeat : no-repeat;
	}
	#leydependencia a:hover {
				color : #ffffff;
				background-image : url(../images/bg_dependencia_on.gif);
				background-repeat : no-repeat;
	}
	#mujer {
				float : right;
	/*width: 106px;*/
	width: 71px;
				background-image : url(../images/bg_mujer_off.gif);
				background-repeat : no-repeat;
				height: 112px;
	}
	#mujer a {
				text-align : center;
	/*width: 106px;*/
	width: 71px;
				padding-top : 71px;
				font-family : Arial, Helvetica, sans-serif;
				font-size : 11px;
				text-decoration : none;
	margin: 0px;
				padding-bottom : 16px;
				display : block;
	}
	#mujer a:link {
				color : #ffffff;
				background-image : url(../images/bg_mujer_off.gif);
				background-repeat : no-repeat;
	}
	#mujer a:visited {
				color : #ffffff;
				background-image : url(../images/bg_mujer_off.gif);
				background-repeat : no-repeat;
	}
	#mujer a:hover {
				color : #ffffff;
				background-image : url(../images/bg_mujer_on.gif);
				background-repeat : no-repeat;
	}
	#inmigracion {
				float : right;
				width : 70px;
				background-image : url(../images/bg_inmigracion_off.gif);
				background-repeat : no-repeat;
	}
	#inmigracion a {
				text-align : center;
				width : 70px;
				padding-top : 86px;
				font-family : Arial, Helvetica, sans-serif;
				font-size : 11px;
				text-decoration : none;
				margin : 0;
				padding-bottom : 14px;
				display : block;
	}
	#inmigracion a:link {
				color : #ffffff;
				background-image : url(../images/bg_inmigracion_off.gif);
				background-repeat : no-repeat;
	}
	#inmigracion a:visited {
				color : #ffffff;
				background-image : url(../images/bg_inmigracion_off.gif);
				background-repeat : no-repeat;
	}
	#inmigracion a:hover {
				color : #ffffff;
				background-image : url(../images/bg_inmigracion_on.gif);
				background-repeat : no-repeat;
	}
	#serviciossociales {
				float : right;
	/*width: 106px;*/
	width: 74px;
				background-image : url(../images/bg_serviciossociales_off.gif);        
				background-repeat : no-repeat;
				height: 112px;
	}
	#serviciossociales a {
				text-align : center;
	/*width: 106px;*/
	width: 74px;
				padding-top : 72px;
				font-family : Arial, Helvetica, sans-serif;
				font-size : 11px;
				text-decoration : none;
	margin: 0px;
				padding-bottom : 15px;
				display : block;				
	}
	#serviciossociales a:link {
				color : #ffffff;
				background-image : url(../images/bg_serviciossociales_off.gif);
				background-repeat : no-repeat;
	}
	#serviciossociales a:visited {
				color : #ffffff;
				background-image : url(../images/bg_serviciossociales_off.gif);
				background-repeat : no-repeat;
	}
	#serviciossociales a:hover {
				color : #ffffff;
				background-image : url(../images/bg_serviciossociales_on.gif);
				background-repeat : no-repeat;
	}
	
	#integracion {
		float: right;
		width: 80px;
		background-image: url(../images/bg_integracion_off.gif);
		background-repeat: no-repeat;
		height: 112px;
	}
	
	#integracion a {
		text-align: center;
		width: 80px;
		padding-top: 71px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none;
		margin: 0px;
		padding-bottom: 15px;
		display: block;
		color: white;
		text-transform: uppercase;	
	}

	#integracion a:hover {
		color: #FFFFFF;
		background-image: url(../images/bg_integracion_on.gif);
		background-repeat: no-repeat;
	}
	
	#contenido {
				border-left-width : 1px;
				border-left-style : dotted;
				border-left-color : #a6aaa9;
				float : right;
				width : 545px;
				padding : 0;
				margin-top : 0;
				margin-right : 0;
				text-align : left;
				margin-bottom : 30px;
	}
	#contenido p {
				margin-top : 5px;
				margin-right : 15px;
				margin-bottom : 15px;
				margin-left : 15px;
				font-size : 12px;
	}
	#contenido li {
				font-size : 12px;
	}
	#contenido .cuote {
				margin-left : 30px;
	}
	#contenido .cuote2 {
				margin-left : 60px;
	}
	#contenido .cuote3 {
				margin-left : 90px;
	}
	#contenido p.borde {
				margin-top : 5px;
				margin-right : 15px;
				margin-bottom : 0;
				margin-left : 15px;
				font-size : 9px;
				color : #4d5150;
				border-bottom-width : 3px;
				border-bottom-style : double;
				border-bottom-color : #d8d8d8;
				padding-bottom : 5px;
				text-transform : uppercase;
				text-align : right;
				font-family : Georgia, "Times New Roman", Times, serif;
	}
	#contenido ul.sinbullet {
				list-style-type : none;
	}
	#contenido ul.sinbullet li {
				font-size : 12px;
				margin-bottom : 5px;
	}
	li.enlace_externo {
				list-style-image : url(../images/ico_enlace_nuevaventana.gif);
	}
	ul.normal {
				list-style-type : none;
	}
	#advanced li.enlace_externo {
				list-style-image : url(../images/ico_enlace_nuevaventana.gif);
	}
	#advanced {
				height : 220px;
				width : 322px;
				margin-left : 200px;
				background-position : center 0%;
	}
	#cabecera_buscador {
				width : 322px;
				height : 40px;
				background-image : url(../IndeX/images/general/cabecera_buscador.gif);
				background-position : center 0%;
	}
	#centro_buscador {
				width : 322px;
				background-position : right 0%;
				height : 160px;
				background-color : #e7eaef;
				text-align : center;
	}
	#pie_buscador {
				background-image : url(../IndeX/images/general/pie_buscador.gif);
				width : 322px;
				height : 19px;
				background-position : center 0%;
	}
	#centro_buscador input.botonbuscador {
				background-color : #526174;
				background-position : center 0%;
				color : white;
				font-family : Arial;
				font-weight : bold;
				font-size : 14px;
				margin-top : 17px;
				border : 0 #526174;
				text-transform : uppercase;
				height : 30px;
				width : 250px;
				cursor : pointer;
	}
	#titulo_buscador {
				width : 100%;
				background-position : center 0%;
				text-align : center;
	}
	#titulo_buscador p {
				font-family : Georgia, "Times New Roman", Times, serif;
				font-size : 18px;
				font-weight : bold;
				color : #506171;
				margin-bottom : 10px;
	}
	#titulo_buscador h2 {
				padding-left : 200px;
				font-family : Georgia, "Times New Roman", Times, serif;
				font-size : 18px;
				font-weight : bold;
				color : #506171;
	}
	#linea {
				width : 100%;
				background-image : url(../IndeX/images/general/lineas.gif);
				background-repeat : repeat-x;
				height : 7px;
				margin-bottom : 10px;
	}
	#log {
				font-family : Verdana, Arial, Helvetica, sans-serif;
				font-size : 9px;
				color : #ffffff;
				float : left;
				margin-top : 10px;
				padding-top : 2px;
				padding-right : 5px;
				padding-bottom : 2px;
				padding-left : 15px;
				clear : right;
				margin-left : 15px;
	}
	#log a {
				color : #ffffff;
	}
	#enlace_top {
				font-family : Georgia, "Times New Roman", Times, serif;
				font-size : 9px;
				font-variant : normal;
				float : right;
				text-transform : uppercase;
				margin-top : 3px;
				margin-right : 10px;
	}
	#baseContenido h1 {
				font-family : Arial, Helvetica, sans-serif;
				font-size : 13px;
				font-weight : bold;
				color : #ffffff;
				text-align : right;
				margin : 7px 15px 25px;
				padding : 0;
				letter-spacing : 0.2em;
	}
	h2.ficha {
				font-family : Georgia, "Times New Roman", Times, serif;
				font-size : 18px;
				font-weight : bold;
				color : #506171;
				text-align : left;
				padding : 0;
				margin-top : 5px;
				margin-right : 15px;
				margin-bottom : 5px;
				margin-left : 15px;
	}
	h2 {
				font-family : Georgia, "Times New Roman", Times, serif;
				font-size : 15px;
				font-weight : bold;
				color : #0f182d;
				margin-top : 10px;
				margin-right : 15px;
				margin-bottom : 5px;
				margin-left : 15px;
				text-decoration : underline;
	}
	h3 {
				font-family : Georgia, "Times New Roman", Times, serif;
				font-size : 11px;
				font-weight : bolder;
				color : #0f182d;
				margin-top : 10px;
				margin-right : 15px;
				margin-bottom : 5px;
				margin-left : 15px;
	}
	h4 {
				font-family : Georgia, "Times New Roman", Times, serif;
				font-size : 11px;
				font-weight : normal;
				color : #0f182d;
				margin-top : 10px;
				margin-right : 15px;
				margin-bottom : 5px;
				margin-left : 15px;
	}
	h5 {
				font-family : Georgia, "Times New Roman", Times, serif;
				font-size : 11px;
				font-weight : normal;
				color : #0f182d;
				margin-top : 10px;
				margin-right : 15px;
				margin-bottom : 5px;
				margin-left : 15px;
	}
	ul.submenu {
				list-style-image : url(../images/bullet_off.gif);
				font-family : Georgia, "Times New Roman", Times, serif;
				font-size : 11px;
				margin : 5px 15px 0;
				padding : 0 0 10px 50px;
	}
	ul.submenu li {
				margin-bottom : 3px;
	}
	li.submenu_on {
				list-style-image : url(../images/bullet_on.gif);
				color : #b50027;
				margin-bottom : 3px;
	}
	ul.submenu a:link {
				color : #485061;
				text-decoration : none;
	}
	ul.submenu a:visited {
				color : #485061;
				text-decoration : none;
	}
	ul.submenu a:hover {
				color : #b50027;
				text-decoration : underline;
	}
	ul.submenu a:active {
				color : #000000;
				text-decoration : underline;
	}
	img.fotosContenido {
				padding : 4px;
				float : right;
				border : 1px solid #acb6bb;
				margin-bottom : 5px;
				margin-left : 5px;
	}
	ul.normal {
				list-style-image : url(../images/bullet03.gif);
				margin-bottom : 10px;
				margin-right : 15px;
				font-size : 11px;
				margin-left : 15px;
				padding-left : 50px;
	}
	fieldset.identificacion {
				padding : 5px 10px 10px 0;
				margin-top : 5px;
				margin-right : 15px;
				margin-bottom : 5px;
				margin-left : 15px;
				border : 3px double #cfd3db;
				font-family : Georgia, "Times New Roman", Times, serif;
				width : 360px;
				text-align : right;
				font-size : 11px;
	}
	legend {
				font-family : Georgia, "Times New Roman", Times, serif;
				font-size : 14px;
				font-weight : bold;
				margin-bottom : 15px;
	}
	input.camposform {
				font-family : Arial, Helvetica, sans-serif;
				font-size : 12px;
				color : #000000;
				background-color : #e7eaec;
				padding-top : 1px;
				padding-right : 5px;
				padding-bottom : 1px;
				padding-left : 5px;
				border : 1px solid #ffffff;
				margin : 2px;
	}
	input.botonformulario01 {
				font-family : Verdana, Arial, Helvetica, sans-serif;
				font-size : 9px;
				font-weight : bold;
				color : #ffffff;
				background-color : #b50027;
				border-top-width : 1px;
				border-right-width : 1px;
				border-bottom-width : 1px;
				border-left-width : 1px;
				border-top-style : solid;
				border-right-style : solid;
				border-bottom-style : solid;
				border-left-style : solid;
				border-top-color : #ffb0c2;
				border-right-color : #42000f;
				border-bottom-color : #003c35;
				border-left-color : #bffff9;
				margin-top : 7px;
				margin-right : 2px;
				margin-bottom : 0;
	}
	input.botonformulario02 {
				font-family : Verdana, Arial, Helvetica, sans-serif;
				font-size : 9px;
				font-weight : bold;
				color : #ffffff;
				background-color : #757d8d;
				border-top-width : 1px;
				border-right-width : 1px;
				border-bottom-width : 1px;
				border-left-width : 1px;
				border-top-style : solid;
				border-right-style : solid;
				border-bottom-style : solid;
				border-left-style : solid;
				border-top-color : #d0d3d9;
				border-right-color : #434852;
				border-bottom-color : #434852;
				border-left-color : #d0d3d9;
				margin-top : 7px;
				margin-right : 2px;
				margin-bottom : 0;
	}
	fieldset.identificacion p.left {
				text-align : left;
				font-size : 11px;
	}
	.alignCenter {
				text-align : center;
				width : 100%;
				border : 2px white;
				background-position : center 0%;
	}
	.alignCenter td.etiqueta {
				text-align : right;
				width : 30%;
				vertical-align : middle;
	}
	.alignCenter td.campo {
				text-align : left;
				width : 70%;
				vertical-align : top;
	}
	.alignCenter td.botones {
				text-align : right;
				background-position : right 0%;
				width : 100%;
				vertical-align : top;
	}
	blockquote {
				margin : 0 0 0 15px;
	}
	div.contenidosRelacionados {
				background-image : url(../images/tit_contenidos_relacionados.gif);
				background-repeat : no-repeat;
				background-position : 50px 0;
				padding-top : 10px;
				margin : 15px 15px 20px 0;
	}
	div.contenidosRelacionados ul {
				list-style-image : url(../images/bullet_off.gif);
				font-family : Georgia, "Times New Roman", Times, serif;
				font-size : 11px;
				margin : 4px 15px 0;
				padding : 12px 0 15px 50px;
				background-color : #f1f3f5;
	}
	div.contenidosRelacionados li {
				margin : 0 0 5px;
	}
	div.contenidosRelacionados a:link {
				color : #485061;
				text-decoration : none;
	}
	div.contenidosRelacionados a:visited {
				color : #485061;
				text-decoration : none;
	}
	div.contenidosRelacionados a:hover {
				color : #b50027;
				text-decoration : underline;
	}
	div.contenidosRelacionados a:active {
				color : #000000;
				text-decoration : underline;
	}
	div.documentosAsociados {
				background-image : url(../images/bg_documentos_asociados.gif);
				background-repeat : no-repeat;
				background-position : left top;
				margin-right : 10px;
				margin-bottom : 15px;
				margin-left : 10px;
				height : 100px;
				padding-top : 12px;
	}
	div.documentosAsociados ul {
				list-style-type : none;
				margin : 0 0 0 5px;
				padding : 0;
				font-size : 11px;
				font-family : Arial, Helvetica, sans-serif;
				font-style : normal;
	}
	div.documentosAsociados li {
				margin-bottom : 5px;
	}
	div.documentosAsociados a {
				color : #485061;
				text-decoration : none;
	}
	div.documentosAsociados a:visited {
				color : #485061;
				text-decoration : none;
	}
	div.documentosAsociados a:hover {
				color : #b50027;
				text-decoration : underline;
	}
	div.documentos {
				margin : 10px;
				padding : 0;
				float : left;
				width : 220px;
				color : #4f666d;
				font-family : Georgia, "Times New Roman", Times, serif;
				font-size : 12px;
				font-style : italic;
	}
	div.enlaces {
				margin : 10px;
				padding : 0;
				float : right;
				width : 220px;
				color : #4f666d;
				font-family : Georgia, "Times New Roman", Times, serif;
				font-size : 12px;
				font-style : italic;
	}
	table.ficha {
				margin-top : 5px;
				margin-right : 15px;
				margin-bottom : 20px;
				margin-left : 15px;
	}
	table.ficha td.descriptor {
				font-family : Georgia, "Times New Roman", Times, serif;
				font-size : 11px;
				color : #050a12;
				text-align : right;
				vertical-align : top;
				width : 168px;
				padding-bottom : 3px;
	}
	table.fichaF td.descriptorF {
				font-family : Georgia, "Times New Roman", Times, serif;
				font-size : 11px;
				color : #050a12;
				text-align : right;
				vertical-align : top;
				background-image : url(../images/bg_menulateral_off.gif);
				padding-top : 5px;
				padding-right : 5px;
				padding-bottom : 3px;
				padding-left : 13px;
				display : block;
				margin : 0;
				text-decoration : none;
				width : 168px;
				padding-bottom : 3px;
	}
	table.fichaF td.separador {
				padding-top : 0;
				padding-right : 0;
				padding-bottom : 0;
				padding-left : 0;
				margin-top : 0;
				margin-right : 10px;
				margin-bottom : 0;
				margin-left : 10px;
				border-left : 6px solid white;
				border-right : 6px solid white;
				width : 1px;
				padding-bottom : 3px;
				background : #a6aaa9;
	}
	table.fichaF td.content {
				font-family : Arial, Helvetica, sans-serif;
				font-size : 12px;
				text-align : left;
				vertical-align : top;
				border-bottom-width : 1px;
				border-bottom-style : solid;
				border-bottom-color : #d8d8d8;
				width : 500px;
				padding-bottom : 3px;
	}
	table.ficha td.content {
				font-family : Arial, Helvetica, sans-serif;
				font-size : 12px;
				text-align : left;
				vertical-align : top;
				border-bottom-width : 1px;
				border-bottom-style : solid;
				border-bottom-color : #d8d8d8;
				width : 333px;
				padding-bottom : 3px;
	}
	img.contacta {
				border : 0;
	}
	img.buscador {
				border : 0;
	}
	img.telefonos {
				border : 0;
	}
	.negrita {
				font-weight : bold;
	}
	.subrayado {
				text-decoration : underline;
	}
	.cursiva {
				font-style : italic;
	}
	.negrita_subrayado {
				font-weight : bold;
				text-decoration : underline;
	}
	.negrita_cursiva {
				font-weight : bold;
				font-style : italic;
	}
	.subrayado_cursiva {
				text-decoration : underline;
				font-style : italic;
	}
	.negrita_subrayado_cursiva {
				font-weight : bold;
				text-decoration : underline;
				font-style : italic;
	}
	.printtext {
				font-family : Georgia, "Times New Roman", Times, serif;
				font-size : 9px;
				font-variant : normal;
				float : right;
				text-transform : uppercase;
				margin-right : 10px;
	}

	
	
