.header_gpa div, .header_gpa span, .header_gpa applet, .header_gpa object, .header_gpa iframe,
.header_gpa h1, .header_gpa h2, .header_gpa h3, .header_gpa h4, .header_gpa h5, .header_gpa h6, 
.header_gpa p, .header_gpa blockquote, .header_gpa pre, .header_gpa a, .header_gpa abbr, 
.header_gpa acronym, .header_gpa address, .header_gpa big, .header_gpa cite, .header_gpa code,
.header_gpa del, .header_gpa dfn, .header_gpa em, .header_gpa font, .header_gpa ins, .header_gpa kbd, 
.header_gpa q, .header_gpa s, .header_gpa samp, .header_gpa small, .header_gpa strike, .header_gpa strong, 
.header_gpa sub, .header_gpa sup, .header_gpa tt, .header_gpa var, .header_gpa b, .header_gpa u, .header_gpa i, 
.header_gpa center, .header_gpa dl, .header_gpa dt, .header_gpa dd, .header_gpa ol, .header_gpa ul, .header_gpa li,
.header_gpa fieldset, .header_gpa form, .header_gpa label, .header_gpa legend, .header_gpa table, 
.header_gpa caption, .header_gpa tbody, .header_gpa tfoot, .header_gpa thead, .header_gpa tr, .header_gpa th, 
.header_gpa td, .header_gpa input, .header_gpa textarea {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
.header_gpa ol, .header_gpa ul {
	list-style: none;
}
.header_gpa blockquote, .header_gpa q {
	quotes: none;
}
.header_gpa blockquote:before, .header_gpa blockquote:after,
.header_gpa q:before, .header_gpa q:after {
	content: '';
	content: none;
}

.header_gpa :focus {
	outline: 0;
}

.header_gpa ins {
	text-decoration: none;
}

.header_gpa del {
	text-decoration: line-through;
}

.header_gpa table {
	border-collapse: collapse;
	border-spacing: 0;
}

.header_gpa img {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	background: transparent;
}

/* Resets do Lumis */
.header_gpa .cLumAreaSeparator {
	display: none;
}

.header_gpa .cLumRowSeparator {
	display: none;
}

.header_gpa .cLumCell {
	float: left;
}

.header_gpa input[type=text], .header_gpa input[type=password], .header_gpa textarea {
	background: none;
	border: 0px;
	padding: 0px;
}
.header_gpa input[type=submit]{
	background: none;
	border: 0px;
	padding: 0px;
	font-size: 12px;
	color: #666;
	font-weight: 700;
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
}

.header_gpa {
	color: #7F7F7F !important;
    font-family: Arial,Verdana,Sans-serif !important;
    font-size: 12px !important;
    background: url("../img/bg_topo.gif") repeat-x scroll 0 0 transparent !important;
    display: inline !important;
    float: left !important;
    height: 81px;
    width: 100% !important;
}
.wrapper_header {
    display: block !important;
    height: 100% !important;
    margin: 0 auto !important;
    position: relative !important;
    width: 994px !important;
    z-index: 100 !important;
}
.header_gpa h1 {
    background: url("../img/logo_grupoPaoDeAcucar.gif") no-repeat scroll right bottom transparent !important;
    float: left !important;
    height: 43px !important;
    padding: 32px 0 0 !important;
    text-indent: -9999px !important;
    width: 178px !important;
}
.header_gpa ul.navHeader_superior {
    display: block !important;
    float: right !important;
    padding: 4px 0 0 !important;
}
.header_gpa ul.navHeader_superior.firstItem {
    padding-left: 179px !important;
}
.header_gpa ul.navHeader_superior li {
    display: block !important;
    float: left !important;
    height: 15px !important;
    padding-top: 2px !important;
}
.header_gpa ul.navHeader_superior li.faleConosco a {
    background: url("../img/sprite_gpa.gif") no-repeat scroll 0 0 transparent !important;
    color: #1A628E !important;
    padding: 0 4px 0 14px !important;
    width: 78px !important;
}
.header_gpa ul.navHeader_superior li.localizadorLojas {
    background: url("../img/sprite_gpa.gif") no-repeat scroll 0 -17px #97C1DB !important;
    color: #1A628E !important;
    padding-left: 19px !important;
    width: 116px !important;
}
.header_gpa ul.navHeader_superior li.digiteCep, .header_gpa ul.navHeader_superior li.busca, .header_gpa ul.navHeader_superior li.nossosSites {
    background: url("../img/sprite_gpa.gif") no-repeat scroll 0 -34px #64A3CA !important;
    padding-left: 12px !important;
    width: 100px !important;
}
.header_gpa ul.navHeader_superior li.botao {
    padding-top: 0 !important;
}
.header_gpa ul.navHeader_superior li.botao a {
    background: url("../img/sprite_gpa.gif") no-repeat scroll 0 -68px #64A3CA !important;
    display: block !important;
    height: 17px !important;
    text-indent: -9999px !important;
    width: 25px !important;
}
.header_gpa ul.navHeader_superior li.botao input {
    background: url("../img/sprite_gpa.gif") no-repeat scroll 0 -68px #64A3CA !important;
    display: block !important;
    height: 17px !important;
    text-indent: -9999px !important;
    width: 25px !important;
}
.header_gpa ul.navHeader_superior li.busca, .header_gpa ul.navHeader_superior li.nossosSites {
    background: url("../img/sprite_gpa.gif") no-repeat scroll 0 -51px #64A3CA !important;
}
.header_gpa ul.navHeader_superior li.nossosSites {
    height: 17px !important;
    padding: 0 0 0 14px !important;
}
.header_gpa ul.navHeader_superior li.digiteCep input, .header_gpa ul.navHeader_superior li.busca input {
    height: 16px !important;
    width: 98px !important;
}
.header_gpa ul.navHeader_superior li.digiteCep input, .header_gpa ul.navHeader_superior li.busca input, .header_gpa ul.navHeader_superior li.nossosSites, .header_gpa ul.navHeader_superior li.nossosSites a {
    border: 0 none !important;
    color: #FFFFFF !important;
    font-size: 11px !important;
}
.header_gpa ul.navHeader_superior li.nossosSites a {
    background: url("../img/sprite_gpa.gif") no-repeat scroll 98px -85px #64A3CA !important;
    display: block !important;
    padding: 3px 0 !important;
    width: 123px !important;
	height: 11px !important;
}
.header_gpa ul.navHeader_superior li a {
    text-decoration: none !important;
}
.header_gpa ul.navHeader_superior li a:hover {
    text-decoration: underline !important;
}
.header_gpa ul.navHeader_inferior {
    display: block !important;
    float: right !important;
    padding: 4px 0 0 !important;
}
.header_gpa ul.navHeader_inferior li {
    display: inline !important;
    float: left !important;
}
.header_gpa ul.navHeader_inferior li a {
    display: block !important;
    height: 52px !important;
}
.header_gpa .div_nossosSites {
    display: none ;
    position: absolute !important;
    right: 7px !important;
    top: 22px !important;
    width: 130px !important;
    z-index: 1000 !important;
}
.header_gpa .div_nossosSites_miolo {
    background: none repeat scroll 0 0 #4B94C1 !important;
    display: block !important;
    float: left !important;
}
.header_gpa .div_nossosSites_pe {
    background: url("../img/bg_nossosSites_pe.gif") no-repeat scroll left top transparent !important;
    display: block !important;
    float: left !important;
    height: 13px !important;
    width: 130px !important;
}
.header_gpa .div_nossosSites ul.sites {
    border-bottom: 1px dotted #63AADC !important;
    display: block !important;
    float: left !important;
    padding-bottom: 10px !important ;
    width: 100% !important;
}
.header_gpa .div_nossosSites ul.sites li {
    height: 0 !important;
    padding: 10px 8px !important;
    width: 114px !important;
}
.header_gpa .div_nossosSites ul.sites li a {
    background: url("../img/bullet_vAzul.gif") no-repeat scroll left center transparent !important;
    color: #FFFFFF !important;
    display: block !important;
    float: left !important;
    font-size: 11px !important;
    padding-left: 10px !important;
    text-decoration: none !important;
    width: 100% !important;
}
.header_gpa .div_nossosSites ul.sites li.menor a {
    font-size: 10px !important;
}
.header_gpa .div_nossosSites ul.sites li a:hover {
    text-decoration: underline !important;
}
#top_orquestra {
    height: 25px ;
    left: 50% ;
    margin-left: -310px ;
    overflow: hidden;
    position: absolute ;
    top: 0 ;
    width: 280px ;
}
#orquestra_btn {
    clear: both ;
    cursor: pointer ;
}