* {
	margin: 0;
	padding: 0;
}

hr {
	display: none;
}

#contextSimplified {
	text-align: center;
}

.contentTitle {
	background-image: url('/templates/source/default/images/blog_image_green.png');
		/*
		 * background-image: url('/templates/source/default/images/blog_image_blue.png')		- Azul;
		 * background-image: url('/templates/source/default/images/blog_image_red.png')		- Vermelho;
		 * background-image: url('/templates/source/default/images/blog_image_green.png')		- Verde;
		 */
	background-repeat: repeat-x;
	width: 100%;
	background-position: top;
	
	border-top: 3px solid #34472a;
	border-bottom: 3px solid #34472a;
		/*
		 * border-bottom: 3px solid #394b6c;		- Azul;
		 * border-bottom: 3px solid #6c3939;		- Vermelho;
		 * border-bottom: 3px solid #34472a;		- Verde;
		 */
	
	text-align: center;
	height: 170px;
}

.contentTitle h2 {
	width: 768px;
	margin: 25px auto;
	display: block;
	text-align: left;
	background-position: right top;
	background-repeat: no-repeat;
	color: #fff;
	font-size: 40px;
	padding-top: 30px;
	font-weight: normal;
}

.contentTitle h2 p {
	font-size: 18px;
	padding-top: 10px;
	margin-top: 10px;
}

.blogPost {
	width: 768px;
	margin: 0 auto;
}

.title span,
.contentMenu {
	display: none;
}

.dateTitle {
	width: 768px;
	text-align: left;
	margin: 0px auto 20px;
}

.dateTitle h2 {
	color: #555;
	font-size: 11px;
	margin-top: 20px;
	font-weight: normal;
}

.blogPost01,
.blogPost02 {
	text-align: left;
	margin: 0 auto;
	width: 768px;
	font-size: 11px;
}

.blogPost01 .title a,
.blogPost02 .title a {
	color: #f10000;
		/*
		 * color: #f17d00;		- Azul
		 * color: #1ab600;		- Vermelho
		 * color: #f10000;		- Verde
		 */
	
	text-decoration: none;
	font-size: 14px;
	font-weight: bolder;
}

.blogPost01 .title,
.blogPost02 .title {
	margin-bottom: 10px;
	margin-left: 25px;
}

.blogPost01 .content,
.blogPost02 .content {
	margin-left: 50px;
	font-size: 11px;
	color: #333;
}

.blogPost01 .signature,
.blogPost02 .signature {
	margin-top: 20px;
	padding-bottom: 10px;
	border-bottom: 1px solid #488850;
		/*
		 * border-bottom: 1px solid #485e88;	- Azul
		 * border-bottom: 1px solid #884848;	- Vermelho
		 * border-bottom: 1px solid #488850;	- Verde
	 	*/
	text-align: right;
	color: #888;
	font-size: 10px;
}

.blogPost01 .signature a,
.blogPost02 .signature a {
	color: #008000; 
		/*
		 * color: #008000; 		- Verde
		 * color: #c00; 		- Vermelho
		 * color: #06c;			- Azul
		 */
	text-decoration: none;
	font-weight: bolder;
}

.blogPost01 .signature a:hover,
.blogPost02 .signature a:hover {
	text-decoration: underline;
}

.blogPost01 .signature .sentBy span,
.blogPost02 .signature .sentBy span {
	padding-right: 5px;
}

.textHighLight {
	font-weight: bolder;
}

.blogPost02 {
	margin: 10px auto;
	padding: 10px 0;
}

#footerBlog {
	background-color: #ddd;
	padding: 5px;
	text-align: center;
	width: 768px;
	margin: 40px auto 10px;
}

html>body #footerBlog {
	width: 758px;
}

.toolTip {
	text-align: justify;
	width: 200px;
	border: 1px solid #000;
	background-color: #e2dfcc;
	font-size: 11px;
	padding: 10px;
	margin-left: 20px;
}

.basicTable {
	width: 100%;
	background-color: #f4f4f4;
	margin: 10px 0;
}

.basicTable .header {
	background-color: #555;
	color: #fff;
	font-weight: bolder;
	padding: 2px 10px;
}

.basicTable td {
	padding: 5px;
}

.basicTable td.info01,
.basicTable td.info02 {
	text-align: center;
}

.basicTable td a img,
.basicTable td a img {
	border: none;
}

.formTable {
	width: 100%;
	background-color: #f4f4f4;
	margin: 10px 0;
}

.formTable .header {
	background-color: #555;
	color: #fff;
	font-weight: bolder;
	padding: 3px 10px;
}

#coverBack a {
	color: #008000;
		/*
		 * color: #008000; 		- Verde
		 * color: #c00; 		- Vermelho
		 * color: #06c;			- Azul
		 */
}

#coverBack {
	width: 768px;
	margin: 0px auto 10px;
	padding-bottom: 10px;
	text-align: right;
	font-weight: bolder;
	color: #008000;
		/*
		 * color: #008000; 		- Verde
		 * color: #c00; 		- Vermelho
		 * color: #06c;			- Azul
		 */
	font-size: 11px;
	border-bottom: 1px solid #ccc;
}

#coverBack span,
#coverBack span a {
	color: #555;
	text-decoration: none;
}

#feed a img {
	border: none;
}

/*
 * CORREÇÃO DO TAMANHO DE FONTE - BOX COMENTÁRIOS (CAMILLA 18/01/2010)
 */

#columnB #addCommentFrm .formTable {
	font-size: 11px;
}
