/* CSS Document */

body {
	margin: 0;
	padding: 0;
	border: 0;
	background: #e4dcc9;
}
a {
	outline: none;
	color: #000;
}

#site {
	border: 0;
	margin: 0;
	padding: 0;
	background: url(../_cabecalho/fundo.jpg) no-repeat;
}

#site #centro {
	display: block;
	border: 0;
	margin: 0 0 0 25px;
	padding: 0;
	width: 870px;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #201802;
}
/*
#site #centro img.assinatura {
	display: block;
	border: 0;
	margin: 25px 35px;
	padding: 0;
}


#grise {
	position: absolute;
	top: 280px;
	right: 0;
	display: block;
	width: 19px;
	height: 72px;
	background: url(../_estrutura/grise.gif) no-repeat;
	text-indent: -999999999px;
	text-decoration: none;
	z-index: 20;
}

#griseflash {
	position: absolute;
	top: 280px;
	right: 0;
	display: block;
	width: 122px;
	height: 121px;
	text-indent: -999999999px;
	text-decoration: none;
	z-index: 20;
}*/

#grise {
	position: absolute;
	top: 300px;
	right: 0px;
	z-index: 20;
}

#grise a {
	display: block;
	width: 71px;
	height: 13px;
	background: url(../_estrutura/grise.jpg) no-repeat;
	text-indent: -999999999px;
	text-decoration: none;
}


/*________________________CABEÇALHO________________________*/

#site #cabecalho {
	display: block;
	width: 937px;
	height: 198px;
	margin: 0;
	padding:0;
}

/*______Menu________________*/
#site #cabecalho #menu {
	display: block;
	position: absolute;
	width: 517px;
	height: 53px;
	left: 370px;
	top: 130px;
	margin: 0;
	padding:0;
}


#site #cabecalho #menu li {
	display: block;
	margin: 0;
	padding: 0;
	border: 0;
}
#site #cabecalho #menu li a {
	display: block;
	margin-right: 10px;
	top: 0;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 13px;
	color: #000;
	text-decoration: none;
	text-indent: -999999999px;
	height: 22px;
}

#site #cabecalho #menu li a.bt01 {
	position: absolute;
	top: 0;
	left: 0;
	width: 48px;
	background: url(../_menu/bt01.gif) no-repeat;
}

#site #cabecalho #menu li a.bt01:hover {
	background: url(../_menu/bt01o.gif) no-repeat;
}

#site #cabecalho #menu li a.bt02 {
	position: absolute;
	top: 0;
	left: 58px;
	width: 84px;
	background: url(../_menu/bt02.gif) no-repeat;
}

#site #cabecalho #menu li a.bt02:hover {
	background: url(../_menu/bt02o.gif) no-repeat;
}

#site #cabecalho #menu li a.bt03 {
	position: absolute;
	top: 0;
	left: 152px;
	width: 63px;
	background: url(../_menu/bt03.gif) no-repeat;
}

#site #cabecalho #menu li a.bt03:hover {
	background: url(../_menu/bt03o.gif) no-repeat;
}

#site #cabecalho #menu li a.bt04 {
	position: absolute;
	top: 0;
	left: 225px;
	width: 112px;
	background: url(../_menu/bt04.gif) no-repeat;
}

#site #cabecalho #menu li a.bt04:hover {
	background: url(../_menu/bt04o.gif) no-repeat;
}

#site #cabecalho #menu li a.bt05 {
	position: absolute;
	top: 0;
	left: 347px;
	width: 78px;
	background: url(../_menu/bt05.gif) no-repeat;
}

#site #cabecalho #menu li a.bt05:hover {
	background: url(../_menu/bt05o.gif) no-repeat;
}

#site #cabecalho #menu li a.bt06 {
	position: absolute;
	top: 0;
	left: 435px;
	width: 54px;
	background: url(../_menu/bt06.gif) no-repeat;
}

#site #cabecalho #menu li a.bt06:hover {
	background: url(../_menu/bt06o.gif) no-repeat;
}

#site #cabecalho #menu li a.bt07 {
	position: absolute;
	top: 26px;
	left: 0;
	width: 96px;
	background: url(../_menu/bt07.gif) no-repeat;
}

#site #cabecalho #menu li a.bt07:hover {
	background: url(../_menu/bt07o.gif) no-repeat;
}

#site #cabecalho #menu li a.bt08 {
	position: absolute;
	top: 26px;
	left: 106px;
	width: 40px;
	background: url(../_menu/bt08.gif) no-repeat;
}

#site #cabecalho #menu li a.bt08:hover {
	background: url(../_menu/bt08o.gif) no-repeat;
}

#site #cabecalho #menu li a.bt09 {
	position: absolute;
	top: 26px;
	left: 156px;
	width: 87px;
	background: url(../_menu/bt09.gif) no-repeat;
}

#site #cabecalho #menu li a.bt09:hover {
	background: url(../_menu/bt09o.gif) no-repeat;
}

#site #cabecalho #menu li a.bt10 {
	position: absolute;
	top: 26px;
	left: 253px;
	width: 92px;
	background: url(../_menu/bt10.gif) no-repeat;
}

#site #cabecalho #menu li a.bt10:hover {
	background: url(../_menu/bt10o.gif) no-repeat;
}

#site #cabecalho #menu li a.bt11 {
	position: absolute;
	top: 26px;
	left: 355px;
	width: 94px;
	background: url(../_menu/bt11.gif) no-repeat;
}

#site #cabecalho #menu li a.bt11:hover {
	background: url(../_menu/bt11o.gif) no-repeat;
}


/*______Fim Menu_____________*/
/*________________________Fim CABEÇALHO________________________*/


#site h2 {
	display: block;
	position: absolute;
	top: 210px;
	left: 275px;
	width: 300px;
	height: 30px;
	margin: 0;
}

#site #centro h3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	color: #801111;
	margin: 0;
	margin-top: 90px;
	border: 0;
	padding: 0;
}


/*________________________HOME________________________*/
.home #site {
	display: block;
	position: relative;
	width: 888px;
	height: 652px;
	margin: 0 auto;
	padding: 0;
	border: 0;
	background: none;
}

.home #site ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.home #site #centro {
	display: block;
	border: 0;
	margin:  0;
	padding: 0;
	width: 888px;
}


.home #menu {
	display: block;
	position: absolute;
	top: 19px;
	right: 68px;
	width: 280px;
	margin: 0 auto;
	padding: 0;
	border: 0;
}

.home #menu li {
	display: block;
	margin: 0;
	padding: 0;
	border: 0;
	text-decoration: none;
}

.home #menu li a {
	display: block;
	width: 115px;
	height: 22px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 13px;
	color: #000;
	text-indent: -999999999px;
	text-decoration: none;
}

.home #menu li a:hover {
	color:#801111;
}

.home #menu li a.bt01 {
	background: url(../_menu/bt01o.gif) no-repeat;
	margin-left: 0;
}

.home #menu li a.bt02 {
	background: url(../_menu/bt02.gif) no-repeat;
	margin-left: 37px;
}

.home #menu li a.bt02:hover {
	background: url(../_menu/bt02o.gif) no-repeat;
}

.home #menu li a.bt03 {
	background: url(../_menu/bt03.gif) no-repeat;
	margin-left: 65px;
}

.home #menu li a.bt03:hover {
	background: url(../_menu/bt03o.gif) no-repeat;
}

.home #menu li a.bt04 {
	background: url(../_menu/bt04.gif) no-repeat;
	margin-left: 87px;
}

.home #menu li a.bt04:hover {
	background: url(../_menu/bt04o.gif) no-repeat;
}

.home #menu li a.bt05 {
	background: url(../_menu/bt05.gif) no-repeat;
	margin-left: 106px;
}

.home #menu li a.bt05:hover {
	background: url(../_menu/bt05o.gif) no-repeat;
}

.home #menu li a.bt06 {
	background: url(../_menu/bt06.gif) no-repeat;
	margin-left: 123px;
}

.home #menu li a.bt06:hover {
	background: url(../_menu/bt06o.gif) no-repeat;
}

.home #menu li a.bt07 {
	background: url(../_menu/bt07.gif) no-repeat;
	margin-left: 137px;
}

.home #menu li a.bt07:hover {
	background: url(../_menu/bt07o.gif) no-repeat;
}

.home #menu li a.bt08 {
	background: url(../_menu/bt08.gif) no-repeat;
	margin-left: 147px;
}

.home #menu li a.bt08:hover {
	background: url(../_menu/bt08o.gif) no-repeat;
}

.home #menu li a.bt09 {
	background: url(../_menu/bt09.gif) no-repeat;
	margin-left: 154px;
}

.home #menu li a.bt09:hover {
	background: url(../_menu/bt09o.gif) no-repeat;
}

.home #menu li a.bt10 {
	background: url(../_menu/bt10.gif) no-repeat;
	margin-left: 161px;
}

.home #menu li a.bt10:hover {
	background: url(../_menu/bt10o.gif) no-repeat;
}

.home #menu li a.bt11 {
	background: url(../_menu/bt11.gif) no-repeat;
	margin-left: 166px;
}

.home #menu li a.bt11:hover {
	background: url(../_menu/bt11o.gif) no-repeat;
}



/*_____________________Fim de HOME_____________________*/


/*____________________IDEALIZADOR_____________________*/

body.idealizador #site #centro img.foto {
	border: 0;
	float: right;
	margin: 5px 15px;
	margin-top: -70px;
	_margin-top: 20px;
	padding: 0;

}

body.idealizador #site #cabecalho #menu li a.bt02 {
	background: url(../_menu/bt02o.gif) no-repeat;
}



/*_____________________Fim de IDEALIZADOR_____________________*/



/*____________________HISTÓRIA____________________*/



body.historia #site #cabecalho #menu li a.bt03 {
	background: url(../_menu/bt03o.gif) no-repeat;
}


/*_____________________Fim de HISTÓRIA_____________________*/



/*____________________ AGRADECIMENTOS ____________________*/



body.agradecimentos #site #cabecalho #menu li a.bt04 {
	background: url(../_menu/bt04o.gif) no-repeat;
}


/*_____________________ Fim de AGRADECIMENTOS _____________________*/




/*____________________ REALIZAÇÃO ____________________*/



.realizacao #site #cabecalho #menu li a.bt05 {
	background: url(../_menu/bt05o.gif) no-repeat;
}

.realizacao #site #centro p {
	margin-top: 90px;
}

.realizacao #site #centro h4 {
	clear: both;
	padding: 20px 0 0;
	margin-bottom: 20px;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #801111;
}

.realizacao #site #centro ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	border: 0;
}

.realizacao #site #centro ul li {
	display: inline;
	border: 0;
}

.realizacao #site #centro ul li a {
	float: left;
	width: 200px;
	min-height: 130px; 
	margin: 12px 7px;
	text-align: center;
}

.realizacao #site #centro ul li a img {
	border: 0;
	margin: 0;
}


/*_____________________ Fim de REALIZAÇÃO _____________________*/



/*____________________ AO-VIVO ____________________*/


.ao-vivo #site #centro h3 {
	margin-top: 30px;


}

.ao-vivo #site #cabecalho #menu li a.bt06 {
	background: url(../_menu/bt06o.gif) no-repeat;
}

.ao-vivo #site #centro #conteudo ul.vivo {
	display: block;
	position: relative;
	width: 888px;
	height: 322px;
	margin: 90px 0 0 0;
	border: 0;
	padding: 0;
	list-style-type: none;
	background: url(../ao-vivo/fundo.jpg) no-repeat;
}

.ao-vivo #site #centro #conteudo ul.vivo li {
	display: block;
	position: absolute;
	border: 0;
	padding: 0;
}

.ao-vivo #site #centro #conteudo ul.vivo li.winamp {
	top: 58px;
	left: 60px;
}

.ao-vivo #site #centro #conteudo ul.vivo li.real {
	top: 50px;
	left: 230px;
}

.ao-vivo #site #centro #conteudo ul.vivo li.media {
	top: 52px;
	left: 420px;
}

.ao-vivo #site #centro #conteudo ul.vivo li a  img{
	display: block;
	margin: 0;
	border: 0;
	padding: 0;
}

.ao-vivo #site #centro #conteudo a.codecs {
	display: block;
	margin: 0;
	padding: 0;
	border: 0;
	color: #201802;
}

.ao-vivo #site #centro #conteudo div {
	display: block;
	border-top: 1px #c2b79d solid;
	padding-bottom: 15px;
}

.ao-vivo #site #centro #conteudo div h4 {
	color: #801111;
	font-size: 16px;
}



.ao-vivo #site #centro #conteudo div span {
	display: block;
	margin: 15px 0 3px 0;
	font-size: 13px;
}


.ao-vivo #site #centro form label {
	display: block;
	width: 70px;
	height: 19px;
	font-size: 14px;
	text-indent: -999999999px;
	margin-top: 6px;
}


.ao-vivo #site #centro form label.nome {
	background: url(../ao-vivo/nome.jpg) no-repeat;
}

.ao-vivo #site #centro form  label.estado {
	background: url(../ao-vivo/estado.jpg) no-repeat;
}

.ao-vivo #site #centro form label.cidade {
	background: url(../ao-vivo/cidade.jpg) no-repeat;
}

.ao-vivo #site #centro form label.email {
	background: url(../ao-vivo/email.jpg) no-repeat;
}

.ao-vivo #site #centro form label.mensagem {
	background: url(../ao-vivo/mensagem.jpg) no-repeat;
}

.ao-vivo #site #centro form label.codvalida {
	background: url(../ao-vivo/codigo.jpg) no-repeat;
}

.ao-vivo #site #centro form input,
.ao-vivo #site #centro form select,
.ao-vivo #site #centro form textarea {
	display: block;
	width: 430px;
	height: 18px;
	padding: 2px;
	border: 0;
}

.ao-vivo #site #centro form input#codvalida {
	width: 50px;
	margin-right: 5px;
	float: left;
}

.ao-vivo #site #centro form select{
	height: 22px;
	width: 432px;
}

.ao-vivo #site #centro form textarea {
	height: 100px;
}

.ao-vivo #site #centro form input.bt {
	display: block;
	width: 62px;
	height: 20px;
	border: 0;
	margin: 20px 0;
	text-indent: -999999999px;
	background: url(../fale-conosco/enviar.jpg) no-repeat;
}



/*_____________________ Fim de AO-VIVO _____________________*/



/*____________________ PROGRAMAÇÃO ____________________*/



body.programacao #site #cabecalho #menu li a.bt07 {
	background: url(../_menu/bt07o.gif) no-repeat;
}


/*_____________________ Fim de PROGRAMAÇÃO _____________________*/



/*____________________ FOTOS ____________________*/



.fotos #site #cabecalho #menu li a.bt08 {
	background: url(../_menu/bt08o.gif) no-repeat;
}

.fotos #site #centro h3 {
	clear: both;
	padding: 20px 0 0;
	margin-bottom: 20px;
}

.fotos #site #centro ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

.fotos #site #centro ul li {
	display: inline;
}

.fotos #site #centro ul li a {
	float: left;
	display: block;
	width: 117px;
	height: 117px; 
	margin: 8px;
	text-align: center;
}

.fotos #site #centro ul li a img {
	border: 0;
	margin: 0;
}


/*_____________________ Fim de FOTOS _____________________*/


/*____________________ DEPOIMENTOS ____________________*/



body.depoimentos #site #cabecalho #menu li a.bt09 {
	background: url(../_menu/bt09o.gif) no-repeat;
}


/*_____________________ Fim de DEPOIMENTOS _____________________*/




/*____________________ HOMENAGENS ____________________*/



.homenagens #site #cabecalho #menu li a.bt10 {
	background: url(../_menu/bt10o.gif) no-repeat;
}

.homenagens #site #centro ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

.homenagens #site #centro ul li {
	display: inline;
}

.homenagens #site #centro ul li a {
	float: left;
	display: block;
	width: 106px;
	height: 70px; 
	margin: 12px;
	text-align: center;
}

.homenagens #site #centro ul li a img {
	border: 0;
	margin: 0;
}


/*_____________________ Fim de HOMENAGENS _____________________*/


/*____________________ FALE-CONOSCO ____________________*/



.fale-conosco #site #cabecalho #menu li a.bt11 {
	background: url(../_menu/bt11o.gif) no-repeat;
}

.fale-conosco #site #centro form {
	display: block;
	position: relative;
	margin-top: 90px;
	border: 0;
}

.fale-conosco #site #centro form ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.fale-conosco #site #centro form ul li {
	display: block;
	margin-bottom: 10px;
}

.fale-conosco #site #centro form ul li label {
	display: block;
	width: 70px;
	height: 19px;
	font-size: 14px;
	text-indent: -999999999px;
}

.fale-conosco #site #centro form ul li label.nome {
	background: url(../fale-conosco/nome.jpg) no-repeat;
}

.fale-conosco #site #centro form ul li label.telefone {
	background: url(../fale-conosco/fone.jpg) no-repeat;
}

.fale-conosco #site #centro form ul li label.e-mail {
	background: url(../fale-conosco/e-mail.jpg) no-repeat;
}

.fale-conosco #site #centro form ul li label.mensagem {
	background: url(../fale-conosco/mensagem.jpg) no-repeat;
}

.fale-conosco #site #centro form ul li input,
.fale-conosco #site #centro form ul li textarea {
	display: block;
	width: 430px;
	height: 18px;
	padding: 2px;
	border: 0;
}

.fale-conosco #site #centro form ul li textarea {
	height: 100px;
}

.fale-conosco #site #centro form ul li input.bt {
	display: block;
	width: 62px;
	height: 20px;
	border: 0;
	margin: 20px 0;
	text-indent: -999999999px;
	background: url(../fale-conosco/enviar.jpg) no-repeat;
}

.fale-conosco #site #centro form ul li input.bt:hover {
	background: url(../fale-conosco/enviar-o.jpg) no-repeat;
}

.fale-conosco #site #centro form img.fone {
	display: block;
	position: absolute;
	top: 30px;
	left: 530px;
	margin: 0;
	border: 0;
	padding: 0;
	
}

.fale-conosco #site #centro form strong img.blog {
	float: left;
	margin: 6px 6px 0 0;
	border: 0;
	padding: 0;
	
}

.fale-conosco #site #centro form strong a.blog {
	display: block;
	margin-top: 8px;
}

.fale-conosco #site #centro p.confirmacao {
	display: block;
	margin-top: 90px;	
}



/*_____________________ Fim de FALE-CONOSCO _____________________*/
/* PAGINAÇÃO
_____________________________________________________________________________________________ */

.ao-vivo #conteudo ul.paginacao {
	position: relative;
	clear: both;
	display: block;
	width: auto;
	min-height: 24px;
	_height: 24px;
	margin: 20px 10px 20px 0;
	list-style-type: none;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #993c37;
	padding: 0 1% 0 85px;
	_padding: 0 0 0 85px;
	background: none;
	
}

.ao-vivo #conteudo ul.paginacao:after {
	clear: both;
	display: block;
	width: auto;
	height: 1px;
	content: ".";
	visibility: hidden;
}

.ao-vivo #conteudo ul.paginacao li {
	display: inline;
	float: left;
	margin: 0 5px;
	clear: none;
}

.ao-vivo #conteudo ul.paginacao li.pag {
	position: absolute;
	left: 0;
	top: 0;
}

.ao-vivo #conteudo ul.paginacao li a {
	display: block;
	_width: 10px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	color: #993c37;
	text-decoration: none;
	text-align: center;
	padding: 1px 5px;
}

.ao-vivo #conteudo ul.paginacao li a:hover {
	background: #fff;
	color: #993c37;
}

.ao-vivo #conteudo ul.paginacao li a.active {
	background: #993c37;
	color: #fff;
}

/* fim de PAGINAÇÃO
_____________________________________________________________________________________________ */