







<!-- ===========================================================================
	Tema carregado da aplicação
============================================================================ -->

/* ---------------------------------------------------------------------------
	Tipos de letra
---------------------------------------------------------------------------- */
body, table, input, select, option, textarea, .text, .money, .date, .time, .email, .number {
	color: #000000;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
}

table {
	font-size:10px;
}

iframe{
	border: 0;
}

.title, .statusBar, .systemInfo{
	color: #FFFFFF;
	font-weight: bold;
}

.header {
	font-weight: bold;
}

.textTitle {
	font-size:18px;
	font-weight:bold;
}

.progressBox {
	color: #FFFFFF;
}

.progressBar {
	color: #FFFFFF;
}

/* ---------------------------------------------------------------------------
	Cores de fundo
---------------------------------------------------------------------------- */
body {
	color: #000000;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
}

select, option, textarea, .gridBox, .gridRow, .text, .money, .date, .time, .number, .email {
	background-color: #FFFFFF;
}

/*

*/
.clientArea, .controls, .button, .header {
	background-color: #CCCCCC;
}

/*

*/
.button_highlight, .button_down {
    background-color: #EEE;
}

.title, .statusBar, .systemInfo {
	background-color: #999999;
}

.progressBox {
	background-color: #999999;
}

.progressBar {
	background-color: #CCCCCC;
}

/* ---------------------------------------------------------------------------
	Cores de status
---------------------------------------------------------------------------- */
.gridSelectedRow, .syllabusSelectedItem {
	color: #FFFFFF;
	background-color: #999999;
}

.syllabusVisitedItem {
	color: #FFFFFF;
}

.syllabusNotAvaibleItem {
	color: #999999;
}
.syllabusNormalItem {
cursor: pointer;
}
/* ---------------------------------------------------------------------------
	Bordas
---------------------------------------------------------------------------- */
body, table {
	border: 0px none;
}

.text, .money, .date, .time, .gridEditor, .email, .number {
	border: 1px inset;
}


.header, .button_highlight {
	border: 1px outset;
}


.button_down {
    border: 1px inset;
}

.gridCell {
	border-bottom: 0px none;
	border-bottom: 1px solid #CCCCCC;
}

.separator {
	border : 1px outset;
}

.progressBox {
	border : 1px inset;
}

.progressBar {
	border : 1px outset;
}



/* ---------------------------------------------------------------------------
	Cursores
---------------------------------------------------------------------------- */
body, table {
	cursor: default;
}


.header, .gridCell
.syllabusNormalItem, .syllabusSelectedItem, .syllabusVisitedItem, .syllabusNotAvaibleItem {
	cursor: pointer;
}



/* ---------------------------------------------------------------------------
	Elementos HTML
---------------------------------------------------------------------------- */
body {
	padding: 0px;
	margin: 0px;
	border: none;
	scrollbar-highlight-color : white;
	scrollbar-3dlight-color : #CCCCCC;
	scrollbar-track-color : #CCCCCC;
	scrollbar-base-color : #CCCCCC;
	scrollbar-face-color : #CCCCCC;
	scrollbar-darkshadow-color : #CCCCCC;
	scrollbar-shadow-color : #000000;
	scrollbar-arrow-color : #000000;
	overflow: hidden;
}

form {
	padding:0px;
	margin:	0px;
}

table {
	padding: 0px;
	margin: 0px;
}

td {
	vertical-align : top;
	padding : 0px;
	margin : 0px;
}

th {
	vertical-align : top;
	padding : 0px;
	margin : 0px;
}

/* ---------------------------------------------------------------------------
	Elementos de interface
---------------------------------------------------------------------------- */
.clientArea {
	padding: 0px;
	margin: 0px;
	vertical-align : top;
	overflow: auto;
	font-size:10px;
}

.controls {
	padding: 5px;
	text-align: right;
	vertical-align : bottom;
	height: 20px;
}

.errorClient {
	overflow: auto;
	width: 100%;
	height: 100%;
}

.statusBar {
	padding: 2px;
	margin: 0px;
	width: 100%;
	font-size:10px;
}

.title {
	padding: 0px 5px 0px 5px;
}

html>body .title {
	padding: 1px 5px 1px 5px;
}

.textTitle {
	overflow: hidden;
}

/* A largura deve ser dada com o atributo style, na página. Ou utilizar tabelas. Idem para a altura. */
.gridBox {
	overflow: auto;
	padding: 1px;
	margin: 0px;
	width: 99%;
	height: 100%;
	font-size:10px;
}

#bNews{
	width:100%;
}

/* A largura da tabela interna do grid é sempre de 100% do gridBox */
/* A altura da tabela interna é dada pelo número de linhas. Pode ser menor ou maior que o gridBox externo. */
.grid {
	padding: 0px;
	margin: 0px;
	width: 100%;
	font-size:10px;
}

.header {
	padding : 0px;
	margin : 0px;
	white-space : nowrap;
	height: 16px;
	font-size:10px;
}

.gridCell {
	padding: 0px 3px 0px 3px;
	margin: 0px;
	height: 16px;
	font-size:10px;
	line-height: 16px;
}

/* ocupa sempre 100% da coluna */
.gridEditor {
	padding: 0px;
	margin: 0px;
	position: relative;
	top: -1px;
	left: -1px;
	width: 100%;
}

.gridLabel {
	font-weight: bold;
	padding: 0px;
	padding-bottom: 2px;
	margin: 0px;
	height: 16px;
	vertical-align: bottom;
}

.separator {
	width: 0px;
}

.waitBox {
	text-align: left;
	vertical-align: top;
}

/* ---------------------------------------------------------------------------
	Elementos do AGSyllabus novo
---------------------------------------------------------------------------- */
.syllabusBox {
	padding: 0px;
	margin: 0px;
	text-decoration: none;
	overflow: auto;
	white-space: nowrap;
}

.progressBox {
	text-align:left;
}

.progressBar {
	height:100%
}

/* ---------------------------------------------------------------------------
	Elementos de formulários
---------------------------------------------------------------------------- */

.button, .button_highlight, .button_down {
	word-break: keep-all;
	overflow: hidden;
	height: 20px;
}

.clientArea .button {
	word-break: keep-all;
	overflow: hidden;
}

.button{
	font-size:10px;
}

.label {
	vertical-align : middle;
	text-align : left;
	padding : 2px;
}

.field {
	vertical-align : middle;
	text-align : left;
	padding : 2px;
}

textarea {
	overflow: auto;
	padding: 1px;
}

/* ---------------------------------------------------------------------------
	Elementos do Content Player
---------------------------------------------------------------------------- */
.contentPlayer {
	background-color: #FF0000;
}

.contentPlayer A:hover {
	text-decoration:none;
}

.syllabusNormal {
	color: #FFFFFF;
	text-decoration: none;
}

.syllabusSelected {
	color: FFFF99;
	text-decoration: none;
}

.syllabusVisited {
	color: #CCCCCC;
	text-decoration: none;
}

.syllabusNotAvaible {
	color: #FF0000;
	text-decoration: none;
}

.syllabusBase {
	padding : 0px;
	margin : 0px;
	background-color : #FFF;
}

.moveObjWindow
{
	display:none;
	position:absolute;	
	z-index:101;
}





/* ===========================================================================
	Personalização para o tema atual: STOPE (1)
============================================================================ */

/* ---------------------------------------------------------------------------
	ScrollBar
---------------------------------------------------------------------------- */
body {
	scrollbar-highlight-color : white;
	scrollbar-3dlight-color : #E0E2E1;
	scrollbar-track-color : #E0E2E1;
	scrollbar-base-color : #E0E2E1;
	scrollbar-face-color : #E0E2E1;
	scrollbar-darkshadow-color : #CCCCCC;
	scrollbar-shadow-color : #000000;
	scrollbar-arrow-color : #000000;
	color: #000000;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight:normal;
}

/* ---------------------------------------------------------------------------
	TitleBar, TitleBar2, TitleBarText
---------------------------------------------------------------------------- */
.title {
	background-color: #DA251C;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#DA251C', EndColorStr='#000000')
}

.textTitle {
	color: #FFFFFF;
	filter:progid:DXImageTransform.Microsoft.dropShadow(Color='#333333',offX=1,offY=2,positive=true);
}

/* ---------------------------------------------------------------------------
	StatusBar, StatusBarText
---------------------------------------------------------------------------- */
.statusBar, .progressBox {
	background-color: #DA251C;
	color: #FFFFFF;
}

/* ---------------------------------------------------------------------------
	Elements3D, ElementsText3D
---------------------------------------------------------------------------- */
.button, .header, .progressBar, .waitBox {
	background-color: #E0E2E1;
}

/* ---------------------------------------------------------------------------
	ToolBar, ToolBar1, ToolBarText
---------------------------------------------------------------------------- */
/* são utilizados em toolbar.jsp, passados para a barra em flash */

/* ---------------------------------------------------------------------------
	SystemInfo, SystemInfoText
---------------------------------------------------------------------------- */
.systemInfo, .syllabusSelectedItem {
	background-color: #DA251C;
	color: #FFFFFF;
}

/* ---------------------------------------------------------------------------
	SelectedItem, SelectedItemText
---------------------------------------------------------------------------- */
.gridSelectedRow {
	background-color: #C2C1C1;
	color: #DA251C;

	scrollbar-highlight-color : white;
	scrollbar-3dlight-color : #C2C1C1;
	scrollbar-track-color : #C2C1C1;
	scrollbar-base-color : #C2C1C1;
	scrollbar-face-color : #C2C1C1;
	scrollbar-darkshadow-color : #C2C1C1;
	scrollbar-shadow-color : #000000;
	scrollbar-arrow-color : #DA251C;
}

/*
.text, .date, .money, .time, .gridBox, select, .email, .number {
	border: solid 1px #C2C1C1;
}
*/
/* ---------------------------------------------------------------------------
	DataBackground, DataText
---------------------------------------------------------------------------- */
select, option, checkbox, radio, textarea, .gridBox, .gridRow, .text, .money, .date, .time, .email, .number {
	background-color: #FFFFFF;
	color: #000000;
}

.gridRow {
	scrollbar-highlight-color : white;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-track-color : #FFFFFF;
	scrollbar-base-color : #FFFFFF;
	scrollbar-face-color : #FFFFFF;
	scrollbar-darkshadow-color : #FFFFFF;
	scrollbar-shadow-color : #000000;
	scrollbar-arrow-color : #000000;
}

/* ---------------------------------------------------------------------------
	WindowBackground, WindowText
---------------------------------------------------------------------------- */
.clientArea, .syllabusBox {
	background-color: #E0E2E1;
	color: #000000;
}

/* ---------------------------------------------------------------------------
	ControlsBackground
---------------------------------------------------------------------------- */
/* esta cor foi utilizada para o fundo das janelas do AGDK 2.1 */
.controls {
	background-color: #E0E2E1;
}

/* ---------------------------------------------------------------------------
	SyllabusNormalItem, SyllabusSelectedItem, SyllabusVisitedItem, SyllabusDisabledItem
---------------------------------------------------------------------------- */
.syllabusNormalItem {
	color: #000000;
}

.syllabusSelectedItem {
	font-weight: bold;
}

.syllabusVisitedItem {
	color: #333333;
}

.syllabusNotAvaibleItem {
	color: #999999;
}

/* ---------------------------------------------------------------------------
	SyllabusBackground
---------------------------------------------------------------------------- */
.syllabusBox {
	background: #EDF2F2;
}

.msg{
        padding: 2px;
        margin-bottom: 5px;
        margin-top: 2px;
        border: 1px dashed black;
        color: #333;
        background: #FFE;
   }

/* ---------------------------------------------------------------------------
	Tipos de letra
---------------------------------------------------------------------------- */
body, table, select, option, textarea, .text, .money, .date, .time, .email, .number {
	color: #000000;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;

}
/*----------------------------------------------------------------------------*/
