#imagemCarregando {
    position:absolute;
    background-color: #FFFFCC;
    border: 1px solid #666666;
    -moz-border-radius-topleft: 0.5em;
    -moz-border-radius-topright: 0.5em;
    -moz-border-radius-bottomleft: 0.5em;
    -moz-border-radius-bottomright: 0.5em;
    padding:10px;
    width:150px;
    text-align:center;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:bold;
    right:10px;
    top:25px;
    z-index:100;
}
/*==================================MENU====================================================*/



#primary-navGrupoAlternativo{
    /* Width of Menu Items */
    border-bottom: 0px solid #ccc;
    background: #f5f5f5;
    padding: 0px 0px;
    margin: 0px;
    width: 144px;
    font-size: 11px;
    background-color: #f5f5f5;
    margin-right: 10px;
    padding-right: 0px;
}

ul#primary-nav,
ul#primary-nav ul {
    /* Width of Menu Items */
    border-bottom: 0px solid #ccc;
    background: #f5f5f5;
    padding: 0px 0px;
    margin: 0px;
    width: 144px;
    font-size: 11px;
    background-color: #f5f5f5;
    margin-right: 10px;
    padding-right: 0px;
}

ul#primary-nav li {
    padding: 0px 0px;
    position: relative;
    list-style: none;

}

ul#primary-nav li a {
    border: 0px solid #ccc;
    border-bottom: 0;
    color: #000000;
    display: block;
    padding: 7px 10px;
    text-decoration: none;
    background-color: #f5f5f5;
    border-top-color: #ffffff;
    border-left-color: #ffffff;
    border-right-color: #ffffff;
    border-bottom-style: dashed;
    background-repeat: no-repeat;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #cccccc;
    background-image: url(../images/bg_menu2.jpg);
    background-position: 1px 2px;
}

/* Fix IE. Hide from IE Mac \*/
* html ul#primary-nav li {      
    float: left;
    height: 1%;
}
* html ul#primary-nav li a {        
    height: 1%;
    color: #000000;
}
/* End */

ul#primary-nav ul {            
    position: absolute;
    display: none;
    left: 142px;
    /* Set 1px less than menu width */
    top: 0;
    margin: 0px;
    margin-right: 10px;
	margin-left:2px;
    padding-right: 0px;
	border-top:#999999 1px solid;
	border-left:#999999 1px solid;
	border-bottom:#999999 2px solid;
	border-right:#999999 2px solid;
	width:150px;
	z-index:3;

}

ul#primary-nav li ul li a { 
    padding: 5px 10px;
    background-position: -1px -2px;
	z-index:4;
} /* Sub Menu Styles */

ul#primary-nav li:hover ul ul,
ul#primary-nav li:hover ul ul ul,
ul#primary-nav li.over ul ul,
ul#primary-nav li.over ul ul ul {
    display: none;
	z-index:4;
} /* Hide sub-menus initially */

ul#primary-nav li:hover ul,
ul#primary-nav li li:hover ul,
ul#primary-nav li li li:hover ul,
ul#primary-nav li.over ul,
ul#primary-nav li li.over ul,
ul#primary-nav li li li.over ul {
    display: block;
	z-index:5;

} /* The magic */

ul#primary-nav li.menuparent {
    /*  background: transparent url() right center no-repeat;*/
}

ul#primary-nav li.menuparent:hover,
ul#primary-nav li.over { 
    background-color: #ffffff;
	z-index:6;
}

ul#primary-nav li a:hover { 
    color: #333333;
	background-color:#ffffff;
	background-image: url(../images/bg_menu.jpg);
	z-index:1;
}
