@media print
{
	/*** comunes ***/
	body									{background-color:#004214; color:#465C4D; font-family:Arial, Helvetica, Sans-Serif; font-size:12px; margin:0px;}
	img										{border:0px;}
	h1										{color:#008A29; font-size:22px; font-weight:bold; margin:22px 0px 0px 18px; padding:0px;}
	h2										{color:#54BC00; font-size:13px; margin:0px 0px 0px 18px; padding:0px;}
	h3										{color:#5EC400; font-size:16px; margin:16px 0px 22px 17px; padding:0px;}
	ul										{margin-right:18px;}
	.BotonMasInfo							{border:0px; height:10px; width:11px;}
	#Cabecera								{display:none;}
	.ClearBoth								{clear:both;}
	.ClearLeft								{clear:left;}
	.ClearRight								{clear:right;}
	#ContenedorPrincipal #Pie				{color:#ffffff; font-size:11px; height:23px; padding-left:46px; overflow:hidden; padding:29px 14px 0px 12px; width:904px;}
	#ContenedorPrincipal #Pie .Item			{padding:0px 7px;}
	#ContenedorPrincipal #Pie .ItemsDerecha	{display:none;}
	.ContenedorPrincipalPieEnlace			{color:#54BC00; font-size:11px; text-decoration:none;}
	#ContenedorPrincipal #SubPie			{display:none;}
	#ContenedorPrincipal #SubPieHome		{display:none;}
	#ContenidoCentral						{float:left; padding:10px 0px 0px 0px; overflow:hidden; width:511px;}
	#ContenidoDestacado						{height:130px; overflow:hidden; width:720px;}
	#ContenidoLateral						{float:left; margin-top:10px; overflow:hidden; width:209px;}
	#ContenidoLateral #Submenu				{margin:20px 0px 0px 0px; padding:0px 0px 0px 8px; width:183px;}
	#ContenidoLateral #Submenu #SubmenuPie	{background-image:url('/_img/SubmenuPie.jpg'); background-repeat:no-repeat; height:53px; width:183px;}
	#ContenidoLateral #Submenu #SubmenuLista{border-left:solid 1px #d9ddda/*#d2d4d3*/; border-right:solid 1px #d9ddda/*#d2d4d3*/; border-top:solid 1px #d9ddda;/*#d2d4d3;*/ list-style-type:none; margin:0px; padding:0px;}
	#ContenidoLateral #Submenu #SubmenuLista .ContenedorItemOff						{border-top:solid 1px #e4e7e6/*#d2d4d3;*/}	
	#ContenidoLateral #Submenu #SubmenuLista .ContenedorItemOffConEncabezado		{/*border-top:solid 1px #d2d4d3; margin-top:34px;*/}
	#ContenidoLateral #Submenu #SubmenuLista .ContenedorItemOffPadding				{padding:5px 8px 3px 18px;}
	#ContenidoLateral #Submenu #SubmenuLista .ContenedorItemOn						{border-top:solid 1px #e4e7e6/*#d2d4d3;*/}
	#ContenidoLateral #Submenu #SubmenuLista .ContenedorItemOnPadding				{padding:5px 8px 3px 8px;}
	#ContenidoLateral #Submenu #SubmenuLista .EnlaceItemOff							{color:#004214; text-decoration:none;}
	#ContenidoLateral #Submenu #SubmenuLista .EnlaceItemOff:hover					{color:#54BC00; text-decoration:none;}
	#ContenidoLateral #Submenu #SubmenuLista .ItemOff								{padding:0px 1px 0px 1px;}
	#ContenidoLateral #Submenu #SubmenuLista .ItemOn								{color:#54BC00; padding:0px 1px 0px 1px; text-decoration:none;}
	#ContenidoLateral #Submenu #SubmenuLista .EnlaceItemOn, 
	#ContenidoLateral #Submenu #SubmenuLista .EnlaceItemOn:hover							{color:#54BC00; padding:0px 1px 0px 1px; text-decoration:none;}
	#ContenidoLateral #Submenu #SubmenuLista .IndicadorItemOn								{height:5px; padding:0px; margin-right:5px; width:5px;}	
	#ContenidoLateral #Submenu #SubmenuLista .SubmenuItemLista								{list-style-type:none; margin:0px; padding:0px;}
	#ContenidoLateral #Submenu #SubmenuLista .SubmenuItemLista .ContenedorItemOff			{border-top:solid 1px #e4e7e6/*#d2d4d3*/; padding:5px 8px 3px 40px;}
	#ContenidoLateral #Submenu #SubmenuLista .SubmenuItemLista .ContenedorItemOn			{border-top:solid 1px #e4e7e6/*#d2d4d3*/; padding:5px 8px 3px 24px; overflow:hidden; width:145px;}
	#ContenidoLateral #Submenu #SubmenuLista .SubmenuItemLista .ContenedorItemProductoOn	{border-top:solid 1px #e4e7e6/*#d2d4d3*/; padding:3px 8px 0px 24px; overflow:hidden; width:145px;}
	#ContenidoLateral #Submenu #SubmenuLista .SubmenuItemLista .IndicadorSubitemOn			{height:5px; padding:0px 0px 0px 6px; margin-right:5px; overflow:hidden; width:5px;}	
	#ContenidoLateral #Submenu #SubmenuLista .SubmenuItemLista .IndicadorSubitemProductoOn	{height:5px; padding:7px 0px 0px 6px; margin-right:5px; overflow:hidden; width:5px;}
	.ContenidoParrafo							{padding-left:18px; padding-right:18px;}	
	.ContenidoTextos							{padding-left:18px; padding-right:18px;}
	#EncabezadoImpresion						{display:block; font-weight:bold; margin:10px 0px 10px 0px;}
	.EnlaceDestacado							{color:#004214; font-size:14px; font-weight:bold; text-decoration:none;}
	.EnlaceDestacadoHome						{color:#004214; font-size:12px; font-weight:bold; text-decoration:none;}
	.EnlacePequeno,
	.EnlacePequeno:hover						{color:#004214; font-size:11px; font-weight:bold; text-decoration:none;}
	.FloatLeft									{float:left;}
	.FloatRight									{float:right;}
	.ImagenBordeVerde							{border:solid 2px #91CCA4;}
	#Lateral									{display:none;}
	.NoticiasPromocionesListadoTitular			{margin-bottom:4px; margin-top:5px;}
	.TextoColor									{color:#54BC00;}
	.TextoDestacado								{color:#004214; font-size:14px; font-weight:bold;}
	.TextoFecha									{color:#4D4D4D; font-size:11px;}
	.TextoFechaDestacado						{color:#54BC00; font-size:11px;}
	.TextoPequeno								{font-size:11px;}
	.TextoResaltado								{font-weight:bold;}

	/*** secciones ***/
	.ContactoBotonEnviar				{height:20px; padding-left:294px; width:68px;}
	.ContactoCampoApellidos,
	.ContactoCampoDireccion,
	.ContactoCampoLocalidad				{margin:0px 0px 0px 16px; width:266px;}	
	.ContactoCampoComentarios			{height:80px; margin:0px 0px 0px 16px; width:266px;}
	.ContactoCampoConformidad			{margin-left:5px;}
	.ContactoCampoCp,
	.ContactoCampoTel					{margin:0px 0px 0px 16px; width:79px;}
	.ContactoCampoEmail					{margin:0px 0px 0px 16px; width:161px;}
	.ContactoCampoNombre				{margin:0px 0px 0px 16px; width:156px;}
	.ContactoCampoProvincia				{margin:0px 0px 0px 16px;}
	.ContactoDecoracionImagen			{border:solid 2px #91CCA4; height:250px; margin:0px 0px 0px 17px; width:481px;}
	.ContactoDecoracionLupa				{height:27px; margin:-253px 0px 0px 474px; overflow:hidden; width:27px;}
	#ContactoEnviarContenedor			{margin-top:20px;}
	.ContactoEtiquetaApellidos			{margin-left:210px;}	
	.ContactoEtiquetaComentarios		{margin-left:191px;}
	.ContactoEtiquetaConformidad		{margin:0px 0px 0px 287px; width:18px;}
	.ContactoEtiquetaCp					{margin-left:193px;}
	.ContactoEtiquetaDireccion			{margin-left:218px;}
	.ContactoEtiquetaEmail				{margin-left:225px;}
	.ContactoEtiquetaLocalidad			{margin-left:216px;}
	.ContactoEtiquetaNombre				{margin-left:216px;}
	.ContactoEtiquetaObligatorios		{color:#54BC00; height:15px; padding-left:142px; padding-top:5px; width:130px;}
	.ContactoEtiquetaProvincia			{margin-left:220px;}
	.ContactoEtiquetaTel				{margin-left:156px;}
	.ContactoForm	div					{margin-top:5px;}
	#ContactoProteccionDatos			{margin:20px 0px 0px 287px; width:350px;}
	#FrmContacto label					{width:250px;}
	#FrmContacto label.error			{background-color:Yellow; display:block; margin-left:289px; margin-top:4px;}
	#ContactoConformidadContenedor label.error	{background-color:Yellow; /*display:inline !important;*/ margin-left:290px !important; margin-top:4px; }

	.HazteSocioBotonEnviar				{height:20px; padding-left:241px; width:68px;}
	.HazteSocioCampoApellidos,
	.HazteSocioCampoDireccion,
	.HazteSocioCampoLocalidad			{margin:0px 0px 0px 16px; width:253px;}
	.HazteSocioCampoConformidad			{margin-left:5px;}
	.HazteSocioCampoCp,
	.HazteSocioCampoTel					{margin:0px 0px 0px 16px; width:79px;}
	.HazteSocioCampoEmail				{margin:0px 0px 0px 16px; width:161px;}
	.HazteSocioCampoNombre				{margin:0px 0px 0px 16px; width:156px;}
	.HazteSocioCampoProvincia			{margin:0px 0px 0px 16px;}
	.HazteSocioDecoracionImagen			{border:solid 2px #91CCA4; height:250px; margin:0px 0px 0px 17px; width:481px;}
	.HazteSocioDecoracionLupa			{display:none;}
	#HazteSocioEnviarContenedor			{margin-top:20px;}
	.HazteSocioEtiquetaApellidos		{margin-left:101px;}
	.HazteSocioEtiquetaConformidad		{margin:0px 0px 0px 0px; width:18px;}
	.HazteSocioEtiquetaCp				{margin-left:75px;}
	.HazteSocioEtiquetaDireccion		{margin-left:100px;}
	.HazteSocioEtiquetaEmail			{margin-left:116px;}
	.HazteSocioEtiquetaLocalidad		{margin-left:98px;}
	.HazteSocioEtiquetaNombre			{margin-left:107px;}
	.HazteSocioEtiquetaObligatorios		{color:#54BC00; height:15px; padding-top:5px; width:130px;}
	.HazteSocioEtiquetaProvincia		{margin-left:102px;}
	.HazteSocioEtiquetaTel				{margin-left:38px;}
	.HazteSocioForm	div					{margin-top:5px;}
	#FrmHazteSocio label				{width:250px;}
	#FrmHazteSocio label.error			{background-color:Yellow; display:block; margin-left:179px; margin-top:4px;}
	#HazteSocioConformidadContenedor label.error	{background-color:Yellow; display:inline !important; margin-left:5px !important; margin-top:4px; width:60px !important;}
	
	.HomeBotonMasNoticias				{display:none;}
	.HomeBotonMasPromociones			{display:none;}
	.HomeEncabezadoTitulo				{color:#004214; font-size:16px; font-weight:bold; margin:17px 0px 6px 27px; padding:0px;}
	.HomeEncabezadoLineaPuntos			{background-image:url('/_img/LineaPuntos.jpg'); background-repeat:repeat-x; height:2px; margin:0px 0px 16px 27px; overflow:hidden; width:667px;}	
	.HomeEnlaceDestacado,
	.HomeEnlaceDestacado:hover			{color:#004214; font-size:12px; font-weight:bold; text-decoration:none;}
	.HomeListado						{width:700px;}
	.HomeListadoIconoNoticia			{width:26px;}
	.HomeListadoIconoPromocion			{width:28px;}
	.HomeListadoInfo					{margin:-2px 0px 0px 9px; overflow:hidden; width:270px;}
	.HomeListadoItem					{width:315px;}
	.HomeListadoItemLineaPuntos			{height:2px; padding:12px 0px 15px 0px; overflow:hidden; width:315px;}
	.HomeListadoItemSinLineaPuntos		{height:2px; overflow:hidden; width:315px;}
	#HomeListadoNoticias				{padding-left:27px; width:315px;}
	#HomeListadoPromociones				{padding-left:36px; width:315px;}
	.HomeListadoTexto					{height:26px; overflow:hidden; width:275px;}
	.HomeListadoTitulo					{height:15px; margin:3px 0px 8px 0px; overflow:hidden; width:315px}
	#HomeFlash							{height:292px; overflow:hidden; width:720px;}
	
	#MapaProvinciasFlash						{height:275px; margin:16px 0px 0px 18px; width:470px;}
	
	.NoticiasPromocionesBuscadorPrincipal				{border-left:solid 1px #e4e7e6/*#d2d4d3*/; border-right:solid 1px #e4e7e6/*#d2d4d3*/; height:112px; overflow:hidden; width:181px;}
	.NoticiasPromocionesBuscadorContenido				{border-top:solid 1px #e4e7e6/*#d2d4d3*/; margin:0px 1px 0px 1px; overflow:hidden; padding:20px 31px 0px 18px; width:130px;}
	.NoticiasPromocionesBuscadorContenido #BotonSubmit	{height:21px; margin:0px 0px 0px 5px; overflow:hidden; padding:0px; width:21px;}
	.NoticiasPromocionesBuscadorContenido #Clave		{width:113px;}
	.NoticiasPromocionesBuscadorForm					{width:162px;}
	.NoticiasPromocionesBuscadorTexto					{margin-bottom:5px; width:150px;}
	.NoticiasPromocionesFicha							{margin-top:28px; width:410px;}
	.NoticiasPromocionesFichaEncabezadoTitulo			{color:#008A29; font-size:22px; font-weight:bold; margin:0px 0px 27px 18px; padding:0px;}
	.NoticiasPromocionesFichaEnlaceDescarga,
	.NoticiasPromocionesFichaEnlaceDescarga:hover		{color:#004214; display:block; font-size:12px; margin-top:5px; text-decoration:none;}
	.NoticiasPromocionesFichaRecursos					{margin:27px 0px 0px 8px; width:301px;}
	.NoticiasPromocionesImagenGrande					{background-image:url('../NoticiasPromociones/_img/FondoImagenGrande.jpg'); background-repeat:no-repeat; height:253px; width:301px;}	
	.NoticiasPromocionesImagenGrande img				{height:218px; margin-left:5px; margin-top:5px; width:290px;}
	.NoticiasPromocionesImagenPequena					{height:88px; width:118px;}
	.NoticiasPromocionesListadoItem						{color:#364A3C; margin-top:7px; width:490px;}
	.NoticiasPromocionesListadoItemDatos				{margin-left:17px; width:350px;}
	.NoticiasPromocionesListadoItemPrimero				{color:#364A3C; margin-top:26px; width:490px;}	
	.NoticiasPromocionesListadoItemResumen				{margin-top:3px;}
	.NoticiasPromocionesListadoMensaje					{margin-left:18px; margin-top:75px;}
	.NoticiasPromocionesListadoMensaje div				{width:300px;}
	.NoticiasPromocionesListadoMensaje .Destacado		{color:#4D4D4D; font-size:14px; font-weight:bold;}
	#NoticiasPromocionesVideo							{background-image:url('../NoticiasPromociones/_img/FondoVideo.jpg'); background-repeat:no-repeat; height:278px; padding:5px 0px 0px 0px; width:301px;}	
	
	.OpticasDatos								{margin-left:13px; width:400px;}
	.OpticasFichaEnlaceDestacado,
	.OpticasFichaEnlaceDestacado:hover			{color:#004214; font-size:12px; text-decoration:none;}
	.OpticasFichaDatos							{margin:25px 0px 0px 23px;}
	.OpticasFichaLineaPuntos					{background-image:url('/_img/LineaPuntos.jpg'); background-repeat:repeat-x; height:2px; margin:12px 0px 13px 5px; overflow:hidden; width:495px;}
	.OpticasFichaLupa							{display:none;}
	.OpticasFichaRecurso						{border:solid 2px #91CCA4; height:88px; margin-left:5px; margin-top:26px; width:118px;}
	.OpticasForm								{display:none;}
	.OpticasIcono								{width:29px;}
	.OpticasLinea								{background-color:#CAEBB4; height:2px; margin-left:17px; overflow:hidden; width:472px;}
	#OpticasListado								{margin-top:17px;}
	.OpticasListadoItem							{color:#364A3C; margin-bottom:8px; padding:0px 0px 0px 32px; width:450px;}
	.OpticasMasDatos							{margin:0px 0px 0px 0px;}
	.OpticasMasDatos .Item						{margin-left:150px; overflow:hidden; width:300px;}
	.OpticasMasDatos .ItemServicios				{margin-top:26px; width:300px;}
	.OpticasMasDatos .Item .Detalles			{margin-left:7px;}
	.OpticasMasDatos .Item .Detalles .Titulo	{padding:3px 0px 5px 0px;}
	.OpticasNombre								{color:#008A29; font-size:22px; font-weight:bold;}
	.OpticasTextoBusqueda						{display:none;}
	
	.ProductoFichaIconoZoom						{display:none;}
	.ProductoFichaImagen						{margin:22px 0px 0px 22px;}
	.ProductoFichaTextos						{width:250px;}
	.ProductoFichaTextosDescripcion				{margin-top:20px;}
	.ProductoForm								{display:none;}
	.ProductoImagenPequena						{height:337px; width:176px;}
	.ProductoListadoEnlace						{color:#004214; text-decoration:none;}
	.ProductoListadoEnlace:hover				{color:#54BC00; text-decoration:none;}
	.ProductoTextoBusqueda						{display:none;}
	.ProductosSubfamiliaImagenColeccion			{border:solid 1px #DEDEDE; height:72px; width:113px;}
	.ProductoSubfamiliaListadoEnlace,
	.ProductoSubfamiliaListadoEnlace:hover		{color:#5B6B61; font-size:11px; text-decoration:none;}
	.ProductoSubfamiliaListadoTexto				{height:13px; overflow:hidden;}
	.ProductosSubfamiliaTablaCeldaSeparacion	{height:1px; overflow:hidden; width:7px;}
	.ProductosSubfamiliaTablaRowSeparacion		{height:8px; overflow:hidden; width:481px;}
	.ProductosTabla								{margin-left:17px; width:481px;}
	.ProductosTablaCeldaCentro					{vertical-align:top; width:167px;}
	.ProductosTablaCeldaDerecha					{vertical-align:top; width:126px;}
	.ProductosTablaCeldaIzquierda				{vertical-align:top; width:158px;}	
	.ProductosTablaCeldaSeparacion				{height:1px; overflow:hidden; width:15px;}
	
	.SaludVisualControlesPreventivos			{margin:17px 18px 0px 18px; width:450px;}
	.SaludVisualControlesPreventivos td			{vertical-align:middle;}
	.SaludVisualControlesPreventivosSeparador	{height:15px;}
	.SaludVisualControlesTexto					{padding-left:19px;}
	.SaludVisualDolenciaImagenConZoom			{margin-right:45px;}
	#SaludVisualDolenciaFlash					{height:240px; margin-left:8px; width:470px;}
	#SaludVisualOjoHumano						{height:278px; margin:40px 0px 10px 4px; width:491px;}
	.SaludVisualRecurso							{height:141px; margin:75px 0px 0px 8px; width:200px;}		
	#ServiciosFlashLogos						{margin-bottom:5px; margin-left:8px;}
}

@media screen
{
	/*** comunes ***/
	body					{background-color:#01521a; color:#465C4D; font-family:Arial, Helvetica, Sans-Serif; font-size:12px; margin:0px;}
	form					{border:0px; margin:0px; padding:0px;}
	img						{border:0px;}
	h1						{color:#008A29; font-size:22px; font-weight:bold; margin:22px 0px 0px 17px; padding:0px;}
	h2						{color:#54BC00; font-size:13px; margin:0px 0px 0px 17px; padding:0px;}
	h3						{color:#5EC400; font-size:16px; margin:16px 0px 22px 17px; padding:0px;}
	ul						{margin-right:18px;}
	.BotonCerrar			{height:20px; width:67px;}
	.BotonCompartir			{height:20px; width:84px;}
	.BotonEncontrarProducto	{height:20px; width:149px;}
	.BotonImprimir			{height:20px; width:21px;}
	.BotonMasInfo			{height:10px; width:11px;}
	.BotonVolver			{height:20px; width:63px;}
	.BotonesSeparador		{background-image:url('/_img/BotonesSeparador.jpg'); background-repeat:no-repeat; height:20px; margin:0px 7px 0px 9px; width:2px;}
	.BotonesSeparadorBlanco	{height:20px; width:4px;}
	#CabeceraLogo			{height:23px; left:17px; overflow:hidden; position:relative; top:11px; width:165px;}
	#CabeceraMenu			{height:44px; left:182px; overflow:hidden; position:relative; text-align:right; top:-23px; width:538px;}
	#CabeceraMenuLista		{list-style-type:none; margin:0px; padding:0px;}
	#CabeceraMenuLista li	{display:inline;}
	#CabeceraMenuLista li .ItemOff	{background-image:url('/_img/CabeceraMenuSeparador.jpg'); background-position:right top; background-repeat:no-repeat; display:block; float:right; height:44px; padding-right:2px;}
	#CabeceraMenuLista li .ItemOffIzquierda	{display:block;	float:right; height:44px; padding-right:2px;}
	#CabeceraMenuLista li .ItemOn			{display:block; float:right; height:44px; padding-right:2px;}
	#CabeceraMenuLista li .ItemSelected		{display:block; float:right; height:44px; padding-right:2px;}
	.Campo								{border:solid 2px #91CCA4; color:#465C4D; height:16px; margin:0px; padding:1px 4px 0px 4px;}
	.CampoTextarea						{border:solid 2px #91CCA4; color:#465C4D; font-family:Arial; margin:0px; padding:1px 4px 0px 4px;}
	.ClearBoth							{clear:both}
	.ClearLeft							{clear:left;}
	.ClearRight							{clear:right;}
	/*#ContenedorContenidoCentral			{margin:0px 0px 0px 18px;}*/
	#ContenedorPrincipal				{background-color:#01521a; background-image:url('/_img/ContenedorPrincipalFondo.jpg'); background-repeat:repeat-y; /*height:617px;*/ margin:0px auto; overflow:hidden; width:1003px;/*1007px;*/}
	#ContenedorPrincipal #Cabecera		{background-image:url('/_img/CabeceraMenuFondo.jpg'); background-repeat:no-repeat; height:44px; margin-left:47px; overflow:hidden; width:720px;}
	#ContenedorPrincipal #CabeceraContenidos	{overflow:hidden; width:767px;}
	#ContenedorPrincipal #Contenidos	{background-color:#ffffff; margin-left:47px; overflow:hidden; width:720px;}
	#ContenedorPrincipal #Lateral		{overflow:hidden; width:210px;}
	#ContenedorPrincipal #Pie			{background-image:url('/_img/ContenidoPrincipalPieFondo.jpg'); background-repeat:no-repeat; color:#ffffff; font-size:11px; height:32px; overflow:hidden; padding:9px 14px 0px 59px; width:934px;}
	#ContenedorPrincipal #Pie .Item		{padding:0px 7px;}
	#ContenedorPrincipal #Pie .ItemRss	{padding:0px 7px 0px 3px;}
	#ContenedorPrincipal #Pie .ItemRssBoton	{margin-top:-2px; padding:0px 0px 0px 8px;}		
	#ContenedorPrincipal #Pie .ItemsDerecha	{padding-right:30px;}
	.ContenedorPrincipalPieEnlace,
	.ContenedorPrincipalPieEnlace:hover	{color:#54BC00; font-size:11px; text-decoration:none;}
	#ContenedorPrincipal #SubPie		{overflow:hidden; padding-left:47px; margin-top:10px; width:720px;}
	#ContenedorPrincipal #SubPieHome	{height:10px; overflow:hidden; padding-left:47px; width:720px;}
	#ContenidoCentral					{background-color:#ffffff; width:511px;}	
	#ContenidoDestacado					{height:130px; overflow:hidden; width:720px;}
	#ContenidoLateral							{background-color:#ffffff; width:209px;}
	#ContenidoLateral #Submenu					{margin:20px 0px 0px 0px; padding:9px 0px 0px 8px; width:183px;}
	#ContenidoLateral #Submenu #SubmenuPie		{height:53px; width:183px;}
	#ContenidoLateral #Submenu #SubmenuLista	{border-left:solid 1px #d9ddda/*#d2d4d3*/; border-right:solid 1px #d9ddda;/*#d2d4d3*/; border-top:solid 1px #d9ddda/*#d2d4d3*/; list-style-type:none; margin:0px; padding:0px;}
	/*#ContenidoLateral #Submenu #SubmenuLista .Categoria			{color:#54BC00; display:block; font-size:12px; padding-top:10px;}
	#ContenidoLateral #Submenu #SubmenuLista .CategoriaPrimera	{color:#54BC00; display:block; font-size:12px;}*/
	#ContenidoLateral #Submenu #SubmenuLista .ContenedorItemOff						{border-top:solid 1px #e4e7e6/*#d2d4d3;*/}	
	#ContenidoLateral #Submenu #SubmenuLista .ContenedorItemOffConEncabezado		{/*border-top:solid 1px #d2d4d3; margin-top:34px;*/}
	#ContenidoLateral #Submenu #SubmenuLista .ContenedorItemOffPadding				{padding:5px 8px 3px 18px;}
	#ContenidoLateral #Submenu #SubmenuLista .ContenedorItemOn						{border-top:solid 1px #e4e7e6/*#d2d4d3;*/}
	#ContenidoLateral #Submenu #SubmenuLista .ContenedorItemOnPadding				{padding:5px 8px 3px 8px;}
	/*#ContenidoLateral #Submenu #SubmenuLista .ContenedorItemOffLineaPuntos		{background-image:url('/_img/SubmenuSeparadorLineaPuntos.jpg'); background-repeat:no-repeat; padding:7px 8px 3px 18px;}
	#ContenidoLateral #Submenu #SubmenuLista .ContenedorItemOnLineaPuntos			{background-image:url('/_img/SubmenuSeparadorLineaPuntos.jpg'); background-repeat:no-repeat; padding:7px 8px 3px 8px;}*/
	/*#ContenidoLateral #Submenu #SubmenuLista .ContenedorItemOffSinEncabezado		{padding:7px 8px 3px 18px;}
	#ContenidoLateral #Submenu #SubmenuLista .ContenedorItemOffSinEncabezadoOn		{padding-bottom:3px; padding-left:8px; padding-right:8px; padding-top:7px;}*/
	#ContenidoLateral #Submenu #SubmenuLista .EnlaceItemOff							{color:#004214; text-decoration:none;}
	#ContenidoLateral #Submenu #SubmenuLista .EnlaceItemOff:hover					{color:#54BC00; text-decoration:none;}
	#ContenidoLateral #Submenu #SubmenuLista .ItemOff								{padding:0px 1px 0px 1px;}
	#ContenidoLateral #Submenu #SubmenuLista .ItemOn								{color:#54BC00; padding:0px 1px 0px 1px; text-decoration:none;}
	#ContenidoLateral #Submenu #SubmenuLista .EnlaceItemOn, 
	#ContenidoLateral #Submenu #SubmenuLista .EnlaceItemOn:hover							{color:#54BC00; padding:0px 1px 0px 1px; text-decoration:none;}
	#ContenidoLateral #Submenu #SubmenuLista .IndicadorItemOn								{height:5px; padding:0px; margin-right:5px; width:5px;}	
	#ContenidoLateral #Submenu #SubmenuLista .SubmenuItemLista								{list-style-type:none; margin:0px; padding:0px;}
	#ContenidoLateral #Submenu #SubmenuLista .SubmenuItemLista .ContenedorItemOff			{border-top:solid 1px #e4e7e6/*#d2d4d3*/; padding:5px 8px 3px 40px;}
	#ContenidoLateral #Submenu #SubmenuLista .SubmenuItemLista .ContenedorItemOn			{border-top:solid 1px #e4e7e6/*#d2d4d3*/; padding:5px 8px 3px 24px; overflow:hidden; width:145px;}
	#ContenidoLateral #Submenu #SubmenuLista .SubmenuItemLista .ContenedorItemProductoOn	{/*background-color:Red;*/ border-top:solid 1px #e4e7e6/*#d2d4d3*/; padding:3px 8px 0px 24px; overflow:hidden; width:145px;}
	#ContenidoLateral #Submenu #SubmenuLista .SubmenuItemLista .IndicadorSubitemOn			{height:5px; padding:0px 0px 0px 6px; margin-right:5px; overflow:hidden; width:5px;}	
	#ContenidoLateral #Submenu #SubmenuLista .SubmenuItemLista .IndicadorSubitemProductoOn	{height:5px; padding:7px 0px 0px 6px; margin-right:5px; overflow:hidden; width:5px;}
	#ContenidoSubPie						{height:39px; overflow:hidden; width:720px;}
	#ContenidoSubPie #Botones				{margin-right:11px; margin-top:8px;}
	#ContenidoSubPie #DescargaPdf			{padding:7px 0px 0px 9px; width:200px;}
	#ContenidoSubPie #DescargaPdf #Texto	{padding:2px 0px 0px 10px;}
	.ContenidoSubPieLineaPuntos				{background-image:url('/_img/LineaPuntos.jpg'); background-repeat:repeat-x; height:2px; overflow:hidden; width:500px;}
	.ContenidoSubPieLineaPuntosSinSubmenu	{background-image:url('/_img/LineaPuntos.jpg'); background-repeat:repeat-x; height:2px; margin-left:10px; overflow:hidden; width:700px;}
	#ContenidoSubPieSinSubmenu				{margin:8px 10px; width:700px;}
	.ContenidoTextos						{margin-left:18px; margin-right:18px;}
	#EncabezadoImpresion					{display:none;}
	.EnlaceDestacado,
	.EnlaceDestacado:hover				{color:#004214; font-size:14px; font-weight:bold; text-decoration:none;}	
	.EnlacePequeno,
	.EnlacePequeno:hover				{color:#004214; font-size:11px; font-weight:bold; text-decoration:none;}
	.FloatLeft							{float:left;}
	.FloatRight							{float:right;}
	.ImagenBordeVerde					{border:solid 2px #91CCA4;}
	.MarginLeft209px					{margin-left:209px;}
	.MarginTop10px						{margin-top:10px;}
	.MarginTop27px						{margin-top:27px;}
	.MultiBoxMensaje					{margin-top:40px;}	
	.PaddingLeft209px					{padding-left:209px !important;}	
	#PaginacionContenedor				{height:39px; overflow:hidden; padding:6px 0px 0px 0px; width:372px;}	
	.PaginacionContenedorCeldaAntSig	{vertical-align:top; width:53px;}
	.PaginacionEnlaceOff				{color:#004214; font-size:11px; text-decoration:none;}
	.PaginacionEnlaceOn, 
	.PaginacionEnlaceOn:hover, 
	.PaginacionEnlaceOff:hover			{color:#54BC00; font-size:11px; text-decoration:none;}
	.PaginacionTexto					{color:#004214; font-size:11px;}
	.PopupBody							{background-color:#004214; margin:0px; padding:0px;}	
	.PopupBotonCerrar					{margin-bottom:5px; margin-top:10px; width:94%;}
	.PopupBotonCerrarAncho				{width:67px;}
	#PopupCabecera						{background-image:url('/_img/PopupCabeceraFondo.jpg'); background-repeat:repeat-x; height:62px; overflow:hidden; width:100%;}
	#PopupContenedorPrincipal			{background-color:#ffffff; padding-bottom:5px;}
	.PopupContenidoTextos				{margin-left:0px !important;}
	.PopupEncabezado					{color:#008A29; font-size:22px; font-weight:bold; height:45px; margin:0px 0px 0px 14px; padding:0px;}
	.PopupEncabezadoRecordar			{color:#008A29; font-size:22px; font-weight:bold; height:25px; margin:0px 0px 0px 14px; padding:0px;}
	.PopupH1							{margin-left:0px !important; margin-top:0px !important;}
	.PopupH2							{margin-left:0px !important; margin-bottom:20px !important;}
	.PopupLineaPuntos					{background-image:url('/_img/LineaPuntos.jpg'); background-repeat:repeat-x; height:2px; overflow:hidden; margin-top:10px;  width:94%;}
	.PopupMargenSuperior				{margin-top:23px;}
	#PopupTexto							{margin:0px 27px 0px 17px; overflow:auto; text-align:left; width:200px;}
	.TextoColor							{color:#54BC00;}
	.TextoDestacado						{color:#004214; font-size:14px; font-weight:bold;}
	.TextoFecha							{color:#4D4D4D; font-size:11px;}
	.TextoFechaDestacado				{color:#54BC00; font-size:11px;}
	.TextoPequeno						{font-size:11px;}
	.TextoResaltado						{font-weight:bold;}
	.VisibleNo							{display:none;}
	.VisibleSi							{display:block;}
	
	/*** secciones ***/
	#CompartirBody						{background-color:#004214; color:#465C4D; font-family:Arial, Helvetica, Sans-Serif; font-size:12px; margin:21px;}
	.CompartirBotonEnviar				{height:20px; padding-left:206px; width:68px;}
	.CompartirCampoComentarios			{height:80px; width:261px;}
	.CompartirCampoComentariosContenedor{padding-left:0px;}
	.CompartirCampoEmailEmisor			{margin:0px 0px 0px 16px; width:168px;}
	.CompartirCampoEmailReceptor		{margin:0px 0px 0px 16px; width:168px;}
	.CompartirCampoNombreEmisor			{margin:0px 0px 0px 16px; width:168px;}
	.CompartirCampoNombreReceptor		{margin:0px 0px 0px 16px; width:168px;}
	#CompartirEnviarContenedor			{margin-top:20px;}
	.CompartirEtiquetaComentarios		{padding-left:46px; vertical-align:top; width:129px;}	
	.CompartirEtiquetaEmailEmisor		{margin-left:93px;}
	.CompartirEtiquetaEmailReceptor		{margin-left:39px;}
	.CompartirEtiquetaNombreEmisor		{margin-left:84px;}
	.CompartirEtiquetaNombreReceptor	{margin-left:30px;}
	.CompartirEtiquetaObligatorios		{color:#54BC00; height:15px; padding-left:32px; padding-top:2px; width:130px;}
	.CompartirForm	div					{margin-top:5px;}
	.CompartirMensaje					{color:#008A29; font-size:18px;}
	#FrmCompartir label					{width:250px;}
	#FrmCompartir label.error			{background-color:Yellow; display:block; margin-left:175px; margin-top:4px;}
	
	.ContactoBotonEnviar				{height:20px; padding-left:294px; width:68px;}
	.ContactoCampoApellidos,
	.ContactoCampoDireccion,
	.ContactoCampoLocalidad				{margin:0px 0px 0px 16px; width:266px;}	
	.ContactoCampoComentarios			{height:80px; margin:0px 0px 0px 16px; width:266px;}
	.ContactoCampoConformidad			{margin-left:5px;}
	.ContactoCampoCp,
	.ContactoCampoTel					{margin:0px 0px 0px 16px; width:79px;}
	.ContactoCampoEmail					{margin:0px 0px 0px 16px; width:161px;}
	.ContactoCampoNombre				{margin:0px 0px 0px 16px; width:156px;}
	.ContactoCampoProvincia				{margin:0px 0px 0px 16px;}
	.ContactoDecoracionImagen			{border:solid 2px #91CCA4; height:250px; margin:0px 0px 0px 17px; width:481px;}
	.ContactoDecoracionLupa				{height:27px; margin:-253px 0px 0px 474px; overflow:hidden; width:27px;}
	#ContactoEnviarContenedor			{margin-top:20px;}
	.ContactoEtiquetaApellidos			{margin-left:210px;}	
	.ContactoEtiquetaComentarios		{margin-left:191px;}
	.ContactoEtiquetaConformidad		{margin:0px 0px 0px 287px; width:18px;}
	.ContactoEtiquetaCp					{margin-left:193px;}
	.ContactoEtiquetaDireccion			{margin-left:218px;}
	.ContactoEtiquetaEmail				{margin-left:225px;}
	.ContactoEtiquetaLocalidad			{margin-left:216px;}
	.ContactoEtiquetaNombre				{margin-left:216px;}
	.ContactoEtiquetaObligatorios		{color:#54BC00; height:15px; padding-left:142px; padding-top:5px; width:130px;}
	.ContactoEtiquetaProvincia			{margin-left:220px;}
	.ContactoEtiquetaTel				{margin-left:156px;}
	.ContactoForm	div					{margin-top:5px;}
	#ContactoProteccionDatos			{margin:20px 0px 0px 287px; width:350px;}
	#FrmContacto label					{width:250px;}
	#FrmContacto label.error			{background-color:Yellow; display:block; margin-left:289px; margin-top:4px;}
	#ContactoConformidadContenedor label.error	{background-color:Yellow; /*display:inline !important;*/ margin-left:290px !important; margin-top:4px; }
	
	.HazteSocioBotonEnviar				{height:20px; padding-left:241px; width:68px;}
	.HazteSocioCampoApellidos,
	.HazteSocioCampoDireccion,
	.HazteSocioCampoLocalidad			{margin:0px 0px 0px 16px; width:253px;}	
	.HazteSocioCampoConformidad			{margin-left:5px;}
	.HazteSocioCampoCp,
	.HazteSocioCampoTel					{margin:0px 0px 0px 16px; width:79px;}
	.HazteSocioCampoEmail				{margin:0px 0px 0px 16px; width:161px;}
	.HazteSocioCampoNombre				{margin:0px 0px 0px 16px; width:156px;}
	.HazteSocioCampoProvincia			{margin:0px 0px 0px 16px;}
	.HazteSocioDecoracionImagen			{border:solid 2px #91CCA4; height:250px; margin:0px 0px 0px 17px; width:481px;}
	.HazteSocioDecoracionLupa			{height:27px; margin:-253px 0px 0px 474px; overflow:hidden; width:27px;}
	#HazteSocioEnviarContenedor			{margin-top:20px; /*width:490px;*/}
	.HazteSocioEtiquetaApellidos		{margin-left:101px;}	
	.HazteSocioEtiquetaConformidad		{margin:0px 0px 0px 0px; width:18px;}
	.HazteSocioEtiquetaCp				{margin-left:75px;}
	.HazteSocioEtiquetaDireccion		{margin-left:100px;}
	.HazteSocioEtiquetaEmail			{margin-left:116px;}
	.HazteSocioEtiquetaLocalidad		{margin-left:98px;}
	.HazteSocioEtiquetaNombre			{margin-left:107px;}
	.HazteSocioEtiquetaObligatorios		{color:#54BC00; height:15px; padding-top:5px; width:130px;}
	.HazteSocioEtiquetaProvincia		{margin-left:102px;}
	.HazteSocioEtiquetaTel				{margin-left:38px;}
	.HazteSocioForm	div					{margin-top:5px;}
	#FrmHazteSocio label				{width:250px;}
	#FrmHazteSocio label.error			{background-color:Yellow; display:block; margin-left:179px; margin-top:4px;}
	#HazteSocioConformidadContenedor label.error	{background-color:Yellow; display:inline !important; margin-left:5px !important; margin-top:4px; width:60px !important;}
	
	.HomeBotonMasNoticias				{left:485px; position:relative; top:-32px;}
	.HomeBotonMasPromociones			{left:490px; position:relative; top:-32px;}
	.HomeEncabezadoTitulo				{color:#004214; font-size:16px; font-weight:bold; margin:17px 0px 6px 27px; padding:0px;}
	.HomeEncabezadoLineaPuntos			{background-image:url('/_img/LineaPuntos.jpg'); background-repeat:repeat-x; height:2px; margin:-27px 0px 16px 27px; overflow:hidden; width:667px;}	
	.HomeEnlaceDestacado,
	.HomeEnlaceDestacado:hover			{color:#004214; font-size:12px; font-weight:bold; text-decoration:none;}
	.HomeListado						{width:700px;}
	.HomeListadoIconoNoticia			{width:26px;}
	.HomeListadoIconoPromocion			{width:28px;}
	.HomeListadoInfo					{margin:-2px 0px 0px 9px; width:270px;}
	.HomeListadoItem					{width:315px;}
	.HomeListadoItemLineaPuntos			{height:2px; padding:12px 0px 15px 0px; overflow:hidden; width:315px;}
	.HomeListadoItemSinLineaPuntos		{height:2px; overflow:hidden; width:275px;}
	#HomeListadoNoticias				{padding-left:27px; width:315px;}
	#HomeListadoPromociones				{padding-left:36px; width:315px;}
	.HomeListadoTexto					{height:30px; overflow:hidden; width:275px;}
	.HomeListadoTitulo					{height:15px; margin:3px 0px 8px 0px; overflow:hidden; width:275px}
	#HomeFlash							{height:292px; overflow:hidden; width:720px;}

	#MapaProvinciasFlash				{height:275px; margin:16px 0px 0px 18px; width:470px;}

	#ModuloBanners						{/*height:208px;*/ margin-top:9px; overflow:hidden; width:210px;}
	.ModuloBannersImagen				{height:100px; width:180px;}
	.ModuloBannersSeparador				{margin-top:8px;}
	#ModuloBusquedaCentro				{background-image:url('../_master/_img/ModuloBusquedaCentroFondo.jpg'); background-repeat:no-repeat; height:108px; margin:9px 0px 0px 13px; width:183px;}
	.ModuloBusquedaCentroBotonBuscar	{height:22px; left:93px; position:relative; top:53px; width:82px;}
	#ModuloContador
	{
		background-image:url('../_master/_img/ContadorVisitasFondo.jpg');
		background-repeat:no-repeat;
		color:#000000;
		font-size:23px;
		height:60px;
		margin:9px 0px 0px 13px;		
		overflow:hidden;
		padding:48px 0px 0px 13px;
		width:183px;
	}
	#ModuloContador .Digito				{display:block; float:left; padding:0px 0px 0x 2px; text-align:center; width:18px;}
	#ModuloContador .DigitoSeparador	{display:block; float:left; padding:0px 0px 0px 9px !important; width:16px;}
	#ModuloServicioAtencionCliente		{height:108px; margin:9px 0px 0px 13px; width:183px;}
	#ModuloUsuarios						{background-image:url('../_master/_img/ModuloUsuariosFondo.jpg'); background-repeat:no-repeat; height:109px; margin:10px 0px 0px 13px; position:relative; width:183px;}
	.ModuloUsuariosBotonEnviar			{left:154px; position:absolute; top:60px;}
	.ModuloUsuariosCampo				{border:0px; height:18px; width:72px;}	
	.ModuloUsuariosCampoContrasena		{left:69px; padding:2px 4px 0px 4px; position:absolute; top:60px;}
	.ModuloUsuariosCampoUsuario			{left:69px; padding:2px 4px 0px 4px; position:absolute; top:36px;}
	.ModuloUsuariosDesconectar			{left:55px; position:absolute; top:65px;}	
	.ModuloUsuariosEnlace,
	.ModuloUsuariosEnlace:hover			{color:#54BC00; font-size:11px; text-decoration:none;}
	.ModuloUsuariosEtiqueta				{color:#ffffff; font-size:10px;}
	.ModuloUsuariosEtiquetaContrasena	{left:10px; position:absolute; top:65px;}
	.ModuloUsuariosEtiquetaUsuario		{left:28px; position:absolute; top:41px;}
	.ModuloUsuariosRecordar				{left:55px; position:absolute; top:88px;}		
	.ModuloUsuariosTextoBienvenida		{color:#ffffff; font-size:12px; height:20px; left:6px; position:absolute; overflow:hidden; top:43px; text-align:center; width:170px;}
	.ModuloUsuariosVolver				{left:55px; position:absolute; top:79px;}

	.NoticiasPromocionesBuscadorPrincipal				{border-left:solid 1px #e4e7e6/*#d2d4d3*/; border-right:solid 1px #e4e7e6/*#d2d4d3*/; height:112px; overflow:hidden; width:181px;}
	.NoticiasPromocionesBuscadorContenido				{border-top:solid 1px #e4e7e6/*#d2d4d3*/; margin:0px 1px 0px 1px; overflow:hidden; padding:20px 31px 0px 18px; width:130px;}
	.NoticiasPromocionesBuscadorContenido #BotonSubmit	{height:21px; margin:0px 0px 0px 5px; overflow:hidden; padding:0px; width:21px;}
	.NoticiasPromocionesBuscadorContenido #Clave		{width:113px;}
	.NoticiasPromocionesBuscadorForm					{width:162px;}
	.NoticiasPromocionesBuscadorTexto					{margin-bottom:5px; width:150px;}
	.NoticiasPromocionesFicha							{margin-top:28px; width:410px;}
	.NoticiasPromocionesFichaEncabezadoTitulo			{color:#008A29; font-size:22px; font-weight:bold; margin:0px 0px 27px 18px; padding:0px;}
	.NoticiasPromocionesFichaEnlaceDescarga,
	.NoticiasPromocionesFichaEnlaceDescarga:hover		{color:#004214; display:block; font-size:12px; margin-top:5px; text-decoration:none;}
	.NoticiasPromocionesFichaRecursos					{margin:27px 0px 0px 8px; width:301px;}
	.NoticiasPromocionesImagenGrande					{background-image:url('../NoticiasPromociones/_img/FondoImagenGrande.jpg'); background-repeat:no-repeat; height:253px; width:301px;}	
	.NoticiasPromocionesImagenGrande img				{height:218px; margin-left:5px; margin-top:5px; width:290px;}
	.NoticiasPromocionesImagenPequena					{height:88px; width:118px;}
	.NoticiasPromocionesListadoItem						{color:#364A3C; margin-top:7px; width:490px;}
	.NoticiasPromocionesListadoItemDatos				{margin-left:17px; width:350px;}
	.NoticiasPromocionesListadoItemPrimero				{color:#364A3C; margin-top:26px; width:490px;}	
	.NoticiasPromocionesListadoItemResumen				{margin-top:3px;}
	.NoticiasPromocionesListadoMensaje					{margin-left:18px; margin-top:75px;}
	.NoticiasPromocionesListadoMensaje div				{width:350px;}
	.NoticiasPromocionesListadoMensaje .Destacado		{color:#4D4D4D; font-size:14px; font-weight:bold;}
	#NoticiasPromocionesVideo							{background-image:url('../NoticiasPromociones/_img/FondoVideo.jpg'); background-repeat:no-repeat; height:278px; padding:5px 0px 0px 0px; width:301px;}	

	.OpticasBotonEnviar							{margin-left:13px;}
	.OpticasCampo								{color:#000000;}
	.OpticasCampoLocalidad						{margin-left:13px;}
	.OpticasCampoProvincia						{margin-left:17px;}
	.OpticasCampoValorProvincia					{font-size:20px !important; font-weight:bold;}
	.OpticasDatos								{margin-left:13px; width:400px;}
	.OpticasFichaEnlaceDestacado,
	.OpticasFichaEnlaceDestacado:hover			{color:#004214; font-size:12px; text-decoration:none;}
	.OpticasFichaDatos							{margin:25px 0px 0px 23px;}
	.OpticasFichaLineaPuntos					{background-image:url('/_img/LineaPuntos.jpg'); background-repeat:repeat-x; height:2px; margin:12px 0px 13px 5px; overflow:hidden; width:495px;}
	.OpticasFichaLupa							{height:27px; margin:-91px 0px 0px 99px; overflow:hidden; width:27px;}
	.OpticasFichaRecurso						{border:solid 2px #91CCA4; height:88px; margin-left:5px; margin-top:26px; overflow:hidden; width:118px;}
	.OpticasForm								{margin:11px 0px 8px 0px;}	
	.OpticasIcono								{width:29px;}
	.OpticasLinea								{background-color:#CAEBB4; height:2px; margin-left:17px; overflow:hidden; width:472px;}
	#OpticasListado								{margin-top:17px;}
	.OpticasListadoItem							{color:#364A3C; margin-bottom:8px; padding:0px 0px 0px 32px; width:450px;}
	.OpticasMasDatos							{margin:0px 0px 0px 0px;}
	.OpticasMasDatos .Item						{margin-left:150px; overflow:hidden; width:300px;}
	.OpticasMasDatos .ItemServicios				{margin-top:26px; width:300px;}
	.OpticasMasDatos .Item .Detalles			{margin-left:7px;}
	.OpticasMasDatos .Item .Detalles .Titulo	{padding:3px 0px 5px 0px;}
	.OpticasNombre								{color:#008A29; font-size:22px; font-weight:bold;}
	.OpticasTextoBusqueda						{margin-left:17px; margin-top:3px;}
		
	.ProductoBotonEnviar						{margin-left:13px;}
	.ProductoCampo								{color:#000000;}
	.ProductoCampoProducto						{margin-left:17px;}
	.ProductoFichaIconoZoom						{padding:11px 11px 0px 0px; overflow:hidden; width:30px;}
	.ProductoFichaImagen						{margin:22px 0px 0px 22px;}
	.ProductoFichaTextos						{width:250px;}
	.ProductoFichaTextosDescripcion				{margin-top:20px;}
	.ProductoForm								{margin:11px 0px 13px 0px;}	
	.ProductoImagenPequena						{height:337px; width:176px;}
	.ProductoLinea								{background-color:#CAEBB4; height:2px; margin-left:17px; overflow:hidden; width:481px;}
	.ProductoListadoEnlace						{color:#004214; text-decoration:none;}
	.ProductoListadoEnlace:hover				{color:#54BC00; text-decoration:none;}
	.ProductoTextoBusqueda						{margin-left:17px; margin-top:3px;}
	.ProductosSubfamiliaImagenColeccion			{border:solid 1px #DEDEDE; height:72px; width:113px;}
	.ProductoSubfamiliaListadoEnlace,
	.ProductoSubfamiliaListadoEnlace:hover		{color:#5B6B61; font-size:11px; text-decoration:none;}
	.ProductoSubfamiliaListadoTexto				{height:13px; overflow:hidden;}
	.ProductosSubfamiliaTablaCeldaSeparacion	{height:1px; overflow:hidden; width:7px;}
	.ProductosSubfamiliaTablaRowSeparacion		{height:8px; overflow:hidden; width:481px;}	
	.ProductosTabla								{margin-left:17px; width:481px;}
	.ProductosTablaCeldaCentro					{vertical-align:top; width:167px;}
	.ProductosTablaCeldaDerecha					{vertical-align:top; width:126px;}
	.ProductosTablaCeldaIzquierda				{vertical-align:top; width:158px;}	
	.ProductosTablaCeldaSeparacion				{height:1px; overflow:hidden; width:15px;}

	#RecordarContrasenaBody						{background-color:#004214; color:#465C4D; font-family:Arial, Helvetica, Sans-Serif; font-size:12px; margin:21px;}	
	.RecordarContrasenaBotonEnviar				{padding-left:202px; padding-top:5px; width:68px;}
	.RecordarContrasenaCampoEmail				{margin:0px 0px 0px 16px; width:168px;}
	#RecordarContrasenaEnviarContenedor			{margin-top:40px;}
	.RecordarContrasenaEtiquetaEmail			{margin-left:129px;}
	.RecordarContrasenaEtiquetaObligatorios		{color:#54BC00; padding-left:52px; padding-top:5px; width:130px;}
	.RecordarContrasenaMensaje					{color:#008A29; font-size:18px;}
	#FrmRecordarContrasena label				{width:250px;}
	#FrmRecordarContrasena label.error			{background-color:Yellow; display:block; margin-left:193px; margin-top:4px;}
	
	.SaludVisualControlesPreventivos			{margin:17px 18px 0px 18px; width:450px;}
	.SaludVisualControlesPreventivos td			{vertical-align:middle;}
	.SaludVisualControlesPreventivosSeparador	{height:15px;}
	.SaludVisualControlesTexto					{padding-left:19px;}
	.SaludVisualDolenciaImagenConZoom			{margin-right:45px;}
	#SaludVisualDolenciaFlash					{height:240px; margin-left:8px; width:470px;}
	#SaludVisualOjoHumano						{height:278px; margin:40px 0px 10px 4px; width:491px;}
	.SaludVisualRecurso							{height:141px; margin:75px 0px 0px 8px; width:200px;}
	
	#ServiciosFlashLogos						{margin-bottom:5px; margin-left:8px;}
	
	/*.ZoomBody									{background-color:#004214; margin:0px; padding:0px;}
	.ZoomMargenSuperior							{margin-top:23px;}*/
}