﻿.arialxx 
{ font-family: Trebuchet MS, Arial, Helvetica; font-size: xx-small; 
	text-decoration: none
}
.arialx 
{ 
	font-family: Arial, Trebuchet MS, Helvetica; 
	/*font-weight:bold;*/
	font-size: x-small; 
	text-decoration: none;  
	color: darkblue;
}

a
{
	color: #006699;
	font-family: "Trebuchet MS" , Arial, Helvetica;
	text-decoration: none;
}
a:hover
{
	color: #ff00ff;
	font-family: "Trebuchet MS" , Arial, Helvetica;
	/*background-color: #006699;*/
	text-decoration: underline;
}
a.menu { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; color: #FFFFFF; font-weight: bold}
a.menu:hover{ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 9pt; color: #FFFFFF; font-weight: bold; text-decoration: none}
a.nav { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: xx-small; color: #3399CC; text-decoration: none}
a.nav:hover
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: xx-small; 
	color: #2D87B3; 
	text-decoration: none
}
input
{
	background-color: #FFFFFF; 
	border: 1px solid; 
	border-color: #3883C2 #3883C2 #3883C2 #3883C2;
	font-family: "Trebuchet MS", Arial, Helvetica; 
	font-size: small; 
	height: 23px;
}

.inputsel
{
	background-color: #3883C2; 
	border: 1px solid; 
	border-color: #3883C2 #3883C2 #3883C2 #3883C2;
	font-family: "Trebuchet MS", Arial, Helvetica; 
	font-size: small; 
	color: #ffffff;
	height: 23px;
}

.listbox
{
	/*background-color: #FFFFFF; */
	background-color: #bce6ff;
	font-family: "Trebuchet MS", Arial, Helvetica; 
	color: Navy;
	font-size: x-small; 
}

.checkbox
{
	border: none; 
}

select
{
	background-color: #FFFFFF; 
	font-family: "Trebuchet MS", Arial, Helvetica; 
	font-size: x-small; 	
}

.ta
{
	color:navy;
	text-align:left;
	border-right: #3883c2 1px solid;
	border-top: #3883c2 1px solid;
	border-left: #3883c2 1px solid;
	border-bottom: #3883c2 1px solid;
	background-color: #ffffff;
	/*
	scrollbar-base-color: #3883c2;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-darkshadow-color: #3883c2;
	scrollbar-face-color: #3883c2;
	*/
}

.ta2
{
	color:navy;
	text-align:right;
	border-right: #3883c2 1px solid;
	border-top: #3883c2 1px solid;
	border-left: #3883c2 1px solid;
	border-bottom: #3883c2 1px solid;
	background-color: #ffffff;
}

.ta2
{
	font-family: "Arial", "Trebuchet MS";
	color:navy;
	font-size:10pt;
	border-right: #3883c2 1px solid;
	border-top: #3883c2 1px solid;
	border-left: #3883c2 1px solid;
	border-bottom: #3883c2 1px solid;
	background-color: #bce6ff;
}

.menu
{
	font-weight: bold;
	font-size: 10px;
	color: white;
	font-family: 'Trebuchet MS';
	cursor: hand;
}

/*
div
{
	scrollbar-base-color: #3883c2;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-darkshadow-color: #3883c2;
	scrollbar-face-color: #3883c2;
}
*/

.bordaMenu
{
	background-color: #FFFFFF;
	border-left: thin solid;
	border: solid 2px;
	border-color: #CCCCCC;
	height: 23px;
}
.submenu
{
	background-color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	border-left: thin solid;
	color: #336699;
	border: solid 2px;
	border-color: #CCCCCC;
	font-family: 'Trebuchet MS';
	cursor: hand;
	height: 23px;
}
.submenudesativado
{
	background-color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	border-left: thin solid;
	color: #CCCCCC;
	border: solid 2px;
	border-color: #CCCCCC;
	font-family: 'Trebuchet MS';
	/*cursor: not-allowed;*/
	height: 23px;
}
.submenuover
{
	background-color: #DDDDDD;
	font-weight: bold;
	font-size: 10px;
	color: #336699;
	border: solid 2px;
	border-color: #CCCCCC;
	font-family: 'Trebuchet MS';
	cursor: hand;
	height: 23px;
}


.submenuover2
{
	font-weight: bold;
	font-size: 10px;
	color: #336699;
	border: solid 2px;
	border-color: #CCCCCC;
	font-family: 'Trebuchet MS';
	cursor: hand;
}

.dica
{
	font-size: 8pt;
	color: #444444;
	font-family: 'Trebuchet MS';
	background-color: #f7f7f7;
}
.Label
{
	font-family: Arial, Helvetica, sans-serif;
	color: #2b70b4;
	font-size: 10pt;
}

.LabelGrande
{
	font-family: Arial, Helvetica, sans-serif;
	color: red; /* #ff8c00; #2b70b4;*/
	font-weight: bold;
	font-size: 16pt;
}
.LabelMedioGrande
{
	font-family: Arial, Helvetica, sans-serif;
	color: red; /*#2b70b4;*/
	font-weight: bold;
	font-size: 11pt;
}
.LabelMedioVer
{
	font-family: Arial, Helvetica, sans-serif;
	color: navy; /*darkgreen; #000099;*/
	font-weight: bold;
	font-size: 10pt;
	background: #d0f0ff; /*#ffbb55; */
	/*font-style:italic;*/
}

.LabelGrandeVer
{
	font-family: Arial, Helvetica, sans-serif;
	color: darkgreen; /*#000099;*/
	font-weight: bold;
	font-size: 20pt;
	background: #ffbb55; 
	/*font-style:italic;*/
}

.LabelMedioMag
{
	font-family: Arial, Helvetica, sans-serif;
	color: #ff00ff;
	font-weight: bold;
	font-size: 16pt;
}
.Labelpb
{
	/*label em preto e branco para páginas com fundo cinza  */
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
	background-color: #D6D3CE;
	
}
.Input
{
	background-color: #FFFFFF; 
	border: 1px solid; 
	border-color: #3883C2 #3883C2 #3883C2 #3883C2;
	font-family: "Trebuchet MS", Arial, Helvetica; 
	font-size: x-small; 
	height: 23px;
}
.InputBordaCinza
{
	background-color: #FFFFFF; 
	border: 1px solid; 
	border-color: #999999 #999999 #999999 #999999;
	font-family: "Trebuchet MS", Arial, Helvetica; 
	font-size: x-small; 
	height: 23px;
}
.Labelb
{
	font-family: Arial, Helvetica, sans-serif;
	color: #2b70b4;
	font-size: 10pt;
	font-weight: bold;	

}

.sposicao
{
	font-size:larger;
	color: red;
	font-family: Trebuchet MS, Arial, Helvetica;
	text-decoration: none;	
	font-weight: bold;	
}

.serro
{
	font-size: x-small;
	color: red;
	font-family: Trebuchet MS, Arial, Helvetica;
	text-decoration: none;	
	/*font-weight: bold;	*/
}
.sok
{
	font-size: x-small;
	color: green;
	font-family: Trebuchet MS, Arial, Helvetica;
	text-decoration: none;
	font-weight: bold;
}

.sokpreto
{
	font-size: x-small;
	color: #000000;
	font-family: Trebuchet MS, Arial, Helvetica;
	text-decoration: none;
	font-weight: bold;
}
.sMsgExame
{
	font-size: 8pt;
	color:Black;
	font-family:Trebuchet MS, Arial, Helvetica;
	text-decoration:none;
	font-weight:normal;
}
.sLabelX
{
	font-size: 10pt;
	color:Black;
	font-family:Trebuchet MS, Arial, Helvetica;
	text-decoration:none;
	font-weight:normal;
}
.Labelp
{
	font-family: Arial, Helvetica, sans-serif;
	color: #2b70b4;
	font-size: 8pt;
	
}

.LabelpX
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 8pt;
	
}

.lBorda
{
	height: 23px;
	border: 1;
	border-color: #999999;
	border-style: solid;
}

.lBorda2
{
	height: 23px;
	border: 1;
	border-color: #999999;
	border-style: solid;
	font-family: "Trebuchet MS", Arial, Helvetica; 
	font-size: 10pt;
	color: #000000;
}

.TabAtivo
{
	border-right: solid 2px;
	border-top: solid 2px;
	border-left: solid 2px;
	border-color: #c3daed;
	cursor: hand;
	font-family: Trebuchet MS, Arial, Helvetica;
	font-size: x-small;
	text-decoration: none;
}

.TabInativo
{
	color: #333399;
	font-family: "Trebuchet MS" , Arial, Helvetica;
	text-decoration: none;
}
.a
{ 
	font-family: "Trebuchet MS", Arial, Helvetica; 
	color: #2B70B4; 
	text-decoration: none;
}
.inputDesabilitada
{
	background-color: #f0f0f0; 
	border: 1px solid; 
	border-color: #3883C2 #3883C2 #3883C2 #3883C2;
	font-family: "Trebuchet MS", Arial, Helvetica; 
	font-size: x-small; 
	height: 23px;
}

.chksel
{
	background-color: #f0f0f0; 
	color: #000000;
	font-size: 10pt;
}
.cmbCss
{
	border-right: #3883c2 0px solid;
	border-top: #3883c2 1px solid;
	border-left: #3883c2 1px solid;
	border-bottom: #3883c2 1px solid;
	background-color: #ffffff;
}
.mapaBase
{
	border-right: #3883c2 1px solid;
	border-top: #3883c2 1px solid;
	border-left: #3883c2 1px solid;
	border-bottom: #3883c2 1px solid;
	background-color: #ffffff;
	text-align: left;
	overflow: hidden;
}

.bloco
{
	border-right: #3883c2 1px solid;
	border-top: #3883c2 1px solid;
	border-left: #3883c2 1px solid;
	border-bottom: #3883c2 1px solid;
	background-color: #f0f0f0;
	text-align: center;
	overflow: hidden;
	font-family: Trebuchet MS, Arial, Helvetica;
	font-size: x-small;
	font-weight: bold; 
	position: absolute;
	cursor: hand;
}

.blocoOver
{
	border-right: #3883c2 1px solid;
	border-top: #3883c2 1px solid;
	border-left: #3883c2 1px solid;
	border-bottom: #3883c2 1px solid;
	background-color: #CCCCCC;
	text-align: center;
	overflow: hidden;
	font-family: Trebuchet MS, Arial, Helvetica;
	font-size: x-small;
	font-weight: bold; 
	position: absolute;
	cursor: hand;
}

.box
{
	background-color: #f0f0f0;
	text-align: center;
	font-family: Trebuchet MS, Arial, Helvetica;
	font-size: x-small;
	font-weight: bold; 
	cursor: hand;
}

.boxOver
{
	background-color: #CCCCCC;
	text-align: center;
	font-family: Trebuchet MS, Arial, Helvetica;
	font-size: x-small;
	font-weight: bold; 
	cursor: hand;
}
.tooltip
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color: #FFFFE1;
	font-family: Trebuchet MS, Arial, Helvetica;
	font-size: x-small; 
	position: absolute;
}

.miopia{ font-family: Trebuchet MS, Arial, Helvetica; font-size: 14pt; font-weight: bold; text-decoration: none}
.Label14
{
	font-family: Arial, Helvetica, sans-serif;
	color: #2b70b4;
	font-size: 14pt;
	font-weight: bold;
}

.areaTabela
{
	background-color: #FFFFFF; 
	border: 1px solid; 
	border-color: #3883C2 #3883C2 #3883C2 #3883C2;
	font-family: "Courier New"; 
	font-size: x-small;
	display: none;
}
.button
{
	border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	font-size: xx-small;
	background-image: url(images/botao.gif);
	border-left: 0px;
	color: #ffffc0;
	border-bottom: 0px;
	font-family:   Verdana, Arial, Helvetica, sans-serif;
	height: 23px;
	background-color: #0000cc;
	border: 1px solid #006699; 
}

.button2
{
border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	font-size: xx-small;
	/*background-image: url(../images/botao.gif);*/
	border-left: 0px;
	color: Navy; /*blue;*/
	border-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 23px;
	background-color: #d0f0ff; /*#006699;#d0f0ff; */
	border: 1px solid #006699; 
}

.button2NOVO
{
border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	font-size: medium;
	/*background-image: url(images/botao.gif);*/
	border-left: 0px;
	color: navy;
	border-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 27px;
	background-color: #ffcc66; /*#d0f0ff; #006699; */
	border: 1px solid #006699; 
}

.buttonsel
{
	border: 1px solid #006699; 
	font-weight: bold;
	font-size: xx-small;
	background-image: url(../images/botao.gif);
	color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 23px;
	background-color: #FFFFFF;	
}

.buttonsel2
{
	border: 1px solid blue; /*red; */
	font-weight: bold;
	font-size: xx-small;
	background-image: url(images/botao.gif);
	color: navy; /*#006699;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 23px;
	background-color: Gray; /*#f0f0f0;#006699;  */
}

/* novas opcoes - 3/2/06)*/
#mymenu {
	height:31px;
	/*background:url('../images/fundo-menu.png');  repeat-X;*/
	/* troquei experimentalmente pelo abaixo: */
	/*background:url('../images/fundo-menu3.png'); */
	background:#006600;
	margin-left:233px; margin-right:233px; margin-top:10px; margin-bottom:0;
	/*margin: 250 auto 0 0px;  aqui define-se também a largura da barra onde está o menu */
}

#mymenu ul {
	/*margin:0 auto;*/
	font-family:Arial, Verdana, Trebuchet MS;
	margin: 0 2px 0 2px;
	/*width:630px; LARGURA DA FAIXA onde vão as opcoes do menu*/
	width:800px; /*1190; --- mudei em 12/maio/15*/
	font-size:10pt; /*estava 11pt - alterei o tamanho da fonte das opções do menu p/ 10pt em 12/05/15*/
}

#mymenu ul li 
{
	display: inline;
}

#mymenu ul li a {
	float:left;
	font:bold 100% 'Trebuchet Ms', Verdana, Aria, Tahoma;
	color:#ffffff; /*white; lightblue;*/
	padding:0 10px; /*15px*/
	height:31px;
	width: 136px; /*125px;*/
	text-align:center;
	line-height:31px;
	/*text-transform:lowercase;*/
}

/*#menu ul li a:hover {background:#FC210E url('../images/fundo-menu-hover.png') repeat-X;}*/
#mymenu ul li a:hover 
{background:#FC210E; /*#magenta;*/}


#mymenuRodape {
	height:31px;
	/*background:url('../images/fundo-menu.png');  repeat-X;*/
	/* troquei experimentalmente pelo abaixo: */
	background:url('../images/fundo-menu.png'); 
	margin-left:1px; margin-right:1px; margin-top:10px; margin-bottom:0;
	margin: 0 auto 0 0px; /* aqui define-se também a largura da barra onde está o menu */
}

#mymenuRodape ul {
	/*margin:0 auto;*/
	font-family:Arial, Verdana, Trebuchet MS;
	margin: 0 2px 0 2px;
	/*width:630px; LARGURA DA FAIXA onde vão as opcoes do menu*/
	width:700px; /*1000px;*/
	font-size:10pt; /*NOVO - altera o tamanho da fonte das opções do menu - 02/03/06*/
}

#mymenuRodape ul li 
{
	display: inline;
}

#mymenuRodape ul li a {
	float:left;
	font:bold 85% 'Trebuchet Ms', Verdana, Aria, Tahoma;
	color:#ffeebb; /*lightblue;*/
	padding:0 10px; /*15px*/
	height:31px;
	line-height:31px;
	/*text-transform:lowercase;*/
}

/*#menu ul li a:hover {background:#FC210E url('../images/fundo-menu-hover.png') repeat-X;}*/
#mymenuRodape ul li a:hover 
{background: magenta; /*#FC210E;*/}
