/* estrutura do header */
#headerContent {
	margin:5px 0 0 auto;
	height:	136px;
	background: url(/imagens/layout2008/topoBgRepl.gif) repeat-x;
}

*{ 	padding: 0; margin: 0; }

#headerTop {
	max-width: 985px;
	min-width: 968px;
	height: 106px;
	margin: 0 auto;
	overflow: hidden;
	border-bottom:#FFF 2px solid;
	background:url(images/header_topo.gif) top no-repeat;
}

h1{ width: 300px; 
	height: 93px;
	background:url(images/logo_header.png) 10px 5px no-repeat;
	text-indent: -1999px;
	float: left;
}

.headerTopNav { float: right; padding-top: 1px; overflow: hidden; width: auto; padding-right: 80px }
ul.headerTopNav li { font: 1.0em "Trebuchet MS", Arial, Tahoma; display: block; float: left; padding: 9px 0; }
ul.headerTopNav li.acompanhe { background: #eee url(/imagens/layout2008/hdrBgAcompanhe.png) repeat-x; }
ul.headerTopNav li a, ul.headerTopNav li.central a { border-right: 0; }
ul.headerTopNav li a { padding: 0 10px; border-right: solid 1px #A2A2A2; color: #333; }

ul.headerTopNav li.acompanhe a {
	padding: 9px 21px 9px 11px;
	border-right: 1px solid #aaa;
	background: url(/imagens/layout2008/seta.gif) 128px 12px no-repeat;
}

ul.headerTopNav li.informatica { color:#000000; }
ul.headerTopNav li.informatica a { color:#AA0000;}
ul.headerTopNav li.refrigeracao { color:#000000; }
ul.headerTopNav li.refrigeracao a { color:#AA0000;}

.headerCenter { float:right; padding-bottom:33px; padding-right:50px; height: auto;}
.headerCenter ul { float: right; margin: 0 10px 0 0; width:260px }
.headerCenter ul li { display: inline; text-align:right; float: left; padding: 0 2px; color: #333; }
.headerCenter ul li.televendas { font-style: normal; }
.headerCenter ul li.outrosDDDs { padding-top: 4px; }
.headerCenter ul li em { font: 1.4em "Trebuchet MS", Arial, Verdana; color: #aa0000; letter-spacing: -1px; padding-right: 5px; }
.headerCenter ul li a { color: #000; }

/* barra busca header e classes gerais de form */
#barraBusca { padding-top: 1px; padding-bottom:3px; padding-top: 2px; padding-bottom: 2px; margin: 0 auto; width: 985px; border-bottom:solid 2px #FFFFFF; height:22px; background:#CC0000; }
.userBusca{
	margin-left: -80px;
}
.userBusca a{
color:#666666;
font-size:15px;
font-weight:bold;
}

.userBusca span{
	font: 11px "Trebuchet MS";
	padding: 4px 10px 0 10px;
	/*_margin: -2px 0 0 0;*/
	margin: -2px 0 0 0;
	color:#FFFFFF;
	font-weight:bold;
}

.userBusca span a{ color:#FFFFFF}

.userBusca input,
.userBusca select{
	width: 400px;
	border-left:1px solid #8EA2A8;
	border-top:1px solid #8EA2A8;
	border-bottom:1px solid #8EA2A8;
	border-right:none;
	color:#cc0000;
	font-size:12px;
	font-weight:bold;
	background-color:#F9F9F9;
	padding:2px 5px 2px 5px;
	margin: 1px 0 0 0;
/*	*margin: 1px 0 0 0;*/
}

.userBusca select{
	width: 100px;
	padding: 0 0px;
	margin-top: 2px;
}

.userBusca a img{
	position: absolute;
	padding: 0 4px;
}
