@charset "utf-8";
/* CSS Document */

/* WCM blogger classes*/
/* Content
----------------------------------------------- */

@media all {
#main {
	width:100%
	}
a {
	text-decoration: none
	}
}

/* Posts
----------------------------------------------- */

@media all {
.date-header {
	display:none
	}

.blogDateHeader {
	width:100%;	text-align:right;
    font:.90em arial; padding: 10px 10px 0 0;
	border-top: 1px double #6683A5;
    line-height:1.1em
    }

.post {
    margin:.5em 0 1.5em;
    font:.90em arial;
    line-height:1.3em
    }

.post a {
	font:.90em arial; color:#006633;
	font-weight:bold;
	text-decoration:none;	
	line-height:1.3em
	}

.post a:hover {
	text-decoration:underline;
	color:#000
	}
  }

@media handheld {
.date-header {
	display:none
	}

.blogDateHeader {
    font:.80em arial;
    line-height:1.1em
    }

.post {
    padding:0 1.5em 0 1.5em;
    }
  }

.post div {
  margin:0;
  }


.post-title {
  margin:.25em 0 0;
  padding:0 0 4px;
  font: bold 1.1em arial;
  color:#403001;
  line-height:1.4em;
 }



/* Toque Curto
----------------------------------------------- */
#blueSecBox {
	background:url(../img/bg_blue_secbox.jpg) repeat-y top left;
	margin: 0 0 10px 10px;
	font: .90em arial; color:#403001;	
	width: 285px	
}

#blueSecBox .boxFooter {
	padding:0;
	background:url(../img/bottom_blue_secbox.jpg)  no-repeat bottom left;
}


#blueSecBox .post {
	text-indent: 20px;
	margin: -8px 0 0 0;	
	padding: 6px 10px 12px 15px
}	

#blueSecBox .post a {
	font-weight:bold;
	color:#003333;	
	text-decoration:none
}

#blueSecBox h3 {
	background:url(../img/header_blue_secbox.jpg) no-repeat top left;
	font: 110% arial; color:#023E73;	
	padding: 4px 2px 20px 45px
}

#blueSecBox h4 {
	font: bold 90% arial;
	color:#023E73;
	padding: 0 0 5px 25px;
}


#blueSecBox ul li {
	list-style:none;
	margin: 2px 0 5px 35px
}

/* Banners
----------------------------------------------- */

#banner .post-title {
	display:none
	}

#banner .post img {
	padding:0; border:0;
	}

#banner .post div {
	margin:0; padding:0
  }



  

p.post-footer {
  display:none;
  margin:-.25em 0 0;
  color:#ccc;
  }

.post-footer em, .comment-link {
  font:1.1em arial, Sans-serif;
  text-transform:uppercase;
  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;

  }






/* Blog 
----------------------------- */

#contentBlog {
	float: left;
	width:620px;
	padding: 20px 0 0 10px
	}

#conteudoBlog {
	padding: 8px 8px 30px 8px
}

#conteudoBlog h2, .sidebar-title {
	padding:5px 20px 15px 20px;
	font: bold 1.1em arial;
	color:#403001;
	line-height:1.8em
}


#conteudoBlog h3 {
	padding:5px 20px 15px 20px;
	font: bold 0.9em arial;
	color:#403001;
	line-height:1.5em
}

#conteudoBlog  p {
	padding: 10px 20px 15px 20px;
	font:.90em arial;
	line-height:1.3em
}

#blogSide {
	float:right;
	margin: 15px 5px 0 0
}

.blogPostFooter {
	font:bold 85% arial
}

.blogPostFooter a{
	font:bold 85% arial;
	color:#003333;	
	text-decoration:none
}

.icon-action {
	border:0
}

/* Comments

----------------------------------------------- */
.blogComments {
	font: bold .9em arial;
  	padding:8px;
	background:#f1f3f1
}

.comment-form {
  	margin-top:40px;
}

.blogComment {
	background:#fff;
	font: 85%em arial;
	margin:10px; padding:8px
}

.byline {
	font: 90% arial;
	text-align:right;
	border-bottom: 1px double #ccc;
	margin: 10px 0 0 0; padding:5px
}

.blogComments a, .byline a, .comment-form a, .comment-link {
	text-transform:none;
	letter-spacing:normal;
	font-weight:bold;
	color:#003333;	
	text-decoration:none
}

.blogComments a:hover .comment-form a:hover, .byline a:hover, .comment-link:hover {
	text-decoration:underline
}

.delete-comment-icon {
	font: bold 90% arial;
	background:#ccc;
	border-left: 1px double #ccc;
	padding:5px; top:5px; margin:15px 0 0 0
}

#comments h4 {
  margin:1em 0;
  font:bold .9em arial;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#999;

  }

#comments h4 strong {
  font-size:110%;
  }

#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: 1.1em arial,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;
}



/* extras 
----------------------------- */

#bloggerStamp{
	display:none
  }

.blogger-labels {
	display:none
} 




