
BODY, P, TD, DIV, SPAN, LI {
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	color: #333333;
}

BODY {
	background-color: #799AAD;
	background-image:url(../images/background.gif);
	margin: 0px;
	padding: 0px;
}

BODY.introPage {
	background-color: #799AAD;
	background-image:url();
	margin: 0px;
	padding: 10px;
}
BODY.printPage {
	background-color: #FFFFFF;
	background-image:url();
	padding: 10px;
}

FORM {
	margin: 0px;
}

A:link {
	color: #224C6A;
	font-weight: bold;
	text-decoration: none;
}
A:visited {
	color: #224C6A;
	font-weight: bold;
	text-decoration: none;
}
A:hover {
	color: #FF6600;
	font-weight: bold;
	text-decoration: underline;
}

HR {
	height: 1px;
	border: 1px solid #C0C0C0;
}

.small {
	font-size: 8pt;
}
INPUT.inputText {
	font-family: Tahoma, Verdana, Arial;
	border: 1px inset #224C6A;
	font-size: 8pt;
	color: #333333;
	background-color: #FFFFFF;
}
TEXTAREA.inputText {
	font-family: Tahoma, Verdana, Arial;
	border: 1px inset #224C6A;
	font-size: 8pt;
	color: #333333;
	background-color: #FFFFFF;
}
SELECT.inputText {
	font-family: Tahoma, Verdana, Arial;
	border: 1px inset #224C6A;
	font-size: 8pt;
	color: #333333;
	background-color: #FFFFFF;
}
INPUT.button {
	font-family: Tahoma, Verdana, Arial;
	border: 1px outset #000000;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #224C6A;
}
.formTitlesSep {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 11px;
	border-bottom: 1px solid #C0C0C0;
}
.formTitles {
	font-weight: bold;
}


.mainTableEmptyCell {
	background-color: #799AAD;
}
.mainTableEmptyCell2 {
	background-color: #A4BCC6;
}

.leftBar {
	background-image:url(../images/left.gif);
	vertical-align: top;
	width: 206px;
}
.midBar {
	background-color: #FFFFFF;
	vertical-align: top;
	width: 515px;
}
.footer {
	height: 42px;
	background-image:url(../images/barrafooter.gif);
}


#menuTop {
	text-align: left;
	margin-bottom: 10px;
	width: 480px;
	height: 25px;
}
#menuTop A:link {
	display: table-cell;
	width: 91px;
	height: 25px;
	background-image:url(../images/topmenu1.gif);
	text-align: center;
	vertical-align: middle;
	line-height: 25px;
	font-weight: bold;
	color: #406380;
	text-transform: uppercase;
	font-size: 7pt;
}
#menuTop A:visited {
	display: table-cell;
	width: 91px;
	height: 25px;
	background-image:url(../images/topmenu1.gif);
	text-align: center;
	vertical-align: middle;
	line-height: 25px;
	font-weight: bold;
	color: #406380;
	text-transform: uppercase;
	font-size: 7pt;
}
#menuTop A:hover {
	display: table-cell;
	width: 91px;
	height: 25px;
	background-image:url(../images/topmenu2.gif);
	text-align: center;
	vertical-align: middle;
	line-height: 25px;
	font-weight: bold;
	color: #FF6600;
	text-transform: uppercase;
	font-size: 7pt;
	text-decoration: none;
}

#menuBottom A:link {
	font-weight: bold;
}
#menuBottom A:visited {
	font-weight: bold;
}
#menuBottom A:hover {
	font-weight: bold;
	color: #FF6600;
}

#menuLeftTitle {
	display: table-cell;
	width: 205px;
	height: 45px;
	background-image:url(../images/menulefttitle.gif);
	background-repeat: no-repeat;
	text-transform: uppercase;
	font-family: "Arial Narrow";
	font-weight: bold;
	font-size: 13pt;
	vertical-align: middle;
	line-height: 45px;
	padding-left: 50px;
	color: #921515;
	cursor: pointer;
	cursor: hand;
}
#menuLeftItem {
	padding-left: 35px;
	margin-top: 5px;
}
#menuLeftItem A:link {
	font-weight: bold;
}
#menuLeftItem A:visited {
	font-weight: bold;
}
#menuLeftItem A:hover {
	font-weight: bold;
	color: #FF6600;
}
#menuLeftDestaques {
	display: table-cell;
	width: 205px;
	height: 45px;
	background-image:url(../images/titledestaquesbg.gif);
	background-repeat: no-repeat;
	text-transform: uppercase;
	font-family: "Arial Narrow";
	font-weight: bold;
	font-size: 13pt;
	vertical-align: middle;
	line-height: 45px;
	padding-left: 50px;
	color: #0197F8;
}

#contents {
	margin-top: 10px;
	margin-left: 17px;
	width: 480px;
}
H1 {
	margin: 0px;
	padding: 0px;
	text-transform: uppercase;
	margin-bottom: 10px;
	font-size: 12px;
	font-weight: bold;
	color: #921515;
	border-bottom: 1px solid #8D8D8D;
	padding-bottom: 4px;
}

H2 {
	font-size: 12px;
	color: #921515;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;
}
H3 {
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;
}




#menu0 #lateral {
	display: none;
}
#menu0 #fundo {
	display: none;
}

#menu1 #topo {
	display: none;
}
#menu1 #fundo {
	display: none;
}

#menu2 #topo {
	display: none;
}
#menu2 #lateral {
	display: none;
}







UL.recuperacaomenu {
	margin: 0;
	padding: 0;
}

UL.recuperacaomenu LI {
	list-style-type: none;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-left: 30px;
}

UL.recuperacaomenu UL.recuperacaomenu {
	margin-left: 30px;
}

UL.recuperacaomenu UL.recuperacaomenu LI {
	margin-left: 10px;
	font-weight: normal;
	margin-bottom: 2px;
	margin-top: 2px;
}

UL.recuperacaomenu LI A:link {
	font-weight: bold;
}
UL.recuperacaomenu LI A:visited {
	font-weight: bold;
}
UL.recuperacaomenu LI A:hover {
	font-weight: bold;
}

UL.recuperacaomenu UL.recuperacaomenu LI A:link {
	font-weight: normal;
}
UL.recuperacaomenu UL.recuperacaomenu LI A:visited {
	font-weight: normal;
}
UL.recuperacaomenu UL.recuperacaomenu LI A:hover {
	font-weight: normal;
}


.midBar2 {
	background-color: #FFFFFF;
	vertical-align: top;
	padding: 10px;
}

.midBar2 H1 {
	font-size: 14pt;
	font-weight: bold;
}
.midBar2 H2 {
	font-size: 12pt;
	font-weight: bold;
}
.midBar2 H3 {
	font-size: 10pt;
	font-weight: bold;
}
