#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 {color:#feb433; font-size:11px; font-weight:normal; text-decoration:underline; left:305px; top:10px; position:absolute;}
#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; padding-top:10px;}
#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 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 { 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 #coluna_dir {display:inline; float:left; width:756px;}

#conteudo #colunaTop { display:block; clear:both; height:225px;overflow:hidden;width:373px; padding-left:1px; padding-top:1px;}
#conteudo #colunaTop a { display:inline; float:left; text-indent:-15000px; border-right:2px solid #FFF;}
#conteudo #colunaTop a.chamada_1 { background:url(../img/chamada_Pf.jpg) no-repeat; margin-left:4px; margin-top:1px; width:180px; height:110px;display:inline; float:left;}
#conteudo #colunaTop a.chamada_2 { background:url(../img/chamada_corp.jpg) no-repeat; margin-top:1px;width:180px; height:110px;display:inline; float:left;}
#conteudo #colunaTop a.chamada_3 { background:url(../img/chamada_personal.jpg) no-repeat; margin-left:4px;margin-top:2px;width:180px; height:110px;display:inline; float:left;}
#conteudo #colunaTop a.chamada_4 { background:url(../img/chamada_avaliacoes.jpg) no-repeat;margin-top:2px; width:180px; height:110px;display:inline; float:left;}
#conteudo #coluna2 { width:373px; background:url(../img/coluna2_bg.jpg) repeat-x; display:inline; float:left; padding:15px 20px; *padding:24px 20px;}
#conteudo #coluna2 #bloco_noticias { display:block; clear:both; padding-top:10px;}
#conteudo #coluna2 .noticia { padding:20px 0px;*padding-top:15px; clear:both; display:block;}
#conteudo #coluna2 .noticia img { display:inline; float:left; margin-right:15px;}
#conteudo #coluna2 .noticia div{ display:inline; float:left; width:190px;}
#conteudo #coluna2 .noticia div img { display:inline; float:left; margin-right:5px;}
#conteudo #coluna2 .noticia span.data { display:inline; float:left;}
#conteudo #coluna2 .noticia h3 { clear:both; margin-top:3px; margin-bottom:3px;}
#conteudo #coluna2 .noticia p { clear:both;}
#conteudo #coluna2 .noticia span.data a{ font-size:11px; color:#feb433;}
#conteudo #coluna2 .noticia h3 a{ color:#08639a; font-size:14px;}
#conteudo #coluna2 .noticia p a{ color:#8c8d8d; font-size:12px;}

/*Adicionado por Ylton*/
#conteudo #coluna2 .noticia_webrun { padding:20px 0px;*padding-top:15px; clear:both; display:block;}
#conteudo #coluna2 .noticia h3 { clear:both; margin-top:3px; margin-bottom:3px;}
#conteudo #coluna2 .noticia_webrun h3 a{ color:#08639a; font-size:14px;}


#conteudo #coluna2 #dicas { display:block; clear:both;}
#conteudo #coluna2 .dica { padding:20px 0px;*padding-top:15px; clear:both; display:block;}
#conteudo #coluna2 .dica img { display:inline; float:left; margin-right:15px; width:60px; height:60px;}
#conteudo #coluna2 .dica div{ display:inline; float:left; width:270px;}
#conteudo #coluna2 .dica span.data { clear:both;display:block;}
#conteudo #coluna2 .dica span.perfil { clear:both;display:block;}
#conteudo #coluna2 .dica h3 { clear:both; margin-bottom:3px;}
#conteudo #coluna2 .dica p { clear:both;}
#conteudo #coluna2 .dica span.data a{ font-size:11px; color:#feb433;}
#conteudo #coluna2 .dica span.perfil a{ font-size:11px; color:#0c9026;}
#conteudo #coluna2 .dica h3 a{ color:#08639a; font-size:14px;}
#conteudo #coluna2 .dica p a{ color:#8c8d8d; font-size:12px;}

#conteudo #coluna2 #bloco_treinadores { display:block; clear:both;}
#conteudo #coluna2 #bloco_profissionais { display:block; clear:both; padding-top:10px;}
#conteudo #coluna2 .profissionais { clear:both; display:block;}
#conteudo #coluna2 .profissionais .profissional { clear:both; display:block; padding-top:25px;}
#conteudo #coluna2 .profissionais .profissional img { display:inline; float:left; margin-right:15px;}
#conteudo #coluna2 .profissionais .profissional h3 a{ color:#FEB433;display:inline;float:left;font-size:14px;font-weight:bold;text-decoration:none; width:260px;}
#conteudo #coluna2 .profissionais .profissional h3 a:hover { text-decoration:underline;}
#conteudo #coluna2 .profissionais .profissional a.email { color:#08639A;font-size:14px;}
#conteudo #coluna2 .profissionais .profissional p a { color:#666; text-decoration:none; line-height:18px; top:10px; position:relative;}
#conteudo #coluna2 .profissionais .profissional p.tituloVantagem{ color:#08639A; text-decoration:none; display:block; clear:both; top:15px; position:relative; font-weight:bold;background-color:#EAF7FF;}
#conteudo #coluna2 .profissionais .profissional .vantagens { display:block; clear:both; padding-top:10px; position:relative}
#conteudo #coluna2 .profissionais .profissional p a:hover { text-decoration:underline;}
#conteudo #coluna2 .profissionais .profissional a.vejamais {color:#FEB433;font-size:12px; position:relative; display:block; clear:both; padding-top:30px; font-weight:bold; text-decoration:underline}

#conteudo #coluna2 #bloco_acoes_corporativas { display:block; clear:both; padding-top:10px; position:relative; height:140px;}
#conteudo #coluna2 #acoes_corporativas { display:block; clear:both;}
#conteudo #coluna2 .acao { padding:20px 0px;*padding-top:15px; clear:both; display:block;}
#conteudo #coluna2 .acao img { display:inline; float:left; margin-right:15px;}
#conteudo #coluna2 .acao div{ display:inline; float:left; width:290px;}
#conteudo #coluna2 .acao span.data { clear:both;display:block;}
#conteudo #coluna2 .acao span.perfil { clear:both;display:block;}
#conteudo #coluna2 .acao h3 { clear:both; margin-bottom:3px;}
#conteudo #coluna2 .acao p { clear:both;}
#conteudo #coluna2 .acao span.data a{ font-size:11px; color:#feb433;}
#conteudo #coluna2 .acao span.perfil a{ font-size:11px; color:#0c9026;}
#conteudo #coluna2 .acao h3 a{ color:#08639a; font-size:14px;}
#conteudo #coluna2 .acao p a{ color:#8c8d8d; font-size:12px;}

#conteudo #coluna2 #bloco_dicas { display:table; clear:both; padding-top:2px; padding-bottom:20px;height:140px; background-color: #dcf8e1;}
#conteudo #coluna2 #bloco_dicas h2 span { font-size:30px; color:#08639a;}
#conteudo #coluna2 #bloco_dicas h2 a { color:#08639a; top:14px; left:305px;}
#conteudo #coluna2 #bloco_dicas span.desc { color:#999; font-size:12px; clear:both; display:block; padding-top:5px; text-decoration: underline; }
#conteudo #coluna2 #bloco_dicas a:hover { text-decoration:none !important;}
#conteudo #coluna2 #bloco_dicas a.titulo { font-size:24px; color:#08639a; text-decoration:underline; font-weight:bold; width:350px; display:inline; float:left;}
#conteudo #coluna2 #bloco_dicas a.desc { font-size:12px; color:#21a6ff; position:relative; top:10px; float:left}
#conteudo #coluna2 #ferramentas{ display:block; clear:both; padding-top:5px;}
#conteudo #coluna2 #ferramentas h2 { background-color:#dcf8e1; left:-19px; width:408px;}
#conteudo #coluna2 #ferramentas h2 span { color:#4fbd64; top:6px; left:19px;}
#conteudo #coluna2 #ferramentas h2 a { color:#006600; top:14px; left:335px;}


#conteudo #coluna2 #corporativo { display:block; clear:both; padding-top:20px; left:-19px;}
#conteudo #coluna2 #corporativo a { width:409px; height:225px; background:url(../img/bnn_corporativo.jpg); text-indent:-15000px; display:block; clear:both;}

#conteudo #coluna2 #bloco_area_cliente { display:block; clear:both; padding-top:10px;}

#conteudo #coluna3 { width:303px; display:inline; float:left; padding:15px 20px;*padding:24px 20px;}
#conteudo #coluna3 h2 a{ color:#1c8abf; left:245px;} 
#conteudo #coluna3 .botoes div { display:inline; float:left; margin-left:15px; margin-right:10px;}
#conteudo #coluna3 .divide { display:block; clear:both; margin-top:3px; padding-bottom:9px; left:-19px; height:3px; background:url(../img/coluna3_divide.gif) no-repeat; width:343px;}
#conteudo #coluna3 #videos .content { margin-left:10px; margin-top:25px; padding-bottom:15px;}
#conteudo #coluna3 #galeria .content { margin-left:5px; margin-top:25px; padding-bottom:15px;}
#conteudo #coluna3 #galeria h4 a { color:#08639a; font-size:14px; margin-top:10px; margin-bottom:5px;}
#conteudo #coluna3 #galeria p {color:#8c8d8d; font-size:12px;}
#conteudo #coluna3 #crossLinks a.link1 { background:url(../img/btn_acompanhamento.jpg); height:75px;display:block; clear:both; width:340px; text-indent:-15000px; left:-18px;}
#conteudo #coluna3 #crossLinks a.link2 { background:url(../img/btn_treinosExternos.jpg); height:75px;display:block; clear:both; width:340px; text-indent:-15000px; left:-18px;}
#conteudo #coluna3 #crossLinks a.link3 { background:url(../img/btn_treinosEspeciais.jpg); height:75px;display:block; clear:both; width:340px; text-indent:-15000px; left:-18px;}
#conteudo #coluna3 #crossLinks a.link4 { background:url(../img/btn_competition.gif); height:75px;display:block; clear:both; width:340px; text-indent:-15000px; left:-18px;}
div.treinos { display:block; clear:both; width:100%; height:auto; padding-top:10px; padding-bottom:10px;}
div.treinos h5 { font-size:12px; margin-bottom:5px;color:#1C8ABF; text-transform:uppercase}
div.treinos div {display:block; clear:both;position:relative;}
div.treinos p{ display:block; clear:both;line-height:18px;}
div.treinos span { line-height:18px;}
div.treinos a {color:#1C8ABF; text-decoration:underline; line-height:18px;}
#conteudo #coluna3 #promocoes h4 a { color:#72a9c8; font-size:18px; font-weight:normal;}
#conteudo #coluna3 #promocoes p a { color:#00c126; font-size:18px; font-weight:normal;}

.disabled { color:#CCC !important; cursor:default !important;}


#conteudo #ferramentas iframe { padding:0px; margin:0px; height:550px;} 
#conteudo #coluna2 #ferramentas .content {left:-19px; width:408px; height:520px;}
#conteudo #ferramentas .content h3 { font-size:18px;color:#08639A; display:block; clear:both; margin-left:20px; padding-top:10px;font-weight:normal;}
#conteudo #calculadoras h3 { color:#08639A;font-size:18px;font-weight:normal;}

#webrunOndePraticar div { border:none !important; display:none; }
.opiTitulo {display:block !important;}
.opiMapa {display:block !important; position:relative; top:-10px;}
.opiTitulo h1 { font-size:14px; color:#000; margin-left:15px;position:relative;top:-5px;}
.opiTitulo h2 { font-size:12px; color:#000; margin-left:15px; font-weight:normal;position:relative;
top:-15px;}
.opiMenuMapa { list-style:none;display:block !important; position:relative;top:-5px;}
.opiMenuMapa li { display:inline; float:left; margin-right:10px;}
.opiMenuMapa li a { font-size:14px; text-transform:uppercase; font-weight:bold; position:relative; left:-25px; background-color:#dcf8e1; display:block; color:#339966;}
.opiMenuMapaNovo {  background-color:#dcf8e1; list-style:none; clear:both; display:none; margin-left:15px; margin-top:15px;}
.opiMenuMapaNovo li { display:inline; float:left; margin-right:10px;}
.opiMenuMapaNovo li a { font-size:12px; text-transform:uppercase; font-weight:bold; color:#339966;}
.opiMenuMapaExportar {  background-color:#dcf8e1; list-style:none; clear:both;display:none; margin-left:15px;  margin-top:15px;}
.opiMenuMapaExportar li { display:inline; float:left; margin-right:10px;}
.opiMenuMapaExportar li a { font-size:12px; text-transform:uppercase; font-weight:bold; color:#339966;}
.opiElev { display:none !important;}
.opiMapaAutor { display:block !important; clear:both; position:relative; float:left; font-size:11px; padding:0px !important; margin:0px !important; height:30px;position:relative;top:-5px;}
.opiMapaAutor h1 a { font-size:11px; color:#000;position:relative;top:-15px;}
.opiDescricao { display:block !important; clear:both; font-size:12px; color:#339966;position:relative; top:-35px;}
.opiDescricao h2{ font-size:14px; color:#000; margin:0px; line-height:16px;}
.opiComentariosResumo { font-size:12px; color:#000; position:relative; left:15px; display:block !important;}
.opiComentariosResumo a { font-size:14px; color:#000; font-weight:bold;}
.opiComentarios { display:none;}

#logoWebrun { display:none;color:#000; font-size:12px;}

#massagem {display:block; clear:both; position:relative;margin-top:20px;}
#massagem a { display:block; clear:both; background:url(../img/chamada_massagem.jpg); width:300px; height:90px; position:relative; margin-top:20px; text-indent:-15000px;}
#consulta {display:block; clear:both; position:relative;margin-top:20px;}
#consulta a { display:block; clear:both; background:url(../img/chamada_consulta.jpg); width:300px; height:90px; position:relative; margin-top:20px; text-indent:-15000px;}
#twitter {display:block; clear:both; position:relative;margin-top:20px;}
#twitter a { display:block; clear:both; background:url(../img/twitter.gif); width:300px; height:90px; position:relative; margin-top:20px; text-indent:-15000px;}

#twitter2 {display:block; clear:both; position:relative;margin-top:20px;}
#twitter2 a { display:block; clear:both; background:url(../img/twitter2.gif); width:300px; height:90px; position:relative; margin-top:20px; text-indent:-15000px;}


div.provas { display:block; clear:both; width:100%; height:auto; padding-top:10px; padding-bottom:10px;}
div.provas ul {display:block; clear:both; list-style:none;}
div.provas ul li {display:block; clear:both;list-style:none; padding-bottom:10px; height:auto;}
div.provas h6 { display:block; clear:both;line-height:18px;color:#08639A !important; text-transform:uppercase;}
div.provas span { display:block; clear:both;color:#000; text-indent:0px !important; margin-right:10px;line-height:18px;}
div.provas a { text-decoration:underline !important;display:block; clear:both;text-indent:0px !important; margin-left:18px; line-height:22px; color:#1C8ABF; width:auto !important; font-size:14px;}

.bloco_calculadoras {padding-top:10px;} 
.bloco_calculadoras .ondetreinar {float:left;display:table;width:515px;height:258px;background:url(../img/home_ondepraticar_fundo.gif);}
.bloco_calculadoras .ondetreinar .conteudo1 {float:left;padding:50px 0 0 10px;width:200px;}
.bloco_calculadoras .ondetreinar .conteudo2 {float:left;padding:30px 0 0 10px;width:290px;}
.bloco_calculadoras .barra {height:1px;margin:5px 0 5px 0;width:190px;background-color:#d9d9d9;font-size:0px;}
.bloco_calculadoras .calculadoras {float:left;width:380px;height:257px; background:url(../img/home_calculadoras_fundo.gif);position:relative; }
.bloco_calculadoras .ritmo {color:#6D6D6D;
float:left;
font-size:11px;
font-weight:bold;
padding:75px 0 0 38px;
width:163px;}
.bloco_calculadoras .massa {color:#6D6D6D;
float:left;
font-size:11px;
font-weight:bold;
padding:75px 0 0 20px;
width:150px;}
.bloco_calculadoras .textfield {background-image:url('http://www.webrun.com.br/imagens/input_bg.png');border:1px solid #909090;}
.bloco_calculadoras span .comentario {color:#c0c0c0;font-size:10px;}
.bloco_calculadoras span br {margin:10px;}

