@IMPORT url("jquery.lightbox-0.5.css");
@IMPORT url("janelaModal.css");
@charset "utf-8";
/* CSS Document */
* {
	outline-color: invert;
	outline-style: none;
	outline-width: medium;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: normal;
	font-style: inherit;
	font-size: inherit;
	font-family: Georgia;
	vertical-align: baseline;
}
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
	font-size: 100.01%;
}
ol, ul {
	list-style: none;
}
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
strong {
	font-weight: bold;
}
body, input, select, textarea {
	font-size: inherit;
}
body {
	background: #2b1505 url(../imagens/background.jpg) no-repeat center top;
}
#alinha {
	float: left;
	left: 50%;
	margin-left: -490px;
	position: absolute;
	width: 980px;
}
#geral {
	float: left;
	width: auto;
	height: auto;
}
#header {
	float: left;
	width: 980px;
}
#logo {
	float: left;
	width: 220px;
	height: 87px;
	margin-left: 16px;
}
#conteudo_home {
	float: left;
	width: 956px;
	background: url(../imagens/conteudo_home.png) no-repeat;
	height: 283px;
}
#menu {
	float: left;
	width: 685px;
	height: 25px;
	color: #73561c;
	margin: 43px 0 0 15px;
	;
	background: url(../imagens/menu.jpg) no-repeat;
}
#menu ul {
	margin: 0 0 0 5px;
	text-decoration: none;
}
#menu li {
	float: left;
	list-style-type: none;
}
#destaque {
	float: left;
	background: url(../imagens/bg_destaque.jpg) no-repeat;
	width: 980px;
	height: 315px;
	margin-top: -9px;
}
#animacao {
	float: left;
	width: 558px;
	height: 229px;
	margin: 32px 0 0 55px;
}
#animacaoimg {
	float: left;
	margin: 9px 0px 0px 2px;
}
#destaque_noticias_home {
	float: left;
	width: 270px;
	height: 188px;
	margin: 74px 0 0 42px;
}
#foto_destaque_noticias_home {
	float: left;
	width: 246px;
	height: 96px;
	margin: 6px 0 0 12px;
}
#foto_destaque_noticias_home img {
	border: 2px solid #a4823a;
}
#texto_destaque_noticias_home {
	color:#000000;
float:left;
font-size:14px;
line-height:20px;
margin:10px 0 0 12px;
text-align:center;
width:246px;
}
.leiamais {
	color: #8d6d27;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
	float:left;
	width:100%;
	margin-top:12px;
}
.leiamais a {
	color: #8d6d27;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.leiamais a:hover {
	color: #8d6d27;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
#ambiente_home {
	float: left;
	width: 980px;
	background: url(../imagens/bg_ambiente.jpg) no-repeat;
	height: 260px;
	margin-top: -12px;
}
#galeria_ambiente_home {
	float: left;
	width: 230px;
	margin: 30px 0 0 111px;
}
#galeria_ambiente_foto_home {
	float: left;
	width: 213px;
	height: 141px;
	margin: 1px 0 0 2px;
}
#galeria_ambiente_texto_home {
	float: left;
	width: 213px;
	font-size: 14px;
	text-align: center;
	margin: 10px 0 0 4px;
}
#galeria_ambiente_texto_home a {
	color: #000000;
	text-decoration: none;
}
#galeria_ambiente_data_home {
	float: left;
	width: 213px;
	color: #105935;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	margin-top: 3px;
}
#galeria_ambiente_data_home a {
	color: #105935;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
#texto_ambiente_home {
	float: left;
	width: 270px;
	margin: 24px 0 0 147px;
	font-size: 12px;
}
.texto_cnc{
	float: left;
	width: 300px;
	font-size: 12px;
	color: #3b210a;
	margin: 5px 0 0 10px;
	font-family: trebuchet MS;
}
.texto_ess {
	float: left;
	width: 240px;
	font-size: 24px;
	color: #0a6502;
	margin: 1px 0 0 8px;
}
.texto_cardapio_home {
	float: left;
	width: 169px;
	font-size: 12px;
	color: #3b210a;
	margin: 23px 0 0 9px;
	line-height: 17px;
	font-family: trebuchet MS;
}
.texto_cardapio_home a {
	font-size: 12px;
	color: #3b210a;
	font-family: trebuchet MS;
	text-decoration:none;
}
#box_conteudo {
	background: transparent url(../imagens/conteudo_paginas.png) repeat-y;
	width: 980px;
	float: left;
}
#bottom_box_paginas {
	background: transparent url(../imagens/bottom_paginas.png) no-repeat;
	height: 19px;
	clear: both;
	width: 980px;
	float: left;
}
#bottom_box_paginas img {
	float: left;
	margin: 0px 0 0 681px;
}
#bottom_box_paginas_historia {
	background: transparent url(../imagens/bottom_paginas_historia.png) no-repeat;
	height: 19px;
	clear: both;
	width: 980px;
	float: left;
}
#box_conteudo_paginas {
	float: left;
	width: auto;
	margin: 0 0 0 0;
}
#interativo {
	float: left;
	width: 900px;
}
#novidades_home {
	float: left;
	width: 328px;
	height: 279px;
	margin: 5px 0 0 19px;
	background: url(../imagens/bg_novidades_home.png) no-repeat;
}
.box_novidades {
	float: left;
	height: 188px;
}
#novidades {
	float: left;
	width: 338px;
	height: 520px;
	margin: 20px 0 0 19px;
	background: url(../imagens/bg_novidades_home.png) no-repeat;
}
#novidade_home_destaque {
	float: left;
	width: 211px;
	margin: 11px 0 0 98px;
	height: 56px;
	background-color:#aa9445;
}
#home_novidade {
	float: left;
	width: 200px;
	color: #ffffff;
	font-size: 18px;
	margin: 22px 0 0 99px;
}
#foto_novidade_home_destaque {
	float: left;
	width: 80px;
	height: 52px;
	margin: 0 0 0 0;
}
#foto_novidade_home_destaque img {
	border: 2px solid #7b6210;
}
#texto_novidade_home_destaque {
	float: left;
	width: 115px;
	margin: 7px 0 0 13px;
	font-size: 11px;
	color: #ffffff;
	min-height: 28px;
}
#texto_novidade_home_destaque a {
	color: #312516;
	text-decoration: none;
	font-family: trebuchet MS;
}
#bt_vejamais_home_noticias {
	float: right;
	width: 52px;
	height: 16px;
	margin: 0 6px 0 0px;
}
#enquete_home {
	float: left;
	width: 247px;
	height: 257px;
	margin: 6px 0 0 22px;
	background: url(../imagens/bg_enquete.jpg) no-repeat;
}
#enquete_home h3 {
	float: left;
	width: 180px;
	margin: 50px 0 0 20px;
	color: #55412c;
	font-size: 14px;
}
#votar {
	float: left;
	width: 230px;
	margin: 2px 0 0 7px;
}
#votar li {
	background-color:#FDEED8;
	color:#55412C;
	float:left;
	font-size:14px;
	height:22px;
	margin:5px 0 0 11px;
	padding-top:3px;
	width:210px;
}
#votar p {
	float: left;
	margin: 3px 0 0 0px;
	color: #55412c;
	font-size: 14px;
}
#votar span {
	float: left;
	margin: 3px 0 -4px 0px;
	color: #55412c;
	font-size: 14px;
	width: 100%;
}
#news_home {
	float: left;
	width: 247px;
	height: 257px;
	margin: 6px 0 0 24px;
	background: url(../imagens/bg_news.jpg) no-repeat;
}
#texto_news {
	float: left;
	width: 200px;
	color: #ffffff;
	font-size: 18px;
	margin: 21px 0 0 17px;
}
#news_texto {
	float: left;
	width: 127px;
	font-size: 12px;
	color: #312516;
	line-height: 15px;
	margin: 19px 0 0 18px;
	font-family: trebuchet MS;
}
.linha_form {
	float: left;
	height: auto;
}
.input_nome_news {
	background: #fdeed8;
	border: 1px solid #8f632c;
	color: #73561c;
	font-size: 11px;
	margin:24px 0 0 18px;
	float: left;
	width: 209px;
	height: 13px;
}
.input_email_news {
	background: #fdeed8;
	border: 1px solid #8f632c;
	color: #73561c;
	font-size: 11px;
	margin:8px 0 0 18px;
	float: left;
	width: 209px;
	height: 13px;
}
.input_aniversario_news {
	background: #fdeed8;
	border: 1px solid #8f632c;
	color: #73561c;
	font-size: 11px;
	margin:8px 0 0 19px;
	float: left;
	width: 92px;
	height: 13px;
}
.input_radio_masculino{	
	
	font-size:13px;
	margin:-18px 0 0 366px;
	*margin-top:-23px;
	float:left;
	color:#73561c;
	}
	
	.input_radio_feminino{
	
	font-size:13px;
	margin:-18px 0 0 413px;
	*margin-top:-23px;
	float:left;
	color:#73561c;
	}
value.input_aniversario_news {
	margin: 0 0 0 5px;
}
.sexo {
	color:#73561c;
	float:left;
	font-size:14px;
	margin:4px 0 0 62px;
	
}
.masculino{
	color:#73561c;
	float:left;
	font-size:14px;
	margin:-19px 0 0 348px;
	
	
}
.feminino {
	color:#73561c;
	float:left;
	font-size:14px;
	margin:-19px 0 0 392px;
	
}
.input_profissao_news {
	background: #fdeed8;
	border: 1px solid #8f632c;
	color: #73561c;
	font-size: 11px;
	margin:8px 0 0 4px;
	float: left;
	width: 113px;
	height: 17px;
}
.enviar_news {
	float: right;
	margin:	-14px 17px 0 0px;
	*margin-top:-15px
}

.sexo-news {
	color:#73561C;
	float:left;
	font-size:11px;
	margin:8px 0 0 22px;
	font-family:trebuchet MS;
	
}
.masculino-news{
	color:#73561C;
	float:left;
	font-size:11px;
	margin:8px 0 0 8px;
	font-family:trebuchet MS;
	
	
}
.feminino-news {
	color:#73561C;
	float:left;
	font-size:11px;
	margin:8px 0 0 9px;
	font-family:trebuchet MS;
	
}

.input_radio_masculino_news{
	
	
	
	margin:7px 0 0 6px;
	*margin-top:2px;
	float:left;
	color:#73561c;
	}
	
	.input_radio_feminino_news{
	
	
	
	margin:7px 0 0 7px;
	*margin-top:2px;
	float:left;
	color:#73561c;
	}
.votar_enquete {
	float: left;
	margin: 8px 0 0 94px;
}
.input_radio {
	float: left;
	margin: 3px 6px 0 11px;
	width: 19px;
	height: 17px;
}
#footer {
	float: left;
	width: 980px;
	height: 120px;
}
#menu_footer {
	float: left;
	width: 632px;
	margin: 15px 0 0 44px;
}
.links_footer {
	float: left;
	text-decoration: none;
	color: #997143;
	font-size: 11px;
}
.linha_footer {
	color: #997143;
	float: left;
	margin: -1px 5px 0 5px;
	font-size: 11px;
}
#menu_footer a {
	text-decoration: none;
	color: #997143;
}
#menu_footer ul {
	margin: 0 0 0 0px;
	text-decoration: none;
}
#menu_footer li {
	float: left;
	list-style-type: none;
}
#corp {
	color: #997143;
	font-size: 10px;
	margin: 14px 0 0 134px;
	float: left;
}
#redes_social {
	float: left;
	margin: 0 0 0 24px;
	width: 300px;
}
.twitter {
	float: left;
	margin: 10px 0 0 18px;
	width: 72px;
	height: 17px;
}
.orkut {
	float: left;
	margin: 11px 0 0 11px;
	width: 55px;
	height: 20px;
}
.facebook {
	float: left;
	margin: 11px 0 0 11px;
	width: 52px;
	height: 20px;
}
#desen {
	color: #997143;
	font-size: 10px;
	margin: -25px 0 0 816px;
	float: left;
}
#desen a {
	color: #997143;
	text-decoration: none;
}
#desen a:hover {
	color: #ffffff;
	text-decoration: none;
}
.links {
	float: left;
	text-decoration: none;
	color: #55412C;
	font-size: 12px;
	font-weight: bold;
	margin: 6px 0 0 21px;
}
/*******************************noticias************************************/
#destaque_noticias {
	float: left;
	background: url(../imagens/bg_destaque_noticias.jpg) no-repeat;
	width: 980px;
	height: 246px;
	margin-top: -13px;
}
#paginacao {
	float:right;
	margin: 37px 10px 0 0;
	color: #73561c;
	font-size: 10px;
}
#paginacao a {
	color: #73561c;
	font-size: 10px;
	text-decoration: none;
}
#paginacao a:hover {
	color: #73561c;
	font-size: 10px;
	text-decoration: none;
}
#enviar_email {
	float: left;
	margin: 31px 0 0 220px;
	;
	color: #73561c;
	font-size: 10px;
}
#enviar_email a {
	color: #73561c;
	font-size: 10px;
	text-decoration: none;
	float:left;
}
#imprimir {
	float: left;
	margin: 0 0 0 210px;
	color: #73561c;
	font-size: 10px;
}
#imprimir a {
	color: #73561c;
	font-size: 10px;
	text-decoration: none;
}
#enviar_email img {
	float: left;
	margin:0 0 0 0;
}
#imprimir img {
	float: right;
	margin: 6px 0 0 0;
}
.trigger {
	margin: 1px 10px 0 0;
	float: left;
}
.impri_rec {
	margin: 10px 10px 0 0;
	float: left;
}
#rss_noticias {
	float: left;
	margin: 13px 0 0 290px;
}
#noticias {
	float: left;
	width: 570px;
	margin: 10px 0 0 0;
}
#titulo_noticia {
	float: left;
	width: 520px;
	margin: 7px 0 0 21px;
	color: #7a610f;
	font-size: 24px;
}
#texto_noticia {
	float: left;
	width: 512px;
	margin: 22px 0px 0px 22px;
	color: #7a610f;
	font-size: 11px;
	text-align: justify;
	line-height: 16px;
	font-family: trebuchet MS;
	height:auto;
	padding-bottom:50px;
}
#foto_noticia {
	float: left;
	margin: 3px 30px 0 0;
}
#foto_noticia img {
	border: 5px solid #7a610f;
}
.novi {
	float: left;
	margin: 48px 0 0 66px;
	width: 240px;
	font-size: 30px;
	color: #55412C;
	font-weight: bold;
}
.nov {
	float: left;
	margin: 38px 0 0 54px;
	width: 240px;
	font-size: 30px;
	color: #55412C;
	font-weight: bold;
}
.nov_texto {
	float: left;
	margin: 13px 0 0 56px;
	width: 800px;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
}
.nov_texto_seorosa {
	float: left;
	margin: 13px 0 0 54px;
	width: 800px;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
}
.nov_texto_novidades {
	float: left;
	margin: 13px 0 0 66px;
	width: 800px;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
}
.nov_texto_cardapio {
	float: left;
	margin: 13px 0 0 67px;
	width: 800px;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
}
.nov_texto_album {
	float: left;
	margin: 13px 0 0 54px;
	width: 800px;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
}
/************************************album****************************************/
#destaque_album {
	float: left;
	background: url(../imagens/bg_destaque_album.jpg) no-repeat;
	width: 980px;
	height: 244px;
	margin-top: -12px;
}
.busca_texto {
	float: left;
	margin: 18px 0 0 54px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	width: 240px;
}
.busca_foto {
	float: left;
	margin: 11px 0 0 54px;
	width: 224px;
	height: 20px;
	font-size: 12px;
	color: #000;
}
#galeria_ambiente {
	float: left;
	width: 230px;
	margin: 20px 0 0 67px;
}
#galeria_ambiente_foto {
	float: left;
	width: 213px;
	height: 141px;
	margin: 5px 0 0 2px;
}
#galeria_ambiente_texto {
	float: left;
	width: 213px;
	font-size: 14px;
	text-align: center;
	margin: 10px 0 0 4px;
}
#galeria_ambiente_texto a {
	color: #000000;
	text-decoration: none;
}
#galeria_ambiente_data {
	float: left;
	width: 213px;
	color: #105935;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	margin-top: 3px;
}
#galeria_ambiente_data a {
	color: #105935;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
#destaque_album_dir {
	float: left;
	width: 300px;
	margin: 10px 0 0 10px;
}
#album_fotos {
	float: left;
	width: 804px;
	height: 466px;
	margin: 10px 0 0 88px;
	background: transparent url(../imagens/bg_album.jpg) no-repeat;
}
#maquina {
	float: left;
	width: 123px;
	height: 102px;
	background: url(../imagens/maquina.png) no-repeat;
	margin: -54px 0 0 10px;
}
#titulo_galeria {
	float: left;
	width: 100%;
	color: #ffffff;
	font-size: 12px;
	margin: 7px 0 0 0;
	text-align: center;
}
#conteudo_galeria {
	float: left;
	width: 735px;
	margin: 16px 0 0 37px;
	overflow: hidden;
	height: 398px;
}
#conteudo_galeria img {
	border: 4px solid #fff;
	margin: 1px 0 0 1px;
}
#paginacao_album {
	color: #FFFFFF;
	float: left;
	font-size: 12px;
	margin: 13px 0 0 0;
	text-align: center;
	width: 100%;
}
#paginacao_album a {
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}
#paginacao_album a:hover {
	color: #73561c;
	font-size: 12px;
	text-decoration: none;
}
/************************************radio****************************************/
#destaque_radio {
	float: left;
	background: url(../imagens/bg_destaque_radio.jpg) no-repeat;
	width: 980px;
	height: 244px;
	margin-top: -14px;
}
#texto_radio {
	float: left;
	width: 428px;
	margin: 10px 0 0 10px;
}
.textoradio {
	float: left;
	color: #739800;
	font-size: 24px;
	margin: 11px 0 0 78px;
}
.td_semana {
	float: left;
	color: #3b210a;
	font-size: 12px;
	margin: 18px 0 0 80px;
	line-height: 20px;
	font-family: trebuchet MS;
}
.convidado {
	float: left;
	color: #3b210a;
	font-size: 12px;
	margin: 18px 0 0 80px;
	line-height: 20px;
	width: 300px;
}
.dj {
	float: left;
	color: #739800;
	font-size: 24px;
	margin: 2px 0 0 78px;
	width:350px;
}
#play {
	float: left;
	width: 415px;
	height: 329px;
	background: transparent url(../imagens/bg_play.jpg) no-repeat;
	margin: 18px 0 0 41px;
}
#tocador {
	float: left;
	width: 295px;
	height: 199px;
	margin: 22px 0 0 60px;
}
#release {
	float: left;
	width: 860px;
	margin: -39px 0 0 70px;
}
#foto_release {
	float: left;
	width: 170px;
	margin: 5px 0 0 20px;
}
#foto_release img {
	border: 4px solid #CAB37E;
}
#texto_release {
	float: left;
	width: 600px;
}
#texto_release p {
	float: left;
	width: 568px;
	color: #3B210A;
	font-size: 12px;
	line-height: 20px;
	margin: 0px 0 0 34px;
	text-align: justify;
}
#texto_release h1 {
	color: #739800;
	font-size: 24px;
	margin: 2px 0 10px 32px;
}
/************************************contato****************************************/
#destaque_contato {
	float: left;
	background: url(../imagens/bg_destaque_contato.jpg) no-repeat;
	width: 980px;
	height: 242px;
	margin-top: -10px;
}
.cont_texto {
	float: left;
	margin: 13px 0 0 67px;
	width: 800px;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
}
#enderecos_rosa {
	float: left;
	width: 360px;
	margin: 10px 0 0 54px;
}
#enderecos_rosa h3 {
	float: left;
	margin: 30px 0 0 30px;
	color: #000000;
	font-size: 12px;
	width: 202px;
	font-family: trebuchet MS;
}
#enderecos_rosa_cambui {
	float: left;
	width: 350px;
	margin: 0 0 0 10px;
}
#enderecos_rosa_cambui img {
	float: left;
	margin: 5px 0 0 16px;
}
#enderecos_rosa_cambui h1 {
	float: left;
	margin: 16px 0 0 4px;
	color: #87a21d;
	font-size: 22px;
}
#enderecos_rosa_cambui p {
	float: left;
	margin: 10px 0 0 6px;
	color: #000000;
	font-size: 12px;
	font-family: trebuchet MS;
}
#enderecos_rosa_cambui h2 {
	float: left;
	margin: 15px 0 0 4px;
	color: #000000;
	font-size: 18px;
	width: 110px;
}
#enderecos_rosa_cambui h4 {
	float: left;
	margin: 15px 0 0 4px;
	color: #87a21d;
	font-size: 18px;
	width: 110px;
}
#enderecos_rosa_cambui h4 a {
	color: #87a21d;
	font-size: 18px;
	text-decoration:none;
}
#enderecos_rosa_gramado {
	float: left;
	width: 380px;
	margin: 20px 0 0 10px;
}
#enderecos_rosa_gramado img {
	float: left;
	margin: 9px 0 0 13px;
}
#enderecos_rosa_gramado h1 {
	float: left;
	margin: 15px 0 0 10px;
	color: #87a21d;
	font-size: 22px;
	width: 186px;
}
#enderecos_rosa_gramado p {
	float: left;
	margin: 10px 0 0 10px;
	color: #000000;
	font-size: 12px;
	font-family: trebuchet MS;
}
#enderecos_rosa_gramado h2 {
	float: left;
	margin: 15px 0 0 8px;
	color: #000000;
	font-size: 18px;
	width: 110px;
}
#enderecos_rosa_gramado h4 {
	float: left;
	margin: 15px 0 0 10px;
	color: #87a21d;
	font-size: 18px;
	width: 186px;
}
#enderecos_rosa_gramado h4 a {
	color: #87a21d;
	font-size: 18px;
	text-decoration:none;
}
#formulario {
	float: left;
	width: 444px;
	height: 272px;
* height: 280px;
	background-color: #d5c18c;
	border: 10px solid #cab37e;
	margin: 13px 0 0 20px;
}
#conteudo_contato {
	float: left;
	width: 400px;
	margin: 20px 0 0 28px;
}
#form_contato {
	float: left;
	width: 353px;
	margin: 25px 0 0 0;
}
#form_contato_direita {
	float: left;
	width: 339px;
	margin: 0 0 0 0;
}
.linha_form {
	float: left;
	height: auto;
}
.linha_form_cidade {
	float: left;
	height: auto;
}
.input_contato {
	background: #ffffff;
	border: 1px solid #73561c;
	color: #73561c;
	font-size: 13px;
	margin: 6px 0 0 14px;
	float: left;
	width: 251px;
	height: 15px;
}
.input_email_contato {
	background: #ffffff;
	border: 1px solid #73561c;
	color: #73561c;
	font-size: 13px;
	margin: 6px 0 0 13px;
	width: 149px;
* width: 148px;
	float: left;
	height: 15px;
}
.select_email_contato {
	background: #ffffff;
	border: 1px solid #73561c;
	color: #73561c;
	font-size: 13px;
	margin: 6px 0 0 13px;
	width: 203px;
	float: left;
	height: 19px;
}
.input_cidade {
	background: #ffffff;
	border: 1px solid #73561c;
	color: #73561c;
	font-size: 13px;
	margin: 7px 0 0 13px;
	width: 201px;
	float: left;
	height: 15px;
}
.input_telefone {
	background: #ffffff;
	border: 1px solid #73561c;
	font-size: 13px;
	margin: -19px 0 0 230px;
	width: 100px;
* width: 100px;
	float: left;
	color: #73561c;
	height: 15px;
}
.input_pais {
	background: #686666 url(../imagens/bg_input_contato.jpg) repeat-x;
	border: none;
	font-size: 13px;
	margin: -20px 0 0 221px;
	width: 127px;
	float: left;
* width: 125px;
	color: #ffffff;
}
.input_estado {
	background-color: #ffffff;
	font-size: 13px;
	margin: 7px 0 0 13px;
	width: 50px;
	float: left;
	color: #73561c;
	height: 19px;
	border: 1px solid #73561c;
}
.input_dt_nascimento {
	background: #ffffff;
	border: 1px solid #73561c;
	font-size: 13px;
	margin: 7px 0 0 11px;
	width: 137px;
* width: 135px;
	float: left;
	color: #73561c;
	height: 15px;
}
.input_assunto {
	background-color: #686666;
	border: 1px solid #DBD7C3;
	font-size: 13px;
	margin: 11px 0px 0 7px;
	width: 316px;
	float: left;
}
.input_comentario {
	background: #ffffff;
	border: 1px solid #73561c;
	float: left;
	font-size: 13px;
	height: 68px;
	margin: 8px 0 0 13px;
	width: 415px;
* width: 417px;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #73561c;
	color: #73561c;
}
.comentario {
	color: #005e3a;
	float: left;
	font-size: 12px;
	margin: 14px 0 0 10px;
}
input_contato.reset {
	float: left;
	width: auto;
	margin: 164px 0 0px -149px;
}
.enviar_contato {
	float: left;
	height: 23px;
	margin: -23px 0 0 351px;
	width: 86px;
}
input.reset_contato {
	float: left;
	background: transparent url("../imagens/bt_limpar_contato.jpg") no-repeat;
	cursor: hand;
	width: 87px;
	height: 23px;
	border: 0;
	cursor: pointer;
	cursor: hand;
	margin: -19px 0 0 230px;
}
.nome {
	color: #73561c;
	float: left;
	font-size: 14px;
	margin: 7px 0 0 13px;
}
.email {
	color: #73561c;
	float: left;
	font-size: 14px;
	margin: 8px 0 0 229px;
}
.profissao_contato {
	color: #73561c;
	float: left;
	font-size: 14px;
	margin: 4px 0 0 14px;
}
.assunto_contato {
	color: #73561c;
	float: left;
	font-size: 14px;
	margin: 5px 0 0 -10px;
}
.mensagem {
	color: #73561c;
	float: left;
	font-size: 14px;
	margin: 6px 0 0 13px;
}
.telefone {
	color: #73561c;
	float: left;
	font-size: 14px;
	margin: 4px 0 0 156px;
}
.pais {
	color: #73561c;
	float: left;
	font-size: 14px;
	margin: -11px 0 0 220px;
}
.dt_nascimento {
	color: #73561c;
	float: left;
	font-size: 14px;
	margin: 6px 0 0 19px;
}
.estado {
	color: #73561c;
	float: left;
	font-size: 14px;
	margin: 7px 0 0 174px;
}
.cidade {
	color: #73561c;
	float: left;
	font-size: 14px;
	margin: 7px 0 0 13px;
}
.assunto {
	color: #73561c;
	float: left;
	font-size: 14px;
	margin: 19px 0 0 30px;
}
.mensagem_texto {
	float: left;
	color: #909190;
	font-size: 12px;
	font-weight: bold;
	margin: 15px 0 0 29px;
}
#texto_form {
	color: #73561c;
	float: left;
	font-size: 14px;
	margin: 10px 0 0 -5px;
	width: 520px;
	line-height: 12px;
}
.entrega {
	float: left;
	margin: 15px 0 0 7px;
	color: #73561c;
	font-weight: bold;
	width: 180px;
}
.sub_texto {
	float: left;
	margin: 11px 0 0 8px;
	color: #73561c;
	font-size: 10px;
}
.sub_fone {
	float: left;
	margin: 16px 0 0 7px;
	color: #98a70a;
	font-size: 16px;
	font-weight: bold;
}
#texto_entrega {
	float: left;
	width: 180px;
}
#texto_corres {
	float: left;
	width: 130px;
	margin-left: 18px;
}
#texto_fone {
	float: left;
	width: 146px;
	margin-left: 16px;
}
.check_contato {
	float: left;
	margin: 12px 0 0 14px;
	border: 1px solid #73561c;
}
.texto_check {
	float: left;
	color: #73561c;
	font-size: 10px;
	margin: 15px 0 0 11px;
* margin: 22px 0 0 11px;
}
#mapa {
	float: left;
	width: 840px;
	height: 290px;
	margin: 10px 0 0 56px;
}
#mapa_cambui {
	float: left;
	width: 350px;
	margin: 10px 0 0 10px;
}
#mapa_cambui h1 {
	float: left;
	margin: 10px 0 0 15px;
	color: #cab37e;
	font-size: 18px;
}
#img_mapa_cambui {
	float: left;
	width: 376px;
	height: 202px;
	margin: 15px 0 0 16px;
	border: 10px solid #cab37e;
}
#mapa_gramado {
	float: left;
	width: 350px;
	margin: 10px 0 0 71px;
}
#mapa_gramado h1 {
	float: left;
	margin: 10px 0 0 12px;
	color: #cab37e;
	font-size: 18px;
}
#img_mapa_gramado {
	float: left;
	width: 376px;
	height: 202px;
	margin: 15px 0 0 12px;
	border: 10px solid #cab37e;
}
/************************************clube***************************************/
#destaque_clube {
	float: left;
	background: url(../imagens/bg_destaque_clube.jpg) no-repeat;
	width: 980px;
	height: 246px;
	margin-top: -14px;
}
#clube {
	float: left;
	width: 490px;
	margin: 10px 0 0 76px;
}
#fp_texto {
	float: left;
	color: #739800;
	font-size: 24px;
	margin: 10px 0 0 14px;
	width: 800px;
}
#foto_clube_pq {
	float: left;
	width: 154px;
	height: 250px;
	margin: 16px 0 0 3px;
	background: url(../imagens/img_clube_pq.jpg) no-repeat;
}
#texto_clube {
	float: left;
	width: 300px;
	margin: 25px 0 0 15px;
	font-size: 12px;
	line-height: 20px;
	text-align: left;
	font-family: trebuchet MS;
}
#foto_clube_garrafas {
	float: left;
	width: 310px;
	height: 324px;
	margin: 0 0 0 11px;
	background: url(../imagens/img_clube_garrafas.jpg) no-repeat;
}
a.info_clube {
	color: #000000;
}
/************************************cardapio***************************************/
#destaque_cardapio {
	float: left;
	background: url(../imagens/bg_destaque_cardapio.jpg) no-repeat;
	width: 980px;
	height: 266px;
	margin-top: -18px;
}
#corpo_cardapio {
	float: left;
	background: url(../imagens/bg_cardapio.jpg) no-repeat;
	width: 936px;
	height: 703px;
	margin: 0 0 0 23px;
}
#corpo_cardapio h1 {
	float: left;
	color: #739800;
	font-size: 23px;
	margin: 4px 0 0 65px;
	line-height: 26px;
}
#corpo_cardapio h2 {
	float: left;
	color: #000000;
	font-size: 18px;
	margin: 32px 0 0 313px;
	line-height: 23px;
	width: 260px;
}
#corpo_cardapio p {
	float: left;
	color: #000000;
	font-size: 12px;
	margin: 15px 0 0 312px;
	width: 300px;
	text-align: left;
	line-height: 18px;
	font-family: trebuchet MS;
}
#sugestao {
	float: left;
	margin: 178px 0 0 65px;
	width: 360px;
}
#sugestao h1 {
	float: left;
	color: #739800;
	font-size: 22px;
	margin: 13px 0 0 4px;
}
#sugestao h2 {
	float: left;
	color: #000000;
	font-size: 12px;
	margin: 0 0 0 4px;
	width: 360px;
	font-family: trebuchet MS;
}
#sugestao ul {
	float: left;
	margin: 22px 0 0 27px;
	line-height: 28px;
}
#sugestao li {
	font-size: 12px;
	font-family: trebuchet MS;
}
#sugestao strong {
	font-size: 14px;
}
/************************************seorosa***************************************/
#destaque_seorosa {
	float: left;
	background: url(../imagens/bg_destaque_seorosa.jpg) no-repeat;
	width: 980px;
	height: 245px;
	margin-top: -13px;
}
#destaque_seorosa_historia {
	float: left;
	background: url(../imagens/bg_destaque_seorosa2.jpg) no-repeat;
	width: 980px;
	height: 245px;
	margin-top: -14px;
}
#seorosa {
	float: left;
	width: 864px;
	margin: 0 0 0 76px;
}
#menu_seorosa img {
	float: left;
	width: 117px;
	margin: 44px 0 0 19px;
	height: 141px;
}
#menu_seorosa {
	float: left;
	width: 153px;
	height: 172px;
	background: url(../imagens/bg_menu_rosa.jpg) no-repeat;
	margin: 6px 0 0 10px;
}
#menu_seorosa li {
	float: left;
	margin: 14px 0 0 23px;
	font-weight: bold;
	font-size: 14px;
	width: 100px;
	text-align: center;
}
#menu_seorosa li a {
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
#menu_seorosa ul {
	float: left;
	margin: 19px 0 0 1px;
}
#texto_institucional {
	float: left;
	width: 358px;
	margin: 0 0 0 0;
}
#texto_institucional h1 {
	float: left;
	width: 250px;
	margin: 10px 0 0 29px;
	color: #739800;
	font-size: 23px;
}
#texto_institucional p {
	float: left;
	width: 202px;
	margin: 16px 0 0 20px;
	color: #000000;
	font-size: 12px;
	line-height: 18px;
	text-align: justify;
	font-family: trebuchet MS;
}
#texto_institucional img {
	float: left;
	width: 117px;
	margin: 4px 0 0 11px;
	height: 141px;
}
#animacao_institucional {
	float: left;
	width: 266px;
	margin: 0 0 0 23px;
	background: url(../imagens/bg_animacao_institucional.jpg) no-repeat;
}
#animacao_solidario {
	float: left;
	width: 228px;
	height:216px;
	margin: 12px 0 0 45px;
}
#animacao_solidario img {
	border: 4px solid #CAB37E;
}
#texto_social {
	float: left;
	width: 358px;
	margin: 0 0 0 0;
	height: 360px;
}
#texto_social h1 {
	float: left;
	width: 250px;
	margin: 10px 0 0 29px;
	color: #739800;
	font-size: 23px;
}
#texto_social p {
	float: left;
	width: 330px;
	margin: 16px 0 0 30px;
	color: #000000;
	font-size: 12px;
	line-height: 18px;
	text-align: justify;
	font-family: trebuchet MS;
}
#animacao_institucional img {
	float: left;
	margin: 6px 0 0 27px;
}
#texto_premio {
	float: left;
	width: 358px;
	margin: 0 0 0 0;
	height: 358px;
}
#texto_historia {
	float: left;
	width: 340px;
	margin: 0 0 0 0;
}
#texto_historia h1 {
	float: left;
	width: 250px;
	margin: 10px 0 0 29px;
	color: #739800;
	font-size: 23px;
}
#texto_historia p {
	float: left;
	width: 300px;
	margin: 16px 0 0 30px;
	color: #000000;
	font-size: 12px;
	line-height: 17px;
	text-align: justify;
	font-family: trebuchet MS;
}
#texto_premio h1 {
	float: left;
	width: 250px;
	margin: 10px 0 0 29px;
	color: #739800;
	font-size: 23px;
}
#texto_premio p {
	float: left;
	width: 300px;
	margin: 16px 0 0 30px;
	color: #000000;
	font-size: 12px;
	line-height: 18px;
	text-align: justify;
	font-family: trebuchet MS;
}
#texto_premio img {
	float: left;
	margin:20px 0 0 23px;
}
#img_rosa_arvore {
	float: left;
	width: 324px;
	height: 396px;
	margin: 20px 0 0 6px;
	background: url(../imagens/img_rosa_arvore.jpg) no-repeat;
}
#texto_animacao_bares {
	float: left;
	margin: -62px 0 0 53px;
	width: 200px;
}
#bar_rosa_cambui {
	float: left;
	width: 800px;
	margin: 0 0 0 5px;
}
#bar_rosa_cambui img {
	float: left;
	border: 4px solid #cab37e;
	margin: 10px 0 0 18px;
}
#bar_rosa_cambui h1 {
	color: #87A21D;
	font-size: 22px;
	margin: 16px 0 0 17px;
}
#bar_rosa_gramado {
	float: left;
	width: 800px;
	height: 270px;
	margin: 0 0 0 5px;
}
#bar_rosa_gramado img {
	float: left;
	border: 4px solid #cab37e;
	margin: 10px 0 0 18px;
}
#bar_rosa_gramado h1 {
	color: #87A21D;
	font-size: 22px;
	margin: 16px 0 0 17px;
}
#compartilhe {
	float: left;
	margin: 0 0 0 527px;
	font-family: trebuchet MS;
}
#compartilhe a {
	float: left;
	font-family: trebuchet MS;
	text-decoration: none;
	color: #3B210A;
	font-size: 12px;
	margin: 10px 0 0 5px;
}
#compartilhe img {
	float: left;
	margin: -4px 0 0 3px;
}
#compartilhe_radio {
	float: left;
	font-family: trebuchet MS;
	margin:5px 0 0 75px;
}
#compartilhe_radio a {
	float: left;
	font-family: trebuchet MS;
	text-decoration: none;
	color: #3B210A;
	font-size: 12px;
	margin: 10px 0 0 5px;
}
#compartilhe_radio img {
	float: left;
	margin: -4px 0 0 3px;
}
#loading {
	background: transparent url(../imagens/ajax-loader.gif) no-repeat scroll 0 0;
	display: none;
	left: 50%;
	position: relative;
	top: 50%;
}
#loading2 {
	background: transparent url(../imagens/ajax-loader.gif) no-repeat scroll 0 0;
	display: none;
	left: 50%;
	position: relative;
	top: 50%;
}
.msg {
	color: #55412C;
	float: left;
	font-size: 10px;
	margin-top: 5px;
	text-align: center;
	width: 100%;
}
#resposta {
	color: #0A6502;
	float: left;
	font-size: 10px;
	margin: 4px 0 0 23px;
	width: 155px
}
#assessoria {
	float:left;
	color:#000;
	font-size:12px;
	font-family:trebuchet MS;
	width:325px;
	margin:28px 0 0 80px;
	background: url(../imagens/img_info_contato.jpg) no-repeat;
	height:131px;
}
#assessoria h1 {
	float:left;
	color:#87a21d;
	font-weight:bold;
	font-size:12px;
	margin:2px 0 0 113px;
}
#assessoria h2 {
	float:left;
	color:#87a21d;
	font-weight:bold;
	font-size:12px;
	margin:1px 0 0 115px;
}
#assessoria p {
	float:left;
	color:#000000;
	font-family:arial;
	font-size:12px;
	margin:2px 0 0 115px;
}
#assessoria strong {
	float:left;
	font-weight:bold;
	font-size:12px;
	margin:34px 0 0 113px;
}
#assessoria h3 {
	float:left;
	font-weight:bold;
	font-size:12px;
	margin:20px 0 0 113px;
}
#bootomcontato {
	float:left;
}
#bootomcontato img {
	float:left;
	margin:-7px 0 0 85px;
}
#loading3 {
	background:transparent url(../imagens/ajax-loader.gif) no-repeat scroll 0 0;
	display:none;
	float:left;
	height:16px;
	margin-left:8px;
	width:16px;
}
#hidden {
	position:absolute;
}
#img_informativo {
	float:left;
	width:213px;
	height:56px;
	margin:5px 0 0 97px;
}
#horario_func {
	float:left;
	width:490px;
	margin:26px 0 0 3px;
}
#horario_func strong {
	float:left;
	color:#1d1c14;
	font-size:12px;
	margin:11px 0 0 8px;
	width:320px;
}
#horario_func img {
	float:left;
	margin:10px 0 0 27px;
}
#almo_func {
	float:left;
	width:178px;
	margin:10px 0 0 7px;
}
#almo_func h1 {
	float:left;
	margin:1px 0 0 1px;
	color:#87a21d;
	font-weight:bold;
	font-size:12px;
}
#almo_func p {
	float:left;
	margin:1px 0 0 1px;
	color:#000000;
	font-size:12px;
	font-family:arial;
	line-height:16px;
}
#bar_func {
	float:left;
	width:135px;
	margin:10px 0 0 19px;
}
#bar_func h1 {
	float:left;
	margin:1px 0 0 1px;
	color:#87a21d;
	font-weight:bold;
	font-size:12px;
}
#bar_func p {
	float:left;
	margin:1px 0 0 1px;
	color:#000000;
	font-size:12px;
	font-family:arial;
}

#pop-banner{
display:none;
position:absolute;
top:50%;left:50%;
margin-left:-150px;
margin-top:-278px;
padding:10px;
width:320px;
height:360px;
border:none;
z-index:9999999;
}
