@charset "utf-8";
/* CSS Document */

#centralizar
{
	margin:0 auto;
	display:block;
	width:960px;
	font-family:"Calibri";
}

/*---PAGINA DE LOGIN - GESTORES TEMPORARIO---*/
#centroLogin {
	margin:0 auto;
	display:block;
	width:900px;

}

#centroLogin h1 {
	display:block;
	position:absolute;
	float:left;
}

#centroLogin form {
	display:block;	
	position:absolute;	
	width:200px;
	float:left;
	font-size:15px;
	color:#3333;
	font-family:"Calibri";
	margin-top:115px;
	margin-left:355px;
	z-index:999999999; 
}

/*---FIM PAGINA DE LOGIN - GESTORES TEMPORARIO---*/

#topo
{
	display:block;
	float:left;
	width:100%;
	*margin-top:-20px;
 	margin-top:-20px\9;
}


#meio {
	display:block;
	float:left;
	width:100%;
	background:url(../imagens/bg_meio.gif) repeat-y;
	margin:-5px 0px;
	padding:0px;
	*padding:10px;
}

#coluna_esquerda
{
	display:block;
	float:left;
	width:145px;
	margin-left:10px;
	margin-top:30px;
	margin-bottom:15px;

	*margin-top:0px;
	
}

#coluna_esquerda ul li:first-child {
	border-top:none;
}

#coluna_esquerda ul {
	width:145px;
	float:left;
}

#coluna_esquerda ul li {
	list-style:none;
	border-top:1px solid #999;
	background:#fdfdfd;
	width:130px;
	margin-left:10px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:2px;
	font-weight:bold;
	float:left;
}

#coluna_esquerda ul li a {
	text-decoration:none;
	font-size:14px;
	color:#5d5a6d;
}


#coluna_esquerda ul li:hover
{
	background:#e1e1e1
}

#coluna_esquerda ul li ul
{
	display:none;
	margin-left:0px;
	float:left;
	width:135px;
	*margin-top:0px;
	z-index:2147483647;
}


#coluna_esquerda ul li ul li
{
	border:1px solid #999;
	border-top:none;
	margin-left:0px;
	margin-right:0px;
	width:150px;

	font-size:14px;
	color:#5d5a6d;

}

#coluna_esquerda ul li ul li:first-child
{
	border:1px solid #999;
}

#coluna_esquerda ul li ul li ul li
{
	display:none;
}

#coluna_esquerda ul li:hover ul
{
	margin-top:-20px;
	margin-left:130px;
	*margin-left:75px;
	display:block;
	position:absolute;
	float:left;
}

#coluna_esquerda ul li ul li:hover ul li
{
	display:block;
	margin-left:20px;
	width:210px;
}

#coluna_esquerda ul li ul li ul li ul 
{
	visibility:hidden;
}

#coluna_esquerda ul li ul li ul li:hover ul
{
	visibility:visible;
	margin-left:160px;
}

/*============COLUNA MEIO HOME==============*/
#coluna_meio {
	display:block;
	float:left;
	width:515px;
	margin-top:30px;
	margin-left:32px;
	margin-bottom:15px;
	*margin-top:0px;
}


/*----DESTAQUE DO MEIO---*/
#destaque
{
	display:block;
	float:left;
	width:515px;
	height:212px;
	border:1px solid #afc9db;
}

#destaque h3
{
	padding:5px 11px;
	background:#afc9db;
	color:#0d5c91;
	font-size:16px;
}

#destaque marquee {
	display:block;
	float:right;
	width:180px;
	height:160px;
	font-family:calibri, Arial;
	font-size:13px;
	margin:20px;
}

#destaque ul li  {
	margin:22px 0px;
}

#anima {
	display:block;
	float:left;
	width:280px;
	height:165px;
	overflow:hidden;
	margin-top:9px;
	margin-left:9px;
}

#anima ul {
	display:block;
	width:280px;
	height:165px;
	list-style:none;
}

#anima ul li {
	display:block;
	margin:0px;
}

#anima ul li a {
	text-decoration:none;
}

#anima ul li a span {
	display:block;
	float:left;
	position:absolute;
	width:273px;
	height:40px;
	background:url(../imagens/faixa_destaque.png) no-repeat;
	font-family:Verdana, Geneva, sans-serif;
	text-align:left;
	font-size:12px;
	color:#FFF;
	padding-top:5px;
	padding-left:8px;
	margin-top:-44px;
	
	*margin-top:123px;
	*margin-left:-283px;
}


/*---FIM DESTAQUE MEIO---*/
#texto_home
{
	float:left;
	display:block;
	width:515px;
	margin-top:25px;
	line-height:16px;
	font-size:12px;
	color:#5d5d5d;
	text-align:justify;
}


#empresas_home {
	display:block;
	float:left;
	width:515px;
	margin-top:35px; 
}

#combustol {
	display:block;
	float:left;
	width:246px;
	margin-left:-22px;
}


#combustol p {
	display:block;
	float:left;
	width:190px;
	font-size:12px;
	line-height:13px;
	color:#5d5d5d;
	text-align:justify;
	margin-top:16px;
	margin-left:41px;
	
	*float:none;
	*margin-bottom:5px;
}

#combustol a {
	text-decoration:none;
	color:#5D5D5D;
	font-weight:bold;
}

#combustol a:hover{
	text-decoration:underline;
}

#metalpo {
	display:block;
	float:right;
	width:251px;
	margin-right:11px;
	
}

#metalpo p {
	display:block;
	float:left;
	width:198px;
	font-size:12px;
	line-height:13px;
	color:#5d5d5d;
	text-align:justify;
	margin-top:16px;
	margin-left:41px;
}

#metalpo a {
	text-decoration:none;
	color:#5d5d5d;
	font-weight:bold;
}

#metalpo a:hover {
	text-decoration:underline;
}
/*==========FIM COLUNA MEIO HOME==============*/

/*==========COLUNA DIREITA HOME==========*/
#col_dir
{
	display:block;
	float:left;
	width:226px;
	font-size:12px;
	font-weight:bold;
	color:#0c578a;
	margin-left:20px;
	margin-top:47px;
	margin-bottom:15px;
	*margin-top:0px;
}

#bt_busca {
	width:25px; 
	height:19px;
	background:#0c578a; 
	color:#FFF;	
	border:none;
	font-size:11px;
	*margin-top:10px;

}

#downloadDir {
	display: block; 
	float: left;
	width:205px;
	margin-top: 15px; 
	text-align: center;  
	border-top:1px solid #dadfe2;
	color:#0c578a; 
	text-decoration:none;
	padding-top:30px;
}

/*==========FIM COLUNA DIREITA HOME==========*/

/*===============CONTEUDO INTERNAS=============*/
#conteudo {
	display:block;
	float:left;
	width:515px;
	margin-top:30px;
	margin-left:31px;
	margin-bottom:15px;
}

#conteudo h3 {
	display:block;
	float:left;
	width:510px;
	font-size:18px;
	color:#5d5a6d;
	margin-bottom:15px;
	margin-top:15px;
}
/*
#conteudo img {
	margin:10px;
}
*/
#conteudo p {	
	display:block;
	/*width:510px;*/
	margin-bottom:20px;
	font-size:14px;
	color:#5d5a6d;
	line-height:18px;
	text-align:justify;
}

#conteudo span {
	color:#5d5a6d;
	font-size:14px;
	font-weight:bold;
}

#conteudo span a {
	color:#5d5a6d;
	font-weight:normal;
	text-decoration:none;
}

#conteudo span a:hover {
	text-decoration:underline;
}

#conteudo ul {
	display:block;
	float:left;
	width:510px;
	list-style:none;
}

#conteudo ul li {
	width:500px;
	border-bottom:1px solid #999;
	margin:15px;
}

#conteudo ul li a {
	text-decoration:none;
	color:#5d5d5d;
}


#conteudo ul li a span {
	display:block;
	float:left;
	width:500px;
	font-size:18px;
	color:#5d5d5d;
	margin-bottom:13px;
	font-weight:bold;
}


#conteudo ul li a p {
	display:block;
	width:500px;
	font-size:14px;
	color:#5d5a6d;
	line-height:18px;
	text-align:justify;
	margin-bottom:20px;
	font-weight:normal;

}

#conteudo ul li a p:hover {
	text-decoration:underline;
	
}

#conteudo a {
	font-size:14px;
	text-decoration:underline;
	color:#5D5D5D;
}


#conteudo a:hover {	
	color:#03F;

}

/*==========FIM CONTEUDO INTERNA==========*/



/*======================CONTEUDO METALPO INTERNA================*/
#conteudo_metal {
	display:block;
	float:left;
	width:515px;
	margin-top:30px;
	margin-left:31px;
	margin-bottom:15px;
}

#conteudo_metal h3 {
	display:block;
	float:left;
	color:#04036b;
	width:510px;
	font-size:18px;
	margin-bottom:15px;
	margin-top:15px;
}

#conteudo_metal p {
	display:block;
	width:510px;
	margin-bottom:20px;
	font-size:14px;

	line-height:18px;
	text-align:justify;
}

#conteudo_metal span {
	color:#04036b;
	font-size:14px;
	font-weight:bold;
}

#conteudo_metal span a {
	color:#5d5a6d;
	font-weight:normal;
	text-decoration:none;
}

#conteudo_metal span a:hover {
	text-decoration:underline;
}

#conteudo_metal a
{
	font-size:14px;
	text-decoration:none;
	color:#5d5d5d;
}

#conteudo_metal a:hover {
	text-decoration:underline;
}

/*============FIM CONTEUDO METALPO INTERNA================*/


/*============CONTEUDO COMBUSTOL INTERNA================*/
#conteudo_combustol {
	display:block;
	float:left;
	width:515px;
	margin-top:30px;
	margin-left:31px;
	margin-bottom:15px;
}

#conteudo_combustol h3 {
	display:block;
	float:left;
	color:#e6252c;
	width:510px;
	font-size:18px;
	text-align:justify;
	margin-bottom:15px;
	margin-top:15px;
}

#conteudo_combustol p {
	display:block;
	width:510px;
	margin-bottom:20px;
	font-size:14px;
	color:#5d5a6d;
	line-height:18px;
	text-align:justify;
}

#conteudo_combustol span {
	color:#e6252c;
	font-size:14px;
	font-weight:bold;
}

#conteudo_combustol span a {
	color:#5d5a6d;
	font-weight:normal;
	text-decoration:none;
}

#conteudo_combustol span a:hover {
	text-decoration:underline;
}

#conteudo_combustol a
{
	font-size:14px;
	text-decoration:none;
	color:#5d5d5d;
	
}

#conteudo_combustol a:hover {
	text-decoration:underline;
}

/*============FIM CONTEUDO COMBUSTOL INTERNA================*/


/*==================RODAPE============*/
#rodape {
	display:block;
	float:left;
	width:960px;
	height:51px;
	background: url(../imagens/bg_rodape2.gif) no-repeat;
}

#txt_rodape {
	display:block;
	float:left;
	width:960px;
	margin-top:-10px;
	margin-bottom:15px;
	font-size:12px;
	color:#5d5d5d;
	text-align:center;
}


/*================FIM RODAPE============*/


/*=============MAPA============*/

#mapa {
	display:block;
	float:left;
	width:515px;
}

#mapa ul {
	display:block;
	float:left;
	width:510px;
	list-style:none;
}

#mapa ul li {
	width:500px;
	border:none;
	margin:0;
}

#mapa ul li a {
	display:block;
	text-decoration:none;
	font-weight:bold;
	color:#5d5a6d;
	font-size:14px;
	margin-bottom:10px;
}

#mapa ul li a:hover {
	text-decoration:underline;
}


#mapa ul li a span {
	color:#5d5a6d;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
}

#mapa ul li a span:hover {
	text-decoration:underline;
}


#mapa ul li ul {
	display:block;
	width:500px;
	margin-left:15px;
	margin-top:-8px;
	list-style:none;
}

#mapa ul li ul li {
	width:500px;
	border:none;
	margin:0;
}

#mapa ul li ul li a {
	display:block;
	text-decoration:none;
	font-weight:bold;
	color:#5d5a6d;
	font-size:14px;
	margin-bottom:10px;
}

#mapa ul li ul li a:hover {
	text-decoration:underline;
}


#mapa ul li ul li a span {
	color:#5d5a6d;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
}

#mapa ul li ul li a span:hover {
	text-decoration:underline;
}

#mapa ul li ul li ul {
	width:500px;
	margin-left:35px;
	list-style:none;
}

#mapa ul li ul li ul li {
	width:500px;
	border:none;
	margin:0;
}


#mapa ul li ul li ul li a {
	display:block;
	text-decoration:none;
	font-weight:bold;
	color:#5d5a6d;
	font-size:14px;
	margin-bottom:0px;
}


#mapa ul li ul li ul li a:hover {
	text-decoration:underline;
}



#mapa ul li ul li ul li a span {
	color:#5d5a6d;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
}


#mapa ul li ul li ul li a span:hover {
	text-decoration:underline;
}




#mapa ul li ul li ul li ul {
	width:500px;
	margin-left:45px;
	list-style:none;
}

#mapa ul li ul li ul li ul li {
	width:500px;
	border:none;
	margin:0;
}

#mapa ul li ul li ul li ul li a {
	display:block;
	text-decoration:none;
	font-weight:bold;
	color:#5d5a6d;
	font-size:14px;
	margin-bottom:0px;
}

#mapa ul li ul li ul li ul li a:hover {
		text-decoration:underline;
}

#mapa ul li ul li ul li ul li a span {
	color:#5d5a6d;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
}

#mapa ul li ul li ul li ul li a span:hover {
	text-decoration:underline;
}


/*=============FIM MAPA============*/
/*===============VIDEOS==============*/
#play {
	display:block; 
	float:left;
	width:175px; 
	height:175px;
	margin-left:40px;
}

#play a {
	text-decoration:none;	
	font-size:12px; 
	font-weight:bold;
}

#play a:hover {
	text-decoration:underline;
}

#conteudo #legenda{
	display:block;
	width:177px;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	margin-bottom:5px;

}

#conteudo #duracao {
	display:block;
	text-align:center;
	font-size:11px;
	margin-top:5px;

}
/*===============FIM VIDEOS==============*/	

/*------TESTEIRA---*/

#destaque_Topo {
	display:block;
	width:960px;
	height:297px;
	position:absolute;
	background: url(../imagens/topoJquery2.png) top no-repeat;
	z-index:99;
	*margin-left:-960px;
	
}

#idioma {
	display:block;
	float:left;
	position:absolute;
	margin-top:24px;
	margin-left:750px;
}

#idioma a {
	text-decoration:none;
	color:#000;
	font-size:11px;
}

#idioma a:hover {
	color:#606060;
}


#destaque_img {
	display:block;
	float:left;
	overflow:hidden;
	margin-top:47px;
}

#destaque_img ul {
	list-style:none;
}

#destaque_img ul li {
	display:block;
	position:relative;
}

#faixaTxt {
	display:block;
	float:left;
	position:absolute;
	width:670px;
	height:45px;
	background:url(../imagens/faixatxt.png) no-repeat;
	margin-top:-74px;
	margin-left:290px;
	
	*margin-top:184px;
	*margin-left:-674px;

}

#faixaTxt span {
	display:block;
	text-align:right;
	font-size:20px;
	color:#FFF;
	margin-top:7px;
	margin-right:15px;
	
}


#paginacao {
	display:block;
	float:right;
	margin-top:281px;
	margin-right:5px;
}


#paginacao a{
	 margin:8px;
	 color:#ffffff;
	 font-size:12px;
	 text-decoration:none;
	 font-family:Calibri, Arial, sans-serif;
}

#paginacao a:hover{
	font-weight:bold;
}

#paginacao a.activeSlide { color:#04036a; }
#paginacao a.activeSlide:hover { color:#FFF; font-weight:bold; }





#tabela_impresa {
	display:block;
	float:left;
	width:150px;
}

