body { font-family: "Tahoma",Arial,Helvetica,sans-serif; font-size: 100%;  color: #174C84;  line-height:100%; background: url("images/stripe.jpg") repeat;}
h1 {font-size: 100%;  font-weight: bold;  margin-bottom: 4px;}
	div#colcen h1 {background:#B6DFFB; padding:6px;}
h1 a:link, h1 a:visited {color: #174c89 ! important;  text-decoration: none;}
h1 a:hover { text-decoration: underline;}

h2 {background:#daf1fc; border:#b6dffb 1px solid; padding:3px; font-size:90%; font-weight:bold; margin-bottom:2px;}

#principal {width: 778px; max-width: 778px; margin-left: auto; margin-right: auto; background-color:#fff;}
#topo {  border-top: 9px solid #174b84;}
#colunas {margin-top:10px; font-size:90%; min-height:370px;}
#colesq, #colcen, #coldir, #colcentro { margin-left:20px; float:left;}
#colesq { width:305px; border:#B6E0F8 1px solid;}
	div#colesq div {margin:12px; text-align:justify;}
#colcen {width:240px; border:#B6E0F8 1px solid;}
	div#colcen div, div#colcentro div {margin:6px;}
#coldir {width:137px; background:#B6DFFB url("images/borda-top.jpg") top no-repeat;}
	div#coldir div {margin:12px 6px; text-align:center;}
#colcentro {width:565px; border:#B6E0F8 1px solid;}

#rodape {
  height: 100px;
  width: 100%;
  font-size: 90%;
  color: #fff;
  text-align: center;
background:#174C84 url("images/index_r7_c3.jpg") repeat-x;
}
div#rodape div {
  padding: 60px 10px 0 10px;
}
.inputz {
  border: 1px solid #005387;
  padding: 3px;
  color: #005387;
  width: 203px;
  margin-bottom: 4px;
}
.submitz {font-size: 90%; background-color: #b6dffb; text-align: center; padding:5px; font-weight:bold; border:#daf1fc 1px solid;}
.button {float:right; margin:10px 0 10px 0;}
.fixit {display: inline-block; width:778px; height:50px;}