/*****************/
/***** RESET *****/
/*****************/
* {padding:0;margin:0;}
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;
font-size: 100%;font-family: inherit;vertical-align: baseline;}
/* remember to define focus styles! */
:focus {outline: 0;}
body {line-height: 1;color: black;background: white;}
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}


/********************/
/***** INICIAIS *****/
/********************/
body {
	font: normal 62.5% Helvetica, Arial, sans-serif;
	background: url(img/fundo_diagonal.png) 50% 0;
}

strong, b {font-weight: bold;}
i, em {font-style: italic;}

#tudo {
	background: url(img/fundo.png) no-repeat 50% 0;
}
#tudoHome {
	background: url(img/fundo_home.png) no-repeat 50% 0;
}

#pagina {
	margin: 0 auto;
	width: 960px;
}

/*********************/
/***** CABECALHO *****/
/*********************/

#cabecalho {
	position: relative;
	height: 376px;
}

#cabecalhoInterno {
	position: relative;
	height: 400px;
}

#cabecalho h1, #slogan, #cabecalhoInterno h1 {
	display: none;
}

#menu a:link, #menu a:visited {
	display: block;
	text-indent: -9000px;
	position: absolute;
	background-repeat: no-repeat;
}

#menuHome a:link, #menuHome a:visited {
	width: 59px;
	height: 18px;
	background: url(img/menu_home.png);
	top: 161px;
	left: 424px;
}

#menuRadio a:link, #menuRadio a:visited {
	width: 118px;
	height: 25px;
	background: url(img/menu_radio.png);
	top: 181px;
	left: 430px;
}

#menuAgenda a:link, #menuAgenda a:visited {
	width: 86px;
	height: 18px;
	background: url(img/menu_agenda.png);
	top: 211px;
	left: 431px;
}

#menuNoticias a:link, #menuNoticias a:visited {
	width: 92px;
	height: 22px;
	background: url(img/menu_noticias.png);
	top: 231px;
	left: 431px;
} 

#menuBlog a:link, #menuBlog a:visited {
	width: 141px;
	height: 19px;
	background: url(img/menu_blog.png);
	top: 257px;
	left: 424px;
}

#menuFotos a:link, #menuFotos a:visited {
	width: 62px;
	height: 18px;
	background: url(img/menu_fotos.png);
	top: 162px;
	left: 601px;
}

#menuPromocoes a:link, #menuPromocoes a:visited {
	width: 121px;
	height: 26px;
	background: url(img/menu_promocoes.png);
	top: 183px;
	left: 609px;
}

#menuEntrevistas a:link, #menuEntrevistas a:visited {
	width: 124px;
	height: 21px;
	background: url(img/menu_entrevistas.png);
	top: 209px;
	left: 601px;
}

#menuBecolatras a:link, #menuBecolatras a:visited {
	width: 149px;
	height: 23px;
	background: url(img/menu_becolatras.png);
	top: 231px;
	left: 599px;
}

#menuDisco a:link, #menuDisco a:visited {
	width: 180px;
	height: 24px;
	background: url(img/menu_disco.png);
	top: 255px;
	left: 601px;
}

#menuBeco a:link, #menuBeco a:visited {
	width: 89px;
	height: 18px;
	background: url(img/menu_beco.png);
	top: 162px;
	left: 804px;
}

#menuGIG a:link, #menuGIG a:visited {
	width: 94px;
	height: 21px;
	background: url(img/menu_gig.png);
	top: 183px;
	left: 804px;
}

#menuRevista a:link, #menuRevista a:visited {
	width: 159px;
	height: 20px;
	background: url(img/menu_revista.png);
	top: 208px;
	left: 804px;
}

#menuContatos a:link, #menuContatos a:visited {
	width: 105px;
	height: 18px;
	background: url(img/menu_contatos.png);
	top: 233px;
	left: 811px;
}
#menuHome a:hover, #menuRadio a:hover, #menuAgenda a:hover,
#menuNoticias a:hover, #menuBlog a:hover, #menuFotos a:hover,
#menuPromocoes a:hover, #menuEntrevistas a:hover, #menuBecolatras a:hover,
#menuDisco a:hover, #menuBeco a:hover, #menuGIG a:hover,
#menuRevista a:hover, #menuContatos a:hover {background-position: bottom;}




/*****************/
/***** CORPO *****/
/*****************/


/***** AGENDA *****/
#agendaHome{
         width: 960px;
         height: 460px;
       }
#agendaProdutoraHome{
         width: 300px;
         height: 460px;
       }
#interna #secaoAgenda {
	padding: 0 10px;
}

#secaoAgenda h2 a:link, #secaoAgenda h2 a:visited {
	background: url(img/agenda_titulo.png) no-repeat;
	text-indent: -9000px;
	height: 37px;
	width: 154px;
	margin: 5px 0 18px 8px;
	display: block;
}

#interna #secaoAgenda h2 a:link, #interna #secaoAgenda h2 a:visited {
	background: url(img/agenda_lateral.png) no-repeat;
	text-indent: -9000px;
	height: 29px;
	width: 131px;
	margin: 5px 0 14px 0;
	display: block;
}

#agendaLugares {
	margin-bottom: 1px;
	height: 460px;
}
#agendaLugares2 {
	margin-bottom: 1px;
}


#agendaLugares .coluna {
	width: 320px;
	vertical-align: top;
}

#agendaLugares h3,#agendaLugares2 h3,
#interna #secaoAgenda h3 {
	text-indent: -9000px;
}

#agendaLugares .foto {
	float: left;
	margin: 0 10px;
}
#agendaLugares2 .foto {
	float: left;
	margin: 0 10px;
}

#interna #secaoAgenda .foto {
	float: left;
	margin: 0 10px 0 0;
}


#interna #secaoAgenda small {
	color: #bbb;
	font-size: 1.1em;
	background-color: #fff;
}
#agendaLugares small, #agendaLugares2 small{
	color: #bbb;
	font-size: 1.1em;
	background-color: #fff;
	border: 1px solid #fff;
	}
	
	
#interna #secaoAgenda small {
	background-color: #eff7f9;
}

#agendaLugares h4 a:link, #agendaLugares h4 a:visited,
#interna #secaoAgenda h4 a:link, #interna #secaoAgenda h4 a:visited {
	font-size: 1.2em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	border: 1px solid #fff;
	background-color: #fff;
}
#agendaLugares2 h4 a:link, #agendaLugares2 h4 a:visited {
	font-size: 1.2em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	border: 1px solid #fff;
	background-color: #fff;
}



#agendaLugares h4 a:hover,#agendaLugares2 h4 a:hover,
#interna #secaoAgenda h4 a:hover {border: 1px solid #f0c;}

#interna #secaoAgenda h4 a:link, #interna #secaoAgenda h4 a:visited {
	border: 1px solid #eff7f9;
	background-color: #eff7f9;
}


#agendaLugares p,#agendaLugares2 p {margin: 5px 10px 0 10px;}
#interna #secaoAgenda p {margin: 5px 10px 0 0;}

#agendaLugares p a:link, #agendaLugares p a:visited,
#agendaLugares2 p a:link, #agendaLugares2 p a:visited,
#interna #secaoAgenda p a:link, #interna #secaoAgenda p a:visited {
	font-size: 1.2em;
	line-height: 1.2em;
	color: #000;
	text-decoration: none;
	border: 1px solid #fff;
	background-color: #fff;
}

#interna #secaoAgenda p a:link, #interna #secaoAgenda p a:visited {
	border: 1px solid #eff7f9;
	background-color: #eff7f9;
}
#agendaLugares p a:hover,#agendaLugares2 p a:hover,
#interna #secaoAgenda p a:hover {border: 1px solid #f0c;}

#interna #secaoAgenda p a:hover {border: 1px solid #f0c;}

	border: 1px solid #eff7f9;

#lugarPorao, #lugarCabaret {
	background: url(img/ponto_vertical.png) repeat-y 100% 0;
	padding: 10px;
}
#interna #lugarPorao, #interna #lugarCabaret {
	background: none;
}

#lugarPorao h3 {
	/*background: url(img/agenda_porao.png) no-repeat;*/
	background: url(img/agenda_disko.png) no-repeat;
	height: 28px;
	width: 154px;
	margin: 0 0 13px 8px;
}

#linkAgendaPoraoBeco:link, #linkAgendaPoraoBeco:visited{
	font-size: 0.1em;
	background: url(img/link_agenda_porao.png) no-repeat;
	text-indent: -9000px;
	width: 137px;
	height: 22px;
	margin: 0;
	display: block;
}
#linkAgendaPoraoBeco:hover {background-position: bottom;}

#linkAgendaDisko:link, #linkAgendaDisko:visited{
	font-size: 0.1em;
	background: url(img/link_agenda_disko.png) no-repeat;
	text-indent: -9000px;
	width: 154px;
	height: 22px;
	margin: 0;
	display: block;
}
#linkAgendaDisko:hover {background-position: bottom;}

#linkAgendaProdutora:link, #linkAgendaProdutora:visited{
	font-size: 0.1em;
	background: url(img/link_agenda_produtora.png) no-repeat;
	text-indent: -9000px;
	width: 192px;
	height: 22px;
	margin: 0;
	display: block;
}
#linkAgendaProdutora:hover {background-position: bottom;}

#linkAgendaBoteco:link, #linkAgendaBoteco:visited{
	font-size: 0.1em;
	background: url(img/link_agenda_boteco.png) no-repeat;
	text-indent: -9000px;
	width: 167px;
	height: 22px;
	margin: 0;
	display: block;
}
#linkAgendaBoteco:hover {background-position: bottom;}


#lugarPoraoBeco h3 {
	background: url(img/agenda_porao.png) no-repeat;
	/*background: url(img/agenda_disko.png) no-repeat;*/
	height: 28px;
	width: 154px;
	margin: 0 0 13px 8px;
}

#interna #lugarPoraoBeco h3 {
	background: url(img/agenda_porao_lateral.png) no-repeat;
	/*background: url(img/agenda_disko.png) no-repeat;*/
	height: 17px;
	width: 139px;
	margin: 0 0 13px 0px;
}
/*
#TableLugaresAgenda td{
	padding-left: 9px;
	}*/
#tdLugaresAgenda{
	padding-left: 9px;
	padding-top: 1px;
	}	
#homeLinkAgenda{
	padding-left: 7px;
	}
#interna #lugarPorao h3 {
	/*background: url(img/agenda_porao_lateral.png) no-repeat;*/
	background: url(img/agenda_disko_lateral.png) no-repeat;
	height: 17px;
	width: 149px;
	margin: 0 0 13px 0;
}

#lugarCabaret h3 {
	background: url(img/agenda_cabaret.png) no-repeat;
	height: 15px;
	width: 163px;
	margin: 5px 0 20px 10px;
}

#interna #lugarCabaret h3 {
	background: url(img/agenda_cabaret_lateral.png) no-repeat;
	height: 16px;
	width: 164px;
	margin: 17px 0 10px 0;
}

#lugarBoteco h3 {
	background: url(img/agenda_boteco.png) no-repeat;
	height: 16px;
	margin: 5px 0 20px 10px;
}

#interna #lugarBoteco h3 {
	background: url(img/agenda_boteco_lateral.png) no-repeat;
	height: 16px;
	width: 164px;
	margin: 17px 0 10px 0;
}


#lugarProdutora h3 {
	background: url(img/agenda_produtora.png) no-repeat;
	height: 15px;
	margin: 5px 0 20px 10px;
}

#interna #lugarProdutora h3 {
	background: url(img/agenda_cabaret_lateral.png) no-repeat;
	height: 16px;
	margin: 17px 0 10px 0;
}





#agendaProdLugares {
	margin-bottom: 1px;
	height: 200px;
}

#agendaProdLugares small{
	color: #bbb;
	font-size: 1.1em;
}

#agendaProdLugares .coluna {
	width: 320px;
	vertical-align: top;
}

#agendaProdLugares h3,
#interna #secaoAgenda h3 {
	text-indent: -9000px;
}

#agendaProdLugares .foto {
	float: left;
	margin: 0 10px;
}

#agendaProdLugares h4 a:link, #agendaProdLugares h4 a:visited,
#interna #secaoAgenda h4 a:link, #interna #secaoAgenda h4 a:visited {
	font-size: 1.8em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	border: 1px solid #fff;
}


#agendaProdLugares p {margin: 5px 10px 0 10px;}

#agendaProdLugares p a:link, #agendaProdLugares p a:visited,
#interna #secaoAgenda p a:link, #interna #secaoAgenda p a:visited {
	font-size: 1.2em;
	line-height: 1.2em;
	color: #000;
	text-decoration: none;
	border: 1px solid #fff;
}

#agendaProdLugares h4 a:hover,
#interna #secaoAgenda h4 a:hover {border: 1px solid #f0c;}

#agendaProdLugares p a:hover,
#interna #secaoAgenda p a:hover {border: 1px solid #f0c;}



#interna #lugarProdutora h3 {
	background: url(img/agenda_produtora_lateral.png) no-repeat;
	height: 15px;
	width: 183px;
	margin: 17px 0 10px 0;
}

#interna #secaoAgenda .separador {
	clear: both;
	margin: 5px 0;
	height: 1px;
}





/***** SECOES *****/

#lugares .coluna {
	width: 320px;
}

#colunas .coluna {
	width: 320px;
	vertical-align: top;
}

#coluna1 {
	background: url(img/ponto_vertical.png) repeat-y 100% 0;
}

#coluna2 {
	background: #EFF7F9 url(img/ponto_vertical.png) repeat-y 100% 0;
	padding-bottom: 10px;
}

#coluna3 {

}

#interna #coluna4 {
	background: #eff7f9 url(img/ponto_vertical.png) repeat-y 100% 0;
	padding-bottom: 10px;
}

#coluna4 .separador {
	clear: both;
}

#interna #coluna5 {
	width: 640px;
}

#secoes {
	padding-bottom: 60px;
}

#secaoNoticias .linkMais, #secaoBlog .linkMais, #secaoFotos .linkMais {margin: 0;}
#secaoNoticias .linkMais a:link, #secaoNoticias .linkMais a:visited,
#secaoBlog .linkMais a:link, #secaoBlog .linkMais a:visited,
#secaoFotos .linkMais a:link, #secaoFotos .linkMais a:visited {
	background: url(img/mais.png) no-repeat;
	text-indent: -9000px;
	height: 13px;
	width: 41px;
	display: block;
	margin-left: 245px;
}
#secaoFotos .linkMais a:link, #secaoFotos .linkMais a:visited {
	background-image: url(img/fotos_mais.png);
	height: 12px;
	border: 1px solid #ffff0c;
}
#secaoFotos .linkMais a:hover {	border: 1px solid #f0c; }

/***** RADIO *****/
#secaoRadio {
	padding-top: 47px;
	position: relative;
	height: 262px;
}

#interna #secaoRadio {
	background: url(img/ponto_horizontal.png) repeat-x;
	padding-top: 10px;
	height: auto;
	clear: both;
}

#secaoRadio h3 a:link, #secaoRadio h3 a:visited{
	/*background: url(img/radio_titulo.png) no-repeat left bottom;*/
	text-indent: -9000px;
	height: 162px;
	width: 300px;
	display: block;
	margin-left: 10px;
}

#interna #secaoRadio h3 a:link, #interna #secaoRadio h3 a:visited {
	background: url(img/radio_lateral.png) no-repeat;
	text-indent: -9000px;
	width: 300px;
	height: 125px;
	margin: 0 0 10px 10px;
	display: block;
}

#interna #secaoRadio .arte {
	background: url(img/radio_lateral_arte.png) no-repeat;
	text-indent: -9000px;
	width: 136px;
	height: 136px;
	position: absolute;
	top: 1px;
	right: 1px;
}



/***** REVISTA *****/
#interna #secaoRevista {
	background: url(img/ponto_horizontal.png) repeat-x;
	padding: 10px;
}
#secaoRevista h3 a:link, #secaoRevista h3 a:visited {
	background: url(img/revista_titulo.png) no-repeat;
	text-indent: -9000px;
	width: 259px;
	height: 28px;
	display: block;
	margin: 0 0 30px 10px;
}

#interna #secaoRevista h3 a:link, #interna #secaoRevista h3 a:visited {
	background: url(img/revista_lateral.png) no-repeat;
	text-indent: -9000px;
	width: 258px;
	height: 27px;
	display: block;
	margin: 0 0 14px 0;
}

#secaoRevista .foto {
	float: left;
	margin: 0 10px 20px;
}
#interna #secaoRevista .foto {
	margin: 0 10px 10px 0;
}

#secaoRevista p a:link, #secaoRevista p a:visited {
	font-size: 1.2em;
	line-height: 1.2em;
	color: #000;
	text-decoration: none;
	border: 1px solid #fff;
}
#interna #secaoRevista p a:link, #interna #secaoRevista p a:visited {
	border: 1px solid #eff7f9;
}
#secaoRevista p a:hover,
#interna #secaoRevista p a:hover {border: 1px solid #f0c;}




/***** FOTOS *****/
#secaoFotos {
	clear: both;
	background: url(img/ponto_horizontal.png) repeat-x;
	position: relative;
	/*height: 484px;*/
	/*padding: 81px 10px 10px;*/
	padding: 10px 10px 10px;
}

#interna #secaoFotos {
	background: url(img/ponto_horizontal.png) repeat-x;
	padding: 10px;
	margin-top: 10px;
	height: 171px;
}

#secaoFotos h3 a:link, #secaoFotos h3 a:visited {
	background: url(img/fotos_titulo.png) no-repeat;
	text-indent: -9000px;
	width: 90px;
	height: 28px;
	display: block;
	margin: 20px 0 15px;
	/*position: absolute;
	top: 37px;
	left: 10px;*/
}

#interna #secaoFotos h3 a:link, #interna #secaoFotos h3 a:visited {
	background: url(img/fotos_lateral.png) no-repeat;
	text-indent: -9000px;
	width: 89px;
	height: 28px;
	display: block;
	margin: 0 0 14px 0;
	position: relative;
	left: 0;
	top: 0;
}

#secaoFotos h4 a:link, #secaoFotos h4 a:visited {
	font-size: 1.8em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	border: 1px solid #fff;
}
#secaoFotos h4 a:hover {border: 1px solid #f0c;}

#secaoFotos .foto {
	margin: 5px 20px 24px 0;
}

#interna #secaoFotos .foto {
	margin: 0 15px 10px 0;
}





/***** PROMOCOES *****/
#secaoPromocoes {
	background: url(img/ponto_horizontal.png) repeat-x;
	position: relative;
	padding: 104px 10px 10px 10px;
}

#interna #secaoPromocoes {
	padding: 10px;
	margin-top: 10px;
}

#secaoPromocoes h3 a:link, #secaoPromocoes h3 a:visited {
	background: url(img/promocoes_titulo.png) no-repeat;
	text-indent: -9000px;
	width: 189px;
	height: 34px;
	display: block;
	position: absolute;
	top: 45px;
	left: 10px;
}

#interna #secaoPromocoes h3 a:link, #interna #secaoPromocoes h3 a:visited {
	background: url(img/promocoes_lateral.png) no-repeat;
	text-indent: -9000px;
	width: 189px;
	height: 34px;
	display: block;
	position: relative;
	top: 0;
	left: 0;
	margin: 0 0 14px 0;
}

#secaoPromocoes .promocao {
	clear: both;
	margin-bottom: 20px;
}

#secaoPromocoes .foto {
	float: left;
	margin: 0 10px;
}
#interna #secaoPromocoes .foto {
	margin: 0 10px 0 0;
}

#secaoPromocoes small {
	color: #bbb;
	font-size: 1.1em;
}

#secaoPromocoes h4 a:link, #secaoPromocoes h4 a:visited {
	font-size: 1.8em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	border: 1px solid #fff;
}
#interna #secaoPromocoes h4 a:link, #interna #secaoPromocoes h4 a:visited {
	border: 1px solid #eff7f9;
}
#secaoPromocoes h4 a:hover,
#interna #secaoPromocoes h4 a:hover {border: 1px solid #f0c;}

#secaoPromocoes p {margin: 5px 0 0 0;}
#interna #secaoPromocoes p {margin: 5px 10px 0 0;}
#secaoPromocoes p a:link, #secaoPromocoes p a:visited {
	font-size: 1.2em;
	line-height: 1.2em;
	color: #000;
	text-decoration: none;
	border: 1px solid #fff;
}
#secaoPromocoes p a:link, #secaoPromocoes p a:visited {
	border: 1px solid #eff7f9;
}
#secaoPromocoes p a:hover {border: 1px solid #f0c;}

#secaoPromocoes .separador {
	clear: both;
	margin: 10px 0;
	height: 1px;
}


/***** NEWSLETTER *****/
#secaoNewsletter {
	clear: both;
	background: url(img/ponto_horizontal.png) repeat-x;
	position: relative;
	padding-top: 104px;
	margin-top: 10px;
}

#rodape #secaoNewsletter {
	background: url(img/ponto_horizontal.png) repeat-x;
	padding-top: 0;
	margin-top: 0;
	position: relative;
	height: 180px;
}

#secaoNewsletter h3 {
	background: url(img/newsletter_titulo.png) no-repeat;
	text-indent: -9000px;
	width: 179px;
	height: 27px;
	position: absolute;
	top: 50px;
	left: 10px;
}

#rodape #secaoNewsletter h3 {
	top: 27px;
	left: 10px;
}

#secaoNewsletter .arte {
	background: url(img/newsletter_arte.png) no-repeat;
	width: 118px;
	height: 86px;
	position: absolute;
	top: 10px;
	right: 1px;
}

#secaoNewsletter p {
	padding: 5px 10px 0 10px;
	font-size: 1.2em;
	line-height: 1.2em;
	color: #000;
}

#rodape #secaoNewsletter p {
	position: absolute;
	top: 28px;
	left: 188px;
}

#secaoNewsletter form {
	margin: 5px 10px 0 10px;
}

#rodape #secaoNewsletter form {
	position: absolute;
	top: 21px;
	left: 503px;
}

#newsEmail {
	border: 1px solid #999;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1.2em;
	color: #000;
	padding: 2px;
	background-color: #f3f3f3;
	width: 200px;
}

#rodape #newsEmail {

}

#newsSubmit {
	border: 0;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1.2em;
	color: #000;
	padding: 1px;
	background-color: #ddd;
	margin-top: 5px;
}

#rodape #newsSubmit {
	/*margin: 0 0 0 5px;*/
}

#rodape .separador {
	/*clear: both;*/
}




/***** QUEM FAZ *****/
#secaoQuemFaz {
	clear: both;
	background: url(img/ponto_horizontal.png) repeat-x;
	position: relative;
	padding-top: 83px;
	margin-top: 10px;
}

#secaoQuemFaz h3 {
	background: url(img/quemfaz_titulo.png) no-repeat;
	text-indent: -9000px;
	width: 161px;
	height: 30px;
	position: absolute;
	top: 40px;
	left: 10px;
}

#secaoQuemFaz p {
	padding: 0 10px 5px;
	font-size: 1.2em;
	line-height: 1.2em;
	color: #000;
}

#secaoQuemFaz .foto {
	margin: 0 10px 10px;
	float: left;
}

#secaoQuemFaz a:link, #secaoQuemFaz a:visited {
	border: 1px solid #fff;
	color: #44C3D6;
	text-decoration: none;
}
#secaoQuemFaz a:hover {border: 1px solid #f0c;}





/***** NOTICIAS *****/
#secaoNoticias {
	background: url(img/noticias_topo.png) no-repeat 50% 0;
	position: relative;
	padding: 104px 10px 0;
}
#interna #secaoNoticias {
	background: url(img/ponto_horizontal.png) repeat-x;
	padding: 10px;
}

#secaoNoticias h3 a:link, #secaoNoticias h3 a:visited {
	background: url(img/noticias_titulo.png) no-repeat;
	text-indent: -9000px;
	width: 140px;
	height: 31px;
	display: block;
	position: absolute;
	top: 50px;
	left: 10px;
	border: 0;
}

#interna #secaoNoticias h3 a:link, #interna #secaoNoticias h3 a:visited {
	background: url(img/noticias_lateral.png) no-repeat;
	text-indent: -9000px;
	margin: 0 0 14px 0;
	position: relative;
	left: 0;
	top: 0;
}

#secaoNoticias .arte {
	background: url(img/noticias_titulo.png) no-repeat;
	text-indent: -9000px;
	width: 140px;
	height: 31px;
	display: block;
	position: absolute;
	top: 50px;
	left: 10px;
}

#secaoNoticias .promocao {
	clear: both;
	margin-bottom: 20px;
}

#secaoNoticias .foto {
	float: left;
	margin: 0 10px 0 0;
}
#secaoNoticias .noticiaMenor .foto {
	width: 60px;
}
#interna #secaoNoticias .foto {
	margin: 0 10px 0 0;
}

#secaoNoticias small {
	color: #999;
	font-size: 1.1em;
}
#secaoNoticias small.noticiaMenor {
	font-size: 0.9em;
}

#secaoNoticias h4 { margin-left: 130px;}
#secaoNoticias .semFoto { margin-left: 0;}
#secaoNoticias h4 a:link, #secaoNoticias h4 a:visited {
	font-size: 1.8em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	border: 1px solid #eff7f9;
}
#secaoNoticias h4.noticiaMenor { margin-left: 70px;}
#secaoNoticias h4.noticiaMenor a:link, #secaoNoticias h4.noticiaMenor a:visited {
	font-size: 1.3em;
}
#interna #secaoNoticias h4 a:link, #interna #secaoNoticias h4 a:visited {
	border: 1px solid #eff7f9;
}

#secaoNoticias h4 a:hover,
#interna #secaoNoticias h4 a:hover {border: 1px solid #f0c;}

#secaoNoticias p {margin: 5px 0 10px 0;}
#interna #secaoNoticias p {margin: 5px 10px 10px 0;}
#secaoNoticias p a:link, #secaoNoticias p a:visited {
	font-size: 1.2em;
	line-height: 1.2em;
	color: #000;
	text-decoration: none;
	border: 1px solid #eff7f9;
}
#secaoNoticias p.noticiaMenor a:link, #secaoNoticias p.noticiaMenor a:visited {
	font-size: 1em;
	display: none;
}

#interna #secaoNoticias p a:link, #interna #secaoNoticias p a:visited {
	border: 1px solid #eff7f9;

}
#secaoNoticias p a:hover,
#interna #secaoNoticias p a:hover {border: 1px solid #f0c;}

#secaoNoticias .separador {
	clear: both;
	margin: 10px 0;
	height: 1px;
}






/***** PUBLICIDADES *****/
#secaoPublicidade1, #secaoPublicidade2, #secaoPublicidade3,
#secaoPublicidade4, #secaoPublicidade5 {
	background: url(img/ponto_horizontal.png) repeat-x 0 0;
	margin-top: 20px;
	padding: 10px;
}
#secaoBoteco {
	background: url(img/ponto_horizontal.png) repeat-x 0 0;
	margin-top: 10px;
	padding-left: 10px;
}
#secaoProdutora {
	margin-top: 5px;
	padding: 10px;
	background: url(img/ponto_horizontal.png) repeat-x 0 0;
}

#secaoPublicidade2 {background: none}

#secaoPublicidade1 h3, #secaoPublicidade2 h3, #secaoPublicidade3 h3,
#secaoPublicidade4 h3, #secaoPublicidade5 h3 {display: none;}

#secaoPublicidade4 {
	float: left;
	margin-top: 100px;
}

#secaoPublicidade5 {
	float: right;
	margin-top: 100px;
}







/***** BLOG *****/
#secaoBlog {
	background: url(img/ponto_horizontal.png) repeat-x 0 0;
	position: relative;
	padding: 104px 10px 0;
}

#interna #secaoBlog {
	background: url(img/ponto_horizontal.png) repeat-x 0 0;
	padding: 10px;
}

#secaoBlog a:link, #secaoBlog a:visited {
	border-color: #EFF7F9;
}

#secaoBlog h3 a:link, #secaoBlog h3 a:visited {
	background: url(img/blog_titulo.png) no-repeat;
	text-indent: -9000px;
	width: 220px;
	height: 31px;
	display: block;
	position: absolute;
	top: 57px;
	left: 10px;
	z-index: 10;
	border: 0;
}
#interna #secaoBlog h3 a:link, #interna #secaoBlog h3 a:visited {
	background: url(img/blog_lateral.png) no-repeat;
	text-indent: -9000px;
	width: 222px;
	height: 30px;
	display: block;
	position: relative;
	top: 0;
	left: 0;
	margin: 0 0 14px 0;
}

#secaoBlog .arte {
	background: url(img/blog_arte.png) no-repeat;
	width: 318px;
	height: 104px;
	position: absolute;
	top: 1px;
	left: 1px;
	z-index: 1;
}

#secaoBlog .foto {
	float: left;
	margin: 0 10px 0 0;
}
#secaoBlog .blogMenor .foto {
	width: 60px;
}
#interna #secaoBlog .foto {
	margin: 0 10px 0 0;
}

#secaoBlog small {
	color: #999;
	font-size: 1.1em;
}
#secaoBlog small.blogMenor {font-size: 0.9em;}

#secaoBlog h4 { margin-left: 130px;}
#secaoBlog h4 a:link, #secaoBlog h4 a:visited {
	font-size: 1.8em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	border: 1px solid #eff7f9;
}
#secaoBlog h4.blogMenor { margin-left: 70px;}
#secaoBlog h4.semFoto { margin-left: 0; !important}
#secaoBlog h4.blogMenor a:link, #secaoBlog h4.blogMenor a:visited { font-size: 1.3em; }
#interna #secaoBlog h4 a:link, #interna #secaoBlog h4 a:visited {
	border: 1px solid #eff7f9;
}
#secaoBlog h4 a:hover,
#interna #secaoBlog h4 a:hover {border: 1px solid #f0c;}

#secaoBlog p {margin: 5px 0 10px 0;}
#secaoBlog p {margin: 5px 10px 10px 0;}
#secaoBlog p a:link, #secaoBlog p a:visited {
	font-size: 1.2em;
	line-height: 1.2em;
	color: #000;
	text-decoration: none;
	border: 1px solid #eff7f9;
}
#secaoBlog p.blogMenor a:link, #secaoBlog p.blogMenor a:visited {font-size: 1em; display: none;}
#interna #secaoBlog p a:link, #interna #secaoBlog p a:visited {
	border: 1px solid #eff7f9;
}
#secaoBlog p a:hover,
#interna #secaoBlog p a:hover {border: 1px solid #f0c;}

#secaoBlog .separador {
	clear: both;
	margin: 10px 0;
	height: 1px;
}
#interna #secaoBlog .separador {
	clear: both;
	height: 0px;
}


/***** DISCO DA SEMANA *****/
#secaoDisco {
	background: url(img/ponto_horizontal.png) repeat-x 0 0;
	position: relative;
	padding-top: 92px;
}

#secaoDisco h3 a:link, #secaoDisco h3 a:visited {
	background: url(img/disco_titulo.png) no-repeat;
	text-indent: -9000px;
	width: 288px;
	height: 27px;
	display: block;
	position: absolute;
	top: 45px;
	left: 10px;
}

#secaoDisco .foto {
	float: left;
	margin: 0 10px;
}

#secaoDisco small {
	color: #bbb;
	font-size: 1.1em;
}

#secaoDisco h4 a:link, #secaoDisco h4 a:visited {
	font-size: 1.8em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	border: 1px solid #fff;
}
#secaoDisco h4 a:hover {border: 1px solid #f0c;}

#secaoDisco p {margin: 5px 10px 10px 10px;}
#secaoDisco p a:link, #secaoDisco p a:visited {
	font-size: 1.2em;
	line-height: 1.2em;
	color: #000;
	text-decoration: none;
	border: 1px solid #fff;
}
#secaoDisco p a:hover {border: 1px solid #f0c;}








/***** ENTREVISTAS *****/
#secaoEntrevistas {
	background: url(img/ponto_horizontal.png) repeat-x 0 0;
	position: relative;
	padding-top: 110px;
}

#secaoEntrevistas h3 a:link, #secaoEntrevistas h3 a:visited {
	background: url(img/entrevistas_titulo.png) no-repeat;
	text-indent: -9000px;
	width: 187px;
	height: 27px;
	display: block;
	position: absolute;
	top: 57px;
	left: 10px;
	z-index: 10;
}

#secaoEntrevistas .arte {
	background: url(img/entrevistas_arte.png) no-repeat;
	width: 122px;
	height: 105px;
	position: absolute;
	top: 1px;
	right: 0px;
	z-index: 1;
}

#secaoEntrevistas .foto {
	float: left;
	margin: 0 10px;
}

#secaoEntrevistas small {
	color: #bbb;
	font-size: 1.1em;
}

#secaoEntrevistas h4 { margin-left: 140px; }
#secaoEntrevistas h4 a:link, #secaoEntrevistas h4 a:visited {
	font-size: 1.8em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	border: 1px solid #fff;
}
#secaoEntrevistas h4 a:hover {border: 1px solid #f0c;}

#secaoEntrevistas p {margin: 5px 10px 10px 10px;}
#secaoEntrevistas p a:link, #secaoEntrevistas p a:visited {
	font-size: 1.2em;
	line-height: 1.2em;
	color: #000;
	text-decoration: none;
	border: 1px solid #fff;
}
#secaoEntrevistas p a:hover {border: 1px solid #f0c;}



/***** OS BECOLATRAS *****/
#secaoBecolatras {
	background: url(img/ponto_horizontal.png) repeat-x 0 0;
	position: relative;
	padding-top: 119px;
}

#secaoBecolatras h3 a:link, #secaoBecolatras h3 a:visited {
	background: url(img/becolatras_titulo.png) no-repeat;
	text-indent: -9000px;
	width: 229px;
	height: 33px;
	display: block;
	position: absolute;
	top: 71px;
	left: 10px;
	z-index: 100;
}

#secaoBecolatras .arte {
	background: url(img/becolatras_arte.png) no-repeat;
	width: 250px;
	height: 118px;
	position: absolute;
	top: 1px;
	right: 0px;
	z-index: 10;
}

#secaoBecolatras .foto {
	float: left;
	margin: 0 10px;
}

#secaoBecolatras small {
	color: #bbb;
	font-size: 1.1em;
}

#secaoBecolatras h4 a:link, #secaoBecolatras h4 a:visited {
	font-size: 1.8em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	border: 1px solid #fff;
}
#secaoBecolatras h4 a:hover {border: 1px solid #f0c;}

#secaoBecolatras p {margin: 5px 10px 10px 10px;}
#secaoBecolatras p a:link, #secaoBecolatras p a:visited {
	font-size: 1.2em;
	line-height: 1.2em;
	color: #000;
	text-decoration: none;
	border: 1px solid #fff;
}
#secaoBecolatras p a:hover {border: 1px solid #f0c;}


/***** PAGINAS DAS SECOES *****/

#coluna5 h2 {
	width: 51px;
	height: 388px;
	/*float: left;*/
	margin-right: 20px;
	background-color: #ec008c;
	background-position: 85% 97%;
	text-indent: -9000px;
	float: none;
	position: absolute;
	top: 0;
	left: 0;
}

#coluna5 small {
	color: #bbb;
	font-size: 1.1em;
}

#coluna5 .separador {
	clear: both;
}

#coluna5 .mostraLista, #coluna5 .mostraItem {
	position: relative;
	width:640px;
}

#coluna5 .mostraLista .foto {
	float: left;
	margin: 0 10px 5px 0;
}

#coluna5 .mostraLista h3 {
	font-size: 3.5em;
	font-weight: bold;
	margin: 0 10px 15px 71px;
	display: none;
}

#coluna5 .mostraLista p {
	font-size: 1.3em;
	line-height: 1.3em;
	margin: 0 10px 10px 71px;
}

#coluna5 .mostraLista ul {
	/*margin: 20px 10px 30px 71px;*/
	margin: 0 10px 30px 71px;
}

#coluna5 .mostraLista li {
	margin: 0 0 42px;
}

#coluna5 .mostraLista h4 a:link, #coluna5 .mostraLista h4 a:visited {
	color: #000;
	font-size: 1.8em;
	font-weight: bold;
	border: 1px solid #fff;
	text-decoration: none;
}

#coluna5 .mostraLista h4 a:hover {border: 1px solid #f0c;}

#coluna5 .mostraLista li p {
	margin: 10px 0 0 0;
}

#coluna5 .mostraLista p a:link, #coluna5 .mostraLista p a:visited {
	font-size: 1em;
	line-height: 1.2em;
	color: #000;
	text-decoration: none;
	border: 1px solid #fff;
}

#coluna5 .mostraLista p a:hover {border: 1px solid #f0c;}

#coluna5 .mostraLista .linkListaNome a:link, #coluna5 .mostraLista .linkListaNome a:visited {
	font-size: 0.85em;
	color: #3aafc3;
}

#listagem li {
	margin: 0;
	clear: both;
}

#coluna5 #paginacao {
	font-size: 1.3em;
	margin-left: 70px;
	font-weight: bold;
	clear: both;
}

#coluna5 #paginacao a:link, #coluna5 #paginacao a:visited {
	border: 1px solid #fff;
	text-decoration: none;
	color: #44c3d6;
}

#coluna5 #paginacao a:hover {border: 1px solid #f0c;} 


/******/
#coluna5 .mostraItem h3 {
	font-size: 2.5em;
	font-weight: bold;
	margin: 0 10px 15px 70px;
}

#coluna5 .mostraItem h4 {
	font-size: 1.8em;
	font-weight: bold;
	margin: 35px 10px 10px 70px;
}

#coluna5 .mostraItem small {
	margin-left: 70px;
}

#coluna5 .mostraItem .foto {
	float: left;
	margin: 0 10px 0 70px;
}

#coluna5 .mostraItem p {
	margin: 10px 10px 0 70px;
	font-size: 1.3em;
	line-height: 1.3em;
}

#coluna5 .mostraItem p a:link, #coluna5 .mostraItem p a:visited {
	text-decoration: none;
	border: 1px solid #fff;
	color: #44c3d6;
}
#coluna5 .mostraItem p a:hover {border: 1px solid #f0c;}




/******/
#paginaFotos {
	position:relative;
	width:640px;
}
#paginaFotos h2 {
	background: #ec008c url(img/fotos_vertical.png) no-repeat 85% 97%;
	text-indent: -9000px;
	float: none;
	position: absolute;
	top: 0;
	left: 0;
}

#paginaFotos #albumFotosTitulo, #paginaFotos #albumFotosListagem {margin-left: 70px;}

#paginaFotos #listagem li {
	margin: 0;
	clear: both;
}

#paginaFotos td {
	vertical-align: top;
	padding: 0 10px 10px 0;
}

#paginaFotos td a:link, #paginaFotos td a:visited {
	border: 1px solid #fff;
	display: block;
}
#paginaFotos td a:hover {border: 1px solid #f0c;}

/*#paginaNoticia { position:relative; }*/

#paginaNoticia h2 {
	background: #ec008c url(img/noticias_vertical.png) no-repeat 85% 97%;
	text-indent: -9000px;
	/*float: none;
	position: absolute;
	top: 0;
	left: 0;*/
}

#paginaNoticia #galeriaFotos {
	margin: 20px 0 0 70px;
	clear: both;
}

#paginaNoticia #listagem li {
	margin: 0 0 20px;
	clear: both;
}

#paginaNoticia td {
	vertical-align: top;
	padding: 0 10px 10px 0;
}

#paginaNoticia td a:link, #paginaNoticia td a:visited {
	border: 1px solid #fff;
	display: block;
}
#paginaNoticia td a:hover {border: 1px solid #f0c;}

#paginaDisco h2 {
	background: #ec008c url(img/disco_vertical.png) no-repeat 85% 97%;
	text-indent: -9000px;
}

#paginaBeco203 h2 {
	background: #ec008c url(img/beco_vertical.png) no-repeat 85% 97%;
	text-indent: -9000px;
}
#coluna5 #paginaBeco203 h3 {
	display: none;
}
#coluna5 #paginaBeco203 p {
	margin: 0 10px 10px 71px;
}


#paginaGIGRock h2 {
	background: #ec008c url(img/gig_vertical.png) no-repeat 85% 97%;
	text-indent: -9000px;
}
#coluna5 #paginaGIGRock h3 {
	display: none;
}
#coluna5 #paginaGIGRock p,
#paginaGIGRock #listagem {
	margin: 0 10px 10px 71px;
}
#paginaGIGRock #listagem td {vertical-align: top;}
#paginaGIGRock #listagem img {
	margin: 0 10px 10px 0;
}



#paginaPromocoes h2 {
	background: #ec008c url(img/promocoes_vertical.png) no-repeat 85% 97%;
	text-indent: -9000px;
}
#paginaPromocoes form {
	margin: 10px 10px 10px 71px;
}
#paginaPromocoes label {
	margin: 10px 10px 4px 0;
	font-weight: bold;
}
#paginaPromocoes input, #paginaPromocoes textarea {
	margin: 0 10px 10px 0;
	border: 1px solid #999;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1.2em;
	color: #000;
	padding: 2px;
	background-color: #f3f3f3;
	width: 200px;
}
#paginaPromocoes textarea {
	width: 400px;
	height: 150px;
}
#paginaPromocoes .botao {
	border: 0;
	padding: 4px;
	background-color: #ddd;
	margin-top: 5px;
	width: 50px;
}

#paginaRevista h2 {
	background: #ec008c url(img/revista_vertical.png) no-repeat 85% 97%;
	text-indent: -9000px;
}
#paginaRevista .capa {
	float: left;
	margin: 0 10px 0 70px;
}
#coluna5 #paginaRevista h3 {
	display: none;
}
#coluna5 #paginaRevista p {
	margin: 0 10px 10px 71px;
}


#paginaBecolatras h2 {
	background: #ec008c url(img/becolatras_vertical.png) no-repeat 85% 97%;
	text-indent: -9000px;
}

#paginaEntrevistas h2 {
	background: #ec008c url(img/entrevistas_vertical.png) no-repeat 85% 97%;
	text-indent: -9000px;
}

#paginaRadio h2 {
	background: #ec008c url(img/radio_vertical.png) no-repeat 85% 97%;
	text-indent: -9000px;
}

#paginaRadio h2 {
	background: #ec008c url(img/radio_vertical.png) no-repeat 85% 97%;
	text-indent: -9000px;
}

#coluna5 #paginaRadio h3 {
	display: none;
}
#coluna5 #paginaRadio p {
	margin: 0 10px 10px 71px;
}



#paginaAgenda h2 {
	background: #ec008c url(img/agenda_vertical.png) no-repeat 85% 97%;
	text-indent: -9000px;
}
#coluna5 #paginaAgenda h3 {
	display: block;
}

#paginaAgenda small {
	font-size: 1.4em;
	font-weight: bold;
}

#paginaAgenda #agendaPorao a:link, #paginaAgenda #agendaPorao a:visited,
#paginaAgenda #listaporao {
	font-size: 0.1em;
	/*background: url(img/agenda_porao_lista.png) no-repeat;*/
	background: url(img/agenda_disko_lista.png) no-repeat;
	text-indent: -9000px;
	width: 463px;
	height: 31px;
	margin: 0;
	display: block;
}

#paginaAgenda #agendaPoraobeco a:link, #paginaAgenda #agendaPoraobeco a:visited,
#paginaAgenda #listaporaobeco {
	font-size: 0.1em;
	/*background: url(img/agenda_porao_lista.png) no-repeat;*/
	background: url(img/agenda_porao_lista.png) no-repeat;
	text-indent: -9000px;
	width: 463px;
	height: 31px;
	margin: 0;
	display: block;
}

#paginaAgenda #agendaBoteco a:link, #paginaAgenda #agendaBoteco a:visited,
#paginaAgenda #listaboteco {
	font-size: 0.1em;
	background: url(img/agenda_boteco_lista.png) no-repeat;
	text-indent: -9000px;
	width: 464px;
	height: 31px;
	margin: 0;
	display: block;
}


#paginaAgenda #agendaPorao a:hover {background-position: bottom;}
#paginaAgenda #agendaPoraobeco a:hover {background-position: bottom;}
#paginaAgenda #agendaBoteco a:hover {background-position: bottom;}

#paginaAgenda #agendaCabaret a:link, #paginaAgenda #agendaCabaret a:visited,
#paginaAgenda #listacabaret {
	font-size: 0.1em;
	background: url(img/agenda_cabaret_lista.png) no-repeat;
	text-indent: -9000px;
	width: 501px;
	height: 31px;
	margin: 0;
	display: block;
}

#paginaAgenda #agendaCabaret a:hover {background-position: bottom;}

#paginaAgenda #agendaProdutora a:link, #paginaAgenda #agendaProdutora a:visited,
#paginaAgenda #lista203 {
	font-size: 0.1em;
	background: url(img/agenda_produtora_lista.png) no-repeat;
	text-indent: -9000px;
	width: 288px;
	height: 27px;
	margin: 0;
	display: block;
}
#paginaAgenda #agendaProdutora a:hover {background-position: bottom;}

#paginaAgenda #listaporao, #paginaAgenda #listacabaret, #paginaAgenda #lista203,#paginaAgenda #listaporaobeco,#paginaAgenda #listaboteco { margin: 0 10px 15px 71px; }

#coluna5 #paginaAgenda #listaNomes a:link, #coluna5 #paginaAgenda #listaNomes a:visited {
	font-size: 0.8em;
	text-decoration: none;
	border: 1px solid #fff;
	color: #44c3d6;
}
#coluna5 #paginaAgenda #listaNomes a:hover { border: 1px solid #f0c; }
#coluna5 #paginaAgenda .mostraLista ul {
	margin: 20px 10px 30px 71px;
}
#paginaAgenda .separador {
	margin: 0 0 50px;
	height: 1px;
}
#paginaAgenda form {
	margin: 10px 10px 10px 71px;
}
#paginaAgenda label {
	margin: 10px 10px 4px 0;
	font-weight: bold;
}
#paginaAgenda input, #paginaAgenda textarea {
	margin: 0 10px 10px 0;
	border: 1px solid #999;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1.2em;
	color: #000;
	padding: 2px;
	background-color: #f3f3f3;
	width: 200px;
}
#paginaAgenda textarea {
	width: 400px;
	height: 150px;
}
#paginaAgenda .botao {
	border: 0;
	padding: 4px;
	background-color: #ddd;
	margin-top: 5px;
	width: 50px;
}

#paginaContatos h2 {
	background: #ec008c url(img/contatos_vertical.png) no-repeat 85% 97%;
	text-indent: -9000px;
}
#coluna5 #paginaContatos h3 {
	display: none;
}
#coluna5 #paginaContatos form {
	margin: 0 10px 10px 70px;
}


#paginaBlog h2 {
	background: #ec008c url(img/blog_vertical.png) no-repeat 85% 97%;
	text-indent: -9000px;
}

#paginaEntrevistas h2 {
	background: #ec008c url(img/entrevistas_vertical.png) no-repeat 85% 97%;
	text-indent: -9000px;
}


/***** ARQUIVO *****/

#arquivo {
	background: url(img/ponto_horizontal.png) repeat-x;
	clear: both;
	/*padding: 40px 10px 0 0;*/
}

#arquivo h3 {
	background: url(img/arquivo_titulo.png) no-repeat 100% 100%;
	text-indent: -9000px;
	width: 111px;
	height: 23px;
	padding: 40px 0 0 70px;
}

#arquivo #agendaOutras {
	background-image: url(img/agenda_outras.png);
	width: 167px;
	height: 23px;
}
#arquivo #discoOutros {
	background-image: url(img/disco_outros.png);
	width: 171px;
	height: 22px;
}
#arquivo #entrevistasOutras {
	background-image: url(img/entrevistas_outras.png);
	width: 231px;
	height: 22px;
}
#arquivo #noticiasOutras {
	background-image: url(img/noticias_outras.png);
	width: 193px;
	height: 25px;
}
#arquivo #promocoesOutras {
	background-image: url(img/promocoes_outras.png);
	width: 232px;
	height: 26px;
}
#arquivo #becolatrasOutros {
	background-image: url(img/becolatras_outros.png);
	width: 225px;
	height: 25px;
}
#arquivo #revistaOutras {
	background-image: url(img/revista_outras.png);
	width: 190px;
	height: 26px;
}
#arquivo #gigOutros {
	background-image: url(img/gig_outros.png);
	width: 338px;
	height: 26px;
}
#arquivo #arquivoMais {
	background: none;
	padding: 0 0 20px 70px;
	width: 64px;
	height: 19px;
}
#arquivo #arquivoMais a:link, #arquivo #arquivoMais a:visited {
	background: url(img/arquivo_mais.png) no-repeat 100% 100%;
	text-indent: -9000px;
	width: 64px;
	height: 19px;
	display: block;
	border: 1px solid #fff;
}
#arquivo #arquivoMais a:hover {
	border: 1px solid #f0c;
}

#arquivo ul {
	margin: 20px 0 30px 70px;
}

#arquivo li {
	margin-bottom: 15px;
}

#arquivo #revistaAnteriores li {
	float: left;
	margin-right: 15px;
}

#arquivo small {
	color: #bbb;
	font-size: 1.1em;
}

#arquivo h4 a:link, #arquivo h4 a:visited {
	font-size: 1.8em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	border: 1px solid #fff;
}

#arquivo h4 a:hover {border: 1px solid #f0c;}




/***** COMENTARIOS *****/

#comentarios {
	background: url(img/ponto_horizontal.png) repeat-x;
	clear: both;
	padding: 40px 10px 0 71px;
}

#comentarios h3 {
	background: url(img/blog_comentarios.png) no-repeat;
	text-indent: -9000px;
	width: 165px;
	height: 25px;
	margin: 0;
}

#comentarios ul {
	margin: 20px 0 30px 0;
}

#comentarios li {
	margin-bottom: 15px;
}

#comentarios small {
	color: #bbb;
	font-size: 1.1em;
}

#comentarios h4 {
	font-size: 1.8em;
	font-weight: bold;
	color: #000;
}

#comentarios p {
	font-size: 1.3em;
	line-height: 1.3em;
}

#comentarios form {
	margin: 10px 10px 10px 0;
}
#comentarios label {
	margin: 10px 10px 4px 0;
	font-weight: bold;
}
#comentarios input, #comentarios textarea {
	margin: 0 10px 10px 0;
	border: 1px solid #999;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1.2em;
	color: #000;
	padding: 2px;
	background-color: #f3f3f3;
	width: 200px;
}
#comentarios textarea {
	width: 400px;
	height: 150px;
}
#comentarios .botao {
	border: 0;
	padding: 4px;
	background-color: #ddd;
	margin-top: 5px;
	width: 50px;
}


/***** RADIO POPUP *****/
#radioPopup {
	background: #fff url(img/radio_popup_arte.png) no-repeat;
}

#radioPlayer {
	margin: 250px 0 10px 10px;
}




/****** CONTATO ******/

#paginaContatos form {
	margin: 10px 10px 10px 0;
}
#paginaContatos label {
	margin: 10px 10px 4px 0;
	font-weight: bold;
}
#paginaContatos input, #paginaContatos textarea {
	margin: 0 10px 10px 0;
	border: 1px solid #999;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1.2em;
	color: #000;
	padding: 2px;
	background-color: #f3f3f3;
	width: 200px;
}
#paginaContatos textarea {
	width: 400px;
	height: 150px;
}
#paginaContatos .botao {
	border: 0;
	padding: 4px;
	background-color: #ddd;
	margin-top: 5px;
	width: 50px;
}





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

#infoBeco {
	background: url(img/rodape_boneco.png) no-repeat 10px 0;
	/*width: 182px;*/
	height: 15px;
	float: left;
	padding: 35px 0 0 96px;
}

#infoMaria a:link, #infoMaria a:visited {
	background: url(img/assinatura_maria.png) no-repeat;
	text-indent: -9000px;
	display: block;
	width: 36px;
	height: 39px;
	float: right;
	margin: 0 20px 0 0;
}

#rodape .separador {
	clear: both;
}
