* {
	margin:0;
	padding:0;
}

body {background-image:url(../imagens/backgrounds/background.jpg); background-color:#FFF; background-repeat:repeat-x}

/*INICIO ESTILOS DAS DIVS PRINCIPAIS*/
#informacoes_contato{ width:973px; margin:auto; height:30px; line-height:40px; text-align:right; padding-right:20px}

#background_topo {width:993px; height:16px; background-image:url(../imagens/backgrounds/background_topo.jpg); background-repeat:no-repeat; margin:auto}

#background_rodape {width:993px; height:16px; background-image:url(../imagens/backgrounds/background_rodape.jpg); background-repeat:no-repeat; margin:auto}

#conteudo {width:993px; background-image:url(../imagens/backgrounds/background_centro.jpg); background-repeat:repeat-y; margin:auto}

#conteudo_cardapio {width:993px; background-image:url(../imagens/backgrounds/background_centro_cardapio.jpg); background-repeat:repeat-y; margin:auto}

#rodape_qube {width:993px; margin:auto; text-align:center; margin-top:10px; margin-bottom:30px}

/*INICIO ESTILOS DAS FONTES*/
.texto {font-family:Tahoma; color:#333; font-size:11px}
.texto_verde {font-family:Tahoma; color:#3D7D27; font-size:11px; font-weight:bold}
.texto_dourado {font-family:Tahoma; color:#8A6000; font-size:11px}
.titulo_dourado {font-family:Tahoma; color:#8A6000; font-size:12px; font-weight:bold}
.titulos {font-family:Tahoma; color:#377747; font-size:16px; font-weight:bold}
.texto_rodape {font-family:Tahoma; color:#333; font-size:9px}

.mes {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; font-size:14px; font-weight:bold}
.dia_semana {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#3D7D27; font-size:13px; font-weight:bold}
.data_normal {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; font-size:12px}
.data_passada {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#999; font-size:12px; text-decoration:line-through}
.data_indisponivel {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; font-size:12px; background-color:#FC8800}


/*LINK RODAPE*/
.link_rodape:link {font-family:Tahoma; font-size:9px; text-decoration:none; color:#333}
.link_rodape:visited {font-family:Tahoma; font-size:9px; text-decoration:none; color:#333}
.link_rodape:hover {font-family:Tahoma; font-size:9px; text-decoration:underline; color:#666}
.link_rodape:active {font-family:Tahoma; font-size:9px; text-decoration:none; color:#333}

/*LINKS*/
.links:link {font-family:Tahoma; font-size:11px; text-decoration:none; color:#333}
.links:visited {font-family:Tahoma; font-size:11px; text-decoration:none; color:#333}
.links:hover {font-family:Tahoma; font-size:11px; text-decoration:none; color:#333}
.links:active {font-family:Tahoma; font-size:11px; text-decoration:none; color:#333}

/*LINKS CATEGORIA GALERIA*/
.links_categoria_galeria:link {font-family:Tahoma; font-size:13px; text-decoration:underline; color:#333}
.links_categoria_galeria:visited {font-family:Tahoma; font-size:13px; text-decoration:underline; color:#333}
.links_categoria_galeria:hover {font-family:Tahoma; font-size:13px; text-decoration:underline; color:#333}
.links_categoria_galeria:active {font-family:Tahoma; font-size:13px; text-decoration:underline; color:#333}

/*LINKS VERMELHOS*/
.links_vermelhos:link {font-family:Tahoma; font-size:10px; text-decoration:none; color:#BF0000; font-weight:bold}
.links_vermelhos:visited {font-family:Tahoma; font-size:10px; text-decoration:none; color:#BF0000; font-weight:bold}
.links_vermelhos:hover {font-family:Tahoma; font-size:10px; text-decoration:none; color:#BF0000; font-weight:bold}
.links_vermelhos:active {font-family:Tahoma; font-size:10px; text-decoration:none; color:#BF0000; font-weight:bold}

/*MENU TOPO*/

/*O SITIO*/
.sitio:link {display:block; width:65px; height:41px; background-image:url(../imagens/menu/o_sitio.jpg); background-position:top; float:left}
.sitio:visited {display:block; width:65px; height:41px; background-image:url(../imagens/menu/o_sitio.jpg); background-position:top; float:left}
.sitio:hover {display:block; width:65px; height:41px; background-image:url(../imagens/menu/o_sitio.jpg); background-position:bottom; float:left}
.sitio:active {display:block; width:65px; height:41px; background-image:url(../imagens/menu/o_sitio.jpg); background-position:top; float:left}

/*OPCOES DE EVENTOS*/
.opcoes_de_eventos:link {display:block; width:141px; height:41px; background-image:url(../imagens/menu/opcoes_de_eventos.jpg); background-position:top; float:left}
.opcoes_de_eventos:visited {display:block; width:141px; height:41px; background-image:url(../imagens/menu/opcoes_de_eventos.jpg); background-position:top; float:left}
.opcoes_de_eventos:hover {display:block; width:141px; height:41px; background-image:url(../imagens/menu/opcoes_de_eventos.jpg); background-position:bottom; float:left}
.opcoes_de_eventos:active {display:block; width:141px; height:41px; background-image:url(../imagens/menu/opcoes_de_eventos.jpg); background-position:bottom; float:left}

/*MURAL DE FOTOS*/
.mural:link {display:block; width:114px; height:41px; background-image:url(../imagens/menu/mural_fotos.jpg); background-position:top; float:left}
.mural:visited {display:block; width:114px; height:41px; background-image:url(../imagens/menu/mural_fotos.jpg); background-position:top; float:left}
.mural:hover {display:block; width:114px; height:41px; background-image:url(../imagens/menu/mural_fotos.jpg); background-position:bottom; float:left}
.mural:active {display:block; width:114px; height:41px; background-image:url(../imagens/menu/mural_fotos.jpg); background-position:top; float:left}

/*FAMOSOS NO SITIO*/
.famosos_no_sitio:link {display:block; width:120px; height:41px; background-image:url(../imagens/menu/famosos_no_sitio.jpg); background-position:top; float:left}
.famosos_no_sitio:visited {display:block; width:120px; height:41px; background-image:url(../imagens/menu/famosos_no_sitio.jpg); background-position:top; float:left}
.famosos_no_sitio:hover {display:block; width:120px; height:41px; background-image:url(../imagens/menu/famosos_no_sitio.jpg); background-position:bottom; float:left}
.famosos_no_sitio:active {display:block; width:120px; height:41px; background-image:url(../imagens/menu/famosos_no_sitio.jpg); background-position:top; float:left}

/*VIDEOS*/
.videos:link {display:block; width:66px; height:41px; background-image:url(../imagens/menu/videos.jpg); background-position:top; float:left}
.videos:visited {display:block; width:66px; height:41px; background-image:url(../imagens/menu/videos.jpg); background-position:top; float:left}
.videos:hover {display:block; width:66px; height:41px; background-image:url(../imagens/menu/videos.jpg); background-position:bottom; float:left}
.videos:active {display:block; width:66px; height:41px; background-image:url(../imagens/menu/videos.jpg); background-position:top; float:left}


/*OPCOES DE CARDAPIO*/
.opcoes_de_cardapio:link {display:block; width:150px; height:41px; background-image:url(../imagens/menu/opcoes_de_cardapio.jpg); background-position:top; float:left}
.opcoes_de_cardapio:visited {display:block; width:150px; height:41px; background-image:url(../imagens/menu/opcoes_de_cardapio.jpg); background-position:top; float:left}
.opcoes_de_cardapio:hover {display:block; width:150px; height:41px; background-image:url(../imagens/menu/opcoes_de_cardapio.jpg); background-position:bottom; float:left}
.opcoes_de_cardapio:active {display:block; width:150px; height:41px; background-image:url(../imagens/menu/opcoes_de_cardapio.jpg); background-position:top; float:left}

/*CONSULTAR*/
.consultar_datas:link {display:block; width:118px; height:41px; background-image:url(../imagens/menu/consultar_datas.jpg); background-position:top; float:left}
.consultar_datas:visited {display:block; width:118px; height:41px; background-image:url(../imagens/menu/consultar_datas.jpg); background-position:top; float:left}
.consultar_datas:hover {display:block; width:118px; height:41px; background-image:url(../imagens/menu/consultar_datas.jpg); background-position:bottom; float:left}
.consultar_datas:active {display:block; width:118px; height:41px; background-image:url(../imagens/menu/consultar_datas.jpg); background-position:top; float:left}

/*LOCALIZACAO*/
.localizacao:link {display:block; width:89px; height:41px; background-image:url(../imagens/menu/localizacao.jpg); background-position:top; float:left}
.localizacao:visited {display:block; width:89px; height:41px; background-image:url(../imagens/menu/localizacao.jpg); background-position:top; float:left}
.localizacao:hover {display:block; width:89px; height:41px; background-image:url(../imagens/menu/localizacao.jpg); background-position:bottom; float:left}
.localizacao:active {display:block; width:89px; height:41px; background-image:url(../imagens/menu/localizacao.jpg); background-position:top; float:left}

/*FALE CONOSCO*/
.fale_conosco:link {display:block; width:171px; height:41px; background-image:url(../imagens/menu/fale_conosco.jpg); background-position:top; float:left}
.fale_conosco:visited {display:block; width:171px; height:41px; background-image:url(../imagens/menu/fale_conosco.jpg); background-position:top; float:left}
.fale_conosco:hover {display:block; width:171px; height:41px; background-image:url(../imagens/menu/fale_conosco.jpg); background-position:bottom; float:left}
.fale_conosco:active {display:block; width:171px; height:41px; background-image:url(../imagens/menu/fale_conosco.jpg); background-position:top; float:left}

/*SUBMENU EVENTOS*/
.submenu:link {display:block; width:170px; height:23px; background-image:url(../imagens/backgrounds/background_submenu.jpg); font-family:Tahoma; font-size:10px; font-weight:bold; color:#FFF; line-height:24px; padding-left:16px; text-decoration:none; margin-left:-21px; background-position:top}

.submenu:visited {display:block; width:170px; height:23px; background-image:url(../imagens/backgrounds/background_submenu.jpg); font-family:Tahoma; font-size:10px; font-weight:bold; color:#FFF; line-height:24px; padding-left:16px; text-decoration:none; margin-left:-21px; background-position:top}

.submenu:hover {display:block; width:170px; height:23px; background-image:url(../imagens/backgrounds/background_submenu.jpg); font-family:Tahoma; font-size:10px; font-weight:bold; color:#FFF; line-height:24px; padding-left:16px; text-decoration:none; margin-left:-21px; background-position:bottom}

.submenu:active {display:block; width:170px; height:23px; background-image:url(../imagens/backgrounds/background_submenu.jpg); font-family:Tahoma; font-size:10px; font-weight:bold; color:#FFF; line-height:24px; padding-left:16px; text-decoration:none; margin-left:-21px; background-position:top}

/*INICIO CAMPOS*/
.campos {border:1px dashed #CCC; background-color:#F8F8F8; height:15px; line-height:15px; font-family:Tahoma; font-size:11px; color:#333; padding-left:5px; padding-right:5px; padding-top:2px; margin-bottom:4px}

/*INICIO MENSAGENS*/
.mensagens {border:1px dashed #CCC; background-color:#F8F8F8; line-height:15px; font-family:Tahoma; font-size:11px; color:#333; padding-left:5px; padding-right:5px; padding-top:2px; margin-bottom:4px; height:auto}

/*INICIO FORMATACAO OPCOES DE CASAMENTO SUBMENU*/

ul#menu, ul#menu ul {list-style-type:none; margin: 0; padding: 0; width:247px; background-color:#4DB817}

ul#menu a {display: block; text-decoration: none}

ul#menu li {background-image:none}

ul#menu li a {font-family:Tahoma; font-size:13px; font-weight:bold; color:#FFF; width:222px; line-height:34px; padding-left:15px; padding-right:10px; border-bottom:1px solid #69BF20; background-color:#4DB817; text-decoration: none; list-style:none}

ul#menu li a:hover {background:#36A00}

ul#menu li ul li a {font-family:Tahoma; font-size:13px; font-weight:bold; color:#FFF; width:212px; line-height:34px; padding-left:25px; padding-right:10px; border-bottom:1px solid #6BB744; background-color:#84D35B; text-decoration: none; list-style:none}

ul#menu li ul li a:hover {background: #FFF; color:#4DB817; border-left:5px #267200 solid; padding-left:25px; background-image:none; width:207px}

/*INICIO CAMPOS*/
.campos2 {border:1px dashed #CCC; background-color:#F8F8F8; height:15px; line-height:15px; font-family:Tahoma; font-size:11px; color:#333; padding-left:5px; padding-right:5px; padding-top:2px; margin-bottom:4px}