/* CSS Document */} /*--------- styles comums---------*/Body {background: #999999 url(images/bg2.gif);margin-top:17px;text-align:center;font-family: Verdana, Helvetica, sans-serif;font-size:12px;}#container {width:790px;border: 2px solid #ffcc00;}#conteudo {background:#E9E9E9;width:790px;height:auto;margin:auto;}#cabeceira { background-image:url(images/topo1.gif) no-repeat center;width:790px;height:125px;margin:0 0 0 0px;}#box {background:url(images/Animação1.gif);width:790px;height:340px;margin: 1 0 0 0px;}input.botao {background:#ffcc00;color:#ffffff;font-weight:bold;} input.botao_a{background:#999999;color:#ffffff;font-weight:bold;}input.text{border:1px solid #ffcc00;}textarea.line{border:1px solid #ffcc00;}#corpo {background:transparent; width:400px; height:240px; float:left; text-align:justify; margin: 50 0 0 15px; padding: 10 10 0 10px;}#rodape {width:790px;height:130px;float:left;padding-top:0px;}h2{font-size:18px;color:#666666;margin:0px;padding:3px;}/*--------- end style comums---------*//*--------- top menu ---------*/#menuhor { border:none;margin:5 0 0 88px;font: 10px Verdana, sans-serif;color:black;}#menuhor li {list-style: none; display: inline;}#menuhor li a {height: 20px; /* IE5.0 bug */padding:5 20 5 20px;margin:-2px; border: 2px solid #b1b1b0; background:#FFCC00 ;text-decoration: none;}#menuhor li a:link {color:black;}#menuhor li a:visited {color:black;}#menuhor li a:hover {background: #b1b1b0;color: black; border:2px solid #FFCC00;}/*--------- end top menu --------*//*--------- página index.html---------*/.titulo{color:black; font-size:16px;font-weight:bold;letter-spacing: 2px;  margin: 0px 0px 8px 0px;}.titlat{  background-color: ffcc00;color:gray; font-size:18px;font-weight: bold;text-transform :uppercase; padding: 5px 3px 5px 5x; letter-spacing: 1px; margin: 0px 0px 8px 0px;border-top: 2px solid #ffcc00;}#caixa { background:#D7D8D2;width:320px;height:300px;float:right;margin:20 0 10 0px;border-right:3px #B3B5B8 solid;padding-bottom:10px;} #more { background:url(images/Aba.gif) no-repeat;float:left;padding : 5px 10px 5px 10px; border-top : 1px solid #cccccc; border-bottom : 1px solid #cccccc;margin-top:30px;}A.linknav, A.linknav:VISITED, A.linknav:ACTIVE, A.linknav:FOCUS, A.linknav:LINK{ color: #494E6B; text-decoration:none;} A.linknav:HOVER{ color: #3F7DE3; } #anuncio{ background:url(images/anuncio.gif);width:270px;height:60px;float:left;margin: 60 60 0 0px;}/*---------end index.html---------*//*--------- página Reservas.html---------*/ #caixa_1 { background:#D7D8D2;width:320px;height:390px;float:right;margin: 40 0 10 0px;border-right:3px #B3B5B8 solid;}#left_box{width:420px;height:300px;float:left;margin:10px 5px 10px 10px;padding: 30 0 30 12px;border-left:1px  #CCCCCC solid;text-align:left;}  form.login { background-color: transparent; width:440px;font: 12px verdana, arial, helvetica, sans-serif;}.news_box{padding:10 0 0 0px;clear:both;}img.pic_news{float:left;padding:2px;margin-right:15px;margin-left:5px;}.title {font-size:18px;font-weight:bold;color:gray;padding-left:10px;padding-bottom: 20px;}/*--------- end Reservas.html---------*/ /*--------- página  Aptos e preços.html--------*/ul.services {list-style-type:none; float:left; display:block; width:auto; height:20px; margin:0px; padding:10px 0 0 20px;}ul.services li {display:inline;}a.nav_services:link, a.nav_services:visited {display:block; padding:1px 0 0 14px; margin:2px;width: auto; height: auto; text-align:left; line-height:17px;text-decoration:none; background:url(images/bullet.png) no-repeat left; color:#000;}a.nav_services:hover {display:block; padding:1px 0 0 14px; margin:2px;width:auto; height:auto; text-align:left; line-height:17px;text-decoration:none; background:url(images/bullet_a.png) no-repeat left; color:#000000;} #caixa_2 { background:#dfdfdf;width:320px;height:300px;float:right;margin:20 0  10 0px;padding: 0 0 10 5px;border-right:3px #B3B5B8 solid;}#corpo_1 {background:transparent; width:400px; height:240px; float:left; text-align:justify; margin: 30 0 0 15px; padding: 10 10 10 10px;}#cartoes { float:right;margin-top:5px;}#div table { width:150px;height:100px;}/*--------- end apto e precos.html--------*//*--------- página Fale conosco.html---------*/  #lateral_2 {background:transparent;  width:280px;  height:300px; float:left; margin:0 20 10 30px;  }#caixa_3{ background:#D7D8D2;width:320px;height:300px;float:right;margin: 40 0 20 0px;border-right:3px #B3B5B8 solid;padding-bottom:10px;}#anuncio_1{ background:url(images/anuncio.gif);width:270px;height:60px;float:left;margin: 10 0 10 30px;}/*--------- end Fale conosco.html---------*//*--------- página Localização.html---------*/#box_1 {background:#D7D8D2;width:310px;height:260px;float:right;padding: 15px;margin: 30 0 0 0px;text-align:justify;border-right:3px #B3B5B8 solid;}#location {float:left;margin: 30 30 0 20px;padding-top:10px;text-align:left;}#mapa {width:300px;float:left;margin:20 0 0 30px;padding-bottom:20px;}#dica {background:transparent;width:200px;height: 200px;float:right;margin:53 10 0 0px;padding: 10 10 10 10px;}div.style_2 { width:200px;color:red;font-size:10px;}/*--------- end Localização.html---------*//*---------  navigaçtion footer--------*/ul.footer_menu {list-style-type:none; float:left; display:block; width:auto; height: auto;  margin:0px; padding:3px 0 0 10px;}ul.footer_menu li {display:inline;}a.nav2:link, a.nav2:visited {display:block; float:left; padding:4px 0 0 5px; margin:2px;width: auto; height:20px; text-align:center; line-height:16px;text-decoration:none; color: gray;}a.nav2:hover {display:block; float:left; padding:4px 0 0 5px; margin:2px;width:auto; height:20px; text-align:center; line-height:16px;text-decoration:none;color:#000000;}#footer{width:790px;height:40px;clear:both;background-color:#D7D8D2;} #copyrights{width:240px;color: #666666; font-size:10px;float:left;padding:10px;} #madeby{width:200px;height:30px;color: #666666;font-size:10px;float:right;text-align:center;padding-top:10px;}#madeby a{text-decoration:none;color:#666666;}/*---------  end navigaçtion footer ---------*/