BODY 
{
    text-align:left;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	background-image: url(../imagens/fundo.gif);
	background-repeat: repeat-x;
	background-position: top;
	color: #666666;
	background-color: #002253;
}

	
HR {COLOR: #686868}

DIV {SCROLLBAR-FACE-COLOR: #738D92; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #FFFFFF; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff}

UL {
	color: #666666;
	FONT-WEIGHT: normal;
	FONT-SIZE:  11px;
	TEXT-DECORATION: none;
}
LI {
	color: #666666;
	FONT-WEIGHT: normal;
	FONT-SIZE:  11px;
	TEXT-DECORATION: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

}
P  {color: #666666; FONT-WEIGHT: normal; FONT-SIZE:  11px; TEXT-DECORATION: none;}
TD {color: #666666; FONT-WEIGHT: normal; FONT-SIZE:  11px; TEXT-DECORATION: none;}
TR {color: #666666; FONT-WEIGHT: normal; FONT-SIZE:  11px; TEXT-DECORATION: none;}
FORM  {color: #666666; FONT-WEIGHT: normal; FONT-SIZE:  11px; TEXT-DECORATION: none; display:inline;}
SELECT  {color: #666666; FONT-WEIGHT: normal; FONT-SIZE:  11px; TEXT-DECORATION: none;}
INPUT {color: #666666; FONT-WEIGHT: normal; FONT-SIZE:  11px; TEXT-DECORATION: none;}
input[type=button] {cursor:pointer; cursor:hand;}
input[type=submit] {cursor:pointer; cursor:hand;}
button{cursor:pointer; cursor:hand;}
TEXTAREA  {color: #666666; FONT-WEIGHT: normal; FONT-SIZE:  11px;  TEXT-DECORATION: none;}
input.chk  { width:14px; height:14px; color: #666666; FONT-WEIGHT: normal; FONT-SIZE:  11px;  TEXT-DECORATION: none;}
OPTION  {color: #666666; FONT-WEIGHT: normal; FONT-SIZE:  11px; TEXT-DECORATION: none;}

.obrig {
    font-family: Arial, Helvetica, sans-serif;
    background-color:#ddeeff; 
    border:1px solid #eee; 
    border-top:1px solid #aaa; 
    height:20px;
}
textarea.obrig {
    font-family: Arial, Helvetica, sans-serif;
    background-color:#ddeeff; 
    border:1px solid #eee; 
    border-top:1px solid #aaa; 
    height:40px;
}
.formulario {
	font-family: Arial, Helvetica, sans-serif;
}

A {
	TEXT-DECORATION: none;
}
A:hover {
	TEXT-DECORATION: none;
}


.menu {
	font-size: 12px;
	color: #FFFFFF;
	TEXT-DECORATION: none;
	font-weight: bold;

}
.menuadmin 
{
    font-family:Arial Black;
	font-size: 12px;
	color: #2222AA;
	text-decoration: none;
	font-weight: bold;
	font:bold ;
	margin-top:2px;
	width:100%;
	height:18px;
	display:none;
}
.menu:hover {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}

.branco {
	color: #FFFFFF;
}

.menuoff  {  cursor: hand;}
.menuon   {  background-color: #748BB6; cursor: hand;}

.tabelacor1 {
	border:solid;
	border-width:0px;
	BORDER-BOTTOM-COLOR: #ffffff;
	BORDER-LEFT-COLOR: #ffffff;
	BORDER-RIGHT-COLOR: #ffffff;
	BORDER-TOP-COLOR: #ffffff;
	background-color: #475E88;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: arial;
	TEXT-DECORATION: none;
	color: #FFFFFF;
}
.tabelacor2 {
	border:solid;
	border-width:0px;
	BORDER-BOTTOM-COLOR: #ffffff;
	BORDER-LEFT-COLOR: #ffffff;
	BORDER-RIGHT-COLOR: #ffffff;
	BORDER-TOP-COLOR: #ffffff;
	background-color: #F2F6FF;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: arial;
	TEXT-DECORATION: none;
}
.tabelacor3 {
	border:solid;
	border-width:0px;
	BORDER-BOTTOM-COLOR: #ffffff;
	BORDER-LEFT-COLOR: #ffffff;
	BORDER-RIGHT-COLOR: #ffffff;
	BORDER-TOP-COLOR: #ffffff;
	background-color: #f8f8f8;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: arial;
	TEXT-DECORATION: none;
}

.titulo1 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: normal;
	padding-left: 10px;
	border: 0px solid #184963;



}
.titulo2 {
	font-size: 12px;
	font-weight: bold;
	color: #475E88;
	font-style: normal;
	background-image: url(../imagens/tit_peq.gif);
	background-repeat: no-repeat;
	padding-left: 0px;



}
.titulo3 {
	font-size: 12px;
	font-weight: bold;
	color: #ED1C24;
	font-style: normal;
}

.manchete {FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #FF9900; TEXT-DECORATION: none}



.caixa {
	border:  1px solid #004182;
	background-color: #FFFFFF;
}

.caixamenu {
	border: 1px solid #000000;
	color: #FFFFFF;

}

.subtitulo {
	font-size: 11px;
	font-weight: bold;
	color: #FF9933;
}
.textoclaro {
	color: #EDD980;
}
.homefundo {
	background-image: url(../imagens/fundo_home.jpg);
	background-repeat: repeat-x;
	background-position: bottom;

}
.data {
	font-style: italic;
	color: 7796A2;
}

.espacobox {
	border-top-width: 1px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #CCCCCC;


}


/* Estilos Daniel */


table.tbl_form {
	font-size:11px;
	padding:0px 0px 0px 0px;
	width:100%;
}

table.tbl_form td.td_cabecalho {
	background-color:#EFEFEF;
	border:1px solid #CCCCCC;
	font-size:11px;
	font-weight:bold;
	padding:2px 0px 2px 3px;
}

table.tbl_form td.td_reg {
	background-color:#FBFCFF;
	border:1px solid #CCCCCC;
	padding:3px 3px 3px 3px;
}

table.tbl_form td.td_reg label {
	display:block;
	font-size:11px;
	margin:0px 0px 0px 0px;
}

table.tbl_form td.td_btn {
	background-color:#E6E6E6;
	border:1px solid #CCCCCC;
	color:#999999;
	font-size:11px;
	padding:2px 2px 2px 2px;
	text-align:right;
}

table.tbl_lista {
	font-size:11px;
	padding:0px 0px 0px 0px;
	width:100%;
}

table.tbl_lista td.td_cabecalho {
	background-color:#E0E0E0;
	border:1px solid #CCCCCC;
	font-size:11px;
	font-weight:bold;
	padding:2px 0px 2px 3px;
}

table.tbl_lista td.td_cabecalho2 {
	background-color:#EFEFEF;
	border:1px solid #CCCCCC;
	font-size:11px;
	font-weight:bold;
	padding:3px 2px 2px 3px;
}

table.tbl_lista td#item_ativo {
	background-color:#E6E6E6;
}

table.tbl_lista td {
	background-color:#FBFCFF;
	border:1px solid #CCCCCC;
	padding:3px 3px 3px 3px;
}

table.tbl_lista td.td_btn {
	background-color:#E6E6E6;
	border:1px solid #CCCCCC;
	color:#999999;
	font-size:11px;
	padding:2px 2px 2px 2px;
	text-align:right;
}

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;
}

div.e_resposta, div.e_resposta_ok {
	background-color:#669966;
	color:#FFFFFF;
	display:block;
	font-size:10px;
	font-weight:bold;
	margin:0px 2px 0px 2px;
	padding:3px 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;
}

/* max */
.msgflutuantesombra
{
  background: black;  
  filter: alpha(opacity=20);  
  opacity: 2.0;  
  width:200px;
  border:0px;
  position:absolute;
  top:-50px;
  left:330px;
}
.msgflutuante
{
  background:#ffffdf;
  color:#6699ff;
  font-size:11px;
  width:200px;
  padding:5px;
  border:dotted 2px #ffe6b0;
  text-align:center;
  z-index:2;
  position:absolute;
  top:-50px;
  left:310px;
}
.divflutuante
{
    float:left;
    padding-right:5px;    
}

