body{
font: 12px Arial, Helvetica, sans-serif;
color: #000;
background: #f7af31 url(../imagens/fundo.gif) repeat-x;
margin: 0;
}

a:link{ color: #600; text-decoration:underline;}

a:visited{color:#600; text-decoration:unerline;}

a:hover{color: #b00; text-decoration:none;}

#pagina{
width: 780px;
margin: 100%;
margin: 0 auto;
}

#topo{
width: 780px;
height: 354px;
float: left;
}

#topo img{
float: left;
}

#menu{
float: left;
width: 726px;
height: 39px;
margin-left: 13px;
background: url(../imagens/fundo_menu.gif);
padding-left: 28px;
}

#menu a img{
float: left;
font-size: 14px;
font-weight: bold;
color:#a30202;
border-width: 0;
}

#menu .separa{
float: left;
width: 28px;
height: 36px;
margin-top: 2px;
background: url(../imagens/separa_menu.gif) center no-repeat;
}

#conteudo{
width: 755px;
float: left;
margin: 30px 0 30px 13px;
}

#conteudo .legenda{
font-size: 8px;
}

#conteudo li {
margin-bottom: 10px;
font: 14px Arial, Helvetica, sans-serif;
}

#conteudo li sup{
font-size: 10px;
}

#colunae{
float: left;
width: 450px;
}

#colunae h2{
color: #a30303;
}

#colunad{
float: left;
width: 263px;
margin-left: 42px;
}

#colunad a{
float: left;
width: 263px;
height: 100px;
text-align: center;
margin-bottom: 10px;
color: #000;
text-decoration: none;
background: url(../imagens/bt_fundo.png) top center no-repeat;
}

#colunad a p{
float: left;
width: 200px;
text-align: center;
margin-left: 35px;
margin: 0;
padding: 13px 0 0 30px;
}

#colunad a p img{
border-width: 0;
}

#colunad a:hover{
background: url(../imagens/bt_fundo.png) bottom center no-repeat;
}

#colunac{
width: 755px;
float: left;
}

#base{
float: left;
width: 780px;
margin-bottom: 20px;
}

#base .itens{
width: 187px;
height: 120px;
float: left;
background-image:url(../imagens/fundo_itens.gif);
}

#base .itens .colunas{
float: left;
width: 80px;
height: 76px;
margin-left: 7px;
}

#base .itens .colunas strong{
font: 10px Arial, Helvetica, sans-serif;
}

#base .itens .colunas img{
margin-left: 3px;
border-width: 0;
}

#base .itens .colunasu {
width: 180px;
margin-left: 3px;
}

#base .itens .colunasu img{
margin-left: 8px;
border-width: 0;
}

#base .itens h4{
margin: 0px;
padding: 10px 0 10px 0px;
width: 187px;
text-align:center;
}

#base .separa{
width: 6px;
height: 120px;
float: left;
}

#rodape{
float: left;
text-align: center;
font: 10px Arial, Helvetica, sans-serif;
width: 755px;
height: 20px;
}