/* CSS Document */

body {
	margin: 0;
	padding: 0;
	border: 0;
	background: #f4faff url(../_estrutura/fundo01.jpg) top center repeat-x;
}

#site {
	position: relative;
	margin: 0 auto;
	display: block;
	width: 779px;
	height: auto;
}

#grise {
	position: absolute;
	top: 220px;
	right: 0;
	display: block;
	width: 19px;
	height: 72px;
	background: url(../_estrutura/grise.gif) no-repeat;
	text-indent: -999999999px;
	text-decoration: none;
	z-index: 20;
}

#griseflash {
	position: absolute;
	top: 220px;
	right: 0;
	display: block;
	width: 122px;
	height: 121px;
	text-indent: -999999999px;
	text-decoration: none;
	z-index: 20;
}

a,
input {
	outline: 0;
}

img {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}

/* TOPO
_____________________________________________________________________________________________ */

#site #topo {
	display: block;
	width: auto;
	height: 70px;
	background: url(../_topo/fundo.gif) center 13px no-repeat;
}

#site #topo h1 {
	position: relative;
	top: 32px;
	left: 50%;
	margin: 0 0 0 -167px;
	display: block;
	width: 334px;
	height: 29px;
	text-indent: -999999999px;
	font-size: 0;
	background: url(../_topo/marca.gif) no-repeat;
}

/* fim de TOPO
_____________________________________________________________________________________________ */



/* CENTRO
_____________________________________________________________________________________________ */

#site #centro {
	display: block;
	width: 754px;
	height: auto;
	background: url(../_estrutura/fundo02.jpg);
	margin: 0 auto;
}

#site #centro h2,
#site #centro h2 a {
	display: block;
	width: auto;
	height: 26px;
	padding: 7px 0 0 7px;
	margin: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #e91910;
	text-decoration: none;
}

#site #centro h2 a {
	padding: 0;
}

#site #centro h3 {
	display: block;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #00632e;
	margin: 15px;
}

#site #centro h3.grande {
	font-size: 22px;
}

#site #centro .caixa {
	position: relative;
	display: block;
	width: 411px;
	height: auto;
	/*background: url(../_estrutura/fundo03.jpg);*/
	margin: 0 12px 10px 12px;
	padding: 0 0 1px 0;
	z-index: 5;
}

#site #centro .caixa-clara {
	position: relative;
	background: url(../_estrutura/fundo03.jpg);
	margin: 0 12px 10px 12px;
	padding: 0 0 1px 0;
	z-index: 5;
}

#site #centro p,
#site #centro table {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #083c8c;
	text-align: justify;
	margin: 15px;
}

#site #centro ul {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #083c8c;
	text-align: justify;
}

#site #centro .caixa ul,
#site #centro ul.marcadores {
	list-style-image: url(../_estrutura/li-marcador.gif);
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #083c8c;
}

#site #centro ul.semmarcador {
	list-style-image: none;
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#site #centro #fotos {
	position: absolute;
	left: 448px;
	top: 145px;
	z-index: 10;
}

#site #centro #brasao {
	position: absolute;
	/*left: 682px;
	top: 428px;*/
	left: 682px;
	bottom: 44px;
	z-index: 11;
}

#site #centro .voltar {
	padding: 4px 2px 4px 20px;
	background: url(../_estrutura/li-marcador-2.gif) 6px 9px no-repeat;
	color: #e91910;
	text-decoration: none;
	font-weight: bold;
}

#site #centro .voltar:hover {
	background-position: 0 9px;
}

#site #centro .voltar:active {
	background-position: 6px 9px;
}

#site #centro .avancar {
	padding: 4px 20px 4px 4px;
	background: url(../_estrutura/li-marcador.gif) 81px 9px no-repeat;
	color: #e91910;
	text-decoration: none;
	font-weight: bold;
}

#site #centro .avancar:hover {
	background-position: 87px 9px;
}

#site #centro .avancar:active {
	background-position: 81px 9px;
}

#banner {
	display: block;
	position: absolute;
	left: 0;
	top: 130px;;
	width: 500%;
	border: 0;
	text-align: lefth;
	z-index: 20;
}
	

/* fim de CENTRO
_____________________________________________________________________________________________ */



/* RODAPÉ
_____________________________________________________________________________________________ */

#site #centro #rodape {
	display: block;
	width: auto;
	height: 38px;
	background: url(../_estrutura/cantos02.gif) bottom left no-repeat;
	margin: 0;
	padding: 0;
}

#site #centro #rodape address {
	position: absolute;
	left: 24px;
	bottom: 5px;
	display: block;
	width: 492px;
	height: 22px;
	text-indent: -999999999px;
	background: url(../_rodape/endereco.gif) no-repeat;
}

#site #centro #rodape #flores {
	position: absolute;
	right: -30px;
	bottom: -26px;
	display: block;
	width: 270px;
	height: 144px;
	background: url(../_rodape/flores.gif) no-repeat;
	z-index: 1;
}

/* fim de RODAPÉ
_____________________________________________________________________________________________ */




/* MENU
_____________________________________________________________________________________________ */

ul#menu {
	position: relative;
	display: block;
	width: auto;
	height: 44px;
	padding: 0 0 0 15px;
	margin: 0 0 5px 0;
	list-style-type: none;
	background: url(../_estrutura/cantos01.gif) top left no-repeat;
	z-index: 10;
}

ul#menu li {
	display: inline;
	margin: 0;
	padding: 0;
}

ul#menu li a {
	float: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	margin-left: 8px;
	padding: 18px 0 0 0;
}

ul#menu li a:hover {
	color: #ff0000;
	text-decoration: underline;
}

#home ul#menu li a.bt01,
#hotel ul#menu li a.bt02,
#acomodacoes ul#menu li a.bt03,
#depoimentos ul#menu li a.bt04,
#lazer ul#menu li a.bt05,
#localizacao ul#menu li a.bt06,
#gramado ul#menu li a.bt07,
#tarifas ul#menu li a.bt08,
#pacotes ul#menu li a.bt09,
#reservas ul#menu li a.bt10,
#contato ul#menu li a.bt11 {
	color: #ff0000;
	text-decoration: underline;
	padding: 14px 0 0 0;
	background: url(../_menu/active.gif) center 2px no-repeat;
}


/* fim de MENU
_____________________________________________________________________________________________ */




/* SUBMENU
_____________________________________________________________________________________________ */

#site #centro #conteudo ul#submenu {
	position: relative;
	display: block;
	width: auto;
	height: 20px;
	padding: 0 0 0 15px;
	margin: 0 0 5px 0;
	list-style-type: none;
	z-index: 10;
}

#site #centro #conteudo ul#submenu li {
	display: inline;
	margin: 0;
	padding: 0;
}

#site #centro #conteudo ul#submenu li a {
	float: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00632e;
	text-decoration: none;
	margin-left: 8px;
}

#site #centro #conteudo ul#submenu li a:hover {
	color: #00632e;;
	text-decoration: underline;
}

#fotosgramado ul#submenu li a.bt01,
#informacoes ul#submenu li a.bt02,
#pontosturisticos ul#submenu li a.bt03,
#calendario ul#submenu li a.bt04 {
	color: #ff0000;
	text-decoration: underline;
	padding: 0;
}

#fotosgramado ul#menu li a.bt07,
#informacoes ul#menu li a.bt07,
#pontosturisticos ul#menu li a.bt07,
#calendario ul#menu li a.bt07 {
	font-size: 14px;
	color: #ff0000;
	text-decoration: underline;
	padding: 14px 0 0 0;
	background: url(../_menu/active.gif) center 2px no-repeat;
}


/* fim de SUBMENU
_____________________________________________________________________________________________ */




/* FORMULÁRIOS
_____________________________________________________________________________________________ */

#site #centro form ul {
	padding: 10px;
}

#site #centro form ul li {
	clear: both;
	margin-bottom: 2px;
}

#site #centro form ul label {
	float: left;
	display: block;
	width: 80px;
	height: auto;
	padding: 4px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #083c8c;
}

#site #centro form ul input,
#site #centro form ul textarea,
#site #centro form ul select {
	width: 280px;
	border: 1px #083c8c solid;
	padding: 4px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	color: #000;
}

#site #centro form ul textarea {
	height: 60px;
	overflow: auto;
}

#site #centro form ul select {
	width: 290px;
}

#site #centro form ul .focus,
#site #centro form ul input:focus,
#site #centro form ul textarea:focus {
	border: 1px #e91910 solid;
}

#site #centro form ul .botao {
	margin-left: 91px;
	width: auto;
	background: #083c8c;
	padding: 2px 0;
	color: #fff;
}

#site #centro form ul .botao[class] {
	margin-left: 88px;
	width: auto;
}

#site #centro form ul .botao:hover {
	background: #fff;
	color: #083c8c;
}

/* fim de FORMULÁRIOS
_____________________________________________________________________________________________ */




/* HOME
_____________________________________________________________________________________________ */

#home #site #centro #depoimentos,
#home #site #centro #destaques {
	position: relative;
	display: block;
	width: 320px;
	height: 124px;
	/*background: url(../_estrutura/fundo03.jpg);*/
	margin: 0 12px;
	padding: 0;
}

#home #site #centro #depoimentos a img,
#home #site #centro #destaques a img {
	border: 0;
}

#home #site #centro #destaques {
	height: 260px;
}

#home #site #centro .scroll-1,
#home #site #centro #destaques ul {
	display: block;
	width: 300px;
	height: 206px;
	list-style-type: none;
	padding: 0 10px;
	margin: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #083c8c;
	overflow-x: hidden;
}

#home #site #centro .scroll-1 img,
#home #site #centro #destaques ul img {
	margin-bottom: 5px;
}

#home #site #centro .scroll-2,
#home #site #centro #depoimentos ul {
	display: block;
	width: 300px;
	height: 70px;
	list-style-type: none;
	padding: 0 10px;
	margin: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #083c8c;
	overflow-x: hidden;
}

#home #site #centro .scroll-1,
#home #site #centro .scroll-2 {
	width: 280px;
	padding: 0 20px 0 0;
	margin: 0 0 0 12px;
}

#home #site #centro #destaques img {

}

#home #site #centro #destaques strong {
	font-size: 14px;
}

#home #site #centro #destaques strong.pacote {
	font-size: 16px;
	color: #e91910;
}

#home #site #centro #destaques a.tipo {
	color: #083c8c;
}

#home #site #centro #destaques a.tipo:hover {
	text-decoration: none;
}

#home #site #centro .leiamais {
	position: absolute;
	right: 5px;
	bottom: 0;
	display: block;
	width: 66px;
	height: 13px;
	text-indent: -999999999px;
	text-decoration: none;
	background: url(../home/leiamais.gif) no-repeat;
	z-index: 10;
}

#home #site #centro .leiamais[class] {
	bottom: 5px;
}

#home #site #centro .leiamais:hover {
	background: url(../home/leiamais-hover.gif) no-repeat;
}

#home #site #centro #previsaodotempo {
	position: absolute;
	left: 480px;
	top: 121px;
	display: block;
	width: 226px;
	height: 20px;
}

#home #site #centro #previsaodotempo .tempo {
	float: left;
	display: block;
	width: 172px;
	height: 20px;
	text-indent: -999999999px;
	background: url(../home/previsaodotempo.gif) no-repeat;
}

#home #site #centro #previsaodotempo .icone,
#home #site #centro #previsaodotempo .temperatura-minima,
#home #site #centro #previsaodotempo .temperatura-maxima {
	position: absolute;
	top: 20px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #083c8c;
}

#home #site #centro #previsaodotempo .icone {
	font-size: 10px;
}

#home #site #centro #previsaodotempo .temperatura-minima {
	left: 20px;
}

#home #site #centro #previsaodotempo .temperatura-maxima {
	left: 95px;
}

#home #site #centro #previsaodotempo .icone {
	position: absolute;
	top: -3px;
	left: 175px;
	display: block;
	width: 50px;
	height: 50px;
	text-align: center;
	line-height: 8px;
}

#home #site #centro #previsaodotempo .temperatura {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #083c8c;
}

#home #site #centro #previsaodotempo .temperatura[class] {
	margin-left: 3px;
}

#home #site #centro #brasao {
	/*left: 412px;
	bottom: 24px;*/
}

#home #site #centro #fotos {
	left: 355px;
	top: 166px;
}

/* fim de HOME
_____________________________________________________________________________________________ */





/* HOTEL
_____________________________________________________________________________________________ */



/* fim de HOTEL
_____________________________________________________________________________________________ */




/* ACOMODAÇÕES
_____________________________________________________________________________________________ */

#acomodacoes #site #centro .caixa {
	width: 729px;
}

#acomodacoes #site #centro .altura {
	height: 210px;
}

#acomodacoes #site #centro .altura p {
	width: 280px;
}

#acomodacoes #site #centro .caixa #fotos01,
#acomodacoes #site #centro .caixa #fotos02 {
	position: absolute;
	right: 0;
	top: 0;
	display: block;
	width: auto;
	height: 200px;
	padding: 5px;
}

/* fim de ACOMODAÇÕES
_____________________________________________________________________________________________ */




/* DEPOIMENTOS
_____________________________________________________________________________________________ */

#depoimentos #site #centro .caixa #dep {
	padding: 0;
}

#depoimentos #site #centro .caixa #dep[id] {
	padding: 0 0 0 30px;
}

#depoimentos #site #centro .caixa #dep li {
	margin-top: 10px;
}

/* fim de DEPOIMENTOS
_____________________________________________________________________________________________ */




/* LAZER
_____________________________________________________________________________________________ */


#lazer #site #centro .caixa {
	z-index: 15;
}

#lazer #site #centro #fotos {
	left: 441px;
	top: 126px;
}

/* fim de LAZER
_____________________________________________________________________________________________ */




/* LOCALIZAÇÃO
_____________________________________________________________________________________________ */

#localizacao #site #centro #mapas {
	position: relative;
	margin: 10px 0 0 10px;
	z-index: 10;
}

#localizacao #site #centro #conteudo {
	min-height: 580px;
	_height: 580px;
}

#localizacao #site #centro #conteudo .caixa {
	width: auto;
}

#localizacao #site #centro #mapa-municipal {
	position: absolute;
	top: 212px;
	left: 89px;
	width: 269px;
	height: 184px;
	background: url(../localizacao/mapa-municipal.gif) no-repeat;
}

#localizacao #site #centro #mapa-regional {
	position: absolute;
	top: 422px;
	left: 146px;
	width: 232px;
	height: 278px;
	background: url(../localizacao/mapa-regional.gif) no-repeat;
}

#localizacao #site #centro #mapa-estadual {
	position: absolute;
	top: 505px;
	left: 405px;
	width: 260px;
	height: 178px;
	background: url(../localizacao/mapa-estadual.gif) no-repeat;
}

#localizacao #site #centro #mapa-nacional {
	position: absolute;
	top: 260px;
	left: 398px;
	width: 266px;
	height: 228px;
	background: url(../localizacao/mapa-nacional.gif) no-repeat;
}

#localizacao #site #centro #mapa-municipal h3,
#localizacao #site #centro #mapa-regional h3,
#localizacao #site #centro #mapa-estadual h3,
#localizacao #site #centro #mapa-nacional h3 {
	display: none;
}

#localizacao #site #centro #mapa-municipal ul,
#localizacao #site #centro #mapa-regional ul,
#localizacao #site #centro #mapa-estadual ul,
#localizacao #site #centro #mapa-nacional ul {
	position: absolute;
	width: 76px;
	height: 40px;
	padding: 0;
	list-style-type: none;
}

#localizacao #site #centro #mapa-municipal ul {
	top: 146px;
	left: -6px;
}

#localizacao #site #centro #mapa-municipal[id] ul {
	top: 134px;
	left: 34px;
}

#localizacao #site #centro #mapa-regional ul {
	top: 85px;
	left: 117px;
}

#localizacao #site #centro #mapa-regional[id] ul {
	top: 73px;
	left: 157px;
}

#localizacao #site #centro #mapa-estadual ul {
	top: 105px;
	left: 152px;
}

#localizacao #site #centro #mapa-estadual[id] ul {
	top: 93px;
	left: 192px;
}

#localizacao #site #centro #mapa-nacional ul {
	top: 102px;
	left: -38px;
}

#localizacao #site #centro #mapa-nacional[id] ul {
	top: 90px;
	left: 2px;
}

#localizacao #site #centro #mapa-municipal ul a,
#localizacao #site #centro #mapa-regional ul a,
#localizacao #site #centro #mapa-estadual ul a,
#localizacao #site #centro #mapa-nacional ul a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #694602;
	text-decoration: none;
	padding: 0 0 0 18px;
	margin-left: 3px;
}

#localizacao #site #centro #mapa-municipal ul a:hover,
#localizacao #site #centro #mapa-regional ul a:hover,
#localizacao #site #centro #mapa-estadual ul a:hover,
#localizacao #site #centro #mapa-nacional ul a:hover {
	font-weight: bold;
}

#localizacao #site #centro ul a.ampliar {
	background: url(../_estrutura/icon-ampliar.gif) no-repeat;
}

#localizacao #site #centro ul a.imprimir {
	background: url(../_estrutura/icon-imprimir.gif) no-repeat;
}

#localizacao #site #centro ul a.salvar {
	background: url(../_estrutura/icon-salvar.gif) no-repeat;
}

/* fim de LOCALIZAÇÃO
_____________________________________________________________________________________________ */




/* GRAMADO
_____________________________________________________________________________________________ */

#gramado #site #centro #fotos {
	left: 345px;
	top: 146px;
}

#gramado #site #centro h2 {
	margin: 15px 12px 10px 12px;
}

#gramado #site #centro p {
	width: 290px;
	margin: 20px 12px 20px 30px;
}

#gramado #site #centro #conteudo a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #083c8c;
	text-align: justify;
}

#gramado #site #centro #fotos-de-gramado {
	display: block;
	width: auto;
	height: auto;
	padding: 0;
	margin: 0;
	border: 1px #000 solid;
}

#gramado #site #centro #fotos-de-gramado li {

}

#gramado #site #centro #fotos-de-gramado li a {	
	float: left;
	display: block;
	width: 160px;
	height: 120px;
}


/* fim de GRAMADO
_____________________________________________________________________________________________ */




/* FOTOS
_____________________________________________________________________________________________ */


#fotosgramado #site #centro h2 {
	display: none;
	visibility: hidden;
}

#fotosgramado #site #centro #fotosdegramado {
	position: relative;
	padding: 0;
	margin: 10px 0 0 0;
	list-style-type: none;
	height: 250px;
	z-index: 20;
}

#fotosgramado #site #centro #fotosdegramado[id] {
	height: auto;
}

#fotosgramado #site #centro #fotosdegramado:after {
	clear: both;
	display: block;
	width: auto;
	height: 1px;
	content: ".";
	visibility: hidden;
}

#fotosgramado #site #centro #fotosdegramado li {
	display: inline;
}

#fotosgramado #site #centro #fotosdegramado li a {
	float: left;
	display: block;
	width: 160px;
	height: 120px;
	margin: 0 0 15px 14px;
}

#fotosgramado #site #centro #fotosdegramado[id] li a {
	margin: 0 0 15px 21px;
}

#fotosgramado #site #centro #fotosdegramado li a img {
	border: 2px #fff solid;
}

#fotosgramado #site #centro #fotosdegramado li a:hover img {
	border: 2px #ff0000 solid;
}


/* fim de FOTOS
_____________________________________________________________________________________________ */




/* INFORMAÇÕES
_____________________________________________________________________________________________ */

#informacoes #site #centro .c1 {
	position: relative;
	left: 10px;
}

#informacoes #site #centro .c2 {
	position: absolute;
	top: 150px;
	left: 350px;
}

/* fim de INFORMAÇÕES
_____________________________________________________________________________________________ */




/* PONTOS TURÍSTICOS
_____________________________________________________________________________________________ */

#pontosturisticos #site #centro h2 {
	clear: both;
	margin: 15px 12px 10px 20px;
}

#pontosturisticos #site #centro h3 {
	clear: both;
	margin: 15px 12px 10px 20px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #083c8c;
}

#pontosturisticos #site #centro p {
	margin: 10px 30px;
}

#pontosturisticos #site #centro img.foto {
	float: right;
	margin: 0 35px 20px 20px;
}

/* fim de PONTOS TURÍSTICOS
_____________________________________________________________________________________________ */




/* EVENTOS
_____________________________________________________________________________________________ */

#calendario #site #centro h2 {
	margin: 15px 12px 10px 20px;
}

#calendario #site #centro .caixa {
	width: auto;
}

#calendario #site #centro ul#eventos {
	margin-top: 20px;
}

#calendario #site #centro ul#eventos li {
	margin-top: 20px;
}

#calendario #site #centro ul#eventos li strong {
	font-size: 14px;
}

/* fim de EVENTOS
_____________________________________________________________________________________________ */




/* TARIFAS
_____________________________________________________________________________________________ */

#tarifas #site #centro .caixa {
	width: auto;
}

#tarifas #site #centro .caixa h2 {
	margin-top: 20px;
	margin-bottom: 5px;
}

#tarifas #site #centro .caixa table {

	font-size: 14px;
	margin: 0 auto;
}

#tarifas #site #centro .caixa table td {
	border: 1px solid #fff;
	padding: 5px;
}

#tarifas #site #centro .caixa .cabecalho {
	font-weight: bold;
	background: #fff;
}

#tarifas #site #centro .caixa #promocao {
	background: #f4faff url(../_estrutura/fundo01.jpg) top center repeat-x;
	border: 1px #806d43 solid;
	padding: 0 0 10px 0;
}

#tarifas #site #centro .caixa #promocao .cabecalho {
	font-weight: bold;
	background: #d5b989;
}

#tarifas #site #centro .caixa #promocao table td{
	border: 1px solid #d5b989;
}

/* fim de TARIFAS
_____________________________________________________________________________________________ */




/* PACOTES
_____________________________________________________________________________________________ */

#pacotes #site #centro .caixa {
	width: auto;
}

#pacotes #site #centro .caixa ul ul {
	list-style-image: none;
}

/* fim de PACOTES
_____________________________________________________________________________________________ */




/* CONTATO
_____________________________________________________________________________________________ */

#contato #site #centro h2 {
	margin: 15px 12px 10px 20px;
}

#contato #site #centro ul.semmarcador {
	margin-left: 40px;
}

/* fim de CONTATO
_____________________________________________________________________________________________ */




/* RESERVAS
_____________________________________________________________________________________________ */

#reservas #site #centro h2 {
	margin: 15px 12px 10px 20px;
}

#reservas #site #centro h4 {
	margin: 15px 12px 10px 20px;
	color:#103b7b;
}

#reservas #site #centro label {
	text-align: right;
	width: 140px;
	margin-right: 10px;
}

#reservas #site #centro input,
#reservas #site #centro textarea {
	width: 450px;
}

#reservas #site #centro .botao {
	width: auto;
	margin-left: 158px;
	_margin-left: 161px;
}

#reservas #site #centro ul.semmarcador {
	margin-left: 40px;
}

#reservas #site #centro ul ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
}

#reservas #site #centro ul ul input {
	width: auto;
}

#reservas #site #centro .radio input {
	display: inline;
	border: 0;
	width: auto;
	margin-left: 160px;
	float: left;
}

#reservas #site #centro .radio label {
	width: auto;
}

/* fim de RESERVAS
_____________________________________________________________________________________________ */




/* FALE CONOSCO
_____________________________________________________________________________________________ */

#contato #site #centro label {
	text-align: right;
	width: 140px;
	margin-right: 10px;
}

#contato #site #centro input,
#contato #site #centro textarea {
	width: 450px;
}

#contato #site #centro .botao {
	width: auto;
	margin-left: 158px;
	_margin-left: 161px;
}

#contato #site #centro ul.semmarcador {
	margin-left: 40px;
}

/* fim de FALE CONOSCO
_____________________________________________________________________________________________ */



/* PAGINAÇÃO
_____________________________________________________________________________________________ */

#site #centro ul.paginacao {
	display: block;
	width: auto;
	height: 24px;
	margin: 15px;
	list-style-type: none;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #e91910;
	padding: 0 1%;
	_padding: 0;
}

#site #centro ul.paginacao li {
	float: left;
	margin: 0 5px;
}

#site #centro ul.paginacao li a {
	display: block;
	width: 15px;
	height: 22px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 16px;
	color: #00632e;
	text-decoration: none;
	text-align: center;
	padding: 1px;
}

#site #centro ul.paginacao li a:hover {
	background: #d66638;
	color: #fff;
}

#site #centro ul.paginacao li a.active {
	background: #00632e;
	color: #fff;
}

#site #centro ul.paginacao li a:visited {
	/*color: #a4a4a4;*/
}

/* fim de PAGINAÇÃO
_____________________________________________________________________________________________ */