#bloco {
	background-image:url(images/layout_07.jpg);
	left:50%;
	position:absolute;
	margin-left:-393px;
	width:786px;
	font-family:Arial, Helvetica, sans-serif;

}

#cabecalho {
	height:338px;
}

#corpo {
	margin:47px;
	width:692px;
	height:100%;
}

#rodape {
	width:786px;
}

#blog {
	float:left;
	width:450px;
	padding-right: 15px;
	border-right: 1px;
	border-right-style: dashed;
}
#menu{
	overflow:hidden;
	float:right;
	width:210px;
	margin-left: 15px;
	;
}

#divisao{
	overflow:hidden;
	width:20px;
}

#tabela {
	height:100%;
	width:768px;
	background-repeat:0;
	padding: 0;
}

body {
	background-position:center top;
	background-image: url(images/fundo.jpg);*/
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/* ---- POSTS ---- */

.post-title {
  margin:.25em 0 0;
  padding:0 0 4px;
  font-size:100%;
  font-weight:normal;
  line-height:1.4em;
  color:D3301C;
  }
.post-title a, .post-title a:visited, .post-title strong {
  display:block;
  text-decoration:none;
  color:D3301C0;
  font-weight:normal;
  }
.post-title strong, .post-title a:hover {
  color:#D3301C0;
  }
  
.post-body{
	font-size:80%;
}
.post div {
  margin:0 0 .75em;
  line-height:1.6em;
  }
p.post-footer {
  color:#ccc;
  }
.post-footer em, .comment-link {
  font:Helvetica,Arial,Verdana,Sans-serif;
  font-size:10px;
  letter-spacing:.1em;
  }
.post-footer em {
  font-style:normal;
  color:#999;
  margin-right:.6em;
  }
.comment-link {
	  margin-left:.6em;
  }
.post img {
  padding:4px;
  border:1px solid #ddd;
  }
.post blockquote {
  margin:1em 20px;
  }
.post blockquote p {
  margin:.75em 0;
  }


/* Sidebar
----------------------------------------------- */
.sidebar-title{
	font-size:12px;
}
.archive-list{
	font-size:10px;
}



/* Comments
----------------------------------------------- */
#comments h4 {
  margin:1em 0;
  font:bold 78%/1.6em Helvetica,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#999;
  }
#comments h4 strong {
  font-size:130%;
  }
#comments-block {
  margin:1em 0 1.5em;
  line-height:1.6em;
  }
#comments-block dt {
  margin:.5em 0;
  }
#comments-block dd {
  margin:.25em 0 0;
  }
#comments-block dd.comment-timestamp {
  margin:-.25em 0 2em;
  font:78%/1.4em Helvetica,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
  }
#comments-block dd p {
  margin:0 0 .75em;
  }
.deleted-comment {
  font-style:italic;
  color:gray;
  }
.paging-control-container {
  float: right;
  margin: 0px 6px 0px 0px;
  font-size: 80%;
}
.unneeded-paging-control {
  visibility: hidden;
}


/* ---- menu ---- */
#botao {
	font-size:70%;
	height:62px;
	margin-bottom:5px;
	background-color:#EBEBEB;
	
}

#botao:hover {
	background-color:#999999;
	color:#ffffff;
}

#botao a {
	text-decoration:none;
	font-size:100%;
	line-height:20px;
}

#botao a:hover {
	color: #D3301C;
}

#botao img {
	margin-right:5px;
	border-color:#003366;
	border-style:solid;	
	border-width:1px;
}

h1 {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:12px;
	margin-top:0px;
	color:#004782;
}


body,td,th {
	color: #004782;
}
a:link {
	color: #D3301C;
}
a:visited {
	color: #D3301C;
}
a:hover {

}
a:active {
	color: #D3301C;
}