#ultimas20 {
	float: 				left;
	width:				50%;
	height: 			350px;
	background: 		url(../img/bloco_notas.gif) no-repeat 60% 0;
	padding-top: 		140px;
}

	p.top20colunas {
		line-height: 		20px;
		text-align:			left;
		padding-left:		35px;
	}
	
		p.top20colunas a {
			font-size:			85%;
			font-weight:		bold;
			text-decoration: 	none;
			color: 				#000000;
		}
	
			p.top20colunas a:hover {
				text-decoration: 	underline;
				color: 				#797979;
			}
	
	p.rss {
		color: 				#000000;
		line-height: 		30px;
		text-align: 		right;
		padding-right: 		40px;
		padding-top: 		10px;
	}
	
		p.rss a {
			font: 				bold 70% Verdana;
			color: 				#000000;
			text-decoration: 	none;
		}
	
			p.rss a:hover {
				color: 				#c0c0c0;
				text-decoration: 	underline;
			}

#colunistas {
	float:				left;
}

	#colunista {
		position:			relative;
		width:				300px;
		background:			#FAEFF0;
		margin:				10px 0 10px 20px;	
		padding:			10px 0;
	}
	
	#colunista_foto {
		float:				left;
		padding:			0 10px;
	}
	
	#colunista_dados {
		float:				left;
		text-align:			left;
		padding:			10px 0 0 10px;
	}
	
	.colunista {
		background:				#FAEFF0;	
	}

	p.colunista_nome {
		line-height: 			20px;
	}
	
	p.colunista_nome a, 
	p.colunista_link a {
		font: 					bold 90% Verdana;
		color: 					#000000;
		text-decoration: 		none;
	}
	
		p.colunista_nome a:hover {
			color: 					#CC0000;
			text-decoration: 		underline;
		}

	p.colunista_link {
		padding-top: 			10px;
		font: 					bold 65% Verdana;
	}
	
		p.colunista_link a:hover{
			color: 					#000000;
			text-decoration: 		underline;
			background: 			#CCCCCC;
		}

//pagina de colunistas
.lineBottom {
	border: 				0px;
	border-color: 			#000000;
	border-style: 			solid;
}


p.colunistaSelected_nome {
	padding-bottom: 		15px;
	font:					bold 100% Arial;
}

p.colunistaSelected_email {
	padding:				10px 0;
	font: 					bold 13px Verdana;
	color: 					#797979;
}

.paddingLeft {
	padding-left: 			20px;
}

p.rssEsq {
	font-weight:			bold;
	color: 					#000000;
	line-height: 			30px;
	text-align: 			left;
	padding-right: 			40px;
}

p.rssEsq a {
	font-size:				12px;
	text-decoration:		none;
}

p.rssEsq a:hover {
	color: 					#000000;
}

.spaceTop {
	padding-top: 			15px;
}

p.colunistaSelected_colunas {
	padding-left: 			20px;
}

p.colunistaSelected_colunas a {
	font-weight:			bold;
	font-size:				14px;
	text-decoration: 		none;
	color: 					#000000;
}

p.colunistaSelected_colunas a:hover {
	text-decoration: 		underline;
	color: 					#797979;
}

p.colunista_Selected_texto {
	padding:			5px 30px 0 30px;
	font-size:			13px;
	color:				#323232;
	text-indent:		20px;
	text-align:			justify;
}

p.colunaMostra_dados {
	color:#797979;
	font-size: 75%;
	
}

span.colunaMostra_titulo {
	font: bold 150% Arial;
	color:#2f2f2e;
}

#colunaTexto {
	padding-top: 	40px;
	text-align:		justify;
}

p.coluna_texto {
	text-indent: 20px;
	text-align: justify;
	color: #242423;
	line-height: 18px;
	font: normal 100% Arial;
}

p.coluna_titulo {
	padding: 50px 40px 20px 40px;
	text-align: justify;
	color: #000000;
	font: bold 90% Arial;
}

p.Aa {
	width: 40px;
	background: #C0C0C0;
	text-align: center;
	margin: 2px;
}

p.Aa a {	
	font: bold 90% Arial,Verdana;
	color: #393a3d;
	text-decoration: none;
}

p.Aa a:hover {	
	color: #FFFFFF;
}

span.aMaisMenos {
	font: 400 70% Verdana;
}

p.rss {
	font: bold 70% Verdana;
	color: #000000;
	line-height: 30px;
	float: right;
	text-align: right;
	padding-right: 40px;
	padding-top: 20px;
}

p.rssEsq {
	color: #000000;
	line-height: 30px;
	text-align: left;
	padding-right: 40px;
	padding-top: 20px;
}

p.rssEsq1 {
	color: #000000;
	line-height: 30px;
	text-align: left;
	padding-top: 10px;
	padding-right: 40px;
}

p.rss a, p.rssEsq a, p.rssEsq1 a {
	font: bold 80% Verdana;
	color: #000000;
	text-decoration: none;
}

p.rss a:hover, p.rssEsq a:hover, p.rssEsq1 a:hover {
	color: #c0c0c0;
	text-decoration: underline;
}

p.coluna_foto {
	text-align: center;
	padding: 10px 0;
}