#botoes{
  background-image:url(../../home/imgs/fundo_botao.png);
  background-position:top;
  background-repeat:no-repeat;
  height:22px;
  margin-top:0px;
  padding-top:3px;
  text-align:center;
}

#c3{
  background-image:url(../../home/imgs/fundo_centro_claro_top.png);
  background-position:top;
  background-repeat:no-repeat;
  padding-top:10px;
  width:960px;
}

#calendario{
  background-image:url(../../home/imgs/fundo_cal.png);
  background-position:top;
  background-repeat:no-repeat;
  height:260px;
  padding-top:9px;
  text-align:center;
  vertical-align:middle;
}

#espaco_vertical{
  height:223px;
}

#fundos123{
  background-image:url(../../home/imgs/fundo_top2.png);
  background-position:top;
  background-repeat:no-repeat;
  height:145px;
  text-align:center;
}


#galeria{
  background-image:url(../../home/imgs/fundo_centro.png);
  background-position:top;
  background-repeat:no-repeat;
  border:0px;
  height:260px;
  margin:0px;
  padding-left:0px;
  vertical-align:middle;
  text-align: center;
}

#gridblocos{
  background-image:url(../../home/imgs/fundo_blocos.png);
  background-position:bottom;
  background-repeat:no-repeat;
  border:0px;
  height:160px;
  padding:0px;
  width:220px;
}

#gridblocos280{
  background-image:url(../../home/imgs/fundo_blocos_280.png);
  background-position:bottom;
  background-repeat:no-repeat;
  border:0px;
  height:160px;
  padding:0px;
  width:280px;
}

#gridblocos340{
  background-image:url(../../home/imgs/fundo_blocos_340.png);
  background-position:bottom;
  background-repeat:no-repeat;
  border:0px;
  height:160px;
  padding:0px;
  width:340px;
}

#gridmenu{
  background-image:url(../../home/imgs/fundo_menu.png);
  background-position:top;
  background-repeat:no-repeat;
  height:235px;
  padding-top:10px;
  text-decoration:none;
  width:220px;
}

#gridrodape{
  background-image:url(../../home/imgs/fundo_rodape.png);
  background-position:bottom;
  background-repeat:no-repeat;
  height:145px;
  width:940px;
}

#logo_top{
  margin-top:10px;
  text-align:left;

}


#pacotesnews{
  background-image:url(../../home/imgs/news.png);
  background-repeat:no-repeat;
  border:0px;
  height:235px;
  margin-top:0px;
  padding:0px;
  vertical-align:top;
}

#TitBlocos{
  color:#333333;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:12px;
  font-weight:bold;
  margin-bottom:10px;
  margin-left:10px;
  text-transform:uppercase;
}

#TitMenu{
  color:#333333;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:12px;
  font-weight:bold;
  margin-bottom:10px;
  margin-left:10px;
  text-transform:uppercase;
}

#wrapper{
  position: absolute;
}

#wrapper2{
  position: relative;
}

.coluna{
  color:#999999;
  float:left;
  font-size:10px;
  margin-left:10px;
  margin-right:10px;
  margin-top:10px;
  text-decoration:none;
  width:270px;
}

.coluna2{
  color:#999999;
  float:right;
  margin-right:20px;
  margin-top:10px;
  text-decoration:none;
  width:390px;
}

.coluna_rodape1{
  color:#999999;
  float:left;
  font-size:10px;
  margin-left:6px;
  margin-right:10px;
  margin-top:6px;
  text-decoration:none;
  width:525px;
}

.coluna_rodape2{
  color:#999999;
  float:right;
  margin-right:6px;
  margin-top:10px;
  text-decoration:none;
  width:390px;
}

.container_16{
  text-align:left;
}

.marcadoresp{
  margin-left:20px;
  margin-top:13px;
}

.menu23{
  color:#333333;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:12px;
  font-weight:bold;
  margin-left:10px;
  text-decoration:none;
}

.MenuH{
  color:#333333;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
}

.oaCalendarioDia{
  background:#B4B4B4;
  border:solid #CCCCCC;
  border:1px;
  color:#FFFFFF;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10px;
  font-weight:bold;
  height:10px;
  margin:0px;
  text-decoration:none;
}

.oaCalendarioDiaEspaco{
  background:#999999;
  border:1px solid #CCCCCC;
  color:#FFFFFF;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10px;
  font-weight:bold;
  height:10px;
  margin:0px;
  text-decoration:none;
}

.oaCalendarioDiaTexto{
  color:#FFFFFF;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10px;
  margin:0px;
}

.oaCalendarioDiaTitulo{
  background:#999999;
  border:1px solid #FBC533;
  color:#FFFFFF;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10px;
  font-weight:bold;
  margin:0px;
  text-decoration:none;
  text-transform:capitalize;
}

.oaCalendarioMes{
  border:1px;
  color:#FFFFFF;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:bold;
  margin:0px;
  padding:1px;
  text-decoration:none;
  text-transform:capitalize;
}

.oaCalendarioMesFundo{
  background-image:url(../../home/imgs/cal_fundo_mes2.jpg);
  background-repeat:repeat-x;
  height:22px;
}

.pequeno{
  color:#999999;
  margin-left:15px;
  margin-right:15px;
  margin-top:10px;
  text-align:center;
  text-decoration:none;
  width:200px;
}

.pequeno280{
  color:#999999;
  margin-left:15px;
  margin-right:15px;
  margin-top:10px;
  text-align:left;
  text-decoration:none;
  width:280px;
}

.pequeno340{
  color:#999999;
  margin-left:15px;
  margin-right:15px;
  margin-top:10px;
  text-align:left;
  text-decoration:none;
  width:310px;
}

.texto1{
  color:#666666;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:12px;
  margin-left:10px;
  margin-top:10px;
}

.titulo1{
  color:#333333;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:12px;
  font-weight:bold;
  margin-bottom:5px;
  text-decoration:none;
}

.titulo2{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:larger;
  font-weight:bold;
  margin-bottom:20px;
  margin-top:10px;
  text-transform:none;
}

.titulo_inverso{
  color:#EEEEEE;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:13px;
  font-weight:bold;
  margin-left:20px;
  margin-top:3px;
  text-decoration:none;
}

.tLink{
  color:#999999;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:9px;
  margin-bottom:5px;
  margin-top:5px;
  text-decoration:none;
}

.tNormal{
  color:#666666;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:9px;
  line-height:16px;
  text-decoration:none;
}

.tNormalInv{
  color:white;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:9px;
  line-height:16px;
  text-decoration:none;
}

.tTitulo{
  color:#333333;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:12px;
  font-weight:bold;
  margin-bottom:5px;
  margin-top:5px;
  text-decoration:none;
}

.tTituloCinza{
  color:#939393;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:12px;
  font-weight:bold;
  margin-bottom:5px;
  margin-top:5px;
  text-decoration:none;
}

a:hover{
  color:#666633;
  text-decoration:none;
}

a:link,a:visited{
  color:#666633;
  text-decoration:none;
}

html{
  min-height:: 100%;
}

body{
  background-color:#FFFFFF;
  /*
  background-image:url(../../home/imagens/top2.png);
  background-position:bottom;
  background-repeat:repeat-x;
  */
  color:#666633;
  font-size:12px;
  margin-top:1px;
  padding-top:0px;
  min-height:: 100%;

}

img{
  border:none;
  text-decoration:none;
}

span.show-tooltip-text{
  background-color:#F8C400;
  border:2px dashed #333333;
  color:white;
  display:none;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10px;
  margin:2px;
  outline:#888888 solid 6px;
  padding:6px;
  padding-left:12px;
  padding-right:12px;
  position:absolute;
}

td{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  margin-bottom:5px;
  margin-top:5px;
  text-decoration:none;
}

tDestaqueInverso{
  color:white;
  font-size:12px;
  text-decoration:none;
}
