/* geral */
body, html, *{margin:0; border:0; padding:0; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#6d6d6d; list-style:none;}
body, html{background:#ccc;}
img {border: 0px none;}
p{margin:0 0 10px 0;}
strong{font-weight:bold;}
em{font-style:italic;}
h2{background:url(i/bg_h2.jpg) repeat-y left top #fff; color:#000; padding:5px; float:left; width:80%; margin:10px 0 10px 0; font-weight:bold;}
.cronometro_perguntas{position:absolute; top:118px; left:670px; z-index:2; font-size:20px; color:#fff;}
/* estrutura, menu, conteudo, etc... */
#estrutura{width:770px; position:absolute; left:50%; margin:10px 0 10px -385px;}
#topo{float:left; width:100%; background:#213a6c;}
.logo{float:left; align:left;}
#bandeiras{float:right; margin:10px 10px 0 0;}
#bandeiras li{float:left;}
#bandeiras li a{display:block; padding:2px 5px 2px 5px; color:#fff; font-size:10px;}
#bandeiras li a:hover{text-decoration:underline;}
.sep{border-right:1px solid #fff;}
#menu_secundario{margin:-20px 10px 0 0; text-align:right; float:right; clear:both;}
#menu_secundario li{float:left; text-align:right;}
#menu_secundario li a{display:block; padding:2px 5px 2px 5px; color:#fff; font-size:10px;}
#menu_secundario li a:hover{text-decoration:underline;}
#menu_secundario li fieldset{float:left;}
.link_home a{background:url(i/link_home.gif) no-repeat center center transparent; width:29px; height:13px; display:block; text-indent:-12000px;}
.link_onde_comprar a{background:url(i/link_onde_comprar.gif) no-repeat center center transparent; width:79px; height:13px; display:block; text-indent:-12000px; margin:0 7px 0 0;}
.link_home a:hover{background:url(i/link_home_hover.gif) no-repeat center center transparent;}
.link_onde_comprar a:hover{background:url(i/link_onde_comprar_hover.gif) no-repeat center center transparent;}
#menu{float:left; margin:10px 0 -2px 0; display:block; width:100%;}
#menu li{float:left;}
#conteudo{float:left; min-height:410px; width:750px; padding:10px 10px 0 10px; background:#fff;}
* html #conteudo{height:410px;}
#rodape{float:left; clear:both; background:#003466; width:750px; padding:10px;}
#rodape img, #rodape p{float:left;}
.copyright{font-size:9px; color:#888; text-align:center; width:100%; padding:10px 0 10px 0; float:left;}
#rodape span img{margin:0 5px 0 0;}
#rodape span{position:relative; color:#fec921; font-size:11px; text-decoration:underline; margin:0 0 0 20px; cursor:hand; float:right;}
#rodape span ul{position:absolute; right:0; bottom:12px; width:150px; z-index:5; background:#003366; border-top:1px solid #ddd; border-right:1px solid #ddd; border-left:1px solid #ddd; display:none;}
#rodape span:hover ul{display:block;}
#rodape span ul li{float:left; width:150px;}
#rodape span ul li a{display:block; padding:3px; border-bottom:1px solid #ddd; color:#fff; text-decoration:none;}
#rodape span ul li a:hover{background:#cccccc; color:#000; text-decoration:none;}
/* caixas */
.esq_pleno{float:left; clear:both;}

.dir_pleno{float:right; clear:both;}

.esq{float:left;}

.dir{float:right;}

.caixa_esq{border:1px solid #28355f; float:left; margin:0 0 10px 0; padding:0;}

.caixa_dir{border:1px solid #28355f; float:right; margin:0 0 10px 0; width:auto;}

* html .caixa_dir{width:300px;}

.area_total{float:left; margin:0 -10px 10px -10px; clear:both;}

.ilustra_questao{border:1px solid #28355f; float:left; margin:-55px 0 10px 70px;}

.resultado{float:right; width:170px; margin:10px 0 0 0;}

.esq_borda, .centro_borda, .dir_borda{padding:15px; float:left; text-align:center;}

.esq_borda img, .centro_borda img, .dir_borda img{clear:both; margin:0 0 20px 0;}

.esq_borda{ border-left:1px solid #e5e5e5;}

.centro_borda{border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}

.dir_borda{border-right:1px solid #e5e5e5;}

.atributos{width:435px; float:left; margin:10px 10px 0 0; padding:10px; border:1px solid #6d6d6d;}

	.atributos li{background:url(i/icone_mais.gif) no-repeat left center transparent; padding:7px 0 7px 20px;}

	.atributos li.titulo{color:#1a5294; font-size:13px; background:none; padding:10px 10px 10px 0; font-weight:bold;}

/* botoes */

.btn_dir{float:right; clear:both; margin:10px 0 10px 0;}

.btn_esq{float:left; margin:10px 10px 10px 0;}

.btn_voltar{float:left; clear:both; margin:10px 0 10px 0;}

.btn_indique_amigo{float:left; clear:both; margin:0 0 10px 0;}

/* tabelas */

.tabela_ranking{float:left; width:95%; margin:5px 0 10px 10px; border-top:1px solid #c6bfa6; border-right:1px solid #c6bfa6;}

* html .tabela_ranking{margin:10px 10px 10px 10px;}

	.tabela_ranking td{border-left:1px solid #c6bfa6; border-bottom:1px solid #c6bfa6; padding:2px;}

	.tabela_ranking thead td{background:#ede5c9; font-weight:bold; text-align:center; color:#000;}

	.tabela_ranking tbody td{background:#f0f0f0; text-align:left;}

	.tabela_ranking tfoot td{background:#ede5c9; text-align:right; color:#000;}

.tabela_resultados{float:left; width:570px; margin:10px 0 10px 0;}

.td_perguntas{color:#0c2697; font-weight:bold; background:url(i/bg_td_perguntas.jpg) repeat-y left top transparent; padding:0 0 0 10px; font-size:10px;}

.arquivos{width:100%; float:left; clear:both; margin:10px 0 10px 0;}

.tr_img_arquivos td{text-align:center; padding:0 0 10px 0; vertical-align:middle;}

.tr_btns td{vertical-align:bottom; text-align:center; padding:5px 0 10px 0; border-top:1px solid #e8e8e8;}

.borda_td{border-right:1px solid #e8e8e8;}

.tabela_comparativo{float:right; width:550px; margin:0 0 10px 10px;}

* html .tabela_comparativo{margin:5px 3px 13px 10px;}

	.tabela_comparativo td{font-weight:bold;}

	.tabela_comparativo thead td{background:#203a6b; text-align:center; color:#fff; padding:5px;}

	.tabela_comparativo tbody td{border-bottom:2px solid #fff; padding:3px;}

	.tabela_comparativo tfoot td{background:#203a6b; padding:3px;}

	.item_comparativo{background:#efedee; width:200px; text-align:left;}

	.item_comparativo_02{background:#e0e0e0; width:200px; text-align:left;}

	.td_check{background:#e9e5e4; border-left:2px solid #fff; text-align:center;}

	.td_check_02{background:#d4d4d4; border-left:2px solid #fff; text-align:center;}

	.td_azul_01{background:#7c8ba8; border-left:2px solid #fff; text-align:center;}

	.td_azul_02{background:#7681a1; border-left:2px solid #fff; text-align:center; color:#fff; font-weight:bold;}

.tabela_dados_tecnicos{float:esq; width:660px; margin:10px 0 10px 10px;}

	.tabela_dados_tecnicos td{padding:2px; text-align:center;}

	.tabela_dados_tecnicos thead td{background:#163474; color:#ffc409; font-weight:bold;}

	.borda{border-left:2px solid #fff;}

	.tr_branco td{background:#fff;}

	.tr_azul td{background:#cfcfcf;}

/* forms */

label{display:block; margin:0 0 10px 0; vertical-align:top;}

.contato label{margin:0 10px 10px 0; vertical-align:top; display:inline;}

.campo{padding:1px; background:#fff; border:1px solid #ddd;}

.btn_buscar{color:#fff; background:#aa0000; border:1px solid #fff;}

.btn_buscar:hover{color:#fff; background:#ff0000; border:1px solid #fff;}

.btn{background:url(i/bg_btn.gif) repeat-x left bottom #4144b2; color:#fff; padding:3px; font-size:10px; text-align:center;}

.cadastro{float:left; margin:0 0 0 180px; width:310px; text-align:right; padding:30px; border-right:1px solid #e8e8e8; border-left:1px solid #e8e8e8;}

	.cadastro strong{float:left; margin:-30px -30px 0 -30px; text-align:center; width:100%; background:#e8e8e8; padding:5px 0 5px 0;} 

	.cadastro a{text-decoration:none; color:#888;}

	.cadastro a:hover{text-decoration:underline;}

* html .cadastro{margin:0 0 0 100px;}

.perguntas{float:left; margin:20px 0 0 0; width:450px;}

.contato{text-align:right; padding:0 0 0 10px; margin:0 0 0 10px; border-left:1px solid #e8e8e8; width:400px; float:right;}

	.contato input{margin:0 0 3px 0;}

.msg_enviada{text-align:center; padding:60px 0 60px 10px; margin:0 0 0 10px; border-left:1px solid #e8e8e8; width:400px; float:right; color:#aa0000; font-size:15px;}

/* CSS ERICK */

/* estrutura, menu, conteudo, etc... */
#estrutura02 {width:767px; position:absolute; left:50%; margin:0px 0 0px -385px;background:#213a6c;}

#lgLeft {float:left;}
.urlRight {float:right;padding:27px 0px 0px 0px;}
.nomeHeader {color:#ffffff;texto-decoration:none;}
.nomeHeader:hover {color:#ffffff;texto-decoration:underline;}

#menu02 {float:left; margin:10px 0 -2px 0; display:block; width:100%;}

	#menu02 li{float:left;}

#contTijolo {float:left;width:767px; heigth:550px; background: url('i/bgTijolo02.jpg') no-repeat;}
#Tijolo {float:left;width:767px;height:550px;}

#contTijolo2 {float:left;width:767px;}
#Tijolo2 {float:left;width:767px;}

#rodape02 {float:left; clear:both; background:#003466; width:767px; padding:0px 0px 0px 0px;}

.btRight {float:right;padding:10px 15px 0px 0px;}

#destCima {float:left;height:381px; width:767px; margin:0px; padding:0px; clear:both;}
#destCima2 {float:left; width:767px; margin:0px; padding:0px; clear:both;}
	.bnnDest {float:left; height:382px; width:415px; background:url('i/bgReboco.jpg') no-repeat left top;}
	.bnnDest2 {float:left; width:415px; background:url('i/bgReboco.jpg') no-repeat left top;}
	.bnnAviso {float:left; height:382px; width:350px; text-align:right;}

#destBox  {float:left; height:160px; width:687px; margin:0px 0px 0px 0px;}

h4 {font-size:18px; font-family:arial; font-weight:bold;color:#002758;}
.SpcBtIrwin {padding:15px 15px 0px 15px;}
.SpcTxtTit  {padding:15px 0px 0px 0px;}
.SpcBt  {padding:0px 120px 0px 0px; margin-top: -25px;}
.TxtBoxReboco {font-size:13px; font-family:arial; color:#000;margin-left: 15px; margin-right: 80px;}
.txtLink {color:#0e325f;text-decoration:none;}
.txtLink:hover {color:#0e325f;text-decoration:underline;}
.teste {text-align:right;width:767px;}

#TitBoxDest {background:url('i/bgTitDest.jpg') repeat-x; width:687px; height:27px; text-align:left; padding:6px 6px 0px 21px;margin:0px 0px 0px 25px;}
#BoxTreina {background:url('i/bgDegraBox.gif') repeat-x;width:687px;  padding:2px 3px 0px 21px;margin:0px 0px 0px 25px; height: 150px;}
#boxTreinamento {float:left; width:467px;  border:solid 1px #4e6787;padding:0px 3px 0px 6px; margin-botom: 5px;}
#boxSep {float:left; padding:1px 6px 0px 6px;}
#boxApostila {float:left; width:170px; border:solid 1px #4e6787;margin:0px 0px 0px 2px;padding:0px 0px 0px 0px;}
	.titApostila {background:#c1d5ec; width:100%; }
	.titApostila .espaco {margin-left: 5px; font-size:12; font-family:arial; font-weight:bold; color:#002758;}
	.detLeft {float:left; margin-right: 10px;}
	.detLeft2 {float:left; margin-top: 3px;}
	.spcImgApostila {margin-top:5px; margin-left: 5px; padding:0px 0px 0px 1px;}
	.txtTitCalend01 {font-family:arial; font-size:11px; color:#002758;}
	.labels {font-weight:bold; display: block; width: 125px; text-align: right; margin-top: 3px; font-size: 10px; }

#carro {float:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
#calendario {float:left; background:url('i/bgCalendario.gif') repeat-x; width:285px; _width:290px; height:110px;}
	.txtTitCalend {font-family:arial; font-size:12px; color:#002758;}
	.txttitBoldCalend  {font-family:arial; font-size:12px; color:#002758; font-weight:bold;}
	.spcTits01 {padding:5px 0px 0px 10px; margin:5px 0px 0px 10px;}
	.spcTits02 {padding:0px 0px 0px 10px; margin:3px 0px 0px 10px;}
	.SpcBtIns  {text-align:right; padding:40px 0px 0px 0px; margin:0px 0px 0px 0px;}

#ContContato {float:left;background:#fff; border:solid 1px #013567; width:685px; height:446px;float:left;padding:0px 0px 0px 0px; margin:40px 0px 0px 40px; _margin:40px 0px 0px 20px;}
	.bgTitFale {background:url('i/bgTitFale.gif');width:100%; height:48px;}
	.txtTitArea {float:left; color:#fff; font-weight:bold; font-family:arial; font-size:13px;}
	.SpcTitFale {margin:0px 0px 0px 20px; padding:5px 0px 0px 0px;}

#FormFale {float:left;}
	.name {clear:both;margin-top:5px;}
	.email {clear:both;margin-top:5px;}
	.fone {clear:both;margin-top:5px;}
	.cidade {clear:both;margin-top:5px;}
	.msg {clear:both;margin-top:5px; width:600px;}
	.receber {text-align:left; margin-left:70px; margin-top: 15px; clear: both;}
	.bts {float:right; width: 275px; text-align: left; margin-top: 35px;}
	.SpcLabel {margin:0px 10px 0px 10px;}
	.txtN {font-weight:bold;color:#000;}
	.campo02 {padding:3px 0px 0px 0px; margin:1px; /*background:url('i/bgName.jpg') fixed no-repeat;*/ border:1px solid #d7d7d7;}
	.campoEmail {padding:3px 0px 0px 0px; margin:1px; /* background:url('i/bgName.jpg') fixed no-repeat;*/ border:1px solid #d7d7d7;}
	.campoFone {padding:3px 0px 0px 0px; margin:1px; /* background:url('i/bgName.jpg') fixed no-repeat;*/ border:1px solid #d7d7d7;}
	.campoCidade {padding:3px 0px 0px 0px; margin:1px; /* background:url('i/bgName.jpg') fixed no-repeat;*/ border:1px solid #d7d7d7;}
	.campoMsg {padding:3px 0px 0px 0px; margin:1px; /* background:url('i/bgName.jpg') fixed no-repeat;*/ border:1px solid #d7d7d7; width:442px; height:121px;}
	.btValue {font-family:arial; font-size:11px;color:#fff;}

#barraAgenda1 {background: url(i/barra_agenda1.gif) no-repeat; width:767px; height:39px;}
#barraTreino {background: url(i/barra_treino.gif) no-repeat; width:767px; height:39px;}
#barraCadastre {background: url(i/barra_cadastre.jpg) no-repeat; width:767px; height:39px;}
#barraInscricao {background: url(i/barra_inscricao.jpg) no-repeat; width:767px; height:39px;}
#barraDownload {background: url(i/barra_downloads.jpg) no-repeat; width:767px; height:39px;}
#barraRelease {background: url(i/barra_release.jpg) no-repeat; width:767px; height:39px;}
#barraAlbum {background: url(i/barra_album.jpg) no-repeat; width:767px; height:39px;}
#barraLogin {background: url(i/barra_login.jpg) no-repeat; width:767px; height:39px;}


#mioloAgenda {background: url(i/bg_tijolo_treina.gif) no-repeat; width: 767px; height: 511px; text-align: center;}
#mioloTreino {background: url(i/bg_tijolo_trein.gif) no-repeat; width: 767px; text-align: center;}

#centroTreino {width: 685px; height:447px; border: 1px solid #013567; background: #ffffff;}
#centroTreino #horarios {width: 682px; height: 24px; background: #013567; margin-top:1px; margin-left:1px; text-align: left;}
#centroTreino #horarios .espaco {padding-top: 5px; margin-left: 15px; color: #ffffff; font-weight: bold; font-size: 12px;}
#centroTreino #barrinha {width: 682px; height: 18px; background: url(i/linhahor.gif) no-repeat;}
#centroTreino #comentario {width: 685px; height: 24px; background: #d3dce4;text-align: left;}
#centroTreino #comentario .espaco {margin-top: 5px; margin-left: 15px; color: #000000; font-size: 12px; font-family: arial;}
#centroTreino #campos {width: 685px; height: 18px; background: #aec4d4; margin-top: 13px;}
#centroTreino #campos .legendas {float: left; text-align: center; margin-right: 7px; margin-top: 2px; color: #0d3f6e; font-weight: bold; font-size: 11px;}
#centroTreino #tabela {width: 656px; margin-top: 5px;}
#centroTreino .linha1 {  background: #eaeff2; padding-left: 13px;}
#centroTreino .linha1 .camp {background: #c7ced3; color: #000000; padding-top: 4px; padding-bottom:4px; text-align: center;}
.camp img {margin-top: 5px;}
.camp a { color:#013567; text-decoration: none;}
.camp a:hover {text-decoration: underline;}

#centroTreino .linha4 {background: url(i/linha2bg.gif) 0px -1px repeat-x; height:10px;}
#centroTreino .linha2 .campTop, #centroTreino .linha3 .campTop, #centroTreino .linha4 .campTop {background: url(i/bgcimatab.gif) repeat-x; height:10px;}
#centroTreino .linha2 .campBot, #centroTreino .linha3 .campBot, #centroTreino .linha4 .campBot {background: url(i/baixotab.gif) repeat-x; height: 8px;}
#centroTreino .linha2 .camp {background: #d9dcde; color: #000000; padding-top: 1px; padding-bottom:1px; text-align: center;}
#centroTreino .linha3 {background: url(i/linha3bg.gif) 0px -2px repeat-x; height:8px;}
#centroTreino .botoes {float: right; text-align: left; margin-top: 10px; padding-right: 10px;}
*html #centroTreino .botoes {float: right; text-align: left; margin-top: 10px; padding-right: 11px;}
#btvoltarageda { float: right; margin-top: 45px; width: 72px; text-align: left;}
#centroTreino .botoes img {margin-right: 10px;}

#centroTreino #espaco {margin-left: 7px; width: 661px; text-align: left;}
#centroTreino #espaco #esquerda {float: left; width: 318px;}
#centroTreino #espaco #direita {float: right; width: 329px;}
#centroTreino #espaco #direita .titulos {width: 329px; height: 15px; background: #c8d1dd;}
#centroTreino #espaco #direita .titulos .esp {margin-top: 2px; margin-left: 8px; font-weight:  bold; font-family: arial; color: #000000;text-align:left;}
#centroTreino #espaco #direita .texto {margin-bottom: 10px; width: 307px; margin-top: 2px; text-align:left; color:#000000; margin-left: 9px;}

#centroTreino .bTits {width: 685px; height:18px; background:#d3dce4;}

#centroTreino .bTits .espa { margin-top: 2px; margin-left: 15px; color:#013567; text-align: left; font-weight: bold; font-family: arial;}	
#centroTreino .bTits .espa .dire {float: right; width: 134px; text-align:left; color:#013567; font-weight: bold; margin-top:-13px; font-family: arial;}
#centroTreino .bTits .espa .dire .data {color: #000000; font-family: arial;}

#centroTreino .infos {background: #eaeff2;width: 685px; margin-top: 2px; margin-bottom: 15px;}

#centroTreino .infos .ladoEsq {float: left; width: 334px; margin-top: 3px;}
#centroTreino .infos .ladoEsq .dentro {float: right; width: 318px; color:#000000; text-align: left; color: #000000; font-size:10px;font-family: arial;}
#centroTreino .infos .ladoEsq .dentro .esq {float: left; width: 76px; text-align: left; font-size:10px;font-family: arial; color:#000000; margin-top: 5px;}
#centroTreino .infos .ladoEsq .dentro .dir {float: right; width: 173px; text-align: left; font-size:10px;font-family: arial; color:#000000; margin-top: 5px;}
#centroTreino .infos .ladoDir {float: right; width: 341px;}
#centroTreino .infos .ladoDir .dentro { float: left; width: 329px; color: #000000;  font-size:10px; font-family: arial;}
#centroTreino .infos .ladoDir .dentro .esq {float: left; width:226px; text-align: center; font-size:10px;font-family: arial; color:#000000; margin-top:5px;} 
#centroTreino .infos .ladoDir .dentro .dirr {float: right; width: 96px; text-align: center; font-size:10px;font-family: arial; color:#000000; margin-top: 45px;} 
#centroTreino .infos .ladoDir .dentro .dirr img {margin-top: 5px;}
.strongs {font-size:10px;color:#000000; font-family: arial;}
.dataAgen {font-size: 10px; font-family: arial; color: #000000; font-weight: normal;}

a:hover {text-decoration: underline;}

#centroTreino .infosAgendar {color: #000000; width: 685px;}
#centroTreino .infosAgendar .caixas {color: #000000; float: left; margin-right: 30px; padding-left: 17px; padding-top: 7px; padding-bottom: 7px; font-size: 11px; text-align: left;}
#centroTreino .infosAgendar .caixas strong {color: #000000;}

.goNextLine {clear: both; height: 3px;}

#centroTreino #mensagemInscr {margin-top: 40px; text-align: left; font-family: arial; font-size: 12px; color:#000000; padding-left: 125px; margin-bottom: 5px;}
#centroTreino .thinline {color:#C5C5C5; background: #C5C5C5; height: 1px; width: 620px; margin-bottom: 5px; margin-top: 5px;}
#centroTreino .turmas {float: left; width: 215px; margin-right: 5px;}
.legen, .legen2 {margin-left: 5px; margin-top: 2px; font-size: 11px; font-family: arial;}
#centroTreino .thinline2 {border:0px none; height: 1px; width: 520px; margin-bottom: 5px; margin-top: 5px; background: #C5C5C5;}
#centroTreino #mensagemInscr2 {margin-top: 40px; text-align: left; font-family: arial; font-size: 14px; color:#000000; padding-left: 95px; margin-bottom: 5px;}
#centroTreino .thinline3 {border:0px none; height: 1px; width: 653px; margin-bottom: 5px; margin-top: 5px; background: #C5C5C5;}


#centroTreino .mensagemDown {text-align: left; padding-left: 15px; font-family: arial; font-weight: bold; font-size: 12px; color: #000000; margin-top:3px;}
#centroTreino .labelesq {float: left; margin-right: 10px; font-family: 12px; color:#000000; margin-top: 10px; font-weight: bold;}
#centroTreino .inputs {float: left; width: 200px; margin-right: 10px; border: 1px solid #C5C5C5; margin-top: 10px;}
#centroTreino .mioloApost {margin-left: 0px; width: 590px; margin-top: 10px;}
#centroTreino .backApost {width: 125px; float: left; margin-right: 20px; margin-top: 10px; border: 1px solid #C5C5C5; height: 195px; background: #EDF4FA; text-align: center; font-weight: bold;  font-size: 10px; color: #000000; padding-top: 5px;}
#centroTreino .backApost .mioloB {background: #ffffff; border: 1px solid #C5C5C5; height: 112px; width: 105px; margin-left: 8px; _margin-left:0px; margin-top: 5px; margin-bottom: 3px;}
#centroTreino .backApost  a {color: #000000; text-decoration:none;}
#centroTreino .backApost  a:hover {text-decoration: underline;}
#centroTreino .backApost img {margin-top: 5px;}

#centroTreino .release {width: 667px; border: 1px solid #CACACA; background:#E4E8EA;}
#centroTreino .release img {margin-top: 2px;}
#centroTreino .release .esquerda {width: 479px; float: left; margin-left: 1px; margin-top: 2px;}
#centroTreino .release .esquerda .titulo {width: 479px; height: 25px; background: #CCD3D7;}
#centroTreino .release .esquerda .titulo .espaco {padding-top: 3px; font-weight: bold; margin-left: 20px;}
#centroTreino .release .esquerda .esq {width: 48px; float: left; }
#centroTreino .release .esquerda .esq .img { margin-top: 10px; float: left; text-align: right; width: 38px; _width: 35px; margin-left: 0px;}
#centroTreino .release .esquerda .esq .vertical {margin-top: 10px; background: #CDD0D2; height: 86px; width: 1px; float: right; margin-right: 3px;}
#centroTreino .release .esquerda .dir {width: 428px; float: right; text-align: left; margin-top:10px;}
#centroTreino .release .esquerda .dir .vejamais a {float: right; margin-top: 20px; font-weight: bold; font-style: italic; text-decoration: none; font-size: 13px; font-family: arial;}
#centroTreino .release .esquerda .dir .vejamais a:hover {text-decoration: underline;}

#centroTreino .chamadaFotos {padding-left: 25px; color:#000000; font-size: 11px; text-align: left; font-family: arial; font-weight: bold; margin-top: 3px;}
#centroTreino #album {width: 661px; margin-left:25px; margin-top: 3px;}
#centroTreino #album .chamada, #centroTreino #album .chamada2 {font-weight: bold; color: #000000; text-align: left; width: 200px; float: left;}
#centroTreino #album .chamada2 {width: auto;}
#centroTreno #album .esquerda {width: 320px; float: left; }
#centroTreno #album .direita {width: 320px; float: right; }

#centroTreino #album .esquerda .boxes, 
#centroTreino #album .direita .boxes {background: #F4F7F9; border: 1px solid #DFDFDF; width: 134px; height: 167px; text-align: center; margin-top: 5px; font-weight: bold; font-size: 10px; float: left; margin-right: 20px; padding-top: 5px;}
#centroTreino #album .esquerda .boxes img,
#centroTreino #album .direita .boxes img {margin-top:5px; }

#centroTreino #album .esquerda2 { float: left; width: 225px;}
#centroTreino #album .esquerda2 .areaThumbs {float: right; width: 207px; height: 328px;}
#centroTreino #album .esquerda2 .areaThumbs .thumbs {float: left; margin-left: 0px; margin-bottom: 5px; width: 90px; text-align: center;}
#centroTreino #album .esquerda2 .rolagem {width: 207px; float: right; margin-right: 2px; background:#E5E5E5; height: 13px; margin-top: 10px;}
#centroTreino #album .esquerda2 .rolagem .setaEsq {float: left;}
#centroTreino #album .esquerda2 .rolagem .setaDir {float: right;}
#centroTreino #album .direita2 {float: right; width: 430px;}
#centroTreino #album .direita2 .foto {width: 385px; float: left;}
#centroTreino #album .direita2 .legenda {width: 385px; float: left; background:#E5E5E5; height: 13px; font-size: 9px; font-weight: bold; text-align: right; margin-top: 10px;}

#rodape02 span{ color:#fec921; font-size:11px; text-decoration:underline; margin-top:-15px; cursor:hand; float:right; }



	#rodape02 span ul{position:absolute; right:0; bottom:12px; width:150px; z-index:5; background:#003366; border-top:1px solid #ddd; border-right:1px solid #ddd; border-left:1px solid #ddd; display:none;}

	

	#rodape02 span:hover ul{display:block;}

	

	#rodape02 span ul li{float:left; width:150px;}

	

	#rodape02 span ul li a{display:block; padding:3px; border-bottom:1px solid #ddd; color:#fff; text-decoration:none;}

	

	#rodape02 span ul li a:hover{background:#cccccc; color:#000; text-decoration:none;}
