/* //  POUSADA XINGU //  Point Systems  // */

body { margin: 0px; height: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: url(../_image/bg_geral.gif) repeat; background-attachment:fixed; }

/* ///////////////////////////////////////////// CONTENT /////*/

#content { position: absolute; width: 759px; height: auto; left: 50%; margin-left: -389px; background-color: #005566; border-left: 10px solid #005566; border-right: 10px solid #005566; } * html body #content { height: 100%; }

#header { float:left; width: 759px; height: 134px; background: url(../_image/bg_header.jpg) no-repeat; top: 10px; left: 10px; margin-top: 10px; }

.logo { float:left; margin: 10px 0 0 10px; }

.link_header_01, .link_header_02 { text-decoration: none; font-size: 14px; font-weight: bold; color: #00ABC8; letter-spacing: -1px; float: right; margin: 15px 25px 0 0; } .link_header_01:hover, .link_header_02:hover { color: white;  }

.link_header_01 span, .link_header_02 span { color: white; }

#middle { float:left; margin-top: 10px; width: 751px; height: auto; background:url(../_image/bg_cont_middle.gif) repeat-y; border-right: 4px solid #007189; border-left: 4px solid #007189; border-top: 4px solid #007189; }

#foot { float:left; width: 759px; height: 19px; background: url(../_image/bg_cont_foot.gif) no-repeat; }

#canto { position:absolute; right: 0px; top: 154px; width: 65px; height: 65px; background: url(../_image/canto.gif) no-repeat; } * html body #canto  { right: -1px; }

#menu { float:left; margin: 0px; padding: 0px; list-style: none; font-size: 14px; font-weight: bold; line-height: 26px;}

#menu a {  display: block; width: 215px;  margin-left: 6px; padding-left: 20px; color: #00A3BF; text-decoration: none; letter-spacing: -1px; border-bottom: 1px dashed #00A3BF; background: url(../_image/bullet.gif) no-repeat 2px 7px; } #menu a:hover { color: white; }

#menu a span { color: white; }

#conteudo { float:right; width: 500px; height: auto; }

#conteudo a { color: #00A3BF; text-decoration: none; } #conteudo a:hover { color: white; }

div>#galeria { float:left; margin-left: 16px; }

* html body #galeria { float:left; width: 100%; height:auto; padding-bottom: 15px; }

#galeria a { float:left; margin: 12px; display:block; padding: 6px; background-color: #FFFFFF; } #galeria a:hover { background-color: #00A3BF; }

#bottom { float:left;  width: 749px; height: auto; color: white; font-size: 11px; margin-top: 20px; padding-left: 10px; padding-bottom:15px; }

#bottom a { position:absolute; right:10px; margin-top: -5px; color: white; text-decoration: none;}

.border { border: 6px solid white; }

.table_01 { background-color: #016076; color: #016076; border: 6px solid #00A3BF; margin-left: 26px; }

.table_01 td { background-color: white; }

/* ///////////////////////////////////////////// FORMS /////*/

.f_w { width: 440px;}

form { float:left; padding: 0 0 0 26px; color: white; font-size: 11px; }

label { width: 100px; display:block; }

input, textarea { font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-top: 3px; margin-bottom: 6px; }

.button { padding: 5px; margin-top: 10px; }

/* ///////////////////////////////////////////// GERAL /////*/

a img { border: 0px; }

h1 { margin: 0px; padding: 20px 20px 0px 25px; font-size: 25px; color: #00A3BF; letter-spacing: -1px; }

h2 { margin: 0px; padding: 5px 20px 0px 25px; font-weight: normal; font-size: 18px; color: white; letter-spacing: -1px; }

p { margin: 0px; padding: 10px 20px 10px 25px; color: white; line-height: 20px; }

#conteudo ul { position:relative; color: white; margin-top: 0px; margin-left: 10px; } * html body #conteudo ul { margin-left: 55px; }