body {
	background-color: #8fcff5;
	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:px;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; }

#site { margin:0 auto;}

/* ESTILO DO TOPO */

#site #topo { background: url("../imgs/fundo_topo.gif") repeat-x; height:116px; }
#site #topo #data { color:#FFF; text-align:right; padding-right:10px; padding-top:8px; }
#site #topo #intranet { float:left; width:45%; padding-top:10px; padding-left:0px; }
#site #topo #logo { 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: #8fcff5 url("../imgs/ico_admin.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu .user ul .ico_mural {background: #8fcff5 url("../imgs/ico_mural.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu .user ul .ico_tel {background: #8fcff5 url("../imgs/ico_tel.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu .user ul .ico_contato {background: #8fcff5 url("../imgs/ico_rel_contato.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu .user ul .ico_aniver {background: #8fcff5 url("../imgs/ico_aniver.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu .user ul .ico_link {background: #8fcff5 url("../imgs/ico_link.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu .user ul .ico_mensagem {background: #8fcff5 url("../imgs/ico_mensagem.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu .user ul .ico_user {background: #8fcff5 url("../imgs/ico_user.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu .user ul .ico_senha {background: #8fcff5 url("../imgs/ico_senha.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu .user ul .ico_contato {background: #8fcff5 url("../imgs/ico_contato.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu .user ul .ico_arquivo {background: #8fcff5 url("../imgs/ico_arquivos.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu .user ul .ico_departamento {background: #8fcff5 url("../imgs/ico_departamento.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu .user ul .ico_relatorio {background: #8fcff5 url("../imgs/ico_relatorio.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu .user ul .ico_rel_contato {background: #8fcff5 url("../imgs/ico_rel_contato.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; }
.ico_admin {padding-left:26px; background: #8fcff5 url("../imgs/ico_admin.gif") no-repeat; background-position: 3px 5px; }
.ico_mural {padding-left:26px; background: #8fcff5 url("../imgs/ico_mural.gif") no-repeat; background-position: 3px 5px; }
.ico_tel {padding-left:26px; background: #8fcff5 url("../imgs/ico_tel.gif") no-repeat; background-position: 3px 5px; }
.ico_contato {padding-left:26px; background: #8fcff5 url("../imgs/ico_contato.gif") no-repeat; background-position: 3px 5px; }
.ico_aniver {padding-left:26px; background: #8fcff5 url("../imgs/ico_aniver.gif") no-repeat; background-position: 3px 5px; }
.ico_link {padding-left:26px; background: #8fcff5 url("../imgs/ico_link.gif") no-repeat; background-position: 3px 5px; }
.ico_mensagem {padding-left:26px; background: #8fcff5 url("../imgs/ico_mensagem.gif") no-repeat; background-position: 3px 5px; }
.ico_user {padding-left:26px; background: #8fcff5 url("../imgs/ico_user.gif") no-repeat; background-position: 3px 5px; }
.ico_contato {padding-left:26px; background: #8fcff5 url("../imgs/ico_contato.gif") no-repeat; background-position: 3px 5px; }
.ico_senha {padding-left:26px; background: #8fcff5 url("../imgs/ico_senha.gif") no-repeat; background-position: 3px 5px; }
.ico_arquivo {padding-left:26px; background: #8fcff5 url("../imgs/ico_arquivos.gif") no-repeat; background-position: 3px 5px; }
.ico_departamento {padding-left:26px; background: #8fcff5 url("../imgs/ico_departamento.gif") no-repeat; background-position: 3px 5px; }
.ico_relatorio {padding-left:26px; background: #8fcff5 url("../imgs/ico_relatorio.gif") no-repeat; background-position: 3px 5px; }
.ico_rel_contato {padding-left:26px; background: #8fcff5 url("../imgs/ico_rel_contato.gif") no-repeat; background-position: 3px 5px; }
.ico_compartilhamento {padding-left:26px; background: #8fcff5 url("../imgs/ico_comp.png") 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: #8fcff5 }
.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; background:#8fcff5 }
#site #conteudo #titulo { font: normal 17px Tahoma;  color:#FFF; background:#333333 url("../imgs/fundo_titulo.gif")repeat-x; height:28px; padding-left:10px; padding-top:8px; }

/* ESTILO RODAPE */

#site #rodape { background: url("../imgs/fundo_rodape.gif") repeat-x; height:150px; padding-top:10px; text-align:center; clear:both;color: #FFFFFF;}

/* ESTILO LOGIN */

#login { margin: 60px 0px 50px 240px; text-align:center; width:200px; padding:20px; border:1px solid #8fcff5; }
#altsenha { margin: 60px 0px 50px 240px; text-align:center; width:270px; padding:20px; border:1px solid #8fcff5; }

/* 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; }
.tbCorAni { background: #FFF url(../imgs/fd_ani.gif) repeat-x; }
.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 }
.tb_priori tr td { cursor:pointer }
.logolayd { float:left; width:470px; border:1px solid #EEEEEE; padding:10px; margin-top:16px;}
.logolaye { float:left; width:250px; margin-right:20px; margin-top: 16px; }
.logolaye .logoquadro { border:1px solid #EEEEEE; padding:5px; text-align:center;  }

.boxPop { margin:0px; padding:0px; }
.boxPop .titulo { background: #E8E8E8; font-size:11px; color:#414141; height:18px; padding:3px; padding-top:5px;}
.boxPop .titulo .title { float:left; }
.boxPop .titulo .windowop { float:right; padding-right:3px; }
.boxPop .lista { clear:both; background:#FFF; padding:3px; margin:0px; overflow-y:auto; overflow-x:auto; height:200px; }
.boxPop .lista ul { padding:0px; margin:0px }
.boxPop .lista ul li {  list-style:none; padding:5px; background-color: #F7F7F7; text-align:left;}

/* 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: #8fcff5; }
.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; }
.selectuser div, .selectdep div { float:left;  border:1px solid #C8fcff5CF; padding:6px 3px 6px 3px; background:#8fcff5; margin-right:5px; }
.selectuser div img, .selectdep div img { padding-left:10px; vertical-align:middle; }
.divadd { padding:3px; }
.divadd .add { padding-left:5px; vertical-align:top; padding-top:3px;}