BODY
{
    font-size: 8pt;
    font-family: arial;
}
.fundo_reg
{
	background-color: #a3c5d7;
	width: 130px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-top: 2px;
	text-align: right;
	font-weight: bold;
	border-right: #5d7b9d 1px solid;
	border-top: #5d7b9d 1px solid;
	border-left: #5d7b9d 1px solid;
}

.fundo_reg_02
{
	border-right: #5d7b9d 1px solid;
	border-top: #5d7b9d 1px solid;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 2px;
	padding-top: 2px;
}

.textboxes
{
    display: block;
    margin-left: 2px;
    padding: 2px 2px;
    font: 95% arial;
    border-right: #999999 1px solid;
    border-top: #999999 1px solid;
    border-left: #999999 1px solid;
    border-bottom: #999999 1px solid;
}

.tcampo_uf
{
    width: 30px;
    font-size: 9pt;
}

.tcampo_email
{
    font-size: 8pt;
    width: 390px;
    height: 16px;
    font-family: arial;
    text-transform: lowercase;
}

.tcampo_ddd
{
    font-size: 9pt;
    width: 30px;
    height: 16px;
    font-family: arial;
    text-transform: uppercase;
}

.tcampo_telefone
{
    font-size: 9pt;
    width: 180px;
    height: 16px;
    font-family: arial;
    text-transform: uppercase;
}

.tcampo_01
{
    font-size: 9pt;
    width: 390px;
    height: 16px;
    font-family: arial;
    text-transform: uppercase;
}
.tcampo_02
{
    font-size: 9pt;
    width: 180px;
    height: 16px;
    font-family: arial;
    text-transform: uppercase;
}
.tcampo_03
{
    font-size: 9pt;
    width: 120px;
    height: 16px;
    font-family: arial;
    text-transform: lowercase;
}
.tcampo_cracha
{
    font-size: 9pt;
    width: 150px;
    height: 16px;
    font-family: arial;
    text-transform: uppercase;
}
.tcampo_cpf
{
    font-size: 9pt;
    width: 100px;
    height: 16px;
    font-family: arial;
}
.tcampo_cep
{
    font-size: 9pt;
    width: 65px;
    height: 16px;
    font-family: arial;
}
.tcampo_bcc
{
    font-size: 9pt;
    width: 140px;
    height: 16px;
    font-family: arial;
}
.tcampo_valid
{
    font-size: 9pt;
    width: 40px;
    height: 16px;
    font-family: arial;
}

.link_cinco:link, .link_cinco:visited, .link_cinco:active
{
    font-size: 8pt;
    font-family: arial;
    color: #ffffff;
    text-decoration: none;
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 2px;
    padding-top: 2px;
    background-color: #3d829f;
}
.link_cinco:hover
{
    font-size: 8pt;
    font-family: arial;
    color: #ffffff;
    text-decoration: underline;
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 2px;
    padding-top: 2px;
    background-color: #3d829f;
}

.link_logout:link, .link_logout:visited, .link_logout:active
{
    font-size: 8pt;
    font-family: arial;
    color: #3d829f;
    font-weight: bold;
    text-decoration: none;
}
.link_logout:hover
{
    font-size: 8pt;
    font-family: arial;
    color: #3d829f;
    font-weight: bold;
    text-decoration: underline;
}

a.linkstatus, a:link.linkstatus, a:visited.linkstatus
{
	font-weight: bold;
	font-size: 9pt;
	color: #ff0000;
	font-family: 'Arial';
	text-decoration: none;
}
a:hover.linkstatus
{
	font-weight: bold;
	font-size: 9pt;
	color: #ff0000;
	font-family: 'Arial';
	text-decoration: underline;
}

a:link 
{
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
}
a:visited 
{
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
}
a:hover 
{
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  text-decoration: underline;
}
a.rodape:link    
{
  font-family: arial, verdana, sans-serif;
  font-size: 12px;
  color: #FEFEFE; 
  text-decoration: underline;
}
a.rodape:visited    
{
  font-family: arial, verdana, sans-serif;
  font-size: 12px;
  color: #FEFEFE; 
  text-decoration: underline;
}
a.rodape:hover    
{
  font-family: arial, verdana, sans-serif;
  font-size: 12px;
  color: #FEFEFE; 
  text-decoration: underline;
}
.titulo
{
  color: #5692AC; 
  font-family: arial, verdana, sans-serif;
  font-size: 18px;
	text-align:center;
}
.titulorolagem
{
  color: #E56F08;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
	font-weight:bold;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}
.submenu1
{
  color: #F0F3F5;
  font-family: arial, verdana, sans-serif;
  font-size: 12px;
	font-weight:bold;
	padding-right: 10px;
	text-align:right;
}
a.submenu1:link
{
  color: #F0F3F5;
  font-family: arial, verdana, sans-serif;
  font-size: 12px;
	font-weight:bold;
	padding-right: 10px;
	text-align:right;
}
a.submenu1:visited
{
  color: #F0F3F5;
  font-family: arial, verdana, sans-serif;
  font-size: 12px;
	font-weight:bold;
	padding-right: 10px;
	text-align:right;
}
a.submenu1:hover
{
  color: #67859B;
  font-family: arial, verdana, sans-serif;
  font-size: 12px;
	font-weight:bold;
	padding-right: 10px;
	text-align:right;
	text-decoration:none
}
.submenu2
{
  color: #67859B;
  font-family: arial, verdana, sans-serif;
  font-size: 12px;
	font-weight:bold;
	text-align:right;
}
a.submenu2:link
{
  color: #67859B;
  font-family: arial, verdana, sans-serif;
  font-size: 12px;
	font-weight:bold;
	text-align:right;
}
a.submenu2:visited
{
  color: #67859B;
  font-family: arial, verdana, sans-serif;
  font-size: 12px;
	font-weight:bold;
	text-align:right;
}
a.submenu2:hover
{
  color: #BDC8CF;
  font-family: arial, verdana, sans-serif;
  font-size: 12px;
	font-weight:bold;
	text-align:right;
	text-decoration:none
}
.subtitulo
{
  color: #00557B;
  font-family: arial, verdana, sans-serif;
  font-size: 13px;
	font-weight:bold;
	text-align:left;
}
.data
{
  color: #A9AFB0;
  font-family: arial, verdana, sans-serif;
  font-size: 12px;
	padding-right:20px;
	text-align:right;
	font-weight:bold
}
.texto
{
  color: #666666;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
	text-align:justify;
}
a.texto:link
{
  color: #666666;
  font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
	text-align:justify;
}
a.texto:visited
{
  color: #666666;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
	text-align:justify;
}
a.texto:hover
{
  color: #666666;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
	text-align:justify;
	text-decoration:underline;
}
.textobold
{
  color: #666666;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
	font-weight:bold;
}
a.textobold:link
{
  color: #666666;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
	font-weight:bold;
}
a.textobold:visited
{
  color: #666666;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
	font-weight:bold;
}
a.textobold:hover
{
  color: #666666;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
	font-weight:bold;
	text-decoration:underline;
}
.itemprogramacao
{
  color: #666666;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
	line-height:22px;
	padding-right:40px;
	text-align:left;
}
a.itemprogramacao:link
{
  color: #666666;
  font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
	line-height:22px;
	padding-right:40px;
	text-align:left;
}
a.itemprogramacao:visited
{
  color: #666666;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
	line-height:22px;
	padding-right:40px;
	text-align:left;
}
a.itemprogramacao:hover
{
  color: #666666;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
	line-height:22px;
	text-align:left;
	padding-right:40px;
	text-decoration:underline;
}
.subitemprogramacao
{
  color: #666666;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
	line-height:12px;
	text-align:left;
	padding-left:15px;
	padding-right:40px;
}
.textocinza
{
  color: #818888;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
	text-align:justify;
	line-height:20px;
}
.textocinzabold
{
  color: #818888;
  font-family: arial, verdana, sans-serif;
  font-size: 12px;
	font-weight:bold;
	line-height:20px;
}
.textocinzabold2
{
  color: #818888;
  font-family: arial, verdana, sans-serif;
  font-size: 12px;
	font-weight:bold;
	line-height:14px;
}
.box
{
  font-family: arial, verdana, sans-serif;
  font-size: 12px;
  color: #818888;
	background-image:url(images/box_bg.gif);
	background-repeat:no-repeat;
	background-position:left;
	border: none;
	border-style:none;
	border-width:0px;
	width: 138px;
	height: 18px;
}
.box2
{
  font-family: arial, verdana, sans-serif;
  font-size: 12px;
  color: #818888;
	background-image:url(images/box2_bg.gif);
	background-repeat:no-repeat;
	background-position:left;
	border: none;
	border-style:none;
	border-width:0px;
	width: 28px;
	height: 18px;
}
.boxcontainer
{
	height:21px;
	vertical-align:middle;
}
.boxtext     
{ 
  font-family: arial, verdana, sans-serif;
  font-size: 12px;
  color: #818888;
}
.boxtextpq     
{ 
  font-family: verdana, arial, sans-serif;
  font-size: 9px;
  color: #666666 
}
.boxlabel    
{
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  color: #666666; 
  font-weight: bold 
}
a.boxlabel:link    
{
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  color: #666666; 
  font-weight: bold 
}
a.boxlabel:visited   
{
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  color: #666666; 
  font-weight: bold 
}
a.boxlabel:hover    
{
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  color: #666666; 
  font-weight: bold; 
  text-decoration: underline;
}
.boxlabelpq    
{
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  color: #666666
}
.rodape    
{
  font-family: arial, verdana, sans-serif;
  font-size: 12px;
  color: #FEFEFE;
}
.tabletitle
{
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  color: #CCCCCC;
  text-align: center;
  background-color: #006CFF;
  border-right-style: solid; 
  border-bottom-style: solid; 
  border-right-width: 1px; 
  border-bottom-width: 1px;
  border-right-color: #FFFFFF;
  border-bottom-color: #FFFFFF
}
.tablecell
{
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  color: #666666;
  text-align: left;
  background-color: #FFFFFF;
  padding: 3px;
  border-right-style: solid; 
  border-bottom-style: solid; 
  border-right-width: 1px; 
  border-bottom-width: 1px;
  border-right-color: #FFFFFF;
  border-bottom-color: #FFFFFF
}

a.linkcurso_novo
{
	font-weight: bold;
	font-size: 9pt;
	color: green;
	font-family: 'Arial';
	text-decoration: none;
}
a:link.linkcurso_novo
{
	font-weight: bold;
	font-size: 9pt;
	color: green;
	font-family: 'Arial';
	text-decoration: none;
}
a:visited.linkcurso_novo
{
	font-weight: bold;
	font-size: 9pt;
	color: green;
	font-family: 'Arial';
	text-decoration: none;
}
a:hover.linkcurso_novo
{
	font-weight: bold;
	font-size: 9pt;
	color: green;
	font-family: 'Arial';
	text-decoration: underline;
}

a.linkdois
{
	color: #000000;
	font-family: 'Arial';
	text-decoration: none;
}
a:link.linkdois
{
	color: #000000;
	font-family: 'Arial';
	text-decoration: none;
}
a:visited.linkdois
{
	color: #000000;
	font-family: 'Arial';
	text-decoration: none;
}
a:hover.linkdois
{
	color: #000000;
	font-family: 'Arial';
	text-decoration: underline;
}
