BODY, P, TD, TH, LI {
	font:12px Verdana;
	letter-spacing:0px;
	color:#555555;
	line-height:18px;
}

BODY {
	margin: 0px;
	background-color: #EEEEEE;
}

.tlt {
	border-bottom:1px solid #336699;
	font:bold 17px Tahoma;
	padding:2px;
}

h1, h2, h3 {
	color:#E88700;
}

h1 {
	font:bold 18px;
}

h2 {
	font:bold 16px;
}

h3 {
	font:bold 14px;
}

.login {
	FONT: 11px Verdana;
	BORDER: #A5A1A0 1px solid;
}

a.pequeno {
	FONT: 10 tahoma;
	color: #666666;
	TEXT-DECORATION:underline;
	height:16px;

}

A {
	color: #003399;
	text-decoration:none;
}

A:hover {
	text-decoration:underline;
}


a.branco {
	color: #FFFFFF;
	TEXT-DECORATION: none;
}

a:hover {
	TEXT-DECORATION:underline;
}

.data {
	color:#666666;
	font-size:11px;
	margin-top:-13px;
}

.resenc {color:#AAAAAA;font:italic 11px Verdana}
.respag {margin-top:0px;font:normal 11px;color:#888888}
.rescnt {font:bold 11px;}
.rescntnum {color:#CC0000}
a.anulnk {font:11px;color:#999999;text-decoration:none;}
a.anulnk:hover {text-decoration:underline;}


a.menu {
	background-color:#EAEEEE;
	width:100%;
	border-top:1px solid #FEFEFE;
	border-bottom:1px solid #C3C8CB;
	color: #21536A;
	text-decoration:none;
	padding:5px;
	PADDING-LEFT: 15px;
	font:bold 11px Tahoma
}
a.menu:hover {
	background-color:#D5ECF8;
	TEXT-DECORATION: none;
	color: #2E4B65; 
	PADDING-LEFT: 11px;
	BORDER-left: 4px #49769F solid; /*49769F*/
}

#sombra {
	background-image: url(../img/sombra.gif);
	background-position: top left;
	background-repeat: repeat-x;
}

#sombra02 {
	background-image: url(../img/sombra.jpg);
	background-position: top left;
	background-repeat: repeat-y;
}

#sombra01 {
	background-image: url(../img/sombra2.jpg);
	background-position: top right;
	background-repeat: repeat-y;
}

a.rpe-link {
	font: 11px Tahoma;
	color:#DDDDDD;
	text-decoration: none;
}

a.rpe-link:hover {
	color:#FFFFFF;
	text-decoration: underline;
}

.frm-cmp,.input-nome {font:bold;}
.frm-ip-txt,.input-campo {font:11px; width:150px}
.frm-ip-sel {font:11px; width:150px}

.bus-txt {font-family: Tahoma; font-size: 11px; color: #FFFFFF; }
.bus-tit {font-family: Tahoma;font-size: 12px;color: #FFFFFF;font-weight: bold;text-align:right;}

A.ultnot {
	color:#555555;
}
A.ultnot:hover {
	color:red;
}

.subpt {font:bold 12px Verdana;color:red}
TD.tab-cab {background-color:#EAEEEE;border-top:1px solid #FEFEFE;border-bottom:1px solid #C3C8CB;color: #21536A;text-decoration:none;padding:5px;PADDING-LEFT: 10px;font:bold 11px Tahoma;}
TD.tab-cel {padding:5px;border-bottom:1px solid #CCCCCC;}
A.vti {font:bold 11px}