#outerHeaderWrapper{margin: 0 auto 0 auto;text-align:center;}
#contentHeaderWrapper {margin: 0 auto 0 auto;min-width: 960px;max-width: 1200px;text-align: left;
/* Nao retirar padding para acompanhar folga da direita e esquerda do bloco do centro */	
padding: 0;	height: 70px;}

#leftColumnHeader {float: left;width: 22.30em;height: 70px;text-align:left;}
#rightColumnHeader {float: right; width:15.30em; height:70px; text-align:left; z-index:1000; position:relative;}
#rightColumnHeaderContent {padding-top:25px; _padding-top:-15px; z-index:1000;}
#rightColumnHeaderContent p {padding:0; padding-top:2px; margin:0;}
#rightColumnHeaderContent p strong {display:block; line-height:14px; padding:0; margin:0; color:#777; text-transform:uppercase; font-size:9px; font-weight:bold;}
#rightColumnHeaderContent fieldset {border:0; padding:0; margin:0;}
#rightColumnHeaderContent legend {display:block; line-height:14px; padding:0; margin:0; color:#777; text-transform:uppercase; font-size:9px; font-weight:bold; display:none;}

#rightColumnHeader input.inpSearchHeader {width:125px; height:17px; color:#FFF; padding:0; border:0; margin:0; background:#777777; float:left; padding-top:3px; border:0;}
#rightColumnHeader input.inpSearchBt {background:none;}
#rightColumnHeader p span.inpBgLeft {display:block; float:left; width:4px; height:20px; background:url(../imagens/bg-inp-search-head-left.gif) no-repeat; overflow:hidden;}
#rightColumnHeader p span.inpBgRight {display:block; float:left; width:4px; height:20px; background:url(../imagens/bg-inp-search-head-right.gif) no-repeat; overflow:hidden; margin-right:2px;}

#contentHeader {position:relative; margin: -10px 15.30em 0 24.30em; margin-top:-10px !important; margin-right:0 !important; padding: 0 10px; text-align:center;height:70px; z-index:0;}

/* ---- Menu principal ---- */
#contentHeader ul#menu {height:33px; list-style:none; margin:0; margin-top:37px; padding:0; display:inline-block;}
/*ie6*/* html #contentHeader ul#menu {margin: 0; padding:0;}
#contentHeader ul#menu li {/*border-right: 1px solid #6e6e6e;*/position: relative; display:block; float:left; margin:0; border-left: 1px solid #6e6e6e; border-top: 1px solid #6e6e6e;font-weight:bold; text-align:center; color:#fff; background: url(../imagens/bg_menu.gif) #000 0 -33px;}

/*bordas arredondadas*/
#contentHeader ul#menu li.first a span {width: 7px; height: 7px;position: absolute; left: -1px; top: -1px;background:url(../imagens/corner_menu1.png) no-repeat;}
* html #contentHeader ul#menu li.first a span {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src="../imagens/corner_menu1.png",sizingMethod="scale"); background: transparent;}
#contentHeader ul#menu li.last a span {width: 7px; height: 7px;position: absolute; right: 0; top: -1px;background: url(../imagens/corner_menu2.png) no-repeat;}
* html #contentHeader ul#menu li.last a span {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src="../imagens/corner_menu2.png",sizingMethod="scale"); background: transparent;}

#contentHeader ul#menu li a {display:inline-block; height:33px;line-height:33px; padding:0 5px;text-decoration:none;font-size: 12px; font-weight: bold; text-align: center; color: #fff;}
#contentHeader ul#menu li a:hover {text-decoration: none; color: #fff;background: url(../imagens/bg_menu.gif) repeat-x;}
/*ie6*/
* html #contentHeader ul#menu li a {height: 22px; display: inline-block;}/*aba do menu que está selecionada*/
#contentHeader ul#menu li a.selected {text-decoration: none; color: #fff;background: url(../imagens/bg_menu.gif) repeat-x;}

/* logomarca */
div#logo_container {/*width: 100%; *//*margin:0 auto*/height: 89px; position:relative; top:9px;}
a#logo1 {width: 297px; height: 104px;position: relative; left: 2px; top: 4px; z-index: 3;margin: 0 0 -100px 0;float: left;background: url(../imagens/logo_direita.png) no-repeat;}
/*ie6*/
* html a#logo1 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src="../imagens/logo_direita.png",sizingMethod="scale"); background: transparent; }
a#logo2 {width: 204px; height: 32px;position: relative; right: 2px; top: 18px;float: right;background: url(../imagens/logo.png) no-repeat;}
/*ie6*/
* html a#logo2 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src="../imagens/logo.png",sizingMethod="scale"); background: transparent; }

/*--- subMenu --*/
#contentHeader ul#menu li div.subMenuHeader {position:absolute; padding:0; margin:0; width:655px;}
#contentHeader ul#menu li div.subMenuHeader ul {list-style:none; margin:0; padding:0; text-align:left;}
#contentHeader ul#menu li div.subMenuHeader ul li {background:none; margin:0; padding:0; border:0;}
#contentHeader ul#menu li div.subMenuHeader ul li a {color:#666; font-weight:bold; font-size:11px; text-decoration:none; display:block; float:left; height:25px; line-height:30px; padding-right:5px;}
#contentHeader ul#menu li div.subMenuHeader ul li a:hover {text-decoration:underline; color:#333; background:none;}





.inpSearchBt { padding:0px;height:20px;width:20px;border:0px }


