body {
	font: 12px helvetica, verdana, arial, sans-serif;
	margin: 0px;
	padding: 0px 0px;
}

h1 { margin: 0 0 1em 0;  font-size: 1.7em; font-weight: normal; }
h2 { margin: 0 0 .5em 0; font-size: 1.3em; }
img { border: none; }


/* Layout */

.menu-layout {
	max-width: 950px;
	margin: 0px auto;
	padding-top: 0px;
}
.menu-bkg {background-color:#f1eee5;}
#top { margin: 0px auto; max-width:950px; }
#top-bkg2 {position:absolute; width: 100%; /* background-image: url(../images/bkg-viagens.jpg); background-repeat:repeat-x; */ background-color:#f1eee5; height:255px; margin-top:28px;} /*barra BKG do menu*/
#top-bkg {position:absolute; width: 100%; background-color:#333333; height:28px; margin-top:0px;  } /*barra topo (cor original red CA000F*)/

/*background-image:url('paper.gif');
background-repeat:repeat-y;*/

#topnav-bkg {position:relative; /*background-color:#EBEBEB; z-index:0;*/ height: 285px; }
header {
	position: absolute;
	height: 205px;
	z-index: 0;
	/*margin-top: 5px; padding-top: 5px;  background: url(../images/banner.png) no-repeat 50%; background-position:right top; 
	z-index: -1;*/
}
/*.logo {position: absolute; margin-top: 0px; padding-top:0px; height: 215px; witdth: 180px; float:left; display: inline; box-shadow:1px 1px 10px 2px rgba(0,0,0,0.10);} */
/*div#logo a {float: left; margin-top:0px; padding-top: 0px; z-index:1; box-shadow:1px 1px 10px 2px rgba(0,0,0,0.10);}*/
/*div#logo a:hover {background: url(../images/logo-hover.png) no-repeat;}*/
.nav_menu {background-color: none; padding-top: 0px;}
.clear { clear: both; line-height: 1px; }





/* ---- S A I B A  M A I S ---- */

div#nav-secundaria{
	position: absolute;
	font-size:11px;
	letter-spacing:1px;
	text-transform:uppercase;
	z-index:5;
	display:block;
    color: #ccc;
    padding-top: 222px;
    padding-left: 785px;
	/*background:#EA8800;*/
    
}

#nav-secundaria ul {
    list-style: none;
    margin: 0;
	
}

#nav-secundaria li {
    
	float: left;
	margin: 0;
	padding: 0 20px 0 0;
	display: block;
	padding: 10px;	
}
#nav-secundaria a {
	
	color: #000;
	text-decoration: none;
	border: none;
	background-color: #e2d6c7; /* SAIBA MAIS (cor de fundo)*/
	border: #fff 1px solid;
	padding: 10px;	box-shadow:1px -5px 10px 1px rgba(0,0,0,0.10);
}
#nav-secundaria a:hover {
	color: #fff;
	background-color: #CA000F; /* SAIBA MAIS (cor de fundo (hover original #CD202C))*/
	padding: 10px;
}



/* ---------------------------- */




/* Dropdown Menus */

	.nav_menu { position: relative; z-index: 1000; margin: 0px; padding: 0px; }
/* drop menu */
	.nav_menu .dropmenu { margin: 0; padding: 0; height: 28px; display: none; /* displays after menu load */ }
	
	/* all items  */
	.nav_menu ul.dropmenu li { height: 28px; }
	.nav_menu ul.dropmenu li:hover { background-color: #E1E1E1;  } /* items titulos BKG */ 
	.nav_menu ul.dropmenu li.selected { background-color: #700203; }
	.nav_menu ul.dropmenu li a { color: #000; text-decoration: none; padding: 0px; line-height: 12px; }
	.nav_menu ul.dropmenu li.selected a { color: #ffd200; }
	
	/* topitems */
	.nav_menu ul.dropmenu { margin: 0px; padding: 0px; }
	.nav_menu ul.dropmenu a.toplevel { height: auto; margin: 7px 10px 7px 20px; padding: 2px 0px 4px 0px; color: #fff; font-weight: bold; text-decoration: none; }
	.nav_menu ul.dropmenu a.toplevel.hover { color: #000;} /* items titulos */
	.nav_menu ul.dropmenu a.toplevel.selected { color: #f7ad0b; }
	.nav_menu ul.dropmenu a.toplevel.hover.selected {  }
	
	/* subitems */
	.nav_menu ul.dropmenu li ul { background-color: #E1E1E1; border-top: 5px solid #fff; border-bottom: 5px solid #000;} /* drop BKG*/
	.nav_menu ul.dropmenu li ul li a.sublevel { color: #000; width: 150px; padding: 5px 5px 5px 20px; margin: 0px; } /* items atividades*/
	.nav_menu ul.dropmenu li ul li a.sublevel.hover { color: #fff; background-color: #CA000F; } /* items atividades — texto + barra BKG */
	.nav_menu ul.dropmenu li ul li a.sublevel.selected { color: #f7ad0b; }
	.nav_menu ul.dropmenu li ul li a.sublevel.hover.selected {  }
	
	/* sub subitems */
	.nav_menu ul.dropmenu li ul ul { left: -10px; border: none; border-left: 1px solid #fff; }
	
	/* Sub Menu Indicators */
	.nav_menu ul.dropmenu a.indicator { background: url(../images/arrow_right.gif) no-repeat right 50%; }
	.nav_menu ul.dropmenu a.toplevel.indicator { background: url(../images/arrow_down.gif) no-repeat 0px bottom; }
