/* LABELS */

.label{
   font-family: verdana, arial, helvetica, sans-serif;
   width:140px;
   color:#445E6A;
   font-size: 11px;
   text-decoration:none;
   text-align:right;
   font-weight:normal;
   padding: 0px 6px 0px 0px;
} 

/* BOTÕES */

.botao {
	font: Verdana;
	font-size: 9px;
	color: #445E6A;
	font-family: Verdana;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: #84A5B0 #84A5B0 #84A5B0 #84A5B0;
	border-style: solid solid solid solid;
	width: 80px;
	background: #E2EAED;
}
.botaoCampo {
	font: Verdana;
	font-size: 9px;
	color: #445E6A;
	font-family: Verdana;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: #999999 #999999 #999999 #999999;
	border-style: solid solid solid solid;
	width: 80px;
	background: #E3E3E3;
}


/* CAMPOS */

.campo_area{
	text-align:left; 
    font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	vertical-align:middle; 
	color: #006699;
	padding-left: 3px;
} 

.campo_area_obr{
	text-align:left; 
    font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	vertical-align:middle; 
	color: #FF6600;
	padding-left: 3px;
} 


/* ESPECÍFICAS DO PROJETO */

.r_novasenha {  
	border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; 
	border-style: dotted; 
	border-top-width: 0px; 
	border-right-width: 1px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	}


/* GRIDS */

.grid_header {
	background: #769BBE;
	font: Verdana;
	font-size: 11px;
	font-family: Verdana;
	color: White;
}
.grid_footer {
	background: #A9C4D6;
	font: Verdana;
	font-size: 11px;
	font-family: Verdana;
}
.grid_detail {
	font: Verdana;
	font-size: 10px;
	font-family: Verdana;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-color: #006400 #006400 #006400;
	border-style: none solid solid;
	padding-left: 5px;
}
.campo {
    font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px; 
	color: #000000; 
	border: #000000; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px 
}
.campo_formulario {
	font-size: 9px; 
	color: #000000; 
	border: #000000; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px 
}
.campo_pesquisa {
	font-size: 9px; 
	color: #000000; 
	border: #000000; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px 
}

.label_cidade {
  font-family: sans-serif;
	background-color: ;
	font-size: 9px;
	text-decoration: bold;
	color: #FFFFFF;
}
.label_data {
  font-family: sans-serif;
	background-color: ;
	font-size: 10px;
	text-decoration: bold;
	color: #FFFFFF;
}
.label_campo_pesquisa {
	text-align:left;
	FONT: 7pt  Verdana,Arial; 
	vertical-align:bottom;
	color: #086D84;
} 
.label_campo_formulario {
	text-align:right; FONT: 7pt  Verdana,Arial; color: #48739B;
} 

.titulo{
   font-family: verdana, arial, helvetica, sans-serif;
   color:#445E6A;
   font-size: 13px;
   text-decoration:none;
   font-weight:bold;
}

.link_menu_principal {
    width:150px;
	height:21px;
	border:1px 1px 1px 1px #A9B9C6 solid;
	padding:2px 0px 0px 4px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #08558C;
}
.link_menu_principal:HOVER {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #0E7ED1;
	padding-left: ;
}
.link_menu_lateral {
	font-family: Verdana;
	font-size: 10px;
	font-weight: regular;
	text-decoration: none;
	color: #296194;
	padding-left: 5px;
}
.label_copyright {
  font-family: sans-serif;
	background-color:;
	font-size: 10px;
	font-weight: bold;
	text-decoration: bold;
	color: #FFFFFF;
}
.label_tecnisys {
  font-family: sans-serif;
	background-color:;
	font-size: 9px;
	font-weight: bold;
	text-decoration: bold;
	color: #004184;
}

.titulo_SESI{
    font-family: Verdana;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;	
	color: #FFFFFF;
}
.titulo_portal{
    font-family: Verdana;
	font-size: 12px;
	text-decoration: none;
	font-weight: regular;	
	color: #FFFFFF;
}


.publicacao_title
	{font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;	
	color: #344045;
}
.header_padrao {
  font-family: sans-serif;
	background-color: #DEE3E7;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	border-bottom: ;
	height: 21px;
	vertical-align: middle;
	background-image: url(../filmes/bg_barra.jpg.wsp);
}
.link_anexos {
	font-family: Verdana;
	font-size: 9px;
	font-weight: regular;
	text-decoration: underline;
	color: #526584;
}
.link_area {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #1C5C9D;
}
.link_area2 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #015CB8;
}
.publicacao_destaque {
	font-family: Arial,Verdana;
	font-size: 11px;
	text-decoration: none;
	color: #333333;
	font-weight: bold;
}
.publicacao_chamada {
	font-family: Arial,Verdana;
	font-size: 12px;
	text-decoration: none;
	color: #333333;
}
.sep_publicacao_destaque_chamada {
	border-bottom: 2px dotted #E6E6E6;
	border-right: 0px dotted #E6E6E6;
	border-left: 0px solid #FFFFFF;
	}
.label_data_eventos {
	font-family: Verdana;
	font-size: 10px;
	font-weight: regular;
	text-decoration: none;
	color: #000000;
}
.label_chamada_eventos {
	font-family: Verdana;
	padding: 0px;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #526584;
}
.link_menu_lateral_sistema {
	font-family: Verdana;
	font-size: 10px;
	font-weight: regular;
	text-decoration: none;
	color: #296194;
}
.menu_usuario_link {
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	color: White;
}
.label_login {
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
}
.label_login02 {
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	color: #08558C;
}

.label_links_login {
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
}

.label_links_login:HOVER {
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	color: #FFFF00;
}

.label_data_login {
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	color: #636D84;
}
.label_ajuda {
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
.label_ajuda:HOVER {
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	color: #FFFF00;
	font-weight: bold;
}

.menu_principal_sistema {
	width: 100;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	color: White;
	}
.menu_lateral_titulo_sistema {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: White;
	background: #53637B;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: #305A7E #305A7E #305A7E #305A7E;
	border-style: solid solid solid solid;
	width: 200px;
	}
.menu_lateral_corpo {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: White;
	background-color: #DBDEE3;
	}
.subtitulo {
  font-family: arial;
	background-color:;
	font-size: 11px;
	font-weight: bold;
	text-decoration: bold;
	color: #708090;
	padding-top: 10px;
	}
.corpo_chamada {
  font-family: arial, verdana;
	background-color:;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	}
.corpo_texto {
   font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #475863;
	}

.label_campo_obrigatorio {
	text-align:left; FONT: 7pt  Verdana,Arial;  vertical-align:bottom; color: #1C5C9D;
	} 

.ltrb {  
	border: #000000; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	}

.trb { 
	border: #FFFFFF solid; 
	border-width: 1px 1px 1px 0px;
	}

.lb  { 
	border: #FFFFFF solid; 
	border-width: 0px 0px 1px 1px;
	}
.Lrb { 
	border: #FFFFFF solid; 
	border-width: 0px 1px 1px 1px;
	}
.rb { 
	border: #FFFFFF solid; 
	border-width: 0px 1px 1px 0px;
	}
.b { 
	border: #FFFFFF solid; 
	border-width: 0px 0px 1px 0px;
	}
.b_login { 
	border: #FFFFFF dotted; 
	border-width: 0px 0px 1px 0px;
}
.ltb {  
	border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 0px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	}
.trb {  
	border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 0px;
	}
.tr {  
	border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	}
.tr1 {  
	border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; 
	border-style: dotted; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	}	
.tb {  
	border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF ; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 0px; 
	border-bottom-width: 1px; 
	border-left-width: 0px;
	}
.lr {  
	border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 1px; 
	border-bottom-width: 0px; 
	border-left-width: 1px;
	}
.lt {  
	border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 1px;
	}
.ltr {  
	border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 0px; 
	border-left-width: 1px;
	}
.l {  
	border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 1px;
	}
.r {  
	border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 1px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	}
.t {  	
	border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	}
.t1 {  	
	border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; 
	border-style: dotted; 
	border-top-width: 1px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	}
.grid_frame 
	{
	background: #E7EBF7;
	}


.rodape {
	border-top-color: Black;
	border-top-style: solid;
	border-top-width: 1px;
	font-family: Verdana;
	font-size: 9px;
	color: #A9A9A9;
	width: 100%;
}


/* SNE 2005 */


td.menusuperior{
   height:104px;
   width:54px;
   vertical-align:bottom;
   padding:0px 0px 12px 160px;
   border:0px 0px 0px 0px solid blue;
}

td.menusuperior002{
   vertical-align:bottom;
   text-align:left;
   padding:0px 0px 12px;
   border:0px 0px 0px 0px solid blue;
}

td.cabright{
   position:absolute;
   width:16px;
   height:104px;
   top:0px;
   right:0px;
   background-image:url('../imagens/cab_right.jpg');
   background-repeat:no-repeat;
}

td.login{
   height:104px;
   text-align:right;
   vertical-align:bottom;
   padding:0px 15px 8px 0px;
   border:0px 0px 0px 0px solid blue;
}

td.usuinfo{
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 10px;
   font-weight:normal;
   color: #425B68;
   text-align:left;
   vertical-align:top;
   width:138px;
   height:275px;
   padding:16px 0px 0px 18px;
   border:0px 0px 0px 0px solid blue;
   background-image:url('../imagens/menulateral_001.jpg');
   background-repeat:no-repeat;
}

div.conteudoCentral{
   position:absolute;
   top:103px;
   left:156px;
   border:0px 0px 0px 0px solid blue;
}

input.login {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	height:16px;
	width:72px;
	color: #737373; 
	border: #000000; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px; 
    padding:2px 0px 0px 2px;
    background-image:url('../imagens/input_login.jpg');
}

.menu_superior{
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 11px;
   text-decoration:none;
   font-weight:bold;
   color: #FFFFFF;
   text-align:left;
}

.menu_superior:HOVER{
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 11px;
   text-decoration:none;
   font-weight:bold;
   color: #D1DDE2;
   text-align:left;
}

a{
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 10px;
   text-decoration:none;
   font-weight:normal;
   color: #01729C;
   text-align:left;
}

a:HOVER{
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 10px;
   text-decoration:none;
   font-weight:normal;
   color: #AD0101;
   text-align:left;
}

.link_esq_senha{
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 11px;
   text-decoration:none;
   font-weight:normal;
   color: #567889;
   text-align:left;
   vertical-align:top;
}

.link_esq_senha:HOVER{
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 11px;
   text-decoration:none;
   font-weight:normal;
   color: #AD0101;
   text-align:left;
   vertical-align:top;
}

.label_log{
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 11px;
   text-decoration:none;
   font-weight:normal;
   color: #E8EFF2;
   text-align:left;
}

.label_login002{
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 10px;
   text-decoration:none;
   font-weight:normal;
   color: #5A7E92;
   text-align:left;
}

.link_outros_links{
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 11px;
   text-decoration:none;
   font-weight:normal;
   color: #567889;
   text-align:left;
   padding:0px 0px 0px 13px;
}

.link_outros_links:HOVER{
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 11px;
   text-decoration:none;
   font-weight:normal;
   color: #AD0101;
   text-align:left;
   padding:0px 0px 0px 13px;
}

.label_outros_links{
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 11px;
   text-decoration:none;
   font-weight:bold;
   color: #567889;
   text-align:left;
   padding:0px 0px 8px 0px;
}

.lateral{
   background-repeat:no-repeat;
}