/* -------------------------------------------------- */
/* SOURCE CODE                                        */
/* -------------------------------------------------- */

* { margin:0; padding:0; border:none; list-style:none }

body { background:#fff url('../../imagens/bg.jpg') repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666 }

input, textarea, button, select { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666 }
input, textarea, select { padding:2px; border:1px solid #ddd; background-color:#fff }
button { padding:5px; background:#075937; color:#fff; font-weight:bold; text-transform:uppercase; cursor:pointer }
label { font-weight:bold }

a { color:#666; text-decoration:none }
a:hover { text-decoration:underline }

.bt { padding-top:10px; border-top:1px solid #ddd }


#wrap { position:absolute; left:50%; margin-left:-389px; width:778px; line-height:18px }


#header { float:left; width:778px; height:80px; background:url('../../imagens/header.jpg') no-repeat }

#header h1, #header h1 a { display:block; float:left; width:210px; height:80px; text-indent:-9999px }

#header a.sair { display:block; float:right; margin-top:56px }


#content { float:left; width:778px; padding-top:10px }

#content #frmLogin { float:left; width:218px; margin-left:280px; _margin-left:140px; padding-bottom:8px }
#content #frmLogin table td { padding:5px }
#content #frmLogin table td.msg { background-color:#666; color:#fff }

#msg { float:left; width:758px; margin-bottom:10px; padding:10px; border-bottom:2px solid #f5c600; background-color:#075937; color:#fff }

#content a.anterior { display:block; float:left; width:778px; height:16px; margin-bottom:10px; padding-left:21px; background:url('../../imagens/ico_anterior.png') no-repeat }

#content ul { float:left; width:778px }
#content ul li, #content ul li a { display:block; float:left; width:778px; height:16px }
#content ul li { margin-bottom:10px }
#content ul li a { padding-left:21px }

#content ul.pastas li a { background:url('../../imagens/ico_pasta.png') no-repeat }

#content ul.arquivos { padding-top:10px; border-top:1px solid #ddd }
#content ul.arquivos li a { background:url('../../imagens/ico_arquivo.png') no-repeat }


#footer { position:absolute; bottom:0; width:100%; padding:10px 0; border-top:1px solid #ddd }
#footer-in { width:778px; margin:0 auto; text-align:center }