/* CSS Document */
@import url(estilos.css); /** estrutura **/

/* Orcamentos */
#orcamentos { margin: 25px 0 10px 170px; float: left; }
.titulos { font-size: 14px; font-weight: bold; }
#orcamentos a { color: #004924; font-size: 14px; text-decoration: none; }
#orcamentos a:hover { text-decoration: underline; }
#vazio { margin-left: 350px; text-align: center; float: left; font-size: 14px; padding: 20px 0 150px 0; }


/* Internas Cultivares */
.prod { width: 140px; height: 130px; float: left; margin-top: 25px; margin-left: 20px; }
.prod img { border: solid 2px #fff; }
.prod img:hover { border: solid 2px #009900; }
.prod a { color: #004924; text-decoration: none; }
#voltar { float: left; margin-left: 400px; margin-top: 20px; }
#voltar2 { float: left; margin-left: 400px; }
#voltar3 { float: left; margin-left: 450px; }
#overflow { width: 920px; height: 345px; overflow: auto; }
#img_prod { float: left; margin-left: 220px; margin-top: 15px; }


/* Produtos */
.produtos { background: url("../img/bgprodutos.jpg") no-repeat; width: 285px; height: 105px; margin-top: 15px; float: left; margin-left: 10px; }
.produtos img { float: left; border: none; padding: 10px 5px 0 5px;}
.produtos p { font-size: 12px; padding-right: 5px; text-align: left; } 
.produtos a { text-decoration: none; font-size: 12px; color: #004924; }

.link { color: #004924; text-decoration: none; font-size: 14px; font-weight: bold; }

/* Lateral de produtos */
#produtos_internas { background: url("../img/bg_produtos.jpg") no-repeat; float: right; height: 400px; width: 197px; margin: 20px 50px 0 0;  }
#produtos_internas h1 { color: #004924; font-size: 15px; font-weight: 700; margin-top: 5px; }
#produtos_internas h2 { color: #004924; font-size: 13px; font-weight: 700; margin: 10px 0 0 15px; float: left; }
#produtos_internas ul { list-style: none; margin-top: 15px; clear: both; }
#produtos_internas li  { text-align: left; padding-left: 10px; }
#produtos_internas a { color: #004924; text-decoration: none; font-size: 13px; }

/* Table produtos */
.borda { float: left; margin: 20px 0 0 5px; clear: both;   }
td { font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding: 4px; color: #006600;}
.borda tr td { text-align: justify;}

table { float: left; text-align: left; margin-left: 25px; }


/* Franquias */
#franquias { margin-top: 45px; }
.franq { float:left; height: 105px; width: 145px; margin-top: 8px; }


/* Cotacoes */
#cotacoes ul { list-style: none; margin-top: 25px; }
#cotacoes li { text-align: left; margin-top: 20px; list-style-type: disc; color: #004924; }
#cotacoes li a { color: #004924; font-size: 13px; text-decoration: none; }
#cotacoes li a:hover { text-decoration: underline; }

/* Tempo */
#tempo { margin-top: 15px; margin-left: 40px; float: left; }
.tempo { float:left; height: 125px; width: 180px; margin-top: 15px; }


/* Fotos */
.fotos { float:left; height: 105px; width: 145px; margin-top: 8px; }
.fotos img { border: solid 2px #009900; }
.fotos img:hover { border: solid 2px #00CC00 ; }


/* Contato */
dt { float: left; clear: left; width: 23%; padding-top: 10px; text-align: left; color: #005100; font-weight: bold; }
dd { text-align: left; padding: 3px; color: #005100; }
.input { border: 1px solid #005100; padding: 2px; margin-top: 5px; }
#btn { float: left; margin-top: 5px; margin-left: 200px; }
fieldset { float: left; width: 340px; margin-top: 20px; margin-left: 5px; }
textarea { border: 1px solid #005100; }
#msg { clear: both; margin-top: 15px; font-size: 16px; }
#msg a { color: #004924; font-weight: bold; text-decoration: none; }
#endereco { margin-top: 80px; margin-left: 50px; float: left; width: 350px; color: #004924; font-size: 14px; text-align: left; }
#rodape { clear: both; width: 956px; margin: auto; }
#rodape img { float: right; }


/* V noticias */
#vnoticias { width: 670px; height: 320px; overflow: auto; padding-top: 10px; }