BODY, HR { width: 970px; margin: 0px; margin-top: 10px; }
HR { border: 0px; border-top: 1px solid #ccc; height: 1px; overflow: hidden }
H1 { margin: 0px; padding: 5px; }

.lista_tabela
{
	position: relative;
	min-width: 500px;
	width: 100%;
	margin: 0px;
	/*border: 1px solid transparent;*/
	border:1px solid #646464;
	/*border-bottom:1px solid #646464;
	border-top:0px;*/
}

.lista_tabela .b_head
{
	background: #ccc;
	color: black;
	margin: 0px;
	padding: 5px;
}
input.button{cursor:pointer;}
/*.lista_tabela .b_search
{
	position: absolute;
	top: 4px;
	right: 5px;
	bborder: 1px solid red;
}*/
*{margin:0px;padding:0px;font-family:Tahoma;}
body{background:#333333;color:#fff;margin:0px;padding:0px;font-family:Tahoma;}
#log{color:black;}
#body{width:994px;background:black;display:block;float:left;clear:both;/*border:1px solid #FFF;*/border-top:none;border-bottom:none;}
.ie #body{padding-bottom:5px;}
#top {display:block;margin:0px;padding:0px;clear:both;float:left;}
#top .link{display:block;clear:left;float:left;width:580px;background:#939393;/*#ACACAC;*/}
#top .link a{outline:none;text-decoration:none;font-size:18px;font-weight:normal;margin-left:15px;display:block;padding:2px;padding-left:6px;padding-right:6px;height:52px;line-height:52px;float:left;text-align:center;background:#939393;/*#9A9A9A;*/color:#FFF;/*border:1px solid transparent;*/}
#top .link a:hover{background:#ACACAC;/*border:1px solid #EFEFEF; border-bottom:1px solid black;border-right:1px solid black;*/}
#top .extra{font-size:14px;font-weight:normal;padding-left:20px;display:block;float:left;clear:right;height:52px;line-height:52px;background:black;color:#fff;}
#top .extra a{outline:none;color:#fff;font-size:14px;margin-left:3px;margin-right:3px;}
hr.separador{width:994px;clear:both;background:#FFF;height:1px;border:0px;margin:0px;padding:0px;margin-bottom:3px;}
.ie hr.separador{margin-top:-7px;height:0px;border-top:1px solid #FFF;}
#banner{position:relative;margin:0px;padding:0px;margin-bottom:6px;width:994px;display:block;float:left;clear:both;height:186px;background: black url('body/banner_bg.gif') bottom repeat-x ;}
.ie #banner{margin-top:-10px;}
#banner .data{margin-left:5px;display:block;float:left;clear:left;font-size:12px;color:#CFCECA;}
#banner .login{margin-right:5px;display:block;text-align:right;float:right;clear:right;font-size:12px;color:#CFCECA;display:block;/*display:none;visibility:hidden;*/}
#banner .login #loginEmail{display:block;}
#banner .login #forgotEmail{display:block;position:absolute;margin-left:-30000px;}
.ie #banner .login #loginEmail{z-index:2;}
.ie #banner .login #forgotEmail{z-index:2;}
#banner .login a{color:#FFF;}
#banner .login a.off{color:#4F4E4A;text-decoration:none;cursor:default;}
#banner .login input{margin-right:3px;width:80px;font-size:11px;text-align:center;}
#banner .login input.button{margin:0px;margin-left:2px;padding:0px;padding-right:1px;padding-bottom:4px;margin-top:2px;height:21px;margin-bottom:-2px;line-height:21px;}
#banner .logo{top:30px;position:absolute;left:234px;background: url('body/xterra_logo.gif') center no-repeat;width:523px;height:91px;border:0px;cursor:pointer;}
#banner .botoes{padding-left:120px;padding-right:100px;text-align:center;bottom:0px;height:40px;margin-top:145px;}
#banner .botoes a{outline:none;font-weight:normal;letter-spacing:0px;font-size:18px;margin-left:60px;width:172px;height:40px;line-height:40px;color:#FFF;display:block;float:left;border:1px solid #FFF;border-bottom:none;background:black;}
#banner .botoes a:hover{text-decoration:none;color:black;background:#FCBF29;border:1px solid black;border-bottom:none;}
#banner .botoes a.ativado{color:black;background:#30A74B;/*#2EA74A;*/border:1px solid black;border-bottom:none;}
#banner .botoes a.ativado:hover{background:#30A74B;text-decoration:none;cursor:default;}
#banner .botoes a.bt_off{font-weight:normal;letter-spacing:0px;font-size:18px;margin-left:60px;width:172px;height:40px;line-height:40px;color:#555;display:block;float:left;border:1px solid #555;border-bottom:none;background:black;cursor:default;}
#banner .botoes a.bt_off:hover{text-decoration:none;color:#555;background:black;border:1px solid #555;border-bottom:none;}
#flash{position:relative;width:970px;height:220px;border:6px solid #CFCECA;display:block;clear:both;float:left;margin-left:6px;margin-right:6px;text-align:center;}
.ie #flash{width: 982px;}
#flash #banner_brazil{left:0;top:0px;width:970px;height:220px;}
#flash #banner_regional{width:970px;top:0px;height:220px;display:none;visibility:hidden;left:-3000px;}
.footer{text-align:center;font-size:12px;margin-top:6px;margin-bottom:6px;width:960px;display:block;float:left;}
#page{font-size:12px;background:#CFCECA url('body/bgpage.gif') top repeat-x;color:black;display:table;clear:both;float:left;margin-left:6px;margin-right:6px;border:6px solid #CFCECA;border-top:none;height:390px;width:970px;}
.chrome #page{width:982px;height:400px;}/*Adicionado height e display:table; o chrome ie e normal #page*/
.ie #page{width:982px;height:400px;}
.footer div.bot_bar{display:block;text-align:center;padding-bottom:2px;}
.footer div.bot_bar a{color:#AAA;}
/*============
 *SUB LINKS
 *============*/
.sublink{clear:both;background:black;display:block;height:27px;margin-bottom:30px;}
.sublink a{outline:none;color:#FFF;display:block;float:left;padding-left:10px;padding-right:10px;height:25px;font-size:18px;font-weight:normal;line-height:25px;border-right:1px solid #FFF;/*#646464;*/border-top:1px solid black;border-bottom:1px solid black;}
.sublink a:hover{border-top:1px solid #FCBF29;border-bottom:1px solid #FCBF29;text-decoration:none;background:#FCBF29;color:black;}
.sublink a.ativado{text-decoration:none;background:#30A74B;color:black;cursor:default;}
.sublink a.ativado:hover{border-top:1px solid black;border-bottom:1px solid black;text-decoration:none;background:#30A74B;color:black;cursor:default;}
.sublink a.off{color:#FFF;cursor:default;}
.sublink a:hover.off{background:none;color:#FFF;text-decoration:none;border-top:1px solid black;border-bottom:1px solid black;}
/*============
 *TITULOS
 *============*/
p.titulo{letter-spacing:2px;margin-bottom:6px;background:#30A74B;/*#2EA74A;*/height:24px;padding-left:5px;border:1px solid #242424;border-left:none;border-right:none;color:black;font-weight:normal;font-size:18px;}
p.detalhe_p{margin:0px;display:block;text-align:left;}
p.bgYellow{background:#FCBF29;color:black;padding-left:36px;}
.ie p.bgYellow{margin-right:-6px;}
p.etapa{width:652px;}
p.titulo_desc_etapa{margin:0px;margin-bottom:6px;}
#formulario p.formulario{background:#4D4D4D;color:#FFF;margin:0px;padding:0px;margin-bottom:6px;font-size:14px;padding-left:10px;height:auto;font-weight:bold;}
p.ranking{margin:0px;}
p.noticia{margin-bottom:10px;width:657px;}
.ie p.noticia{width:656px;}
.ie p.etapa{width:656px;}
p.galeria{margin:0px;}
p.galeriaOptions{background:black;color:#FFF;height:auto;margin-bottom:0px;padding:0px;font-size:14px;font-weight:normal;text-align:left;padding:4px;}
p.galeriaTituloOptions{margin-bottom:0px;font-size:12px;font-weight:normal;height:20px;line-height:20px;background:#4D4D4D;color:#FFF;}
p.resultado{margin:0px;}
p.resultadoOptions{background:black;color:#FFF;height:auto;margin-bottom:0px;padding:0px;font-size:14px;font-weight:normal;text-align:right;padding:2px;}
p.evento{background:black;color:#FFF;margin-bottom:0px;height:24px;}
p.realizado{border:0px;background:#4D4D4D;margin-top:0px;line-height:24px;font-family:Tahoma;}
p.proximo{border:0px;margin-top:0px;line-height:24px;font-family:Tahoma;}
.ie p.evento{height:26px;}
div#detalhe_evento.titulo{padding:0px;letter-spacing:1px;margin-bottom:6px;background:#30A74B;/*#2EA74A;*/height:24px;padding-left:5px;border:1px solid #242424;border-left:none;border-right:none;color:black;font-weight:normal;font-size:17px;}
div#eventos_parelelos.titulo{padding:0px;letter-spacing:1px;margin-bottom:6px;background:#30A74B;/*#2EA74A;*/height:24px;padding-left:5px;border:1px solid #242424;border-left:none;border-right:none;color:black;font-weight:normal;font-size:17px;}
div#eventos_inscricoes.titulo{padding:0px;letter-spacing:1px;margin-bottom:6px;background:#30A74B;/*#2EA74A;*/height:24px;padding-left:5px;border:1px solid #242424;border-left:none;border-right:none;color:black;font-weight:normal;font-size:17px;}
#noticia div.titulo{display:block;background:#30A74B;/*#2EA74A;*/padding-left:5px;letter-spacing:2px;border:1px solid #242424;border-left:none;border-right:none;color:black;font-weight:normal;font-size:18px;}
.xterra_bstrip p.titulo{padding-left:36px;}
/*============
 *DIV RIGHT
 *============*/
#right{float:right;clear:right;width:307px;}
.ie #right{width:308px;}
/*============
 *NOTICIA IN RIGHT
 *============*/
#noticia {font-size:14px;display:block;width:307px;position:relative;}
.ie #noticia{width:308px;}
#noticia .box{display:block;padding-left:5px;padding-top:5px;padding-bottom:6px;}
#noticia .box .n_titulo{display:block;font-weight:bold;}
#noticia .box .data{display:block;font-weight:bold;margin-bottom:4px;font-size:12px;color:#666;}
#noticia .box .noticia{display:block;position:relative;padding-bottom:20px;}
#noticia .box .noticia a.not{display:block;font-size:12px;font-weight:bold;position:absolute;right:2px;color:#666;}
.ie #noticia .box .noticia a.not{margin-top:14px;}
#noticia .msg_not_found{color:#555555;font-size:14px;padding-top:6px;padding-bottom:10px;display:block;text-align:center;}
#noticia p.sep{display:block;height:6px;font-size:0px;margin:0px;margin-top:4px;margin-bottom:4px;background:#ccc;}
#noticia .indice_not{color:black;font-weight:normal;font-size:12px;display:block;float:right;clear:right;margin-right:6px;margin-top:4px;}
#noticia .indice_not a{color:#FFF;}
#noticia .indice_not a.off{color:#444;text-decoration:none;cursor:default;}
/*#noticia .box .noticia a:hover.not{text-decoration:none;}*/
/*============
 *PAGE Etapas e Calendarios
 *============*/
.etapas_calendarios{width:970px;display:table;background:url('body/padronagem_fundo.gif') repeat;}
.etapas_calendarios #right{margin-left:-6px;border-left:6px solid #CCC;}
.componentes{border-right:6px solid #CCC;width:657px;float:left;clear:left;}
.xterra_tab{margin-bottom:0px;width:657px;margin-left:-1px;}
.ie xterra_tab{margin-left:0px;}
.xterra_tab td{cursor:default;color:black;}
.xterra_tab tr{background:transparent;}
.xterra_tab *{cursor:default;}
.xterra_tab .inputhelper{color:#414141;}
.ie .xterra_tab .b_content{width:656px;border-bottom:1px solid #646464;margin:0px;padding:0px;margin-left:1px;}
.xterra_tab .b_head{height:20px;}
.xterra_tab .b_search{font-size:14px;font-weight:bold;display:block;background:#30A74B;margin-top:-35px;}
.xterra_tab .b_search *{font-size:14px;font-weight:bold;}
.ie .xterra_tab .b_search{margin-top:-41px;}
.xterra_tab .c_busca tr{background:transparent;}
.xterra_tab .b_nav {margin-top:-25px;}
.xterra_tab .b_nav .b_txt{font-size: 11px;color: #FFF;}
.xterra_tab .b_nav *{background:transparent;}
.xterra_tab .b_nav .b_prev{background: url( 'body/prev.gif' ) no-repeat;}
.xterra_tab .b_nav .b_next{background: url( 'body/next.gif' ) no-repeat;}
.xterra_tab .b_content_table .cell{float: left;width: 100px;padding: 2px;padding-top: 6px;padding-left: 5px;padding-right: 5px;}
div.labels{cursor:pointer;}
.xterra_tab .b_content_table .even,.xterra_tab .b_content_table .odd{background:url('body/lista_bg.png') repeat-x;height:52px;color:black;cursor:default;position:relative;}
.xterra_tab .b_content_table .even *,.xterra_tab .b_content_table .odd *{font-size:12px;font-weight:bold;cursor:pointer;}
.xterra_tab .b_content_table .divover, .xterra_tab .b_content_table .rowover{background: #DDD;cursor:pointer;}
.xterra_tab .b_content_table .reg_button{background:black url('body/seta.png') center 22px no-repeat;height:58px;width:20px;border-left:1px solid #646464;position:absolute; top:0px;right: 0px;}
.ie .xterra_tab .b_content_table .reg_button{margin-right:-1px;}
.xterra_tab .b_content_table .divover .reg_button, .xterra_tab .b_content_table .rowover .reg_button{background:black url('body/seta_hover.png') center 22px no-repeat;/*#242424;#424242*/}
.xterra_tab {margin-bottom:30px;}
/*============
 *PAGE NOTICIA
 *============*/
.pg_noticia{width:970px;display:table;background:url('body/padronagem_fundo.gif') repeat;}
.pg_noticia #right{border-left:6px solid #CCC;margin-left:-6px;}
.show_noticia{float:left;clear:left;display:block;min-height:350px;width:657px;border-right:6px solid #CCC;font-size:14px;font-family:tahoma;}
.ie .show_noticia{width:662px;height:350px;}
.show_noticia .tituloo{padding-left:6px;padding-right:6px;display:block;font-weight:bold;}
.show_noticia .dataa{padding-left:6px;padding-right:6px;display:block;font-weight:bold;margin-bottom:12px;}
.show_noticia .nt_desc{padding-left:6px;padding-right:6px;display:block;color:black;font-size:14px;padding-bottom:20px;}
/*.show_noticia .noticiadesc .img_noticia{float:right;clear:right;margin-left:6px;margin-bottom:6px;margin-right:6px;}*/
.show_noticia .msg_not_found{color:#555555;font-size:14px;padding-top:6px;padding-bottom:10px;display:block;text-align:center;}
/*============
 *PAGE INICIO (bstrip)
 *============*/
.bstrip_main{width:970px;display:table;background:url('body/padronagem_fundo.gif') repeat;}
.bstrip_left{width:668px;float:left;clear:left;border-right:6px solid #CCC;}
.ie bstrip_left{width:668px;}
.bstrip1{background:url('body/bstrip/fundo_thumb_01.gif') bottom repeat;}
.bstrip2{background:url('body/bstrip/fundo_thumb_02.gif') bottom repeat;}
.bstrip3{background:url('body/bstrip/fundo_thumb_03.gif') bottom repeat;}
.bstrip4{background:url('body/bstrip/fundo_thumb_04.gif') bottom repeat;}
.bstrip5{background:url('body/bstrip/fundo_thumb_01.gif') bottom repeat;}
.bstrip6{background:url('body/bstrip/fundo_thumb_03.gif') bottom repeat;}
.bstrip7{background:url('body/bstrip/fundo_thumb_02.gif') bottom repeat;}
.xterra_bstrip{height:161px;padding:0px;margin:0px;width:666px;overflow:hidden;padding-bottom:6px;}
.ie .xterra_bstrip{height:164px;width:668px;}
.xterra_bstrip .b_content_table{margin-left:40px;padding-right:10px;margin-top:-18px;  }
.ie .xterra_bstrip .b_content_table{margin-left:43px;margin-top:-78px;}
.xterra_bstrip .b_head{margin:0px;padding:0px;}
#bstrip{width:140px;padding:1px;margin-right:6px;background:black;cursor:pointer;}
.ie #bstrip{padding:0px;width:138px;}
#bstrip.off{cursor:default;}
#bstrip .txt{background:#4D4D4D;}
.ie #bstrip .txt{margin:1px;margin-top:0px;}
#bstrip .txt p{display:block;text-align:center;width:140px;color:#FFF;font-size:14px;}
.ie #bstrip .txt p{width:138px;}
#bstrip .txt p.tipo_etapa{font-weight:bold;}
#bstrip .txt p.etapa{}
#bstrip .proximos {background:black;}
#bstrip .proximos p{display:block;text-align:center;width:140px;color:#FFF;font-size:14px;}
#bstrip .proximos p.tipo_etapa{font-weight:bold;}
#bstrip .proximos p.etapa{}
.imgfit140{position: relative;overflow: hidden;background: black;}
.imgfit140 {width:140px;height:78px;}
.ie .imgfit140{width:139px;height:77px;padding:1px;}
.imgfit140 IMG{position: static;margin-top: -1000px;margin-left: -1000px;}
.xterra_bstrip .prev{ffloat:left;margin-left:4px;margin-top:46px; position: absolute; }
.xterra_bstrip .next{float:right;margin-right:4px;margin-top:46px;}
.xterra_bstrip .b_content_table .void{border: 1px solid black;background:transparent;width:140px;height:129px;margin-right:6px;}
.ie .xterra_bstrip .b_content_table .void{height:129px;}
.inicio {margin-right:-11px;width:296px;border-left:6px solid #CCC;margin-left:-6px;}
.inicio #noticia {width:296px;}
.xterra_video{width:296px;background:url('body/padronagem_fundo.gif') repeat;}
.ie .inicio {width:297px;padding:0px;margin-left:-6px;margin-right:-7px;}
.ie .inicio #noticia{width:295px;}
.ie .xterra_video{width:297px;}
.xterra_bstrip .b_nav .b_prev,.xterra_bstrip .b_nav .b_next,.xterra_bstrip .b_nav .b_prev_off,.xterra_bstrip .b_nav .b_next_off{width:32px;height:32px;}
.xterra_bstrip .b_nav .b_prev{cursor: pointer;background: url( 'body/bstrip/seta_esq_on.png' );background-repeat: no-repeat;}
.xterra_bstrip .b_nav .b_prev_off{background: url( 'body/bstrip/seta_esq_off.png' );background-repeat: no-repeat;}
.xterra_bstrip .b_nav .b_next{cursor: pointer;background: url( 'body/bstrip/seta_dir_on.png' );background-repeat: no-repeat;}
.xterra_bstrip .b_nav .b_next_off{background: url( 'body/bstrip/seta_dir_off.png' );background-repeat: no-repeat;}
.xterradesc{background:url('body/padronagem_fundo.gif') repeat;display:block;width:296px;font-size:14px;padding-bottom:10px;}
.xterradesc .box{padding:6px;}
.xterra_redes_sociais{background:url('body/padronagem_fundo.gif') repeat;width:668px;border-top:6px solid #CCC;text-align:center;}
.xterra_redes_sociais img{cursor:pointer;margin-top:2px;margin-left:6px;}
.ie .xterra_redes_sociais img{margin:0px;}
/*===========
 *PAGE DETALHES
 *============*/
.detalhe{width:970px;float:left;clear:left;background:url('body/padronagem_fundo.gif') repeat;margin:0px;padding:0px;}
.ie .detalhe{margin-bottom:-30px;}
#left_detalhe{width:704px;float:left;clear:left;margin:0px;padding:0px;border-right:6px solid #CCC;margin-bottom:-6px;border-bottom:6px solid #CCC;}
.ie #left_detalhe{width:710px;}
.detalhe *{color:black;font-size:14px;}
.detalhe .left{display:block;float:left;clear:left;width:195px;}
.detalhe .midd{display:block;border-left:6px solid #CCC;float:left;width:503px;}
.detalhe .midd .info{width:503px;height:168px;position:relative;border-bottom:6px solid #CCC;}
.detalhe .left .logo{background:black;border-bottom:6px solid #CCC;width:195px;height:195px;}
.detalhe .left .logo img{margin-left:-50000px;}
/*.ie .detalhe .left .logo{margin-bottom:-3px;}*/
.detalhe .left .links_detalhe_evento{margin-bottom:6px;padding-bottom:3px;}
.detalhe .left .links_detalhe_evento a{display:block;margin-bottom:8px;margin-left:6px;font-size:14px;font-weight:bold;}
.detalhe .left .links_eventos_paralelos{margin-top:6px;padding-bottom:3px;}
.detalhe .left .links_eventos_paralelos a{display:block;margin-bottom:8px;margin-left:6px;font-size:14px;font-weight:bold;}
.detalhe .left .links_inscricoes{margin-top:6px;padding-bottom:3px;}
.detalhe .left .links_inscricoes a{display:block;margin-bottom:8px;margin-left:6px;font-size:14px;font-weight:bold;}
.detalhe .midd .detalhe_evento{margin-top:0px;}
.detalhe .midd .detalhe_evento .detalhe_desc{padding:6px;padding-bottom:20px;}
.detalhe .midd .info1{display:block;width:270px;/*width:278px;*/height:168px;padding:6px;border-right:1px solid black;float:left;clear:left;}
.detalhe .midd .info2{display:block;width:214px;/*width:225px;*/height:168px;padding:6px;padding-right:0px; float:right;clear:right;position:relative;}
.detalhe .info2 .ins a{color:black;font-weight:bold;display:block;padding:4px;width:212px;/*width:219px;*/text-align:center;height:20px;position:absolute;bottom:0;right:0; background:#FCBF29;}
.detalhe .info2 .organizador{display:block;text-align:center;height:85px;}
.detalhe .info2 .organizador img{border:none;margin-left:-500000px;margin-top:-500000px;}
.detalhe .info2 .organizador img.on{cursor:pointer;}
.ie .detalhe .info2 .ins a{width:220px;margin-bottom:-1px;}
.ie .detalhe .midd{width:509px;}
.ie .detalhe .midd .info{width:503px;height:171px;}
.ie .detalhe .midd .info2,.ie .detalhe .midd .info1{height:171px;}
.firefox .detalhe .midd .info1{width:270px;}
.firefox .detalhe .midd .info2{width:214px;}
.firefox .detalhe .midd .info2 .ins a{width:212px;}
.firefox .detalhe .midd .info{height:168px;}
.firefox .detalhe .midd .info2,.firefox .detalhe .midd .info1{height:156px;}
#right_detalhe{width:260px;float:right;clear:right;margin-left:-6px;margin-bottom:-6px;border-bottom:6px solid #CCC;border-left:6px solid #CCC;}
.patrocinio{background:#FFF;/*url('body/padronagem_fundo.gif') repeat;*/width:260px;}
.ie #right_detalhe{width:260px;}
.ie .patrocinio{width:260px;}
.firefox #right_detalhe{width:260px;}
.firefox .patrocinio{width:260px;}
.patrocinio .img_patrocinio{margin-left:76px;padding-bottom:20px;padding-top:20px;}
.patrocinio .text_patrocinio{padding-bottom:20px;padding-top:20px;display:block;margin-top:20px;font-weight:bold;font-size:14px;text-align:center;}
.patrocinio .link{cursor:pointer;}
.patrocinio img{margin-left:-500000px;margin-top:-500000px;cursor:pointer;}
.options{display:block;clear:both;width:704px;height:20px;}
.ie .options{width:704px;}
.options .proximo,.options .anterior{width:100px;background:#666666;color:#FFF;font-size:10px;height:20px;line-height:20px;text-align:center;}
.options .proximo{float:right;clear:right;}
.options .anterior{margin-right:6px;float:right;clear:left;}
.options .on{cursor:pointer;background:black;}
/*============
 *Descricao ETAPA
 *============*/
.desc_etapa{width:970px;display:table;background:url('body/padronagem_fundo.gif') repeat;}
.desc_etapa .left{display:block;float:left;clear:left;width:195px;margin-top:6px;padding-bottom:20px;}
.desc_etapa .left a{margin-bottom:8px;display:block;color:black;padding-left:6px;font-size:14px;font-weight:bold;}
.desc_etapa .midd{display:block;float:left;width:769px;border-left:6px solid #CCC;background:url('body/padronagem_fundo.gif') repeat;}
.ie .desc_etapa .midd{width:775px;}
.desc_etapa .midd .texto{padding-left:6px;padding-right:6px;padding-bottom:35px;padding-top:6px; font-size:14px;}
.ie .desc_etapa{width:970px;}
.outros{background:url('body/padronagem_fundo.gif') repeat;width:970px;min-height:350px;}
.ie .outro{height:350px;}
.outros .texto{margin-top:-6px;padding-left:6px;padding-right:6px;padding-bottom:35px;padding-top:12px; font-size:14px;}
#right_desc{width:261px;float:right;clear:right;}
/*===========
 * FOTOS
 *===========*/
.foto{position:relative;float: right; clear: right;padding-left:6px;padding-bottom:6px;}
.foto img{margin-left:-500000px;margin-top:-500000px;cursor:pointer;}
.off img{cursor:default;}
.foto div.lupa{width:17px;height:17px;display:block;position:absolute;bottom:6px;right:0px;background:url('body/zoom.gif') no-repeat;cursor:pointer;}
.ie .foto .div.lupa{bottom:8px;right:0px;}
/*===========
 *Pop-Up Fotos
 *===========*/ 
#transparent{width:100%;height:100%;position:fixed;padding:0;margin:0;top:0;left:0;bottom:0;right:0;background:#FFF;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;display:none;visibility:hidden;}
#popup{width:716px;height:716px;background:black;display:none;visibility:hidden;position:absolute;color:#FFF;}
#popup *{color:#FFF;font-size:14px;}
.tab_popup{width:716px;height:700px;border:0px;margin:0px;padding:0px;}
.foto_p{position:relative;text-align:center;}
.foto_p img{margin-left:-30000px;margin-top:-30000px;}
#popup_seta_right{width:36px;height:716px;padding-top:300px;}
#popup_seta_left{width:36px;height:716px;padding-top:300px;}
.seta_right{background:url('body/popup/seta_right_off.gif') no-repeat;margin-left:5px;margin-right:5px;width:26px;height:26px;}
.seta_left{margin-left:5px;margin-right:5px;background:url('body/popup/seta_left_off.gif') no-repeat;width:26px;height:26px;}
.seta_right_on{background:url('body/popup/seta_right.gif') no-repeat;cursor:pointer;margin-left:5px;margin-right:5px;width:26px;height:26px;}
.seta_left_on{background:url('body/popup/seta_left.gif') no-repeat;cursor:pointer;margin-left:5px;margin-right:5px;width:26px;height:26px;}
/*============
 * Page Ranking
 *============*/
.desc_ranking{display:block;float:left;clear:left;min-height:350px;width:958px;padding-left:6px;padding-right:6px;background:url('body/padronagem_fundo.gif') repeat;font-size:14px;font-family:tahoma;padding-top:10px;}
.ie .desc_ranking{width:970px;height:350px;}
/*============
 * Cadastro
 *============*/
#formulario{background:url('body/padronagem_fundo.gif') repeat;position:relative;}
/*.chrome #formulario,.firefox #formulario{min-height:350px;}
.ie #formulario{height:330px;}*/
#formulario{min-height:420px;padding-top:20px;}
.ie #formulario{height:420px;}
#formulario .td_left{padding-left:10px;padding-top:10px;}
/*===========
 * Inscrição
 *===========*/
#formulario .tip{border:1px solid black;width:400px;padding:10px;font-size:13px;margin:6px;background:#FFF;text-align:left;}
#formulario .tab{display:block;font-weight:normal;color:#646464;width:935px;height:30px;font-family:tahoma;white-space: nowrap;font-size:20px;margin-right:20px;margin-bottom:10px;margin-top:5px;}
#formulario .tab span{margin:4px;}
#formulario .tab span.mouseon{cursor:pointer;}
#formulario .tab span.txt{float:left;display:block;width:180px;height:30px;}
#formulario .tab span.tab1{display:block;float:left;width:31px;height:30px;background: url('body/inscricao/etapa01.gif') no-repeat;}
#formulario .tab span.tab1on{display:block;float:left;width:31px;height:29px;background: url('body/inscricao/etapa01-b.gif') no-repeat;}
#formulario .tab span.tab2{display:block;float:left;width:31px;height:30px;background: url('body/inscricao/etapa02.gif') no-repeat;}
#formulario .tab span.tab2on{display:block;float:left;width:31px;height:29px;background: url('body/inscricao/etapa02-b.gif') no-repeat;}
#formulario .tab span.tab3{display:block;float:left;width:31px;height:30px;background: url('body/inscricao/etapa03.gif') no-repeat;}
#formulario .tab span.tab3on{display:block;float:left;width:31px;height:29px;background: url('body/inscricao/etapa03-b.gif') no-repeat;}
#formulario .tab span.tab4{display:block;float:left;width:31px;height:30px;background: url('body/inscricao/etapa04.gif') no-repeat;}
#formulario .tab span.tab4on{display:block;float:left;width:31px;height:29px;background: url('body/inscricao/etapa04-b.gif') no-repeat;}
#formulario .tab span.tab5{display:block;float:left;width:31px;height:29px;background: url('body/inscricao/etapa05.gif') no-repeat;}
#formulario .tab span.tab5on{display:block;float:left;width:31px;height:29px;background: url('body/inscricao/etapa05-b.gif') no-repeat;}
#formulario .tab span.tab6{display:block;float:left;width:31px;height:30px;background: url('body/inscricao/etapa06.gif') no-repeat;}
#formulario .tab span.tab6on{display:block;float:left;width:31px;height:29px;background: url('body/inscricao/etapa06-b.gif') no-repeat;}
#formulario .tab .end{font-size:14px;color:black;clear:right;padding-left:10px;color:#029834;width:200px;line-height:34px;}
#formulario .login_left{font-family:Tahoma;color:black;width:490px;border-bottom:6px solid #CCC;}
#formulario .login_right{width:480px;border-left:6px solid #CCC;border-bottom:6px solid #CCC;}
#formulario .listar_meus_atletas{border-top:none;border-bottom:1px solid #646464;border-left:none;border-right:none;}
.ie #formulario .listar_meus_atletas{width:970px;}
.ie #formulario .listar_meus_atletas .b_head{width:970px;}
#formulario .listar_meus_atletas .b_search .search1{float:right;margin-right:0px;padding-top:1px;margin-top:-25px;}
.ie #formulario .listar_meus_atletas .b_search .search1{float:right;margin-right:0px;padding-top:1px;margin-top:-25px;}
#formulario .listar_meus_atletas .b_head, #formulario .listar_meus_atletas .b_content *{color:black;}
#formulario .listar_meus_atletas .b_head {display:block;height:15px;}
#formulario .listar_meus_atletas .b_content .b_nav{}
#formulario .listar_meus_atletas .b_content .b_nav .b_txt{color:black;}
#formulario .listar_meus_atletas .b_content_table .cell{color:black;padding-bottom:10px;padding-top:10px;}
#formulario .listar_meus_atletas .b_content_table .odd, #formulario .listar_meus_atletas .b_content_table .even{background:none;}
#formulario .listar_meus_atletas .b_content_table .row{	position:relative;background:transparent;cursor:default;}
#formulario .listar_meus_atletas .b_content_table .row .remover_item_txt{position:absolute;right:10px;display:block;background: url('body/close.gif') no-repeat;margin-top:2px;width:14px;height:14px;}
#formulario .listar_meus_atletas .b_content_table .row .remover_item_txt_hover{background: url('body/close_hover.gif') no-repeat;/*color:#000;*/}
#formulario .listar_meus_atletas .b_content_table .divclick, #formulario .listar_meus_atletas .b_content_table .item_click{background: transparent;/*padding-top:10px;*/color:black;}
#formulario .listar_meus_atletas .b_content_table .divover, #formulario .listar_meus_atletas .b_content_table .rowover{background: transparent url('body/lista_bg.png') repeat;color: black;}
#formulario .listar_meus_atletas .b_content_table .cell{padding-left:5px;width:auto;}
#formulario .lista_pedidos {padding-top:4px;border:none;/*border-left:none;border-right:none;*/}
#formulario .lista_pedidos .b_content_table .cell{color:black;padding-bottom:10px;padding-top:10px;}
#formulario .lista_pedidos .b_content .b_nav{margin-top:-18px;}
#formulario .lista_pedidos .b_content .b_nav .b_txt{color:black;}
#formulario .lista_pedidos .b_content_table .row{cursor:default;background:transparent;}
#formulario .lista_pedidos .b_content_table .green{background:#CEDFA9;}
#formulario .lista_pedidos .b_content_table .divclick, #formulario .lista_pedidos .b_content_table .item_click{background: transparent;/*border-top:none;padding-top:10px;margin-top:6px;padding-bottom:6px;*/color:black;}
#formulario .lista_pedidos .b_content_table .divover, #formulario .lista_pedidos .b_content_table .rowover{background: url('body/lista_bg.png') top repeat-x;color: black;}
#formulario .lista_pedidos .b_content_table .green{background:#CEDFA9;}
/*#formulario .lista_pedidos .b_content_table .normal.divover, #formulario .lista_pedidos .b_content_table .normal.rowover{background:transparent url('body/lista_bg.png') top repeat-x;color:black;}
#formulario .lista_pedidos .b_content_table .green.divover, #formulario .lista_pedidos .b_content_table .green.rowover{background:#CEDFA9 url('body/lista_bg.png') top repeat-x;color:black;}*/
#formulario .lista_pedidos .valortotal{display:block;text-align:right;height:26px;line-height:26px;padding-right:92px;letter-spacing:2px;margin-bottom:6px;background:#ddd;/*#7a7a7a;*//*#2EA74A;*/border:1px solid #646464;border-left:none;border-right:none;color:black;font-weight:bold;font-size:12px;}
#formulario .lista_pedidos .b_content_table .cell .remover,.lista_pedidos .b_content_table .cell .finalizar{color:red;cursor:pointer;}
#formulario .lista_pedidos .b_content_table .cell .valor{display:block;text-align:right;}
.close_form{position:absolute;right:10px;display:block;background: url('body/close.gif') no-repeat;margin-top:2px;width:14px;height:14px;}
.fechar_txt{color:#FFF;cursor:pointer;float:right;clear:both;margin-top:-22px;margin-right:10px;}
/*=========
 * Button HELP
 *=========*/
.form_helptext{width:14px;height:13px;background: url('body/helptext.gif') no-repeat;display:block;cursor:help;}
.form_helptext_on{width:14px;height:13px;background: url('body/helptext_on.gif') no-repeat;display:block;cursor:help;}
/*==========
 * Galeria
 *==========*/
 #galeria{background:url('body/padronagem_fundo.gif') repeat;display:table;width:970px;}
.ie #galeria{padding-bottom:10px;}
#galeria_fotos{padding-left:4px;border-left:6px solid #CCC;padding-bottom:10px;display:block;float:right;clear:right;width:760px;}
.ie #galeria_fotos{width:770px;}
#galeria .left{padding-top:20px;display:block;margin-right:-6px;border-top:6px solid #CCC;border-right:6px solid #CCC;float:left;clear:left;width:199px;font-size:14px;}
.not_ie #galeria .left{}
.ie #galeria .left{width:206px;}
/*#galeria .left .modalidade_item{padding:2px;padding-left:10px;padding-right:4px;display:block;height:auto;margin-bottom:10px;border:1px solid transparent;border-left:none;border-right:none;}*/
#galeria .left .modalidade_item{outline:none;background:#30A74B;font-size:14px;font-family:tahoma;font-weight:bold;padding:2px;padding-left:10px;padding-right:4px;display:block;height:auto;margin-bottom:16px;border:1px solid black;border-left:none;border-right:none;}
#galeria .left .modalidade_item span{outline:none;font-size:14px;font-family:monospace;font-weight:bold;cursor:pointer;float:right;clear:right;letter-spacing:1px;}
.ie #galeria .left .modalidade_item span{margin-top:-20px;margin-right:2px;}
/*#galeria .left .modalidade_item span{cursor:pointer;float:right;clear:right;letter-spacing:1px;font-size:12px;}*/
/*.firefox #galeria .left .modalidade_item span{margin-top:-18px;}*/
/*.ie #galeria .left .modalidade_item span{margin-top:-18px;margin-right:2px;}*/
/*#galeria .left .modalidade_item:hover{background:#30A74B;border:1px solid black;border-left:none;border-right:none;}*/
#galeria .left .datas{display:block;padding-left:10px;margin-bottom:20px;height:auto;position:absolute;margin-left:-30000px;clear:both;}
#galeria .left .datas .link_data{display:block;}
#galeria .left .datas .link_data a{font-size:12px;}
.not_ie #galeria_fotos{min-height:390px;}
.ie #galeria_fotos{height:460px;}
#galeria .lista_galeria {border-top:0px;border-bottom:0px;border-top:6px solid #CCC;}
.ie #galeria .lista_galeria{margin:0px;padding-top:0px;margin-bottom:-16px;}
#galeria .lista_galeria .b_search{background:black;color:#FFF;margin:0px;padding:0px;margin-left:-4px;}
#galeria .lista_galeria .b_search .titulo{margin-top:-15px;margin-bottom:0px;font-size:14px;font-weight:bold;height:auto;}
#galeria .lista_galeria .b_search .busca{display:block;padding:2px;font-size:14px;text-align:right;}
.ie #galeria .lista_galeria .b_search .titulo{margin-top:-42px;}
#galeria .lista_galeria .b_content_table{margin-top:40px;}
#galeria .lista_galeria .b_content_table .cell{margin:0px; margin-bottom:50px;width:100px;height:100px;}
#galeria .lista_galeria .b_content_table .cell{width:120px;height:120px;}
#galeria .lista_galeria .img_div{width:120px;height:120px;}
.ie #galeria .lista_galeria .img_div{width:100px;height:100px;}
#galeria .lista_galeria .mod{padding:10px;width:98px;height:98px;}
.ie #galeria .lista_galeria .mod{width:120px;height:120px;}
#galeria .lista_galeria .m1{background:black url('body/galeria/moldura1.gif') no-repeat;}
#galeria .lista_galeria .m2{background:black url('body/galeria/moldura2.gif') no-repeat;}
#galeria .lista_galeria .m3{background:black url('body/galeria/moldura3.gif') no-repeat;}
#galeria .lista_galeria .m4{background:black url('body/galeria/moldura4.gif') no-repeat;}
.ie #galeria .lista_galeria .b_content_table .cell{margin:2px;margin-bottom:46px;}
#galeria .lista_galeria IMG{position:absolute;margin-left:-300000px;cursor:pointer;}
/*#galeria .lista_galeria IMG:hover{border-bottom:1px solid #888;border-right:1px solid #888;}*/
#galeria_popup_desc{text-align:left;background:black;position:absolute;bottom:0;left:0px;right:0px;width:716px;}
#galeria_popup_desc .evento_galeria{padding-left:14px;padding-bottom:10px;padding-right:4px;padding-top:6px;background:black;left:0;display:block;width:236px;bottom:0;position:absolute;}
#galeria_popup_desc .evento_galeria span{display:block;font-size:11px;}
/*.ie .evento_galeria{position:relative;}*/
#galeria_popup_desc .desc_foto_galeria{padding-left:14px;padding-right:10px;margin-top:4px;margin-bottom:6px;background:black;margin-left:254px;display:block;width:462px;border-left:1px solid #fff;height:76px;overflow:auto;}
.not_ie #galeria_popup_desc .desc_foto_galeria{width:436px;height:74px;}
/*.not_ie .desc_foto_galeria{min-height:86px;}
.ie .desc_foto_galeria{height:86px;}*/
/*============
 * Resultados / Ranking
 *============*/
#resultado{font-family:Tahoma;background:url('body/padronagem_fundo.gif') repeat;display:table;width:970px;}
#resultado_browser{padding-left:4px;border-left:6px solid #CCC;padding-bottom:10px;display:block;float:right;clear:right;width:760px;}
#resultado .left{padding-top:20px;display:block;margin-right:-6px;border-top:6px solid #CCC;border-right:6px solid #CCC;float:left;clear:left;width:199px;font-size:14px;}
.not_ie #resultado .left{}
.ie #resultado .left{width:216px;}
#resultado .left .modalidade_item{outline:none;background:#30A74B;font-size:14px;font-family:tahoma;font-weight:bold;padding:2px;padding-left:10px;padding-right:4px;display:block;height:auto;margin-bottom:16px;border:1px solid black;border-left:none;border-right:none;}
#resultado .left .divhover{background:#41B85C;}
#resultado .left .modalidade_item span{outline:none;font-size:14px;font-family:monospace;font-weight:bold;cursor:pointer;float:right;clear:right;letter-spacing:1px;}
/*.firefox #resultado .left .modalidade_item span{margin-top:-18px;}*/
.ie #resultado .left .modalidade_item span{margin-top:-20px;margin-right:2px;}
#resultado .left .datas .categorias{padding-bottom:10px;display:none;padding-top:10px;}
.ie #resultado .left .datas .categorias{padding-top:2px;}
#resultado .left .datas .categorias a{outline:none;display:block;padding-right:5px;text-align:right;margin-bottom:6px;padding:2px;color:black;font-size:14px;font-family:tahoma;font-weight:bold;background:#DCDCDC;margin-left:-10px;}
#resultado .left .datas .categorias a:hover{background:#DEFDDE}
#resultado .left .datas{display:block;padding-left:10px;margin-bottom:20px;height:auto;position:absolute;margin-left:-30000px;clear:both;}
#resultado .xterra_result{border-top:6px solid #CCC;}
#resultado .xterra_result .b_content_table .cell{color:black;}
#resultado .xterra_result .b_search{background:black;color:#FFF;margin:0px;padding:0px;margin-left:-4px;height:46px;margin-bottom:18px;}
#resultado .xterra_result .b_search .titulo{margin-bottom:0px;font-size:14px;font-weight:bold;height:auto;}
#resultado .xterra_result .b_search .busca{display:block;padding:2px;font-size:14px;text-align:right;}
#resultado .xterra_result .b_nav {margin-top:-20px;}
#resultado .xterra_result .b_content_table .item_click,#resultado .xterra_result .b_content_table .divclick{background:#FFF;}
#resultado .xterra_result .b_content_table .even,#resultado .xterra_result .b_content_table .odd{background:transparent;}
#resultado .xterra_result .b_content_table .divover{background:transparent;cursor:default;}
#resultado .xterra_result .b_content_table .male{background:#E6EFDE;cursor:default;}
#resultado .xterra_result .b_content_table .female{background:#E0FFE0;cursor:default;}
#resultado .xterra_result p.msg_draw{margin-top:10px;font-size:18px;color:#777;font-family:tahoma;display:block;text-align:center;}
.not_ie #resultado .xterra_result {min-height:390px;}
.ie #resultado .xterra_result {height:400px;}
#resultado .xterra_ranking .b_search{margin-left:0px;padding-left:2px;padding-bottom:2px;}
#resultado .xterra_ranking .b_search .titulo{margin-left:-2px;margin-bottom:2px;}
#resultado .xterra_ranking .b_search .help_link{color:#FFF;float:right;margin-top:3px;margin-right:6px;}
.ie #resultado .xterra_ranking .b_search{height:44px;}
.ie #resultado .xterra_ranking .b_search .help_link{margin-top:-18px;}
/*============
 * Minhas inscricoes
 *============*/
#minhas_inscricoes{font-family:Tahoma;background:url('body/padronagem_fundo.gif') repeat;display:table;width:970px;height:370px;}
.chrome #minhas_inscricoes{height:380px;}/*Adicionado height e display:table; o chrome ie e normal #page*/
.ie #minhas_inscricoes{height:380px;}
#minhas_inscricoes .lista_minhas_inscricoes .b_head, #formulario .listar_meus_atletas .b_content *{color:black;}
#minhas_inscricoes .lista_minhas_inscricoes .b_head {display:block;height:15px;}
#minhas_inscricoes .lista_minhas_inscricoes .b_content .b_nav{}
#minhas_inscricoes .lista_minhas_inscricoes .b_content .b_nav .b_txt{color:black;}
#minhas_inscricoes .lista_minhas_inscricoes .b_content_table .cell{color:black;padding-bottom:10px;padding-top:10px;}
#minhas_inscricoes .lista_minhas_inscricoes .b_content_table .odd, #formulario .listar_meus_atletas .b_content_table .even{background:none;}
#minhas_inscricoes .lista_minhas_inscricoes .b_content_table .row{	position:relative;background:transparent;cursor:default;}
#minhas_inscricoes .lista_minhas_inscricoes .b_content_table .row .remover_item_txt{position:absolute;right:10px;display:block;background: url('body/close.gif') no-repeat;margin-top:2px;width:14px;height:14px;}
#minhas_inscricoes .lista_minhas_inscricoes .b_content_table .row .remover_item_txt_hover{background: url('body/close_hover.gif') no-repeat;/*color:#000;*/}
#minhas_inscricoes .lista_minhas_inscricoes .b_content_table .divclick, #formulario .listar_meus_atletas .b_content_table .item_click{background: transparent;/*padding-top:10px;*/color:black;}
#minhas_inscricoes .lista_minhas_inscricoes .b_content_table .divover, #formulario .listar_meus_atletas .b_content_table .rowover{background: transparent url('body/lista_bg.png') repeat;color: black;}
#minhas_inscricoes .lista_minhas_inscricoes .b_content_table .cell{padding-left:5px;width:auto;}
/*============
 * Pagamento 
 *============*/
/*============
 * Loja popup
 *============*/
/*
#loja_popup{height:692px;margin-bottom:8px;width:700px;margin-left:8px;margin-right:8px;color:black;background: url('pages/store/images/fundo.png') repeat;}
#loja_popup table td{color:black;padding-left:10px;padding-right:10px;}
#loja_popup *{color:black;}
*/
/*============
 * Kintool
 *============*/
.ip_item_sel{border-bottom:1px solid black;}
.ip_item{border-bottom:1px solid red;}
.inputpredict .ip_item, .inputpredict .ip_item_sel{border-bottom:1px solid #444;}
.inputpredict .ip_item_sel{}
/*============
 *FIM
 *============*/