/**********************************************
definicoes das paginas internas do site
**********************************************/

#fundo_titulo {float:left;
	width:728px;
	height:70px;
	border-bottom:11px #000000 solid;
	background:url(../imagens/background_tit_internas.png) right top no-repeat;}

#omegarex, #agenda, #video, #audio, #fotos, #jogo, #blog, #pesquisa, #acao, #loja, #contato, #especial, #creditos {
	float:left;
	clear:both;
	width:728px;
	font-size:12px;
	text-align:justify;
	border:11px #000000 solid;
	border-bottom:none;
	margin-top:3px;}

#logo_mais {float:left;
	width:728px;
	height:400px;
	background:url(../imagens/logo_mais.png) center bottom no-repeat;}

/**********************************************
***************** O MegaRex *******************
**********************************************/

#omegarex #box_omegarex {float:left;
	width:603px;
	padding-bottom:5px;
	border-bottom:11px #000000 solid;}

#omegarex #box_omegarex2, #box_omegarex3 {float:left;
	width:296px;
	height:83px;
	padding-bottom:5px;}

#omegarex #box_omegarex2 {border-bottom:11px #000000 solid;
	border-right:11px #000000 solid;}

#omegarex #box_omegarex3 {border-bottom:11px #000000 solid;}

#omegarex #box_omegarex5, #box_omegarex4 {float:left;
	width:296px;
	height:82px;
	padding-bottom:5px;}

#omegarex #box_omegarex4 {border-right:11px #000000 solid;}

#omegarex h3 {background:url(../omegarex/imagens/tit_omegarex.png) left top no-repeat;
	background-position:15px 8px;
	width:293px;
	height:80px;}

#omegarex p {width:570px;
	padding:0px 15px 10px 15px;}

#omegarex h4 {font-size:12px;
	display:block;
	width:200px;
	padding:0px 10px 2px 3px;
	margin-bottom:10px;
	border:1px #000000 solid;
	border-left:none;
	border-top:none;
	background:#D7FFD7;}

#omegarex .lista20px li {list-style:none;
	padding-left:20px;}

#omegarex .lista20px li a {text-decoration:none;
	color:#666666;}

#omegarex .lista20px li a:hover {text-decoration:underline;
	color:#333333;
	border-right:4px #AC25F5 solid;
	padding-right:4px;}

#omegarex #foto_omegarex {float:right;
	background:#000000 url(../omegarex/imagens/foto_canto.png) right top no-repeat;
	padding-left:11px;
	width:114px;
	height:574px;}

/**********************************************
******************* Agenda ********************
**********************************************/

#agenda h3 {background:url(../agenda/imagens/tit_agenda.png) left top no-repeat;
	background-position:15px 8px;
	width:193px;
	height:65px;}

#agenda a {text-decoration:none;
	color:#FF3300;
	font-weight:bold;}

#agenda #foto_agenda {float:right;
	background:#000000;
	padding-left:11px;
	width:114px;
	height:1160px;}

#agenda #ta_chegando, #agenda #nao_perder, #agenda #ja_era {float:left;
	width:603px;
	height:30px;}

#agenda #nao_perder {background:#000000 url(../agenda/imagens/cham_nao_perde.png) center top no-repeat;}

#agenda #show_vez {float:left;
	width:593px;
	border-bottom:11px #000000 solid;
	padding:5px;
	background:#D7FFD7;}

#agenda #show_vez h4 {font-size:18px;
	font-weight:bold;
	text-align:center;}

#agenda #show_vez h4 .agenda_mes {
	font-size:14px;}

#agenda #ta_chegando {background:#000000 url(../agenda/imagens/cham_ta_chegando.png) center top no-repeat;}

#agenda #agenda_2008 {float:left;
	padding:30px;
	width:543px;
	font-size:14px;
	text-align:center;
	border-bottom:10px solid #000000;
	background:#FFFFCC;}

#agenda #show_novo, #show_novo2 {float:left;
	width:286px;
	height:120px;
	padding:5px;
	text-align:center;
	background:#FFFFCC;}

#agenda #show_novo {border-bottom:11px #000000 solid;
	border-right:11px #000000 solid;}

#agenda #show_novo2 {border-bottom:11px #000000 solid;}

#agenda #show_novo h4, #show_novo2 h4 {font-size:18px;
	font-weight:bold;
	padding-bottom:6px;}

#agenda #show_novo h4 .agenda_mes, #show_novo2 h4 .agenda_mes {
	font-size:12px;}

#agenda #show_novo .info, #show_novo2 .info {font-weight:bolder;
	padding-top:6px;}

#agenda #ja_era {background:#000000 url(../agenda/imagens/cham_ja_era.png) center top no-repeat;}

#agenda #show_passado {float:left;
	width:593px;
	font-size:12px;
	padding:5px;
	background:#FFD7D7;}

#agenda #show_passado p {margin-bottom:10px;}

/**********************************************
******************* Video *********************
**********************************************/

#video h3 {background:url(../video/imagens/tit_video.png) left top no-repeat;
	background-position:15px 0px;
	width:146px;
	height:71px;}

#video #box_video {float:left;
	width:425px;
	height:360px;
	margin-left:90px;
	margin-top:65px;
	background:#000000;}

#video #box_video2 {float:left;
	width:425px;
	height:403px;
	margin-left:90px;
	margin-top:65px;
	background:#000000;
	text-align:center;}

#video #box_video embed, #video #box_video2 embed {margin-left:3px;
	margin-top:8px;}

#video #selecione_video {float:left;
	background:url(../video/imagens/tit_selecione.png) left top no-repeat;
	width:192px;
	height:121px;
	margin-left:37px;
	margin-top:-432px;}

#video #selecione_video2 {float:left;
	background:url(../video/imagens/tit_selecione.png) left top no-repeat;
	width:192px;
	height:121px;
	margin-left:37px;
	margin-top:-475px;}

#video #opcoes_video {float:left;
	width:425px;
	height:20px;
	margin-left:90px;
	margin-top:-395px;}

#video #opcoes_video2 {float:left;
	width:425px;
	height:20px;
	margin-left:90px;
	margin-top:-438px;}

#video #opcoes_video ul, #video #opcoes_video2 ul {list-style:none;
	text-align:right;}

#video #opcoes_video ul li, #video #opcoes_video2 ul li {display:inline;}

#video #opcoes_video ul li img, #video #opcoes_video2 ul li img {margin-right:-4px;}

#video table {float:left;
	border:8px #000000 solid;
	width:425px;
	margin:0px 0px 0px 90px;}

#video table th.tb_selected {display:block;
	padding:5px;
	border-bottom:1px #000000 solid;
	font-weight:normal;}

#video table tr:hover {background:#CCFF00;}

#video table th a {display:block;
	padding:5px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	border-bottom:1px #000000 solid;}

#video table td a {display:block;
	padding:5px;
	text-align:center;
	text-decoration:none;
	color:#000000;
	border-bottom:1px #000000 solid;
	border-left:1px #000000 solid;}

#video table th a:hover, #video table td a:hover {background:#FF9900;}

#video #foto_video {float:left;
	background:#000000 url(../video/imagens/foto_canto.jpg) left top no-repeat;
	padding-right:11px;
	width:114px;
	height:550px;}

#video #foto_video2 {float:left;
	background:#000000 url(../video/imagens/foto_canto.jpg) left top no-repeat;
	padding-right:11px;
	width:114px;
	height:650px;}

/**********************************************
******************* Audio *********************
**********************************************/

#audio {background:url(../audio/imagens/porco.png) left center no-repeat;
	padding-bottom:20px;}

#audio h3, #audio2 h3 {background:url(../audio/imagens/tit_audio.png) left top no-repeat;
	background-position:15px 0px;
	width:165px;
	height:71px;}

#audio #leve_megarex {float:left;
	background:url(../audio/imagens/leve_megarex.png) left top no-repeat;
	width:210px;
	height:122px;
	margin-left:50px;
	margin-top:-510px;}

#audio table {float:left;
	border:11px #000000 solid;
	width:503px;
	margin:60px 0px 0px 180px;
	list-style:none;}

#audio table th {display:block;
	width:311px;
	padding:5px;
	border-bottom:1px #000000 solid;
	font-weight:normal;}

#audio table tr:hover {background:#CCFF00;}

#audio table td a {display:block;
	width:80px;
	padding:5px;
	text-align:center;
	text-decoration:none;
	color:#000000;
	border-bottom:1px #000000 solid;
	border-left:1px #000000 solid;}

#audio table td a:hover {background:#FF9900;}

#audio #todas_musicas a {display:block;
	width:492px;
	text-align:center;
	text-decoration:none;
	background:#CCFF00;
	color:#000000;
	font-weight:bold;}

#audio2	{float:left;
	clear:both;
	width:728px;
	font-size:12px;
	text-align:justify;
	border:11px #000000 solid;
	border-bottom:none;
	margin-top:3px;}

#audio2 #letras {float:left;
	width:480px;
	padding:10px 50px 0px 50px;}

#audio2 #letras p {margin-bottom:10px;}

#audio2 #letras h4 span {display:none;}

#audio2 #letras h4.elfuca {background:url(../audio/letras/imagens/tit_el_fuca_vermejo.png) left top no-repeat;
	width:417px;
	height:28px;
	margin-bottom:10px;}

#audio2 #letras h4.misturada {background:url(../audio/letras/imagens/tit_misturada.png) left top no-repeat;
	width:139px;
	height:28px;
	margin-bottom:10px;}

#audio2 #letras h4.hstress {background:url(../audio/letras/imagens/tit_homem_stress.png) left top no-repeat;
	width:166px;
	height:28px;
	margin-bottom:10px;}

#audio2 #letras h4.tomates {background:url(../audio/letras/imagens/tit_tomates.png) left top no-repeat;
	width:228px;
	height:28px;
	margin-bottom:10px;}

#audio2 #letras h4.saci {background:url(../audio/letras/imagens/tit_saci.png) left top no-repeat;
	width:173px;
	height:28px;
	margin-bottom:10px;}

#audio2 #letras h4.santocom {background:url(../audio/letras/imagens/tit_santocom.png) left top no-repeat;
	width:138px;
	height:28px;
	margin-bottom:10px;}

#audio2 #letras h4.peloladrao {background:url(../audio/letras/imagens/tit_peloladrao.png) left top no-repeat;
	width:151px;
	height:28px;
	margin-bottom:10px;}

#audio2 #letras h4.therepente {background:url(../audio/letras/imagens/tit_therepente.png) left top no-repeat;
	width:151px;
	height:28px;
	margin-bottom:10px;}

#audio2 #letras h4.joaopescador {background:url(../audio/letras/imagens/tit_joaopescador.png) left top no-repeat;
	width:194px;
	height:28px;
	margin-bottom:10px;}

#audio2 #letras h4.negro {background:url(../audio/letras/imagens/tit_negro.png) left top no-repeat;
	width:93px;
	height:28px;
	margin-bottom:10px;}

#audio2 #letras h4.texugo {background:url(../audio/letras/imagens/tit_texugo.png) left top no-repeat;
	width:200px;
	height:28px;
	margin-bottom:10px;}

#audio2 #letras h4.promessa {background:url(../audio/letras/imagens/tit_promessa.png) left top no-repeat;
	width:135px;
	height:28px;
	margin-bottom:10px;}

#audio2 #letras h4.zeloco {background:url(../audio/letras/imagens/tit_zeloco.png) left top no-repeat;
	width:170px;
	height:28px;
	margin-bottom:10px;}

#audio2 #botoes_letras {float:right;
	margin-right:30px;
	margin-top:80px;}

#audio2 #botoes_letras ul {list-style:none;}

/**********************************************
******************* Fotos *********************
**********************************************/

#fotos h3 {background:url(../fotos/imagens/tit_fotos.png) left top no-repeat;
	background-position:15px 8px;
	width:193px;
	height:65px;}

#fotos ul {float:left;
	list-style:none;}

#fotos ul li a img {border:none;}

#fotos .foto_espaco {margin-left:40px;}

#fotos #compartilhe_fotos {float:left;
	width:100%;
	height:45px;
	text-align:right;
	background:#000000;}

#fotos #fotos_making, #fotos #fotos_aovivo {float:left;
	width:690px;
	height:119px;
	background:url(../fotos/imagens/bg_linha_01.png) left top repeat-x;
	margin:20px 0 0 20px;}

#fotos #fotos_aovivo {padding-bottom:20px;}

#fotos #fotos_making h4 {float:right;
	background:url(../fotos/imagens/tit_makingoff.png) right top no-repeat;
	width:207px;
	height:30px;
	margin:50px 20px 0px 0px;}

#fotos #fotos_aovivo h4 {float:right;
	background:url(../fotos/imagens/tit_aovivo.png) right top no-repeat;
	width:207px;
	height:30px;
	margin:50px 55px 0px 0px;}

/**********************************************
******************* Blog *********************
**********************************************/

#blog #fundo_titulo_blog {float:left;
	width:728px;
	height:343px;
	border-bottom:11px #000000 solid;
	background:url(../imagens/background_tit_internas.png) right top no-repeat;}

#blog p {padding:5px 15px 5px 15px;}

#blog a {color:#FF6600;}

#blog h3 {background:url(../blog/imagens/tit_blog.png) left top no-repeat;
	background-position:60px -12px;
	width:256px;
	height:141px;}

#blog #pinup {float:left;
	background:url(../blog/imagens/homem_stress.png) left top no-repeat;
	width:258px;
	height:282px;
	margin-top:-80px;}

#blog #txt_blog {font-size:14px;
	font-weight:bold;}

/**********************************************
***************** Pesquisa ********************
**********************************************/

#pesquisa h3 {background:url(../pesquisa/imagens/tit_pesquisa.png) left top no-repeat;
	background-position:15px 8px;
	width:250px;
	height:65px;}

#pesquisa p {padding:5px 15px 5px 15px;}

#pesquisa .atencao {text-align:center;
	color:#990000;
	font-weight:bold;}

#pesquisa p.pesquisa_cham {float:left;
	width:500px;
	text-align:center;
	font-weight:bold;
	font-size:13px;
	margin-top:50px;}

#pesquisa #img_pesquisa {float:right;
	width:180px;
	height:175px;
	background:url(../pesquisa/imagens/foto_canto.png) right top no-repeat;}

#pesquisa #img_pesquisa2 {float:right;
	width:180px;
	height:175px;
	margin-left:10px;
	background:url(../pesquisa/imagens/foto_canto2.png) right top no-repeat;}

#pesquisa #form_pesquisa {padding:15px;}

#pesquisa #form_pesquisa ul li {float:left;
	display:block;
	width:680px;
	clear:both;
	margin-top:10px;}

#pesquisa #form_pesquisa label {display:block;
	width:680px;
	clear:left;}

#pesquisa #form_pesquisa .prox_pagina {background:url(../pesquisa/imagens/botao_proximo.png) left top no-repeat;
	border:none;
	width:118px;
	height:23px;
	margin:15px 0px 0px 300px;}

#foto_pesquisa {float:right;
	background:#000000 right top no-repeat;
	padding-left:11px;
	padding-bottom:11px;
	width:114px;
	height:499px;}

/**********************************************
******************* Acao **********************
**********************************************/

#acao {background:url(../acao/imagens/dancando.png) right bottom no-repeat;
	height:499px;}

#acao h3 {background:url(../acao/imagens/tit_acao.png) left top no-repeat;
	background-position:15px 0px;
	width:193px;
	height:70px;}

#acao p {float:left;
	width:400px;
	text-align:center;
	font-weight:bold;
	margin-top:15px;}

#acao ul {float:left;
	clear:left;
	list-style:square;
	padding:15px 0px 0px 30px;}

#acao ul li a {color:#000099;
	text-decoration:none;}


#acao ul li a:hover {text-decoration:underline;}

/**********************************************
******************* Loja **********************
**********************************************/

#loja h3 {background:url(../loja/imagens/tit_loja.png) left top no-repeat;
	background-position:15px 8px;
	width:193px;
	height:65px;}

/**********************************************
****************** Contato ********************
**********************************************/

#contato h3 {background:url(../contato/imagens/tit_contato.png) left top no-repeat;
	background-position:15px 8px;
	width:217px;
	height:65px;}

#contato #contato_megarex {float:left;
	width:400px;
	margin:20px 0px 0px 50px;
	padding-bottom:20px;}

#contato #contato_megarex label {float:left;
	clear:left;
	display:block;
	width:70px;
	margin-bottom:10px;}

#contato #contato_megarex input, #contato #contato_megarex ul, #contato #contato_megarex select, #contato #contato_megarex textarea {float:left;
	clear:right;}

#contato #contato_megarex ul {list-style:none;}

#contato #contato_megarex ul li {display:block;
	height:20px;}

#contato #contato_megarex input#nome, #contato #contato_megarex input#email, #contato_megarex input#cidade {
	width:200px;
	border:1px solid #666666;
	font-family:Tahoma, Verdana, Arial, Helvetica;}

#contato #contato_megarex select {border:1px solid #666666;
	font-family:Tahoma, Verdana, Arial, Helvetica;}

#contato #contato_megarex textarea {width:250px;
	height:100px;
	border:1px solid #666666;
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:12px;}

#contato #contato_megarex .btn_enviar {float:left;
	clear:left;
	margin:0px 10px 0px 80px;}

#contato #contato_megarex .btn_enviar, #contato #contato_megarex .btn_cancelar  {
	background:url(../contato/imagens/btn_contato.png) left top no-repeat;
	width:72px;
	height:22px;
	border:none;
	margin-top:10px;}

#contato #contato_email {float:right;
	background:url(../contato/imagens/box_email.png) left top no-repeat;
	width:163px;
	height:90px;
	margin:30px 40px 0px 0px;
	padding:30px 10px 10px 10px;
	text-align:center;}

#contato #contato_email a {color:#FF3300;
	text-decoration:none;
	font-weight:bold;
	display:block;
	margin-top:10px;}

#contato #saci {float:right;
	background:url(../contato/imagens/ilus_saci.png) left top no-repeat;
	width:181px;
	height:159px;
	margin-right:20px;}

#contato #contato_enviado {padding:20px;
	float:left;
	width:680px;}

#contato #contato_enviado p {margin-top:10px;}

/************ contato video *******************/

#contato #contato_megarex_video {float:left;
	width:600px;
	margin:20px 0px 0px 100px;
	padding-bottom:20px;}

#contato #contato_megarex_video label {float:left;
	clear:left;
	display:block;
	width:100px;
	margin-bottom:10px;}

#contato #contato_megarex_video label#etilico {float:left;
	clear:left;
	display:block;
	width:350px;
	margin-bottom:10px;}

#contato #contato_megarex_video label#link_video {float:left;
	clear:left;
	display:block;
	width:200px;
	margin:10px 0px 10px 0px;
	font-weight:bold;}

#contato #contato_megarex_video input, #contato #contato_megarex_video ul, #contato #contato_megarex_video select {float:left;
	clear:right;}

#contato #contato_megarex_video ul {float:left;
	clear:both;
	list-style:none;}

#contato #contato_megarex_video ul li {display:block;
	height:20px;
	width:400px;}

#contato #contato_megarex_video input#nome, #contato #contato_megarex_video input#email, #contato #contato_megarex_video input#cidade, #contato #contato_megarex_video input#data_show, #contato #contato_megarex_video input#link_video {
	width:200px;
	border:1px solid #666666;
	font-family:Tahoma, Verdana, Arial, Helvetica;}

#contato_megarex_video input#link_video {width:300px;
	background:#FFFFCC;
	margin:10px 0px 10px 0px;}

#contato #contato_megarex_video .btn_enviar  {float:left;
	clear:left;
	margin:0px 0px 0px 210px;
	background:url(../contato/imagens/btn_contato.png) left top no-repeat;
	width:72px;
	height:22px;
	border:none;}

#contato_foto {float:left;
	padding:20px;}

#contato_foto a {text-decoration:none;
	color:#FF3300;
	font-weight:bold;}

/**********************************************
****************** Creditos *******************
**********************************************/

#creditos {padding-bottom:20px;}

#creditos h3 {background:url(../creditos/imagens/tit_creditos.png) left top no-repeat;
	background-position:15px 0px;
	width:225px;
	height:68px;}

#creditos ul li, #creditos ul li ul ol {float:left;
	clear:both;
	margin-left:10px;
	list-style:none;}

#creditos ul {float:left;
	font-size:14px;
	font-weight:bold;
	margin:10px 0 0 30px;
	width:400px;}

#creditos ul li ul {margin:0 0 0 0;}

#creditos ul li, #creditos ul li ul ol {font-size:12px;
	font-weight:normal;}

#creditos ul li ul ol {font-style:italic;}

#creditos #img_creditos {float:right;
	background:url(../creditos/imagens/foto_creditos.png) left top no-repeat;
	width:229px;
	height:300px;
	margin:8px 8px 0 0;}

/**********************************************
***************** Especial  *******************
**************** Lance o CD *******************
**********************************************/

#especial h3 {background:url(../especiais/imagens/tit_especial.png) left top no-repeat;
	background-position:15px 8px;
	width:217px;
	height:65px;}

#especial #txt_lance_cd {float:right;
	background:url(../especiais/lance_cd/imagens/info_box.png) left top no-repeat;
	width:290px;
	height:129px;}

#especial #tit_lance_cd {float:right;
	background:url(../especiais/lance_cd/imagens/tit_lance_cd.png) left top no-repeat;
	width:414px;
	height:115px;
	margin:-80px -290px 0 0;
	z-index:2;}

#especial #form_lance_cd {float:left;
	width:400px;
	margin:0px 0px 0px 30px;
	padding-bottom:20px;}

#especial #form_lance_cd label {float:left;
	clear:left;
	display:block;
	width:130px;
	margin-bottom:10px;}

#especial #form_lance_cd label#etilico {float:left;
	clear:left;
	display:block;
	width:350px;
	margin-bottom:10px;}

#especial #form_lance_cd label#link_video {float:left;
	clear:left;
	display:block;
	width:200px;
	margin:10px 0px 10px 0px;
	font-weight:bold;}

#especial #form_lance_cd input, #especial #form_lance_cd ul, #especial #form_lance_cd select {float:left;
	clear:right;}

#especial #form_lance_cd ul {float:left;
	clear:both;
	list-style:none;}

#especial #form_lance_cd ul li {display:block;
	height:20px;
	width:400px;}

#especial #form_lance_cd input#nome, #especial #form_lance_cd input#email, #especial #form_lance_cd input#cidade, #especial #form_lance_cd input#data_show, #form_lance_cd input#link_video {
	width:200px;
	border:1px solid #666666;
	font-family:Tahoma, Verdana, Arial, Helvetica;}

#especial #form_lance_cd input#link_video {float:left;
	clear:both;
	width:300px;
	background:#FFFFCC;
	margin:0px 0px 10px 40px;}

#especial #form_lance_cd .btn_enviar  {float:left;
	clear:left;
	margin:0px 0px 0px 150px;
	background:url(../contato/imagens/btn_contato.png) left top no-repeat;
	width:72px;
	height:22px;
	border:none;}

#especial #veja_lancamentos {float:right;
	background:url(../especiais/lance_cd/imagens/cham_assista_videos.png) left top no-repeat;
	width:169px;
	height:115px;
	margin:40px 120px 0 0;}

#especial #img_lance_cd {float:right;
	background:url(../especiais/lance_cd/imagens/img_lance.png) left top no-repeat;
	width:146px;
	height:325px;
	margin:-150px 5px 0 0;
	padding-bottom:20px;}