/* CSS Document */
/* Versão 3.04.20060809.1.1651 - Atualizado e desenvolvido por Fernando Bellentani - ocoelhobranco@gmail.com */
body {
	margin: 0;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}
/* DIV ALINHADOR DA PÁGINA*/
#wrap {
	width: 780px;
	text-align: left;
	margin-top: 10px;
	margin: 0 auto;
}
#wrap hr {
	display: none;
}
/* CORPO */
#body {
	width: 780px;
	float: left;
	margin: 0;
	padding: 0;
}
/* BARRA DE IMPRESSÃO */
#bprint {
	display:none;
}

/* MENU ESQUERDO */
#menu_esq {
	width: 172px;
	float: left;
	font-size: 11px;
	color: #FFFFFF;
}
#menu_esq p {
	margin: 0;
	padding: 0;
}
#menu_esq ul {
	padding: 0;
	margin: 0;
}
#menu_esq ul li {
	list-style: none;
	padding: 0;
	margin: 0;
}
#menu_esq ul li ul li {
	list-style: none;
	margin: 0;
	padding: 2px 5px 2px 25px;
	background: #999999;
	border-bottom: 1px solid #FFFFFF;
}
#menu_esq .abre {
	list-style: none;
	border: none;
	margin: 0;
	padding: 0 0 0 15px;
	background: url(../img/ico_menu_mais.gif) 0 2px no-repeat #999999;
}
#menu_esq .aberto {
	list-style: none;
	border: none;
	margin: 0;
	padding: 0 0 0 15px;
	background: url(../img/ico_menu_menos.gif) 0 2px no-repeat #999999;
}
#menu_esq .active {
	background: #8F8F8F;
	font-weight: bold;
}
/* Identifica */
#identifica {
	width: 608px;
	height: 72px;
	background: url(http://www.prefeitura.sp.gov.br/portal/images/cidade_saopaulo.gif) no-repeat #273A40;
	text-align: right;
	float: left;
}
#identifica p {
	font-size: 11px;
	padding: 5px;
	color: #FFFFFF;	
}

/* Corpo miolo */
#miolo {
	width: 488px;
	float: left;
}

/* coluna direita */
#col_dir {
	width: 120px;
	float: left;
}

/* TABELAS GERAIS */ 
.tabela table {
	width: 100%;
	border: 1px solid #18345A;
	font-size: 12px;
}
.tabela caption{
	font: 11px Arial, Helvetica, sans-serif;
	color: #18345A;
	font-weight: bold;
	display: none;
}
.tabela tr{
	font: 12px Arial, Helvetica, sans-serif;
	color: #18345A;
	border: 1px solid #CED5DD;
	background: #F7F8FA;
	margin: 2px;
	padding: 2px 0 2px 0;
}
.tabela th{
	font: 12px Arial, Helvetica, sans-serif;
	background: #D5DCE6;
	font-weight: bold;
	margin: 2px;
	padding: 2px 4px 2px 4px;
}
.tabela em{
	font: 12px Arial, Helvetica, sans-serif;
	color: #18345A;
	font-weight: bold;
}
.tabela a{
	font: 12px Arial, Helvetica, sans-serif;
	color: #FF6600;
	text-decoration: none;
}
.tabela a:hover{
	font: 12px Arial, Helvetica, sans-serif;
	color: #FF6600;
	text-decoration: underline;
}
.tabela a:visited{
	font: 12px Arial, Helvetica, sans-serif;
	color: #18345A;
	text-decoration: underline;
}
.tabela a:active{
	font: 12px Arial, Helvetica, sans-serif;
	color: #FF6600;
	text-decoration: underline;
}
.tabela .tab_line1 td {
	font: 12px Arial, Helvetica, sans-serif;
	color: #18345A;
	border: 1px solid #CED5DD;
	background: #F7F8FA;
	margin: 2px;
	padding: 2px 4px 2px 4px;
}
.tabela .tab_line2 td {
	font: 12px Arial, Helvetica, sans-serif;
	color: #18345A;
	border: 1px solid #CED5DD;
	background: #EBEFF4;
	margin: 2px;
	padding: 2px 4px 2px 4px;
}

/* RODAPÉ */
#footer {
	width: 780px;
	height: 40px !important;
	height: 50px;
	float: left;
	margin: 0;
	padding: 0;
	background: url(http://www.prefeitura.sp.gov.br/portal/images/footer_logo_bg.gif) right no-repeat #000000;
}
#footer p {
	width: 770px;
	margin: 15px 0 5px 10px !important;
	margin: 20px 0 0 10px;
	color: #ffffff;
	font-size: 10px;
}
#footer ul {
	margin: 0;
	padding: 0;
}
#footer li {
	list-style-type: none;
	display: inline;
}
#footer a {
	color: #ffffff;
	text-decoration: none;
}
#footer a:hover {
	color: #ffffff;
	text-decoration: underline;
}
#footer_p {
	display: none;
}
/* Versão 3.04.20060809.1.1651 - Atualizado e desenvolvido por Fernando Bellentani - ocoelhobranco@gmail.com */
