<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* ============================================ */
/*	Geral (Defaults) 										*/
/* ============================================ */

*								{																	margin:0px;						padding:0px;	}
body							{	background-color:#FFFFFF;								margin:0px;						padding:0px;	}

/* Link */
a								{	text-decoration:none;	}
a:visited					{	text-decoration:none;	}
a:hover						{	text-decoration:underline;		cursor:pointer;	}

/* Efeitos */
.U								{	text-decoration:underline;	}
.B								{	font-weight:bold;	}
.Low							{	text-transform:lowercase;	}
.It							{	font-style:italic;	}
.Up							{	text-transform:uppercase;	}

/* Usado no match de lum_text na lib global de XSL */
.Texto						{	font-family:Arial;				font-size:12px;				color:#333333;			font-weight:normal;	}

/* Usado no match de lum_label na lib global de XSL */
.Label						{	font-family:Arial; 				font-size:12px; 				color:#333333;			font-weight:bold;	}

/* Usado no match de lum_inputText e lum_datePicker na lib global de XSL */
.InputText					{	font-family:Arial;				font-size:12px;				color:#333333;	
									background-color:#FFFFFF;		border:1px solid #C3C3C3;	
									height:20px;						line-height:20px;				padding-left:2px;		padding-right:2px;	}

/* Usado no match de lum_inputText e lum_datePicker na lib global de XSL */
.InputTextDisabled		{	font-family:Arial;				font-size:12px;				color:#333333;	
									background-color:#E7E7E2;		border:1px solid #C3C3C3;	
									height:20px;						line-height:20px;				padding-left:2px;		padding-right:2px;	}

/* Usado no match de lum_inputTextArea na lib global de XSL */
.InputTextArea				{	font-family:Arial;				font-size:12px;				color:#333333;	
									background-color:#FFFFFF;		border:1px solid #C3C3C3;	
									rows:5;																	padding-left:2px;		padding-right:2px;	}

/* Usado no match de lum_inputTextArea na lib global de XSL */
.InputTextAreaDisabled	{	font-family:Arial;				font-size:12px;				color:#333333;	
									background-color:#E7E7E2;		border:1px solid #C3C3C3;	
									rows:5;																	padding-left:2px;		padding-right:2px;	}

/* Usado no match de lum_dropDownList na lib global de XSL */
.Select						{	font-family:Arial;				font-size:12px;				color:#333333;	
									background-color:#FFFFFF;		border: solid 1px #C3C3C3;	
									height:20px;						line-height:20px;	}
								  
/* Usado no match de lum_dropDownList na lib global de XSL */
.SelectDisabled			{	font-family:Arial;				font-size:12px;				color:#666666;	
									background-color:#E7E7E2;		border:1px solid #C3C3C3;	
									height:20px;						line-height:20px;	}

/* ============================================ */
/*	Fim Geral (Defaults)									*/
/* ============================================ */



/* ============================================ */
/*					Background								*/
/* ============================================ */

 bgHeader						{ background-image:url(../images/bgHeader.jpg); background-repeat: no-repeat; width:1000px; height:162px;}
.bgRodape						{ background-color: #E2E6DC; }
.bgBodyDegrade					{ background-image:url(../images/bgBodyDegrade.jpg); background-repeat: repeat-x; background-position: bottom; height:464px; }

.bgHeaderLeft					{ background:url(../images/bgHeaderLeft.gif) no-repeat white; }
.bgHeaderMiddle				{ background:url(../images/bgHeaderMiddle.gif) no-repeat white; }
.bgHeaderRight					{ background:url(../images/bgHeaderRight.gif) no-repeat white; }

.bgMeioBotaoLaranja			{ text-align:center; background:url(../images/btLaranjaMeio.gif) repeat-x; padding-left:4px; padding-right:4px;}

.bgCinza1						{ background-color:#F5F5F2; }
.bgCinza2						{ background-color:#E7E7E2; }
.bgCinza3						{ background-color:#DBDBD6; }
.bgCinza4						{ background-color:#C9C9C5; }
.bgAzul1							{ background-color:#007DC6; }

.bgTituloArvore				{ background: url(../images/bgTituloArvore.gif) no-repeat right bottom; }
.bgDetalheConteudoSimples	{ background: url(custom/Moderna/Buriti/images/bgDetalheConteudoSimples.gif) no-repeat right bottom; }

.bordaLightBoxTopEsq	{ background: url(../images/bordaLightBoxTopEsq.gif) no-repeat; width:5px; height:5px; }
.bordaLightBoxTopDir	{ background: url(../images/bordaLightBoxTopDir.gif) no-repeat; width:5px; height:5px; }
.bordaLightBoxBottomEsq	{ background: url(../images/bordaLightBoxBottomEsq.gif) no-repeat; width:5px; height:5px; float:left; }
.bordaLightBoxBottomDir	{ background: url(../images/bordaLightBoxBottomDir.gif) no-repeat; width:5px; height:5px; float:right; }

.borderImg				{ border:1px solid #6F8D3B}

/*#CadastroProfessor #LumTabs ul li a 			{ background: url("../../Buriti/images/tabNavigation/bgTab.gif") no-repeat scroll 0 0 transparent;}
#CadastroProfessor #LumTabs ul li a.selected { background: url("../../Buriti/images/tabNavigation/bgSelectTab.gif") no-repeat scroll 0 0 transparent;}*/


/* ============================================ */
/*					Login										*/
/* ============================================ */


.BoxLogin    { width:275px; height:102px;}
#trSenha #password {width:105px;}
#trLogin .cLumLoginField {width:105px;}

.btLogin {position:relative; top:-40px; left:50%;margin:0 0 0 115px;z-index:1;}

.bordaEsqInputLogin						{ display:none; }
.bordaDirInputLogin						{ border:1px solid #C3C3C3; border-top: solid 1px #7C7C7C; background-color:#FFFFFF; padding-left:4px; padding-right:4px; }
.inputTextLogin							{ font-family:Arial; font-size:11px; color:#3E3E3E; border:none; height:16px; background-color:#FFFFFF; padding-left:0px; }

/* ============================================ */
/*					Texto										*/
/* ============================================ */


/* FamÃ­lia */

.Arial		{ font-family:Arial; }
.LucidaSans { font-family:Lucida Sans Unicode; }

/* Tamanho */

.n9			{ font-size:9px; }
.n10		{ font-size:10px; }
.n11		{ font-size:11px; }
.n12		{ font-size:12px; }
.n13		{ font-size:13px; }
.n14		{ font-size:14px; }
.n15		{ font-size:15px; }
.n16		{ font-size:16px; }
.n18		{ font-size:18px; }
.n19		{ font-size:19px; }
.n20		{ font-size:20px; }
.n23		{ font-size:23px; }
.n24		{ font-size:24px; }
.n30		{ font-size:30px; }

/* Cor */

.Preto		{ color:#000000; }
.Branco		{ color:#FFFFFF; }
.Laranja1	{ color:#F26623; }
.Laranja2	{ color:#F7641D; }
.Laranja3	{ color:#F1601B; }
.Laranja4	{ color:#F46A07; }
.Cinza1		{ color:#323232; }
.Cinza2		{ color:#3E3E3E; }
.Cinza3		{ color:#7F7F7F; }
.Cinza4     { color:#4b4b4b; }
.Verde      { color:#6f8d3b; }

/* ============================================ */
/* Livro Indicado 					            */
/* ============================================ */

.tituloLivroIndicado	{ font-family:Arial; font-size:17px;  color:#6F8D3B; font-weight:bold; }
.subTituloLivroIndicado	{ font-family:Arial; font-size:17px;  color:#7F7F7F; font-weight:bold; }
.precoSugerido			{ font-family:Arial; font-size:15px;  color:#6F8D3B; font-weight:bold; } 
.materialProfessor		{ font-family:Arial; font-size:14px;  color:#6F8D3B; font-weight:bold; }
.infoAutorObra			{ font-family:Arial; font-size:24px;  color:#6F8D3B; font-weight:bold; border-bottom:1px solid #6F8D3B; }

/* ============================================ */
/*					Zoom Arquivos				*/
/* ============================================ */

div.fotoZoom						{position:absolute;z-index:900001;visibility:hidden;height:auto;}
div.fotoZoom div.fechar			{position:absolute;right:6px;bottom:-20px;}
div.fotoZoom div.fechar a		{width:48px;display:block;}			
div.sombra 
{
	background:black;
	width:100%;
	left:0;
	top:0;
	position:absolute;
	z-index:900000;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity: 0.7;
}
div.zoom 
{
	width:100%;
	left:0;
	top:0;
	position:absolute;
	z-index:900001;
}
div#container 
{
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	background:#8C9286;	
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
}

/* ============================================ */
/*					Menu										*/
/* ============================================ */

.navigationItemBuritiMirim1			{ background-image:url(../service/navigation/images/bgMenuDisciplinaBuritiMirim1.gif); background-repeat: repeat-x;}
.navigationItemBuritiMirim2			{ background-image:url(../service/navigation/images/bgMenuDisciplinaBuritiMirim2.gif); background-repeat: repeat-x;}
.navigationItemBuritiMirim3			{ background-image:url(../service/navigation/images/bgMenuDisciplinaBuritiMirim3.gif); background-repeat: repeat-x;}
.navigationSubItemBgDisciplina 		{ background-image:url(../service/navigation/images/bgMenuDisciplina.gif); background-repeat: repeat-x;}
.navigationSubItemBuritiMirim1Selec	{ background-image:url(../service/navigation/images/bgMenuDisciplinaBuritiMirim1Sel.gif); background-repeat: repeat-x;}
.navigationSubItemBuritiMirim2Selec	{ background-image:url(../service/navigation/images/bgMenuDisciplinaBuritiMirim2Sel.gif); background-repeat: repeat-x;}
.navigationSubItemBuritiMirim3Selec	{ background-image:url(../service/navigation/images/bgMenuDisciplinaBuritiMirim3Sel.gif); background-repeat: repeat-x;}

.menuSuperiorItemsBgItems				{ background-image:url(../service/navigation/images/bgMenuPrincipal.gif); background-repeat: repeat-x;}

/* ============================================ */
/*					Votacao									*/
/* ============================================ */
.campoEstrela				{ height: 12px; width: 12px; float: left}
.campoEstrelaVotoAtivo	{ height: 12px; width: 12px; float: left; cursor: pointer;}
.estrelaVazia				{background-image: url(../images/EstrelaVazia.gif)}
.estrelaMetado 			{background-image: url(../images/EstrelaMetade.gif)}
.estrelaCheia				{background-image: url(../images/EstrelaCheia.gif)}


/* ============================================ */
/*					Tags										*/
/* ============================================ */

p			{ margin:0px; }

/* ============================================ */


/* ============================================ */
/*			 esqueci senha						*/
/* ============================================ */
.formulario.contato{border:1px solid #cecece;}

.esqueciSenha {font-family: "ProximaNova", arial;}
.esqueciSenha .clear{clear: both}
.esqueciSenha .numero{background-color: #7fc352; padding: 5px 10px; color: #fff; border-radius: 20px; float: left;}

.esqueciSenha .fxBoxCinzaC{background-color: #f2f2f2; float: left; padding: 37px 25px 25px; width:auto;}
#mensagemSucesso .esqueciSenha .fxBoxCinzaC{border:1px solid #cecece;border-top:none;}
.esqueciSenha .boxInput{background-color: #fff; float: right;}
.esqueciSenha label{font-size:14px; color:#f1601b; }
.esqueciSenha .radiobutton:first-child{margin-left: 7px}
.esqueciSenha .radiobutton{background-color: #fff; float: left; padding: 10px 33px 10px 15px; border:1px solid #ccc; margin-left: 20px; margin-top: 16px;}
.esqueciSenha .showBoxInput{padding-top: 20px; display: none;}

.esqueciSenha .btnGenericoEsq{display: none;}
.esqueciSenha .btnGenericoDir{background:none;margin-top: 23px;margin-left:40px;width:100%;height:auto;float:none;}
#mensagemSucesso .esqueciSenha .btnGenericoDir{float:left;}
.esqueciSenha .btnGenericoDir a, .esqueciSenha .btnGenericoDir button{background:#f1601b;color:#fff;text-decoration:none;font-size:16px;font-weight:400;padding: 13px 55px;border:none;cursor: pointer;}
.esqueciSenha .box{height: 97px; float: left; width: 383px;}
.esqueciSenha .box .element{position:relative; margin-left: 46px;top: -37px; font-size: 11px; padding: 6px 2px; width: 40px;border-radius: 6px; color: #fff; background: #d3d3d3; text-align: center;}
.esqueciSenha .email .element{position:relative; margin-left:46px; top:-37px; font-size:11px; padding:0; width:40px; border-radius:6px; color:#fff; text-align:center; background: transparent;}
.esqueciSenha .login .element{position:relative; margin-left: 46px;top: -37px; font-size: 11px; padding: 4px 1px; width: 40px;border-radius: 6px; color: #fff; background: #d3d3d3; text-align: center;}

.esqueciSenha .danger{border:2px solid #f4a3a3;background:#fff1f1;padding:5px 10px;height:auto;position:absolute;top:55px;color:#666666;left:385px;font-size:13px;}
.esqueciSenha .danger p{padding:6px;color:#7e7e7e;}

.esqueciSenha .divRadioLogin{padding: 14px 15px 14px 40px !important;margin-top: 30px;overflow:hidden;background:#f2f2f2;}
.esqueciSenha .divRadioLogin label{margin-right: 46px; }
.esqueciSenha .divRadioLogin input{margin-right: 9px; vertical-align: middle;}


.esqueciSenha .box{width:100%;}
.showBoxInput .login input[type="text"]::before{content:'as';background:"../custom/Moderna/Portal/images/login-ico.png" center center no-repeat;background:red;width:20px;height:20px;position:absolute;top:0;left:0;display:block}
.showBoxInput .cpf input[type="text"]{}
.showBoxInput .email input[type="text"]{}



.esqueciSenha .pd{float:left;margin:0 0 0 32px;}
.esqueciSenha h2:first-child{}
.esqueciSenha h2{font-size:20px;color:#7e7e7e;font-weight:500;line-height:28px;}
.esqueciSenha h2::before{content:"2";background:#f1601b;padding:5px 10px;color:#fff;border-radius:20px;float:left;font-family: "ProximaNova", arial;font-size:16px;margin-right:10px;line-height:18px;}
.esqueciSenha .fxBoxCinzaC h2::before{content:"1";}
.showBoxInput{display:none;padding:25px;}
.esqueciSenha input[type="text"]{font-size:15px;padding:10px 10px 10px 60px;margin:27px 0 0 40px}
.esqueciSenha .login input{background:url("../images/login-ico.png") 14px center no-repeat;}
.esqueciSenha .cpf input{background: url("../images/cpf-icon.png") 14px center no-repeat;}
.esqueciSenha .email input{background:url("../images/mail-icon.png") 14px center no-repeat;}

.esqueciSenha .pd input[type=radio]:not(old) {width: 2em;margin: 0;padding: 0;font-size: 1em;opacity: 0;}
.esqueciSenha .pd input[type=radio]:not(old) + label {display: inline-block;margin-left: -2.5em;line-height: 1.5em;}
.esqueciSenha .pd input[type=radio ]:not(old):checked + label &gt; span {background: #fff;padding: 1px;}
.esqueciSenha .pd input[type=radio ]:not(old) + label &gt; span {display: inline-block;padding: 8px;margin: 0.25em 0.8em 0.25em 0.25em;border: 1px solid #ccc;border-radius: 1.25em;background: #fff;vertical-align: bottom;}
.esqueciSenha .pd input[type=radio]:not(old) + label {display: inline-block;margin-left: -2.5em;line-height: 1.5em;}
.esqueciSenha .pd input[type=radio]:not(old):checked + label &gt; span &gt; span {display: block;padding: 4px;margin: 0.125em;border: 0.0825em solid #fff;border-radius: 1.125em;background: rgb(241,96,27);}

.esqueciSenha .divRadioLogin .lstLogin{float:left;width:33%;padding:0 0 15px 0;}
.esqueciSenha .fxBoxCinzaC li{list-style:none;font-family:"ProximaNova", Sans-Serif;color:#666666;display:inline;float:left;}
.esqueciSenha .fxBoxCinzaC li:last-child{margin-top:20px;margin-bottom:20px;margin-left: 80px;}
.esqueciSenha .fxBoxCinzaC li h3{font-size:25px;color:#666666;font-weight:normal;padding-top:20px;font-family:"ProximaNova", Sans-Serif;}
.esqueciSenha .fxBoxCinzaC li p{font-size:21px;}
.esqueciSenha .fxBoxCinzaC li p span{color:#f1601b;font-weight:600;}
.esqueciSenha .fxBoxCinzaC i{font-size:65px;margin-right:25px;color:#f1601b}
#mensagemSucesso .btnGenericoDir{margin-left:80px;display:block;margin-top:0;width:auto;}

#idFormLogin{display:none;}</pre></body></html>