html, body {padding:0px; margin:0px}
* {padding:0px; margin:0px; border:0px}
body {text-align:center; background:#91939C url(fundo.png) 0px 0px repeat-x}
p,dd,span,font,div,h1,h2,h3,h4,h5,blockquote {font:normal 11px/17px Verdana,sans-serif !important; text-align:left !important; color:#7C7C7E !important; padding:0px; margin:0px}
li {list-style:none}
! li {zoom:100%}
br {line-height:0px}
div,form,fieldset,input,ul,img {margin:0px; border:0px; padding:0px; background-repeat:no-repeat}
legend, label, .old {display:none}
i, b, en {font-weight:normal; font-style:normal; color:#000005}
strong {font:bold 14px/18px Arial,sans-serif; color:#179FD1}

#frame {margin:0 auto; width:780px; max-width:780px; zoom:100%; text-align:left; align:center; position:relative; background:white}

#acesso {width:780px; height:34px; background:#F6F6F6 url(login.png)}
#acesso a, #acesso a:visited {font:normal 11px Tahoma; text-decoration:underline; color:#059EC8}
#acesso a:hover {text-decoration:none}

#nome, #senha, #campo {font:11px/13px Tahoma, sans-serif; color:#717172; position:absolute; background:white}
#nome {width:152px; height:16px; top:10px; left:268px}
#senha {width:110px; height:16px; top:10px; left:494px}
#login {width:20px; height:20px; position:absolute; top:8px; left:616px; background:transparent; cursor:pointer; _cursor:hand; overflow:hidden; text-indent:100px; font-size:1px; line-height:1000px; padding-left:50px}
.es {position:absolute; top:11px; left:654px}

#home {position:absolute; top:9px; left:26px}
.hm {width:52px; height:18px; overflow:hidden}

#topo {width:780px; height:64px; background:white}
#nav {position:absolute; top:58px; left:22px; width:736px; height:20px; background:url(menu.png)}
#nav li {display:inline}
:root #nav li {display:-moz-inline-box}
#nav li a {display:inline-block; height:20px; text-decoration:none}
#nav span {visibility:hidden}
:root #nav li a:hover {margin-top:-2px}

.m1 a {width:110px}
.m1 a:hover {background:url(menu.png) 0px 20px}
.m2 a {width:116px}
.m2 a:hover {background:url(menu.png) -114px 20px}
.m3 a {width:84px}
.m3 a:hover {background:url(menu.png) -234px 20px}
.m4 a {width:80px}
.m4 a:hover {background:url(menu.png) -322px 20px}
.m5 a {width:105px}
.m5 a:hover {background:url(menu.png) -406px 20px}
.m6 a {width:86px}
.m6 a:hover {background:url(menu.png) -515px 20px}
.m7 a {width:84px}
.m7 a:hover {background:url(menu.png) -605px 20px}
.m8 a {width:40px}
.m8 a:hover {background:url(menu.png) -693px 20px}

#faixa1 {width:780px; height:14px; border-top:1px solid #D3D3D3; overflow:hidden}
#faixa2 {width:780px; height:95px; background:url(faixa2.png)}

#header {width:780px; height:195px; background:#DEE1E4}

#q1 {width:214px; height:195px; float:left}
#q2 {width:287px; height:195px; float:left}
#logo {width:279px; height:195px; background:#059EC8 url(logo.png) no-repeat; float:left}
.lg {width:279px; height:195px}

#busca {width:780px; height:53px; background:url(busca.png) 510px 0px no-repeat; overflow:hidden}
#campo {width:155px; height:18px; position:absolute; margin-left:570px; margin-top:19px}
#OK {width:20px; height:20px; position:absolute; margin-top:16px; margin-left:738px; background:transparent; cursor:pointer; _cursor:hand; overflow:hidden; text-indent:100px; font-size:1px; line-height:1000px; padding-left:30px}

#faixa2 h2 {width:324px; height:30px; position:absolute; margin-top:38px; margin-left:214px; text-indent:-1000px; overflow:hidden}

.qs {background:url(titulo.png) 22px 0px}
.as {background:url(titulo.png) 22px -30px}
.nc {background:url(titulo.png) 22px -60px}
.se {background:url(titulo.png) 22px -90px}
.co {background:url(titulo.png) 22px -120px}
.eu {background:url(titulo.png) 22px -150px}
.fc {background:url(titulo.png) 22px -180px}
.nt {background:url(titulo.png) 22px -210px}
.tp {background:url(titulo.png) 22px -240px}
.if {background:url(titulo.png) 22px -270px}
.rb {background:url(titulo.png) 22px -300px}
.nd {background:url(titulo.png) 22px -330px}
.ag {background:url(titulo.png) 22px -360px}
.ct {background:url(titulo.png) 22px -390px}
.ll {background:url(titulo.png) 22px -420px}

.fq {height:253px; background:url("fq.jpg")}
.fs {height:224px; background:url("fs.jpg")}
.ft {height:346px; background:url("ft.jpg")}
.fe {height:222px; background:url("fe.jpg")}
.fo {height:194px; background:url("fo.jpg")}
.ff {height:240px; background:url("ff.jpg")}
.fl {height:288px; background:url("fl.jpg")}
.fn {height:241px; background:url("fn.jpg")}
.fi {height:184px; background:url("fi.jpg")}
.fb {height:187px; background:url("fb.jpg")}
.fd {height:235px; background:url("fd.jpg")}

#fig {width:213px; float:left; border-bottom:7px solid #05A7D3}

#centro {width:780px}
.mat, .sect {margin:24px}
.mat p {margin-bottom:12px}
.sect {margin-bottom:38px}
.sect p {margin:0px}

#texto {width:566px; float:right; border-left:1px solid #D3D3D3; _height:312px; min-height:312px; background:white}
#texto {_width /**/:567px}
#texto a {color:#FF603F; text-decoration:none}
#texto a:hover {text-decoration:underline}
#texto li {padding-left:13px; background:url(bullet.gif) 0px 2px no-repeat}

#base {clear:both; width:780px; height:56px; color:#717172; background:#F4F4F4 url(base.png) repeat-x}
#base p {text-align:center !important; padding-top:22px}

.cl {font:normal 11px/13px Tahoma,sans-serif !important}
.t1 {width:230px; color:#4A576E}
.t2 {width:280px; color:#7C7C7E}
 .t1, .t2 {vertical-align:top; padding-top:7px; padding-bottom:4px; background:url(pt.gif) top repeat-x}
tr .t4 {height:52px; width:324px; background:url(pt.gif) bottom no-repeat}
.t5 {height:58px}

#mensagem, #contato, #email, #empresa {font:11px/13px Tahoma, sans-serif; color:#717172; padding-top:4px; padding-left:4px}
#fcn {padding-bottom:20px}
#fcn label {display:block; color:black}
#fcn input {width:320px; height:19px; border:1px solid #CACACD; margin-top:-4px}
#fcn input {_height /**/:24px}
#mensagem {width:320px; height:96px; border:1px solid #CACACD; overflow:auto; margin-top:-3px}
#enviar, #limpar {width:60px !important; height:22px !important; float:left; border:0 !important; color:#179FD1; background:white; cursor:pointer; _cursor:hand; font:normal 12px/12px Arial, sans-serif !important; margin-left:-8px}

.sct {font:bold 14px/21px Arial,sans-serif !important; color:#51647B !important; margin-left:16px; zoom:100%; display:inline-block; margin-bottom:4px}
.sctp {margin-bottom:28px; margin-top:6px}
.sctd {background:url(bullet2.gif) 0px 8px no-repeat}
.sctf {background:url(bullet2.gif) 0px 8px no-repeat; margin-bottom:12px}
.sctf p, .sctd p {padding-left:16px}

#ret {width:524px; height:50px; background:white url(segue.png) no-repeat; overflow:hidden}
#ret a {display:block; line-height:50px; height:50px; width:320px; margin-left:-200px}

a, a:visited {font-size:11px; color:#EC6C16; color:#148EC0; font-weight:normal; text-decoration:underline}
a:hover {text-decoration:none}

.ind img {display:none !important}
.ind table {margin-bottom:10px; padding:0px !important}
.ind a {text-decoration:none; cursor:text !important}
.ind a, .ind a:visited {font:bold 12px/12px Arial,sans-serif !important; color:#51647B !important; text-align:right}
.ind a:hover {text-decoration:none !important}
.ind font {text-align:middle !important}
.indt {margin-top:4px; margin-bottom:2px; border-bottom:1px solid #81CAE9}


