/* LINKS */
	a{Text-Decoration:none; Color:#000000}
	a:link{Text-Decoration:none; Color:#ef6100}
	a:visited{Text-Decoration:none; Color:#ef6100}
	a:hover{Text-Decoration:underline; Color:#ef6100}
	a:actived{Text-Decoration:none; Color:#ef6100}

/* =-=-=-=-=-=-=-[Menus]-=-=-=-=-=-=-=- */

	#menu ul
	{	list-style: none;
		margin: 0px;
		padding: 0px;						}
		
	#menu
	{	width: 180px;
		color:#333333;
		padding: 0px 0px 0px 5px;			}
		
	#menu li
	{	list-style-type: none;				}
		
	#menu p
	{	background-color:#d4e0f2;
		margin: 5px 0px 5px 3px;
		padding: 0px 0px 0px 3px;			}
		
	.p, .ph,
	.pb, .phb
	{	font-size: 10px;
		text-align:center;
		font-weight: bold;
		width: 180px;						}

	.pb, .phb
	{	border-top:#aec5e6 solid 2px;
		margin: 10px 0px 5px 3px;			}
		
	.p, .ph
	{	border-bottom:#aec5e6 solid 2px;
		margin: 5px 0px 5px 3px;			}
		
	.p, .pb
	{	color:#aec5e6;						}
		
	.ph, .phb
	{	color:#2380bd;						}
	
	#menu p a,
	#menu p a:active,
	#menu p a:link,
	#menu p a:visited
	{	text-decoration: none;
		background-color: #d4e0f2;
		color:#4f97d3;
		width:90%;
		_width:100%;						}

	#menu p a:hover
	{	background-color: #4f97d3;
		color:#FFFFFF;						}
	
	#menu li a,
	#menu li a:active
	{	text-decoration: none;
		border-left:#d4e0f2 solid 2px;
		color:#777777;
		width:90%;
		_width:100%;
		margin: 0px 0px 0px 5px;
		padding:2px 5px 2px 5px;			}
	
	#menu li a:link,
	#menu li a:visited
	{	color: #777777;
		padding:2px 5px 2px 5px;
		border-left:#d4e0f2 solid 2px;
		display:block;						}
	
	#menu li a:hover
	{	background-color: #d4e0f2;
		border-left:#4f97d3 solid 2px;
		padding:2px 5px 2px 5px;
		color:#4f97d3;						}
		
	#menu span a,
	#menu span a:active,
	#menu span a:link,
	#menu span a:visited
	{	text-decoration: none;
		background-color:#2380bd;
		color:#FFFFFF;
		margin: 5px 0px 5px 3px;
		padding: 0px 0px 0px 3px;
		text-align:center;
		font-weight: bold;
		width: 100%;						}
	
	#menu span a:hover
	{	background-color:#4993d1;
		color:#FFFFFF;						}
	
	#link a,
	#link a:active,
	#link a:link,
	#link a:visited
	{	text-decoration: none;
		padding:2px;
		background-color: #fff1c7;
		text-align:center;
		color:#ffba00;
		width:100%;							}
	
	#link a:hover
	{	background-color: #fed400;
		color:#000000;						}
	
	#conteudo_sistema a,
	#conteudo_sistema a:active,
	#conteudo_sistema a:link,
	#conteudo_sistema a:visited
	{	text-decoration: none;
		border:#fba76e solid 2px;			}
	
	#conteudo_sistema a:hover
	{	text-decoration: none;
		border:#ef6100 solid 2px;					}



/* CONFIGURAÇÕES GERAIS */
	body
	{	background: url("../imagens/geral/fundo.gif") repeat-x;
		scrollbar-face-color: #FFFFFF;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-shadow-color: #FFFFFF;
		scrollbar-3dlight-color: #2380bd;
		scrollbar-arrow-color: #2380bd;
		scrollbar-darkshadow-color: #2380bd;
		scrollbar-base-color: #2380bd;
		background-color: #e9edf7;
		margin:0px;
		padding:0px;						}

	#body
	{	background:none;					}

	body, table
	{	font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#333333;
		text-align:left;
		font-size: 11px;					}

	table, tr, td, .cab
	{	border-collapse: collapse;			
		border: 0px;						}


/* CONFIGURAÇÕES CABEÇALHO E RODAPÉ */
	#cab1
	{	text-align: left;
		font-size:9px;
		color:#29628f;
		width:760px;
		height:140px;
		margin:0px;
		padding:0px;						}

	#cab2
	{	height:90px;
		width: 760px;
		color:#2380bd;
		margin:5px 0px 0px 0px;	
		padding:0px;						}

	#cab3
	{	background-color: #FFFFFF;
		text-align: left;
		height:20px;
		font-size:9px;
		color:#29628f;
		width:760px;
		margin:5px;
		margin-top:30px;
		padding:5px;						
		}

	#menurapido
	{	background-color: #FF0000;
		float:right;
		text-align: right;					}

	.menurapido_titulo
	{	background-color: #e9edf7;
		color: #4993d1;						}

	.menurapido_escolha
	{	background-color: #fee7d9;
		color: #ef6100;						}

	#cam
	{	padding:3px 0px 0px 0px;			}

	#centro
	{	background-color: #FFFFFF;
		font-size: 10px;
		text-align:left;
		width:760px;
		margin:20px 0px 20px 0px;
		padding:5px 0px 0px 0px;			}	/* TOP RIG BAS LEFT */

	#conteudo
	{	width: 530px;
		padding:5px 10px 20px 10px;			}

	#conteudo_sistema
	{	width: 100%;
		text-align:center;
		padding:5px 10px 50px 10px;			}

	#rod
	{	background: url("../imagens/geral/rod_top.gif") repeat-x;
		font-size: 10px;
		background-color:#FFFFFF;
		width:760px;
		margin:0px;
		padding:10px 10px 8px 10px;			}

	#rod_esq
	{	text-align:left;
		float:left;							}

	#rod_dir
	{	text-align:right;					}


/* CONFIGURAÇÕES TAGS */
	hr
	{	color: #559ad5;
		width: 100%;						}

/* CONFIGURAÇÕES DA BARRA DE CAMINHO */
	#logo
	{	margin-right:10px;
		text-align: left;
		float:left;							}

	#data
	{	text-align: right;					}

	#espaco1
	{	height:25px;						}

	#espaco2
	{	height:68px;						}

	.img_rod
	{	margin-right:10px;
		text-align: left;
		float:left;							}

	.img_esq
	{	margin-right:10px;
		text-align: left;
		float:left;							}

	.img_dir
	{	margin-left:10px;
		text-align: left;
		float:right;						}


/* CONFIGURAÇÕES TAGS */
	/* configurações títulos */
	h1, .h1
	{	background: url("../imagens/geral/h1.gif") repeat-y;
		font-size: 12px;
		color:#FFFFFF;
		background-color:#ef6100;
		font-weight: bold;
		text-align: left;
		padding:2px;						}
		
	h2, .h2
	{	background: url("../imagens/geral/h2.gif") repeat-x;
		font-size: 25px;
		color: #f28d48;
		background-color: #fdd3b6;
		border-bottom:#ef6100 solid 2px;
		padding:0px 0px 0px 5px;
		font-weight: bold;
		text-align: right;					}
		
	h3, .h3
	{	background: url("../imagens/geral/h3.gif") repeat-y;
		font-size: 12px;
		color: #ef6100;
		background-color: #fdd3b6;
		border-left:#ef6100 solid 2px;
		padding:0px 0px 0px 5px;
		font-weight: bold;
		text-align: left;					}
		
	h4, .h4
	{	font-size: 12px;
		color: #000000;
		font-weight: bold;
		text-align: left;			}

	h5, .h5									/* para os sistemas */
	{	background: url("../imagens/geral/h5.gif") repeat-x;
		font-size: 25px;
		color: #aec5e6;
		background-color: #d4e0f2;
		border-bottom:#2380bd solid 2px;
		padding:0px 0px 0px 5px;
		font-weight: bold;
		text-align: center;					}
		
	h6, .h6									/* assinatura */
	{	color:#2380bd;
		font-size: 11px;
		font-weight: bold;
		text-align: right;					}

	li
	{	list-style-type: square;
		list-style-position: outside;		}

	/* configurações formulários */
	textarea, input, select
	{	scrollbar-face-color: #FFFFFF;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-shadow-color: #FFFFFF;
		scrollbar-3dlight-color: #2380bd;
		scrollbar-arrow-color: #2380bd;
		scrollbar-darkshadow-color: #2380bd;
		scrollbar-base-color: #2380bd;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #000000;
		background-color: #FFFFFF;
		border: 1px solid #2380bd;			}

	.botao_P,
	.botao_G
	{	font-size:8pt;
		color:#FFFFFF;
		background-color:#29628f;
		border:1px solid #29628f;			}

	.botao_P
	{	width: 100px;						}

	.botao_G
	{	width: 150px;						}

	.input
	{	background-color: #FFFFFF;
		border: 0px solid #FFFFFF;			}

/* CONFIGURAÇÕES ELEMENTOS EXTRAS */
	.img
	{	border: 1px solid #29628F;			}

	.borda
	{	border: 1px solid #c5ddf0;			}

	.centro
	{	text-align: center;					}

	.observacoes
	{	color: #2380bd;						}

	.observacoescentro
	{	color: #2380bd;
		text-align: center;					}

	#visualizacao
	{	background-color: #FFFFFF;
		text-align:center;
		width: 95%;
		margin:10px 0px 20px 0px;
		padding:20px 10px 20px 10px;			}	/* TOP RIG BAS LEFT */

	.ass
	{	color: #2380bd;
		font-size:9px;
		text-align: right;					}


/* CONFIGURAÇÕES ELEMENTOS EXTRAS */
	/*	Formatação das tabelas	*/
	.tab_titulo,
	.tab_titulo_L,
	.tab_titulo_R
	{	color:#ef6100;
		font-weight: bold;
		text-align:center;
		background-color:#fee7d9;
		border-bottom: 2px solid #fdd4b9;	}

	.tab_titulo_R
	{	text-align:right;					}

	.tab_titulo_L
	{	text-align:left;					}

	.tab_cor
	{	background-color:#fff4ee;			}

	.tab_fim
	{	height:1px;
		border-top: 2px solid #fdd4b9;		}

	.tab_titulo2
	{	color:#ef6100;
		font-weight: bold;
		text-align:center;
		background-color:#fee7d9;			}

	.d										/* destaques */
	{	font-weight: bold;
		color:#FF0000;						}

	.f										/* feriados */
	{	font-weight: bold;
		color:#fed400;						}

	.fd										/* feriados no domingo */
	{	background-color:#fff4ee;	
		font-weight: bold;
		color:#fed400;						}

	.pr										/* provas */
	{	background-color:#fff1c7;	
		font-weight: bold;					}


/* CONFIGURAÇÕES PARA A GALERIA DE IMAGENS */



/* Azul */
/* #2380bd ESC */
/* #aec5e6 MED */
/* #d4e0f2 CLA */
/* #e9edf7 MCL */

/* Alaranjado */
/* #ef6100 ESC */
/* #fdd4b9 MEE */
/* #f28d48 MEC */
/* #fba76e MCC */
/* #fee7d9 CLA */

/* Amarelo */
/* #fed400 ESC */
/* #fee694 MED */
/* #fff1c7 CLA */
