@import url("reset.css");

a { cursor:pointer; text-decoration:none; color:  }
a:hover { color:#666; text-decoration:none; color: }

* { font-family:Arial, Helvetica, sans-serif; }

body { width:100%; height:100%; background:url("../imagens/img_fundo_corpo.jpg") no-repeat top ; display:block; }



#corpo { width:930px;margin:0 auto; }
#corpo img { float:left; margin-left:15px; margin:20px; }
#corpo .menu { float:left; display:block; width:565px; _width:550px; margin-top:50px; margin-left:10px; _margin-left:0; }
#corpo .menu ol { float:left; margin-left:51px; }
#corpo .menu ol li { float:left;  }

#corpo .conteudo { width:440px; float:left; display: inline; margin-left: 32px; margin-top: -40px;}
#corpo .conteudo img.flores { float:left; margin-left:35px; margin-top:80px; }
#corpo .conteudo .txt_intro  { float:left; width:100%; }
#corpo .conteudo .txt_intro a p { font-size:11px; line-height:20px;display:block; text-decoration:none; color:#000;}
#corpo .conteudo .txt_intro img { margin:0 0 10px 0; }

/*home*/
.boxes { width:930px; float:left; margin:0 !important; display:block; padding: 0; }
.boxes .box_cotacao { float:left; width:310px; height:194px; margin: 0px 0 10px 0; background:url("../imagens/box_cotacao.png") no-repeat left; }
.boxes .box_cotacao p { float:left; display:block; width:242px; margin:80px 0 0 50px; font-size:11px; color:#322f1e; }
.boxes .box_cotacao a img { float:left; margin-left:50px !important; margin-bottom:30px; }
.boxes .box_cotacao f_graos { float:left; margin:45px 0 10px 50px; }

.boxes .box_eventos { float:left; width:310px; height:194px; display:block; margin: 0px 0 10px 0; background:url("../imagens/box_eventos.png") no-repeat left; }
.boxes .box_eventos img { float: left; margin-top:70px !important; margin-left:40px !important;  }
.boxes .box_eventos p { float:left; width:155px; margin-top:-110px !important; margin-left:140px !important; font-size:11px; color:#322f1e; }
.boxes .box_eventos a img { float:left; margin-left:140px !important; margin-top:-40px !important; }

.boxes .box_form{ float:left; width:310px; height:194px; margin-top:0px; background: url(../imagens/box_newsletter.png) no-repeat left; }
.boxes .box_form p { float:left; width:250px; margin-top:70px; !important; margin-left:40px !important; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#322f1e; }
.boxes .box_form form.newsletter { float:left; margin-left:40px; margin-top:10px; *margin-left:20px; }
.boxes .box_form form.newsletter input[type="text"]{ float:left; font-size:11px; color:#322f1e; }
.boxes .box_form form.newsletter input[type="imge"] { float:left; margin-top:14px; }

/*Páginas internas*/
.conteudo_interno { width:632px; height:512px; float:left; display: inline; margin-top:170px; background:url("../imagens/fundo_site.png") no-repeat ;position: absolute !important; z-index: 1; #margin-left: 0px; _margin-top: 80px; margin-left: -10px;}
.conteudo_interno p { float:left; width:522px; font-size:11px; color:#000; line-height:20px;display:block; padding:5px; margin-left:10px; }
.conteudo_interno a p { float:left; width:522px; font-size:11px; color:#000 !important; line-height:20px;display:block; padding:5px; margin-left:10px; text-decoration:none; }
.conteudo_interno .fotos { float:left; display:block; margin-left:10px; }
.conteudo_interno .fotos img { float:left; padding:2px; border:solid 1px #516241; }
.conteudo_interno ol { float:left; display:block; width:360px; margin-left:150px; }
.conteudo_interno ol li { float:left; display:block; }
.conteudo_interno ol li a img { float:left; display:block; margin:0 !important; padding:5px; }

.conteudo_interno { display: inline; #margin-left: 35px; #margin-top: 60px;}
/*.conteudo_interno ul li { float:left; display: inline; width: 198px; margin: 0; padding: 0;}*/
.conteudo_interno .teste img { float:left; display: inline; margin:0 !important; overflow: hidden; }

/*links uteis*/
.conteudo_interno ul.link { float:left; width:500px; display:block; margin-left:20px; }
.conteudo_interno ul.link li { float:left; width:100%; display:block; background:url("../imagens/seta_link.gif") no-repeat center left ; padding-left:25px; }
.conteudo_interno ul.link li a h3 { float:left; display:block; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#322f1e; }

/*Representantes*/
.conteudo_interno span { float:left; margin-left:5px !important; background:url(../imagens/bg_mapa.gif) repeat-x !important ; width: 619px; height: 86px; display: block-inline;}


/*Evenos*/
.conteudo_interno h6 { float:left; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#348700; border:solid 1px #358701; background:#fff; padding:5px; width:300px; margin-left:15px; margin-top:10px;}
.conteudo_interno .eventos h2 { float:left; font-size:11px; color:#348700; display:block; }
.conteudo_interno .eventos p { float:left; width:30px; font-size:11px; color:#000; display:block; margin-left:10px; line-height:2px !important; }

/*Formulario de Fale Conosco*/
.f_fale_conosco { float:left; width:374px; display:block; height:100%; }
.f_fale_conosco form { float:left; display:block; margin-left:15px; }
.f_fale_conosco form label { float:left; display:block; width:374px; font-size:11px; font-weight:bold; margin-top:5px; }
.f_fale_conosco input[type="text"] { font-size:11px; color:#322f1e; padding:2px; }
.f_fale_conosco input[type="image"] { float:left; padding:5px; margin-left:155px; }
.f_fale_conosco form select { font-size:11px; color:#322f1e; }
.contatos { float:left; display:block; width:250px; }
.contatos p { width:250px; float:left; }

#fotos {width:186px;}
#fotos * {display:block;}

#fotos .cropFoto {background-color:#E70202;height:116px;position:relative;}
#fotos .cropFoto img {position:absolute;}
#fotos .cropFoto:hover img {clip:rect(3px 183px 113px 3px);}

.flash_das_internas {float: left; display: inline; position: relative; z-index: 0; margin-left: 30px; margin-top: 40px;}


.representantes { width: 226px; height: 20px; float: left; display: inline; color: #fff; margin: 10px 0 0 6px; }

.representantes img { float: left; margin: 7px 2px 0 7px !important;  }

.representantes .outros { float: left; margin: 7px 2px 0 20px !important; }

.representantes span { float: left !important; display: block-inline !important; width:190px !important; background: none !important; color: #000; font-size: 11px; height: 0px;}

.mapa_brasil_flash { float: right; margin-top: -140px;  }

.rolagem { height: 200px; float: left; overflow-y: scroll; width:100%; overflow-x: hidden;}
