/* CSS Document */

body {margin:0px; padding:0px; background:url(../img/bg_site.jpg) center top no-repeat #FFF;}

#all {width:100%; height:auto; position:relative;}

#topo {width:955px; height:191px;  position:relative; margin:auto;}
#logo {width:323px; height:75px; float:left; padding-top:72px;}
#idiomas {width:187px; height:28px; float:right; padding-top:93px;}

#menu {width:955px; height:56px; margin:auto;}
.font_menu a {font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#58585a; text-decoration:none;}
.font_menu_ativo a{font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#bd0926; text-decoration:none;}
.font_menu a:hover {color:#bd0926;}
#bt_empresa {width:90px; height:25px; background:url(../img/linha_menu.png) right top no-repeat; float:left; margin-top:12px; padding-top:4px;}
#bt_produto {width:125px; height:25px; background:url(../img/linha_menu.png) right top no-repeat; float:left; margin-top:12px; padding-top:4px; text-align:center;}
#bt_download {width:140px; height:25px; background:url(../img/linha_menu.png) right top no-repeat; float:left; margin-top:12px; padding-top:4px; text-align:center;}
#bt_noticias {width:116px; height:25px; background:url(../img/linha_menu.png) right top no-repeat; float:left; margin-top:12px; padding-top:4px; text-align:center;}
#bt_contato {width:111px; height:25px; float:left; margin-top:12px; padding-top:4px; text-align:center;}

#banner {width:955px; height:373px; margin:auto; background:url(../img/bg_banner.jpg) no-repeat center top;}

#conteudo_obrigado {width:955px; height:380px; margin:auto; background:url(../img/bg_contato.png) top center no-repeat; position:relative;}

#conteudo_home {width:955px; height:223px; margin:auto; padding-bottom:30px;}
#produto_home {width:333px; float:left; margin-right:17px; }
#download_home {width:333px; float:left; margin-right:16px;}
#noticia_home {width:256px; float:left;}

#conteudo_empresa {width:955px; height:auto; margin:auto;}
.font_empresa {font-family:Verdana, Geneva, sans-serif; font-size:14px; line-height:20px; color:#58585a; text-align:justify;}

#conteudo_produtos {width:955px; height:223px; margin:auto; padding-bottom:30px;}
#linha_produtos {width:256px; float:left; margin-right:17px;}
#duvidas_produtos {width:333px; float:left; margin-right:16px;}
#manuais_produtos {width:233px; float:left;}

#conteudo_produtos_itens {width:955px; height:898px; position:relative; margin:auto; padding-top:8px; padding-bottom:30px;}
#menu_produtos {width:257px; height:778px; float:left; margin-right:20px;}

#box_menu_produtos {width:242px; height:auto; background-color:#ececed; position:relative; margin-bottom:4px; padding-top:12px; padding-left:13px;}
#box_menu_produtos_ultimo {width:242px; height:auto; background:url(../img/bg_menu_linha.jpg) bottom no-repeat #ececed; position:relative; margin-bottom:4px; padding-top:12px; padding-left:13px;}
.font_menu_produtos {font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:20px; color:#58585a;}
.font_menu_produtos a {text-decoration:none;}
.font_menu_produtos_ativo {font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:20px; color:#bd0926; text-decoration:none;}
.font_menu_produtos a:hover {text-decoration:underline;}

#detalhes_produtos {width:678px; height:auto; float:left; position:relative;}
#titulo_produto {width:100%; height:34px; background:url(../img/bg_titulo_produto.jpg) no-repeat; padding-left:22px; padding-top:12px;}
.font_titulo_protudo {font-family:Verdana, Geneva, sans-serif; font-size:17px; font-weight:bold; color:#FFF;}

#detalhe_produto {width:386px; height:227px; float:left; position:relative; background:url(../img/bg_detalhe_produto.jpg) no-repeat; margin-right:8px; padding-top:28px;}
.font_titulo_produtos {font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; line-height:18px; color:#be0a26; padding-left:22px;}
.font_descricao_produto {font-family:Verdana, Geneva, sans-serif; font-size:10px; line-height:12px; color:#58585a; padding-left:22px;}
#img_produto_g {width:284px; height:255px; float:left;}
#caracteristica_produtos {width:100%; height:auto; position:relative; margin-top:10px; float:left;}
.font_conteudo_produtos {font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:20px; color:#58585a; padding-left:22px;}
#img_produto_p {width:163px; height:163px; float:left; margin-right:8px;}
#img_produto_p_final {width:163px; height:163px; float:left;}

#conteudo_download {width:955px; height:auto; margin:auto;}
.font_download {font-family:Verdana, Geneva, sans-serif; font-size:14px; line-height:24px; color:#58585a; text-align:justify;}
.form {background-color:#e3e4e5; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#333; height:22px; border:0px ; margin-bottom:2px;}
.form_multilinha {background-color:#e3e4e5; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#333; border:0px ;}


#conteudo_noticia {width:955px; height:auto; margin:auto;}
#post {width:955px; height:auto;}
.img_post {margin-right:20px; margin-bottom:20px; padding-top:10px;}
h1 {background:url(../img/bg_h1.jpg) no-repeat; width:611px; height:46px; float:right; font-family:Verdana, Geneva, sans-serif; font-size:17px; font-weight:bold; color:#FFF; padding-left:22px; padding-top:12px;}
h2 {background:url(../img/bgh2.jpg) no-repeat; width:100%; height:46px;  font-family:Verdana, Geneva, sans-serif; font-size:17px; font-weight:bold; color:#FFF; padding-left:22px; padding-top:12px;}
.font_post {font-family:Verdana, Geneva, sans-serif; font-size:13px; line-height:17px; color:#58585a; text-align:justify;}


#conteudo_contato {width:955px; height:1080px; margin:auto; background:url(../img/bg_contato.png) top center no-repeat; position:relative;}
#endereco_contato {width:292px; height:auto; margin-right:43px; float:left; margin-top:25px; }
#formulario_contato {width:620px; height:auto; float:left;  margin-top:25px;}
.font_contato {font-family:Verdana, Geneva, sans-serif; font-size:13px; line-height:21px; color:#58585a;}



#footer_all {width:100%; background:url(../img/bg_rodape.jpg) top repeat-x;}
#footer {width:955px; height:227px; margin:auto;}
.font_footer {font-family:Verdana, Geneva, sans-serif; font-size:14px; line-height:20px; color:#58595b; text-decoration:none;}
#footer_endereco {width:450px; float:left; margin-top:38px;}
#footer_sunato {width:395px; float:right; margin-top:38px; text-align:right;}