#corpo {
	display:block;
	float:left;
	width:1000px;
	}
#geral {
	display:block;
	float:left;
	width:771px;
	margin:10px 0 0 7px;
	}

#logo {
	position:absolute;
	width:150px;
	height:104px;
	top:5px;
	left:23px;
	background:url(../img/bg_logo.gif) no-repeat;
	padding:20px 0 0 5px;
	}

/*=====================================PROVISORIO========================================*/

#popup{
	display:block;
	position:absolute;
	z-index:9999999;
	width:auto;
	top: 230px;
	left:100px;
	text-align:center;
	}
	
#comJuridico{
	display:block;
	position:absolute;
	z-index:9999999;
	top: 155px;
	left: 300px;
	width: 300px;
	height: 100px;
	text-align:center;
	}
/*====================================================================================*/

#faixa_top, #faixa_bottom {
	width:771px;
	height:15px;
	}


#faixa_top {
	background:url(../img/bg_top.gif) no-repeat bottom;
	}
	
#faixa_bottom {
	background:url(../img/bg_bottom.gif) no-repeat;
	}

#topo {
	display:block;
	width:771px;
	height:124px;
	background-color:#005496;
	}


#banner {
	width:535px;
	height:76px;
	background:url(../img/bg_banner.gif) no-repeat;
	margin-left:150px;
	padding:7px 0 0 75px;
	}

#opcoes_topo {
	margin-left:180px;
	height:35px;
	}

	#opcoes_topo p a {
		font-size:11px;
		color:#FFF;
		font-weight:bold;
		}

	
	#opcoes_topo p {
		display:block;
		float:left;
		margin-right:30px;
		}
		
	#opcoes_topo select {
		width:110px;
		margin:0 6px;
		}

	#opcoes_topo select optgroup option, #opcoes_topo select optgroup {
		font-size:10px;
	}

	#opcoes_topo input, #opcoes_topo select {
		font-size:11px;
		color:#4d4d4d;
		border:1px #777 solid;
		}
		
		
		
#menu_principal {
	display:block;
	float:left;
	width:154px;
	margin:-5px 5px 0 15px;
	*margin:-5px 12px 0 15px;
	}
	
	*HTML #menu_principal {
		margin:0 11px 0 6px;
		}
	
	#menu_principal ul {
		display:block;
		list-style:none;
		margin-bottom:-7px;
		}

	#menu_principal ul li {
		font-size:11px;
		}

	#menu_principal ul li a {
		color:#4d4d4d;
		line-height:20px;
		}

#conteudo {
	display:block;
	float:left;
	width:771px;
	height:auto;
	background-color:#005496;
	}

#bottom {
	display:block;
	width:771px;
	background-color:#005496;
	}
	
	
	
	
/*HOME*/

#box_center-top, #box_center, #box_center-bottom {
	display:block;
	float:left;
	}
	
#box_center-top {
	width:580px;
	height:10px;
	background:url(../img/box_center_top.gif) no-repeat bottom;
	}
	
#box_center {
	width:556px;
	padding:0 12px;
	background:url(../img/bg_box_center.gif) repeat-x bottom #feeabb;
	}

#box_center-bottom {
	width:580px;
	height:32px;
	background:url(../img/box_center_bottom.gif) no-repeat top;
	}


#veja_mais a {
	font-size:10px;
	color:#005496;
	margin-left:150px;
	}


#box-g, #box-g-bot, #box-g-top {
	display:block;
	float:left;
	width:554px;
	margin-left:14px;
	*margin-left:14px;
	}
	
#box-g-top {background:url(../img/bg_top_box-g.gif) bottom no-repeat;}
#box-g-bot {background:url(../img/bg_bot_box-g.gif) top no-repeat;}
		
#box-g {
	padding-bottom:14px;
	background-color:#FFF;
	}


#boxes-home-bottom {
	display:block;
	float:left;
	margin-left:15px;
	}
	
	

	#eventos ul {
		padding:25px 0 27px 0;
		}
	
	
	

/*COLUNA DA DIREITA*/

#col_dir {
	display:block;
	float:left;
	width:179px;
	margin-left:15px;
	}
	



/*PAGINAS INTERNAS*/

#interna {
	display:block;
	float:left;
	width:555px;
	margin-top:-10px;
	*margin-top:0px;
	margin-left:0;
	}

	*HTML #interna {
		margin-left:-10px;
		}
		
	#interna p {
		margin:5px 30px 10px 30px;
		}
	#interna a {
		color:#005496;
		}
#voltar {
	display:block;
	float:right;
	padding-right:40px;
	font-size:12px;
	}


	#voltar a {
		color:#005496;
		}
		
		
		
#editor {
	width:500px;
	margin-left:20px;
	}

/*RODAPE*/


#txt_rodape {
	display:block;
	float:left;
	text-align:center;
	font-size:11px;
	color:#FFF;
	font-weight:bold;
	margin-top:10px;
	width:770px;
	}
	
#rodape {
	display:block;
	width:771px;
	height:60px;
	margin-top:10px;
	}
	
	#rodape p {
		font-size:11px;
		color:#5D5D5D;
		text-align:center;
		width:770px;
		}
		
	#rodape p img {
		border:none;
		float:right;
		margin-top:3px;
		*margin-top:-15px;
		}
