

BODY {
	color: black;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	background-image: url(../img/fundo.jpg);
	background-position: center;
}



HR {COLOR: #686868}
UL {FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial;  TEXT-DECORATION: none}
LI {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	padding-top: 10px;
}
P  {FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial;  TEXT-DECORATION: none}
TD {FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial;  TEXT-DECORATION: none}
TR {FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial;  TEXT-DECORATION: none}
FORM  {FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial;  TEXT-DECORATION: none}
SELECT  {FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial;  TEXT-DECORATION: none}
INPUT  {FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial;  TEXT-DECORATION: none}
TEXTAREA  {FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial;  TEXT-DECORATION: none}
OPTION  {FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial;  TEXT-DECORATION: none}


A       {  TEXT-DECORATION: none }
A:hover { TEXT-DECORATION: underline }

.menu {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
}

.menu:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #DD4A23;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
}


.linkbranco {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
}
.linkbranco:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline;
}



.menuoff {
	background-image: url(../img/menu_fundo.gif);
	background-position: right;
	line-height: 20px;
	font-weight: bold;
	text-align: left;
	cursor: hand;
	padding-left: 6px;
}

.menuon   {
	background-image: url(../img/menu_fundo.gif);
	background-position: right;
	cursor: hand;
	line-height: 20px;
	font-weight: bold;
	text-align: left;
	cursor: hand;
	padding-left: 11px;
}

.titulo1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF9900;
	font-weight: bold;
}


.tabelatopo {
	border:0px solid #999999;
	FONT-WEIGHT: bold;
	color: #ffffff;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	background-color: #6891b9;
}
.tabelacolunaselecionada {
	border:0px solid #999999;
	background-color: #D0E0EE;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial;
	padding:2px 4px 2px 4px;
	TEXT-DECORATION: none;
}
.tabelacor1 {border:0px solid #999999; background-color: #f5f8fb; FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial;  TEXT-DECORATION: none}
.tabelacor2 {
	border:0px solid #999999;
	background-color: #ffffff;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
}

.tabelatitulocoluna {

	border:0px solid #999999;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial;
	padding:2px 4px 2px 4px;
	TEXT-DECORATION: none;
	background-color: #dfeaf4;
}

.tabelatitulocoluna_rodape {

	border:0px solid #999999;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial;
	padding:2px 4px 2px 4px;
	TEXT-DECORATION: none;
	background-color: #dfeaf4;
}

.tabela {
	border: 1px solid #6B92BD;
	padding: 2px 4px 2px 4px;
	text-align: left;
}
.tabelafundo {
	background-color: #FFFFFF;
}

.menu2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	padding-right: 0px;
	padding-left: 0px;
}
.menu2:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	padding-right: 0px;
	padding-left: 0px;
}
.fundoazul {
	border:0px solid #999999;
	TEXT-DECORATION: none;
	background-image: url(../img/m_azul.gif);
	background-repeat: repeat-x;
	background-position: bottom;

}
.fundoazulbaixo {
	border:0px solid #999999;
	TEXT-DECORATION: none;
	background-color: #F0F8FF;

}
.fundocinza {

	border:0px solid #999999;
	TEXT-DECORATION: none;
	background-image: url(../img/m_cinza.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.fundocinzabaixo {

	border:0px solid #999999;
	TEXT-DECORATION: none;
	background-color: #FCFCFC;
}
.botaotexto {
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	TEXT-DECORATION: none;
}
.botaotexto:hover {
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	TEXT-DECORATION: none;
}
.fundotabelaazul {
	border:0px solid #999999;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Arial;
	TEXT-DECORATION: none;
	background-color: #F1F6FF;
}


/* -------------------------------------------------- */
/* Estilos Daniel */

body.imprimir {
	background-color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	margin:8px 8px 8px 8px;
}

span.pgn {
	color:#DD4A23;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

a.pgn {
	color:#999999;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

a.pgn:hover {
	color:#333333;
	text-decoration:none;
}

a.setas_pgn {
	color:#999999;
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	vertical-align:middle;
}

a.setas_pgn:hover {
	color:#333333;
	text-decoration:none;
}

div#toolTip {
	background-color:#FFFF99;
	border:1px solid #999999;
	font-size:10px;
	padding:3px 6px 4px 6px;
}

img.toolTipImg {
	border-bottom:1px solid #FFFF99;
	margin:0px 0px -2px 6px;
}

img.foto {
	border:1px solid #FFFFFF;
}

div.e_resposta, div.e_resposta_ok {
	background-color:#669966;
	color:#FFFFFF;
	display:block;
	font-size:10px;
	font-weight:bold;
	margin:0px 0px 5px 0px;
	padding:2px 2px 4px 5px;

}

div.e_resposta {
	background-color:#CC3333;
	color:#FFFFFF;
}

div.dv_esq {
	display:block;
	float:left;
	margin:0px 0px 0px 0px;
	vertical-align:middle;
}

div.dv_dir {	
	display:block;
	float:right;
	margin:0px 0px 0px 0px;
	vertical-align:middle;
}

div#dv-frm-msg {
	color:#666666;
	padding:0px 6px 2px 0px;
}

div#dv-msg {
	color:#333333;
}

p.btn {
	margin:3px 0px 0px 0px;
	text-align:right;
	vertical-align:middle;
}

h1.imprimir {
	fonto-family:arial;
	font-size:16px;
	font-weight:bold;
	margin:2px 0px 12px 0px;
}

td.label {
	background-color:#F0F0F0;
	border:1px solid #E0E0E0;
	font-size:12px;
	font-weight:bold;
	padding:3px 5px 3px 5px;
	width:120px;
}

td.field {

}

/* Form */


form {
	display:inline;
	font-family:arial;
	font-size:11px;
}

form input.txt {
	border:1px solid #999999;
	color:#000000;
	font-family:arial;
	font-size:12px;
	height:22px;
	padding:2px 0px 0px 2px;
}

form textarea.txta {
	border:1px solid #999999;
	font-family:arial;
	font-size:11px;
	height:90px;
	padding:2px 0px 0px 2px;
	width:100%;
}

form input.btn {
	font-size:11px;
	font-weight:bold;
}


form input.chk {
	border:0px;
	display:inline;
	vertical-align:middle;
	width:16px;
}

form input.rdo {
	border:0px;
	display:inline;
	vertical-align:middle;
	width:16px;
}

#dv-geral {
	filter:alpha(opacity=30);
	height:100%;
	moz-opacity:30%;
	position:absolute;
	z-index:1;
}

#dv-pesquisa {
	border:1px solid #999999;
	background-color:#FFFFFF;
	display:block;
	height:1px;
	width:1px;
	top:90px;
	left:142px;
	filter:alpha(opacity=10);
	moz-opacity:10%;
	position:absolute;
	z-index:20;
}

/*
div.fade {
	filter:alpha(opacity=0);
	moz-opacity:0%;
	position:absolute;
	z-index:10;
}

#dv-geral {
	filter:alpha(opacity=100);
	height:100%;
	moz-opacity:110%;
	position:absolute;
	z-index:1;
}

#dv-pesquisa {
	background-color:#B6B247;
	display:none;
	height:1px;
	width:1px;
}*/