
body, html {background: #AFAFD7;color: #333;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;letter-spacing: 1px;text-align: left;margin: 0px;padding: 0px;}
iframe {border: 0px;}
a {text-decoration: none;color: #5353A8;}
.all {width: 760px;padding: 5px;height: 500px;text-align: left;}
.conteudo {background: #FFF;padding: 12px;border: 1px solid #C0C0C0;}
.topo {text-align: left;width: 760px;height: 85px;margin-bottom: 10px;}
.topo .logo {width: 200px;height: 80px;overflow: hidden;}
.menu_site {font-family: Arial, Helvetica, sans-serif;font-size: 15px;letter-spacing: normal;list-style: none;background: transparent;position: relative;top: -7px;text-align: right;margin: 0px;padding: 0px;margin-right: 10px;}
.menu_site li {background: #D0D0E8;padding: 5px;padding-left: 2px;display: inline;margin: 0px;margin-left: 4px;font-weight: bold;border: 1px solid #C0C0C0;border-bottom: 1px #D0D0E8;}
.menu_site li:hover {background: #00FFFF;}
.menu_site a {color: #5353A8;}
.meio .opt {background: #FFF;padding: 3px;padding-top: 5px;width: 534px;height: 20px;font-size: 14px;text-align: center;}
.rodape {background: #FFF;padding: 4px;text-align: center;margin-top: 0px;margin-bottom: 15px;border: 1px solid #C0C0C0;}
fieldset {border: 1px solid #F0F0F0;}
.txt {background-color: #FFF;border: 1px solid #C0C0C0;color: #000;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 16px;height: 20px;letter-spacing: -1px;padding: 4px;width: 300px;}
.txtarea {background-color: #FFF;border: 1px solid #C0C0C0;color: #000;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 16px;letter-spacing: -1px;padding: 4px;width: 320px;}
.txtarea_erro {background-color: #FFE1E1;border: 1px inset #FFF;color: #000;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 16px;letter-spacing: -1px;padding: 4px;width: 320px;}
select {border: 1px solid #CCC;color: #000;font-family: Arial;font-size: 14px;height: 25px;padding: 4px;}
.botao {background: #6767B4;border: 0;color: #FFF;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 22px;font-weight: bold;height: 36px;cursor: pointer;cursor: hand;}
.botao_mini {background: #6767B4;border: 0;color: #FFF;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;height: 25px;cursor: pointer;cursor: hand;}
.botao:hover,.botao_mini:hover {background-color: #99FFFF;color: #6767B4;}
h1 {margin: 0px;padding: 0px;margin-top: 15px;margin-bottom: 8px;text-transform: uppercase;font-size: 22px;font-weight: bold;color: #6767B4;}
h2 {margin: 0px;padding: 0px;margin-top: 15px;margin-bottom: 8px;text-transform: uppercase;font-size: 14px;font-weight: bold;color: #6767B4;}
.site_desc {background: #FFF;border: 1px solid #C0C0C0;padding: 5px;margin-bottom: 15px;}
.my_msg .desc {font-size: 14px;}
.sucesso {margin-top: 30px;margin-left: 15px;}
.sucesso h1 {font-size: 15px;text-transform: uppercase;color: #006600;margin-left: 10px;margin-bottom: 5px;}
.ierro h1 {color: #DD0000;}
.sucesso .desc {font-size: 12px;padding: 20px;margin: 0px;border: 1px solid #DAEECC;background-color: #F3FAF1;height: auto;min-height: 75px;}
.ierro .desc {font-size: 12px;padding: 20px;margin: 0px;background-color: #FFF0F0;border: 1px solid #FEE0DE;height: auto;min-height: 75px;}
.erro_sub {background-color: #FFF0F0;border: 1px solid #FEE0DE;margin-bottom: 0px;}
.erro_sub h1 {font-size: 12px;font-weight: bold;text-transform: uppercase;color: #CC0000;letter-spacing: normal;}
.erro_sub .itxt {margin-left: 10px;color: #990000;}
.erro_sub .itxt,.erro_sub h1 {padding: 5px;margin: 0px;}
.show_sucesso {border: 1px solid #DAEECC;background-color: #F3FAF1;padding: 5px;font-size: 14px;font-weight: bold;color: #060;}
.menu_ucp {float: left;width: 100%;margin: 0px;padding: 0px;border-bottom: 1px solid #5353A8;margin-bottom: 20px;list-style: none;}
.menu_ucp li {float: left;background: #5353A8;color: #FFF;padding: 3px;margin-left: 5px;border: 1px solid #000;margin-bottom: -1px;border-bottom: 1px solid #5353A8;}
.menu_ucp .sel {background: #8788C1;color: #6767B4;border: 1px solid #000;border-bottom: 1px solid #8788C1;}
.menu_ucp a {font-size: 13px;font-weight: bold;color: #FFF;}
.menu_ucp .sel a {color: #FFF;}
.ind_top {float: left;background: #FFF;width: 100%;}
.box_login {background: #F5F5F5;width: 300px;margin-left: 15px;float: right;}
.box_desc {padding: 5px;padding-top: 20px;font-size: 20px;font-weight: bold;color: #6767B4;width: 400px;float: left;}
hr {height: 1px;background: #F1F1F1;border: 0px solid #C0C0C0;}
.last_cad {padding: 5px;background: #FFF;}
.last_cad .tit {color: #6767B4;font-size: 14px;font-weight: bold;text-transform: uppercase;margin-bottom: 15px;}
.last_cad img {border: 1px solid #C0C0C0;}
.last_cad ul {list-style: none;margin: 0px;padding: 0px;}
.last_cad ul li {display: inline;margin-left: 2px;}
.last_cad .no_reg {width: auto;}
.registros {list-style: none;border: 0px;margin: 0px;padding: 0px;float: left;margin-top: 10px;width: 100%;}
.registros li {float: left;display: inline;background: #FCFCFC;margin: 0px;padding: 2px;margin-bottom: 10px;margin-left: 10px;width: 345px;height: 130px;}
.registros li img {border: 1px solid #C0C0C0;padding: 2px;}
.registros li .mimg {float: left;text-align: left;width: 125px;}
.registros li .dados {float: left;margin-left: 10px;width: 195px;}
.registros li strong {font-size: 16px;}
.registros #no_reg {font-size: 16px;font-weight: bold;width: auto;height: auto;color: #6767B4;}
.nav {float: left;width: 100%;padding: 5px;font-size: 15px;font-weight: bold;color: #6767B4;}
.nav .r {text-align: right;float: right;}
.nav .l {text-align: left;float: left;}
.pergs {list-style: none;margin: 0px;padding: 0px;}
.pergs li {background: #FFF;padding: 5px;margin-bottom: 20px;padding-bottom: 15px;border: 0px;border-bottom: 1px solid #F1F1F1;float: left;width: 100%;}
.pergs li:hover {background: #FFFFE6;}
.p_tit {font-size: 16px;font-weight: bold;}
.pergs li .dados {float: left;margin-left: 10px;width: 485px;}
.pergs li .ibox {float: left;width: 22px;}
.pergs li .iopt {text-align: right;font-size: 12px;float: right;width: 210px;font-weight: bold;}
.pergs #no_reg {border: 0px;font-size: 16px;font-weight: bold;color: #6767B4;}
.resp {width: 430px;}
.resp a {font-size: 14px;text-decoration: underline;}
.quando {font-size: 11px;color: #888;}
.quando a {font-size: 11px;}
.perfil_top {background: #FFF;width: 100%;float: left;}
.perfil_top .box_txt {float: left;width: 300px;padding: 5px;}
.perfil_top .box_txt .b_tit {font-size: 18px;font-weight: normal;margin-bottom: 10px;}
.perfil_top .box_txt .msg_sucesso {font-size: 14px;font-weight: normal;margin-bottom: 10px;}
.box_txt .opt_perg {margin-top: 5px;}
.perf_seguindo {letter-spacing: normal;font-size: 11px;margin-top: 10px;text-align: center;}
.perfil_top .box_dados {width: 380px;margin-left: 25px;padding: 5px;float: right;padding-top: 35px;}
.box_dados .perfil_mimg {float: left;width: 105px;}
.box_dados .cont {width: 250px;margin-left: 15px;float: left;}
.box_dados .cont h3 {margin: 0px;padding: 0px;font-size: 18px;font-weight: normal;margin-bottom: 15px;}
.box_dados .cont p {margin: 0px;padding: 0px;}
.perfil_perguntas {list-style: none;margin: 0px;padding: 0px;}
.perfil_perguntas li {background: #FFF;padding: 5px;padding-bottom: 15px;margin-bottom: 15px;border-bottom: 1px solid #F0F0F0;}
.perfil_perguntas li .dados .per_tit {margin-bottom: 10px;font-size: 16px;font-weight: bold;}
.perfil_perguntas li .dados .per_tit .por {font-size: 12px;font-weight: normal;color: #888;}
.perfil_perguntas li .dados .per_resp {margin-bottom: 15px;font-size: 13px;font-weight: normal;}
.perfil_perguntas .no_reg {font-size: 14px;}
.resp_total {font-size: 14px;}
.seguir,.n_seguir {text-align: center;margin-top: 10px;}
.seguir a {background: #F0F0F0;padding: 1px;padding-left: 5px;padding-right: 5px;color: green;font-weight: bold;}
.seguir a:hover {background: #C0C0C0;}
.n_seguir a {background: #F0F0F0;padding: 1px;padding-left: 5px;padding-right: 5px;color: #DD0000;font-weight: bold;}
.n_seguir a:hover {background: #C0C0C0;}
#loading_seg {text-align: center;background: #FFF;width: 100px;float: left;}
.seg_lista {list-style: none;margin: 0px;padding: 0px;}
.seg_lista li {background: #FFF;padding: 5px;padding-bottom: 15px;margin-bottom: 15px;width: 99%;float: left;border-bottom: 1px solid #F0F0F0;}
.seg_lista li .mimg {width: 120px;float: left;}
.seg_lista li .mimg strong {margin-top: 10px;}
.seg_lista li .sdados {float: left;width: 590px;margin-left: 15px;}
.seg_lista li .sdados .tit {font-size: 16px;font-weight: bold;}
.seg_lista li .sdados .resposta {font-size: 13px;margin-top: 8px;}
.seg_lista li .quando {margin-top: 25px;}
.seg_lista .no_reg {font-size: 16px;font-weight: bold;color: #6767B4;border: 0px;height: auto;}
.paginacao {letter-spacing: normal;text-align: center;}
.seg_p_lista {list-style: none;margin: 0px;padding: 0px;}
.seg_p_lista li {background: #FFF;padding: 5px;padding-bottom: 15px;margin-left: 15px;margin-bottom: 15px;width: 300px;height: 100px;float: left;border-bottom: 1px solid #F0F0F0;}
.seg_p_lista li .mimg {width: 120px;float: left;}
.seg_p_lista li .mimg strong {margin-top: 10px;}
.seg_p_lista li .sdados {float: left;width: 170px;margin-left: 5px;}
.seg_p_lista li .sdados .tit {font-size: 16px;font-weight: bold;}
.seg_p_lista .no_reg {font-size: 16px;font-weight: bold;color: #6767B4;border: 0px;height: auto;}
.bntMais {background: #F0F0F0;font-size: 16px;font-weight: bold;padding: 1px;padding-left: 5px;padding-right: 5px;}
.navInd {font-size: 14px;font-weight: bold;text-align: right;}
.txt_404 {font-size: 16px;font-weight: bold;width: auto;height: auto;color: #000;}
.lbl {font-size: 16px;font-weight: bold;}
