﻿*
{
margin: 0px;
padding: 0px;
text-decoration: none;
}

body 
{
padding: 10px 0px;
background: url(../imagens/fundos/fundo-geral.jpg) repeat-x #112339;
}

a img
{
border: none;
}

#geral
{
width: 770px;
display: table;
margin: 0px auto;
}

#topo
{
width: 770px;
display: table;
}

#meio
{
width: 769px;
display: table;
background: url(../imagens/fundos/fundo-meio-.jpg) repeat-x bottom #FFF;
*margin: -6px 0px -7px 0px;
}

h1
{
margin: 0px auto;
width: 302px;
height: 77px;
padding: 0px 0px 13px;
}

h1 a
{
display: block;
width: 302px;
height: 77px;
background: url(../imagens/logo.jpg) no-repeat;
text-indent: -9000px;
}

#menu
{
height: 32px;
*height: 42px;
}

#menu img
{
float: left;
}

#menu span
{
width: 733px;
background: url(../imagens/fundos/fundo-menu.jpg) repeat-x;
height: 32px;
float: left;
padding: 0px 0px 0px 6px;
display: block;
}

#centro
{
background: url(../imagens/fundos/fundo-interno.jpg) repeat-y;
width: 769px;
display: table;
padding: 0px 0px 15px 0px;
*margin: -4px 0px 0px 0px;
}

div#tour
{
border-top: 1px solid #E9E9E9;
border-bottom: 1px solid #E9E9E9;
padding: 8px 0px 8px 0px;
}

h2
{
font-family: Trebuchet MS, Tahoma, Verdana, Arial, Sans-Serif;
font-size: 32px;
font-weight: normal;
color: #112339;
margin: 10px 0px 20px 15px;
}

#rodape
{
font-family: Arial, Verdana, Helvetica, Tahoma, Sans-Serif;
font-size: 11px;
text-align: center;
color: #FFF;
margin: 26px 0px 0px 0px;
}

#rodape *
{
color: #FFF;
font-style: normal;
}

#rodape span
{
display: block;
}

span#nome,
span#npi
{
font-weight: bold;
}

span#npi
{
margin: 14px 0px;
}

#rodape a:hover
{
text-decoration: underline;
}
