A:link {
	COLOR: navy; TEXT-DECORATION: underline
}
A:visited {
	COLOR: navy; TEXT-DECORATION: underline
}
A:hover {
	COLOR: navy; TEXT-DECORATION: blink
}
A:active {
	COLOR: navy; TEXT-DECORATION: underline
}
P {
	PADDING-BOTTOM: 10px; MARGIN: 0px
}
.toplinks {
	PADDING-RIGHT: 15px;
	FONT-WEIGHT: 200;
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	MARGIN-RIGHT: 15px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 3px;
	padding-top: 3px;




}
.topdest {
	PADDING-RIGHT: 18px;
	PADDING-LEFT: 15px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #000000;
	LINE-HEIGHT: 17px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-top: 10px;

}
.corpodest {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.linhabrtab {
	BORDER-TOP: #ffffff 1px dotted; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #ffffff 1px dotted
}
.corpocp {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ok {
	BORDER-RIGHT: #ffffff 0.3mm solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffffff 0.3mm solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ffffff 0.3mm solid; LINE-HEIGHT: 23px; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 0.3mm solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.duvidas {
	FONT-SIZE: 10px; VERTICAL-ALIGN: middle; TEXT-INDENT: 50px; LINE-HEIGHT: 30px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.contentArea {
	PADDING-LEFT: 10px; COLOR: black; PADDING-TOP: 20px; BACKGROUND-COLOR: white
}
.border {
	VERTICAL-ALIGN: top;
	border-top: 1px solid #003366;
	border-right: 1px solid #003366;
	border-bottom: 1px solid #003366;
	border-left: 7px solid #57799A;


}
.bordertopbot {
	BORDER-TOP: #ffffff 0.5mm solid
}
.borderalt {
	BORDER-RIGHT: #0099cc 1px solid; BORDER-LEFT: #0099cc 1px solid
}
.loc {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #666666;
	TEXT-INDENT: 25pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;

}
.conttit {
	PADDING-LEFT: 20px; FONT-WEIGHT: 300; FONT-SIZE: 18px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.subtit {
	PADDING-RIGHT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.corpocont {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 18px;
	padding-left: 15px;



}
.destmedio {
	FONT-WEIGHT: bold; LIST-STYLE-POSITION: inside; FONT-SIZE: 14px; LIST-STYLE-IMAGE: url(/images/br/square.gif); MARGIN-LEFT: -40px; VERTICAL-ALIGN: middle; CURSOR: hand; COLOR: #333333; LINE-HEIGHT: 30px; MARGIN-RIGHT: 17px; BORDER-BOTTOM: #999999 0.1mm solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.corposubtit {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.rodape {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.help {
	CURSOR: help
}
.bordertop {
}
.borderbottom {
	BORDER-BOTTOM: #66cccc 1px solid
}
.tickerhome {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.homepromo {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; FONT-SIZE: 11px; PADDING-BOTTOM: 25px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.borderwhite {
	BORDER-TOP: #99cccc 1px solid; BORDER-BOTTOM: #99cccc 1px solid
}
.planoCategoriaDeRecurso {
	FONT-WEIGHT: bold; LIST-STYLE-POSITION: inside; FONT-SIZE: 14px; LIST-STYLE-IMAGE: url(/images/br/square.gif); MARGIN-LEFT: -40px; VERTICAL-ALIGN: middle; COLOR: #333333; LINE-HEIGHT: 20px; MARGIN-RIGHT: 17px; BORDER-BOTTOM: #999999 0.1mm solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.planoRecursoDaCategoria {
	PADDING-RIGHT: 15px; PADDING-LEFT: 25px; FONT-WEIGHT: normal; LIST-STYLE-POSITION: inside; FONT-SIZE: 12px; LIST-STYLE-IMAGE: url(/images/br/square.gif); COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.planoRecursoDaCategoriaObservacao {
	PADDING-RIGHT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-LEFT: 40px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.planoPrecoNormal {
	FONT-WEIGHT: 300; FONT-SIZE: 18px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; font-stretch: expanded
}
.planoPrecoAnual {
	FONT-WEIGHT: 300; FONT-SIZE: 18px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.planoPrecoPeriodo {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.planoTaxaInscricao {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.planoBeneficiosPagamentoAnual {
	PADDING-RIGHT: 15px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; LIST-STYLE-POSITION: inside; FONT-SIZE: 12px; LIST-STYLE-IMAGE: url(/images/br/square.gif); COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.planoTituloVejaTambem {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.planoLinksVejaTambem {
	PADDING-RIGHT: 15px; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.planoRecomendacaoDeUso {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
UL#menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; BACKGROUND: #ebebeb; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Thaoma, Geneva, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
UL#menu LI {
	PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #fbfbfb 1px solid
}
UL#menu LI A:link {
	DISPLAY: block; PADDING-LEFT: 5px; BORDER-LEFT: #c0d7e7 10px solid; COLOR: black; TEXT-DECORATION: none
}
UL#menu LI A:visited {
	DISPLAY: block; PADDING-LEFT: 5px; BORDER-LEFT: #c0d7e7 10px solid; COLOR: black; TEXT-DECORATION: none
}
UL#menu LI A:hover {
	DISPLAY: block; PADDING-LEFT: 5px; BORDER-LEFT: #cccccc 10px solid; COLOR: black; BACKGROUND-COLOR: #f2f2f2
}
UL#submenu {
	PADDING-LEFT: 10px; FONT-SIZE: 13px; BACKGROUND: #e0e0e0; MARGIN: 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
UL#submenu LI {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #fbfbfb 1px solid
}
UL#submenu LI A:link {
	DISPLAY: block; PADDING-LEFT: 5px; BORDER-LEFT: #e87400 10px solid; COLOR: navy; TEXT-DECORATION: none
}
UL#submenu LI A:visited {
	DISPLAY: block; PADDING-LEFT: 5px; BORDER-LEFT: #e87400 10px solid; COLOR: navy; TEXT-DECORATION: none
}
UL#submenu LI A:hover {
	DISPLAY: block; PADDING-LEFT: 5px; BORDER-LEFT: #ffd39b 10px solid; COLOR: #daa520; BACKGROUND-COLOR: #f2f2f2
}
UL#submenu LI A:active {
	DISPLAY: block; PADDING-LEFT: 5px; BORDER-LEFT: #ffd39b 10px solid; COLOR: #daa520; BACKGROUND-COLOR: #f2f2f2
}
.tldlist1 {
	PADDING-RIGHT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f2f2f2
}
.tldlist2 {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: white 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: white 1px solid; COLOR: #333333; LINE-HEIGHT: 18px; BORDER-BOTTOM: white 1px solid; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e5e5e5
}
.ressalvaRed {
	FONT-SIZE: 14px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.faqtitulo {
	PADDING-RIGHT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.faqconteudo {
	PADDING-RIGHT: 15px; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.compararTititulo {
	PADDING-RIGHT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: navy; LINE-HEIGHT: 18px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e4f1f1; TEXT-ALIGN: center
}
.compararSubtitulo {
	PADDING-RIGHT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; LINE-HEIGHT: 14px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fade8b; TEXT-ALIGN: center
}
.compararLinha1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
.compararLinha2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f2f2f2; TEXT-ALIGN: center
}
.compararDetaqueCelula {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: red; LINE-HEIGHT: 16px; PADDING-TOP: 5px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.callUsBoxLocale {
	BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; COLOR: black; LINE-HEIGHT: 25px; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #f5f3d4
}
.callUsBoxMessage {
	FONT-WEIGHT: 300; FONT-SIZE: 14px; COLOR: #ff9900; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.callUsBoxComment {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; FONT-SIZE: 11px; PADDING-BOTTOM: 25px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.contentIndex {
	FONT-SIZE: 11px;
	COLOR: black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #fbfbfb;
	TEXT-ALIGN: left;
	font-weight: normal;
	list-style-position: inside;
	list-style-image: url(bullet_mini.gif);



}
.contentIndex TH {
	FONT-SIZE: 13px; PADDING-BOTTOM: 5px; COLOR: black; PADDING-TOP: 5px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #c0d7e7
}
.contentIndex TD {
	FONT-SIZE: 13px; PADDING-BOTTOM: 2px; PADDING-TOP: 4px; BORDER-BOTTOM: white 2px solid
}
.contentIndex A:link {
	TEXT-DECORATION: none
}
.contentIndex A:visited {
	TEXT-DECORATION: none
}
.contentIndex A:active {
	TEXT-DECORATION: none
}
.contentIndex A:hover {
	TEXT-DECORATION: underline
}
.contentIndex TD:hover {
	FONT-SIZE: 13px; COLOR: black; BORDER-BOTTOM: white 2px solid; BACKGROUND-COLOR: #f5f5f5
}
.priceTable {
	FONT-SIZE: 11px; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Thaoma, Geneva, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #fbfbfb; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.priceTable TH {
	FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: black; PADDING-TOP: 5px; BORDER-BOTTOM: #f5f3d4 1px solid; BACKGROUND-COLOR: #c0d7e7
}
.priceTable TD {
	FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 4px; BORDER-BOTTOM: #f5f3d4 1px solid; TEXT-ALIGN: center
}
.priceTable A:link {
	TEXT-DECORATION: none
}
.priceTable A:visited {
	TEXT-DECORATION: none
}
.priceTable A:active {
	TEXT-DECORATION: none
}
.priceTable A:hover {
	TEXT-DECORATION: underline
}
.priceTable TD:hover {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #f5f5f5
}
.form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: black; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Thaoma, Geneva, Arial, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #fbfbfb; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.form TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: black; PADDING-TOP: 5px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #c0d7e7
}
.formLabel {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: black; PADDING-TOP: 3px; BACKGROUND-COLOR: #ebebeb
}
.formField {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: black; PADDING-TOP: 3px; BACKGROUND-COLOR: #e0e0e0; TEXT-ALIGN: right
}
#spacer {
	WIDTH: 4px
}
#border {
	BORDER-BOTTOM: white 1px solid
}
#rightalign {
	TEXT-ALIGN: right
}
.bullet {
	list-style-position: outside;
	list-style-image: url(bullet_mini.gif);
}
.logo-position {
	margin-left: 18px;
	margin-top: 8px;

}
.border-home {

	VERTICAL-ALIGN: top;
	border-top: 1px solid #003366;
	border-right: 1px solid #003366;
	border-bottom: 1px solid #003366;
	border-left: 1px solid #003366;
}

.listing { text-align:left; color: Black; background-color:#FBFBFB; font-size: 10px; font-family: Verdana, Thaoma, Geneva, Arial, Helvetica, sans-serif; }
.listing TH { color:black; background-color:#C0D7E7; font-size:11px; padding-top:5px;	padding-bottom:5px; border-bottom:1px solid black;}
.listing TD { font-size:11px;	border-bottom: 2px solid white; padding-top:4px; padding-bottom:2px; }
.listing A:LINK, .contentIndex A:visited, .contentIndex A:active {	text-decoration:none }
.listing A:HOVER {	text-decoration:underline }
.listing TD:HOVER { color: black; background-color:#F5F5F5; font-size:11px; border-bottom: 2px solid white; }

.listEvenLine { text-align : center; background-color : #EFEFEF; font-size:11px;	border-bottom: 2px solid white; padding-top:4px; padding-bottom:2px; }
.listOddLine { text-align : center; background-color : #FBFBFB; font-size:11px;	border-bottom: 2px solid white; padding-top:4px; padding-bottom:2px; }

.pageTitleLeft { color: #FFFFFF; FONT-SIZE: 16px; VERTICAL-ALIGN: middle; TEXT-INDENT: 20px; LINE-HEIGHT: 25px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.pageTitleLeft TD { background-color: #1577E3; }

.pageTitleRight { color: #FFFFFF; FONT-SIZE: 16px; VERTICAL-ALIGN: middle; TEXT-INDENT: 20px; LINE-HEIGHT: 25px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.pageTitleRight TD { background-color: #F5AB67; }
