#texto_longo h2, #texto_longo h3, #texto_longo h4, #texto_longo h5, #texto_medio h2, #texto_medio h3, #texto_medio h4, #texto_medio h5, #texto_curto h2, #texto_curto h3, #texto_curto h4, #texto_curto h5{
padding-bottom:5px;
color:#555;
}		
#texto_longo h2, #texto_medio h2, #texto_curto h2{
font-size:17px;
}		
#texto_longo h3, #texto_medio h3, #texto_curto h3{
font-size:15px;
}			
#texto_longo p, #texto_medio p, #texto_curto p{
text-align:justify;
padding:12px 0;
line-height:130%;
}
#texto_longo li, #texto_medio li, #texto_curto li, #menu_lateral li{
font-size:12px;
line-height:140%;
color:#555;
}
#texto_longo ul li, #texto_medio ul li, #texto_curto ul li, #menu_lateral ul li{
list-style:disc;
margin-left:12px;
list-style-position:inside;
}
#texto_longo ul li li, #texto_medio ul li li, #texto_curto ul li li, #menu_lateral ul li li{
list-style:square;
margin-left:24px;
}
#texto_longo ul li li li, #texto_medio ul li li li, #texto_curto ul li li li, #menu_lateral ul li li li{
list-style:circle;
margin-left:12px;
}
#texto_longo ol li, #texto_medio ol li, #texto_curto ol li{
list-style-type:decimal;	
margin-left:10px;
list-style-position:inside;
}
#texto_longo a.ancora, #texto_medio a.ancora, #texto_curto a.ancora{
text-decoration:none;
font-size:14px;
}
.bloco{
float:left;
width:47%;
padding:1%;
margin-bottom:10px;
}
.bloco_grande{
float:left;
width:100%;
margin:10px 0;
}
ul.lista_inline li{
display:inline;
}
ul.lista_inline li a{
font-size:14px;
padding:10px;
}
ul.espacada li{
padding:10px 0;
}
p.link_topo a{ 
font-size:10px;
text-align:right;
}
