/* CSS Document */
.divNoticiaFechado
{
	display: none;
}

.divNoticiaAberto
{
	element.style {
    background-color: #FFFFFF;
    display: block;
    height: 400px;
    left: 31%;
    position: absolute;
    top: 259px;
    width: 600px;
    z-index: 99999;
}

body

{

	margin: 0; padding: 0;

	font: 70%/1.5em  Verdana, Tahoma, Arial,sans-serif;

	color: #FFFFFF; 

	background: #FFFFFF url(../imagens/bg.gif) repeat-x;	

	/*text-align: center;*/ 

}

.txt-07{font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size:7px; color:#000000}/*Título preto*/

.txt-08{font:normal 1.1em Arial, Helvetica, sans-serif;display:inline;}/*Título preto*/

.txt-09{font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size:9px; color:#000000}/*Título preto*/

.txt-10{font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size:10px; color:#000000}/*Título preto*/

.txt-11{font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size:11px; color:#000000}/*Título preto*/

.txt-12{font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size:12px; color:#000000}/*Título preto*/

.txt-13{font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size:13px; color:#000000}/*Título preto*/

.txt-14{font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000}/*Título preto*/

.txt-15{font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#000000}/*Título preto*/

.txt-16{font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000000}/*Título preto*/



.txt-10-vermelho{font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size:10px; color:#990000; font-weight:bold;}/*Título vermelho*/

.txt-12-negrito{font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold;}/*Título preto negrito*/



.ultimas-noticias{

	float: left;

	width:250px;

}

.ultimas-noticias-resultado{

	float: left; 

	height: 80px; 

	margin-bottom: 15px; 

	margin-top: 5px;

}



a.noticias-nome-normal:link{text-decoration:none; color:#000000;}

a.noticias-nome-normal:visited{text-decoration:none; color:#000000;}

a.noticias-nome-normal:hover{text-decoration:underline; color:#000000;}



a.noticias-nome-vermelho:link{text-decoration:none; color:#990000;}

a.noticias-nome-vermelho:visited{text-decoration:none; color:#990000;}

a.noticias-nome-vermelho:hover{text-decoration:underline; color:#990000;}



a.noticias-nome-negrito:link{text-decoration:none; color:#000000;}

a.noticias-nome-negrito:visited{text-decoration:none; color:#000000;}

a.noticias-nome-negrito:hover{text-decoration:underline; color:#000000;}



.shows-pelo-brasil{

	float: left; width:250px; margin-left: 8px;

}

.destaque-da-semana{

	float: left; width:250px; margin-left: 8px;

}

.noticias-index{

	float: left; width:600px; margin-left: 8px;

}

.mais-tocada{

	float: left; width:600px; margin-left: 8px;

}

.leftRightBorder

{

/*border-left:4px solid #97CAE4;*/

border-left:0px solid #75A54B;

border-right:0px solid #75A54B;

}

.mainTxt

{

font-family:arial,tahoma,verdana;

font-size:12px;

color:#383838;

line-height:17px;

}

.maisAcessado

{

font-family:arial,tahoma,verdana;

font-size:11px;

color:#383838;

line-height:15px;

font-weight:700;

}

.maisAcessado a:link{text-decoration:none; color:#383838;}

.maisAcessado a:visited{text-decoration:none; color:#383838;}

.maisAcessado a:hover{text-decoration:underline; color:#2F94C8;}



.txtObrigado

{

font-family:arial,tahoma,verdana;

font-size:14px;

color:#FFFFFF;

line-height:17px;

}

.txt-top-artista

{

width:170px; 

background-repeat:repeat-y; 

padding-left:15px; 

padding-top:10px; 

padding-bottom:10px;

font-family:arial,tahoma,verdana;

font-size:13px;

font-weight:900;

color: #EF8158;

line-height:17px;

}

.txt-top-artista-pequeno

{

font-family:arial,tahoma,verdana;

font-size:10px;

font-weight:900;

/*color: #F18C29;*/

color: #EF8158;

line-height:17px;

}

.AgendaTxt

{

font-family:arial,tahoma,verdana;

font-size:10px;

font-weight:900;

color:#383838;

line-height:17px;

}

.AgendaTxt-hoje

{

font-family:arial,tahoma,verdana;

font-size:10px;

font-weight:bold;

color: #990000;

line-height:17px;

}

.AgendaTxt-branco

{

font-family:arial,tahoma,verdana;

font-size:10px;

font-weight:900;

color:#FFFFFF;

line-height:17px;

}

.AgendaTxtPequeno-branco

{

font-family:arial,tahoma,verdana;

font-size:9px;

color:#FFFFFF;

line-height:17px;

}

.AgendaChamadaVermelho

{

font-family:arial,tahoma,verdana;

font-size:10px;

font-weight:900;

color: #FF0000;

line-height:17px;

}

.AgendaTxtPequeno

{

font-family:arial,tahoma,verdana;

font-size:9px;

color:#383838;

line-height:17px;

}



.mainTxt a:link{text-decoration:none; color:#383838;}

.mainTxt a:visited{text-decoration:none; color:#383838;}

.mainTxt a:hover{text-decoration:underline; color:#2F94C8;}



.mainTxt1

{

font-family:arial,tahoma,verdana;

font-size:11px;

color:#383838;

line-height:17px;

}



.blueCabecalho{

text-decoration:none; 

color:#329CD3;

font-family:arial,tahoma,verdana;

font-size:18px;

line-height:40px;

}

.blueCabecalhoEstado{

text-decoration:none; 

color:#329CD3;

font-family:arial,tahoma,verdana;

font-size:8px;

line-height:40px;

}

a.blueCabecalhoEstado:link{text-decoration:none; color:#329CD3;}

a.blueCabecalhoEstado:visited{text-decoration:none; color:#329CD3;}

a.blueCabecalhoEstado:hover{text-decoration:none; color:#329CD3;}



.blueNoticiaCantor{

text-decoration:none; 

color:#329CD3;

font-family:arial,tahoma,verdana;

font-size:10px;

line-height:20px;

}

.art{

text-decoration:none; 

color:#329CD3;

font-family:arial,tahoma,verdana;

font-size:14px;

line-height:20px;

}

.NoticiaCantor{

text-decoration:none; 

color:#333333;

font-family:arial,tahoma,verdana;

font-size:11px;

line-height:20px;

}

.noticias

{

font-family:arial,tahoma,verdana;

font-size:12px;

color:#383838;

line-height:17px;

}

.cantorDownload_{

text-decoration:none; 

font-weight:900;

color:#FF0000;

font-family:arial,tahoma,verdana;

font-size:13px;

line-height:20px;

}

.recomendado{

text-decoration:none; 

font-weight:900;

color:#FF0000;

font-family:arial,tahoma,verdana;

font-size:16px;

line-height:20px;

}

.publicidade{

text-decoration:none; 

font-weight:900;

color:#E36206;

font-family:arial,tahoma,verdana;

font-size:16px;

line-height:20px;

}

.avisoOK{

text-decoration:none; 

font-weight:900;

color:#009900;

font-family:arial,tahoma,verdana;

font-size:16px;

line-height:20px;

}

.cantorEscutar{

text-decoration:none; 

color:#000000;

font-family:arial,tahoma,verdana;

font-size:11px;

line-height:20px;

}



a.NoticiaCantorLink:link{text-decoration:underline; color:#333333;}

a.NoticiaCantorLink:visited{text-decoration:underline; color:#333333;}

a.NoticiaCantorLink:hover{text-decoration:none; color:#333333;}



.noticiaLink a:link{text-decoration:underline; color:#329CD3;font-family:arial,tahoma,verdana;font-size:10px;}

.noticiaLink a:visited{text-decoration:underline; color:#329CD3;font-family:arial,tahoma,verdana;font-size:10px;}

.noticiaLink a:hover{text-decoration:none; color:#329CD3;font-family:arial,tahoma,verdana;font-size:10px;}



.mainTxt1 a:link{text-decoration:underline; color:#329CD3;}

.mainTxt1 a:visited{text-decoration:underline; color:#329CD3;}

.mainTxt1 a:hover{text-decoration:none; color:#329CD3;}



a.blueLink:link{text-decoration:underline; color:#329CD3;}

a.blueLink:visited{text-decoration:underline; color:#329CD3;}

a.blueLink:hover{text-decoration:none; color:#329CD3;}



.tahoma11White

{

font-family:arial,tahoma,verdana;

font-size:11px;

color:#FFFFFF;

}



a.pinkLink:link{text-decoration:none; color:#F084E3;}

a.pinkLink:visited{text-decoration:none; color:#F084E3;}

a.pinkLink:hover{text-decoration:underline; color:#F084E3;}



.new

{

font-family:arial,tahoma,verdana;

font-size:12px;

color:#EF4B25;

}

.txt{

text-decoration:none; 

color:#19273A;

font-family:arial,tahoma,verdana;

font-size:14px;

}







#mod-videos {margin:1.1em 0 0 0;}

#mod-videos a:visited {color: #000;}

#videos-busca {background:#9a0000; color:#FFF; height:3em; clear:both; overflow:hidden; font-family:arial,Verdana, Helvetica, sans-serif;}

#videos-busca h2 {float:right; font:normal 1.3em arial; width:7.4em; padding:0.5em 0 0 0.8em;color:#FFFFFF;}

#videos-busca h2 a {color:#FFF; font-weight:normal;}

#videos-busca h2 a:visited {color:#FFF;}

#videos-busca #videos-busca-texto {width:284px; width:281px; font:normal 10px arial; position:relative; top:0.1em; margin:0 3px 0 0;}

#videos-busca li h3 a {font:bold 1.1em arial; padding:0.9em 0 0 0; color:#000; position:relative;}

#videos-busca .bt-buscar {position:relative; top:0.5em; *top:0.6em;}

#mod-videos {clear:both; border:solid 1px #D7D7D7; padding:0.2em;}

#mod-videos ul {clear:both; overflow:hidden; width:32.5em;}

#mod-videos li {

	margin:0;

	background:#EAF4FA;

	padding:.8em 0;

	list-style:none;

	width:11.9em;

	float:left;

	position:relative;

	font-size:10px;

	border-right:1.1em solid #fff;

	border-left:.3em solid #EAF4FA;

	background-color: #EAF4FA;

}

#mod-videos li .img108x80 {width:11em; height:8em;}

#mod-videos li h3 {padding-right:.8em;}

#mod-videos li h3 a {font:bold 1.1em arial; color:#000 !important; display:block; padding:0.5em 0 0 0;font-size:11px;}

#mod-videos li div {position:absolute; top:5.1em; left:7.7em; height:2.8em; width:2.8em; background:#97CAE4; opacity:0.6; filter:alpha(opacity=60);}

#mod-videos li div a {height:2.8em; width:2.8em; display:block; text-decoration:none;}

#mod-videos li#videos-primeiro {width:11.8em}

#mod-videos li#videos-ultimo {border-right:none;width:11.8em}



/* cabecalho */

#wrap {

	margin: 0 auto; 

	padding: 0; 

	width: 980px;

	text-align: left;

}

#header { 

	position: relative;

	height: 70px; 

	margin: 0; padding: 0;

	color: #808080; 		

}

#header h1#logo {

	position: absolute;	

	font: bold 36px "trebuchet MS", Arial, Tahoma, Sans-Serif;

	margin: 0; padding:0;

	color: #75A54B;

	letter-spacing: -2px;	

	border: none;	

	

	/* change the values of top and Left to adjust the position of the logo*/

	top: 0; left: 2px;		

}

#header h1#logo span { color: #F18359; }



#header h2#slogan { 

	position: absolute;

	margin: 0; padding: 0;	

	font: bold 10px Arial, Tahoma, Sans-Serif;	

	text-transform: none;

	

	/* change the values of top and Left to adjust the position of the slogan*/

	top: 44px; left: 8px;

}

/* Banners */

#header #publicidadetopo{ 

	position:absolute;

	left:670px;

	top:-4px;

	width:47px;

	height:69px;

	background:url('../imagens/publicidade/publicidadetopo.gif') no-repeat right -2em;

}

#header #banner-468x60 {

	position:absolute;

	left:240px;

	top:4px;

	width:469px;

	height:60px;

	/*background:url('../imagens/publicidade/468x60.jpg') no-repeat right 0em;*/

}

#header #banner-468x60 a {display:inline;}



/*login*/

#header #infoentrar{

	position: absolute;

	margin: 0; padding: 0;	

	font: bold 10px Arial, Tahoma, Sans-Serif;

	color: #F9864D; 

	text-transform: none;

	

	/* change the values of top and Left to adjust the position of the slogan*/

	top: 6px; left:806px;

	width:65px;

}

#header #login{

	position:absolute;

	left:213px;

	top:4px;

	width:756px;

	height:60px;

}

#header #login form.search {

	position: absolute;

	top: 15px; right: 5px;

	padding: 0; margin: 0;

	border: none;

	background-color: transparent; 

}

#header #login form.search input.textbox { 

	margin: 0; 

	width: 120px;

	border: 1px solid #CCC; 

	background: #FFF;

	color: #333; 	

	vertical-align: bottom;

}

#header #login form.search input.button {

	width: 60px;

	vertical-align: top;

}

/* sidebar */

#sidebar {

	float: left;

	width: 160px; 

	margin: 0;	padding: 0; 

	display: inline;

	

}

#sidebar ul.sidemenu {

	list-style: none;

	text-align: left;

	margin: 0 0 7px 0; padding: 0;

	text-decoration: none;	

}

#sidebar ul.sidemenu li {

	border-bottom: 1px solid #EFF0F1;	

	/*background: url(../imagens/arrow.gif) no-repeat 3px 6px;	*/

	padding: 2px 5px 2px 0px;

}



* html body #sidebar ul.sidemenu li { height: 1%; }



#sidebar ul.sidemenu li a {

	font-weight: 600;

	background-image: none;

	text-decoration: none;	

}



#rightbar {

	float: left;

	width: 220px;

	padding: 0;

	margin-left: 10px; 			

}



#sidebar #maisacessado #mais{

	border:1px solid #FAFAFA;

	background-color:#FAFAFA;	

	font-weight: bold;

	padding: 5px;

}

#sidebar #maisacessado #mais a{

	font-weight: normal;

	color: #0095B2; 

	background-color: inherit;

	text-decoration:  none;

}

#sidebar #maisacessado #mais a:hover {

	color: #F9864D;

	background-color: inherit;

}

/* menu */

#menu {

	clear: both;

	background: #FF9966 url(../imagens/menubg.gif) repeat-x;

	height: 30px;

	margin: 0;

	font: bolder 1.2em/30px Tahoma, Verdana, Arial, Sans-Serif;		

}

#menu ul{

	margin: 0; padding: 0 0 0 8px;

}

#menu ul li {

	float: left;

	list-style: none;		

	border-right: 1px solid #FFA500;

}

#menu ul li a {

	display: block;

	text-decoration: none;	

	padding: 0 15px;

	color: #FFF;	

}

#menu ul li a:hover {

  	color: #333;	

	background: url(../imagens/menu-hover-bg.gif) repeat-x;

}

#menu ul li#current a {

	color: #333;

	background: url(../imagens/menu-current-bg.gif) repeat-x;	

}

/* menu */

#formbusca{

	height:24px;

	width:405x;

	/*border: 1px solid red;*/

	margin-left:10px;

	margin-top:2px;

	float: left;

}

#mecanismo-pesquisa{

	height:21px;

	width:100px;

	float: left;

	/*border: 1px solid red;*/

	margin-left:346px;

	margin-top:0px;

	padding-top: 6px;

}

#oferecimento{

	/*left:833px;*/

	/*top:-26px;*/

	width:89px;

	height:28px;

	float: left;

/*	background:url('../imagens/oferecimento.gif') no-repeat right;	*/

}

#verde{

	height: 28px;

	background-color:#75A54B;

	margin-top:0px;	

}

#rodape{

	height: 50px;

	background-color:#E5EAEE;

	margin:0 auto;

}

#rodape #endereco{

	height: 20px;

	background-color:#E5EAEE;

	margin:0 auto;

	width:660px;

	padding-top:20px;

		

}

a.endereco:link{text-decoration:none; color:#000000;}

a.endereco:visited{text-decoration:none; color:#000000;}

a.endereco:hover{text-decoration:underline; color:#000000;}



#rodape #copyright{

	height: 20px;

	background-color:#E5EAEE;

	margin:0 auto;

	width:500px;

	padding-top:20px;

		

}

#rodape #parceiros{

	height: 20px;

	background-color:#E5EAEE;

	margin:0 auto;

	width:850px;

	padding-top:20px;

		

}

div.tamanho-shows-pelo-brasil {

	border:1px solid #CCCCCC; 

	margin:0; 

	adding:0; 

	width:331px;

}

div.tamanho-shows-pelo-brasil hr {

  display: none;

}

div.tamanho-destaque-semana {

	border:1px solid #CCCCCC; 

	margin:0; 

	adding:0; 

	width:230px;

}

div.tamanho-destaque-semana hr {

  display: none;

}

div.tamanho-noticias {

	border:1px solid #CCCCCC; 

	margin:0; 

	adding:0; 

	width:592px;

}

div.tamanho-noticias hr {

  display: none;

} 

div.tamanho-recomendados {

	border:1px solid #FF0000; 

	margin:0; 

	adding:0; 

	width:592px;

}

div.tamanho-recomendados hr {

  display: none;

}

div.tamanho-mais-tocada {

	border:1px solid #009900; 

	margin:0; 

	adding:0; 

	width:592px;

}

div.tamanho-mais-tocada hr {

  display: none;

}

#corpo {

/*border:#F2F2F2 dotted 10px;*/

border-bottom:1px;

border-top:none;

margin-top:none !important;

width:220px;

position:relative;

height:300px;

}

#corpo #destaques_semana {

border:#ccc solid 0px;

position:absolute;

top:5px;

left:10px;

width:230px;

}

#corpo #destaques_semana:hover {

border:#CC3300 solid 0px;

}

#corpo #destaques_semana h2{

background:#CC3300;

color:#FFFFFF;

padding:1px;

display:block;

font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

}

#corpo #destaques_semana a{ color:#FFFFFF;}



.alert {

	background: #fff6bf url(../imagens/exclamation.png) center no-repeat;

	background-position: 15px 50%; /* x-pos y-pos */

	text-align: left;

	padding: 5px 20px 5px 45px;

	border-top: 2px solid #ffd324;

	border-bottom: 2px solid #ffd324;

	}

	

.error {

	background: #FFBABA url(../imagens/exclamation.png) center no-repeat;

	background-position: 15px 50%; /* x-pos y-pos */

	text-align: left;

	padding: 5px 20px 5px 45px;

	border-top: 2px solid #D8000C;

	border-bottom: 2px solid #D8000C;

	}	

.error-sem-imagem{

	background: #FFBABA;

	background-position: 15px 50%; /* x-pos y-pos */

	text-align: left;

	padding: 5px 20px 5px 45px;

	border-top: 2px solid #D8000C;

	border-bottom: 2px solid #D8000C;

	}	

.searchBox{

  background-image:url(../imagens/magnifying-glass.gif);

  background-repeat:no-repeat;

  padding-left:20px;

}	

#cloud-center { width: 600px;}

#cloud-center #cloud { 

	width: 600px;

	height: 220px;

}



#cloud-center #cloud ul { text-align: justify; }



#cloud-center #cloud ul li { 

	display: inline; 

	margin: 0px 2px 0px 2px; 

	padding: 10px 0px 10px 0px; 

	text-align: justify; 

	line-height: 30px;

}



.sombra-novatos{float:left; width:67px; height:50px; border: 1px solid #A6A6A6; padding:1px; margin-left: 30px; }

.sombra-novatos img	{ top: 90px;left:68px;}



#calendario_eventos {

	width:337px;

	display:block;

	background:#f3eeda;

	position:relative;

	height:80px;

	overflow:hidden;

	padding: 5px 0px 0px 2px;

}

#calendario_eventos_perfil {

	width:600px;

	display:block;

	background:#f3eeda;

	position:relative;

	height:80px;

	overflow:hidden;

	padding: 5px 0px 0px 2px;

}

#calendario_eventos_agenda_shows {

	width:600px;

	display:block;

	background:#f3eeda;

	position:relative;

	height:80px;

	overflow:hidden;

	padding: 5px 0px 0px 2px;

}

.calendario_data_foto_agenda_shows {

	position:relative;

	float:left;

	width:77px;

	height:66px;

	background-color:#CEC4A4;

	margin:0px 0px 5px 1px;

}

.calendario_foto_agenda_shows {

	left: 5px; 

	top: 4px; 

	width: 15px; 

	position: relative;

}



.calendario_data {

	position:relative;

	float:left;

	width:77px;

	height:66px;

	background-color:#006477;

	margin:0px 0px 5px 0px;

}



.calendario_data p {

	font-size:14px;

	margin:17px 0px 0px 14px;

	color:#FFFFFF;

}



.calendario_data_perfil {

	position:relative;

	float:left;

	width:77px;

	height:66px;

	background-color:#CEC4A4;

	margin:0px 0px 5px 0px;

}



.calendario_data_perfil p {

	font-size:14px;

	margin:17px 0px 0px 14px;

	color:#4F4B3A;

}



.calendario_data_foto {

	position:relative;

	float:left;

	width:77px;

	height:66px;

	background-color:#006477;

	margin:0px 0px 5px 0px;

}

.calendario_ano {

	font-size:18px;

}



.calendario_evento_resumo {

	float:left;

	/*position:relative;*/

	width:252px;

	/*height:70px;

	height:auto;

	overflow:hidden;*/

	margin:0px 0px 5px 7px;

}

.calendario_evento_resumo_agenda_shows {

	float:left;

	/*position:relative;*/

	width:400px;

	/*height:70px;

	height:auto;

	overflow:hidden;*/

	margin:0px 0px 5px 7px;

}

.calendario_evento_resumo_agenda_shows p {

	margin: 0px;

}



.calendario_evento_resumo p {

	margin: 0px;

}



.calendario_titulo {

	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	text-transform:uppercase;

	color: #000000;

	text-align:left;



}

.calendario-txt-hoje

{

font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;

font-size:10px;

font-style: normal;

font-weight: bold;

color: #990000;

}



a.calendario_titulo:link{text-decoration:none; color:#000000;}

a.calendario_titulo:visited{text-decoration:none; color:#000000;}

a.calendario_titulo:hover{text-decoration:underline; color:#000000;}



.calendario_local {

	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	color: #6b654e;

	/*margin-bottom:3px;*/

	text-align:left;



}

a.calendario_local:link{text-decoration:none; color:#6b654e;}

a.calendario_local:visited{text-decoration:none; color:#6b654e;}

a.calendario_local:hover{text-decoration:underline; color:#6b654e;}



.calendario_resumo {

	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	color: #6b654e;

	text-align:left;



}

a.calendario_resumo:link{text-decoration:none; color:#6b654e;}

a.calendario_resumo:visited{text-decoration:none; color:#6b654e;}

a.calendario_resumo:hover{text-decoration:underline; color:#6b654e;}



.splitter_eventos {

	width:100%;

	height:0px;  /*firefox hack*/

	border:0px;  /*firefox hack*/

	border-top: 1px solid #d8d2c0;  /*firefox hack*/

	clear:both;

	position: absolute;

	margin-top: 75px;

}

.widgets-textarea {

color:#999999;

height:90px;

overflow:hidden;

width:260px;

}
