body {margin:0;padding:0;text-align:center;background:url(../imgs/bg.jpg) top center #FFF no-repeat;}
td {color:#000000;font:12px arial, sans-serif;}
div {margin:0;padding:0;text-align:left;}
p {clear:both;margin:0;padding:0;color:#111;font:14px arial, sans-serif;}
form {clear:both;}
fieldset {border:none;margin:0;padding:0;}
label {font:12px arial, sans-serif;}
/*label input, select, textarea {margin-top:5px;padding:4px 0 4px 4px;color:#000;font:12px arial, sans-serif;background-color:#FFF;border:1px solid #FFF;}*/
label input, select, textarea {margin-top:5px;padding:10px 0 10px 10px;color:#000;font:12px arial, sans-serif;background-color:#FFF;border:1px solid #fedfb8;}
img {border:none;}
a {text-decoration:none;font:12px arial, sans-serif;color:#424ed4;}
a:hover {text-decoration:underline;}
.form {color:#000000;background-color:#F5F6F5;border:1px solid #FFF;font:12px arial, sans-serif;}
.frmbt {color:#5F5F5F;background-color:#fe941a;border:1px solid #fe941a;font:12px arial, sans-serif;}
.formbt {padding:0 20px 0 20px;height:30px;color:#FFF;font:12px arial, sans-serif;font-weight:bold;background-color:#fe941a;border:1px solid #fe941a;cursor:pointer;}
.formbt:hover {background-color:#ff8a00;border:1px solid #ff8a00;}
.ipt_cnt {width:285px;margin-top:5px;padding:7px 0 7px 4px;color:#333;font:12px arial, sans-serif;background-color:transparent;border:none;}
.ipt_cnt2 {width:200px;margin-top:5px;padding:7px 0 7px 4px;color:#333;font:12px arial, sans-serif;background-color:#FFF;border:1px solid #FFF;}
.ipt_file {width:420px;border:1px solid #DDD;}
.formbt_enviar {width:117px;height:51px;background:url(../imgs/bt_enviar.png);border:0;cursor:pointer;}
#box_obr {clear:both;float:left;width:815px;min-height:50px;height:auto !important;height:50px;margin:50px 0 0 70px;padding-bottom:10px;background-color:#FFDFDF;border:3px solid #900;}
#box_obr h2 {margin:10px 0 0 20px;color:#900;font:17px arial, sans-serif;font-weight:bold;}
#box_obr p {color:#900;margin:10px 0 0 20px;}
.obj_obr {margin-top:5px;padding:4px 0 4px 4px;color:#333;font:12px arial, sans-serif;background-color:#FFDFDF;border:1px solid #F00;}
.obrigatorio {width:20px;height:12px;margin:0 0 0 5px;display:inline-table;background:url(../imgs/obr.png);}
.hide {visibility:hidden;display:none;}
.clear {clear:both;}
/*--- galery */
#overlay {position:absolute;top:0px;left:0px;width:100%;height:100%;text-align:center;background:url(../imgs/overlay.png);display:none;cursor:pointer;z-index:10;}
#molduraImg {position:absolute;z-index:100;display:none;top:50px;width:50px;height:50px;padding:10px;text-align:center;background-color:#FFFFFF;}
#imgFix {display:none;cursor:pointer;}
#gal_nav {clear:both;float:left;width:219px;height:41px;margin:0 0 0 10px;background:url(../imgs/gal_nav.png) no-repeat;}
#gal_nav_bt1 {clear:both;float:left;width:41px;height:41px;margin:0 0 0 16px;background:url(../imgs/gal_nav_bt1.png) no-repeat;cursor:pointer;}
#gal_nav_bt2 {float:left;width:41px;height:41px;margin:0 0 0 16px;background:url(../imgs/gal_nav_bt2.png) no-repeat;cursor:pointer;}
#gal_nav_bt3 {float:left;width:41px;height:41px;margin:0 0 0 60px;cursor:pointer;}
/*--- estructure */
#popup {position:fixed;top:50%;left:50%;width:500px;height:500px;margin:-250px 0 0 -250px;background-repeat:no-repeat;background-position:top center;z-index:3;cursor:pointer;}
#site {width:1014px;min-height:600px;height:auto !important;height:600px;margin:0 auto;}
#menu {clear:both;width:1000px;height:67px;margin:0 auto;}
#menu div {float:left;height:52px;display:inline;}
#menu div div {float:left;width:100%;height:20px;margin-top:25px;text-align:center;}
#menu #menu_bt1 {width:60px;}
#menu #menu_bt1_set {width:60px;background:url(../imgs/menu_set.png) top center no-repeat;}
#menu #menu_bt2 {width:70px;}
#menu #menu_bt2_set {width:70px;background:url(../imgs/menu_set.png) top center no-repeat;}
#menu #menu_bt3 {width:90px;}
#menu #menu_bt3_set {width:90px;background:url(../imgs/menu_set.png) top center no-repeat;}
#menu #menu_bt4 {width:110px;}
#menu #menu_bt4_set {width:110px;background:url(../imgs/menu_set.png) top center no-repeat;}
#menu #menu_bt5 {width:80px;}
#menu #menu_bt5_set {width:80px;background:url(../imgs/menu_set.png) top center no-repeat;}
#menu #menu_bt6 {width:80px;}
#menu #menu_bt6_set {width:80px;background:url(../imgs/menu_set.png) top center no-repeat;}
#menu #menu_bt7 {width:100px;}
#menu #menu_bt7_set {width:100px;background:url(../imgs/menu_set.png) top center no-repeat;}
#menu #menu_bt8 {width:170px;}
#menu #menu_bt8_set {width:170px;background:url(../imgs/menu_set.png) top center no-repeat;}
#menu #menu_bt9 {width:100px;}
#menu #menu_bt9_set {width:100px;background:url(../imgs/menu_set.png) top center no-repeat;}
#menu #menu_bt10 {width:140px;}
#menu #menu_bt10_set {width:140px;background:url(../imgs/menu_set.png) top center no-repeat;}
.menu_a {text-decoration:none;color:#000;font:13px arial, sans-serif;font-weight:bold;}
.menu_a:hover {color:#FD9417;text-decoration:underline;}
.menu_a2 {text-decoration:none;color:#FFF;font:13px arial, sans-serif;}
.menu_a2:hover {color:#000;text-decoration:underline;}
.menu_a_set {text-decoration:none;color:#FD9417;font:13px arial, sans-serif;}
.menu_a_set:hover {color:#000;text-decoration:underline;}
.menu_a2_set {text-decoration:none;color:#FFF;font:13px arial, sans-serif;}
.menu_a2_set:hover {color:#000;text-decoration:underline;}
#logo {clear:both;float:left;width:325px;height:125px;margin-bottom:34px;cursor:pointer;}
#convenios_bt {float:right;width:344px;height:100px;margin:57px 6px 0 0;cursor:pointer;background:url(../imgs/convenios_bt.jpg);}
#conteudo {clear:both;float:left;width:100%;min-height:400px;height:auto !important;height:400px;}
#conteudo2_top {clear:both;float:left;width:100%;height:27px;background:url(../imgs/conteudo2_top.png) top center no-repeat;}
#conteudo2 {clear:both;float:left;width:100%;min-height:620px;height:auto !important;height:620px;background:url(../imgs/conteudo2.png);}
#conteudo2_area {clear:both;float:left;width:960px;min-height:620px;height:auto !important;height:620px;margin:20px 0 20px 20px;}
#conteudo2_bot {clear:both;float:left;width:100%;height:39px;margin-bottom:20px;background:url(../imgs/conteudo2_bot.png) top center no-repeat;}
#nav {clear:both;float:left;width:889px;height:41px;margin:10px 0 0 37px;background:url(../imgs/nav.jpg);}
#nav div {clear:both;float:right;width:820px;height:24px;margin-top:8px;}
#nav div p {color:#FD9217;font:24px arial, sans-serif;}
#nav2 {clear:both;float:left;width:889px;height:41px;margin:40px 0 0 36px;}
#nav2 div {clear:both;left:right;width:100%;height:24px;}
#nav2 div p {color:#666;font:24px arial, sans-serif;}
.subrodape_nav {clear:both;float:left;width:100%;height:40px;border-bottom:1px solid #E67300;}
.subrodape_nav p {color:#FFF;font:26px arial, sans-serif;}
#subrodape {clear:both;width:100%;height:327px;margin:0 auto;background:url(../imgs/subrodape.jpg) top center;}
#subrodape_area {clear:both;width:1000px;height:355px;margin:0 auto;}
.subrodape_a {color:#111;font:12px arial, sans-serif;}
#subrodape_col1 {clear:both;float:left;width:300px;height:260px;margin:45px 0 0 50px;}
#subrodape_col1_1 {clear:both;float:left;width:150px;height:200px;margin:20px 0 0 0;}
.subrodape_ico {clear:both;float:left;width:100%;height:30px;background:url(../imgs/subrodape_ico.png) 0px 3px no-repeat;}
.subrodape_ico div {float:right;width:135px;height:20px;}
#subrodape_col1_2 {float:right;width:150px;height:200px;margin:20px 0 0 0;}
#subrodape_col2 {float:right;width:512px;height:260px;margin:40px 50px 0 0;}
.subrodape_par {float:left;width:128px;height:102px;margin-top:20px;background:url(../imgs/subrodape_par.png) no-repeat;cursor:pointer;}
.subrodape_par div {clear:both;float:left;width:114px;height:100px;margin:6px 0 0 6px;overflow:hidden;}
.subrodape_nav2 {clear:both;float:left;width:100%;height:20px;margin-top:10px;}
.subrodape_nav2 p {color:#000;font:15px arial, sans-serif;text-align:right;text-decoration:underline;cursor:pointer;}
.rodape_dsc {color:#888;font:12px arial, sans-serif;}
#rodape {clear:both;float:left;width:100%;height:44px;background:#DDD;}
#rodape_area {clear:both;width:1000px;height:38px;margin:0 auto;margin-top:6px;}
#rodape_area #certificacao {clear:both;float:left;width:200px;height:31px;}
#rodape_area #copyright {float:left;width:255px;height:20px;margin:8px 0 0 150px;}
#rodape_area #teclabs_logo_rodape {float:right;width:96px;height:21px;margin:6px 0 0 0;}
#rodape_area #desenvolvido {float:right;width:140px;height:21px;margin:9px 0 0 0;}
/*--- index */
#index_col1 {clear:both;float:left;width:651px;height:586px;margin:15px 0 0 5px;}
#index_banners {clear:both;float:left;width:651px;height:314px;cursor:pointer;}
#index_pagseguro {clear:both;float:left;width:267px;height:155px;margin:54px 0 0 0;background:url(../imgs/pagseguro.png);}
#index_convenios_bt2 {clear:both;float:left;width:267px;height:155px;margin:54px 0 0 0;background:url(../imgs/convenios_bt2.png);cursor:pointer;}
#index_sobre {float:left;width:330px;height:142px;margin:67px 0 0 30px;}
#index_sobre_p1 span {color:#FD9417;font:24px arial, sans-serif;cursor:pointer;}
#index_sobre_p1 {color:#AAA;font:12px arial, sans-serif;}
#index_sobre_p2 {color:#FD9417;font:12px arial, sans-serif;text-decoration:underline;text-align:right;cursor:pointer;}
#index_col2 {float:right;width:347px;height:600px;margin:0 5px 0 0;background:url(../imgs/index_noticias.png) no-repeat;}
.index_not_top {clear:both;float:left;width:330px;height:90px;}
.index_not_lst {clear:both;float:left;width:310px;height:69px;margin:0 0 1px 20px;cursor:pointer;}
.index_not_lst p {color:#FFF;font:14px arial, sans-serif;padding-top:30px;}
.index_not_lst p:hover {text-decoration:underline;}
.index_not_bot {clear:both;float:left;width:310px;height:30px;margin:40px 0 0 20px;cursor:pointer;}
/*#index_col2 {float:right;width:347px;height:600px;margin:0 5px 0 0;background:url(../imgs/index_calendario.png) no-repeat;cursor:pointer;}
#index_calendario_top {clear:both;float:left;width:345px;height:90px;margin:0 0 0 1px;}
.index_calendario_mid {clear:both;float:left;width:345px;height:69px;margin:0 0 1px 1px;}
.index_calendario_mid_bx1 {clear:both;float:left;width:120px;height:25px;margin:30px 0 0 10px;}
.index_calendario_mid_bx1 p {color:#FFF;font:14px arial, sans-serif;}
.index_calendario_mid_bx2 {float:left;width:120px;height:40px;margin:25px 0 0 15px;}
.index_calendario_mid_bx2 p {color:#575746;font:14px arial, sans-serif;text-align:center;}*/
#index_col3 {clear:both;float:left;width:1000px;height:395px;margin:0 0 0 5px;background:url(../imgs/index_col3.png);}
#index_col3_txt {clear:both;float:left;width:100%;height:28px;margin:30px 0 25px 0;}
#index_col3_txt p {color:#FF7F00;font:24px arial, sans-serif;text-align:center;}
#index_col3_area {clear:both;width:972px;height:251px;margin:0 auto;}
.index_servicos_box {float:left;width:241px;height:251px;margin-left:2px;background:url(../imgs/servicos_img.png) no-repeat;cursor:pointer;}
.index_servicos_img {clear:both;float:left;width:220px;height:172px;margin:10px 0 0 10px;}
.index_servicos_txt {clear:both;float:left;width:100%;height:40px;margin:25px 0 0 0;}
.index_servicos_txt p {color:#777;font:15px arial, sans-serif;text-align:center;}
#index_col3_lnk {clear:both;float:left;width:100%;height:22px;margin:10px 0 0 0;cursor:pointer;}
#index_col3_lnk p {color:#FF7F00;font:15px arial, sans-serif;text-align:center;text-decoration:underline;}
#index_col4 {clear:both;float:left;width:490px;height:239px;margin:57px 0 80px 5px;background:url(../imgs/index_col4.png);cursor:pointer;}
#index_col5 {float:right;width:488px;height:239px;margin:57px 5px 80px 0;cursor:pointer;}
/*--- sobre */
#sobre_txt {clear:both;float:left;width:898px;min-height:20px;height:auto !important;height:20px;margin:40px 0 0 31px;}
#sobre_txt p {color:#999;font:14px arial, sans-serif;text-align:justify;}
.sobre_prof1 {clear:both;float:left;width:442px;min-height:20px;height:auto !important;height:20px;margin:20px 0 0 31px;}
.sobre_prof2 {float:right;width:442px;min-height:20px;height:auto !important;height:20px;margin:20px 31px 0 0;}
.sobre_prof_p span {color:#FF7F00;font:12px arial, sans-serif;text-align:justify;}
.sobre_prof_p {color:#999;font:11px arial, sans-serif;text-align:justify;}
#sobre {clear:both;float:left;width:898px;height:197px;margin:40px 0 0 31px;background:url(../imgs/sobre.jpg);}
/*--- servicos */
.servicos_box {clear:both;float:left;width:888px;min-height:231px;height:auto !important;height:231px;margin:29px 0 11px 36px;background:url(../imgs/servicos_img.png) no-repeat;border-bottom:1px dashed #FD9417;}
.servicos_col1 {clear:both;float:left;width:220px;min-height:20px;height:auto !important;height:20px;margin:10px 0 0 10px;cursor:pointer;}
.servicos_col12 {clear:both;float:left;width:220px;min-height:20px;height:auto !important;height:20px;margin:10px 0 0 10px;cursor:pointer;}
.servicos_col12 img {}

.servicos_col2 {float:right;width:620px;min-height:20px;height:auto !important;height:20px;}
.servicos_txt {clear:both;float:left;width:100%;min-height:20px;height:auto !important;height:20px;margin-bottom:20px;overflow:hidden;}
.servicos_p1 span {color:#000;font:20px arial, sans-serif;cursor:pointer;}
.servicos_p1 {color:#FD9417;font:20px arial, sans-serif;}
.servicos_p2 {color:#999;font:12px arial, sans-serif;text-align:justify;}
.servicos_bx1 {clear:both;float:left;width:296px;min-height:20px;height:auto !important;height:20px;margin:0 0 0 34px;background:#fff8f2;}
.servicos_bx2 {float:left;width:296px;min-height:20px;height:auto !important;height:20px;margin:0 0 0 2px;background:#fff2e5;}
.servicos_bx3 {float:left;width:296px;min-height:20px;height:auto !important;height:20px;margin:0 0 0 2px;background:#ffe8d1;}
.servicos_bxs {clear:both;float:left;width:256px;min-height:20px;height:auto !important;height:20px;margin:20px 0 20px 20px;}
.servicos_bxs p {color:#000;font:12px arial, sans-serif;text-align:justify;}
.servicos_bxs p span {color:#FF7F00;font:14px arial, sans-serif;text-align:justify;}
/*--- calendario */
#calendario_top0 {clear:both;float:left;width:896px;height:100px;margin:40px 0 0 31px;background:url(../imgs/calendario_top0.png);}
#calendario_top {clear:both;float:left;width:896px;height:100px;margin:40px 0 0 31px;background:url(../imgs/calendario_top.png);}
.calendario_mid {clear:both;float:left;width:896px;height:70px;margin:0 0 0 31px;background:url(../imgs/calendario_mid.png);}
.calendario_mid_bx1 {clear:both;float:left;width:120px;height:25px;margin:25px 0 0 10px;}
.calendario_mid_bx1 p {color:#FFF;font:14px arial, sans-serif;}
.calendario_mid_bx2 {float:left;width:295px;height:25px;margin:25px 0 0 15px;}
.calendario_mid_bx2 p {color:#575746;font:16px arial, sans-serif;text-align:center;}
.calendario_mid_bx3 {float:left;width:272px;height:50px;margin:20px 0 0 30px;}
.calendario_mid_bx3 p {color:#575746;font:12px arial, sans-serif;}
.calendario_mid_bx3 p span {color:#575746;font:12px arial, sans-serif;font-weight:bold;cursor:pointer;}
.calendario_mid_bx4 {float:left;width:150px;height:50px;margin:2px 0 0 0;}
#calendario_bot {clear:both;float:left;width:896px;height:25px;margin:0 0 0 31px;background:#FEB356;}
/*--- treinos */
#calendario_top0 {clear:both;float:left;width:896px;height:100px;margin:40px 0 0 31px;background:url(../imgs/calendario_top0.png);}
#calendario_top {clear:both;float:left;width:896px;height:100px;margin:40px 0 0 31px;background:url(../imgs/calendario_top.png);}
.calendario2_mid {clear:both;float:left;width:896px;height:70px;margin:0 0 0 31px;background:url(../imgs/calendario_mid.png);}
.calendario2_mid_bx1 {clear:both;float:left;width:120px;height:25px;margin:25px 0 0 10px;}
.calendario2_mid_bx1 p {color:#FFF;font:14px arial, sans-serif;}
.calendario2_mid_bx2 {float:left;width:295px;height:25px;margin:25px 0 0 15px;}
.calendario2_mid_bx2 p {color:#575746;font:18px arial, sans-serif;text-align:center;}
.calendario2_mid_bx3 {float:left;width:410px;height:50px;margin:20px 0 0 30px;}
.calendario2_mid_bx3 p {color:#575746;font:12px arial, sans-serif;}
.calendario2_mid_bx3 p span {color:#575746;font:12px arial, sans-serif;font-weight:bold;cursor:pointer;}
#calendario_bot {clear:both;float:left;width:896px;height:25px;margin:0 0 0 31px;background:#FEB356;}
/*--- galerias */
.galerias_box {float:left;width:280px;height:300px;margin:40px 0 0 30px;cursor:pointer;overflow:hidden;-webkit-box-shadow:0px 5px 12px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 5px 12px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 5px 12px 0px rgba(0, 0, 0, 0.2);}
.galerias_img {clear:both;float:left;width:100%;height:250px;}
.galerias_txt {clear:both;float:left;width:93%;height:40px;margin:10px 0 0 0;}
.galerias_txt p {color:#F60;font:14px arial, sans-serif;font-weight:bold;text-align:center;}
/*--- galeria */
.galeria_box {clear:both;float:left;width:896px;min-height:20px;height:auto !important;height:20px;margin:40px 0 0 31px;}
.galeria_txt {clear:both;float:left;width:896px;min-height:20px;height:auto !important;height:20px;margin:0 0 20px 0;}
.galeria_txt p span {color:#FD9417;font:20px arial, sans-serif;cursor:pointer;}
.galeria_txt p {color:#111;font:14px arial, sans-serif;}
.galeria_img {float:left;width:230px;height:240px;margin:0 0 10px 10px;cursor:pointer;-webkit-box-shadow:0px 5px 12px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 5px 12px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 5px 12px 0px rgba(0, 0, 0, 0.2);}
/*--- parceiros */
.parceiros_box {clear:both;float:left;width:888px;height:231px;margin:29px 0 11px 36px;background:url(../imgs/parceiros_img.png) no-repeat;border-bottom:1px dashed #FD9417;}
.parceiros_img {clear:both;float:left;width:220px;height:172px;margin:10px 0 0 10px;}
.parceiros_txt {float:left;width:458px;height:192px;margin:0 0 0 30px;}
.parceiros_txt p span {color:#FD9417;font:20px arial, sans-serif;cursor:pointer;}
.parceiros_txt p {color:#FD9417;font:12px arial, sans-serif;}
/*--- clube */
#clube_txt {clear:both;float:left;width:898px;min-height:20px;height:auto !important;height:20px;margin:40px 0 0 31px;}
#clube_txt p {color:#666;font:16px arial, sans-serif;text-align:justify;}
.clube_box {clear:both;float:left;width:888px;height:231px;margin:29px 0 11px 36px;background:url(../imgs/clube_box.png);border-bottom:1px dashed #FD9417;}
.clube_img {clear:both;float:left;width:225px;height:190px;margin:20px 0 0 0;}
.clube_txt {float:left;width:595px;height:110px;margin:50px 0 0 50px;}
.clube_txt p span {color:#FD9417;font:38px arial, sans-serif;cursor:pointer;}
.clube_txt p {color:#FD9417;font:14px arial, sans-serif;}
/*--- contato */
#contato_col_dsc {clear:both;float:left;width:898px;height:70px;margin:40px 0 0 20px;}
#contato_col_dsc1 {clear:both;float:left;width:486px;height:70px;}
#contato_col_dsc2 {float:right;width:350px;height:70px;}
.contato_dsc_p span {color:#FD9417;font:16px arial, sans-serif;cursor:pointer;}
.contato_dsc_p {color:#878787;font:12px arial, sans-serif;}
#contato_col1 {clear:both;float:left;width:490px;min-height:20px;height:auto !important;height:20px;margin:20px 0 0 20px;background:url(../imgs/contato.png) no-repeat;}
#contato_col2 {float:right;width:366px;height:329px;margin:20px 20px 0 0;background:url(../imgs/contato2.png) no-repeat;cursor:pointer;}
/*--- gal zoon lens */
#galz_zoom {position:absolute;margin-left:261px;width:314px;height:314px;visibility:hidden;display:none;}
#galz_lens {position:absolute;width:100px;height:100px;background:url(../imgs/galz_lens.png);visibility:hidden;display:none;cursor:pointer;}
/*--- planos */
.planos_box {clear:both;float:left;width:888px;min-height:20px;height:auto !important;height:20px;margin:29px 0 11px 36px;padding-bottom:29px;border-bottom:1px dashed #FD9417;cursor:pointer;}
.planos_txt {clear:both;float:left;width:100%;min-height:20px;height:auto !important;height:20px;margin-bottom:20px;}
.planos_p1 {color:#FD9417;font:20px arial, sans-serif;}
.planos_p1 span {color:#666;font:14px arial, sans-serif;}
.planos_p2 {color:#FD9417;font:20px arial, sans-serif;}
.planos_p2 span {color:#666;font:14px arial, sans-serif;}
.planos_p3 {color:#666;font:14px arial, sans-serif;}
/*--- cadastrese */
.cadastrese {clear:both;float:left;width:100%;height:50px;}
/*--- login */
#ident_b1 {float:left;width:350px;height:455px;margin:50px 0 0 70px;background:#f4f4f4;}
#ident_b1_lb {float:left;width:300px;height:20px;margin:20px 0 0 20px;}
#ident_b1_lb p {color:#333;font:18px arial, sans-serif;font-weight:bold;}
#ident_b1_area {float:left;width:300px;height:340px;margin:20px 0 0 20px;}
#ident_b2 {float:right;width:350px;height:455px;margin:50px 70px 0 0;background:#f4f4f4;}
#ident_b2_lb {float:left;width:300px;height:20px;margin:20px 0 0 20px;}
#ident_b2_lb p {color:#333;font:18px arial, sans-serif;font-weight:bold;}
#ident_b2_area {float:left;width:300px;height:120px;margin:20px 0 0 20px;}
#msg_block {color:#F00;font:16px arial, sans-serif;font-weight:bold;}
#msg_block a {color:#00F;font:16px arial, sans-serif;font-weight:bold;}
/*--- logado */
#login_tit {clear:both;float:left;width:500px;height:40px;margin:50px 0 0 40px;}
#login_tit p {color:#F60;font:18px arial, sans-serif;}
#login_tit2 {float:right;width:50px;height:40px;text-align:right;margin:50px 40px 0 0;}
#login_tit2 a {text-decoration:none;color:#F60;font:14px arial, sans-serif;}
#login_tit2 a:hover {text-decoration:underline;color:#F30;}
#login_bt1 {clear:both;float:left;width:350px;height:100px;margin:40px 0 40px 120px;background:url(../imgs/login_bt1.png);cursor:pointer;}
#login_bt2 {float:left;width:350px;height:100px;margin:40px 0 40px 40px;background:url(../imgs/login_bt2.png);cursor:pointer;}
#login_bx1 {clear:both;float:left;width:100%;height:auto;margin:0;display:none;visibility:hidden;}
#login_bx2 {clear:both;float:left;width:100%;height:auto;margin:0;display:none;visibility:hidden;}
.login_tit3 {clear:both;float:left;width:880px;height:20px;margin:20px 0 0 40px;}
.login_tit3 p {color:#999;font:16px arial, sans-serif;}
.dw_box {clear:both;float:left;width:880px;height:40px;margin:20px 0 0 40px;background:#ffe8cc;cursor:pointer;}
.dw_box:hover {background:#FFD097;}
.dw_box div {clear:both;float:right;width:860px;height:20px;margin:12px 0 0 0;}
.dw_box div p {color:#F60;font:16px arial, sans-serif;}
#login_pagamento_bx {clear:both;float:left;width:500px;height:160px;margin:30px 0 50px 250px;-webkit-box-shadow:0px 5px 12px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 5px 12px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 5px 12px 0px rgba(0, 0, 0, 0.2);}
#login_pagamento_bx p {color:#666;font:16px arial, sans-serif;padding:10px 0 14px 10px;text-align:center;}
#login_pagamento_bx label {color:#000;font:20px arial, sans-serif;margin:20px 0 0 20px;}
.fltr_txt {width:100px;margin:0;padding:6px 0 5px 0;color:#000;font:20px arial, sans-serif;text-align:center;background-color:#FFF;border:1px solid #fedfb8;}
.fltr_slc {width:150px;margin:0;padding:4px 0 4px 4px;color:#000;font:20px arial, sans-serif;text-align:center;background-color:#FFF;border:1px solid #fedfb8;}
.fltr_bt {clear:both;float:left;width:230px;height:45px;margin:20px 0 0 135px;padding:4px 0 4px 4px;color:#FFF;font:18px arial, sans-serif;text-align:center;background-color:#090;border:1px solid #090;}
.pgtos_list {clear:both;float:left;width:880px;height:35px;margin:10px 0 0 40px;background:#f4f4f4;border-top:2px solid #EAEAEA;border-bottom:2px solid #EAEAEA;}
.pgtos_list p {color:#666;font:16px arial, sans-serif;padding:10px 0 0 10px;}
.pgtos_list p span {color:#666;font:16px arial, sans-serif;font-weight:bold;}
.pgtos_list2 {clear:both;float:left;width:880px;height:35px;margin:10px 0 0 40px;background:#F99;border-top:2px solid #EAEAEA;border-bottom:2px solid #EAEAEA;}
.pgtos_list2 p {color:#FFF;font:16px arial, sans-serif;padding:10px 0 0 10px;}
.pgtos_list2 p span {color:#FFF;font:16px arial, sans-serif;font-weight:bold;}
/* TCBOX */
#tcbox_title_inner, #tcbox_info_inner, #tcbox_loading_inner, div.tcbox_message {color:#FD9417;font:20px arial, sans-serif;}
#tcbox_container {position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#tcbox_overlay {position:relative;width:100%;height:100%;}
#tcbox_wrapper {position:absolute;visibility:hidden;width:100px;}
#tcbox_wrapper_inner {position:relative;border:1px solid #EEE;overflow:hidden;height:100px;}
#tcbox_body {position:relative;height:100%;}
#tcbox_body_inner {position:absolute;width:100%;height:100%;}
#tcbox_player.html {height:100%;overflow:auto;}
#tcbox_body img {border:none;}
#tcbox_loading {position:relative;height:100%;margin-left:-10px;}
#tcbox_loading_inner {position:absolute;font-size:1em;line-height:24px;width:100%;height:24px;top:50%;margin-top:-12px;text-align:center;}
#tcbox_body, #tcbox_loading {background-color:#FFF;}
#tcbox_title, #tcbox_info {position:relative;margin:0;padding:0;overflow:hidden;}
#tcbox_title, #tcbox_title_inner{height:35px;line-height:26px;}
#tcbox_title_inner{font-size:1.8em;}
#tcbox_info, #tcbox_info_inner{height:50px;line-height:20px;}
#tcbox_info_inner {font-size:1.5em;padding-top:5px;}
#tcbox_nav {float:right;width:45%;height:60px;padding:2px 0;}
#tcbox_nav a {display:block;float:right;width:50px;height:40px;margin-left:10px;cursor:pointer;background-size:100% 100%;opacity:0.7;}
#tcbox_nav a:hover {transition:opacity 500ms;opacity:1;}
#tcbox_counter {float:left;width:45%;}
#tcbox_counter a {padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#328ABE;}
#tcbox_counter a.tcbox_counter_current {text-decoration:underline;}
div.tcbox_message{font-size:1em;padding:10px;text-align:center;}
div.tcbox_message a:link,div.tcbox_message a:visited{color:#328ABE;text-decoration:underline;}
#tcbox_nav_next {background-image:url(../imgs/next.png);}
#tcbox_nav_previous {background-image:url(../imgs/previous.png);}
