#botoes{
    background-image:url(../../layout/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(../../layout/imgs/fundo_centro_claro_top.png);
    background-position:top;
    background-repeat:no-repeat;
    padding-top:10px;
    width:960px;
}

#calendario{
    background-image:url(../../layout/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:5px;
}

#fundos123{
    background-image:url(../../layout/imgs/fundo_top2.png);
    background-position:top;
    background-repeat:no-repeat;
    height:145px;
    text-align:center;
}

#galeria{
    background-image:url(../../layout/imgs/fundo_centro.png);
    background-position:top;
    background-repeat:no-repeat;
    border:0px;
    height:260px;
    margin:0px;
    padding-left:20px;
    vertical-align:middle;
}

#gridblocos{
    background-image:url(../../layout/imgs/fundo_blocos.png);
    background-position:bottom;
    background-repeat:no-repeat;
    border:0px;
    height:160px;
    padding:0px;
    width:220px;
}
#gridblocos280{
    background-image:url(../../layout/imgs/fundo_blocos_280.png);
    background-position:bottom;
    background-repeat:no-repeat;
    border:0px;
    height:160px;
    padding:0px;
    width:280px;
}
#gridblocos340{
    background-image:url(../../layout/imgs/fundo_blocos_340.png);
    background-position:bottom;
    background-repeat:no-repeat;
    border:0px;
    height:160px;
    padding:0px;
    width:340px;
}

#gridmenu{
    background-image:url(../../layout/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(../../layout/imgs/fundo_rodape.png);
    background-position:bottom;
    background-repeat:no-repeat;
    height:145px;
    width:940px;
}

#logo_top{
    margin-top:0px;
    text-align:center;
    width:220px;
}

#miolo{
    background-image:url(../../layout/imgs/miolo.png);
    background-repeat:no-repeat;
    color:#333333;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    width:700px;
}

#pacotesnews{
    background-image:url(../../layout/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;
}

.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;
}

.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(../../layout/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:250px;
}

.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{
    color:#666666;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:larger;
    font-weight:bold;
    margin-bottom:20px;
    margin-left:10px;
    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:#7C620D;
    font-weight:bold;
    text-decoration:none;
}

a:link,a:visited{
    color:#333333;
    text-decoration:none;
}

body{
    background-image:url(../../layout/imgs/fundo.png);
    background-repeat:repeat-x;
    color:#241F05;
    font-size:12px;
    padding-top:20px;
}

img{
    border:none;
    text-decoration:none;
}

span.show-tooltip-text{
    color:white;
    display:none;
    font-size:10px;
    padding:6px;
    padding-left:12px;
    padding-right:12px;
    position:absolute;
  background-color: #F8C400;
  border: 2px dashed #333333;
  margin: 2px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  outline: #888888 solid 6px
}

td{
    color:#666666;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;
    margin-bottom:5px;
    margin-top:5px;
    text-decoration:none;
}

tDestaqueInverso{
    color:white;
    font-size:12px;
    text-decoration:none;
}
