body{
font:normal 1em/1.4em Verdana,Helvetica,Sans-Serif;
background:#fff url("../../nukleo/img/lat.jpg") repeat-y;
margin:0}

a:hover,.botao:hover,#txt{background:#fff}
body,a,a:hover,th,td{color:#000}
body,th,.aviso,.citacao{text-align:left}
a,a:hover,#txt a,#txt a:hover,#txt th a,#txt th a:hover{text-decoration:none}
h1,h2,h3,h4,th,.tit,.botao,.aviso,.erro,.refrao,#txt th a,#nav a{font-weight:bold}
h3,h4,p,li,.asterisco{font-size:1em}
th,.citacao,td,.obs,.ass{font-size:0.9em}
img,option{border:0}

.tit{background:transparent}
.centra,.aviso,#topo,#slogan,#rod{text-align:center}
.direita,.dirtopo,.ass,#nav{text-align:right}
.citacao{line-height:1.4em}
.obs{line-height:1em}
.botao,#nav{padding:0;margin:0}
#nav{margin-top:0.8em}

h1,h2,h3{margin:1em 0.8em 1em 0}
h1{color:#387cb0;font-size:1.2em;margin-top:0}
h2{color:#286c2f;font-size:1.1em}
h3{color:#00868b;font-size:1em}
h4{color:#009acd;margin:0.8em}

p{
text-align:justify;
line-height:1.8em;
margin:0.8em}

em{color:#471575}
strong{color:#060}
ul{list-style-image:url("../../nukleo/img/balao.jpg")}
li{margin:0.4em 0.5em 0.8em;font-size:0.9em}

a:hover{
display:inline;
border:1px dashed #e4c600}

a.imagem,a.imagem:link,a.imagem:visited,a.imagem:hover,a.imagem:active{
border:0;
background:transparent;
text-decoration:none}

table{
background:#f3f9fe;
padding:0.4em;
border-spacing:0;
border:1px solid #bcdefa;
margin:1em auto}

table.esq{
margin-left:0}

th{background:#cce7ff}

.dirtopo,.topo{vertical-align:top}
.recuo{margin-left:1em}
.alternado{background:#fdfffd}
.asterisco{color:#63abf8}

.citacao{
padding:0.4em;
border:1px solid #e4c600;
background:#f9f4e8;
width:90%;
display:block;
margin:1em auto}

.obs{
font-style:italic;
color:#00008b;
margin-top:0}

#topo,#slogan,#rod,#secao{
clear:both;
width:100%;
margin:0;
padding:0}

#topo{
height:4em;
background:#fff url("../../nukleo/img/topo.jpg") top right repeat-y}

.tit{
position:absolute;
top:0.1em;
left:0.2em;
color:#476312;
line-height:2em;
font-size:1.9em;
font-variant:small-caps;
text-shadow:#9db76c 2px 2px}

#slogan,#rod{
color:#000;
background:#b8e7eb;
font-size:0.9em;
font-weight:normal;
line-height:1.4em}

#txt{
float:left;
width:97%;
padding:0.2em 0.2em 1.4em;
margin:0.2em 0 1.4em;
border:1px solid #ffb90f;
border-top-color:#eed2ee;
border-left-color:#eed2ee;
min-width:30%}

#txt a{
font-weight:normal;
color:#535fb4;
border-bottom:1px dotted #0783b1}

#txt a:hover{
color:#000;
border:1px solid #ffb90f;
border-left:0;
border-right:0;
background:#ffffe0}

#txt a.discreto{border:0}

#nav{width:100%}
#nav a{
font-size:0.7em;
color:#00008b;
display:inline}

#col_esq,#menu,#cont,#srv,#msf,#os{
display:none}

sup{
color:#286c2f;
font-size:0.7em;
font-weight:bold;
line-height:0.8em;
padding:0;
margin:0}

.aviso{
background:#f5fffa;
border:1px solid #6e8b3d;
padding:0.5em}

.erro{
width:90%;
color:#500;
font-size:1em;
background:#ffe4e1;
border:1px solid #cd8c95;
margin:1em auto 1.4em;
padding:0.7em}

.peq{
color:#6c7b8b;
font-size:0.7em;
font-weight:normal}

.arabico{list-style-type:decimal}
.letra{list-style-type:lower-alpha}
.romano{list-style-type:upper-roman}
.refrao{color:#060}
.nw{white-space:nowrap}

