@charset "utf-8";
/* Layout */

html {margin:0;padding:0;}

a {
	color:#FF9900;
	text-decoration:none;
	cursor: pointer;
	}

a:hover {text-decoration:underline;}

img { border:0px;}
img a:visited{text-decoration:none}
img a:hover{text-decoration:none; }


#banners_topo { width:270px; height:60px; top:0;  float:right; }	
#banners_topo .img { width:115px; height:60px; float:left; margin-right: 20px;  }

#atitudeForFF { margin:auto; height:55px; float:right; padding-right:95px; }

#atitudeForFF .capacitar a { width:160px; height:55px; background:url(../imagens/layout/banner_capacitar.png) no-repeat; float:left;   }



#center {
	width:980px;
	height: 840px;
	margin:0 auto;
	/*background: url(../imagens/layout/bg-digital.png) no-repeat 167px -1px; */
	}
	
#topo {
	width:980px;
	height:88px;
	margin-bottom:2px;
	padding:0;
	float:left;
	margin-top:15px;
	}
	
#topo h1 { 

	text-indent:-5000px; 
	overflow:hidden; 
	background:url(../imagens/layout/logo_ibc_topo.png); 
	width:155px; 
	height:88px; 
	float:left;
	margin-top:0px;
	margin-left:-3px;
	}

#topo h1 a { 
	width:155px; 
	height:88px; 
	display:block; 
	float:left;
	}

#barra_funcoes {
	float:right;
	width:710px;
	height:29px;
	margin-top:28px;
	padding:0;
	}
#busca {
	float:right;
	background:url(../imagens/layout/bg_busca.png) no-repeat; 
	width:250px;
	height:29px;
	padding:0;
}
#busca .form {
	height:15px;
	width:195px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	border:0px;
	margin-top:6px;
	margin-left:20px;
	float:left;
	}

#busca .botao_busca {
	color:000; 
	width:26px; 
	height:18px; 
	background:#AAA url(../imagens/layout/botao_busca.png) center no-repeat; 
	cursor:pointer; 
	border:0;
	margin-top:5px;
	margin-left:4px;
	}
	
#menu {
	position:relative;
	width:980px;
	height:30px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;    
	}

#abas {
	width:797px;
	height:30px;
	float:left;
	margin:0;
	padding:0;
	
	}
	#abas a { color:#000;}
	#abas a:hover { color:#FFF}
#iconeshome {
	width:440px;
	height:25px;
	float:left;
	margin:0;
	padding:0;

	}
#iconeshome img { width:18px; }
	
.botoes {
	position:relative;
	margin:5px 3px 0 3px;
	padding:0;
	float:right;
	font-weight:bold;
	}
	
.textoBotoes {	
	vertical-align:4px;
	}
	
.botoes a {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	margin-left:5px;
	font-weight:bold;
	}
	
.botoes a:hover {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#999;
	text-decoration:none;
	}
	
.margem3 {
	margin-top:20px;
	border-top:solid #999999 1px;
	width:980px;
	height:5px;
	float:left;
	}

#rodape {
	width:980px;
	height:auto;
	float:left;	
	text-align:center;
	}
.rodape {
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-bottom:60px;	
	}


