/* CSS Document */
/* Versão 1.1.20060425.1.1121 - Atualizado e desenvolvido por Fernando Bellentani - ocoelhobranco@gmail.com */
body {
	margin: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}

#corpo 
{
    width:100%;
	float: left;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:0px;
}

/* DIV ALINHADOR DA PÁGINA*/
#wrap {
	width: 780px;
	text-align: left;
	margin-top: 10px;
	margin: 0px auto;
}

/* CORPO */
#body {
	width: 780px;
	float: left;
	margin: 0px;
	background: url(../img/bg_corpo.gif) repeat-y;
}
#body a {
	color: #FFFFFF;
	text-decoration: none;
}
#body a:hover {
	text-decoration: underline;
	color: #FDCC0A;
}
#body a:visited {
	color: #FFFFFF;
}

/* MENU ESQUERDO */
#menu_esq {
	width: 172px;
	float: left;
	font-size: 11px;
	color: #FFFFFF;
}
#menu_esq p {
	margin: 0px;
}
#menu_esq a {
	padding: 0px 0px 0px 25px;
}
#menu_esq ul {
	padding: 0px;
	margin: 0px;
}
#menu_esq .borda_tit {
	height: 21px;
	padding: 5px 0px 0px 25px;
	border-bottom: 1px solid #FFFFFF;
}
#menu_esq .borda {
	height: 16px;
	padding: 4px 0px 3px 0px;
	border-bottom: 1px solid #FFFFFF;
}
#menu_esq li {
	background: #999999;
}
#menu_esq ul li {
	list-style: none;
	padding-left: 0px;
	margin: 0px;
	background: #666666;
}
#menu_esq ul li ul li {
	list-style: none;
	margin: 0px;
	background: #999999;
}

/* Identifica */
#identifica {
	width: 608px;
	height: 72px;
	background: url(../img/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: 11 Arial, Helvetica, sans-serif;
	color: #18345A;
	font-weight: bold;
	display: none;
}
.tabela tr{
	font: 12 Arial, Helvetica, sans-serif;
	color: #18345A;
	border: 1px solid #CED5DD;
	background: #F7F8FA;
	margin: 2px;
	padding: 2px 0px 2px 0px;
}
/* .tabela td{
	font: 12px Arial, Helvetica, sans-serif;
	color: #18345A;
	border: 1px solid #CED5DD;
	background: #F7F8FA;
	margin: 2px;
	padding: 2px 4px 2px 4px;
} */
.tabela tr{
	font: 12px Arial, Helvetica, sans-serif;
	color: #18345A;
	border: 1px solid #CED5DD;
	background: #F7F8FA;
	margin: 2px;
	padding: 2px 0px 2px 0px;
}
.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: 779px;
	height: 20px;
	float: left;
	margin: 0;
	padding: 20px 0 5px 10px;
	background: url(../img/footer_logo_bg.gif) right no-repeat #000000;
	color: #ffffff;
	font-size: 10px;
}

#footer p {
	margin: 0px;
	font-family: Verdana;
}

#footer ul 
{
	margin: 0px;
	padding: 0px;
}

#footer li {
	list-style-type: none;
	display: inline;
}
#footer a {
	color: #ffffff;
	text-decoration: none;
}
#footer a:hover {
	color: #ffffff;
	text-decoration: underline;
}

/* Versão 1.1.20060425.1.1121 - Atualizado e desenvolvido por Fernando Bellentani - ocoelhobranco@gmail.com */