* {
	margin:0px;
	padding:0px;
	font:12px Verdana, Geneva, sans-serif;
}
body {
	background:#6e070b url(../imagens/fundo1.jpg) repeat;
}
strong {
	font-weight:bold;	
}
#planodefundo {
	width: 1000px;
	margin: 0 auto;
	background:#6e070b url(../imagens/bg_azul.jpg) 0 0 repeat-y;
}

#geral {
	width: 800px;
	margin: 0 auto;
}
#geral #menu_topo {
	width:100%;
	height:43px;
	background:url(../imagens/menu-bg.gif) top left repeat-x;
	list-style:none;
}
#geral #planos_resumo {
	width:100%;
	height:230px;
	background:url(../imagens/logo.jpg) no-repeat;
}
#geral .divisor {
	height:5px;
	width:100%;
	background:#000;
}
#geral #destaques {
	width:100%;
	height:120px;
	background:#232323;
}
#geral #banner {
	width:100%;
	height:110px;
	background:#FFF url(../imagens/anatel.png) 10px 10px no-repeat;
}

#banner .imagens {
	margin:0 170px;
	padding-top:5px;
	width:600px;
	height:100px;	
	display:block;
}

#geral #conteudo {
	width:100%;
	background:#FFF;
}
#geral #planos {
	width:100%;
	background:#FFF;
}
#geral #rodape {
	padding:10px 0px 10px 0px;
	text-align:center;
	font:9px Verdana, Geneva, sans-serif;
	width:100%;
	height:30px;
	color:#FFF;
	background:#0079b5;
}

div#planos_resumo div#logotipo {
		background:url(../imagens/logomarca.png) 10px 0 no-repeat;
		width:800px;
		height:90px;
		float:left;
}

/* destaques */
div#destaques div#info_1 {
		margin-top:10px;
		margin-left:30px;
		width:190px;
		height:100px;
		float:left;
		display:inline;
		border-right:1px dashed #CCCCCC;
}
div#destaques div#info_2 {
		margin-top:10px;
		width:180px;
		height:100px;
		float:left;
		display:inline;
		border-right:1px dashed #CCCCCC;
}
div#destaques div#info_3 {
		margin-top:10px;
		width:180px;
		height:100px;
		float:left;
		display:inline;
		border-right:1px dashed #CCCCCC;
}

div#destaques div#email {
		margin-top:10px;
		width:180px;
		height:100px;
		float:left;
		display:inline;
}
div#email .form_input {
		color:#FFFFFF;
		width:160px;
		border:1px solid #FFFFFF;
		background-color:#232323;
		font:10px Verdana, Geneva, sans-serif;

}
div#email .form_input_focus {
		color:#000000;
		width:160px;
		border:1px solid #FFFFFF;
		background-color:#FFFFFF;
}
div#email .form_btn {
		margin-top:1px;
		color:#000000;
		width:160px;
		border:1px solid #CCCCCC;
		background-color:#FFFFFF;
}
div#email div {
		text-align:left;
		padding-left:10px;
}

div#info_1 h1, div#info_2 h1, div#info_3 h1, div#email h1 {
		padding-bottom:5px;
		padding-left:10px;
		color:#e0970a;
		font:14px Verdana, Geneva, sans-serif;
		text-align:left;
		font-weight:bold;
}
div#info_1 p, div#info_2 p, div#info_3 p, div#email p {
		padding-left:10px;
		padding-right:10px;
		height:65px;
		overlay:hidden;
		color:#FFFFFF;
		text-align:justify;
		font:10px Verdana, Geneva, sans-serif;
}
div#email label {
		color:#FFFFFF;
		text-align:left;
		font:10px Verdana, Geneva, sans-serif;
}

div#info_1 div, div#info_2 div, div#info_3 div, div#email div {
		text-align:right;
		padding:0px 10px 0px 0px;
}
div#info_1 a, div#info_2 a, div#info_3 a , div#email a {
		color:#e0970a;
		text-decoration:none;
}
div#info_1 a:hover, div#info_2 a:hover, div#info_3 a:hover, div#email a:hover {
		text-decoration:underline;
}


/* anuncios */
div#planos_resumo div#anuncio_1 {
		margin-top:30px;
		margin-left:20px;
		width:180px;
		height:100px;
		float:left;
		display:inline;
		border-right:2px dashed #FFFFFF;
}

div#planos_resumo div#anuncio_2 {
		margin-top:30px;
		width:180px;
		height:100px;
		float:left;
		display:inline;
		border-right:2px dashed #FFFFFF;
}
div#planos_resumo div#anuncio_3 {
		margin-top:30px;
		width:180px;
		height:100px;
		float:left;
		display:inline;
		border-right:2px dashed #FFFFFF;
}

div#anuncio_1 h1, div#anuncio_2 h1, div#anuncio_3 h1 {
		font:14px Verdana, Geneva, sans-serif;
		color:#FFFFFF;
		font-weight:bold;
		text-align:left;
		padding-bottom:5px;
		padding-left:10px;
}
div#anuncio_1 p, div#anuncio_2 p, div#anuncio_3 p {
		text-align:justify;
		padding-left:10px;
		padding-right:10px;
		padding-bottom:10px;
		color:#FFFFFF;
}
div#anuncio_1 div, div#anuncio_2 div, div#anuncio_3 div {
		padding-right:10px;
		text-align:right;
		color:#e0970a;
}

/* home */
div#conteudo table#meio {
		width:100%;
		background-color:#FFFFFF;
		margin-top:0px;
		margin-bottom:10px;
}
table#meio td#col_full {
		width:800px;
		padding-left:30px;
		padding-right:30px;
		padding-bottom:30px;
		text-align:justify;
}
td#col_full strong {
		font-weight:bold;
}
td#col_full h2 {
		padding-bottom:5px;
		padding-top:5px;
		color:#091f67;
		font:12px Verdana, Geneva, sans-serif;
		text-align:left;
		font-weight:bold;
}

table#meio td#col_esquerda {
	width:230px;
	padding-left:10px;
	padding-right:10px;
	border-right:1px dashed #232323;
}
td#col_esquerda img {
	padding-right:5px;
}
td#col_esquerda div {
	text-align:left;
}
td#col_esquerda h2 {
	padding-bottom:5px;
	padding-top:5px;
	color:#091f67;
	font:12px Verdana, Geneva, sans-serif;
	text-align:left;
	font-weight:bold;
}
td#col_esquerda p {
	padding-left:10px;
}
td#col_esquerda h1, td#col_direita h1, td#col_full h1 {
	padding-bottom:5px;
	color:#e0970a;
	font:14px Verdana, Geneva, sans-serif;
	text-align:center;
	font-weight:bold;
}
td#col_direita h3 {
	color:#e0970a;
	font:12px Verdana, Geneva, sans-serif;
	text-align:center;
	font-weight:bold;
}
td#col_direita {
	display:block;
	width:530px;
	margin-right:10px;
	margin-left:10px;
}
td#col_direita h2 {
	padding-bottom:5px;
	padding-left:10px;
	color:#091f67;
	font:12px Verdana, Geneva, sans-serif;
	text-align:left;
	font-weight:bold;
}
td#col_direita p, td#col_full p {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	color:#232323;
	text-align:justify;
}
table#meio a {
	color:#2f669d;
	text-decoration:none;
}
table#meio a:hover {
	text-decoration:underline;
}


/* menu */
div#menu_topo .menu ul {
	list-style:none;
	border:0px;
	margin:0px;
	padding:0px;
	font-family:verdana,geneva,arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:8e8e8e;
}
div#menu_topo .menu li {
	float:left;
	padding:0px 8px 0px 8px;
}
div#menu_topo .menu li a {
	color:#666666;
	display:block;
	font-weight:bold;
	line-height:43px;
	padding:0px 20px;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
}

div#menu_topo .menu li a:hover {
	color:#000000;
	text-decoration:none;
}

div#menu_topo .menu #current {
	background:url(../imagens/current-bg.gif) top left repeat-x;
	color:#ffffff;
}


/* indicadores */
.LA08706 table tbody tr td span{background:url(../imagens/USGsetas.gif) no-repeat}
.LA08706{float:left;width:220px;height:175px}
.LA08706 h3{display:block;float:none!important;font:normal 18px Arial;margin-bottom:8px;text-transform:uppercase}
.LA08706 h4, .LA08706 h4{width:220px;height:29px;border-top:1px solid #eee;border-bottom:1px solid #eee;background:#f8f8f8;font:bold 12px/30px Arial;color:#666;padding-left:10px}
.LA08706 table thead tr th{color:#999;font:normal 11px Arial;text-align:left;height:23px;padding-left:10px}
.LA08706 table tbody tr th{color:#333;font:bold 11px Arial;text-transform:uppercase;border-bottom:1px solid #efefef;height:28px;text-align:left;padding-left:10px}
.LA08706 table tbody tr td{color:#333;font:normal 11px Arial;border-bottom:1px solid #efefef;height:28px;text-align:left;padding-left:10px}
.LA08706 table tbody tr td span{float:left;width:20px;height:19px;font-size:0;text-indent:-15000px}
.LA08706 table tbody tr .sobe{background-position:0 -103px;color:#138a00!important;font:bold 14px Arial!important}
.LA08706 table tbody tr .desce{background-position:-22px -103px;color:#bf0000!important;font:bold 14px Arial!important}
.LA08706 table tbody tr .neutro{background-position:-44px -103px;color:#666!important;font:bold 14px Arial!important}
.LA08706 .cinza h4{color:#999}
.LA08706 .cinza tbody tr th{color:#999; font-weight: bold}
.LA08706 .cinza tbody tr td{color:#666!important}
.LA08706 table tbody tr td span.sobe_cinza, .componente1 .LA08706 table tbody tr td.sobe_cinza{background-position:-44px -103px;color:#666!important;font:bold 14px Arial!important}
.LA08706 table tbody tr td span.desce_cinza, .componente1 .LA08706 table tbody tr td.desce_cinza{background-position:-66px -103px;color:#666!important;font:bold 14px Arial!important}
.LA08706 div.alerta{background-color:#f8f8f8; margin:5px 0 15px 0; padding:7px}
.LA08706 div.alerta span.exclama{float:left;width:30px;height:33px;text-indent:-15000px;background-position:-107px -56px;margin-right:10px}
.LA08706 div.alerta p{color: #bf0000; font:normal 15px Arial}
.LA08706 div.alerta small{color: #a3a3a3; font:normal 11px Arial}

