﻿body {
	margin:0 0 0 0;
	background-color: #D7DEE8;
	FONT-SIZE: 11px; 
	COLOR: #000066; 
	FONT-FAMILY: Verdana, Arial, Helvetica; 
}
a {
	FONT-SIZE: 11px; 
	COLOR: #000066; 
	text-decoration: none;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica; 
}
a:hover {
	COLOR: red; 
	text-decoration: underline;
}
.linkpeq {
	FONT-SIZE: 9px; 
	COLOR: #000066; 
	text-decoration: none;
	font-weight: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica; 
}
.linkpeq:hover {
	COLOR: red; 
	text-decoration: underline;
}
table {
	FONT-SIZE: 11px; 
	COLOR: #000066; 
	FONT-FAMILY: Verdana, Arial, Helvetica; 
}
.input {
	BORDER: #7f9db9 1px solid; 
	FONT-SIZE: 11px; 
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica; 
	BACKGROUND-COLOR: #ffffff;
	text-transform: uppercase;
}
.textopadrao {
	BORDER: #7f9db9 1px solid; 
	FONT-SIZE: 11px; 
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica; 
	BACKGROUND-COLOR: #ffffff;
}
.input_area {
	BORDER: #7f9db9 1px solid; 
	FONT-SIZE: 11px; 
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica; 
	BACKGROUND-COLOR: #ffffff;
	text-transform: uppercase;
}
.input_valor {
	BORDER: #7f9db9 1px solid; 
	FONT-SIZE: 11px; 
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica; 
	BACKGROUND-COLOR: #ffffff;
	text-align:right;
}
.button {
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica; 
	BACKGROUND-COLOR: #fff5d6;
	cursor:pointer;
	BORDER-STYLE:outset; 
	border-width:thin;
	border-color:#fff5d6;
	text-align:center;
}
.buttonbranco{
	height:17px; 
	background-color:White;
	border:1px solid #000000;
	font-family:Verdana;	
	font-size:11px;
}

.radio {
	BORDER: #7f9db9 0px solid; 
	cursor:pointer;
}
select {
	BORDER: #7f9db9 1px solid; 
	FONT-SIZE: 11px; 
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica; 
	BACKGROUND-COLOR: #ffffff;
}
.miolo {
	background-color:#ffffff;
}
.tab_cabecalho {
	background-color: #3b6891;
	FONT-SIZE: 18px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica; 
}
.item_menu {
	text-align:center;
	background-color:#D7DEE8;
	FONT-SIZE: 10px;
	COLOR: #000066;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	font-weight: bold;
	cursor:default;
}
.item_menu_over {
	text-align:center;
	background-color:#3b6891;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	font-weight: bold;
	cursor:pointer;
}
.item_menu_selected {
	text-align:center;
	background-color:white;
	FONT-SIZE: 10px;
	COLOR: #3b6891;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	font-weight: bold;
	cursor:default;
}
.tab_titulo {
	FONT-SIZE: 14px; 
	font-weight: bold;
	COLOR: #000066; 
	FONT-FAMILY: Verdana, Arial, Helvetica; 
}
.tab_subtitulo {
	background-color:#ffcc99;
	FONT-SIZE: 11px; 
	font-weight: bold;
	COLOR: #000066; 
	FONT-FAMILY: Verdana, Arial, Helvetica;
}
.tab_rodape_botoes {
	background-color:#ffffff;
	FONT-SIZE: 11px; 
	COLOR: red; 
	FONT-FAMILY: Verdana, Arial, Helvetica;
}
.tab_rodape {
	background-color: #D7DEE8;/* #3b6891; */
	FONT-SIZE: 10px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica;
}
.rodape_link {
	FONT-SIZE: 10px; 
	COLOR: #ffffff; 
	text-decoration: none;
	font-weight:normal;
	FONT-FAMILY: Verdana, Arial, Helvetica; 
}
.rodape_link:hover {
	COLOR: #3b6891; 
	text-decoration: none;
}
.instrucoes_grid {
	FONT-SIZE: 10px; 
	COLOR: #3b6891; 
	FONT-FAMILY: Verdana, Arial, Helvetica;
	font-weight: bold;
}
.bar_pesquisa {
	FONT-SIZE: 12px; 
	font-weight: bold;
	COLOR: red;
	FONT-FAMILY: Verdana, Arial, Helvetica;
}

/*** 
 *** Grid Padrão
 ***/
.grid {
	border: #cc0000 1px solid;
	font-size: 11px;
	width: 100%;
	background-color: #ffffff;
}
.gridTitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-color: #cc0000;
	font-size: 11px;
	font-weight: bold;
	width: 100%;
}
.gridTabs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-color: #cc0000;
	font-size: 11px;
	font-weight: bold;
	border: #cc0000 0px solid;
	width: 100%;
}
.gridHeader {
	background-color: #eeeeee;
	color: #cc0000;
	font-size: 11px;
	border-bottom: #cccccc 1px solid;
	text-align: left;
}

.gridPager {
	background-color: #eeeeee;
	color: #cc0000;
	font-size: 10px;
	border-bottom: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	font-weight: bold;
	text-align: left;
}
.gridItem {
	background-color: #ffffff;
	color: #000000;
	border-bottom: #dddddd 1px dashed;
	text-align: left;
}
.gridAlternatingItem {
	background-color: #ffffff;
	color: #000000;
	border-bottom: #dddddd 1px dashed;
	text-align: left;
}
.gridSelectedItem {
	background-color: #FFFF99;
	color: #000000;
	font-weight: normal;
	text-align: left;
}