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

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

html, body { width:100% }

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

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

a { text-decoration:none; color:#003c43 }
a:hover { text-decoration:underline; color:#00af9d }

.nomr { margin-right:0 !important }

.iesquerda { float:left; margin-right:20px }


#wrap { float:left; width:100%; min-width:100% }
* html #wrap { width:100% }


#header { float:left; width:100%; height:160px }


#topbar { width:1000px; height:30px; margin:0 auto; color:#fff }
#topbar a { font-weight:bold; color:#fff }

#topbar span { display:block; float:left; width:500px; height:23px; padding-top:7px }

#topbar ul { display:block; float:left; width:500px; height:23px; padding-top:7px; text-align:right }
#topbar ul li { display:inline; margin-left:5px }


#header-in { width:1000px; height:130px; margin:0 auto }

#header-in h1, #header-in h1 a { display:block; float:left; width:1000px; height:130px }
#header-in h1 a { background:url('../../imagens/intranet.jpg') no-repeat; text-indent:-9999px; color:#fff }


#middle { float:left; width:100%; background:#fff url('../../imagens/bg_middle.jpg') bottom center no-repeat }


#middle-in { overflow:hidden; width:1000px; margin:0 auto }


#breadcrumb { float:left; width:1000px; height:28px; padding-top:12px; background:url('../../imagens/bg_breadcrumb.jpg') no-repeat; color:#003c43 }


#content { float:left; width:1000px; padding-bottom:20px; line-height:18px; text-align:justify }

#content a { color:#333 }

#content label { font-weight:bold }
#content label.none { font-weight:normal }

#msg { float:left; width:980px; margin-bottom:10px; padding:10px; border-bottom:2px solid #00af9d; background-color:#003641; color:#fff }

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

#content ul { float:left; width:1000px }
#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 { padding-top:10px; border-top:1px solid #e5f2f1 }
#content ul.pastas.none { padding-top:0; border-top:none }
#content ul.pastas li a { background:url('../../imagens/ico_pasta.png') no-repeat }

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


#footer { float:left; width:100%; height:30px; background:url('../../imagens/bg_footer.jpg') center center repeat-x }
