/* definições do menu */

#menuTopo {
height:25px;
width:980px;
padding-top:11px;
position:relative;
bottom:8px;
left:0px;
z-index:1000;
}

#menuTopo2 {
width:778px;
height:23px;
padding-top:11px;
background: url(../imagens/bg_topoMenu.gif) no-repeat right top;
position:relative;
z-index:1000;
}

#menuTopo .colUm img {vertical-align:middle;}

#menuTopo .colDois img {vertical-align:bottom;}

#menuTopo .colUm a {color:#FFFFFF;}

#menuTopo .colUm {
float:left;
width:168px;
padding: 3px 0px 0px 12px;
}

#menuTopo .colDois {
float:left;
width:650px;
}

#menuTopo .colDois img {
cursor:pointer;
}

#menuTopo .colDois ul, #menuTopo .colDois li {
display:inline;
list-style-type:none;
}

#menuTopo .colDois li {margin-right:-3px;}

/* definições submenus */

.menu a, .subMenu a {
display:block;
width:95%;
color:#787878;
text-decoration:none;
}

.menu a:hover, .subMenu a:hover {
color:#787878;
text-decoration:underline;
}

.menu {
font-size:12px;
color:#787878;
text-align:left;
position:absolute;
visibility:hidden;
}

.menu .topo {
height:5px;
clear:both;
background:url(../imagens/menu_bgTop.gif) repeat-x left top;
}

.menu .titulo {
padding: 0px 9px 5px 9px;
font-weight:bold;
background: #E7EFF1 url(../imagens/menu_bgTit.gif) repeat-x left bottom;
border-left: 1px solid #B6CFD8;
border-right: 1px solid #B6CFD8;
}

.menu .item {
padding: 4px 9px 4px 9px;
background:#FFFFFF;
border-left: 1px solid #B6CFD8;
border-right: 1px solid #B6CFD8;
cursor:pointer;
}

.menu .itemSubmenu {
background: #fff url(../imagens/menu_bgSubmenu.gif) no-repeat right 1px;
padding: 4px 9px 4px 9px;
border-left: 1px solid #B6CFD8;
border-right: 1px solid #B6CFD8;
cursor:pointer;
}

.menu .separador {
text-align:center;
border-left: 1px solid #B6CFD8;
border-right: 1px solid #B6CFD8;
background-color:#FFFFFF;
}

.subMenu {
font-size:12px;
color:#787878;
text-align:left;
position:absolute;
visibility:hidden;
}

.subMenu .tit {
background: url(../imagens/menuSub_bgTop.gif) repeat-x top left;
text-align:left;
}
.subMenu .tit a {
padding-left:6px;
display:block;
}

.subMenu .item {
padding: 4px 9px 2px 21px;
background: url(../imagens/menuSub_bgItem.gif) no-repeat left top;
border-right: 1px solid #B6CFD8;
cursor:pointer;
}

.subMenu .itemresort {
padding: 4px 9px 2px 21px;
background: url(../imagens/menuSub_bgItemresort.gif) no-repeat left top;
border-right: 1px solid #B6CFD8;
cursor:pointer;
}

.subMenu .separador {
text-align:center;
border-right: 1px solid #B6CFD8;
background: url(../imagens/menuSub_bgItem.gif) no-repeat left top;
}

.subMenu .bgBottom {background: url(../imagens/menuSub_bgBottom.gif) repeat-x top left;}


.tabelaIngressosDescontos{
 border:1px solid #C5DCE6;
 border-top:0px;
 border-right:0px;
}
.tabelaIngressosDescontos_topo{
color:#00417D;
font-size:11px;
font-weight:bold;
}
.tabelaIngressosDescontos tr td{
 border-top:1px solid #C5DCE6;
 border-right:1px solid #C5DCE6;
 padding:6px;
}
