BODY {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	SCROLLBAR-FACE-COLOR: #eeeeee;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #cecece;
	SCROLLBAR-3DLIGHT-COLOR: #cecece;
	SCROLLBAR-ARROW-COLOR: #757575;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	margin-top : 0;
	margin-right : 0;	
	margin-left : 0;
	margin-bottom : 0;
}
.texto_puro{}


#uxp_hdr {
	TEXT-ALIGN: left;
	BACKGROUND: url(../img/transp.png) #f7c200 50% top; HEIGHT: 39px; _background: #f7c200;
	WIDTH: 100%;
	_filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=55, FinishOpacity=100, Style=1, StartX=0, FinishX=0, StartY=0, FinishY=50) progid:DXImageTransform.Microsoft.Alpha(Opacity=100, FinishOpacity=75, Style=1, StartX=0, FinishX=0, StartY=51, FinishY=100);
}
#uxp_hdr TD {
	VERTICAL-ALIGN: middle
}
.uxp_hdr_pointer {
	CURSOR: pointer
}
.uxp_hdr_pointer TABLE {
	CURSOR: pointer
}
.uxp_hdr_pointer A {
	CURSOR: pointer
}
.uxp_hdr_pointer SPAN {
	CURSOR: pointer
}
#uxp_hdr_tabs {
	MARGIN-TOP: 2px; MARGIN-LEFT: auto;MARGIN-RIGHT: auto;
}
#uxp_hdr_tabs .h_separator {
	WIDTH: 1px; BACKGROUND-COLOR: white
}
#uxp_hdr_tabs A {
	PADDING-RIGHT: 1px; DISPLAY: inline-block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px;COLOR: white;FONT-FAMILY: verdana, helvetica;TEXT-DECORATION: none;font-size:11px;
}
#uxp_hdr_tabs A:hover {
	BORDER-RIGHT: #285e82 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #43708c 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #285e82 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #1c5478 1px solid; _background: white
}
#uxp_hdr_tabs A SPAN {
	PADDING-RIGHT: 8px; DISPLAY: inline-block; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; LINE-HEIGHT: normal; PADDING-TOP: 4px
}
#uxp_hdr_tabs A:hover SPAN {
	BORDER-RIGHT: #fadf7e 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #fadf7e 1px solid; PADDING-LEFT: 7px; BACKGROUND: url(../img/transp.png) #f7c200 center 50%; PADDING-BOTTOM: 4px; BORDER-LEFT: #fadf7e 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #fadf7e 1px solid;
	_filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=45, FinishOpacity=100, Style=1, StartX=0, FinishX=0, StartY=0, FinishY=65);
}

A.menu:link {COLOR: white;FONT-FAMILY: verdana, helvetica;TEXT-DECORATION: none;font-size:11px; PADDING-RIGHT: 8px; DISPLAY: inline-block; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px;  PADDING-TOP: 5px;}
A.menu:hover  {COLOR: white;FONT-FAMILY: verdana, helvetica;TEXT-DECORATION: none;font-size:11px; DISPLAY: inline-block; BORDER-RIGHT: #fadf7e 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #fadf7e 1px solid; PADDING-LEFT: 7px; BACKGROUND: url(../img/transp.png) #f7c200 center 50%; PADDING-BOTTOM: 4px; BORDER-LEFT: #fadf7e 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #fadf7e 1px solid;}
A.menu:visited {COLOR: white;FONT-FAMILY: verdana, helvetica;TEXT-DECORATION: none;font-size:11px; DISPLAY: inline-block;  PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px;  PADDING-TOP: 5px; }

A.submenu:link {COLOR: black;FONT-FAMILY: verdana, helvetica;TEXT-DECORATION: none;font-size:11px; PADDING-RIGHT: 8px; DISPLAY: inline-block; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px;  PADDING-TOP: 5px;}
A.submenu:hover  {COLOR: black;FONT-FAMILY: verdana, helvetica;TEXT-DECORATION: none;font-size:11px; DISPLAY: inline-block; BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 7px; BACKGROUND: url(../img/fundos/bg_submenu_hover.png) #f7c200 center 50%; PADDING-BOTTOM: 4px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px solid;}
A.submenu:visited {COLOR: black;FONT-FAMILY: verdana, helvetica;TEXT-DECORATION: none;font-size:11px; DISPLAY: inline-block;  PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px;  PADDING-TOP: 5px; }


.titulo {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #e7cb85; LINE-HEIGHT: 23px; FONT-FAMILY: arial, verdana, helvetica; TEXT-DECORATION: none
}

.titulo1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px;  COLOR: #e7cb85; LINE-HEIGHT: 23px; FONT-FAMILY: arial, verdana, helvetica; TEXT-DECORATION: none
}
.titulo2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #b89a4f; FONT-FAMILY: arial, verdana, helvetica; TEXT-DECORATION: none
}
.titulo3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #b89a4f; FONT-FAMILY: arial, verdana, helvetica; TEXT-DECORATION: none
}


.bg_tabela_cinza{
	height:20px;
	padding-left:5px;
	background:url(../img/fundos/bg_tabela_cinza.gif) repeat bottom;
	border-left:1px solid silver;
	border-right:1px solid silver;
	border-top:1px solid silver;
	border-bottom:1px solid silver;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 12px;
}

.bg_tabela_form{
		border: 1px #9E9E9E solid;
		padding: 2px;
		background-image : url(images/searchFormBg.gif);
		background-repeat: repeat-x;
		background-position: top;
		background-color: #eef3f8;
		font-size: 12px;
		color: #000000; 
}

.tabela_listagem{
	height:23px;
	vertical-align : middle;
}

.tr_alt{
	background-color : #EFEFEF;
	font-weight : normal;
}
.tr_white{
	background-color : #FFFFFF;
	font-weight : normal;
}

.td_listagem{
 font-size:11px;
 height:23px;
 vertical-align : middle;
}

.titulo_cinza1{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666;FONT-FAMILY: arial, verdana, helvetica; TEXT-DECORATION: none
}
.titulo_listagem{
font-size:11px;
font-weight:bold;
border-bottom:1px solid silver;
}

.tituloGeral{
font-size:14px;
font-weight:bold;
}


.texto_form{
font-size:11px;
}
.texto_form_vermelho{
font-size:11px;
color:red;
}
.texto_form_cinza{
font-size:11px;
color:gray;
}
.texto_verde{
font-size:11px;
color:green;
}


.texto_vermelho{
font-size:12px;
color:red;
}

.texto_extrato{
	font-size:11px;
	font-family : "Courier New", Courier, monospace;
	text-align : right;
}
.texto_extrato_red{
	font-size:11px;
	font-family : "Courier New", Courier, monospace;
	color : Red;
	text-align : right;
}

.titulo_submenu{
	font-size: 11pt;
	color: Maroon;
	font-weight: bold;
	font-family : "Trebuchet MS";
}


/* Formulários */
input,select {
	border: 1px solid #b0cbe2;
	font-size: 9px;
	background-color: #FBFBFB;
}

select {
	height:12px;
	font-size: 9px;
	background-color: #FBFBFB;
}

textarea {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	font-size: 11px;
	background-color: #fafafa;
	}
.checkbox,.radio {
	border:0px;
	background-color: transparent;
	margin: 0px;
	vertical-align: bottom;
	}
	
	
	
	
	
	
	
	
a.link_opcoes {text-decoration: none;font-size: 11px;padding-left:15px;background-image: url(../img/bullets/bullet_out.png);background-repeat: no-repeat;background-position: left;color: #4682B4;font : bold;}
a.link_opcoes:hover {text-decoration: none;font-size: 11px;padding-left:15px;background-image: url(../img/bullets/bullet_in.png);background-repeat: no-repeat;background-position: left;color: #A9A9A9;font : bold;}
	
a.link_paginacaoE {padding-left:15px;text-decoration: none;font-size: 10px;background-image: url(../img/bullets/seta_esq_out.png);background-repeat: no-repeat;background-position: left;color: #4682B4;}
a.link_paginacaoE:hover {padding-left:15px;text-decoration: none;font-size: 10px;background-image: url(../img/bullets/seta_esq_in.png);background-repeat: no-repeat;background-position: left;color: #A9A9A9;}
a.link_paginacaoD {padding-right:15px;text-decoration: none;font-size: 10px;background-image: url(../img/bullets/seta_dir_out.png);background-repeat: no-repeat;background-position: right;color: #4682B4;}
a.link_paginacaoD:hover {padding-right:15px;text-decoration: none;font-size: 10px;background-image: url(../img/bullets/seta_dir_in.png);background-repeat: no-repeat;background-position: right;color: #A9A9A9;}
	
	
.botao{
	background-color : #EFEFEF;
	background:url(../img/fundos/bg_tabela_cinza.gif) repeat bottom;
	height:18;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	border:1px solid silver;
	cursor:hand;
}

.botao_tabela{background-color : #EFEFEF;background:url(../img/fundos/bg_tabela_cinza.gif) repeat bottom;height:16;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:9px;font-weight: normal;border:1px solid silver;cursor:hand;}

.header_tabela{	background-color: #f8f7f7;background-image: url(../img/fundos/bg_header_tabelas.gif);background-repeat: repeat-x;background-position: bottom;border:1px solid #b0cbe2;height: 20px;}
.footer_tabela{	background-color: #f8f7f7;background-image: url(../img/fundos/bg_header_tabelas.gif);background-repeat: repeat-x;background-position: bottom;border:1px solid #b0cbe2;border-top:0px;height: 20px;}
	
.td_tabela_header_inicio{height:20px;font-size:11px;font-weight:bold;border-left:1px solid  #b0cbe2;border-top:1px solid  #b0cbe2;border-bottom:1px solid  #b0cbe2;}
.td_tabela_header_meio{font-size:11px;font-weight:bold;border-top:1px solid  #b0cbe2;border-bottom:1px solid  #b0cbe2;}
.td_tabela_header_fim{font-size:11px;font-weight:bold;border-top:1px solid  #b0cbe2;border-bottom:1px solid  #b0cbe2;border-right:1px solid  #b0cbe2;}
.td_tabela_header_unico{font-size:11px;font-weight:bold;border:1px solid  #b0cbe2;}
.td_tabela{height:20px;font-size:10px;border-bottom:1px solid silver;}

.titulo_tabela_simples{font-size:11px;font-weight:bold;border-bottom:1px solid silver;}
.tr_zebra{background-color : #F5F5F5;}

.texto_footer_tabela{font-size:9px;}
.titulo_header{font-size:14px;font-weight:bold;color:white;}
.titulo_pagina{font-size:12px;font-weight:bold;DISPLAY: inline-block; PADDING-BOTTOM: 5px;  PADDING-TOP: 5px;}
.titulo_form{
	font-size:11px;
	color: #708090;
}
.coluna_esquerda{
	padding:10px;
	background-color: #FFFFFF;
	border-right:1px solid silver;
}

.agenda_celula_dia{height:75px;font-size:11px;font-weight:bold;color:navy;border:1px solid silver;}
.agenda_celula_dia_hoje{
	height:75px;
	font-size:11px;
	font-weight:bold;
	color:navy;
	border:1px solid silver;
	background : #E6E6FA;
}
.texto_preto{
font-size:12px;
}

.texto_cinza{
font-size:12px;
color:gray;
}

