
body {
	background: #ffffff;
	font: Verdana;
	color: #003366;
	font-size: 12px;
}

.borda_centro
{
	background-image: url(../img/borda_centro.jpg);
    height: 62%;
}

.fundo {
	background-image: url(../img/fundo.jpg);
}

.titulo {
	font: Verdana;
	color: #003366;
	font-size: 14px;
	font-weight: bold;
}

.texto_atencao { 
	font: Verdana;
	color: #FF0000;
	font-size: 12px;
	font-weight: bold;
}

.texto_menor { 
	font: Verdana;
	color: #003366;
	font-size: 10px;
	font-weight: bold;
}

.texto { 
	font: Verdana;
	color: #003366;
	font-size: 12px;
	font-weight: bold;
}

.texto_maior { 
	font: Verdana;
	color: #003366;
	font-size: 14px;
	font-weight: bold;
}

.texto_informacao { 
	font: Verdana;
	color: #8B2323;
	font-size: 12px;
	font-weight: bold;
}

.caixatexto {
	float: left;
	font: Verdana;
	color: #003366;
	font-size: 12px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: .2em;
}

.botao_busca {
	width: 30px;
	border: 1px solid #FFFFFF;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-image: url(../img/lupa_busca.gif);
}

.data {
	font: Verdana;
	font-size: 12px;
	color: #003366;
    float: left;
	width: 120px;
}

.mensagem_menu {
	font: Verdana;
	color: #CD0000;
	font-size: 14px;
	font-weight: bold;
}

.scrol {
	font: Trebuchet MS, Arial, Helvetica;
	color: black;
	font-size: 11px;
	font-weight: bold;
}

.cabecalho_table {
	background-color: #EEB422;
	font: Verdana;
	font-size: 12px;
	text-align: center;
}

.linha1 {
	font-family: Verdana;
	font-size: 9px;
	color: black;
	background-color: #F5F5F5;
	text-align: center;
}

.linha2 {
	font-family: Verdana;
	font-size: 9px;
	color: black;
	background-color: #F5F5F5;
	text-align: center;
}

.textarea {
	font-size: 11px;
	font-family: Verdana;
	color: #003366;
	min-width: 725px;
	max-width: 725px;
   	width: 725px;
   	height: 120px;
   	max-height: 120px;
   	min-height: 120px;
}




/*

	FONTES TEXTUAIS
	
*/

input[type=text] {
	font-size: 11px;
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #003366;
	min-width: 80px;
}

input[type=password] {
	font-size: 11px;
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #003366;
}

input[type=radio] {
	font-size: 11px;
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #003366;
}

input[type=checkbox] {
	font-size: 11px;
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #003366;
	align: left;
}

input[type=image] {
	font-size: 11px;
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #003366;
}

input[type=file] {
	font-size: 11px;
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #003366;
}

input[type=hidden] {
	font-size: 11px;
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #003366;
}

input[type=button] {
	font: Trebuchet MS, Arial, Helvetica;
	float: right;
	width: 70px;
	border: 1px solid #003366;
	border-top-color: #003366;
	border-left-color: #003366;
	color: #003366;
}

button[type=reset] {
	font-size: 11px;
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #003366;
}

input[type=submit] {
	font-size: 11px;
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #003366;
}

input[type=reset] {
	font-size: 11px;
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #003366;
}

select {
	font-size: 11px;
	font-family: Trebuchet MS, Arial, Helvetica;
	text-transform: uppercase;
	color: #003366;
}

button {
	font: Trebuchet MS, Arial, Helvetica;
	float: right;
	width: 100px;
	border: 1px solid #003366;
	border-top-color: #003366;
	border-left-color: #003366;
	color: #003366;
}

option {
	font-size: 11px;
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #003366;
}

label {
	font-size: 11px;
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #003366;
}

legend {
	font-size: 11px;
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #003366;
}

.verticaltext {
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #003366;
	writing-mode: tb-rl;
}

.verticaltext2 {
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #003366;
	writing-mode: tb-rl;
	filter: FlipH FlipV;
	unicode-bidi: bidi-override;
}

.labelvertical {
	writing-mode: tb-rl;
	filter: flipv fliph;
}

.textoempeh {
	writing-mode: tb-rl;
	filter: flipH() flipV();
}

.col_center {
    text-align: center;    
}

.paginacao_corrente{
   background-color: #777777;
   color: #FFFFFF;
   margin-right: 2px;
   padding-left: 2px;
   padding-right: 2px;
   font-weight: bolder;
   float: left;
   text-decoration: underline;
}

.paginacao a{
   background-color: #CCCCCC;
   color: #AAAAAA;
   margin-right: 2px;   
   padding-left: 2px;
   padding-right: 2px;
   text-decoration: none;
   float: left;
}

.paginacao a:hover{
   background-color: #999999;
   color: #FFFFFF;
}

.textoObservacao{
	font: Trebuchet MS, Arial, Helvetica;
	color: #CCCCCC;
	font-size: 12px;
}

.iconeFoto{
   float: left;
}

.valor_toolTip{
	font: Trebuchet MS, Arial, Helvetica;
	color: #555555;
	font-size: 11px;
}





/*----------MENU RICHFACES----------*/
.pic {         
	margin-bottom: -4px;         
	margin-right: 2px;         
}

.search .rf-ddm-itm-sel {         
	background-color: transparent;         
	background-image:none;         
	border-color: transparent;         
	cursor: default;         
}

