* {
	margin: 0;
	padding: 0;
	border: 0;
}

a {
	outline: none;
}

body {
	background: #2a0202 url(../_estrutura/fundo.jpg) top center no-repeat;
}

#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;
}

#site {
	display: block;
	position: relative;
	width: 785px;
	height: 600px;
	margin: 0 auto;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#site #centro {
	display: block;
	position: relative;
	background: url(../_estrutura/fundo-centro.png);
	_background: url(../_estrutura/fundo-centro.gif);
	padding-bottom: 10px;
}

#site #centro #conteudo {
	display: block;
	position: relative;
	border: 0;
	margin: 0 auto;
	width: 670px;
}

#site #centro  #conteudo h2 {
	display: block;
	padding: 15px 0 20px 0;
	color: #714b23;
}

#site #centro  #conteudo h3 {
	display: block;
	padding: 17px 0 10px 0;
	color: #714b23;
}

#site #centro  #conteudo p {
	text-align: justify;
	color: #714b23;
	margin: 10px 0;
}

#site #centro  #conteudo a {
	text-decoration: none;
	color: #714b23;
}	






/*_____________________ Home ____________________*/


.home #mapag {
	display: none;
	position: absolute;
	top: 200px;
	border: 2px #fff solid;
	
}


.home #site #centro #conteudo {
	min-height: 625px;
}


.home #site #centro #conteudo  ul#noticias {
	display: block;
	width: 456px;
}

.home #site #centro #conteudo  ul#noticias li {
	display: block;
	margin: 3px 0;
	background-image: url(../_estrutura/marcador.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	padding-left: 15px;
}

.home #site #centro #conteudo  ul#noticias li a {
	font-weight: bold;
}

.home #site #centro #conteudo  ul#noticias li a:hover {
	text-decoration: underline;
}

.home #site #centro #conteudo  ul#noticias li.destaque {
	border-bottom: 1px #811a18 solid;
}

#site #centro #conteudo  ul#noticias li.destaque a {
	font-weight: bold;
	color: #811a18;
}

#site #centro #conteudo  ul#noticias li.destaque a:hover {
	text-decoration: underline;
}

.home #site #centro #conteudo  #atracoes {
	display: block;
	width: 206px;
	float: right;
}

.home #site #centro #conteudo  #atracoes a {
	display: block;
	width: 183px;
	margin: 0 12px 5px;
	text-indent: -9999999px;
}

.home #site #centro #conteudo  #atracoes a#exposicao {
	background-image: url(../home/bt-atracao-01.gif);
	height: 92px;
}

.home #site #centro #conteudo  #atracoes a#exposicao:hover {
	background-image: url(../home/bt-atracao-01o.gif);
}

.home #site #centro #conteudo  #atracoes a#desfile {
	background-image: url(../home/bt-atracao-02.gif);
	height: 103px;	
}

.home #site #centro #conteudo  #atracoes a#desfile:hover {
	background-image: url(../home/bt-atracao-02o.gif);
}

.home #site #centro #conteudo  #atracoes a#planeta {
	background-image: url(../home/bt-atracao-03.gif);
	height: 103px;	
}

.home #site #centro #conteudo  #atracoes a#planeta:hover {
	background-image: url(../home/bt-atracao-03o.gif);
}

.home #site #centro #conteudo  #atracoes a#parada {
	background-image: url(../home/bt-atracao-04.gif);
	height: 104px;
}

.home #site #centro #conteudo  #atracoes a#parada:hover {
	background-image: url(../home/bt-atracao-04o.gif);
}

.home #site #centro #conteudo #atracoes a#parceiros {
	background-image: url(../home/bt-atracao-05.gif);
	height: 101px;
}

.home #site #centro #conteudo #atracoes a#parceiros:hover {
	background-image: url(../home/bt-atracao-05o.gif);	
}

.home #site #centro #conteudo #atracoes #bt-fotos {
	background: url(../home/bt-fotos.gif) no-repeat center center;
	height: 85px;
}


.home #site #centro #conteudo #atracoes #bt-fotos:hover {
	background: url(../home/bt-fotos-hover.gif) no-repeat center center;	
}


.home #site #importante {
	display: block;
	position: absolute;
	height: 290px;
	width: 354px;
	top: 220px;
	left: 90px;
	background: url(../home/pergaminho.gif) center center no-repeat;
	padding: 65px 120px 65px 126px;
	z-index: 1001;
}

.home #site #importante a#bt-fecha {
	display: block;
	position: relative;
	height: 13px;
	width: 68px;
	background: url(../home/bt-fecha.gif) center center no-repeat;
	text-indent: -999999999px;
	float: right;
}

.home #site #importante a#bt-fecha:hover {
	background: url(../home/bt-fecha-hover.gif) center center no-repeat;
}

.home #site #importante a h3 {
	display: block;
	position: relative;
	margin: 35px 0 10px;
}

.home #site #importante a h3 span {
	font-size: 12px;
	font-style: italic;
}

.home #site #importante p {
	display: block;
	position: relative;
	width: auto;
	height: auto;
	font-size: 12px;
	color: #714b23;
	text-align: justify;
	text-indent: 5px;
}

.home #site #importante p#data {
	width: 354px;
	font-size: 12px;
	font-style: italic;
	text-align: right;
	margin: 0 0 8px;
}

.home #site #conteudo #link-depoimentos {
	display: block;
	position: relative;
	width: 190px;
	height: 93px;
	margin: 0 0 10px 15px;
	float: left;

	text-indent: -999999999px;
	background: url(../home/bt-depoimentos.gif) center center no-repeat;
}

.home #site #conteudo #link-depoimentos:hover {
	background: url(../home/bt-depoimentos-hover.gif) center center no-repeat;
}

.home #site #conteudo #bt-mapa {
	display: block;
	position: relative;
	background: url(../home/bt-mapa.gif) no-repeat center center;
	width: 220px;

	margin: 0 0 10px 220px;
	height: 95px;
	text-indent: -999999px;
}

.home #site #conteudo #bt-mapa:hover {
	background: url(../home/bt-mapa-hover.gif) no-repeat center center;
}



/*.home #site  #link-conde {
	display: block;
	position: relative;
	width: 262px;
	height: 91px;
	margin: 0 0 10px 85px;
	*margin: 0 0 0 0;
	*padding: 0;
	float: left;
	text-indent: -999999999px;
	background: url(../home/bt-papertoy.gif) center center no-repeat;
	border: 1px solid;
}

.home #site  #link-ingressos {
	display: block;
	position: relative;
	width: 268px;
	height: 91px;
	margin: 0 0 10px 405px;
	*padding: 0;
	text-indent: -999999999px;
	background: url(../home/bt-ingressos.gif) center center no-repeat;
	border: 1px solid;
}*/

.home #site  #link-conde {
	display: block;
	position: relative;
	width: 262px;
	height: 91px;
	margin: 0 0 10px 85px;
	*margin: 0 ;
	*padding-left: 88px;
	float: left;
	text-indent: -999999999px;
	background: url(../home/bt-papertoy.gif) right no-repeat;
}

.home #site  #link-ingressos {
	display: block;
	position: relative;
	width: 268px;
	height: 91px;
	margin: 0 0 10px 405px;
	*margin: 0 0 0px 425px;
	text-indent: -999999999px;
	background: url(../home/bt-ingressos.gif) center center no-repeat;
}

/*__________________ Fim de Home ____________________*/


/*__________________ Atrações ____________________*/

.atra #site #centro  #conteudo  {
	min-height: 222px;
}


.atra #site #centro  #prog  {
	display: block;
	position: relative;
	height: 222px;
	width: 665px;
	overflow: auto;
}

.atra #site #centro  ul li  {
	display: block;
	position: relative;
	height: 22px;
	color: #714b23;
}

.atra #site #centro   ul li span {
	display: block;
	position: relative;
	float: left;
	margin-right: 4px;
	padding: 2px 5px;
}

.atra #site #centro  ul li.topo span {
	background: #c5bea1;
	font-weight: bold;
	color: #7c5227;
}


.atra #site #centro  ul li.cor1 span {
	background: #e3d7b5;
}

.atra #site #centro  ul li span.data {
	width: 80px;
}


.atra #site #centro ul li span.hora {
	width: 70px;
}

.atra #site #centro ul li span.nome {
	width: 455px;
}

.atra #site #centro ul li a span  {
	color: #714b23;
	text-decoration: none;
}

/*__________________ Fim de Atrações ____________________*/


/*_____________________ cabecalho ____________________*/


#site #centro  #cabecalho {
	display: block;
	margin: 0;
	padding: 0;
	width: 790px;
	height: 412px;
}

/*__________________ Fim de cabecalho ____________________*/









/*_____________________ Gramado Aleluia ____________________*/


.gramado-aleluia #site #centro  #conteudo img.destaque {
	display: block;
	margin: 20px 0 5px 20px;
	float: right;
}




/*__________________ Fim de Gramado Aleluia ____________________*/

/*__________________ Parceiros ____________________*/

.parceiros #site #centro #conteudo {
	overflow: hidden;	
}

.parceiros #site #centro #conteudo a {
	display: block;
	position: relative;
	margin: 0 0 30px 40px;
	width: 160px;
	height: 150px;
	float: left;
}


.parceiros #site #centro #conteudo a#bavaria {
	width: 110px;
	height: 110px;
	padding: 50px 50px 0 0;
	text-align: center;
}

.parceiros #site #centro #conteudo a img {
	display: block;
	position: relative;
	margin: 0 auto;
}

/*__________________ Fim Parceiros ____________________*/



/*_____________________ Programação ____________________*/


.programacao #site #centro  #conteudo #imprimir {
	display: block;
	position: relative;
	background: url(../programacao/imprimir.gif);
	float: right;
	width: 97px;
	height: 16px;
	text-indent: -9999999px;
	margin: 0 15px 15px 0;
}

.programacao #site #centro  #conteudo ul {
	clear: right;
	display: block;
	position: relative;
	height: auto;
	list-style: none;
}


.programacao #site #centro  #conteudo ul li  {
	clear: both;
	display: block;
	position: relative;
	height: auto;
}

.programacao #site #centro  #conteudo ul li span {
	display: block;
	position: relative;
	float: left;
	margin-right: 4px;
	padding: 2px 5px;
}

.programacao #site #centro  #conteudo ul li.topo span {
	background: #c5bea1;
	font-weight: bold;
	color: #7c5227;
	margin-top: 25px;
	margin-bottom: 5px;
}

.programacao #site #centro  #conteudo ul li.cor1 span {
	background: #e3d7b5;
}

.programacao #site #centro  #conteudo ul li span.hora {
	width: 55px;
}

.programacao #site #centro  #conteudo ul li span.nome {
	width: 585px;
	_width: 580px;
}

.programacao #site #centro  #conteudo ul li a span  {
	color: #714b23;
	text-decoration: none;
}

.programacao #site #centro  #conteudo ul li span  {
	color: #714b23;
	text-decoration: none;
}

.programacao #site #centro  #conteudo ul:after {
	content: ".";
	color: #fff;
	height: 1px;
	visibility: hidden;
}

.programacao #site #centro #conteudo #info h4 {
	display: block;
	position: relative;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #714b23;
	font-size: 20px;
}

.programacao #site #centro #conteudo #info ul {
	display: block;
	position: relative;
	list-style: none;
}

.programacao #site #centro #conteudo #info ul li {
	display: block;
	position: relative;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #714b23;
	margin: 7px;
	padding-left: 15px;
	background: url(../o-evento/marcador.gif) no-repeat left top;

}
/*__________________ Fim de Programação ____________________*/

/*__________________ O evento __________________________*/

.o-evento #site #centro #conteudo .evento {
	display: block;
	position: relative;
	float: right;
	margin: 10px 0 10px 10px;
}

.o-evento #site #centro #conteudo h4 {
	display: block;
	position: relative;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #714b23;
	font-size: 20px;
}

.o-evento #site #centro #conteudo ul {
	display: block;
	position: relative;
	list-style: none;
}

.o-evento #site #centro #conteudo ul li {
	display: block;
	position: relative;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #714b23;
	margin: 7px;
	padding-left: 15px;
	background: url(../o-evento/marcador.gif) no-repeat left top;
}


/*__________________ Fim evento ________________________*/




/*__________________  Noticias ____________________*/

.noticias #site #centro  #conteudo {
	min-height: 400px;	
}

.noticias #site #centro  #conteudo #noticias { 
	display: block;
	position: relative;
	width: 360px;
	list-style: none;
	min-height: 226px;
}


.noticias #site #centro  #conteudo #noticias li a { 
	display: block;
	position: relative;
	min-height: 16px;
	padding: 6px 8px;
	color: #714b23;
	text-decoration: none;
}

.noticias #site #centro  #conteudo #noticias li a:hover { 
	background: #c4bf66;
}

.noticias #site #centro #conteudo #noticias .cor0 {
	background: #e3d7b5;	
}

.noticias #site #centro  #conteudo #cadastro { 
	display: block;
	position: absolute;
	top: 140px;
	right: 0px;
	height: 225px;
	width: 240px;
	padding: 30px 20px;
	background: url(../_estrutura/fundo-cadastro.gif) no-repeat center center;
}


.noticias #site #centro #conteudo #cadastro ul {
	display: block;
	position: relative;
	list-style-type: none;
}



.noticias #site #centro #conteudo #cadastro li {
	display: block;
	position: relative;
	height: 21px;
	margin: 3px 0;
}


.noticias #site #centro #conteudo #cadastro input {
	display: block;
	position: relative;
	height: 20px;
	background: #fff7f3;
	color: #7c5227;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}


.noticias #site #centro #conteudo #cadastro label {
	display: block;
	position: relative;
	height: 11px;
	float: left;
	width: 80px;
	text-indent: -9999999px;
}

.noticias #site #centro #conteudo #cadastro label.nome {
	background: url(../_estrutura/nome.gif) no-repeat;
}

.noticias #site #centro #conteudo #cadastro label.cidade {
	background: url(../_estrutura/cidade.gif) no-repeat;	
}

.noticias #site #centro #conteudo #cadastro label.email {
	background: url(../_estrutura/email.gif) no-repeat;
}

.noticias #site #centro #conteudo #cadastro ul #cadastrar {
	display: block;
	position: relative;
	width: 78px;
	height: 11px;
	margin: 10px 0 0 130px;
	background: url(../_estrutura/cadastrar.gif) no-repeat center center;
	text-indent: -9999999px;
	cursor: pointer;
}

.noticias #site #centro #conteudo #cadastro ul #cadastrar:hover{
	background: url(../_estrutura/cadastrar-hover.gif) no-repeat center center;	
}

.noticias #site #centro #conteudo li.enviar {
	width: 53px;	
}

.noticias #site #centro #conteudo li.enviar input {
	background: url(../_estrutura/enviar.gif) no-repeat center center;
	height: 20px;
	width: 53px;
	padding-top: 20px; 
	cursor: pointer;
	margin: 0 0 0 350px;
}

.noticias #site #centro #conteudo li.enviar input:hover {
	background: url(../_estrutura/enviar-hover.gif) no-repeat center center;	
}


.noticias #site #centro #conteudo .texto {
	display: block;
	position: relative;
	color: #7c5227;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
}


.noticias #site #centro #conteudo .chamada {
	display: block;
	position: relative;
	margin: 10px 0 20px;
	color: #7c5227;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style: italic;
}

.noticias #site #centro #conteudo .foto {
	display: block;
	position: relative;
	margin: 10px 0 15px 15px;
	float: right;
}

.noticias #site #centro #conteudo #fotos {
	display: block;
	position: absolute;
	top: 45px;
	right: 49px;
	width: 196px;
	height: 93px;
	background: url(../noticias/fotos.gif) no-repeat;
	text-indent: -9999999px;
	z-index: 50px;
}

.noticias #site #centro #conteudo #fotos:hover {
	background: url(../noticias/fotos-hover.gif) no-repeat;	
}

/*__________________ Fim de Noticias ____________________*/


 /*_______________________ Atrações _______________________*/
 
 
.atracoes #site #conteudo ul#menuatracao {
	display: block;
	position: relative;
	list-style: none;
	background: url(../atracoes/pergaminh-pequeno.gif) no-repeat center center;
	margin: 0 0 0 40px;
	width: 435px;
	height: 360px;
	padding: 70px 0 0 120px;
}

.atracoes #site #conteudo ul#menuatracao li a {
	display: block;
	position: relative;
	width: 320px;
	height: 15px;
	text-indent: -9999999px;
}
 
.atracoes #site #conteudo .principal {
	display: block;
	position: relative;
	margin: 0 0 0 260px;
}
 
.atracoes #site #conteudo ul #parada {
	 background: url(../atracoes/parada-de-pascoa.gif) no-repeat;
	 margin: 0 0 5px 5px;
}
 
.atracoes #site #conteudo ul #parada:hover {
	background: url(../atracoes/parada-de-pascoa-hover.gif) no-repeat;
}

.atracoes #site #conteudo ul #bazar {
	 background: url(../atracoes/bazar-de-pascoa.gif) no-repeat;
	 margin: 0 0 5px 10px;
}
 
.atracoes #site #conteudo ul #bazar:hover {
	background: url(../atracoes/bazar-de-pascoa-hover.gif) no-repeat; 
}
 
.atracoes #site #conteudo ul #caminho {
	background: url(../atracoes/caminho-da-luz.gif) no-repeat;
	margin: 0 0 5px 15px;
}
 
.atracoes #site #conteudo ul #caminho:hover {
	background: url(../atracoes/caminho-da-luz-hover.gif) no-repeat;

}

.atracoes #site #conteudo ul #conde {
	 background: url(../atracoes/conde-guloseima.gif) no-repeat;
	 margin: 0 0 5px 20px;
}
 
.atracoes #site #conteudo ul #conde:hover {
	background: url(../atracoes/conde-guloseima-hover.gif) no-repeat; 
}

.atracoes #site #conteudo ul #ovos {
	background: url(../atracoes/exposicao-de-ovos-decorados.gif) no-repeat;
	margin: 0 0 5px 25px;
}
  
.atracoes #site #conteudo ul #ovos:hover {
	  background: url(../atracoes/exposicao-de-ovos-decorados-hover.gif) no-repeat;
}
 
.atracoes #site #conteudo ul #planeta {
	 background: url(../atracoes/planeta-chocolate.gif) no-repeat;
	 margin: 0 0 5px 30px;
}
 
.atracoes #site #conteudo ul #planeta:hover {
	background: url(../atracoes/planeta-chocolate-hover.gif) no-repeat;  
}

.atracoes #site #conteudo ul #universo {
	background: url(../atracoes/universo-verde.gif) no-repeat;
	margin: 0 0 5px 35px;
}
 
.atracoes #site #conteudo ul #universo:hover {
	background: url(../atracoes/universo-verde-hover.gif) no-repeat;	
}
 
.atracoes #site #conteudo ul #pergolas {
	 background: url(../atracoes/pergulas-artisticas.gif) no-repeat;
	 margin: 0 0 5px 40px;
}
 
.atracoes #site #conteudo ul #pergolas:hover {
	background: url(../atracoes/pergulas-artisticas-hover.gif) no-repeat;	  
}
 
.atracoes #site #conteudo ul #desfile {
	 background: url(../atracoes/desfile-de-moda-em-chocolate.gif) no-repeat;
	 margin: 0 0 5px 45px;
}
 
.atracoes #site #conteudo ul #desfile:hover {
	background: url(../atracoes/desfile-de-moda-em-chocolate-hover.gif) no-repeat; 
}
 
.atracoes #site #conteudo ul #oficinas {
	background: url(../atracoes/oficinas-de-gastronomia.gif) no-repeat;
	margin: 0 0 5px 50px;
}
 
.atracoes #site #conteudo ul #oficinas:hover {
	background: url(../atracoes/oficinas-de-gastronomia-hover.gif) no-repeat; 
}
 
.atracoes #site #conteudo ul #cha {
	background: url(../atracoes/chocolate-da-tarde-com-a-sracoelha.gif) no-repeat;
	margin: 0 0 5px 55px;
}
 
.atracoes #site #conteudo ul #cha:hover {
	background: url(../atracoes/chocolate-da-tarde-com-a-sracoelha-hover.gif) no-repeat; 
}
 
.atracoes #site #conteudo ul #vitrines {
	background: url(../atracoes/vitrines.gif) no-repeat;
	margin: 0 0 5px 60px;
}
  
.atracoes #site #conteudo ul #vitrines:hover {
	background: url(../atracoes/vitrines-hover.gif) no-repeat;  
}

.atracoes #site #centro #conteudo #chamada-ovos {
	font-size: 18px;	
}

.condeguloseima #site #centro #conteudo #conde {
	display: block;
	position: relative;
	float: left;
	height: 213px;
	margin: 10px;
}
 
.condeguloseima #site #centro #conteudo #carro {
	display: block;
	position: relative;
	float: right;
	border: 3px solid #7c5227;
	margin: 20px 0 0 10px;
}
 
.vitrines #site #centro #conteudo a#regulamento {
	display: block;
	position: relative;
	background:  url(../atracoes/vitrines/regulamento.gif) no-repeat;
	margin: 20px 0 0 185px;
	height: 22px;
	width: 282px;
	text-indent: -9999999px;
}
 
.vitrines #site #centro #conteudo a#regulamento:hover {
	background: url(../atracoes/vitrines/regulamento-hover.gif) no-repeat;  
}
 
 /*___________________ Fim Atrações _______________________*/




/*_______________________ games ______________________*/


.games #site #centro #conteudo #jogo {
	display: block;
	position: relative;
	margin: 0 60px;
}

.games #site #centro #conteudo .depoimento {
	display: block;
	position: relative;
	margin: 10px 0;
	/*border-top: 1px solid;*/
	padding: 20px;
	color: #7c5227;
	overflow: hidden;
	border-top: 1px #c6c66b dashed;
}

.games #site #centro #conteudo .depoimento a.highslide {
	display: block;
	position: relative;
	float: right;
	margin: 30px 5px 0 0;
	z-index: 1001;
}

.games #site #centro #conteudo .depoimento h3 {
	display: block;
	position: relative;
	width: 625px;
	height: auto;
	margin: 10px 0;
}

.games #site #centro #conteudo .depoimento span {
	display: block;
	position: relative;
	width: 625px;
	height: auto;
	margin: 10px 0;
	font-style: italic;
}

.games #site #centro #conteudo form {
	display: block;
	position: relative;
	width: 330px;
}

.games #site #centro #conteudo ul.forme {
	display: block;
	position: relative;
	list-style: none;
}

.games #site #centro #conteudo ul.forme li {
	display: block;
	position: relative;
	margin: 10px 0 10px 0;
}

.games #site #centro #conteudo ul.forme li img {
	height:22px;
	width: 60px;
	margin: 0 380px 0 0;
	float: right;
}

.games #site #centro #conteudo input {
	width: 200px;
	height: 20px;
}

.games #site #centro #conteudo form ul li #foto {
	width: 200px !important;
}

.games #site #centro #conteudo input#codvalida{
	width: 35px;	
}

.games #site #centro #conteudo textarea{
	height: 50px;
	width: 200px;
}

.games #site #centro #conteudo select {
	height: 20px;
	width: 200px;
}

.games #site #centro #conteudo label {
	text-indent: -9999999px;
	width: 90px;
	height: 20px;
	float: left;
	margin: 0 10px 0 0;
}

.games #site #centro #conteudo #codvalida {
	width: 179px;
}

.games #site #centro #conteudo .nome {
	background: url(../_estrutura/nome.gif) no-repeat;
}

.games #site #centro #conteudo .estado {
	background: url(../_estrutura/estado.gif) no-repeat;
}

.games #site #centro #conteudo .cidade {
	background: url(../_estrutura/cidade.gif) no-repeat;
}

.games #site #centro #conteudo .email {
	background: url(../_estrutura/email.gif) no-repeat;
}

.games #site #centro #conteudo .foto {
	background: url(../_estrutura/foto.gif) no-repeat;
	height: 50px;
}

.games #site #centro #conteudo .mensagem {
	background: url(../_estrutura/mensagem.gif) no-repeat;	
}

.games #site #centro #conteudo .codvalida {
	background: url(../_estrutura/codigo-de-validacao.gif) no-repeat;
}

.games #site #centro #conteudo #enviar {
	background: url(../_estrutura/enviar.gif) no-repeat center center;
	cursor: pointer;
	margin: 15px 0 0 230px;
	width: 70px;
}

.games #site #centro #conteudo #enviar:hover {
	background: url(../_estrutura/enviar-hover.gif) no-repeat center center;
}


/*_______________________ Fim de game ______________________*/

/*_______________________ depoimentos ______________________*/


.depoimentos #site #centro #conteudo #jogo {
	display: block;
	position: relative;
	margin: 0 60px;
}

.depoimentos #site #centro #conteudo .depoimento {
	display: block;
	position: relative;
	margin: 10px 0;
	/*border-top: 1px solid;*/
	padding: 20px;
	color: #7c5227;
	overflow: hidden;
	border-top: 1px #c6c66b dashed;
}

.depoimentos #site #centro #conteudo .depoimento a.highslide {
	display: block;
	position: relative;
	float: right;
	margin: 30px 5px 0 0;
	z-index: 1001;
}

.depoimentos #site #centro #conteudo .depoimento h3 {
	display: block;
	position: relative;
	width: 625px;
	height: auto;
	margin: 10px 0;
}

.depoimentos #site #centro #conteudo .depoimento span {
	display: block;
	position: relative;
	width: 625px;
	height: auto;
	margin: 10px 0;
	font-style: italic;
}

.depoimentos #site #centro #conteudo form {
	display: block;
	position: relative;
	width: 330px;
}

.depoimentos #site #centro #conteudo ul.forme {
	display: block;
	position: relative;
	list-style: none;
}

.depoimentos #site #centro #conteudo ul.forme li {
	display: block;
	position: relative;
	margin: 10px 0 10px 0;
}

.depoimentos #site #centro #conteudo ul.forme li img {
	height:22px;
	width: 60px;
	margin: 0 380px 0 0;
	float: right;
}

.depoimentos #site #centro #conteudo input {
	width: 200px;
	height: 20px;
}

.depoimentos #site #centro #conteudo input#codvalida{
	width: 35px;	
}

.depoimentos #site #centro #conteudo textarea{
	height: 50px;
	width: 200px;
}

.depoimentos #site #centro #conteudo select {
	height: 20px;
	width: 200px;
}

.depoimentos #site #centro #conteudo label {
	text-indent: -9999999px;
	width: 90px;
	height: 20px;
	float: left;
	margin: 0 10px 0 0;
}

.depoimentos #site #centro #conteudo #codvalida {
	width: 179px;
}

.depoimentos #site #centro #conteudo .nome {
	background: url(../_estrutura/nome.gif) no-repeat;
}

.depoimentos #site #centro #conteudo .estado {
	background: url(../_estrutura/estado.gif) no-repeat;
}

.depoimentos #site #centro #conteudo .cidade {
	background: url(../_estrutura/cidade.gif) no-repeat;
}

.depoimentos #site #centro #conteudo .email {
	background: url(../_estrutura/email.gif) no-repeat;
}

.depoimentos #site #centro #conteudo .mensagem {
	background: url(../_estrutura/mensagem.gif) no-repeat;	
}

.depoimentos #site #centro #conteudo .codvalida {
	background: url(../_estrutura/codigo-de-validacao.gif) no-repeat;
}

.depoimentos #site #centro #conteudo .foto {
	background: url(../_estrutura/foto.gif) no-repeat;
	height: 50px;
}

.depoimentos #site #centro #conteudo #enviar {
	background: url(../_estrutura/enviar.gif) no-repeat center center;
	cursor: pointer;
	margin: 15px 0 0 230px;
	width: 70px;
}

.depoimentos #site #centro #conteudo #enviar:hover {
	background: url(../_estrutura/enviar-hover.gif) no-repeat center center;
}


/*_______________________ Fim de depoimentos ______________________*/

/*______________________ Downloads ________________________*/


.downloads #site #centro #conteudo ul {
	display: block;
	position: relative;
}

.downloads #site #centro #conteudo ul li {
	display: block;
	position: relative;
	height: 74px;
	width: 107px;
	float: left;
	margin: 12px;
	text-align: center;
}

.downloads #site #centro #conteudo ul li a {
	display: block;
	position: relative;
}


.downloads #site #centro #conteudo ul:after {
	clear: both;
	display: block;
	position: relative;
	content: ".";
	font-size: 1px;
	width: 650px;
	visibility: hidden;

}



/*__________________ Fim de Downloads ____________________*/



/*_____________________ Contato _____________________*/

.fale-conosco #site #centro #conteudo h3{
	display: block;
	position: relative;
	margin: 0  0 0 100px;
}


.fale-conosco #site #centro #conteudo #fundo-ul {
	display: block;
	position: relative;
	background: url(../fale-conosco/fundo-fale-conosco.gif) no-repeat center center;
	height: 250px;
	width: 405px;
	padding: 80px 0 0 90px;
	margin: 0 0 0 70px;
}

.fale-conosco #site #centro #conteudo #fundo-ul ul {
	display: block;
	position: relative;
	list-style: none;
}

.fale-conosco #site #centro #conteudo #fundo-ul ul li {
	display: block;
	position: relative;
	height: 22px;
	margin: 5px 0;	
}

.fale-conosco #site #centro #conteudo #fundo-ul ul input {
	display: block;
	position: relative;
	height: 20px;
	width: 220px;
	float: left;
}

.fale-conosco #site #centro #conteudo #fundo-ul ul li label {
	display: block;
	position: relative;
	float: left;
	width: 95px;
	*width: 70px;
	height: 22px;
	text-indent: -9999999px;
	background-position: 0 5px ;
}

.fale-conosco #site #centro #conteudo #nome label {
	background: url(../_estrutura/nome.gif) no-repeat;
}

.fale-conosco #site #centro #conteudo #nome input {
	background: #fcf1ed;	
}

.fale-conosco #site #centro #conteudo #email label {
	background: url(../_estrutura/email.gif) no-repeat;
}

.fale-conosco #site #centro #conteudo #email input {
	background: #fcf1ed;	
}


.fale-conosco #site #centro #conteudo #mensagem label {
	background: url(../_estrutura/mensagem.gif) no-repeat;
}

.fale-conosco #site #centro #conteudo #fundo-ul ul li#mensagem {
	display: block;
	position: relative;
	height: 82px;
	
}

.fale-conosco #site #centro #conteudo #fundo-ul #mensagem textarea {
	display: block;
	position: relative;
	height: 70px;
	width: 220px;
	margin: 0 0 10px 0;
	background: #fcf1ed;
	float: left;
}

.fale-conosco #site #centro #conteudo #fundo-ul ul li#enviar input {
	background: url(../_estrutura/enviar.gif) no-repeat;
	width: 58px;
	height: 20px;
	*padding: 0;
	cursor: pointer;
	margin: 20px 0 0 260px;
	*margin: 0 0 0 260px;
	text-indent: -9999999px;
}

.fale-conosco #site #centro #conteudo #fundo-ul ul li#enviar input:hover {
	background: url(../_estrutura/enviar-hover.gif) no-repeat;	
}


/*__________________ Fim de contato ____________________*/




/*_______________ Inicio de Rodape ____________________*/

#site #rodape {
	display: block;
	position: relative;
	background: url(../_estrutura/rodape.png);
	_background: url(../_estrutura/fundo-centro.gif);
	height: 216px;
	text-indent: -9999999px;
}


/*__________________ Fim de Rodape ____________________*/


.imprensa #site #centro {
	min-height:	450px;
	_height:	450px;
}


.imprensa #site #centro #conteudo {
	display: block;
	position: relative;
	margin-left: 217px;
	width: 511px;
}


/*_______________________ sub menu ______________________*/


.imprensa #site #centro #submenu {
	display: block;
	position: absolute;
	background: url(../imprensa/menu.gif) no-repeat;
	width: 177px;
	height: 244px;
	left: 10px;
	top: 0;
	padding: 197px 0 0 44px;
	list-style: none;
}

.imprensa #site #centro #submenu li {
	display: block;
	position: relative;
	width: 113px;
	margin: 10px 0 15px;
	*margin: 6px 0 11px;
}

.imprensa #site #centro #submenu li a {
	display: block;
	position: relative;
	width: 113px;
	text-indent: -9999999px;
}

.imprensa #site #centro #submenu #fale {
	background: url(../imprensa/fale-conosco.gif) no-repeat;
	height: 11px;
}

.imprensa #site #centro #submenu #fale:hover {
	background: url(../imprensa/fale-conosco-hover.gif) no-repeat;	
}

.imprensa #site #centro #submenu #fotos {
	background: url(../imprensa/fotos.gif) no-repeat;
	height: 11px;
}

.imprensa #site #centro #submenu #fotos:hover {
	background: url(../imprensa/fotos-hover.gif) no-repeat;	
}

.imprensa #site #centro #submenu #release {
	background: url(../imprensa/release.gif) no-repeat;
	height: 11px;
}

#site #centro #submenu #release:hover {
	background: url(../imprensa/release-hover.gif) no-repeat;	
}

.imprensa #site #centro #submenu #logo {
	background: url(../imprensa/logomarca.gif) no-repeat;
	height: 13px;
}

.imprensa #site #centro #submenu #logo:hover {
	background: url(../imprensa/logomarca-hover.gif) no-repeat;	
}

.imprensa #site #centro #submenu #mapa {
	background: url(../imprensa/mapa-chocofest.gif) no-repeat;
	height: 27px;
}

.imprensa #site #centro #submenu #mapa:hover {
	background: url(../imprensa/mapa-chocofest-hover.gif) no-repeat;	
}

.imprensa #site #centro #submenu #ilustracoes {
	background: url(../imprensa/ilustracoes.gif) no-repeat;
	height: 13px;
}

.imprensa #site #centro #submenu #ilustracoes:hover {
	background: url(../imprensa/ilustracoes-hover.gif) no-repeat;	
}

/*_______________________ Fim de sub menu ______________________*/

/*_________________________ Ilustrações _______________________*/
.ilustracoes #site #conteudo  {
	display: block;
	position: relative;
}

.ilustracoes #site #conteudo a {
	display: block;
	position: relative;
	float: left;
	height: 125px;
	margin: 4px 5px;
}

.ilustracoes #site #conteudo:after {
	clear: both; 
	display: block;
	position: relative;
	content: ".";
	font-size: 1px;
	border: 1px solid;
	visibility: hidden;
}

/*______________________ Fim Ilustrações ____________________*/

/*_______________________ contato ______________________*/


.contato #site #centro #conteudo ul {
	display: block;
	position: relative;
	list-style-type: none;
}

.contato #site #centro #conteudo li {
	display: block;
	position: relative;
	height: 21px;
	margin: 10px 0;
}


.contato #site #centro #conteudo #contato input {
	display: block;
	position: relative;
	width: 325px;
	height: 20px;
	background: #fff7f3;
	float: left;
	color: #7c5227;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.contato #site #centro #conteudo li.mensagem {
	height: 151px;
}

.contato #site #centro #conteudo #contato textarea {
	background: #fff7f3;
	width: 325px;
	height: 150px;
	color: #7c5227;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.contato #site #centro #conteudo #contato label {
	display: block;
	position: relative;
	height: 11px;
	width: 100px;
	text-indent: -9999999px;
	float: left;
}

.contato #site #centro #conteudo #contato #nome {
	background: url(../_estrutura/nome.gif) no-repeat;
}


.contato #site #centro #conteudo #contato #email {
	background: url(../_estrutura/email.gif) no-repeat;
}


.contato #site #centro #conteudo #contato li.mensagem  label {
	background: url(../_estrutura/mensagem.gif) no-repeat;
	height: 13px;
}

.contato #site #centro #conteudo #contato li.enviar {
	width: 53px;	
}

.contato #site #centro #conteudo #contato li.enviar input {
	display: block;
	position: relative;
	background: url(../_estrutura/enviar.gif) no-repeat center center;
	height: 20px;
	width: 53px;
	padding-top: 20px; 
	cursor: pointer;
	margin: 0 0 0 350px;
}

.contato #site #centro #conteudo #contato li.enviar input:hover {
	background: url(../_estrutura/enviar-hover.gif) no-repeat center center;	
}


/*_______________________ Fim de contato ______________________*/

/*__________________________ Releases __________________________*/

.releases #site #centro  #conteudo #releases li a { 
	display: block;
	position: relative;
	height: 16px;
	width: 470px;
	padding: 6px 8px;
	color: #714b23;
	text-decoration: none;
}

.releases #site #centro  #conteudo #releases li a:hover {
	background: #c4bf66;	
}

.releases #site #centro #conteudo #releases .cor0 {
	background: #e3d7b5;	
}

/*_______________________ Fim Releases __________________________*/








/*___________________________ Fotos __________________________*/

.galeria-fotos #site #conteudo ul {
	display: block;
	position: relative;
}

.galeria-fotos #site #conteudo li {
	display: block;
	position: relative;
	height: 105px;
	width: 150px;
	float: left;
	margin: 9px;
	text-align: center;
}

.galeria-fotos #site #conteudo li a {
	display: block;
	position: relative;
}


.galeria-fotos #site #conteudo ul:after {
	clear: both;
	display: block;
	position: relative;
	content: ".";
	font-size: 1px;
	visibility: hidden;
}


/*_________________________ Fim Fotos ________________________*/


/*_________________________ Logomarca ________________________*/


.logomarca #site #centro #conteudo a {
	display: block;
	position: relative;
	background: url(../imprensa/logomarca/marcador.gif) no-repeat left center;
	text-decoration: none;
	padding: 0 0 0 20px;
	margin-bottom: 10px;
	color: #7c5227;
}

.logomarca #site #centro #conteudo a:hover {
	text-decoration: underline;	
	color: #7c5227
}



/*_________________________ Fim Logomarca ________________________*/



/*________________________ Paginacao _____________________*/

#site #centro ul.paginacao {
	position: relative;
	display: block;
	width: auto;
	min-height: 24px;
	_height: 24px;
	margin: 20px 0;
	list-style-type: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #7c5227;
	padding: 4px 1% 0 4px;
}


#site #centro ul.paginacao:after {
	clear: both;
	display: block;
	width: auto;
	height: 1px;
	content: ".";
	visibility: hidden;
}

#site #centro ul.paginacao li {
	display: inline;
	float: left;
	margin: 0 5px;
	clear: none;
}



#site #centro ul.paginacao li a {
	display: block;
	_width: 10px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	color: #7c5227;
	text-decoration: none;
	text-align: center;
	padding: 5px 5px;
}

#site #centro ul.paginacao li a:hover {
	background: #e3d7b5;
	color: #7c5227;
}

#site #centro ul.paginacao li a.active {
	background: #e3d7b5;
	color: #3C0C02;
}


/*________________________ Fim Paginacao _____________________*/

/*________________________ Links _____________________________*/

.links {
	display: block;
	position: relative;
	margin: 50px 0 0 10px;
	width: 220px;
	height: 72px;
}

.links a {
	display: block;
	position: relative;
	text-indent: -9999999px;
	width: 90px;
}

.links a#orkut {
	background: url(../_estrutura/orkut.gif) no-repeat;	
	height: 44px;
	margin: 110px 0 0 37px;
}

.links a#youtube {
	background: url(../_estrutura/youtube.gif) no-repeat;
	height: 46px;
	margin: 5px 0 0 30px;
}

.links a#twitter {
	background: url(../_estrutura/twitter.gif) no-repeat;
	height: 57px;
	margin: 0 0 0 40px;
	/*float: right;*/
}

.links a#blog {
	background-image: url(../_estrutura/blogspot.gif);
	background-position: 5px;
	background-repeat: no-repeat;
	height: 43px;
	margin: 5px 0 0 40px;
	padding-top: 20px;
}
/*______________________ Fim Links ___________________________*/




/*________________________ Patrocinio ________________________*/

#site #patrocinio {
	display: block;
	position: relative;
	margin: 20px 0 0 0;
	height: 90px;
	width: 709px;
	min-height: 200px;
}

#site #patrocinio img {
	display: block;
	position: relative;
	margin: 0 0 0 5px;
	/*width: 650px;*/
	height: 166px;
}



/*_____________________ Fim Patrocinio _______________________*/






/*________________________ Botão Voltar ______________________*/

#site #centro #conteudo .voltar {
	display: block;
	position: relative;
	background: url(../noticias/voltar.gif) no-repeat;
	width: 68px;
	height: 12px;
	text-indent: -9999999px;
	margin: 50px 0 0 10px;
}

#site #centro #conteudo .voltar:hover {
	background: url(../noticias/voltar-hover.gif) no-repeat;	
}

/*________________________ Fim Botão Voltar ______________________*/