/* CSS Document */

body {
background-image:url('images/fundo.jpg');
margin:0px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#333333;}

.geral {width:775px; height:2500px; margin:0px auto;}

.topo {width:770px; height:200px; margin:0px auto;}

.destaque {width:770px; margin:0px auto; padding:10px 0 30px 0;}

.logo {height:167px; width:770px; text-align:left; float:left;}

.guia {font-size:11px; color:#990000; text-align:center; font-weight:bold; padding-bottom:10px;}

.textoLocal {font-size:12px; text-align:left; padding:20px 0px 0px 20px; }

.link {font-weight:bold; font-size:12px; color:#333333;}

.conteudo {width:770px; margin:0px auto;}

.pousada {width:758px; height:356px; background-image:url(images/pousada.jpg); background-repeat:no-repeat; padding-bottom:20px; float:left;}

.textoPousada{font-size:12px; text-align:left; padding-left:40px; position:relative; top:280px; left:370px; float:left;}

.piscina {width:456px; height:363px; background-image:url(images/estrutura.jpg); background-repeat:no-repeat; float:left;}

.textoPiscina {font-size:12px; text-align:left; position:relative; top:267px; left:20px; float:left;}

.acomodacoes {width:291px; height:329px; background-image:url(images/acomodacoes.jpg); background-repeat:no-repeat; float:left;}

.textoAcomodacoes {font-size:12px; text-align:left; position:relative; top:223px; left:50px; float:left;}

.cafe {width:680px; height:337px; background-image:url(images/cafe.jpg); background-repeat:no-repeat; position:relative; top:20px; left:53px; float:left;}

.textoCafe {font-size:12px; text-align:left; position:relative; top:232px; left:413px; float:left;}

.passeio {width:651px; height:432px; background-image:url(images/passeio.jpg); background-repeat:no-repeat; position:relative; top:50px; left:58px; float:left;}

.textoPasseio {font-size:12px; text-align:left; position:relative; top:285px; padding-left:25px; float:left;}

.praia {width:525px; height:234px; background-image:url(images/praia.jpg); background-repeat:no-repeat; float:left; position:relative; top:80px; left:50px;}

.textoPraia {font-size:12px; text-align:left; position:relative; top:150px; left:260px; float:left;}

.tabela {width:770px; position:relative; top:100px;  bottom:50px; float:left; text-align:left;}

.tituloTabela {font-size:15px; color:#FFFFFF;font-weight:bold;}

.textoTabela {font-size:13px; color:#333333;}

.red {font-size:13px; font-weight:bold; color:#990000;}

.branco {font-size:15px; font-weight:bold; color:#ffffff;}

.negrito {font-weight:bold;}

.legenda {font-size:12px; color:#326598; text-align:center;}