/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

.fun_topo{ background-image:url(imagens/topo.jpg); width:777px; height:103px; background-repeat:no-repeat;}

/* Estilos para o menu */
.linkmenu {
 display:block;
 font: 12px Arial, Helvetica, sans-serif;
 color:#FFF900;
 padding:10px 10px;
 font-weight:bold;
 text-decoration:none;
 }
 .linkmenu:active {
 display:block;
 font: 12px Arial, Helvetica, sans-serif;
 color:#FFF900;
 padding:10px 10px;
 font-weight:bold;
 text-decoration:none;
 }
 .linkmenu:visited {
 display:block;
 font: 12px Arial, Helvetica, sans-serif;
 color:#FFF900;
 padding:10px 10px;
 font-weight:bold;
 text-decoration:none;
 }
 
.linkmenu:hover {
 color:#FFF900;
 background-color:#E04B37;
 font-weight:bold;
 }
.fun_menu{ background-image:url(imagens/fun_menu.jpg); height:35px; }
.tit_menu{ font-size:12px; color:#FFF900;  font-weight:bold; border-left:1px dashed #E06042; border-right:1px solid #AC392A;}
.barra_endereco { background-color:#FEDE76; padding-left:15px; font-size:10px; color:#555555; font-weight:normal;}


/* Estilos para a busca */
.fun_busca{ background-image:url(imagens/fun_busca.jpg); width:777px; height:51px; background-repeat:no-repeat;}
.bot_busca{ background-image:url(imagens/bot_buscar.jpg); padding-left:7px; padding-right:6px; padding-top:4px; padding-bottom:2px; font-family:"Arial Rounded MT Bold","Arial"; font-size:11px; font-weight:bold; color:#9E272E; border:0px;cursor:pointer;}
.campo_busca {font-size: 9px; color: #666666; border:1px solid #D06E56;}
.tit_busca { font-family:"Arial Rounded MT Bold","Arial"; font-size:15px; color:#FFF900;}
.txt_busca { font-size:12px; color:#FFFFFF; border-left:1px dashed #FFFFFF; padding-left:15px; padding-right:8px;}
.txt_busca2 { font-size:12px; color:#FFFFFF; padding-left:15px; padding-right:8px;}

/* Estilos para destaques */
.fun_dest{ background-color:#FEDE76;}
.tit_dest{ font-size:14px; color:#333333; font-family:"Arial Rounded MT Bold","Arial"; padding-left:18px; border-left:1px dashed #FFECAD; border-right:1px solid #D8AF6B;}
.barra { background-color:#FEDE76;}
.fun_minidest { background-color:#F5F5F5; border-bottom:1px dashed #BDBDBD;}

/* Destaques pequenos da lateral direita da index */
.tit_minidest{ font-size:14px; color:#B03B24; font-weight:bold; padding-top:5px;}
.txt_minidest{ font-size:11px; color:#555555;}
.bot_det{ background-image:url(imagens/bot_det.jpg); padding-left:15px; padding-right:0px; padding-top:3px; padding-bottom:3px; font-size:11px; font-weight:normal; color:#9E272E; border:0px;cursor:pointer;}
.bot_fot{ background-image:url(imagens/bot_fot.jpg); padding-left:10px; padding-right:0px; padding-top:3px; padding-bottom:3px; font-size:11px; font-weight:normal; color:#9E272E; border:0px;cursor:pointer;}
.bot_reserv{ background-image:url(imagens/bot_reserv.jpg); padding-left:15px; padding-right:0px; padding-top:3px; padding-bottom:3px; font-size:11px; font-weight:normal; color:#9E272E; border:0px;cursor:pointer;}
.bot_mapa{ background-image:url(imagens/bot_det.jpg); padding-left:15px; padding-right:0px; padding-top:3px; padding-bottom:3px; font-size:11px; font-weight:normal; color:#9E272E; border:0px;cursor:pointer;}


/* Estilos para as páginas de conteudo*/
.fun_cont { background-color:#FFFFFF; border-bottom:1px dashed #BDBDBD;}
.txt_cont{ font-size:11px; color:#555555;}
.foto_cont { background-color:#FFFFFF; border:1px dashed #DDDDDD;}
.bot_volta{ background-image:url(imagens/bot_voltar.jpg); padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px; font-size:10px; font-weight:normal; color:#FFF900; border:0px;cursor:pointer;}
.bot_print{ background-image:url(imagens/bot_print.jpg); padding-left:3px; padding-right:3px; padding-top:1px; padding-bottom:1px; font-size:10px; font-weight:normal; color:#FFF900; border:0px;cursor:pointer;}


/* Estilos para a página de contato */
.bot_limpa{ background-image:url(imagens/bot_limpa.jpg); padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px; font-size:10px; font-weight:normal; color:#FFFFFF; border:0px;cursor:pointer;}
.bot_envia{ background-image:url(imagens/bot_envia.jpg); padding-left:3px; padding-right:4px; padding-top:1px; padding-bottom:1px; font-size:10px; font-weight:normal; color:#FFFFFF; border:0px;cursor:pointer;}
.campo_contato{ background-color:#FFFFFF; font-size:10px; color:#516571; border-left:0px; border-right:0px; border-top:0px; border-bottom:1px solid #8A99A2;}
.campo_contato2{ background-color:#FFFFFF; font-size:10px; color:#516571; border:1px solid #8A99A2;}


/* Estilos para a página reserva */
.fun_reserva { background-color:#FFFFFF; border:1px dashed #BDBDBD;}
.tit_reserva{ font-family:"Arial Rounded MT Bold","Arial"; font-size:14px; color:#B03B24; padding-top:5px;}



/* Estilos para o pop-up da galeria de fotos  */
.fun_tit_pop{ background-image:url(imagens/fun_tit_pop.jpg); height:25px; font-size: 12px; color:#FFF900; padding-left:15px; font-weight:bold; }
.barra2 { background-color:#FEDE76; padding-left:15px; font-size:11px; color:#555555; font-weight:bold;}
.bot_fechar{ background-image:url(imagens/bot_print.jpg); padding-left:5px; padding-right:5px; padding-top:1px; padding-bottom:1px; font-size:10px; font-weight:normal; color:#FFF900; border:0px;cursor:pointer;}
.foto { border:1px dashed #FEDE76; padding:3px;}
.foto2 { padding-top:5px; padding-bottom:5px;}
.txt_coment{ font-size: 11px; color:#555555; padding-left:15px; font-weight:bold; }
.txt_coment2{ font-size: 11px; color:#555555; padding-left:15px; font-weight:normal; }


/* Estilos para imoveis */ 
.fun_imo { background-color:#F4F4F4; border-bottom:1px dashed #BDBDBD;}
.fun_teto_imo { background-image:url(imagens/fun_teto_imo.jpg); width:235px; height:9px; background-repeat:no-repeat;}
.fun_meio_imo { background-color:#FFFFFF; border-left:1px solid #CACACA; border-right:1px solid #CACACA;}
.fun_base_imo { background-image:url(imagens/fun_base_imo.jpg); width:235px; height:9px; background-repeat:no-repeat;}
.tit_imo{ font-family:"Arial Rounded MT Bold","Arial"; font-size:14px; color:#B03B24; padding-top:5px;}
.bot_detalhes{ background-image:url(imagens/bot_detalhes.jpg); padding-left:3px; padding-right:3px; padding-top:1px; padding-bottom:1px; font-size:10px; font-weight:normal; color:#FFFFFF; border:0px;cursor:pointer;}
.foto_imo { border:1px solid #DDDDDD; padding:2px;}
.fun_teto_imodet { background-image:url(imagens/fun_teto_imodet.jpg); width:575px; height:9px; background-repeat:no-repeat;}
.fun_meio_imodet { background-color:#FFFFFF; border-left:1px solid #CACACA; border-right:1px solid #CACACA;}
.fun_base_imodet { background-image:url(imagens/fun_base_imodet.jpg); width:575px; height:9px; background-repeat:no-repeat;}


.txt_vermelho{ font-size:11px; color:#B03B24; padding-top:5px;}
.txt_preto{ font-size:11px; color:#555555; padding-top:5px;}
.foto_imo_teto { background-image:url(imagens/foto_imo_teto.jpg); width:235px; height:5px; background-repeat:no-repeat;}
.foto_imo_base { background-image:url(imagens/foto_imo_base.jpg); width:235px; height:29px; background-repeat:no-repeat;}




.botao_buscadeta { background-image:url(imagens/botao_busca1.jpg); padding-left:15px; padding-top:8px; padding-bottom:10px; font-size:9px; font-weight:bold; color:#FFFFFF; border:0px;cursor:pointer;}


/* Estilos para o rodape */
.fun_rodape{ background-color:#000000;}
.tit_rodape{ font-size:10px; color:#999999; padding-left:15px; border-left:1px dashed #555555;}
