body {
	background-color: #F8F8F8;
	margin:0px;
	padding:0px;
    font-family:Arial;
    font-size:11px;
}
img, fieldset {border:0;padding:0;margin:0}
ul, li, ol {list-style: none;}
ul { padding:0px;margin:0px;}
a { color:#333; text-decoration:none; }
a:hover { color:#333; text-decoration:underline; }

input, select, file, textarea { font: normal 11px Tahoma, Arial; padding:1px; }
input.erro, select.erro, file.erro, textarea.erro { font: normal 11px Tahoma, Arial; font-weight:normal; color: #FFF; background-color: #FF6600; padding:1px}
input.noClass { border:0px; background:none; padding:0px; } 

form { padding: 0px; background: none transparent scroll repeat 0% 0%; margin: 0px; }
.titulo {
	PADDING-LEFT: 70px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   }
   
td {
	text-align: left;
	vertical-align: top;
	font-family:Tahoma;
	font-size:10px;
	color: #000000;
   }
   
#site { margin:0 auto;}

/* ESTILO DO TOPO */

#site #topo { background: url("../imgs/fundo_topo.gif") repeat-x; height:102px; }
#site #topo #intranet { float:left; width:53%; padding-top:0px; padding-left:20px; }
#site #topo #logo { float:left; width:45%; text-align:right; padding-top:0px; }

/* ESTILO DO ACESSO / LOGOUT */

#site #acesso { background: url("../imgs/fundo_login.gif") repeat-x; height:29px; }
#site #acesso #usuario { float:left; width:48%; font: normal 11px Tahoma; padding-top:6px; padding-left:10px; }
#site #acesso #logout { float:left; width:50%; text-align:right; padding-top:3px; }

/* ESTILO MENU LATERAL */

#site #menu { float:left; width:151px; margin-left: -100%; }
#site #menu #avlogin { padding:5px;}
#site #menu #avMsg { margin:6px; padding:5px; background-color: #FFFFCC; font: normal 11px tahoma; text-align:center; border:1px solid #FFDDAA; }
#site #menu #boxmenu { border-right:1px solid #CCC; border-bottom:1px solid #CCC; background-color:#FFF; }
#site #menu #boxmenu #descMenu { background: url("../imgs/fundo_menu.gif") no-repeat; font: normal 17px Tahoma; color: #FFF; height:28px; padding-top:9px; padding-left: 9px; }
#site #menu #boxmenu .user ul li { height:20px; padding-top:7px; border-top:1px solid #FFF; padding-left: 26px; }
#site #menu #boxmenu .user ul .ico_admin {background: #F8F8F8 url("../imgs/ico_admin.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu .user ul .ico_mural {background: #F8F8F8 url("../imgs/ico_mural.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu .user ul .ico_tel {background: #F8F8F8 url("../imgs/ico_tel.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu .user ul .ico_aniver {background: #F8F8F8 url("../imgs/ico_aniver.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu .user ul .ico_link {background: #F8F8F8 url("../imgs/ico_link.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu .user ul .ico_mensagem {background: #F8F8F8 url("../imgs/ico_mensagem.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu .user ul .ico_user {background: #F8F8F8 url("../imgs/ico_user.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu .user ul .ico_senha {background: #F8F8F8 url("../imgs/ico_senha.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu .user ul .ico_arquivo {background: #F8F8F8 url("../imgs/ico_arquivos.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu .user ul .ico_departamento {background: #F8F8F8 url("../imgs/ico_departamento.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu .user ul .ico_relatorio {background: #F8F8F8 url("../imgs/ico_relatorio.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu .user ul li a { color: #000; text-decoration:none; }
#site #menu #boxmenu .user ul li a:hover { color: #000; text-decoration:underline; }

.sidebarmenu ul{ margin: 0; padding: 0; list-style-type: none; border-bottom: 1px solid #FFFFFF; }
.sidebarmenu ul li{ position: relative; }
.ico_adm_mural {padding-left:26px; background: url("../imgs/ico_mural.gif") no-repeat; background-position: 3px 5px;  }
.ico_adm_link { padding-left:26px; background: url("../imgs/ico_link.gif") no-repeat; background-position: 3px 5px; }
.ico_adm_user {padding-left:26px; background: url("../imgs/ico_user.gif") no-repeat; background-position: 3px 5px; }
.ico_adm_rel {padding-left:26px; background: url("../imgs/ico_relatorio.gif") no-repeat; background-position: 3px 5px; }
.ico_adm_dep {padding-left:26px; background: url("../imgs/ico_departamento.gif") no-repeat; background-position: 3px 5px; }

.sidebarmenu ul li a{ display: block; overflow: auto; color: white; text-decoration: none; padding: 6px 6px 6px 26px; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; }
.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{ color: #585858; background-color: #F8F8F8 }
.sidebarmenu ul li a:visited { color: #585858; }
.sidebarmenu ul li a:hover{ color: #585858; background-color: #EBEBEB; }
.sidebarmenu ul li ul{ position: absolute; width: 170px; top: 0; visibility: hidden; border:1px solid #CCC; }
.sidebarmenu a.subfolderstyle{ background: url(../imgs/seta.gif) no-repeat 97% 50%; }
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */


/* ESTILO CONTEUDO */

#site #centro { float: left; width: 100%; }
#site #conteudo { margin-left:151px; min-height:250px;	height:auto !important;	height:250px; }
#site #conteudo #titulo { font: normal 17px Tahoma; color:#FFF; background:#00499C url("../imgs/fundo_titulo.gif") no-repeat center; height:28px; padding-left:10px; padding-top:8px; }

/* ESTILO RODAPE */

#site #rodape {
	background: url("../imgs/fundo_rodape.gif") no-repeat center;
	height:35px;
	padding-top:10px;
	text-align:center;
	clear:both;
	color: #2f3c4d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
}
a:link {
	color: #2F3C4D;
	text-decoration: none;
}
a:hover {
	color: #6A8EB7;
	text-decoration: none;
}
.desde_rodape { font: 9px tahoma }

/* ESTILO LOGIN */

#login { margin: 60px 0px 50px 240px; text-align:center; width:200px; padding:20px; border:1px solid #F8F8F8; }
#altsenha { margin: 60px 0px 50px 240px; text-align:center; width:270px; padding:20px; border:1px solid #F8F8F8; }

/* ESTILO BOX E ESPAÇAMENTO */

#quadro { padding:5px }
.caixa { border:1px dotted #E0E0E0; padding:3px; margin:3px; }
.tbCor1 { background-color: #F9F9F9; }
.tbCor2 { background-color: #EEEEEE; }
.tbCor3 { background-color: #E6E6E6; }
.menuT { background: url(../imgs/admin/fd_menu.gif) repeat-x top; color:#FFF; min-height:16px}
.linha_dados { font-size: 11px; color: #414141; cursor: pointer;}
.linha_dados a { text-decoration:none; color: #414141; }
.linha_dados a:hover { text-decoration:underline; color: #414141;}
.linha_dados_e { font-size: 11px; color: #333333; }
.label { background-color: #F9F9F9; }
.titulo { font: bold 12px tahoma }

/* ESTILO MURAL DE RECADOS */

.mural_tit{	font-family:Tahoma;	font-size:17px;	color:#000000; }
.mural_data { font-family:Tahoma; font-size:9px; padding: 3px 0px 5px 0px; }
.mural_desc { font-family:arial; font-size:11px; border:1px solid #E9E9E9;padding:4px; margin-bottom:10px; background-color: #F9F9F9; }
.mural_dl { width:50%; border:1px solid #9191FF; padding:4px; padding-left:30px; background: url("../imgs/download.gif") no-repeat; background-position: 3px 3px;margin-bottom:10px;}

/* ESTILO TELEFONES */

.ramalsp { padding:5px; vertical-align:top; }
