/*basics*/
html, body, form, fieldset, input, button,
div, ul, ol, li, dl, dt, dd,
table, thead, tr, th, tbody, td, tfoot,
h1, h2, h3, h4, h5, h6,
pre, p, blockquote { border:none; margin:0; padding:0; }
ul, ol { list-style:none; }
table { border-collapse:collapse; border-spacing:0; }

/*anchors*/
a { text-decoration:none; }
/*a:hover { text-decoration: underline; }*/
:link, :visited { text-decoration:none; }
:focus, :active { outline:0; }

/*replace*/
.r, .r_i { text-indent:-9999px; overflow:hidden; display:block; }
.r_i { border:none; word-spacing:999px; cursor:pointer; }

/*floats and clears*/
.f_l, .f_r { display:block; float:left !important; position:relative; } .f_r { float:right !important; } .f_n { float:none !important; }
.c_l { clear:left; } .c_r { clear:right; } .c_b { clear:both; } .c_n { clear:none; }

/*and more...*/
.d_n { display:none !important; } .d_i { display:inline !important; } .d_b { display:block !important; } .d_t { display:table; }
.o_h { overflow:hidden !important; } .o_v { overflow:visible !important; }
.m_0 { margin:0 !important; } .m_t0 { margin-top:0 !important; } .m_r0 { margin-right:0 !important; } .m_b0 { margin-bottom:0 !important; } .m_l0 { margin-left:0 !important; } 
.p_0 { padding:0 !important; } .p_t0 { padding-top:0 !important; } .p_r0 { padding-right:0 !important; } .p_b0 { padding-bottom:0 !important; } .p_l0 { padding-left:0 !important; }
.cr_p { cursor:pointer; } .cr_d { cursor:default; } .cr_a { cursor:auto; }
.w_100 { width:100% !important; } .w_a { width:auto !important; }
.h_a { height:auto !important; }
.b_n { border:none !important; }

/*element centered*/
.d_m_a { display:block !important; float:none !important; margin-left:auto !important; margin-right:auto !important; }

/*floated list*/
.l_1, .l_2, .l_a, .l_1 > li, .l_2 > li, .l_a > li { display:block; float:left; position:relative; width:100%; }
.l_2 > li { width:49.9%; } .l_a > li { width:auto; }

/*z-indexes*/
.z1, .z2, .z3, .z4, .z5, .z6, .z7, .z8, .z9, .z10 { position: relative; }
.z1 { z-index:1; } .z2 { z-index:2; } .z3 { z-index:3; } .z4 { z-index:4; } .z5 { z-index:5; } .z6 { z-index:6; } .z7 { z-index:7; } .z8 { z-index:8; } .z9 { z-index:9; } .z10 { z-index:10; }


#frmEnquete ul li
,#frmEnquete div{ /*margin: 10px 0 15px;color:#555; float: left;  margin-bottom: 0px;*/ display:block;clear: both; }
#frmEnquete ul li b
,#frmEnquete div b{ 
 /* margin-right: 10px
  ;background-color: #eee
  ;color: #444
  ;border: 1px solid #ccc
  ;float:left
  ;margin-right:10px
  ;padding: 10px 5px
  ;text-align: right
  ;width: 35px*/
}
#frmEnquete ul li span { margin-top: 11px; float: left; }

.area-em-acao h4{
  color: #9FA56E;
  font-size: 12px;
  font-weight: 800;
  padding: 15px 0 5px;
  text-transform: uppercase;
}
