@charset "utf-8";
/* CSS Document */
a{
outline:none;
outline:hidden;
margin:0px;
padding:0px;
}
form.cmxform label.error, label.error {
	/* remove the next line when you have trouble in IE6 with labels in list */
	color: red;
	font-style: italic
}
.body2{
background-image:url(../images/back9.jpg);
background-repeat:repeat-x;
margin:0px;
padding:0px; 
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
body{

margin:0px;
padding:0px; 
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;

}

table{font-family:Arial, Helvetica, sans-serif;
font-size:11px}

#all{
width:90%;
margin:auto;

}

#topo{
text-align:left;
margin:auto;
height:89px;
background-image:url(../images/top1.jpg);
}
#logo{float:left;width:260px;}

#busca{float:right; text-align:right; margin:10px 20px 0px 0px;width:175px;}
#caixa_busca {
    width: 171px;
    height: 31px;
    background:url(../images/fundo_form.gif) no-repeat;
	margin:0px;
	padding:0px;
}
#caixa_busca #s {
    float: left;
    padding: 0px;
    margin: 6px 0px 0px 6px;
    border: 0px;
    width: 140px;
    background: none;
    font-size: .9em;
}
#caixa_busca #go {
    float: right;
    margin: 3px 4px 0px 0px;
}
#menu{ clear:both;width:100%;height:53px;margin:0px; text-align:left;}
#alinha_menu{padding-top:1px;}
#alinha_menu table{text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:13px;background:#FFFFFF; }

#tabela_menu a:link , #tabela_menu a:visited, #tabela_menu a:active{ 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-weight:bold;
text-decoration:none;
color:#05204F;
display:block;
padding:18px 0px 18px 15px;
height:15px;


}

#tabela_menu a:hover{
color:#AF0000;display:block;
padding:18px 0px 18px 15px;
}
#tabela_menu tr td{ background-image:url(../images/left_menu.gif);background-position:left; background-repeat:no-repeat; }
#banner{margin-top:5px;height:auto;width:auto;}
#bem_v{margin-top:20px; }
#tt_top{margin-top:20px;color:#FFFFFF;text-align:justify;width:580px;   }
#fundo_t{

background-image:url(../images/fundo_t.jpg);
background-repeat:no-repeat;
background-position:center 1px;
}
a.bt:link,a.bt:visited,a.bt:hover,a.bt:active{margin:0px; padding:0px;height:auto;}
#tt{font-family:Verdana, Arial, Helvetica, sans-serif;color:#b00000;font-weight:bold;margin-left:10px;margin-top:10px;}
#texto_tt{ color:#666666;margin-top:30px;}
#texto_tt ul{ list-style-type:square;}



#img_destaque{text-align:center;
margin-left:10px;margin-right:10px;margin-top:7px; border:1px solid #DFDFDF;}
#tt2_destaque{margin-left:10px;margin-top:5px;width:inherit;}
#tt3_destaque{margin-left:10px;margin-top:5px;}


a.veja:link,a.veja:visited, a.veja:active{color:#b00000;font-weight:normal;padding:0px;margin:0px;display:inline;height:auto;font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}
a.veja:hover{color:#FF0000;}
#tabela_infor{margin-top:10px;margin-left:10px;padding-right:6px;}
.enviar{margin-left:160px;background:none;border:0px;color:#666666;outline:none;}

#form_infor{padding:3px;background:url(../images/fundo_infor.gif) no-repeat;}
.campo_infor{margin:0px;padding:0px;border:0px;height:17px;font-size:10px;color:#333333;}

#rodape{background:#EEF0F3;margin-top:10px;border:1px solid #D5DBE3}
#rodape a:link, #rodape a:visited, #rodape a:active{color:#6F7174;text-decoration:none;font-size:10px;}
#rodape a:hover{color:#292b2c;text-decoration:none;}
.rodape{

}
#fundo1{background-image:url(../images/back1.jpg);background-repeat:repeat-x;background-color:#89A0C9;}
#fundo2{background:url(../images/back2.jpg) repeat-x;}
#tt_interna{font-weight:bolder;color:#000000;font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;border-bottom:1px solid #CCCCCC;margin-right:30px;margin-top:30px;margin-left:50px;}
#conteudo{margin-left:50px;margin-top:20px;}
.repre{background-image:url(../images/fundo_re.jpg);
background-repeat:no-repeat;
background-position:right bottom; }

.cor1{color:#434445;}
.cor2{font-weight:bold;color:#B20000;font-size:12px;}
#exibe{width:350px;height:250px;background-color:#EEF0F3;border:1px solid #D5DBE3;padding:15px;background-image:url(../images/logo.jpg);background-repeat:no-repeat;background-position:center;}
#field{width:70%;border:1px solid #D5DFE5}
#field2{border:1px solid #D5DFE5}
#field3{width:85%;border:1px solid #D5DFE5}


#contato_form{color:#5E6062;}
#contato_form input{font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#A5A7A9}
#contato_form input{ border:1px solid #CCCCCC;   }
#contato_form textarea{border:1px solid #CCCCCC;color:#A5A7A9}
#contato_form .sub{border:0px;}
#contato_form select{border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#6c6f71}
#contato_form .option1{background-color:#EEF0F3;}
legend{font-weight:bold;color:#5E6062}
.fundo_cr{background-image:url(../images/fundo_cr.jpg);background-repeat:no-repeat;background-position:right bottom;}
.fundo_c{background-image:url(../images/fundo_contato.jpg);background-repeat:no-repeat;background-position:right bottom;}
.fundo_prd{background-image:url(../images/fundo_prd.jpg);background-repeat:no-repeat;background-position:right bottom;}
#tabela_produtos tr td{ border-collapse:collapse;padding:5px;}
#tabela_produtos a:link,#tabela_produtos a:visited,#tabela_produtos a:active{color:#0F459C;font-weight:bold;text-decoration:none;}
#tabela_produtos a:hover{color:#1561DD;}
.img_prds{padding:10px;border:1px solid #E6E6E6;width:250px;cursor:pointer;}
a#link_prods:link, a#link_prods:active, a#link_prods:visited{color:#1561DD;text-decoration:none; text-transform:uppercase;font-size:11px;FONT-WEIGHT:bold;}
a#link_prods:hover{color:#0D3C8A;text-decoration:underline;}
#navegacao{color:#000000;margin-left:50px;padding:2px;background:#EFEFEF;border:1px solid #D4D4D4;margin-top:3px;margin-right:30px;}
#navegacao a:link, #navegacao a:visited, #navegacao a:active{color:#333333; text-decoration:none;}
#navegacao a:hover{text-decoration:underline;color:#000000;}
#espec{margin-bottom:10px;margin-left:5px;}

.carrinho_div{float:right;width:150px;height:15px;}
a.carrinho:link, a.carrinho:active, a.carrinho:visited { color:#0D3C8A;font-weight:bold;text-decoration:none; }
a.carrinho:hover{color:#2C62BC;}
.bt_cotar_mais{margin-right:30px; }
#sucesso{text-transform:uppercase;font-size:9px;color:#FF0000;font-weight:bold;}

a.voltar:link, a.voltar:visited, a.voltar:active, a.voltar:hover{text-decoration:none; font-weight:bold;font-size:12px;}
#voltar{text-align:right;width:97%;}
#apagar{ background-image:url(../images/apagar.jpg); background-repeat:no-repeat;
background-position:-2px -2px;width:69px;height:27px;border:0px;margin:0px;padding-bottom:10px;outline:none;}