@charset "utf-8";
/* CSS Document */

/* Reseta */
/*body { overflow:hidden; }*/
* { color: #333333; margin: 0px; padding: 0px; font-family: Verdana; font-size: 11px; outline: none; }
a { color: #333333; text-decoration: none; }
a:hover { color: #CC0000; text-decoration: underline; }
img { border: none; }
iframe { border: none 0; }
img, input { behavior: url("iepngfix.htc") }

p { margin: 15px; text-align: justify; }
form label { display: block; font-size: 11px; }
	form label span{ display: block; width: 110px; text-align: right; font-size: 11px; }
	form label input, label select, label textarea, label button { }
input, select, textarea {}
optgroup { font-style: normal; font-weight: bold; }
option { text-indent: 10px; }

/*
input:focus, textarea:focus, select:focus { border-color:#CC0000; color: #CC0000; }
*/
button { height: 20px; font-size: 11px; background: #333333; color: #FFFFFF; border: 1px solid #999999; padding: 0px 3px; margin: 0 5px; cursor:pointer; }
fieldset { border: 1px solid #DDDDDD; padding: 3px 5px; }
	fieldset legend { border: 1px solid #BBBBBB; padding: 3px; }

/* Estrutura */

#geral{margin:0 auto; width:970px;background:#FFF; }

#topo { padding:0px; margin:0px; float:left; width:970px; background:#FFF; height:78px; } 
	#topo .logo { margin: 22px 0 0 52px; float: left; }
	#topo #contatos { text-align:right; display:block;  margin-right:44px; margin-top:6px; }
	#topo #contatos a.barra{ border-right:1px solid #999; margin-right:2px; padding-right:7px; color:#666666; font-size:9px;}
	#topo #contatos a.barra:hover{color: #CC0000; text-decoration:none; }
	#topo #contatos a.barraNone{font-size:9px;color:#666666;}
	#topo #contatos a.barraNone:hover{color: #CC0000; text-decoration:none; }
#menu { height: 22px; float:left; margin-top:16px; margin-left:53px;}
	#menu .itensMenu { list-style: none;float: left; position: relative; z-index: 30; }
		#menu .itensMenu li { float: left; display: inline; margin: 0; padding: 0; }
			#menu .itensMenu li a { color: #666666; font-size: 11px; font-weight: bold; display: block; line-height: 22px; padding: 1px 5px 0 5px; text-decoration: none; white-space: nowrap; }
			#menu .itensMenu li a:hover { color: #CC0000; }
				#menu .itensMenu li a img { margin: 6px 0; }
				#menu .itensMenu li ul { display: none; list-style: none; position: absolute; margin-top: 22px; margin-left:-20px; background-color:#FFF; filter: alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; padding:0px 10px; padding-bottom:10px; width:100px;}
					#menu .itensMenu li ul li {  float: none;text-align:center; }
						#menu .itensMenu li ul li a {margin: 1px; text-align:center; font-weight:100; border-bottom:1px solid #666666; display:block; }
						#menu .itensMenu li ul li a:hover {}
	#menu .busca { float: left;  padding: 0px; }
		#menu .busca { float: left; margin:4px 0 0 15px; height:15px; }
			#menu .busca .enviaBusca { display:block; width:48px; height:16px; background:url(../../images/bt_buscar.png) no-repeat; }
			#menu .busca .enviaBusca:hover { text-decoration:none; background:url(../../images/bt_buscar_hover.png) no-repeat; }
			#menu .busca span { font-weight: bold; color: #888888; font-size: 11px; }
				#menu .busca span input.text { height:12px; background:#ededed; border:none; font-size:9px; margin-right:4px; padding:2px; color:#999; width:127px;}
	#enviaBusca { background: none; }

#meio { margin-top: 1px; }
	#meio .conteudoLimitado { background: #FFFFFF; }

#paginas { float:left; width:970px; border-top:1px solid #CCC; padding-top:5px; margin-bottom:13px;}
#paginas span{ float:left; margin-right:52px; border:0px;  padding-left:7px;}
#paginas span a{ display:block; float:none; padding:0; margin-bottom:3px; color:#666666; font-size:10px;}
#paginas span a:hover{color: #CC0000; text-decoration:none; }
#paginas span img{ float:left; margin:0 0 0 7px; }

#rodape{ background:#f0f0f0; display:block; width:970px;height:13px; padding:1px 0 0 0; margin-bottom:10px; clear:both; }
#rodape a { text-decoration: none; font-size:9px; color:#666666; margin:0 0 0 10px; padding:0; }
#rodape a:hover { color:#990000; }
#rodape span { display:inline; color:#666666; font-size: 9px; margin:0 52px 0 52px; }
.rodape_interno { background: #E7E7E7; }
.rodape_interno span {  padding-top: 5px !important; }
 
/* Paginas Internas */

/* Empresa */
#mediaPlayer { margin-right: 15px; }

/* Onde Encontrar */
ul#ondeEncontrar{ margin:0px; padding:0px;  color:#666; }
ul#ondeEncontrar li{ list-style:none; float:left; margin-bottom:0px; width:110px;}
ul#ondeEncontrar li.rigth{ list-style:none; float:right; width:540px;}
ul#ondeEncontrar li.rigth tr td{ color:#666; font-size:10px;}
ul#ondeEncontrar li span{ font-weight:bold; color:#666; display:block; font-size:11px; line-height:18px;}
ul#ondeEncontrar li p{margin:0px; padding:0px; margin-top:20px; width:110px; text-align:left; color:#666; line-height:18px;}
ul#ondeEncontrar li a.ajuda{ float:left; margin-top:20px; color:#990000; font-weight:bold;}
ul#ondeEncontrar li a.form{ text-align:right; background:#FFF; color:#666; font-weight:100; font-size:10px; border:solid 1px #CCCCCC; padding:0 5px; float:right; margin-right:5px; }
ul#ondeEncontrar li a.form:hover{color:#990000; text-decoration:none;}
ul#ondeEncontrar li a.email { color:#999999; font-size:10px; font-weight:bold; }
ul#ondeEncontrar li a.email:hover { text-decoration:none; color:#990000; }

#ondeEncontrar .form{border:0; padding:1px; color:#666; background:#ededed; margin-left:10px;}

.enderecoOnde { clear:both; background:#F0F0F0; text-align:center; font-size:10px; padding:5px 0; color:#666; letter-spacing:0px; }
.enderecoOnde a { font-size:10px; color:#666; }
.enderecoOnde a:hover { color:#990000; text-decoration:none; }




/* Representante */
#representantes{background-image:url(../../images/interna/bgrepresentantes.jpg); float:left; width:970px; height:343px; *margin-top:-2px;}
	#representantes #caixa {float:right; width:225px; margin-top:110px; margin-right:20px; color:#FFF; font-weight:bold; font-size:10px; }
	#representantes #caixa span { color:#FFF; line-height:18px; font-size:10px; margin-bottom:20px; }
	#representantes #caixa span.none { line-height:10px; }
	#representantes #caixa button { width:23px; height:16px; background:none; border:solid 1px #FFF; margin:5px 0 0 5px; padding:0; }
	#representantes #caixa a { color:#FFF; }
	#representantes p{ font-size:10px; margin:0px; padding:0px; margin-top:5px; color:#FFF;}
	#representantes p a { color:#FFF; text-decoration:none; padding:0; font-size:10px; font-weight:normal; font-weight:bold; }
	
.representante input { margin-left: 50px; width:180px; }
.representante span { width: 40px; color:#FFF; }
.representante .botaoDireita { font-family: Verdana; font-size: 10px; border: none; background: none; color: #666666; font-weight: bold; }

/* Wallpapers */
.fotoWallpaper { width: 670px; margin-bottom:50px; text-align: left; background: #FFFFFF url(../../images/load-branco.gif) center center no-repeat; }
.fotoWallpaper img{ width:620px; height:257px;}
#resolucoes{ float:right; margin-top:10px;  padding-right:50px;}
#resolucoes a{ text-decoration:none; font-size:9px; color:#666;}
#resolucoes a:hover{ color:#990000}

.miniWallpaper{ border:none;}
a.miniWallpaper img{ padding:5px;background-color:#dadada; width:63px; height:47px; margin-bottom:8px; margin-left:10px;}

/* MIDIA */ 
.midiaEsq { width:217px; height:273px; float:left; display:table; }
.midiaEsq ul { margin:0; padding:0; list-style:none; margin:0 0 0 50px; }
.midiaEsq ul li { margin:0 0 5px 0; padding:0; font-size:10px; color:#666666; }
.midiaEsq ul li a { font-size:10px; color:#666666; }
.midiaEsq ul li a:hover { text-decoration:none; color:#990000; }
.midiaEsq .tvSmolder { clear:both; padding:0 0 0 50px; margin:10px 0 0 0; border-bottom:solid 1px #999999; border-top:solid 1px #999999; }
.midiaEsq .tvSmolder p { margin:9px 0; padding:0; font-weight:bold; }
.midiaEsq .tvSmolder p a { color:#666666; }
.midiaEsq .tvSmolder p a:hover { color:#990000; text-decoration:none; }
.midiaEsq .wallpapersNovo { clear:both; padding:0 0 0 50px; }
.midiaEsq .wallpapersNovo p { margin:9px 0; padding:0; font-weight:bold; color:#666666; }
.midiaEsq .wallpapersNovo ul { display:block; margin:0; padding:0; list-style:none; }
.midiaEsq .wallpapersNovo ul li { margin:0; padding:0; float:left; display:inline; }
.midiaEsq .wallpapersNovo ul li a img { border:solid 4px #DFD6D9; margin:0 10px 10px 0; padding:0; }

.setas { clear:both; width:153px; margin:0 0 0 50px; display:table; }
.setas .seta1 { float:left; }
.setas .seta2 { float:right; }

.midiaDir { width:620px; float:right; display:inline; margin:0 50px 0 0; }
.midiaDir .imagem { }
.midiaDir .dimensoes { clear:both; margin:5px 0 0 0; text-align:right; }
.midiaDir .dimensoes a { border-right:solid 1px #8c8c8c; color:#8c8c8c; margin:0; padding:0 10px 0 8px; font-size:10px; font-weight:bold; }
.midiaDir .dimensoes a:hover { text-decoration:none; color:#990000; }


/* Atletas */
.atletas a { text-decoration: none; display: inline; float: left; text-align: center; margin: 0px 35px 20px 35px; }
.atletas a img { display: block; }

.atletaEsq { float:left; width:458px; }
.atletaEsq .imagem { border:solid 1px black; height:228px; }
.atletaEsq .thumbs { clear:both; margin:10px 0; float:right; }
.atletaEsq .thumbs ul { margin:0; padding:0; list-style:none; /*width:372px;*/ }
.atletaEsq .thumbs ul li { margin:0 5px 0 0; padding:0; float:left; }
.atletaEsq .thumbs ul li a img { border:solid 1px black; }

.atletaDir { float: right; width: 410px; height:280px; margin-left:30px; }

.atletaRodape { clear:both; background:#f0f0f0; padding:0 0 0 486px; height:21px; }
.atletaRodape .voltar { display:block; float:left; width:64px; height:21px; background:url(../../images/bt_voltar.jpg); margin:0 10px 0 0; padding:0; }
.atletaRodape .voltar:hover { background:url(../../images/bt_voltar_hover.jpg); text-decoration:none; }
.atletaRodape .fale { display:block; float:left; width:152px; height:21px; background:url(../../images/bt_fale_atleta.jpg); margin:0 10px 0 0; padding:0; }
.atletaRodape .fale:hover { background:url(../../images/bt_fale_atleta_hover.jpg); text-decoration:none; }


/* Notícias */
#noticias{ float:left; width:968px; margin:20px 0px 0px 0px;position: relative;}
#noticias a#btProxima { float:right; width:14px; height:20px; background:url(../../images/seta_midia_baixo.jpg) no-repeat; margin:5px 37px 0 0; }
#noticias a#btProxima:hover { background:url(../../images/seta_midia_baixo_hover.jpg) no-repeat; text-decoration:none; }
#noticias a#btAnterior { float:right; width:14px; height:20px; background:url(../../images/seta_midia_cima.jpg) no-repeat; margin:10px 37px 0 0; }
#noticias a#btAnterior:hover { background:url(../../images/seta_midia_cima_hover.jpg) no-repeat; text-decoration:none; }


#noticiaRodape{ width:970px; clear:both; float:left; height:22px; margin-top:10px; background-color:#f0f0f0; text-align:right; font-weight:bold;color:#990000;}
#noticiaRodape a{color:#666;}
#pane1 object{ z-index:-1; position: relative;}

.fotoNoticia {width: 378px; height: 220px; float:left;}
.fotoNoticia img{ width: 378px; height: 193px; border:1px solid #000; background: #CCCCCC url(../../images/load.gif) center center no-repeat;}
.fotoNoticia p { margin:0px; padding-top:5px; /*padding-left:110px;*/ text-align:center; font-size:10px; color:#666666; }
#legendaFoto { text-align:center; color:#333333; font-weight:bold; padding-top:2px;}

.maisNoticias { padding: 5px 0px 0px 0px; display: block;}
.maisNoticias ul { padding:0px;  margin:0 0 0 108px; overflow:hidden; height:55px; width:290px; }
.maisNoticias ul li { border:solid 1px #FFF; margin:0; padding:0px; list-style:none;}
.maisNoticias ul li a{ color:#666666; font-weight:bold; padding:0 0 5px 0; margin:0;  border-bottom:1px solid #999; display:block; font-size:10px;}
.maisNoticias ul li a:hover{ text-decoration:none;color:#990000;}
.maisNoticias strong{ float:left; margin-left:50px; color:#990000;}
.maisNoticias .enviarPadrao { color:#333;}

.indiqueComente { clear:both; margin:0 0 0 10px; display:table; }
.indiqueComente .indique { display:block; float:left; width:156px; height:22px; background:url(../../images/indique.png); margin:0 10px 0 0; padding:0; }
.indiqueComente .indique:hover { background:url(../../images/indique_hover.png); text-decoration:none; }
.indiqueComente .comente { display:block; float:left; width:87px; height:22px; background:url(../../images/comente.png); margin:0 10px 0 0; padding:0; }
.indiqueComente .comente:hover { background:url(../../images/comente_hover.png); text-decoration:none; }

/* Contato*/
#contatoRodape{width:970px; float:left; height:22px; margin:10px 0 0 0; line-height:22px; background-color:#f0f0f0; text-align:center; color:#666; font-size:10px;}
#contatoRodape a { font-size:10px; color:#666666; }
#contatoRodape a:hover { color:#990000; text-decoration:none; }
#contato{margin:25px 0 22px 0; _margin:25px 0 0 0; padding:0; display:block; border:solid 1px #FFF;}
#contato tr td{font-size:9px; color:#666;}
#contato select{ width:300px; text-align:right;}
#contato textarea { width:300px; text-align:left;background:#ededed; border:none; padding:2px;font-size:10px; color:#666;}
#contato input{border:none; padding:2px; font-size:10px; color:#666;background:#ededed;}
	#contato input.nome{width:300px; }
	#contato input.email{width:300px;}
	#contato input.data{width:300px;}
	#contato input.celular{width:300px;}
	#contato input.endereco{width:300px;}
	
#frmContato { padding:0 0 0 50px; margin:0; display:block; }
#frmContato table { margin:0; padding:0; }
#frmContato button { border:solid 1px #CCCCCC; background:#FFFFFF; color:#666666; padding:0; margin:0; }
#frmContato a.enviar{ color:#666; border:solid 1px #CCC; padding:0 5px; margin:0 3px 0 0; }
#frmContato a.enviar:hover{ color:#990000; text-decoration:none; }


/* Curriculo */
#curriculo{ margin:30px 0 25px 0;}
#curriculo tr td{color:#666; font-size:9px;}
#curriculo select{ width:182px; }
#curriculo input{ width:182px;text-align:left;background:#ededed; border:none; padding:2px;font-size:10px; color:#666;}
#curriculo textarea{ width:182px;text-align:left;background:#ededed; border:none; padding:2px;font-size:10px; color:#666;}
.margemDir{ padding-right:10px;}

/*newsletter*/ 
#newsletter{}
#newsletter{background-image:url(../../images/interna/bgnews.jpg); float:left; width:970px; height:343px; *margin-top:-2px;}
	#newsletter #caixa{float:right; width:325px; margin-top:120px; margin-right:40px; color:#FFF;}
	#newsletter #caixa tr td{ color:#FFF; font-size:9px;}	
	#newsletter p{ font-size:10px; margin:0px; padding:0px; margin-top:10px; color:#FFF;}
	#newsletter p a{ color:#FF0; text-decoration:none;}
	
	#newsletter .cad { padding:1px 4px; margin:6px; border:1px #FFF solid;}
	#newsletter a.cad{ color:#FFF; text-decoration:none; height:30px;}
	#newsletter a:hover.cad { color:#CC0000; text-decoration:none;}
	#newsletter .formNew{margin:0px; padding:0px; background-color:#ededed; border:0px; padding:1px; font-size:10px; height:15px; width:160px;}
	#newsletter input{ width:182px;text-align:left;background:#ededed; border:none; padding:2px;font-size:10px; color:#666;}
	#newsletter textarea{ width:182px;text-align:left;background:#ededed; border:none; padding:2px;font-size:10px; color:#666;}
	
/*enquete*/ 
#frmEnquete .enquete {border:solid 1px #CCC; padding:0 5px; background:#FFFFFF; cursor:pointer; font-size:11px}
#frmEnquete .enquete:hover {color:#C00;}

/*Mapa do site*/ 
#mapadosite{ float:left; margin-bottom:60px; text-align:left;}
#mapadosite .coluna{ width:210px; float:left; margin-top:30px;  padding:0px; padding-left:25px;}
#mapadosite .coluna span{border-bottom:1px solid #cccccc; display:block;margin-bottom:15px;width:160px;}
#mapadosite .coluna span h2{ margin-top:20px; margin-bottom:10px; margin-bottom:5px; display:block; color:#666666;}
#mapadosite .coluna p{ margin:3px 0px; padding:0px;color:#666666;}
#mapadosite .coluna p b{ color:#666666;}

/*SAC*/ 
#sac{ float:left; margin-bottom:40px;}
#sac .coluna{ width:140px; float:left; margin-top:15px;  padding:0px; padding-left:40px;}
#sac .coluna span{border-bottom:1px solid #cccccc; display:block;margin-bottom:15px;}
#sac .coluna span h2{ margin-top:20px; margin-bottom:10px; margin-bottom:5px; display:block; color:#666666;}
#sac .coluna p{ margin:3px 0px; padding:0px;color:#666666;}

/* Classe Variadas */
#conteudoCatalogo { border: 4px solid #CCCCCC; width: 760px; height: 520px; display: none; position: absolute; z-index: 200; left: 50%; top: 50%; margin: -260px 0 0 -380px; }
	#conteudoCatalogo .fechar { text-decoration: none; text-align: center; background: #CCCCCC; color: #333333; position: absolute; height: 20px; line-height: 20px; width: 20px; margin: -24px 0 0 -4px; }
	#conteudoCatalogo .fechar:hover {text-decoration: none; text-align: center; position: absolute; height: 20px; line-height: 20px; width: 20px; margin-top: -24px; background: #CC0000; color: #FFFFFF; }
	#conteudoCatalogo iframe { border: 0 none; margin: 0px; padding: 0px; width: 760px; height: 520px; }
.conteudoLimitado { display: table; margin: 0 auto; float:left; }
/*.paginaInterna { margin: 30px 40px; color:#666666; }*/
.paginaInterna { margin: 30px 40px 33px 40px; color:#666666; font-size:10px; }
.paginaInterna tr td{font-size:10px; color:#666666; }
.esquerda { display: block; float: left; }
.direita { display: block; float: right; }
.clear { display: block; clear: both; }

.colunaEsquerda { width: 350px; float: left; margin-right: 10px; }
.paginacao { text-align: center; clear: both; }


.miniaturas a { display: inline; float: left; margin:2px 0px;}
.miniaturas a:hover { background: #CC0000; }
.miniaturas a img {width:55px; height:35px; border:1px solid #000;}

.maisNoticias #ant .enviarPadrao { background:url(../../images/seta2.gif) top no-repeat; width:23px; height:17px; margin:0px; padding:0px; display:block; cursor:pointer; border:0px solid;}
.maisNoticias #ant .enviarPadraoOver{ background:url(../../images/seta2.gif) bottom no-repeat; width:23px; height:17px; margin:0px; padding:0px; display:block; border:0px solid;}

#ant {float:left; display:block;}
#prox {float: left; margin-left:12px}

.maisNoticias #prox .enviarPadrao { background:url(../../images/seta.gif) top no-repeat; width:23px; height:17px; margin:0px; padding:0px; display:block; cursor:pointer; border:0px solid;}
.maisNoticias #prox .enviarPadraoOver{ background:url(../../images/seta.gif) bottom no-repeat; width:23px; height:17px; margin:0px; padding:0px; display:block; border:0px solid;}


.enviarPadrao { background: none; }
.enviarPadraoOver { background: none; color: #CC0000 !important;	 }

.formRepre{ margin:0px; padding:0px; background-color:#dddddd; border:0px; padding:1px; font-size:10px; height:15px;}

/* google */
.cse-overlay-bg { z-index: 9000; }
.cse-overlay { left: 50%; margin-left: -100px; margin-top: 50px; z-index: 10000; }
.gsc-control input { height: 18px; line-height: 18px; border: 1px solid #999999; color: #666666; }

/* Overlay */
#fundoPreto { display: none; background: #000000; width: 100%; height: 700px; position: absolute; top: 0px; left: 0px; z-index: 190; }



/* OVER */
.comboBox{ margin:0px; padding:0px; background: #ededed url(../../images/scroll.jpg) right no-repeat; }
.comboBox .titulo{ display:block; color:#333; height:15px; text-indent:6px; margin-right:25px; overflow: hidden; }
.comboBox .opcoes{ display:none; position:absolute; height:150px; width:185px; margin-top:1px; overflow:auto; margin: 15px 0 0 0; background-color:#E0E0E0; border:1px solid #FFF; padding:0px; }
.comboBox .opcoes a{ display:block; margin: 0px; padding:3px 6px; text-align:left; font-weight:100; font-size:10px; color:#333; border-bottom:1px solid #CCC;}
.comboBox .opcoes a:hover{ text-decoration:none; background-color:#F3F3F3;}

/*
.comboBox{ margin:0px; padding:0px; background: #ededed url(../../images/scroll.jpg) right no-repeat; }
.comboBox .titulo{ display:block; color:#333; height:15px; text-indent:6px; margin-right:25px; overflow: hidden; }
.comboBox .opcoes{ display:none; position:absolute; margin: 15px 0 0 0; background-color:#E0E0E0; border:1px solid #FFF; padding:0px; }
.comboBox .opcoes a{ display:block; margin: 0px; padding:3px 6px; text-align:left; font-weight:100; font-size:10px; color:#333; border-bottom:1px solid #CCC;}
.comboBox .opcoes a:hover{ text-decoration:none; background-color:#F3F3F3;}
*/

/* OVER */
.comboBoxPrincipal{ margin:0px; padding:0px; background: #ededed url(../../images/scroll.jpg) right no-repeat; }
.comboBoxPrincipal .titulo{ display:block; color:#333; height:22px; text-indent:6px; margin-right:25px; overflow: hidden; }
.comboBoxPrincipal .opcoes{ display:none; position:absolute; height:150px; width:185px; margin-top:1px; overflow:auto; margin: 22px 0 0 0; background-color:#E0E0E0; border:1px solid #FFF; padding:0px; }
.comboBoxPrincipal .opcoes a{ display:block; margin: 0px; padding:3px 6px; text-align:left; font-weight:100; font-size:10px; color:#333; border-bottom:1px solid #CCC;}
.comboBoxPrincipal .opcoes a:hover{ text-decoration:none; background-color:#F3F3F3;}

/* FORMULARIO PRODUTOS */
#frmAvaliacao ul li { border:solid 1px red; }

#frmIndique table tbody tr td button { background:#FFFFFF; border:solid 1px #CCCCCC; color:#666666; font-weight:normal; }
#frmIndique a.enviar{ color:#666; border:solid 1px #CCC; padding:0 5px; font-weight:normal; }
#frmIndique a.enviar:hover{ color:#990000; text-decoration:none; }

#frmComente table tbody tr td button { background:#FFFFFF; border:solid 1px #CCCCCC; color:#666666; font-weight:normal; }
#frmComente a.enviar{ color:#666; border:solid 1px #CCC; padding:0 5px; font-weight:normal; }
#frmComente a.enviar:hover{ color:#990000; text-decoration:none; }

#frmAtleta table tbody tr td button { background:#FFFFFF; border:solid 1px #CCCCCC; color:#666666; font-weight:normal; }
#frmAtleta a.enviar{ color:#666; border:solid 1px #CCC; padding:0 5px; font-weight:normal; }
#frmAtleta a.enviar:hover{ color:#990000; text-decoration:none; }
#frmAtleta a { text-decoration:none; font-weight:bold; }
#frmAtleta a:hover { text-decoration:none; }

#frmOndeEncontrar table tbody tr td button { background:#FFFFFF; border:solid 1px #CCCCCC; color:#666666; font-weight:normal; }
#frmOndeEncontrar a.form{ color:#666; border:solid 1px #CCC; padding:0 5px; font-weight:normal; }
#frmOndeEncontrar a.form:hover{ color:#990000; text-decoration:none; }


button.enviar { background:#FFF; color:#CC0000; cursor:pointer}

#enviarBotao { border:solid 1px #CCC; padding:0 5px; margin:3px 5px 0 0; }
#enviarBotao:hover {  color:#CC0000;}


/* CADASTRO */

/*#cadastro { font-size:12px; margin-bottom:10px;}
#cadastro input { border:1px solid #CCC; height:18px; }
#cadastro table tr td { padding:5px 0;}
#cadastro table tr td p.campoRadio { float:left; padding:0; margin:0 5px; border-right:1px dashed #CCC; padding-right:10px; border-bottom:1px dashed #CCC}
#cadastro table tr td p.campoRadio input { float:left; margin-right:5px;}*/

#cadastro .but { border:1px solid #CCC; background:#FFF; color:#666; cursor:pointer; height:22px; padding-bottom:4px; margin-right:10px}
#cadastro .but:hover { color:#CC0000; } 

/* cadastro*/
#cadastro{margin:25px 0 22px 0; _margin:25px 0 0 0; padding:0; height:270px; display:block; border:solid 1px #FFF;}
#cadastro tr td{font-size:9px; color:#666;}
#cadastro select{ width:300px; text-align:right;}
#cadastro textarea { width:300px; text-align:left;background:#ededed; border:none; padding:2px;font-size:10px; color:#666;}
#cadastro input{border:none; padding:2px; font-size:10px; color:#666;background:#ededed;}
	#cadastro input#nome{width:300px; }
	#cadastro input#apelido{width:300px;}
	#cadastro input#email{width:300px;}
	#cadastro input#endereco{width:300px;}
	#cadastro input#cidade{width:300px;}
	#cadastro input#bairro{width:300px;}


/*PRODUTOS*/
#tituloProdutos { position:absolute; z-index:10; margin:0 0 0 53px; top:105px; color:#FFFFFF; font-weight:bold; }
#tituloProdutos sub { color:#FFFFFF; font-weight:bold; }
#tituloProdutos a { color:#FFFFFF; }
#tituloProdutos a:hover { text-decoration:none; }