/*=======================================================================================================================================*/
/*=====================================  PLENI STUDIO - ESTRUTURAS E ESTILOS ============================================================*/
/*=======================================================================================================================================*/
/*===================  BODY  ============================================================================================================*/
body {
	margin:0px;
	/*
	background-attachment:fixed;
	*/
	background-color:#162b46;
	background-image:url('estrutura/fundo.jpg');
	background-position:top center;
	background-repeat:no-repeat;
}
/*=======================================================================================================================================*/
/*===================  TH / TD ==========================================================================================================*/
th, td {
	vertical-align:top;
}
/*=======================================================================================================================================*/
/*===================  IMG  =============================================================================================================*/
img {
	border:0px;
}
/*=======================================================================================================================================*/
/*==================  FORM, INPUT, SELECT, TEXT AREA  ===================================================================================*/
form {
	margin:0px;
}
input, select, textarea {
	font-family:verdana;
	font-size:11px;
}
/*=======================================================================================================================================*/
/*===================  A: LINK DO SITE EM GERAL  ========================================================================================*/
/*===================  A: VISITED DO SITE EM GERAL  =====================================================================================*/
a:link,
a:visited,
a:hover {
	color:#110088;
	text-decoration:none;
}
/*=======================================================================================================================================*/
/*===================  A: HOVER DO SITE EM GERAL  =======================================================================================*/
a:hover {
	color:#f6b60b;
}
/*=======================================================================================================================================*/
/*===================  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
*/
/*=======================================================================================================================================*/
/*====================  AUTENTICA - PÁGINA DE RESTRIÇÃO PARA SESSÃO EXPIRADA  ===========================================================*/
.autentica {
	font-family:trebuchet ms, arial, verdana;
	font-weight:bold;
	text-align:center;
	width:550px;
}	 	
.autentica th {
	color:#ff0000;
	font-size:30px;
	padding:10px 0px;
	background-color:#aaaaaa;
}
.autentica td {
	font-size:17px;
	line-height:50px;
	padding:20px 0px;
	background-color:#cccccc;
}
/*=======================================================================================================================================*/
/*===================  CADASTRO  ========================================================================================================*/
.cadastro 				{width:550px; background-color:;}
.cadastro caption,
.cadastro th {
	color:#dddddd;
	font-family:trebuchet ms, arial;
	font-size:17px;
	font-style:italic;
	text-align:left;
	vertical-align:middle;
	height:25px;
	padding:0px 15px;
	background-image:url('estrutura/titulo.jpg');
	background-repeat:repeat-x;
	border:0px solid #000000;
}
.cadastro td {
	font-family:verdana;
	font-size:11px;
	height:25px;
	padding:3px 0px;
}
.cadastro a:link,
.cadastro a:visited,
.cadastro a:hover {
	font-weight:normal;
	text-decoration:none;
}
.cadastro ol, .cadastro ul	{margin:5px 0px 15px 20px;}
.cadastro .colicone		{text-align:center; width:16px; padding:0px 5px;}
.cadastro .coltelefone	{text-align:center;}
.cadastro .texto			{width:400px; border:1px solid #777;}
.cadastro .memorando		{width:400px; height:80px;}
.cadastro .pagina		{width:550px; height:180px;}
.cadastro .combo			{width:120px;}
.cadastro .numero		{width:70px;}
.cadastro .documento		{width:110px;}
.cadastro .ddd			{width:25px;}
.cadastro .telefone		{width:75px;}
.cadastro .complemento	{width:150px;}
.cadastro .cep1			{width:50px;}
.cadastro .cep2			{width:35px;}
.cadastro .botao			{width:100px; padding:5px;}
/*=======================================================================================================================================*/
/*===================  CONTATO  =========================================================================================================*/
.contato {width:430px}
.contato caption,
.contato th {
	color:#fff;
	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 {
	color:#fff;
	font-family:verdana;
	font-size:12px;
}
.contato .texto 			{width:100%;}
.contato .memorando		{width:100%; height:90px;}
.contato .botao 			{width:100px; padding:5px;}
/*=======================================================================================================================================*/
/*===================  DESTAQUE - LBL E TXT DOS FORMULÁRIOS QUANDO CONSISTIDOS  =========================================================*/
.destaque {
	width:550px;
	border:5px double #ff0000;
}
.destaque th {
	color:#ff0000;
	padding:10px;
	background-color:#ffee70;
}
/*=======================================================================================================================================*/
/*====================  PAGINAÇÃO  ======================================================================================================*/
.paginacao {
	font-family:verdana;
	width:100%;
	background-color:#666;
}
.paginacao th,
.paginacao td,
.paginacao td a:link,
.paginacao td a:visited,
.paginacao td a:hover {
	color:#fff;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	width:50px;
}
.paginacao th 			{width:100%;}
.paginacao td 			{color:#666;}
.paginacao td a:hover		{text-decoration:overline underline;}
/*=======================================================================================================================================*/
/*===================  SEM REGISTRO  ====================================================================================================*/
.semregistro {
	width:100%;
	border:0px solid #f00;
}
.semregistro td {
	color:#000000;
	font-family:trebuchet ms, arial, verdana;
	font-size:18px;
	font-style:italic;
	font-weight:bold;
	text-align:center;
	letter-spacing:1px;
	padding:40px 0px;
	border:0px solid #f00;
}
/*=======================================================================================================================================*/
/*===================  ATENDIMENTO ONLINE  ==============================================================================================*/
/*===================  BANNERS  =========================================================================================================*/
/*===================  LOGIN  ===========================================================================================================*/
/*===================  NEWSLETTER  ======================================================================================================*/
/*===================  PÁGINAS  =========================================================================================================*/
/*=======================================================================================================================================*/
.atendimento_online,
.banners,
.login,
.newsletter,
.paginas {
	color:#fff;
	font-family:verdana;
	font-size:11px;
	text-align:center;
	width:170px;
	margin-bottom:20px;
	border:0px solid #983498;
}
.login th,
.newsletter th {
	font-size:12px;
	padding:0px;
}
.newsletter td {
	background-image:url('estrutura/menulateral_02.gif');
	background-repeat:repeat-y;
	border:0px solid #983498;
}
.login .texto,
.newsletter .texto {
	color:666666;
	width:90%;
}
/*=======================================================================================================================================*/
/*===================  BANNERS  =========================================================================================================*/
.banners img {
	width:170px;
	margin-bottom:10px;
	border:1px solid #000000;
}
/*=======================================================================================================================================*/
/*====================  MÓDULO 1 - LOGIN DE USUÁRIOS  ===================================================================================*/
.login {
	color:#000;
	position:relative;
	top:100px;
	left:0px;
	width:280px;
	border:0px solid #983498;
}
.login  .botao {
	padding:2px;
	width:70px;
}
/*=======================================================================================================================================*/
/*===================  MENU SETORES  ====================================================================================================*/
.menusuperior {
	font-weight:bold;
	width:100%;
	height:50px;
	border:0px solid #0e92a2;
}
/*=======================================================================================================================================*/
/*====================  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:#dddddd;
	display:block;
	font-size:12px;
	text-align:center;
	line-height:50px;
	width:100%;
	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:#999999;
	border:0px inset #babaca;
}
/*=======================================================================================================================================*/
/*====================  A: LINK SÓ NOS LINKS DO MENU LATERAL  ===========================================================================*/
/*====================  A: VISITED SÓ NOS LINKS DO MENU LATERAL  ========================================================================*/
.paginas .menu_off:link, 
.paginas .menu_off:visited,
.paginas .menu_off:hover, 
.paginas .menu_on:link,
.paginas .menu_on:visited,
.paginas .menu_on:hover {
	color:#ffffff;
	display:block;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	width:170px;
	padding:7px 0px;
	background-image:url('estrutura/menulateral_02.gif');
	background-repeat:repeat;
	border:0px outset #d9a900;
}
/*=======================================================================================================================================*/
/*====================  A: HOVER SÓ NOS LINKS DO MENU LATERAL  ==========================================================================*/
.paginas .menu_off:hover, 
.paginas .menu_on:link,
.paginas .menu_on:visited,
.paginas .menu_on:hover {
	color:#900505;
	filter:alpha(opacity:70);
	border:0px inset #d9a900;
}
/*=======================================================================================================================================*/
/*=====  A: LINK SÓ NOS LINKS DO SUBMENU LATERAL  =======================================================================================*/
/*=====  A: VISITED SÓ NOS LINKS DO SUBMENU LATERAL  ====================================================================================*/
.submenu .menu_off:link, 
.submenu .menu_off:visited,
.submenu .menu_off:hover, 
.submenu .menu_on:link,
.submenu .menu_on:visited,
.submenu .menu_on:hover {
	color:#ffffff;
	display:block;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	width:170px;
	padding:5px 0px;
	background-image:url('estrutura/submenulateral_02.gif');
	background-position:top center; 
	background-repeat:repeat-y; 
}
/*=======================================================================================================================================*/
/*=====  A: HOVER SÓ NOS LINKS DO SUBMENU LATERAL  ======================================================================================*/
.submenu .menu_off:hover, 
.submenu .menu_on:link,
.submenu .menu_on:visited,
.submenu .menu_on:hover {
	color:#900505;
	filter:alpha(opacity:90,style=1,finishopacity=70);
}
/*=======================================================================================================================================*/
/*===================  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 {
	color:#fff;
	position:relative;
	top:0px;
	width:900px;
	height:300px;
	padding:0px;
	border-color:#000000;
	border-style:solid;
	border-width:0px 0px;
}
#browser th, #browser td {
	border:0px solid #ff0000;
}
/*=======================================================================================================================================*/
/*===================  BANNER  ==========================================================================================================*/
#banner {
	width:100%;
	height:180px;
	border:0px solid #00ff00;
}
#banner_01 {
	width:540px;
	border:0px solid #00ff00;
}
#banner_02 {
	width:360px;
	border:0px solid #00ff00;
}
/*=======================================================================================================================================*/
/*===================  MENU LATERAL  ====================================================================================================*/
#menulateral {
	text-align:center;
	position:relative;
	top:35px;
	left:10px;
	width:170px;
	border:0px solid #ff0000;
}
/*=======================================================================================================================================*/
/*===================  CONTEÚDO  ========================================================================================================*/
#conteudo {
	text-align:justify;
	position:relative;
	top:80px;
	left:20px;
	width:680px;
	height:300px;
	padding:0px;
	border:0px solid #0000ff;
}
#conteudo_04 {
	width:25px;
	background-image:url('estrutura/conteudo_04.gif');
	background-repeat:repeat-y;
	border:0px solid #0000ff;
}
#conteudo_05 {
	background-color:#4e5b6d;
	border:0px solid #0000ff;
}
#conteudo_06 {
	width:25px;
	background-image:url('estrutura/conteudo_06.gif');
	background-repeat:repeat-y;
	border:0px solid #0000ff;
}
#conteudo_07 {
	width:25px;
	height:25px;
	background-image:url('estrutura/conteudo_07.gif');
	background-repeat:no-repeat;
	border:0px solid #0000ff;
}
#conteudo_08 {
	height:25px;
	background-image:url('estrutura/conteudo_08.gif');
	background-repeat:repeat-x;
	border:0px solid #0000ff;
}
#conteudo_09 {
	width:25px;
	height:25px;
	background-image:url('estrutura/conteudo_09.gif');
	background-repeat:no-repeat;
	border:0px solid #0000ff;
}
/*=======================================================================================================================================*/
/*===================  COPYRIGHT  =======================================================================================================*/
#copyright {
	position:relative;
	top:80px;
	width:100%;
	height:145px;
	background-image:url('estrutura/copyright.jpg');
	background-position:top center;
	background-repeat:no-repeat;
	border:0px solid #ff0000;
}
#copyright td {
	border:0px solid #ff0000;
}
#copyright_02 {
	text-align:center;
	vertical-align:bottom;
	border:0px solid #00ff00;
}
.copyright_menu {
	color:#ffffff;
	font-family:verdana;
	font-size:11px;
	text-align:center;
	position:relative;
	width:900px;
	padding:10px;
	border:0px solid #00ff00;
}
.copyright_menu .menu:link,
.copyright_menu .menu:visited,
.copyright_menu .menu:hover {
	color:#a2c7f3;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.copyright_menu .menu:hover {
	color:#c00101;
}
.copyright_menu .copyright:link,
.copyright_menu .copyright:visited,
.copyright_menu .copyright:hover {
	color:#ffffff;
	text-decoration:underline;
}
.copyright_menu .copyright:hover {
	text-decoration:none;
}
.copyright_menu object {
	position:absolute;
	top:20px;
	right:20px;
	border:0px solid #ff00ff;
}
