*{
   margin:0;
   padding:0;
  }
  

 /*------- inicio estrutura ------*/
 
body{
	background-color:#000000;
	background-image:url(../img/fundo.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:15px;
	color:#666666;
	}

#geral_BG{
	 width:772px;
	 display:table;
	 margin:0 auto;
	 background:url(../img/fundo_body.jpg) repeat-y 0 0;
	 }

#geral{
	 width:772px;
	 display:table;
	 margin:0 auto;
	 background:url(../img/fundo_content.jpg) no-repeat 0 0;
	 }

#geral #esquerda_int{
	width:218px;
	display:block;
	float:left;
	}	

#geral #direita{
	position:relative;
	width:547px;
	display:table;
	float:left;
	padding-top:16px;
	}
	
#geral  h1 a{
	width:144px;
	height:87px;
	display:block;
    text-indent:-99999px;
	background:url(../img/logotipo.jpg) no-repeat 0 0 ;
	overflow:hidden;
    margin-left:43px;
	margin-top:40px;
	margin-bottom:10px;
	}
	
#geral #direita a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	text-decoration: none;	
	color:#B42C20;
	}

#geral p{
	display:block;
	padding-bottom:10px;
	}	
	
#geral p.cacilda{
	display:block;
	padding-bottom:10px;
	float:left;
	width:510px;
	}	

#geral a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:15px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	}
	
#geral img{
	border:none;
	}	
	
#geral #direita_cardapio #content_cardapio p{
	clear:left;
	}	
	
.center{
	display:block;
	text-align:center;
	}	
	
	
/*------------- inicio menu --------------*/	

#geral #menu ul{
	width:201px;
	height:350px;
	display:block;
	padding-left:17px;
	padding-top:11px;
	}
	
#geral #menu ul li{
    width:201px;
    list-style-type: none;
	}
	
#geral ul li a{
    display:block;
	text-indent:-99999px;
	overflow:hidden;
	}
	
 #geral #menu .bt_home{
	height:26px;
	background-image: url(../img/bt_home.jpg);
	background-repeat: no-repeat;
	background-position:0 0;
	}
	
#geral #menu a:hover.bt_home{
    height:26px;
	background-position:0 -26px ;
	}
	
#geral #menu .bt_apresent{
	height:26px;
	background-image: url(../img/bt_apresenta.jpg);
	background-repeat: no-repeat;
	background-position:0 0;
	}
	
#geral #menu a:hover.bt_apresent{
    height:26px;
	background-position:0 -26px ;
	}
	
#geral #menu .bt_card{
	height:26px;
	background-image: url(../img/bt_cardapio.jpg);
	background-repeat: no-repeat;
	background-position:0 0;
	}
	
#geral #menu a:hover.bt_card{
    height:26px;
	background-position:0 -26px ;
	}	
	
#geral #menu .bt_adega{
	height:26px;
	background-image: url(../img/bt_adega.jpg);
	background-repeat: no-repeat;
	background-position:0 0;
	}
	
#geral #menu a:hover.bt_adega{
    height:26px;
	background-position:0 -26px ;
	}
	
#geral #menu .bt_chefs{
	height:26px;
	background-image: url(../img/bt_chefs.jpg);
	background-repeat: no-repeat;
	background-position:0 0;
	}
	
#geral #menu a:hover.bt_chefs{
    height:26px;
	background-position:0 -26px ;
	}
	
#geral #menu .bt_reserv{
	height:26px;
	background-image: url(../img/bt_reservas.jpg);
	background-repeat: no-repeat;
	background-position:0 0;
	}
	
#geral #menu a:hover.bt_reserv{
    height:26px;
	background-position:0 -26px ;
	}	
	
#geral #menu .bt_fotos{
	height:26px;
	background-image: url(../img/bt_fotos.jpg);
	background-repeat: no-repeat;
	background-position:0 0;
	}
	
#geral #menu a:hover.bt_fotos{
    height:26px;
	background-position:0 -26px ;
	}
		
#geral #menu .bt_dicas{
	height:26px;
	background-image: url(../img/bt_dicas.jpg);
	background-repeat: no-repeat;
	background-position:0 0;
	}
	
#geral #menu a:hover.bt_dicas{
    height:26px;
	background-position:0 -26px ;
	}	
	
#geral #menu .bt_link{
	height:26px;
	background-image: url(../img/bt_links.jpg);
	background-repeat: no-repeat;
	background-position:0 0;
	}
	
#geral #menu a:hover.bt_link{
   height:26px;
	background-position:0 -26px ;
	}	
	
#geral #menu .bt_event{
	height:26px;
	background-image: url(../img/bt_eventos.jpg);
	background-repeat: no-repeat;
	background-position:0 0;
	}
	
	
#geral #menu a:hover.bt_event{
    height:26px;
	background-position:0 -26px ;
	}
	
		
#geral #menu .bt_noti{
	height:26px;
	background-image: url(../img/bt_noticias.jpg);
	background-repeat: no-repeat;
	background-position:0 0;
	}
#geral #menu a:hover.bt_noti{
    height:26px;
	background-position:0 -26px ;
	}
#geral #menu .bt_visi{
	height:26px;
	background-image: url(../img/bt_livrovisitas.jpg);
	background-repeat: no-repeat;
	background-position:0 0;
	}
#geral #menu a:hover.bt_visi{
    height:26px;
	background-position:0 -26px ;
	}
#geral #menu .bt_imprens{
	height:26px;
	background-image: url(../img/bt_imprensa.jpg);
	background-repeat: no-repeat;
	background-position:0 0;
	}
#geral #menu a:hover.bt_imprens{
    height:26px;
	background-position:0 -26px ;
	}	
	
#geral #menu .bt_video{
	height:26px;
	background-image: url(../img/bt_videos.jpg);
	background-repeat: no-repeat;
	background-position:0 0;
	}
	
#geral #menu a:hover.bt_video{
    height:26px;
	background-position:0 -26px ;
	}	
		
#geral #menu .bt_premio{
	height:26px;
	background-image: url(../img/bt_premios.jpg);
	background-repeat: no-repeat;
	background-position:0 0;
	}
#geral #menu a:hover.bt_premio{
    height:26px;
	background-position:0 -26px ;
	}	
#geral #menu .bt_cont{
	height:32px;
	background-image: url(../img/bt_contato.jpg);
	background-repeat: no-repeat;
	background-position:0 0;
	}
#geral #menu a:hover.bt_cont{
    height:32px;
	background-position:0 -32px ;
	}	
	
#geral #direita_cardapio #content_cardapio #menuinterior1{
    width:450x;
	display:block;
	margin-left:40px;
	margin-bottom:20px;
	}

#geral #direita_cardapio #content_cardapio #menuinterior1 a{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:15px;
	color:#CE1914;
	font-weight:bold;
	text-decoration:none;
	}

#geral #direita_cardapio #content_cardapio #menuinterior2{
    width:400x;
	display:block;
	margin-left:35px;
	margin-bottom:20px;
	}

#geral #direita_cardapio #content_cardapio #menuinterior2 a{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:15px;
	color:#CE1914;
	font-weight:bold;
	text-decoration:none;
	}
	
#geral #menuinterior3{
    width:300x;
	display:block;
	margin-left:40px;
	margin-bottom:20px;
	}

#geral #menuinterior3 a{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:15px;
	color:#CE1914;
	font-weight:bold;
	text-decoration:none;
	}	
	
#geral #direita_cardapio #content_cardapio #menuinterior1 a:hover{
	text-decoration: underline;
	}
	
#geral #direita_cardapio #content_cardapio #menuinterior2 a:hover{
	text-decoration: underline;
	}

#geral #menuinterior3 a:hover{
	text-decoration: underline;
	}	
	
/*------------- inicio home--------------*/	

#geral #direita #bannerflash{
	width:542px;
	height:324px;
	display:block;
	float:right;
	margin-left:1px;
	z-index:1;
	position:absolute;
	}

#geral #content{
	width:523px;
	display:table;
	float:left;
	padding-left:13px;
	z-index:2;
	position:absolute;
	top:283px;
    }	

#box_I {
	width:250px;
	height:195px;
	display:block;
	float:left;
	}

#box_II {
	width:250px;
	display:block;
	float:left;
	padding-left:10px;
	margin-top:31px;
	}

.fundo{
	background:url(../img/bg_texto.jpg) repeat-y 0 0;
	display:table;
	width:237px;
	padding: 5px 0 0 8px;
	float:left;
	} 

#geral #direita #content #box_I h2{
	width:250px;
	height:70px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h2_nuevacocina.gif) no-repeat 0 0;
	}

#geral #direita #content #box_I h3{
	font-size:14px;
	color:#CC1D22;
	padding: 10px 0 5px 5px;
	}
	
#geral #direita #content #box_II h2{
	width:250px;
	height:38px;
	display:block;
	float:left;
	text-indent:-99999px;
	background: url(../img/h2_dicas.gif) no-repeat 0 -3px;
	}
	


#geral #direita #content #box_II p{
	width:246px;
	float:left;
	}
	


/*------------- inicio apresentação--------------*/	

.fundoapresenta{
    background: url(../img/fundo_apresentacao.jpg) no-repeat 0 0;
	}
	
#geral #content_inter{
	width:510px;
	display:table;
	float:left;
	padding-left:13px;
	padding-top:270px;
    }
	
#geral #direita #content_inter .apresenta{
	width:520px;
	height:38px;
	display:block;
	text-indent:-99999px;
	background:url(../img/h2_apresenta.gif) no-repeat 0 0;
	}

#geral #direita #content_inter .visao{
	width:520px;
	height:38px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h2_visao.gif) no-repeat 0 0;
	}


/*------------- inicio cardapio --------------*/	

#geral #direita_cardapio{
	width:547px;
	display:table;
	float:left;
	padding-top:35px;
	}
	
.carta{
	background: url(../img/fundo_cardapio1.jpg) no-repeat 0 0;
	}
	
.fundo_cardapio{
	background: url(../img/fundo_tapasfrias.jpg) no-repeat 0 0;
	}
	
.sobremesa{
	background: url(../img/fundo_sobremesa.jpg) no-repeat 0 0;
	}
	
.carnes{
	background: url(../img/fundo_carnes.jpg) no-repeat 0 0;
	}
	
.pescados{
	background: url(../img/fundo_pescados.jpg) no-repeat 0 0;
	}
	
.arroces{
	background: url(../img/fundo_arroces.jpg) no-repeat 0 0;
	}
	
.calientes{
	background: url(../img/fundo_tapascalientes.jpg) no-repeat 0 0;
	}
	
#geral #content_cardapio{
	width:530px;
	display:table;
	float:left;
	padding-left:13px;
	padding-top:250px;
    }

#geral #direita_cardapio #content_cardapio .cardapio a{
	width:500px;
	height:50px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h2_cardapio.gif) no-repeat 0 0;
	overflow:hidden;
	}

#geral #direita_cardapio #content_cardapio .tapasfrias{
	width:500px;
	height:40px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h3_tapasfrias.gif) no-repeat 0 0;
	}
	
#geral #direita_cardapio #content_cardapio .sobremesas{
    width:500px;
	height:40px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h3_sobremesas.gif) no-repeat 0 0;
	}
	
#geral #direita_cardapio #content_cardapio .carne{
    width:500px;
	height:40px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h3_carnes.gif) no-repeat 0 0;
	}
	
#geral #direita_cardapio #content_cardapio .degustacao{
    width:530px;
	height:40px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h3_menudegustacao.gif) no-repeat 0 0;
	}
	
#geral #direita_cardapio #content_cardapio .executivo{
    width:530px;
	height:40px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h3_menuexecutivo.gif) no-repeat 0 0;
	}
	

		
#geral #direita_cardapio #content_cardapio .pescado{
    width:500px;
	height:40px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h3_pescados.gif) no-repeat 0 0;
	}
	
#geral #direita_cardapio #content_cardapio .arroce{
    width:500px;
	height:40px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h3_arroces.gif) no-repeat 0 0;
	}
	
#geral #direita_cardapio #content_cardapio .caliente{
    width:500px;
	height:40px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h3_tapascalientes.gif) no-repeat 0 0;
	}
	
	
	
/*------------- inicio adega --------------*/

.fundo_adega{
	background: url(../img/fundo_adega.jpg) no-repeat 0 0;
	}


#geral #direita_cardapio #content_cardapio .adega a{
	width:500px;
	height:50px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h2_adega.gif) no-repeat 0 0;
	overflow:hidden;
	}

#geral #direita_cardapio #content_cardapio .tintos{
    width:500px;
	height:40px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h3_tintos.gif) no-repeat 0 0;
	}

#geral #direita_cardapio #content_cardapio .cavas{
    width:500px;
	height:40px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h3_cavas.gif) no-repeat 0 0;
	}
	
#geral #direita_cardapio #content_cardapio .rosados{
    width:500px;
	height:40px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h3_rosados.gif) no-repeat 0 0;
	}
	
#geral #direita_cardapio #content_cardapio .blancos{
    width:500px;
	height:40px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h3_blancos.gif) no-repeat 0 0;
	}

#geral #direita_cardapio #content_cardapio .vinho_sobremesa{
    width:500px;
	height:40px;
	display:block;
	float:left;
	text-indent:-99999px;
	background: url(../img/h3_vinhosobremesa.gif) no-repeat 0 0;
	}
	
#geral #direita_cardapio #content_cardapio .vespan{
    width:530px;
	height:40px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h3_vinhosespanhois.gif) no-repeat 0 0;
	}


#geral #direita_cardapio #content_cardapio .total{
	 width:500px;
	 display:block;
	 float:left;
	}
	

	
/*------------- inicio chefs --------------*/	

 .fundochefs{
    background: url(../img/fundo_chefs.jpg) no-repeat 0 0;
	}
	
 .fundochefsII{
    background: url(../img/fundo_brasiladois.jpg) no-repeat 0 0;
	}

#geral #direita #content_inter .chefs{
	width:500px;
	height:38px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h2_chefs.gif) no-repeat 0 0;
	}

#geral #direita #content_inter .brasiladois{
	width:520px;
	height:38px;
	display:block;
	text-indent:-99999px;
	background:url(../img/h2_brasiladois.gif) no-repeat 0 0;
	}

#geral #direita #content_inter .gastro{
	width:502px;
	height:38px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h3_gastrovac.gif) no-repeat 0 0;
	}

#geral #direita #content_inter .livro{
	width:502px;
	height:38px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h3_livro.gif) no-repeat 0 0;
	}
	
	
/*------------- inicio reservas --------------*/		
	

 .reservas{
    background: url(../img/fundo_reservas.jpg) no-repeat 0 0;
	}

#geral #direita #content_inter .reserva{
	width:500px;
	height:38px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h2_reservas.gif) no-repeat 0 0;
	}

#geral #direita #content_inter ul#form{
    display:block;
	float:left;
	padding-left:10px;
	}
	
#geral #direita #content_inter ul#form2{
    display:block;
	float:left;
	padding-left:20px;
	}	
	
#geral #direita #content_inter #form li{
	list-style:none;
	padding-top:3px;
	padding-bottom:2px;
	}

#geral #direita #content_inter #form2 li{
	list-style:none;
	padding-top:3px;
	padding-bottom:2px;
	}

#geral #direita #content_inter #form input{
	border: 1px solid #cccccc;
	height:21px;
	background-color:#F1F1F1;
	}

#geral #direita #content_inter #form select{
	border: 1px solid #cccccc;
	height:21px;
	background-color:#F1F1F1;
	width:80px;
	}
	
#geral #direita #content_inter #form2 input{
	border: 1px solid #cccccc;
	height:21px;
	background-color:#F1F1F1;
	}

#geral #direita #content_inter #form2 textarea{
	border: 1px solid #cccccc;
	background-color:#F1F1F1;
	width:220px;
	height:70px;
	}

#geral #direita #content_inter #form input.sem{
	border:0;
	background-color:#FFFFFF;
	}
	
#geral #direita #content_inter #box_visitasI .sem{
	border:0;
	background-color:#FFFFFF;
	}

#geral_BG #geral #direita #content_inter #form2 .sem{
	border:0;
	background-color:#FFFFFF;
	}
	
#geral #direita #content_inter .botao{
	display:block;
	float:right;
	padding-right:40px;
	padding-top:10px;
	padding-bottom:10px;
	}
	
#geral #direita #content_inter .total2{
	width:500px;
	display:block;
	float:left;
	}


/*------------- inicio fotos --------------*/		
	

.fotos{
    background: url(../img/fundo_equipe.jpg) no-repeat 0 0;
	}
	
.pratos{
    background: url(../img/fundo_pratos.jpg) no-repeat 0 0;
	}
	
.restaurante{
    background: url(../img/fundo_restaurante.jpg) no-repeat 0 0;
	}
	
.evento{
    background: url(../img/fundo_fotosEventos.jpg) no-repeat 0 0;
	}
	

#geral #direita_cardapio #content_cardapio .foto{
	width:500px;
	height:50px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h2_fotos.gif) no-repeat 0 0;
	}
	
	
#geral #direita_cardapio #content_cardapio .equipe{
    width:500px;
	height:25px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h3_equipe.gif) no-repeat 0 0;
	}

#geral #direita_cardapio #content_cardapio .prato{
    width:500px;
	height:25px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h3_pratos.gif) no-repeat 0 0;
	}
	
#geral #direita_cardapio #content_cardapio .riojaneiro{
    width:500px;
	height:25px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h3_riodejaneiro.gif) no-repeat 0 0;
	}
	
#geral #direita_cardapio #content_cardapio .saopaulo{
    width:500px;
	height:25px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h3_saopaulo.gif) no-repeat 0 0;
	}	
	
#geral #direita_cardapio #content_cardapio .eventos{
    width:500px;
	height:50px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h3_eventos.gif) no-repeat 0 0;
	}
		
#geral #direita_cardapio #content_cardapio ul{
	width:475px;
	display:table;
	float:left;
	padding-bottom:22px;
	padding-left:50px;
	}
	
#geral #direita_cardapio #content_cardapio li{
    display:block;
    list-style-type: none;
	float:left;
	}
	
#geral #direita_cardapio #content_cardapio ul li a{
    display:block;
	text-indent:-99999px;
	overflow:hidden;
	}	

#geral #direita_cardapio #content_cardapio .fotos_equipe{
    margin-top:30px;
	}	

#geral #direita_cardapio #content_cardapio .fotos_equipe li{
	width:105px;
	height:115px;
	display:block;
	float:left;
	list-style:none;
	padding-top:0;
	padding-bottom:0;
	margin-top:0;
	margin-bottom:0;
	}	
	
#geral #direita_cardapio #content_cardapio .fotos_equipe a{
	text-indent:0;
	}	
	
#geral #direita_cardapio #content_cardapio .fotos_equipe img{
	border:0;
	}	

#geral #direita_cardapio #content_cardapio .fotos_eve{
    margin-top:0px;
	}	

#geral #direita_cardapio #content_cardapio .fotos_eve li{
	width:105px;
	height:115px;
	display:block;
	float:left;
	list-style:none;
	padding-top:0;
	padding-bottom:0;
	margin-top:0;
	margin-bottom:0;
	}	
	
#geral #direita_cardapio #content_cardapio .fotos_eve a{
	text-indent:0;
	}	
	
#geral #direita_cardapio #content_cardapio .fotos_eve img{
	border:0;
	}	
	
.txtEventos{
	width:410px;
	padding-left:48px;
	}	
	
	

/*------------- inicio dicas e novidades--------------*/



.dicas{
    background: url(../img/fundo_dicas.jpg) no-repeat 0 0;
	}


#geral #direita #content_inter .dica{
	width:500px;
	height:38px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h2_dicas.gif) no-repeat 0 0;
	}


/*------------- inicio premios e indicações --------------*/


.premios{
    background: url(../img/fundo_premios.jpg) no-repeat 0 0;
	}


#geral #direita #content_inter .premio{
	width:500px;
	height:38px;
	display:block;
	text-indent:-99999px;
	background:url(../img/h3_premios.gif) no-repeat 0 0;
	}
		
.esq{

	display:block;
	float:left;
	}	
	
.txtPremio{
	width:315px;
	display:block;
	float:right;
	}


#geral_BG #geral #direita #content_inter .boxGeral{
	width:500px;
	display:table;
	float:left;
	border-bottom:1px #000000 dashed;
	padding-bottom:30px;
	margin-bottom:20px;
	}

	
.divisa{
   width:500px;
   height:30px;
   padding-top:25px;
   display:block;
   float:left;
	}
	
/*------------- inicio musicas --------------*/


.musicas{
    background: url(../img/fundo_musicas.jpg) no-repeat 0 0;
	}


#geral #direita #content_inter .musica{
	width:500px;
	height:38px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h2_musicas.gif) no-repeat 0 0;
	}

/*------------- inicio dicas ene --------------*/


.noticias{
    background: url(../img/fundo_noticias.jpg) no-repeat 0 0;
	}


#geral #direita #content_inter .dicas_ene{
	width:500px;
	height:38px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h2_dicas_do_ene.gif) no-repeat 0 0;
	}
	
#geral #direita #content_inter .destaque{
	width:500px;
	height:30px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h4_destaque.gif) no-repeat 0 0;
	}
	
#geral #direita #content_inter .vejaoutras{
	width:500px;
	height:40px;
	display:block;
	text-indent:-99999px;
	background:url(../img/h3_noticiasene.gif) no-repeat 0 0;
	}

#geral #direita #content_inter .links_interesse{
	width:500px;
	height:40px;
	display:block;
	text-indent:-99999px;
	background:url(../img/h3_links_de_interesse.gif) no-repeat 0 0;
	}
		
#geral #direita #content_inter .dspNone{
	display:none;
	}
	
#geral #direita li{
	list-style:none;
	}
	
#geral #direita #content_inter #subMenu1 a{
    text-indent:0; 
	overflow:hidden;
	}

#geral #direita #content_inter #subMenu2 a{
    text-indent:0; 
	overflow:hidden;
	color:#666666;
	}

#geral #direita #content_inter #subMenu1{
	width:500px;
	display:block;
	}
	
#geral #direita #content_inter #subMenu2{
	width:500px;
	display:block;
	}	

.meio{
	display:block;
	text-align: center;
	}

/*-------------  inicio visitas  --------------*/	

.visitas{
    background: url(../img/fundo_visitas.jpg) no-repeat 0 0;
	}


#geral #direita #content_inter .visita{
	width:500px;
	height:38px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h2_livrovisitas.gif) no-repeat 0 0;
	}

#geral #direita #content_inter #box_visitasI{
	width:277px;
	height:400px;
	display:block;
	float:left;
	
	}
#geral #direita #content_inter #box_visitas2{
	width:277px;
	height:200px;
	display:block;
	float:left;
	
	}

#geral #direita #content_inter #box_visitasI li{
	padding-bottom:3px;
	display:block;
	}
	
#geral #direita #content_inter #box_visitasI input{
	border: 1px solid #cccccc;
	height:21px;
	background-color:#F1F1F1;
	}

#geral #direita #content_inter #box_visitasI textarea{
	border: 1px solid #cccccc;
	background-color:#F1F1F1;
	width:230px;
	height:70px;
	}

#geral #direita #content_inter #box_visitasI .botao{
	display:block;
	float:right;
	border:none;
	background:none;
	width:101px;
	height:35px;
		

	}

#geral #direita #content_inter #box_visitasII{
	width:230px;
	height:237;
	display:block;
	float:left;
	}


#box_visitasII .newsletter{
    width:220px;
	height:39px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h4_newsletter.gif) no-repeat 0 0;
    }

#geral #direita #content_inter #box_visitasII .campos_news input{
	border: 1px solid #cccccc;
	height:21px;
	width:203px;
	background-color:#FFFFFF;
	}
	
#geral #direita #content_inter #box_visitasII .botao{
	display:block;
	float:right;
	border:none;
	background:none;
	width:101px;
	height:35px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	}


#content_inter #box_visitasII .campos_news{
	display:block;
	padding-left:16px;
	}
	
	
#geral #direita #content_inter .mensagens_enviadas{
	width:500px;
	height:38px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h3_mensagens.gif) no-repeat 0 0;
	}
	
	
#geral #direita #content_inter .mensagens{
	width:500px;
	display:table;
	float:left;
	padding-bottom:20px;
	padding-top:20px;
	border-bottom:1px solid #333333;
	}
	
#geral #direita #content_inter .mensagens p{
	width:500px;
	display:table;
	padding-bottom:2px;
	}
	
	
#geral #direita #content_inter .mensagens.fim{
	width:500px;
	display:table;
	float:left;
	padding-bottom:20px;
	padding-top:20px;
	border-bottom:none;
	}
	
/*-------------  inicio eventos --------------*/	
	
.eventos{
    background: url(../img/fundo_eventos.jpg) no-repeat 0 0;
	}

#geral #direita #content_inter .evento{
	width:500px;
	height:38px;
	display:block;
	clear:left;
	text-indent:-99999px;
	background:url(../img/h2_eventos.gif) no-repeat 0 0;
	}

.ultimosEven{
	width:500px;
	height:55px;
	display:block;
	clear:left;
	text-indent:-99999px;
	background:url(../img/h3_ultimos_eventos.gif) no-repeat 0 12px ;
	}
	
#geral #direita #content_inter .boxEspe{
	width:500px;
	display:table;
	}
	
.boxEspe p{
	width:420px;
	display:block;
	float:left;
	}

.boxEspe img{
	width:80px;
	height:57px;
	display:block;
	float:right;
	}	
		
/*-------------  inicio videos --------------*/	
	
.videos{
    background: url(../img/fundo_videos.jpg) no-repeat 0 0;
	}

#geral #direita #content_inter .video{
	width:500px;
	height:60px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h2_videos.gif) no-repeat 0 0;
	}


#geral #direita #content_inter .boxvid{
	width:510px;
	display:block;
	float:left;
	padding-bottom:50px;
	}
	

#geral #direita #content_inter .boxvid .vid{
	width:300px;
	height:251px;
	float:left;
	display:block;
	background-color:#F5F5F5;
	}
		
#geral #direita #content_inter .boxvid .vidtxt{
	width:200px;
	height:251px;
	float:left;
	padding-left:10px;
	display:block;
	background-color:#F5F5F5;
	}
		


	
/*-------------  inicio imprensa  --------------*/


.imprensa{
    background: url(../img/fundo_imprensa.jpg) no-repeat 0 0;
	}

#geral #direita #content_inter .imprens{
	width:500px;
	height:38px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h2_imprensa.gif) no-repeat 0 0;
	}



#geral_BG #geral #direita #content_inter #subMenu1 .sites{
	width:500px;
	height:40px;
	display:block;
	text-indent:-99999px;
	background:url(../img/h3_sites.gif) no-repeat 0 5px;
	}

#geral_BG #geral #direita #content_inter #subMenu1 .notass{
	width:500px;
	height:40px;
	display:block;
	text-indent:-99999px;
	background:url(../img/h3_notas.gif) no-repeat 0 5px;
	}

/*-------------  contato --------------*/


.contato{
    background: url(../img/fundo_contato.jpg) no-repeat 0 0;
	}

#geral #direita #content_inter .contat{
	width:507px;
	height:38px;
	display:block;
	float:left;
	text-indent:-99999px;
	background-color:#0099CC;
	background:url(../img/h2_contato.gif) no-repeat 0 0;
	}

#geral #direita #content_inter #box_contato{
	width:230px;
	height:400px;
	display:block;
	float:left;
	padding-bottom:50px;
	}

#box_contato .localizacao{
    width:220px;
	height:52px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h4_localizacao.gif) no-repeat 0 22px;
    }

#geral #direita #content_inter #box_contato img{
	width:220px;
	height:155px;
	display:block;
	padding-left:8px;
	padding-top:5px;
	padding-bottom:12px;
	border:none;
	}
	
#geral #direita #content_inter #box_contato p{
	width:220px;
	padding-bottom:0;
	}

/*-------------  inicio footer internas  --------------*/	

#geral #footer{
	width:746px;
	height:42px;
	display:block;
	margin-left:13px;
	clear:both;
	border-top:1px solid  #B42C20;
	background-color:#FFFFFF;
	background-image:url(../img/bg_footer.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	}
	
#geral #footer address{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align:center;
	font-style: normal;
	margin-top:3px;
	display:block;
	letter-spacing:1px;
	line-height:17px;
	}

#geral #footer address a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	text-decoration: none;	
	color:#B42C20;
	}

/*-------------  inicio botoes  --------------*/	

#geral #botoes{
	 width:772px;
	 height:200px;
	 display:block;
	 clear: both;
	 padding-top:8px;
	 background: #000;
	}
	
#geral #botoes .xhtml a{
	width:114px;
	height:16px;
	display:block;
	float:left;
	background:url(../img/w3c.gif) no-repeat 35px 0;
	text-indent:-99999px;
	overflow:hidden;
	}
	
#geral #botoes .fw a{
	width:70px;
	height:16px;
	display:block;
	float:left;
	background:url(../img/bt_fugaweb.gif) no-repeat 0 0;
	text-indent:-99999px;
	overflow:hidden;
	}
	
#geral #botoes .tw a{
	width:20px;
	height:20px;
	display:block;
	margin-left:8px;
	float:left;
	background: url(../img/twitter.jpg) no-repeat 0 0;
	text-indent:-99999px;
	overflow:hidden;
	}	
	
#geral #botoes .fb a{
	width:20px;
	height:20px;
	display:block;
	margin-left:8px;
	margin-right:8px;
	float:left;
	background: url(../img/icon_facebook.gif) no-repeat 0 0;
	text-indent:-99999px;
	overflow:hidden;
	}
	
#geral #botoes #musica{
	width:64px;
	height:21px;
	display:block;
	float:left;
	padding-left:380px;
	}

.curtir{
	display:block;
	float:left;
	padding:5px 0 0 35px;
	background:none;
	}
