/* CSS Ligth Design */

/* Começo css reset */

html { min-height: 100%; margin-bottom: 1px; }

body,div,dl,dt.dd,ul,ol,li,h1,h2,h3,h4,h5,h6
,pre,form,fieldset,p,blockete,th,td{
padding:0;
}
addres,th{
font-style:normal;
font-weight:normal;
}
table{
border-collapse:collapse;
border-spacing:0;
}
caption,th{
text-align:left;
}
img,fieldset{
border:none;
}
ol,ul{
list-style:none;
}
/* fim css reset */

body{
margin: 0 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.linkSublinhado{
text-decoration:underline;
color:#75756b;
font-size:12px;
}

.linkEmail{
text-decoration:none;
color:#75756b;
font-size:11px;
}

a{
text-decoration:none;
color:#75756b;
font-size:12px;
}

a:hover{
color:#999999;
}

h1{
font-size:14px;
margin:0px;
}

.tdLogo{
text-align: left;
width:185px;
background-color:#FFFFFF;
}

.tdMenu{
font-family:Arial, Helvetica, sans-serif;
padding-bottom:4px;
}

/*  MENU  */

.perfilAtivo{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#75df00;
}

.produtosAtivo{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#cfd0d1;
}

.solucoesAtivo{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0d9acd;
}

.noticiasAtivo{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#632c85;
}

.premiosAtivo{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#f37041;
}

.contatoAtivo{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d4145a;
}

.areaRestritaAtivo{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#b6bf02;
}

/*  FIM MENU  */

.tdProdutos{
padding-top:40px;
background-color:#ffffff;
border:#cdcdcd 1px solid;
height:533px;
}

.tdPerfil{
padding-top:40px;
background-color:#ffffff;
border:#cdcdcd 1px solid;
height:533px;
}

.tdNoticias{
padding-top:40px;
background-color:#ffffff;
border:#cdcdcd 1px solid;
height:533px;
}

.tdPremios{
padding-top:40px;
background-color:#ffffff;
border:#cdcdcd 1px solid;
height:533px;
}

.tdSolucoes{
padding-top:40px;
background-color:#ffffff;
border:#cdcdcd 1px solid;
height:533px;
}

.tdContatos{
padding-top:40px;
background-color:#ffffff;
border:#cdcdcd 1px solid;
height:533px;
}

.tdMenu1Produtos{
width:117px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
color:#66cc33;
text-align:right;
padding-right:8px;
line-height:13px;
}

.tdMenu1Detalhes{
width:113px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
color:#66cc33;
text-align:right;
padding-right:8px;
line-height:13px;
}

.tdMenu1Solucoes{
width:112px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
color:#66cc33;
text-align:right;
padding-right:8px;
line-height:13px;
}

.tdMenu1Contatos{
width:113px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
color:#66cc33;
text-align:right;
padding-right:8px;
line-height:13px;
}

.menu1{ /* FF */
line-height:13px;
position:relative; 
top:-15px
}

.linhaVertical{
float:right; 
position:relative; 
top:15px; 
left:10px;
}

.linkPerfil{
font-size:14px;
}

.linkPerfil:hover, .linkPerfilAtivo{
color:#66cc33;
font-size:14px;
}

.menuProdutos{
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
color:#75756d;
text-align:right;
}

.menuProdutosAtivo{
color: #b3b3b3;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
}

.menuSolucoes{
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
}

.menuSolucoes:hover, .menuSolucoesAtivo{
color:#0d9acd;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
}

.menu2Solucoes{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-style:italic;
font-size:12px;
}

.menu2Solucoes:hover, .menu2SolucoesAtivo{
color:#0d9acd;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-style:italic;
font-size:12px;
}

.buscaPorCodigo{
border:#cccccc 1px solid;
font-size:10px;
width:70px;
color:#75756d;
font-weight:normal;
}

.btBuscaPorCodigo{
position:relative;
top:3px;
}

.tdMenu2{
font-size:13px;
width:78px;
text-align:left;
padding-left:15px;
font-style:italic;
font-weight:bold;
}

.tdMenu2Solucoes{
font-size:13px;
width:150px;
text-align:left;
padding-left:15px;
font-weight:normal;
}

.tdMenu1Perfil{
width:112px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
color:#66cc33;
text-align:right;
padding-right:8px;
line-height:13px;
}

.tdMenu1Noticias{
width:105px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
color:#75756d;
text-align:right;
padding-right:8px;
padding-left:10px;
line-height:16px;
}

.tdMenu1Premios{
width:108px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
color:#75756d;
text-align:right;
padding-right:8px;
padding-left:10px;
line-height:13px;
}

.maisNoticias{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;
font-weight:normal;
}

.dataNoticia{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}

.linkNoticias{
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
color:#75756d;
text-align:right;
}

.linkNoticias:hover, .linkNoticiasAtivo{
color:#682c85;
}

.linkNoticiasAtivo{
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
color:#682c85;
text-align:right;
}

.linkPremios{
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
color:#75756d;
text-align:right;
}

.linkPremios:hover, .linkPremiosAtivo{
color:#f15a24;
}

.linkPremiosAtivo{
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
color:#f15a24;
text-align:right;
}

.linkContato{
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
color:#75756d;
text-align:right;
}

.linkContato:hover, .linkContatoInternoAtivo:hover{
color:#d4145a;
}

.linkContatoInternoAtivo{
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
color:#d4145a;
text-align:right;
}

.tdMenu2Detalhes{
font-size:13px;
width:360px;
text-align:left;
padding-left:15px;
font-style:italic;
font-weight:bold;
}

.tdMenu2Perfil{
font-size:13px;
width:285px;
text-align:left;
padding-left:15px;
font-style:italic;
font-weight:bold;
}

.tdMenu2_2{
font-size:13px;
height:240px;
text-align:left;
font-style:italic;
font-weight:bold;
}

.tdMenu2_2Perfil{
font-size:11px;
height:240px;
text-align:left;
color:#585846;
}

.tdMenu2Noticias{
font-size:13px;
width:669px;
text-align:left;
padding-left:15px;
font-style:italic;
font-weight:bold;
}

.tdMenu2_2Noticias{
font-size:11px;
text-align:left;
color:#585846;
padding-bottom:11px;
}

.tdMenu2Premios{
font-size:13px;
width:666px;
text-align:left;
padding-left:15px;
font-style:italic;
font-weight:bold;
}

.tdMenu2_2Premios{
font-size:11px;
text-align:left;
color:#585846;
padding-bottom:11px;
}

.maisFotosNoticias{
font-size:11px;
color:#60605e;
padding-bottom:18px;
}

.parede{
color:#ff0066;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-style:italic;
font-size:12px;
}

.teto{
color:#93da00;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-style:italic;
font-size:12px;
}

.sistema{
color:#00cccc;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-style:italic;
font-size:12px;
}

.piso{
color:#ff9900;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-style:italic;
font-size:12px;
}

.tdImagens{
text-align:right;
}

.txtSolucoes{
padding-left:20px;
text-align:left;
font-size:11px;
}

.txtSolucoes2{
width:250;
color:#585846;
}

.txtContato, .txtContatoPrincipal{
text-align:left;
font-size:11px;
}

.txtContato{
color:#75756d;
font-weight: bold;
}

.txtContato:hover{
color:#d31459;
}

.txtContatoPrincipal{
color:#666666;
}

.alinhaFormContato{
position:relative;
left:20px;
top:42px;
}

.formulario{
font-size:11px;
color:#75756d;
}

.tdDescricaoProduto{
/*font-size:11px;*/
font-size:12px;
color:#777777;
font-style:none;
}

.rodapeIlustracaoDesenhoTec{
text-align:left;
color:#672d93; 
font-size:11px; 
padding-top:2px;
}

.rodapeOutrasFotos{
text-align:right; 
padding-right:5px; 
color:#60605e;
font-size:11px; 
padding-top:2px;
}

.txtProduto{
text-align:left; 
/*font-size:12px; */
font-size:11px; 
padding-top:20px; 
padding-bottom:10px;
line-height:12px;
color:#59595b;
}

.spanCurvaFotometricaSimbolo{
font-size:11px; 
color:#aeadb2;
}

.spanOutrasAplicacoes{
font-size:12px; 
color:#aeadb2;
}

.maisProdutos{
font-size:11px; 
color: #666666; 
text-align:right; 
padding-right:10px;
padding-bottom:7px;
padding-top:68px;
}

.maisProdutos2{
font-size:11px; 
color: #666666; 
text-align:right; 
padding-right:10px;
padding-bottom:7px;
padding-top:0px;
}

.rodapePerfil{
padding-top:425px;
/*padding-top:405px;*/
padding-left:0px;
font-size:36px; 
color: #75df00; 
text-align:left;
padding-bottom:0px;
}

.rodapePerfil2{
position:relative;
top:10px;
left:2px;
}

.tituloPremios{
color:#f15a24;
text-decoration:underline;
font-weight:normal;
font-size:11px;
}

.corContato{
color: #d4145a; 
font-weight: bold;
}

.subAplicacao{
font-family:arial;
font-size:12px;
color:#60605e;
}

.form{
border:#dcdcda 1px solid;
color:#75756d;
}

.divSubaplicacao{
font-family:arial;
font-size:12px;
color:#60605e;
width:188px;
height:75px;
border-left:1px solid #FFF;
border-top:1px solid #FFF;
text-align:right;
float:left;
}

.divItemMosaico{
width:62px;
height:75px;
border-left:1px solid #FFF;
border-top:1px solid #FFF;
float:left;
}

.logoTopo{
position:relative;
left:-12px;
}

.homeNewsletter{
color:#75756B;
font-size:12px;
text-align:right;
width:775px;
margin:10px 0px;
padding:0;
}
.homeNewsletter a{
color:#75756B;
text-decoration:underline;
}