From: Subject: AITIM Date: Wed, 31 Dec 2008 17:07:03 +0100 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----=_NextPart_000_0000_01C96B6A.33ABC3D0" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 This is a multi-part message in MIME format. ------=_NextPart_000_0000_01C96B6A.33ABC3D0 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.infomadera.net/modulos/maderas.php =EF=BB=BF AITIM
Especies de=20 madera

Las especies seleccionadas en este apartado son las de uso comercial = m=C3=A1s=20 frecuente en Espa=C3=B1a aunque no todas se usan con la misma intensidad = ni se=20 consiguen f=C3=A1cilmente.

La ficha t=C3=A9cnica que aparece en cada especie es un resumen de la = que aparece=20 en el libro de AITIM Especies de maderas, que puede adquirirse en la = secci=C3=B3n de=20 publicaciones.

Las especies aparecen bajo un nombre piloto, es decir, el nombre = m=C3=A1s=20 reconocido en el sector (otras denominaciones consultar en buscadores o=20 publicaciones).

La ficha descriptiva incluye las siguientes = informaciones:=20

- denominaci=C3=B3n comercial principal

- descripci=C3=B3n de la madera: color, fibra, = propiedades especiales=20 como veteados, olor, etc.

- propiedades f=C3=ADsicas (densidad, contracci=C3=B3n = y=20 dureza)

- propiedades tecnol=C3=B3gicas (obtenci=C3=B3n de = chapa y comportamiento=20 en el mecanizado, clavado y atornillado, acabado, = impregnabilidad)

- aplicaciones

Las empresas suministradoras que aparecen en esta p=C3=A1gina como = proveedoras de=20 cada especie no agotan las que suministran esas especies en Espa=C3=B1a. = Son empresas=20 asociadas a AITIM o apuntadas a este Directorio.

Las fotos de especies muestran la diversidad de aspectos de las = maderas, en=20 las que no hay un patr=C3=B3n =C3=BAnico.


A

Abarco=20 | Abedul=20 | Abedul=20 amarillo americano | Abedul=20 americano | Abeto=20 | Abeto=20 americano del este | Abeto=20 americano del oeste | Abeto=20 rojo | Abura=20 | Acajou=20 | Acajou-grandes=20 hojas | Afrormosia=20 | Aiele=20 | Ako=20 | Akossika=20 | Alan-batu=20 | Alep=20 | Alerce=20 americano | Alerce=20 de chile | Alerce=20 europeo | Algarrobo=20 blanco | Algarrobo=20 negro | Aliso=20 | Aliso=20 rojo | Alm=C3=B3n=20 | Amaranto=20 | Andira=20 | Andiroba=20 | Andoung=20 | Angelim=20 | Aningre=20 | Apamate=20 | Arariba=20 | Arce=20 | Arce=20 blando | Arce=20 duro | Aspen=20 - Chopo americano | Assac=C3=BA=20 | Avellano=20 | Avodire=20 | Awoura=20 | Azobe


B

Bacuri=20 | Balau=20 amarillo | Balau=20 rojo | Balsa=20 | Basralocus=20 | Batibatra=20 | B=C3=A1lsamo=20 | Benuang=20 | Bilinga=20 | Billian=20 | Bitis=20 | Boj=20 | Bomanga=20 | Boss=C3=A9=20 claro | Boss=C3=A9=20 oscuro | Bubinga


C

Calab=C3=B3=20 | Caoba=20 de am=C3=A9rica | Caoba=20 de cuba | Caracol=C3=AD=20 | Casta=C3=B1o=20 | Casta=C3=B1o=20 americano | Cativo=20 | Cedro=20 amarillo | Cedro=20 americano | Cedro=20 del atlas | Cedro=20 del este de =C3=A1frica | Cedro=20 del himalaya | Cedro=20 del l=C3=ADbano | Cedro=20 rojo del atl=C3=A1ntico | Cedro=20 rojo del este | Cedro=20 rojo del pac=C3=ADfico | Cerejeira=20 | Cerezo=20 | Cerezo=20 americano | Chanfuta=20 | Chopo=20 americano - Cotton wood | Chopo=20 europeo | Cipr=C3=A9s=20 | Cipr=C3=A9s=20 calvo | Cipr=C3=A9s=20 de lawson | Coig=C3=BCe=20 | Congotali=20 | Copaiba=20 | Cordia=20 de =C3=A1frica | Cumar=C3=BA=20 | Cupiuba


D

Dabema=20 | Diania=20 | Doussi=C3=A9=20 - Vitacola


E

Ebano=20 de asia | Ebano=20 de =C3=A1frica | Ebiara=20 | Ekaba=20 | Ekoune=20 | Elondo=20 | Embero=20 | Emien=20 | Encina=20 | Etimo=C3=A9=20 | Eucalipto=20 blanco | Eucalipto=20 rojo | Eyong=20 | Eyoum


F

Faro=20 | Faveira=20 | Framir=C3=A9=20 | Freijo=20 | Fresno=20 blanco americano | Fresno=20 europeo | Fresno=20 japon=C3=A9s | Fromager=20 - Ceiba


G

Gheombi=20 | Goiabao=20 | Gonzalo-alvez=20 | Granadillo=20 de =C3=A1frica | Greenheart=20 | Guariuba=20 | Guatamb=C3=BA=20 | Guayac=C3=A1n=20 | Gum


H

Hackberry=20 | Haldu=20 | Haya=20 americana | Haya=20 europea | Hemlock=20 occidental | Hemlock=20 oriental | Hickory


I

Iatadanza=20 | Imbuia=20 | Ip=C3=A9=20 - Lapacho | Iroko=20 | Ita=C3=BAba=20 | Izombe


J

Jaboty=20 | Jarrah=20 | Jatoba=20 | Jelutong=20 | Jongkong


K

Kapur=20 | Karri=20 | Kauri=20 | Kempas=20 | Keruing=20 | Kondroti=20 | Kosipo=20 | Kotib=C3=A9=20 | Koto


L

Lau=C3=A1n=20 amarillo | Lau=C3=A1n=20 blanco | Lau=C3=A1n=20 rojo | Lenga=20 | Limba=20 | Limbali=20 | Longhi=20 | Lotofa=20 | Louro=20 | Louro=20 rojo


M

Makore=20 | Mambod=C3=A9=20 | Mandioqueira=20 | Manil=20 | Manio=20 | Mansonia=20 | Marupa=20 | Massaranduba=20 | Mayapis=20 | Mengkulang=20 | Meranti=20 amarillo | Meranti=20 blanco | Meranti=20 rojo claro | Meranti=20 rojo oscuro | Merbau=20 | Mezilaurus=20 | Moabi=20 | Mongoy=20 | Moral=20 | Morototo=20 | Movingui=20 | Muhuhu=20 | Muiratinga=20 | Mukulungu


N

Naga=20 | Niangon=20 | Niov=C3=A9=20 | Nogal=20 de am=C3=A9rica del sur | Nogal=20 europeo | Nogal=20 japon=C3=A9s | Nogal=20 negro americano


O

Okume=20 | Olivo=20 | Olmo=20 americano | Olmo=20 europeo | Olon=20 | Onzabili=20 | Ovoga=20 | Ozigo


P

Padouk=20 de asia | Padouk=20 de =C3=A1frica | Palisandro=20 cocobolo | Palisandro=20 de asia | Palisandro=20 de brasil | Palisandro=20 de india | Palo=20 rosa | Par=C3=A1-par=C3=A1=20 | Pau=20 amarelo | P=C3=ADcea=20 americana del este | P=C3=ADcea=20 americana del oeste | P=C3=ADcea=20 de sitka | Peral=20 | Pernambuco=20 | Peroba=20 de campos | Peroba=20 rosa | Petereb=C3=AD=20 | Pino=20 amarillo del sur | Pino=20 az=C3=BAcar | Pino=20 blanco del oeste | Pino=20 canario blanco | Pino=20 canario tea | Pino=20 carrasco | Pino=20 chir | Pino=20 colonnaire | Pino=20 de chile | Pino=20 del caribe | Pino=20 hoop | Pino=20 insignis | Pino=20 khasya | Pino=20 laricio | Pino=20 merkussi | Pino=20 negro | Pino=20 oreg=C3=B3n | Pino=20 paran=C3=A1 | Pino=20 pi=C3=B1onero | Pino=20 pinaster | Pino=20 r=C3=ADgido | Pino=20 silvestre | Pino=20 weymouth | Piquia=20 | Pl=C3=A1tano=20 | Podo=20 de am=C3=A9rica | Podo=20 de asia | Podo=20 de =C3=A1frica | Primavera


Q

Quaruba=20 | Quebracho=20 blanco | Quebracho=20 colorado


R

Ram=C3=ADn=20 | Rauli=20 | Rimu=20 | Robinia=20 | Roble=20 blanco americano | Roble=20 europeo | Roble=20 japon=C3=A9s | Roble=20 rojo americano


S

S-P-F=20 (spruce-pine-fir) | Samba=20 | Sande=20 | Santa=20 mar=C3=ADa | Sapelli=20 | Saqui-saqui=20 | Sassafr=C3=A1s=20 | Sauce=20 | Sempilor=20 | Sepetir=20 | Sequoia=20 | Seraya=20 blanca | Silver=20 pine | Sipo=20 | Sucupira=20 preta | Sugi


T

Tamboril=20 | Tatajuba=20 | Tauari=20 | Tchitola=20 | Teca=20 | Tejo=20 | Tento=20 | Tiama=20 | Tilo=20 americano | Tilo=20 europeo | Tola=20 | Tornillo=20 | Tulipwood=20 | Tupelo


V

Vinhatico=20 | Virola


W

Wacapou=20 | Walaba=20 | Weng=C3=A9


Z

Zapatero=20 | Zingana

AITIM - ASOCIACI=C3=93N DE INVESTIGACI=C3=93N = T=C3=89CNICA DE LAS=20 INDUSTRIAS DE LA MADERA
calle de la Flora, 3, 2 dcha - 28013 = Madrid -=20 Tfonos: 91 542 58 64 - 91 543 85 00 . Fax: 91 559 05 12
Copyright = AITIM -=20 1990-2008- Pol=C3=ADt= ica de=20 privacidad - Con= diciones de=20 uso - Contacto=20
------=_NextPart_000_0000_01C96B6A.33ABC3D0 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.infomadera.net/images/top_madera.gif R0lGODlh1AM8APcAAL0dJ//+/f759f/7+P769/zn2f3r3/3u5P3w5/7y6v3x6f717/738v749P/8 +u1cA+1dBO1dBe1eBu1fB+1fCO1gCe1gCu5hC+5iDO5iDe5jDu5kD+5kEO5lEe5mEu5mE+5nFO5o Fe5oFu5pF+5pGO9qGe9rGu9rG+9sHO9tHe9tHu9uH+9vIO9vIe9wIu9wI+9xJO9yJe9yJvBzJ/B0 KPB0KfB1KvB2K/B2LPB3LfB4LvB5L/B5MPB6MfB7MvB7M/F8NPF9NfF9NvF+N/F/OPF/OfGAOvGA O/GBPPGCPfGCPvGDP/GEQPKFQvGEQfKGQ/KGRPKHRfKHRvKIR/KJSPKJSfKKSvKLS/KLTPKMTfKN TvKNT/OOUPOOUfOPUvOQU/OQVPORVfOSVvOSV/OTWPOUWfOUWvOVW/OWXPOWXfSXX/OXXvSYYPSZ YfSZYvSaY/SbZPSbZfScZvSdZ/SdaPSeafSeavSfa/WgbfSgbPWhbvWib/WicPWjcfWkcvWkc/Wl dPWmdfWmdvWnd/WnePWoefWpevaqfParffarfvasf/atgPatgfaugfaugvavg/awhPawhfaxhvey iPayh/ezife0ive0i/e1jPe1jfe2jve3j/e3kPe4kfe5kve5k/e6lPi7lve7lfi8l/i9mPi9mfi+ mvi+m/i/nPjAnfjAnvjBn/jCoPjCofjDovnEpPjEo/nFpfnGp/nHqPnHqfnIqvnJq/nJrPnKrfnL rvnLr/nMsPnNsfrOs/nNsvrPtfrQtvrRuPrSufrSuvrTu/rUvPrUvfrVvvvXwfrWwPvYw/vZxPva xvvbx/vcyfvdy/vezPzgz/vfzvzi0vzj1Pzk1fzl1vzl1/zm2Pzn2v3p3Pzo2/3p3f3q3v3r4P3s 4f3t4/3u5f3v5v3w6P7z7P707v728f759vape/nFpvrOtPrQt/rVv/vXwvvZxfvbyPvcyvvezfzg 0Pzh0fzi0/3s4v7y6/7z7f718P738//7+f/9/P/8+//+/v///wAAACwAAAAA1AM8AAAI/wAfCAQA QKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqVLjgQTxnxJs6bN mzhJeunnr6fPn0CDCu15zonKG45Crbs3tKnTpopciqAk4KnVnt3qyDAxUgeDoalyih1LtqzZs2Rn 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 ------=_NextPart_000_0000_01C96B6A.33ABC3D0 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.infomadera.net/images/home.gif R0lGODlhUABSAPcAAAAAADMAAGYAAJkAAMwAAP8AAAAzADMzAGYzAJkzAMwzAP8zAABmADNmAGZm AJlmAMxmAP9mAACZADOZAGaZAJmZAMyZAP+ZAADMADPMAGbMAJnMAMzMAP/MAAD/ADP/AGb/AJn/ AMz/AP//AAAAMzMAM2YAM5kAM8wAM/8AMwAzMzMzM2YzM5kzM8wzM/8zMwBmMzNmM2ZmM5lmM8xm M/9mMwCZMzOZM2aZM5mZM8yZM/+ZMwDMMzPMM2bMM5nMM8zMM//MMwD/MzP/M2b/M5n/M8z/M/// MwAAZjMAZmYAZpkAZswAZv8AZgAzZjMzZmYzZpkzZswzZv8zZgBmZjNmZmZmZplmZsxmZv9mZgCZ ZjOZZmaZZpmZZsyZZv+ZZgDMZjPMZmbMZpnMZszMZv/MZgD/ZjP/Zmb/Zpn/Zsz/Zv//ZgAAmTMA mWYAmZkAmcwAmf8AmQAzmTMzmWYzmZkzmcwzmf8zmQBmmTNmmWZmmZlmmcxmmf9mmQCZmTOZmWaZ mZmZmcyZmf+ZmQDMmTPMmWbMmZnMmczMmf/MmQD/mTP/mWb/mZn/mcz/mf//mQAAzDMAzGYAzJkA zMwAzP8AzAAzzDMzzGYzzJkzzMwzzP8zzABmzDNmzGZmzJlmzMxmzP9mzACZzDOZzGaZzJmZzMyZ zP+ZzADMzDPMzGbMzJnMzMzMzP/MzAD/zDP/zGb/zJn/zMz/zP//zAAA/zMA/2YA/5kA/8wA//8A /wAz/zMz/2Yz/5kz/8wz//8z/wBm/zNm/2Zm/5lm/8xm//9m/wCZ/zOZ/2aZ/5mZ/8yZ//+Z/wDM /zPM/2bM/5nM/8zM///M/wD//zP//2b//5n//8z//////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAUABSAAAI/wCvCRxI sKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlzBjMmQViJVM jYFy1rxpkabOnDZ5SvT5E6hQiESL5hR0tGFSpTqDNj34FGrUqQarWr2KVaDWrVyngh278+hXskWl xjyLNq1Mtm3dvoQbVy5LunXtpsSbV6lKvn2Vqh0ZuLDRkYANQx3cMbHixSAdP7bqUfJkq4wrWr6M OeNmzp17gh5ddiLp04GGokadGeHn1WNbF3wNO7ZTVrhz665NVrdvjER9Cx9OvPhunSGDm/yZPCxh 5JGdi2Qe/TBJ6h+Vl8ReWXpI7o29g6YEz1H7dejZxX8kv9H885zNrb9PXb30/Pj2p6PvLl8//Pqy dcSeRu75R196/X23X3gJjrdgeeoRRFeAAg3oWYQDTciQhcBh6FVvGz7YnofXaLgQhxcVSBWIJ4pI IIkmKoSiaA3OxqKMLl5Yo4Q3JjSjZjD2iNCPFKmYlZAHETmRkTba1uJ/COa3opM4Qskfb1vhhyVU Wm5ZVJde5giccWSWaWZXJwUEADs= ------=_NextPart_000_0000_01C96B6A.33ABC3D0 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.infomadera.net/css/aitim.css * { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; PADDING-TOP: = 0px } BODY { BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-SIZE: 10px; = TEXT-DECORATION: none } BODY A:link { TEXT-DECORATION: none } BODY A:visited { TEXT-DECORATION: none } #global { POSITION: absolute; MARGIN-TOP: 5px; WIDTH: 980px; HEIGHT: auto; = MARGIN-LEFT: -490px; LEFT: 50% } .top { WIDTH: 980px; BACKGROUND: #fff; HEIGHT: 60px } .menu { BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; WIDTH: = 980px; BACKGROUND: #fff; HEIGHT: 40px; BORDER-TOP: #fff 1px solid; = BORDER-RIGHT: #fff 1px solid } .wrap { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; OVERFLOW: hidden } *.leftpart { WIDTH: 252px; FLOAT: left; HEIGHT: auto } .lefttop { BORDER-BOTTOM: #f00 0px solid; BORDER-LEFT: #f00 0px solid; MARGIN-TOP: = 3px; WIDTH: 252px; DISPLAY: block; MARGIN-BOTTOM: 8px; BACKGROUND: #fff; = HEIGHT: 90px; BORDER-TOP: #f00 0px solid; BORDER-RIGHT: #f00 0px solid } #searchengine { POSITION: relative; TOP: 15px; LEFT: 45px } .camino { POSITION: relative; TOP: 45px; LEFT: 10px } *.camino A { COLOR: #222222; FONT-SIZE: 11px } *#leftmenu { WIDTH: 252px; BACKGROUND: #fff; HEIGHT: auto } *.centralpart { BACKGROUND-IMAGE: url(../images/caracolillo.jpg); MIN-HEIGHT: 700px; = WIDTH: 728px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 100px = 100px; HEIGHT: auto !important; MARGIN-LEFT: 252px } *.centraltop { BORDER-BOTTOM: #000 0px solid; BORDER-LEFT: #000 0px solid; MARGIN-TOP: = 3px; WIDTH: 728px; MARGIN-BOTTOM: 8px; HEIGHT: 90px; BORDER-TOP: #000 = 0px solid; BORDER-RIGHT: #000 0px solid } *.banner { MARGIN-TOP: 15px; MARGIN-LEFT: 130px } *.contenido { BORDER-BOTTOM: red 0px solid; TEXT-ALIGN: left; BORDER-LEFT: #cdcdcd = 1px solid; MIN-HEIGHT: 700px; WIDTH: 727px; HEIGHT: auto !important; = BORDER-TOP: red 0px solid; BORDER-RIGHT: red 0px solid } *.contenidoportada { BORDER-BOTTOM: red 0px solid; TEXT-ALIGN: left; BORDER-LEFT: red 0px = solid; WIDTH: 727px; HEIGHT: 533px; BORDER-TOP: red 0px solid; = BORDER-RIGHT: red 0px solid } *.footer { BORDER-BOTTOM: #888 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 3px; = MARGIN-TOP: 10px; PADDING-LEFT: 3px; WIDTH: 980px; PADDING-RIGHT: 3px; = MARGIN-BOTTOM: 5px; HEIGHT: auto; COLOR: #888; CLEAR: left; FONT-SIZE: = 10px; BORDER-TOP: #888 1px solid; FONT-WEIGHT: normal; PADDING-TOP: 3px } *.img_madera { MARGIN: 10px } *.clearfix:after { DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: = "." } * HTML *.clearfix { HEIGHT: 1% } *.date_news { PADDING-LEFT: 4px; PADDING-RIGHT: 3px; COLOR: #990000; FONT-SIZE: 10px; = FONT-WEIGHT: bold; PADDING-TOP: 3px } *.title_news { PADDING-LEFT: 4px; PADDING-RIGHT: 3px; COLOR: #555555; FONT-SIZE: 10px; = FONT-WEIGHT: bold } *.title_news { COLOR: #555555 } *.txt_news { PADDING-BOTTOM: 5px; PADDING-LEFT: 6px; PADDING-RIGHT: 3px; COLOR: = #777777; FONT-SIZE: 10px; FONT-WEIGHT: normal } *.txt_news P { PADDING-BOTTOM: 5px; PADDING-LEFT: 6px; PADDING-RIGHT: 3px; COLOR: = #777777; FONT-SIZE: 10px; FONT-WEIGHT: normal } *.txt_news { COLOR: #777777 } *.vignette { BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; FLOAT: left; = MARGIN-LEFT: 10px; BORDER-TOP: 0px; TOP: 2px; MARGIN-RIGHT: 5px; = BORDER-RIGHT: 0px; LEFT: -3px } .noticia { MARGIN: 0px 0px 20px 10px } *.centralpart#centralpart_publicaciones .boton_comprar { BORDER-BOTTOM: #ff0000 1px solid; TEXT-ALIGN: center; BORDER-LEFT: = #ff0000 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #cc0000; = MARGIN-TOP: 5px; PADDING-LEFT: 5px; WIDTH: 50px; PADDING-RIGHT: 5px; = DISPLAY: block; COLOR: #ffffff; BORDER-TOP: #ff0000 1px solid; = BORDER-RIGHT: #ff0000 1px solid; PADDING-TOP: 5px } .centralpart#centralpart_publicaciones *.boton_comprar_listado { BORDER-BOTTOM: #ff0000 1px solid; POSITION: absolute; TEXT-ALIGN: = center; BORDER-LEFT: #ff0000 1px solid; PADDING-BOTTOM: 0px; = BACKGROUND-COLOR: #cc0000; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: = #ffffff; FONT-SIZE: 9px; BORDER-TOP: #ff0000 1px solid; BORDER-RIGHT: = #ff0000 1px solid; PADDING-TOP: 0px; LEFT: 100px } .preciowraplistado { POSITION: relative; MARGIN: 10px 0px 20px } *#tabla_carrito { MARGIN: 20px 0px 20px 10px; WIDTH: 100% } #tabla_carrito TH { PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #cc0000; PADDING-LEFT: 5px; = PADDING-RIGHT: 5px; COLOR: #ffffff; PADDING-TOP: 3px } *#tabla_carrito TD { PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = PADDING-TOP: 3px } #tabla_carrito TR { BORDER-BOTTOM: #cc0000 1px solid } *#resumen_carrito { TEXT-ALIGN: left; LINE-HEIGHT: 180%; MARGIN-LEFT: 20px } *#tabla_carrito TD .mas_menos { PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #cc0000; PADDING-LEFT: 3px; = PADDING-RIGHT: 3px; COLOR: #ffffff; PADDING-TOP: 3px } *#tabla_carrito TR.odd TD { BACKGROUND-COLOR: #eeeeee } #no_productos { MARGIN: 20px; COLOR: #cc0000; FONT-WEIGHT: bold } .centralpart#centralpart_publicaciones #link_carrito { POSITION: absolute; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cc0000; = PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #ffffff; TOP: 200px; = RIGHT: 0px; PADDING-TOP: 2px } .centralpart .linkpasarporcaja { PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cc0000; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; COLOR: #ffffff; PADDING-TOP: 2px } .centralpart#centralpart_publicaciones .link_pdf { BACKGROUND-IMAGE: url(../images/logopdf.gif); PADDING-BOTTOM: 0px; = PADDING-LEFT: 27px; PADDING-RIGHT: 0px; DISPLAY: block; = BACKGROUND-REPEAT: no-repeat; HEIGHT: 19px; COLOR: #cc0000; PADDING-TOP: = 3px } .centralpart#centralpart_publicaciones .link_pdf:hover { TEXT-DECORATION: underline } #formulario_datos_carrito { DISPLAY: none } #emp_sumin_madera { DISPLAY: none } #ver_empresas_suministradoras { PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ed5c03; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; COLOR: #ffffff; PADDING-TOP: 2px } ------=_NextPart_000_0000_01C96B6A.33ABC3D0 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.infomadera.net/css/contenido.css H4 { FONT-SIZE: 12px; FONT-WEIGHT: bold } A:link { COLOR: #990000; TEXT-DECORATION: none } A:visited { COLOR: #990000; TEXT-DECORATION: none } A:active { COLOR: #990000; TEXT-DECORATION: none } A:hover { COLOR: #990000; TEXT-DECORATION: none } *.contttlsec { BORDER-BOTTOM: #bbb 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; = PADDING-RIGHT: 5px; COLOR: #222; FONT-SIZE: 11px; FONT-WEIGHT: bold; = PADDING-TOP: 0px } *.contttlsubsec1 { BORDER-BOTTOM: #bbb 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; = PADDING-RIGHT: 5px; COLOR: #222; FONT-SIZE: 11px; FONT-WEIGHT: bold; = PADDING-TOP: 0px } *.contttlsubsec2 { BORDER-BOTTOM: #bbb 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; = PADDING-RIGHT: 5px; COLOR: #222; FONT-SIZE: 11px; FONT-WEIGHT: bold; = PADDING-TOP: 0px } *.contttlsubsec3 { BORDER-BOTTOM: #bbb 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; = PADDING-RIGHT: 5px; COLOR: #222; FONT-SIZE: 11px; FONT-WEIGHT: bold; = PADDING-TOP: 0px } *.contttlsubsec4 { BORDER-BOTTOM: #bbb 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; = PADDING-RIGHT: 5px; COLOR: #222; FONT-SIZE: 11px; FONT-WEIGHT: bold; = PADDING-TOP: 0px } *.contttlsubsec5 { BORDER-BOTTOM: #bbb 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; = PADDING-RIGHT: 5px; COLOR: #222; FONT-SIZE: 11px; FONT-WEIGHT: bold; = PADDING-TOP: 0px } *.contttlsec { TEXT-TRANSFORM: uppercase } *.contttlsubsec1 { PADDING-LEFT: 40px; PADDING-TOP: 1px } *.contttlsubsec2 { PADDING-LEFT: 80px; PADDING-TOP: 1px } *.contttlsubsec3 { PADDING-LEFT: 120px; PADDING-TOP: 1px } *.contttlsubsec4 { PADDING-LEFT: 160px; PADDING-TOP: 1px } *.contttlsubsec5 { PADDING-LEFT: 200px; PADDING-TOP: 1px } *.contttlsec A:link { COLOR: #222; TEXT-DECORATION: none } .contttlsubsec1 A:visited { COLOR: #222; TEXT-DECORATION: none } .contttlsubsec1 A:active { COLOR: #222; TEXT-DECORATION: none } .contttlsubsec1 A:hover { COLOR: #222; TEXT-DECORATION: none } .contttlsubsec1 A:link { COLOR: #222; TEXT-DECORATION: none } .contttlsubsec1 A:visited { COLOR: #222; TEXT-DECORATION: none } .contttlsubsec1 A:active { COLOR: #222; TEXT-DECORATION: none } .contttlsubsec1 A:hover { COLOR: #222; TEXT-DECORATION: none } .contttlsubsec2 A:link { COLOR: #222; TEXT-DECORATION: none } .contttlsubsec2 A:visited { COLOR: #222; TEXT-DECORATION: none } .contttlsubsec2 A:active { COLOR: #222; TEXT-DECORATION: none } *.contttlsubsec2 A:hover { COLOR: #222; TEXT-DECORATION: none } .contttlsubsec3 A:link { COLOR: #222; TEXT-DECORATION: none } .contttlsubsec3 A:visited { COLOR: #222; TEXT-DECORATION: none } .contttlsubsec3 A:active { COLOR: #222; TEXT-DECORATION: none } .contttlsubsec3 A:hover { COLOR: #222; TEXT-DECORATION: none } .contttlsubsec4 A:link { COLOR: #222; TEXT-DECORATION: none } .contttlsubsec4 A:visited { COLOR: #222; TEXT-DECORATION: none } *.contttlsubsec4 A:active { COLOR: #222; TEXT-DECORATION: none } .contttlsubsec4 A:hover { COLOR: #222; TEXT-DECORATION: none } *.contttlsubsec5 A:link { COLOR: #222; TEXT-DECORATION: none } *.contttlsubsec5 A:visited { COLOR: #222; TEXT-DECORATION: none } *.contttlsubsec5 A:active { COLOR: #222; TEXT-DECORATION: none } *.contttlsubsec5 A:hover { COLOR: #222; TEXT-DECORATION: none } *.contenido H4 { PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 7px; COLOR: = #222; FONT-SIZE: 13px; FONT-WEIGHT: bold } *.listapdf { LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: = none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; = FONT-SIZE: 11px; PADDING-TOP: 0px } *.listapdf LI { LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 2px; MARGIN: 0px; = PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-TOP: 3px } *.listapdf A:link { PADDING-RIGHT: 25px; BACKGROUND: url(logopdf.gif) no-repeat right 50%; = COLOR: #cc0000; FONT-WEIGHT: bold; TEXT-DECORATION: none } *.listapdf A:visited { PADDING-RIGHT: 25px; BACKGROUND: url(logopdf.gif) no-repeat right 50%; = COLOR: #cc0000; FONT-WEIGHT: bold; TEXT-DECORATION: none } *.listapdf A:active { PADDING-RIGHT: 25px; BACKGROUND: url(logopdf.gif) no-repeat right 50%; = COLOR: #cc0000; FONT-WEIGHT: bold; TEXT-DECORATION: none } *.listapdf A:hover { PADDING-RIGHT: 25px; BACKGROUND: url(logopdf.gif) no-repeat right 50%; = COLOR: #cc0000; FONT-WEIGHT: bold; TEXT-DECORATION: none } *.listapdf A:visited { COLOR: #900 } *.listapdf A:hover { TEXT-DECORATION: underline } .listaempresa { LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: = none; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 100%; FONT-SIZE: 11px } .listaempresa UL { =09 } .listaempresa LI { LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 5px; LINE-HEIGHT: 14px; = LIST-STYLE-TYPE: disc; MARGIN: 0px 0px 0px 15px; PADDING-LEFT: 3px; = PADDING-RIGHT: 5px; FONT-SIZE: 11px; PADDING-TOP: 5px } .listaempresa A:link { PADDING-LEFT: 0px; COLOR: #cc0000; FONT-WEIGHT: bold; TEXT-DECORATION: = none } .listaempresa A:visited { PADDING-LEFT: 0px; COLOR: #cc0000; FONT-WEIGHT: bold; TEXT-DECORATION: = none } .listaempresa A:active { PADDING-LEFT: 0px; COLOR: #cc0000; FONT-WEIGHT: bold; TEXT-DECORATION: = none } *.listaempresa A:hover { PADDING-LEFT: 0px; COLOR: #cc0000; FONT-WEIGHT: bold; TEXT-DECORATION: = none } *.listaempresa A:visited { COLOR: #900 } *.listaempresa A:hover { TEXT-DECORATION: underline } *.contenido P { PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: = 15px; COLOR: #222; FONT-SIZE: 11px; FONT-WEIGHT: normal; PADDING-TOP: = 5px } *.fleche { BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; FLOAT: left; = BORDER-TOP: 0px; TOP: 1px; MARGIN-RIGHT: 4px; BORDER-RIGHT: 0px } *.pdf { POSITION: relative; MARGIN-LEFT: -20px; TOP: 4px; MARGIN-RIGHT: 5px } .datosempresa { MARGIN-TOP: 10px; MARGIN-LEFT: 50px; FONT-SIZE: 11px } *.datosempresa A { COLOR: #900 } .nombreempresa { PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 7px; COLOR: = #222; FONT-SIZE: 13px; FONT-WEIGHT: bold } .listamenu A { TEXT-ALIGN: left; COLOR: #000; VERTICAL-ALIGN: middle; TEXT-DECORATION: = none } .listamenu LI { LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: circle; PADDING-LEFT: = 10px; MARGIN-BOTTOM: 7px; FONT-SIZE: 11px } .listamenu A:hover { BACKGROUND: #ffff99 } *.listamenu A:visited { TEXT-DECORATION: none } *.listamenu A:active { BACKGROUND: #ffff99; COLOR: #fff } *.sublistamenu LI { LIST-STYLE-TYPE: disc; MARGIN-LEFT: 35px } *.sublistamenu A:hover { BACKGROUND: #e9e9b9 } *.puerta { FLOAT: left } *.texto { WIDTH: 570px; FLOAT: left } *#presentacion { WIDTH: auto; HEIGHT: auto } *.margintable { MARGIN-LEFT: 85px } *#formulario { MARGIN-LEFT: 50px; MARGIN-RIGHT: 50px } HR { VISIBILITY: hidden } HR.clear { MARGIN: 0px; CLEAR: both } HR.clear_left { MARGIN: 0px; CLEAR: left } .pagination { BORDER-BOTTOM: #888 1px solid; POSITION: relative; TEXT-ALIGN: center; = BORDER-LEFT: #888 1px solid; WIDTH: 60%; BACKGROUND: #eee; HEIGHT: auto; = BORDER-TOP: #888 1px solid; BORDER-RIGHT: #888 1px solid; LEFT: 20% } .pagination A { COLOR: #900 } P A { COLOR: #900 } #contacto { MARGIN-LEFT: 0px } .listarevista LI { LIST-STYLE-TYPE: disc; MARGIN-LEFT: 55px } .listarevista { COLOR: #900 } .listamadera A:hover { BACKGROUND: #900; COLOR: #fff } .listamadera A.actual { BACKGROUND: #900; COLOR: #fff } .listamadera A { COLOR: #900 } .listamadera { WIDTH: auto } #lettre { MARGIN-TOP: -10px; MARGIN-BOTTOM: -3px; COLOR: #900 } .mas { COLOR: #900; MARGIN-LEFT: 45px } .pdf2 { POSITION: relative; TOP: 3px } #autor { MARGIN-LEFT: 35px } .articulo LI { MARGIN-LEFT: 30px; FONT-SIZE: 11px; FONT-WEIGHT: bold } .filtrar { BORDER-BOTTOM: #888 1px solid; BORDER-LEFT: #888 1px solid; = PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; = MARGIN-LEFT: 10px; OVERFLOW: hidden; BORDER-TOP: #888 1px solid; = BORDER-RIGHT: #888 1px solid; PADDING-TOP: 10px } .filtrar UL { BORDER-LEFT: #888 1px solid; PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: = none; PADDING-LEFT: 15px; PADDING-RIGHT: 5px; MARGIN-LEFT: 25px; = FONT-SIZE: 11px; PADDING-TOP: 5px } .filtrar A:hover { COLOR: #900 } .carte { FLOAT: left; MARGIN-RIGHT: 50px } .listafiltrar { FLOAT: left } .marginesp { MARGIN-BOTTOM: 25px } .titulomapa { FLOAT: left; MARGIN-RIGHT: 10px } .minimapa { MARGIN-TOP: -4px; FLOAT: left; MARGIN-RIGHT: 10px } *#form_errors { BORDER-BOTTOM: #ff0000 1px solid; BORDER-LEFT: #ff0000 1px solid; = PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #ff6666; MARGIN: 0px 0px 10px = 5px; PADDING-LEFT: 20px; WIDTH: 50%; PADDING-RIGHT: 20px; COLOR: #fff; = FONT-SIZE: 13px; BORDER-TOP: #ff0000 1px solid; BORDER-RIGHT: #ff0000 = 1px solid; PADDING-TOP: 20px } *.error_form { BACKGROUND-COLOR: #ff6666 } *#intro_afiliacion { LINE-HEIGHT: 150%; MARGIN-BOTTOM: 20px } *#intro_afiliacion UL { MARGIN-LEFT: 20px } *#intro_afiliacion UL LI { MARGIN-LEFT: 20px } *.fieldsets { PADDING-BOTTOM: 20px; MARGIN: 10px 0px 0px 10px; PADDING-LEFT: 20px; = WIDTH: 550px; PADDING-RIGHT: 20px; PADDING-TOP: 20px } *.fieldsets LEGEND { COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: bold } *#cont_letras { PADDING-BOTTOM: 10px; MARGIN: 0px 10px 20px 0px; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; PADDING-TOP: 10px } *.clearfix:after { DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: = "." } * HTML *.clearfix { HEIGHT: 1% } *#cont_letras A { TEXT-ALIGN: center; MARGIN: 5px; WIDTH: 20px; DISPLAY: block; FLOAT: = left; HEIGHT: 20px; COLOR: #bf1c27; FONT-SIZE: 14px; FONT-WEIGHT: bold } #cont_letras A#ver_todas_maderas { TEXT-ALIGN: left; PADDING-LEFT: 2%; WIDTH: 98%; DISPLAY: block; CLEAR: = both; FONT-SIZE: 11px; PADDING-TOP: 10px } *.texto_libre { MARGIN-LEFT: 10px } *.texto_libre UL { MARGIN-LEFT: 20px } *.contenido DL { MARGIN-LEFT: 25px } *.contenido UL { MARGIN-LEFT: 25px } *.contenido DD { MARGIN-LEFT: 25px } *.contenidom H4 { MARGIN: 10px 0px } *#resultados_busqueda H3 { MARGIN: 20px 0px 10px 20px; FONT-SIZE: 12px; FONT-WEIGHT: bold } *#resultados_busqueda OL { MARGIN-LEFT: 50px } *#resultados_busqueda OL LI { MARGIN-TOP: 5px } *#resultados_busqueda OL A { COLOR: #be1d28; TEXT-DECORATION: none } *#resultados_busqueda OL A:hover { BACKGROUND-COLOR: #be1d28; COLOR: #fff } ------=_NextPart_000_0000_01C96B6A.33ABC3D0 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.infomadera.net/css/menuaitim.css .home { BORDER-BOTTOM: #888 1px solid; BORDER-LEFT: #888 1px solid; = PADDING-BOTTOM: 5px; MARGIN-TOP: 5px; PADDING-LEFT: 4px; WIDTH: 25px; = HEIGHT: 25px; BORDER-TOP: #888 1px solid; BORDER-RIGHT: #888 1px solid } .menu UL { LIST-STYLE-POSITION: inside; POSITION: absolute; LIST-STYLE-TYPE: none; = WIDTH: 100%; FONT-SIZE: 10px; TOP: 66px; LEFT: 33px } *.menu LI { LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: none; FLOAT: left; = MARGIN-LEFT: 1px; FONT-SIZE: 10px } *.menuprinc A { BORDER-BOTTOM: #888 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #888 = 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 1px; PADDING-LEFT: 0px; = WIDTH: 74px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: #fff; = FLOAT: left; HEIGHT: 30px; COLOR: #000; VERTICAL-ALIGN: middle; = BORDER-TOP: #888 1px solid; BORDER-RIGHT: #888 1px solid; = TEXT-DECORATION: none; PADDING-TOP: 0px } *.activesellos:link { BACKGROUND-COLOR: #cccc99 } .menuprinc A:hover { BACKGROUND: #cccc99 } *.menuprinc A:visited { TEXT-DECORATION: none } .menuprinc A:active { BORDER-BOTTOM: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; = BACKGROUND: #cccc99; COLOR: #fff; BORDER-TOP: #cdcdcd 1px solid; = BORDER-RIGHT: #cdcdcd 1px solid } .menuprinc A SPAN { DISPLAY: none } .menuprinc A DIV { DISPLAY: none } .menuprinc A DD { DISPLAY: none } .titulospan { TEXT-TRANSFORM: uppercase; FONT-SIZE: 12px; FONT-WEIGHT: bold } .menuprinc A:hover SPAN { BORDER-BOTTOM: #cccc99 2px solid; POSITION: absolute; TEXT-ALIGN: left; = BORDER-LEFT: #cccc99 2px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: = 10px; WIDTH: 706px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: = #e9e9b9; HEIGHT: 70px; COLOR: #000; BORDER-TOP: #cccc99 2px solid; TOP: = 39px; BORDER-RIGHT: #cccc99 2px solid; PADDING-TOP: 10px; LEFT: 218px } .menuprinc A:hover DIV { POSITION: absolute; TEXT-ALIGN: left; WIDTH: 252px; DISPLAY: block; = BACKGROUND: #fff; HEIGHT: auto; COLOR: #000; TOP: 138px; LEFT: -33px } .menuprinc A:hover DD { POSITION: absolute; TEXT-ALIGN: left; WIDTH: 252px; DISPLAY: block; = BACKGROUND: #fff; HEIGHT: auto; COLOR: #000; TOP: 138px; LEFT: -33px } .menuprinc A:hover UL { POSITION: absolute; TEXT-ALIGN: left; MIN-HEIGHT: 600px; WIDTH: 252px; = DISPLAY: block; BACKGROUND: #fff; HEIGHT: auto; COLOR: #000; TOP: 0px; = LEFT: 0px } .menuprinc A:hover LI { LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: circle; MARGIN-BOTTOM: = 7px; FONT-SIZE: 10px } *.d1 LI { LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 1px; LIST-STYLE-TYPE: = circle; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; MARGIN-BOTTOM: 7px; = COLOR: #000; CLEAR: left; FONT-SIZE: 10px; PADDING-TOP: 1px } *#leftmenu UL { LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: none; WIDTH: 250px; = FONT-SIZE: 10px } *#titulolista { LIST-STYLE-TYPE: none; FONT-SIZE: 12px; FONT-WEIGHT: bold } *#titulolistasellos { LIST-STYLE-TYPE: none; FONT-SIZE: 12px; FONT-WEIGHT: bold } *#titulolistanormativa { LIST-STYLE-TYPE: none; FONT-SIZE: 12px; FONT-WEIGHT: bold } *#titulolistalegislacion { LIST-STYLE-TYPE: none; FONT-SIZE: 12px; FONT-WEIGHT: bold } *#titulolistaservicios { LIST-STYLE-TYPE: none; FONT-SIZE: 12px; FONT-WEIGHT: bold } #titulolistanormativa { MARGIN-TOP: 10px } .lista A { TEXT-ALIGN: left; BACKGROUND: #fff; COLOR: #000; VERTICAL-ALIGN: = middle; TEXT-DECORATION: none } .lista LI { LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: circle; MARGIN-BOTTOM: = 7px; FONT-SIZE: 10px } .lista A:hover { BACKGROUND: #cccc99 } .lista A:visited { TEXT-DECORATION: none } .lista A:active { BACKGROUND: #cccc99; COLOR: #fff } #menuon { BACKGROUND: #cccc99 } .sublista LI { LIST-STYLE-TYPE: disc; MARGIN-LEFT: 35px } .sublista A:hover { BACKGROUND: #e9e9b9 } *#menuon2 { BACKGROUND: #e9e9b9 } #menu_contacto:hover { BACKGROUND-COLOR: #9933ff; COLOR: #fff } .act#menu_contacto { BACKGROUND-COLOR: #9933ff; COLOR: #fff } #menu_contacto SPAN { BACKGROUND-COLOR: #9933ff; COLOR: #fff } *#menu_afiliacion:hover { BACKGROUND-COLOR: #3333ff; COLOR: #fff } *.act#menu_afiliacion { BACKGROUND-COLOR: #3333ff; COLOR: #fff } *#menu_afiliacion SPAN { BACKGROUND-COLOR: #3333ff; COLOR: #fff } *#menu_biblioteca:hover { BACKGROUND-COLOR: #0099ff; COLOR: #fff } .act#menu_biblioteca { BACKGROUND-COLOR: #0099ff; COLOR: #fff } #menu_biblioteca SPAN { BACKGROUND-COLOR: #0099ff; COLOR: #fff } *#menu_normativas:hover { BACKGROUND-COLOR: #00ffcc } .act#menu_normativas { BACKGROUND-COLOR: #00ffcc } *#menu_normativas SPAN { BACKGROUND-COLOR: #00ffcc } #menu_noticias:hover { BACKGROUND-COLOR: #00ff33 } .act#menu_noticias { BACKGROUND-COLOR: #00ff33 } #menu_noticias SPAN { BACKGROUND-COLOR: #00ff33 } #menu_publicaciones:hover { BACKGROUND-COLOR: #ccff00 } .act#menu_publicaciones { BACKGROUND-COLOR: #ccff00 } #menu_publicaciones SPAN { BACKGROUND-COLOR: #ccff00 } #menu_revista:hover { BACKGROUND-COLOR: #ffcc00 } .act#menu_revista { BACKGROUND-COLOR: #ffcc00 } #menu_revista SPAN { BACKGROUND-COLOR: #ffcc00 } #menu_servicios_tecnicos:hover { BACKGROUND-COLOR: #ff9900 } .act#menu_servicios_tecnicos { BACKGROUND-COLOR: #ff9900 } #menu_servicios_tecnicos SPAN { BACKGROUND-COLOR: #ff9900 } #menu_maderas:hover { BACKGROUND-COLOR: #ff6600 } .act#menu_maderas { BACKGROUND-COLOR: #ff6600 } #menu_maderas SPAN { BACKGROUND-COLOR: #ff6600 } *#menu_sellos:hover { BACKGROUND-COLOR: #ff0000; COLOR: #fff } .act#menu_sellos { BACKGROUND-COLOR: #ff0000; COLOR: #fff } *#menu_sellos SPAN { BACKGROUND-COLOR: #ff0000; COLOR: #fff } *#menu_productos_y_empresas:hover { BACKGROUND-COLOR: #990000; COLOR: #fff } *.act#menu_productos_y_empresas { BACKGROUND-COLOR: #990000; COLOR: #fff } *#menu_productos_y_empresas SPAN { BACKGROUND-COLOR: #990000; COLOR: #fff } *#menu_aitim:hover { BACKGROUND-COLOR: #660000; COLOR: #fff } *.act#menu_aitim { BACKGROUND-COLOR: #660000; COLOR: #fff } *#menu_aitim SPAN { BACKGROUND-COLOR: #660000; COLOR: #fff } *#menu_contacto SPAN { BORDER-BOTTOM-COLOR: #9933ff; BORDER-TOP-COLOR: #9933ff; = BORDER-RIGHT-COLOR: #9933ff; BORDER-LEFT-COLOR: #9933ff } *#menu_afiliacion SPAN { BORDER-BOTTOM-COLOR: #3333ff; BORDER-TOP-COLOR: #3333ff; = BORDER-RIGHT-COLOR: #3333ff; BORDER-LEFT-COLOR: #3333ff } *#menu_biblioteca SPAN { BORDER-BOTTOM-COLOR: #0099ff; BORDER-TOP-COLOR: #0099ff; = BORDER-RIGHT-COLOR: #0099ff; BORDER-LEFT-COLOR: #0099ff } *#menu_normativas SPAN { BORDER-BOTTOM-COLOR: #00ffcc; BORDER-TOP-COLOR: #00ffcc; = BORDER-RIGHT-COLOR: #00ffcc; BORDER-LEFT-COLOR: #00ffcc } *#menu_noticias SPAN { BORDER-BOTTOM-COLOR: #00ff33; BORDER-TOP-COLOR: #00ff33; = BORDER-RIGHT-COLOR: #00ff33; BORDER-LEFT-COLOR: #00ff33 } *#menu_publicaciones SPAN { BORDER-BOTTOM-COLOR: #ccff00; BORDER-TOP-COLOR: #ccff00; = BORDER-RIGHT-COLOR: #ccff00; BORDER-LEFT-COLOR: #ccff00 } *#menu_revista SPAN { BORDER-BOTTOM-COLOR: #ffcc00; BORDER-TOP-COLOR: #ffcc00; = BORDER-RIGHT-COLOR: #ffcc00; BORDER-LEFT-COLOR: #ffcc00 } *#menu_servicios_tecnicos SPAN { BORDER-BOTTOM-COLOR: #ff9900; BORDER-TOP-COLOR: #ff9900; = BORDER-RIGHT-COLOR: #ff9900; BORDER-LEFT-COLOR: #ff9900 } *#menu_maderas SPAN { BORDER-BOTTOM-COLOR: #ff6600; BORDER-TOP-COLOR: #ff6600; = BORDER-RIGHT-COLOR: #ff6600; BORDER-LEFT-COLOR: #ff6600 } *#menu_sellos SPAN { BORDER-BOTTOM-COLOR: #ff0000; BORDER-TOP-COLOR: #ff0000; = BORDER-RIGHT-COLOR: #ff0000; BORDER-LEFT-COLOR: #ff0000 } *#menu_productos_y_empresas SPAN { BORDER-BOTTOM-COLOR: #990000; BORDER-TOP-COLOR: #990000; = BORDER-RIGHT-COLOR: #990000; BORDER-LEFT-COLOR: #990000 } *#menu_aitim SPAN { BORDER-BOTTOM-COLOR: #660000; BORDER-TOP-COLOR: #660000; = BORDER-RIGHT-COLOR: #660000; BORDER-LEFT-COLOR: #660000 } *.act#menu_normativas { COLOR: #000 } *.act#menu_revista { COLOR: #000 } *.act#menu_publicaciones { COLOR: #000 } ------=_NextPart_000_0000_01C96B6A.33ABC3D0 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Location: http://www.infomadera.net/css/colores_secciones.css *#leftm_aitim A:hover { BACKGROUND-COLOR: #660000; COLOR: #fff } #leftm_aitim A:active { BACKGROUND-COLOR: #660000; COLOR: #fff } #leftm_aitim A#menuon { BACKGROUND-COLOR: #660000; COLOR: #fff } #leftm_productos A:hover { BACKGROUND-COLOR: #990000; COLOR: #fff } #leftm_productos A:active { BACKGROUND-COLOR: #990000; COLOR: #fff } #leftm_productos A#menuon { BACKGROUND-COLOR: #990000; COLOR: #fff } #leftm_productos A#menuon2 { BACKGROUND-COLOR: #990000; COLOR: #fff } #centralpart_productos .listamenu A:hover { BACKGROUND-COLOR: #990000; COLOR: #fff } *#centralpart_productos .listamenu A:active { BACKGROUND-COLOR: #990000; COLOR: #fff } #leftm_sellos A:hover { BACKGROUND-COLOR: #ff0000; COLOR: #fff } #leftm_sellos A:active { BACKGROUND-COLOR: #ff0000; COLOR: #fff } *#leftm_sellos A#menuon { BACKGROUND-COLOR: #ff0000; COLOR: #fff } *#leftm_sellos A#menuon2 { BACKGROUND-COLOR: #ff0000; COLOR: #fff } #centralpart_sellos *.listamenu A:hover { BACKGROUND-COLOR: #ff0000; COLOR: #fff } *#centralpart_sellos .listamenu A:active { BACKGROUND-COLOR: #ff0000; COLOR: #fff } #leftm_maderas A:hover { BACKGROUND-COLOR: #ff6600; COLOR: #fff } #leftm_maderas A.activo { BACKGROUND-COLOR: #ff6600; COLOR: #fff } *#leftm_maderas A { BACKGROUND-COLOR: #fff; COLOR: #ff6600 } *#centralpart_maderas *.listamadera A { COLOR: #ff6600 } *#centralpart_maderas .listamadera H4 { COLOR: #ff6600 } *#centralpart_maderas *.listamadera A:hover { BACKGROUND-COLOR: #ff6600; COLOR: #fff } *#centralpart_maderas *.listamadera A:active { BACKGROUND-COLOR: #ff6600; COLOR: #fff } *#centralpart_maderas *.listamadera A.actual { BACKGROUND-COLOR: #ff6600; COLOR: #fff } A#ver_todas_maderas:hover { BACKGROUND-COLOR: #fff; COLOR: #ff6600; TEXT-DECORATION: underline } #leftm_publicaciones A:hover { BACKGROUND-COLOR: #ccff00 } #leftm_publicaciones A:active { BACKGROUND-COLOR: #ccff00 } #leftm_publicaciones A#menuon { BACKGROUND-COLOR: #ccff00 } #centralpart_publicaciones .listamenu A:hover { BACKGROUND-COLOR: #ccff00 } #leftm_publicaciones .listamenu A:active { BACKGROUND-COLOR: #ccff00 } #leftm_publicaciones .listamenu A#menuon { BACKGROUND-COLOR: #ccff00 } #leftm_normativa A:hover { BACKGROUND-COLOR: #00ffcc } *#leftm_normativa A:active { BACKGROUND-COLOR: #00ffcc } #leftm_normativa A#menuon { BACKGROUND-COLOR: #00ffcc } *#leftm_normativa A#menuon2 { BACKGROUND-COLOR: #00ffcc } #centralpart_normativa .listamenu A:hover { BACKGROUND-COLOR: #00ffcc } *#centralpart_normativa *.listamenu A:active { BACKGROUND-COLOR: #00ffcc } *.normativa_resaltado { BACKGROUND-COLOR: #00ffcc } #leftm_biblioteca A:hover { BACKGROUND-COLOR: #0099ff; COLOR: #fff } #leftm_biblioteca A.activo { BACKGROUND-COLOR: #0099ff; COLOR: #fff } *#leftm_biblioteca *.sublista A#menuon2 { BACKGROUND-COLOR: #0099ff; COLOR: #fff } #leftm_biblioteca A#menuon { BACKGROUND-COLOR: #0099ff; COLOR: #fff } *#centralpart_biblioteca *.listamenu A:hover { BACKGROUND-COLOR: #0099ff; COLOR: #fff } *#centralpart_biblioteca *.listamenu A:active { BACKGROUND-COLOR: #0099ff; COLOR: #fff } *.contenido LI.biblioteca_resaltado { BACKGROUND-COLOR: #0099ff } *#leftm_revista A:hover { BACKGROUND-COLOR: #ffcc00; COLOR: #fff } *#leftm_revista A:active { BACKGROUND-COLOR: #ffcc00; COLOR: #fff } *#leftm_revista A#menuon { BACKGROUND-COLOR: #ffcc00; COLOR: #fff } *#leftm_biblioteca A#menuon2 { BACKGROUND-COLOR: #ffcc00; COLOR: #fff } *.revista_resaltado { BACKGROUND-COLOR: #ffcc00 } ------=_NextPart_000_0000_01C96B6A.33ABC3D0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.infomadera.net/js/jquery/jqueryUI/jquery-1.2.6.js (function(){=0A= /*=0A= * jQuery 1.2.6 - New Wave Javascript=0A= *=0A= * Copyright (c) 2008 John Resig (jquery.com)=0A= * Dual licensed under the MIT (MIT-LICENSE.txt)=0A= * and GPL (GPL-LICENSE.txt) licenses.=0A= *=0A= * $Date: 2008-05-24 14:22:17 -0400 (Sat, 24 May 2008) $=0A= * $Rev: 5685 $=0A= */=0A= =0A= // Map over jQuery in case of overwrite=0A= var _jQuery =3D window.jQuery,=0A= // Map over the $ in case of overwrite=0A= _$ =3D window.$;=0A= =0A= var jQuery =3D window.jQuery =3D window.$ =3D function( selector, = context ) {=0A= // The jQuery object is actually just the init constructor 'enhanced'=0A= return new jQuery.fn.init( selector, context );=0A= };=0A= =0A= // A simple way to check for HTML strings or ID strings=0A= // (both of which we optimize for)=0A= var quickExpr =3D /^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/,=0A= =0A= // Is it a simple selector=0A= isSimple =3D /^.[^:#\[\.]*$/,=0A= =0A= // Will speed up references to undefined, and allows munging its name.=0A= undefined;=0A= =0A= jQuery.fn =3D jQuery.prototype =3D {=0A= init: function( selector, context ) {=0A= // Make sure that a selection was provided=0A= selector =3D selector || document;=0A= =0A= // Handle $(DOMElement)=0A= if ( selector.nodeType ) {=0A= this[0] =3D selector;=0A= this.length =3D 1;=0A= return this;=0A= }=0A= // Handle HTML strings=0A= if ( typeof selector =3D=3D "string" ) {=0A= // Are we dealing with HTML string or an ID?=0A= var match =3D quickExpr.exec( selector );=0A= =0A= // Verify a match, and that no context was specified for #id=0A= if ( match && (match[1] || !context) ) {=0A= =0A= // HANDLE: $(html) -> $(array)=0A= if ( match[1] )=0A= selector =3D jQuery.clean( [ match[1] ], context );=0A= =0A= // HANDLE: $("#id")=0A= else {=0A= var elem =3D document.getElementById( match[3] );=0A= =0A= // Make sure an element was located=0A= if ( elem ){=0A= // Handle the case where IE and Opera return items=0A= // by name instead of ID=0A= if ( elem.id !=3D match[3] )=0A= return jQuery().find( selector );=0A= =0A= // Otherwise, we inject the element directly into the jQuery object=0A= return jQuery( elem );=0A= }=0A= selector =3D [];=0A= }=0A= =0A= // HANDLE: $(expr, [context])=0A= // (which is just equivalent to: $(content).find(expr)=0A= } else=0A= return jQuery( context ).find( selector );=0A= =0A= // HANDLE: $(function)=0A= // Shortcut for document ready=0A= } else if ( jQuery.isFunction( selector ) )=0A= return jQuery( document )[ jQuery.fn.ready ? "ready" : "load" ]( = selector );=0A= =0A= return this.setArray(jQuery.makeArray(selector));=0A= },=0A= =0A= // The current version of jQuery being used=0A= jquery: "1.2.6",=0A= =0A= // The number of elements contained in the matched element set=0A= size: function() {=0A= return this.length;=0A= },=0A= =0A= // The number of elements contained in the matched element set=0A= length: 0,=0A= =0A= // Get the Nth element in the matched element set OR=0A= // Get the whole matched element set as a clean array=0A= get: function( num ) {=0A= return num =3D=3D undefined ?=0A= =0A= // Return a 'clean' array=0A= jQuery.makeArray( this ) :=0A= =0A= // Return just the object=0A= this[ num ];=0A= },=0A= =0A= // Take an array of elements and push it onto the stack=0A= // (returning the new matched element set)=0A= pushStack: function( elems ) {=0A= // Build a new jQuery matched element set=0A= var ret =3D jQuery( elems );=0A= =0A= // Add the old object onto the stack (as a reference)=0A= ret.prevObject =3D this;=0A= =0A= // Return the newly-formed element set=0A= return ret;=0A= },=0A= =0A= // Force the current matched set of elements to become=0A= // the specified array of elements (destroying the stack in the process)=0A= // You should use pushStack() in order to do this, but maintain the = stack=0A= setArray: function( elems ) {=0A= // Resetting the length to 0, then using the native Array push=0A= // is a super-fast way to populate an object with array-like properties=0A= this.length =3D 0;=0A= Array.prototype.push.apply( this, elems );=0A= =0A= return this;=0A= },=0A= =0A= // Execute a callback for every element in the matched set.=0A= // (You can seed the arguments with an array of args, but this is=0A= // only used internally.)=0A= each: function( callback, args ) {=0A= return jQuery.each( this, callback, args );=0A= },=0A= =0A= // Determine the position of an element within=0A= // the matched set of elements=0A= index: function( elem ) {=0A= var ret =3D -1;=0A= =0A= // Locate the position of the desired element=0A= return jQuery.inArray(=0A= // If it receives a jQuery object, the first element is used=0A= elem && elem.jquery ? elem[0] : elem=0A= , this );=0A= },=0A= =0A= attr: function( name, value, type ) {=0A= var options =3D name;=0A= =0A= // Look for the case where we're accessing a style value=0A= if ( name.constructor =3D=3D String )=0A= if ( value =3D=3D=3D undefined )=0A= return this[0] && jQuery[ type || "attr" ]( this[0], name );=0A= =0A= else {=0A= options =3D {};=0A= options[ name ] =3D value;=0A= }=0A= =0A= // Check to see if we're setting style values=0A= return this.each(function(i){=0A= // Set all the styles=0A= for ( name in options )=0A= jQuery.attr(=0A= type ?=0A= this.style :=0A= this,=0A= name, jQuery.prop( this, options[ name ], type, i, name )=0A= );=0A= });=0A= },=0A= =0A= css: function( key, value ) {=0A= // ignore negative width and height values=0A= if ( (key =3D=3D 'width' || key =3D=3D 'height') && parseFloat(value) = < 0 )=0A= value =3D undefined;=0A= return this.attr( key, value, "curCSS" );=0A= },=0A= =0A= text: function( text ) {=0A= if ( typeof text !=3D "object" && text !=3D null )=0A= return this.empty().append( (this[0] && this[0].ownerDocument || = document).createTextNode( text ) );=0A= =0A= var ret =3D "";=0A= =0A= jQuery.each( text || this, function(){=0A= jQuery.each( this.childNodes, function(){=0A= if ( this.nodeType !=3D 8 )=0A= ret +=3D this.nodeType !=3D 1 ?=0A= this.nodeValue :=0A= jQuery.fn.text( [ this ] );=0A= });=0A= });=0A= =0A= return ret;=0A= },=0A= =0A= wrapAll: function( html ) {=0A= if ( this[0] )=0A= // The elements to wrap the target around=0A= jQuery( html, this[0].ownerDocument )=0A= .clone()=0A= .insertBefore( this[0] )=0A= .map(function(){=0A= var elem =3D this;=0A= =0A= while ( elem.firstChild )=0A= elem =3D elem.firstChild;=0A= =0A= return elem;=0A= })=0A= .append(this);=0A= =0A= return this;=0A= },=0A= =0A= wrapInner: function( html ) {=0A= return this.each(function(){=0A= jQuery( this ).contents().wrapAll( html );=0A= });=0A= },=0A= =0A= wrap: function( html ) {=0A= return this.each(function(){=0A= jQuery( this ).wrapAll( html );=0A= });=0A= },=0A= =0A= append: function() {=0A= return this.domManip(arguments, true, false, function(elem){=0A= if (this.nodeType =3D=3D 1)=0A= this.appendChild( elem );=0A= });=0A= },=0A= =0A= prepend: function() {=0A= return this.domManip(arguments, true, true, function(elem){=0A= if (this.nodeType =3D=3D 1)=0A= this.insertBefore( elem, this.firstChild );=0A= });=0A= },=0A= =0A= before: function() {=0A= return this.domManip(arguments, false, false, function(elem){=0A= this.parentNode.insertBefore( elem, this );=0A= });=0A= },=0A= =0A= after: function() {=0A= return this.domManip(arguments, false, true, function(elem){=0A= this.parentNode.insertBefore( elem, this.nextSibling );=0A= });=0A= },=0A= =0A= end: function() {=0A= return this.prevObject || jQuery( [] );=0A= },=0A= =0A= find: function( selector ) {=0A= var elems =3D jQuery.map(this, function(elem){=0A= return jQuery.find( selector, elem );=0A= });=0A= =0A= return this.pushStack( /[^+>] [^+>]/.test( selector ) || = selector.indexOf("..") > -1 ?=0A= jQuery.unique( elems ) :=0A= elems );=0A= },=0A= =0A= clone: function( events ) {=0A= // Do the clone=0A= var ret =3D this.map(function(){=0A= if ( jQuery.browser.msie && !jQuery.isXMLDoc(this) ) {=0A= // IE copies events bound via attachEvent when=0A= // using cloneNode. Calling detachEvent on the=0A= // clone will also remove the events from the orignal=0A= // In order to get around this, we use innerHTML.=0A= // Unfortunately, this means some modifications to=0A= // attributes in IE that are actually only stored=0A= // as properties will not be copied (such as the=0A= // the name attribute on an input).=0A= var clone =3D this.cloneNode(true),=0A= container =3D document.createElement("div");=0A= container.appendChild(clone);=0A= return jQuery.clean([container.innerHTML])[0];=0A= } else=0A= return this.cloneNode(true);=0A= });=0A= =0A= // Need to set the expando to null on the cloned set if it exists=0A= // removeData doesn't work here, IE removes it from the original as = well=0A= // this is primarily for IE but the data expando shouldn't be copied = over in any browser=0A= var clone =3D ret.find("*").andSelf().each(function(){=0A= if ( this[ expando ] !=3D undefined )=0A= this[ expando ] =3D null;=0A= });=0A= =0A= // Copy the events from the original to the clone=0A= if ( events =3D=3D=3D true )=0A= this.find("*").andSelf().each(function(i){=0A= if (this.nodeType =3D=3D 3)=0A= return;=0A= var events =3D jQuery.data( this, "events" );=0A= =0A= for ( var type in events )=0A= for ( var handler in events[ type ] )=0A= jQuery.event.add( clone[ i ], type, events[ type ][ handler ], = events[ type ][ handler ].data );=0A= });=0A= =0A= // Return the cloned set=0A= return ret;=0A= },=0A= =0A= filter: function( selector ) {=0A= return this.pushStack(=0A= jQuery.isFunction( selector ) &&=0A= jQuery.grep(this, function(elem, i){=0A= return selector.call( elem, i );=0A= }) ||=0A= =0A= jQuery.multiFilter( selector, this ) );=0A= },=0A= =0A= not: function( selector ) {=0A= if ( selector.constructor =3D=3D String )=0A= // test special case where just one selector is passed in=0A= if ( isSimple.test( selector ) )=0A= return this.pushStack( jQuery.multiFilter( selector, this, true ) );=0A= else=0A= selector =3D jQuery.multiFilter( selector, this );=0A= =0A= var isArrayLike =3D selector.length && selector[selector.length - 1] = !=3D=3D undefined && !selector.nodeType;=0A= return this.filter(function() {=0A= return isArrayLike ? jQuery.inArray( this, selector ) < 0 : this !=3D = selector;=0A= });=0A= },=0A= =0A= add: function( selector ) {=0A= return this.pushStack( jQuery.unique( jQuery.merge(=0A= this.get(),=0A= typeof selector =3D=3D 'string' ?=0A= jQuery( selector ) :=0A= jQuery.makeArray( selector )=0A= )));=0A= },=0A= =0A= is: function( selector ) {=0A= return !!selector && jQuery.multiFilter( selector, this ).length > 0;=0A= },=0A= =0A= hasClass: function( selector ) {=0A= return this.is( "." + selector );=0A= },=0A= =0A= val: function( value ) {=0A= if ( value =3D=3D undefined ) {=0A= =0A= if ( this.length ) {=0A= var elem =3D this[0];=0A= =0A= // We need to handle select boxes special=0A= if ( jQuery.nodeName( elem, "select" ) ) {=0A= var index =3D elem.selectedIndex,=0A= values =3D [],=0A= options =3D elem.options,=0A= one =3D elem.type =3D=3D "select-one";=0A= =0A= // Nothing was selected=0A= if ( index < 0 )=0A= return null;=0A= =0A= // Loop through all the selected options=0A= for ( var i =3D one ? index : 0, max =3D one ? index + 1 : = options.length; i < max; i++ ) {=0A= var option =3D options[ i ];=0A= =0A= if ( option.selected ) {=0A= // Get the specifc value for the option=0A= value =3D jQuery.browser.msie && = !option.attributes.value.specified ? option.text : option.value;=0A= =0A= // We don't need an array for one selects=0A= if ( one )=0A= return value;=0A= =0A= // Multi-Selects return an array=0A= values.push( value );=0A= }=0A= }=0A= =0A= return values;=0A= =0A= // Everything else, we just grab the value=0A= } else=0A= return (this[0].value || "").replace(/\r/g, "");=0A= =0A= }=0A= =0A= return undefined;=0A= }=0A= =0A= if( value.constructor =3D=3D Number )=0A= value +=3D '';=0A= =0A= return this.each(function(){=0A= if ( this.nodeType !=3D 1 )=0A= return;=0A= =0A= if ( value.constructor =3D=3D Array && /radio|checkbox/.test( = this.type ) )=0A= this.checked =3D (jQuery.inArray(this.value, value) >=3D 0 ||=0A= jQuery.inArray(this.name, value) >=3D 0);=0A= =0A= else if ( jQuery.nodeName( this, "select" ) ) {=0A= var values =3D jQuery.makeArray(value);=0A= =0A= jQuery( "option", this ).each(function(){=0A= this.selected =3D (jQuery.inArray( this.value, values ) >=3D 0 ||=0A= jQuery.inArray( this.text, values ) >=3D 0);=0A= });=0A= =0A= if ( !values.length )=0A= this.selectedIndex =3D -1;=0A= =0A= } else=0A= this.value =3D value;=0A= });=0A= },=0A= =0A= html: function( value ) {=0A= return value =3D=3D undefined ?=0A= (this[0] ?=0A= this[0].innerHTML :=0A= null) :=0A= this.empty().append( value );=0A= },=0A= =0A= replaceWith: function( value ) {=0A= return this.after( value ).remove();=0A= },=0A= =0A= eq: function( i ) {=0A= return this.slice( i, i + 1 );=0A= },=0A= =0A= slice: function() {=0A= return this.pushStack( Array.prototype.slice.apply( this, arguments ) = );=0A= },=0A= =0A= map: function( callback ) {=0A= return this.pushStack( jQuery.map(this, function(elem, i){=0A= return callback.call( elem, i, elem );=0A= }));=0A= },=0A= =0A= andSelf: function() {=0A= return this.add( this.prevObject );=0A= },=0A= =0A= data: function( key, value ){=0A= var parts =3D key.split(".");=0A= parts[1] =3D parts[1] ? "." + parts[1] : "";=0A= =0A= if ( value =3D=3D=3D undefined ) {=0A= var data =3D this.triggerHandler("getData" + parts[1] + "!", = [parts[0]]);=0A= =0A= if ( data =3D=3D=3D undefined && this.length )=0A= data =3D jQuery.data( this[0], key );=0A= =0A= return data =3D=3D=3D undefined && parts[1] ?=0A= this.data( parts[0] ) :=0A= data;=0A= } else=0A= return this.trigger("setData" + parts[1] + "!", [parts[0], = value]).each(function(){=0A= jQuery.data( this, key, value );=0A= });=0A= },=0A= =0A= removeData: function( key ){=0A= return this.each(function(){=0A= jQuery.removeData( this, key );=0A= });=0A= },=0A= =0A= domManip: function( args, table, reverse, callback ) {=0A= var clone =3D this.length > 1, elems;=0A= =0A= return this.each(function(){=0A= if ( !elems ) {=0A= elems =3D jQuery.clean( args, this.ownerDocument );=0A= =0A= if ( reverse )=0A= elems.reverse();=0A= }=0A= =0A= var obj =3D this;=0A= =0A= if ( table && jQuery.nodeName( this, "table" ) && jQuery.nodeName( = elems[0], "tr" ) )=0A= obj =3D this.getElementsByTagName("tbody")[0] || this.appendChild( = this.ownerDocument.createElement("tbody") );=0A= =0A= var scripts =3D jQuery( [] );=0A= =0A= jQuery.each(elems, function(){=0A= var elem =3D clone ?=0A= jQuery( this ).clone( true )[0] :=0A= this;=0A= =0A= // execute all scripts after the elements have been injected=0A= if ( jQuery.nodeName( elem, "script" ) )=0A= scripts =3D scripts.add( elem );=0A= else {=0A= // Remove any inner scripts for later evaluation=0A= if ( elem.nodeType =3D=3D 1 )=0A= scripts =3D scripts.add( jQuery( "script", elem ).remove() );=0A= =0A= // Inject the elements into the document=0A= callback.call( obj, elem );=0A= }=0A= });=0A= =0A= scripts.each( evalScript );=0A= });=0A= }=0A= };=0A= =0A= // Give the init function the jQuery prototype for later instantiation=0A= jQuery.fn.init.prototype =3D jQuery.fn;=0A= =0A= function evalScript( i, elem ) {=0A= if ( elem.src )=0A= jQuery.ajax({=0A= url: elem.src,=0A= async: false,=0A= dataType: "script"=0A= });=0A= =0A= else=0A= jQuery.globalEval( elem.text || elem.textContent || elem.innerHTML || = "" );=0A= =0A= if ( elem.parentNode )=0A= elem.parentNode.removeChild( elem );=0A= }=0A= =0A= function now(){=0A= return +new Date;=0A= }=0A= =0A= jQuery.extend =3D jQuery.fn.extend =3D function() {=0A= // copy reference to target object=0A= var target =3D arguments[0] || {}, i =3D 1, length =3D = arguments.length, deep =3D false, options;=0A= =0A= // Handle a deep copy situation=0A= if ( target.constructor =3D=3D Boolean ) {=0A= deep =3D target;=0A= target =3D arguments[1] || {};=0A= // skip the boolean and the target=0A= i =3D 2;=0A= }=0A= =0A= // Handle case when target is a string or something (possible in deep = copy)=0A= if ( typeof target !=3D "object" && typeof target !=3D "function" )=0A= target =3D {};=0A= =0A= // extend jQuery itself if only one argument is passed=0A= if ( length =3D=3D i ) {=0A= target =3D this;=0A= --i;=0A= }=0A= =0A= for ( ; i < length; i++ )=0A= // Only deal with non-null/undefined values=0A= if ( (options =3D arguments[ i ]) !=3D null )=0A= // Extend the base object=0A= for ( var name in options ) {=0A= var src =3D target[ name ], copy =3D options[ name ];=0A= =0A= // Prevent never-ending loop=0A= if ( target =3D=3D=3D copy )=0A= continue;=0A= =0A= // Recurse if we're merging object values=0A= if ( deep && copy && typeof copy =3D=3D "object" && !copy.nodeType )=0A= target[ name ] =3D jQuery.extend( deep, =0A= // Never move original objects, clone them=0A= src || ( copy.length !=3D null ? [ ] : { } )=0A= , copy );=0A= =0A= // Don't bring in undefined values=0A= else if ( copy !=3D=3D undefined )=0A= target[ name ] =3D copy;=0A= =0A= }=0A= =0A= // Return the modified object=0A= return target;=0A= };=0A= =0A= var expando =3D "jQuery" + now(), uuid =3D 0, windowData =3D {},=0A= // exclude the following css properties to add px=0A= exclude =3D /z-?index|font-?weight|opacity|zoom|line-?height/i,=0A= // cache defaultView=0A= defaultView =3D document.defaultView || {};=0A= =0A= jQuery.extend({=0A= noConflict: function( deep ) {=0A= window.$ =3D _$;=0A= =0A= if ( deep )=0A= window.jQuery =3D _jQuery;=0A= =0A= return jQuery;=0A= },=0A= =0A= // See test/unit/core.js for details concerning this function.=0A= isFunction: function( fn ) {=0A= return !!fn && typeof fn !=3D "string" && !fn.nodeName &&=0A= fn.constructor !=3D Array && /^[\s[]?function/.test( fn + "" );=0A= },=0A= =0A= // check if an element is in a (or is an) XML document=0A= isXMLDoc: function( elem ) {=0A= return elem.documentElement && !elem.body ||=0A= elem.tagName && elem.ownerDocument && !elem.ownerDocument.body;=0A= },=0A= =0A= // Evalulates a script in a global context=0A= globalEval: function( data ) {=0A= data =3D jQuery.trim( data );=0A= =0A= if ( data ) {=0A= // Inspired by code by Andrea Giammarchi=0A= // = http://webreflection.blogspot.com/2007/08/global-scope-evaluation-and-dom= .html=0A= var head =3D document.getElementsByTagName("head")[0] || = document.documentElement,=0A= script =3D document.createElement("script");=0A= =0A= script.type =3D "text/javascript";=0A= if ( jQuery.browser.msie )=0A= script.text =3D data;=0A= else=0A= script.appendChild( document.createTextNode( data ) );=0A= =0A= // Use insertBefore instead of appendChild to circumvent an IE6 bug.=0A= // This arises when a base node is used (#2709).=0A= head.insertBefore( script, head.firstChild );=0A= head.removeChild( script );=0A= }=0A= },=0A= =0A= nodeName: function( elem, name ) {=0A= return elem.nodeName && elem.nodeName.toUpperCase() =3D=3D = name.toUpperCase();=0A= },=0A= =0A= cache: {},=0A= =0A= data: function( elem, name, data ) {=0A= elem =3D elem =3D=3D window ?=0A= windowData :=0A= elem;=0A= =0A= var id =3D elem[ expando ];=0A= =0A= // Compute a unique ID for the element=0A= if ( !id )=0A= id =3D elem[ expando ] =3D ++uuid;=0A= =0A= // Only generate the data cache if we're=0A= // trying to access or manipulate it=0A= if ( name && !jQuery.cache[ id ] )=0A= jQuery.cache[ id ] =3D {};=0A= =0A= // Prevent overriding the named cache with undefined values=0A= if ( data !=3D=3D undefined )=0A= jQuery.cache[ id ][ name ] =3D data;=0A= =0A= // Return the named cache data, or the ID for the element=0A= return name ?=0A= jQuery.cache[ id ][ name ] :=0A= id;=0A= },=0A= =0A= removeData: function( elem, name ) {=0A= elem =3D elem =3D=3D window ?=0A= windowData :=0A= elem;=0A= =0A= var id =3D elem[ expando ];=0A= =0A= // If we want to remove a specific section of the element's data=0A= if ( name ) {=0A= if ( jQuery.cache[ id ] ) {=0A= // Remove the section of cache data=0A= delete jQuery.cache[ id ][ name ];=0A= =0A= // If we've removed all the data, remove the element's cache=0A= name =3D "";=0A= =0A= for ( name in jQuery.cache[ id ] )=0A= break;=0A= =0A= if ( !name )=0A= jQuery.removeData( elem );=0A= }=0A= =0A= // Otherwise, we want to remove all of the element's data=0A= } else {=0A= // Clean up the element expando=0A= try {=0A= delete elem[ expando ];=0A= } catch(e){=0A= // IE has trouble directly removing the expando=0A= // but it's ok with using removeAttribute=0A= if ( elem.removeAttribute )=0A= elem.removeAttribute( expando );=0A= }=0A= =0A= // Completely remove the data cache=0A= delete jQuery.cache[ id ];=0A= }=0A= },=0A= =0A= // args is for internal usage only=0A= each: function( object, callback, args ) {=0A= var name, i =3D 0, length =3D object.length;=0A= =0A= if ( args ) {=0A= if ( length =3D=3D undefined ) {=0A= for ( name in object )=0A= if ( callback.apply( object[ name ], args ) =3D=3D=3D false )=0A= break;=0A= } else=0A= for ( ; i < length; )=0A= if ( callback.apply( object[ i++ ], args ) =3D=3D=3D false )=0A= break;=0A= =0A= // A special, fast, case for the most common use of each=0A= } else {=0A= if ( length =3D=3D undefined ) {=0A= for ( name in object )=0A= if ( callback.call( object[ name ], name, object[ name ] ) = =3D=3D=3D false )=0A= break;=0A= } else=0A= for ( var value =3D object[0];=0A= i < length && callback.call( value, i, value ) !=3D=3D false; value = =3D object[++i] ){}=0A= }=0A= =0A= return object;=0A= },=0A= =0A= prop: function( elem, value, type, i, name ) {=0A= // Handle executable functions=0A= if ( jQuery.isFunction( value ) )=0A= value =3D value.call( elem, i );=0A= =0A= // Handle passing in a number to a CSS property=0A= return value && value.constructor =3D=3D Number && type =3D=3D = "curCSS" && !exclude.test( name ) ?=0A= value + "px" :=0A= value;=0A= },=0A= =0A= className: {=0A= // internal only, use addClass("class")=0A= add: function( elem, classNames ) {=0A= jQuery.each((classNames || "").split(/\s+/), function(i, className){=0A= if ( elem.nodeType =3D=3D 1 && !jQuery.className.has( = elem.className, className ) )=0A= elem.className +=3D (elem.className ? " " : "") + className;=0A= });=0A= },=0A= =0A= // internal only, use removeClass("class")=0A= remove: function( elem, classNames ) {=0A= if (elem.nodeType =3D=3D 1)=0A= elem.className =3D classNames !=3D undefined ?=0A= jQuery.grep(elem.className.split(/\s+/), function(className){=0A= return !jQuery.className.has( classNames, className );=0A= }).join(" ") :=0A= "";=0A= },=0A= =0A= // internal only, use hasClass("class")=0A= has: function( elem, className ) {=0A= return jQuery.inArray( className, (elem.className || = elem).toString().split(/\s+/) ) > -1;=0A= }=0A= },=0A= =0A= // A method for quickly swapping in/out CSS properties to get correct = calculations=0A= swap: function( elem, options, callback ) {=0A= var old =3D {};=0A= // Remember the old values, and insert the new ones=0A= for ( var name in options ) {=0A= old[ name ] =3D elem.style[ name ];=0A= elem.style[ name ] =3D options[ name ];=0A= }=0A= =0A= callback.call( elem );=0A= =0A= // Revert the old values=0A= for ( var name in options )=0A= elem.style[ name ] =3D old[ name ];=0A= },=0A= =0A= css: function( elem, name, force ) {=0A= if ( name =3D=3D "width" || name =3D=3D "height" ) {=0A= var val, props =3D { position: "absolute", visibility: "hidden", = display:"block" }, which =3D name =3D=3D "width" ? [ "Left", "Right" ] : = [ "Top", "Bottom" ];=0A= =0A= function getWH() {=0A= val =3D name =3D=3D "width" ? elem.offsetWidth : elem.offsetHeight;=0A= var padding =3D 0, border =3D 0;=0A= jQuery.each( which, function() {=0A= padding +=3D parseFloat(jQuery.curCSS( elem, "padding" + this, = true)) || 0;=0A= border +=3D parseFloat(jQuery.curCSS( elem, "border" + this + = "Width", true)) || 0;=0A= });=0A= val -=3D Math.round(padding + border);=0A= }=0A= =0A= if ( jQuery(elem).is(":visible") )=0A= getWH();=0A= else=0A= jQuery.swap( elem, props, getWH );=0A= =0A= return Math.max(0, val);=0A= }=0A= =0A= return jQuery.curCSS( elem, name, force );=0A= },=0A= =0A= curCSS: function( elem, name, force ) {=0A= var ret, style =3D elem.style;=0A= =0A= // A helper method for determining if an element's values are broken=0A= function color( elem ) {=0A= if ( !jQuery.browser.safari )=0A= return false;=0A= =0A= // defaultView is cached=0A= var ret =3D defaultView.getComputedStyle( elem, null );=0A= return !ret || ret.getPropertyValue("color") =3D=3D "";=0A= }=0A= =0A= // We need to handle opacity special in IE=0A= if ( name =3D=3D "opacity" && jQuery.browser.msie ) {=0A= ret =3D jQuery.attr( style, "opacity" );=0A= =0A= return ret =3D=3D "" ?=0A= "1" :=0A= ret;=0A= }=0A= // Opera sometimes will give the wrong display answer, this fixes it, = see #2037=0A= if ( jQuery.browser.opera && name =3D=3D "display" ) {=0A= var save =3D style.outline;=0A= style.outline =3D "0 solid black";=0A= style.outline =3D save;=0A= }=0A= =0A= // Make sure we're using the right name for getting the float value=0A= if ( name.match( /float/i ) )=0A= name =3D styleFloat;=0A= =0A= if ( !force && style && style[ name ] )=0A= ret =3D style[ name ];=0A= =0A= else if ( defaultView.getComputedStyle ) {=0A= =0A= // Only "float" is needed here=0A= if ( name.match( /float/i ) )=0A= name =3D "float";=0A= =0A= name =3D name.replace( /([A-Z])/g, "-$1" ).toLowerCase();=0A= =0A= var computedStyle =3D defaultView.getComputedStyle( elem, null );=0A= =0A= if ( computedStyle && !color( elem ) )=0A= ret =3D computedStyle.getPropertyValue( name );=0A= =0A= // If the element isn't reporting its values properly in Safari=0A= // then some display: none elements are involved=0A= else {=0A= var swap =3D [], stack =3D [], a =3D elem, i =3D 0;=0A= =0A= // Locate all of the parent display: none elements=0A= for ( ; a && color(a); a =3D a.parentNode )=0A= stack.unshift(a);=0A= =0A= // Go through and make them visible, but in reverse=0A= // (It would be better if we knew the exact display type that they = had)=0A= for ( ; i < stack.length; i++ )=0A= if ( color( stack[ i ] ) ) {=0A= swap[ i ] =3D stack[ i ].style.display;=0A= stack[ i ].style.display =3D "block";=0A= }=0A= =0A= // Since we flip the display style, we have to handle that=0A= // one special, otherwise get the value=0A= ret =3D name =3D=3D "display" && swap[ stack.length - 1 ] !=3D null ?=0A= "none" :=0A= ( computedStyle && computedStyle.getPropertyValue( name ) ) || "";=0A= =0A= // Finally, revert the display styles back=0A= for ( i =3D 0; i < swap.length; i++ )=0A= if ( swap[ i ] !=3D null )=0A= stack[ i ].style.display =3D swap[ i ];=0A= }=0A= =0A= // We should always get a number back from opacity=0A= if ( name =3D=3D "opacity" && ret =3D=3D "" )=0A= ret =3D "1";=0A= =0A= } else if ( elem.currentStyle ) {=0A= var camelCase =3D name.replace(/\-(\w)/g, function(all, letter){=0A= return letter.toUpperCase();=0A= });=0A= =0A= ret =3D elem.currentStyle[ name ] || elem.currentStyle[ camelCase ];=0A= =0A= // From the awesome hack by Dean Edwards=0A= // http://erik.eae.net/archives/2007/07/27/18.54.15/#comment-102291=0A= =0A= // If we're not dealing with a regular pixel number=0A= // but a number that has a weird ending, we need to convert it to = pixels=0A= if ( !/^\d+(px)?$/i.test( ret ) && /^\d/.test( ret ) ) {=0A= // Remember the original values=0A= var left =3D style.left, rsLeft =3D elem.runtimeStyle.left;=0A= =0A= // Put in the new values to get a computed value out=0A= elem.runtimeStyle.left =3D elem.currentStyle.left;=0A= style.left =3D ret || 0;=0A= ret =3D style.pixelLeft + "px";=0A= =0A= // Revert the changed values=0A= style.left =3D left;=0A= elem.runtimeStyle.left =3D rsLeft;=0A= }=0A= }=0A= =0A= return ret;=0A= },=0A= =0A= clean: function( elems, context ) {=0A= var ret =3D [];=0A= context =3D context || document;=0A= // !context.createElement fails in IE with an error but returns typeof = 'object'=0A= if (typeof context.createElement =3D=3D 'undefined')=0A= context =3D context.ownerDocument || context[0] && = context[0].ownerDocument || document;=0A= =0A= jQuery.each(elems, function(i, elem){=0A= if ( !elem )=0A= return;=0A= =0A= if ( elem.constructor =3D=3D Number )=0A= elem +=3D '';=0A= =0A= // Convert html string into DOM nodes=0A= if ( typeof elem =3D=3D "string" ) {=0A= // Fix "XHTML"-style tags in all browsers=0A= elem =3D elem.replace(/(<(\w+)[^>]*?)\/>/g, function(all, front, = tag){=0A= return = tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i) ?=0A= all :=0A= front + ">";=0A= });=0A= =0A= // Trim whitespace, otherwise indexOf won't work as expected=0A= var tags =3D jQuery.trim( elem ).toLowerCase(), div =3D = context.createElement("div");=0A= =0A= var wrap =3D=0A= // option or optgroup=0A= !tags.indexOf("", "" ] ||=0A= =0A= !tags.indexOf("", "" ] ||=0A= =0A= tags.match(/^<(thead|tbody|tfoot|colg|cap)/) &&=0A= [ 1, "", "
" ] ||=0A= =0A= !tags.indexOf("", "" ] ||=0A= =0A= // matched above=0A= (!tags.indexOf("", "" ] ||=0A= =0A= !tags.indexOf("", "" ] ||=0A= =0A= // IE can't serialize and