#conteudo-primario {
  width: 50%;
  float: left;
}
#conteudo-primario-noside {
}
#conteudo-primario div.interno,
#conteudo-primario-noside div.interno {
  padding: 5px;
}
#conteudo-primario h2 {
  font-size: 1.1em;
  color: #000080;
}
#conteudo-primario strong.data,
#conteudo-primario-noside strong.data {
  color: #666;
  display: block;
  margin-bottom: 10px;
}
#conteudo-primario a,
#conteudo-primario-noside a {
  color: #008000;
}
#conteudo-primario a:hover,
#conteudo-primario-noside a:hover {  
  background-color: #ddd;
  font-weight: bolder;
}
#conteudo-primario blockquote,
#conteudo-primario-noside blockquote {
  background-color: #d3d3d3;
  padding: 10px;
}
#conteudo-primario blockquote a:hover,
#conteudo-primario-noside blockquote a:hover {  
  background-color: #fff;  
}
#conteudo-primario .include,
#conteudo-primario div.comentarios,
#conteudo-primario-noside .include,
#conteudo-primario-noside div.comentarios {
  border-top: 2px solid #BCCAED;
  padding-top: 10px;
}
#conteudo-primario .comentarios ol,
#conteudo-primario-noside .comentarios ol {
  padding-left: 20px;
}
#conteudo-primario .comentarios li.comentario_topo,
#conteudo-primario-noside .comentarios li.comentario_topo {
  background: #dfdfdf url(../images/comentario_topo.png) no-repeat top left;
  margin-bottom: 20px;
}
#conteudo-primario .comentarios h3,
#conteudo-primario-noside .comentarios h3 {
  background: #fff;
  font: normal 1em Arial, "Trebuchet MS", sans-serif;
  color: #000;
}
#conteudo-primario .comentarios h3 a,
#conteudo-primario-noside .comentarios h3 a {
  color: #39A54F;
}
#conteudo-primario .comentarios h3 a:hover,
#conteudo-primario-noside h3 a:hover {
  background-color: #ddd;  
}
#conteudo-primario .comentarios li.comentario_topo_charles a,
#conteudo-primario-noside .comentarios li.comentario_topo_charles a {
  color: #39398B;
}
#conteudo-primario .comentarios li.comentario_topo_charles a:hover,
#conteudo-primario-noside .comentarios li.comentario_topo_charles a:hover {  
  background-color: #fff;
  font-weight: bolder;
}
#conteudo-primario .comentarios li a:hover,
#conteudo-primario-noside .comentarios li a:hover {  
  background-color: #fff;
  font-weight: bolder;
}
#conteudo-primario .comentarios li p,
#conteudo-primario-noside .comentarios li p {
  padding: 20px 10px 10px 10px;
  display: block;
}
#conteudo-primario .comentarios li.comentario_topo_charles,
#conteudo-primario-noside .comentarios li.comentario_topo_charles {
  background: #D3E4FE url(../images/comentario_topo_charles.png) no-repeat top left;
  margin-bottom: 20px;
}
#ferramentas {
  margin: 10px 5px;
  padding: 0 5px;
}
#ferramentas li {
  list-style: none;
  padding: 0;
  margin: 0;
}
#ferramentas li a {
  padding-left: 25px;
  line-height: 20px;
  display: block;
}
#ferramentas li a:hover {
  background-color: #ddd;
}
#ferramentas li.recomende a {
  background: #fff url(../images/ferramentas/recomende.png) no-repeat;  
}
#ferramentas li.imprimir a {
  background: #fff url(../images/ferramentas/imprimir.png) no-repeat;  
}
#ferramentas li.comentarios a {
  background: #fff url(../images/ferramentas/comentarios.png) no-repeat;  
}
#ferramentas li.permalink a {
  background: #fff url(../images/ferramentas/permalink.png) no-repeat;  
}
#ferramentas li.trackback a {
  background: #fff url(../images/ferramentas/trackback.png) no-repeat;  
}
#ferramentas li.rss a {
  background: #fff url(../images/ferramentas/rss.png) no-repeat;  
}
#ferramentas li.envtwitter a {
  background: #fff url(../images/ferramentas/envtwit.png) no-repeat;  
}
#ferramentas li.ajuda a {
  background: #fff url(../images/ferramentas/ajuda.png) no-repeat;  
}
#ferramentas li.topo a {
  background: #fff url(../images/ferramentas/topo.png) no-repeat;  
}
#bookmarklets ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: inline;
}
#bookmarklets .linha0 li {
  padding: 0 6px;
  display: inline;
}
#bookmarklets .linha1 li {
  display: inline;  
}
#bookmarklets a,
#bookmarklets img {
  border: 0;
}
#formulario-comentario {
  
}
#formulario-comentario label {
  width: 125px;
  display: block;
  float: left;
}
#conteudo-secundario {
  float: left;
  width: 25%;
}
#conteudo-secundario div.interno .widget {
  background-color: #d8e4ff;
  margin-bottom: 10px;
  padding: 5px;
}
#conteudo-secundario a {
  color: #39398B;
}
#conteudo-secundario a:hover {  
  background-color: #fff;
  font-weight: bolder;
}
#conteudo-terciario {
  float: right;
  width: 24%;  
}
#conteudo-terciario div.interno .widget {  
  border: 2px solid #A2B6E3;
  padding: 5px;
  margin-bottom: 5px;
}
#conteudo-terciario a {
  color: #008000;
}
#conteudo-terciario a:hover {  
  background-color: #ddd;
  font-weight: bolder;
}
.lista-item {
  margin-bottom: 30px;
}
.lista-item h2 {
  font-size: 1.3em !important;
  margin: 0;
}
.lista-item.data {
  font-size: 1em;
}
.page-nav {
	padding: .5em 1.5em;
	margin: 0 3em 3em 3em;
  min-width: 240px;
}
.page-nav a {
	font-size: 1em;
}
.page-nav .previous-page {
	float: left;
}
.page-nav .next-page {
	float: right;
}
.enviar-amigo label {
  width: 165px;
  display: block;
  float: left;
}
#fim_texto {
  float: right; margin-top: -25px;
}