@charset "UTF-8";
/* CSS Document */

body {
margin-top:6px;margin-left:0px;
}

img {
border:0px;margin:0px;
}

#corpo {
position:relative;width:942px;margin-left:auto;margin-right:auto;top:0px;left:0px;
}

/* mapa de pontos */

#A1 {
position:absolute;top:0px;left:0px;display:block;background-image:url(img/);
}
#A1_img {
position:absolute;top:186px;left:0px;
}

#A2 {
position:absolute;top:189px;left:0px;display:block;
}

#A3 {
position:absolute;top:378px;left:0px;display:block;
}

#A4 {
position:absolute;top:567px;left:0px;display:block;
}

#A5 {
position:absolute;top:756px;left:0px;display:block;
}


#B1 {
position:absolute;top:0px;left:189px;display:block;background-image:url(img/);
}

#B2 {
position:absolute;top:189px;left:189px;display:block;
}

#B3 {
position:absolute;top:378px;left:189px;display:block;
}

#B4 {
position:absolute;top:567px;left:189px;display:block;
}

#B5 {
position:absolute;top:756px;left:189px;display:block;
}


#C1 {
position:absolute;top:0px;left:378px;display:block;background-image:url(img/);
}

#C2 {
position:absolute;top:189px;left:378px;display:block;
}

#C3 {
position:absolute;top:378px;left:378px;display:block;
}

#C4 {
position:absolute;top:567px;left:378px;display:block;
}

#C5 {
position:absolute;top:756px;left:378px;display:block;
}


#D1 {
position:absolute;top:0px;left:567px;display:block;background-image:url(img/);
}

#D2 {
position:absolute;top:189px;left:567px;display:block;
}

#D3 {
position:absolute;top:378px;left:567px;display:block;
}

#D4 {
position:absolute;top:567px;left:567px;display:block;
}

#D5 {
position:absolute;top:756px;left:567px;display:block;
}


#E1 {
position:absolute;top:0px;left:756px;display:block;
}

#E2 {
position:absolute;top:189px;left:756px;display:block;
}

#E3 {
position:absolute;top:378px;left:756px;display:block;
}

#E4 {
position:absolute;top:567px;left:756px;display:block;
}

#E5 {
position:absolute;top:756px;left:756px;display:block;
}


/* mapa de pontos: over */

#A1_b {
position:absolute;top:0px;left:0px;display:none;
}

#A2_b {
position:absolute;top:189px;left:0px;display:none;
}

#A2_img1 {
position:absolute;top:189px;left:0px;display:none;
}

#A3_b {
position:absolute;top:378px;left:0px;display:none;
}

#A4_b {
position:absolute;top:567px;left:0px;display:none;
}

#A5_b {
position:absolute;top:756px;left:0px;display:none;
}


#B1_b {
position:absolute;top:0px;left:189px;display:none;
}

#B2_b {
position:absolute;top:189px;left:189px;display:none;
}

#B3_b {
position:absolute;top:378px;left:189px;display:none;
}

#B4_b {
position:absolute;top:567px;left:189px;display:none;
}

#B5_b {
position:absolute;top:756px;left:189px;display:none;
}


#C1_b {
position:absolute;top:0px;left:378px;display:none;
}

#C2_b {
position:absolute;top:189px;left:378px;display:none;
}

#C3_b {
position:absolute;top:378px;left:378px;display:none;
}

#C4_b {
position:absolute;top:567px;left:378px;display:none;
}

#C5_b {
position:absolute;top:756px;left:378px;display:none;
}


#D1_b {
position:absolute;top:0px;left:567px;display:none;
}

#D2_b {
position:absolute;top:189px;left:567px;display:none;
}

#D3_b {
position:absolute;top:378px;left:567px;display:none;
}

#D4_b {
position:absolute;top:567px;left:567px;display:none;
}

#D5_b {
position:absolute;top:756px;left:567px;display:none;
}


#E1_b {
position:absolute;top:0px;left:756px;display:none;
}

#E2_b {
position:absolute;top:189px;left:756px;display:none;
}

#E3_b {
position:absolute;top:378px;left:756px;display:none;
}

#E4_b {
position:absolute;top:567px;left:756px;display:none;
}

#E5_b {
position:absolute;top:756px;left:756px;display:none;
}


/* tamanhos padrão */

.t1x1 {
width:186px;height:186px;
}

.t1x1_logo {
width:184px;height:184px;
}

/* tipo a: menu no index, fundo branco, sem borda, texto cinza claro */
.t1x1_a {
width:186px;height:186px;background-color:#FFFFFF;margin-top:0px;margin-left:0px;
}

/* tipo b: brincadeira na parte inferior */
.t1x1_b {
width:184px;height:184px;border:1px solid #000000;
}

/* tipos b: fundos coloriados no menu no index */
.t1x1_b_em {
width:186px;height:186px;background-color:#0099FF;
}

.t1x1_b_pr {
width:186px;height:186px;background-color:#FF009B;
}

.t1x1_b_no {
width:186px;height:186px;background-color:#FF9933;
}

.t1x1_b_pj {
width:186px;height:186px;background-color:#00CC00;
}

/* tipos c: quadrado da categoria - posição E2 - fundo branco e texto cinza claro com padding */
.t1x1_c {
width:186px;height:186px;background-color:#FFFFFF;margin-top:0px;margin-left:0px;
}

/* tipos d: quadrado do produto e ficha técnica - posição E3 - fundo branco e texto cinza claro sem padding */
.t1x1_d {
width:186px;height:186px;background-color:#FFFFFF;margin-top:0px;margin-left:0px;
}

/* tipos e: submenu de produtos - fundo magenta */
.t1x1_e {
width:186px;height:186px;background-color:#FF0099;
}

/* tipos f: submenu de novidades - fundo laranja */
.t1x1_f {
width:186px;height:186px;background-color:#FF9933;
}

/* tipos g: submenu de projetos - fundo verde */
.t1x1_g {
width:186px;height:186px;background-color:#FF0099;
}

/* tipos transparente: endereço e telefone sobre a imagem da home */
.t1x1_transp {
width:186px;height:186px;background-color:transparent;
}

.t2 {
width:375px;
}

.t2_img {
width:378px;
}

.t4_img {
position: absolute;
width:756px;
}

.t2x2 {
width:375px;height:375px;
}

.t2x3_b_em {
width:375px;height:564px;background-color:#0099FF;
}

/*.t2x3_b_pj {
width:375px;height:564px;background-color:#00CC00;
}*/

/* By Lemon */
.t2x3_b_pj {
width:375px;background-color:#00CC00;
}
.t2x3_b_nt {
width:375px;background-color:#FF9933;
}

/* tipos img home */
.timgHome {
width:753px;height:375px;background-color:#FFFFFF;
}

/* imgagens em projetos */

img.img_pj {
margin-right:3px;margin-bottom:3px;border:0px;float:left;
}


/* seção de produtos:  */

.img_produtos {
width:184px;height:184px;background-color:transparent;border:1px solid #FF0099;
}

.img_produtos_over {
width:184px;height:184px;background-color:transparent;border:1px solid #FF0099;
}

.imgVerProduto {
width:373px;height:373px;background-color:transparent;border:1px solid #FF0099;
}


/* seção de novidades:  */

.img_novidades {
width:184px;height:184px;background-color:transparent;border:1px solid #FF9933;
}

.img_novidades_over {
width:184px;height:184px;background-color:transparent;border:1px solid #FF9933;
}

.imgVerNovidade {
width:373px;height:373px;background-color:transparent;border:1px solid #FF9933;
}


/* estilos de textos e paragrafos */

/* padrões de paragrafos dentro dos tipos de quadrados */

div.t1x1_b_em p, div.t1x1_b_pr p, div.t1x1_b_no p, div.t1x1_b_pj p, div.t1x1_e p, div.t1x1_f p, div.t1x1_g p, div.t1x1_transp p {
font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#FFFFFF;line-height:16px;text-align:right;padding-top:124px;padding-right:3px;text-decoration:none;margin-top:0px;
}

div.t1x1_a p, div.t1x1_c p, div.t1x1_d p {
font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#CCCCCC;line-height:16px;text-align:right;padding-top:124px;padding-right:3px;text-decoration:none;margin-top:0px;
}

div.t1x1_d p {
padding-top:0px;padding-right:2px;text-decoration:none;margin-top:0px;
}

div.t2x3_b_em p, div.t2x3_b_pj p {
font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;line-height:16px;padding-left:93px; padding-right:16px; padding-top:124px;text-decoration:none;margin-top:0px;
}
div.t2x3_b_em p, div.t2x3_b_nt p {
font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;line-height:16px;padding-left:93px; padding-right:16px; padding-top:124px;text-decoration:none;margin-top:0px;
}

.texto {
font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;line-height:16px;text-align:left;
}

/* textos na página dos produtos específicos */
.txt {
font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#000000;line-height:16px;text-align:right;
}

p.txt {
margin-top:-2px;padding-right:3px;text-decoration:none;
}

.produto {
font-family:Arial, Helvetica, sans-serif; padding-top:0px; margin-top:0px; font-size:13px;font-weight:bold;color:#666666;line-height:16px;text-align:right;
}

p.ftecnica {
font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:normal; color:#000000; line-height:16px; margin-top:0px;padding-right:3px; padding-top:0px; text-decoration:none;text-align:left;
}

/* título da subseção e nome da bolsa */
.subsecao {
font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#666666;line-height:16px;text-align:right;
}


/* links */

a:link {
text-decoration:none;color:#CCCCCC; 
}

a:hover {
text-decoration:none;color:#666666; 
}

a:active {
text-decoration:none;color:#666666; 
}

a:visited {
text-decoration:none;color:#CCCCCC; 
}

a:link.menu {
font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#CCCCCC;line-height:16px;text-align:right;text-decoration:none;
}

a:visited.menu {
font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#CCCCCC;line-height:16px;text-align:right;text-decoration:none;
}

a:hover.menu {
font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#666666;line-height:16px;text-align:right;text-decoration:none;
}

a:active.menu {
font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#CCCCCC;line-height:16px;text-align:right;text-decoration:none;
}



a:link.menu_em {
font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#CCCCCC;line-height:16px;text-align:right;text-decoration:none;
}

a:visited.menu_em {
font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#CCCCCC;line-height:16px;text-align:right;text-decoration:none;
}

a:hover.menu_em {
background-color:#0099FF;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#666666;line-height:16px;text-align:right;text-decoration:none;
}

a:active.menu_em {
font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#CCCCCC;line-height:16px;text-align:right;text-decoration:none;
}



a:link.menu2 {
font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#666666;line-height:16px;text-align:right;text-decoration:none;
}

a:visited.menu2 {
font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#666666;line-height:16px;text-align:right;text-decoration:none;
}

a:hover.menu2 {
font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#CCCCCC;line-height:16px;text-align:right;text-decoration:none;
}

a:active.menu2 {
font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#666666;line-height:16px;text-align:right;text-decoration:none;
}








