html, body { height:100%; margin:0px; }


#all { width:1000px; margin:0px auto; text-align:left; position:relative; }
a { color:#48869D; text-decoration:underline; font-size:11px; }
a:hover { text-decoration:none }

.idiomas { color:#666666; text-decoration:none;font-size:11px;}
.idiomas:hover { color:#000000;}
.menu { color:#000000; text-decoration:none; }
.menu:hover { text-decoration:underline; }
.texto { font-size:11px; text-align:justify; color: #666666; line-height:22px; }
.textohome { font-size:11px; text-align:justify; color: #444444; line-height:18px; }	
.texto2 { font-size:11px; text-align:justify; color: #000000; line-height:19px; }
.texto3 { font-size:11px; text-align:justify; color: #000; line-height:18px; }
.texto2sub { font-size:11px; text-align:justify; color: #000000; line-height:15px; }
.texto2sub2 { font-size:11px; text-align:justify; color: #000000; line-height:17px; }
.texto4 { font-size:11px; text-align:left; color: #000000; line-height:19px; }	
.titulo { font-size:19px; color:#000000; font-family:Tahoma, sans-serif; line-height:46px;}
.subtitulo { font-size:15px; color:#94A653; font-family:Tahoma, sans-serif; line-height:40px; }
.titulo_produtos { font-size:14px; color:#000000; font-family:Tahoma, sans-serif; line-height:23px; text-decoration:none; }
.titulo_produtose { font-size:13px; color:#000000; font-family:Tahoma, sans-serif; line-height:16px; text-decoration:none; }
.titulo_produtose2 { font-size:13px; color:#666666; font-family:Tahoma, sans-serif; line-height:24px; text-decoration:none; }
.submenu_interno1 { color:#000000; text-decoration:none; line-height:22px; font-size:12px; font-weight:bold; }
.submenu_interno3 { color:#000000; text-decoration:none; line-height:22px; font-size:12px; font-weight:bold; }
.submenu_interno4 { color:#ffffff; text-decoration:none; line-height:22px; font-size:12px; font-weight:bold; }
.submenu_interno2 { color:#ffffff; text-decoration:none; line-height:22px; font-size:12px; font-weight:bold;}
.submenu_interno2:hover { color:#000000; }

.submenu_modulo1 { color:#48869D; text-decoration:none; line-height:22px; font-size:11px; }
.submenu_modulo1:hover { color:#000; }
.submenu_modulo2 { color:#000; text-decoration:none; line-height:22px; font-size:11px;}

#il1 { left:565px; position:absolute; top:0px; width:436px; height:344px; background:#eaeaea url(../img/il1.jpg) no-repeat; }
#il1_home { left:565px; position:absolute; top:0px; width:436px; height:344px; background:#eaeaea url(../img/il1_home.jpg) no-repeat; }
#il1_flash { left:565px; position:absolute; top:0px; width:401px; height:152px; }
#il2 { left:0px; position:absolute; top:0px; width:19px; height:343px; background:url(../img/il2_2.jpg) no-repeat; }

#flash { left:570px; float:right; width:430px; height:621px; top:152px; position:absolute; }

#conteudo { left:19px; position:absolute; top:0px; width:546px; height:774px; background:#FCFCFC url(../img/bg3.jpg) repeat-x; }
#cont1 { position:absolute; top:3px; float:left; width:52px; height:24px; left:56px; }
#cont2 { position:absolute; top:8px; float:left; width:150px; height:20px; left:33px; }
#cont3 { position:absolute; top:8px; width:auto; height:20px; right:33px; font-size:12px; }
#logo { position:absolute; top:50px; width:169px; height:44px; left:33px; }
#menu { position:absolute; top:115px; width:auto; height:25px; left:33px; }
#il4 { position:absolute; top:156px; width:363px; height:102px; left:0px; background:url(../img/il4.jpg) no-repeat; }
#il5 { position:absolute; top:127px; width:281px; height:26px; right:0px; background:url(../img/il5.jpg) no-repeat; }
#corpo1 { position:absolute; top:173px; width:478px; height:auto; left:33px; }
#box1 { position:absolute; top:367px; width:238px; height:auto; left:30px; float:left; }
#box1s { position:absolute; top:287px; width:238px; height:auto; left:30px; float:left; }
.prod1 { position:relative; width:46px; height:55px; left:0px; float:left; }
.prod1_2 { position:relative; width:192px; height:55px; left:0px; }
#box2 { position:absolute; top:367px; width:260px; height:auto; left:273px; }
#box2s { position:absolute; top:287px; width:260px; height:auto; left:273px; }
.prod2 { position:relative; width:54px; height:55px; left:0px; float:left; }
.prod2_2 { position:relative; width:206px; height:55px; left:0px; }
#traco1 { position:absolute; top:600px; width:478px; height:5px; left:33px; background:url(../img/traco1.gif) repeat-x; }
#traco2 { position:absolute; top:615px; width:5px; height:134px; left:258px; background:url(../img/traco2.gif) repeat-y; }
#box3 { position:absolute; top:625px; width:230px; height:auto; left:30px; float:left; color:#000000; font-size:14px; line-height:32px; }
#box4 { position:absolute; top:625px; width:238px; height:auto; left:283px;  color:#000000; font-size:14px; line-height:32px; }
#box5 { position:absolute; top:715px; width:238px; height:auto; left:283px; line-height:16px; }



#rodape2 { width:206px; left:33px; position:absolute; height:auto; top:20px; float:left; }
#rodape3 { width:148px; left:248px; position:absolute; height:auto; top:20px; float:left; }
#rodape4 { width:148px; left:406px; position:absolute; height:auto; top:20px; float:left; }
#copy { width:253px; right:0px; position:absolute; height:auto; bottom:22px; color:#7D7D7D; line-height:17px; font-size:11px; text-decoration:none; text-align:right; }
#selos { width:125px; right:0px; position:absolute; height:auto; bottom:42px;}