/* LINKS */
	a{Text-Decoration:none; Color:#000000}
	a:link{Text-Decoration:none; Color:#29628F}
	a:visited{Text-Decoration:none; Color:#29628F}
	a:hover{Text-Decoration:underline; Color:#29628F}
	a:actived{Text-Decoration:none; Color:#29628F}

	/* links Página Inicial */
	#pginicial a, #pginicial a:link, #pginicial a:visited, #pginicial a:active
	{	text-decoration: none;
		font-weight: bold;
		font-size: 17px;
		color:#faf164;
		width:100%;							}

	#pginicial a:hover
	{	color:#eaa01b;						}

	/* links Menu */
	#menu
	{	width:150px;
		height:100%;	
		margin:0px;
		padding:0px;						}

	#menu a:hover.cinza
	{	border-left:#003061 solid 3px;
		background-color: #a8a8a7;
		color:#FFFFFF;						}

	#menu a:hover.azul
	{	border-left:#003061 solid 3px;
		background-color: #003061;
		color:#FFFFFF;						}

	#menu a:hover.rosa
	{	border-left:#003061 solid 3px;
		background-color: #a14875;
		color:#FFFFFF;						}

	#menu a:hover.verde
	{	border-left:#003061 solid 3px;
		background-color: #68af32;
		color:#FFFFFF;						}

	#menu a:hover.amarelo
	{	border-left:#003061 solid 3px;
		background-color: #f89f00;
		color:#FFFFFF;						}

	#menu a:hover.vermelho
	{	border-left:#003061 solid 3px;
		background-color: #d23b00;
		color:#FFFFFF;						}

	#menu a, #menu a:link, #menu a:visited, #menu a:active
	{	border-left:#003061 solid 3px;
		background-color: #f2f2f2;
		text-decoration: none;
		font-weight: normal;
		display: block;
		color:#000000;
		padding:5px;
		width:100%;						}

	#menu td							/* titulos do menu */
	{	font-family: Verdana, Arial, Helvetica, sans-serif;
		padding-left: 10px;
		font-weight: bold;
		font-size: 11px;
		color: #003061;						}

	#menu p								/* textos do menu */
	{	border-bottom:#003061 solid 2px;
		text-transform:uppercase;
		padding-bottom:2px;
		font-weight: bold;	
		text-align:center;
		font-size: 12px;
		color: #003061;
		width:85%;							}

/* CONFIGURAÇÕES GERAIS */
	body
	{	scrollbar-face-color: #FFFFFF;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-shadow-color: #FFFFFF;
		scrollbar-3dlight-color: #658ece;
		scrollbar-arrow-color: #658ece;
		scrollbar-darkshadow-color: #658ece;
		scrollbar-base-color: #658ece;
		background-color: #FFFFFF;
		padding: 10px 5px 10px 5px;				/* TOP RIG BAS LEFT */
		margin: 10px 10px 10px 10px;			/* TOP RIG BAS LEFT */							}

	body, table
	{	font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#000000;
		text-align:left;
		font-size: 11px;					}

	table, tr, td, .cab
	{	border-collapse: collapse;			
		border: 0px;						}

/* CONFIGURAÇÕES TAGS */
	hr
	{	color: #003061;
		width: 100%;						}

	li
	{	list-style-type: square;
		list-style-position: outside;		}

	/* configurações títulos */
	h1
	{	background: url("../imagens/tit_verde.gif") no-repeat top left;
		font-weight: bold;
		text-align: left;
		font-size: 12px;
		color:#FFFFFF;
		padding:5px;					}
		
	#cinza h1
	{	background: url("../imagens/tit_cinza.gif") no-repeat top left;				}
		
	#azul h1
	{	background: url("../imagens/tit_azul.gif") no-repeat top left;				}
		
	#rosa h1
	{	background: url("../imagens/tit_rosa.gif") no-repeat top left;				}
		
	#verde h1
	{	background: url("../imagens/tit_verde.gif") no-repeat top left;				}
		
	#amarelo h1
	{	background: url("../imagens/tit_amarelo.gif") no-repeat top left;				}
		
	#vermelho h1
	{	background: url("../imagens/tit_vermelho.gif") no-repeat top left;				}
		
	h2, .h2
	{	font-size: 12px;
		color: #29628F;
		background-color: #f5f9fc;
		font-weight: bold;
		text-align: left;					}
		
	h3, .h3
	{	font-size: 12px;
		color: #29628F;
		font-weight: bold;
		text-align: left;					}
		
	h4, .h4
	{	font-size: 11px;
		color: #000000;
		font-weight: bold;
		text-align: left;			}

	h5, .h5									/* legenda */
	{	font-size: 10px;
		font-weight: bold;
		text-align: center;
		color:29628f;						}
		
	h6, .h6									/* assinatura */
	{	font-size: 11px;
		color:#000000;
		font-weight: bold;
		text-align: right;			}

	/* configurações formulários */
	textarea, input, select
	{	scrollbar-face-color: #FFFFFF;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-shadow-color: #FFFFFF;
		scrollbar-3dlight-color: #003978;
		scrollbar-arrow-color: #003978;
		scrollbar-darkshadow-color: #003978;
		scrollbar-base-color: #003978;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		background-color: #FFFFFF;
		border: 1px solid #003978;			}

	.botao_P,
	.botao_G
	{	font-size:8pt;
		color:#FFFFFF;
		background-color:#29628f;
		border:1px solid #29628f;			}

	.botao_P
	{	width: 100px;						}

	.botao_G
	{	width: 150px;						}

	.select
	{	font-size: 10px;
		background-color:#FFFFFF;			}

	.local
	{	font-size: 10px;					}

	.input
	{	background-color: #FFFFFF;
		border: 0px solid #FFFFFF;			}

/* CONFIGURAÇÕES ELEMENTOS EXTRAS */
	/*	Largura Coluna Esquerda */
	.bloco_colesq
	{	background-color:#f5f9fc;
		text-align:center;
		width:150px;						}

	.bloco_lista
	{	padding-right:	8px;
		padding-left:	8px;				}

	.img_esq
	{	border: 1px solid #29628F;		
		margin-right:10px;
		text-align: left;
		float:left;							}

	.img_dir
	{	border: 1px solid #29628F;		
		margin-left:10px;
		text-align: left;
		float:right;						}

	.imagem
	{	border: 1px solid #29628F;
		text-align: center;					}

	.legenda
	{	color: #666666;
		font-size: 9px;						}

	.borda
	{	border: 1px solid #c5ddf0;			}

	.centro
	{	text-align: center;					}

	.obs
	{	color: #29628F;		
		font-size: 10px;					}

	.destaque
	{	color: #000000;
		font-weight: bold;					}

	.local
	{	width:125px;						}

	p:first-letter.cinza, 
	p:first-letter.azul, 
	p:first-letter.rosa, 
	p:first-letter.verde,
	p:first-letter.amarelo, 
	p:first-letter.vermelho
	{	color: #FFFFFF;
		font-size:30px;
		padding:1px;						}

	p:first-letter.cinza
	{	background-color:#a8a8a7;			}

	p:first-letter.azul
	{	background-color:#003061;			}

	p:first-letter.rosa
	{	background-color:#a14875;			}

	p:first-letter.verde
	{	background-color:#68af32;			}

	p:first-letter.amarelo
	{	background-color:#f89f00;			}

	p:first-letter.vermelho
	{	background-color:#d23b00;			}

	/*	Formatação das tabelas	*/
	.tab_titulo,
	.tab_titulo_L,
	.tab_titulo_R
	{	color:#FF6600;
		font-size: 9px;
		font-weight: bold;
		text-align:center;
		background-color:#fff1e9;
		border-bottom: 1px solid #FF6600;	}

	.tab_titulo_R
	{	text-align:right;					}

	.tab_titulo_L
	{	text-align:left;					}

	.tab_celula_cor_tit,
	.tab_celula_tit
	{	color:#000000;
		text-align:center;
		font-weight: bold;					}

	.tcor1
	{	background-color:#fff1e9;			}

	.tcor2
	{	background-color:#fff9ee;			}

	.tcor3
	{	background-color:#f5f9fc;			}

	.tab_celula_cor,
	.tab_celula_cor_tit
	{	background-color:#eef3fa;			}

	.tab_celula,
	.tab_celula_cor
	{	font-size:8pt;						}

	.tab_fim
	{	height:1px;
		border-top: 1px solid #FF6600;		}

/* CONFIGURAÇÕES DOS DIVs */
	#pginicial
	{	margin:0px;
		padding:0px;						}

	#pg_cab
	{	background: url("../imagens/fund_cab.gif") fixed no-repeat;
		background-color: #004566;
		height:44px;						}

	#pg_meio
	{	background: url("../imagens/fundo.jpg");
		background-color: #004566;
		text-align:center;						}

	#pg_bas
	{	background: url("../imagens/fund_rod.gif");
		background-color: #004566;
		height:44px;						}

	#cinza
	{	background: url("../imagens/fundo_cinza.jpg") fixed no-repeat;
		background-color: #FFFFFF;			}

	#azul
	{	background: url("../imagens/fundo_azul.jpg") fixed no-repeat;
		background-color: #FFFFFF;			}

	#rosa
	{	background: url("../imagens/fundo_rosa.jpg") fixed no-repeat;
		background-color: #FFFFFF;			}

	#verde
	{	background: url("../imagens/fundo_verde.jpg") fixed no-repeat;
		background-color: #FFFFFF;			}

	#amarelo
	{	background: url("../imagens/fundo_amarelo.jpg") fixed no-repeat;
		background-color: #FFFFFF;			}

	#vermelho
	{	background: url("../imagens/fundo_vermelho.jpg") fixed no-repeat;
		background-color: #FFFFFF;			}


	#left
	{	float:left;
		margin:0px;
		padding:0px;						}

	#right
	{	float:right;
		margin-left:150px;
		margin:0px;
		padding:0px;						}

/* CONFIGURAÇÕES DO CABEÇALHO */
	#cab
	{	background: url("../imagens/fund_cab.gif");
		background-color: #FFFFFF;		
		margin:0px;
		padding:0px;						}

/* CONFIGURAÇÕES DO RODAPÉ */
	#rod
	{	background: url("../imagens/fund_rod.gif") repeat-X top left;
		background-color: #003042;
		text-align:right;
		margin:0px;
		padding:0px;						}

/* CONFIGURAÇÕES DO SCROLL */
	#mask
	{	z-index:5px;
		position:absolute;
		width:560px;
		height:440px;
		left:180px;
		overflow:hidden;					}

	#trackdisplay
	{	z-index:2px;
		position:relative;
		width:10px;
		height:440px;
		top:0px;
		left:40px;							}

	#drag
	{	z-index:3px;
		position:relative;
		width:10px;
		left:40px;
		cursor:pointer;						}

	#content,
	#up,
	#down,
	#track,
	{	left:0px;
		width:560px;
		position:absolute;
		top:0px;							}