BODY {
	FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 16px
}
.body-azul {
	FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/bg_azul.gif); COLOR: #666666; LINE-HEIGHT: 16px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #97c42b
}
TD {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.justificado {
	TEXT-JUSTIFY: distribute
}
.fonte-azul {
	FONT-SIZE: 10px; COLOR: #104310; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fonte-azul2 {
	FONT-SIZE: 10px; COLOR: #2f4f4f; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fonte-azul2-g {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: green; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fonte-laranja {
	FONT-SIZE: 10px; COLOR: green; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fonte-branca {
	FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fonte-preta {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fixo {
	BACKGROUND-REPEAT: repeat-x
}
.transparente {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: transparent
}
.bg-branco {
	BACKGROUND-COLOR: #ffffff
}
.bg-azul1 {
	BACKGROUND-COLOR: #8fbc8f
}
.bg-azul2 {
	BACKGROUND-COLOR: #d4e6d5
}
.bg-azulescuro {
	BACKGROUND-COLOR: #556371
}
.bg-azulclaro {
	BACKGROUND-COLOR: #f7f7f9
}
A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #228b22; TEXT-DECORATION: none
}
A.link-preto:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.link-preto:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.link-preto:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.link-preto:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
A.link-branco:link {
	FONT-SIZE: 10px; COLOR: white; TEXT-DECORATION: none
}
A.link-branco:visited {
	FONT-SIZE: 10px; COLOR: white; TEXT-DECORATION: none
}
A.link-branco:active {
	FONT-SIZE: 10px; COLOR: white; TEXT-DECORATION: none
}
A.link-branco:hover {
	FONT-SIZE: 10px; COLOR: white; TEXT-DECORATION: underline
}
INPUT {
	BORDER-RIGHT: #51677d 1px double; BORDER-TOP: #51677d 1px double; FONT-SIZE: 10px; MARGIN: 0px; BORDER-LEFT: #ffffff 1px double; COLOR: #112723; BORDER-BOTTOM: #ffffff 1px double; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dde2cb
}
TEXTAREA {
	BORDER-RIGHT: #51677d 1px double; BORDER-TOP: #51677d 1px double; FONT-SIZE: 10px; MARGIN: 0px; BORDER-LEFT: #ffffff 1px double; COLOR: #112723; BORDER-BOTTOM: #ffffff 1px double; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dde2cb
}
SELECT {
	BORDER-RIGHT: #51677d 1px double; BORDER-TOP: #51677d 1px double; FONT-SIZE: 10px; MARGIN: 0px; BORDER-LEFT: #ffffff 1px double; COLOR: #112723; BORDER-BOTTOM: #ffffff 1px double; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dde2cb
}
.newsletter {
	BORDER-RIGHT: #c0c2c9 1px double; BORDER-TOP: #51677d 1px double; FONT-SIZE: 10px; MARGIN: 0px; BORDER-LEFT: #51677d 1px double; COLOR: #112723; BORDER-BOTTOM: #c0c2c9 1px double; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dae2c7
}
.pont_vert {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../images/pont_vert.gif); BACKGROUND-REPEAT: repeat-y
}
.pont_hor {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../images/pont_hor.gif); BACKGROUND-REPEAT: repeat-x
}
.borda {
	BORDER-RIGHT: #c0c2c9 1px solid; BORDER-TOP: #c0c2c9 1px solid; BORDER-LEFT: #c0c2c9 1px solid; BORDER-BOTTOM: #c0c2c9 1px solid
}
.box-azul {
	BORDER-RIGHT: #c0c2c9 1px solid; BORDER-TOP: #c0c2c9 1px solid; BORDER-LEFT: #c0c2c9 1px solid; BORDER-BOTTOM: #c0c2c9 1px solid; BACKGROUND-COLOR: #dde2cb
}
.borda-foto {
	BORDER-RIGHT: #7ba428 12px solid; BORDER-TOP: #7ba428 12px solid; MARGIN: 8px; BORDER-LEFT: #7ba428 12px solid; BORDER-BOTTOM: #7ba428 12px solid
}
