* {
	margin: 0px;
	padding: 0px;
	list-style: none;
	outline: none;
	}

body {
	background: url(../img/estructura/background_secc.jpg) 50% 0px no-repeat;
	font-family: Tahoma, Arial;
	font-size: 11px;
	line-height: 18px;
	color: #e2e1a0;
}

body.fondo_ind {
	 background-image: url(../img/estructura/background.jpg);
	}

	#wrapper {
		width: 910px;
		margin: 0px auto 0px auto;
		}

		#header_flash {
			width: 910px;
			height: 117px;
			margin: 17px 0px 0px 0px;
			}

			#header_flash ul, #header_flash h1 {
				display: none;
				}

		p {
			margin-bottom: 18px;
			}

		a.ampliar_noticia {
			font-weight:bold;
			color: #166b21;
			background: url(../img/estructura/flecha_amp_not.gif) 100% 6px no-repeat;
			padding-right: 7px;
			text-decoration: none;
			}a.ampliar_noticia:hover {
				background:url(../img/estructura/flecha_amp_not_hover.gif) 100% 6px no-repeat;
				color: #fff;}


		#content {
			display: inline-block;
			width: 910px;
			}

		#content.contenidos {
			height: 559px;
			}

		a {
			text-decoration: underline;
			color: #E2E1A0;
			}

		a:hover {
			color: #fff;
			text-decoration: underline;
			}

		ul.pie {
			color: #b8c580;
			float: left;
			margin: 6px 0px 0px 8px;
			font-size: 9px;
			width: 620px;
			display: inline;
			}
			ul.pie li {
				display: inline;
				float: left;
				}
				ul.pie li a, ul.pie li a:active, ul.pie li a:visited, ul.pie li a:link {
					float: left;
					color: #b8c580;
					text-decoration: none;
					}

				ul.pie li a:hover {
					color: #fff;
					}
/*----------------------------------------Index--------------------------------------------------*/

		#bienvenido_div {
			background: url(../img/estructura/bienvenido_back.jpg) 0px 0px no-repeat;
			width: 910px;
			height: 215px;
			margin-bottom: 8px;
			}

			h2#bienvenido_h2 {
				background: url(../img/titulos/bienvenido_h2.gif) 0px 24px no-repeat;
				width: 279px;
				height: 14px;
				text-indent: -9999px;
				margin: 0px 0px 15px 24px;
				padding-top: 24px;
				}
			#bienvenido_div h3 {
				display: none;
				}

				#bienvenido_div p {
					margin: 0px 0px 8px 26px;
					width: 586px;
					line-height: 16px;
					color: #ffffff;
					}

		#noticias_ind {
			background: url(../img/estructura/mod_noticias_ind.jpg) 0px 0px no-repeat;
			width: 910px;
			height: 198px;
			margin-bottom: 9px;
			}

			#noticia_uno_ind {
				background: url(../img/estructura/punt_not_ind_izq.gif) 0px 81px no-repeat;
				width: 260px;
				margin: 0px 37px 0px 25px;
				padding-top: 21px;
				float: left;
				display: inline;
				}

			#noticia_dos_ind {
				background: url(../img/estructura/punt_not_ind_izq.gif) 0px 81px no-repeat;
				width: 260px;
				margin: 0px 0px 0px 37px;
				padding-top: 21px;
				float: left;
				display: inline;
				}

		#noticias_ind h5 {
			font-size: 11px;
			font-weight: normal;
			color: #175c10;
			line-height: 15px;
			margin-bottom: 4px;
			}

		#noticias_ind h4 {
			height:36px;
			font-size: 11px;
			font-weight: bold;
			color: #5f5f5f;
			line-height: 15px;
			margin-bottom: 17px;
			}

		#noticias_ind p {
			color: #4d740d;
			margin-bottom: 3px;
			}

		#flash_noticias {
			width: 266px;
			height: 150px;
			float: left;
			margin-top: 24px;
			}

		#botones_flash {
			width: 910px;
			height: 137px;
			margin-bottom: 10px;
			}

			#footer_ind {
				height: 98px;
				margin-bottom: 20px;
			}

		#footer_ind p.copy_ind {
			background: url(../img/titulos/copy_ind.gif) 0px 0px no-repeat;
			width: 474px;
			height: 12px;
			font-size: 1px;
			line-height: 1px;
			float: left;
			text-indent: -9999px;
			margin: 6px 0px 0px 8px;
			float: left;
			display: inline;
			}

			a#aviso_legal {
				background: url(../img/botones/aviso_legal_ind.gif) 0px 0px no-repeat;
				width: 48px;
				height: 12px;
				line-height: 1px;
				font-size: 1px;
				text-indent: -9999px;
				float: left;
				margin-top: 6px;
				} a#aviso_legal:hover { background-position: 0px -12px;}


			a#inicianet {
				background: url(../img/botones/inicianet_ind.gif) 0px 0px no-repeat;
				width: 122px;
				height: 25px;
				line-height: 1px;
				font-size: 1px;
				text-indent: -9999px;
				float: right;
				margin-right: 6px;
				}

			p.junta_ind {
				background: url(../img/titulos/junta_ind.jpg) 0px 23px no-repeat;
				width: 910px;
				height: 57px;
				padding-top: 23px;
				text-indent: -9999px;
				clear: both;
				}

/*-----------------------------------------------Informacion----------------------------------------------*/

	/*----servicios-----*/


		#col1_info {
			background: url(../img/estructura/col1_info.jpg) 0px 0px no-repeat;
			width: 225px;
			height: 559px;
			float: left;
			}

			#col1_info h3 {
				background: url(../img/titulos/info_aemca.gif) 0px 0px no-repeat;
				width: 215px;
				height: 57px;
				text-indent: -9999px;
				margin: 5px 0px 0px 4px;
				}

			ul.botonera_info {
				margin: 5px 0px 0px 5px;
				}

			ul.botonera_info li a {
				background: url(../img/botones/botonera_info.gif);
				width: 215px;
				height: 29px;
				display: block;
				text-indent: -9999px;
				line-height: 1px;
				font-size: 1px;
				margin-bottom: 2px;
				}

				ul.botonera_info li a.saludo_bot {
					background-position: 0px 0px;
					}ul.botonera_info li a.saludo_bot:hover { background-position: 0px -29px;}

				ul.botonera_info li a.servicios_bot {
					background-position: 0px -58px;
					}ul.botonera_info li a.servicios_bot:hover { background-position: 0px -87px;}

				ul.botonera_info li a.identidad_bot {
					background-position: 0px -116px;
					}ul.botonera_info li a.identidad_bot:hover { background-position: 0px -145px;}

		#col2_info {
			background: url(../img/estructura/col2_info.jpg) 0px 0px no-repeat;
			width: 634px;
			height: 512px;
			float: right;
			padding: 23px 12px 24px 22px;

			}

				#col2_info_scroll {
					overflow: auto;
					width: 629px;
					height: 512px;
					padding-right: 5px;
					}

			h2.servicios {
				background: url(../img/titulos/servicios_h2.gif) 0px 0px no-repeat;
				width: 552px;
				height: 20px;
				text-indent: -9999px;
				font-size: 1px;
				line-height: 1px;
				margin: 0px 0px 12px 0px;
				}

			p.margen_bot_15 {
				margin-bottom: 3px;
				}

			.blanco {
			color: #fff;
			}

			.lista_informacion {
				margin-bottom: 10px;
				}

			.lista_informacion li {
				background: url(../img/estructura/lista_li_blanco.gif) 0px 9px no-repeat;
				padding-left: 11px;
				margin-bottom: 4px;
				}

		#footer_info {
			height: 50px;
			margin: 12px 0px 20px 0px;
			}

			#footer_info p.copy_info {
				background: url(../img/titulos/copy_info.gif) 0px 0px no-repeat;
				width: 474px;
				height: 12px;
				font-size: 1px;
				line-height: 1px;
				float: left;
				text-indent: -9999px;
				margin: 6px 0px 0px 8px;
				float: left;
				display: inline;
				}

		a#aviso_legal.secc_inf {
			background-image: url(../img/botones/aviso_legal_info.gif);
			}

		a#inicianet.ini_info {
			background-image: url(../img/botones/inicianet_info.gif);
			}

	/*--------------Saludo----------------*/

			h2.saludo {
				background: url(../img/titulos/saludo_h2.gif) 0px 0px no-repeat;
				width: 552px;
				height: 20px;
				text-indent: -9999px;
				font-size: 1px;
				line-height: 1px;
				margin: 0px 0px 23px 0px;
				}

			#imagen_info {
				width: 110px;
				height: 110px;
				float: left;
				margin: 0px 23px 0px 0px;
				}

	/*--------------Identidad----------------*/

			h2.identidad {
				background: url(../img/titulos/identidad_h2.gif) 0px 0px no-repeat;
				width: 552px;
				height: 20px;
				text-indent: -9999px;
				font-size: 1px;
				line-height: 1px;
				margin: 0px 0px 12px 0px;
				}


			a#des_pdf {
				background: url(../img/botones/descargar_pdf.gif) 0 0 no-repeat;
				width: 101px;
				height: 29px;
				display: block;
				text-indent: -9999px;
				margin-top: 21px;
				} a#des_pdf:hover { background-position: 0 -29px;}

/*-----------------------------------------------Noticias---------------------------------------------*/

			#col1_not {
				background: url(../img/estructura/background_not.jpg) 0px 0px no-repeat;
				width: 646px;
				height: 536px;
				float: left;
				padding: 23px 0px 0px 22px;
				}

			h2.titulares {
				background: url(../img/titulos/titulares_h2.gif) 0px 0px no-repeat;
				width: 552px;
				height: 20px;
				text-indent: -9999px;
				font-size: 1px;
				line-height: 1px;
				margin: 0px 0px 23px 0px;
				}

				#cont_not {
					height: 455px;
					width: 635px;
					margin-left: 11px;
					}

				#cont_not h5, #cont_not_amp h5 {
					font-size: 9px;
					color: #e2e1a0;
					font-weight:normal;

					}

				#cont_not h4 {
					font-size: 11px;
					color: #fff;
					font-weight:normal;
					margin-top: -1px;
					margin-bottom: 9px;
					height: 36px;
					}

					.date {
						font-size: 11px;
						color: #e2e1a0;
						}

					.mini_not {
						width: 284px;
						margin: 0px 32px 0px 0px;
						float:left;
						height: 221px;
						}
					.cont_img_not {
						background: url(../img/estructura/contiene_img_not.gif) 0px 0px no-repeat;
						width: 100px;
						height: 97px;
						float: left;
						padding: 5px;
						margin: 9px 20px 0px 0px;
						}

						.img_not {
							width: 100px;
							height: 75px;
							background: url(../img/imagenes/100x75.gif) 0px 0px no-repeat;
							}

						a.ver_mas_not {
							background: url(../img/botones/ver-mas_not.gif) 0px 0px no-repeat;
							width: 51px;
							height: 9px;
							line-height: 1px;
							font-size: 1px;
							text-indent: -9999px;
							margin: 10px 0px 0px 3px;
							display: block;
							}a.ver_mas_not:hover { background-position: 0px -9px;}

						.mini_not p {
							width: 154px;
							float: right;
							}

					#paginado {
						width: 624px;
						height: 16px;
						background: url(../img/estructura/pag_back.gif) 50% 5px no-repeat;
						}

					#paginado_aso {
						width: 624px;
						height: 16px;
						background: url(../img/estructura/pag_aso_back.gif) 188px 8px no-repeat;
						}

						#pag_ant, #pag_sig {
							height: 12px;
							font-size: 1px;
							line-height: 1px;
							text-indent: -9999px;
							display: block;
						}

						#pag_ant:hover , #pag_sig:hover {
							background-position: 0px -12px;
							}

						#pag_ant {
							background: url(../img/botones/pag_ant.gif) 0px 0px no-repeat;
							width: 73px;
							float:left;
						}

						#pag_sig {
							background: url(../img/botones/pag_sig.gif) 0px 0px no-repeat;
							width: 71px;
							float:right;
						}


			#col2_not {
				width: 225px;
				height: 559px;
				float: right;
				}

				#mod1_not {
					background: url(../img/estructura/mod1_not.jpg) 0px 0px no-repeat;
					width: 225px;
					height: 250px;
					margin-bottom: 17px;
					padding-top: 21px;
					}

				#mod2_not {
					background: url(../img/estructura/mod2_not.jpg) 0px 0px no-repeat;
					width: 225px;
					height: 250px;
					padding-top: 21px;
					}

			h3.proyectos {
				background: url(../img/titulos/proyectos_h3.gif) 0px 0px no-repeat;
				width: 65px;
				height: 15px;
				line-height: 1px;
				font-size: 1px;
				text-indent: -9999px;
				margin-left: 22px;
				}

				.img_mod {
					width: 215px;
					height: 92px;
					margin: 15px 5px 0px 5px;
					}

				p.txt_proy {
					background: url(../img/titulos/texto_mod_proy.gif) 0px 0px no-repeat;
					width: 182px;
					height: 63px;
					margin: 20px 0px 0px 22px;
					text-indent: -9999px;
					}

				p.txt_conv {
					background: url(../img/titulos/texto_mod_conv.gif) 0px 0px no-repeat;
					width: 170px;
					height: 66px;
					margin: 20px 0px 0px 22px;
					text-indent: -9999px;
					}

				a#ver_mas_mod1 {
					background: url(../img/botones/ver_mas_mod1.gif) 0px 0px no-repeat;
					width: 63px;
					height: 25px;
					display: block;
					text-indent: -9999px;
					margin: 5px 0px 0px 145px;
					}a#ver_mas_mod1:hover { background-position: 0px -25px;}



			h3.convenios{
				background: url(../img/titulos/convenios_h3.gif) 0px 0px no-repeat;
				width: 68px;
				height: 11px;
				line-height: 1px;
				font-size: 1px;
				text-indent: -9999px;
				margin-left: 22px;
				}

			a#ver_mas_mod2 {
					background: url(../img/botones/ver_mas_mod2.gif) 0px 0px no-repeat;
					width: 63px;
					height: 25px;
					display: block;
					text-indent: -9999px;
					margin: 2px 0px 0px 145px;
					}a#ver_mas_mod2:hover { background-position: 0px -25px;}


/*-----------------------------------------------Noticia Amp---------------------------------------------*/

			#col1_not_amp {
				background: url(../img/estructura/background_not.jpg) 0px 0px no-repeat;
				width: 634px;
				height: 536px;
				float: left;
				padding: 23px 12px 0px 22px;
				}

			#cont_tit_not {
			width: 624px;
			height: 20px;
			margin-bottom: 24px;
			}

			h2.not_amp {
				background: url(../img/titulos/noticia_amp_h2.gif) 0px 0px no-repeat;
				width: 552px;
				height: 20px;
				text-indent: -9999px;
				font-size: 1px;
				line-height: 1px;
				margin: 0px 0px 0px 0px;
				float: left;
				}

			h5.fecha {
					font-size: 9px;
					color: #e2e1a0;
					font-weight:normal;
					float: right;
			}

			#cont_img_not_amp {
				background: url(../img/estructura/contiene_img_not_amp.gif) 0px 0px no-repeat;
				width: 256px;
				height: 192px;
				float: left;
				padding: 5px 5px 5px 5px;
				margin: 0px 20px 0px 0px;
				}

				#img_not_amp {
					width: 256px;
					height: 192px;
					background: url(../img/imagenes/256x192.gif) 0px 0px no-repeat;
					}

			h4.titular {
				font-size: 11px;
				color: #fff;
				font-weight:normal;
				margin-bottom: 18px;
			}

			a#volver {
				background: url(../img/botones/volver.gif) 0px 0px no-repeat;
				width: 46px;
				height: 12px;
				text-indent: -9999px;
				display: block;
				float: right;
				} a#volver:hover { background-position: 0px -12px;}

			#cont_not_amp {
				height: 432px;
				overflow: auto;
				padding:0px 10px 0px 0px;
				margin-bottom: 20px;
				}


/*-----------------------------------------------Proyectos---------------------------------------------*/

			h2.proyectos {
				background: url(../img/titulos/proyectos_h2.gif) 0px 0px no-repeat;
				width: 552px;
				height: 20px;
				text-indent: -9999px;
				font-size: 1px;
				line-height: 1px;
				margin: 0px 0px 23px 0px;
				}

			h3.guia_bp {
				background: url(../img/titulos/guia_b_p_h3.gif) 0px 0px no-repeat;
				width: 164px;
				height: 15px;
				line-height: 1px;
				font-size: 1px;
				text-indent: -9999px;
				margin-left: 22px;
				}

			p.txt_guia {
					background: url(../img/titulos/texto_mod_guia.gif) 0px 0px no-repeat;
					width: 163px;
					height: 66px;
					margin: 20px 0px 0px 22px;
					text-indent: -9999px;
					}

			a#ver_mas_mod1.margen_mas_guia {
				margin-top: 2px;
				}


			h3.miembros {
				background: url(../img/titulos/miembros_h3.gif) 0px 0px no-repeat;
				width: 136px;
				height: 11px;
				line-height: 1px;
				font-size: 1px;
				text-indent: -9999px;
				margin-left: 22px;
				}

			p.txt_miem {
					background: url(../img/titulos/texto_mod_miem.gif) 0px 0px no-repeat;
					width: 164px;
					height: 63px;
					margin: 20px 0px 0px 22px;
					text-indent: -9999px;
					}

			a#ver_mas_mod2.margen_mas_miem {
				margin: 5px 0px 0px 145px;
				}


/*-----------------------------------------------Proyecto Amp---------------------------------------------*/

			h2.proy_amp {
				background: url(../img/titulos/proyecto_ficha_h2.gif) 0px 0px no-repeat;
				width: 552px;
				height: 20px;
				text-indent: -9999px;
				font-size: 1px;
				line-height: 1px;
				margin: 0px 0px 0px 0px;
				float: left;
				z-index: 0;
				position: absolute;
				}

				h5.tipo_proy {
					font-size: 9px;
					color: #e2e1a0;
					font-weight:normal;
					right: 0;
					position: relative;
					z-index: 100;
					text-align: right;
					}


/*-----------------------------------------------Asociados---------------------------------------------*/

			h2.miembros_h2 {
				background: url(../img/titulos/miembros_h2.gif) 0px 0px no-repeat;
				width: 552px;
				height: 20px;
				text-indent: -9999px;
				font-size: 1px;
				line-height: 1px;
				margin: 0px 0px 23px 0px;
				}

			.mini_asociados {
						width: 284px;
						margin: 0px 32px 15px 0px;
						float:left;
						height: 132px;
						}

			.cont_img_asoc {
						background: url(../img/estructura/contiene_img_not.gif) 0px 0px no-repeat;
						width: 100px;
						height: 97px;
						float: left;
						padding: 5px;
						margin: 0px 0px 0px 0px;
						}

			.datos_emp {
				width: 158px;
				float: right;
				}

			#cont_not .datos_emp h4, #info_aso h4 {
				font-size: 11px;
				font-weight:bold;
				margin-bottom: 0px;
				color: #fff;
				}

			.telefono {
				width: 92px;
				float: left;
				font-size: 9px;
				}

				.bold_once {
					font-size: 11px;
					font-weight: bold;
					}

			.fax {
				width: 64px;
				float: left;
				font-size: 9px;
				}

			.once {
				font-size: 11px;
				}

			h3.como_aso {
				background: url(../img/titulos/como_aso_h3.gif) 0px 0px no-repeat;
				width: 116px;
				height: 14px;
				line-height: 1px;
				font-size: 1px;
				text-indent: -9999px;
				margin-left: 22px;
				}

			.img_mod_como {
					width: 215px;
					height: 92px;
					margin: 16px 5px 0px 5px;
					}

			p.txt_asoc {
					background: url(../img/titulos/texto_mod_asoc.gif) 0px 0px no-repeat;
					width: 177px;
					height: 66px;
					margin: 20px 0px 0px 22px;
					text-indent: -9999px;
					}

			a#ver_mas_mod2.margen_ver_convenios {
					margin: 6px 0px 0px 145px;
					}

			a#ver_mas_aso {
				background: url(../img/botones/ver_mas_aso.gif) 0px 0px no-repeat;
				width: 62px;
				height: 16px;
				text-indent: -9999px;
				display: block;
				float: left;
				margin-right: 34px;
				} a#ver_mas_aso:hover { background-position: 0px -16px;}

			a#ver_web {
				background: url(../img/botones/pag_web.gif) 0px 0px no-repeat;
				width: 82px;
				height: 16px;
				text-indent: -9999px;
				display: block;
				float: left;
				} a#ver_web:hover { background-position: 0px -16px;}

			.margen_volver {
				margin-top: 2px;
				}

/*-----------------------------------------------Asociado Amp---------------------------------------------*/

			h2.miembro_amp_h2 {
				background: url(../img/titulos/miembro_as_h2.gif) 0px 0px no-repeat;
				width: 552px;
				height: 20px;
				text-indent: -9999px;
				font-size: 1px;
				line-height: 1px;
				margin: 0px 0px 23px 0px;
				}

			#info_aso {
				width: 290px;
				float:right;
				margin-bottom: 4px;
				}
				.campo_info_aso{
					font-size: 9px;
				}
				.telefono_1 {
				width: 98px;
				float: left;

				}

				.telefono_2 {
				width: 89px;
				float: left;

				}

				.correo_elec {
				width: 100%;
				float: left;

				}
				p {
					margin-bottom:12px;
				}

			#servicios_datos {
				width: 604px;
				clear:both;
				padding-right: 10px;
				}

				#servicios_datos h5 {
					font-size: 11px;
					font-weight: normal;
					color: #fff;
					}

/*-----------------------------------------------Convenios---------------------------------------------*/

			#col1_convenios {
				background: url(../img/estructura/background_not.jpg) 0px 0px no-repeat;
				width: 635px;
				height: 536px;
				float: left;
				padding: 23px 11px 0px 22px;
				}

			h2.convenios_h2, h2.convenio_amp_h2 {
				background: url(../img/titulos/convenios_h2.gif) 0px 0px no-repeat;
				width: 552px;
				height: 20px;
				text-indent: -9999px;
				font-size: 1px;
				line-height: 1px;
				margin: 0px 0px 23px 0px;
				}

				h2.convenio_amp_h2 {
					background-image: url(../img/titulos/convenio_amp_h2.gif);
					float:left;
				}

			#col1_convenios h4 {
					font-size: 12px;
					margin-bottom: 4px;
					font-weight: normal;
					color: #fff;
				}



			.lista_convenios {
				margin-bottom: 27px;
				display: inline-block;
				}
			.lista_convenios:after {
				content: ".";
				display: block;
				height: 0;
				clear: both;
				visibility: hidden;
			}

			.lista_convenios li {
				background: url(../img/estructura/lista_li_amarillo.gif) 0px 9px no-repeat;
				padding-left: 11px;
				margin-bottom: 2px;
				width: 293px;
				float: left;
				}

				.lista_convenios li a {
					color: #E2E1A0;
					text-decoration: none;
					}

				.lista_convenios li a:hover {
					color: #fff;
					text-decoration: none;
					}

			h3.area_aso {
				background: url(../img/titulos/area_aso_h3.gif) 0px 0px no-repeat;
				width: 120px;
				height: 17px;
				line-height: 1px;
				font-size: 1px;
				text-indent: -9999px;
				margin: -3px 0px 0px 22px;
				}

			p.txt_area_as {
					background: url(../img/titulos/texto_mod_area_as.gif) 0px 0px no-repeat;
					width: 158px;
					height: 66px;
					margin: 20px 0px 0px 22px;
					text-indent: -9999px;
					}

			h3.noticias_h3 {
				background: url(../img/titulos/noticias_h3.gif) no-repeat scroll 0 0;
				font-size:1px;
				height:11px;
				line-height:1px;
				margin-left:22px;
				text-indent:-9999px;
				width:53px;
				}

			.txt_not {
				background: url(../img/titulos/texto_mod_not.gif) no-repeat scroll 0 0;
				height:66px;
				margin:20px 0 0 22px;
				text-indent:-9999px;
				width:170px;
				}

			#cont_conv_amp {
				height: 480px;
				overflow: auto;
				padding:0px 10px 0px 0px;
				}

			#descargar_pdf {
				background: url(../img/estructura/lista_li_amarillo.gif) 286px 9px no-repeat;
				padding-left: 297px;
				text-decoration: none;
				margin-bottom: 18px;
				display: block;
				} #descargar_pdf:hover { color: #fff;}

/*-----------------------------------------------Documentos---------------------------------------------*/

			h2.documentos_h2 {
				background: url(../img/titulos/documentos_h2.gif) 0px 0px no-repeat;
				width: 552px;
				height: 21px;
				text-indent: -9999px;
				font-size: 1px;
				line-height: 1px;
				margin: -1px 0px 23px 0px;
				}

			h2.documento_amp_h2 {
				background: url(../img/titulos/documentos_amp_h2.gif) 0px 0px no-repeat;
				width: 552px;
				height: 21px;
				text-indent: -9999px;
				font-size: 1px;
				line-height: 1px;
				margin: -1px 0px 23px 0px;
				float: left;
				}

			#descargar_pdf2 {
				background:transparent url(../img/estructura/lista_li_amarillo.gif) no-repeat scroll 0 9px;
				display:block;
				margin-bottom:18px;
				padding-left:12px;
				text-decoration:none;
				}
/*-----------------------------------------------Contacto---------------------------------------------*/

			h2.contacto_h2 {
				background: url(../img/titulos/contacto_h2.gif) 0px 0px no-repeat;
				width: 552px;
				height: 20px;
				text-indent: -9999px;
				font-size: 1px;
				line-height: 1px;
				margin: 0px 0px 27px 0px;
				}

			.aemca_p_cont {
				background: url(../img/titulos/aemca_p_cont.gif) 0px 0px no-repeat;
				width: 440px;
				height: 13px;
				text-indent: -9999px;
				line-height: 1px;
				font-size: 1px;
				margin: 0px 0px 29px 13px;
				}
			#cont_info_cont {
				height: 69px;
				}
			p.par_dir {
				width: 280px;
				float: left;
				margin: 0px 0px 0px 13px;
				font-size: 9px;
				}

			p.par_tel_ {
				width: 99px;
				float: left;
				margin: 0px 0px 0px 0px;
				font-size: 9px;
				}

			#cont_googlemap {
				background: url(../img/estructura/cont_googlemap.gif) 0px 0px no-repeat;
				width: 588px;
				height:333px;
				margin-left: 13px;
				padding: 5px;
				}

				#google_map {
					width: 588px;
					height: 333px;
					}

					#google_map p{
						color: #333333;
						}

		h3.informacion_h3 {
			background: url(../img/titulos/informacion_h3.gif) no-repeat scroll 0 0;
			font-size:1px;
			height:15px;
			line-height:1px;
			margin-left:22px;
			text-indent:-9999px;
			width: 175px;
			}

		p.txt_info {
			background: url(../img/titulos/texto_mod_info.gif) no-repeat scroll 0 0;
			height:63px;
			margin:20px 0 0 22px;
			text-indent:-9999px;
			width:169px;
			}




/*-----------------------------------------------Area de asociados---------------------------------------------*/

			h2.area_aso_h2 {
				background: url(../img/titulos/area_asociados_h2.gif) 0px 0px no-repeat;
				width: 552px;
				height: 23px;
				text-indent: -9999px;
				font-size: 1px;
				line-height: 1px;
				margin: -3px 0px 7px 0px;
				}

				#cont_bot {
					background: url(../img/estructura/big_button_back.jpg) 50% 130px no-repeat;
					width: 573px;
					margin-top: 67px;
					height: 265px;
					padding: 0px 21px 0px 22px;
					}

			a#acceso {
				background: url(../img/botones/acceso_area.gif) 0px 0px no-repeat;
				width: 276px;
				height: 265px;
				text-indent: -9999px;
				display: block;
				float: left;
				}a#acceso:hover { background-position: 0px -265px;}

			a#pass {
				background: url(../img/botones/recordar_pass.gif) 0px 0px no-repeat;
				width: 276px;
				height: 265px;
				text-indent: -9999px;
				display: block;
				float: right;
				}a#pass:hover { background-position: 0px -265px;}

		#mod1_not.margen_area_as {
					margin: 17px 0px 0px 0px;
					}


/*-----------------------------------------------Asociarse---------------------------------------------*/

			h2.asociarse_h2 {
				background: url(../img/titulos/como_aso_h2.gif) 0px 0px no-repeat;
				width: 552px;
				height: 21px;
				text-indent: -9999px;
				font-size: 1px;
				line-height: 1px;
				margin: -1px 0px 22px 0px;
				}

			#asociarse {
				width: 627px;
				}

			label.inputs1 {
				width: 209px;
				float:left;
				color: #fff;
				margin-bottom: 10px;
				*margin-bottom: 9px;
				line-height: 16px;
				}

				label.inputs1 input {
					background: url(../img/estructura/input1.gif) 0px 0px no-repeat;
					width: 192px;
					height: 18px;
					border: none;
					padding: 4px 3px 2px 3px;
					color: #fff;
					font-size: 11px;
					font-family: Tahoma, Arial;
					margin: 0px 0px 0px 0px;
					line-height: 16px;
					}

					.labelss {
						display: block;
						margin-left: 6px;
						line-height: 14px;
						height: 13px;
						margin-bottom:7px;
						*margin-bottom: 6px;
					}


			label.inputs2 {
				width: 517px;
				float:left;
				color: #fff;
				margin-bottom: 8px;
				}

				input, button, submit {
					font-family: Verdana, Arial, Helvetica, sans-serif;
					padding: 2px;
					border: 1px solid #0b4000;
					background: #18500d;
					color: #fff;
					width: 407px;
					height: 18px;
					padding: 4px 3px 2px 3px;
					font-size: 11px;
					font-family: Tahoma, Arial;
					margin: 4px 0px 0px 0px;
					line-height: 24px;
					}

			label.textarea1 {
				width: 616px;
				float:left;
				color: #fff;
				margin-bottom: 8px;
				}

			label.textarea2 {
				width: 616px;
				float:left;
				color: #fff;
				margin-bottom: 22px;
				*margin-bottom: 21px;
				}

				label.textarea1 textarea {
					background: url(../img/estructura/text_area1.gif) 0px 0px no-repeat;
					width: 610px;
					height: 68px;
					border: none;
					padding: 4px 3px 2px 3px;
					color: #fff;
					font-size: 11px;
					font-family: Tahoma, Arial;
					margin: 4px 0px 0px 0px;
					}

				label.textarea2 textarea {
					background: url(../img/estructura/text_area2.gif) 0px 0px no-repeat;
					width: 610px;
					height: 30px;
					border: none;
					padding: 4px 3px 2px 3px;
					color: #fff;
					font-size: 11px;
					font-family: Tahoma, Arial;
					margin: 4px 0px 0px 0px;
					}

				label.label_legal {
					width: 400px;
					float:left;
					color: #e2e1a0;
					margin-bottom: 8px;
					font-size: 9px;
					line-height: 12px;
				}
				label.label_legal a, label.label_legal a:link, label.label_legal a:active, label.label_legal a:visited {
					color: #fff;
					text-decoration: underline;
					}label.label_legal a:hover { text-decoration:none;}

				input.c_legal {
					width: 13px;
					height: 13px;
					margin:0px 12px 0px 0px;
					background: none transparent;
					float:left;
					border: none;
					}

				a#enviar_sol {
					background: url(../img/botones/enviar_sol.gif) 0px 0px no-repeat;
					width: 106px;
					height: 12px;
					line-height: 1px;
					font-size: 1px;
					text-indent: -9999px;
					display: block;
					float: right;
					margin: 0px 11px 0px 0px;
					display: inline;
					}a#enviar_sol:hover { background-position: 0px -12px;}


/*-----------------------------------------------Recordar contraseņa---------------------------------------------*/

			#col1_convenios.record {
				padding: 21px 11px 0px 22px;
				}

			h2.recordar_h2 {
				background: url(../img/titulos/recordar_cont_h2.gif) 0px 0px no-repeat;
				width: 552px;
				height: 23px;
				text-indent: -9999px;
				font-size: 1px;
				line-height: 1px;
				margin: -1px 0px 22px 0px;
				}

			a#enviar_sol.reco {
					background: url(../img/botones/enviar_sol_rec.gif) 0px 0px no-repeat;
					}a#enviar_sol.reco:hover { background-position: 0px -12px;}


/* _______________________________________________ NO FLASH _________________________________________________ */

	.flash_message{
		position: absolute;
		margin: -1px;
		width: 99.9%;
		background: #fff8c9;
		border: 1px solid #ccc;
		left: 0;
		top: 0;
	}
		.flash_message p.msg_error{
			margin:3px;
			padding-left: 20px;
			background: url(../img/estructura/warning.png) no-repeat 0 2px transparent;
			font-size: 11px;
			float:left;
			color: #666666;
		}

			.flash_message p.msg_error a{
				color: #e94237 !important;
				font-weight: bold;
			}.flash_message p.msg_error a:hover{
				text-decoration: underline;
			}

		.flash_message p.message_close{
			margin: 3px;
			font-size: 11px;
			float:right;
		}

			.flash_message p.message_close a{
				color: #e94237 !important;
				text-indent: -9999px;
				line-height:0;
				font-weight: bold;
				display:block;
				width:12px;
				height: 12px;
				margin-top: 2px;
				background: url(../img/estructura/close_icon.png) no-repeat 0 0 transparent;
			}.flash_message p.message_close a:hover{
				text-decoration: underline;
			}


