/*======================================================================================================================*/
/*=====================================  HBE DESIGN - ESTRUTURAS E ESTILOS =============================================*/
/*======================================================================================================================*/
/*===================  BODY  ===========================================================================================*/
body{
	color:#000000;
	font-size:13px;
	font-family:verdana;
	margin:20px;
	background-color:#ffffff;
	background-image:url('estrutura/fundo.jpg');
	background-repeat:repeat-x;
	background-attachment:fixed;
}
/*===================  TH  =============================================================================================*/
th{
	color:#ff0000;
	font-size:15px;
}
legend{
	color:#881111;
	font-size:15px;
	font-style:italic;
	font-weight:bold;
}
/*===================  TD  =============================================================================================*/
td{
	color:#000000;
	font-size:13px;
}
/*===================  INPUT, SELECT, TEXT AREA  =======================================================================*/
input, select, textarea{
	font-family:verdana;
	font-size:11px;
}
/*===================  A IMG  ==========================================================================================*/
img{
	border:0px;
}
/*====================  TÍTULOS  =======================================================================================*/
h4{
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	letter-spacing:1px;
	line-height:23px;
	text-align:left;
	width:100%;
	padding-left:25px;
	background-color:#125808;
	background-image:url('estrutura/menos.gif');
	background-position:7px 7px;
	background-repeat:no-repeat;
	filter:alpha(opacity:100,style=1,FinishOpacity=35);
	border:0px solid #000000;
}
h5{
	color:#ff0000;
	font-family:trebuchet ms,arial;
	font-style:italic;
	font-size:18px;
	font-weight:bold;
	letter-spacing:1px;
	line-height:36px;
	text-align:center;
	width:100%;
	background-image:url('estrutura/titulo.jpg');
	background-repeat:repeat-x;
	border:0px solid #000000;
}
/*===================  A: LINK DO SITE EM GERAL  =======================================================================*/
/*===================  A: VISITED DO SITE EM GERAL  ====================================================================*/
a:link,
a:visited{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	border:0px solid #000000;
}
/*===================  A: HOVER DO SITE EM GERAL  ======================================================================*/
a:hover{
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	border:0px solid #000000;
}
/*======================================================================================================================*/
/*===================  PERSONALIZADO (CLASSES)  ========================================================================*/
/*======================================================================================================================*/
/*
	Nestas classes estão definidos estilos que serão aplicados em momentos especificos, 
	em outras palavras serão usadas por tags que necessitem de um estilo diferente
*/
/*===================  CONTATO  ========================================================================*/
.contato {width:430px}
.contato caption,
.contato th {
	font-family:trebuchet ms, arial;
	font-size:15px;
	font-style:italic;
	vertical-align:middle;
	height:25px;
	padding:0px 15px;
	border:0px solid #222222;
}
.contato td {vertical-align:top;}
.contato .texto 			{width:100%;}
.contato .memorando		{width:100%; height:90px;}
.contato .botao 			{width:100px;}
/*======================================================================================================================*/
/*====================  SEM REGISTROS NA TABELAS  ======================================================================*/
/*classe responsásal quando não se encontra dados para preenchimento de determinada tabela */
.semregistro,
.semregistro td{
	font-family:trebuchet ms, arial, verdana;
	font-size:18px;
	font-style:italic;
	font-weight:bold;
	text-align:center;
	letter-spacing:1px;
	width:100%;
}
/*======================================================================================================================*/
/*====================  PÁGINA DE RESTRIÇÃO PARA SESSÃO EXPIRADA  ======================================================*/
.autentica{
	font-family:trebuchet ms, arial, verdana;
	font-weight:bold;
	text-align:center;
}	 	
.autentica th{
	color:#ff0000;
	font-size:25px;
}
.autentica td{
	font-size:17px;
}
/*=======================================================================================================================*/
/*=====  A: LINK SÓ NOS LINKS DO MENU SUPERIOR  =========================================================================*/
/*=====  A: VISITED SÓ NOS LINKS DO MENU SUPERIOR  ======================================================================*/
#menusuperior .menu_off:link, 
#menusuperior .menu_off:visited,
#menusuperior .menu_off:hover, 
#menusuperior .menu_on:link,
#menusuperior .menu_on:visited,
#menusuperior .menu_on:hover{
	color:#ffffff;
	display:block;
	font-size:12px;
	text-align:center;
	line-height:43px;
	width:100%;
	height:55px;
	background-image:url('estrutura/menusuperior_02.jpg');
	background-repeat:repeat-x; 
	border:0px outset #babaca;
	}
/*=====  A: HOVER SÓ NOS LINKS DO MENU SUPERIOR  ========================================================================*/
#menusuperior .menu_off:hover, 
#menusuperior .menu_on:link,
#menusuperior .menu_on:visited,
#menusuperior .menu_on:hover{
	color:#cccccc;
	filter:alpha(opacity:70);
	border:0px inset #babaca;
	}
/*=========================================================================================================================*/
/*===================  SELETOR-ID  ========================================================================================*/
/*=========================================================================================================================*/
/*
	Nestas IDs estão definidos estilos que serão aplicados para modo ESTRUTURA da página
	em outras palavras serão usadas para estilizar BANNER, TBLPRINCIPAL, COPYRIGHT e outras estruturas
*/
/*===================  BROWSER  ===========================================================================================*/
#browser{
	padding:0px;
	width:768px;
	background-color:#ffffff;
	border-color:#999999;
	border-style:groove;
	border-width:5px 5px 5px 5px;
}
#browser td{
	border:0px solid #ff0000;
}
/*===================  BANNER  ============================================================================================*/
#banner{
	width:768px;
	height:200px;
	border:0px solid #00ff00;
}
#banner_01{
	width:256px;
	height:100px;
	background-image:url('estrutura/banner_01.jpg');
	background-repeat:no-repeat;
	border:0px solid #15fa04;
}
#banner_02{
	width:256px;
	height:100px;
	background-image:url('estrutura/banner_02.jpg');
	background-repeat:no-repeat;
	border:0px solid #0d6706;
}
#banner_03{
	width:256px;
	height:100px;
	background-image:url('estrutura/banner_03.jpg');
	background-repeat:no-repeat;
	border:0px solid #15fa04;
}
#banner_04{
	width:256px;
	height:100px;
	background-image:url('estrutura/banner_04.jpg');
	background-repeat:no-repeat;
	border:0px solid #0d6706;
}
#banner_05{
	width:256px;
	height:100px;
	background-image:url('estrutura/banner_05.jpg');
	background-repeat:no-repeat;
	border:0px solid #15fa04;
}
#banner_06{
	width:256px;
	height:100px;
	background-image:url('estrutura/banner_06.jpg');
	background-repeat:no-repeat;
	border:0px solid #0d6706;
}
/*===================  DATA E HORA  ====================================================================================*/
#saudacao{
	color:#000000;
	font-family:trebuchet ms, arial, verdana;
	font-size:20px;
	font-style:italic;
	font-weight:bold;
	text-align:center;
	width:150px;
	height:35px;
	border:0px solid #40bac8;
}
#datahora{
	color:#000000;
	font-family:trebuchet ms, arial, verdana;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	text-align:center;
	width:220px;
	border:0px solid #0e92a2;
}
/*===================  MENU SETORES  ===================================================================================*/
#menusuperior{
	font-weight:bold;
	text-align:left;
	width:100%;
	height:50px;
	border:0px solid #0e92a2;
}
#menusuperior_01{
	width:20px;
	height:50px;
	background-image:url('estrutura/menusetores_01.gif');
	border:0px solid #00ff00;
}
#menusuperior_03{
	width:20px;
	height:50px;
	background-image:url('estrutura/menusetores_03.gif');
	border:0px solid #00ff00;
}
/*===================  PUBLICIDADE  ==========================================================================================*/
#publicidade{
	text-align:center;
	width:500px;
	height:80px;
	margin:5px 0px 10px 0px;
	border:0px solid #a000ff;
}
#publicidade img{
	border:1px solid #000000;
}
/*===================  CONTEÚDO  ============================================================================================*/
#conteudo_02{
	text-align:justify;
	width:100%;
	margin-bottom:30px;
	border:0px solid #000000;
	}
/*===================  COPYRIGHT  =========================================================================================*/
#copyright{
	width:100%;
	border:0px solid #ff0000;
}
#copyright_02{
	color:#ffffff;
	font-size:9px;
	text-align:center;
	width:100%;
	background-image:url('estrutura/copyright_02.jpg');
	background-repeat:repeat-x;
	border:0px solid #00ff00;
}
#copyright_02 a:link,
#copyright_02 a:visited,
#copyright_02 a:hover{
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	border:0px solid #ff00ff;
}
#copyright_02 a:hover{
	color:#000000;
	text-decoration:none;
	border:0px solid #ff00ff;
}
