/* CSS Document */
* { margin: 0; padding:0; }
html { text-align: center; }
body { background: #298c31 url(../img/bg.jpg) repeat-x; color: #fff; font: 13px 'Verdana', Arial, Helvetica, sans-serif; }
#geral { margin: 28px auto; width: 779px;  }
#topo { background: url(../img/topo.jpg) no-repeat; height: 416px; width: 743px; }
#menu { padding-top: 350px; height: 50px; width: 779px;  }
#menu ul { list-style: none; padding-top: 16px; font: 16px 'Trebuchet MS', Arial, Helvetica, sans-serif; float: left; height: 50px; width: 743px; margin: auto; }
#menu li { display: inline; padding: 0 10px 0 0; }
#menu li a { color: #fff; text-decoration: none; font-weight: bold; }
#menu li a:hover { text-decoration: underline; font-weight: bold; }
#meio { background: #FFFFFF url(../img/bg3.jpg) no-repeat; height: 623px; width: 743px; }
#meio2 { background: #FFFFFF url(../img/bg3.jpg) no-repeat; height: 623px; width: 743px; }
#meio_produtos { background: #FFFFFF url(../img/bg3.jpg) no-repeat; height: 623px; width: 743px; }
#local { color: #999; float: left; font-size: 10pt; padding: 12px 0 0 10px; text-align: left; width: 200px; }
#bemvindo { height: 350px; width: 550px; }
h1 { clear: both; color: #030; float: left; width: 500px; padding: 10px 0 0 10px; font: 29px 'Trebuchet MS', Arial, Helvetica, sans-serif; text-align: left; }
h2 { color: #030; font: 24px 'Trebuchet MS', Arial, Helvetica, sans-serif; }
h3 { color: #030; font: 20px 'Trebuchet MS', Arial, Helvetica, sans-serif; text-align: left;}
h4 { color: #030; font: 18px 'Trebuchet MS', Arial, Helvetica, sans-serif; text-align: left; }
.texto { clear: both; float: left; font-size: 11px; color: #666; width: 530px; text-align: justify; padding: 15px 0 0 5px; }
#quadro { clear: both; float: left; width: 540px; height: 353px; margin-left:20px;  }
.quadros { float: left; margin: 0 0 0 20px; height: 175px; width: 230px; float: left; }
.quadros p { color: #666; font: 11px 'Trebuchet MS', Arial, Helvetica, sans-serif; line-height: 15px; text-align: justify; padding:0 5px 0 8px;}
.quadros a  {float: left; font-size: 11px; color: #666; text-decoration:underline;}
.quadros a:hover { text-decoration: none; }
#lado2 { float: right; padding: 20px 0 0 0; width: 175px;  }
#lado { float: right; padding: 20px 0 0 0; width: 175px; height: 600px; }
#lado ul { margin: 15px 0 0 0; height: 126px; list-style:none; }
#lado li { color: green; text-align: left; margin-left: 35px; padding-bottom:5px; }
#lado .margem { margin-left: 50px; }
#lado img { border:none; }
.leia {float: left; font-size: 11px; color: #666; text-decoration:underline;}
.leia:hover {text-decoration:none; }

.leia2 { color: #666; text-decoration:underline;}
.leia2:hover {text-decoration:none; }

#lado a { font-family:Verdana, Arial, Helvetica, sans-serif; clear:both; font-size:11px; font-weight:bold; text-decoration:none; color:#009900; }
#lado a:hover {text-decoration:underline; }

#flor { width: 250px; height: 220px; margin-top: 250px;  }
#flor img { margin: 162px 0 0 45px; border: none; margin-top: 105px; }
#flor2 { width: 250px; height: 250px; margin-top: 265px;  }
#flor2 img { margin-top: 195px 0 0 0; border: none; }
#rodape { padding: 3px 0 0 35px; width: 530px; color: #666; float: left; }
#rodape p { text-align: left; word-spacing: 2px;  }

/* DIV CONTATO*/
#contato {width:400px; float:left; height:520px; }
dt {float: left; clear: left; width: 25%; padding: 2px;  text-align:left; color:#176a26; font-weight:bold; }
dd {text-align: left; padding: 3px 0 3px 3px;}
.input {border: 1px solid  #176a26; padding: 2px ;}
.btn {	background-color: #176a26; color: #fff; padding:2px; font-size: 12px; }
fieldset { border: 0; clear: both; float: left; width: 340px; margin: 20px 0 0 60px; }
.mail { font-family:Verdana, Arial, Helvetica, sans-serif; clear:both; font-size:11px; font-weight:bold; text-decoration:none; color:#176a26; }
.mail:hover {text-decoration:underline; }

/* DIV TEMPO/COTACAO*/
#tempo {width:550px; float:left; height:490px; }
#tempo a { font-family:Verdana, Arial, Helvetica, sans-serif; clear:both; font-size:11px; font-weight:bold; text-decoration:none; color:#009900; }
#tempo a:hover {text-decoration:underline; }

/* DIV FOTOS*/
#fotos {width:550px; float:left; height:445px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; color:#009900; }
#fotos img { float:left; padding:3px; clear:both;}

/* DIV EMPRESA*/
#cd115 {width:560px; float:left; overflow:auto; height:500px; text-align:left; }
#cd115 p { text-align:left;}
#cd115 img {float:left; margin-right:5px; }
#empresa {width:550px; float:left; height:500px; text-align:left; }
#empresa p { text-align:left;}
#empresa img {float:left; margin-right:5px; }
#banners { margin:auto; width:355px; height:90px; }
#banners img{float:left; border:none; }
#banners2 { margin:5px 20px 10px 15px; width:355px; height:90px; }
#banners2 img{float:left; border:none; }
#fotos_empresa { width:530px; height:200px; margin-top:60px; margin-left:10px; }
#fotos_empresa img {border:none; float:left; margin-top:15px; }

/* DIV NOVIDADES*/
#novidades { width:550px; clear:both; overflow: auto; float:left; height:455px; }
#novidades img { float: left; margin-left: 30px; padding: 5px; }
#novidades h4 { clear: both; margin-left: 20px; margin-top: 10px; }
#novidades p { color: #666; text-align: left; margin-left: 30px; }
#novidades a { color: #666; text-decoration: underline; }
#novidades a:hover { text-decoration: none; }


/* DIV PRODUTOS*/
#produtos { float:left; width:450px; height:520px; }
#produtosa { width:450px; float:left; height:415px;  margin:0 20px 5px 20px; clear:both; }
#produtosa ul li { list-style: none; padding-bottom: 2px; }
#produtosa .margem2 { margin-left: 50px; } 

#produtos ul { margin: 15px 0 0 0; list-style: disc; }
#produtos li { color: green; text-align: left; margin-left: 35px; }

#produtos a { font-family:Verdana, Arial, Helvetica, sans-serif; clear:both; font-size:11px; font-weight:bold; text-decoration:none; color:#009900; }
#produtos a:hover {text-decoration:underline; }
#produtosb {width:210px; float:right; height:460px; margin:85px 5px 5px 5px; clear:both; }