body {
	background: #ffffff url(../img/bg-body.gif) repeat center center;
}

#pagina {

	background: url(../img/bg-pagina.jpg) no-repeat center top;
	}
*/

#destaques {
	padding-top: 15px;
}

.centralizar {
	width: 942px;
	padding: 0 30px;
	margin: 0 auto;
}

a.destaque, strong.destaque, span.destaque {
	color: #e43500;
}

p strong span, p span {
	color: #fff;
}

p a:hover {
	text-decoration: underline;
}

h4 {
	font-size: 22px;
	color: #E43500;
	letter-spacing: -1px;
	word-spacing: -1px;
	margin-bottom: 11px;
	line-height: 26px;
}

h4 span {
	color:#fff;
}

h4 a {
	color:#E43500;
}

h4 a:hover {
	text-decoration:underline;
}

h5.titulo {
	background:url(../img/linha01.gif) repeat-x center bottom;
	margin-bottom:25px;
}

div.text p {
	margin-bottom:20px;
}

.data {
	font-size:11px !important;
	margin-bottom:0 !important;
}

.corpadraomenor {
	font-size:11px !important;
	color:#999;
}

/******************* TOPO ********************
**********************************************/

#topo {
	height:227px;
}

.logobanner {
	height:174px;
}

.logomarca {
	margin-top:20px;
	float:left;
}

.banner {
	float:left;
	display:inline;
	margin:50px 0 0 10px;
	right:520px;
}

.fone {
	margin:15px 0 0 10px;
}

#menu {
	height:53px;
	background-color:#000;
}

#menu fieldset {
	position:relative;
}

#menu .bgbusca {
	background:#000;
	height:53px;
	width:316px;
	float:right;
}

#menu .busca {
	float:right;
	width:282px;
	display:inline;
	margin:12px 12px 0 0;
}

#menu .busca .campo {
	/*background:url(../img/luneta-busca.gif) no-repeat 258px 5px;*/
	position:relative;
}

#menu .busca input {
	font-size:19px;
	font-weight:bold;
	padding:2px 0 0 0;
	*padding:5px 0 0 0;
	color:#999;
}

#menu .busca .input {
	border:0;
}

/** SubMenu **/
.submenu
{
	background: #000000;
	padding: 10px 18px 10px 18px;
	position: absolute;
	display: none;
}

.submenu ul li
{
	padding-top: 6px;
	list-style: none outside;
}

.submenu ul li.first
{
	padding-top: 0;
}

.submenu ul li a
{
	font-weight: bold;
	display: block;
}

.submenu ul li a:hover
{
	color: #ffffff;
}

#blogs
{
	margin: 53px 0 0 558px;
}

#autocomplete {
	position:absolute;
	top:30px;
	left:0;
	width:282px;
	background-color:#fff;
	display:none;
}

#autocomplete li {
	padding:6px 10px;
}

#autocomplete li.ativo {
	background:#eee url(../img/bg-item-busca.gif) repeat-x center top;
}

#autocomplete li a {
	display:block;
	font-size:19px;
	color:#999;
	width:100%;
}

/***************** SIDEBAR *******************
**********************************************/

#sidebar {
	margin-top:30px;
	position:relative;
	float:left;
	width:294px;
}

#sidebar p {
	margin-bottom:0;
}

#noar {
	padding-top:15px;
}

#noar .popup {
	position:absolute;
	width:296px;
	height:58px;
	margin-top:179px;
}

#top20 {
	background-color:#fff;
	margin-top:0px;
	border:1px solid #dadada;
	border-top:5px solid #E43500;
}

#top20 li {
	padding:5px 5px 0 5px;
	border-top:1px solid #dadada;
}

#top20 li .indice {
	display:block;
	float:left;
	background-color:#E43500;
	width:23px;
	height:22px;
	text-align:center;
	margin-right:15px;
}

#top20 li .indice a {
	color:#fff;
	cursor:default;
}

#top20 li p {
	float:left;
}

#top20 li p.closed {
	position:relative;
	top:-2px;
	line-height:13px;
}

#top20 span.cantor {
	color:#000 !important;
	display:block;
}

#top20 p.dados span.cantor {
	width:130px;
}

#top20 span.musica {
	color:#666;
}

#top20 li p.dados img {
	margin-top:20px;
}

#top20 li .indice a {
	display:block;
	padding-top:3px;
}

#top20 li .indice a {
	text-decoration:none;
}

#top20 li img.artista {
	float:left;
	display:inline;
	margin:0 15px 5px 0;
}

#top20 li .audio {
	float:right;
	display:inline;
	margin-top:5px;
}

/***************** CONTENT *******************
**********************************************/

#content {
	margin-top:30px;
	width:618px;
	float:right;
}

.vitrine {
	background-color:#000;
}

#content p {
	line-height:19px;
}

#colleft, #colright {
	width:294px;
}

#colleft {
	float:left;
}

#colright {
	float:right;
}

.box {
	background:#000 url(../img/square.gif) no-repeat right bottom;
}

.box .artista {
	display:block;
	margin-bottom:11px;
}

.galeria td.img {
	width:96px;
}

.galeria p {
	padding-left:10px;
}

.galeria td.txt {
	width:170px;
}

.galeria h4 {
	margin:0 5px 0 10px;
}

.galeria td.secondcol {
	padding-left:15px;
}

.galeria .img a {
	padding-left:0 !important;
}

.galeria a {
	display:block;
}

/** ABAS **/
.abas ul
{
	border-bottom: 1px solid #333333;
	height: 28px;
}

.abas ul li
{
	float: left;
}

.abas ul li a
{
	display: block;
	font-size: 14px;
	color: #FFFFFF;
	padding: 6px 10px 6px 10px;
	font-weight: bold;
}

.abas ul li.ativo a
{
	color: #e33400;
	background: #333333;
	padding-left: 10px;
}

.abas-conteudo 
{
	padding-top: 30px;
}

/****************** RODAPE *******************
**********************************************/

#rodape {
	float:left;
	width:100%;
	margin-top:22px;
	clear:both;
}

#rodapemiddle {
	width:1000px;
	height:175px;
	margin:0 auto;
	background:url(../img/bg-rodape.gif) no-repeat;
}

#rodapeleft, #rodaperight {
	height:175px;
}

#rodapeleft {
	background: url(../img/rodapeleft.gif) repeat-x center top;
}

#rodaperight {
	background: url(../img/rodaperight.gif) repeat-x center top;
}

#rodape td {
	vertical-align:top;
}

#rodape .padding {
	width:940px;
	padding:0 30px;
	margin:0 auto;
}

#rodape .hotnav {
	float: left;
}

.rodape-orkut, .rodape-twitter {
	float: right;
	padding-top: 59px;
}

.rodape-orkut {
	margin-left: 15px;
}

#rodape .hotnav li {
	padding-left:15px;
	float:left;
	display:inline;
	margin:65px 0 0 10px;
	background:url(../img/rodape-square.gif) no-repeat left 5px;
}

#rodape .hotnav li.first {
	margin-left:0;
	padding-left:0;
}

#rodape .hotnav li a {
	color:#999;
}

#rodape .hotnav li a:hover {
	color:#E43500;
}

#rodape .divisao {
	height:26px;
}

#rodape address {
	font-style:normal;
	color:#999;
}

.pontocriativo {
	display:block;
	float:right;
	color:#888;
	font-size:9px;
}

/*************** CIRCULANDO ******************
**********************************************/

#circulando, #fotosdosouvintes {
	background-color:#fff;
	border:1px solid #dadada;
}

#circulando p, #fotosdosouvintes p {
	color:#999;
}

#circulando img, #fotosdosouvintes img {
	display:block;
}

#circulando .imgLeft, #fotosdosouvintes .imgLeft {
	margin-right:0;
}

/** **/
.fotosdosouvintes-acoes {
	padding-top: 10px;
}

.fotosdosouvintes-acoes a {
	display: block;
	float: left;
	margin-left: 5px;
}

.fotosdosouvintes-acoes a.first {
	margin-left: 0;
}

/*************** PAGINACAO *******************
**********************************************/

.paginacao {
	float:left;
	margin-top:20px;
}

.paginacao a {
	display:inline;
	background-color:#000;
	color:#fff;
	padding:6px 10px;
	float:left;
	margin-left:1px;
	font-weight:bold;
}

.paginacao a.ativo {
	background-color:#E43500;
}

.paginacao span {
	float:left;
	padding:5px 5px 0 5px;
	font-weight:bold;
	font-size:14px;
}

/******************* FORM ********************
**********************************************/

label {
	font-size:12px;
	color:#666;
}

form label {
	display:block;
	margin-bottom:10px;
}

#informativo .input {
	background:#fff;
}

.input {
	width:292px;
	background:#fff url(../img/bg-input.gif) repeat-x center top;
	height:29px;
	margin-bottom:10px;
	border:1px solid #dadada;
}

.inputdisabled {
	background:#ababab;
}

.input input {
	width:272px;
	margin-left:10px;
	padding:7px 0 5px 0;
}

.input textarea {
	width:272px;
	margin-left:10px;
	padding:7px 0 5px 0;
	overflow:auto;
}

#enquete {
	background-color:#fff;
	border:1px solid #dadada;
}

#enquete .padding {
	padding:15px 10px 4px 10px;
}

#enquete label {
	display:block;
	margin-bottom:5px;
}

#enquete label span {
	padding-left:2px;
	position:relative;
	top:-2px;
}

#enquete p {
	color:#000;
	font-size:12px;
	margin-bottom:26px;
}

.frmenqueteparcial{
	display: none;
}

.frmenqueteparcialshow{
	display: inline;
	visibility: visible;
}

/** GERAL **/
.ul li
{
	list-style: none inside;
}

.cor-destaque01 {
	color:#fff;
}