body { margin: 0 0 0 0; padding:0 0 0 0; }
img { border: none; }
/*TELEFONE TOPO*/
.tel_title { font:16px Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; text-align:right; padding-right:20px; }
.tel_numero { font:27px Arial, Helvetica, sans-serif; color:#722222; font-weight:bold; text-align:right; padding-right:20px; }

/*MENU*/
.menu_bg { background: url(../imagens/menu_bg.jpg) repeat-x; }
.menu_sombra_div { background:url(../imagens/menu_sombra_div.jpg) no-repeat center right; }
	.menu_texto { font:14px Arial, Helvetica, sans-serif; color:#F5E0E0; text-align:center; font-weight:bold; margin-top:7px; }
	.menu_texto a{ font:14px Arial, Helvetica, sans-serif; color:#F5E0E0; text-align:center; font-weight:bold; margin-top:7px; text-decoration: none; }
	.menu_texto a:hover{ font:14px Arial, Helvetica, sans-serif; color:#FFF; text-align:center; font-weight:bold; margin-top:7px; text-decoration: none; }
	

/*BANNER*/
.banner_bg { background:url(../imagens/banner_bg.jpg) repeat-x; }
.banner_bg_img {background:url(../imagens/bg_banner.jpg) no-repeat center top; }

/*CONTENT*/
.content_bg { background:url(../imagens/content_bg.jpg) repeat-x; }
	.content_texto { font:12px Arial, Helvetica, sans-serif; color:#666; text-align:justify; }
	.content_acomodacoes_text { font:14px Arial, Helvetica, sans-serif; color:#8D2C2C; text-align:left; }
	
/*RODAPE*/
.rodape_bg { background:url(../imagens/rodape_bg.jpg) repeat-x; }
	.rodape_sombra_div { background:url(../imagens/rodape_sombra_div.jpg) no-repeat center right;  }
	.rodape_texto  a{ font:14px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; }
	.rodape_texto_endereco { font:12px Arial, Helvetica, sans-serif; color:#FFF; }
	
/*HOTEL*/
.hotel_bg { background:url(../imagens/hotel_bg.jpg) repeat-x; }
	.hotel_title { font:20px Arial, Helvetica, sans-serif; color:#8C2C2C; font-weight:bold; text-align:left; text-indent:10px; }
	.hotel_text { font:12px Arial, Helvetica, sans-serif; color:#333; text-align:justify; }
	
/*LOCALIZAÇÃO*/
.localizacao_text { font:12px Arial, Helvetica, sans-serif; color:#333; text-align:justify; }
	.localizacao_map a{ font:12px Arial, Helvetica, sans-serif; color:#666; text-decoration:none; }
	.localizacao_map a:hover{ font:12px Arial, Helvetica, sans-serif; color:#666; text-decoration:none; }
	
/*ACOMODAÇÕES*/
.acomodacoes_text { font:14px Arial, Helvetica, sans-serif; color:#8C2C2C; font-weight:bold; text-indent:10px; }

/*RESERVAS*/
.reservas_text { font:12px Arial, Helvetica, sans-serif; color:#333; text-align:justify; }
	.reservas_form_text { font:14px Arial, Helvetica, sans-serif; color:#8C2C2C; text-align:left; }
	.reservas_textfield { width:399px ; height:20px;font:12px Arial, Helvetica, sans-serif; color:#838383; background-color:#FFF; border:solid 1px #CCCCCC; padding-top:5px; padding-left:5px; }
	.reservas_listmenu { width:120px; height:20px;font:12px Arial, Helvetica, sans-serif; color:#838383; background-color:#FFF; border:solid 1px #CCCCCC; padding-top:5px; padding-left:5px; }
	.reservas_textarea{ width:399px ;font:12px Arial, Helvetica, sans-serif; color:#838383; background-color:#FFF; border:solid 1px #CCCCCC; padding-top:5px; padding-left:5px; }
	.reservas_submit{ width:130px ;height:25px ;font:12px Arial, Helvetica, sans-serif; color:#838383; background-color:#FFF; border:solid 1px #CCCCCC; }
	
/*CONTATO*/
.contato_text { font:12px Arial, Helvetica, sans-serif; color:#333; text-align:justify; }
	.contato_form_text { font:14px Arial, Helvetica, sans-serif; color:#8C2C2C; text-align:left; }
	.contato_textfield { width:394px ; height:20px;font:12px Arial, Helvetica, sans-serif; color:#838383; background-color:#FFF; border:solid 1px #CCCCCC; padding-top:5px; padding-left:5px; }
	.contato_listmenu { width:120px; height:20px;font:12px Arial, Helvetica, sans-serif; color:#838383; background-color:#FFF; border:solid 1px #CCCCCC; padding-top:5px; padding-left:5px; }
	.contato_textarea{ width:394px ;font:12px Arial, Helvetica, sans-serif; color:#838383; background-color:#FFF; border:solid 1px #CCCCCC; padding-top:5px; padding-left:5px; }
	.contato_submit{ width:130px ;height:25px ;font:12px Arial, Helvetica, sans-serif; color:#838383; background-color:#FFF; border:solid 1px #CCCCCC; }