a {  color:#feb433;}
#conteudo #coluna2 #conteudo_interna input { border:1px solid #dfdfdf; padding:3px;}
#conteudo #coluna2 #conteudo_interna textarea { border:1px solid #dfdfdf; padding:3px;}
#conteudo #coluna2 #conteudo_interna select { border:1px solid #dfdfdf; padding:3px; display:inline; float:left;}
#conteudo #coluna2 #conteudo_interna label { margin-bottom:5px; position:relative;}
/*#conteudo #coluna2 #conteudo_interna span { width:5px; float:left; display:inline; margin-left:5px;}*/
#conteudo { background:url(../img/conteudo_bg.jpg) !important}
#conteudo h2 { height:42px;  background:url(../img/border.gif) bottom left repeat-x; margin-top:12px;}
#conteudo h2 span {color:#08639a; font-size:24px; font-weight:normal;}
#conteudo h2 a.rss { background:url(../img/ico_rss.gif) no-repeat; text-indent:-15000px; position:relative; display:block; top:-18px; left:194px; width:20px;}
#conteudo #coluna1 { display:inline; float:left; width:219px; /*background:url(../img/menuLeft_bg.jpg) repeat-y;*/}
#conteudo #coluna1 h2 { margin-left:12px; width:186px;}
#conteudo #coluna1 .content { display:block; clear:both; width:219px; padding-top:20px; padding-bottom:10px;}
#conteudo #coluna1 .content .banner { width:150px; margin:auto; right:5px;}
#conteudo #coluna1 #publicidade .banner { width:180px; margin:auto;}
#conteudo #coluna1 #shopping .item {width:150px; margin:auto; right:5px; margin-bottom:10px;}
#conteudo #coluna1 #shopping .item p {width:150px;text-align:center;}
#conteudo #coluna1 #shopping .item p a { color:#0074c2; font-size:11px; font-weight:bold; text-align:center;}
#conteudo #coluna1 #shopping .item span { color:#21a6ff; font-size:11px; text-decoration:line-through; clear:both; display:block;  text-align:center;}
#conteudo #coluna1 #shopping .item a { color:#70c200; font-size:11px; font-weight:bold; clear:both; display:block; text-align:center;}
#conteudo #coluna1 #menuLeft { display:table; clear:both; width:219px;}
#conteudo #coluna1 #menuLeft ul { list-style:none;}
#conteudo #coluna1 #menuLeft h2 { width:219px; height:68px; background:url(../img/menuLeft_top.jpg); margin:0px;}
#conteudo #coluna1 #menuLeft h2 span { top:30px; left:11px;}
#conteudo #coluna1 #menuLeft li { width:183px; padding:12px; background:url(../img/menu_border.gif) bottom left no-repeat;}
#conteudo #coluna1 #menuLeft li.ultimo { background:none;}
#conteudo #coluna1 #menuLeft li img { margin-right:10px; top:-3px;}
#conteudo #coluna1 #menuLeft li a {color:#23658c; font-size:12px;}
#conteudo #coluna1 #menuLeft li a:hover { color:#27aeff;}
#conteudo #coluna1 #menuLeft li.select { background-color:#edf8ff; margin-left:10px; padding-left:20px;}
#conteudo #coluna1 #menuLeft li.select a { font-weight:bold;}
#conteudo #coluna2 { width:716px; background:url(../img/coluna2_bg.jpg) #FFFFFF repeat-x; display:inline; float:left; padding:15px 20px;*padding:24px 20px;}
#conteudo #coluna2 .foot { top:20px;}
#conteudo #coluna2 ul { list-style:inside !important; list-style-type:square !important;}
#conteudo #coluna2 ol { list-style:inside !important; list-style-type:upper-roman !important;}
#conteudo #coluna2 li { padding-bottom:6px; line-height:20px; color:#333; font-size:14px;}
#conteudo #coluna2 #conteudo_interna { margin-left:30px; margin-top:30px;}
#conteudo #coluna2 #conteudo_interna span.data { background-color:#fff9ee; color:#feb433; width:auto;}
#conteudo #coluna2 #conteudo_interna h3 { font-size:30px; background-color:#eaf7ff; width:auto; color:#08639a; font-weight:normal; display:inline; clear:both; top:4px; margin-bottom:25px;}
#conteudo #coluna2 #conteudo_interna h3 span{ font-size:30px; background-color:#eaf7ff; width:auto; color:#08639a; font-weight:normal; display:inline; clear:both; top:4px; margin-bottom:25px;}
#conteudo #coluna2 #conteudo_interna h4 { font-size:18px; background-color:#eaf7ff; width:auto; color:#08639a; font-weight:normal; display:inline; clear:both; top:4px; margin-bottom:25px;}
#conteudo #coluna2 #conteudo_interna h5 { font-size:18px;color:#08639a; font-weight:normal; display:block; clear:both; top:4px; margin-bottom:5px;}
#conteudo #coluna2 #conteudo_interna img { text-align:left; margin-right:20px; margin-bottom:10px;display:inline; float:left;}
#conteudo #coluna2 #conteudo_interna p { font-size:14px; color:#666; line-height:24px; margin-bottom:20px; display:block; clear:both;}
#conteudo #coluna2 #conteudo_interna .p_simples { font-size:14px; color:#666; display:block; clear:both;}
#conteudo #coluna2 #conteudo_interna span.descontos { font-size:18px; color:#8dbbd8; line-height:24px; margin-top:5px; display:block; clear:both; width:500px;}
#conteudo #coluna2 #conteudo_interna img.treinadores { position:relative; margin-top:10px; padding:5px; border:#ededed 1px solid;}
#conteudo #coluna2 #conteudo_interna div.irTopo { margin-bottom:30px;}
#conteudo #coluna2 #conteudo_interna div.irTopo span { color:#CCC; font-size:11px; background-color:#FFF;}
#conteudo #coluna2 #conteudo_interna div.irTopo a {background-color:#FFF; padding-left:8px; padding-right:8px; left:-4px;}
#conteudo #coluna2 #conteudo_interna .logos_clientes { display:block; clear:both; padding-left:20px; width:100%;}
#conteudo #coluna2 #conteudo_interna .logos_clientes div { width:220px; margin-bottom:50px; display:inline; float:left}
#conteudo #coluna2 #conteudo_interna a.saiba_mais { font-size:14px; background-color:#fff7e6; font-weight:bold; padding-left:4px;padding-right:4px;}
#conteudo #coluna2 #conteudo_interna ul { display:block; clear:both; margin-bottom:20px; position:relative;}
#conteudo #coluna2 #conteudo_interna ul.ancoras li { float:left; display:inline; color:#999;}
#conteudo #coluna2 #conteudo_interna ul.ancoras li a { font-size:14px; margin-left:10px; margin-right:10px;}
#conteudo #coluna2 #conteudo_interna ul.servicos li { float:left; display:inline;margin:50px;}
#conteudo #coluna2 #conteudo_interna ul.servicos2 li { color:#feb433; margin-top:8px; margin-bottom:8px; position:relative;}
#conteudo #coluna2 #conteudo_interna ul.servicos2 li img { top:4px; position:relative;}
#conteudo #coluna2 #conteudo_interna ul.servicos3 li { color:#666; margin-top:8px; margin-bottom:8px; position:relative;}
#conteudo #coluna2 #conteudo_interna ul.servicos3 li img { top:4px; position:relative;}
#conteudo #coluna2 #conteudo_interna ul.servicos li span { display:none;}
#conteudo #coluna2 #conteudo_interna ul.servicos li:hover span { display:block; position:absolute; width:250px; height:auto; padding:20px; border: #CCC 1px solid; top:10px; z-index:30; left:-20px; cursor:help; background-color:#edf8ff; line-height:16px; color:#23658c;}]
#conteudo #coluna2 #conteudo_interna ul.servicos li a { font-size:14px; line-height:24px;background-color:#fff9ee; color:#feb433; margin-bottom:8px;clear:both; display:block; text-align:center; padding-left:8px; padding-right:8px;}
#conteudo #coluna2 #conteudo_interna .tabela .header_tabela { background:#c1def0;}
#conteudo #coluna2 #conteudo_interna .tabela table span { font-size:10px;}
#conteudo #coluna2 #conteudo_interna .tabela table td { font-size:10px; color:#08639a;}
#conteudo #coluna2 #conteudo_interna .tabela table td.td2 { background-color:#edf8ff;}
#conteudo #coluna2 #conteudo_interna .servicos_alunos { top:-70px; display:inline; float:right; width:310px; margin:10px; background-color:#eaf7ff; padding:10px;}
#conteudo #coluna2 #conteudo_interna .servicos_alunos .btn { background-color:#7db3d4; color:#FFF; font-size:14px; font-weight:bold; border: 1px solid #003399; padding:5px;}
#conteudo #coluna2 #conteudo_interna .form { width:700px; display:block; clear:both;}
#conteudo #coluna2 #conteudo_interna .form fieldset { border: 1px solid #7db3d4; padding:10px;}
#conteudo #coluna2 #conteudo_interna .form legend { padding-left:4px; padding-right:4px; color:#08639A}
#conteudo #coluna2 #conteudo_interna .form input { border:1px solid #dfdfdf; padding:3px;
    top: 2px;
    left: 0px;
}
#conteudo #coluna2 #conteudo_interna .form select { border:1px solid #dfdfdf; padding:3px; display:inline; float:left;}
#conteudo #coluna2 #conteudo_interna .form .btn { background-color:#7db3d4; color:#FFF; font-size:14px; font-weight:bold; border-color:#003399; width:200px;}
#conteudo #coluna2 #conteudo_interna .form div.botao { display:block; clear:both; margin-top:10px; position:relative;}
#conteudo #coluna2 #conteudo_patrocinadores h3 { font-size:30px; background-color:#eaf7ff; width:auto; color:#08639a; font-weight:normal; display:inline; clear:both; top:4px; margin-bottom:25px;}
.btn { background-color:#7db3d4; color:#FFF; font-size:14px; font-weight:bold; border-color:#003399 !important; width:auto; padding:5px;}
#conteudo #coluna2 #conteudo_patrocinadores .patrocinador { display:inline; float:left; width:98%; margin-top:30px;}
#conteudo #coluna2 #conteudo_patrocinadores .patrocinador h4 {background-color:#eaf7ff; width:auto; display:inline;top:15px; margin-bottom:25px;}
#conteudo #coluna2 #conteudo_patrocinadores .patrocinador h4 a{font-size:18px; color:#08639a; font-weight:normal;}
#conteudo #coluna2 #conteudo_patrocinadores .patrocinador .img_patrocinador { display:inline; float:left; width:150px; height:150px; margin-right:15px;}
#conteudo #coluna2 #conteudo_patrocinadores .patrocinador .img_patrocinador img{ width:150px; height:150px;}
#conteudo #coluna2 #conteudo_patrocinadores .patrocinador p { width: 500px; float:left; display:inline;position:relative; top:20px;line-height:16px;}
#conteudo #coluna2 #conteudo_patrocinadores .patrocinador p a { color:#23658C; font-size:12px; line-height:16px;}
#conteudo #coluna2 #conteudo_interna .divide { color:#CCC; font-size:12px;}
#conteudo #coluna2 #conteudo_interna h3 { font-size:30px; background-color:#eaf7ff; width:auto; color:#08639a; font-weight:normal; display:inline; clear:both; top:4px; margin-bottom:25px;}
#conteudo #coluna2 #conteudo_interna .acao { display:inline; float:left; width:100%; margin-top:10px;}
#conteudo #coluna2 #conteudo_interna .acao img { display:inline; float:left; width:150px; margin-right:15px;}
#conteudo #coluna2 #conteudo_interna .acao p { color:#23658C; font-size:12px; line-height:16px;}
#conteudo #coluna2 #conteudo_interna .acao .data { color:#feb433; font-size:14px; clear:both; display:block; margin:0px;}

.btn_fale { width:170px !important; background-color:#7db3d4; color:#FFF; font-size:14px; font-weight:bold; border-color:#003399;}

.locais li a{ font-size:16px; color:#FEB433 !important;}
.locais li { font-size:16px; color:#FEB433 !important;}
.tabela_treinos { width:690px;}
.tabela_treinos .header { background-color:#d8f0ff; height:25px;}
.tabela_treinos .header span { font-size:14px; font-weight:bold; line-height:25px; color:#1c5b83;}
.tabela_treinos td { border-bottom: 1px solid #d8f0ff; font-size:12px; padding-top:8px;padding-bottom:8px;}
.tabela_treinos td span { width:auto !important; color:#666;}
.tabela_treinos .desistencia span{ color:#FF0000; font-size:14px;}
.tituloServico { font-size:16px; color:#FEB433 !important;}

#conteudo #coluna2 .home_training .btn { background-color:#7db3d4; color:#FFF; font-size:14px; font-weight:bold; border-color:#003399; width:200px !important;}

div.print { display:block; clear:both; margin-top:10px; margin-bottom:15px;}
div.print img { float:left; display:inline; margin-right: 5px !important;}
div.print a { float:left; display:inline;}
div.print span.divide { float:left; display:inline; margin-left:10px !important;margin-right:10px !important;}

.table_shopping { padding:5px; }
.table_shopping .header { font-size:24px !important;color:#08639a; font-weight:normal; display:inline; clear:both; top:4px; margin-bottom:25px;}
.table_shopping span { font-size:14px !important;background-color:#eaf7ff; width:200px !important; color:#08639a; font-weight:normal; display:block !important; clear:both !important; top:4px; margin-bottom:25px;}
.table_shopping td { height:230px;}

#ctl00_body_divOutrasNoticias { display:block; clear:both; position:relative;}

.sorteio span {float:none !important;margin-left:0px !important;width:auto !important;}
.cadastro span {float:left !important;}
.produtoSorteio { display:block; clear:both; width:500px; padding-top:30px;}
.produtoSorteio span {font-size:18px; background-color:#FFFF99; width:auto; color:#CC3300; font-weight:normal; display:inline; clear:both; top:4px; margin-bottom:25px;}
#ctl00_body_lblNomeGanhador { font-size:14px !important;background-color:#eaf7ff; width:auto !important; color:#08639a; font-weight:normal; clear:both !important; top:10px; margin-bottom:25px;}
#ctl00_body_pnlBlocoIdentificacao legend { margin-bottom:20px;}
.sorteio label { display:inline !important; width:120px;}
#ctl00_body_pnlBlocoIdentificacao input{ border:1px solid #DFDFDF;padding:3px; }
#ctl00_body_lblMensagens { color:#FF0000;}
.mb50 { margin-bottom:50px;}
#conteudo #coluna2 h2 .vertodas { font-weight:normal; position:absolute; right:1px; color:#1c8abf; font-size:11px; top:8px; text-decoration:underline;}
.txtErro {size: 11px; color: #ff0000;}
