/* CSS Document */
* { margin: 0; padding:0; }
html { text-align: center; }
body { background: #096302 url(../img/bg.jpg) repeat-x; font: 12px 'Verdana', Arial, Helvetica, sans-serif; }
#geral { width: 770px; height: 692px; margin: 15px auto; }
#menu { background: url(../img/logo.jpg) no-repeat; width: 770px; height: 95px; }
#menu img { float: right; }
#menu ul { clear: both; float: right; list-style: none; margin-top: 20px; margin-right: 40px; }
#menu li { display: inline; padding: 5px; }
#menu a { color: #fff; text-decoration: none; }
#menu a:hover { text-decoration: underline; }

#top { background: url(../img/top.jpg); width: 750px; height: 261px; margin: auto; border: 10px solid #fff; }

#polical { color: #fff; float: left; }
#polical p { text-align: left; font-size: 12px; margin-top: 10px; }
#polical img { float: left; margin-right: 20px; margin-top: 20px; }
#polical a { color: #fff; }
#polical a:hover { text-decoration: none; }

#emp { border: 3px solid #fff; }

.espacado { line-height: 23px; }

table { border: 1px solid #fff; }
td { width: 125px; }

#rodape { clear: both; width: 770px; height: 40px; padding-top: 20px; }
#rodape p { color: #fff; }
#rodape img { border: 0; float: right; margin-top: 15px; }


h1 { text-align: left; font-size: 15px; color: #fff; padding-top: 20px; }
h2 { text-align: left; font-size: 13px; color: #fff; padding-top: 10px; }
hr { clear: right; text-align: left; width: 266px; margin-top: 10px; }


/* FORMULARIO CONTATO*/ 
dt {float: left; clear: left; width: 25%; padding: 2px;  text-align:left; color:#fff; }
dd {text-align: left; padding: 3px 0 3px 3px;}
.input {border: 1px solid  #000; padding: 2px ;}
.btn { clear: both;	background-color: #fff; color: #000; padding:2px; font-size: 12px; }
fieldset { border: 0; width: 340px; }
textarea { border: 1px solid #000; }
