html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
body {line-height: 1;}
ul, li { list-style: none; margin: 0; padding: 0; }
html,body {margin: 0; padding: 0; width: 100%; height: 100%; font-family: Arial, Tahoma; font-size: 9pt;}

html { background: url(../images/layout/back.jpg) top left no-repeat; }

#content { float: left; width: 940px; height: 550px; margin: 0 0 0 52px; }
#content .link { float: left; width: 130px; }
#content .link a { float: left; display: block; }
#content .link span { display: none; }
#content .link p.ht-nutri a { width: 104px; height: 152px; margin: 9px 0 0 14px; }
#content .link p.ht-agro a { width: 59px; height: 87px; margin: 51px 0 0 31px; }
#content .link p.clw a { width: 115px; height: 62px; margin: 8px 0 0 8px; }
#content .link p.oleo a { width: 110px; height: 90px; margin: 9px 0 0 9px; }

#content .idioma { float: left; width: 132px; margin: 0 0 0 671px; }
#content .idioma a { float: left; width: 28px; height: 21px; display: block; }
#content .idioma span { display: none; }
#content .idioma p.br a { margin: 0 0 0 12px; }
#content .idioma p.es a { margin: 0 0 0 10px; }
#content .idioma p.en a { margin: 0 0 0 8px; }

#content .flash{ float: left; width: 756px; height: 529px; margin: 2px 0 0 45px; }
