ul.menu, ul.menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 15em;
}

ul.menu a {
  display: block;
  text-decoration: none;	
}


a.menu1,

a:active.menu1,

a:focus.menu1,

a:hover.menu1{

background-image:url(images/menu1.jpg);

background-repeat:no-repeat;

width:173px;

margin-left:0px;

padding-left:20px;

padding-top:2px;

padding-bottom: 2px;

display:block;

text-decoration: none;

color: #000000;

height: 40px;

cursor: pointer;

}



a.menu2,

a:link.menu2,

a:active.menu2,

a:focus.menu2,

a:hover.menu2{

background-image:url(images/menu2.jpg);

background-repeat:no-repeat;

width:173px;

margin-left:0px;

padding-left:20px;

padding-top:2px;

padding-bottom: 2px;

display:block;

text-decoration: none;

color: #000000;

height: 40px;

cursor: pointer;

}



a.menu3,

a:link.menu3,

a:active.menu3,

a:focus.menu3,

a:hover.menu3{

background-image:url(images/menu3.jpg);

background-repeat:no-repeat;

width:173px;

margin-left:0px;

padding-left:20px;

padding-top:2px;

padding-bottom: 2px;

display:block;

text-decoration: none;

color: #000000;

height: 40px;

cursor: pointer;

}



a.menu4,

a:active.menu4,

a:focus.menu4,

a:hover.menu4{

background-image:url(images/menu4.jpg);

background-repeat:no-repeat;

width:173px;

margin-left:0px;

padding-left:20px;

padding-top:2px;

padding-bottom: 2px;

display:block;

text-decoration: none;

color: #000000;

height: 40px;

cursor: pointer;

}



a.menu5,

a:active.menu5,

a:focus.menu5,

a:hover.menu5{

background-image:url(images/menu5.jpg);

background-repeat:no-repeat;

width:173px;

margin-left:0px;

padding-left:20px;

padding-top:2px;

padding-bottom: 2px;

display:block;

text-decoration: none;

color: #000000;

height: 40px;

cursor: pointer;

}



a.menu6,

a:active.menu6,

a:focus.menu6,

a:hover.menu6{

background-image:url(images/menu6.jpg);

background-repeat:no-repeat;

padding-left:20px;

padding-top:2px;

padding-bottom: 2px;

display:block;

text-decoration: none;

color: #000000;

height: 40px;

width:173px;

margin-left:0px;

cursor: pointer;

}



a.menu7,

a:link.menu7,

a:active.menu7,

a:focus.menu7,

a:hover.menu7{

background-image:url(images/menu7.jpg);

background-repeat:no-repeat;

width:173px;

margin-left:0px;

padding-left:20px;

padding-top:2px;

padding-bottom: 2px;

display:block;

text-decoration: none;

color: #000000;

height: 40px;

cursor: pointer;

}



a.menu8,

a:link.menu8,

a:active.menu8,

a:focus.menu8,

a:hover.menu8{

background-image:url(images/menu8.jpg);

background-repeat:no-repeat;

width:173px;

margin-left:0px;

padding-left:20px;

padding-top:2px;

padding-bottom: 2px;

display:block;

text-decoration: none;

color: #000000;

height: 40px;

cursor: pointer;

}




a.menu9,

a:link.menu9,

a:active.menu9,

a:focus.menu9,

a:hover.menu9{

background-image:url(images/menu9.jpg);

background-repeat:no-repeat;

width:173px;

margin-left:0px;

padding-left:20px;

padding-top:2px;

padding-bottom: 2px;

display:block;

text-decoration: none;

color: #000000;

height: 40px;

cursor: pointer;

}





a.eventos,

a:active.eventos,

a:focus.eventos,

a:hover.eventos{

	cursor: pointer;

}

ul.menu li ul {
	display: block;
	margin-left: 0px;
	margin-bottom: 0px;	
	padding:6px 10px;
	width:173px;
	color:#000;
	background:#ECF0F1;
	text-decoration:none;
	font-family: Tahoma;
	font-size:11px;
	clear:both;
}

ul.menu li ul li {
	margin-left: 0px;
	padding-top: 0px;
	padding-left: 8px;
	list-style:none;
}

ul.menu li ul li a, ul.menu li ul li a:visited {
	color:#555555;
	font-weight:bold;
	display:block;
	border-top:solid 1px #DEDEDE;
	padding-top:8px;
	vertical-align:bottom;			
	text-decoration:none;
}

ul.menu li ul li a:hover {
	color:#999999;
	font-weight:bold;
	display:block;
	border-top:solid 1px #DEDEDE;
	padding-top:8px;
	vertical-align:bottom;			
	text-decoration:none;
}


ul.submenu{

	clear:both;

	margin-top:0px;

	padding:6px 10px;

}



.hide{

display: none;

}



.show{

display: block;

}





#dolphincontainer{

	position:relative;

	color:#000;

	width:100%;

	font-family: Tahoma;

	margin-top:2.5px;

}

#dolphinnav{

	position:relative;

	height:33px;

	font-size:12px;

	text-transform:uppercase;

	font-weight:bold;

	color:#000;

	padding:0 0 0 0px;

}

#dolphinnav ul{

	margin:0;

	padding:0;

	list-style-type:none;

	width:auto;

	float:left;

}

#dolphinnav ul li{

	display:block;

	float:left;

	background: url(images/menub.jpg) no-repeat;

	

	margin:0 0px;

	width:auto;	

	height:33px;

	line-height:85%; /* altura do texto Associados/Produtos preto */

}

#dolphinnav ul li a{

	display:block;

	float:left;

	color:#000;

	text-decoration:none;

	padding:0 0 0 20px;

}

#dolphinnav ul li a b{

	padding:12px 20px 0 0;

	float:left;

}

#dolphinnav ul li a:hover{

	color:#fff;

	/* background:transparent url(images/menub_hover.jpg) repeat-x bottom left; */

}

#dolphinnav ul li a:hover b{

	display:block;

	width:auto;

	cursor:pointer;

}

#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{

	color:#fff;

	background:url(images/menub_hover.jpg) no-repeat top left;

	line-height:275%;

	width:auto;	

	height:33px;

}

#dolphinnav ul li a.current b{

	display:block;

	padding:0 20px 0 0;

	width:auto;

	

	background:url(images/menub_hover.jpg) no-repeat top right;

}





.innercontent{display: none;}


