@charset "utf-8";
body{
	margin: 0px;
	padding: 0px;
	text-align:center;
}

#principal {
	width: 930px;
	margin: 0px auto;
	text-align:left;	
	position: relative;
	background-color:#FFFFFF;
}
#topo{
	width:930px;
	float:left;
	height:197px;
	background-image:url(img/topos/topo1.jpg);
	background-repeat:no-repeat;
	margin-bottom: 20px;
}
#topo2{
	width:180px;
	float:left;
	height: 197px;
}
#logo{
	width:200px;
	height:155px;
	float: left;
	padding-left:29px;
	padding-top:40px;
}
#login{
	width:290px;
	float:right;
	height: 60px;
	margin-top: 151px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 5px;
}
#palco{
	width:930px;
	float:left;
	margin-bottom:30px;
}
#geral{
	width:505px;
	float:left;
	margin: 0px 0px 0px 30px;
}
#conteudo{
	width:505px;
	margin: 0px;
	padding: 0px;
	text-align:left;
	margin-top: 0px;
}
#conteudo_interno{
	width:505px;
	margin: 0px 0px 20px 0px;
	padding: 0px;
	clear: both;
}

	#conteudo_informes {
		width: 505px;
		height: auto;
		margin: 0px 0px 20px 0px;
		padding: 0px;
		text-align:left;
		clear: both;
	}
		#conteudo_informes_topo {
			width: 485px;
			height: auto;
			margin: 0px 0px 5px 0px;
			padding: 5px 10px 5px 10px;
			text-align:left;
			clear: both;
			background-color: #2B67A3;
			
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight: bold;
			color: #FFFFFF;
		}
		#conteudo_informes_topo a {			
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight: bold;
			color: #FFFFFF;
			text-decoration: none;
		}
		#conteudo_informes_topo a:hover {			
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight: bold;
			color: #FFFFFF;
			text-decoration: underline;
		}
		
		#conteudo_informes_conteudo {
			width: 505px;
			height: auto;
			margin: 0px 0px 10px 0px;
			padding: 0px 0px 10px 0px;
			text-align: justify;
			clear: both;
			border-bottom: 1px solid #CCCCCC;
		}
		#conteudo_informes_conteudo a {
			font-family:Arial, Helvetica, sans-serif;
			color:#333333;
			text-decoration: none;
		}
		#conteudo_informes_conteudo a:hover {
			font-family:Arial, Helvetica, sans-serif;
			color:#333333;
			text-decoration: underline;
		}

	#conteudo_convenios {
		width: 505px;
		height:auto;
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 10px 0px;
		text-align:left;
		clear: both;
		display: table;
		border-bottom: 1px solid #CCCCCC;
	}
	
		#conteudo_convenios_esquerda {
			width: 150px;
			height:auto;
			margin: 0px;
			padding: 0px;
			text-align: center;
			float: left;
			display: table;
		}
		#conteudo_convenios_direita {
			width: 355px;
			height:auto;
			margin: 0px;
			padding: 0px;
			text-align:left;
			float: left;
			display: table;
		}

#conteudo_estatuto{
	width:515px;
	float:left;	
}
#coluna_esquerda{
	width:168px;
	float:left;
	margin: 0px;
	padding: 0px;
	text-align:left;
}
#titulo_menu{
	width:197px;
	height: 33px;
	clear: both;	
	margin-bottom: 2px;
}
#barrinha_institucional{
	width:5px;
	height:24px;
	float:left;
	background-color:#0032A1;
	margin-top: 0px;
}
#menu_institucional{
	width:198px;
	float:left;
	background-color: #FFFFFF;
	display: block;
	margin-bottom:9px;
}
#barrinha_informacoes{
	width:5px;
	height:23px;
	float:left;
	background-color:#D32000;
	margin-top:1px;
}
#menu_informacoes{
	width:198px;
	float:left;
	background-color: #FFFFFF;
	display: block;
	margin-bottom:9px;
}
#barrinha_covenios{
	width:5px;
	height:22px;
	float:left;
	background-color:#7BAF0C;
	margin-top:1px;
}
#menu_convenios{
	width:198px;
	float:left;
	background-color: #FFFFFF;
	display: block;
	margin-bottom:9px;
}
#barrinha_entretenimento{
	width:5px;
	height:23px;
	float:left;
	background-color:#FFA540;
	margin-top:1px;
}
#menu_entretenimento{
	width:198px;
	float:left;
	background-color: #FFFFFF;
	display:block;
	margin-bottom:9px;
}	
#banner{
	width:505px;
	height: 150px;
	float:left;
	clear: both;
	margin: 0px 0px 20px 0px;
	background-color: #FFFFFF;
}
#noticias{
	width:505px;
	float:left;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	background-color: #FF66CC;
}
#noticia_astra{
	width:305px;
	margin: 0px;
	padding: 0px;
	text-align:left;
	float:left;
	background-color:#FFFFFF;
}
#g1{
	width:202px;
	float:right;
	margin-top:10px;
}
#album{
	width:525px;
	background-color: #FFFFFF;
	float: left;
	margin-left: 2px;
}
#coluna_direita{
	width:190px;
	float: left;
	margin: 5px 0px 0px 35px;
	padding: 0px;
}
#titulo_coluna_direita{
	width:190px;
	height:35px;
	float:left;
}
#associe_se{
	width:190px;
	height:150px;
	margin: 0px 0px 15px 0px;
	padding: 0px;
	float:left;
}

#qualicorp{
	width:190px;
	height:277px;
	margin: 0px 0px 15px 0px;
	padding: 0px;
	float:left;
}

#sulamerica {
	width: 190px;
	height: 100px;
	margin: 0px 0px 15px 0px;
	padding: 0px;
	clear: both;
}

#politicos {
	width: 197px;
	height: 100px;
	margin: 0px 0px 15px 0px;
	padding: 0px;
	text-align:left;
	clear: both;
	color: #CCCCCC;
}

#acoes {
	width: 190px;
	height: auto;
	margin: 0px 0px 20px 0px;
	padding: 0px;
	text-align:left;
	clear: both;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;	
	text-decoration: none;
}
#acoes a {
	width: 190px;
	height: auto;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	text-align:left;
	clear: both;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration: none;
}
#acoes a:hover {
	width: 190px;
	height: auto;
	margin: 0px 0px 20px 0px;
	padding: 0px;
	text-align:left;
	clear: both;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration: underline;
}

#acoes_grande {
	width: 190px;
	height: 100px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	text-align:left;
	clear: both;
}
	#politicos .politicos {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		margin: 0px;
		padding: 0px;
		text-decoration: none;
	}
	
	#politicos .politicos a {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		margin: 0px;
		padding: 0px;
		text-decoration: none;
	}
	
	#politicos .politicos a:hover {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		margin: 0px;
		padding: 0px;
		text-decoration: underline;
	}

#enquete{
	width:190px;
	height:220px;
	margin: 0px;
	padding: 0px;
	text-align:left;
	float:left;
}
#clima_tempo{
	width:190px;
	height:215px;
	margin: 0px 0px 30px 0px;
	padding: 0px;
	float:left;
}
#clima_tempo2 {
	width: 190px;
	height: 170px;
	float: left;	
	padding-left: 0px;
	padding-top: 5px;
}

#rodape{
	width:930px;
	height: 60px;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	border-top: 2px solid #154C85;
	clear:both;	
	text-align: center;
}

	.rodape {
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#333333;
		margin: 0px;
		padding: 10px 0px 10px 0px;
		text-align:center;
		text-decoration: none;
	}
	
	.rodape a {
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#333333;
		margin: 0px;
		padding: 0px;
		text-align:center;
		text-decoration: none;
	}
	
	.rodape a:hover {
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#333333;
		margin: 0px;
		padding: 0px;
		text-align:center;
		text-decoration: underline;
	}

#iinput{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	height:12px;
	width:80px;
	
}
#ibtn{
	background-color:#1673B8;
	font:11px verdana,san-serif;
	color:#FFFFFF;
	height:20px;
	border:solid #1673B8;
	cursor:pointer;
}
#ibtn_participe {
	background-color:#FF9900;
	font:11px verdana,san-serif;
	color:#FFFFFF;
	height:18px;
	cursor:pointer;
}
#ibtn_ok{
	width:25px;
	
	background-color:#1673B8;
	font:11px verdana,san-serif;
	color:#FFFFFF;
	height:20px;
	border:solid #1673B8;
	cursor:pointer;
}
#links_associado {
	margin: 0px;
	float: right;
}
#capitulos{
	width: 536px;
	float:left;
	margin-top: 15px;
}
#design_nterno{
	width:530px;
	height: 48px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float:left;
	clear: both;
	
}
#design_interno_convenios{
	width:470px;
	height: 36px;
	margin: 0px 0px 0px 0px;
	padding: 12px 0px 0px 60px;
	float:left;
	clear: both;
	background-image: url(img/recortes/design_interno_convenios.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color:#FFFFFF;
}
#paginacao{
	width:520px;
	float:left;
	
}
#conteudo_agenda{
	width:536px;
	float:left;
	
}

#cadastroFormulario{
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width: 450px;
	
}

input.text{     
	background-color:#9AC6F1;
    color:#333333;
	height:19px;
	font-size:10px;
	border olid #9AC6F1;
	float:left;
}

/*input:focus{
	border:1px solid #1A4671;
}*/
#minha_conta_menu{
	width:527px;
	height:27px;
	background-color:#006699;
}
#minha_conta_resumoconta{
	width:527px;
	height:175px;
	margin-top:2px;
	background-image:url(img/recortes/recorte_tela_minha_conta_resumoconta.jpg);
	background-repeat:no-repeat;
	margin-left:4px;
	margin-top:20px;
}
#minha_conta_mudar_senha{
	width:527px;
	background:#D5E6F6;
	margin-left:4px;
	margin-top:2px;
}
#minha_conta_participacoes_recentes{
	width:527px;
	margin-top:10px;
	margin-left:4px;
	background-image:url(img/recortes/recorte_tela_minha_conta_participacoes.jpg);
	padding-top:14px;
}
.minha_conta{
	background-color:#D5E6F6;
	border:solid 2px #B4D1EF;
}
#albumtopo{
	width:530px;
	float:left;
	margin-left: 2px;
}
#esqueceusenha{
	width:536px;
	float:left;
	margin-bottom: 20px;
}
#noticias_astra_interna{
	width:520px;
	float:left;
	margin-top:5px;
	margin-left:8px;
}
.td_classificado{
	border:solid 1px #FFA082;
	background-color:#FFF5EB;
	padding:4px;
}
.td_album{
	border:solid 1px #FFA640;
	padding:3px;
	
}
#tab_album{
	background-color:#FFFFD7;
}
.tabela_promo{
	background-image:url(img/recortes/recortes_tabelas_internas/tabela_promocoes/tabela_pomo.jpg);
	background-repeat:no-repeat;
}
.tabela_geral_convenio{
	background-image:url(img/recortes/recortes_tabelas_internas/convenios/tabela.jpg);
	background-repeat:no-repeat;
}