/* CSS Document */

/*----------------------RESET--------------------*/

body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol,
li, dl, dt, dd, form, a, fieldset, input, th, td
{margin: 0; padding: 0; border: 0; outline: none;}

body{line-height: 1;}

h1, h2, h3, h4, h5, h6{font-size:100%; padding:.6em 0; margin:0 15px;}

ul, ol{list-style:none;}

a {color:#000; text-decoration: none;}

a img{border:0;}

/*----------------------RESET--------------------*/

*{behavior:url(iepngfix.htc)}

body{font:12px Arial, Helvetica, sans-serif;
scrollbar-face-color:#cce2ee;	scrollbar-highlight-color:#edf7f9; scrollbar-3dlight-color:#edf7f9; scrollbar-darkshadow-color:#edf7f9; scrollbar-shadow-color:#edf7f9; scrollbar-arrow-color:#fff; scrollbar-track-color:#edf7f9;}
/*----------------------DIVS--------------------*/

.esq-div, .fotos-balneario, .galeria-div, .menu-div, .parte-baixa, .top-div{position:relative; float:left;}

.autor-div{position:absolute; float:none; right:10px; bottom:15px; height:auto; width:auto;}

.conteudo-div{width:100%; height:auto;}

.esq-div{width:400px; height:auto;}

.galeria-div, .fotos-balneario{width:385px; display:inline; height:110px; background:url(img/galeria-bg.png) no-repeat left;}

.fotos-balneario{width:370px; background:none; clear:both; margin-top:-25px;}

.global-div{position:absolute; display:block; width:1000px; height:650px; margin:auto; left:50%; margin-left:-500px; margin-bottom:10px; background:url(img/bg-global_.jpg) no-repeat left;}

.menu-div{width:392px; height:55px; margin:20px 0 0 2px; background:url(img/menu-bg.png) repeat-x left bottom;}

.parte-baixa{width:397px; height:auto; background:url(img/onda.png) no-repeat bottom right; margin-top:10px; font:bold 14px Arial, Helvetica, sans-serif; color:#666;}

.texto-evento{width:390px; height:220px; overflow:auto; border-bottom:1px dotted #c0c0c0; clear:both;}

.top-div{width:400px; height:135px;}

/*----------------------DIVS--------------------*/

/*----------------------DIVERSOS--------------------*/

.aptos{background:url(img/aptos.png) no-repeat top center; width:38px;}

.aptos:hover{background:url(img/aptos.png) no-repeat bottom center;}

.balneario{background:url(img/balneario.png) no-repeat top center; width:107px;}

.balneario:hover{background:url(img/balneario.png) no-repeat bottom center;}

.contato{background:url(img/contato.png) no-repeat top center; width:50px;}

.contato:hover{background:url(img/contato.png) no-repeat bottom center;}

.contatoform{margin-left:15px;}

.contatoform textarea{border:1px solid #fff; font:11px Arial, Helvetica, sans-serif; width:200px; height:120px;}

.mysubmit{background:url(img/submit-bg.png) repeat-x left; border:1px solid #fff; font-weight:bold; color:#666;}

.eventos{background:url(img/eventos.png) no-repeat top center; width:50px;}

.eventos:hover{background:url(img/eventos.png) no-repeat center bottom;}

.floatleft{float:left; margin:3px;}

a.eventosant{float:right; margin:10px;}

a.eventosant span {display:none;}

.height100{height:100px;}

.height400{height:400px;}

.imgfloat{float:left; margin:5px;}

.inicial{background:url(img/inicial.png) no-repeat top center; width:38px;}

.inicial:hover{background:url(img/inicial.png) no-repeat bottom center;}

.left15{margin-left:15px;}

.lock{margin-top:630px;}

.margin5{margin:5px;}

.nav{width:auto; clear:both; height:55px; margin-left:15px;}

.nav li{float:left; text-align:center;}

.nav li a{display:block; height:55px; padding:0 8px;}

.nav li a span{display:none;}

.seta-apto, .seta-balneario, .seta-contato, .seta-eventos, .seta-inicial{margin:0 0 5px 86px;}

.seta-balneario{margin-left:172px;}

.seta-contato{margin-left:335px;}

.seta-eventos{margin-left:270px;}

.seta-inicial{margin-left:32px;}

.top5{margin-top:5px;}

.top10{margin-top:10px;}

.ulaptos {list-style:url(img/i_check.gif); list-style-position:outside; clear:both; margin:10px 0 0 25px; }
/*----------------------DIVERSOS--------------------*/

/*----------------------TEXTOS--------------------*/

h1{font:bold 16px Arial, Helvetica, sans-serif; color:#1d87b2; padding:0 0 5px 0;}

p{margin:10px; }

.texto{position:relative; float:none; display:block; margin:auto; clear:both;	}

/*----------------------TEXTOS--------------------*/

/*Fix IE. Hide from IE Mac\*/
* html .nav li a span{display:inline; color:#0099FF;}