@charset "utf-8";
/* CSS AGENDA METAL - TUDO SOBRE SHOWS DE HARD ROCK E HEAVY METAL NO BRASIL !!  */

/* DEFINICOES PADRAO */
a, br, div, form, h1, h2, h3, h4, h5, h6, input, label, object, ol, p, select, span, table, td, textarea, tr, ul {margin:0; padding:0; list-style:none;}
body {background:#000 url("img_site/fundo_agenda.jpg"); background-repeat: repeat; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
/*a {color:#b42112; text-decoration: none;}*/
a {color:#2c2c2c; text-decoration: none;}
a:hover {color:#ffffff; background:#000000;}

/* DIV PRINCIPAL */
div#corpo{
	width:984px;
	border: 1px solid black;
	display: block;
	margin: 0px auto;
	background: #fff url("img_site/fundo_centro.jpg");
}

div#principal{
	margin: 0px auto;
	text-align: left;
	width: 984px;
}

/* TOPO */
div#topo {
	background: #9C9C9C;
	margin: 0px;
}

div#corpo div#topo h1{
	font-family: verdana;
	font-size: 14px;
	letter-spacing: -0px;
	padding: 3px 0px;
	margin: 0px 0px 0px 5px;
}

div#corpo div#topo a.imagem_topo{
	margin: 0px auto;
	padding: 0px;
	text-align: left;
	width: 984px;
	height: 180px;
	display:table;
	background: url("img_site/cabecalho.jpg") no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	
}

div#corpo div#topo a.topo_twitter{
	margin: 0px;
	padding: 0px;
	width: 21px;
	height: 21px;
	background: url("img_site/twitter_logo.png") no-repeat;
	display: block;
	position: absolute;
	top: 3px;
	right: 143px;
	text-indent: -9999px;
	overflow: hidden;
}

div#slogan h2{
	border:0px;
	margin:0px 0px 0px 40px;	
	padding:0px;
	text-indent: -9999px;
	overflow: hidden;
}


/* ESQUERDA */
div#esquerda{
	text-align: center;
	width: 175px;
	margin: 0px;
	float: left;
}

/* MENU */
div#menu{
	border: 0px;
	margin: 0px auto 30px;
	padding: 0px;
	width: 154px;
	height: 370px;
	background: url("img_site/fundo_menu.jpg");
}

div#menu ul#sessoes{
	padding: 0px;
	width: 154px;
	height: 370px;
	margin: 0px;
}

/* SESSOES */
ul#sessoes li a#menu_home{
	background: url("img_site/menu_home_white.png") no-repeat;
	display: block;
	width: 153px;
	height: 51px;
}

ul#sessoes li a#menu_home:hover{
	background: url("img_site/menu_home_red.png") no-repeat;
}

ul#sessoes li a#menu_noticias{
	background: url("img_site/menu_noticias_white.png") no-repeat;
	display: block;
	width: 154px;
	height: 37px;
}

ul#sessoes li a#menu_noticias:hover{
	background: url("img_site/menu_noticias_red.png") no-repeat;
}

ul#sessoes li a#menu_calendario{
	background: url("img_site/menu_calendario_white.png") no-repeat;
	display: block;
	width: 154px;
	height: 40px;
}

ul#sessoes li a#menu_calendario:hover{
	background: url("img_site/menu_calendario_red.png") no-repeat;
}

ul#sessoes li a#menu_shows_anteriores{
	background: url("img_site/menu_shows_ant_white.png") no-repeat;
	display: block;
	width: 154px;
	height: 40px;
}

ul#sessoes li a#menu_shows_anteriores:hover{
	background: url("img_site/menu_shows_ant_red.png") no-repeat;
}

ul#sessoes li a#menu_reviews{
	background: url("img_site/menu_reviews_white.png") no-repeat;
	display: block;
	width: 154px;
	height: 43px;
}

ul#sessoes li a#menu_reviews:hover{
	background: url("img_site/menu_reviews_red.png") no-repeat;
}

ul#sessoes li a#menu_forum{
	background: url("img_site/menu_forum_white.png") no-repeat;
	display: block;
	width: 154px;
	height: 37px;
}

ul#sessoes li a#menu_forum:hover{
	background: url("img_site/menu_forum_red.png") no-repeat;
}

ul#sessoes li a#menu_quem_somos{
	background: url("img_site/menu_quem_somos_white.png") no-repeat;
	display: block;
	width: 154px;
	height: 39px;
}

ul#sessoes li a#menu_quem_somos:hover{
	background: url("img_site/menu_quem_somos_red.png") no-repeat;
}

ul#sessoes li a#menu_anuncie{
	background: url("img_site/menu_anuncie_white.png") no-repeat;
	display: block;
	width: 154px;
	height: 37px;
}

ul#sessoes li a#menu_anuncie:hover{
	background: url("img_site/menu_anuncie_red.png") no-repeat;
}

ul#sessoes li a#menu_contato{
	background: url("img_site/menu_contato_white.png") no-repeat;
	display: block;
	width: 154px;
	height: 46px;
}

ul#sessoes li a#menu_contato:hover{
	background: url("img_site/menu_contato_red.png") no-repeat;
}


ul#sessoes li{
	float: left;
	text-indent: -9999px;
	overflow: hidden;
}

div#esquerda div.gifs_agenda{
	margin:0px auto;
}

div#esquerda div.gifs_agenda img{
	margin:0px 0px 10px;
}

div#esquerda div.destaque img{
	width: 150px;
	height: 100px;
	display: block;
	margin: 0px auto;
}

div#esquerda img{
	border: 1px solid #fff;
}

div#esquerda img:hover{
	border: 1px solid #b42112;
}

div#esquerda div.destaque a, div#esquerda div.gifs_agenda a{
	color: #ffffff;
}

div#esquerda div.destaque a:hover, div#esquerda div.gifs_agenda a:hover{
	color: #b42112;
	background: none;
}

div#esquerda div form#enquete{
	margin: 0px auto;
	text-align: center;
	width: 180px;
	border: 1px solid white;
	color: #ffffff;
}

div#esquerda div form#enquete fieldset p{
	background: #b42112;
	margin: 0px 0px 15px;
}

div#esquerda div form#enquete fieldset{
	text-align: left;
}

div#esquerda div a{
	color: #ffffff;
}

div#esquerda div a:hover{
	color: #b42112;
	background: none;
}

/* CONTEUDO */
div#conteudo{
	width: 809px;
	margin: 0px;
	float: right;
	display: block;
}

div#conteudo div#centro{
	width: 635px;
	/*margin: 0px 10px 0px 0px;*/
	float: left;
	display: block;
}

div.centro_branco{
	background: #fff;
}

div#conteudo p, div#conteudo ul{
	margin: 0px 0px 0px 7px;
	clear: both;
}

div#conteudo div#index_noticias_internacionais h3#ultimas_noticias{
	background: #ffffff url("img_site/ultimas_noticias.jpg") no-repeat;
	display: block;
	width: 635px;
	height: 51px;
	text-indent: -9999px;
	overflow: hidden;
}

div#conteudo div#centro div#index_noticias_internacionais{
	background: #fff;
	margin: 0px 0px 30px;
}

div#conteudo div#centro div#index_noticias_internacionais div.ultima_noticia{
	width: 635px;
}

div#conteudo div#centro div#index_noticias_internacionais div.ultima_noticia img{
	float: left;
	display: block;
	width: 635px;
	height: 295px;
	margin: 0px 0px 10px;;
}

div#conteudo div#centro div#index_noticias_internacionais div.ultima_noticia div.conteudo_ultima_noticia{
	margin: 0px 0px 15px;
}

div#conteudo div#centro div#index_noticias_internacionais div.ultima_noticia div.conteudo_ultima_noticia h4{
	text-align: center;
	margin: 0px;
	font-size: 16px;
}

div#conteudo div#centro div#index_noticias_internacionais div.ultima_noticia div.conteudo_ultima_noticia p{
	margin: 0px;
}

div#conteudo div#centro div#index_noticias_internacionais div.ultima_noticia div.conteudo_ultima_noticia a{
	color: #000;
	border: none;
	text-decoration: none;
}

div#conteudo div#centro div#index_noticias_internacionais div.ultima_noticia div.conteudo_ultima_noticia a:hover{
	color: #fff;
	border: 0px;
	text-decoration: none;
}

div#conteudo div#centro span.span_mais_noticias{
	margin: 10px 5px;
	display: block;
}

div#conteudo div#centro div#index_noticias_nacionais{
	background: #fff;
	width: 310px;
	font-size: 10px;
	margin: 0px;
	float: left;
	height: 675px;
}

div#conteudo div#index_noticias_nacionais h3#ultimas_noticias_nacionais{
	background: #ffffff url("img_site/ultimas_noticias_nacionais.jpg") no-repeat;
	display: block;
	width: 310px;
	height: 37px;
	text-indent: -9999px;
	overflow: hidden;
}

div#conteudo div#centro div#index_noticias_nacionais div.ultima_noticia, div#conteudo div#centro div#index_noticias_alternativa div.ultima_noticia{
	width: 310px;
}

div#conteudo div#centro div#index_noticias_nacionais div.ultima_noticia img, div#conteudo div#centro div#index_noticias_alternativa div.ultima_noticia img{
	float: left;
	display: block;
	width: 310px;
	height: 205px;
	margin: 0px 0px 10px;
}

div#conteudo div#centro div#index_noticias_nacionais li, div#conteudo div#centro div#index_noticias_alternativa li{
	margin: 5px 0px 0px;
}

div#conteudo div#centro div#index_noticias_nacionais div.ultima_noticia div.conteudo_ultima_noticia h4, div#conteudo div#centro div#index_noticias_alternativa div.ultima_noticia div.conteudo_ultima_noticia h4{
	text-align: center;
	margin: 0px;
	font-size: 12px;
}


div#conteudo div#centro div#index_noticias_alternativa{
	background: #fff;
	width: 310px;
	font-size: 10px;
	margin: 0px;
	float: right;
	height: 675px;
}

div#conteudo div#index_noticias_alternativa h3#ultimas_noticias_alternativa{
	background: #ffffff url("img_site/ultimas_noticias_alternativa.jpg") no-repeat;
	display: block;
	width: 310px;
	height: 37px;
	text-indent: -9999px;
	overflow: hidden;
}

/* PUBLICIDADE */

/* PUBLICIDADE TOPO*/
div#publicidade_topo{
	height: 80px;
	margin: 0px auto;
	text-align: center;
}

div#publicidade_topo a{
	color: #fff;
}

div#publicidade_topo a:hover {
	color: #b42112;
}

div#publicidade_topo img{
	width: 468px;
	height: 60px;
	border: 1px solid;
}

/* PUBLICIDADE DIREITA */
div#conteudo div#publicidade{
	width: 174px;
	margin: 0px;
	padding: 0px;
	float: right;
	display: block;
	text-align: center;
}

div#conteudo div#publicidade img{
	border: 1px solid black;
	display: block;
	margin: 0px auto;
}

div#conteudo div#publicidade img:hover{
	border: 1px solid #b42112;
}

div#conteudo div#publicidade a{
	color: #000;
	font-size: 10px;
}

div#conteudo div#publicidade a:hover{
	color: #b42112;
	background: none;
}

div#conteudo div#publicidade iframe{
	display: block;
	margin: 10px 0px 10px 11px;;
}


div#esquerda img.roadie_crew{
	width: 160px;
	height: 212px;
	display: block;
	margin: 0px auto;
}

div#esquerda a.link_roadie_crew{
	color: #fff;
}

div#esquerda a.link_roadie_crew:hover{
	color: #b42112;
}

div#publicidade_inferior{
	float: right;
	padding: 25px 0px;
}


/* PROXIMOS SHOWS */
div#conteudo div#publicidade div#proximos_shows{
	width: 160px;
	height: 335px;
	background: url("img_site/fundo_menu.jpg");
	margin: 15px auto 0px;
}

div#conteudo div#publicidade div#proximos_shows h3{
	width: 142px;
	height: 34px;
	margin: 0px auto;
	background: url("img_site/proximos_shows.png");
	text-indent: -9999px;
	overflow: hidden;
	
}

div#conteudo div#publicidade div#proximos_shows div {
	margin: 0px auto;
	display: block;
}

div#conteudo div#publicidade div#proximos_shows div img{
	width: 75px;
	height: 50px;
	float: left;
	margin: 2px 0px 0px 2px;
}

div#conteudo div#publicidade div#proximos_shows div a.mais_shows{
	clear: both;
	color: #fff;
	font-size: 12px;
	font-weight: bolder;
	padding: 7px 0px 0px;
	display: block;
}

div#conteudo div#publicidade div#proximos_shows div a.mais_shows:hover{
	color: #000;
}

/* ENQUETE */
div#inferior_enquete{
	clear: both;
	padding: 15px 0px;
	width: 730px;
	margin: 0px auto;
}

div#inferior_enquete div.enquete{
	margin: 25px auto;
	border: 1px solid #fff;
	background: #fff;
	width: 230px;
	float: left;
}

div#inferior_enquete div.enquete form{
	color: #000;
	width: 100%;
}

div#inferior_enquete div.enquete form p{
	font-weight: bolder;
	padding: 5px 0px 8px;
	font-size: 13px;
	
}

div#inferior_enquete div.enquete form legend{
	font-family: verdana;
	font-size: 16px;
	color: #666;
}

div#inferior_enquete div.enquete form fieldset{
	background: url("img_site/fundo_menu.jpg");
	border: 0px;
	color: #fff;
}

/* RODAPE */
div#rodape{
	clear: both;
}

div#menu_bottom{
	padding: 15px 0px;
	background: #9C9C9C;
}

div#menu_bottom ul#sessoes_bottom{
	padding: 0px 0px 0px 10px;
	color: #000;	
}

div#menu_bottom ul#sessoes_bottom li{
	font-family: arial;
	font-size: 11px;
	font-weight: bolder;
	float: left;
	margin: 0px 13px 0px 0px;
}

div#menu_bottom ul#sessoes_bottom li a{
	color:#000;
}

div#menu_bottom ul#sessoes_bottom li a:hover{
	color:#ffffff;
	background:#000000;
}

/* COPYRIGHT */
div#copyright {
	background: #9C9C9C;
	margin: 0px 0px 25px;
	height: 32px;
	padding: 5px 0px 0px;
}

div#copyright p{
	text-align: center;
	font-family: arial;
	font-size: 10px;
	color: #000;
}

/* ADDTHIS */
div.addthis_toolbox{
	margin: 10px 0px 10px 7px;
}

div.addthis_toolbox p{
	position: relative;
	display: block;
	left: -5px;
}

/* PAGINA DE NOTICIAS */
h2{
	margin: 5px 0px 10px 5px;
	font-size: 16px;
	font-weight: bold;
	color: #b42112
}

div#conteudo p.cabec_noticia{
	color: #000000;
}

div#conteudo p.cabec_noticia a{
	color: #000000;
}

div#conteudo p.cabec_noticia a:hover{
	color: #ffffff;
	background: #000000;
}

div#conteudo div.p_noticia_P{
	padding: 5px;
}


div#conteudo img.imagem_noticia_P{
	border: 1px solid #000000;
	width: 150px;
	height: 100px;
	display: block;
	float: right;
	margin: 0px 5px;
}

div#conteudo img.imagem_noticia_M{
	border: 1px solid #000000;
	width: 310px;
	height: 205px;
	display: block;
	margin: 0px auto;
}

div#conteudo img.imagem_noticia_G{
	width: 635px;
	height: 295px;
}

div#conteudo div#centro hr{
	margin: 10px 0px; padding: 0px;
}

/* NOTICIAS ANTERIORES */
div#conteudo div#noticia_controle{
	text-align: center;
	margin: 20px 0px;
}

div#conteudo div#noticia_controle span{
	margin: 0px 10px;
}

div#conteudo form{
	width: 520px;
	margin: 0px auto;
	text-align: center;
}

/* CALENDARIO */
div#conteudo div#centro div.chamada_calendario{
	margin: 35px 0px;
}

h3.titulo_calendario{
	background:#b42112;
	color: #ffffff;
	padding: 0px;
}

div.chamada_calendario img.img_chamada{
	display: block;
	float: left;
	width: 150px;
	height: 100px;
}

div.chamada_calendario div.paragrafo_calendario{
	display: block;
	float: right;
	width: 470px;
	margin: 7px 0px 0px 5px;
}

br.clear_float{
	clear: both;
}

div#conteudo a.link_calendario_principal{
	font-size: 16px;
	color: #b42112;
	font-weight: bolder;
	
}

div#conteudo a.link_calendario_principal:hover{
	color: #fff;
}

table.calendario_nacional{
	width: 100%;
	border: 1px solid black;
	font-family: "Verdana";
	font-size: 11px;
}

table.calendario_nacional th{
	border-bottom: 1px solid black;

}


/* FORMULARIO */
form.formulario_agenda legend {
	margin: 5px 0px 10px 5px;;
	font-size: 16px;
	font-weight: bold;
	color: #b42112;
	margin: 40px 0px 0px -3px;
	
}

form.formulario_agenda fieldset{
	width: 500px;
	border: none;
}

form.formulario_agenda label{
	text-align: left;
	display: block;
}

form.formulario_agenda input {
	margin:5px;
	width: 95%;
	border: 1px solid black;
}

form.formulario_agenda textarea {
	margin:5px;
	width: 95%;
	height: 70PX;
	border: 1px solid black;
}

form.formulario_agenda .botao {
	width: 100px;
	background: white;
	
}

/* BANNER GOOGLE */
div#conteudo div#banner_google1{
	text-align:left;
	margin: 10px 0px 15px 5px;;
}

div#conteudo div#banner_google2{
	text-align:center;
	margin: 10px auto;
}

/* DIV BOTTOM */
div#bottom_etc{
	background: #fff;
	width: 635px;
	margin: 0px auto;
}



/* COMENTARIOS */
div#forum_noticia{
	border: 1px solid #000;
	width: 615px;
	display: block;
	margin: 0px auto;
	background: #C0C0C0 url("img_site/fundo_menu.jpg");
	color: #fff;
}

div#forum_noticia div.forum_noticia_comentarios{
	padding: 0px 7px;
	height: 350px;
	width: 601px;
	overflow: auto;
	overflow-x: hidden;
}

div#forum_noticia div.forum_noticia_comentarios h4{
	font-size: 18px;
	font-weight: bolder;
	margin: 0px 0px 7px;
}

div#forum_noticia div.forum_noticia_comentarios div.div_comentario{
	margin: 20px 0px 0px;
	display: block;
}

div#forum_noticia div.forum_noticia_comentarios div.div_comentario strong{
	display: block;
}

div#forum_noticia span{
	display: block;
	margin: 15px 0px 15px 10px;
}

div#forum_noticia span a{
	background: url("img_site/botao_comentar_noticia.jpg") no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	width: 159px;
	height: 34px;
}