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; }
select { margin-top: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:145px; }
#site #topo #data { color:#FFF; text-align:right; padding-right:10px; padding-top:8px; }
#site #topo #intranet { float:left; width:45%; padding-top:42px; padding-left:20px; }
#site #topo #logo { float:left; width:50%; text-align:right; padding-top:30px; }

/* 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 ul li { height:20px; padding-top:7px; border-top:1px solid #FFF; padding-left: 26px; }
#site #menu #boxmenu ul .ico_admin {background: #F8F8F8 url("../imgs/ico_admin.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu ul .ico_mural {background: #F8F8F8 url("../imgs/ico_mural.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu ul .ico_tel {background: #F8F8F8 url("../imgs/ico_tel.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu ul .ico_aniver {background: #F8F8F8 url("../imgs/ico_aniver.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu ul .ico_link {background: #F8F8F8 url("../imgs/ico_link.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu ul .ico_mensagem {background: #F8F8F8 url("../imgs/ico_mensagem.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu ul .ico_user {background: #F8F8F8 url("../imgs/ico_user.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu ul .ico_senha {background: #F8F8F8 url("../imgs/ico_senha.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu ul .ico_extracao {background: #F8F8F8 url("../imgs/ico_extracao.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu ul .ico_estoque {background: #F8F8F8 url("../imgs/ico_estoque.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu ul .ico_serraria {background: #F8F8F8 url("../imgs/ico_serraria.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu ul .ico_financeiro {background: #F8F8F8 url("../imgs/ico_financeiro.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu ul .ico_grupo {background: #F8F8F8 url("../imgs/ico_grupo.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu ul .ico_arquivo {background: #F8F8F8 url("../imgs/ico_arquivos.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu ul .ico_agenda {background: #F8F8F8 url("../imgs/ico_agenda.gif") no-repeat; background-position: 3px 5px; }
#site #menu #boxmenu ul li a { color: #000; text-decoration:none; }
#site #menu #boxmenu ul li a:hover { color: #000; text-decoration:underline; }

/* 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:#333333 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") repeat-x; height:150px; padding-top:16px; text-align:center; clear:both; }

/* 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; }
.caixa h2 { font:normal 18px 'Arial'; padding:2px; margin:0px; }
.caixa h2 strong { color:#FF6600; }

.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 }
.tituloBox { font: bold 12px Arial; border:1px dotted #E0E0E0; padding:3px; margin:3px; }
.listaMenor { font-size:10px; }
.listaMenor tr td { font-size:10px; }
.navgrupo { float:left; width:60% }
.cadgrupo { float:left; width:39% }
.dpdv { float:left;width:60% }
.epdv { float:left;width:40%; text-align:right; padding-top:5px; }

/* 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; }
