* {	margin:0; padding:0; }
body { text-align:left; }
fieldset { border:0; }
fieldset legend { display:none; }
a img { border:0; }
.clearBoth { clear:both; }
br.TituloMargin10 {	margin:0; padding:0; line-height:10px; }
br.TituloMargin13 {	margin:0; padding:0; line-height:13px; }

/* LAYOUT */

#header {
	width:1000px;
	height:100px;
	background:url(../imagens/layout/bg_header.gif) repeat-x 0 0;
}
	#header h1 a {
		display: block;
		width:328px;
		height:58px;
		background:url(../imagens/botao/logo_contadores.gif) no-repeat 0 0;
		text-indent:-5000em;
		margin:0 0 0 8px;
	}
	#header table.menu_sup {
		font:10px Arial, Helvetica, sans-serif;
	}
		#header td.pontaMenuSup {
			width:20px;
			height:33px;
			background:url(../imagens/layout/bg_ponta_menusup.gif) no-repeat 0 0;
		}
		#header td.MenuSup {
			height:26px;
			padding-bottom:7px;
			background:url(../imagens/layout/bg_menu_sup.gif) repeat-x 0 0;
		}
			#header td.MenuSup a {
				margin:0 5px;
			}
	#header div.como_anunciar {
		width: 100%;
		text-align: right;
	}
		#header div.como_anunciar a {
			padding-right: 8px;
			line-height: 19px;
			font: bold 11px Arial, Helvetica, sans-serif;
			color: #FFFFFF;
			text-decoration: none;
		}
	#header div.busca_header {
		width:100%;
		height:19px;
		margin-top: 5px; /margin-top: 0;
		font:13px Arial, Helvetica, sans-serif;
		color:#FFF;
	}
		div.busca_header label.label_buscar {
			display:inline; float:left;
			width:46px;
			height:17px;
			padding-top:2px;
			margin-left:13px;
		}
		div.busca_header label.label_buscar_input {
			display:inline; float:left;
			width:226px;
			height:19px;
			margin-left:5px;
		}
			div.busca_header label.label_buscar_input input {
				width:226px;
				height:18px;
				font: bold 15px Arial, Helvetica, sans-serif;
				color:#7C7C7C;
				border:0px;
				padding-top:1px;
				padding-left: 2px;
			}
		div.busca_header input.buscar_OK,
		div.BuscaFooter input.buscar_OK {
			display:inline; float:left;
			width:34px;
			height:19px;
			background:url(../imagens/botao/botao_busca_OK.gif) no-repeat 0 0;
			margin-left:8px;
			border:0;
			cursor:pointer;
		}
		div.busca_header label.label_buscar_prof {
			display:block; float:left;
			width:257px;
			height:17px;
			padding-top:2px;
			margin-left:124px;
			text-align:right;
		}
		div.busca_header label.label_buscar_prof_select_estado {
			display:block; float:left;
			width:134px;
			height:19px;
			margin-left:3px;
		}
			label.label_buscar_prof_select_estado option {
				padding-left: 4px;
			}
		div.busca_header label.label_buscar_prof_select_cidade {
			display:block; float:left;
			width:134px;
			height:19px;
			margin-left:8px;
		}
			label.label_buscar_prof_select_cidade option {
				padding-left: 4px;
			}
			label.label_buscar_prof_select_cidade select, label.label_buscar_prof_select_estado select {;
				width:134px;
				height:19px;
				font:10px Arial, Helvetica, sans-serif;
				color:#000;
			}

#container {
	display:block;
	width:1000px;
}	
	#container div.BoxBaseConteudo {
		display:inline; float:left;
		width:800px;
		}
	#container div.Publicidade {
		display:inline; float:left;
		width:190px;
		margin-left:10px;
	}
	div.CaminhoPortal {
		display:block;
		width:990px;
		padding:10px 0 10px 10px;
		font:italic 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#505050;
		}
			div.CaminhoPortal a {
				font:italic 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
				color:#505050;
				text-decoration:none;
				}
			div.CaminhoPortal a:hover {
				color:#505050;
				text-decoration:underline;
				}
	#container div.BoxBaseConteudo div.colMenu {
		display:inline; float:left;
		width:170px;
		margin-right:8px;
		}
	#container div.BoxBaseConteudo div.colConteudo {
		display:inline; float:left;
		width:620px;
		}
	#container div.BoxBaseConteudo div.colCentral {
		display:inline; float:left;
		width:455px;
		margin-right:8px;
		}
		#container div.BoxBaseConteudo div.colCentral div.base_noticiasHome {
			display:inline; float:left;
			width:455px;
			}
			.base_noticiasHome div.baseBotao_noticias {
				display:block;
				width:455px;
				height:34px;
			}
				div.baseBotao_noticias h2 a.linkBotaoTecnica {
					display:inline; float:left;
					width:110px;
					height:34px;
					background:url(../imagens/botao/botao_not_tecnica_off.gif) no-repeat 0 0;
					text-indent:-5000em;
				}
				div.baseBotao_noticias h2 a.linkBotaoTecnica:hover {
					background:url(../imagens/botao/botao_not_tecnica_on.gif) no-repeat 0 0;
				}
					div.baseBotao_noticias h2 a.linkBotaoTecnica_Ativo {
						display:inline; float:left;
						width:110px;
						height:34px;
						background:url(../imagens/botao/botaoTecnicasAtivo.gif) no-repeat 0 0;
						text-indent:-5000em;
					}
				div.baseBotao_noticias h2 a.linkBotaoEstaduais {
					display:inline; float:left;
					width:110px;
					height:34px;
					margin-left:5px;
					background:url(../imagens/botao/botao_not_estaduais_off.gif) no-repeat 0 0;
					margin-left:5px;
					text-indent:-5000em;
				}
				div.baseBotao_noticias h2 a.linkBotaoEstaduais:hover {
					background:url(../imagens/botao/botao_not_estaduais_on.gif) no-repeat 0 0;
				}
					div.baseBotao_noticias h2 a.linkBotaoEstaduais_Ativo {
						display:inline; float:left;
						width:110px;
						height:34px;
						margin-left:5px;
						background:url(../imagens/botao/botaoEstaduaisAtivo.gif) no-repeat 0 0;
						text-indent:-5000em;
					}
				div.baseBotao_noticias h2 a.linkBotaoArtigos {
					display:inline; float:left;
					width:110px;
					height:34px;
					background:url(../imagens/botao/botao_not_artigos_off.gif) no-repeat 0 0;
					margin-left:5px;
					text-indent:-5000em;
				}
				div.baseBotao_noticias h2 a.linkBotaoArtigos:hover {
					background:url(../imagens/botao/botao_not_artigos_on.gif) no-repeat 0 0;
				}
					div.baseBotao_noticias h2 a.linkBotaoArtigos_Ativo {
						display:inline; float:left;
						width:110px;
						height:34px;
						margin-left:5px;
						background:url(../imagens/botao/botaoArtigosAtivo.gif) no-repeat 0 0;
						text-indent:-5000em;
					}
				div.baseBotao_noticias h2 a.linkBotaoEmpresariais {
					display:inline; float:left;
					width:110px;
					height:34px;
					background:url(../imagens/botao/botao_not_empresariais_off.gif) no-repeat 0 0;
					margin-left:5px;
					text-indent:-5000em;
				}
				div.baseBotao_noticias h2 a.linkBotaoEmpresariais:hover {
					background:url(../imagens/botao/botao_not_empresariais_on.gif) no-repeat 0 0;
				}
					div.baseBotao_noticias h2 a.linkBotaoEmpresariais_Ativo {
						display:inline; float:left;
						width:110px;
						height:34px;
						margin-left:5px;
						background:url(../imagens/botao/botaoEmpresariaisAtivo.gif) no-repeat 0 0;
						text-indent:-5000em;
					}
			.base_noticiasHome div.baseNoticiaCont {
				display:block;
				width:441px;
				padding:12px 5px 0 5px;
				border-left:2px solid #D4D4D4;
				border-right:2px solid #D4D4D4;
				border-bottom:2px solid #D4D4D4;
				font:11px Arial, Helvetica, sans-serif;
				color:#000;
				text-decoration:none;
				}
				.base_noticiasHome div.baseNoticiaCont ul {
					width:441px;
					list-style:none;
					}
				.base_noticiasHome div.baseNoticiaCont li {
					display:inline; float:left;
					width:441px;
					margin-bottom:20px;
					}
					.base_noticiasHome div.baseNoticiaCont li a {
						font:11px Arial, Helvetica, sans-serif;
						color:#000;
						text-decoration:none;
						}
					.base_noticiasHome div.baseNoticiaCont li a:hover {
							text-decoration:underline;
							}
					.base_noticiasHome div.baseNoticiaCont li span {
						font-weight:bold;
						}
	#container div.BoxBaseConteudo div.colCentral div.BaseBanners214 {
		display:inline; float:left;
		width:455px;
		margin:10px 0;
	}
		div.colCentral div.BaseBanners214 ul {
			list-style:none;
		}
		div.colCentral div.BaseBanners214 li.Banner1 {
			display:inline; float:left;
			width:215px;
			height:60px;
		}
		div.colCentral div.BaseBanners214 li.Banner2 {
			display:inline; float:left;
			width:215px;
			height:60px;
			margin-left:25px;
		}
	#container div.BoxBaseConteudo div.colCentral div.baseBox2Cont {
			display:inline; float:left;
			width:431px;
			padding:10px 10px 15px 10px;
			margin-bottom:8px;
			border-top:2px solid #D4D4D4;
			border-left:2px solid #D4D4D4;
			border-right:2px solid #D4D4D4;
			border-bottom:2px solid #D4D4D4;
			font:11px Arial, Helvetica, sans-serif;
			color:#000;
			text-decoration:none;
			}
			div.baseBox2Cont ul {
				list-style:none;
				}
			div.baseBox2Cont li.tituloGuardarDocumentos {
				display:block;
				height:11px;
				padding-left:15px;
				margin:15px 0 12px 0;
				background:url(../imagens/icones/icone_seta.gif) no-repeat 0 2px;
				font:bold 12px Arial, Helvetica, sans-serif;
				color:#034393;
				}
				div.baseBox2Cont li.tituloGuardarDocumentos a {
					font:bold 12px Arial, Helvetica, sans-serif;
					color:#034393;
					text-decoration:none;
					}
				div.baseBox2Cont li.tituloGuardarDocumentos a:hover {
					font:bold 12px Arial, Helvetica, sans-serif;
					color:#034393;
					text-decoration:underline;
					}
			div.baseBox2Cont li {
				padding-left:26px;
				font:10px Arial, Helvetica, sans-serif;
				color:#000;
				}
				div.baseBox2Cont li a {
					font:10px Arial, Helvetica, sans-serif;
					color:#000;
					text-decoration:none;
					}
				div.baseBox2Cont li a:hover {
					font:10px Arial, Helvetica, sans-serif;
					color:#000;
					text-decoration:underline;
					}
			div.baseBox2Cont div.CotacaoMaior {
				display:inline; float:left;
				width:415px;
				height:125px;
				margin:0 0 0 8px;
				border-bottom:1px solid #000;
				padding-bottom:8px;
				}
			div.baseBox2Cont div.CotacaoMenor {
				display:inline; float:left;
				width:415px;

				margin:10px 0 0 8px;
				text-align:center;
				}				
	#container div.BoxBaseConteudo div.colCentral2 {
		display:inline; float:left; clear:right;
		width:150px;
	}
		div.colCentral2 div.Newsletter {
			display:block;
			width:138px;
			margin:0 0 8px 0;
			background-color:#f4f4f4;
			padding:5px 5px 10px 7px;
			}
				div.colCentral2 div.Newsletter p {
					font:10px Arial, Helvetica, sans-serif;
					color:#000;
					margin:8px 0;
					}
				div.colCentral2 div.Newsletter label.labelCadastrarEmail {
					display:block;
					width:138px;
					height:20px;
					margin-bottom:5px;
					}
					div.colCentral2 div.Newsletter label.labelCadastrarEmail input {
						width:130px;
						height:17px;
						padding-top:1px;
						font:12px Arial, Helvetica, sans-serif;
						color:#7C7C7C;
						border:1px solid #000;;
					}
				div.colCentral2 div.Newsletter label.labelCadastrarEstado {
					display:block;
					width:138px;
					height:20px;
					margin-bottom:5px;
				}
					div.Newsletter label.labelCadastrarEstado option {
						padding-left: 4px;
					}
					div.colCentral2 div.Newsletter label.labelCadastrarEstado select {
						width:132px;
						padding-top:1px;
						font:12px Arial, Helvetica, sans-serif;
						color:#7C7C7C;
					}
				div.colCentral2 div.Newsletter input.BotaoCadastrar {
					width:58px;
					height:19px;
					background:url(../imagens/botao/botaoCadastrar.gif) no-repeat 0 0;
					border:none;
					cursor:pointer;
					margin:3px 0 0 73px;
					}
		div.colCentral2 div#IRPF {
			display:block;
			width:150px;
			text-align:center;
			margin-bottom:8px;
		}
		div.colCentral2 div#SuperSimples {
			display:block;
			width:150px;
			text-align:center;
		}
		div.colCentral2 div.livraria {
			display:block;
			width:138px;
			margin-bottom: 8px;
			background-color:#f4f4f4;
			padding:5px 5px 10px 7px;
		}
			div.livraria ul {
				list-style: none;
			}
			div.livraria li {
				display: block;
				margin-bottom: 5px;
				padding: 5px;
				border-top: 1px solid #E5E5E5;
			}
			div.colCentral2 div.livraria li div.imagemLivro {
				display: inline; float: left;
				width: 40px;
				height: 55px;
				margin: 0 5px 5px 0;
			}
			div.colCentral2 div.livraria li div.tituloLivro a {
				font:bold 9px Arial, Helvetica, sans-serif;
				color:#000;
				text-decoration: none;
			}
			div.colCentral2 div.livraria li div.tituloLivro a:hover {
				text-decoration: underline;
			}
			div.descLivro {
				font:9px Arial, Helvetica, sans-serif;
				text-align: justify;
				color:#000;
			}
			div.descLivro span a {
				display:inline; float: right;
				width:77px;
				height:19px;
				margin-top: 3px;
				background:url(../imagens/botao/botaoInformacoes.gif) no-repeat 0 0;
				text-indent:-5000em;
			}
		div.colCentral2 div.Publicidade150 {
			display:block;
			width:140px;
			border:1px solid #D4D4D4;
			text-align:center;
			margin-bottom: 8px;
			padding:15px 8px 15px 0;
			background:url(../imagens/titulos/tituloBoxPublicidade.gif) no-repeat bottom right;
			}
		div.colCentral2 div.OpiniaoPublico {
			display:block;
			width:138px;
			margin-bottom: 8px;
			background-color:#d9f0b2;
			padding:5px 5px 5px 7px;
			}
			div.colCentral2 div.OpiniaoPublico ul{
				list-style:none;
				}
			div.colCentral2 div.OpiniaoPublico li {
				display:block;
				font:10px Arial, Helvetica, sans-serif;
				color:#000;
				margin-bottom:10px;
				}
				div.colCentral2 div.OpiniaoPublico li a {
					font:10px Arial, Helvetica, sans-serif;
					color:#000;

					text-decoration:none;
					}
					div.colCentral2 div.OpiniaoPublico li a:hover {
						text-decoration:underline;
						}
				div.colCentral2 div.OpiniaoPublico li span.AutorOpiniao {
					display:block;
					width:100%;
					font:bold 10px Arial, Helvetica, sans-serif;
					color:#000;
					text-decoration:none;
					text-align:right;
					margin-top:10px;
					}
					div.colCentral2 div.OpiniaoPublico li span.AutorOpiniao span {
						text-transform:uppercase;
						}
				div.colCentral2 div.OpiniaoPublico li a.linkLeiaMais {
					display:block;
					width:100%;
					font:bold 10px Arial, Helvetica, sans-serif;
					color:#FF0000;
					text-decoration:none;
					text-align:right;
					margin-top:15px;
					}
		div.colCentral2 div.OpiniaoPublico div.EscreverOpiniao {
			display:block;
			width:93px;
			margin:20px 0 0 47px;
		}
			div.colCentral2 div.OpiniaoPublico div.EscreverOpiniao a {
				display:block;
				width:93px;
				height:19px;
				background:url(../imagens/botao/botaoEscreverOpiniao.gif) no-repeat 0 0;
				text-indent:-5000em;
			}
		div.colCentral2 div.OpiniaoPublico div.ListarTodas {
			display:block;
			width:72px;
			margin:5px 0 0 66px;
		}
			div.colCentral2 div.OpiniaoPublico div.ListarTodas a {
				display:block;
				width:72px;
				height:19px;
				background:url(../imagens/botao/botaoListarTodas.gif) no-repeat 0 0;
				text-indent:-5000em;
			}
	#container div.colPublicidade {
		display:inline; float:left;
		width:190px;
		margin-left:10px;
		}
		div.colPublicidade div.BoxDestaque {
			display:block;
			width:190px;
			height:200px;
			}
		div.colPublicidade div.BoxPublicidade {
			display:block;
			width:174px;
			padding:8px;
			margin-top:10px;
			background-color:#F4F4F4;
			text-align:center;
			}
			div.colPublicidade div.BoxPublicidade ul {
				list-style:none;
				}
			div.colPublicidade div.BoxPublicidade li {
				display:block;
				width:100%;
				text-align:center;
				border-top:1px solid #E5E5E5;
				border-bottom:1px solid #E5E5E5;
				padding:10px 0;
				margin-bottom:20px;
				}
	
#footer {
	width:1000px;
	/*background:url(../imagens/layout/bg_rodape.gif) repeat-x 0 0;*/
	background-color:#2065BA;
	margin-top:50px;
	text-align:center;
	padding:20px 0 5px 0;
}
	#footer div.BuscaFooter {
		display:block;
		margin:0 auto;
		width:510px;
		height:20px;
		text-align:left;
		}
		div.BuscaFooter label.labelNomeBuscar {
			display:inline; float:left;
			width:51px;
			height:18px;
			padding-top:2px;
			font:bold 14px Arial, Helvetica, sans-serif;
			color:#FFF;
			}
		div.BuscaFooter label.labelCampoBuscar {
			display:inline; float:left;
			width:407px;
			height:20px;
			margin-left:4px;
			}
			div.BuscaFooter label.labelCampoBuscar input {
				width:407px;
				height:19px;
				font: bold 15px Arial, Helvetica, sans-serif;
				color:#7C7C7C;
				border:none;
				padding-top:1px;
				padding-left: 2px;
				}
		div.BuscaFooter input.InputBuscarAzul {
			display:inline; float:left;
			width:34px;
			height:19px;
			background:url(../imagens/botao/botao_buscaAzul_OK.gif.gif) no-repeat 0 0;
			margin:1px 0 0 4px;
			border:none;
			cursor:pointer;
			}
	#footer div.LinksFooter {
		display:block;
		margin:0 auto;
		width:70%;
		text-align:center;
		margin-top:20px;
		font:11px Arial, Helvetica, sans-serif;
		color:#FFF;
		}
		#footer div.LinksFooter a {
			font:11px Arial, Helvetica, sans-serif;
			color:#FFF;
			text-decoration:none;
			}
		#footer div.LinksFooter a:hover {
			text-decoration:underline;
			}
	#footer div.Copyright {
		display:block;
		margin:0 auto;
		width:70%;
		text-align:center;
		margin-top:40px;
		font:9px Arial, Helvetica, sans-serif;
		color:#FFF;
		}
	#footer div.Desenvolvedores {
		display:block;
		margin:0 auto;
		width:70%;
		text-align:center;
		margin-top:5px;
		font:9px Arial, Helvetica, sans-serif;
		color:#FFF;
		}
			div.Desenvolvedores a {
				font:11px Arial, Helvetica, sans-serif;
				color:#FFF;
				text-decoration:none;
				}
			div.Desenvolvedores a:hover {
				text-decoration:underline;
				}

/* MENU */	

#container div.BoxBaseConteudo div.colMenu ul {
	list-style:none;
}
#container div.BoxBaseConteudo div.colMenu ul li.li_titulo {
	display:block;
	width:162px;
	height:24px;
	background-color:#2065BA;
	font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:9px 0 0 8px;/* padding:9px 0 0 16px;*/
}
#container div.BoxBaseConteudo div.colMenu ul li.li_links_menu_lat {
	display:block;
	width:170px;
	height:23px;
}
	#container div.BoxBaseConteudo div.colMenu ul li.li_links_menu_lat a {
		display:block;
		width:154px;
		height:18px;
		border-top:1px solid #ededed;
		background-color:#FFF;
		font:10px Arial, Helvetica, sans-serif;
		color:#000;
		text-decoration:none;
		padding:5px 0 0 16px; /*padding:5px 0 0 7px;*/
	}
	#container div.BoxBaseConteudo div.colMenu ul li.li_links_menu_lat a:hover {
		background-color:#ededed;
	}
	#container div.BoxBaseConteudo div.colMenu ul li.li_links_menu_lat span {
		display:block;
		width:154px;
		height:18px;
		border-top:1px solid #ededed;
		background-color:#FFF;
		font:10px Arial, Helvetica, sans-serif;
		color:#000;
		text-decoration:line-through;
		padding:5px 0 0 16px; /*padding:5px 0 0 7px;*/
	}

/* NOTICIAS */

div.colConteudo div.ListaNoticias {
	display:inline; float:left;
	width:614px;
	text-align:justify;
	margin-top:10px;
	padding:0 0 0 0;
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
}
	div.ListaNoticias ul {
		list-style:none;
		}
	div.ListaNoticias li {
		display:block;
		width:100%;
		margin-bottom:20px;
		}
	div.ListaNoticias li a {
		font:11px Arial, Helvetica, sans-serif;
		color:#000;
		text-decoration:none;
		}
	div.ListaNoticias li a:hover {
		text-decoration:underline;
		}
	div.ListaNoticias li span {
		font-weight:bold;
		}
	div.ListaNoticias div.FormEnviarArtigo {
		display:block;
		width:602px;
		text-align:justify;
		margin-top:10px;
		padding:0 0 0 0;
		margin-top:30px;
		}
		div.FormEnviarArtigo h3 {
		display:block;
		width:602px;
		text-align:left;
		font:bold 15px Arial, Helvetica, sans-serif;
		color:#404040;
		margin-bottom:30px;
		}
		div.FormEnviarArtigo form div.campo {
			display: inline; float: left;
			width: 600px;
			margin-bottom: 8px;
		}
			div.FormEnviarArtigo form div.campo span {
				display:inline; float:left;
				width: 105px;
				height:18px;
				padding-top:2px;
				font:bold 11px Arial, Helvetica, sans-serif;
				color:#000;
			}
			div.FormEnviarArtigo form div.campo input {
				width:450px;
				height:16px;
				border: 2px solid #4A0ABB;
				font:13px Arial, Helvetica, sans-serif;
				color:#454545;
				}
			div.FormEnviarArtigo form div.campo input.Enviar {
				float:right;
				width:46px;
				height:19px;
				margin-right: 40px;
				background:url(../imagens/botao/botaoEnviar.gif) no-repeat 0 0;
				cursor:pointer;
				border:0;
				}
		div.FormEnviarPedidoTeste {
		display:block;
		width:602px;
		text-align:justify;
		margin-top:10px;
		padding:0 0 0 0;
		margin-top:30px;
		}
		div.FormEnviarPedidoTeste h3 {
		display:block;
		width:602px;
		text-align:left;
		font:bold 15px Arial, Helvetica, sans-serif;
		color:#404040;
		margin-bottom:30px;
		}
		div.FormEnviarPedidoTeste form div.campo {
			display: inline; float: left;
			width: 600px;
			margin-bottom: 8px;
		}
			div.FormEnviarPedidoTeste form div.campo span {
				display:inline; float:left;
				width: 105px;
				height:18px;
				padding-top:2px;
				font:bold 11px Arial, Helvetica, sans-serif;
				color:#000;
			}
			div.FormEnviarPedidoTeste form div.campo input {
				width:450px;
				height:16px;
				border: 2px solid #2065ba;
				font:13px Arial, Helvetica, sans-serif;
				color:#454545;
				}
			div.FormEnviarPedidoTeste form div.campo input.Enviar {
				float:right;
				width:46px;
				height:19px;
				margin-right: 40px;
				background:url(../imagens/botao/botaoEnviar.gif) no-repeat 0 0;
				cursor:pointer;
				border:0;
				}
#divPaginacaoNoticiasLeiaMaisResumo {
	text-align:rigth;
	font:10px Arial, Helvetica, sans-serif;
}
/*  Alteraçãoes Renan  */

.NumeroPag {
	padding:5px 0 5px 0;
	text-align:center;
	cursor:pointer;
}
	.Anterior {
	padding-top:7px;
	text-align:center;
	margin-right:10px;
	cursor:pointer;
}

	.Paginacao {
	font:10px Arial, Helvetica, sans-serif;
	cursor:pointer;
}

	.Proxima {
	padding-top:7px;
	text-align:center;
	margin-left:10px;
	cursor:pointer;
}

.NumeroPag {
		font:bold 10px Arial, Helvetica, sans-serif;
		color:#0C4D9D;
		padding:5px 6px 5px 6px;
		text-decoration:none;
		background-color:#FFF;
		cursor:pointer;
		}

div.Paginacao {
	display:inline; float:left;
	width:614px;
}
	div.Paginacao ul.ListaPaginacao {
		width:614px;
	}
		ul.ListaPaginacao li.LinkPrimeiraPagina {
			display:inline; float:left;
			width:120px;
		}
		ul.ListaPaginacao li.LinkAnterior {
			display:inline; float:left;
			width:120px;
			margin-left:80px;
		}
		ul.ListaPaginacao li.LinkProxima {
			display:inline; float:left;
			width:120px;
			margin-left:20px;
		}
		ul.ListaPaginacao li.LinkUltimaPagina {
			display:inline; float:left;
			width:80px;
			margin-left:50px;
			text-align:right;
		}
		ul.ListaPaginacao li a {
			font:bold 11px Arial, Helvetica, sans-serif;
			color:#2065BA;
			text-decoration:underline;
		}
	
	
div.Paginacao div.Anterior {
	display:inline; float:left;
	width:100px;
	height:33px;
	padding-top:7px;
	text-align:center;
	margin-right:10px;
}
	div.Anterior a {
		font:bold 10px Arial, Helvetica, sans-serif;
		color:#0C4D9D;
		text-decoration:none;
	}
	div.Anterior a:hover {
		text-decoration:underline;
	}
	div.Paginacao div.Proxima {
	display:inline; float:right;
	width:100px;
	height:33px;
	padding-top:7px;
	text-align:center;
	margin-left:10px;
}
	div.Proxima a {
		font:bold 10px Arial, Helvetica, sans-serif;
		color:#0C4D9D;
		text-decoration:none;
		}
	div.Proxima a:hover {
		text-decoration:underline;
	}
	div.Paginacao div.NumeroPag {
	display:inline; float:left;
	width:394px;
	padding:5px 0 5px 0;
	text-align:center;
}
	div.NumeroPag a {
		display:inline; float:left;
		font:bold 10px Arial, Helvetica, sans-serif;
		color:#0C4D9D;
		padding:5px 6px 5px 6px;
		text-decoration:underline;
		background-color:#FFF;
		}
	div.NumeroPag a:hover {
		font:bold 10px Arial, Helvetica, sans-serif;
		color:#FFF;
		padding:5px 6px 5px 6px;
		text-decoration:none;
		background-color:#0C4D9D;
		}
	div.NumeroPag a.LinkPag_act {
		font:bold 10px Arial, Helvetica, sans-serif;
		color:#FFF;
		padding:5px 6px 5px 6px;
		text-decoration:none;
		background-color:#0C4D9D;
		}
	.LinkPag_act {
		font:bold 10px Arial, Helvetica, sans-serif;
		color:#FFF;
		padding:5px 6px 5px 6px;
		text-decoration:none;
		background-color:#0C4D9D;
		}
	div.Paginacao a.linkPags {
		font:bold 9px Arial, Helvetica, sans-serif;
		color:#0C4D9D;
		text-decoration:underline;
		margin:0 10px;
	}
	
div.colConteudo div.CorpoNoticias {
	display:inline; float:left;
	width:614px;
	text-align:justify;
	margin-top:10px;
	padding:0 0 0 0;
	font:11px Arial, Helvetica, sans-serif;
}
	div.CorpoNoticias ul li {
		list-style:inside;
	}
	div.CorpoNoticias h3.TituloNoticiaTecnica span.DataNoticia {
		display:inline; float:right;
		font:bold 12px Arial, Helvetica, sans-serif;
		color:#000;
	}
	div.CorpoNoticias h3.TituloNoticiaTecnica {
		display:block;
		font:bold 15px Arial, Helvetica, sans-serif;
		color:#227b16;
		margin:0 0 20px 10px;
	}
	div.CorpoNoticias h3.TituloNoticiaEstaduais {
		display:block;
		font:bold 15px Arial, Helvetica, sans-serif;
		color:#FF8400;
		margin:0 0 20px 10px;
	}
	div.CorpoNoticias h3.TituloNoticiaEmpresariais {
		display:block;
		font:bold 15px Arial, Helvetica, sans-serif;
		color:#CB0000;
		margin:0 0 20px 10px;
	}
	div.CorpoNoticias h3.TituloNoticiaArtigos {
		display:block;
		font:bold 15px Arial, Helvetica, sans-serif;
		color:#4A0ABB;
		margin:0 0 20px 10px;
	}
	div.CorpoNoticias span.GravataNoticia {
		display:block;
		font:11px Arial, Helvetica, sans-serif;
		color:#9f9f9f;
		margin:0 0 35px 10px;
	}
	div.CorpoNoticias span.GravataFonte {
		display:block;
		font:11px Arial, Helvetica, sans-serif;
		color:#9f9f9f;
		margin:0 0 30px 5px;
	}
	div.CorpoNoticias span.DataNoticia {
		display:block;
		font:bold 15px Arial, Helvetica, sans-serif;
		color:#363636;
		margin:0 0 10px 10px;
		text-align:right;
	}
	div.CorpoNoticias a.LinkTopoNoticias {
		display:inline; float:left;
		width:53px;
		height:20px;
		margin-right:8px;
		font:bold 12px Arial, Helvetica, sans-serif;
		color:#FFF;
		text-decoration:none;
		text-align:center;
		background-color:#2065BA;
		line-height:20px;
		vertical-align:middle;
	}
	div.CorpoNoticias a.LinkVoltarNoticias {
		display:inline; float:right;
		width:50px;
		height:20px;
		margin-right:8px;
		font:bold 12px Arial, Helvetica, sans-serif;
		color:#FFF;
		text-decoration:none;
		text-align:center;
		background-color:#2065BA;
		line-height:20px;
		vertical-align:middle;
	}
	div.CorpoNoticias h4.AutorNoticia {
		display:block;
		width:604px;
		padding:0 0 0 10px;
		font:bold 11px Arial, Helvetica, sans-serif;
		color:#000;
		margin-bottom:25px;
	}
	div.CorpoNoticias p {
		font:11px Arial, Helvetica, sans-serif;
		color:#000;
		margin-bottom:10px;
		line-height:17px;
		padding:0 2px 0 10px;
	}
	div.CorpoNoticias span.FonteNoticia {
		display:block;
		font:bold 14px Arial, Helvetica, sans-serif;
		color:#000;
		margin:15px 0 5px 0;
	}
	div.CorpoNoticias .LeiaTambemEsquerda {
		display:inline; float:left; clear:both;
		width:auto;
		margin:8px 10px 10px 10px;
	}
	div.CorpoNoticias .largura292 {
		width:292px;
	}
	div.CorpoNoticias .largura604 {
		width:602px;
	}
	div.CorpoNoticias div.PubliNot200 {
		display:inline; float:right;
		width:200px;
		border:1px solid #B6B6B6;
		padding-bottom:25px;
		margin:0 0 0 10px;
		background:url(../imagens/layout/bg_publicidade.gif) no-repeat center bottom;
	}
		div.CorpoNoticias div.PubliNot200 img {
			margin:0; padding:0;
		}
/* BLOCO LEIA TAMBÉM */	
ul#LeiaTambem {
	display:inline; float:left;
	width:100%;
}
ul#LeiaTambem li {
	display:inline; float:left;
	width:92%;
	padding:5px 3% 5px 5%;
	background:url(../imagens/icones/ico_square.gif) no-repeat 5px 10px;
	border-bottom:1px solid #eeeaea;
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	text-align:left;
}
	ul#LeiaTambem li.Title_LinkCat_Tec {
		font:bold 18px Arial, Helvetica, sans-serif;
		background:none;
		border-top:5px solid #227b16;
		border-bottom:2px solid #b5b5b5;
	}
	ul#LeiaTambem li.Title_LinkCat_Est {
		font:bold 18px Arial, Helvetica, sans-serif;
		background:none;
		border-top:5px solid #ff8400;
		border-bottom:2px solid #b5b5b5;
	}
	ul#LeiaTambem li.Title_LinkCat_Art {
		font:bold 18px Arial, Helvetica, sans-serif;
		background:none;
		border-top:5px solid #4a0abb;
		border-bottom:2px solid #b5b5b5;
	}
	ul#LeiaTambem li.Title_LinkCat_Emp {
		font:bold 18px Arial, Helvetica, sans-serif;
		background:none;
		border-top:5px solid #cb0000;
		border-bottom:2px solid #b5b5b5;
	}
	ul#LeiaTambem a.Title_LinkCat_Tec  {
		font-weight:bold;
		color:#227b16;
		text-decoration:none;
	}
	ul#LeiaTambem a.Title_LinkCat_Est  {
		font-weight:bold;
		color:#ff8400;
		text-decoration:none;
	}
	ul#LeiaTambem a.Title_LinkCat_Art  {
		font-weight:bold;
		color:#4a0abb;
		text-decoration:none;
	}
	ul#LeiaTambem a.Title_LinkCat_Emp {
		font-weight:bold;
		color:#cb0000;
		text-decoration:none;
	}
		ul#LeiaTambem a:hover  {
			text-decoration:underline;
		}
	
/* LEGISLACAO */

div.colConteudo div.ListaLegislacao {
	display:inline; float:left;
	width:614px;
	text-align:justify;
	margin-top:10px;
	padding:0 0 0 0;
	margin:0;
}
	div.ListaLegislacao ul {
		display:inline; float:left;
		width:614px;
		list-style:inside square;
	}
	div.ListaLegislacao li {
		list-style:inside square;
		padding-left:2px;
		margin-bottom:20px;
		}
	div.ListaLegislacao li a {
		font:11px Arial, Helvetica, sans-serif;
		color:#000;
		text-decoration:none;
		}
	div.ListaLegislacao li a:hover {
		text-decoration:underline;
		}
	div.ListaLegislacao li span {
		font-weight:bold;
		}
	div.ListaLegislacao div.labelBuscaLegislacao	{
		display:inline; float:left;
		width:410px;
		margin:2px 0 30px 0;
	}
		div.ListaLegislacao div.labelBuscaLegislacao label span	{
			display:inline;	float:left;
			padding:3px 5px 0 0;
			font:bold 11px Arial, Helvetica, sans-serif;
			color:#000;
		}
		div.ListaLegislacao div.labelBuscaLegislacao label input	{
			float:left;
			width:350px;
			height:17px;
			border:1px solid #000;
			padding:1px 5px 0 0;
		}
	div.ListaLegislacao div.btBuscaLegislacao {
		display:inline; float:left;
		width:64px;
		height:19px;
		margin-top:2px;
	}
		div.ListaLegislacao div.btBuscaLegislacao input	{	
			width:64px;
			height:19px;
			background:url(../imagens/botao/botaoPesquisar.gif) no-repeat 0 0;
			cursor:pointer;
			border:0;
			margin-right:108px;
		}
		
div.colConteudo div.CorpoLegislacao {
	display:inline; float:left;
	width:614px;
	text-align:justify;
	margin-top:10px;
	padding:0 0 0 0;
	font:11px Arial, Helvetica, sans-serif;
}
	div.CorpoLegislacao ul li {
		list-style:inside;
	}
	div.CorpoLegislacao h3.TituloLegislacao {
		display:block;
		font:bold 15px Arial, Helvetica, sans-serif;
		color:#000;
		margin:0 0 20px 10px;
	}
	div.CorpoLegislacao span.GravataLegislacao {
		display:block;
		font:11px Arial, Helvetica, sans-serif;
		color:#9f9f9f;
		margin:0 0 35px 10px;
	}
	div.CorpoLegislacao span.DouLegislacao {
		display:block;
		font:bold 15px Arial, Helvetica, sans-serif;
		color:#363636;
		margin: 10px 0 10px 10px;
		text-align:right;
	}
	div.CorpoLegislacao a.LinkTopoNoticias {
		display:inline; float:left;
		width:53px;
		height:20px;
		margin-right:8px;
		font:bold 12px Arial, Helvetica, sans-serif;
		color:#FFF;
		text-decoration:none;
		text-align:center;
		background-color:#2065BA;
		line-height:20px;
		vertical-align:middle;
	}
	div.CorpoLegislacao a.LinkVoltarNoticias {
		display:inline; float:right;
		width:50px;
		height:20px;
		margin-right:8px;
		font:bold 12px Arial, Helvetica, sans-serif;
		color:#FFF;
		text-decoration:none;
		text-align:center;
		background-color:#2065BA;
		line-height:20px;
		vertical-align:middle;
	}
	div.CorpoLegislacao p {
		font:11px Arial, Helvetica, sans-serif;
		color:#000;
		margin-bottom:10px;
		line-height:17px;
		padding:0 2px 0 10px;
	}
	
/* ANUNCIOS PROFISSIONAIS CONTÁBIL */
	
div.colConteudo div.CorpoBannersProfissionais {
	display:inline; float:left;
	width:604px;
	text-align:justify;
	margin:0 0 0 0;
	padding:0 5px 0 5px;
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
}
	div.CorpoBannersProfissionais div.BaseBoxBannerMaior {
		display:block;
		width:604px;
		}
	div.CorpoBannersProfissionais a.BoxBannerMaior {
		display:block;
		width:576px;
		border:2px solid #000;
		background-color:#FFF;
		margin:0 0 10px 0;
		padding:5px 10px 5px 10px;
		text-decoration:none;
		cursor:pointer;
	}
		div.CorpoBannersProfissionais a.BoxBannerMaior:hover {
			border:2px solid #034393;
			background-color:#d1e0e8;
		}
		a.BoxBannerMaior span.ImgLogoCliente {
			display:inline; float:left;
			width:197px;
			height:70px;
			margin-top:10px;
		}
		a.BoxBannerMaior span.BoxSlogan {
			display:inline; float:left; clear:left;
			width:275px;
			margin-top:5px;
			font:bold 15px Arial, Helvetica, sans-serif;
			color:#000;
			text-align:left;
			}
		a.BoxBannerMaior span.BoxEndereco {
			display:inline; float:right;
			width:350px;
			font:italic 13px Arial, Helvetica, sans-serif;
			color:#787878;
			text-align:right;
			}
		a.BoxBannerMaior span.BoxTelefone {
			display:inline; float:right; clear:right;
			width:250px;
			margin-top:20px;
			font:bold 16px Arial, Helvetica, sans-serif;
			color:#787878;
			text-align:right;
			}
div.CorpoBannersProfissionais div.BaseBoxBannerMedia {
	display:block;
	margin:0 auto;
	width:576px;
}
	div.BaseBoxBannerMedia ul {
		list-style:none;
	}
	div.BaseBoxBannerMedia li {
		display:inline; float:left;
		width:181px;
		margin:0 7px 10px 0;
	}
	div.CorpoBannersProfissionais a.BoxBannerMedia {
		display:block;
		width:159px;
		height:135px;
		border:2px solid #000;
		background-color:#f7f7f7;
		padding:5px 10px 5px 10px;
		font:Arial, Helvetica, sans-serif;
		color:#000;
		text-decoration:none;
		cursor:pointer;
		overflow:hidden;
	}
		div.CorpoBannersProfissionais a.BoxBannerMedia:hover {
			border:2px solid #427643;
			background-color:#d2f1d2;
			}
		a.BoxBannerMedia span.BoxNomeEmpresa {
			display:block;
			width:159px;
			margin-top:5px;
			font:bold 15px Arial, Helvetica, sans-serif;
			color:#000;
			text-align:center;
			}
		a.BoxBannerMedia span.BoxSlogan {
			display:inline; float:left; clear:left;
			width:159px;
			margin-top:5px;
			font:italic 13px Arial, Helvetica, sans-serif;
			color:#737373;
			text-align:center;
			}
div.CorpoBannersProfissionais div.BaseBoxBannerPequeno {
	display:block;
	margin-top:20px;
	width:604px;
}
	div.BaseBoxBannerPequeno ul {
		list-style:none;
	}
	div.BaseBoxBannerPequeno ul li {
		width:604px;
		margin-bottom:3px;
	}
		div.BaseBoxBannerPequeno li a {
			display:block;
			width:592px;
			border:1px solid #fff;
			padding:5px 5px 5px 5px;
			font:Arial, Helvetica, sans-serif;
			color:#000;
			text-decoration:none;
			background-color:#e5edf2;
		}
		div.BaseBoxBannerPequeno li a:hover {
			border:1px solid #000;
		}
			div.BaseBoxBannerPequeno li span.NomeEmpresa {
				display:inline; float:left;
				width:370px;
				font:bold 12px Arial, Helvetica, sans-serif;
				color:#000;
				text-align:left;
			}
			div.BaseBoxBannerPequeno li span.FoneEmpresa {
				display:inline; float:right;
				width:202px;
				font:11px Arial, Helvetica, sans-serif;
				color:#000;
				text-align:left;
			}
	
div.baseBox2Cont div.boxLegislacao {
	display:block;
	width:431px;
	padding:20px 0 0 0;
	text-align:left;
}
	div.baseBox2Cont div.boxLegislacao ul {
		list-style:none;
	}
	div.baseBox2Cont div.boxLegislacao li {
		display:block;
		width:420px;
		padding:0 0 0 0;
		margin-bottom:12px;
		font:12px Arial, Helvetica, sans-serif;
		color:#000;
	}
		div.baseBox2Cont div.boxLegislacao li a {
		font:bold 11px Arial, Helvetica, sans-serif;
		color:#000;
		text-decoration:underline;
		}
		div.baseBox2Cont div.boxLegislacao li a:hover {
		font:bold 11px Arial, Helvetica, sans-serif;
		color:#000;
		text-decoration:underline;
		}
		div.baseBox2Cont div.boxLegislacao li span {
		font:10px Arial, Helvetica, sans-serif;
		color:#2A2A2A;
		text-decoration:none;
		}
		
/* AGENDA TRIBUTÁRIA */

div.baseBox2Cont div.boxAgendaTributaria {
	display:block;
	width:100%;
	padding:20px 0 10px 0;
	text-align:center;
}
	div.boxAgendaTributaria h2.AgendaFederal {
		display:block;
		margin:0 auto;
		width:356px;
		padding-left:12px;
		font:bold 13px Arial, Helvetica, sans-serif;
		color:#034393;
		text-align:left;
		}
	div.boxAgendaTributaria h2.AgendaEstadual {
		display:block;
		margin:0 auto;
		width:356px;
		margin-top:30px;
		padding-left:12px;
		font:bold 13px Arial, Helvetica, sans-serif;
		color:#034393;
		text-align:left;
		}
	div.boxAgendaTributaria div.FundoAgenda {
		display:block;
		margin:0 auto;
		width:344px; 
		height:35px;
		padding:0 11px 0 13px;
		background:url(../imagens/layout/bg_AgendaTributaria.gif) no-repeat 0 0;
		text-align:left;
		}
			div.FundoAgenda select {
				height:19px;
				font:10px Arial, Helvetica, sans-serif;
				color:#000;
				margin-top:8px;
				}
				div.FundoAgenda	select option {
					padding-left: 4px;
				}
			div.FundoAgenda select.selectAno {
				width:55px;
				}
			div.FundoAgenda select.selectMes {
				width:86px;
				margin-left:4px;
				}
			div.FundoAgenda select.selectEstados {
				width: 120px;
				margin-left:4px;
				}
			div.FundoAgenda input.InputBuscarAzul {
				width:34px;
				height:19px;
				background:url(../imagens/botao/botao_buscaAzul_OK.gif.gif) no-repeat 0 0;
				margin-left:4px;
				border:none;
				cursor:pointer;
				}
div.BoxBaseConteudo div.boxAgendaTributariaPag {
	display:block;
	width:610px;
	padding:10px 0 10px 0;
	margin-bottom:20px;
	text-align:center;
}
	div.boxAgendaTributariaPag h2.AgendaFederal {
		display:block;
		margin:0 auto;
		width:356px;
		padding-left:12px;
		font:bold 13px Arial, Helvetica, sans-serif;
		color:#034393;
		text-align:left;
		}
	div.boxAgendaTributariaPag h2.AgendaEstadual {
		display:block;
		margin:0 auto;
		width:356px;
		margin-top:30px;
		padding-left:12px;
		font:bold 13px Arial, Helvetica, sans-serif;
		color:#034393;
		text-align:left;
		}
	div.boxAgendaTributariaPag div.FundoAgenda {
		display:block;
		margin:0 auto;
		width:344px; 
		height:35px;
		padding:0 11px 0 13px;
		background:url(../imagens/layout/bg_AgendaTributaria.gif) no-repeat 0 0;
		text-align:left;
		}
			div.FundoAgenda select {
				height:19px;
				font:10px Arial, Helvetica, sans-serif;
				color:#000;
				margin-top:8px;
				}
			div.FundoAgenda select.selectAno {
				width:55px;
				}
			div.FundoAgenda select.selectMes {
				width:86px;
				margin-left:4px;
				}
			div.FundoAgenda select.selectEstados {
				width:120px;
				margin-left:4px;
				}
			div.FundoAgenda input.InputBuscarAzul {
				width:34px;
				height:19px;
				background:url(../imagens/botao/botao_buscaAzul_OK.gif.gif) no-repeat 0 0;
				margin-left:4px;
				border:none;
				cursor:pointer;
				}
	div.boxAgendaTributariaTributoEscolhido {
		display:block;
		width:610px;
		text-align:left;
	}
		div.boxAgendaTributariaTributoEscolhido table.TabelaTributos {
			width:610px;
			font:Arial, Helvetica, sans-serif;
			margin-bottom:30px;
			}
			table.TabelaTributos td {
				padding:10px 0;
				border-bottom:1px solid #D7D7D7;
				}
			table.TabelaTributos td.DataTributo {
				width:50px;
				text-align:center;
				font:bold 20px Arial, Helvetica, sans-serif;
				color:#064796;
				}
			table.TabelaTributos td.NomeTributo {
				width:140px;
				padding-left:10px;
				text-align:left;
				font:11px Arial, Helvetica, sans-serif;
				color:#000;
				}
			table.TabelaTributos td.DescricaoTributo {
				width:400px;
				padding-left:10px;
				text-align:justify;
				font:11px Arial, Helvetica, sans-serif;
				color:#000;
				}
				
/* LINKS ESTADUAIS */

div.colConteudo div.BaseLinksEstaduais {
	display:inline; float:left;
	width:604px;
}
div.BaseLinksEstaduais p {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	margin:10px 0 0 20px;
}
div.BaseLinksEstaduais p span {
	font:10px Arial, Helvetica, sans-serif;
	color:#646464;
	text-decoration:none;
}
	div.BaseLinksEstaduais p span span {
		text-decoration:line-through;
	}

	div.BaseLinksEstaduais div.BoxFundoLinksFederais {
		display:block;
		width:578px;
		height:51px;
		padding:0 15px 0 21px;
		margin-top:12px;
		background:url(../imagens/layout/bg_linhaLinksEstaduais.gif) repeat-x 0 0;
	}
		div.BoxFundoLinksFederais h4.RegiaoNorte {
			display:inline; float:left;
			width:165px;
			height:51px;
			background:url(../imagens/titulos/tituloRegiaoNorte.gif) no-repeat 0 0;
			text-indent:-5000em;
		}
		div.BoxFundoLinksFederais h4.RegiaoCentroOeste {
			display:inline; float:left;
			width:186px;
			height:51px;
			margin-left:40px;
			background:url(../imagens/titulos/tituloRegiaoCentroOeste.gif) no-repeat 0 0;
			text-indent:-5000em;
		}
		div.BoxFundoLinksFederais h4.RegiaoSul {
			display:inline; float:left;
			width:126px;
			height:51px;
			margin-left:45px;
			background:url(../imagens/titulos/tituloRegiaoSul.gif) no-repeat 0 0;
			text-indent:-5000em;
		}
		div.BoxFundoLinksFederais h4.RegiaoNordeste {
			display:inline; float:left;
			width:163px;
			height:51px;
			background:url(../imagens/titulos/tituloRegiaoNordeste.gif) no-repeat 0 0;
			text-indent:-5000em;
		}
		div.BoxFundoLinksFederais h4.RegiaoSudeste {
			display:inline; float:left;
			width:166px;
			height:51px;
			margin-left:42px;
			background:url(../imagens/titulos/tituloRegiaoSudeste.gif) no-repeat 0 0;
			text-indent:-5000em;
		}
		div.BaseLinksEstaduais div.BaseLinksRegiao {
			display:block;
			width:614px;
			margin-top:10px;
		}
			div.BaseLinksRegiao div.LinkRegiaoNorte {
				display:inline; float:left;
				width:193px;
				padding-left:11px;
				border-right:1px solid #E5E5E5;
			}
			div.BaseLinksRegiao div.LinkRegiaoCentroOeste {
				display:inline; float:left;
				width:213px;
				padding-left:11px;
				border-right:1px solid #E5E5E5;
			}
			div.BaseLinksRegiao div.LinkRegiaoSul {
				display:inline; float:left;
				width:167px;
				padding-left:17px;
			}
			div.BaseLinksRegiao div.LinkRegiaoNordeste {
				display:inline; float:left;
				width:193px;
				padding-left:11px;
				border-right:1px solid #E5E5E5;
			}
			div.BaseLinksRegiao div.LinkRegiaoSudeste {
				display:inline; float:left;
				width:213px;
				padding-left:11px;
			}
		div.BaseLinksEstaduais div.BaseLinksRegiao ul {
			list-style:square inside;
		}
		div.BaseLinksEstaduais div.BaseLinksRegiao li {
			list-style:square inside;
			font:11px Arial, Helvetica, sans-serif;
			color:#000;
			margin-bottom:3px;
		}
			div.BaseLinksEstaduais div.BaseLinksRegiao li a {
				font:11px Arial, Helvetica, sans-serif;
				color:#000;
				text-decoration:none;
			}
			div.BaseLinksEstaduais div.BaseLinksRegiao li a:hover {
				font:11px Arial, Helvetica, sans-serif;
				color:#000;
				text-decoration:underline;
			}
				div.LinkRegiaoNorte span,
				div.LinkRegiaoCentroOeste span,
				div.LinkRegiaoSul span,
				div.LinkRegiaoNordeste span,
				div.LinkRegiaoSudeste span {
					font:11px Arial, Helvetica, sans-serif;
					color:#000;
					text-decoration:line-through;
				}
			
div.colConteudo div.BasePagEstado {
	display:inline; float:left;
	width:600px;
	margin:0px;
	padding:5px;
	border:2px solid #D4D4D4;
	text-align:center;
}
	div.BasePagEstado div.TituloPagEstado {
		display:block;
		width:568px;
		padding-bottom:20px;
		margin:10px 16px 20px 16px;
		text-align:left;
		border-bottom:2px solid #E5E5E5;
	}
			div.TituloPagEstado div.img {
			display:inline; float:left;
			width:100px;
			height:70px;
			margin:8px 40px 0 0;
		}
			div.TituloPagEstado span {
			display:inline; float:left;
			width:427px;
			height:47px;
			font:bold 18px Arial, Helvetica, sans-serif;
			color:#373434;
			margin-top:8px;
			padding-top:23px;
		}
				div.TituloPagEstado span a {
				font:bold 18px Arial, Helvetica, sans-serif;
				color:#373434;
				text-decoration:none;
			}
				div.TituloPagEstado span a:hover {
				text-decoration:underline;
			}
	div.BasePagEstado div.ContPagEstado {
		display:block;
		width:568px;
		padding-bottom:10px;
		margin:0 16px 0 16px;
		text-align:left;
	}
		div.ContPagEstado h4.TituloCat {
			display:block;
			font:bold 14px Arial, Helvetica, sans-serif;
			color:#7d7d7d;
			margin:0 0 10px 0;
			text-align:left;
		}
			div.ContPagEstado h4.TituloCat a {
			font:bold 12px Arial, Helvetica, sans-serif;
			color:#7d7d7d;
			text-decoration:none;
			text-align:left;
			border-bottom:1px dashed #000;
		}
			div.ContPagEstado h4.TituloCat a:hover {
			font:bold 12px Arial, Helvetica, sans-serif;
			color:#7d7d7d;
			border-bottom:1px dashed #000;
		}
			div.ContPagEstado h4.TituloPrefeituras {
				display:block;
				font:bold 14px Arial, Helvetica, sans-serif;
				color:#7d7d7d;
				margin-top:20px;
				padding:10px 0 10px 0;
				text-decoration:none;
				border-top:2px solid #E5E5E5;
			}
			div.ContPagEstado ul {
				list-style:square inside;
				margin-bottom:15px;
		}
			div.ContPagEstado li {
				list-style:square inside;
				font:11px Arial, Helvetica, sans-serif;
				color:#000;
				text-decoration:none;
				margin-bottom:3px;
			}
				div.ContPagEstado li a {
				color:#000;
				text-decoration:none;
			}
				div.ContPagEstado li a:hover {
				text-decoration:underline;
			}
		div.ContPagEstado label {
			display:block;
			padding-bottom:10px;
			margin-bottom:20px;
			border-bottom:2px solid #E5E5E5;
		}
		div.ContPagEstado label select {
			font:11px Arial, Helvetica, sans-serif;
		}
			div.ContPagEstado label select option {
				padding-left: 4px;
			}
			div.ContPagEstado ul.LinksDownlod {
				list-style:square inside;
		}
			div.ContPagEstado ul.LinksDownlod li {
				list-style:square inside;
				font:11px Arial, Helvetica, sans-serif;
				color:#000;
				text-decoration:none;
				margin-bottom:10px;
			}

/* LINKS FEDERAIS */

div.colConteudo div.BaseLinksFederais {
	display:inline; float:left;
	width:600px;
	margin:0px;
	padding:5px;
	border:2px solid #D4D4D4;
}
	div.BaseLinksFederais table.LinksFederais {
		width:600px;
	}
		table.LinksFederais td {
			width:50%;
			font:11px Arial, Helvetica, sans-serif;
			vertical-align:top;
			text-align:center;
		}
			table.LinksFederais td.BordaDivisao {
				border-right:1px solid #D4D4D4;
			}
			table.LinksFederais td.Paddin5px {
				padding-left:5px;
			}
			table.LinksFederais td h4.TituloCat {
				display:block;
				font:bold 13px Arial, Helvetica, sans-serif;
				color:#7d7d7d;
				margin:0 0 10px 14px;
				text-align:left;
			}
			table.LinksFederais td ul {
				list-style:inside;
			}
			table.LinksFederais td li {
				list-style:inside square;
				text-align:left;
				margin-bottom:3px;
			}
				table.LinksFederais td li a {
					text-decoration:none;
					color:#000;
				}
				table.LinksFederais td li a:hover {
					text-decoration:underline;
				}
			table.LinksFederais td hr {
				width:97%;
				height:1px;
				border-top:1px solid #d4d4d4;
				background-color:#d4d4d4;
				margin:12px 0;
			}
			
/* LINKS UTILIDADES */

div.colConteudo div.BaseLinksUtilidades {
	display:inline; float:left;
	width:600px;
	margin:0px;
	padding:5px;
	border:2px solid #D4D4D4;
	font:11px Arial, Helvetica, sans-serif;
	corlor:#000;
}
	div.BaseLinksUtilidades h4.TituloCat {
		display:block;
		font:bold 13px Arial, Helvetica, sans-serif;
		color:#7d7d7d;
		margin:0 0 10px 14px;
		text-align:left;
	}
		div.BaseLinksUtilidades h4.TituloCat a {
			font:bold 13px Arial, Helvetica, sans-serif;
			color:#7d7d7d;
			text-decoration:none;
			border-bottom:1px dashed #7d7d7d;
		}
	div.BaseLinksUtilidades div.BlocoLinha {
		display:block;
		width:586px;
		padding:0 0 0 14px;
	}
		div.BlocoLinha select {
			height:19px;
			font:10px Arial, Helvetica, sans-serif;
			color:#000;
			margin-bottom:10px;
		}
	div.BaseLinksUtilidades ul.ListaUtilidades {
		list-style:inside;
		margin:0 0 10px 0;
	}
		div.BaseLinksUtilidades ul.ListaUtilidades li {
			list-style:inside square;
			text-align:left;
			margin-bottom:3px;
		}
			div.BaseLinksUtilidades ul.ListaUtilidades li a {
				text-decoration:none;
				color:#000;
			}
				div.BaseLinksUtilidades ul.ListaUtilidades li a:hover {
					text-decoration:underline;
				}
			div.BaseLinksUtilidades hr {
				width:100%;
				height:1px;
				border-top:1px solid #d4d4d4;
				background-color:#d4d4d4;
				margin:0 0 5px 0;
			}
			
/* CENTRAL CERTIDOES */

div.colConteudo div.BaseCentralCertidoes {
	display:inline; float:left;
	width:560px;
	margin:0px;
	padding:20px;
	border:2px solid #D4D4D4;
	text-align:left;
}
	div.BaseCentralCertidoes h4.TituloCat {
			display:block;
			font:bold 14px Arial, Helvetica, sans-serif;
			color:#7d7d7d;
			margin:0 0 10px 0;
			text-align:left;
		}
			div.BaseCentralCertidoes h4.TituloCat a {
			font:bold 12px Arial, Helvetica, sans-serif;
			color:#7d7d7d;
			text-decoration:none;
			text-align:left;
			border-bottom:1px dashed #000;
		}
			div.BaseCentralCertidoes h4.TituloCat a:hover {
			font:bold 12px Arial, Helvetica, sans-serif;
			color:#7d7d7d;
			border-bottom:1px dashed #000;
		}
			div.BaseCentralCertidoes ul {
				list-style:square inside;
				margin-bottom:15px;
		}
			div.BaseCentralCertidoes li {
				list-style:square inside;
				font:11px Arial, Helvetica, sans-serif;
				color:#000;
				text-decoration:none;
				margin-bottom:3px;
			}
				div.BaseCentralCertidoes li a {
				color:#000;
				text-decoration:none;
			}
				div.BaseCentralCertidoes li a:hover {
				text-decoration:underline;
			}
			
/* UTILIDADES */

div.colConteudo div.BaseUtilidades {
	display:inline; float:left;
	width:560px;
	margin:0px;
	padding:20px;
	border:2px solid #D4D4D4;
	text-align:left;
}
	div.BaseUtilidades h4.TituloCat {
			display:block;
			font:bold 14px Arial, Helvetica, sans-serif;
			color:#7d7d7d;
			margin:0 0 10px 0;
			text-align:left;
		}
			div.BaseUtilidades h4.TituloCat a {
			font:bold 12px Arial, Helvetica, sans-serif;
			color:#7d7d7d;
			text-decoration:none;
			text-align:left;
			border-bottom:1px dashed #000;
		}
			div.BaseUtilidades h4.TituloCat a:hover {
			font:bold 12px Arial, Helvetica, sans-serif;
			color:#7d7d7d;
			border-bottom:1px dashed #000;
		}
			div.BaseUtilidades ul {
				width:560px;
				list-style:square inside;
				margin-bottom:15px;
		}
			div.BaseUtilidades ul li {
				list-style:square inside;
				font:11px Arial, Helvetica, sans-serif;
				color:#000;
				text-decoration:none;
				margin-bottom:3px;
			}
				div.BaseUtilidades li a {
				color:#000;
				text-decoration:none;
			}
				div.BaseUtilidades li a:hover {
				text-decoration:underline;
			}
			
/* PREVIDENCIA SOCIAL */

div.colConteudo div.BasePrevSocial {
	display:block;
	width:560px;
	margin:0 0 0 0;
	padding:20px 20px 0 20px;
	border:2px solid #D4D4D4;
	text-align:left;
}
	div.BasePrevSocial h4.TituloCat {
			display:block;
			font:bold 14px Arial, Helvetica, sans-serif;
			color:#7d7d7d;
			margin:0 0 10px 0;
			text-align:left;
		}
			div.BasePrevSocial h4.TituloCat a {
			font:bold 12px Arial, Helvetica, sans-serif;
			color:#7d7d7d;
			text-decoration:none;
			text-align:left;
			border-bottom:1px dashed #000;
		}
			div.BasePrevSocial h4.TituloCat a:hover {
			font:bold 12px Arial, Helvetica, sans-serif;
			color:#7d7d7d;
			border-bottom:1px dashed #000;
		}
			div.BasePrevSocial ul {
				list-style:square inside;
				margin-bottom:15px;
			}
			div.BasePrevSocial ul ul {
				list-style:square inside;
				margin:5px 0 5px 25px;
			}
			div.BasePrevSocial li.Titulo {
				list-style:none;
				font:13px Arial, Helvetica, sans-serif;
				color:#7d7d7d;
				text-decoration:none;
				margin-bottom:5px;
			}
				div.BasePrevSocial li.Titulo p {
					font-weight:bold;
				}
			div.BasePrevSocial li {
				list-style:square inside;
				font:11px Arial, Helvetica, sans-serif;
				color:#000;
				text-decoration:none;
				margin-bottom:5px;
			}
				div.BasePrevSocial li span {
					font-weight:bold;
					color:#2065BA;
				}
			div.BasePrevSocial ul ul li {
				list-style:circle inside;
				font:11px Arial, Helvetica, sans-serif;
				color:#000;
				text-decoration:none;
				margin-bottom:5px;
			}
				div.BasePrevSocial li a {
				color:#000;
				text-decoration:none;
			}
				div.BasePrevSocial li a:hover {
				text-decoration:underline;
			}

/* CFOP */

div.colConteudo div.BaseCFOP {
	display:block;
	width:560px;
	margin:0 0 0 0;
	padding:20px 20px 0 20px;
	border:2px solid #D4D4D4;
	text-align:left;
}
	div.BaseCFOP h4.TituloCat {
			display:block;
			font:bold 14px Arial, Helvetica, sans-serif;
			color:#7d7d7d;
			margin:0 0 10px 0;
			text-align:left;
		}
			div.BaseCFOP h4.TituloCat a {
			font:bold 12px Arial, Helvetica, sans-serif;
			color:#7d7d7d;
			text-decoration:none;
			text-align:left;
			border-bottom:1px dashed #000;
		}
			div.BaseCFOP h4.TituloCat a:hover {
			font:bold 12px Arial, Helvetica, sans-serif;
			color:#7d7d7d;
			border-bottom:1px dashed #000;
		}
			div.BaseCFOP ul {
				list-style:square inside;
				margin-bottom:15px;
			}
			div.BaseCFOP ul ul {
				list-style:square inside;
				margin:5px 0 10px 25px;
			}
			div.BaseCFOP li.Titulo {
				list-style:none;
				font:13px Arial, Helvetica, sans-serif;
				color:#7d7d7d;
				text-decoration:none;
				margin-bottom:5px;
			}
				div.BaseCFOP li.Titulo p {
					font-weight:bold;
				}
			div.BaseCFOP li {
				list-style:square inside;
				font:11px Arial, Helvetica, sans-serif;
				color:#000;
				text-decoration:none;
				margin-bottom:5px;
			}
				div.BaseCFOP li span {
					font-weight:bold;
					color:#2065BA;
				}
			div.BaseCFOP ul ul li {
				list-style:circle inside;
				font:11px Arial, Helvetica, sans-serif;
				color:#000;
				text-decoration:none;
				margin-bottom:5px;
			}
				div.BaseCFOP li a {
				color:#000;
				text-decoration:none;
			}
				div.BaseCFOP li a:hover {
				text-decoration:underline;
			}
			
/* LIVRARIA */

div.colConteudo div.BaseLivraria {
	display:inline; float:left;
	width:604px;
	text-align:left;
}
	div.BaseLivraria div.BuscaLivraria {
		display:block;
		width:614px;
		text-align:left;
	}
		div.BuscaLivraria form.Buscar1 {
			float:left;
			width:300px;
			height:20px;
		}
			form.Buscar1 label.Buscar {
				display:inline; float:left;
				width:40px;
				height:17px;
				padding-top:3px;
				font:11px Arial, Helvetica, sans-serif;
				color:#000;
			}
			form.Buscar1 label.BuscarInput {
				display:inline; float:left;
				width:180px;
				height:20px;
			}
				label.BuscarInput input {
				width:180px;
				font:13px Arial, Helvetica, sans-serif;
				color:#7C7C7C;
				padding:0;
				}
			form.Buscar1 label.BotaoBuscar {
				display:inline; float:left;
				width:45px;
				height:20px;
				margin:1px 0 0 8px;
			}
				label.BotaoBuscar input.BotaoBuscar {
					width:45px;
					height:19px;
					background:url(../imagens/botao/botao_Buscar.gif) no-repeat 0 0;
					cursor:pointer;
					border:0;
				}
		div.BuscaLivraria form.Buscar2 {
			float:left;
			width:237px;
			height:20px;
			margin-left:10px;
			padding-left:63px;
		}
			form.Buscar2 label.ListarCategoria {
				display:inline; float:left;
				width:201px;
				height:20px;
			}
				label.ListarCategoria select {
					width:201px;
					height:20px;
					padding-left: 2px;
					font:12px Arial, Helvetica, sans-serif;
					color:#7C7C7C;
				}
					label.ListarCategoria select option {
						padding-left: 2px;
					}
			form.Buscar2 label.BotaoIr {
				display:inline; float:left;
				width:24px;
				height:19px;
				margin:0 0 0 8px;
			}
				label.BotaoIr input.BotaoIr {
					width:24px;
					height:19px;
					background:url(../imagens/botao/botao_Ir.gif) no-repeat 0 0;
					cursor:pointer;
					border:0;
				}
	div.BaseLivraria div.ResultadoBuscaLivraria {
		display:block;
		width:614px;
		text-align:left;
		margin-bottom:10px;
		font:11px Arial, Helvetica, sans-serif;
		color:#000;
	}
		div.ResultadoBuscaLivraria span {
		font:bold 14px Arial, Helvetica, sans-serif;
		color:#2065BA;
		}
	div.BaseLivraria div.LivrosLivraria {
		display:block;
		width:614px;
		text-align:left;
		margin-top:15px;
		padding:0 0 20px 0;
	}
		div.LivrosLivraria ul {
			list-style:none;
		}
		div.LivrosLivraria li {
			display: inline; float: left;
			width: 277px;
			height: 150px;
			background-color:#E6EEF7;
			margin: 0px 10px 10px 0px;
			padding: 15px 10px 15px;
		}
			div.LivrosLivraria li div.TituloLivro a {
				display:block;
				width:277px;
				margin-bottom:10px;
				font:bold 10px Arial, Helvetica, sans-serif;
				text-decoration: none;
				color:#000;
			}
			div.LivrosLivraria li div.TituloLivro a:hover {
				text-decoration: underline;
			}
			div.LivrosLivraria li div.BaseImagemDescLivro {
				display:block;
				width: 277px;
				font:11px Arial, Helvetica, sans-serif;
				color:#000;
			}
				div.LivrosLivraria li div.BaseImagemDescLivro div.ImagemLivro {
					display:inline; float:left;
					width:80px;
					height:111px;
					margin-right: 10px;
				}
				div.LivrosLivraria li div.BaseImagemDescLivro div.descLivro {
					display:inline; float:left;
					width: 200px;
					font:11px Arial, Helvetica, sans-serif;
					text-align: justify;
					color:#000;
				}
					div.DescLivro p {
					font:9px Arial, Helvetica, sans-serif;
					color:#000;
				}
					div.LivrosLivraria li div.DescLivro span {
						display:block;
						margin-top: 10px;
					}
					div.LivrosLivraria li div.DescLivro span a {
						display:inline; float:right;
						width:77px;
						height:19px;
						background:url(../imagens/botao/botaoComprar.gif) no-repeat 0 0;
						text-indent:-5000em;
					}
					div.LivrosLivraria li div.DescLivro span a:hover {
						text-decoration:underline;
					}
					
	div.BaseLivraria div.Livro {
		display:block;
		width:614px;
		text-align:left;
		margin-top:30px;
		padding:0 0 20px 0;
	}
		div.Livro ul {
			list-style:none;
		}
		div.Livro li {
			display:block;
			width:574px;
			background-color:#E6EEF7;
			margin-bottom:10px;
			padding:10px 20px 15px;
		}
			div.Livro li div.TituloLivro {
				display:block;
				width:574px;
				margin-bottom:15px;
				font:bold 13px Arial, Helvetica, sans-serif;
				color:#000;
			}
			div.Livro li div.BaseImagemDescLivro {
				display:block;
				width:574px;
				font:11px Arial, Helvetica, sans-serif;
				color:#000;
			}
				div.Livro li div.BaseImagemDescLivro div.ImagemLivro {
					display:inline; float:left;
					width:80px;
					height:111px;
				}
				div.Livro  li div.BaseImagemDescLivro div.DescLivro {
					display:inline; float:left;
					width:474px;
					margin-left:20px;
					font:11px Arial, Helvetica, sans-serif;
					text-align: justify;
					color:#000;
				}
				div.Livro li div.BaseImagemDescLivro div.descLivro {
					display:inline; float:left;
					width: 95px;
					margin-left:20px;
					font:11px Arial, Helvetica, sans-serif;
					text-align: justify;
					color:#000;
				}
					div.Livro li div.DescLivro p {
					font:9px Arial, Helvetica, sans-serif;
					color:#000;
				}
					div.Livro li div.DescLivro span {
						display:block;
						margin-top:10px;
					}
					div.Livro li div.DescLivro span a {
						display:inline; float:left;
						width:77px;
						height:19px;
						background:url(../imagens/botao/botaoComprar.gif) no-repeat 0 0;
						text-indent:-5000em;
					}
					div.Livro li div.DescLivro span a:hover {
						text-decoration:underline;
					}
			
/* PROJETOS */
div.colConteudo div.BaseProjetos {
	display:inline; float:left;
	width:614px;
	text-align:left;
}
div.BaseProjetos p {
	font:bold 16px Arial, Helvetica, sans-serif;
}
	div.BaseProjetos p.ModeloFenix {
		color:#0066cc;
	}
	div.BaseProjetos p.ModeloApolo {
		color:#006600;
	}
	div.BaseProjetos p.ModeloAtena {
		color:#ff9933;
	}
div.BaseProjetos ul {
	display:inline; float:left;
	width:614px;
	list-style:none;
	padding:0 0 30px 0;
	margin:10px 0 30px 0;
	border-bottom:2px solid #f3f3f3;
}
div.BaseProjetos ul.UltimoUL {
	margin-bottom:0;
}
div.BaseProjetos ul li {
	display:inline; float:left;
	width:145px;
	margin-left:38px;
	margin-bottom: 38px;
	text-align:center;
}
	div.BaseProjetos ul li a {
		text-decoration:none;
	}
		div.BaseProjetos ul li a.LinkView {
			display:inline; float:left;
			margin:0 auto;
			width:auto;
			height:16px;
			margin-left:48px;
			padding-right:22px;
			background:url(../imagens/projetos/Zoom-In.gif) no-repeat right center;
			font:13px Arial, Helvetica, sans-serif;
			color:#000;
			text-decoration:underline;
		}
	div.BaseProjetos ul li div.BoxImg {
		position:relative;
		display:inline; float:left;
		width:143px;
		height:143px;
		margin-bottom:5px;
		border:5px solid #f3f3f3;
	}
		div.BaseProjetos ul li div.BoxImg span {
			position:absolute; top:60px; left:0;
			display:inline; float:left;
			width:143px;
			height:25px;
			padding-top:5px;
			background:url(../imagens/projetos/bg_transparent_projetos.png) repeat;
			font:bold 16px Arial, Helvetica, sans-serif;
			color:#FFF;
			text-align:center;
			text-transform:uppercase;
		}
					
/* OPINIAO PUBLICO */

div.colConteudo div.BaseOpiniaoPublico {
	display:block;
	width:614px;
	text-align:left;
}
	div.BaseOpiniaoPublico p {
		font:bold 10px Arial, Helvetica, sans-serif;
		color:#000;
		text-align:left;
		margin:0 0 10px 10px;
	}
	div.BaseOpiniaoPublico ul {
		list-style:none;
	}
	div.BaseOpiniaoPublico li {
		display:block;
		width:602px;
		border:1px solid #DADADA;
		background-color:#F7F7F7;
		padding:10px 5px;
		font:Arial, Helvetica, sans-serif;
		margin-bottom:7px;
		text-align:justify;
	}
		div.BaseOpiniaoPublico li span {
			font:12px Arial, Helvetica, sans-serif;
			color:#000;
		}
		div.BaseOpiniaoPublico li p {
			display:block;
			font:bold 10px Arial, Helvetica, sans-serif;
			color:#2065BA;
			text-align:right;
			margin-top:10px;
		}
			div.BaseOpiniaoPublico li p span {
			font:9px Arial, Helvetica, sans-serif;
			color:#2065BA
		}
	div.BaseOpiniaoPublico form.EscreverOpiniao {
		width:600px;
		text-align:left;
		font:11px Arial, Helvetica, sans-serif;
		color:#000;
	}
		form.EscreverOpiniao div.BaseCamposOpiniao {
			display:inline; float:left;
			width:590px;
			padding-left:10px;
			margin-bottom:3px;
		}
			div.BaseCamposOpiniao label.label1 {
				display:inline; float:left;
				width:176px;
				padding:2px 4px 0 0;
			}
			div.BaseCamposOpiniao label.label2, div.BaseCamposOpiniao div.label2 {
				display:inline; float:left;
				width:300px;
			}
				div.BaseCamposOpiniao label.label2 input, div.BaseCamposOpiniao div.label2 input {
					height:17px;
					padding-top:1px;
					font:12px Arial, Helvetica, sans-serif;
					color:#000;
					border:1px solid #CCC;
				}
					div.BaseCamposOpiniao label.label2 .input300, div.BaseCamposOpiniao div.label2 .input300 {
						width:298px;
					}
					div.BaseCamposOpiniao label.label2 .input150, div.BaseCamposOpiniao div.label2 .input150 {
						width:148px;
					}
					div.BaseCamposOpiniao label.label2 .input40, div.BaseCamposOpiniao div.label2 .input40 {
						width:38px;
						margin-right:4px;
					}
				div.BaseCamposOpiniao label.label2 select {
					width:300px;
					font:12px Arial, Helvetica, sans-serif;
					color:#000;
					border:1px solid #CCC;
				}
				div.BaseCamposOpiniao label.label2 textarea {
					width:298px;
					height:148px;
					font:12px Arial, Helvetica, sans-serif;
					color:#000;
					border:1px solid #CCC;
				}
			div.BaseCamposOpiniao label.label3 {
				display:inline; float:left;
				width:300px;
			}
		form.EscreverOpiniao div.BaseCamposOpiniao input.BotaoEnviar {
			float:right;
			width:48px;
			height:19px;
			background:url(../imagens/botao/botaoEnviar.gif) no-repeat 0 0;
			cursor:pointer;
			border:0;
			margin-right:108px;
		}
		
/* BASE PARA AS PAGINAS APENAS COM TEXTO */

div.colConteudo div.CorpoApenasTexto {
	display:block; float:left;
	width:604px;
	padding:0 0 0 10px;
	text-align:justify;
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
}
	div.CorpoApenasTexto h3 {
		font:bold 15px Arial, Helvetica, sans-serif;
		color:#000;
		margin-bottom:5px;
	}
	div.CorpoApenasTexto h4 {
		font:bold 13px Arial, Helvetica, sans-serif;
		color:#2065BA;
		margin-bottom:5px;
	}
	div.CorpoApenasTexto p {
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
	margin-bottom:10px;
	line-height:17px;
	}
		div.CorpoApenasTexto p a {
			font:11px Arial, Helvetica, sans-serif;
			color:#2065BA;
			text-decoration:none;
			border-bottom:1px dotted #2065BA; 
		}
	div.CorpoApenasTexto ul#ListaNumeracao {
		list-style:inside decimal;
	}
	div.CorpoApenasTexto ul#ListaNumeracao li {
		font:bold 13px Arial, Helvetica, sans-serif;
		color:#000;
		margin:0 0 5px 0;
	}
		div.CorpoApenasTexto ul li span {
			font:11px Arial, Helvetica, sans-serif;
			color:#000;
			margin-left:5px;
		}
		
/* CONTEUDO */

div.colConteudo div.BaseConteudoGuia, div.colConteudo div.BaseConteudoGuiaParceiros {
	display:block;
	width:604px;
	padding:0 0 0 10px;
	text-align:left;
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
}
	div.BaseConteudoGuia p {
		font:11px Arial, Helvetica, sans-serif;
		color:#000;
		margin-bottom:13px;
	}
		div.BaseConteudoGuia p.Titulo {
			font:13px Arial, Helvetica, sans-serif;
			color:#7d7d7d;
			margin-bottom:13px;
		}
		div.BaseConteudoGuia p.Destaque {
			font:bold 13px Arial, Helvetica, sans-serif;
			color:#7d7d7d;
			margin:25px 0 13px;
		}
	div.BaseConteudoGuia span.Titulo {
		display:block;
		width:585px;
		padding:3px 0 3px 20px;
		background-color:#F7F7F7;
		border-bottom:1px solid #DADADA;
		font:bold 13px Arial, Helvetica, sans-serif;
		color:#000;
		margin-bottom:13px;
	}
	div.BaseConteudoGuia a {
			font:bold 11px Arial, Helvetica, sans-serif;
			color:#2065BA;
			border-bottom:1px dashed #2065BA;
			text-decoration:none;
		}
	div.BaseConteudoGuia ol, div.BaseConteudoGuia ul {
		list-style:inside square;
		margin-bottom:15px;
	}
		div.BaseConteudoGuia li {
			margin-bottom:3px;
		}
	div.BaseConteudoGuia ol, div.BaseConteudoGuiaParceiros ul.Parceiros {
		list-style:none;
		margin-bottom:15px;
	}
		div.BaseConteudoGuiaParceiros li {
			display:inline; float:left;
			width:200px;
			height:100px;
			vertical-align:middle;
			text-align:center;
		}
			div.BaseConteudoGuiaParceiros li a {
				font:bold 10px Arial, Helvetica, sans-serif;
				color:#2065BA;
				text-decoration:none;
				border:0;
			}
			
/* CURRICULOS */

div.colConteudo div.BaseCurriculos {
	display:inline; float:left;
	width:614px;
	text-align:justify;
	padding:0 0 0 0;
	margin:0;
}
	div.colConteudo div.BaseCurriculos p.BemVindo {
		display:inline; float:left;
		width:594px;
		padding:3px 0 3px 20px;
		font:bold 13px Arial, Helvetica, sans-serif;
		color:#000;
		margin-bottom:20px;
	}
	div.colConteudo div.BaseCurriculos span.Titulo {
		display:block;
		width:594px;
		padding:3px 0 3px 20px;
		background-color:#F7F7F7;
		border-bottom:1px solid #DADADA;
		font:bold 13px Arial, Helvetica, sans-serif;
		color:#000;
		margin-bottom:13px;
	}
	div.colConteudo div.BaseCurriculos div.BaseColunasCurriculo {
		display:block;
		width:614px;
		padding:0 0 0 0;
	}
		div.BaseColunasCurriculo div.FormPesquisa {
			display:inline; float:left;
			width:350px;
			padding:0 0 0 0;
			margin-right:4px;
		}
			div.FormPesquisa div.Titulo {
				display:block;
				width:330px;
				padding:3px 0 3px 20px;
				background-color:#F7F7F7;
				border-bottom:1px solid #DADADA;
				font:bold 13px Arial, Helvetica, sans-serif;
				color:#000;
				margin-bottom:10px;
			}
			div.BaseColunasCurriculo div.FormPesquisa form.ProcurarCurriculo {
				width:350px;
				font:10px Arial, Helvetica, sans-serif;
				color:#383838;
				margin-bottom:10px;
			}
				form.ProcurarCurriculo label.label1 {
					display:inline; float:left;
					width:96px;
					height:15px;
					padding:3px 4px 0 0;
					text-align:right;
					margin-bottom:4px;
				}
				form.ProcurarCurriculo label.label2 {
					display:inline; float:left;
					width:250px;
					height:20px;
					margin-bottom:4px;
				}
					form.ProcurarCurriculo label.label2 input {
						width:188px;
						height:17px;
						padding-top:1px;
						font:12px Arial, Helvetica, sans-serif;
						color:#000;
						border:1px solid #CCC;
					}
				form.ProcurarCurriculo label.label3 {
					display:inline; float:left;
					width:250px;
					height:20px;
					margin:0 0 4px 0;
				}
					form.ProcurarCurriculo label.label3 select {
						width:190px;
						font:bold 11px Arial, Helvetica, sans-serif;
						color:#000;
						border:1px solid #CCC;
					}
				form.ProcurarCurriculo label.radio {
					display:inline; float:left;
					width:250px;
					height:20px;
					margin:4px 0 4px 100px;
				}
					form.ProcurarCurriculo label.radio span {
						display:inline; float:left;
						width:80px;
					}
				form.ProcurarCurriculo label.label5 {
					display:inline; float:left;
					width:310px;
					height:20px;
				}
					form.ProcurarCurriculo label.label5 input {
						float:right;
						width:58px;
						height:19px;
						background:url(../imagens/botao/botaoProcurar.gif) no-repeat 0 0;
						cursor:pointer;
						border:0;
						margin-right:10px;
					}
		div.FormLogin {
			display:inline; float:left;
			width:260px;
			padding:0 0 0 0;
		}
			div.FormLogin div.Titulo {
				display:block;
				width:240px;
				padding:3px 0 3px 20px;
				background-color:#F7F7F7;
				border-bottom:1px solid #DADADA;
				font:bold 13px Arial, Helvetica, sans-serif;
				color:#000;
				margin-bottom:10px;
			}
			div.FormLogin {
				display:inline; float:left;
				width:260px;
				text-align:justify;
				padding:0 0 0 0;
				margin:0;
			}
				div.FormLogin form.FormLogin {
					width:260px;
					height:77px;
					background-color:#F7F7F7;
					font:10px Arial, Helvetica, sans-serif;
					color:#383838;
					margin-bottom:10px;
					padding:15px 0 0 0;
				}
					form.FormLogin label.label1 {
						display:inline; float:left;
						width:37px;
						height:16px;
						text-align:right;
						padding:2px 3px 0 0;
						margin-bottom:4px;
					}
					form.FormLogin label.label2 {
						display:inline; float:left;
						width:200px;
						height:18px;
						margin-bottom:4px;
					}
						form.FormLogin label.label2 input {
							width:198px;
							height:15px;
							padding-top:1px;
							font:11px Arial, Helvetica, sans-serif;
							color:#000;
							border:1px solid #CCC;
						}
					form.FormLogin label.ObterLoginSenha {
						display:inline; float:left;
						width:150px;
						height:14px;
						padding-top:4px;
						text-align:left;
						padding-left:40px;
					}
						form.FormLogin label.ObterLoginSenha a {
							font:bold 10px Arial, Helvetica, sans-serif;
							color:#383838;
							text-decoration:underline;
						}
					form.FormLogin label.BotaoEntrar {
						display:inline; float:left;
						width:48px;
						height:19px;
					}
						form.FormLogin label.BotaoEntrar input {
							display:inline; float:left;
							width:48px;
							height:19px;
							background:url(../imagens/botao/botaoEntrar.gif) no-repeat 0 0;
							cursor:pointer;
							border:0;
						}
div.BoxCurriculoLogado {
	width:240px;
	background-color:#F7F7F7;
	font:10px Arial, Helvetica, sans-serif;
	color:#383838;
	margin-bottom:10px;
	padding:10px;
}
	div.BoxCurriculoLogado h3 {
		display:block;
		text-align:left;
		font:bold 10px Arial, Helvetica, sans-serif;
		color:#7C7C7C;
		margin-bottom:10px;
		text-transform:uppercase;
		}
	div.BoxCurriculoLogado ul {
		list-style:none;
	}
	div.BoxCurriculoLogado ul li {
		display:block;
		height:20px;
		margin-bottom:10px;
		font:13px Arial, Helvetica, sans-serif;
		color:#000;
		text-decoration:none;
	}
		div.BoxCurriculoLogado ul li a {
			font:13px Arial, Helvetica, sans-serif;
			color:#000;
			text-decoration:none;
		}
		div.BoxCurriculoLogado ul li a:hover {
			font:bold 13px Arial, Helvetica, sans-serif;
			color:#000;
			text-decoration:underline;
		}
	div.BoxCurriculoLogado a.LinkLogout {
		display:block;
		width:280px;
		height:20px;
		font:bold 11px Arial, Helvetica, sans-serif;
		color:#000;
		text-decoration:none;
		text-align:right;
		padding:0 10px 0 0;
	}
		
div.NomeLogado {
		display:block;
		width:225px;
		height:19px;
		background:url(../imagens/icones/icone_usuario.png) no-repeat 10px 1px;
		padding:3px 0 0 35px;
		background-color:#F7F7F7;
		border-bottom:1px solid #DADADA;
		font:bold 13px Arial, Helvetica, sans-serif;
		color:#2065BA;
		margin-bottom:13px;
	}	
	
	
	
	
	div.colConteudo div.BaseCurriculos div.BoxResultadoPesquisa {
		display:block;
		width:614px;
	}
	div.colConteudo div.BaseCurriculos form.AdicionarCurriculo {
		width:500px;
		font:10px Arial, Helvetica, sans-serif;
		color:#383838;
		margin-bottom:10px;
	}
		form.AdicionarCurriculo label.label1 {
			display:inline; float:left;
			width:96px;
			height:15px;
			padding:3px 4px 0 0;
			text-align:right;
			margin-bottom:4px;
		}
		form.AdicionarCurriculo label.label2 {
			display:inline; float:left;
			width:400px;
			height:20px;
			margin-bottom:4px;
		}
			form.AdicionarCurriculo label.label2 input {
				width:288px;
				height:17px;
				padding-top:1px;
				font:12px Arial, Helvetica, sans-serif;
				color:#000;
				border:1px solid #CCC;
			}
		form.AdicionarCurriculo label.label3 {
			display:inline; float:left;
			width:400px;
			height:20px;
		}
			form.AdicionarCurriculo label.label3 input {
				float:right;
				width:57px;
				height:19px;
				background:url(../imagens/botao/botaoVerificar.gif) no-repeat 0 0;
				cursor:pointer;
				border:0;
				margin-right:10px;
			}
		div.BoxResultadoPesquisa div.ResultadoPesquisa {
			display:inline; float:left;
			width:614px;
		}
			div.ResultadoPesquisa div.VoceBuscou {
				display:block;
				width:585px;
				padding:7px 7px 7px 20px;
				margin-bottom:20px;
				border:1px solid #DADADA;
				background-color:#F7F7F7;
				font:10px Arial, Helvetica, sans-serif;
				color:#000;
			}
				div.ResultadoPesquisa div.VoceBuscou p.dadosBusca {
					font:10px Arial, Helvetica, sans-serif;
					color:#000;
					text-align:right;
				}
					div.VoceBuscou p.dadosBusca span {
						font:bold 12px Arial, Helvetica, sans-serif;
						color:#2065BA;
						text-decoration:underline;
					}
		div.ResultadoPesquisa div.ListaCurriculos {
			display:block;
			width:614px;
			margin-bottom:20px;
		}
			div.ListaCurriculos ul {
				list-style:none;
			}
			div.ListaCurriculos ul li a {
				display:block;
				width:583px;
				border:1px solid #DADADA;
				padding:5px 7px 0 20px;
				margin-bottom:10px;
				text-decoration:none;
			}
				div.ListaCurriculos ul li a:hover {
					border:1px solid #2065BA;
					background-color:#F7F7F7;
				}
				div.ListaCurriculos ul li div.BoxNomeLocalizacaoCurriculo {
					display:inline; float:left;
					width:383px;
				}
					div.BoxNomeLocalizacaoCurriculo span {
						display:block;
						width:383px;
						margin-bottom:5px;
					}
					div.BoxNomeLocalizacaoCurriculo span.Nome {
						display:block;
						width:383px;
						margin-bottom:15px;
					}
						div.BoxNomeLocalizacaoCurriculo span.Nome p {
							font:bold 13px Arial, Helvetica, sans-serif;
							color:#000;
							text-decoration:underline;
						}
						div.BoxNomeLocalizacaoCurriculo span.Nome p.Titulo {
							font:bold 14px Arial, Helvetica, sans-serif;
							color:#2065BA;
							margin-bottom:2px;
							text-decoration:none;
							text-transform:uppercase;
						}
					div.BoxNomeLocalizacaoCurriculo p.Titulo {
						font:bold 12px Arial, Helvetica, sans-serif;
						color:#2065BA;
						margin-bottom:2px;
					}
					div.BoxNomeLocalizacaoCurriculo p {
						font:11px Arial, Helvetica, sans-serif;
						color:#000;
					}
				div.ListaCurriculos ul li div.BoxInfomacoesCurriculo {
					display:inline; float:left;
					width:200px;
				}
					div.BoxInfomacoesCurriculo div {
						display:block;
						width:200px;
						margin-bottom:5px;
					}
					div.BoxInfomacoesCurriculo p {
						font:11px Arial, Helvetica, sans-serif;
						color:#000;
					}
						div.BoxInfomacoesCurriculo span {
							font:bold 12px Arial, Helvetica, sans-serif;
							color:#2065BA;
							margin-bottom:2px;
						}
					div.BoxInfomacoesCurriculo div.InformacoesPessoais {
						display:block;
						width:200px;
						margin-bottom:15px;
					}
						div.BoxInfomacoesCurriculo div.InformacoesPessoais p {
							font:11px Arial, Helvetica, sans-serif;
							color:#000;
							margin-bottom:2px;
						}
							div.BoxInfomacoesCurriculo div.InformacoesPessoais span {
								font:bold 12px Arial, Helvetica, sans-serif;
								color:#2065BA;
								margin-bottom:1px;
						}
						
/* VAGAS */

div.colConteudo div.BaseVagas {
	display:inline; float:left;
	width:614px;
	text-align:justify;
	padding:0 0 0 0;
	margin:0;
}
	div.BaseVagas div.BaseColunas {
		display:block;
		width:614px;
		padding:0 0 0 0;
		margin:0;
	}
		div.BaseVagas div.BaseColunas div.PesquisarVagas {
			display:inline; float:left;
			width:300px;
			text-align:justify;
			padding:0 0 0 0;
			margin:0 15px 0 0;
		}
			div.PesquisarVagas div.Titulo {
				display:block;
				width:280px;
				padding:3px 0 3px 20px;
				background-color:#F7F7F7;
				border-bottom:1px solid #DADADA;
				font:bold 13px Arial, Helvetica, sans-serif;
				color:#000;
				margin-bottom:13px;
			}
		div.BaseVagas div.BaseColunas div.RealizarLogin {
			display:inline; float:left;
			width:299px;
			text-align:justify;
			padding:0 0 0 0;
			margin:0;
		}
		div.BaseVagas div.BaseColunas div.RealizarLogin2 {
			display:inline; float:left;
			width:614px;
			text-align:justify;
			padding:0 0 0 0;
			margin:0;
		}
			div.RealizarLogin div.Titulo {
				display:block;
				width:279px;
				padding:3px 0 3px 20px;
				background-color:#F7F7F7;
				border-bottom:1px solid #DADADA;
				font:bold 13px Arial, Helvetica, sans-serif;
				color:#000;
				margin-bottom:13px;
			}
				div.RealizarLogin div.Titulo a {
					font:bold 13px Arial, Helvetica, sans-serif;
					color:#000;
					text-decoration:none;
				}
				div.RealizarLogin div.Titulo a:hover {
					font:bold 13px Arial, Helvetica, sans-serif;
					color:#000;
					text-decoration:underline;
				}
			div.RealizarLogin form.RealizarLogin {
				width:299px;
				height:77px;
				background-color:#F7F7F7;
				font:10px Arial, Helvetica, sans-serif;
				color:#383838;
				margin-bottom:10px;
				padding:15px 0 0 0;
			}
				form.RealizarLogin label.label1 {
					display:inline; float:left;
					width:37px;
					height:16px;
					text-align:right;
					padding:2px 3px 0 0;
					margin-bottom:4px;
				}
				form.RealizarLogin label.label2 {
					display:inline; float:left;
					width:250px;
					height:18px;
					margin-bottom:4px;
				}
					form.RealizarLogin label.label2 input {
						width:248px;
						height:15px;
						padding-top:1px;
						font:11px Arial, Helvetica, sans-serif;
						color:#000;
						border:1px solid #CCC;
					}
				form.RealizarLogin label.ObterLoginSenha {
					display:inline; float:left;
					width:200px;
					height:14px;
					padding-top:4px;
					text-align:left;
					padding-left:40px;
				}
					form.RealizarLogin label.ObterLoginSenha a {
						font:bold 10px Arial, Helvetica, sans-serif;
						color:#383838;
						text-decoration:underline;
					}
				form.RealizarLogin label.BotaoEntrar {
					display:inline; float:left;
					width:48px;
					height:19px;
				}
					form.RealizarLogin label.BotaoEntrar input {
						display:inline; float:left;
						width:48px;
						height:19px;
						background:url(../imagens/botao/botaoEntrar.gif) no-repeat 0 0;
						cursor:pointer;
						border:0;
					}
	div.colConteudo div.BaseVagas p.BemVindo {
		display:block;
		width:594px;
		padding:3px 0 3px 20px;
		font:bold 13px Arial, Helvetica, sans-serif;
		color:#000;
		margin-bottom:20px;
	}
	div.colConteudo div.BaseVagas span.Titulo {
		display:block;
		width:594px;
		padding:3px 0 3px 20px;
		background-color:#F7F7F7;
		border-bottom:1px solid #DADADA;
		font:bold 13px Arial, Helvetica, sans-serif;
		color:#000;
	}
	div.colConteudo div.BaseVagas form.ProcurarVagas {
		width:290px;
		height:92px;
		font:10px Arial, Helvetica, sans-serif;
		color:#383838;
		margin-bottom:10px;
	}
		form.ProcurarVagas label.label1 {
			display:inline; float:left;
			width:56px;
			height:15px;
			padding:3px 4px 0 0;
			text-align:right;
			margin-bottom:4px;
		}
		form.ProcurarVagas label.label2 {
			display:inline; float:left;
			width:230px;
			height:20px;
			margin:0 0 4px 0;
		}
			form.ProcurarVagas label.label2 select {
				width:230px;
				font:bold 11px Arial, Helvetica, sans-serif;
				color:#000;
				border:1px solid #CCC;
			}
		form.ProcurarVagas label.label3 {
			display:inline; float:left;
			width:290px;
			height:20px;
		}
			form.ProcurarVagas label.label3 input {
				float:right;
				width:64px;
				height:19px;
				background:url(../imagens/botao/botaoPesquisar.gif) no-repeat 0 0;
				cursor:pointer;
				border:0;
			}
	div.BaseVagas div.BoxResultadoPesquisaVagas {
		display:inline; float:left;
		width:614px;
	}
		div.BoxResultadoPesquisaVagas ul {
			list-style:none;
		}
		div.BoxResultadoPesquisaVagas ul li {
			width:614px;
			margin-bottom:3px;
			font:12px Arial, Helvetica, sans-serif;
			color:#000;
		}
			div.BoxResultadoPesquisaVagas ul li a {
				display:block;
				width:589px;
				height:30px;
				border:1px solid #fff;
				padding:5px 5px 3px 20px;
				font:Arial, Helvetica, sans-serif;
				color:#000;
				text-decoration:none;
				background-color:#e5edf2;
				cursor:pointer;
			}
			div.BoxResultadoPesquisaVagas ul li a:hover {
				border:1px solid #000;
			}
			div.BoxResultadoPesquisaVagas ul li div.NomeVaga {
				display:inline; float:left;
				width:380px;
				height:30px;
				font:bold 16px Arial, Helvetica, sans-serif;
				color:#000;
				line-height:30px;
				vertical-align:middle;
			}
			div.BoxResultadoPesquisaVagas ul li div.InformacoesVaga {
				display:inline; float:left;
				width:200px;
				font:10px Arial, Helvetica, sans-serif;
				color:#000;
				margin-top:1px;
			}
				div.InformacoesVaga span {
					font:bold 11px Arial, Helvetica, sans-serif;
					color:#000;
				}
				
/* VAGAS ADM */

div.RealizarLogin2 div.NomeLogado {
	display:block;
	width:579px;
	height:19px;
	background:url(../imagens/icones/icone_usuario.png) no-repeat 10px 1px;
	padding:3px 0 0 35px;
	background-color:#F7F7F7;
	border-bottom:1px solid #DADADA;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#2065BA;
	margin-bottom:13px;
}
	div.RealizarLogin2 div.NomeLogado a {
		float:right;
		font:bold 10px Arial, Helvetica, sans-serif;
		color:#000;
		text-decoration:none;
		margin:2px 5px 0 0;
	}
	div.RealizarLogin2 div.NomeLogado a:hover {
		text-decoration:underline;
	}
div.colConteudo div.RealizarLogin2 div.BaseVagasADM {
	display:block;
	width:596px;
	padding:5px 5px 15px 13px;
	text-align:justify;
	background-color:#f7f7f7;
	margin-bottom:10px;
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
}
	div.BaseVagasADM h3 {
		display:block;
		font:bold 10px Arial, Helvetica, sans-serif;
		color:#7C7C7C;
		text-transform:uppercase;
		margin-bottom:10px;
	}
	div.BaseVagasADM ul {
		list-style:none;
	}
		div.BaseVagasADM ul.TrocarSenhaEmail {
			border-bottom:2px solid #dadada;
			margin-bottom:10px;
			padding:0 0 5px 0;
		}
	div.BaseVagasADM ul li {
		display:block;
		height:18px;
		list-style:none;
		margin-bottom:5px;
	}
	div.BaseVagasADM ul li a {
		font:12px Arial, Helvetica, sans-serif;
		color:#000;
		text-decoration:none;
	}
	div.BaseVagasADM ul li a:hover {
		font:bold 12px Arial, Helvetica, sans-serif;
		color:#000;
		text-decoration:underline;
	}
	div.BaseVagas div.DescricaoInformacoes {
		display:block;
		width:604px;
		padding:5px;
		font:italic 10px Arial, Helvetica, sans-serif;
		color:#000000;
		text-align:right;
	}
	div.BaseVagas div.BaseVagasCadastradas {
		display:block;
		width:614px;
	}
		div.BaseVagasCadastradas ul {
			list-style:none;
		}
		div.BaseVagasCadastradas ul li {
			display:block;
			width:587px;
			height:40px;
			padding:5px 5px 3px 20px;
			background-color:#E5EDF2;
			border:1px solid #000;
			margin-bottom:5px;
		}
			div.BaseVagasCadastradas ul li div.NomeVaga {
				display:inline; float:left;
				width:330px;
				height:40px;
				font:bold 16px Arial, Helvetica, sans-serif;
				color:#000;
				line-height:40px;
				vertical-align:middle;
			}
				div.BaseVagasCadastradas ul li div.NomeVaga a {
					font:bold 16px Arial, Helvetica, sans-serif;
					color:#000;
					line-height:40px;
					vertical-align:middle;
					text-decoration:none;
				}
				div.BaseVagasCadastradas ul li div.NomeVaga a:hover {
					text-decoration:underline;
				}
			div.BaseVagasCadastradas ul li div.SalarioVaga {
				display:inline; float:left;
				width:150px;
				height:29px;
				padding-top:11px;
				font:13px Arial, Helvetica, sans-serif;
				color:#000;
				text-align:right;
			}
				div.BaseVagasCadastradas ul li div.SalarioVaga span {
					font:bold 10px Arial, Helvetica, sans-serif;
					color:#003F7D;
				}
			div.BaseVagasCadastradas ul li div.InformacoesVaga {
				display:inline; float:left;
				width:100px;
				font:10px Arial, Helvetica, sans-serif;
				color:#000;
			}
				div.BaseVagasCadastradas ul li div.InformacoesVaga p {
					margin-bottom:5px;
					text-align:right;
				}
				div.BaseVagasCadastradas ul li div.InformacoesVaga span {
					font:bold 12px Arial, Helvetica, sans-serif;
					color:#000;
				}
					div.BaseVagasCadastradas ul li div.InformacoesVaga span a {
						font:bold 14px Arial, Helvetica, sans-serif;
						color:#003F7D;
						text-decoration:none;
					}
					div.BaseVagasCadastradas ul li div.InformacoesVaga span a:hover {
						font:bold 14px Arial, Helvetica, sans-serif;
						color:#003F7D;
						text-decoration:underline;
					}
/* VAGAS TELA INFORMACOES DA VAGA */

div.BaseInformacoesVaga {
	display:block;
	width:650px;
}
	div.BaseInformacoesVaga span.Titulo {
		display:block;
		width:630px;
		padding:3px 0 3px 20px;
		background-color:#F7F7F7;
		border-bottom:1px solid #DADADA;
		font:bold 13px Arial, Helvetica, sans-serif;
		color:#2065BA;
	}
		span.Titulo span {
			font:bold 13px Arial, Helvetica, sans-serif;
			color:#000;
		}
	div.BaseInformacoesVaga div.BaseConteudoInfVagas {
		display:block;
		width:643px;
		border-left:1px solid #DADADA;
		border-right:1px solid #DADADA;
		border-bottom:1px solid #DADADA;
		padding:5px 0 0 5px;
		font:11px Arial, Helvetica, sans-serif;
		color:#000;
		text-align:left;
	}
		
		div.BaseConteudoInfVagas div.BaseCampo {
			display:inline; float:left;
			width:643px;
			margin-bottom:3px;
		}
			div.BaseConteudoInfVagas div.BaseCampo div.Campo1 {
				display:inline; float:left;
				width:110px;
				height:18px;
				padding-top:2px;
				font:bold 10px Arial, Helvetica, sans-serif;
				color:#000;
			}
			div.BaseConteudoInfVagas div.BaseCampo div.Campo2 {
				display:inline; float:left;
				width:500px;
				font:14px Arial, Helvetica, sans-serif;
				color:#000;
				padding: 0 0 0 5px;
			}
			div.BotaoCandidatar {
				display:block;
				width:643px;
				height:19px;
				margin-top:10px;
			}
				div.BotaoCandidatar a {
					display:inline; float:right;
					width:68px;
					height:19px;
					background:url(../imagens/botao/botaoCandidatar.gif) no-repeat 0 0;
					text-indent:-5000em;
				}
			div.EditarExcluir {
				display:block;
				width:643px;
				height:19px;
				margin-top:10px;
			}
				div.EditarExcluir a.BotaoEditar {
					display:inline; float:right;
					width:46px;
					height:19px;
					background:url(../imagens/botao/botaoEditar.gif) no-repeat 0 0;
					text-indent:-5000em;
					margin-right:20px;
				}
				div.EditarExcluir a.BotaoExcluir {
					display:inline; float:right;
					width:48px;
					height:19px;
					background:url(../imagens/botao/botaoExcluir.gif) no-repeat 0 0;
					text-indent:-5000em;
				}
			
/* VAGAS TELA DE CANDIDATOS */

div.BaseCandidatosVaga {
	display:block;
	width:930px;
}
	div.BaseCandidatosVaga span.Titulo {
		display:block;
		width:910px;
		padding:3px 0 3px 20px;
		background-color:#F7F7F7;
		border-bottom:1px solid #DADADA;
		font:bold 13px Arial, Helvetica, sans-serif;
		color:#2065BA;
	}
		span.Titulo span {
			font:bold 13px Arial, Helvetica, sans-serif;
			color:#000;
		}
	div.BaseCandidatosVaga div.DescricaoInformacoes {
		display:block;
		width:920px;
		padding:5px;
		font:italic 10px Arial, Helvetica, sans-serif;
		color:#000000;
		text-align:right;
	}
	div.BaseCandidatosVaga div.BaseInformacaoCandidatos {
		display:block;
		width:930px;
	}
		div.BaseInformacaoCandidatos div.TituloCampos {
			display:inline; float:left;
			width:930px;
			font:bold 12px Arial, Helvetica, sans-serif;
			color:#000;
			background-color:#F7F7F7;
		}
			div.TituloCampos div.CampoNome {
				display:inline; float:left;
				width:230px;
				height:17px;
				padding-top:3px;
				padding-left:20px;
			}
			div.TituloCampos div.CampoCargo {
				display:inline; float:left;
				width:150px;
				height:17px;
				padding-top:3px;
				text-align:center;
			}
			div.TituloCampos div.CampoSalario {
				display:inline; float:left;
				width:150px;
				height:17px;
				padding-top:3px;
				text-align:center;
			}
			div.TituloCampos div.CampoDtNasc {
				display:inline; float:left;
				width:130px;
				height:17px;
				padding-top:3px;
				text-align:center;
			}
			div.TituloCampos div.CampoBairro {
				display:inline; float:left;
				width:90px;
				height:17px;
				padding-top:3px;
				text-align:center;
			}
			div.TituloCampos div.CampoCidade {
				display:inline; float:left;
				width:120px;
				height:17px;
				padding-top:3px;
				text-align:center;
			}
			div.TituloCampos div.CampoExcluir {
				display:inline; float:left;
				width:40px;
				height:17px;
				padding-top:3px;
				text-align:center;
			}
				div.CampoExcluir a {
					display:block;
					margin:0 auto;
					width:20px;
					height:20px;
					background:url(../imagens/icones/icone_excluir.png) no-repeat 0 0;
					text-indent:-5000em;
				}
		div.BaseInformacaoCandidatos div.BaseCampos {
			display:inline; float:left;
			width:930px;
			font:10px Arial, Helvetica, sans-serif;
			color:#000;
		}
			div.BaseCampos ul {
				list-style:none;
			}
			div.BaseCampos ul li {
				height:25px;
				margin-bottom:5px;
				padding:3px 0 3px 0;
				border-bottom:1px solid #DADADA;
			}
			div.BaseCampos ul li div.CampoNome {
				display:inline; float:left;
				width:230px;
				height:15px;
				padding-top:5px;
				padding-left:20px;
			}
				div.CampoNome a {
					font:bold 11px Arial, Helvetica, sans-serif;
					color:#000000;
					text-decoration:none;
				}
				div.CampoNome a:hover {
					text-decoration:underline;
				}
			div.BaseCampos ul li div.CampoCargo {
				display:inline; float:left;
				width:150px;
				height:15px;
				padding-top:5px;
				text-align:center;
			}
			div.BaseCampos ul li div.CampoSalario {
				display:inline; float:left;
				width:150px;
				height:15px;
				padding-top:5px;
				text-align:center;
			}
			div.BaseCampos ul li div.CampoDtNasc {
				display:inline; float:left;
				width:130px;
				height:15px;
				padding-top:5px;
				text-align:center;
			}
			div.BaseCampos ul li div.CampoBairro {
				display:inline; float:left;
				width:90px;
				height:15px;
				padding-top:5px;
				text-align:center;
			}
			div.BaseCampos ul li div.CampoCidade {
				display:inline; float:left;
				width:120px;
				height:15px;
				padding-top:5px;
				text-align:center;
			}
			div.BaseCampos ul li div.CampoExcluir {
				display:inline; float:left;
				width:40px;
				height:20px;
				text-align:center;
			}
					
/* FORMULARIO VAGAS */

div.colConteudo div.BaseVagas p.BemVindo {
	display:block;
	width:594px;
	padding:3px 0 3px 20px;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#000;
	margin-bottom:20px;
}
form.VagaCadastroEmpresa {
	width:500px;
	font:11px Arial, Helvetica, sans-serif;
	color:#000000;
	}
	form.VagaCadastroEmpresa span.Titulo {
		display:inline; float:left;
		width:480px;
		padding:3px 0 3px 20px;
		background-color:#F7F7F7;
		border-bottom:1px solid #DADADA;
		font:bold 13px Arial, Helvetica, sans-serif;
		color:#2065BA;
		margin-bottom:10px;
	}
	form.VagaCadastroEmpresa div.BaseCamposCPF {
		display:block;
		width:500px;
		margin:0 0 3px 0;
		}
	form.VagaCadastroEmpresa div.BaseCamposCNPJ {
		display:block;
		width:500px;
		margin:0 0 20px 0;
		}
		div.BaseCamposCPF label.label1, div.BaseCamposCNPJ label.label1 {
			display:inline; float:left;
			width:55px;
			padding:1px 0 0 20px;
		}
			div.BaseCamposCPF label.label1 input, div.BaseCamposCNPJ label.label1 input {
				margin-right:5px;
			}
		div.BaseCamposCPF label.label2, div.BaseCamposCNPJ label.label2 {
			display:inline; float:left;
			width:400px;
		}
			div.BaseCamposCPF label.label2 input, div.BaseCamposCNPJ label.label2 input {
				width:198px;
				height:17px;
				padding-top:1px;
				font:12px Arial, Helvetica, sans-serif;
				color:#000;
				border:1px solid #CCC;
			}
	form.VagaCadastroEmpresa div.BaseCampo {
		display:inline; float:left;
		width:500px;
		margin:0 0 5px 0;
		}
		div.BaseCampo label.label1 {
			display:inline; float:left;
			width:100px;
			padding:3px 0 0 10px;
			text-align:left;
			}
		div.BaseCampo label.label2 {
			display:inline; float:left;
			width:390px;
			}
			div.BaseCampo label.label2 input {
				height:17px;
				padding-top:1px;
				font:12px Arial, Helvetica, sans-serif;
				color:#000;
				border:1px solid #CCC;
			}
				div.BaseCampo label.label2 .input400 {
					width:388px;
				}
				div.BaseCampo label.label2 .input25 {
					width:25px;
					margin-right:4px;
				}
				div.BaseCampo label.label2 .input150 {
					width:148px;
				}
			div.BaseCampo label.label2 select {
					width:300px;
					height:24px;
					font:bold 16px Arial, Helvetica, sans-serif;
					color:#6E6E6E;
					border:1px solid #CCC;
					/*margin-bottom:30px;*/
				}
			div.BaseCampo label.label2 textarea{
					width:388px;
					height:100px;
					font:15px Arial, Helvetica, sans-serif;
					color:#000;
					border:1px solid #CCC;
				}
		div.BaseCampo label.BotaoCadastrar {
			display:inline; float:left;
			width:500px;
			}
			div.BaseCampo label.BotaoCadastrar input {
				float:right;
				width:58px;
				height:19px;
				background:url(../imagens/botao/botaoCadastrar.gif) no-repeat 0 0;
				cursor:pointer;
				border:0;
				}
		div.BaseCampo label.BotaoAlterar {
			display:inline; float:left;
			width:500px;
			}
			div.BaseCampo label.BotaoAlterar input {
				float:right;
				width:48px;
				height:19px;
				background:url(../imagens/botao/botaoAlterar.gif) no-repeat 0 0;
				cursor:pointer;
				border:0;
				}
		
				
/* CURRICULOS CADASTRAR */

div.colConteudo div.BaseCadastrarCurriculos {
	display:inline; float:left;
	width:614px;
	text-align:justify;
	padding:0 0 0 0;
	margin:0;
}
	div.BaseCadastrarCurriculos span.Titulo {
		display:inline; float:left;
		width:430px;
		padding:3px 0 3px 20px;
		background-color:#F7F7F7;
		border-bottom:1px solid #DADADA;
		font:bold 13px Arial, Helvetica, sans-serif;
		color:#2065BA;
		margin-bottom:10px;
	}
	div.colConteudo span.CamposIndispensaveis {
		display:block;
		width:590px;
		padding:3px 0 3px 20px;
		margin-bottom:5px;
		font:10px Arial, Helvetica, sans-serif;
		color:#000;
		text-align:right;
	}
		span.CamposIndispensaveis span {
			font:bold 15px Arial, Helvetica, sans-serif;
			color:#FF0000;
		}
	div.BaseCadastrarCurriculos form {
		width:614px;
		padding:0 0 0 0;
		margin-bottom:10px;
		font:12px Arial, Helvetica, sans-serif;
		color:#000000;
	}
		div.BaseCadastrarCurriculos div.BaseCampos {
			display:inline; float:left;
			width:594px;
			margin-bottom:10px;
		}
			div.BaseCampos label.label1 {
				display:inline; float:left;
				width:130px;
				padding:2px 20px 0 0;
				margin-left:10px;
			}
				div.BaseCampos label.label1 span.Asterisco {
					font:bold 15px Arial, Helvetica, sans-serif;
					color:#FF0000;
				}
				div.BaseCampos label.label1 input{
					width:80px;
					height:20px;
					padding-top:2px;
					margin-left:5px;
					font:15px Arial, Helvetica, sans-serif;
					color:#000;
					border:1px solid #CCC;
				}
				div.BaseCampos label.label1_1 {
					display:inline; float:left;
					width:150px;
					font-weight:bold;
				}
				div.BaseCampos label.label1_1 span {
					width:150px;
					font-weight:normal;
				}
				div.BaseCampos label.label1_1 span.Asterisco {
					font:bold 15px Arial, Helvetica, sans-serif;
					color:#FF0000;
				}
			div.BaseCampos label.label2 {
				display:inline; float:left;
				width:430px;
			}
				div.BaseCampos label.label2 input{
					height:20px;
					padding-top:2px;
					font:15px Arial, Helvetica, sans-serif;
					color:#000;
					border:1px solid #CCC;
				}
					div.BaseCampos label.label2 .input400 {
						width:400px;
					}
					div.BaseCampos label.label2 .input300 {
						width:300px;
					}
					div.BaseCampos label.label2 .input200 {
						width:200px;
					}
					div.BaseCampos label.label2 .input109 {
						width:109px;
					}
					div.BaseCampos label.label2 .input70 {
						width:70px;
					}
					div.BaseCampos label.label2 .input50 {
						width:50px;
						margin-right:4px;
						text-align:center;
					}
					div.BaseCampos label.label2 .input25 {
						width:25px;
						margin-right:4px;
					}
					div.BaseCampos label.label2 textarea{
						width:300px;
						height:100px;
						margin-bottom:50px;
						font:15px Arial, Helvetica, sans-serif;
						color:#000;
						border:1px solid #CCC;
					}
				div.BaseCampos label.label2 select {
					width:300px;
					height:24px;
					font:bold 16px Arial, Helvetica, sans-serif;
					color:#6E6E6E;
					border:1px solid #CCC;
				}
			div.BaseCampos label.radio {
				display:inline; float:left;
				width:430px;
				padding-top:4px;
			}
				div.BaseCampos label.radio span {
					display:inline; float:left;
					width:75px;
					margin-right:5px;
				}
			form div.BaseCampoNivIdiomas {
				display:inline; float:left;
				width:444px;
				padding:0 0 0 150px;
				margin-bottom:10px;
			}
				form div.BaseCampoNivIdiomas label.labelNivIdioma,
				form div.BaseCampos label.labelNivIdioma {
					display:inline; float:left;
					width:70px;
					padding-top:5px;
					text-align:center;
					font:bold 12px Arial, Helvetica, sans-serif;
					color:#000000;
				}
			div.BaseCampos label.label3 {
				display:inline; float:left;
				width:430px;
			}
				div.BaseCampos label.label3 textarea{
					width:400px;
					height:200px;
					margin-bottom:20px;
					font:15px Arial, Helvetica, sans-serif;
					color:#000;
					border:1px solid #CCC;
				}
			form div.BaseCampos input.BotaoEnviar {
				float:right;
				width:46px;
				height:19px;
				background:url(../imagens/botao/botaoEnviar.gif) no-repeat 0 0;
				cursor:pointer;
				border:0;
				margin-right:40px;
			}
			form div.BaseCampos input.BotaoAlterar {
				float:right;
				width:48px;
				height:19px;
				background:url(../imagens/botao/botaoAlterar.gif) no-repeat 0 0;
				cursor:pointer;
				border:0;
				margin-right:40px;
			}
		
/* FORMULARIO CADASTRO CANDIDATO A VAGA */
form.VagaCadastroCandidato {
	width:500px;
	font:11px Arial, Helvetica, sans-serif;
	color:#000000;
	}
	form.VagaCadastroCandidato span.Titulo {
		display:inline; float:left;
		width:480px;
		padding:3px 0 3px 20px;
		background-color:#F7F7F7;
		border-bottom:1px solid #DADADA;
		font:bold 13px Arial, Helvetica, sans-serif;
		color:#2065BA;
		margin-bottom:10px;
	}
	form.VagaCadastroCandidato div.BaseCamposCPF {
		display:block;
		width:500px;
		margin:0 0 3px 0;
		}
	form.VagaCadastroCandidato div.BaseCampo {
		display:inline; float:left;
		width:500px;
		margin:0 0 5px 0;
		}
		div.BaseCampo label.label1 {
			display:inline; float:left;
			width:100px;
			padding:3px 0 0 10px;
			text-align:left;
			}
		div.BaseCampo label.label2 {
			display:inline; float:left;
			width:390px;
			}
			div.BaseCampo label.label2 input {
				height:17px;
				padding-top:1px;
				padding-left: 2px;
				font:12px Arial, Helvetica, sans-serif;
				color:#000;
				border:1px solid #CCC;
			}
				div.BaseCampo label.label2 .input400 {
					width:388px;
				}
				div.BaseCampo label.label2 .input25 {
					width:25px;
					margin-right:4px;
				}
				div.BaseCampo label.label2 .input150 {
					width:148px;
				}
			div.BaseCampo label.label2 select {
					width:300px;
					height:24px;
					font:bold 16px Arial, Helvetica, sans-serif;
					color:#6E6E6E;
					border:1px solid #CCC;
					/*margin-bottom:30px;*/
				}
				div.BaseCampo label.label2 select option {
					padding-left: 3px;
				}
			div.BaseCampo label.label2 textarea{
					width:388px;
					height:100px;
					padding-left: 2px;
					font:12px Arial, Helvetica, sans-serif;
					color:#000;
					border:1px solid #CCC;
				}
		div.BaseCampo label.BotaoCadastrar {
			display:inline; float:left;
			width:500px;
			}
			div.BaseCampo label.BotaoCadastrar input {
				float:right;
				width:58px;
				height:19px;
				background:url(../imagens/botao/botaoCadastrar.gif) no-repeat 0 0;
				cursor:pointer;
				border:0;
				}
		div.BaseCampo label.BotaoAlterar {
			display:inline; float:left;
			width:500px;
			}
			div.BaseCampo label.BotaoAlterar input {
				float:right;
				width:48px;
				height:19px;
				background:url(../imagens/botao/botaoAlterar.gif) no-repeat 0 0;
				cursor:pointer;
				border:0;
				}
	
/* RESULTADO BUSCA */

div.colConteudo div.BaseResultadoBusca {
	display:block;
	width:614px;
	text-align:left;
}
	div.BaseResultadoBusca div.VoceBuscou {
		display:block;
		width:585px;
		padding:7px 7px 7px 20px;
		margin-bottom:20px;
		border:1px solid #DADADA;
		background-color:#F7F7F7;
		font:10px Arial, Helvetica, sans-serif;
		color:#000;
	}
		div.BaseResultadoBusca div.VoceBuscou p.dadosBusca {
			float:right;
			font:10px Arial, Helvetica, sans-serif;
			color:#000;
		}
	div.BaseResultadoBusca div.ListaResultadoBusca {
		display:block;
		width:585px;
		padding:7px 7px 7px 20px;
		margin-bottom:10px;
		border:1px solid #DADADA;
		background-color:#F7F7F7;
		font:10px Arial, Helvetica, sans-serif;
		color:#000;
	}
		div.BaseResultadoBusca div.ListaResultadoBusca ul {
			list-style:inside square;
		}
		div.BaseResultadoBusca div.ListaResultadoBusca li {
			list-style:inside square;
			font:10px Arial, Helvetica, sans-serif;
			margin-bottom:15px;
		}
			div.BaseResultadoBusca div.ListaResultadoBusca li span.TipoBusca {
				text-transform:uppercase;
				font:bold 10px Arial, Helvetica, sans-serif;
				color:#6B6B6B;
				margin-right:5px;
			}
			div.BaseResultadoBusca div.ListaResultadoBusca li span.DataBusca {
				font:bold 10px Arial, Helvetica, sans-serif;
				color:#6B6B6B;
				margin-left:5px;
			}
			div.BaseResultadoBusca div.ListaResultadoBusca li p {
				margin-top:7px;
			}
				div.BaseResultadoBusca div.ListaResultadoBusca li p a {
					font:bold 13px Arial, Helvetica, sans-serif;
					color:#2065BA;
					text-decoration:none;
				}
				div.BaseResultadoBusca div.ListaResultadoBusca li p a:hover {
					font:bold 13px Arial, Helvetica, sans-serif;
					color:#2065BA;
					text-decoration:underline;
				}

/* FORMULARIOS */

form.FaleConosco {
	width:400px;
}
	form.FaleConosco label.label1 {
		display:inline; float:left;
		width:60px;
		height:17px;
		padding-top:3px;
		font:11px Arial, Helvetica, sans-serif;
		color:#000;
		margin-bottom:10px;
	}
	form.FaleConosco label.label2 {
		display:inline; float:left;
		width:300px;
		height:20px;
		margin-bottom:10px;
	}
		form.FaleConosco label.label2 input {
			width:298px;
			height:17px;
			padding-top:1px;
			font:12px Arial, Helvetica, sans-serif;
			color:#000;
			border:1px solid #CCC;
		}
	form.FaleConosco label.label3 {
		display:inline; float:left;
		width:30px;
		height:20px;
		margin:0 10px 10px 0;
	}
		form.FaleConosco label.label3 input {
			width:30px;
			height:17px;
			padding-top:1px;
			font:12px Arial, Helvetica, sans-serif;
			color:#000;
			border:1px solid #CCC;
		}
	form.FaleConosco label.label4 {
		display:inline; float:left;
		width:250px;
		height:20px;
		margin:0 10px 10px 0;
	}
		form.FaleConosco label.label4 input {
			width:100px;
			height:17px;
			padding-top:1px;
			font:12px Arial, Helvetica, sans-serif;
			color:#000;
			border:1px solid #CCC;
		}
	form.FaleConosco label.label5 {
		display:inline; float:left;
		width:300px;
		margin-bottom:10px
	}
		form.FaleConosco label.label5 textarea {
			width:298px;
			height:98px;
			font:12px Arial, Helvetica, sans-serif;
			color:#000;
			border:1px solid #CCC;
		}
	form.FaleConosco label.label6 {
		display:inline; float:left;
		width:360px;
		height:20px;
	}
		form.FaleConosco label.label6 input.BotaoEnviar {
			float:right;
			width:46px;
			height:19px;
			background:url(../imagens/botao/botaoEnviar.gif) no-repeat 0 0;
			cursor:pointer;
			border:0;
		}
			
form.AnuncieGuia {
	width:400px;
	margin-left:20px;
}
	form.AnuncieGuia label.label1 {
		display:inline; float:left;
		width:110px;
		height:17px;
		padding-top:3px;
		margin-bottom:10px;
		font:11px Arial, Helvetica, sans-serif;
		color:#000;
		text-align:left;
	}
	form.AnuncieGuia label.label2 {
		display:inline; float:left;
		width:290px;
		height:20px;
		margin-bottom:10px;
	}
		form.AnuncieGuia label.label2 input {
			width:288px;
			height:17px;
			padding-top:1px;
			font:12px Arial, Helvetica, sans-serif;
			color:#000;
			border:1px solid #CCC;
		}
	form.AnuncieGuia label.label3 {
		display:inline; float:left;
		width:30px;
		height:20px;
		margin:0 10px 10px 0;
	}
		form.AnuncieGuia label.label3 input {
			width:30px;
			height:17px;
			padding-top:1px;
			font:12px Arial, Helvetica, sans-serif;
			color:#000;
			border:1px solid #CCC;
		}
	form.AnuncieGuia label.label4 {
		display:inline; float:left;
		width:230px;
		height:20px;
		margin:0 10px 10px 0;
	}
		form.AnuncieGuia label.label4 input {
			width:100px;
			height:17px;
			padding-top:1px;
			font:12px Arial, Helvetica, sans-serif;
			color:#000;
			border:1px solid #CCC;
		}
	form.AnuncieGuia label.label5 {
		display:inline; float:left;
		width:290px;
		height:17px;
		padding-top:3px;
		margin:0 0 10px 0;
	}
		form.AnuncieGuia label.label5 span {
			margin:0 10px 0 3px;
			font:bold 12px Arial, Helvetica, sans-serif;
			color:#000;
		}
	form.AnuncieGuia label.label6 {
		display:inline; float:left;
		width:90px;
		height:17px;
		padding-top:3px;
		margin:0 0 10px 0;
	}
		form.AnuncieGuia label.label6 span {
			margin:0 10px 0 3px;
			font:bold 12px Arial, Helvetica, sans-serif;
			color:#000;
		}
	form.AnuncieGuia label.label7 {
			display:inline; float:left;
			width:390px;
			height:20px;
			margin-top: 4px;
		}
		form.AnuncieGuia label.label7 input.BotaoEnviar {
			float:right;
			width:46px;
			height:19px;
			background:url(../imagens/botao/botaoEnviar.gif) no-repeat 0 0;
			cursor:pointer;
			border:0;
		}
	form.AnuncieGuia label.label8 {
			display:inline; float:left;
			width:250px;
			height:20px;
		}
		form.AnuncieGuia label.label8 textarea {
			font:12px Arial, Helvetica, sans-serif;
			color:#000;
			border:1px solid #CCC;
		}

/* BOX */

div.BaseLinkVoltar,
div.BaseLinkVoltar2  {
	display:block;
	width:610px;
	margin:0 0 20px 0;
}
	div.BaseLinkVoltar2  {
		margin:30px 0 0 0;
	}

/* SPAN */

span.TituloNoticiaTecnica {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#227B16;
	text-decoration:none;
}
span.TituloNoticiaEstaduais {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FF8400;
	text-decoration:none;
}
span.TituloNoticiaArtigos {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#4A0ABB;
	text-decoration:none;
}
span.TituloNoticiaEmpresariais {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#CB0000;
	text-decoration:none;
}
span.LeiaMaisHome {
	display:block;
	width:426px;
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	text-align:right;
	margin-bottom:10px;
}
	span.LeiaMaisHome a {
		font:11px Arial, Helvetica, sans-serif;
		color:#000;
		text-decoration:underline;
	}
div.BlocoDataNoticia {
	display:block;
	width:594px;
	height:25px;
	margin-bottom:10px;
	padding-left:20px;
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#363636;
	background-color:#F3F3F3;
	text-decoration:none;
	line-height:25px;
	vertical-align:middle;
}
span.TituloPagina {
	display:block;
	width:594px;
	height:33px;
	padding-left:20px;
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#363636;
	background-color:#F3F3F3;
	text-decoration:none;
	line-height:33px;
	vertical-align:middle;
}
	
/* TITULOS H2 */

h2.tituloH2_Texto {
	display:block;
	width:350px;
	font:18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#404040;
}
h2.tituloH2_Texto_ColEsquerda {
	display:block;
	font:17px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#404040;
}
h2.tituloCotacoes {
	display:inline; float:left;
	width:300px;
	font:18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#404040;
	margin:20px 0;
}
h2.tituloOpiniaoPublico {
	display:block;
	width:74px;
	height:35px;
	background:url(../imagens/titulos/tituloOpniaoPublico.gif) no-repeat 0 0;
	margin:0 0 27px 0;
	text-indent:-5000em;
}
h2.tituloPublicidade {
	display:block;
	width:100%;
	height:16px;
	background:url(../imagens/titulos/tituloPublicidade.gif) no-repeat 0 0;
	margin:0 0 15px 0;
	text-indent:-5000em;
}
h2.tituloCursos {
	display:block;
	width:100%;
	height:16px;
	background:url(../imagens/titulos/tituloCursos.gif) no-repeat 0 0;
	margin:0 0 15px 0;
	text-indent:-5000em;
}
h2.tituloNFe {
	display:block;
	width:100%;
	height:16px;
	background:url(../imagens/titulos/tituloNFe.gif) no-repeat 0 0;
	margin:0 0 15px 0;
	text-indent:-5000em;
}
h2.tituloDestaque {
	display:block;
	width:100%;
	height:30px;
	background:url(../imagens/titulos/tituloDestaque.gif) no-repeat 0 0;
	margin:0 0 15px 0;
	text-indent:-5000em;
}


/* LINKS */

a.link_favoritos {
	display:inline; float:left;
	height:14px;
	padding:3px 25px 0 0;
	background:url(../imagens/icones/icone_favoritos.gif) no-repeat right center;
	font:10px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}
	a.link_favoritos:hover {
		font:10px Arial, Helvetica, sans-serif;
		color:#000;
		text-decoration:underline;
	}
a.link_rss {
	display:inline; float:left;
	height:13px;
	padding:3px 24px 0 0;
	background:url(../imagens/icones/icone_rss.gif) no-repeat right center;
	font:10px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}
	a.link_rss:hover {
		font:10px Arial, Helvetica, sans-serif;
		color:#000;
		text-decoration:underline;
	}
a.link_pdf {
	padding:3px 28px 0 0;
	background:url(../imagens/icones/icone_pdf.gif) no-repeat right center;
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}
	a.link_pdf:hover {
		font:11px Arial, Helvetica, sans-serif;
		color:#000;
		text-decoration:underline;
	}
a.link_doc {
	padding:3px 28px 0 0;
	background:url(../imagens/icones/icone_doc.gif) no-repeat right center;
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}
	a.link_doc:hover {
		font:11px Arial, Helvetica, sans-serif;
		color:#000;
		text-decoration:underline;
	}
a.LinkTopoNoticias {
	display:inline; float:left;
	width:53px;
	height:20px;
	margin-right:8px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	text-align:center;
	background-color:#2065BA;
	line-height:20px;
	vertical-align:middle;
}
a.LinkVoltarNoticias, a.LinkVoltarNoticias2 {
	display:inline; float:right;
	width:50px;
	height:20px;
	margin-right:8px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	text-align:center;
	background-color:#2065BA;
	line-height:20px;
	vertical-align:middle;
}
	a.LinkVoltarNoticias2 {
		margin:7px 8px 0 0;
		}

/* TOOLTIP */

div.BaseTooltipTec {
	display:inline; float:left;
	width:320px;
}
	div.BaseTooltipTec div.Topo_Tooltip {
		display:inline; float:left;
		width:320px;
		padding-top:18px;
		background:url(../imagens/layout/bg_FundoToolTipTec_topo.gif) no-repeat bottom center;
		}
	div.BaseTooltipTec div.Cont_Tooltip {
		display:inline; float:left;
		width:300px;
		padding:0 10px 0 10px;
		background:url(../imagens/layout/bg_FundoToolTipTec_cont.gif) repeat-y 0 0;
	}	
		div.BaseTooltipTec div.Cont_Tooltip p {
			font-weight:normal;
			}
		div.BaseTooltipTec div.Cont_Tooltip a {
			text-decoration:none;
			}
	div.BaseTooltipTec div.Footer_Tooltip {
		display:inline; float:left;
		width:320px;
		padding-bottom:18px;
		background:url(../imagens/layout/bg_FundoToolTipTec_footer.gif) no-repeat top center;
	}
	
div.BaseTooltipEst {
	display:inline; float:left;
	width:320px;
}
	div.BaseTooltipEst div.Topo_Tooltip {
		display:inline; float:left;
		width:320px;
		padding-top:18px;
		background:url(../imagens/layout/bg_FundoToolTipEst_topo.gif) no-repeat bottom center;
		}
	div.BaseTooltipEst div.Cont_Tooltip {
		display:inline; float:left;
		width:300px;
		padding:0 10px 0 10px;
		background:url(../imagens/layout/bg_FundoToolTipEst_cont.gif) repeat-y 0 0;
	}	
		div.BaseTooltipEst div.Cont_Tooltip p {
			font-weight:normal;
			}
		div.BaseTooltipEst div.Cont_Tooltip a {
			text-decoration:none;
			}
	div.BaseTooltipEst div.Footer_Tooltip {
		display:inline; float:left;
		width:320px;
		padding-bottom:18px;
		background:url(../imagens/layout/bg_FundoToolTipEst_footer.gif) no-repeat top center;
	}
	
div.BaseTooltipGer {
	display:inline; float:left;
	width:320px;
}
	div.BaseTooltipGer div.Topo_Tooltip {
		display:inline; float:left;
		width:320px;
		padding-top:18px;
		background:url(../imagens/layout/bg_FundoToolTipGer_topo.gif) no-repeat bottom center;
		}
	div.BaseTooltipGer div.Cont_Tooltip {
		display:inline; float:left;
		width:300px;
		padding:0 10px 0 10px;
		background:url(../imagens/layout/bg_FundoToolTipGer_cont.gif) repeat-y 0 0;
	}	
		div.BaseTooltipGer div.Cont_Tooltip p {
			font-weight:normal;
			}
		div.BaseTooltipGer div.Cont_Tooltip a {
			text-decoration:none;
			}
	div.BaseTooltipGer div.Footer_Tooltip {
		display:inline; float:left;
		width:320px;
		padding-bottom:18px;
		background:url(../imagens/layout/bg_FundoToolTipGer_footer.gif) no-repeat top center;
	}
	
div.BaseTooltipArt {
	display:inline; float:left;
	width:320px;
}
	div.BaseTooltipArt div.Topo_Tooltip {
		display:inline; float:left;
		width:320px;
		padding-top:18px;
		background:url(../imagens/layout/bg_FundoToolTipArt_topo.gif) no-repeat bottom center;
		}
	div.BaseTooltipArt div.Cont_Tooltip {
		display:inline; float:left;
		width:300px;
		padding:0 10px 0 10px;
		background:url(../imagens/layout/bg_FundoToolTipArt_cont.gif) repeat-y 0 0;
	}	
		div.BaseTooltipArt div.Cont_Tooltip p {
			font-weight:normal;
			}
		div.BaseTooltipArt div.Cont_Tooltip a {
			text-decoration:none;
			}
	div.BaseTooltipArt div.Footer_Tooltip {
		display:inline; float:left;
		width:320px;
		padding-bottom:18px;
		background:url(../imagens/layout/bg_FundoToolTipArt_footer.gif) no-repeat top center;
	}
		
/* PAGINA PATROCINADA */

div.colConteudo div.BasePagPatrocinada {
	display:inline; float:left;
	width:614px;
	text-align:justify;
	margin-top:10px;
	padding:0 0 0 0;
	font:Arial, Helvetica, sans-serif;
}
	div.BasePagPatrocinada span.DataInformativo {
		display:block;
		width:580px;
		padding-right:20;
		font:bold 14px Arial, Helvetica, sans-serif;
		color:#000;
		text-align:right;
		margin-bottom:5px;
		}
	div.colConteudo div.BasePagPatrocinada h2.TituloTecnica {
		display:block;
		width:594px;
		height:25px;
		padding-left:20px;
		background-color:#227b16;
		font:bold 14px Arial, Helvetica, sans-serif;
		color:#FFF;
		line-height:25px;
		vertical-align:middle;
		margin-bottom:8px;
		}
	div.colConteudo div.BasePagPatrocinada h2.TituloEstaduais {
		display:block;
		width:594px;
		height:25px;
		padding-left:20px;
		background-color:#ff8400;
		font:bold 14px Arial, Helvetica, sans-serif;
		color:#FFF;
		line-height:25px;
		vertical-align:middle;
		margin-bottom:8px;
		}
	div.colConteudo div.BasePagPatrocinada h2.TituloEmpresariais {
		display:block;
		width:594px;
		height:25px;
		padding-left:20px;
		background-color:#cb0000;
		font:bold 14px Arial, Helvetica, sans-serif;
		color:#FFF;
		line-height:25px;
		vertical-align:middle;
		margin-bottom:8px;
		}
	div.colConteudo div.BasePagPatrocinada h2.TituloArtigos {
		display:block;
		width:594px;
		height:25px;
		padding-left:20px;
		background-color:#4a0abb;
		font:bold 14px Arial, Helvetica, sans-serif;
		color:#FFF;
		line-height:25px;
		vertical-align:middle;
		margin-bottom:8px;
		}
	div.BasePagPatrocinada ul {
		list-style:none;
	}
	div.BasePagPatrocinada li {
		display:block;
		width:580px;
		padding:0 10px;
		font:12px Arial, Helvetica, sans-serif;
		color:#000;
		text-decoration:none;
		margin-bottom:8px;
	}
		div.BasePagPatrocinada li a {
			font:12px Arial, Helvetica, sans-serif;
			color:#000;
			text-decoration:underline;
		}
		div.BasePagPatrocinada li p {
			font:10px Arial, Helvetica, sans-serif;
			color:#909090;
			text-decoration:none;
		}
	div.BasePagPatrocinada div.BaseListarTodas {
		display:block;
		width:100%;
		margin-bottom:8px;
		}
		div.BasePagPatrocinada a.linkListarTodas {
			position:relative;
			left:500px;
			display:block;
			width:78px;
			height:18px;
			border:1px solid #000;
			font:bold 11px Arial, Helvetica, sans-serif;
			color:#000;
			text-decoration:none;
			text-align:center;
			line-height:18px;
			vertical-align:middle;
			background-color:#E9E9E9;
			}
			
/* MAPA DO SITE */

div.colConteudo div.BaseMapaSite {
	display:inline; float:left;
	width:614px;
	text-align:justify;
	padding:0 0 0 0;
	margin:0;
}
	div.BaseMapaSite span {
					font:11px Arial, Helvetica, sans-serif;
					color:#000;
					text-decoration:line-through;
				}
	div.BaseMapaSite ul {
		list-style:square inside;
		padding:0 0 0 7px;
		margin-bottom:10px;
	}
	div.BaseMapaSite ul li {
		list-style:square inside;
		font:14px Arial, Helvetica, sans-serif;
		color:#000;
		text-decoration:none;
		margin-bottom:5px;
	}
		div.BaseMapaSite ul li a {
			font:11px Arial, Helvetica, sans-serif;
			color:#000000;
			text-decoration:none;
		}
		div.BaseMapaSite ul li a:hover {
			text-decoration:underline;
		}
	div.BaseMapaSite ul li ul {
		padding:5px 0 0 30px;
	}
		div.BaseMapaSite ul li ul li {
			list-style:circle inside;
		}
		div.BaseMapaSite ul li ul li ul li {
			list-style:disc inside;
		}
		
/* ALTERAR EMAIL VAGA */

div.BaseAlterar {
	display:block;
	width:450px;
	}
	div.BaseAlterar span.Titulo {
		display:inline; float:left;
		width:430px;
		padding:3px 0 3px 20px;
		background-color:#F7F7F7;
		border-bottom:1px solid #DADADA;
		font:bold 13px Arial, Helvetica, sans-serif;
		color:#2065BA;
		margin-bottom:10px;
	}
	form.AlterarEmail {
		width:450px;
		font:11px Arial, Helvetica, sans-serif;
		color:#000;
	}
		form.AlterarEmail label.label1 {
			display:block; float:left;
			width:35px;
			height:17px;
			padding:3px 0 0 0;
			margin-left:20px;
			text-align:left;
		}
		form.AlterarEmail label.label2 {
			display:inline; float:left;
			width:280px;
		}
			form.AlterarEmail label.label2 input {
				width:278px;
				height:17px;
				padding-top:1px;
				font:12px Arial, Helvetica, sans-serif;
				color:#000;
				border:1px solid #CCC;
			}
		form.AlterarEmail label.label3 {
			display:inline; float:left;
			width:20px;
			margin-left:10px;
		}
			form.AlterarEmail label.label3 input {
				width:48px;
				height:19px;
				background:url(../imagens/botao/botaoAlterar.gif) no-repeat 0 0;
				cursor:pointer;
				border:0;
			}
			
/* ALTERAR SENHA VAGA */

div.BaseAlterar {
	display:inline; float:left;
	width:450px;
	}
	div.BaseAlterar span.Titulo {
		display:inline; float:left;
		width:430px;
		padding:3px 0 3px 20px;
		background-color:#F7F7F7;
		border-bottom:1px solid #DADADA;
		font:bold 13px Arial, Helvetica, sans-serif;
		color:#2065BA;
		margin-bottom:10px;
	}
	form.AlterarSenha {
		width:450px;
		font:11px Arial, Helvetica, sans-serif;
		color:#000;
	}
	form.AlterarSenha div.BoxLabel {
		display:inline; float:left;
		width:450px;
		margin-bottom:15px
	}
	form.AlterarSenha div.BoxLabel2 {
		display:inline; float:left;
		width:450px;
		margin-bottom:5px;
	}
		form.AlterarSenha label.label1 {
			display:block; float:left;
			width:100px;
			height:17px;
			padding:3px 0 0 0;
			margin-left:20px;
			text-align:left;
		}
		form.AlterarSenha label.label2 {
			display:inline; float:left;
			width:150px;
		}
			form.AlterarSenha label.label2 input {
				width:148px;
				height:17px;
				padding-top:1px;
				font:12px Arial, Helvetica, sans-serif;
				color:#000;
				border:1px solid #CCC;
			}
		form.AlterarSenha label.label3 {
			display:inline; float:left;
			width:48px;
			height:19px;
			margin-left:220px;
		}
			form.AlterarSenha label.label3 input {
				float:left;
				width:48px;
				height:19px;
				background:url(../imagens/botao/botaoAlterar.gif) no-repeat 0 0;
				cursor:pointer;
				border:0;
			}

/* LIGHTBOX CURRICULO */

div.BaseCurriculoVisualizar {
	display:block;
	width:800px;
}
	div.BaseCurriculoVisualizar div.Titulo {
		display:inline; float:left;
		width:780px;
		padding:3px 0 3px 20px;
		background-color:#F7F7F7;
		font:bold 13px Arial, Helvetica, sans-serif;
		color:#2065BA;
	}
	div.BaseCurriculoVisualizar div.InformacoesCurriculo {
		display:inline; float:left;
		width:788px;

		padding:10px 0 5px 10px;
		border:1px solid #DADADA;
		font:12px Arial, Helvetica, sans-serif;
		color:#000;
	}
		div.InformacoesCurriculo div.BaseCampo {
			display:inline; float:left;
			width:788px;
			margin-bottom:5px;
		}
		div.InformacoesCurriculo div.BaseCampo20 {
			display:inline; float:left;
			width:788px;
			margin-bottom:40px;
		}
		div.InformacoesCurriculo div.Campo1 {
			display:inline; float:left;
			width:150px;
			font:bold 11px Arial, Helvetica, sans-serif;
			color:#828282;
		}
		div.InformacoesCurriculo div.Campo2 {
			display:inline; float:left;
			width:630px;
		}
			div.Campo2 span {
				font:bold 13px Arial, Helvetica, sans-serif;
				color:#000;
			}
		div.InformacoesCurriculo div.Campo3 {
			display:inline; float:left;
			width:758px;
			padding:0 30px 0 0;
			text-align:justify;
		}
div.BaseCampo a.LinkAlterar {
	display:inline; float:right;
	width:48px;
	height:19px;
	background:url(../imagens/botao/botaoAlterar.gif) no-repeat 0 0;
	text-indent:-5000em;
	margin:10px 20px 10px 0;
}
#resultadoNewsletter{
	height:20px;
	color:#FF0000;
	font:12px 'Trebuchet MS', Arial, Helvetica, sans-serif;
}
#resultadoEnvioArtigo{
	color:#FF0000;
	font:12px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:400px;
	float:left;
}
#resultadoEnviaOpiniao{
color:#FF0000;
	font:12px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:400px;

}
#resultadoCadastraCurriculo{
	color:#FF0000;
	width:400px;
	font:12px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	padding-left:160px;
	float:left;
}
#resultadoSegundoPasso{
	color:#FF0000;
	width:400px;
	font:12px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	padding-left:160px;
	float:left;
}
#resultadoLogin{
	color:#FF0000;
	font:12px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-weight:bold;
}

#resultadoAlterarSenha{
	color:#FF0000;
	font:12px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.erro{
	border: 1px solid #FF0000;
}
#divResultadoPesquisaVaga{
	font:13px Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
}

/* LOGIN */

div.colConteudo div.BaseLogin {
	width:300px; /*width:604px;*/
	margin:0 0 0 150px;
	padding:12px 5px 5px 5px;
	background-color:#F7F7F7;
	border:2px solid #D4D4D4;
	font:11px Arial, Helvetica, sans-serif;
	corlor:#000;
}
	div.BaseLogin div.BaseCampo_Login {
		display:inline; float:left;
		width:300px;
		margin:0 0 10px 0;
	}
		div.BaseCampo_Login span {
			display:inline; float:left;
			width:55px;
			padding:3px 5px 0 0;
			text-align:right;
		}
		div.BaseCampo_Login span.CadastreSe {
			width:140px;
			padding:3px 0 0 10px;
			text-align:left;
		}
			span.CadastreSe a {
				font:bold 11px Arial, Helvetica, sans-serif;
				color:#000;
				text-decoration:underline;
			}
		div.BaseCampo_Login label input {
			float:left;
			width:230px;
			height:17px;
			padding-top:1px;
			border:1px solid #000;
			font:11px Arial, Helvetica, sans-serif;
			color:#000;
		}
		div.BaseCampo_Login input.BotaoLogin {
			float:right;
			width:48px;
			height:19px;
			margin-right:9px;
			background:url(../imagens/botao/botaoEntrar.gif) no-repeat 0 0;
			cursor:pointer;
			border:0;
		}
		
/* TABELAS */

div.colConteudo div.BaseTabelas {
	display:inline; float:left;
	width:600px;
	margin:0;
	padding:5px;
	background-color:#F7F7F7;
	border:2px solid #D4D4D4;
	font:11px Arial, Helvetica, sans-serif;
	corlor:#000;
}
	div.BaseTabelas p {
		margin-bottom:3px;
	}
		div.BaseTabelas p.TituloTabela {
			font:bold 13px Arial, Helvetica, sans-serif;
			color:#515151;
			margin-bottom:10px;
		}
	div.BaseTabelas table td.DescTabela {
		height:30px;
		padding:5px 0 5px 0;
		vertical-align:middle;
		background-color:#2065BA;
		font:bold 11px Arial, Helvetica, sans-serif;
		color:#FFF;
	}
	div.BaseTabelas table.TabelaMargin {
		width:100%;
		margin:10px 0 0 0;
	}
	div.BaseTabelas table.BaseTabela {
		width:100%;
		border:0;
	}
		table.BaseTabela td {
			padding:0 0 0 5px;
			height:21px;
			vertical-align:middle;
		}
			table.BaseTabela td.TituloColuna {
				padding:0 0 0 0;
				height:25px;
				text-align:center;
				font:bold 12px Arial, Helvetica, sans-serif;
				color:#2065BA;
			}
	div.BaseTabelas td.NotasTabela {
		padding:10px 0 0 0;
	}
		div.BaseTabelas td.NotasTabela p {
			margin-bottom:3px;
		}

/* ESPAÇO HOME */
div.BoxBaseConteudo div.colConteudo div.EspacoHomenagem {
	display:inline; float:left;
	width:614px;
	margin-bottom:10px;
}


ul#divulgueCursos { text-align: left !important; }
ul#divulgueCursos li { text-align: left !important; }
ul#divulgueCursos li a { text-decoration: underline; color:#000; text-align: left !important; }
ul#divulgueCursos li a:hover { font-weight: bold; }
ul#divulgueCursos li a.divulgueMais {
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px dashed #2065ba;
	color: #2065ba
}