﻿/* CSS Document */

body									{ font-family:Verdana, Arial, Helvetica, sans-serif; background: #EEF0F6; font-size:10px; margin: 0px 0px 0px 0px; }

a:link, 
a:active, 
a:visited 								{ color: #245d94; text-decoration: underline }
a:hover 								{ color: #245d94; text-decoration: underline; cursor: hand; cursor: pointer; }

/*#Geral								{ height:730px; border:0; display:block; overflow:hidden }*/

#boxApp									{ height:100%; width:100%; margin: 0px 0px 0px 0px; background: #EEF0F6}

#boxLeft								{ background: #fff; border: 0px solid #6593CF; }

#boxRight								{ background: #fff; border: 0px solid #6593CF; }

#rightNavigationBox						{ padding: 2px 3px 2px 3px; width:100%; }

.rightNavigationBoxLine					{ background: url(../imagens/topMenuTopLine.gif) bottom left repeat-x; text-align:left; }

.treeHeader								{ height: 26px; vertical-align:top; border-left: 1px solid #FFF; border-top: 1px solid #FFF; background: url(../imagens/imgTopLeft.jpg) top left repeat-x; }

.treeBox								{ padding: 10px; }

.panelBox								{ border-top: 5px solid #5981B5; }

.contentHeader							{ height: 26px; background:#63769B; }

.contentIcon							{ padding: 3px 0px 0px 5px; }

.contentPath							{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #fff; padding: 3px 0 0 0px; }

.contentMain							{ background: /*#ACC0E9*/ url(../Imagens/bgContentMain.gif) repeat-x top left; padding-top: 14px; }

.contentMain2ndLevel					{ background: #EEF0F6; padding-top: 14px; }

.contentBodyContainer					{ }

.contentBody2ndContainer				{  background:#ECF5FF; margin: -1px 15px 15px 15px; border: 1px solid #6489D4; text-align:left; padding: 10px; }

.contentBodyToolbar						{ padding: 10px 0px 4px 10px; /*border-bottom: solid 1px #6489D4;*/ background: #EEF0F6 }

.contentBody2ndLevelToolbar				{ padding: 10px 0px 4px 0px; border-bottom: solid 1px #6489D4; background: #ECF5FF }

.contentBody							{ /*background-color: #dbeaff;*/ padding: 10px 0px 0px 10px; border-bottom: solid 1px #6489D4; /*border-top: none;*/ }

.contentBody2ndLevel					{ /*background-color: #dbeaff; padding: 10px 0px 0px 10px; border: solid 1px #6489D4; border-top: none;*/ }

.formSeparator							{ border: solid 1px #6d91cb; }

.cellHeader								{ border-bottom: solid 1px #6d91cb; }

.labelHeader							{ font-weight:bold; font-size:xx-small; font-family:Verdana, Arial, Helvetica, sans-serif; }

.labelDestaque							{ font-weight:bold; font-size:x-small; font-family:Verdana, Arial, Helvetica, sans-serif; }

.parenteses							{ font-weight:bold; font-size:medium; font-family:Verdana, Arial, Helvetica, sans-serif; }

.boxResultados							{ margin-top: 4px; }

.cornerBox								{ vertical-align:bottom; text-align:left; }

.formBox								{ padding-right: 8px; }

.boxIcon								{ padding: 3px; }

.paginacao								{ color:#000; font-size:11px; padding: 5px 2px 5px 2px; }

.paginacao a:link,
.paginacao a:active						{ color:#000; text-decoration:none; }

.paginacao a:visited					{ color:#FFF; text-decoration:none; }

.paginacao a:hover						{ color:#FFF; text-decoration:none; }

.mensagem								{ color: Green; text-decoration:none; }

.mensagemErro							{ color: Red; text-decoration:none; }

.controlsLabel							{ color: #354a8b; }

.loginLabel								{ color: white; }

.controlsTxt							{ color: black; font-size:x-small; font-family:Verdana, Arial, Helvetica, sans-serif; }

.controlsTitleLabel						{ color: #354a8b; font-weight: bold; font-size:13px;}

.controlsObrigatorio					{ color: #354a8b; font-weight: bold; }

.controls								{ font-size:11px;}

.pesquisaAvancada						{ float: right; padding: 0px 10px 0px 0px; cursor: hand; }