﻿p {
   font-family: tahoma, Verdana, Arial, helvetica, sans-serif; 
   font-size: 8pt;
   text-align: justify;
} 

p.right {
   font-family: tahoma, Verdana, Arial, helvetica, sans-serif; 
   font-size: 8pt;
   text-align: right;
} 

li {
   font-family: tahoma, Verdana, Arial, helvetica, sans-serif; 
   font-size: 9pt;
   text-align: left;
   color: #000000;
} 

/**************************Links**************************/
a:link       {color: #000;   text-decoration: none}
a:visited {color: #000;   text-decoration: none}
a:hover     {color: #0099ff;text-decoration: none}
a:active   {color: #0099ff;text-decoration: none}

a.b:link       {color: #000;   text-decoration: none;font-size:10px;font-family:Verdana;}
a.b:visited {color: #000;   text-decoration: none;font-size:10px;font-family:Verdana;}
a.b:hover     {color: #0099ff;text-decoration: none;font-size:10px;font-family:Verdana;}
a.b:active   {color: #0099ff;text-decoration: none;font-size:10px;font-family:Verdana;}

/**************************Table**************************/
table.cabecalho     {
	font-family: Verdana, Arial, Sans-serif;
	font-size:12px;
	color:#4c7340;
	padding-left: 2px;
	border-bottom: 1px dashed #4c7340;
}

table.top {
   BORDER-top: 1px dashed #999;
}

table.topb {
   BORDER-top: 1px dashed #999;
   BORDER-bottom: 1px dashed #999;
   }

/**************************Td**************************/
td.direita {
   BORDER-RIGHT: 1px dashed #4c7340;
}

td.not {
   width: 190px;
   BORDER: 1px solid #999;
   background-color: #f0f0f0;
}

/***********************FieldSet************************/
fieldset {
   padding: 0.5em;
   font: tahoma;
   border: 1px solid #999;
}

fieldset.not {
   BORDER: 1px solid #999;
   background-color: #ffffff;
}

fieldset.contato {
   width: 350px;
   BORDER: 1px solid #999;
   background-color: #ffffff;
}

fieldset.simula {
   width: 500px;
   BORDER: 2px solid #4c7340;
   background-color: #ffffff;
}
fieldset.menu {
   width: 250px;
   BORDER: 2px solid #4c7340;
   background-color: #ffffff;
}

/*************************Legend*************************/
legend {
   padding-left: 0.4em;
   padding-right: 0.4em;
   font-family: Verdana;
   font-size: 8pt;
   border: 1px solid #ffffff;
   margin-left: 8px;
   background: #4c7340;
   color: #ffffff;
}

/***************************P***************************/
p.noticia {
	font-family: Verdana, Arial, Sans-serif;
	color: #000;
   font-size: 11px;
}

/***************************H***************************/

h1 {
   font-family: Verdana, Arial, Sans-serif;
	color: #0066ff;
   font-size: 18px;
}

h2 {
   font-family: Verdana, Arial, Sans-serif;
	color: #0066ff;
   font-size: 16px;
}

h2.jusprev {
   font-family: Verdana, Arial, Sans-serif;
   color: navy;
   font-size: 16px;
}

h3 {
   font-family: Verdana, Arial, Sans-serif;
	color: #0099ff;
   font-size: 14px;
}

h3.tit {
   font-family: Verdana, Arial, Sans-serif;
	color: #2FA340;
   font-size: 14px;
}

h4 {
   font-family: Verdana, Arial, Sans-serif;
	color: #0099ff;
   font-size: 12px;
}

h4.index {
   font-family: Verdana, Arial, Sans-serif;
	color: #4c7340;
   font-size: 10px;
}

/***************************HR***************************/
hr {
   border: 1px dashed #999;
}

/**************************Input**************************/

.btn {
   font-family: Verdana, Arial, Sans-serif;
   font-size:12px;
   color:#0000cc;
   padding-left: 2px;
   border: 1px solid #999;
   scrollbar-face-color: white; scrollbar-shadow-color: white; 
   scrollbar-highlight-color: white; scrollbar-3dlight-color: white; 
   scrollbar-darkshadow-color: white; scrollbar-track-color: white; 
   scrollbar-arrow-color: #4c7340;
}

.btn2 {
   font-family: Verdana, Arial, Sans-serif;
   font-size:12px;
   color:#0000cc;
   padding-left: 2px;
   border: 0px solid #999;
   scrollbar-face-color: white; scrollbar-shadow-color: white; 
   scrollbar-highlight-color: white; scrollbar-3dlight-color: white; 
   scrollbar-darkshadow-color: white; scrollbar-track-color: white; 
   scrollbar-arrow-color: #4c7340;
}

.btn0 {
   font-family: Verdana, Arial, Sans-serif;
   font-size:12px;
   color:#4c7340;
   padding-left: 2px;
   border: 1px dashed #999;
   background-color: #f1f1f1;
}

/**************************Select**************************/
select { 
   background-color: #ffffff;
   font:12px verdana, arial, helvetica, sans-serif;
   color:#0099ff;
   border: 1px solid #999;
}

/**************************Button**************************/
.button {
   font-family: Verdana, Arial, Sans-serif;
   font-size:12px;
   color:#0000cc;
   background: #ffffff;
   border: 2px solid #999;
}

/********************Transio de Imagens********************/
.imageSlideshowHolder img{
   position:absolute;
   left:545px;
   top:220px;
   padding-top:45px;
   padding-left:8px;
}

/*************************Simulador*************************/
table.est1 {
   border:#cccccc; 
   border-style: solid;
   border-top-width: 1px; 
   border-right-width: 1px; 
   border-bottom-width: 1px; 
   border-left-width: 1px
}

table.est2 {
   border:#4c7340; 
   border-style: solid;
   border-top-width: thin; 
   border-right-width: thin; 
   border-bottom-width: thin; 
   border-left-width: thin
}

td.title {
   color: #FFFFFF; 
   font-family: Verdana, Arial, helvetica, sans-serif; 
   background-color: #0055ff;
   font-size: 8pt; 
   font-weight: bold; 
   font-style: none;
}

td.erro {
   color: #FFFFFF; 
   font-family: Verdana, Arial, helvetica, sans-serif; 
   background-color: red;
   font-size: 8pt; 
   font-weight: bold; 
   font-style: none;
}

td.erro2 {
   color: red; 
   font-family: Verdana, Arial, helvetica, sans-serif; 
   background-color: white;
   font-size: 8pt; 
   font-weight: none; 
   font-style: none;
}

td.label {
   color: #000000; 
   font-family: Verdana, Arial, helvetica, sans-serif; 
   font-size: 8pt; 
   font-weight: bold; 
   font-style: none;
}

td.label2{
   color: #000000; 
   font-family: Verdana, Arial, helvetica, sans-serif; 
   font-size: 8pt; 
   font-weight: none; 
   font-style: none;
}

td.label3 {
   color: #000000; 
   background-color:#ffffff;
   font-family: Verdana, Arial, helvetica, sans-serif; 
   font-size: 8pt; 
   font-weight: bold; 
   font-style: none;
}

td.label4 {
   color: #000000; 
   font-family: Verdana, Arial, helvetica, sans-serif; 
   font-size: 7pt; 
   font-weight: bold; 
   font-style: none;
}

td.label5{
   color: #000000; 
   font-family: Verdana, Arial, helvetica, sans-serif; 
   font-size: 7pt; 
   font-weight: none; 
   font-style: none;
}

td.title2 {	
   color: #000000; 
   font-family: Verdana, Arial, helvetica, sans-serif; 
   background-color: #ffffff;    
   font-size: 10pt;
}

input.textbox {
   color: #000000; 
   background-color:#C5DBBE; 
   font-family: Verdana, Arial, helvetica, sans-serif; 
   font-size: 10px;
   border-style: solid; 
   border-top-width: thin; 
   border-right-width: thin; 
   border-bottom-width: thin; 
   border-left-width: thin; 
   border: #000000;
}


.help {
   font: 9px  Arial, Verdana,Helvetica,sans-serif;
   color : red;
   font-weight : bold;
}
