/* banners */

#banner_itens {
	position: relative;
	width: 480px;
	height: 215px;
	overflow: hidden;
	background: #000;
}

.banner_item_midia {
	display: none;
	position: absolute;
	z-index: 10;
	top: 0;
	left: 0;
	width: 480px;
	height: 215px;
}

#banner_txt_bg {
	position: absolute;
	z-index: 20;
	bottom: 0;
	left: 0;
	width: 480px;
	height: 50px;
	background: #000;

	zoom: 1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";
	filter: alpha(opacity=45);
	-moz-opacity:0.45;
	-khtml-opacity: 0.45;
	opacity: 0.45;

}

.banner_item_txt {
	display: none;
	position: absolute;
	z-index: 30;
	bottom: 0;
	left: 0;
	width: 280px;
	height: 30px;
	padding: 10px;
	font: 14px 'droid sans', arial, 'sans serif';
	color: #fff;
	text-transform: uppercase;
}
.banner_item_txt a { color: #fff; }
.banner_item_txt a.mais {
	font: bold 14px 'droid sans', arial, 'sans serif';
	color: #f9b000;
	padding-left: 4px;
}

#banner_nav {  }
#banner_nav ul
{
	list-style-type: none;
	float: right;
}
#banner_nav ul li
{
	margin-right: 2px;
	float: left;
	font-family: arial;
	font-size: 36px;
	color: #2d2e2a;
	cursor: pointer;
}
#banner_nav ul li.sel
{
	color: #f9b000;
}


/* posts */

#posts { margin-top: 10px; }
#posts ul { list-style-type: none;}
#posts li { margin-bottom: 10px; }
#posts li p { margin-bottom: 0; }
.post_tit,
.post_tit a
{
	font: 11px 'droid sans', arial, 'sans serif';
	color: #9b9a8f;
	text-transform: uppercase;
}
.post_txt a { color: #2d2e2a; }