/* CSS Document */
body {
	margin:0;
	background: #661B18;
}
/**** GERAL ****/
	#dv_geral {
		position:absolute;
		width: 888px;
		left: 50%;
		margin-left:-444px;
		background:url(../img/lateral_menu_vermelho.jpg) repeat-y left;
		z-index:1;
	}
/**** esquerda ****/
	#dv_esquerda { /* abriga o cabeçalho, o menu da esquerda e os posts*/
		position:relative;
		width: 691px;
		float:left;
		margin-left:0;
		padding:0;
	}
		#dv_cabecalho {/* abriga os cabecalhos do blog*/
			position:relative;
			border:0;
			margin:0;
			padding:0;
			/*height:280px;*/
			background: url(../img/fundo_cabecalho.jpg) bottom repeat-y;
			z-index:1000;
		}
		#dv_vermelha { /* abriga os menus vermelhos da esquerda*/
			float:left;
			width:234px;
			/*border-right: solid 4px #AD1E16;*/
			background: url(../img/lateral_menu_vermelho.jpg) right;
			margin:0;
			padding:0;
		}
		#dv_vermelha h1 {
			margin:0;
			padding:0;
			padding-bottom: 15px;
			padding-top: 10px;
		}
		#dv_vermelha h1 img {
			margin:0;
			padding:0;
			border:0;
		}
		#dv_conteudo { /* abriga o conteúdo(1 ou mais Posts) */
			position:relative;
			float: left;
			width: 457px;
			*width: 457px;
			_width: 453px;
			margin:0;
			padding:0;
			border:0;
		}
		.post {
			float:left;
			margin-left:8px;
			_margin-left: 4px;
			background-color:#EEE9DD;
			border-bottom: solid 3px #D5C4A4;
			border-right:0;
		}
		#blog {
			list-style:none;
			margin: 0;
			padding:0;
			margin-left:20px;
			margin-top: 20px
		}
		#blog li h3 { /* data  do post*/
			font-family:Tahoma, Arial;
			font-size:9px;
			font-weight:normal;
			color:#004053;
		}
		#blog li h2 { /* titulo do post */
			font-family:Tahoma, Arial;
			font-size:16px;
			color:#661B18;
		}
		.linha_apoio {
			font-family:Tahoma, Arial;
			font-size:12px;
		
		}
		.texto_post{
			font-family:Tahoma, Arial;
			font-size:12px;
			text-align:justify;
			margin-right:20px;
		}
		.texto_post p{
			font-family:Tahoma, Arial;
			font-size:12px;
			text-align:justify;
		}
		#dv_rescentes{
			margin-left: 20px; margin-right:20px;
		}
		#dv_rescentes a{
			color:#E8DFCE;
			text-decoration:none
		}
		#dv_rescentes a:hover{
			color:#E8DFCE;
			text-decoration: underline;
		}
		.titulo_rescente {
			font-family: Tahoma, Arial;
			font-size:11px;
			font-weight:bold;
			color:#E8DFCE;
			padding:0;
			margin:0;
			padding-top: 6px;
		}
		.texto_rescente, .texto_rescente p {
			margin:0;
			font-family: Tahoma, Arial;
			font-size:11px;
			font-weight:normal;
			color:#E8DFCE;
			padding-bottom: 9px;
			background: url(../img/separador_esquerda.jpg) bottom no-repeat;
		}
		ul#categorias{
			margin:0;
			padding-left:30px;
			list-style: none;
			font-family: Tahoma, Arial;
			font-size:11px;
			font-weight:normal;
			color:#E8DFCE;
		}
		ul#categorias li{
			margin:0;
			padding-bottom: 10px;
			padding-top:0px;
		}
		ul#categorias li a{
			font-family: Tahoma, Arial;
			font-size:11px;
			font-weight:normal;
			color:#E8DFCE;
			text-decoration:none;
		}
		ul#categorias li a:hover{
			font-family: Tahoma, Arial;
			font-size:11px;
			font-weight:normal;
			color:#ffffff;
			text-decoration:underline
		}
		#blogRodape {
			font-family:Tahoma, Arial;
			font-size:10px;
			color:#004053;
		}
		#dv_paginacao{
			padding: 10px;

		}
		#dv_paginacao div a{
			font-family:Tahoma, Arial;
			font-size:12px;
			color: #E8DFCE;
			text-decoration:none;
		}
		#dv_paginacao div a:hover{
			font-family:Tahoma, Arial;
			font-size:12px;
			color: #E8DFCE;
			text-decoration: underline;
		}
/**** direita ****/
	#dv_direita { /* abriga as areas: sobre, arquivo e tags*/
		width:196px;
		float:left;
	}
	p.sobre {
		font-family:Tahoma, Arial;
		font-size:11px;
		color: #E8DFCE;
		padding-left:10px;
		padding-right: 10px;
		text-align:justify;
	}
	ul#arquivo{
		margin:0;
		padding-left:30px;
		list-style: none;
		font-family: Tahoma, Arial;
		font-size:11px;
		font-weight:normal;
		color:#E8DFCE;
	}
	ul#arquivo li{
		margin:0;
		padding-bottom: 10px;
		padding-top:0px;
	}
	ul#arquivo li a{
		font-family: Tahoma, Arial;
		font-size:11px;
		font-weight:normal;
		color:#E8DFCE;
		text-decoration:none;
	}
	ul#arquivo li a:hover{
		font-family: Tahoma, Arial;
		font-size:11px;
		font-weight:normal;
		color:#ffffff;
		text-decoration:underline
	}
	.tags {
		margin-left: 10px;
	}
	.tags a{
		font-family: "Trebuchet MS", Tahoma, Arial;
		font-size:16px;
		font-weight:normal;
		color:#E8DFCE;
	
	}
	.tags a:hover{
		font-family: "Trebuchet MS", Tahoma,  Arial;
		font-size:16px;
		font-weight:normal;
		color:#ffffff;
		text-decoration:underline
	}
/***** RODAPÉ *****/
#dv_rodape{
	clear:both;
	z-index:1003;
	/*position:relative;*/
	background: #AD1E16;/*#661B18;*/
	height: 60px;
	padding-top:35px;
}
#dv_rodape div {
	font-family:Tahoma, Arial;
	font-size: 11px;
	color:#FFFFFF;
}
#dv_rodape div a{
	font-family:Tahoma, Arial;
	font-size: 11px;
	color:#FFFFFF;
	text-decoration:none;
}
#dv_rodape div a:hover{
	font-family:Tahoma, Arial;
	font-size: 11px;
	color:#FFFFFF;
	text-decoration: underline;
}
