#geral {
	margin:0px;
	padding:0px 5px 5px 5px;
	background-color:#FFF;
	width: 960px;
	margin:0px auto;
	height: auto;
}

#barra_uol { background:url(/img/2007/fundo_barra_uol.gif) repeat-x; width:930px; }

/* #publicidade { height:90px; padding:7px 96px; background-color:#EEE; margin-bottom:0px; } */
#publicidade { height:90px; padding:7px 96px; background-color:#EEE; margin-bottom:0px; }
#selo_intercon { margin-left:8px; }
#publicidade div { float:left; }

#imBar {
	background:url(/portal_mutumnet/imagens/globalinfo.jpg) repeat-x 0px 0px #FFD08A;
	line-height:28px;
	height:28px;
	margin-bottom:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	width: 942px;
}
#imBar span { margin-right:10px; font-weight:bold; color:#FFF; float:right; margin-top:-28px; height:28px; line-height:28px; }
@media all and (min-width:0px) {  head~body #imBar span { margin-top:0px;  }  } /* hack p/ opera+safari */
#imBar span a { color:#FFF; font-weight:normal; }
#imBar ul { height:28px; line-height:28px; display:inline; }
#imBar li h2 { height:28px; width:44px; background:url(/img/2007/logo_peq.gif) no-repeat center; float:left; }
#imBar li h2 span { display:none; }
#imBar ul li { display:inline;  }
#imBar ul li.first, #imBar ul li:first-child { padding:0px; } 
#imBar ul li a { padding:0px 7px 0px 7px; display:block; float:left; color:#FFF; }
#imBar select { margin-top:5px; font-size:11px; }

/* Barra de Login */
#imBar #formLogin, #imBar span {  text-align:right; width:450px;  }
@media all and (min-width:0px) {  head~body #imBar #formLogin { margin-top:-28px;  }  } /* hack p/ opera+safari */
#imBar span div { padding:8px 0px; display:inline; margin-left:5px; font-size:10px; }
#imBar span #outrasopcoes { display:none; }
#imBar div.show #outrasopcoes {  margin-top:-2px; text-align:left; text-decoration:none; line-height:20px; padding:3px 0px 3px 6px; display:block; border:1px solid #2DAABF; border-top-width:0px; background-color:#7BD0DE; position:relative; width:130px; z-index:999; }
#imBar div.show #outrasopcoes { margin-left:323px;  }
#imBar span div.show>#outrasopcoes { *margin-top:0px;  }
#imBar span div.show #outrasopcoes input { border:0px; margin:0px; margin-right:5px; padding:0px; width:14px; }
#imBar input { font-size:11px; width:80px; border:1px solid #FFF; color:#333; }
#imBar span a { text-decoration:underline; }


* html #imBar span div.show #outrasopcoes { position:absolute; margin-left:-130px; margin-top:29px;  }

#topo {
	background:url(/portal_mutumnet/imagens/topo_page.jpg) repeat-x 0px 0px #333333;
	height:106px;
	margin: 0px 0px 0px 0px;
	width: 942px;
}
#topo div.fundo { height:76px; background:url(/img/2007/m_traco.gif) no-repeat 33px 3px; }
#topo h1 a { background:url(/img/2007/logo.gif) no-repeat; font:normal 11px Arial; color:#FFF; text-decoration:none; padding:24px 0px 0px 140px; display:block; width:210px; height:20px; float:left; margin-top:21px; margin-left:36px; }
#topo h1 a span { display:none; }

#topo a.feeds { background:url(/img/2007/ico_feed.gif) no-repeat 0px 2px; padding-left:16px; position:absolute; margin-left:126px; *margin-left:-260px; margin-top:22px; float:left; color:#B1E3EB; }
#topo span.parcerias { color:#FFF; position:relative; float:left; top:30px; left:-90px; }
#topo span.parcerias a span { display:none; }
#topo span.parcerias a { height:16px; display:block; float:left; }
#topo span.parcerias a.ig { padding-left:5px; width:18px; background:url(/img/2007/ig_logo.gif) no-repeat;}
#topo span.parcerias a.yahoo { border-left:1px solid #FFF;  width:55px;  background:url(/img/2007/y_logo.gif) no-repeat 5px 3px;}

#topo form {
	width:auto;
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #FFFFFF;
	float: right;
	height: 25px;
	padding: 0px 10px 0px 0px;
	margin: 50px 0px 0px 0px;
}
#topo form a { font:normal 10px Arial; color:#A5BED3; margin-left:195px; display:block; }
#topo form span { display:block; width:330px; margin:0px auto; }
#topo form input.query { width: 270px; border:2px solid #56B2C1; } 
#topo form label { color:#FFF; }

