#header .containerMenus .headerEDB {

	background:transparent url(images/headerEDB.gif) repeat-x scroll 0 0;

	float:left;

	height:70px;

	width:100%;

	margin:0;

}



#header .containerMenus .menu {

	width:auto;

	height:auto;

	float:left;

	padding:0;

}



/*1º nivel menu*/



#header .containerMenus .menu ul {

	list-style:none;

	font-family:helvetica;

	font-size:15px;

	line-height:24px;

	margin:0;

	padding:0;

	float:left;

}



#header .containerMenus .menu ul li {

	float:left;

	margin:0 10px 0 0;

	text-transform:uppercase;

}



#header .containerMenus .menu ul a:hover {

	text-decoration:underline;

}



#header .containerMenus .abaLeft {

	float:left;

	padding:0 0 0 10px;

	background:url(images/abaLeft.gif) no-repeat left;

}



#header .containerMenus .abaRight {

	float:left;

	padding:0 10px 0 0;

	background:url(images/abaRight.gif) no-repeat right;

}



#header .containerMenus .abaLeft .abaRight a {

	background:#FEF0DA none repeat scroll 0 0;
	
	color:#8B4800;
	
	display:block;
	
	float:left;
	
	font-size:12px;
	
	height:24px;
	
	padding:0;
	
	text-decoration:none;
	
	-moz-border-radius: 0px;
	
	-webkit-border-radius: 0px;
}



/*1º nivel menu selected*/



#header .containerMenus .selected .abaLeft {

	background:url(images/abaLeftSelected.gif) no-repeat left;

}



#header .containerMenus .selected .abaRight {

	background:url(images/abaRightSelected.gif) no-repeat right;

}



#header .containerMenus .menu ul li.selected .abaLeft .abaRight a {

	background:#b5853a;

	color:#FFF4E2;

}



#header .containerMenus .menu ul li.selected ul li .abaLeft .abaRight a {

	background:transparent none repeat scroll 0 !important;

	color:#484848!important;

}



#header .containerMenus .menu ul li.selected ul li .abaLeft .abaRight a:hover {

	background:#EADBC3 none repeat scroll 0 0!important;

}



/*style class hover*/



#header .containerMenus .hover .abaLeft {

	background:url(images/abaLeftHover.png) no-repeat left top;

	height:35px;

}



#header .containerMenus .hover .abaRight {

	background:url(images/abaRightHover.png) no-repeat right top;

	height:35px;

}



#header .containerMenus .hover .abaLeft .abaRight a {

	background:url(images/repeatHover.gif) repeat-x!important;

	height:35px;

	color:#8B4800!important;

}



#header .containerMenus .menu ul li.selected ul li .abaLeft .abaRight a {

	background:none;

	color:#8B4800 !important;

}

/*2º nivel menu*/



#header .containerMenus .menu ul li.hover {

	float:left;

	margin:0 10px 0 0;

	position:relative;

	text-transform:uppercase;

	z-index:2000;

}



#header .containerMenus .menu ul li ul {

	display:none;

	padding:0;

	position:absolute;

	top:27px;

	width:292px;

	z-index:-1;

	clear:both;

}



#header .containerMenus .menu ul li.hover ul {

	display:block;

}



#header .containerMenus .menu ul li ul li {

	width:100%;

	background:url(images/bgLi.png) repeat-y;

	margin:0;

	padding:0;

	display:inline;

	height:auto;

	position:relative;	

}



#header .containerMenus .menu ul li ul li .abaLeft {

	height:auto;

	padding:0;

	background:none;

	background:transparent url(images/bgA.gif) no-repeat 10px 8px;

}



#header .containerMenus .menu ul li ul li .abaRight {

	background:transparent url(images/pontilhado.gif) repeat-x scroll center bottom;

	color:#484848;

	display:block;

	height:auto;

	margin:0 0 0 20px;

	padding:0;

	text-decoration:none;

	text-transform:none;

	width:245px;

}



#header .containerMenus .menu ul li ul li .abaLeft .abaRight a {

	background:transparent none repeat scroll 0 0;

	height:auto;

	margin:0;

	padding:0;

	width:245px;

	display:block;

	text-decoration:none;

	text-transform:none;

	color:#484848;

}





#header .containerMenus .menu ul li.hover ul li .abaLeft .abaRight a {

	background:none!important;

}



#header .containerMenus .menu ul li.hover ul li .abaLeft .abaRight a:hover {

	background:#eadbc3!important;

}



#header .containerMenus .menu ul li ul li.subTop {

	background:url(images/subTop.png) no-repeat top;

	width:292px;

	height:10px;

	float:left;

	display:block;

	overflow:hidden;

}



#header .containerMenus .menu ul li ul li.subBottom {

	background:url(images/subBottom.png) no-repeat top;

	width:292px;

	height:10px;	

	float:left;

	display:block;

	clear:both;

	position:relative;

	z-index:-1;

}



/*3º nivel menu*/



#header .containerMenus .menu ul li ul li ul {

	display:inline;

	margin:0 0 0 270px;

	z-index:5;

	left:0;

	top:0;

}



#header .containerMenus .menu ul li ul li ul li.subTop {

	background:url(images/subTop2.png) no-repeat top;

}

/*menu-bp*/

#header .containerMenus .headerEDB {

	background:transparent url(images/headerEDB.gif) repeat-x scroll 0 0;

	float:left;

	height:70px;

	width:100%;

	margin:0;

}



#header .containerMenus .menu-bp {

	width:auto;

	height:auto;

	float:left;

	padding:0;

}



/*1º nivel menu*/



#header .containerMenus .menu-bp ul {

	list-style:none;

	font-family:helvetica;

	font-size:15px;

	line-height:23px;

	margin:0;

	padding:0;

	float:left;

}



#header .containerMenus .menu-bp ul li {

	float:left;

	margin:0 10px 0 0;

	text-transform:uppercase;

}



#header .containerMenus .menu-bp ul a:hover {

	text-decoration:underline;

}



#header .containerMenus .abaLeft {

	float:left;

	padding:0 0 0 10px;

	background:url(images/abaLeft.gif) no-repeat left;

}



#header .containerMenus .abaRight {

	float:left;

	padding:0 10px 0 0;

	background:url(images/abaRight.gif) no-repeat right;

}



#header .containerMenus .abaLeft .abaRight a {

	background:#FEF0DA none repeat scroll 0 0;
	
	color:#8B4800;
	
	display:block;
	
	float:left;
	
	font-size:12px;
	
	height:24px;
	
	padding:0;
	
	text-decoration:none;
	
	-moz-border-radius: 0px;
	
	-webkit-border-radius: 0px;
}



/*1º nivel menu selected*/



#header .containerMenus .selected .abaLeft {

	background:url(images/abaLeftSelected.gif) no-repeat left;

}



#header .containerMenus .selected .abaRight {

	background:url(images/abaRightSelected.gif) no-repeat right;

}



#header .containerMenus .menu-bp ul li.selected .abaLeft .abaRight a {

	background:#b5853a;

	color:#FFF4E2;
	
	font-weight:normal;

}



#header .containerMenus .menu-bp ul li.selected ul li .abaLeft .abaRight a {

	background:transparent none repeat scroll 0 !important;

	color:#484848!important;

}



#header .containerMenus .menu-bp ul li.selected ul li .abaLeft .abaRight a:hover {

	background:#EADBC3 none repeat scroll 0 0!important;

}



/*style class hover*/



#header .containerMenus .hover .abaLeft {

	background:url(images/abaLeftHover.png) no-repeat left top;

	height:35px;

}



#header .containerMenus .hover .abaRight {

	background:url(images/abaRightHover.png) no-repeat right top;

	height:35px;

}



#header .containerMenus .hover .abaLeft .abaRight a {

	background:url(images/repeatHover.gif) repeat-x!important;

	height:35px;

	color:#8B4800!important;

}



#header .containerMenus .menu-bp ul li.selected ul li .abaLeft .abaRight a {

	background:none;

	color:#8B4800 !important;

}

/*2º nivel menu*/



#header .containerMenus .menu-bp ul li.hover {

	float:left;

	margin:0 10px 0 0;

	position:relative;

	text-transform:uppercase;

	z-index:2;

}



#header .containerMenus .menu-bp ul li ul {

	display:none;

	padding:0;

	position:absolute;

	top:27px;

	width:292px;

	z-index:-1;

	clear:both;

}



#header .containerMenus .menu-bp ul li.hover ul {

	display:block;

}



#header .containerMenus .menu-bp ul li ul li {

	width:100%;

	background:url(images/bgLi.png) repeat-y;

	margin:0;

	padding:0;

	display:inline;

	height:auto;

	position:relative;	

}



#header .containerMenus .menu-bp ul li ul li .abaLeft {

	height:auto;

	padding:0;

	background:none;

	background:transparent url(images/bgA.gif) no-repeat 10px 8px;

}



#header .containerMenus .menu-bp ul li ul li .abaRight {

	background:transparent url(images/pontilhado.gif) repeat-x scroll center bottom;

	color:#484848;

	display:block;

	height:auto;

	margin:0 0 0 20px;

	padding:0;

	text-decoration:none;

	text-transform:none;

	width:245px;

}



#header .containerMenus .menu-bp ul li ul li .abaLeft .abaRight a {

	background:transparent none repeat scroll 0 0;

	height:auto;

	margin:0;

	padding:0;

	width:245px;

	display:block;

	text-decoration:none;

	text-transform:none;

	color:#484848;

}





#header .containerMenus .menu-bp ul li.hover ul li .abaLeft .abaRight a {

	background:none!important;

}



#header .containerMenus .menu-bp ul li.hover ul li .abaLeft .abaRight a:hover {

	background:#eadbc3!important;

}



#header .containerMenus .menu-bp ul li ul li.subTop {

	background:url(images/subTop.png) no-repeat top;

	width:292px;

	height:10px;

	float:left;

	display:block;

	overflow:hidden;

}



#header .containerMenus .menu-bp ul li ul li.subBottom {

	background:url(images/subBottom.png) no-repeat top;

	width:292px;

	height:10px;	

	float:left;

	display:block;

	clear:both;

	position:relative;

	z-index:-1;

}



/*3º nivel menu*/



#header .containerMenus .menu-bp ul li ul li ul {

	display:inline;

	margin:0 0 0 270px;

	z-index:5;

	left:0;

	top:0;

}



#header .containerMenus .menu-bp ul li ul li ul li.subTop {

	background:url(images/subTop2.png) no-repeat top;

}

