/* ESTRUTURA ###################################################################################### */

body{
	background:url(../img/back_geral.jpg) repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#geral{
	width:770px; 
	margin-left:-385px; 
	left:50%; 
	position:relative;
	padding-top:2px;
}
h4{text-indent:-2000px;}
#topo{
	background:url(../img/back_topo.jpg) no-repeat;
	width:770px; 
	height:128px;
}
#corpo0{
	background:url(../img/corpo_topo.jpg) no-repeat top #fff; 
	padding: 5px 0 0 0;
}
#corpo{
	background:#fff;
	padding: 5px 0 0 0; 
	border-left:1px solid #A2A2AA;
	border-right:1px solid #A2A2AA; 
}
.voltar_topo{
	display:block;
	float:left;
	color:#000097;
	margin-left:15px;
	background:url(../img/seta_topo.gif) right no-repeat center;
	font-size:10px;
	padding-right:20px;
	height:15px;
}
#topo_dic{ display:none;}
.grande{
	float:left;
	font-size:16px;
	color:red;
	display:block;
	width:200px;
}
#lateral_esq{
	width:167px; 
	float:left; 
	margin: 0 3px 0 3px; 
	padding:0 0 52px 0; 
	background:url(../img/menu_lateral/botton.jpg) no-repeat bottom  #f8f8f8; 
}
#lateral_esq .a{
	text-indent:-2000px;
	text-decoration:none;
	height:30px;;
}
.texto_justificado{text-align:justify;}
#conteudo{
	width:586px; 
	background:#FFF; 
	float:left; margin:0; 
	padding: 0 0 0 2px; 
}
#topo_conteudo{
	width:584px; 
	margin:0 1px 0 0;
}
#blocos{
	width:450px;
	float:left;
}
#bloco_top10{
	margin-bottom:15px;
}
#banners{
	width:118px; 
	height:340px; 
	float:right; 
	margin: 0 -3px 0 0;
}
.limpa{
	clear:both; 
	line-height:0;
}
.limpa3{
	clear:both; 
	line-height:0;
	height:0;
	display:block;
}
a{
	text-decoration:none; 
	display:block;
}
body, *, #topo, form{
	margin:0; 
	padding:0;
}
h3{
	text-indent:-2000px; 
	display:block; 
	height:30px;
}
a{text-decoration:none;}
ul{list-style:none;}
img{behavior:url("../pngbehavior.htc");}
#texto_rodape{
	color:#fff; 
	text-align:center; 
	background: url(../img/corpo_botton.jpg) no-repeat top center; 
	padding:10px 0 0 0; 
	height:20px;
}
#direitos{
	color:#000; 
	text-align:center; 
	background:url(../img/geral/back_geral_fundo.gif) no-repeat top center;
}

img, #snp_img{behavior:url("pngbehavior.htc");}
#tabledeenvio{
	display:block;
	width:30%;
	margin-left:176px;
}
.limpar_bloco{
	text-indent:-2000px;
	background:url(../img/botoes/limpar_bloco22.gif) no-repeat;
	height:22px;
	width:86px;
	border:none;
	float:right;

}
/* area restrita ########################################################################################### */
#restrito{
	background:url(../img/rodape_topo.jpg) no-repeat; 
	width:770px;
	height:37px; 
	padding-top:2px;
}
#login{
	background:url(../img/restrito_cadeado.gif) no-repeat left center;
	width:600px;
	float:left; 
	height:40px; 
	padding-left:25px;
}
#restrito label{
	color:#000; 
	float:left; 
	font-size:9px;
	margin:2px 0 0 2px;
}
#usuario{
	background: url(../img/restrito_input.gif) no-repeat;
	margin-left:5px;
	width:220px; 
	height:20px;
	padding-right:10px;
	margin-right:10px;
}
#senha{
	background: url(../img/restrito_inputS.gif) no-repeat;
	margin-left:5px;
	height:20px;
	width:140px; 
	margin-top:1px;
}
.area_logar{ 
	border:none; 
	height:19px; 
	float:left; 
	display:block; 
	font-size:12px; 
	margin-top:1px; 
	padding-left:3px;
}
#restrito #logar{
	background:url(../img/botoes/acessar22.gif) no-repeat;
	width:70px; 
	height:22px; 
	border:none; 
	float:left; 
	margin-top:-2px;
	margin-left:20px;
	padding-left:0;
} 
.sair{
	background:url(../img/botoes/sair22.gif) no-repeat;
	height:22px;
	width:50px;
	text-indent:-2000px;
	float:right;
}
.painel_controle{
	background:url(../img/botoes/acessar_painel22.png) no-repeat;
	height:22px;
	width:104px;
	text-indent:-2000px;
	float:right;
}
.novo_pedido{
	background:url(../img/botoes/novo_pedido22.gif) no-repeat;
	height:22px;
	width:80px;
	text-indent:-2000px;
}
#finalizar{
	background:url(../img/botoes/finalizar_pedido22.gif) no-repeat;
	height:22px;
	width:98px;
	text-indent:-2000px;
	border:none;
	cursor:pointer;
}
#Imprimir{
	background:url(../img/botoes/imprimir22.gif) no-repeat;
	height:22px;
	width:92px;
	text-indent:-2000px;
	border:none;
	cursor:pointer;
}
.sairR{
	background:url(../img/botoes/sairV22.gif) no-repeat;
	height:22px;
	width:50px;
	text-indent:-2000px;
	float:right;
}
.recuperar_dados{
	float:left; 
	color:#000097; 
	font-size:9px; 
	text-decoration:none; 
	margin:3px 0 0 5px;
}
#depois_logar p{
	margin-left:10px;
	font-size:14px;
	float:left;
}
#depois_logar a{
	color:#009;
	font-weight:bold;
	margin-right:10px;
	font-size:14px;
	float:right;
}
#depois_logar a:hover{
	color:#777;
}
.recuperar_dados:hover{
	color:#0099FF; 
}
#btn_limpar{
	background:url(../img/botoes/limpar22.gif) no-repeat;
	text-indent:-2000px;
	width:66px;
	height:22px;
}

#minha_senha{margin-left:-68px;}
.vermais{
	margin-top:-3px;
	background:url(../img/botoes/vermais22.gif) no-repeat;
	text-indent:-2000px;
	display:block;
	height:22px;
	width:76px;
	float:right;
	margin-right:10px;
}
/* FORMATAÇAO EM GERAL ########################################################################################### */
#logo{
	float:left;
	height:95px; 
	width:377px; 
	display:block; 
	margin-top:13px;
}
#logo2{
	float:left;
	text-indent:-2000px; 
	height:87px; 
	width:276px; 
	display:block; 
	margin:5px 0 0 10px;
}

#frm_restrito{
	float:right; 
	width:245px; 
	height:70px; 
	margin-top:32px;
}
#frm_restrito p{ 
	color:#000; 
	font-size:10px;
}                                        
#frm_restrito p span{font-weight:bold;}
#frm_restrito p{float:right;}
#linha1{
	float:left;
	width:165px;
}
#linha2{
	float:left;
	width:80px;
}
#frm_restrito a,#frm_restrito p{color:#000;}
#frm_restrito a:hover{color:#555;}
#snp,#ar{
	display:block; 
	height:18px; 
	width:120px; 
	padding:3px 0 0 25px;
}
#faq,#contato{
	display:block; 
	height:18px; 
	padding:3px 0 0 25px;
}
#contato_img{
	background:url(../img/contato.gif) no-repeat left;
	display:block;
	height:45px;
	padding-top:15px;
	padding-left:130px;
	margin-left:20px;
}
#regras_f{
	padding:5px;
}
#snp{
	background:url(../img/topo_snp.gif) no-repeat left center; 
	margin:0 0 5px 0;
}

#faq{
	background:url(../img/topo_faq.gif) no-repeat left center; 
	margin:0 0 5px 0;
}
#ar{background:url(../img/topo_ar.gif) no-repeat left center;}
#contato{background:url(../img/topo_contato.gif) no-repeat left center;}

/* home #################################### */
#home{
background: url(../img/menu_lateral/home.jpg) no-repeat top center;  

}
#servicos{background:url(../img/menu_lateral/servicos.jpg) no-repeat top center;}
#concursos_publicos{background:url(../img/menu_lateral/concursos_publicos.jpg) no-repeat top center;}
#material_apoio{background:url(../img/menu_lateral/material_apoio.jpg) no-repeat top center;}
#extras{background:url(../img/menu_lateral/extras.jpg) no-repeat top center;}
#pacotes{background:url(../img/menu_lateral/pacotes.jpg) no-repeat top center;}
#interacao{background:url(../img/menu_lateral/interacao.jpg) no-repeat top center;}
#videoaulas{background:url(../img/menu_lateral/videoaulas.jpg) no-repeat top center;}
#cestasbasicas{background:url(../img/menu_lateral/cesta_arquivos.jpg) no-repeat top center;}
.lateral_esq{margin-bottom:15px;}
.lateral_esq li{background:url(../img/menu_lateral/borda_esquerda.jpg) repeat-y left #f8f8f8;}
.lateral_esq a{
color:#333; 
background:url(../img/menu_lateral/img02.gif) no-repeat center left #fbfbfb; 
padding:3px 0 4px 21px; 
margin: 0 0 0 7px; 
width:140px; 
font-size:9px; 
font-weight:bold;
}
.menu_drop a{
color:#333; 
background:url(../img/menu_lateral/img02.gif) no-repeat center left; 
padding:3px 0 4px 21px; 
margin: 0 0 0 7px; 
width:130px; 
font-size:9px; 
font-weight:bold;
}
.lateral_esq a:active{
color:999; 
background:url(../img/menu_lateral/img01.gif) no-repeat center left #fbfbfb; 
padding:3px 0 4px 21px; 
margin: 0 0 0 7px; 
width:140px;
}
.menu_drop a:active{
color:999; 
background:url(../img/menu_lateral/img01.gif) no-repeat center left; 
padding:3px 0 4px 21px; 
margin: 0 0 0 7px; 
width:140px;
}
.lateral_esq a:hover{
color:#039; 
background:url(../img/menu_lateral/img01.gif) no-repeat center left #fbfbfb; 
padding:3px 0 4px 21px; 
margin: 0 0 0 7px; 
width:140px;
}
.menu_drop a:hover{
color:#039; 
background:url(../img/menu_lateral/img01.gif) no-repeat center left; 
padding:3px 0 4px 21px; 
margin: 0 0 0 7px; 
width:140px;
}
#leis_legislacao, #resumos_apostilas,#provas,#pacotes_2008,#pacotes_2007,#pacotes_2006,#pacotes_2005,#pacotes_2004{
	background:url(../img/back1_menu_com_drop.jpg) no-repeat center left #fbfbfb;
}
#leis_legislacao:hover, #resumos_apostilas:hover, #provas:hover{
	background:url(../img/back2_menu_com_drop.jpg) no-repeat center left #fbfbfb;
}

.lateral_esq a:visited{
color:#06f; 
background:url(../img/menu_lateral/img02.gif) no-repeat center left #fbfbfb; 
padding:3px 0 4px 21px; 
margin: 0 0 0 7px; 
width:140px;
}
.menu_drop a:visited{
color:#06f; 
background:url(../img/menu_lateral/img02.gif) no-repeat center left; 
padding:3px 0 4px 21px; 
margin: 0 0 0 7px; 
width:140px;
}
#frmparceiro{margin-left:100px;}
#frmparceiro label{
	display:block;
	color:#000097;
	float:left;
	margin-bottom:3px;
	width:100px;
}
#frmparceiro input{
	margin-bottom:3px;
}
#frmparceiro #objetivo{
	width:250px;
	height:80px;
}
#frmparceiro #enviar{
	margin-left:100px;
}
.menu_drop{
	position:absolute; 
	z-index:2;
	visibility:hidden; 
	left:160px; 
}
.menu_drop_leis{
	top:650px; 

}
#menu_drop_2008{top:815px;}
#menu_drop_2007{top:835px;}
#menu_drop_2006{top:855px;}
#menu_drop_2005{top:880px;}
#menu_drop_2004{top:897px;}
.menu_drop_apostilas{
	top:575px; 
	left:160px; 
}
.menu_drop_provas{
	top:590px; 
	left:160px; 
}

.menu_drop .top{
	background:url(../img/back_top_menu_drop.gif) no-repeat; 
	width:132px; 
	height:16px; 
	padding-top:10px;
}
.menu_drop .meio{
	background:url(../img/back_meio_menu_drop.gif) no-repeat; 
	width:132px; 
	height:14px; 
}
.menu_drop .bottom{
	background:url(../img/back_bottom_menu_drop.gif) no-repeat ; 
	width:132px; 
	height:26px; 
	padding-top:-4px;
}

#lateral_esq img{margin:10px 0 0 12px;}
#bannerCD{margin-bottom:10px;}


/* menu_bloco_top10 #################################### */
#menu_bloco_princ{float:left;}
#lateral_esq .menu_negrito{font-weight:bold;}
#ul_menu_bloco_princ{margin:10px 0 0  0 ;}
#ul_menu_bloco_princ li{float:left;}
.menu_bloco_princ_ativo{
	background:url(../img/bloco1/menu1ativo.jpg) no-repeat; 
	width:87px; 
	height:21px; 
	padding:7px 0 0 35px; 
	color:#000097; 
	font-size:12px; 
	font-weight:bold;
}
/* submenu_bloco_princ #################################### */
#submenu_bloco_princ_ativo{
	background:url(../img/bloco1/2menu.jpg) no-repeat;
	width:407px; 
	height:27px; 
	display:block;
}
#clsistemas{
	display:block;
	width:25px;
	height:25px;
	text-indent:-2000px;
	float:right;
	background:url(../img/geral/CLSistemas.jpg) no-repeat center right;
	margin-top:-12px;
	
}
#submenu_bloco_princ_ativo li{float:left;}
.submenu_bloco_princ_ativo{ 
	background:url(../img/bloco1/2menudivisa.jpg) no-repeat center right;
	width:118px; 
	height:20px; 
	padding:7px 5px 0 15px; 
	color:#000000;
	font-size:11px; 
}
.submenu_bloco_princ_ativo:hover{ 
	color:#000097;
}

#p_inclusoes:active{ 
	background:url(../img/bloco1/ativo1.gif) no-repeat;
	color:#fff;
	font-weight:bold;
	font-size:10px;
}
#p_editais:active{ 
	background:url(../img/bloco1/ativo2.gif) no-repeat;
	color:#fff;
	width:42px; 
	font-size:10px;
	font-weight:bold;
}#p_editais{ 
	width:42px; 
}
#p_dicas{ 
	width:59px; 
	
}
#p_dicas:active{ 
	background:url(../img/bloco1/ativo3.gif) no-repeat;
	color:#fff;
	width:59px; 
	font-weight:bold;
	font-size:10px;
}
#p_busca:active{ 
	background:url(../img/bloco1/ativo4.gif) no-repeat;
	color:#fff;
	width:120px;
	font-weight:bold;
	font-size:10px;
}
.submenu_bloco_princ{ 
	background:url(../img/bloco1/2menudivisa.jpg) no-repeat center right;

	height:20px; 
	padding:7px 5px 0 10px; 
	color:#000; 
	font-size:11px; 
}
.submenu_bloco_princ:hover{ 
	background:url(../img/bloco1/2menudivisa.jpg) no-repeat center right;
	width:42px; 
	height:20px; 
	padding:7px 5px 0 10px; 
	color:#000097; 
	font-size:11px; 
}
.submenu_bloco_princ_final{
	width:120px;
	height:20px; 
	padding:7px 5px 0 10px; 
	color:#000; 
	font-size:11px; 
}
.submenu_bloco_princ_final:hover{
	color:#000097;
	width:120px; 
	height:20px; 
	padding:7px 5px 0 10px; 
	font-size:11px; 
}
.corpo_bloco_princ_1{
	background:#F8F8F8; 
	border-top:#ccc 1px solid;
	border-right:#ccc 1px solid;
	border-left:#ccc 1px solid; 
	width:447px;
	padding-left:5px; 
}
.corpo_bloco_princ_2{
	background:#F8F8F8; 
	border-top:#ccc 1px solid;
	border-right:#ccc 1px solid;
	border-left:#ccc 1px solid; 
	width:450px;
	overflow-y:scroll;
	height:290px;
	padding-left:5px; 
}

.corpo_bloco_princ_2ult{
	background:#F8F8F8; 
	border-top:#ccc 1px solid;
	border-right:#ccc 1px solid;
	border-left:#ccc 1px solid; 
	width:447px;
	overflow-y:scroll;
	overflow-x:hidden;
	height:290px;
	padding-left:5px; 
}

.corpo_bloco_um{
	float:left;
	height:310px;
}

.corpo_bloco_um2{
	float:left;

	height:310px;
	width:460px;
}

.corpo_bloco_princ{
	background:#F8F8F8; 
	border-right:#ccc 1px solid;
	border-left:#ccc 1px solid; 
	width:447px;
	padding-left:5px; 
}
.bottom_bloco_princ_1{
	background:url(../img/bloco1/2menubotton.jpg) no-repeat;
	width:454px; 
	height:12px;
	margin-bottom:10px;
}
.bottom_bloco_princ_2{
	background:url(../img/bloco1/3menubotton.jpg) no-repeat;
	width:457px; 
	height:12px;
	margin-bottom:10px;
}
#info_cad{
	background:#efefef;
	padding:3px;
}
#a_info_cad{
	background:url(../img/botoes/preencher22.gif) no-repeat;
	display:block;
	height:22px;
	width:190px;
	text-indent:-2000px;
}

.amarela{
	background:#FFFFCC;
	padding:3px;
	border:solid 1px #000;
}
#mecadastrar table{
	margin-left:125px;
}
/* busca #################################### */
#busca{
	background:url(../img/busca/back.gif) no-repeat; 
	width:177px; 
	height:53px; 
	margin-top:8px; 
	float:right;
}
#descricao_noticias{
	background:#efefef;
	padding:3px;
}
#descricao_noticias a{
	text-decoration:underline;
	display:inline;
}
#busca p{
 	background:url(../img/busca/lupa.gif) no-repeat left center;
	height:20px;
	color:#000097; 
	font-size:11px; 
	font-weight:bold; 
	margin: 0 0 0 8px;
	padding:7px 0 0 27px;
}
#busca form{margin: 5px 0 0 0;}
#busca #pesquisa{
	width:120px; 
	height:13px; 
	float:left; 
	border: 1px #ccc solid; 
	margin:0 4px 0 9px; 
	font-size:12px;
}
.ok{border:none;}

/* bloco TOP10 #################################### */
#bloco_top10 ul a{font-size:9px; color:#333; font-weight:bold;}
#bloco_top10 ul{float:left;}
#bloco_top10 h3{
	background:url(../img/bloco2/titulo.jpg) no-repeat; 
	width:69px; 
	height:19px; 
	color:#000097; 
	font-weight:bold; 
	padding: 8px 0 0 45px; 
	font-size:11px;
	text-indent:0;
}
.bloco_top10_topo{
	background:url(../img/bloco2/menu_topo_a.jpg) no-repeat; 
	width:99px; 
	height:22px; 
	padding:7px 0 0 15px; 
	color:#000;
}
.bloco_top10_topo:hover{
	background:url(../img/bloco2/menu_topo_h.jpg) no-repeat; 
	color:#000097;
}
.bloco_top10{
	background:url(../img/bloco2/menu_meio_a.jpg) repeat-y; 
	width:99px; 
	height:30px;; 
	padding:6px 0 0 15px; 
	color:#000;
}
#bloco_top101:active{
	background:url(../img/bloco2/menu_meio_aT.jpg) repeat-y; 
}
.bloco_top10:hover{
	background:url(../img/bloco2/menu_meio_h.jpg) repeat-y; 
	color:#000097;
}
#conteudo_bloco_top10{
	background:#f8f8f8;
	width:324px; 
	height:357px;
	float:left; 
	margin: 0; 
	padding:0 0 0 2px; 
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
#conteudo_bloco_top10 a{
	margin-bottom:7px;
}
#conteudo table a{color:#000097;}
#conteudo table a:hover{color:#777797;}
#conteudo_bloco_top10_dir{float:right; width:152px;}
.zip{	
	display:block;
	margin:10px 5px;;
	height:50px;
	width:140px;
	float:left;
	margin-bottom:4px;
}
.zip:hover{background:#efefef;}
.zip img{
	float:left;
	border:none;
}
.titulo_doc{
	font-size:10px;
	color:#000;
}
.azul_hover:hover{color:#009;font-weight:bold;}
.autor_doc{
	font-size:10px;
	font-style:italic;
	color:#777;
}
#conteudo_bloco_top10 .qtde{
	font-size:8px;
	color:#777;
}
.qtde_esq{
	margin-right:5px;
}
#conteudo_bloco_top10_borda{
	background:url(../img/bloco2/lateral_dir.jpg) no-repeat right #f8f8f8; 
	height:358px; 
	width:14px ; 
	float:left; 
	margin: 0 0 0 -5px; 
}

.atencao{
	border:1px solid #000097;
	padding:5px 5px  ;
}
.atencao span{
	color:#000097;
}
/* bloco sec #################################### */
.clippin h3{
	background:url(../img/bloco3/titulo.jpg) no-repeat;
	text-indent:0;
	width:422px; 
	height:27px; 
	color:#000097; 
	font-weight:bold; 
	padding: 8px 0 0 45px; 
	font-size:11px;
}
#user h3{background:url(../img/imagemreplace/PaginaPessoal01.png) no-repeat; height:77px; }
.testeconhecimento h3{background:url(../img/bloco4/titulo.jpg) no-repeat; }
.testeconhecimento h3{
	text-indent:0;
	width:422px; 
	height:27px; 
	color:#000097; 
	font-weight:bold; 
	padding: 8px 0 0 35px; 
	font-size:11px;
}

#lojavirtual h3{background:url(../img/imagemreplace/lojavirtual.png) no-repeat; height:77px; }

#principal_editais,#principal_dicas,#principal_busca{
	position:relative;
}
#principal_busca select{width:330px;}
#principal_busca form{padding-top:20px; height:270px;}
.form_principal{height:290px;}
#estatistica{
	padding-top:5px;
	float:right;
	width:120px;
	background:url(../img/back_estatistica_geral.gif) no-repeat;
	padding-left:2px;
}
#estatistica img{margin-left:5px;}
#estatistica p{
	text-align:center;
}
#divmembrosOnline{
	background:url(../img/back_estatistica.gif) no-repeat;
	width:115px;
	padding-top:15px;
	height:155px;
}
#vertodos{
	color:#009;
	width:100%;
	text-align:center;
	
}
#vertodos:hover{
	color:#ccc; 
	text-decoration:none;
}
#estatistica .arial{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
}
.italico{font-style:italic;}
.font9{	font-size:9px;}
#desde{
	font-size:9px;
	margin-bottom:10px;
	font-weight:bold;
}
#membrosOnline{
	text-indent:-2000px;
	font-size:2px;
}
.contadoresL{
	float:left; 
	margin-left:5px;
}
.contadoresR{
	float:right; 
	margin-right:5px;
}
.contadores{
	float:left; 
	margin:0 0 10px 15px;
}
#associadoVIP{
	font-size:11px;
	font-weight:bold;
}

.conteudo_bloco_sec{
	border-left:1px solid #ccc;
	border-right:1px solid #ccc; 
	background:#f8f8f8; 
	width:450px;
	padding-left:5px;
}
.padding_5_d{padding-right:5px;}
.conteudo_bloco_sec a{
	color:#222;
	font-size:10px;
}

.conteudo_bloco_sec a:hover{
	color:#777;
}
.conteudo_bloco_sec .clique:hover{
	color:#777;
	text-decoration:underline;
}
.conteudo_bloco_sec_fundo{
	background:url(../img/bloco3/botton.jpg) no-repeat; 
	width:457px; 
	height:7px;
	margin-top:-4px;
	margin-bottom:10px;
}

#frmtesteconhecimento p{margin-bottom:5px;}
.radiobox{
	float:left;
	margin:0 5px 5px 0;
}
#votar{
	height:22px;
}


.clique{
	color:#039;
	font-size:10px;
	float:left;
	margin-left:3px;
}
.parcial{
	background:url(../img/botoes/parcial22.gif) no-repeat;
	display:block;
	float:left;
	width:151px;
	text-indent:-2000px;
	height:22px;
	margin-top:-13px;
	margin-left:10px;
}
.clique_dir{
	color:#039;
	font-size:10px;
	float:right;
	margin-right:10px;
}

#obs{
	color:red;
	font-size:9px;
	text-align:center;
}

.editais_azul{
	display:block;
	height:18px;
	width:518px;
	padding-top:7px;
	padding-left:10px;
	font-size:12px;
	border:1px solid #000;
	font-weight:bold;
	color:#000;
	background:url(../img/seta_editais.gif) no-repeat right center #dff;	
}

.editais_cinza{
	display:block;
	height:18px;
	width:518px;
	padding-top:7px;
	padding-left:10px;
	font-size:12px;
	border:1px solid #000;
	font-weight:bold;
	color:#000;
	background:url(../img/seta_editais.gif) no-repeat right center #efefef;	
}
.editais_cidades{
	display:block;
	height:18px;
	width:518px;
	padding-top:7px;
	padding-left:10px;
	font-size:12px;
	border:1px solid #000;
	font-weight:bold;
	color:red;
	background:url(../img/seta_editais.gif) no-repeat right center #fff;	
}
.links_azul{
	display:block;
	height:15px;
	width:518px;
	padding-top:3px;
	padding-left:10px;
	font-size:12px;
	border:1px solid #000;
	font-weight:bold;
	color:#fffm;
	background:#009;	
}
.requisitos{
	display:block;
	width:60px;
	float:left;
}
/* banners #################################### */
#banners img{margin:0 0 8px 0;}

/* ME CADASTRAR #################################### */
#mecadastrar{
	margin-left:10px;
}
#mecadastrar form{
	margin-left:80px;
	margin-top:20px;
}
#mecadastrar label{
	width:130px;
	float:left;
	color:#000097;
	margin-bottom:3px;
}
.border{
	border: solid 1px #000097;
}
#email_valido{margin-left:10px;}
#mecadastrar .direito_mecadastrar{
	width:180px;
	float:left;
	margin-bottom:3px;
}
#mecadastrar select{
	float:left;
	margin-bottom:3px;
	border: solid 1px #000097;
}
#mecadastrar #select1{
	width:95px;
}
#mecadastrar #select3{
	width:50px;
}
#mecadastrar #enviar{
	margin-left:130px;
}
#mecadastrar h3{
	background:url(../img/imagemreplace/cadastro.jpg) no-repeat;
	display:block;
	height:77px;
}

#vips{
	background:url(../img/imagemreplace/vips.gif) no-repeat;
	display:block;
	height:40px;
}
#cadastro_titulo{
	background:url(../img/imagemreplace/atualizarcadastro_titulo.gif) no-repeat;
	display:block;
	height:40px;
	text-indent:-2200px;
}
#confirma_pagamento{
	background:url(../img/imagemreplace/Confirmar_Pgto.png) no-repeat;
	display:block;
	height:77px;
	text-indent:-2200px;
}
#processa_titulo{
	background:url(../img/imagemreplace/processa_pedidos.gif) no-repeat;
	display:block;
	height:40px;
	text-indent:-2200px;
}
#baixados_titulo{
	background:url(../img/imagemreplace/arquivosbaixados_titulo.gif) no-repeat;
	display:block;
	height:40px;
	text-indent:-2200px;
}
#comprados_titulo{
	background:url(../img/imagemreplace/arquivoscomprados_titulo.gif) no-repeat;
	display:block;
	height:40px;
	text-indent:-2200px;
}
#renovar_titulo{
	background:url(../img/imagemreplace/renovarassinatura_titulo.gif) no-repeat;
	display:block;
	height:40px;
	text-indent:-2200px;
}
#pedidosrealizados_titulo{
	background:url(../img/imagemreplace/Pedidos_Realizados.png) no-repeat;
	display:block;
	height:100px;
	text-indent:-2200px;
}
#pedidoatual_titulo{
	background:url(../img/imagemreplace/Efetuar_Pedidos.png) no-repeat;
	display:block;
	height:100px;
	text-indent:-2200px;
}
#atualizacadastro_titulo{
	background:url(../img/imagemreplace/Atualiza_Cadastro.png) no-repeat;
	display:block;
	height:100px;
	text-indent:-2200px;
}
#lastdown_titulo{
	background:url(../img/imagemreplace/Ultimos_Downloads.png) no-repeat;
	display:block;
	height:100px;
	text-indent:-2200px;
}
#pacotes_titulo{
	background:url(../img/imagemreplace/Adq_Pacotes.png) no-repeat;
	display:block;
	height:100px;
	text-indent:-2200px;
}
#planos_titulo{
	background:url(../img/imagemreplace/Adq_Acesso_VIP.png) no-repeat;
	display:block;
	height:100px;
	text-indent:-2200px;
}





#tornar_vip_titulo{
	background:url(../img/imagemreplace/vip_titulo.gif) no-repeat;
	display:block;
	height:40px;
	text-indent:-2200px;
	
}

#mecadastrar h2{
	background:url(../img/mecadastrar/vip.jpg) no-repeat;
	display:block;
	height:40px;
	text-indent:-2000px;
	
}
#mecadastrar #titulo{
	color:#000097;
	font-weight:bold;
	margin-bottom:15px;
}
.desejorecebernovidadesP{
	margin-top:5px;
	color:#000097;
	margin-bottom:3px;
}
#desejorecebernovidadesChec{
	margin: 5px 2px 0 130px;
	float:left;
}

/* PACOTES ############################################ */
#pacotesz h3{
	background:url(../img/imagemreplace/pacotes.jpg) no-repeat;
	display:block;
	height:77px;
	
}

/* ME CADASTRAR #################################### */

#contatos{
	margin-left:10px;
}
#contatos form{
	margin-left:80px;
	margin-top:20px;
}
#contatos input, textarea{
	border: solid 1px #000097;
}
#contatos label{
	width:160px;
	float:left;
	color:#000097;
	margin-bottom:3px;
}
#contatos .direito_mecadastrar{
	width:180px;
	float:left;
	margin-bottom:3px;
}
#contatos textarea{
	float:left;
	margin-bottom:3px;
}

#contatos #enviar{
	margin-left:162px;
}
#contatos #enviar3{
	margin-left:102px;
	border:none;
	text-indent:-2000px;
	background:url(../img/enviar.jpg) no-repeat #fff;
	display:block;
	float:left;
	width:73px;
	height:28px;
	margin-right:10px;
}
#contatos #enviar3:hover{
	background:url(../img/enviarh.jpg) no-repeat #fff;
}
#limpar2{
	border:none;
	text-indent:-2000px;
	background:url(../img/botoes/limpar22.gif) no-repeat;
	display:block;
	float:left;
	width:68px;
	height:22px;
}
#frmbook #limpar2{
	float:left;
}
.fechar_bloco{
	display:block;
	width:100%;
	text-indent:-2000px;
	background:url(../img/botoes/fechar22.gif) no-repeat center right;
	height:22px;
}
.fechar_bloco_indice{
	display:block;
	width:100%;
	text-indent:-2000px;
	background:url(../img/botoes/fechar22.gif) no-repeat center right #fee;
	height:22px;
}
#contatos #limpar2:hover{
	background:url(../img/limparh.jpg) no-repeat #fff;
}
#contatos #titulo{
	color:#000097;
	font-weight:bold;
	margin-bottom:15px;
}
#contatos p{
	margin-top:5px;
	color:#000097;
	margin-bottom:3px;
}
#contatos h3{
	background:url(../img/imagemreplace/contatos.jpg) no-repeat;
	display:block;
	height:77px;
	text-indent:-2000px;
	
}
/* ESQUECI MINHA SENHA ########################### */
/* ME CADASTRAR #################################### */

#identificacao{
	margin-left:10px;
}
#identificacao form{
	margin-left:80px;
	margin-top:20px;
}
#identificacao input, textarea{
	border: solid 1px #000097;
}
#identificacao label{
	width:160px;
	float:left;
	color:#000097;
	margin-bottom:3px;
}
#identificacao .direito_mecadastrar{
	width:180px;
	float:left;
	margin-bottom:3px;
}
.cd{
	text-decoration:none;
	color:#000;
	cursor:default;
}
.cd span{
	text-decoration:underline;
	color:blue;
	cursor:pointer;
}
#identificacao textarea{
	float:left;
	margin-bottom:3px;
}

#identificacao #enviar{
	margin-left:162px;
}
#identificacao #titulo{
	color:#000097;
	font-weight:bold;
	margin-bottom:15px;
}
#identificacao p{
	margin-top:5px;
	color:#000097;
	margin-bottom:3px;
}
#identificacao h3{
	background:url(../img/identificacao.gif) no-repeat;
	display:block;
	height:40px;
	
}



/* pagamentos #################################### */

#pagamento{
	margin-left:10px;
	margin-bottom:10px;
}
#pagamento form{
	margin-left:30px;
	margin-top:20px;
}
#pagamento input, select{
	border: solid 1px #000097;
}
#pagamento label{
	float:left;
	color:#000097;
	margin-bottom:3px;
}
.label_pagamento{
	width:160px;

}
#pagamento #produto{
	width:auto;
	
}
#pagamento #produto1{
	margin:0 5px 0 5px;
}
.margem_15{margin:0 15px 0 15px}
#pagamento select{
	margin-bottom:3px;
	margin-left:-1px;
}
.select_pagamento{
	width:380px;
}
#pagamento .direito_mecadastrar{
	width:180px;
	float:left;
	margin-bottom:3px;
}
#pagamento textarea{
	float:left;
	margin-bottom:3px;
	margin-left:3px;
}

#pagamento #enviar{
	margin-left:180px;
}
#pagamento #titulo{
	color:#000097;
	font-weight:bold;
	margin-bottom:15px;
}
#pagamento p{
	margin-top:5px;
	color:#000;
	font-size:10px;
	margin-bottom:3px;
}
#pagamento p span{
	color:#000097;
	font-weight:bold;
}
#pagamento h3{
	background:url(../img/pagamentos/pagamento.gif) no-repeat;
	display:block;
	height:40px;
}
#pagamento h5{
	background:#f5f5f5;
	width:100%;
	margin-bottom:10px;
	font-size:12px;
}
#pagamento hr{
	margin-bottom:5px;
	margin-top:5px;
}
/* Apanhados #################################### */

#apanhados{
	margin-left:10px;
	margin-bottom:10px;
}
#apanhados ul, #indicedearquivos ul{
	margin-left:100px;
}
#apanhados .topo, #indicedearquivos .topo {
	float:left;
	background:#000097;
	color:#FFF;
	font-weight:bold;
}
#apanhados .esquerdo, #indicedearquivos .esquerdo {
	width:250px;
}
#apanhados ul a, #indicedearquivos ul a {
	color:#000097;
	text-decoration:none;
	width:310px;
}
#apanhados ul a:hover, #indicedearquivos ul a:hover{
	color:#000097;
	text-decoration:none;
	font-weight:bold;
}
#apanhados li, #indicedearquivos li{
	margin-bottom:5px;
}
#apanhados .span1, #indicedearquivos .span1{
	width:270px;
	float:left;
	display:block;
}
#apanhados .span2, #indicedearquivos .span2{
	width:40px;
	float:left;
	display:block;
}
#apanhados #titulo, #indicedearquivos #titulo{
	color:#000097;
	font-weight:bold;
	margin-bottom:15px;
}
#apanhados p, #indicedearquivos p{
	margin-top:5px;
	color:#000;
	font-size:10px;
	margin-bottom:3px;
}
#apanhados h3{
	background:url(../img/imagemreplace/apanhados_net.gif) no-repeat;
	display:block;
	height:40px;
}
/* indice de arquivos #################################### */

#indicedearquivos{
	margin-left:10px;
	margin-bottom:10px;
}
#indicedearquivosH3{
	background:url(../img/imagemreplace/resumos_apostilas.jpg) no-repeat;
	display:block;
	height:77px;
}
/* FORUM #################################### */
#post textarea{width:500px;}
.td_azul{
	background:#000097;
	color:#FFF;
	padding-left:10px;
	text-align:left;
	height:20px;
	border:none;
}
#indicedearquivos{
	margin-left:10px;
	margin-bottom:10px;
}
#forumH3{
	background:url(../img/imagemreplace/forum.jpg) no-repeat;
	display:block;
	height:77px;
}
#forum_p,#forum_a{float:left;}

#forum_a{
	color:#000097;
	display:block;
	margin-left:200px;
	padding-top:4px;
}
#forum_a:hover{
	font-weight:bold;
}



/* meus resumoes #################################### */
#meusresumoesH3{
	background:url(../img/imagemreplace/meus_resumoes.jpg) no-repeat;
	display:block;
	height:77px;
}
/* FAQ #################################### */
#faqH3{
	background:url(../img/imagemreplace/faq.jpg) no-repeat;
	display:block;
	height:77px;
}
.margin_right{display:block; width:95%;}


/* MURAL RECADOS #################################### */
.recado_gif{
	background:url(../img/imagemreplace/recados.gif) no-repeat left;
	display:block;
	height:50px;
	padding-left:140px;
	padding-top:15px;
	margin-left:20px;
}
#recadosH3{
	background:url(../img/imagemreplace/mural.jpg) no-repeat;
	display:block;
	height:77px;
}

/* Resp TESTE #################################### */
#rspanteriorH3{
	background:url(../img/imagemreplace/resp_teste.gif) no-repeat;
	display:block;
	height:40px;
}
/* Resp TESTE parcial #################################### */
#rspanteriorparcialH3{
	background:url(../img/imagemreplace/resp_teste_parcial.gif) no-repeat;
	display:block;
	height:40px;
}

/* TESTEs antigos #################################### */
#testespassadosH3{
	background:url(../img/imagemreplace/testes_antigos.gif) no-repeat;
	display:block;
	height:40px;
}
/* material enviado #################################### */
#materialenviadoH3{
	background:url(../img/imagemreplace/material_enviado.gif) no-repeat;
	display:block;
	height:40px;
}
/* seja nosso parceiro #################################### */
#parceiroH3{
	background:url(../img/imagemreplace/parceiros.jpg) no-repeat;
	display:block;
	height:77px;
}
/* guest book #################################### */
#bookH3{
	background:url(../img/imagemreplace/guestbook.gif) no-repeat;
	display:block;
	height:40px;
}

/* guest book #################################### */
#bocatrompboneH3{
	background:url(../img/imagemreplace/trombone.jpg) no-repeat;
	display:block;
	height:77px;
}

.lista_estrutura .restrito_img{
	margin-right:10px;
	border:none;
	float:left;
	
}
/* provas com gabaritos #################################### */
#provascomgabaritoH3{
	background:url(../img/imagemreplace/provas_gabarito.jpg) no-repeat;
	display:block;
	height:77px;
}

/* Legislacao #################################### */
#legislacaoH3{
	background:url(../img/imagemreplace/legislacao.jpg) no-repeat;
	display:block;
	height:77px;
}

/* Provas #################################### */
#provasH3{
	background:url(../img/imagemreplace/provas.jpg) no-repeat;
	display:block;
	height:77px;
}
/* provas resolvidas #################################### */
#provasresolvidasH3 {
	background:url(../img/imagemreplace/provas_resolvidas.jpg) no-repeat;
	display:block;
	height:77px;
}
/* exercicios dicas e outros #################################### */
#dicasH3 {
	background:url(../img/imagemreplace/dicas.jpg) no-repeat;
	display:block;
	height:77px;
}
/* arquivos recebidos #################################### */
#recebidoH3{
	background:url(../img/imagemreplace/arquivos_recebidos.gif) no-repeat;
	display:block;
	height:40px;
}

#encontradosH3{
	background:url(../img/imagemreplace/arquivos_encontrados.gif) no-repeat;
	display:block;
	height:40px;
}

#videos_encontradosH3{
	background:url(../img/imagemreplace/videos_encontrados.jpg) no-repeat;
	display:block;
	height:60px;
}


/* simulados #################################### */
#simuladosH3 {
	background:url(../img/imagemreplace/simulados.jpg) no-repeat;
	display:block;
	height:77px;
}
/* capitulos #################################### */
#capitulosH3 {
	background:url(../img/imagemreplace/capitulos.jpg) no-repeat;
	display:block;
	height:77px;
}
/* videos #################################### */
#videosH3 {
	background:url(../img/imagemreplace/video_aulas.jpg) no-repeat;
	display:block;
	height:77px;
}
/* emendas #################################### */
#emendasH3 {
	background:url(../img/imagemreplace/emendas.jpg) no-repeat;
	display:block;
	height:77px;
}

/* codigos #################################### */
#codigoH3 {
	background:url(../img/imagemreplace/codigos.jpg) no-repeat;
	display:block;
	height:77px;
}
/* leis e decretos #################################### */
#leisH3 {
	background:url(../img/imagemreplace/leis_decretos.jpg) no-repeat;
	display:block;
	height:77px;
}

/* Operação Invalida #################################### */
#operacaoinvalidaH3 {
	background:url(../img/imagemreplace/operacao_invalida.gif) no-repeat;
	display:block;
	height:40px;
}
#invalida{
	padding-top:10px;
	background:#eee;
	width:250px;
	height:130px;
	margin-left:150px;
}
#invalida .magin50{
	display:block;
	margin-left:50px;
}

#invalida #logar2{
	display:block;
	margin-left:100px;
}
/* books #################################### */
#book label{
	display:block;
	float:left;
	width:160px;
	color:#000097;
	margin-bottom:3px;
}
.campos_book{
	margin-bottom:3px;
}
#book textarea{
	width:300px;
}

#frmbook #enviar{
	margin-left:158px;
}

#frmnovo_post textarea{width:540px;}
/* links #################################### */
#linksH3 {
	background:url(../img/imagemreplace/links.jpg) no-repeat;
	display:block;
	height:77px;
}
#links_geral span{
	coloR:#000;
}
.titulo_link{
	float:left;
	padding-top:5px;
	width:150px;
	display:block;
}
.link p{
	float:left;
}
.azul{
	color:#000097;
}
#links_geral h4{
	coloR:#fff;
	background:#000097;
	font-size:14px;
}

#indicedearquivos ol{
	margin-left:20px;
}
.links{
	border:1px solid #dfdfdf;
}
/* informacoes #################################### */
#informacoes h3{
	background:url(../img/imagemreplace/funcionamento.jpg) no-repeat;
	display:block;
	height:77px;
	text-indent:-2000px;
}
#informacoes{
	margin-left:5px;
}

#informacoes li{
	margin-left:55px;
	margin-bottom:5px;
}
#informacoes form{
	text-align:center;
	margin-bottom:10px;
}
#informacoes input{
	margin-bottom:10px;
}
#informacoes table{
	margin-left:80px;
}
.float_left{float:left;}
.float_right{float:right;}
#cadvip{
	background:url(../img/botoes/associado_vip22.gif) no-repeat center;
	width:100%;
	height:22px;
	text-indent:-2000px;
}
#cadcd{
	background:url(../img/botoes/cd22.gif) no-repeat center;
	width:100%;
	height:22px;
	text-indent:-2000px;
}
#cadvip1{
	background:url(../img/botoes/associado_vip22.gif) no-repeat center;
	width:100%;
	height:22px;
	text-indent:-2000px;
}
#cadcd1{
	background:url(../img/botoes/cd22.gif) no-repeat center;
	width:100%;
	height:22px;
	text-indent:-2000px;
}
#cadpacote{
	background:url(../img/botoes/resumoes22.gif) no-repeat center;
	width:100%;
	height:22px;
	text-indent:-2000px;
}
#cadapostilas{
	background:url(../img/botoes/resumoes_espeficicos22.gif) no-repeat center;
	width:100%;
	height:22px;
	text-indent:-2000px;
}
#comprar_cd{
	display:block;
	text-indent:-2000px;
	background:url(../img/botoes/comprar_cd22.gif) no-repeat;
	height:22px;
	width:100%;
}
#comprar_dvd{
	display:block;
	text-indent:-2000px;
	background:url(../img/botoes/comprar_dvd.jpg) no-repeat;
	height:22px;
	width:100%;
}
/* Cd resumos #################################### */
#cdresumosH3 {
	background:url(../img/imagemreplace/informacoes_cd.jpg) no-repeat;
	display:block;
	height:77px;
}
#cdresumos img{
	margin:10px 0 10px 120px;
}
.azul_negrito{
	color:#000097;
	font-weight:bold;
}
#cdresumos table{
	margin-left:100px;
	border:1px solid #efefef;
}
.borada_table{
	border:1px solid #efefef;
}
#cdresumos th{
	color:#fff;
	background:#000097;
	font-weight:bold;
	text-align:left;
}
#cdresumos form{
	text-align:center;
}
/* Pendrive ResumosConcursos ############################## */
#penresumosH3 {
	background:url(../img/imagemreplace/PenDrive_2010.jpg) no-repeat;
	display:block;
	height:77px;
}

/* dicionario juridico #################################### */
#dicionarioj h3 {
	background:url(../img/imagemreplace/dicionario_juridico.jpg) no-repeat;
	display:block;
	height:77px;
	margin-bottom:10px;
}

#dicionarioj li {
	float:left;
	border-right:1px solid #000097;
	padding:0 3px 0 3px;
}
/* dicionario juridico #################################### */
#dicionariol h3 {
	background:url(../img/imagemreplace/dicionario_latim.jpg) no-repeat;
	display:block;
	height:77px;
	margin-bottom:10px;
}

#dicionariol li {
	float:left;
	border-right:1px solid #000097;
	padding:0 3px 0 3px;
}
/* AREA RESTRITA LOGADO ############################################# */

#user{
	float:left;
}
#paineldecontrole table{
	width:100%;
	margin-top:25px;
}
#paineldecontrole th{
	color:#000097;
	background:#efefef;
	font-size:12px;

}
#paineldecontrole .menu_tablela{
	width:33%;
	height:150px;
}
#atualizarcadastro{
	background:url(../img/paineldecontrole/cadastro.png) no-repeat center top;
	display:block;
	text-align:center;
	padding-top:80px;
}
#virtualstore{
	background:url(../img/paineldecontrole/lojavirtual.png) no-repeat center top;
	display:block;
	text-align:center;
	padding-top:80px;
}
#lojavip{
	background:url(../img/loja/Vd_Acesso_Vip.png) no-repeat center top;
	display:block;
	text-align:center;
	padding-top:100px;
}
#lojapacote{
	background:url(../img/loja/Vd_Pacote.png) no-repeat center top;
	display:block;
	text-align:center;
	padding-top:100px;
}
#lojapost{
	background:url(../img/loja/Vd_Res_Espec.png) no-repeat center top;
	display:block;
	text-align:center;
	padding-top:100px;
}
#lojapen{
	background:url(../img/loja/Pendrive_Vd.png) no-repeat center top;
	display:block;
	text-align:center;
	padding-top:100px;
}
#lojadvd{
	background:url(../img/loja/Vd_DVD.png) no-repeat center top;
	display:block;
	text-align:center;
	padding-top:100px;
}
#lojaconfirm{
	background:url(../img/loja/Vd_Confirma.png) no-repeat center top;
	display:block;
	text-align:center;
	padding-top:100px;
}
#lojarenovar{
	background:url(../img/loja/Vd_Ren_Vip.png) no-repeat center top;
	display:block;
	text-align:center;
	padding-top:100px;
}
#comprados{
	background:url(../img/paineldecontrole/comprados.png) no-repeat center top;
	display:block;
	text-align:center;
	padding-top:80px;
}
#tornar_vip{
	background:url(../img/paineldecontrole/vip.gif) no-repeat center top;
	display:block;
	text-align:center;
	padding-top:60px;
}
#baixados{
	background:url(../img/paineldecontrole/baixados.png) no-repeat center top;
	display:block;
	text-align:center;
	padding-top:80px;
}
#renovar{
	background:url(../img/paineldecontrole/renovar.gif) no-repeat center top;
	display:block;
	text-align:center;
	padding-top:60px;
}
#pedidos{
	background:url(../img/paineldecontrole/pedidos.gif) no-repeat center top;
	display:block;
	text-align:center;
	padding-top:60px;
}


#topo h1{text-indent:-2000px;}
#topo p{margin:75px 0 0 0; display:block; width:550px; text-align:right;}
#topo a{margin:70px 0 0 35px;}
/* buscanoportal #################################### */
#buscanoportal h3, #buscaavancadaH3{
	background:url(../img/imagemreplace/busca_portal.jpg) no-repeat;
	height:77px;
	text-indent:-2000px;
}
#buscanoportal form{
	margin-top:15px;
}
#buscanoportal #select1{
	text-align:center;
	width:auto;
}
#informacoes_pacotes{
	display:block;
	text-align:right;
	color:#000;
}
#informacoes_pacotes span{
	color:#009;
}
#comprar_pacote{
	text-indent:-2000px;
	display:block;
	background:url(../img/comprar.jpg) no-repeat;
	margin-left:45%;
	width:90px;
	height:28px;
}
#comprar_pacote2{
	text-indent:-2000px;
	display:block;
	margin-left:45%;
	width:90px;
	height:28px;
}
#comprar_pacote:hover{
	background:url(../img/comprarh.jpg) no-repeat;
}
#buscanoportal #especificar{
	margin-left:351px;
}
#buscanoportal span{
	color:#333;
}
#buscanoportal #pesquisa{
	width:435px;
	height:18px;
	display:block;
	border:1px solid #000097;
	float:left;
	margin-right:5px;
}
/* busca avancada ################################### */
#buscaavancada form{
	width:550px;
}

#buscaavancada table{
	width:530px;
}

#buscaavancada th, #busca_avancada{
	text-align:left;
}

#busca_avancada select{width:100%;}






/* Agradecimentos #################################### */
#agradecimentos div{
	margin-left:40px;
}

#agradecimentos #titulo{
	color:#000097;
	font-weight:bold;
	margin-bottom:15px;
}
#agradecimentos p{
	margin-top:5px;
	font-size:10px;
	margin-bottom:3px;
}
#agradecimentos table{
	width:550px;
}
#bt{
	background:url(../img/bocanotrombone.gif) no-repeat left top;
	padding-left:150px;

}
#ps2{
	float:left;
	width:545px;
}
#alexandre{
	text-align:right;
	font-weight:bold;
	color:#000097;
}
.alexandre{
	text-align:right;
}

#agradecimentos p span{
	color:#000097;
	font-weight:bold;
}
#agradecimentos td{
	color:#000097;
	vertical-align:top;
}
#agradecimentos h3{
	background:url(../img/imagemreplace/agradecimentos.jpg) no-repeat;
	display:block;
	height:77px;	
}

.texto_centralizado{
	text-align:center;
}

/* apresentacao #################################### */
#apresentacao div{
	margin-left:40px;
}

#apresentacao #titulo{
	color:#000097;
	font-weight:bold;
	margin-bottom:15px;
}
#apresentacao p{
	margin-top:5px;
	font-size:10px;
	margin-bottom:3px;

}
#apresentacao h3{
	background:url(../img/imagemreplace/apresentacao.jpg) no-repeat;
	display:block;
	height:77px;	
}
/* clipping #################################### */
#clipping #clippinggeral{
	margin-left:40px;
}
#clippingUL{
	background:#efefef;
	width:540px;
	border:#CCCCCC solid 1px;
}
#clipping a{
	margin-bottom:5px;
	margin-left:5px;
}
#clippingdesc span{
	font-weight:normal;
}
#clipping #titulo{
	color:#000097;
	font-weight:bold;
	margin-bottom:15px;
}
#clipping p{
	margin-top:5px;
	font-size:10px;
	margin-bottom:3px;
	color:#000097;
}
#clipping h4{
	color:#000097;
	margin-top:15px;
}
#clipping h3{
	background:url(../img/imagemreplace/clipping.jpg) no-repeat;
	display:block;
	height:77px;
	text-indent:-2000px;
}
#clippingUL table{width:100%;border:0;}

.col1_n{width:20%;}
.col2_n{width:80%;}
/* editais #################################### */
#editais div{
	margin-left:40px;
}
#editais img{
	margin-left:150px;
	border:none;
}
#editais #pci{
	float:left;
}
.p_coroa{
	background:url(../img/coroa.gif) left  no-repeat ;
	display:block;
	padding-left:20px;
	margin-left:3px;
	width:500px;
	float:left;
	height:16px;
}
.borda_recado{
	border:#000 solid 1px;
}
#editais #titulo{
	color:#000097;
	font-weight:bold;
	margin-bottom:15px;
}
#editais p{
	margin-top:5px;
	font-size:10px;
	margin-bottom:3px;
}
#editais h3{
	background:url(../img/imagemreplace/editais.jpg) no-repeat;
	display:block;
	height:77px;	
}
#apostilasespecificas h3{
	background:url(../img/imagemreplace/resumoes_especificos.jpg) no-repeat;
	display:block;
	height:77px;	
}
#cestabasica h3{
	background:url(../img/imagemreplace/cestas_basicas.png) no-repeat;
	display:block;
	height:77px;	
}
#a_ap{
	color:#000097;
}
#a_ap span{
	text-decoration:none;
	color:#000;
}
#editais table, #clipping table, .tabela_zebra{width:100%}
#editais .borda_editais{
	border:1px solid #000;
	padding:5px;
}
#editais table{
	border-collapse:collapse;
	width:520px;
}
.tabela_editais thead th{
	background:#000097;
	color:#FFF;
	height:20px;
	border:none;
}
.amarelo{background:#FFFFCC;}
#voltar{
	background:url(../img/botoes/voltar22.gif) no-repeat center;
	text-indent:-2000px;
	height:22px;
}
#voltar:hover{
	cursor:pointer;
}
.col1_t{
	width:40%;
}
.col1_c{
	text-align:center;
}
.col1_links{width:15%;}
.col2_links{width:85%;}
.col1_not{width:20%;}
.col2_not{width:80%;}
.col2_t{
	width:5%;
}
.col2_c{
	text-align:center;
}
.col3_t{
	width:35%;
}
.col4_t{
	width:20%;
}
.col4_c{
	text-align:center;
}



#email{
	background:url(../img/email.jpg) no-repeat center left;
	display:block;
	padding-left:20px;
	padding-top:3px;
	height:17px;
}
/* sites indicados #################################### */
#sitesindicados a{
	display:block;
	width:195px;
	color:#000097;
	font-weight:bold;
	float:left;
	margin:0 0 40px 0;
	font-size:10px;
}
#sitesindicados h3{
	text-indent:-2000px;
	background:url(../img/imagemreplace/sites_indicados.jpg) no-repeat;
	height:77px;
	margin-bottom:15px;
}
#sitesindicados a img{
	border:none;
}
#sitesindicados span{
	color:#000;
	font-weight:normal;
}
.principal_editais{
	display:block;
	text-decoration:none;
	color:#000097;
}

.principal_editais:hover{
	color:#0066FF;
}
#principal_inclusoes table{
	width:445px;
}
#inclusoes2{
	background:url(../img/marca1.jpg) no-repeat top left;
	padding-top:11px;
}
#editais2{
	background:url(../img/marca2.jpg) no-repeat top left;
	padding-top:11px;
}
#dicas2{
	background:url(../img/marca3.jpg) no-repeat top left;
	padding-top:11px;
}
#busca_avancada{
	background:url(../img/marca4.jpg) no-repeat top left;
	padding-top:11px;
}


#principal_dicas hr{background:#ededed; border:none;}
#arquivo_incluido, .arquivo_incluido{width:70%; text-align:left;}

