*{
	margin:0px;
	padding:0px;
}
body,td,th {
	font-family: Verdana;
	font-size: 12px;
	color: #583516;
}
ul{
	list-style-type: none;
}
h4{
	margin:0px;
}
p, h2, h3{
	display:block;
}
.ir{
	display: block;
	overflow: hidden;
	text-indent: -9999px;
}
p img{
	margin:0 10px 0 0;
}
.clear{
	clear:left;
	display:block;
}
#alerta-geral{
	width:100%;
	height:100%;
	position:fixed;
	float:left;
	background:url(imagem/overlay.png) repeat 0px 0px;
	z-index:25;
}
#alerta-radio-t{
	width:265px;
	height:10px;
	background:url(imagem/bg-265.png) no-repeat 0px 0px;	
	margin:200px auto 0 auto;
}
#alerta-radio-b{
	background-image:url(imagem/bg-265.png);
	background-repeat:no-repeat;
	background-position:bottom;
	height:10px;
	margin:auto;
}
#alerta-radio{
	width:265px;
	height:150px;
	background-color:#EBCE87;
	margin:0px auto 0px auto;
}
#alerta-radio p{
	text-align:justify;
	margin:0 30px;
	font-size:20px;
	font-weight:bold;
}
a#sim{
	background:url(imagem/bt-sim-nao.png) no-repeat -54px 0px;
	width:46px;
	height:31px;
	float:left;
	display:block;
	margin:30px 0 0 60px;
}
a#nao{
	background:url(imagem/bt-sim-nao.png) no-repeat 0px 0px;
	width:46px;
	height:31px;
	float:left;
	display:block;
	margin:30px 0 0 50px;
}
#geral{
	width:100%;
	height:100%;
	background: url(imagem/bg-menu.png) repeat-x left 254px;
}
#corpo{
	width:1000px;
	height:100%;
	margin:0 auto;
	text-align:left;
}
#topo{
	width:1000px;
	height:264px;
	margin:0;
	background-image:url(imagem/bg-topo.png);
	background-repeat:no-repeat;
	position:relative;
}
#ouca{
	background:url(imagem/bt-ouca.png) no-repeat 0px 0px;
	width:233px;
	height:76px;
	display:block;
	position:absolute;
	top:10px;
	margin-left:752px;
	float:right;
}
#menu{
	width:975px;
	height:70px;
	margin:-10px 0 0 0;
	padding:0 0 0 35px;
	background-image:url(imagem/bg-menu.png);
	background-repeat:repeat-x;
	position:relative;
}

#menu a{
	overflow:hidden;
	text-indent:-1999px;
	float:left;
	display:block;
	margin-right:35px;
	margin-left:5px;
}

#menu-suspenso{
	width:201px;
	height:342px;
	position:absolute;
	margin:53px 0 0 545px;
}

a#btHome{
	background:url(imagem/links-menu.png) no-repeat 0px 0px;
	width:90px;
	height:22px;
	margin-top:25px;
}

a:hover#btHome{
	background:url(imagem/links-menu.png) no-repeat 0px -29px;
	width:90px;
	height:30px;
	margin-top:22px;
}

a#btProgramacao{
	background:url(imagem/links-menu.png) no-repeat -150px 0px;
	width:170px;
	height:28px;
	margin-top:25px;
}

a:hover#btProgramacao{
	background:url(imagem/links-menu.png) no-repeat -150px -29px;
	width:170px;
	height:34px;
	margin-top:22px;
}

a#btFotos{
	background:url(imagem/links-menu.png) no-repeat -380px 0px;
	width:80px;
	height:22px;
	margin-top:25px;
}

a:hover#btFotos{
	background:url(imagem/links-menu.png) no-repeat -380px -29px;
	width:80px;
	height:30px;
	margin-top:22px;
}
a#btVideos{
	background:url(imagem/links-menu.png) no-repeat -520px 0px;
	width:95px;
	height:22px;
	margin-top:25px;
}

a:hover#btVideos{
	background:url(imagem/links-menu.png) no-repeat -520px -29px;
	width:95px;
	height:30px;
	margin-top:22px;
}
a#btCircuito{
	background:url(imagem/links-menu.png) no-repeat -670px 0px;
	width:220px;
	height:24px;
	margin-top:25px;
}

a:hover#btCircuito{
	background:url(imagem/links-menu.png) no-repeat -670px -29px;
	width:220px;
	height:33px;
	margin-top:22px;
}
a#btContato{
	background:url(imagem/links-menu.png) no-repeat -933px 0px;
	width:112px;
	height:22px;
	margin-top:25px;
}

a:hover#btContato{
	background:url(imagem/links-menu.png) no-repeat -933px -29px;
	width:112px;
	height:30px;
	margin-top:22px;
}

a#btRecados{
	background:url(imagem/links-menu.png) no-repeat -1082px 2px;
	width:108px;
	height:22px;
	margin-top:22px;
}
a:hover#btRecados{
	background:url(imagem/links-menu.png) no-repeat -1082px -30px;
	height:30px;
}

a#btJornal{
	background:url(imagem/menu-susp-circuito.png) no-repeat 0px -70px;
	width:201px;
	height:70px;
}
a:hover#btJornal{
	background:url(imagem/menu-susp-circuito.png) no-repeat -201px -70px;
	width:201px;
	height:70px;
}
a#btTv{
	background:url(imagem/menu-susp-circuito.png) no-repeat 0px -140px;
	width:201px;
	height:70px;
}
a:hover#btTv{
	background:url(imagem/menu-susp-circuito.png) no-repeat -201px -140px;
	width:201px;
	height:70px;
}
a#btRadio{
	background:url(imagem/menu-susp-circuito.png) no-repeat 0px -210px;
	width:201px;
	height:70px;
}
a:hover#btRadio{
	background:url(imagem/menu-susp-circuito.png) no-repeat -201px -210px;
	width:201px;
	height:70px;
}
a#btPromocoes{
	background:url(imagem/menu-susp-circuito.png) no-repeat 0px -280px;
	width:201px;
	height:70px;
}
a:hover#btPromocoes{
	background:url(imagem/menu-susp-circuito.png) no-repeat -201px -280px;
	width:201px;
	height:70px;
}
a#btAssessoria{
	background:url(imagem/menu-susp-circuito.png) no-repeat 0px 0px;
	width:201px;
	height:70px;
}
a:hover#btAssessoria{
	background:url(imagem/menu-susp-circuito.png) no-repeat -201px 0px;
	width:201px;
	height:70px;
}

a#btVerProgramacao{
	background:url(imagem/bt-programacao.png) no-repeat 0px 0px;
	width:170px;
	height:37px;
	float:left;
	display:block;
	clear:left;
	margin:10px;
}

#coluna-left{
	width:265px;
	margin:10px 0 0 0;
	float:left;
}
#coluna-center{
	width:440px;
	margin:10px 15px 10px 15px;
	float:left;
}
#coluna-right{
	width:265px;
	margin:10px 0 0 0;
	float:left;
}
#coluna{
	width:720px;
	margin:10px 0 10px 15px;
	float:left;
	display:block;
	overflow:hidden;
}
#top10{
	background:url(imagem/title-top10.png) no-repeat 0px 0px;
	width:265px;
	float:left;
	margin:0 0 20px 0;
	padding:32px 0 0 0;
	display:block;
}
#curva-top{
	background:url(imagem/bg-265.png) no-repeat 0px 0px;
	width:265px;
	height:10px;
	float:left;
	display:block;
	clear:left;
}
#curva-base{
	background:url(imagem/bg-265.png) no-repeat 0px bottom;
	width:265px;
	height:10px;
	float:left;
	display:block;
	clear:left;
}
#curva-top-440{
	background:url(imagem/bg-440.png) no-repeat 0px 0px;
	width:440px;
	height:10px;
	float:left;
	display:block;
	clear:left;
}
#curva-base-440{
	background:url(imagem/bg-440.png) no-repeat 0px bottom;
	width:440px;
	height:10px;
	float:left;
	display:block;
	clear:left;
}
#curva-top-720{
	background:url(imagem/bg-740.png) no-repeat 0px 0px;
	width:720px;
	height:15px;
	float:left;
	display:block;
	clear:left;
}
#curva-base-720{
	background:url(imagem/bg-740.png) no-repeat 0px bottom;
	width:720px;
	height:15px;
	float:left;
	clear:left;
	display:block;
}
#slide{
	width:430px;
	height:261px;
	background-image:url(imagem/quadro-slide.png);
	background-repeat:no-repeat;
	background-position:center;
	background-color:#330000;
	padding:10px 0 0 10px;
	margin:0 0 20px 0;
}
#aovivo{
	background:url(imagem/title-aovivo.png) no-repeat 0px 0px;
	width:265px;
	float:left;
	clear:left;
	margin:0 0 20px 0;
	padding:32px 0 0 0;
}

#chat{
	background:url(imagem/title-chat.png) no-repeat 0px 0px;
	width:265px;
	float:left;
	display:block;
	clear:left;
	padding:32px 0 0 0;
	margin:0 0 20px 0;
}
#enquete{
	background:url(imagem/title-enquete.png) no-repeat 0px 0px;
	width:265px;
	float:left;
	padding:32px 0 0 0;
	margin:0 0 20px 0;
	display:block;
	clear:left;
}
#enquete-title{
	background-image:url(imagem/title-enquete.png);
	background-repeat:no-repeat;
	width:100%;
	height:28px;
	float:left;
}
#pedidos{
	width:440px;
	float:left;
	margin:30px 0 0 0;
}
#pedidos-title{
	background-image:url(imagem/title-pedido-musica.png);
	background-repeat:no-repeat;
	width:100%;
	height:35px;
	float:left;
}
#modelos-title{
	background:url(imagem/title-modelos.png) no-repeat 0px 0px;
	width:100%;
	height:30px;
	float:left;
}
#modelos-coluna{
	width:120px;
	height:190px;
	float:left;
	margin:0 10px 0 10px;
}
#modelos-foto{
	width:120px;
	height:100px;
	overflow:hidden;
	float:left;
	border:solid 2px #FFF;
	background-color:#FFF;
	margin:0 0 10px 0;
}
.modelos-det{
	width:500px;
	float:left;
	display:block;
	margin:0 0 0 15px;
}
.modelos-label{
	font-weight:bold;
	float:left;
	clear:left;
	color:#FFF;
}
.modelos-detalhe{
	float:left;
	clear:left;
	margin:0 0 10px 0;
}
#videos{
	background:url(imagem/title-videos.png) no-repeat 0px 0px;
	width:420px;
	float:left;
	padding:40px 0 0 0;
	display:block;
	margin:0 0 20px 0;
}

#noticias{
	background:url(imagem/title-noticias.png) no-repeat 0px 0px;
	width:420px;
	float:left;
	padding:40px 0 0 0;
	display:block;
	margin:0 0 20px 0;
}

.noticias-linha{
	width:420px;
	float:left;
	clear:left;
	display:block;
	overflow:hidden;
	cursor:pointer;
}
.noticias-linha-foto{
	width:100px;
	float:left;
	display:block;
}
.noticias-linha-texto{
	width:300px;
	float:left;
	display:block;
	margin:0px 10px;
}
.noticias-texto-titulo{
	width:300px;
	float:left;
	display:block;
	font-size:16px;
	color:#FFF;
	font-weight:bold;
}
.noticias-texto{
	width:300px;
	float:left;
	display:block;
}

.noticias-data{
	width:700px;
	color:#FFF;
	float:left;
}
.noticias-titulo{
	width:700px;
	float:left;
	font-size:36px;
	color:#EBCE87;
	line-height:40px;
}
.noticias-noticia{
	width:680px;
	float:left;
	overflow:hidden;
	font-size:14px;
	margin:20px 10px 0 10px;
	display:block;
	text-align:justify;
	color:#FFF;
}

.noticias-noticia img{
	margin:0 10px 0 0;
}

.noticias-mais-txt{
	width:700px;
	float:left;
	color:#EBCE87;
	font-weight:bold;
	font-size:24px;
	margin:0 0 10px 0;
}
.noticias-mais{
	width:700px;
	float:left;
	cursor:pointer;
}
.noticias-mais-texto{
	width:500px;
	float:left;
	display:block;
	margin:0px 10px;
}
	

#cds{
	background:url(imagem/title-cds-musicas.png) no-repeat 0px 0px;
	width:265px;
	float:left;
	clear:left;
	margin:0 0 20px 0;
	padding:37px 0 0 0;
}

.cds-quadro{
	width:250px;
	overflow:hidden;
	float:left;
	clear:left;
	display:block;
	margin:0 7px;
	cursor:pointer;
}
.cds-quadro-foto{
	width:100px;
	float:left;
	padding:0 10px 0 0;
}

.cds-quadro-texto{
	width:140px;
	float:left;
	margin:0px 0px 0px 10px;
}
.cds-linha{
	width: 265px;
	height:10px;
	float:left;
	overflow:hidden;
	text-align:center;
	display:block;
	padding:0 0 10px 0;
}
.cds-pag-linha{
	width:700px;
	overflow:hidden;
	float:left;
	clear:left;
}

.cds-pag-foto{
	width:100px;
	display:block;
	overflow:hidden;
	float:left;
	margin:0 0px 10px 0px;
}

.cds-pag-quadro{
	width:580px;
	float:left;
	overflow:hidden;
}

.cds-pag-texto{
	width:580px;
	float:left;
	margin:0 0 0 10px;
}
.cds-pag-artista{
	width:580px;
	float:left;
	font-size:20px;
	color:#FFF;
	margin:0 0 0 10px;
}

.cds-pag-botao{
	width:168px;
	height:35px;
	float:right;
	display:block;
}

#agenda{
	background:url(imagem/title-agenda.png) no-repeat 0px 0px;
	width:265px;
	clear:left;
	float:left;
	margin:0 0 20px 0;
	padding:32px 0 0 0;
}

.agenda-quadro{
	width:245px;
	overflow:hidden;
	float:left;
	clear:left;
	margin:7px;
}
.agenda-foto{
	width:86px;
	height:45px;
	float:left;
	background:url(imagem/bg-data-agenda.png) no-repeat 0px 0px;
	margin:0 0 10px 5px;
	color:#FFF;
	font-size:19px;
	font-weight:bold;
	padding:29px 0 3px 7px;
}
.agenda-texto{
	width:124px;
	float:left;
	margin:0 5px 0 5px;
	padding:10px 0 0 0;
	font-size:14px;
	font-weight:bold;
}
.agenda-cidade{
	width:124px;
	float:left;
	margin:0 5px 10px 5px;
	font-size:14px;
}
.agenda-mais{
	width:265px;
	height:20px;
	text-align:center;
	float:left;
	overflow:hidden;
	clear:left;
}

.agenda-cont{
	width:700px;
	overflow:hidden;
	display:block;
	clear:left;
	float:left;
}
.agenda-line{
	display:block;
	clear:left;
	float:left;
}
.agenda-line img{
	width:20px;
	margin:10px 5px 5px 0;
	float:left;
}
.agenda-txt{
	width:670px;
	overflow:hidden;
	float:left;
	padding:13px 0 0 0;
}
.agenda-date{
	width:670px;
	height:20px;
	overflow:hidden;
	float:left;
	padding:9px 0 0 0;
	color:#FF0;
	font-size:18px;
}
.agenda-evento{
	font-size:18px;
	width:100%;
	overflow:hidden;
	float:left;
	clear:left;
	margin:10px 0 0 5px;
}

#base{
	background:url(imagem/linha-base.png) no-repeat 0px 0px;
	width:100%;
	height:40px;
	float:left;
	text-align:center;
	padding:20px 0 0 0;
	color:#EBCE87;
	margin:20px 0 0 0;
}
#base p{
	width:700px;
	margin:10px 120px 0 150px;
	float:left;
}

/* TOP 10 */
#cont-posicao-top10{
	overflow:hidden;
	float:left;
	margin:0 10px 0 10px;
}
#cont-posicao-top10-1{
	width:75px;
	height:60px;
	display:block;
	background: url(imagem/top10-num.png) no-repeat left 5px;
	float:left;
}
#cont-posicao-top10-2{
	width:75px;
	height:60px;
	display:block;
	background: url(imagem/top10-num.png) no-repeat left -61px;
	float:left;
}
#cont-posicao-top10-3{
	width:75px;
	height:60px;
	display:block;
	background: url(imagem/top10-num.png) no-repeat left -127px;
	float:left;
}
#cont-posicao-top10-4{
	width:75px;
	height:40px;
	display:block;
	background: url(imagem/top10-num.png) no-repeat left -187px;
	float:left;
}
#cont-posicao-top10-5{
	width:75px;
	height:40px;
	display:block;
	background: url(imagem/top10-num.png) no-repeat left -227px;
	float:left;
}
#cont-posicao-top10-6{
	width:75px;
	height:40px;
	display:block;
	background: url(imagem/top10-num.png) no-repeat left -267px;
	float:left;
}
#cont-posicao-top10-7{
	width:75px;
	height:40px;
	display:block;
	background: url(imagem/top10-num.png) no-repeat left -307px;
	float:left;
}
#cont-posicao-top10-8{
	width:75px;
	height:40px;
	display:block;
	background: url(imagem/top10-num.png) no-repeat left -347px;
	float:left;
}
#cont-posicao-top10-9{
	width:75px;
	height:40px;
	display:block;
	background: url(imagem/top10-num.png) no-repeat left -387px;
	float:left;
}
#cont-posicao-top10-10{
	width:75px;
	height:40px;
	display:block;
	background: url(imagem/top10-num.png) no-repeat left -427px;
	float:left;
}

#top10-bloco{
	width:245px;
	margin:0 0 10px 10px;
	float:left;
	display:block;
	clear:left;
}

#top10-player{
	width:150px;
	float:right;
	padding:5px 15px 0 0;
	display:block;
}
	
/*ao vivo*/
#aovivo-cont{
	width:244px;
	height:110px;
	margin:0 10px 0 10px;
}
#aovivo-foto{
	width:90px;
	float:left;
	overflow:hidden;
	margin:0 10px 0 0;
}

#aovivo-txt-locutor{
	background:url(imagem/txt-locutor.png) no-repeat left 0;
	width:120px;
	height:30px;
	float:left;
	padding:28px 0 0 0;
	color:#000;
	font-size:14px;
}
#aovivo-txt-programa{
	background:url(imagem/txt-programa.png) no-repeat left 0;
	width:140px;
	float:left;
	padding:28px 0 0 0;
	color:#000;
	font-size:16px;
}

/* programação */
#programacao-title{
	background:url(imagem/links.png) no-repeat -160px;
	height:35px;
	width:180px;
}
#programacao-tipo{
	width:100%;
	height:18px;
	text-align:left;
	padding:10px 0 0 10px;
	font-size:16px;
	font-weight:bold;
	float:left;
}
#programacao-campo1{
	width:169px;
	height:20px;
	font-size:16px;
	float:left;
	background-color:#EBCE87;
	color:#533D26;
	margin:0 2px 0 2px;
	font-weight:bold;
}
#programacao-campo2{
	width:169px;
	height:20px;
	font-size:14px;
	float:left;
	margin:0 2px 0 2px;
	color:#000000;
	background-color:#CCAE91;
}

/*videos*/
#video-title{
	background:url(imagem/links.png) no-repeat -530px;
	height:35px;
	width:90px;
}
#video-cont{
	width:440px;
	height:352px;
	float:left;
}
#videos-conteudo{
	width:440px;
	height:auto;
	float:left;
	display:block;
}
#video-compartilha{
	width:440px;
	height:50px;
	float:left;
	display:block;
	clear:left;
	margin:0 0 15px 0;
}
#videos-todos{
	width:250px;
	height:395px;
	overflow:auto;
	scrollbar-face-color: #EBCE87;
	scrollbar-highlight-color: #533D26;
	scrollbar-shadow-color: #533D26;
	scrollbar-3dlight-color: #533D26;
	scrollbar-arrow-color: #533D26;
	scrollbar-track-color: #533D26;
	scrollbar-darkshadow-color: #533D26;
	margin:32px 0 0 10px;
	float:left;
}
#videos-quadrinho{
	width:110px;
	float:left;
	margin:0 3px 6px 3px;
	background-color:#EBCE87;
}
#videos-quadrofoto{
	overflow:hidden;
	height:75px;
	margin:5px;
}
#videos-texto{
	height:50px;
	color:#533D26;
	margin:10px 0 0 0;
}

#videos-quadro-coment{
	width:100%;
	float:left;
}

#videos-quadro-comentarios{
	width:100%;
	height:auto;
}
#video-titulo{
	width:560px;
	margin:0 0 10px 15px;
}

/*COMENTARIOS*/
#coment-quadro{
	width:100%;
	clear:left;
	float:left;
	display:block;
	overflow:hidden;
}
.coment-heads{
	width:100%;
	height:20px;
	background-color:#524F2E;
	color:#FFFFFF;
	display:block;
	float:left;
	font-weight:bold;
	padding:2px 5px 2px 5px;
}
.coment-body{
	width:100%;
	display:block;
	float:left;
	padding:10px;
	background-color:#EEEEEE;
	color:#533D26;
	margin: 0 0 10px 0;
}
.coment-mais{
	width:100%;
	height:20px;
	float:left;
	text-align:center;
}

.videos-coluna{
	width:120px;
	height:190px;
	background:url(imagem/bg-video.png) no-repeat 0px 0px;
	float:left;
	margin:0 10px 0 10px;
}
.videos-foto{
	float:left;
	margin:13px 0px 0px 5px;
	clear:left;
} 
.videos-detalhes{
	margin:20px 0 0 0;
	float:left;
	overflow:hidden;
}

#msg-erro{
	width:98%;
	border:solid 2px #F00;
	background-color:#FFF;
	color:#F00;
	text-align:center;
	float:left;
	padding:4px 0 0 0;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:4px 0;
}

#msg-sucess{
	width:98%;
	border:solid 2px #0F0;
	background-color:#FFF;
	color:#030;
	text-align:center;
	float:left;
	padding:4px 0;
	font-weight:bold;
	margin:0 0 10px 0;
}

#enquete-quadro{
	width:240px;
	margin:0 10px 0 10px;
	float:left;
	overflow:hidden;
}
.enquete-selecao{
	clear:left;
	width:100%;
	float:left;
}
div.total{
	background: url(imagem/barra.gif) repeat-x;
	border: 1px solid #333;
	float: left;
	margin: 0px 5px 5px 0px;
	width: 75%;
}
div.progresso{
	background: url(imagem/progresso.gif) repeat-x;
	background-color:#900;
	border: 1px solid #600;
	height: 25px;
	margin: -1px 0px -1px -1px;
}
div.porcento{
	display: block;
	float: left;
	font: bolder 1em sans-serif;
	width: 10%;
	padding:8px 0 0 0;
}

#quadro-chat{
	width:267px;
	height:174px;
	float:left;
	background:url(imagem/bg-chat2.png) no-repeat 0px 0px;
}

#quadro-chat a{
	overflow:hidden;
	text-indent:-1999px;
	float:left;
	display:block;
}
a#botao-chat{
	width:76px;
	height:35px;
	background:url(imagem/bt-entrar.png) no-repeat 0px 0px;
	margin:130px 0 0 90px;
}

#pedidos-bg{
	background:url(imagem/bg-pedido.png) no-repeat left bottom;
	overflow:hidden;
	display:block;
	width:420px;
	height:187px;
}
.pedidos-form{
	float:left;
	display:block;
	margin:0 0 0 10px;
}
#fotos-title{
	background:url(imagem/links.png) no-repeat -380px;
	height:35px;
	width:90px;
}
#fotos-linha{
	width:700px;
	float:left;
	display:block;
	overflow:hidden;
	cursor:pointer;
}
.fotos-foto{
	width:auto;
	height:75px;
	overflow:hidden;
	float:left;
	border:solid 2px #FFF;
	background-color:#FFF;
}
.fotos-texto{
	width:560px;
	float:left;
	margin:0 10px;
}
.fotos-data{
	width:560px;
	display:block;
	float:left;
	color:#EEE;
	font-size:18px;
}
.fotos-evento{
	width:560px;
	display:block;
	float:left;
	color:#FFF;
	font-size:16px;
	margin:5px 0;
}
#galeria-linha-titulo{
	width:700px;
	float:left;
	display:block;
	overflow:hidden;
	margin:0 0 20px 0;
}

#galeria-linha-fotos{
	width:700px;
	float:left;
	display:block;
	overflow:hidden;
	margin:0 0 0 20px;
}

#paginacao {
	width: 700px;
	height:28px;
	display:block;
	clear: left;
	float: left;
	margin:0 0 0 170px;
}

span#anterior-desativado, span#proxima-desativado, a#anterior, a#proxima{
	overflow:hidden;
	text-indent: -9999px;
}

#anterior-desativado{
	width:160px;
	height:28px;
	float:left;
	background:url(imagem/navegacao.png) no-repeat 0px -56px;
}

#proxima-desativado{
	width:160px;
	height:28px;
	float:left;
	background:url(imagem/navegacao.png) no-repeat -205px -56px;
}

a#anterior{
	width:160px;
	height:28px;
	float:left;
	background:url(imagem/navegacao.png) no-repeat 0px 0px;
}
a:hover#anterior{
	width:160px;
	height:28px;
	float:left;
	background:url(imagem/navegacao.png) no-repeat 0px -28px;
}

a#proxima{
	width:160px;
	height:28px;
	float:left;
	background:url(imagem/navegacao.png) no-repeat -205px 0px;
}
a:hover#proxima{
	width:160px;
	height:28px;
	float:left;
	background:url(imagem/navegacao.png) no-repeat -205px -28px;
}

#numeros{
	width:30px;
	height:21px;
	float:left;
	background:url(imagem/navegacao.png) no-repeat -170px 0px;
	color:#533D26;
	padding:7px 0 0 0;
}

.galeria-foto{
	width:110px;
	height:70px;
	overflow:hidden;
	float:left;
	margin:0 0 10px 0;
	
}
.galeria-borda-foto{
	width:96px;
	height:66px;
	overflow:hidden;
	float:left;
	display:block;
	border:solid 2px #FFF;
	background-color:#EEE;
}

.normal{
	width:100%;
	display:block;
	float:left;
}
	

label{
	width:90%;
	margin:20px 0 7px 0;
	display:block;
	float:left;
	clear:left;
	text-align:left;
}

input, textarea{
	float:left;
	clear:left;
}

h4{
	float:left;
	margin:20px 0 10px 0;
	text-decoration:underline;
	color:#FFF;
}

.botao{
	background:url(imagem/bt-enviar.png) no-repeat left top;
	border:0;
	margin:10px 0;
	float:right;
	width:76px;
	height:35px;
}
.form-coment{
	float:left;
	clear:left;
	background-color:#EBCE87;
	border:2px #EBCE87 inset;
	width:98%;
	margin:0px;
}
.links{
	margin:20px 0 0 0;
}
#contato-title{
	background:url(imagem/links.png) no-repeat -820px;
	height:35px;
	width:130px;
}
#contato-consideracoes{
	width:700px;
	float:left;
	overflow:hidden;
	margin:0 20px;
	text-align:justify;
}

form#formContato{
	width:350px;
	float:left;
	display:block;
	clear:left;
}

form#formContato label{
	width:350px;
	font-weight:bold;
	float:left;
	display:block;
	clear:left;
	margin:10px 0 0 0;
}

form#formContato input{
	float:left;
	clear:left;
	background-color:#EBCE87;
	border:2px #EBCE87 inset;
	width:350px;
	margin:0px;
}
form#formContato select{
	float:left;
	clear:left;
	background-color:#EBCE87;
	border:2px #EBCE87 inset;
	width:350px;
	margin:0px;
}
form#formContato textarea{
	float:left;
	clear:left;
	background-color:#EBCE87;
	border:2px #EBCE87 inset;
	width:350px;
	margin:0px;
}

form#formContato .botao{
	border:0;
	background-color:transparent;
	margin:10px 0 10px 0;
}

/*FORMULARIOS*/
form#formComentario{
	width:350px;
	float:left;
	display:block;
	clear:left;
}
form#formComentario label{
	width:350px;
	font-weight:bold;
	float:left;
	display:block;
	clear:left;
	margin:10px 0 0 0;
}
form#formComentario input{
	float:left;
	clear:left;
	background-color:#EBCE87;
	border:2px #EBCE87 inset;
	width:350px;
	margin:0px;
}
form#formComentario textarea{
	float:left;
	clear:left;
	background-color:#EBCE87;
	border:2px #EBCE87 inset;
	width:350px;
	margin:0px;
}
form#formComentario .botao{
	border:0;
	background-color:transparent;
	margin:10px 0 10px 0;
}

form#formPedido{
	width:350px;
	float:left;
	display:block;
	clear:left;
}
form#formPedido label{
	width:350px;
	font-weight:bold;
	float:left;
	display:block;
	clear:left;
	margin:10px 0 0 0;
}
form#formPedido input{
	float:left;
	clear:left;
	background-color:#EBCE87;
	border:2px #EBCE87 inset;
	width:350px;
	margin:0px;
}
form#formPedido textarea{
	float:left;
	clear:left;
	background-color:#EBCE87;
	border:2px #EBCE87 inset;
	width:350px;
	margin:0px;
}
form#formPedido .botao{
	background:url(imagem/bt-pedir.png) no-repeat 0px 0px;
	width:75px;
	height:34px;
	border:0;
	background-color:transparent;
	margin:10px 0 10px 0;
}


#jornal-title{
	background:url(imagem/links.png) no-repeat -680px;
	height:35px;
	width:90px;
}

#jornal-bloco{
	width:670px;
	height:180px;
	display:block;
	float:left;
}
#jornal-bloco img{
	border:solid 1px #FFF;
	margin:0 10px 0 0;
	float:left;
}

#jornal-capas{
	width:680px;
	display:block;
	clear:left;
	float:left;
}
#jornal-capas img{
	border:solid 1px #FFF;
	margin:10px 10px 0 0;
	float:left;
}
#jornal-sumario{
	width:680px;
	height:23px;
	margin:10px 0 10px 0;
	background-color:#CF3;
	color:#900;
	padding:7px 0 0 10px;
	float:left;
	font-weight:bold;
}
#jornal-paginas{
	width:680px;
	float:left;
	display:block;
	margin:0 0 0 10px;
}

a#mais-detalhes{
	background:url(imagem/bt-mais-detalhes.png) no-repeat 0px 0px;
	width:141px;
	height:37px;
	display:block;
	float:left;
	margin:10px 0 0 0;
}
	
a#versao-completa{
	background:url(imagem/bt-versao-completa.png) no-repeat 0px 0px;
	width:232px;
	height:37px;
	float:left;
	display:block;
	margin:10px 0px 0px 10px;
}
a#outras-publicacoes{
	background:url(imagem/bt-outras-publicacoes.png) no-repeat 0px 0px;
	width:232px;
	height:37px;
	float:left;
	display:block;
	margin:10px 0px 0px 10px;
}
a#participar{
	background:url(imagem/bt-inscricao.png) no-repeat 0px 0px;
	width:141px;
	height:37px;
	display:block;
	margin:10px 0 0 0px;
	float:left;
}
a#ganhador{
	background:url(imagem/bt-ganhador.png) no-repeat 0px 0px;
	width:141px;
	height:37px;
	display:block;
	margin:10px 0 0 0px;
}
a#pedir-musica{
	background:url(imagem/bt-pedir-musica.png) no-repeat 0px 0px;
	width:141px;
	height:37px;
	display:block;
	margin:20px 0 0 10px;
	clear:left;
	float:left;
}
a#solicitar{
	background:url(imagem/bt-solicitar.png) no-repeat 0px 0px;
	width:141px;
	height:37px;
	margin:10px 0 0 20px;
	float:left;
}
a#desenvolvimento{
	background:url(imagem/a.png) no-repeat 0px 0px;
	width:26px;
	height:26px;
	float:left;
	display:block;
}
.cont-amarelo{
	width:265px;
	background-color:#EBCE87;
	overflow:hidden;
	float:left;
	display:block;
	clear:left;
}
.cont-marrom{
	width:100%;
	background-color:#533D26;
	padding:0 10px 0 10px;
	color:#EBCE87;
	overflow:hidden;
	display:block;
	float:left;
	display:block;
	clear:left;
}

.linha-marrom{
	background:url(imagem/linha-marrom.png) no-repeat 0px 0px;
	width:418px;
	height:9px;
	display:block;
	clear:left;
	float:left;
}

a{
	color:#EBCE87;
	text-decoration:none;
}

a.linkbranco:link{
	color:#FFF;
	text-decoration:none;
}
a.linkbranco:hover{
	color:#FFF;
	text-decoration:none;
}
a.linkbranco:visited{
	color:#FFF;
	text-decoration:none;
}
a.linkbranco:active{
	color:#FFF;
	text-decoration:none;
}
a.linkmarrom:link{
	color:#533D26;
	text-decoration:none;
}
a.linkmarrom:hover{
	color:#533D26;
	text-decoration:none;
}
a.linkmarrom:visited{
	color:#533D26;
	text-decoration:none;
}
a.linkmarrom:active{
	color:#533D26;
	text-decoration:none;
}
a.linkpreto:link{
	color:#000;
	text-decoration:none;
}
a.linkpreto:hover{
	color:#000;
	text-decoration:underline;
}
a.linkpreto:visited{
	color:#000;
	text-decoration:none;
}
a.linkpreto:active{
	color:#000;
	text-decoration:none;
}

.txt-top-artista{
	width:170px;
	float:left;
	color:#583415;
	font-size:14px;
	line-height:18px;
	display:block;
	font-weight:bold;
}
.txt-top-musica{
	width:170px;
	float:left;
	color:#000000;
	font-size:12px;
	line-height:12px;
	display:block;
}

.txt-preto{
	color:#000;
}
.txt-branco{
	color:#FFF;
}
.txt-rosa{
	color:#F0F;
}

.amarelo{
	color:#FF0;
}
.vermelho{
	color:#F00;
}
.t16{
	font-size:16px;
}
.t20{
	font-size:20px;
}
.slide-hide {
	display: none;
}
.bold{
	font-weight:bold;
}
/*TITULOS*/
h2.tjornal{
	background:url(imagem/titles.png) no-repeat -167px 0px;
	width:110px;
	height:35px;
}
h2.ttv{
	background:url(imagem/titles.png) no-repeat -5px 0px;
	width:43px;
	height:35px;
}
h2.tradio{
	background:url(imagem/titles.png) no-repeat -60px 0px;
	width:98px;
	height:35px;
}
h2.tpromocoes{
	background:url(imagem/titles.png) no-repeat -287px 0px;
	width:178px;
	height:35px;
}
h2.tassessoria{
	background:url(imagem/titles.png) no-repeat -5px -40px;
	width:315px;
	height:35px;
}
h2.tcontato{
	background:url(imagem/titles.png) no-repeat -330px -40px;
	width:135px;
	height:35px;
}
h2.tvideos{
	background:url(imagem/titles.png) no-repeat -5px -85px;
	width:107px;
	height:35px;
}
h2.tfotos{
	background:url(imagem/titles.png) no-repeat -134px -85px;
	width:98px;
	height:35px;
}
h2.tprogramacao{
	background:url(imagem/titles.png) no-repeat -247px -85px;
	width:218px;
	height:35px;
}
h2.tagenda{
	background:url(imagem/titles.png) no-repeat -5px -132px;
	width:122px;
	height:35px;
}
h2.tnoticias{
	background:url(imagem/titles.png) no-repeat -133px -132px;
	width:137px;
	height:35px;
}
h2.tdownloads{
	background:url(imagem/titles.png) no-repeat -283px -132px;
	width:183px;
	height:35px;
}
h2.tmodelos{
	background:url(imagem/titles.png) no-repeat -5px -175px;
	width:138px;
	height:35px;
}
h2.tacoespromocionais{
	background:url(imagem/titles.png) no-repeat -154px -175px;
	width:315px;
	height:35px;
}
h2.tparceiros{
	background:url(imagem/titles.png) no-repeat -5px -212px;
	width:155px;
	height:35px;
}
h2.trecados{
	background:url(imagem/titles.png) no-repeat -170px -212px;
	width:140px;
	height:35px;
	float:left;
}

h1.modelos{
	text-align:center;
	color:#FFF;
	margin-bottom:10px;
}
.modelos-alerta{
	width:680px;
	height:100px;
	background:url(imagem/alerta-modelos.png) no-repeat 0px 0px;
	display:block;
	margin:0 0 10px 10px;
	cursor:pointer;
}
.ptb10{
	padding:10px 0;
}
.mtb10{
	margin:10px 0;
}
.promo-banner{
	clear:left;
	float:left;
	display:block;
	margin:0px 0px 10px 10px;
}
#promocoes-title{
	background:url(imagem/title-promocoes.png) no-repeat 0px 0px;
	width:100%;
	height:30px;
	float:left;
}
ul#promocao li{
	clear:left;
}
ul.promocao li{
	width:415px;	
	height:120px;
	float:left;
	border:solid 2px #FFF;
	background-color:#FFF;
	overflow:hidden;
}
form#formRegulamento label{
	float:left;
	margin:0;
	color:#F00;
	width:300px;
	display:block;
	margin:10px 0 15px 0;
}
form#formRegulamento input{
	float:left;
	display:block;
	margin:0 10px 0 0;
}

form#formInscricao{
	width:600px;
}
form#formInscricao h2{
	margin:0 0 10px 0;
}
form#formInscricao a{
	width:250px;
	float:left;
	margin:0 0 10px 30px;
	display:block;
	font-size:18px;
}
form#formInscricao label{
	width:100%;
	margin:0 0 5px 0;
	font-weight:bold;
}
form#formInscricao .radio{
	width:auto;
	float:left;
	clear:none;
	margin:-1px 5px 5px 0;
	border:0px;
	background:transparent;
}
form#formInscricao .f150{
	width:110px;
	float:left;
	clear:none;
	margin:1px 5px 5px 0;
}
form#formInscricao input, select, textarea{
	width:350px;
	color:#000;
	margin:0 0 5px 0;
	border:2px #EBCE87 inset;
	background-color:#EBCE87;
}
form#formInscricao .botao{
	width:141px;
	height:37px;
	float:left;
	margin:0 0 10px 0;
	background-color:transparent;
	border:0;
	background:0;
}
#parceiros{
	background:url(imagem/title-parceiros.png) no-repeat 0px 0px;
	width:265px;
	float:left;
	clear:left;
	margin:0 0 20px 0;
	padding:32px 0 0 0;
}

ul.parceiros li{
	width:240px;
	height:80px;
	overflow:hidden;
	border:solid 2px #FFF;
	background-color:#FFF;
	float:left;
	clear:left;
	margin:0 0 10px 10px;
}
ul.parceiros img{
	margin:auto;
}

#recados{
	background:url(imagem/title-recados.png) no-repeat 0px 0px;
	width:420px;
	float:left;
	display:block;
	clear:left;
	margin:0 0 20px 0;
	padding:35px 0 0 0;
}

#ppromocoes{
	background:url(imagem/title-promocoes.png) no-repeat 0px 0px;
	width:420px;
	float:left;
	display:block;
	clear:left;
	margin:0 0 20px 0;
	padding:35px 0 0 0;
}

#pmodelos{
	background:url(imagem/title-modelos.png) no-repeat 0px 0px;
	width:265px;
	float:left;
	display:block;
	clear:left;
	margin:0 0 20px 0;
	padding:32px 0 0 0;
}

/*RECADOS*/
a#btEscreverRecado{
	background:url(imagem/bt-recado.png) no-repeat 0px 0px;
	width:170px;
	height:37px;
	float:left;
	display:block;
	margin:0 0 20px 0;
}

#recados-cabecalho{
	width:680px;
	height:15px;
	background-color:#EBCE87;
	float:left;
	display:block;
	clear:left;
	color:#000;
	padding:5px;
}

#recados-cabecalho a{
	color:#000;
}
#recados-cabecalho a:hover{
	text-decoration:underline;
}

#recados-texto{
	width:670px;
	float:left;
	clear:left;
	display:block;
	border:solid 5px #EBCE87;
	background-color:#FFF;
	padding:5px;
	color:#000;
	margin:0 0 10px 0;
}

#precados-cabecalho{
	width:410px;
	height:15px;
	background-color:#EBCE87;
	float:left;
	display:block;
	clear:left;
	color:#000;
	padding:5px;
}

#precados-cabecalho a{
	color:#000;
}
#precados-cabecalho a:hover{
	text-decoration:underline;
}

#precados-texto{
	width:400px;
	float:left;
	clear:left;
	display:block;
	border:solid 5px #EBCE87;
	background-color:#FFF;
	padding:5px;
	color:#000;
	margin:0 0 10px 0;
}

#recados-form{
	width:690px;
	display:block;
	float:left;
	clear:left;
}
#recados-smiles{
	width:220px;
	float:left;
	display:block;
	margin:20px 0 0 50px;
	background-color:#FFF;
	border:solid 3px #C96;
	padding:5px;
}
#recados-smiles img{
	padding:5px;
}

form#formMural{
	width:350px;
	float:left;
	display:block;
	clear:left;
}

form#formMural label{
	width:350px;
	font-weight:bold;
	float:left;
	display:block;
	clear:left;
	margin:10px 0 0 0;
}

form#formMural input{
	float:left;
	clear:left;
	background-color:#EBCE87;
	border:2px #EBCE87 inset;
	width:350px;
	margin:0px;
}

form#formMural .botao{
	border:0;
	background-color:transparent;
	margin:0 0 10px 0;
}

p#recados{
	background:none;
	float:left;
	padding:4px;
	width:690px;
	color:#FFF;
	background:#2F271C;
	font-weight:bold;
	text-align:center;
	margin:0;
	padding:5px;
}
