/* CSS Document */

body { 
	background: #140D08 url(../img/bgr_geral.jpg) repeat-y center;
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#FFFFFF;
	margin:0 auto;
	padding:0 auto;
	}
	
.esq {
	float:left;
}
		
.body_internas { 
	background:url(../img/bgr_tela_interna.jpg) repeat ;
	font-family:Verdana;
	font-size:10px;
	color:#FFFFFF;
	margin:0;
	padding:0;
	}

.topo_internas {
	padding:0;
	background:url(../img/bgr_cabecalho_internas.jpg) repeat-x;
	height:77px;
	width:100%;
	}
	
.miolo_internas {
	background: #140D08 url(../img/bgr_geral.jpg);
	_margin-top:-13px;
	}

.conteudo_internas {
	width:946px;
	position:relative;
	left:50%;
	margin-left:-473px;
}
	
.rodape_internas {
	padding-top:15px;
	text-align:center;
	color:#FFFFFF;
	background:url(../img/bgr_rodape_internas.jpg) repeat-x;
	width:100%;
	height:66px;
	}	

.geral {
	margin: 0 auto;
	width:100%;
	height:570px;
	margin-top:-285px;
	position:absolute;
	top:50%;
	}

.topo{
	background:url(../img/bgr_topo_menu.jpg) repeat-x center; 
	width:100%; 
	height:85px;
	}

.topo img {
	border:0;
	}

.logo {
	float:left;
	margin-top:3px;
	margin-left:1px;
	*margin-left:-2px;
	_margin-left:-5px;
	
	}
	
.logo_interna {
	float:left;
	margin-top:15px;
	margin-left:1px;
	}
	
.logo_interna img {
	border:0;
	}

.direita_topo{
	position:absolute;
	margin-top:-4px;
	border:0;
	margin-left:752px;
	*margin-left:46px;
	width:163px;
	height:163px;
	}
	
.direita_topo_interna{
	position:absolute;
	margin-top:-125px;
	border:0;
	margin-left:787px;
	width:163px;
	height:163px;
	}
		
.menu {
	float:left;
	margin:-20px 0 0 48px;
	*margin:-20px 0 0 49px;
	}
	
.menu img {
	float:left;
	margin:50px 0 0 5px ;
	}
.menu_internas {
	float:left;
	margin:50px 0 0 48px;
	}
	
.meio {
	/*background:url(../img/img_home.png) no-repeat;*/
	margin:5px 0 0 0;
	width:933px;
	height:421px;
	}

.rodape {
	width:580px;
	height:50px;
}
		
a:link {
	color: #FFFFFF; 
	text-decoration: none;
	}
	
a:visited {
	color: #FFFFFF; t
	text-decoration: none;
	}

a:hover {
	color: #FFFFFF; 
	text-decoration: underline;
	}
a:active {
	text-decoration: none;
      }
 

.tudo {width:921px; height:500px; margin:0 0 0 0; background-image:url(../img/bg_miolo.jpg); }

.png_ie {behavior:url(../../img/iepngfix.htc);}

.conteudo {width:921px; margin:0 0 0 0; background-color:#999999;}

.meio_internas {
    background-color:#0066FF;
	margin:5px 0 0 0;
	width:933px;

	}
	
.geral_internas {
	margin: 0 auto;
	width:100%;
	_width:99%;
	height:570px;
	margin-top:-308px;
	position:absolute;
	top:50%;
	}
	
/******************* INTERNA A CANTINA *****************/
.titulos_cantina {
	width:940px; 
	_width:939px;
	height:30px; 
	border-bottom:1px solid #666666; 
	text-align:center; 
	padding-top:20px;
	margin:0 0 5px 5px;
}

.titulos_cantina img{
	padding-left:13px;
}

.conteudo_acantina {
	width:946px; 
	height:400px; 
	margin-top:10px;
	}
	
.texto_cantina_dir {
	height:380px; 
	width:463px;
	line-height:10px;
	padding-right:12px; 
	float:left;
	border-right:1px solid #666666;
	text-align:right;
	}
	
.texto_cantina_esq {
	height:370px; 
	width:458px; 
	float:right; 
	padding-left:6px;
	}
	
.texto_cantina_dir p { 
	width:455px;
	padding-left:6px;
	}
	
texto_cantina_esq p {
	width:455px;
	padding-right:20px;
	}
	
/**************** FIM INTERNA A CANTINA ****************/

/******************* INTERNA CARDAPIO *****************/
.titulos_cardapio {
	width:930px; 
	_width:939px;
	height:30px; 
	border-bottom:1px solid #666666; 
	text-align:center; 
	padding-top:20px;
	margin:0 0 5px 5px;
}

.titulos_cardapio img{
	padding-left:13px;
	border:0;
	cursor:pointer;
}

.conteudo_cardapio {
	width:946px; 
	height:1180px;
	margin-top:10px;
	}
	
.menu_cardapio {
	width:946px;
	height:540px;
	}
	
.titulo_menu_cardapio {
	width:885px;
	height:25px;
	text-align:center;
	padding-left:20px;
	border-bottom:1px solid #666666;
	cursor:pointer;
}
	
.cardapio_dir {
	margin-top:10px;
	padding-left:15px;
	width:465px;
	float:right;
	text-align:left;
	border-left:1px solid #666666;
	}
	
.cardapio_esq {
	margin-top:10px;
	width:450px;
	float:left;
	text-align:right;
	}	
	
.cardapio_dir h3, .cardapio_esq h3 {
	font-weight:bolder;
	font-size:12px;
	margin-bottom:0;
	margin-top:0;
	}
	
.cardapio_dir p, .cardapio_esq p {
	word-spacing:0.1pt;
	height:23px;
	}
	 		
/**************** FIM INTERNA CARDAPIO ****************/

/******************* INTERNA EVENTOS *****************/
.titulos_eventos {
	width:930px; 
	_width:939px;
	height:30px; 
	border-bottom:1px solid #666666; 
	text-align:center; 
	padding-top:20px;
	margin:0 0 5px 5px;
}

.titulos_eventos img{
	padding-left:13px;
}

.texto_topo_eventos {
	
	width:946px;
	height:50px;
	text-align:center;
	border-bottom:1px solid #666666;
}

.conteudo_eventos {
	width:946px;
	height:620px;
}

.conteudo_eventos_new {
	width:946px;
	height:550px;
}

.conteudo_eventos #esq {
	width:172px;
	margin-top:15px;
	height:570px;
	float:left;
}	

.conteudo_eventos #esq #reunioes {
	margin-left:3px;
	}
	
.conteudo_eventos #esq .conteudo_esq {
	margin-top:37px;
	}

.conteudo_eventos #centro {
	width:460px;
	margin-top:45px;
	font-size:11px;
	height:525px;
	float:left;
	border-right:1px solid #666666;
}	

.texto_eventos {
	width:921px;
	text-align:center;
	margin:3px 0 0 6px;
	font-size:14px;
	border-top:1px solid #666666;
	}
	
.texto_eventos p {
	margin-top:10px;
	margin-left:10px;
	width:900px;
	}

.texto_eventos1 {
	margin-top:20px;
	width:440px;
	}
	
.texto_eventos2 {
	margin-top:140px;
	width:440px;
	}
	
.texto_eventos3 {
	margin-top:140px;
	width:440px;
	}

.conteudo_eventos #dir {
	width:310px;
	margin-top:15px;
	height:570px;
	float:right;
}	
	 		
/**************** FIM INTERNA EVENTOS ****************/

/**************** INTERNA CONTATO ********************/
.conteudo_contato {
	width:935px;
	height:450px;
	}
	
.conteudo_contato .fundo_formulario {
	width:931px;
	height:245px;
	background:url(../img/bgr_contato.png) no-repeat;
	}

.conteudo_contato .formulario_esq {
	margin-left:5px;
	float:left;
	width:430px;
	height:230px;
}
	
.conteudo_contato .formulario_dir {
	border-left:1px solid #666666;
	float:right;
	padding-left:10px;
	width:475px;
	line-height:20pt;
	height:230px;
	}

.conteudo_contato .formulario_dir p {
	margin-top:0px;
	}
	
.conteudo_contato input{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#2B6833;
	padding-left:10px;
	width:418px;
	height:20px;
	margin-bottom:5px;
	*margin-bottom:3px;
	border:1px solid #167d79;
	}
	
.conteudo_contato textarea{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#2B6833;
	text-indent:10px;
	width:428px;
	height:99px;
	border:1px solid #167d79;
	overflow:auto;
	}
	
.botoes_form {
	margin-top:3px;
	color:#FFFFFF;
	float:right;
	width:92px;
	height:16px;
	}
	
#enviar {
	width:40px;
	color:#FFFFFF;
	height:12px;
	float:left;
	padding-right:8px;
	text-align:left;
	border-right:1px solid #167d79;
	margin:2px 3px 0 2px;
	}
	
#enviar a {
	color:#FFFFFF;
}

#limpar {
	text-align:right;
	width:32px;
	height:12px;
	float:right;
	margin:2px 2px 0 3px;
	}
	
#limpar a {
	color:#FFFFFF;
}

/*************** FIM INTERNA CONTATO *****************/


