@charset "iso-8859-1";
/* CSS Document */

/*Geral .......................................................................................*/
body {
	margin:0px;
	border:none;
	list-style:none;
	text-decoration:none;
}
body, tr, td{
	font-family:"Tahoma", "Arial", "Bitstream Vera Sans"; 
	font-size:12px;
	text-align:justify;	
	line-height:16px;
	color:#626263;
}

#corpo{
	border:0px solid #00CC33;
	margin-left:auto; 
	margin-right:auto;
}
#conteudo{
	border:0px solid #000000;
	width:100%;
	text-align:center;	
}
a, a:hover{
	color:#626263;
	text-decoration:none;
}
/*Fim Geral .....................................................................................*/

/*Fontes ........................................................................................*/
.linkDestaque{
	font-size:11px;
	color:#1665b5;
	text-decoration:none;
}
.linkMenor{
	font-size:11px;
}
.link{
	color:#666666;
}

/*Fim Fontes ....................................................................................*/

/*Formulario ....................................................................................*/
input, textarea, select{
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
	background-color: #ffffff;
	-moz-border-radius: 2px;
	border:1px solid #cccccc;
}
input:focus, textarea:focus {
	border:1px solid #8eb501;
}
.botao{
	height:30px;
	padding-left:15px;
	padding-right:15px;
	background:url(../img/menu_hover.gif);
	color:#FFFFFF;
	font-weight:bold;
	-moz-border-radius:12px;
}
.check{
	border:0px;
}

/*Fim Formulario ................................................................................*/

/*Tolltip .......................................................................................*/
a.tooltip{
	position:relative;
	color:#3CA3FF;
	z-index:24;
	text-decoration:none;
	font-family:"Trebuchet MS", Tahoma;
	font-size:11px;
}

a.tooltip:hover{
	z-index:25;
	background:transparent; /* precisa do background para funcionar o Internet Explorer */
}

a.tooltip span{
	display: none;
}

a.tooltip:hover span{
	display:block;
	position:absolute;
	padding: 10px;
	top: 0px;
	left: -430px;
	width: 400px;
	border: 1px solid #8eb501;
	background-color:#8eb501;
	color:#ffffff;
	text-align: justify;
	-moz-border-radius: 10px;
}
/*Fim Tolltip ....................................................................................*/

/*Capa ..........................................................................................*/
#capa{
	width:758px;
	height:auto;
	border:1px solid #e1e1e1;
	text-align:left;
	margin-top:5px;
	margin-left:auto; 
	margin-right:auto;
	padding:3px;
	display:table;
	background:url(../img/bg_capa.gif);
}
/*Fim Capa ......................................................................................*/

/*Home ..........................................................................................*/
#topoBg{
	background:url(../img/bg_topo_home.jpg) repeat-x;
	width:100%;
	height:16px;
	margin-bottom:2px;
}

#conteudoNoticias{
	float:left;
	width:420px;
	padding-left:10px;
	margin-top:30px;
	*margin-top:10px;
	margin-bottom:10px;	
}
#conteudoDepoimento{
	width:420px;
	height:200px;
	padding-left:10px;
	margin-bottom:10px;
	border:solid #CCCCCC 1px;
		
}
#conteudoAudiovisual{
	width:420px;
	height:180px;
	padding-left:10px;
	margin-bottom:10px;	
}


#conteudoAcessoRapido{
	border-left:1px solid #f1f1f1;
	float:right;
	width:270px;
	height:290px;
	margin-top:-180px;
	*margin-top:10px;
	margin-bottom:10px;
	margin-right:5px;
	*margin-right:15px;
}

#conteudoAcessoRapidoIdiomas{
	border-left:1px solid #f1f1f1;
	float:right;
	width:270px;
	height:290px;
	margin-top:10px;
	*margin-top:10px;
	margin-bottom:10px;
	margin-right:5px;
	*margin-right:15px;
}

	#conteudoAcessoRapidoBoxTit{
		text-align:right;
		margin-bottom:10px;		
		clear:both;
	}
	#conteudoAcessoRapidoBox{
		width:260px;
		float:right;
		text-align:right;
		background:url(../img/bg_linhas2.gif);		
	}
		#conteudoAcessoRapidoBox img{
			margin-bottom:15px;
		}
	#homeRodape{
		width:100%;
		margin-left:auto; 
		margin-right:auto;
		text-align:center;
	}
	
	#homeRodapeTit{
		width:720px;
		height:54px;
		margin-left:auto; 
		margin-right:auto;
		text-align:left;
	}
	#homeRodapeTit img{
		margin-top:15px;
		margin-right:30px;
	}
	#homeRodapeFundo{
		background:#f7f8f4;		
		position:absolute;
		width:100%;
	  	left:0;
	}
		#homeRodapeLogos{
			width:720px;
			height:70px;
			margin-left:auto; 
			margin-right:auto;
			background:#f7f8f4;
			text-align:left;
		}
		#homeRodapeLogos img{
			margin-right:25px;
			margin-top:5px;
		}		
		#homeRodapeDados{
			width:720px;
			height:40px;
			margin-left:auto; 
			margin-right:auto;
			text-align:left;
			margin-top:15px;
			margin-bottom:10px;
		}
		#homeRodapeDadosInfo{
			float:left;
		}
		#homeRodapeDadosS72{
			float:right;
		}
		#homeRodapeDadosTwitter{
			float:right;
		}
		#homeRodapeDadosOrkut{
			float:right;
		}

/*Fim Home ......................................................................................*/


/*Conteudo ......................................................................................*/
#topoCorpo{
	border-top:1px solid #f1f1f1;
	border-bottom:1px solid #f1f1f1;
	width:100%;
	margin-left:auto; 
	margin-right:auto;
	text-align:center;
}
	#conteudoCenter{
		width:758px;
		margin-left:auto; 
		margin-right:auto;
		display:table;	
		height:auto;
	}
	#bandeiras{
		margin-top:-19px;
		margin-left:583px;
		z-index:1000;
		position:relative;
	}
	#topo{
		margin-top:0px;
	}
	#menu{
		margin-top:10px;
		margin-left:18px;
	}
	#menuEspaco{
		border:0px solid #000000;
		clear:both;
		height:2px;
	}
		.ie #menuEspaco{
			height:2px;
			margin-top:-24px;
		}
		.ie7 #menuEspaco{
			height:2px;
			margin-top:-14px;
		}
#conteudoCorpo{
	border-top:0px solid #f1f1f1;
	border-bottom:1px solid #f1f1f1;
	width:100%;
	margin-left:auto; 
	margin-right:auto;
	text-align:center;
}
	#conteudoPagina{
		clear:both;
		text-align:justify;
		padding:10px;
	}
		#conteudoPaginaFull{
			width:690px;
			*width:715px;
			height:250px;
			float:left;
			padding:10px;
			padding-right:20px;
			display:table;
		}
		
		#conteudoPaginaEsq{
			border:0px solid #000000;
			width:505px;
			*width:525px;
			float:left;
			padding:10px;
			padding-right:20px;
		}
		#conteudoPaginaDir{
			float:right;
			width:203px;
		}
			#acessoRestrito{
				width:203px;
				height:135px;
				margin-top:5px;
				padding:10px;
				padding-left:15px;				
				background:url(../img/bg_acesso.jpg) no-repeat;
			}
				#acessoRestrito img{
					margin-top:8px;
					margin-bottom:8px;
				}
			#segmentos{
				width:190px;
				*width:210px;
				margin-top:5px;
				padding:15px;
				text-align:left;
				/*font-weight:bold;*/
				font-size:11px;
				background-color:#f7f8f4;
			}
#programaLogos{
	float:left;
}
#programaTit{
	float:left;
	margin-left:20px;
	margin-top:30px;
}
#programaTitCentralizado{
	clear:both;
	text-align:center;
}
#menuPrograma{
	margin-top:10px;
}
#menuPrograma2{
	float:left;
	border:#6d8801 1px solid;
	width:182px;
}
#menuPrograma3{
	float:left;
	border:#c5b824 1px solid;
	width:182px;
}
#menuPrograma4{
	float:left;
	border:#00a651 1px solid;
	width:182px;
}
#menuPrograma5{
	float:left;
	border:#00a651 1px solid;
	width:182px;
}
#menuPrograma6{
	float:left;
	border:#587314 1px solid;
	width:182px;
}
#menuPrograma7{
	float:left;
	border:#709539 1px solid;
	width:182px;
}
#menuPrograma8{
	float:left;
	border:#25749f 1px solid;
	width:182px;
}
#menuPrograma9{
	float:left;
	border:#c13b22 1px solid;
	width:182px;
}
#menuPrograma10{
	float:left;
	border:#5f5644 1px solid;
	width:182px;
}
#menuPrograma11{
	float:left;
	border:#a7a65c 1px solid;
	width:182px;
}
#menuPrograma12{
	float:left;
	border:#00476b 1px solid;
	width:182px;
}
#menuPrograma13{
	float:left;
	border:#00a13a 1px solid;
	width:182px;
}
#menuManualExpositores{
	float:left;
	border:#cb965d 1px solid;
	width:182px;
}
#programaConteudos{
	margin-top:10px;
	float:right;
	width:485px;
}
#programaEdicao{
	margin:0px;
	float:right;
	text-align:right;
	margin-top:-20px;
	width:500px;
}
#programaEdicaoSemLogo{
	float:right; 
	margin-top:-25px;
}
#logosProgramacoes{
	width:455px;
	margin-left:20px;
	float:left; 
	text-align:left;
}

/*Fim Conteudo ..................................................................................*/