* {
	list-style: none;
	list-style-type: none;
}
body {
	background-color: #101010;
	margin: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-image: url(../images/general/lobao_siteoficial_bg.jpg);
	background-position: top center;
	background-repeat: no-repeat;
}
a {
	color: #48bd8f;
	outline: none;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

input[type='text'] {
	border: none;
	color: #48bd8f;
	padding-top: 7px;
	height: 22px;
	font-size: 12px;
}
input[type='submit'],input[type='reset']{
	cursor: pointer;
}
textarea {
	background: url(../images/general/form_textarea.gif) no-repeat;
	width: 341px;
	height: 100px;
	border: 0px;
	color: #48bd8f;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 7px 5px 7px 5px;
}
.form_enviar {
	background: url(../images/general/form_bt_enviar.gif) no-repeat;
	width: 56px;
	height: 22px;
	border: none;
}
.form_enviar:hover {
	background-image: url(../images/general/form_bt_enviar2.gif);
}
.form_limpar {
	background: url(../images/general/form_bt_limpar.gif) no-repeat;
	width: 56px;
	height: 22px;
	border: none;
}
.form_limpar:hover {
	background-image: url(../images/general/form_bt_limpar2.gif);
}

.form_campo1 {
	background: url(../images/general/form_campo1.gif) no-repeat;
	padding-left: 5px;
	padding-right: 5px;
	width: 211px;
}

/********* Estruturas Principais (Estrutura, Topo, Conteúdo e Rodapé) *********/

	/********* Estrutura *********/
	#estrutura {
		width: 939px;
		margin: 0 auto;
	}
	
	/********* Topo *********/
	#topo {
		position: relative;
		width: 939px;
		height: 129px;
		background: url(../images/general/divisoria_h.gif) repeat-x 0px 116px;
	}
	
	/********* Destaque *********/
	#destaque {
		width: 939px;
		height: 208px;
		margin-bottom: 13px;
		position: relative;
	}
	
	/********* Conteúdo *********/
	#conteudo {
		width: 939px;
	}
	#conteudo #coluna_e {
		width: 240px;
		float: left;
	}
	#conteudo #coluna_d {
		width: 699px;
		float: left;
	}
	/********* Rodapé *********/
	#rodape {
		border-top: 1px dotted #212121;
		width: 699px;
		clear: both;
		padding-top: 13px;
	}

/********* Topo - Objetos *********/
	#topo #logotipo {
		display: block;
		width: 199px;
		height: 100px;
		margin: 17px 0px 0px 21px;
		border: none;
		text-indent: -3000px;
		background: url(../images/general/logo.gif) no-repeat;
	}
	/*
	#topo #logotipo:hover {
		background-image: url(../images/general/logo2.gif);
	}
	*/
	#topo #menu_flags {
		position: absolute;
		right: 4px;
		top: 63px;
	}
	#topo #menu_flags li {
		text-indent: -3000px;
		list-style: none;
		margin-left: 5px;
		float: left;
	}
	#topo #menu_flags li a {
		display: block;
		width: 16px;
		height: 16px;
	}
	#topo #menu_flags #sigaolobao {
		background: url(../images/general/menu_flags/sigaolobao.gif) no-repeat 0px 0px;
		width: 66px;
	}
	#topo #menu_flags #facebook {
		background: url(../images/general/menu_flags/facebook.gif) no-repeat 0px 0px;
	}
	#topo #menu_flags #facebook:hover {
		background-image: url(../images/general/menu_flags/facebook2.gif);
	}
	#topo #menu_flags #tumblr {
		background: url(../images/general/menu_flags/tumblr.gif) no-repeat 0px 0px;
	}
	#topo #menu_flags #tumblr:hover {
		background-image: url(../images/general/menu_flags/tumblr2.gif);
	}
	#topo #menu_flags #twitter {
		background: url(../images/general/menu_flags/twitter.gif) no-repeat 0px 0px;
	}
	#topo #menu_flags #twitter:hover {
		background-image: url(../images/general/menu_flags/twitter2.gif);
	}
	#topo #menu_flags #vimeo {
		background: url(../images/general/menu_flags/vimeo.gif) no-repeat 0px 0px;
	}
	#topo #menu_flags #vimeo:hover {
		background-image: url(../images/general/menu_flags/vimeo2.gif);
	}
	#topo #menu_flags #youtube {
		background: url(../images/general/menu_flags/youtube.gif) no-repeat 0px 0px;
	}
	#topo #menu_flags #youtube:hover {
		background-image: url(../images/general/menu_flags/youtube2.gif);
	}
	#topo #menu_flags #flickr {
		background: url(../images/general/menu_flags/flickr.gif) no-repeat 0px 0px;
	}
	#topo #menu_flags #flickr:hover {
		background-image: url(../images/general/menu_flags/flickr2.gif);
	}
	#topo #menu_flags #myspace {
		background: url(../images/general/menu_flags/myspace.gif) no-repeat 0px 0px;
	}
	#topo #menu_flags #myspace:hover {
		background-image: url(../images/general/menu_flags/myspace2.gif);
	}


/********* Conteúdo - Coluna Esquerda - Objetos *********/
	
	.divisoria {
		border-top: 1px dotted #212121;
	}
	
	/********* Menu Principal *********/
	#menu_principal ul {
		width: 220px;
		padding: 0px 0px 0px 0px;
		margin: 0px;
	}
	#menu_principal li {
		text-indent: -3000px;
		list-style: none;
		float: left;
	}
	#menu_principal li a {
		display: block;
		width: 220px;
	}
	#menu_principal #bio {
		background: url(../images/general/menu_principal/bio.gif) no-repeat right;
		height: 25px;
	}
	#menu_principal #bio:hover {
		background-image: url(../images/general/menu_principal/bio2.gif);
	}
	#menu_principal #discografia {
		background: url(../images/general/menu_principal/discografia.gif) no-repeat right;
		height: 25px;
	}
	#menu_principal #discografia:hover {
		background-image: url(../images/general/menu_principal/discografia2.gif);
	}
	#menu_principal #fotovideo {
		background: url(../images/general/menu_principal/fotovideo.gif) no-repeat right;
		height: 30px;
	}
	#menu_principal #fotovideo:hover {
		background-image: url(../images/general/menu_principal/fotovideo2.gif);
	}
	#menu_principal #agenda {
		background: url(../images/general/menu_principal/agenda.gif) no-repeat right;
		height: 28px;
	}
	#menu_principal #agenda:hover {
		background-image: url(../images/general/menu_principal/agenda2.gif);
	}
	#menu_principal #imprensa {
		background: url(../images/general/menu_principal/imprensa.gif) no-repeat right;
		height: 28px;
	}
	#menu_principal #imprensa:hover {
		background-image: url(../images/general/menu_principal/imprensa2.gif);
	}
	#menu_principal #blog {
		background: url(../images/general/menu_principal/blog.gif) no-repeat right;
		height: 28px;
	}
	#menu_principal #blog:hover {
		background-image: url(../images/general/menu_principal/blog2.gif);
	}
	#menu_principal #contato {
		background: url(../images/general/menu_principal/contato.gif) no-repeat right;
		height: 26px;
		margin-bottom: 16px;
	}
	#menu_principal #contato:hover {
		background-image: url(../images/general/menu_principal/contato2.gif);
	}
	
	/********* Busca *********/
	#busca {
		clear: both;
		position: relative;
		margin-bottom: 16px;
		width: 220px;
		height: 80px;
		background: url(../images/general/buscarnosite1.gif) no-repeat 0px 25px;
	}
	#busca h1 {
		text-indent: -3000px;
		background: url(../images/general/buscarnosite.gif) no-repeat 0px 0px;
		width: 105px;
		height: 17px;
		margin: 0px;
		float: right;
	}
	#busca input[type="text"] {
		background-color: #141414;
		color: #48bd8f;
		/*color: #666666;*/
		font-size: 10px;
		width: 170px;
		height: 17px;
		padding-top: 3px;
		position: absolute;
		border: none;
		top: 29px;
		left: 10px;
	}
	#busca input[type="submit"] {
		background: url(../images/general/buscarnosite_bt.gif) no-repeat 0px 0px;
		width: 41px;
		height: 29px;
		position: absolute;
		border: none;
		top: 25px;
		left: 179px;
		cursor: pointer;
	}
	#busca input[type="submit"]:hover {
		background-image: url(../images/general/buscarnosite_bt2.gif);
	}
	
	
/********* Cadastre-se *********/
	#cadastre {
		clear: both;
		position: relative;
		margin-bottom: 16px;
		width: 220px;
		height: 90px;
		background: url(../images/general/cadastrese1.gif) no-repeat 0px 25px;
	}
	#cadastre h1 {
		text-indent: -3000px;
		background: url(../images/general/cadastrese.gif) no-repeat 0px 0px;
		width: 113px;
		height: 17px;
		margin: 0px;
		float: right;
	}
	#cadastre input[type="text"] {
		background-color: #141414;
		color: #48bd8f;
		/*color: #666666;*/
		font-size: 10px;
		width: 170px;
		height: 17px;
		padding-top: 3px;
		position: absolute;
		border: none;
		top: 29px;
		left: 10px;
	}
	#cadastre input[type="submit"] {
		background: url(../images/general/buscarnosite_bt.gif) no-repeat 0px 0px;
		width: 41px;
		height: 29px;
		position: absolute;
		border: none;
		top: 60px;
		left: 179px;
		cursor: pointer;
	}
	#cadastre input[type="submit"]:hover {
		background-image: url(../images/general/buscarnosite_bt2.gif);
	}
	
/********* Rodapé - Objetos *********/
	
	.box_api {
		width: 220px;
		height: 312px;
		position: relative;
		background-color: #080808;
		float: left;
		margin-right: 19px;
		margin-bottom: 13px;
	}
	.box_api h1 {
		margin: 15px 0px 20px 15px;
		width: 71px;
		height: 18px;
		text-indent: -3000px;
		background-repeat: no-repeat;
	}
	.box_api #rodp_tumbler {
		background-image: url(../images/general/rodape_tumbler.gif);
	}
	.box_api #rodp_twitter {
		background-image: url(../images/general/rodape_twitter.gif);
	}
	.box_api #rodp_agenda {
		background-image: url(../images/general/rodape_agenda.gif);
	}
	.box_api .topo {
		position: absolute;
		top: 0px;
	}
	.box_api .base {
		position: absolute;
		bottom: 0px;
	}
	
	#copyright {
		color: #48bd8f;
		text-align: right;
		font-size: 9px;
		text-transform: uppercase;
		padding-bottom: 25px;
	}

/********* Conteúdo - Biografia *********/
	#miolo {
		padding-bottom: 13px;
		font-size: 12px;
		color: #48bd8f;
	}
	#conteudo #miolo h1 {
		margin: 0px;
		padding: 0px 0px 20px 0px;
		text-indent: -3000px;
	}
	#titulo_bio {
		background: url(../images/general/titulos/bio.gif) no-repeat 0px 0px;
		width: 36px;
		height: 23px;
	}
/********* Conteúdo - Discografia *********/
	#titulo_discografia {
		margin: 0px;
		padding: 0px;
		position: absolute;
		left: 241px;
		top: 18px;
		text-indent: -3000px;
		background: url(../images/general/titulos/discografia.gif) no-repeat 0px 0px;
		width: 122px;
		height: 21px;
	}
	#titulo_discografia_album {
		position: absolute;
		text-indent: -3000px;
	}
	#conteudo #miolo .box_thumb {
		width: 209px;
		float: left;
		padding-bottom: 23px;
	}
	#conteudo #miolo .box_thumb:hover {
		background-color: #1b1b1b;
	}
	#conteudo #miolo .box_thumb .foto {
		padding: 1px;
		background-color: #333333;
		margin-bottom: 20px;
		border: none;
	}
	#conteudo #miolo .box_thumb .foto:hover {
		background-color: #48bd8f;
	}
	.mais_informacoes {
		width: 54px;
		height: 20px;
		background: url(../images/general/mais_informacoes.gif) no-repeat 0px 0px;
		display: block;
		text-indent: -3000px;
	}
	.mais_informacoes:hover {
		background-image: url(../images/general/mais_informacoes2.gif);
	}
	/********* Discografia - Detalhes *********/
	#box1 {
		width: 276px;
		margin-right: 33px;
		float: left;
	}
	#box2 {
		width: 365px;
		float: left;
		font-weight: bold;
		line-height: 20px;
	}
	#box2 .icone_video {
		text-indent: -3000px;
		margin: 5px 0px 0px 5px;
		background: url(../images/general/discografia_icone_videos.gif) no-repeat 0px 0px;
		width: 16px;
		height: 10px;
		display: block;
		float: left;
	}
	#box2 span {
		float: left;
		display: block;
	}
	#box2 .icone_video:hover {
		background-image: url(../images/general/discografia_icone_videos2.gif);
	}
	#box1 .foto {
		padding: 1px;
		background-color: #333333;
		margin-bottom: 20px;
		border: none;
	}
	#box2 h1 {
		text-indent: -3000px;
		background: url(../images/general/discografia_musicas.gif) no-repeat 0px 0px;
		width: 63px;
		height: 22px;
		margin: 0px;
	}
/********* Conteúdo - Fotos/Videos *********/
	#titulo_galeria {
		margin: 0px;
		padding: 0px;
		position: absolute;
		left: 241px;
		top: 18px;
		text-indent: -3000px;
		background: url(../images/general/titulos/galeria.gif) no-repeat 0px 0px;
		width: 189px;
		height: 21px;
	}
	#titulo_videos {
		margin: 0px;
		padding: 0px;
		text-indent: -3000px;
		background: url(../images/general/titulos/video.gif) no-repeat 0px 0px;
		width: 127px;
		height: 22px;
	}
	#miolo_fotos {
		width: 695px;
	}
	#miolo_fotos img {
		padding: 1px;
		background-color: #323232;
		float: left;
		margin-bottom: 19px;
		border: none;
	}
	#miolo_fotos img:hover {
		background-color: #48bd8f;
	}
/********* Conteúdo - Notícias/Agenda *********/

	/********* Conteúdo - Agenda *********/
	#titulo_agenda {
		margin: 0px;
		padding: 0px;
		position: absolute;
		left: 241px;
		top: 17px;
		text-indent: -3000px;
		background: url(../images/general/titulos/agenda.gif) no-repeat 0px 0px;
		width: 73px;
		height: 22px;
	}
	#miolo #noticia_foto {
		padding: 1px;
		background-color: #323232;
		float: left;
		margin-bottom: 19px;
		margin-right: 34px;
		border: none;
	}
	
	#miolo .noticia {
		float: left;
		width: 385px;
		position: relative;
	}
	
	#miolo .noticia h2,h3 {
		font-weight: bold;
		margin: 0px;
		padding: 0px;
	}
	
	#miolo .noticia h2 {
		font-size: 18px;
	}
	#miolo .noticia h3 {
		font-size: 14px;
		text-transform: uppercase;
		padding-top: 10px;
	}
	#miolo .noticia p {
		font-size: 12px;
		line-height: 25px;
	}
	#miolo .noticia a {
		color: #fff;
		text-decoration: none;
	}
	#miolo .noticia a:hover {
		text-decoration: underline;
	}
	.espalhe {
		margin: 0px;
		padding: 0px;
		text-indent: -3000px;
		background: url(../images/general/espalhe.gif) no-repeat 0px 0px;
		width: 93px;
		height: 28px;
		display: block;
		position: absolute;
		right: 0px;
	}
	.espalhe:hover {
		background-image: url(../images/general/espalhe2.gif);
	}
	/********* Conteúdo - Agenda *********/
	
	#titulo_agenda_proximasdatas {
		margin: 0px 0px 20px 0px;
		padding: 0px;
		text-indent: -3000px;
		background: url(../images/general/agenda_proximasdatas.gif) no-repeat 0px 0px;
		width: 125px;
		height: 21px;
	}
	.agenda_lista img {
		padding: 1px;
		background-color: #323232;
		float: left;
		margin-right: 11px;
		border: none;
	}
	.agenda_lista img:hover {
		background-color: #48bd8f;
	}
	.agenda_lista div {
		float: left;
		width: 630px;
	}
	.agenda_lista div h2,h3 {
		font-weight: bold;
		padding: 0px;
		margin: 0px 0px 5px 0px;
		font-size: 12px;
	}

/********* Conteúdo - Contato *********/

	#titulo_contato {
		margin: 0px;
		padding: 0px;
		position: absolute;
		left: 241px;
		top: 17px;
		text-indent: -3000px;
		background: url(../images/general/titulos/contato.gif) no-repeat 0px 0px;
		width: 86px;
		height: 22px;
	}
	#titulo_contato_nossosemails {
		margin: 0px 0px 10px 0px;
		padding: 0px;
		text-indent: -3000px;
		background: url(../images/general/contato_nossosemails.gif) no-repeat 0px 0px;
		width: 123px;
		height: 17px;
	}
	#box_nossosemails {
		font-weight: bold;
		line-height: 30px;
	}
	#miolo #col_form {
		width: 351px;
		float: left;
		margin-right: 130px;
		min-height: 125px;
	}
	#miolo #col_endereco {
		float: left;
	}
	address {
		line-height: 20px;
		font-style: normal;
	}

/********* Conteúdo - Imprensa *********/

	#titulo_imprensa {
		margin: 0px;
		padding: 0px;
		position: absolute;
		left: 241px;
		top: 17px;
		text-indent: -3000px;
		background: url(../images/general/titulos/imprensa.gif) no-repeat 0px 0px;
		width: 94px;
		height: 21px;
	}
	
	#titulo_downloads {
		text-indent: -3000px;
		background: url(../images/general/titulos/downloads.gif) no-repeat 0px 0px;
		width: 103px;
		height: 21px;
	}
	
	#download table {
		width: 100%;
		padding: 0px;
		margin: 0px;
	}
	#download tbody {
		font-size: 11px;
	}
	#download tbody tr:hover {
		background-color: #121212;
		margin: 0px;
	}
	#download th {
		font-weight: bold;
	}
	#download th,td {
		padding: 5px;
		margin: 0px;
		border-bottom: 1px solid #222222;
		border-left: 1px solid #222222;
	}
	#download .icone_download {
		background: url(../images/general/icone_download.gif) no-repeat center center;
		width: 80px;
		height: 16px;
		text-indent: -3000px;
		display: block;
	}
	#download .icone_download:hover {
		background-image: url(../images/general/icone_download2.gif);
	}
	
/********* Rodapé - Aplicativos *********/
	.box_api img {
		width: 185px;
		padding: 1px;
		background-color: #262626;
		position: inherit;
		left: 0px;
	}
	.tumblr_posts {
		padding: 0px 15px;
	}
	.box_api #tumblr_api {
		color: #999999;
		font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	.box_api p {
		padding: 0px;
		margin: 0px;
	}
	.box_api {
		color: #48bd8f;
	}
	#box_agenda {
		padding-left: 15px;
		text-transform: uppercase;
		font-size: 12px;
		width: 189px;
	}
	#box_agenda .quadros_data {
		float: left;
		padding-top: 5px;
		width: 27px;
		height: 20px;
		text-align: center;
		border-bottom: 1px solid #212121;
	}

/********* Destaques *********/
	#destaque .box_conteudo {
		width: 230px; float: left;
		text-align: right;
		margin-right: 10px;
	}
	#destaque .box_conteudo h1 {
		font-size: 18px;
		color: #fff;
	}
	#destaque .box_conteudo p {
		font-size: 14px;
		color: #cccccc;
	}
	
.box_api #twitter_app img {
	width: auto;
}
.box_api #twitter_app p {
	font-size: 11px;
}

/********* Conteúdo - Busca *********/

	#titulo_busca {
		margin: 0px;
		padding: 0px;
		position: absolute;
		left: 241px;
		top: 17px;
		text-indent: -3000px;
		background: url(../images/general/titulos/busca.gif) no-repeat 0px 0px;
		width: 68px;
		height: 21px;
	}
/********* Conteúdo - Notícias/Agenda *********/

	/********* Conteúdo - Agenda *********/
	#titulo_mailing {
		margin: 0px;
		padding: 0px;
		position: absolute;
		left: 241px;
		top: 17px;
		text-indent: -3000px;
		background: url(../images/general/titulos/mailing.gif) no-repeat 0px 0px;
		width: 73px;
		height: 22px;
	}
