/* Gerais */

.footer {
	position:absolute;
	bottom:0;
	width:100%;
}
 
.dvEsq
{
    width: 18px;
    height: 28px;
    margin: 0px;
    line-height: 0px;
    text-indent: 0px;
    padding: 0px;
    background: url(../../Imagens/skinDefault/_bordaEsq.png) no-repeat;
}
.dvDir
{
    width: 18px;    
    height: 28px;
    margin: 0px;
    line-height: 0px;
    text-indent: 0px;
    padding: 0px;    
    background: url(../../Imagens/skinDefault/_bordadir.png) no-repeat;
}
.dvPerc
{
    width: 1%;
    height: 20px;
    margin: 0px;
    padding: 0px;    
    background: url(../../Imagens/skinDefault/_bordaFilete.png) repeat-x;
}
.lblNroPercentual
{
    width:500px;
    font-family: Arial Black;
    color: #4e4476;
    font-size: 15px;
}
.lbltxtPergunta
{
    font-family: Arial;
    font-weight:bolder;
    color: Black;
    font-size: 12px;
}




body
{
	margin:0px;
	background-color: #FFFFFF;
}

.body2
{
	
	margin:0px;
	background-color: #fff;

}

img
{
	border:0px;
}

td
{
	font-family:Verdana, Arial, Sans-Serif;
	font-size:10px;
}

h1
{
	font-family:Arial, Verdana, Sans-Serif;
	font-size:22px;
	font-weight:bold;
	color: #018559;
	padding:25px 0px 10px 15px;
	margin:0px;
	letter-spacing:-1px;
	text-align:left;
	width:190px;
}

h2
{
	font-family:Arial, Verdana, Sans-Serif;
	font-size:15px;
	font-weight:bold;
	color:#018559;
	padding:15px 20px 10px 20px;
	margin:0px;
	letter-spacing:-1px;
	text-align:left;
}

h3
{
	font-family: Trebuchet MS, Arial, Verdana, Sans-Serif;
	font-size:14px;
	font-weight:bold;
	color:#018559;
	padding:10px;
	margin:0px;
	text-align:left;
	text-transform: uppercase;
}

h5
{
	font-family: Trebuchet MS, Arial, Verdana, Sans-Serif;
	font-size:18px;
	color:#018559;
	margin:0px;
	text-align:left;
}

#hiddenTxt 
{
	border: 1px solid gray;
	background-color: #FFFFFF;
	color: black;
	position: absolute;
	width: 600px;
	height: 300px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	top: 50%;
	left: 50%;
	margin-left: -250px;
	margin-top: -150px;
}

.txt 
{
	background-color:#FFFFFF;
	color:#018559;
	padding:8px;
}

h6
{
	font-family: Trebuchet MS, Arial, Verdana, Sans-Serif;
	font-size:14px;
	font-weight:bold;
	color:#018559;
	padding:10px;
	margin:0px;
	text-align:center;
	text-transform: uppercase;
}	

p
{
	margin:0px 20px 5px 20px;
	font-family:Verdana, Arial, Sans-Serif;
	font-size:12px;
	color:#666666;
}


li
{
	font-size:10px;
	font-family:Verdana, Arial, Sans-Serif;
	color:#666666;
	padding-left:9px;

}

a
{
	/*color: #757575;
	text-decoration: none;
	font-weight: normal;*/
	
	color: #018559;
	text-decoration: none;
	font-weight: bold;
}
a.lms
{
	color: #3C3C3C;
	text-decoration: none;
	font-weight: bold;
}

.aviso
{
	font-size:11px;
	font-weight:normal;
	color:#FF0000;
	font-family:Verdana, Arial, Sans-Serif;
	padding: 3px;
}

table.conteudo
{
	background-color:#FFFFFF;
	
}

/* Fim Gerais */

/* Início Pop-Up */
.titulointeiro
{
	font-family:Arial, Verdana, Sans-Serif;
	font-size:22px;
	font-weight:bold;
	color:#018559;
	padding:25px 0px 10px 15px;
	margin:0px;
	letter-spacing:-1px;
	text-align:left;
	width:400px;
}
body.popHome
{
	background-color:#018559;
	padding:15px;
}

div.popHome
{
	background-color:#FFFFFF;
	padding:15px;
}

td.popSep
{
	background-image:url(lms_sepPadraoV.gif);
	background-repeat:repeat-y;
}

td.popHomeL, td.popHomeR
{
	color:#666666;
	padding:10px;
}

td.popHomeR
{
	padding:0px 10px 0px 10px;
}


td.titArquivo
{
	padding: 0px 0px 0px 15px;
}

td.popHomeL
{
	padding:10px 10px 10px 10px;
}

input.popHome
{
	width:157px;
	height:16px;
	border:solid 1px #666666;
}
/* Fim Pop-Up */

/* Início Home Portal */
	/* NOVA HOME */
	body.topHome
	{
		background-image: url(bgTopo.gif);
		background-repeat: repeat-x;
	}
	td.topLogin
	{
		background-image: url(bgLogin.gif);
		background-repeat: no-repeat;
	}
	input.topLogin
	{
		width: 123px;
		border: none;
		font-family: Arial, Trebuchet MS, Verdana, Sans-Serif;
		font-size: 9px;
		color: #002448;
	}
	a.topLogin
	{
		font-family: Arial, Trebuchet MS, Verdana, Sans-Serif;
		font-size: 9px;
		color: #002448;
		text-decoration: none;
	}
	/* FIM DA NOVA HOME */
td.lmsHomeBgTop
{
	background-image:url(lms_HomeBgTop.gif);
	background-repeat:repeat-x;
}
td.lmsHomeBgEsq
{
	background-image:url(lms_HomeBgEsq.gif);
	background-repeat:repeat-y;
}

td.lmsHomeBgDir
{
	background-image:url(lms_HomeBgEsq.gif);
	
	background-repeat:repeat-y;
}

td.lmsHomeBgEnquete
{
	background-image:url(lms_HomeEnqueteBg.gif);
	background-repeat:no-repeat;
	padding:12px 15px 10px 0px;
}
td.lmsHomeBiblioteca
{
	background-image:url(lms_HomeBibliotecaBg.gif);
	padding:24px 10px 25px 20px;
	color: #018559;
	text-decoration: none;
	font-weight: bold;
	background-color:#ffffff;
}
a.lmsHomeBiblioteca
{
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}

img.lmsHomeBanner
{
	margin:0px 0px 5px 0px;
}

td.lmsHomeBgLogin
{
	background-image:url(lms_HomeLoginBg.gif);
	background-repeat:no-repeat;
	padding: 13px 5px 0px 13px;
	color:#000000;
	font-size:9px;
	font-family:Arial, Verdana, Sans-Serif;
}

td.lmsHomeBgButton
{
	background-color: #053768;
}

td.lmsHomeBgLogin2
{
	background-color: #ffffff;
}

td.lmsHomeBgFavoritos
{
	background-image:url(lms_HomeFavoritosBg.gif);
	background-repeat:no-repeat;
	padding: 15px 4px 24px 14px;
}

input.lmsLogin
{
	height:16px;
	width:150px;
	border:solid 1px #666666;
	margin-bottom:5px;
}

td.lmsHomeCanto
{
	/*background-image:url(lms_HomeFotoCanto.jpg);*/
	background-repeat:no-repeat;
	height:250px;
	width:184px;
}
td.lmsHomeCanto #btnTutorial
{
	position:absolute;
	margin:-57px 0 0 -3px;
}

td.lmsHomeBody
{
	background-image:url(lms_HomeFoto.jpg);
	background-repeat:no-repeat;
	margin-right:3px;
	background-color:#ffffff;
}

div.lmsHomeNoticia
{
	background-color: Transparent;
	padding: 5px 15px 5px 15px;
}

img.lmsHomeNoticiaTitulo
{
	position:absolute;
	top:5px;
	
}

div.divNoticiasHome
{
	/*position:absolute;
	top:275px;
	left:3px; */
}

p.lmsHomeSeparaNoticia
{
	margin:0px;
	background-image:url(lms_HomeSeparaNoticia.gif);
	background-repeat:repeat-x;
	height:1px;
	width:290px;
}

p.lmsHomeSeparaFaleConosco
{
	margin:0px;
	background-image:url(lms_HomeSeparaNoticia.gif);
	background-repeat:repeat-x;
	height:1px;
	width:175px;
}

p.lmsHomeNoticiaData, lmsHomeNoticiaManchete
{
	color:#a37300;
	margin:8px 0px 0px 0px;
	padding-left:20px;
	font-family:Arial, Verdana, Sans-Serif;
	font-size:10px;
}

p.lmsHomeNoticiaManchete
{
	color:#777;
	margin:5px 0px 0px 0px;
	font-family:Arial, Verdana, Sans-Serif;
	font-size:11px;
	padding-left:20px;
}

p.lmsHomeNoticiaTitulo
{
	color:#d09909;
	margin:2px 0px 0px 0px;
	font-family:Arial, Verdana, Sans-Serif;
	font-size:18px;
	font-weight:bold;
	padding-left:20px;
}

p.lmsHomeNoticiaLink
{
	
	text-align:right;
	padding-left:200px;
	margin-top:10px;
}

	p.lmsHomeNoticiaLink a
	{
		color:#A37300;
		text-decoration:none;
		font-family:Arial, Verdana, Sans-Serif;
		font-size:11px;
		font-weight:bold;
	}
td.ctrHomeRodapeBg
{
	background-color:#445D6E;
	color:#FFFFFF;
	font-size:10px;
	padding-left:15px;
}

td.HomeRodapeBg
{
	background-image:url(lms_rodapeBg.gif);
	background-repeat:no-repeat;
	height:81px;
	color:#FFF;
	padding-left:7px;
}

/* Fim Home Portal */ 

/* Controles */
	/* Controle Topo */ 
		/*td.ctrTopoBG
		{
			background-image:url(top_BgExterno.gif);
		}*/
		
		div.topoLogo
		{
			padding-right: 10px; 
			padding-left: 20px; 
			width: 100px
		}

		div.ctrTopoTopBar
		{
			background-image:url(top_BgBar.gif);
			height:88px;
			background-repeat : no-repeat;  
			
		}

		td.ctrTopoTopBar
		{
			color:#f6f6f6;
			padding:0px 19px 0px 19px;
		}
		
		td.ctrTopoTopBar1
		{
			color:#f6f6f6;
			padding:10px 19px 0px 19px;
		}

		

		span.ctrTopoNome
		{
			font-size:12px;
			font-weight:bold;
		}

		/* Fim Controles */

		/* Corpo LMS */ 
		td.lmsSeparaBG
		{
			background-image:url(lms_sepPadrao.gif);
			background-repeat: repeat-x;
			height: 1px;
		}
		
		td.lmsSeparaBGCinza
		{
			background-image:url(lms_sepCinza.gif);
		}
		/* Tabela com os Dados de Acesso (Home Aluno) */
		table.lmsTblDadosAcesso
		{
			border-collapse:collapse;
			border:solid 1px #C4C4C4;			
			margin-top:20px;
		}
		
		td.lmsTdDadosAcesso
		{
			background-color:#FFFFFF;
			padding:2px;
		}
		
		div.lmsDivDadosAcesso
		{
			background-color:#ECECEC;
			color: #018559;
			padding:10px;
		}
		/* Fim da Tabela com os Dados de Acesso */
	/* Fim Topo */
	
	/* Controle Painel Cinza */
	tr.ctrPnlCnzTopBg
	{
		background-image:url(lms_pnlCnzTopBg.gif);
	}
	
	td.ctrPnlCnzAbaEsqSel
	{
		background-image:url(lms_pnlCnzAbaEsqSel.gif);
	}
	
	td.ctrPnlCnzAbaDirSel
	{
		background-image:url(lms_pnlCnzAbaDirSel.gif);
	}
	
	td.ctrPnlCnzAbaBgSel
	{
		background-image:url(lms_PnlCnzAbaBgSel.gif);
	}	
	
	td.ctrPnlCnzAbaEsq
	{
		background-image:url(lms_PnlCnzAbaEsq.gif);
	}	
	
	td.ctrPnlCnzAbaDir
	{
		background-image:url(lms_PnlCnzAbaDir.gif);
	}	
	
	td.ctrPnlCnzAbaBg
	{
		background-image:url(lms_PnlCnzAbaBg.gif);
	}
	
	a.ctrPnlCnzAbaLnk, .ctrPnlCnzAbaLnk
	{
		color:#777676;
		font-weight:bold;
		text-decoration:none;
	}
	
	a.ctrPnlCnzLnk
	{
		color:#3C3C3C;
		font-weight:bold;
		text-decoration:none;
	}
	
	p.ctrPnlCnzLnk
	{
		margin:0px 0px 5px 0px;
		font-size:10px;
	}
	
	tr.ctrPnlCnzBg
	{
		background-color:#f5f7fb;
		border-bottom:solid 1px #C7C6C6;
		border-left:solid 1px #C7C6C6;
		border-right:solid 1px #C7C6C6;
	}
	
	td.ctrPnlCnzDir
	{
		background-image:url(lms_pnlCnzDirBg.gif)
	}
	
	td.ctrPnlCnzEsq
	{
		background-image:url(lms_pnlCnzEsqBg.gif);
		background-repeat:repeat-y;
	}
	
	td.ctrPnlCnzBot
	{
		background-image:url(lms_pnlCnzBotBg.gif)
	}
	
	td.ctrPnlCnzBotEsq
	{
		background-image:url(lms_pnlCnzBotEsq.gif)
	}
	
	td.ctrPnlCnzBotDir
	{
		background-image:url(lms_pnlCnzBotDir.gif)
	}
	
	td.ctrPnlCnzBotBg
	{
		background-image:url(lms_pnlCnzBotBg.gif)
	}
	
	td.ctrPnlCnzCorpo
	{
		padding:12px 5px 7px 7px;
	}
	
	td.ctrPnlCnzCorpo2
	{
		padding:12px 5px 7px 7px;
		background-color: #003366;
		COLOR: white; 
		font-size: 12pt;
	}

	.FundoFoto
	{
		background-color: #e5e5e5;
	}
	
	.Verificando
	{
		color: #ff0000;
	}
	
	td.ctrPnlCnzTitulo
	{
		color:#018559;
		font-family:Arial, Verdana, Sans-Serif;
		font-size:13px;
		font-weight:bold;
		letter-spacing:-1px;
	}
	
	p.ctrPnlCnzTitulo
	{
		color:#282828;
		font-family:Verdana, Arial, Sans-Serif;
		font-size:12px;
		font-weight:bold;
		letter-spacing:0px;
		margin:0px 0px 5px 0px;
		padding:0px;
	}
	
	td.ctrPnlCnzTxt
	{
		background-color:#FFFFFF;
		color:#777777;
		padding:8px;
	}
	
	td.ctrPnlMarronTxt
	{
		font-family:Verdana, Arial, Sans-Serif;
		font-size:10px;
		font-weight:bold;
		color:#d6aa7b;
		text-align:center;
		padding:4px;
	}
	
	p.ctrPnlCnzTxt
	{
		margin:0px 0px 3px 0px;
		color:#018559;
		font-size:10px;
	}
	
	td.ctrPnlCnzTxt2
	{
		background-color:#FFFFFF;
		color:#018559;
		padding:8px;
		padding-right:0px;
	}
	
	td.h9
	{
		background-color:#e5e5e5;
		color:#000000;
		padding:12px;
	}

	td.barraProgressoF
	{
		background-image:url(lms_barraProgBgF.gif);
	}
	
	td.barraProgresso
	{
		background-image:url(lms_barraProgBg.gif);
	}

	div.barraProgTxt
	{
		font-size:9px;
		color:#ABABAB;
		position:relative;
		z-index:2;
		margin-top:-15px;
		height:5px;
		width:40px;
		letter-spacing:-1px;
	}
	
	/* Matrícula */
	.dtlTurmasDisponiveis
	{
		margin-bottom:6px;
	}
	
	td.dtlTurDispHeader
	{
		font-weight:bold;
		color:#666666;	
	}
	
	td.dtlTurDispItem
	{
		padding:0px 0px 0px 6px;
		background-color:#FFFFFF;
		color:#3D3D3D;
	}
	/* Fim Matrícula */
	
	/* Início Perfil */
	
	td.formPerfil
	{
		padding:5px;
		font-size:10px;
		font-weight:bold;
		border-bottom: solid 1px #EEEEEE;
	}
	
	input.formPerfil, select.formPerfil, input.formPerfilDDD, input.formPerfilTel
	{
		height:15px;
		border:solid 1px #3C3C3C;
		font-size:10px;
		color:#585858;
	}	
	
	
	input.formPerfilDDD
	{
		width:27px;
	}
	
	input.formPerfilTel
	{
		width:82px;
	}
	
	select.formPerfil
	{
		width:101px;
	}
	
	span.formPerfil
	{
		font-weight:normal;
	}
	
	/* Fim Perfil */

	/* Fim Painel Cinza */
	
	/* Controle Painel Verde */
	table.lms_pnlVrd
	{
		background-image: url(lms_pnlVrdBg.gif);
		background-repeat: repeat-y;
		width: 593px;
	}
	
	tr.lms_pnlVrdTop
	{
		background-color: #FFFFFF;
		background-image: url(lms_pnlVrdTopBg.gif);
		background-repeat: no-repeat;
		height: 26px;
	}
	tr.lms_pnlVrdBot
	{
		background-image: url(lms_pnlVrdBotBg.gif);
		background-repeat: no-repeat;
		height: 3px;
	}
	
	td.lms_pnlVrdTopEsq
	{
		background-image: url(lms_pnlVrdTopEsqBg.gif);
		background-repeat: no-repeat;
	}
	td.lms_pnlVrdTopDir
	{
		background-image: url(lms_pnlVrdTopDirBg.gif);
		background-repeat: no-repeat;
	}
	td.lms_pnlVrdBotEsq
	{
		background-image: url(lms_pnlVrdBotEsqBg.gif);
		background-repeat: no-repeat;
	}
	td.lms_pnlVrdBotDir
	{
		background-image: url(lms_pnlVrdBotDirBg.gif);
		background-repeat: no-repeat;
	}
	
	td.lms_pnlVrdAbaEsqSel
	{
		background-image: url(lms_pnlVrdAbaEsqSel.gif);
		background-repeat: no-repeat;
		width: 5px;
	}
	td.lms_pnlVrdAbaBgSel
	{
		background-image: url(lms_pnlVrdAbaBgSel.gif);
		background-repeat: repeat-x;
	}
	td.lms_pnlVrdAbaDirSel
	{
		background-image: url(lms_pnlVrdAbaDirSel.gif);
		background-repeat: no-repeat;
		width: 5px;
	}
	td.lms_pnlVrdAbaEsq
	{
		background-image: url(lms_pnlVrdAbaEsq.gif);
		background-repeat: no-repeat;
		width: 5px;
	}
	td.lms_pnlVrdAbaBg
	{
		background-image: url(lms_pnlVrdAbaBg.gif);
		background-repeat: repeat-x;
	}	
	td.lms_pnlVrdAbaDir
	{
		background-image: url(lms_pnlVrdAbaDir.gif);
		background-repeat: no-repeat;
		width: 5px;
	}
	.lms_pnlVrdAba, td.lms_pnlVrdAba, a.lms_pnlVerdAba, a.lms_pnlVerdAba:hover, a.lms_pnlVerdAbaSel:link, a.lms_pnlVerdAbaSel:visited, a.lms_pnlVerdAbaSel:active
	{
		color: #FFFFFF;
		font-family: Arial, Verdana, Sans-Serif;
		font-size: 11px;
		font-weight: bold;
	}
	
	td.ctrPnlVrdTitulo
	{
		color:#FFFFFF;
		font-family:Arial, Verdana, Sans-Serif;
		font-size:13px;
		font-weight:bold;
		letter-spacing:-1px;
	}
	td.lms_pnlVrdTitulo
	{
		color: #FFFFFF;
		font-family: Arial, Verdana, Sans-Serif;
		font-size: 12px;
		font-weight: bold;
		padding-left: 3px;
		text-transform: uppercase;
	}
	td.lms_pnlVrdSeparador
	{
		font-family: Arial, Verdana, Sans-Serif;
		font-size: 11px;
		font-weight: normal;
		color: #FFFFFF;
		vertical-align: top;
		padding-bottom: 6px;
		line-height: 3px;
	}	
	td.lms_pnlVrdConteudo
	{
		background-color: #FFFFFF;
		font-family: Arial, Verdana, Sans-Serif;
		font-size: 12px;
		color: #004E4B;
		padding:5px 5px 5px 8px;
	}
	td.lms_pnlVrdConteudoB
	{
		color: #FFFFFF;
		font-family: Arial, Verdana, Sans-Serif;
		font-size: 12px;
		font-weight: bold;
		text-align: center;
	}

	.lms_pnlVrdListBox, select.lms_pnlVrdListBox
	{
		background-color: #FFFFFF;
		font-family: Verdana, Arial, Sans-Serif;
		font-size: 10px;
		color: #666666;
		padding: 5px;
		border: solid 1px #666666;
		width: 562px;
		scrollbar-face-color: #808080;
		scrollbar-3dlight-color: #808080;
		scrollbar-arrow-color: #CCCCCC;
		scrollbar-darkshadow-color: #666666;
	}
	input.pnlVrd, textarea.pnlVrd
	{
		font-family: Verdana, Arial;
		font-size: 11px;
		font-weight: normal;
		color: #666666;
		padding: 2px 0px 2px 2px;
		
		background-color: #FFFFFF;
		border: solid 1px #666666;
		
		scrollbar-face-color: #434343;
		scrollbar-3dlight-color: #004E4B;
		scrollbar-arrow-color: #BBBBBB;
		scrollbar-darkshadow-color: #004E4B;
}
	
	.lms_pnlVrdDG, table.lms_pnlVrdDG
	{
		width: 566px;
		border: none;
	}
	.lms_pnlVrdDGItemA, .lms_pnlVrdDGItemB
	{
		background-color: #FFFFFF;
		border-collapse: collapse;
		border: solid 1px #DADADA;
		padding: 3px 3px 3px 3px;
		color: #757575;
		background-color: #FFFFFF;
		height: 20px;

		font-family: Arial, Verdana, Sans-Serif;
		font-size: 11px;
		text-decoration: none;
	}
	.lms_pnlVrdDGItemB
	{
		text-align: center;
	}
	a.lms_pnlVrdDGLinkButtonItem
	{
		color: #757575;
		font-family: Arial, Verdana, Sans-Serif;
		font-size: 11px;
		text-decoration: none;
		font-weight: normal;
	}
	.lms_pnlVrdDGItemC, .lms_pnlVrdDGItemD, a.lms_pnlVrdDGLinkButtonItemC
	{
		color: #757575;
		font-family: Verdana, Arial, Sans-Serif;
		font-size: 11px;
		text-decoration: none;
		font-weight: normal;
		height: 20px;
	}
	.lms_pnlVrdDGItemC, .lms_pnlVrdDGItemD
	{
		background-color: #FFFFFF;
		border-collapse: collapse;
		border: solid 1px #CCCCCC;
		padding: 3px 3px 3px 3px;
	}
	.lms_pnlVrdDGItemD
	{
		text-align: center;
	}
	.lms_pnlVrdDGHeaderA, .lms_pnlVrdDGHeaderB, .lms_pnlVrdDGHeaderC
	{
		color: #FFFFFF;
		font-family: Arial, Verdana, Sans-Serif;
		font-size: 11px;
		font-weight: bold;
		text-align: center;
		vertical-align: middle;
		border: none;
		padding: 2px 5px 2px 5px;
	}
	
	.lms_pnlVrdDGHeaderP
	{
		color: #000000;
		font-family: Arial, Verdana, Sans-Serif;
		font-size: 11px;
		font-weight: bold;
		text-align: center;
		vertical-align: middle;
		border: none;
		padding: 2px 5px 2px 5px;
	}
	
	.lms_pnlVrdDGHeaderB
	{
		text-align: left;
		font-size: 15px;
		padding-bottom:5px;
	}
	.lms_pnlVrdDGHeaderC
	{
		background-color: #DADADA;
		color: #4D4D4D;
	}
	td.lms_pnlVrdDGPagerA
	{
		border-collapse: collapse;
		border: solid 1px #CCCCCC;
	}
	.lms_pnlVrdDGPagerA, td.lms_pnlVrdDGPagerA, a.lms_pnlVrdDGPagerA:hover, a.lms_pnlVrdDGPagerA:link, a.lms_pnlVrdDGPagerA:active, a.lms_pnlVrdDGPagerA:visited
	{
		color:  #666666;
		background-color: #FFFFFF;
		font-family: Arial, Verdana, Sans-Serif;
		font-size: 11px;
		font-weight: bold;
		text-align: center;
		text-decoration: none;

		border: none;
	}
	.lms_pnlVrdDGPagerB, td.lms_pnlVrdDGPagerB, .lms_pnlVrdDGPagerC, td.lms_pnlVrdDGPagerC
	{
		color:  #FFF;
		font-family: Arial, Verdana, Sans-Serif;
		font-size: 11px;
		font-weight: bold;
		vertical-align: middle;
		border: none;
	}
	
	.lms_pnlVrdDGPagerC, td.lms_pnlVrdDGPagerC
	{
		text-align:center;
	}
	
	.lms_pnlVrdDGPagerC span
	{
		color:#FFF;
		font-size:12px;
		font-weight:bold;
	}
	
	.lms_pnlVrdDGPagerC a
	{
		color:#FFF;
		font-size:11px;
		font-weight:normal;
	}
	
	input.lms_pnlVrdDGFiltro, select.lms_pnlVrdDGFiltro
	{
		font-family: Verdana, Arial;
		font-size: 10px;
		font-weight: normal;
		color: #666666;
		padding: 3px 2px 2px 2px;
		
		background-color: #FFFFFF;
		border: solid 1px #666666;
		vertical-align: middle;
	}
	.lms_pnlVrdDGImageButton, td.lms_pnlVrdDGImageButton
	{
		vertical-align: middle;
		text-align: right;
	}
	/* Fim Controle Painel Verde */
	
	/* Rodape */
	td.ctrRodapeBg
	{
		background-image: url(lms_rodapeBg.gif);
		color: #FFFFFF;
		font-size: 10px;
		padding-left: 20px;
		padding-bottom:19px;
	}
	
	td.ctrRodapeTxt
	{
		color: #666666;
		padding-right: 20px;
	}
	/* Fim Rodapé */
	
/* Fim Corpo */ 
/* Início Home Gestor - Turmas */
table.lmsFormulario
{
	background-color: #EEEEEE;
	width: 594px;
}
td.lmsFormulario
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}
td.lmsSeparaBGCinzaFormulario
{
	background-image: url(lms_sepCinzaFormularios.gif);
}

H2.lmsFormulario
{
	font-family: Arial, Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-transform: uppercase;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

input.lmsFormulario, textarea.lmsFormulario, select.lmsFormulario
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	padding: 2px 2px 2px 2px;
	
	background-color: #FFFFFF;
	border: solid 1px #666666;
}

.lms_GestorTurma_lmsFormulario, input.lms_GestorTurma_lmsFormulario, textarea.lms_GestorTurma_lmsFormulario, select.lms_GestorTurma_lmsFormulario
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	padding: 2px 2px 2px 2px;
	
	background-color: #FFFFFF;
	border: solid 1px #666666;
	
	width: 268px;
}

.lms_GestorTurma_lmsFormulario2, input.lms_GestorTurma_lmsFormulario2, textarea.lms_GestorTurma_lmsFormulario2, select.lms_GestorTurma_lmsFormulario2
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	padding: 2px 2px 2px 2px;
	
	background-color: #FFFFFF;
	border: solid 1px #666666;
	
	width: 570px;
}

td.lmsFormulario_btnMatricular
{
	text-align:right;
	vertical-align: middle;
}

table.lmsFormulario_cnzDG
{
	background-color: #FFFFFF;
	border: solid 1px #666666;
	padding: 3px;
	width: 719px;
}
td.lmsFormulario_cnzDGHeaderA, td.lmsFormulario_cnzDGHeaderB
{
	background-color: #666666;
	border: solid 1px #666666;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 3px;
	height: 20px;
}
td.lmsFormulario_cnzDGHeaderB
{
	text-align: center;
}

.lmsFormulario_cnzDGItemA, td.lmsFormulario_cnzDGItemA, td.lmsFormulario_cnzDGItemB
{
	background-color: #FFFFFF;
	border: solid 1px #666666;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	padding: 3px;
	height: 20px;
}
td.lmsFormulario_cnzDGItemB
{
	text-align: center;
}
input.lmsFormulario_cnzDGEditItemA
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	padding: 2px 2px 2px 2px;
	
	background-color: #FFFFFF;
	border: solid 1px #666666;
	width: 30px;
	text-align: center;
}
input.lmsFormulario_cnzDG_btnEdit
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	
	background-color: #F1F1F1;
	border: solid 1px #666666;
	text-align: center;
}
input.lmsFormulario_chk
{
	background-color: #FFFFFF;
	border: solid 1px #666666;
}
input.lms_GestorAviso_lmsFormulario, textarea.lms_GestorAviso_lmsFormulario
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	padding: 2px 2px 2px 2px;
	
	background-color: #FFFFFF;
	border: solid 1px #666666;
	
	width: 715px;
	scrollbar-face-color: #434343;
	scrollbar-3dlight-color: #004E4B;
	scrollbar-arrow-color: #BBBBBB;
	scrollbar-darkshadow-color: #004E4B;
}
table.lmsFormulario_btnAcao
{
	background-color: #EEEEEE;
	width: 715px;
}
td.lmsFormulario_btnAcao
{
	text-align: center;
}
/* Fim Home Gestor - Turmas e Alunos */
/* Início Home Gestor - Relatórios */
table.lmsGestorRelatorioResultados
{
	border: none;
	background-color: #FFFFFF;
	text-align: center;
}
tr.lmsGestorRelatorioResultados1
{
	border-bottom: solid 1px #EEEEEE;
	padding: 3px;
}
tr.lmsGestorRelatorioResultados2
{
	border-bottom: solid 1px #BABABA;
	padding: 3px;
}
td.lmsGestorRelatorioResultadosLeft
{
	border-left: solid 1px #EEEEEE;
	width: 5px;
	height: 5px;
	background-image: url(lmsGestorRelatorioResultadosLeft.gif);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
td.lmsGestorRelatorioResultadosTop
{
	background-color: #FFFFFF;
	border: none;
}
td.lmsGestorRelatorioResultadosRight
{
	border-right:  solid 1px #EEEEEE;
	width: 5px;
	height: 5px;
	background-image: url(lmsGestorRelatorioResultadosRight.gif);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
td.lmsGestorRelatorioResultados
{
	border-right:  solid 1px #BABABA;
	text-align: center;
	background-color: #EEEEEE;
}
td.lmsGestorRelatorioResultados1
{
	background-color: #FFFFFF;
	border-left: solid 1px #EEEEEE;
	border-bottom: solid 1px #EEEEEE;
	border-right:  solid 1px #BABABA;
}
td.lmsGestorRelatorioResultados2
{
	background-color: #FFFFFF;
	border: solid 1px #EEEEEE;
}
td.lmsGestorRelatorioResultados3
{
	border-right:  none;
	background-color: #EEEEEE;
}
td.lmsGestorRelatorioResultados4
{
	background-color: #FFFFFF;
	border-left: solid 1px #EEEEEE;
	border-bottom: solid 1px #EEEEEE;
	border-right:  solid 1px #BABABA;
	color: #014D4B;
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 10px;
	writing-mode:tb-rl;
}
/* Fim Home Gestor - Relatórios */

/* Início Home Curso */
p.EmentaTitItem, p.cargaHoraria
{
	color:#3C3C3C;
	margin:5px 0px 5px 0px;
	font-family:Verdana, Arial, Sans-Serif;
}

p.EmentaItem
{
	color:#666666;
	margin:5px 0px 10px 10px;
	font-family:Verdana, Arial, Sans-Serif;
	font-size:10px;
}

p.cargaHoraria
{
	color:#3C3C3C;
}

.titModulo
{
	color:#666666;
	font-family:Verdana, Arial, Sans-Serif;
	font-size:10px;
	font-weight:bold;
	margin:-5px 0px 0px 10px;
}

.ementaLI
{
	font-size:10px;
	font-family:Verdana, Arial, Sans-Serif;
	color:#666666;
	padding-left:13px;
}

/* Fim Home Curso */

/* Início Painel de Avisos */
table.lmsAvisoGestoria_tbHistorico
{
	width: 182px;
	border: none;
	vertical-align: top;
}
td.lmsAvisoGestoria_bgHistorico
{
	height: 638px;
	width: 182px;
	vertical-align: top;
	background-color:#F5F7FB;

}
td.lmsAvisoGestoria_lblTitulo
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 13px;
	font-weight: bold;
	color: #018559;
	padding:12px 5px 7px 7px;
}
#divAvisosGestoria_selecionado
{
	background-color: #FFFFFF;
	position: relative;
	left: 0px;
	top: 0px;
	height: 524px;
	width: 364px;
	padding: 5px;
	overflow: auto;
	visibility: visible;
	vertical-align: top;
	
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;

	scrollbar-face-color: #434343;
	scrollbar-3dlight-color: #004E4B;
	scrollbar-arrow-color: #BBBBBB;
	scrollbar-darkshadow-color: #004E4B;
}
/* Fim Painel de Avisos */

/* Portal de Treinamento */
body.portal_Body
{
	margin:0px;
	background-color: #dbdbdb;
	scrollbar-face-color: #434343;
	scrollbar-3dlight-color: #004E4B;
	scrollbar-arrow-color: #BBBBBB;
	scrollbar-darkshadow-color: #004E4B;
}
table.topPortal
{
	background-image:url(topPortal_bgTop.gif);
	width: 765px;
}
td.portal_brdLeft
{
	background-image: url(portal_bdrLeft.gif);
	background-repeat: repeat-y;
	width: 7px;
}
td.portal_brdRight
{
	background-image: url(portal_bdrRight.gif);
	background-repeat: repeat-y;
	width: 7px;
}
table.portal_tbPortalCenter
{
	width: 582px;
	background-image: url(portal_bgPortal.jpg);
	background-repeat: no-repeat;
}
table.portal_tbPortalLeft
{
	width: 182px;
}
	/*
	Versão Anterior da construção da página
	td.portal_TopLeft
	{
		background-image: url(portal_bgTopLeft.gif);
		background-repeat: no-repeat;
		height: 77px;
		width: 185px;
	}
	td.portal_TopCenter
	{
		background-image: url(portal_bgTopCenter.gif);
		background-repeat: no-repeat;
		height: 77px;
		width: 194;
	}
	td.portal_TopRight
	{
		background-image: url(portal_bgTopRight.gif);
		background-repeat: no-repeat;
		height: 77px;
		width: 203px;
	}

	td.portal_MiddleLeft
	{
		background-image: url(portal_bgMiddleLeft.gif);
		background-repeat: no-repeat;
		height: 328px;
		width: 185px;
	}
	td.portal_MiddleCenter
	{
		background-image: url(portal_bgMiddleCenter.gif);
		background-repeat: no-repeat;
		height: 328px;
		width: 194px;
	}
	td.portal_MiddleRight
	{
		background-image: url(portal_bgMiddleRight.gif);
		background-repeat: no-repeat;
		height: 328px;
		width: 203px;
	}

	td.portal_BottomLeft
	{
		background-image: url(portal_bgBottomLeft.gif);
		background-repeat: no-repeat;
		height: 232px;
		width: 185px;
		vertical-align: bottom;
	}
	td.portal_BottomCenter
	{
		background-image: url(portal_bgBottomCenter.gif);
		background-repeat: no-repeat;
		height: 232px;
		width: 194px;
	}
	td.portal_BottomRight
	{
		background-image: url(portal_bgBottomRight.gif);
		background-repeat: no-repeat;
		height: 232px;
		width: 203px;
	}
*/
/* Fim Portal de Treinamento */

/* Notícias */
.lblTituloNoticias
{
	font-family:Arial;
	font-weight:bold;
	font-size:15px;
	color:#00000;
	padding: 0px 0px 0px 15px;
}

td.not_bgArquivo
{
	/*background-image: url(not_bgArquivo.jpg);*/
	background-repeat: no-repeat;
	height: 438px;
	width: 182px;
	background-color:#FFFFFF;
	margin-top:10px;
}
table.not_tbArquivo
{
	height: 638px;
	width: 182px;
	border: none;
}
#not_divNoticia
{
	position: absolute;
	left: 8px;
	top: 15px;
	width: 365px;
	height: 444px;
	overflow: auto;
	visibility: visible;
	vertical-align: top;
}
#not_divNoticia_anchor
{
	position: relative;
	left: 2px;
	top: 48px;
	width: 382px;
	height: 465px;
	visibility: inherit;
	vertical-align: bottom;
	overflow: hidden;
	border-right: 1px groove #666666;
}
table.not_tbNoticia
{
	height: 465;
	width: 382;
}
td.not_tdNoticia_Top
{
	background-color: #FFFFFF;
	height: 4px;
	width: 378px;
}
td.not_tdNoticia_Left
{
	background-color: #FFFFFF;	
	height: 461px;
	width: 4px;
}
td.not_tdNoticia
{
	background-color: #FFFFFF;	
	height: 461px;
	width: 378px;
}
td.not_tdNoticiaCorner
{
	background-image: url(not_divCorner.gif);
	background-repeat: no-repeat;
	height: 4px;
	width: 4px;
}

h1.not_H1
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 18px;
	font-weight: normal;
	color: #018458;
	padding: -30px 0px -14px -17px;
	margin: -30px 0px -14px -17px;
	letter-spacing: 0px;
	text-align: left;
}

p.not_H1
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 18px;
	font-weight: normal;
	color: #018458;
	letter-spacing: 0px;
	text-align: left;
}

p.not_P
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
	color: #666666;
	margin: 5px;
	text-align: left;
}
p.not_pData, a.not_pData
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9px;
	color: #000000;
	padding-left: 10px;
	margin: 0px;
	text-decoration: none;
}
p.not_pTitulo, a.not_pTitulo:hover, a.not_pTitulo:visited, a.not_pTitulo:link, a.not_pTitulo:active
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #018458;
	margin: 0px;
}
p.not_pTitulo
{
	padding-left: 10px;
}
p.not_pSeparador
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-left: 10px;
	margin: 0px;
}
/* Fim Notícias */

/* Cadastro */
div.lmsCadastro
{
	background-color: #FFFFFF;
	padding: 1px 15px 5px 15px;
}

div.cad_divCadastro_anchor
{
	position: relative;
	left: 2px;
	top: 48px;
	width: 580px;
	height: 465px;
	visibility: inherit;
	vertical-align: bottom;
	overflow: hidden;
	background-color:#FFFFFF;
}

div.cad_divCadastro
{
	position: absolute;
	left: 8px;
	top: 15px;
	width: 550px;
	height: 444px;
	overflow: auto;
	visibility: visible;
	vertical-align: top;
}

table.cad_tbCadastro
{
	height: 545;
	width: 382;
}
td.cad_tdCadastro_Top
{
	background-image:url(cad_DivTopBg.gif);
	width: 570px;
}
td.cad_tdCadastro_Left
{
	background-image:url(cad_DivDirBg.gif);
	width: 6px;
}
td.cad_tdCadastro
{
	background-color: #FFFFFF;	
	width: 545px;
}
td.cad_tdCadastroCorner
{
	background-image: url(cad_divCorner.gif);
	background-repeat: no-repeat;
	height: 5px;
	width: 6px;
}

h1.cad_H1
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 18px;
	font-weight: normal;
	color: #666666;
	margin: -40px 0px -2px -17px;
	letter-spacing: -1px;
	text-align: left;
}

p.cad_PPeq
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 10px;
	color: #666666;
	margin:-5px 0px 10px 5px;
	text-align: left;
	padding-bottom:-15px;
}

tr.cad_Form
{
	background-color:#f5f7fb;
}

td.cad_Form
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
	color: #666666;
	padding:5px;
	border-bottom:solid 1px #FFFFFF;
}

#divContrato
{
	border: solid 1px #000000;
	background-color: #FFFFFF;
	width: 502px;
	height: 150px;
	overflow: auto;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
	color: #666666;
	padding:5px;
	text-align: justify; 
}

td.cad_FormExc
{
	padding:5px;
	border-bottom:solid 1px #FFFFFF;
}
span.cad_FormExc, td.cad_FormExc
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
	color: #FF0033;
}

input.cad_Form, select.cad_Form, textarea.cad_Form
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
	color: #666666;
	border: solid 1px #666666;
	margin: 1px;
}

input.cad_FormDEs, select.cad_FormDes, textarea.cad_FormDes
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
	color: #666666;
	border: solid 1px #CCCCCC;
	margin: 1px;
}

select.cad_Form, textarea.cad_Form, #pnlCadastro
{
	scrollbar-face-color: #A5CFB5;
	scrollbar-3dlight-color: #7FBB96;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-darkshadow-color: #7FBB96;
	scrollbar-shadow-color:#C6D1D0;
}

p.cad_PVerde
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
	color: #3B3B3B;
	margin: 5px;
	text-align: left;
}

table.lmsPerfil_tbFoto, td.lmsPerfil_tbFoto
{
	background-color: #f5f7fb;
}
/* Fim Cadastro */

/* Início Player */
.playerTituloCurso
{
	color: #FFFFFF;
	font-size: 14px;
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	background-color: #0A3E3C;
}
.playerLegenda
{
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	background-color: #658292;
}
.playerMapa
{
	color: #000000;
	padding-top: 5px;
	font-size: 9px;
	font-family: Verdana, Arial, Sans-Serif;
	background-color: #EBEBEB;
}
.playerMapaBg
{
	background-color: #E6EBEB;
}
.TDMapa
{
	height:25px; 
	padding:3px 0px 0px 5px; 
	margin:0px 0px 0px 0px; 
	font-size:11px;
	color:#000000;
	
}
.lnkItem, .lnkItem a
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size:11px;
	color:#000000; 
	text-decoration:none; 
	background-color:#E6EBEB;
	font-weight:normal;
	
}
.lnkItem:hover
{
	color:#ECF0F0;
	background-color:#AFBACB; 
	font-weight:normal;
	
}

.titCurso
{
	font-family: Verdana, Arial;
	font-size:14px;
	color:#000000;
}
/* Fim Player */

/* Início Caixa de Mensagens */
a.lmsCxMensagemMenu
{
	color: #666666;
	text-decoration: none;
	font-weight:normal;
}

a.lmsCxMensTopBar
{
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}

a.lmsCxMensAnexar
{
	font-size:12px;
	font-weight:normal;
	color:#000000;
	border:solid 1px #9D9DA1;
	background-color:#ECE9D8;
	text-align:center;
	font-family:Arial, Verdana, Sans-Serif;
	margin:3px 0px 0px 0px;
	padding:3px 13px 0px 14px;

}

td.lmsCxMensTop
{
	background-image:url(lms_CxMTopBg.gif);	
	font-size:18px;
	letter-spacing:0px;
	color:#FFFFFF;
	font-family:Arial, Verdana, Sans-Serif;
	vertical-align:middle;
}

td.lmsCxMensTopBar
{
	background-color:#A2A2A2;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	vertical-align:middle;
	padding:0px 9px 0px 9px;
	font-family:Arial, Verdana, Sans-Serif;
	letter-spacing:0px;
}
td.lmsCxEntrTopBar
{
	background-color:#808080;
	font-weight:bold;
	font-size:14px;
	padding:0px 9px 0px 9px;
	font-family:Arial, Verdana, Sans-Serif;
	letter-spacing:0px;
	color:#FFFFFF;
}

td.lmsCxEntrPastas
{
	padding:9px 4px 4px 9px;	
}

td.lmsCxEntrPastasTxt, td.lmsCxEntrMensTit, td.lmsCxEntrMensNome, td.lmsCxEntrMensAssunto, td.lmsCxEntrData
{
	font-family:Arial, Verdana, Sans-Serif;
	font-size:12px;
	color:#666666;
}

td.lmsCxEntrMensTit
{
	font-size:10px;
	padding-left:10px;
}

td.lmsCxEntrMensNome
{
	font-size:14px;
	letter-spacing:-1px;	
}

td.lmsCxEntrData
{
	font-size:10px;
}

td.lmsCxLerMsgInfoTit, td.lmsCxLerMsgInfoTxt, td.lmsCxLerMsgInfoTxtN, td.lmsCxEnviarMsgInfoTxt
{
	font-family:Arial, Verdana, Sans-Serif;
	color:#666666;
	font-weight:bold;
	font-size:11px;
}

td.lmsCxLerMsgInfoTxt, td.lmsCxLerMsgInfoTxtN
{
	font-weight:normal;
	padding-left:20px;
	font-size:10px;
}

td.lmsCxLerMsgInfoTxtN
{
	font-size:12px;
	font-weight:bold;
}

tr.lmsCxLerMsgInfo
{
	background-color:#EEEEEE;
}

div.lmsCxLerMsgCorpo
{
	overflow:auto;
	width:568px;
	height:246px;
	scrollbar-face-color: #808080;
	scrollbar-3dlight-color: #808080;
	scrollbar-arrow-color: #CCCCCC;
	scrollbar-darkshadow-color: #666666;
	padding:10px;
	font-family:Arial, Verdana, Sans-Serif;
	font-size:10px;

}

input.lmsCxNovaMsgField, input.lmsCxNovaMsgFile, textarea.lmsCxNovaMsgField
{
	width:476px;
	height:15px;
	font-family:Arial, Verdana, Sans-Serif;
	font-size:10px;
	color:#000000;
	
	border:solid 1px #9D9DA1;
}

select.lmsCxNovaMsgField, select.lmsCxNovaMsgFieldM
{
	width:480px;
	height:15px;
	font-family:Arial, Verdana, Sans-Serif;
	font-size:10px;
	color:#000000;
	border:solid 1px #9D9DA1;
}

select.lmsCxNovaMsgFieldM
{
	height:45px;
}

input.lmsCxNovaMsgFile
{
	width:411px;
	height:20px;	
}

textarea.lmsCxNovaMsgField
{
	width:567px;
	height:175px;
	border:none;
	padding:10px;
}

td.lmsCxEnviarMsgInfoTxt, td.lmsCxEnviarMsgInfoTxtN
{
	font-size:11px;
	font-family:Arial, Verdana, Sans-Serif;
	color:#666666;
	font-weight:bold;
	line-height:22px;
}

/* Fim Caixa de Mensagens */

td.HeaderDataGridAlocacao
{
	font-size:12px;
	font-family:Arial, Verdana, Sans-Serif;
	font-weight:bold;
	color:#FFFFFF;
	height:20px;	
}

td.ItemDataGridAlocacao
{
	font-size:11px;
	font-family:Arial, Verdana, Sans-Serif;
	color:#666666;
	font-weight:normal;
}

.titAlocacao
{
	font-size:14px;
	font-family:Arial, Verdana, Sans-Serif;
	font-weight:bold;
	color:#666666;
	padding-left:20px;
	vertical-align:middle;
}

.txtAlocacao
{
	font-size:11px;
	font-family:Arial, Verdana, Sans-Serif;
	font-weight:bold;
	color:#666666;
}

input.lms_GestorAlocacao, select.lms_GestorAlocacao
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	padding: 2px 2px 2px 2px;	
	background-color: #FFFFFF;
	border: solid 1px #666666;
	vertical-align: middle;
}	

table.tbAlocacao
{
	background:#EEEEEE;	
}

/* INICIO BIBLIOTECA DIGITAL */
.lmsBibliotecaDigitalDataGridHeader
{
	font-family:Arial, Verdana, Sans-Serif;
	font-size:12px;
	border-collapse:separate;	
	color:#FFFFFF;
	font-weight:bold;	
	background-color:#000000;	
	border-right: solid 2px #FFFFFF;
	text-align:center;
	text-decoration:none;
}

.lmsBibliotecaDigitalDataGridItem
{
	font-family:Arial, Verdana, Sans-Serif;
	font-size:11px;	
	border-collapse: collapse;
	color:#666666;	
	background-color:#FFFFFF;
	border-right: solid 4px #000000;	
	text-align:center;
	text-decoration:none;
}
/* FIM BIBLIOTECA DIGITAL */


/* INICIO FÓRUM */
table.lmsFormularioForum
{
	background-color: #EEEEEE;
}
input.lmsFormularioForum, textarea.lmsFormularioForum, select.lmsFormularioForum
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	padding: 2px 2px 2px 2px;
	
	background-color: #FFFFFF;
	border: solid 1px #666666;
	
	width: 535px;
}
a.lms_pnlVrdDGLinkButtonItemForum
{
	background-image: url(lmsForum_bullet1.gif);
	background-repeat: no-repeat;
	background-position: left middle;
	padding-left: 15px;
	color: #626262;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
td.lmsForumTopico_sep
{
	background-color: #DADADA;
}
tr.lmsForumTopico_1False
{
	background-color: #FDEDCC;
}
tr.lmsForumTopico_1True, tr.lmsForumTopico_2False, tr.lmsForumTopico_2True
{
	background-color: #F6F6F6;
}
tr.lmsForumTopico_3False, tr.lmsForumTopico_3True
{
	background-color: #FBC9CA;
}
td.lmsForumTopicoIcone_1True
{
	width: 40px;
	background-image: url(lmsTopico_open.gif);
	background-repeat: no-repeat;
	background-position: center middle;
}
td.lmsForumTopicoIcone_2False, td.lmsForumTopicoIcone_2True
{
	width: 40px;
	background-image: url(lmsTopico_closed.gif);
	background-repeat: no-repeat;
	background-position: center middle;
}
td.lmsForumTopicoIcone_1False
{
	width: 40px;
	background-image: url(lmsTopico_pending.gif);
	background-repeat: no-repeat;
	background-position: center middle;
}
td.lmsForumTopicoIcone_3False, td.lmsForumTopicoIcone_3True
{
	width: 40px;
	background-image: url(lmsTopico_deleted.gif);
	background-repeat: no-repeat;
	background-position: center middle;
}
td.lmsForumTopicoUser
{
	padding: 0px 2px 0px 2px;
}
td.lmsForumTopico
{
	width: 50%;
}
a.lmsForumTopico
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
	color: #626262;
}
td.lmsForumTopicoHeader
{
	color: #FFFFFF;
	font-family: Arial, Verdana, Sans-Serif;
	font-weight: bold;
	vertical-align: middle;
	border: none;
	padding-bottom: 2px;
	text-align: left;
	font-size: 15px;
	text-transform: uppercase;
}

tr.lmsMensagemTopico_Header
{
	color: #555555;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	padding-left: 15px;
	height: 30px;
	background-color: #DADADA;
}
tr.lmsMensagemTopico_Autor
{
	color: #555555;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	padding-left: 15px;
	height: 25px;
	background-color: #F6F6F6;
}
tr.lmsMensagemTopico_Mensagem
{
	color: #555555;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	padding: 5px 5px 5px 15px;
	background-color: #FFFFFF;
}
td.lmsForumMensagem_sep
{
	background-color: #757575;
}
tr.lmsForumMensagem_1False
{
	background-color: #FDEDCC;
}
tr.lmsForumMensagem_1True, tr.lmsForumMensagem_2False, tr.lmsForumMensagem_2True
{
	background-color: #EFEFEF;
}
tr.lmsForumMensagem_3False, tr.lmsForumMensagem_3True
{
	background-color: #FBC9CA;
}
tr.lmsForumMensagemR_1False
{
	background-color: #E5DCCB;
}
tr.lmsForumMensagemR_1True, tr.lmsForumMensagemR_2False, tr.lmsForumMensagemR_2True
{
	background-color: #DADADA;
}
tr.lmsForumMensagemR_3False, tr.lmsForumMensagemR_3True
{
	background-color: #E3C9CA;
}
tr.lmsForumMensagemM_1False
{
	background-color: #FFF4E2;
}
tr.lmsForumMensagemM_1True, tr.lmsForumMensagemM_2False, tr.lmsForumMensagemM_2True
{
	background-color: #FFFFFF;
}
tr.lmsForumMensagemM_3False, tr.lmsForumMensagemM_3True
{
	background-color: #FCDFE1;
}
tr.lmsForumMensagemRM_1False
{
	background-color: #EEE5D4;
}
tr.lmsForumMensagemRM_1True, tr.lmsForumMensagemRM_2False, tr.lmsForumMensagemRM_2True
{
	background-color: #F6F6F6;
}
tr.lmsForumMensagemRM_3False, tr.lmsForumMensagemRM_3True
{
	background-color: #EBD1D2;
}
td.lmsForumMensagem
{
	padding-left: 15px;
	color: #555555;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
a.lmsForumMensagem, td.lmsForumMensagem
{
	color: #555555;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
}
td.lmsForumMensagem
{
	padding-left: 15px;
}
a.lmsForumMensagem
{
	font-weight: bold;
}
a.lmsForumEquipe, .lmsForumEquipe
{
	color: #FFFFFF;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	text-align: right;
}
/* FIM FÓRUM */

td.lms_pnlVrdGestorDetalhe
{	
	border: solid 1px #f5f5f5;	    
}

table.lmsFormularioGestorDetalhe
{
	background-color: #EEEEEE;
}

table.lmsFormularioGestorUsuario
{
	background-color: #FFFFFF;		
	border-left:solid 1px #666666;
	border-top:solid 1px #666666;
}

td.lmsFormularioGestorUsuario
{
	border-right:solid 1px #666666;
	border-bottom: solid 1px #666666;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	height:30px;
	padding: 2px 2px 2px 5px;
}

td.lmsFormularioGestorUsuarioHeader
{
	border-right:solid 1px #666666;
	border: solid 1px #666666;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	background-color:#666666;
	height:20px;	
}

input.lmsFormularioGestorUsuario, textarea.lmsFormularioGestorUsuario, select.lmsFormularioGestorUsuario
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	padding: 2px 2px 2px 2px;
	
	background-color: #FFFFFF;
	border: solid 1px #666666;
}

h2.lmsFormularioGestorUsuario
{	
	font-family: Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	padding: 0px 0px 0px 0px;
}

td.lmsGestorRelExcelHeader
{
	font-family:Verdana, Arial;
	font-size:12px;
	background-color: #FFFFFF;
	border: solid 1px #EEEEEE;
	color:#000000;
	font-weight:bold;
}

td.lmsGestorRelExcelItem
{
	font-family: Verdana, Arial;
	font-size:10px;
	background-color: #FFFFFF;
	border: solid 1px #EEEEEE;
	color:#000000;
	font-weight:normal;
	text-align:center;
}

tr.lmsGestorRelExcelItem
{
	border: solid 1px #EEEEEE;
}

/* Calendario */
table.lms_pnlaviso
{
	padding:2px 2px 2px 2px;
}

table.lms_pnlaviso_texto
{
	padding:6px 6px 6px 6px;
}

td.lms_aviso_texto
{
	padding:2px 2px 2px 4px;
}

.lms_aviso_titulo
{
	font-family:Arial, Verdana, Courier New;
	font-size:14px;
	font-weight:bold;
}

td.calendar_evento
{
	border-bottom: solid 1px #C0C0C0;
}

.calendar_title
{
	text-transform: capitalize;
}

td.ctrPnlCnzCorpo2
{
	padding: 2px 2px 2px 2px;	
}

td.SelDtAtual
{
	border:solid 1px #2E6190;
}

td.SelDtAtualEvento
{
	border:solid 1px #2E6190;
	background-color:#8FABB6;
}

td.SelDtEvento
{
	background-color:#8FABB6;
}

td.SelOutroMes
{
	color: #999999;
	font-weight: normal;
}

table.EventosVermelha
{
	background-color:#2E6190;		
	padding: 1px 1px 1px 1px;
}

table.EventosBranca
{
	background-color:#FFFFFF;
	padding: 2px 2px 2px 2px;	
}

tr.trEventosVermelha
{
	background-color:#2E6190;	
	padding: 4px 4px 4px 4px;
}

td.tdEventosVermelha
{
	background-color:#2E6190;	
	padding: 12px 12px 12px 15px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}

td.tdEventosVermelha2
{
	background-color:#2E6190;
}

span.txtEventoDetalheDtExt
{
	padding-left:15px;
	color:#484848;
	font-size:12px;	
}

span.txtEventoDetalheDt
{		
	color:#000000;
	font-weight:bold;
	font-size:12px;
}

td.spacerEventosDetalhe
{
	background-color:#EEEEEE;
}

span.txtEventoDetalheTitulo
{
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

span.txtEventoDetalheTextoV
{
	font-size:11px;
	color:#2E6190;
	font-weight:bold;
}

span.txtEventoDetalheTexto
{
	font-size:11px;
	color:#000000;	
}

td.tdEventodetalhe
{
	padding-left:20px;
	padding-right:10px;
}

a.lms_rssItem
{
	background-color:: Transparent;
	padding: 3px;
	margin: 3px;
	color: #0963BC;
	height: 35px;

	font-family: Trebuchet MS, Sans-Serif, Arial, Verdana;
	font-size: 13px;
	font-weight: lighter;
	text-decoration: none;
}
td.lms_rssItemSep
{
	padding: 3px;
	margin: 3px;
	border-bottom: dashed 1px #053768;
}

/* Menu Lateral */
table.MenuLateral, td.MenuLateral
{
	background-color: #f5f7fb;
	font-family: Arial, Verdana, Courier New;
	font-size: 12px;
	color: #018559;
	padding: 0px;
	margin: 0px;
}

a.MenuLateral1
{
	font-family: Verdana, Arial, Courier New;
	font-weight: normal;
	font-size: 11px;
	color: #018559;
	text-decoration: none;
	
}

a.MenuLateral2
{
	font-family: Verdana, Arial, Courier New;
	font-weight: normal;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
}

tr.MenuLateral1
{
	background-color:  #ffffff;
	font-size: 12px;
	color: #FFFFFF;
	padding: 7px 0px 7px 13px;
	
}

tr.MenuLateral2
{
	background-color: #018559;
	font-size: 11px;
	color:  #FFFFFF	;
	padding: 7px 0px 7px 20px;
}

td.MenuLateral_sep1
{
	background-image: url(lms_MenuLateral_sep1.gif);
	background-repeat: repeat-x;
	height: 1px;
}

td.MenuLateral_sep2
{
	background-image: url(lms_MenuLateral_sep2.gif);
	background-repeat: repeat-x;
	height: 1px;
}

td.MenuLateralFoto_BG
{
	background-image: url(lms_MenuLateralFoto_BG.gif);
}

/* FIM MENU LATERAL */
/* PERFIL DO PROFESSOR */
.lms_PerfilProfessor_Nome
{
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight: normal;
	color: #018559;
}

.lms_PerfilProfessor_Tit
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	font-weight:bold;
}

.lms_PerfilProfessor_Disciplina
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	font-weight:bold;
}

.lms_PerfilProfessor_Texto
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #336699;
	font-weight:bold;
}

.Professor
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #336699;
	font-weight:bold;
}

.lms_PerfilProfessor_TextoB
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #018559;
}
/* FIM DO PERFIL DO PROFESSOR */
/* COMUNIDADES */
a.lnkComunidade
{
	font-family: Verdana, Arial, Courier New;
	font-weight: normal;
	font-size: 9px;
	color:  #018559;
	text-decoration: none;
}

td.lnkComunidade
{
	background-color: #FFFFFF;
	color: #777777;
	padding: 8px;
	text-align: center;
}

tr.ComunidadeHeader, td.ComunidadeHeader, .ComunidadeHeader
{
	font-family: Verdana, Arial, Courier New;
	font-weight: bold;
	font-size: 10px;
	color: #018559;
	padding: 8px;
	text-align: center;
}

tr.ComunidadeItem, td.ComunidadeItem, .ComunidadeItem
{
	border-bottom: solid 1px #333333;
	background-color: #F7F7F7;
	padding:8px;
}

tr.ComunidadeAltItem, td.ComunidadeAltItem, .ComunidadeAltItem
{
	border-bottom: solid 1px #333333;
	background-color: #FFFFFF;
	padding:8px;
}

a.lmsComunidadeEquipe, .lmsComunidadeEquipe
{
	color: #0963BC;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	text-align: right;
}
/* FIM DE COMUNIDADES */
/* ANOTAÇÕES */
td.lmsAnotacoes_BG
{
	background-image: url(lms_AnotacoesMeio.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
/* FIM DE ANOTAÇÕES */
/* CALENDÁRIO */
table.lmsEventoHome
{
	background-color: #018458;
	border-right: solid 1px #018458;
	border-left: solid 1px #018458;
	border-bottom: solid 1px #018458;
	font-family: Verdana, Arial, Courier New;
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	width: 113px;
	height: 135px;
}
td.lmsEventoHome
{
	background-color: #FFFFFF;
	font-family: Arial, Verdana, Courier New;
	font-size: 9px;
	color: #333333;
	padding: 3px;
}

table.lmsEvento_Calendar
{
	border: none;
	width: 377px;
}
.lmsEvento_Title
{
	text-transform: uppercase;
	background-color: #F1F1F1;
	border: none;
	border-color: #F1F1F1;
	font-family: Arial, Verdana, Courier New;
	font-weight: bold;
	font-size: 10px;
	color: #053768;
}
.lmsEvento_Month
{
	background-color: #F1F1F1;
	border-color: #F1F1F1;
	border: none;
	font-family: Arial, Verdana, Courier New;
	font-weight: bold;
	font-size: 10px;
	color: #053768;
}
.lmsEvento_DayHeader
{
	background-color: #F1F1F1;
	font-family: Arial, Verdana, Courier New;
	font-size: 10px;
	color: #727272;
}
.lmsEvento_Day, .lmsEvento_SelectedDay, .lmsEvento_TodayDay, .lmsEvento_Weekend
{
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	font-family: Arial, Verdana, Courier New;
	font-size: 9px;
	color: #727272;
	vertical-align: top;
	text-align: left;
	width: 52px;
	height: 45px;
}
a.lmsEvento_Day, a.lmsEvento_SelectedDay, a.lmsEvento_TodayDay, a.lmsEvento_Weekend
{
	text-decoration: none;
}
.lmsEvento_Day
{
	background-image: url(lms_EventobgSemana.gif);
}
.lmsEvento_SelectedDay
{
	background-image: url(lms_EventobgSelecao.gif);
}
.lmsEvento_TodayDay
{
	background-image: url(lms_EventobgHoje.gif);
}
.lmsEvento_Weekend
{
	background-image: url(lms_EventobgDomingo.gif);
}
td.lmsEvento_Legenda
{
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	font-family: Arial, Verdana, Courier New;
	font-size: 9px;
	color: #727272;
	padding: 5px;
}

table.lmsEventoForm
{
	background-color: #F1F1F1;
	width: 206px;
	padding: 5px 10px 5px 10px;
}
td.lmsEventoForm_Tit
{
	font-family: Arial, Verdana, Courier New;
	font-size: 12px;
	font-weight: bold;
	color: #018559;
	padding: 10px 10px 5px 10px;
}
td.lmsEventoForm
{
	font-family: Arial, Verdana, Courier New;
	font-size: 10px;
	color: #018559;
}
td.lmsEventoForm_Sep
{
	height: 1px;
	background-color: #D6D6D6;
	padding: 0px;
}
input.lmsEventoForm, textarea.lmsEventoForm, select.lmsEventoForm
{
	background-color: #FFFFFF;
	font-family: Arial, Verdana, Courier New;
	font-size: 11px;
	color: #727272;
	border: solid 1px #D6D6D6;
}

.lmsEventoGridTit
{
	background-color: #FFFFFF;
	font-family: Arial, Verdana, Courier New;
	font-size: 12px;
	font-weight: bold;
	color: #018559;
	text-align: center;
	padding: 5px;
}
.lmsEventoDetalheTit
{
	background-color: #FFFFFF;
	font-family: Arial, Verdana, Courier New;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
.lmsEventoData
{
	background-color: #E9E9E9;
	font-family: Arial, Verdana, Courier New;
	font-size: 11px;
	color: #000000;
	text-align: center;
	padding: 5px;
}
.lmsEventoDetalheLbl
{
	background-color: #FFFFFF;
	font-family: Arial, Verdana, Courier New;
	font-size: 11px;
	font-weight: bold;
	color: #018559;
}
.lmsEventoDetalhe
{
	background-color: #FFFFFF;
	font-family: Arial, Verdana, Courier New;
	font-size: 11px;
	color: #000000;
	padding: 5px;
}

/* FIM DE CALENDÁRIO */

/* INICIO DO ALBUM */
td.lnkAlbum
{
	font-family: Verdana,. Arial;
	font-size: 10px;
	color: #018559;
	background-color: #FFFFFF;
}
span.lnkAlbum, a.lnkAlbum
{
	font-family: Verdana,. Arial;
	font-size: 10px;
	font-weight: bold;
	color: #018559;
}
td.imgAlbum
{
	font-family: Verdana,. Arial;
	font-size: 10px;
	color: #018559;
	background-color: #CFCFCF;
}
td.imgAlbumTL
{
	background-image: url(ctrAlbumTodos_TL.gif);
	background-repeat: no-repeat;	
}
td.imgAlbumTR
{
	background-image: url(ctrAlbumTodos_TR.gif);
	background-repeat: no-repeat;	
}
td.imgAlbumBL
{
	background-image: url(ctrAlbumTodos_BL.gif);
	background-repeat: no-repeat;	
}
td.imgAlbumBR
{
	background-image: url(ctrAlbumTodos_BR.gif);
	background-repeat: no-repeat;	
}
tr.PagerAlbum, td.PagerAlbum
{
	height: 20px;
	vertical-align: middle;
	background-color: #018559;
}
a.PagerAlbum, .PagerAlbum
{
	font-family: Verdana,. Arial;
	font-size: 10px;
	color: #FFFFFF;
}
a.PagerAlbum
{
	font-weight: bold;
}
/* FIM DO ALBUM */

/*Controle Abas*/

Abas
{
	font-size:20px;
	font-weight:bold;
	color:#666666;
	text-align:center;
	
}


/*Fim Abas*/


/* Catálogo de Cursos*/

.tabelaInicialFaq
{
	width:716px;
	margin:0 3px 0 40px;
}

.lblLerFaq
{
	display:block;
	margin-left:20px;
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	text-align: left;
}
.imbLerFaq
{
	display:block;
	padding:10px;
	background:url(../imagens/icoCalendarNext.gif) no-repeat 0 13px;
	margin-left:10px;
}

.imgTopFaq
{
	vertical-align: bottom;
}


.titFaq{
	color: #004E45;
	margin-left: 20px;
	margin-top: 30px;
	font-weight: bold;
	font-size:12px;
}

.perguntaFaq, .perguntaFaqSelecionada{
	color: #666666;
	margin-left: 5px;
	text-decoration: none;
}

.tdPerguntas{
	margin-left:20px;
}


.respostaFaq{
	color: #666666;
	margin-left:40px;
	text-decoration:none;
	display:block;
}

.tutorial{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #055149;
	padding-left: 5px;
}

.perguntaFaqSelecionada{
	background:#FFBD34;
	color:#004E45;
}

.painelRespostaFechado, .painelRespostaAberto
{
	background:#fff;
	padding:10px;
}
.painelRespostaFechado{
	display:none;
}
.painelRespostaAberto{
	display:block;
}

.tabelaFaq 
{
	margin:10px 0 10px 20px;
}
.tabelaFaq td{
	font-family: Tahoma;
	font-size: 11px;
}

.painelContainerPergunta{
	padding-top:7px;
	text-align:left;
}

.itemPergunta{
	padding-top:4px;
	padding-bottom:4px;
}

.linkButton
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.linkButtonSel
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #F74B03;
}

.tabelaCursos
{
	border: solid 2px #EEEEEE;
}

.NomeCurso
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #6D6E71;	
}


.tbCursos
{
	margin: 5px 10px 0px 10px;
}

.lblTitCursos
{
	color: #4D4D4D;
	font-weight: bold;
}

.lnkTitCurso
{
	color: #6D6E71;
	text-decoration: underline;
}

/* Fim Catálogo de Cursos*/


/* Inicio FAQ */
p.ctrFAQLivre, a.ctrFAQLivre
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #0f0a06;
	text-align: left;
}

.sepCtrFAQLivre
{
	font-family: Verdana, Arial;
	font-size: 8px;
	color: #0f0a06;
	height: 1px;
	text-align: left;
}

.lmsFAQCat
{
	text-align: center;
	vertical-align: middle;
}

span.lmsFAQ
{
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #402695;
	text-decoration: underline;
	padding: 2px;
}
/*
td.lmsFAQItem
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #867BAA;
	text-align: left;
}

.lmsFAQPager, a.lmsFAQPager
{
	background-color: #402695;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	cursor: hand;
	color: #FFFFFF;
	text-decoration: underline;
	padding: 2px;
}*/
/* Fim FAQ */



/* Biblioteca digital */

.labelSubtitulo
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#fff;
}
#pnlBibliotecaCompleta
{
	margin-top:20px;
	background:#fff;
	padding:5px 10px;
}
.tbCategoriasBiblioteca
{
	width:550px;
}
	.rowCategoria td, .rowCategoriaDestaque td
	{
		padding:2px;
		border-bottom:1px solid #eee;
		font-size:12px;
		font-weight:bold;
	}
	.rowCategoria td
	{
		color:#333;
	}
	.rowCategoriaDestaque td
	{
		color:#c9110f;
	}
#pnlItensBiblioteca
{
	border:2px solid #ebebeb;
	margin-left:26px;
	padding:7px;
	color:#333;
}
	#pnlItensBiblioteca table
	{
		margin-bottom:5px;
	}
	#pnlItensBiblioteca hr
	{
		margin:0;
		padding:0;
		color:#eee;
	}
	#pnlItensBiblioteca a
	{
		color:#333;
		font-size:12px;
		text-decoration:underline;
	}
	.tituloItemBiblioteca, .tituloItemBibliotecaDescricao
	{
		font-weight:bold;
	}
	.tituloItemBibliotecaDescricao
	{
		display:block;
		margin-top:8px;
	}


/* Fim Biblioteca digital */
/* home portal */
#BGtopo 
{
	background-image : url(bg_topo.jpg);
	background-position : center top ;
	background-repeat : no-repeat;
	height : 248px;
}



/* home portal */
#BGmeio  
{
	background-image : url(bg_meio.jpg);
	background-position : center top ;
	background-repeat : no-repeat;
	height : 323px;
	position : relative ;
}

	#Flashnoticiaslogin
	{
		position : absolute ;
		left : 0px; 
		top : 0px;
		
		margin-left:250px;
		margin-top: -80px;

	}

		#noticias
		{
			float:left;
			padding : 15px 7px 7px 7px;	
		}

		#enquete
		{
			float:left;
			padding : 7px ;	
		}

		#login 
		{
		}

#BGrodape  
{
	background-image : url(bg_rodape.jpg);
	background-position : center top ;
	background-repeat : no-repeat;
	height : 281px;
		
}

/* Painel MEUS CURSOS*/
#containerGestor div table tr td:first-child
{
    
}

#containerGestor
{
	margin-left:15px;
}

#contentCadastro
{
	width:585px;
	border:solid 1px #C4C4C4;
	padding:5px;
	background-color:#ECECEC;
}

.contentCadastroLabels, .contentCadastroTextos
{
	padding:5px;
}

.contentCadastroLabels
{
	float:left;
	width:130px;
	text-align:right;
	padding-top:5px;

}

.contentCadastroTextos, .contentCadastroTextos2
{
	float:left;
	text-align:left;
	padding-left:2px;
	padding-top:2px;
}

.contentCadastroLabels, .contentCadastroLabels span
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}

.contentCadastroTextos input, .contentCadastroTextos select, .contentCadastroTextos2 input, .contentCadastroTextos2 select
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	height:16px;
}

.contentCadastroTextos select, .contentCadastroTextos2 select
{
	height:20px;
}

.contentCadastroTextos input, .contentCadastroTextos select
{
	border:solid 1px #C4C4C4;
}

#lms_pnlGestor
{
	width:590px;
}

#lms_pnlGestorAbas
{
	float:left;
	top:3px;
	position:relative;
	left:8px;
}

#lms_pnlAbasTitulo
{
	color:#545454;
	font-family:Trebuchet MS;
	font-size:16px;
	font-weight:bold;
	left:10px;
	top:25px;
	position:relative;
}

#lms_pnlContent
{
	
	border-top:solid 1px #C5C5C5;
	padding-top:3px;
}

#abaUsuarios, #abaNovosUsuarios, #abaPresencial, #abaRelatorio
{
	float:left;
	margin-left:5px;
}

#contentGestor
{
	clear:both;
	border:solid 1px #C4C4C4;
	width:590px;
	padding:2px;
	position:static;
}

#contentGestorError
{
	font-size:16px;
	text-transform:uppercase;
	padding:10px 0px 0px 10px;
}

#contentGestorHeader
{
	width:100%;
	background-color:#018559;
}

#contentGestorHeaderSeta
{
	width:100%;
	text-align:right;	
}

#contentGestorHeaderTitle, #contentGestorGrid
{
	margin-left:10px;
}

#contentGestorTitle
{
	font-family:Arial;
	font-weight:bold;
	font-size:15px;
	color:#FFF;
}

#contentGestorHeaderButton
{
	float:right;
	position:relative;
	top:-15px;
	right:10px;
}


div.lms_pnlGestorAbaEsq, div.lms_pnlGestorAbaEsqSel
{
	background:#FFF url(lms_pnlGestorAbaEsq.gif) no-repeat;
	height:26px;
	width:6px;
	float:left;
}

div.lms_pnlGestorAbaEsqSel
{
	background:#FFF url(lms_pnlGestorAbaEsqSel.gif) no-repeat;
}

div.lms_pnlGestorAbaBg, div.lms_pnlGestorAbaBgSel
{
	background:#FFF url(lms_pnlGestorAbaBg.gif) repeat-x;
	height:26px;
	width:115px;
	vertical-align:middle;
	float:left;
} 

div.lms_pnlGestorAbaBgSel
{
	background:#FFF url(lms_pnlGestorAbaBgSel.gif) repeat-x;
}

div.lms_pnlGestorAbaBg a, div.lms_pnlGestorAbaBgSel a, div.lms_pnlGestorAbaBg span, div.lms_pnlGestorAbaBgSel span
{
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	top:7px;
	position:relative;
}

div.lms_pnlGestorAbaBg img, div.lms_pnlGestorAbaBgSel img
{
	margin-right:1px;
	left:3px;
	top:7px;
	position:relative;
}

div.lms_pnlGestorAbaBg a, div.lms_pnlGestorAbaBg span
{
	color:#707070;
}

div.lms_pnlGestorAbaDir, div.lms_pnlGestorAbaDirSel
{
	background:#FFF url(lms_pnlGestorAbaDir.gif) no-repeat;
	height:26px;
	width:6px;
	float:left;
}

div.lms_pnlGestorAbaDirSel
{
	background:#FFF url(lms_pnlGestorAbaDirSel.gif) no-repeat;
}

.lms_pnlGestorDG, table.lms_pnlGestorDG
{
	width: 570px;
	border: none;
}

#contentGestorFiltro, #contentGestorFiltro2
{
	color:#FFF;
	font-family:Trebuchet MS;
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
}

span.contentGestorFiltroTitle, span.contentGestorFiltroTitle2
{
	display:block;
	border-bottom:dotted 1px #FFF;
	padding:10px 10px 0px 0px;
	margin-bottom:5px;
	width:555px;
}

span.contentGestorFiltroTitle2
{
	width:267px;
}

div.contentGestorFiltroDatas
{
	text-align:center;
	float:left;
	padding-right:10px;
}

#contentGestorComentarios
{
	padding-left:10px;
}

span.GestorComentarios
{
	font-family:Trebuchet MS;
	font-size:11px;
	font-weight:bold;
	padding:5px 0px 0px 5px;
	color: #FFF;
	display:block;
	width:564px;
	height:20px;
}

#contentGestorComentariosButtons
{
	text-align:right;
	padding:10px 10px 0px 0px;
}

#contentGestorFooterButtons
{
	padding:7px 15px 7px 0px;
	text-align:right;
}
input.lms_pnlGestorDGFiltro, select.lms_pnlGestorDGFiltro
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	/*padding: 3px 2px 2px 2px;*/
	
	background-color: #FFFFFF;
	border: solid 1px #666666;
	vertical-align: middle;
}

input.lms_pnlGestorDGFiltro
{
	height:15px;
}
.lms_gridCursosItem, .lms_gridCursosAlternatingItem
{
	border-left:1px dotted #CCC;
	padding:7px 5px;
	color:#757575;
	font-family:Verdana, Arial, Sans-Serif;
	font-size:11px;
	text-decoration:none;
}
 
.lms_gridCursosItem
{
	background-color:#FFF;
} 

.lms_gridCursosAlternatingItem
{
	background-color:#FAFAFA;
}
/* FIM PAINEL MEUS CURSOS*/

#EnqueteInterna
{
	border:solid 1px #C4C4C4;
	margin-left:8px;
	width:590px;
	padding:2px;
}

#EnqueteInternaContent
{
	background-color:#ECECEC;
	padding:10px;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#707070;
}

#EnqueteInternaRespostas
{
	margin-top:10px;
	background-color:#FFF;
	font-family:Verdana, Arial;
	font-weight:bold;
	padding:5px;
}

span.EnqueteInternaTitle
{
	color:#018559;
	font-size:12px;
	font-weight:bold;
}

#EnqueteInternaButton
{
	text-align:right;
	padding-top:10px;
}


/* HOME DESLOGADO */
div.HomeCenter {
    text-align: center;
}

div.HomeCenter div, div.HomeCenter p, div.HomeCenter table, div.HomeCenter form {
    text-align: left; margin-left: auto; margin-right: auto;
}

#HomeHeader, #HomeContent, #HomeFooter
{
	width:850px;
	height:240px;
	
}

#HomeHeader
{
	height:183px;
	background:#FFF url(bg_topo.jpg) no-repeat;
}

	#HomeHeader img
	{
		margin:50px 0px 0px 110px;
	}

#HomeContent
{
	height:323px;
	background:#FFF url(bg_meio.jpg) no-repeat;
	position:relative;
}

#HomeContentFlash
{
	margin-left:-14px;
	padding-left:60px;
}

#HomeContentControls
{
	background:url(bg_rodape.jpg) no-repeat;
	height:281px;
	padding-left:60px;
}

#HomeContentNoticia
{
	width:290px;
	float:left;
	margin-top:20px;
	padding-left:20px;
}


#HomeContentFaleConosco
{
	width:175px;
	float:left;
	margin:23px 0px 0px 25px;
}

#HomeContentFaleConoscoContato
{
	margin:15px 0px 0px 115px;
}

p.lmsHomeFaleConosco
{
	color:#777;
	margin:10px 0px 0px 0px;
	font-family:Arial, Verdana, Sans-Serif;
	font-size:11px;
	padding-left:10px;
}

#HomeContentLogin
{
	margin-top:-90px;
	margin-right:20px;
	position:relative;
}

#HomeFooter
{
	border:solid 1px #000;
	
	
	
}
/* FOM HOME DESLOGADO */

div.lmsFaleConosco
{
	height: 510px;
	padding: 20px 15px 5px 15px;
}