/*	Copyright 1998-2010 Ciclo Ltd. All rights reserved.	*/

body			{ padding: 0px; margin: 10px 0px 10px 0px; background-color: rgb(255,255,255); color: rgb(0,0,0); font-family: Arial, Tahoma, Verdana; font-size: 9pt; }
form			{ margin: 0px; padding: 0px; }
img				{ border: 0px; }
a				{ text-decoration: none }

.fmenutope		{ background: rgb(0,131,216) url('images/menutope.gif')    no-repeat left top; height: 120px; }
.fmenutopd		{ background: rgb(0,131,216) url('images/menutopd.gif')    no-repeat left top; height: 80px; }
.fmenuazultop	{ background: rgb(0,131,216) url('images/menuazultop.gif') no-repeat left top; height: 20px; }
.fmenuazulmeio	{ background: rgb(0,131,216) url('images/menuazulmeio.gif') repeat-y left top; }
.fmenuazulbot	{ background: rgb(0,131,216) url('images/menuazulbot.gif') no-repeat left top; height: 20px; }
.fmenupretotop	{ background: rgb(60,60,60) url('images/menupretotop.gif') no-repeat left top; height: 4px; }
.fmenupretomeio	{ background: rgb(60,60,60) url('images/menupretomeio.gif') repeat-y left top; }
.fmenupretobot	{ background: transparent   url('images/menupretobot.gif') no-repeat left top; height: 20px; }
.fmenufooter	{ background: rgb(240,240,240) url('images/menufooter.gif') repeat-x left bottom;	border: 1px solid rgb(0,0,0); border-bottom-width: 0px; }

.titulo			{ background: rgb(60,60,60) url('images/faixatit.gif') no-repeat left top; height: 28px; }
.rodape			{ background: rgb(60,60,60) url('images/faixafim.gif') no-repeat left top; height: 28px; }
#BarraMenu		{ background-image: url('images/faixatitmenu.gif'); cursor: pointer; }
.titulo td		{ font-family: Arial, Tahoma, Verdana; font-size: 10pt; text-align: left;   font-weight: bold;   color: rgb(255,255,255); padding-left: 8px; }
.rodape td		{ font-family: Tahoma, Arial, Verdana; font-size: 8pt;  text-align: center; font-weight: normal; color: rgb(225,225,225); }
.rodapehome td	{ font-family: Tahoma, Arial, Verdana; font-size: 8pt;  text-align: center; font-weight: normal; color: rgb(32,32,32); }

.menu			{ border-bottom: 1px solid rgb(32,96,168); }
.menu td		{ font-family: Tahoma, Arial, Verdana; font-size: 8pt; text-align: left; border-top: 1px solid rgb(32,96,168); }
.menu a			{ color: rgb(0,0,0); font-weight: bold; background: url('images/ledoff.gif') no-repeat left center; display: block; padding: 4px 4px 4px 20px; }
.menu a:hover	{ color: rgb(255,255,255); background-image: url('images/ledon.gif'); }

.menusub a		{ font-weight: normal; }

.menulng		{ font-family: Tahoma, Arial, Verdana; font-size: 8pt; text-align: right; padding-right: 4px; }
.menulng a		{ color: rgb(0,0,0); font-weight: normal; display: block; background: no-repeat right center; padding: 3px 48px 3px 4px; }
.menulng a:hover{ color: rgb(255,255,255); }
#menuenu a		{ background-image: url('images/lng_enu.gif'); }
#menuptb a		{ background-image: url('images/lng_ptb.gif'); }

.menupre		{ border-bottom: 1px solid rgb(0,0,0); }
.menupre td		{ font-family: Tahoma, Arial, Verdana; font-size: 8pt; text-align: right; border-top: 1px solid rgb(0,0,0); }
.menupre a		{ color: rgb(200,200,200); font-weight: normal; background: url('images/ledpreoff.gif') no-repeat right center; display: block; padding: 4px 20px 4px 4px; }
.menupre a:hover{ color: rgb(255,255,255); background-image: url('images/ledpreon.gif'); }

.menufooter td		{ font-family: Tahoma, Arial, Verdana; font-size: 8pt; text-align: center; }
.menufooter a		{ color: rgb(0,126,224); font-weight: normal; }
.menufooter a:hover	{ color: rgb(224,0,126); }

.bannerbase				{ text-align: center; border: 1px solid rgb(24,76,128); background-color: rgb(255,255,255); }
.bannerload				{ text-align: center; border: 1px solid rgb(24,76,128); background: rgb(255,255,255) url('images/loading.gif') no-repeat center; }
.bannertexto			{ font-family: OCR-A BT, Courier New, Arial, Tahoma, Verdana; font-size: 8pt; font-weight: normal; color: rgb(16,52,90); text-align: center; letter-spacing: -1px; cursor: default; }
.botaobanner		img	{ background-color: rgb(24,76,128); }
:hover.botaobanner	img	{ background-color: rgb(224,0,126); }

.fotoload				{ background: url('images/loading.gif') no-repeat center; }

.botaotip		{ font-family: Tahoma, Arial, Verdana; font-size: 11px; white-space: nowrap; border: 1px solid rgb(0,0,0);    padding: 0px 2px 1px 2px; background-color: rgb(255,255,225); cursor: default; }
.botaoimg		{ font-family: Tahoma, Arial, Verdana; font-size: 11px; white-space: nowrap; border: 1px solid rgb(86,86,86); padding: 0px 4px 1px 4px; background: rgb(240,240,240) url('images/botaoimg.gif') repeat-x left center; cursor: default; }

.spanbotao		{ font-family: Tahoma, Arial, Verdana; font-size: 8pt; font-weight: normal; white-space: nowrap; border: 1px solid rgb(86,86,86);  padding: 0px 4px 1px 4px;  line-height: 16px; background: rgb(240,240,240) url('images/botaoimg.gif') repeat-x left center; cursor: default; }
.spanfolder		{ font-family: Tahoma, Arial, Verdana; font-size: 8pt; font-weight: normal; white-space: nowrap; border: 1px dotted rgb(86,86,86); padding: 0px 4px 1px 24px; line-height: 16px; background: rgb(240,240,240) url('images/ico_folder16.gif') no-repeat 4px center; cursor: default; }
.spansetup		{ font-family: Tahoma, Arial, Verdana; font-size: 8pt; font-weight: normal; white-space: nowrap; border: 1px dotted rgb(86,86,86); padding: 1px 4px 2px 24px; line-height: 18px; background: rgb(240,240,240) url('images/ico_setup16.gif') no-repeat 4px center; cursor: default; }
.spancpanel		{ font-family: Tahoma, Arial, Verdana; font-size: 8pt; font-weight: normal; white-space: nowrap; border: 1px dotted rgb(86,86,86); padding: 1px 4px 2px 24px; line-height: 18px; background: rgb(240,240,240) url('images/ico_cpanel16.gif') no-repeat 4px center; cursor: default; }
.spanprogram	{ font-family: Tahoma, Arial, Verdana; font-size: 8pt; font-weight: normal; white-space: nowrap; border: 1px dotted rgb(86,86,86); padding: 1px 4px 2px 24px; line-height: 18px; background: rgb(240,240,240) url('images/ico_program16.gif') no-repeat 4px center; cursor: default; }
.spanfaq		{ font-family: Tahoma, Arial, Verdana; font-size: 11px; font-weight: normal; padding: 2px 0px 3px 20px; line-height: 16px; background: url('images/ico_faq16.gif') no-repeat left center; }
.spanmoney		{ font-family: Trebuchet MS, Arial, Tahoma, Verdana; font-size: 14px; font-weight: bold;   color: rgb(224,0,126); }
.spancents		{ font-family: Trebuchet MS, Arial, Tahoma, Verdana; font-size: 10px; font-weight: normal; color: rgb(224,0,126); }

.manchete			{ background: url('images/backmanchete.gif') no-repeat 218px 36px; }
.manchete a			{ color: rgb(0,126,224); }
.manchete a:hover	{ color: rgb(224,0,126); }
.manchete th		{ background: rgb(60,60,60) url('images/faixamanchete.gif') no-repeat left top; height: 28px;	font-family: Verdana, Arial, Tahoma; font-size: 10pt; text-align: center; font-weight: bold; color: rgb(255,255,255); }
.manchete td		{ border-left: 1px solid rgb(0,0,0); border-right: 1px solid rgb(0,0,0);						font-family: Tahoma, Arial, Verdana; font-size: 8pt; text-align: justify; padding-left: 8px; padding-right: 8px; }
.bulletmanchete td	{ border: none; background: url('images/bulletmanchete.gif') no-repeat left top; padding: 0px 0px 4px 12px; }
.readmanchete td	{ border: none; background: url('images/readmanchete.gif')  no-repeat right top; padding: 0px 16px 0px 0px; text-align: right; }
.sombramanchete	td	{ background: rgb(222,222,222) url('images/sombramanchete.gif') no-repeat left top; height: 5px; display: block; }

.corpo			{ padding-left: 5px; padding-top: 5px; }

.texto1			{ border-left: 1px solid rgb(0,0,0); border-right: 1px solid rgb(0,0,0); }
.texto1 td		{ font-family: Arial, Tahoma, Verdana; font-size: 9pt; text-align: justify; padding-left: 8px; padding-right: 8px; }
.texto1 a		{ font-weight: normal; color: rgb(0,126,224); }
.texto1 a:hover	{ color: rgb(224,0,126); }

.topico0top		{ 										border-top: 0px;						height: 16px;							background: url('images/topico_curto.gif') repeat-x left top; }
.topico0bot		{ 										border-top: 0px;						height: 10px; }
.topico0		{ 										border-top: 1px solid rgb(202,210,216);	height: 16px;							background: url('images/topico_curto.gif') repeat-x left top; }
.topico1		{ font-weight: bold; color: rgb(0,0,0); border-top: 1px solid rgb(202,210,216); padding-top: 12px; padding-bottom: 4px;	background: url('images/topico_longo.gif') repeat-x left top; }

.paragr1 td:first-letter	{ font-size: 11pt; line-height: 9pt; font-weight: bold; color: rgb(191,0,108); }
.paragr1 div:first-letter	{ font-size: 11pt; line-height: 9pt; font-weight: bold; color: rgb(191,0,108); }

.fotobig img	{ background: rgb(248,248,248) url('images/loading.gif') no-repeat center; }
.fotopeq td		{ text-align: center; }
.fotopeq img	{ padding: 3px; border: 1px solid; }
.fotopeq a		{ color: rgb(142,177,204); }
.fotopeq a:hover{ color: rgb(224,0,126); }
.fotoico img	{ padding: 5px; border: 1px solid rgb(78,80,82); background: url('images/topico_longo.gif') repeat-x left top; }

.faqmais td		{ text-align: left; }
.faqmenos td	{ text-align: left;	padding-bottom:	0px; }
.faqigual td	{ text-align: left;	padding-top:	0px;  font-family: Tahoma, Arial, Verdana; font-size: 8pt; }
.faqmais a		{ display: block;	padding-left:	20px; color: rgb(0,72,128); background: url('images/bulletmais.gif')  no-repeat left top; }
.faqmenos a		{ display: block;	padding-left:	20px; color: rgb(0,72,128); background: url('images/bulletmenos.gif') no-repeat left top rgb(244,248,250); }
.faqmais a:hover{ background-color: rgb(244,248,250); }
.faqigual span	{ display: block;	padding-left:	20px; }

.notaalerta		{ color: rgb(160,0,0);	font-weight: bold; }
.notaazul		{ color: rgb(0,88,160); }
.notamencao		{ color: rgb(120,0,66);	font-weight: normal; font-variant: small-caps; }
.fundog1		{ background-color: rgb(255,255,255) }
.fundog2		{ background-color: rgb(240,248,255) }

.botao1 td		{ font-family: Tahoma, Arial, Verdana; font-size: 8pt; font-weight: bold; text-align: center; width: 100px; }
.botao1 th		{ font-family: Tahoma, Arial, Verdana; font-size: 8pt; font-weight: bold; text-align: center; width: 200px; }
.botao1 a		{ font-weight: bold; color: rgb(000,000,000); background: rgb(000,131,216) url('images/botao_azul.gif') no-repeat center center; padding-bottom: 1px; line-height: 23px; display: block; }
.botao1 th a	{ background-image: url('images/botao_azul_200.gif'); }
.botao1 a:hover	{ 					 color: rgb(255,255,255); }
.botao1 span	{ font-weight: bold; color: rgb(255,255,255); background: rgb(112,112,112) url('images/botao_gray.gif') no-repeat center center; padding-bottom: 1px; line-height: 23px; display: block; cursor: default; }
.botao1 th span	{ background-image: url('images/botao_gray_200.gif'); }

.botao2 td		{ font-family: Tahoma, Arial, Verdana; font-size: 8pt; font-weight: bold; text-align: center; width: 100px; }
.botao2 th		{ font-family: Tahoma, Arial, Verdana; font-size: 8pt; font-weight: bold; text-align: center; width: 200px; }
.botao2 a		{ font-weight: bold; color: rgb(000,000,000); background: rgb(000,216,084) url('images/botao_verde.gif') no-repeat center center; padding-bottom: 1px; line-height: 23px; display: block; }
.botao2 th a	{ background-image: url('images/botao_verde_200.gif'); }
.botao2 a:hover	{ 					 color: rgb(255,255,255); }

.botaophone	td		{ font-family: Tahoma, Arial, Verdana; font-size: 8pt; font-weight: normal; text-align: center; width: 112px; }
.botaophone a		{ font-weight: bold; color: rgb(000,000,000); background: rgb(000,131,216) url('images/botao_azul_phone.gif') no-repeat center center; padding: 8px 0px 1px 24px; line-height: 23px; display: block; }
.botaophone a:hover	{ 					 color: rgb(255,255,255); }
.botaophonedown		{ background-image: url('images/botao_azul_down.gif') !important; }

.premio td		{ text-align: center; }
.cliente td		{ text-align: center; width: 116px; height: 116px; background: url('images/third/logo_back.gif') no-repeat center; }

.ficha8 td, th	{ font-family: Tahoma, Arial, Verdana; font-size: 8pt; text-align: left; }

.grade5			{ empty-cells: hide; }
.grade5 td		{ border: 1px solid rgb(0,126,224); font-family: Tahoma, Arial, Verdana; font-size: 8pt; text-align: center; }
.grade6 td		{ border: 1px solid rgb(0,126,224); font-family: Tahoma, Arial, Verdana; font-size: 8pt; text-align: left; }

.bulletazul td	{ border: none; background: url('images/bulletazul.gif')  no-repeat left top; padding-left: 20px; padding-right: 0px; }
.bulletsoft td	{ border: none; background: url('images/bulletsoft.gif')  no-repeat left top; padding-left: 20px; }
.bulletcheck td	{ border: none; background: url('images/bulletcheck.gif') no-repeat left top; padding-left: 20px; }
.bulletchart td	{ border: none; background: url('images/bulletchart.gif') no-repeat left top; padding-left: 20px; padding-right: 0px; height: 15px; }

.bulletseta th	{ font-weight: normal; text-align: left;  padding-left: 20px; padding-right: 10px; border: none; background: url('images/bulletseta.gif') no-repeat left center; }
.bulletseta td	{ font-weight: normal; text-align: right; padding-left: 20px; padding-right:  0px; border: none; background-image: none; }
.bulletpapel th	{ font-weight: normal; text-align: left;  padding-left: 20px; padding-right: 10px; border: none; background: url('images/bulletpapel.gif') no-repeat left center; }
.bulletpapel td	{ font-weight: normal; text-align: right; padding-left: 20px; padding-right:  0px; border: none; background-image: none; }
.bulletphone th	{ font-weight: normal; text-align: left;  padding-left: 20px; padding-right: 10px; border: none; background: url('images/ico_phone16.gif') no-repeat left center; }
.bulletphone td	{ font-weight: normal; text-align: right; padding-left: 20px; padding-right:  0px; border: none; background-image: none; }
.bulletphoneskype	{ background-image: url('images/ico_skype16.gif') !important; }
.bulletphonemsn	{ background-image: url('images/ico_messenger16.gif') !important; }

.bulletnum td	{ padding-left: 0; padding-right: 0; }
.bulletnum th	{ padding-left: 0; padding-right: 0; width: 20px; font-size: 100%; font-weight: bold; text-align: left; }

.form8 td						{ font-family: Tahoma, Arial, Verdana; font-size: 8pt; font-weight: normal; padding-left: 0px; padding-right: 0px; text-align: left; }
.form8 select, input, textarea	{ font-family: Verdana, Tahoma, Arial; font-size: 8pt; margin: 1px; padding: 0px; }
.form8 select					{ width: 280px; }
.form8 input					{ width: 276px; }
.form8 textarea					{ width: 278px; height: 56px; }
.form8botao input				{ width: 80px; height: 24px; }
.etiqueta8						{ border-width: 1px; border-style: outset; background: rgb(255,255,255) url('images/topico_curto.gif') repeat-x left top; }

.bulletexcl td	{ border: 1px solid rgb(0,0,0); background: rgb(255,255,225) url('images/ico_excl15.gif') no-repeat 4px 3px; padding-left: 24px; font-family: Tahoma, Arial, Verdana; font-size: 8pt; }
