@charset "utf-8";
/* CSS Document */

*{margin: 0; padding: 0;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

h1{font-size:30px; color:#7bc623;}
h2{font-size:18px; color:#3d3d3d; font-weight:bold;}
h3{font-size:15px; color:#3d3d3d; font-weight:bold;}

p{font-size:11px; color:#3d3d3d; line-height: 18px; padding-bottom: 10px; text-align: justify;}
li{font-size:11px;}

a{color: #3d3d3d; text-decoration:none;}
a:hover{color: #7bc623; text-decoration:underline;}


img{border-style:none;}
img a{border-style:none;}


input{padding: 2px 5px; height: 15px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#3e3e3e;}
#inp_btn{display:block; padding:0; margin: 0 auto; width: 135px; color:#FFF; height: 30px; background-color: #3d3d3d; border: 1px solid #000}
#inp_btn:hover{background-color: #6cb516; border-color:#64a815;}


.logotipo{display:block; width:153px; height: 78px; background-image:url(../images/logotipo.gif); background-position: center center; background-repeat:no-repeat;}

.border-primeira{border: 1px solid #CCC;}
.border-segunda{border: 1px solid #CCC; padding: 15px; width: 330px;}

.form{}
.form .est_linha{height: 20px; width: 100%; padding-bottom: 15px;}
.form .est_linha p{float:left; display:block; width: 50px; padding: 0;}
.form .est_linha .p_mascara{float:left; display:block; padding: 0; font-style:italic; color:#999; width: auto; padding-left: 10px;}
.form .est_linha input{float:left; width: 230px;}
.form .est_linha .input_m{float:left; width: 160px;}
.form .est_linha .input_p{float:left; width: 120px;}
