body { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:14px; margin:0; background-color:#366697;} 

#topo {float:none; width:990px; height:116px; margin:0 auto 0 auto; background-color:#FFF; background-image:url(../imagens/bk-top.jpg); background-position:top; background-repeat:no-repeat;}
#logomarca {float:left; width:216px; height:89px; margin-top:10px; margin-left:10px;}
#restrito{float:right; width:169px; height:68px; padding:0; margin:0;}
#menu-principal {clear:both; float:none; width:990px; height:38px; margin:0 auto 0 auto; padding:0; text-align:center;}
#midia{clear:both; float:none; width:970px; height:230px; margin:0 auto 0 auto; padding:10px; margin-top:2px; margin-bottom:2px;; background-color:#333;}
#principal {float:none; width:990px; margin: -9px auto 0 auto; background-image: url(../imagens/bk-main.jpg); background-repeat:repeat-x; background-position:top; background-color:#F6F2F1;}
#rodape { clear:both; float:none; width:970px; height:180px; margin:-14px auto 0 auto; padding-left:10px; padding-right:10px; background-color:#333333; background-image:url(../imagens/bk-rodape.jpg); background-repeat:repeat-x; background-position:top;}
#hidea{float:left; width:200px; margin-top:60px;}

.tabela-rodape{ margin-top:10px; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:10px; }
.spacer{clear:left}
.tabela-espacador{background-image:url(../imagens/bk-tab.jpg); background-position:top; background-repeat:repeat-y;}

a.sub:link {color: #FFF; text-decoration:none; background-image:url(../imagens/bk-sub.png); background-repeat:repeat-x; background-position:top;padding-left:5px; padding-right:5px; padding-bottom:2px;; padding-top:2px; min-height:30px; margin-right:1px;}
a.sub:active {color: #FFF; text-decoration:none; background-image:url(../imagens/bk-sub.png); background-repeat:repeat-x; background-position:top;padding-left:5px; padding-right:5px; padding-bottom:2px;; padding-top:2px; min-height:30px; margin-right:1px;}
a.sub:visited {color: #FFF; text-decoration:none; background-image:url(../imagens/bk-sub.png); background-repeat:repeat-x; background-position:top;padding-left:5px; padding-right:5px; padding-bottom:2px;; padding-top:2px; min-height:30px; margin-right:1px;}
a.sub:hover {color: #CCF; text-decoration:none; background-image:url(../imagens/bk-sub2.png); background-repeat:repeat-x; background-position:top;padding-left:5px; padding-right:5px; padding-bottom:2px;; padding-top:2px; min-height:30px; margin-right:1px;}

a.sub2:link {color: #FFF; text-decoration:none; background-image:url(../imagens/bk2-sub.png); background-repeat:repeat-x; background-position:top;padding-left:5px; padding-right:5px; padding-bottom:2px;; padding-top:2px; min-height:30px; margin-right:1px;}
a.sub2:active {color: #FFF; text-decoration:none; background-image:url(../imagens/bk2-sub.png); background-repeat:repeat-x; background-position:top;padding-left:5px; padding-right:5px; padding-bottom:2px;; padding-top:2px; min-height:30px; margin-right:1px;}
a.sub2:visited {color: #FFF; text-decoration:none; background-image:url(../imagens/bk2-sub.png); background-repeat:repeat-x; background-position:top;padding-left:5px; padding-right:5px; padding-bottom:2px;; padding-top:2px; min-height:30px; margin-right:1px;}
a.sub2:hover {color: #CCF; text-decoration:none; background-image:url(../imagens/bk2-sub2.png); background-repeat:repeat-x; background-position:top;padding-left:5px; padding-right:5px; padding-bottom:2px;; padding-top:2px; min-height:30px; margin-right:1px;}

/* Formulários */ 
textarea {background-image:url(../imagens/bk-form.png); background-repeat:no-repeat; background-position: left top; border:none; padding:4px;} 
select {background-image:url(../imagens/bk-form.png); background-repeat:no-repeat; background-position: left top; border:none; padding:4px;} 
.field {background-image:url(../imagens/bk-form.png); background-repeat:no-repeat; background-position: left top; border:none; padding:4px;} 

h1 { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 16px; font-weight:bold; color:#39C; border-bottom:1px dotted #666; text-transform:uppercase; margin-bottom:20px; padding-top:10px; padding-left:3px; padding-right:3px;} 

h2 { 
  font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; text-transform:none; font-style:italic; }
h3{font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 14px; font-weight:bold; color:#39C;}

a {
	outline:none;
}
img {
	border:0;
}