html{margin:0;padding:0;font:9pt  verdana,"Arial Narrow", "Trebuchet MS", Helvetica;}
body{margin:0;padding:0;font:9pt  verdana,"Arial Narrow", "Trebuchet MS", Helvetica; }
img {border:0;}
a {text-decoration:none; color:#333333;}

/*.cx_fale {width:300px; background:#4A4A4A; height:22px; border:none; color:#FFFFFF;}
.form {float:left; margin:0 0 0 100px; width:550px; line-height:30px}*/
.titulo_interno {padding:35px 0 0 35px;background:url(../img/bg_titulo.jpg) no-repeat; width:965px; height:43px;}



#todoConteudo { width:1000px; border:10px solid #FFFFFF;margin:0 auto 0 auto;}

#topo {width:1000px;  height:100px; margin:0; padding:0; }

#menu ul {text-align:left; float:left; margin:5px 100px 0 0; margin:5px 90px 0 0\9;  padding:0; width:350px; }
#menu li {list-style: none; margin: 0;display: inline; text-align:left;  }
#menu li a {padding:0 15px 5px 15px; margin:0;text-decoration: none;font:8pt verdana, Helvetica, sans-serif;float:right;height:10px; border-right:1px solid; }
#menu li a:link {color: #27B0A9;}
#menu li a:visited {color: #27B0A9;}
#menu li a:hover {color: #003F87; }

#menuPrinc ul {text-align:left; float:right; margin:50px 0 0 0; padding:0; width:780px; }
#menuPrinc li {list-style: none; margin: 0;display: inline; text-align:left;  }
#menuPrinc li a {padding:8px 0 0 22px; margin:0;text-decoration: none;font:9pt verdana, Helvetica, sans-serif;float:right;height:8px; }
#menuPrinc li a:link {color: #003F87;}
#menuPrinc li a:visited {color: #003F87;}
#menuPrinc li a:hover {color: #27B0A9; }


#menuServicos ul {text-align:left; float:right;  height:28px; padding:0;  border:2px solid #CCCCCC;width:275px;margin:-70px 273px 20px 0; }/*margin:-70px 200px 20px 0\9; */
#menuServicos li {list-style: none; margin: 0;display: inline; text-align:left;  }
#menuServicos li a {padding:0 15px 5px 15px; margin:7px 0 0 0;text-decoration: none;font:9pt verdana, Helvetica, sans-serif;float:right;height:10px; border-right:1px solid #003F87; font-weight:bold }
#menuServicos li a:link {color: #003F87;}
#menuServicos li a:visited {color: #003F87;}
#menuServicos li a:hover {color: #27B0A9; }


#content {width:1000px; height:auto; display:table;  }
#content h1 { font:14pt Verdana, Arial, Helvetica, sans-serif; margin:0;  color:#6D8BAD;  font-weight:bold; }
#content h2 { font:12pt Verdana, Arial, Helvetica, sans-serif; margin:20px 0 0 0;  color:#1A3E67;  font-weight:bold; }
#content h3 { font:9pt Verdana, Arial, Helvetica, sans-serif; margin:0;  color:#1A3E67;  font-weight:bold; }
#content p { font:8pt Verdana, Arial, Helvetica, sans-serif; margin:10px 0 0 0; padding:0; color:#1A3E67; line-height:22px; }
#content td {font:8pt Verdana, Arial, Helvetica, sans-serif; margin:10px 0 0 0; padding:0; color:#1A3E67; line-height:20px; }

#content_esq {width:385px; margin:0 30px 0 35px; float:left; height:auto; display:table;  }
#content_dir {width:550px; float:left;height:auto; display:table;  }

#bandeiras { width:250px;float:right;  margin:0; padding:0; }

#info_home {float:left; width:450px; height:250px; margin:20px 20px 0 20px; }
#info_home h1 { font:14pt Verdana, Arial, Helvetica, sans-serif; color:#1A3E67; margin:10px 0 0 0; float:left; }
#info_home p { font:9pt Verdana, Arial, Helvetica, sans-serif; color:#1A3E67; margin:0; float:left;}
#info_home .img_eventos {float:left; margin:0 10px 20px 0; padding:2px; border:1px solid #999999}

#evento {float:left; clear:both; margin:15px 0 10px 0; width:300px}

#agenda {margin:20px 0 10px 35px;float:left; width:800px; clear:both;}


#reserva{ width:500px; height:53px; border:2px solid #CCCCCC; text-align:left;padding-left:20px;  cursor:pointer;}

#preco {float:left; width:129px; height:70px; background:url(../img/produto.jpg) no-repeat;  margin-left:20px; cursor:pointer; }


#fichaTecnica { margin:40px auto 0 auto;}
#fichaTecnica h1 { font:11pt Verdana, Arial, Helvetica, sans-serif; color:#fff;  margin:10px 0 0 0; line-height:20px}
#fichaTecnica h2 { font:11pt Verdana, Arial, Helvetica, sans-serif; color:#333;  margin:0 0 0 15px; line-height:20px}

#reservas {float:left; width:221px; height:358px; background:url(../img/bg_reservas.jpg) no-repeat;}
#reservas h1 { font:14pt Verdana, Arial, Helvetica, sans-serif; color:#969594;  margin:15px 0 0 15px;  text-align:left;}
#reservas h2 { font:10pt Verdana, Arial, Helvetica, sans-serif; color:#969594;  margin:0;  text-align:left; line-height:18px;}
#reservas p { font:7pt Verdana, Arial, Helvetica, sans-serif; color:#fff;  margin:0 0 0 15px;  text-align:left; line-height:15px;}
#reservas .cx_reserva {width:110px; height:22px; border:1px solid #999999;  margin:0 0 0 15px; padding:0; color:#000000; background:url(../img/calendario.jpg) no-repeat right #fff; cursor:pointer}
#reservas .select {width:50px; height:22px; border:1px solid #999999;  margin:0; padding:0; color:#000000;}


#rodape {width:1000px;  height:20px; padding:15px 0 20px 0; border-top:1px solid #003F87; margin:60px 0 0 0}

#rodape ul {text-align:left;  margin:0 auto 0 auto; padding:0; width:800px; }
#rodape li {list-style: none; margin: 0;display: inline; text-align:left;   }
#rodape li a {padding:2px 15px; margin:0;text-decoration: none;font:8pt Arial, Helvetica, sans-serif;float:left;font-weight:bold;border-right:1px solid #003F87;}
#rodape li a:link {color: #003F87;}
#rodape li a:visited {color: #003F87;}
#rodape li a:hover {color: #003F87; }
#rodape p {color:#000000; font-size:7pt; float:left; margin:50px 5px 0 0; padding:0;}


