BODY {
	BACKGROUND-COLOR: #ffffff; MARGIN: 0px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}
P {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
TABLE {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
TD {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
TH {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
UL {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
OL {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
TEXTAREA {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
INPUT {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 11px
}
SELECT {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 11px
}
TEXTAREA {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 11px
}
SMALL {
	FONT-SIZE: 10px
}
BIG {
	FONT-SIZE: 12px
}
.bbig {
	FONT-SIZE: 13px
}
BR {
	CLEAR: left
}
FORM {
	DISPLAY: inline
}
INPUT {
	DISPLAY: inline
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:active {
	TEXT-DECORATION: none
}
#popSUP {
	BACKGROUND-IMAGE: url(http://img.catho.com.br/site/popup/imgDirSup.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; MARGIN-BOTTOM: 12px; HEIGHT: 56px
}
#popINF {
	BACKGROUND-IMAGE: url(http://img.catho.com.br/site/popup/imgDirInf.gif); POSITION: relative; BOTTOM: -5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right bottom; HEIGHT: 28px
}
.popTIT {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: arial,tahoma; COLOR: #f08800; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
#menu1 {
	BACKGROUND-IMAGE: url(http://www3.catho.com.br/img/menu/az_menu_tit.gif); PADDING-LEFT: 7px; WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: right top; HEIGHT: 34px; PADDING-TOP: 11px
}
#menutopo {
	BACKGROUND-IMAGE: url(http://www3.catho.com.br/img/menu/cz_menu_fundo.gif); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 34px
}
#barratop {
	BACKGROUND-IMAGE: url(http://www3.catho.com.br/img/menu/cz_menu_fundo2.gif); TEXT-ALIGN: center; WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 32px
}
#direita {
	TEXT-ALIGN: right
}
.titulo {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; FONT-FAMILY: arial,tahoma; COLOR: #666666; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 21px
}
.titulo A {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; FONT-FAMILY: arial,tahoma; COLOR: #666666; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 21px
}
.titulo A:hover {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; FONT-FAMILY: arial,tahoma; COLOR: #666666; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 21px
}
H2.titulo {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; FONT-FAMILY: arial,tahoma; COLOR: #666666; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 21px
}
H2.titulo {
	TEXT-ALIGN: right; FLOAT: right
}
#bordatit {
	BACKGROUND-IMAGE: url(http://www3.catho.com.br/img/menu/fundo_titulo.gif); TEXT-ALIGN: right; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; HEIGHT: 40px
}
#trace {
	BACKGROUND-IMAGE: url(http://www3.catho.com.br/gen/img/trace.gif); PADDING-BOTTOM: 0px; MARGIN: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 1px; PADDING-TOP: 0px
}
#w {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 1px; PADDING-TOP: 0px
}
#borda {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 7px; WIDTH: 100%; PADDING-TOP: 12px
}
#borda4 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 7px; WIDTH: 100%; PADDING-TOP: 7px
}
#borda1 {
	BACKGROUND-IMAGE: url(http://www3.catho.com.br/img/menu/fundo_login.gif); PADDING-BOTTOM: 3px; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; HEIGHT: 94px; PADDING-TOP: 3px
}
#bordaproft {
	BACKGROUND-IMAGE: url(http://www3.catho.com.br/img/menu/fundo_proft.gif); MARGIN-TOP: 14px; PADDING-LEFT: 7px; WIDTH: 185px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; HEIGHT: 28px; PADDING-TOP: 8px
}
#bordaprof {
	BACKGROUND-IMAGE: url(http://www3.catho.com.br/img/menu/fundo_prof.gif); PADDING-BOTTOM: 10px; PADDING-LEFT: 7px; WIDTH: 185px; PADDING-RIGHT: 18px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right bottom; PADDING-TOP: 7px
}
#bordavag {
	BACKGROUND-IMAGE: url(http://www3.catho.com.br/img/menu/fundo_vag.gif); PADDING-BOTTOM: 10px; PADDING-LEFT: 7px; WIDTH: 185px; PADDING-RIGHT: 18px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right bottom; PADDING-TOP: 7px
}
#borda2 {
	BACKGROUND-COLOR: #e5ecf1; PADDING-LEFT: 7px; WIDTH: 178px; PADDING-RIGHT: 7px
}
#bordat {
	BACKGROUND-IMAGE: url(http://www3.catho.com.br/img/menu/fundo_topo.gif); WIDTH: 178px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; HEIGHT: 10px
}
#bordab {
	BACKGROUND-IMAGE: url(http://www3.catho.com.br/img/menu/fundo_base.gif); WIDTH: 178px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right bottom; HEIGHT: 10px
}
#borda3 {
	BACKGROUND-IMAGE: url(http://www3.catho.com.br/img/menu/fundo_inc.gif); PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; WIDTH: 100%; PADDING-RIGHT: 7px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; HEIGHT: 43px; MARGIN-RIGHT: 7px; PADDING-TOP: 7px
}
#borda5 {
	BACKGROUND-IMAGE: url(http://www3.catho.com.br/img/menu/fundo_inc.gif); PADDING-LEFT: 8px; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; HEIGHT: 45px; MARGIN-RIGHT: 7px; PADDING-TOP: 15px
}
#bordadep {
	BACKGROUND-IMAGE: url(http://www3.catho.com.br/img/menu/fundo_dep.gif); PADDING-LEFT: 7px; WIDTH: 178px; PADDING-RIGHT: 7px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; HEIGHT: 150px; PADDING-TOP: 18px
}
#bordateas {
	BACKGROUND-IMAGE: url(http://www3.catho.com.br/img/menu/fundo_teas.gif); MARGIN-TOP: 12px; PADDING-LEFT: 7px; WIDTH: 178px; PADDING-RIGHT: 7px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; HEIGHT: 70px; PADDING-TOP: 14px
}
#dest {
	BACKGROUND-IMAGE: url(http://www3.catho.com.br/img/menu/fundo_dest.gif); PADDING-LEFT: 7px; WIDTH: 180px; PADDING-RIGHT: 7px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; HEIGHT: 120px; PADDING-TOP: 16px
}
#dest2 {
	BACKGROUND-IMAGE: url(http://www3.catho.com.br/img/menu/fundo_dest2.gif); PADDING-LEFT: 7px; WIDTH: 253px; PADDING-RIGHT: 7px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; HEIGHT: 40px; PADDING-TOP: 16px
}
.fundobase {
	BACKGROUND-IMAGE: url(http://www3.catho.com.br/img/menu/cz2_menu_fundo.gif)
}
.fazul {
	BACKGROUND-COLOR: #b4d1e2
}
.fcinza {
	BACKGROUND-COLOR: #f5f5f5
}
.sub {
	TEXT-DECORATION: underline
}
#bottomft {
	TEXT-ALIGN: center; MARGIN-TOP: 5px; WIDTH: 99%
}
#bottomft UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
UL.listasite {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
UL.listasite LI {
	HEIGHT: 20px
}
.vdaz {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #000066
}
.vdaz A:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #000066
}
.vdaz A:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #000066
}
.vdaz A:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #000066
}
.vdaz A:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #000066
}
.vdam {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #ffff00
}
.vdam A:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #ffff00
}
.vdam A:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #ffff00
}
.vdam A:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #ffff00
}
.vdam A:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #ffff00
}
.vdvm {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #cc0000
}
.vdvm A:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #cc0000
}
.vdvm A:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #cc0000
}
.vdvm A:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #cc0000
}
.vdvm A:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #cc0000
}
.vdazcl {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #0066cc
}
.vdazcl A:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #0066cc
}
.vdazcl A:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #0066cc
}
.vdazcl A:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #0066cc
}
.vdazcl A:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #0066cc
}
.vdbr {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.vdbr A:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.vdbr A:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.vdbr A:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.vdbr A:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.vdpr {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #000000
}
.vdpr A:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #000000
}
.vdpr A:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #000000
}
.vdpr A:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #000000
}
.vdpr A:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #000000
}
.vdcz {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #333333
}
.vdcz A:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #333333
}
.vdcz A:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #333333
}
.vdcz A:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #333333
}
.vdcz A:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #333333
}
.vdczcl {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #666666
}
.vdczcl A:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #666666
}
.vdczcl A:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #666666
}
.vdczcl A:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #666666
}
.vdczcl A:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #666666
}
.vdlj {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #cc6600
}
.vdlj A:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #cc6600
}
.vdlj A:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #cc6600
}
.vdlj A:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #cc6600
}
.vdlj A:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #cc6600
}
.vdvd {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #003300
}
.vdvd A:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #003300
}
.vdvd A:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #003300
}
.vdvd A:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #003300
}
.vdvd A:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #003300
}
.araz {
	FONT-FAMILY: arial,tahoma; COLOR: #000066
}
.araz A:link {
	FONT-FAMILY: arial,tahoma; COLOR: #000066
}
.araz A:visited {
	FONT-FAMILY: arial,tahoma; COLOR: #000066
}
.araz A:hover {
	FONT-FAMILY: arial,tahoma; COLOR: #000066
}
.araz A:active {
	FONT-FAMILY: arial,tahoma; COLOR: #000066
}
.aram {
	FONT-FAMILY: arial,tahoma; COLOR: #ffff00
}
.aram A:link {
	FONT-FAMILY: arial,tahoma; COLOR: #ffff00
}
.aram A:visited {
	FONT-FAMILY: arial,tahoma; COLOR: #ffff00
}
.aram A:hover {
	FONT-FAMILY: arial,tahoma; COLOR: #ffff00
}
.aram A:active {
	FONT-FAMILY: arial,tahoma; COLOR: #ffff00
}
.arazcl {
	FONT-FAMILY: arial,tahoma; COLOR: #0066cc
}
.arazcl A:link {
	FONT-FAMILY: arial,tahoma; COLOR: #0066cc
}
.arazcl A:visited {
	FONT-FAMILY: arial,tahoma; COLOR: #0066cc
}
.arazcl A:hover {
	FONT-FAMILY: arial,tahoma; COLOR: #0066cc
}
.arazcl A:active {
	FONT-FAMILY: arial,tahoma; COLOR: #0066cc
}
.arvm {
	FONT-FAMILY: arial,tahoma; COLOR: #cc0000
}
.arvm A:link {
	FONT-FAMILY: arial,tahoma; COLOR: #cc0000
}
.arvm A:visited {
	FONT-FAMILY: arial,tahoma; COLOR: #cc0000
}
.arvm A:hover {
	FONT-FAMILY: arial,tahoma; COLOR: #cc0000
}
.arvm A:active {
	FONT-FAMILY: arial,tahoma; COLOR: #cc0000
}
.arbr {
	FONT-FAMILY: arial,tahoma; COLOR: #ffffff
}
.arbr A:link {
	FONT-FAMILY: arial,tahoma; COLOR: #ffffff
}
.arbr A:visited {
	FONT-FAMILY: arial,tahoma; COLOR: #ffffff
}
.arbr A:hover {
	FONT-FAMILY: arial,tahoma; COLOR: #ffffff
}
.arbr A:active {
	FONT-FAMILY: arial,tahoma; COLOR: #ffffff
}
.arpr {
	FONT-FAMILY: arial,tahoma; COLOR: #000000
}
.arpr A:link {
	FONT-FAMILY: arial,tahoma; COLOR: #000000
}
.arpr A:visited {
	FONT-FAMILY: arial,tahoma; COLOR: #000000
}
.arpr A:hover {
	FONT-FAMILY: arial,tahoma; COLOR: #000000
}
.arpr A:active {
	FONT-FAMILY: arial,tahoma; COLOR: #000000
}
.arcz {
	FONT-FAMILY: arial,tahoma; COLOR: #333333
}
.arcz A:link {
	FONT-FAMILY: arial,tahoma; COLOR: #333333
}
.arcz A:visited {
	FONT-FAMILY: arial,tahoma; COLOR: #333333
}
.arcz A:hover {
	FONT-FAMILY: arial,tahoma; COLOR: #333333
}
.arcz A:active {
	FONT-FAMILY: arial,tahoma; COLOR: #333333
}
.arczcl {
	FONT-FAMILY: arial,tahoma; COLOR: #333333
}
.arczcl A:link {
	FONT-FAMILY: arial,tahoma; COLOR: #333333
}
.arczcl A:visited {
	FONT-FAMILY: arial,tahoma; COLOR: #333333
}
.arczcl A:hover {
	FONT-FAMILY: arial,tahoma; COLOR: #333333
}
.arczcl A:active {
	FONT-FAMILY: arial,tahoma; COLOR: #333333
}
.arlj {
	FONT-FAMILY: arial,tahoma; COLOR: #cc6600
}
.arlj A:link {
	FONT-FAMILY: arial,tahoma; COLOR: #cc6600
}
.arlj A:visited {
	FONT-FAMILY: arial,tahoma; COLOR: #cc6600
}
.arlj A:hover {
	FONT-FAMILY: arial,tahoma; COLOR: #cc6600
}
.arlj A:active {
	FONT-FAMILY: arial,tahoma; COLOR: #cc6600
}
.arvd {
	FONT-FAMILY: arial,tahoma; COLOR: #003300
}
.arvd A:link {
	FONT-FAMILY: arial,tahoma; COLOR: #003300
}
.arvd A:visited {
	FONT-FAMILY: arial,tahoma; COLOR: #003300
}
.arvd A:hover {
	FONT-FAMILY: arial,tahoma; COLOR: #003300
}
.arvd A:active {
	FONT-FAMILY: arial,tahoma; COLOR: #003300
}
.explain {
	FONT-FAMILY: arial,tahoma; COLOR: #333333; FONT-SIZE: 12px
}
.explain:hover {
	FONT-FAMILY: arial,tahoma; COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.explainb {
	FONT-FAMILY: arial,tahoma; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.explainb:hover {
	FONT-FAMILY: arial,tahoma; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.explainp {
	FONT-FAMILY: arial,tahoma; COLOR: #000000; FONT-SIZE: 12px
}
.explainc {
	FONT-FAMILY: arial,tahoma; COLOR: #eeeeee; FONT-SIZE: 12px
}
.explainwhite {
	FONT-FAMILY: arial,tahoma; COLOR: #ffffff; FONT-SIZE: 12px
}
.explainwhite:hover {
	FONT-FAMILY: arial,tahoma; COLOR: #80ffff; FONT-SIZE: 12px
}
.explainwhiteb {
	FONT-FAMILY: arial,tahoma; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.explainwhiteb:hover {
	FONT-FAMILY: arial,tahoma; COLOR: #80ffff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.explaintituloemp {
	FONT-FAMILY: arial,tahoma; COLOR: #000066; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.explaincoremp {
	FONT-FAMILY: arial,tahoma; COLOR: #000066; FONT-SIZE: 12px
}
.explainverde {
	FONT-FAMILY: arial,tahoma; COLOR: #006633; FONT-SIZE: 12px
}
.explaintitulocur {
	FONT-FAMILY: arial,tahoma; COLOR: #000066; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.explaintitulored {
	FONT-FAMILY: arial,tahoma; COLOR: #cc0000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.explaintitulored:hover {
	FONT-FAMILY: arial,tahoma; COLOR: #ff0000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.explaincorcur {
	FONT-FAMILY: arial,tahoma; COLOR: #000066; FONT-SIZE: 12px
}
.explainazul {
	FONT-FAMILY: arial,tahoma; COLOR: #000066; FONT-SIZE: 12px
}
.explaintitulousr {
	FONT-FAMILY: arial,tahoma; COLOR: #000066; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.explaincorusr {
	FONT-FAMILY: arial,tahoma; COLOR: #000000; FONT-SIZE: 12px
}
.explainmini {
	FONT-FAMILY: arial,tahoma; COLOR: #cc0000; FONT-SIZE: 11px
}
.explainminia {
	FONT-FAMILY: arial,tahoma; COLOR: #000066; FONT-SIZE: 11px
}
.explainminia:hover {
	FONT-FAMILY: arial,tahoma; COLOR: #000066; FONT-SIZE: 11px
}
.explainminip {
	FONT-FAMILY: arial,tahoma; COLOR: #333333; FONT-SIZE: 11px
}
.explainminip:hover {
	FONT-FAMILY: arial,tahoma; COLOR: #000000; FONT-SIZE: 11px
}
.explainred {
	FONT-FAMILY: arial,tahoma; COLOR: #ff0000; FONT-WEIGHT: bold
}
.explainred:hover {
	FONT-FAMILY: arial,tahoma; COLOR: #cc0000; FONT-WEIGHT: bold
}
.explainminiw {
	FONT-FAMILY: arial,tahoma; COLOR: #ffffff; FONT-SIZE: 11px
}
.line {
	BACKGROUND-COLOR: #cccccc; HEIGHT: 1pt
}
.cur1 {
	BACKGROUND-COLOR: #006699
}
.cur2 {
	BACKGROUND-COLOR: #3366ff
}
.cur3 {
	BACKGROUND-COLOR: #b4d1e2
}
.cur4 {
	BACKGROUND-COLOR: #93a5bd
}
.cur5 {
	BACKGROUND-COLOR: #f4f9fd
}
.emp1 {
	BACKGROUND-COLOR: #006699
}
.emp2 {
	BACKGROUND-COLOR: #3366ff
}
.emp3 {
	BACKGROUND-COLOR: #b4d1e2
}
.usr1 {
	BACKGROUND-COLOR: #006699
}
.usr2 {
	BACKGROUND-COLOR: #eeeeee
}
.usr3 {
	BACKGROUND-COLOR: #b4d1e2
}
.cinza {
	BACKGROUND-COLOR: #cccccc
}
.cinzamake {
	BACKGROUND-COLOR: #f5f5f5
}
.cinzaclaro {
	BACKGROUND-COLOR: #f5f5f5
}
.azulclaro {
	BACKGROUND-COLOR: #e2ebee
}
.t1 {
	COLOR: #333333; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.t1:hover {
	COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
A.t1:link {
	COLOR: #333333; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.t2 {
	COLOR: #003399; FONT-SIZE: 11px
}
.t3 {
	COLOR: #0066cc; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.t3:hover {
	COLOR: #0066cc; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.t3:link {
	COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.explainminicv {
	COLOR: #2e5072; FONT-SIZE: 11px
}
.explainminicv:hover {
	COLOR: #333333; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.tb_cinza {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.tb_border_cinza {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BACKGROUND-COLOR: #cccccc; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
.tb_branco {
	BACKGROUND-COLOR: #ffffff
}
.tb_branco_title {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Verdana,Arial; COLOR: #006699; FONT-SIZE: 13px; PADDING-TOP: 3px
}
.tb_branco_text {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Verdana,Arial; COLOR: #006699; FONT-SIZE: 13px; PADDING-TOP: 3px
}
.tb_cinzaclaro_text {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Verdana,Arial; COLOR: #333333; FONT-SIZE: 13px; PADDING-TOP: 3px
}
.tb_azulclaro_text {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #e2ebee; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Verdana,Arial; COLOR: #333333; FONT-SIZE: 13px; PADDING-TOP: 3px
}
.tb_azulclaro_title {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #e2ebee; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Verdana,Arial; COLOR: #333333; FONT-SIZE: 13px; PADDING-TOP: 3px
}
.tb_azul_text {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #b4d1e2; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Verdana,Arial; COLOR: #333333; FONT-SIZE: 13px; PADDING-TOP: 3px
}
.mg-8 {
	MARGIN: 8px
}
.mg-4 {
	MARGIN: 4px
}
.bg-colorido-claro {
	BACKGROUND-COLOR: #efeff5; FONT-SIZE: 12px
}
.bg-colorido-00 {
	BACKGROUND-COLOR: #cc0000
}
.link-branco {
	COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.link-branco:active {
	COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.link-branco:visited {
	COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.link-branco:hover {
	COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.red {
	FONT-FAMILY: Verdana,Arial; COLOR: #cc0000; FONT-SIZE: 12px
}
.red:hover {
	FONT-FAMILY: Verdana,Arial; COLOR: #ff0000; FONT-SIZE: 12px
}
.texto-destaque-pagamento {
	FONT-FAMILY: Verdana,Arial; COLOR: #333369; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.link-vantagem {
	FONT-FAMILY: Verdana,Arial; COLOR: #333369; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#desistir-cancelamento {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT: 12px Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
#desistir-cancelamento P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
#desistir-cancelamento .title {
	BORDER-BOTTOM: #3399cc 1px solid; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 15px; COLOR: #000081; FONT-SIZE: 18px; FONT-WEIGHT: 700
}
#desistir-cancelamento .info P {
	PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
#desistir-cancelamento .info A {
	COLOR: #0065e0
}
#desistir-cancelamento .success-msg {
	PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #ef7603; FONT-SIZE: 18px; FONT-WEIGHT: 700
}
#desistir-cancelamento .alert-msg {
	BORDER-BOTTOM: #f8e1b8 1px solid; BORDER-LEFT: #f8e1b8 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fcf6e8; MARGIN: 10px 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #f8e1b8 1px solid; BORDER-RIGHT: #f8e1b8 1px solid; PADDING-TOP: 4px
}
#desistir-cancelamento .alert-icon {
	WIDTH: 14px; PADDING-RIGHT: 10px; BACKGROUND: url(http://img.catho.com.br/site/area-assinantes/icon-alert2.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 33px
}
#desistir-cancelamento .alert-msg P {
	COLOR: #93020f
}
#desistir-cancelamento .alert-msg A {
	COLOR: #3680ef; TEXT-DECORATION: underline
}
#desistir-cancelamento .msg-destaque {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: url(http://img.catho.com.br/site/area-assinantes/arrow-destaque.gif) no-repeat 0px 50%; COLOR: #93020f; PADDING-TOP: 10px
}
#desistir-cancelamento .navegacao {
	PADDING-BOTTOM: 15px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 500px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
#desistir-cancelamento .btnAtivarAssinatura {
	WIDTH: 250px; FLOAT: left
}
#desistir-cancelamento .navegacao P {
	WIDTH: 250px; FLOAT: left; COLOR: #666666; FONT-SIZE: 18px; PADDING-TOP: 12px
}
#desistir-cancelamento .navegacao A {
	COLOR: #0066cc; MARGIN-LEFT: 25px; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
#aba0 .info-vaga {
	WIDTH: 132px
}
#catho-alerta P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#catho-alerta UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#catho-alerta LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#catho-alerta DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#catho-alerta {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT: 12px Arial, Helvetica, sans-serif; PADDING-TOP: 10px
}
#aba0 #catho-alerta {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#catho-alerta P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
#catho-alerta .title {
	BORDER-BOTTOM: #3399cc 1px solid; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 15px; COLOR: #000081; FONT-SIZE: 18px; FONT-WEIGHT: 700
}
#catho-alerta .description {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
#catho-alerta .item-info {
	BORDER-BOTTOM: #e2e0e0 1px solid; BORDER-LEFT: #e2e0e0 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; WIDTH: 314px; PADDING-RIGHT: 5px; FLOAT: left; BORDER-TOP: #e2e0e0 1px solid; BORDER-RIGHT: #e2e0e0 1px solid; PADDING-TOP: 10px
}
#catho-alerta H5 {
	PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #d10202; FONT-SIZE: 16px
}
#catho-alerta .item-info STRONG {
	COLOR: #d10202
}
#catho-alerta .recomentacao {
	PADDING-TOP: 15px
}
#catho-alerta .recomentacao STRONG {
	COLOR: #333333
}
#catho-alerta .box-alerta {
	BACKGROUND-COLOR: #faf6e3; WIDTH: 195px; FLOAT: left; MARGIN-LEFT: 20px
}
#aba0 .box-alerta {
	MARGIN: 0px 0px 18px; WIDTH: 253px; DISPLAY: block
}
#catho-alerta .head-box {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #d10202; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 3px; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: 700; PADDING-TOP: 3px
}
#catho-alerta .box-alerta UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px -1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#catho-alerta .box-alerta LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
#catho-alerta .box-alerta .select {
	POSITION: relative; PADDING-LEFT: 3px
}
#catho-alerta .box-alerta .select .seta {
	POSITION: absolute; WIDTH: 18px; BACKGROUND: url(http://img.catho.com.br/site/area-assinantes/arrow-select.gif) no-repeat 5px 50%; HEIGHT: 24px; TOP: 2px; LEFT: -33px
}
.clearfix {
	ZOOM: 1
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both
}
.certificados {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT: 11px Arial, Helvetica, sans-serif; BACKGROUND: url(http://img.catho.com.br/site/home2009/certificados/bg-selos.gif) #f8f8f8 repeat-x 0px 0px; HEIGHT: 54px; CLEAR: both; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 0px
}
.certificados .box-name {
	PADDING-LEFT: 15px; WIDTH: 100px; FLOAT: left; COLOR: #97999a; FONT-SIZE: 10px; FONT-WEIGHT: 700
}
.certificados .box-name STRONG {
	COLOR: #000
}
.certificados UL {
	LIST-STYLE-TYPE: none; WIDTH: 335px; FLOAT: left
}
.certificados .logos-certificados LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; WIDTH: 100px; PADDING-RIGHT: 2px; FLOAT: left; PADDING-TOP: 0px
}
.certificados .logos-certificados .blindado {
	WIDTH: 120px
}

