.principal{ width: 100%;}
.barrinha1{ margin-top: 30px; width: 100%; height: 82px; background-image:url('../img/logotipos/header/tabela_resultados.jpg'); background-size: cover; background-position:center;}
.barrinha1 p{ color: #FFF; font-family: open_sansregular; font-size: 1.8125em; margin-top: 33px; margin-left: 108px; float: left;}
.menu2{ width: 100%; height: 51px; background-color: #e0e8e2; margin-top:9px;}
.menu_links2 ul{ margin-left: -30px;}
.menu_links2 li{ display: inline-block; margin-top: -5px; padding: 0 10px 0 10px;}
.menu_links2 p{ margin-top: 0px; text-align: center; color:#000; padding: 28px 23px 14px 23px; font-family: open_sansregular; font-size: 0.9375em;}
.menu_links2 p:hover{ color:#fff; background-color: #3f6d59;}
.menu_links2 h1{ line-height: 20px; text-align: center; color:#000; padding: 6px 23px 12px 23px; font-family: open_sansregular; font-size: 0.9375em;}
.menu_links2 h1:hover{ color:#fff; background-color: #3f6d59;}
.a_menu_ativo2{ color:#fff !important; background-color: #3f6d59;}
.fundo{ width: 100%; background-color: #e0e8e2;}
.formulario_ficha{ width: 100%;}
.form_topo{ width: 100%; height: 70px;}
.form_topo p{ text-align: center; font-family: open_sansbold; line-height: 30px; font-weight: bolder; font-size: 1.0625em; padding: 0px 0px 5px 0px;}
.form_topo a{ color:#c73434;}
.formulario_f{ list-style-type: none; width: 80%; margin: 0 0 40px 10%; font-family: open_sansbold; font-weight: bolder; font-size: 1em;}
.formulario_f p{ padding: 0px 0px 5px 0px;}
.formulario_f button{ float: right; width: 12%; height: 31px; margin-right: 0%; border-radius: 7px; background-color: #c5333c; border-color: #c5333c; border-style: solid; border-width: 1px; cursor: pointer; font-family: open_sansbold; font-weight:bold; font-size: 1em; color: #fff;}
.formulario_f button:hover{ opacity: 0.5;}
.li_2{ width: 50%;}
.li_3{ width: 50%; margin-left: 50%; margin-top: -27px;}
.li_4{ width: 50%;}
.li_5{ width: 48%; margin-left: 52%; margin-top: -57px;}
.li_6{ width: 50%;}
.li_7{ width: 48%; margin-left: 52%; margin-top: -57px;}
.li_8{ width: 50%;}
.li_9{ width: 48%; margin-left: 52%; margin-top: -57px;}
.li_10{ width: 50%;}
.li_11{ width: 48%; margin-left: 52%; margin-top: -57px;}
.li_12{ width: 50%;}
.li_13{ width: 48%; margin-left: 52%; margin-top: -57px;}
.li_14{ width: 50%;}
.li_15{ width: 48%; margin-left: 52%; margin-top: -57px;}
.li_16{ width: 100%;}
.li_17{ width: 50%;}
.li_18{ width: 48%; margin-left: 52%; margin-top: -57px;}
.li_1 input{ width: 100%; height: 21px; border-radius: 20px; border-color: #000; background-color: transparent; border-style: solid; border-width: 1px;}
.li_2 input{ width: 10%; height: 21px; border-radius: 8px; border-color: #000; background-color: transparent; border-style: solid; border-width: 1px;}
.li_3 input{ width: 10%; height: 21px; border-radius: 8px; border-color: #000; background-color: transparent; border-style: solid; border-width: 1px;}
.li_4 input{ width: 100%; height: 21px; border-radius: 8px; border-color: #000; background-color: transparent; border-style: solid; border-width: 1px;}
.li_5 input{ width: 100%; height: 21px; border-radius: 8px; border-color: #000; background-color: transparent; border-style: solid; border-width: 1px;}
.li_6 input{ width: 100%; height: 21px; border-radius: 8px; border-color: #000; background-color: transparent; border-style: solid; border-width: 1px;}
.li_7 input{ width: 100%; height: 21px; border-radius: 8px; border-color: #000; background-color: transparent; border-style: solid; border-width: 1px;}
.li_8 input{ width: 100%; height: 21px; border-radius: 8px; border-color: #000; background-color: transparent; border-style: solid; border-width: 1px;}
.li_9 input{ width: 100%; height: 21px; border-radius: 8px; border-color: #000; background-color: transparent; border-style: solid; border-width: 1px;}
.li_10 input{ width: 100%; height: 21px; border-radius: 8px; border-color: #000; background-color: transparent; border-style: solid; border-width: 1px;}
.li_11 input{ width: 100%; height: 21px; border-radius: 8px; border-color: #000; background-color: transparent; border-style: solid; border-width: 1px;}
.li_12 input{ width: 100%; height: 21px; border-radius: 8px; border-color: #000; background-color: transparent; border-style: solid; border-width: 1px;}
.li_13 input{ width: 100%; height: 21px; border-radius: 8px; border-color: #000; background-color: transparent; border-style: solid; border-width: 1px;}
.li_14 input{ width: 100%; height: 21px; border-radius: 8px; border-color: #000; background-color: transparent; border-style: solid; border-width: 1px;}
.li_15 input{ width: 100%; height: 21px; border-radius: 8px; border-color: #000; background-color: transparent; border-style: solid; border-width: 1px;}
.li_16 input{ width: 100%; height: 21px; border-radius: 20px; border-color: #000; background-color: transparent; border-style: solid; border-width: 1px;}
.li_17 input{ width: 100%; height: 21px; border-radius: 8px; border-color: #000; background-color: transparent; border-style: solid; border-width: 1px;}
.li_18 input{ width: 100%; height: 21px; border-radius: 8px; border-color: #000; background-color: transparent; border-style: solid; border-width: 1px;}
.barrav{ width: 100%; float: left; height: 2px; background: red; margin: 14px 0;}


.rodape{ margin: 0}

.container-captcha {width: 100%; display: grid; place-content: center; place-items: center; margin: 20px 0 0;}