    body {
      padding:10px;
      left:0px;
      top:0px;
      margin: 0px auto;
      text-align:center;
    }
    p {
      margin:0px;
      padding-top:20px;
      text-align:center;
    }
    #clicknabuco {
      width:751px;
      background: url('../images/clicknabucobg.gif');
      overflow:hidden;
      float:left;
    }
    .clicknabuco {
      width:751px;
      float:left;
      background: url('../images/clicknabucotopo.gif') top no-repeat;
    }
    .clicknabuco2 {
      width:751px;
      float:left;
      background: url('../images/clicknabucobottom.gif') bottom no-repeat;
    }
    .topo {
      width:751px;
      height:217px;
      float:left;
    }
    .topo .logo {
      float:left;
      padding-left:19px;
    }
    .topo .logo div {
      width:238px;
      height:217px;
      float:left;
      background: url('../images/clicknabucologo.gif') no-repeat;
    }
    .topo .titulo {
      float:left;
      padding: 75px 0px 0px 19px;
      font:15px arial;
    }
    .topo .titulo div {
      width:452px;
      height:99px;
      float:left;
      background: url('../images/clicknabucotitulo.gif') no-repeat;
      text-align:center;
    }
    .arial16 {
      color:#91136f;
      font: bold 16px arial;
    }
    .paginacao1 {
      width:730px;
      height:70px;
      color:#a2daff;
      background: url('../images/clicknabucopag.png') no-repeat;
      float:left; 
    }
    .paginacao1 a {
      color:white;
      font-weight:bold;
      padding:4px;
      text-decoration:none;
    }
    .paginacao1 a:hover {
      color:#0085de;
      background-color:white;
      font-weight:bold;
      padding: 2px;
      margin:2px;
      text-decoration:none;
    }
    .paginacaoativa {
      color:white;
      font-weight:bold;
      background-color:#72c1ff;
    }
    .listando {
      padding-top:6px;
    }
    .paginacao2 {
      padding-top:8px;
    }
    .item {
      float:left;
      padding: 20px 0px 0px 12px;
      margin-right:-4px;
    }
    .item2 {
      width:360px;
      height:331px;
      background-color:white;
      float:left;
    }
    .item2 .div {
      float:left;
      padding:5px 5px 0px 5px;
    }
    .item2 .div2 {
      float:left;
      padding:0px 5px 0px 5px;
    }
    .item2 .foto, legenda {
    }
    .itembox {
      background-color:#e3f4ff;
      border:1px solid #54a3d9;
      float:left;
      width:348px;
      height:53px;
      font:12px arial;
    }
    .itembox div {
      float:left;
      width:348px;
      text-align:center;
      margin-top:7px;
    }
    ul, li, span {
      float:left;
      padding:0px;
      margin:0px;
      list-style:none;
    }
    li {
      padding-left:54px;
    }
    a  {
      color:#005d9c;
      text-decoration:none;
    }
    li a:hover {
      color:#3db1ff;
      cursor:pointer;
    }
    a span img {
      margin-right:5px;
    }
    .float {
      position:absolute;
      overflow:hidden;
      border:1px solid gray;
      width:348px;
      height:261px;
      z-index:1;
      float:left;
    }
    .float .relative {
      background-color:#eeeeee;
      overflow:hidden;
      border:1px solid gray;
      width:348px;
      height:261px;
      filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);-moz-opacity: 0.9;
    }
    .float .absolute {
      position:absolute;
      width:348px;
      height:261px;
      z-index:2;
      font: 12px arial;
    }
    .float .absolute p {
      margin:0px;
      padding:0px;
    }
    .float .absolute span {
      padding-top:4px;
      width:125px;
      float:left;
      text-align:left;
    }
    .input {
      width:280px;
      font:12px/22px arial;
      height:22px;
    }
    .inputgrande {
      width:318px;
      height:20px;
      font:12px/18px arial;
      color:black;
      padding-left:5px;
      border:0px;
      background: url('../images/inputgrande.png') left no-repeat;
    }
    .inputmedio {
      width:200px;
      height:20px;
      font:12px/18px arial;
      color:gray;
      padding-left:5px;
      border:0px;
      background: url('../images/inputmedio.png') left no-repeat;
    }
