/* ---------------------------------------------------- */
/* CSS para exibicao em TELA */
@media screen {


	/* ---------------------------------------------------- */
	/* ESPECIFICOS PARA EXIBICAO EM TELA */
	.naoExibir {	display:none;	}


	/* ---------------------------------------------------- */
	/* FIXOS - TAGS */
	BODY {
		margin:0px;
		font:12pt Verdana,Tahoma,Arial;
		color:#0F0F0F;
		background-color:#FFFDFC;
	}
	A:LINK,A:FOCUS,A:ACTIVE {
		color:#930;
		text-decoration:none;
	}
	A:VISITED {
		color:#521;
		text-decoration:none;
	}
	A:HOVER {
		color:#B72;
		text-decoration:underline;
	}
	IMG {
		border:none;
	}
	H4 {
		margin:44 0 0 0;
	}


	/* ---------------------------------------------------- */
	/* FIXOS - IDS / CLASSES */
	#titulo {
		font:18pt Tahoma,Verdana,Arial;
		margin:0px;
		background-color:#731;
		color:#FFF;
		width:1000px;
		height:45px;
		line-height:45px;
	}
	#conteudo {
		border:1px solid #FFFDFC;
		width:1000px;
	}
	#paiAnuncios {
		margin:10 10 0 0;
		border:0px;
		width:140px;
		float:right;
	}
	#anuncios {
		margin:0 0 10 0;
		padding-top:8px;
		padding-bottom:10px;
		background-color:#DC8;
		font:8pt Verdana,Tahoma,Arial;
		text-align:center;
	}
	#paiAnuncios .tituloInterno {
		background-color:#CB8;
		font:9pt Verdana,Tahoma,Arial;
		padding:10px;
		text-align:center;
	}
	#paiAnuncios .textoInterno {
		background-color:#DC8;
		font:8pt Verdana,Tahoma,Arial;
		padding:10px;
		text-align:center;
		margin:0 0 10 0;
	}

	#blogroll {
		margin:10 10 0 10;
		border:0px;
		width:170px;
		float:right;
	}
	#adicionais {
		background-color:#DC8;
		font:8pt Verdana,Tahoma,Arial;
		padding:10px;
		margin:0 0 10 0;
	}

	.postsCompletos {
		width:640px;
		display:block;
		margin-top:10px;
		margin-left:10px;
	}


	/* ---------------------------------------------------- */
	/* VARIAVEIS - "REPETIVEIS" */
	#blogroll .tituloInterno {
		background-color:#CB8;
		font:10pt Verdana,Tahoma,Arial;
		padding:10px;
		text-align:center;
	}
	#blogroll .textoInterno {
		background-color:#DC8;
		font:8pt Verdana,Tahoma,Arial;
		padding:10px;
		margin:0 0 10 0;
	}

	.tituloPost {
		background-color:#CB8;
		font:14pt Verdana,Tahoma,Arial;
		color:#0F0F0F;
		padding:10px;
	}
	.paiTextos {
		background-color:#CB8;
		border-left:4px solid #CB8;
		border-right:4px solid #CB8;
	}
	.textos { 
		padding:10 10 20 10;
		font:11pt Verdana,Tahoma,Arial;
		text-align:justify;
		line-height:24px;
		background-color:#FFFDFC;
	}
	.textos SPAN {
		overflow:visible;
		height:1%;
	}
	.maisInfo {
		margin:0 0 0 10;
		padding:10px;
		font:8pt Verdana,Tahoma,Arial;
		background-color:#CB8;
		width:200px;
		float:right;
		color:#0F0F0F;
		line-height:16px;
	}
	.maisInfo .link {
		margin:0 0 0 6;
		padding:0 0 0 0;
		display:inline-block;
		width:173px;
	}
	.rodapePost {
		background-color:#CB8;
		font:10pt Verdana,Tahoma,Arial;
		color:#0F0F0F;
		padding:10px;
		margin-bottom:10px;
		height:22px;
		line-height:22px;
	}

	.tituloRodape {
		background-color:#CB8;
		font:11pt Verdana,Tahoma,Arial;
		color:#0F0F0F;
		padding:10px;
	}
	.textosRodape { 
		padding:10 10 20 10;
		font:10pt Verdana,Tahoma,Arial;
		text-align:justify;
		line-height:16px;
		background-color:#FFFDFC;
	}
	.rodapePostComentario {
		background-color:#CB8;
		font:1pt Verdana,Tahoma,Arial;
		color:#0F0F0F;
		padding:10px;
		margin-bottom:10px;
	}


	/* ---------------------------------------------------- */
	/* TERCEIROS - WIDGETS E ETC */

	/* BLOGGER */
		P.blogger-labels {
			margin:5 0 5 0;
			padding:0;
		}
		.item-action IMG {	}
		#readerpublishermodule0 UL {
			list-style-type:none;
	    	padding:0px;
			margin:0px;
		}
		LI {
		    margin-bottom:10px;
		}
		#twitter_update_list {
			margin:0px;
			padding:0px;
		}
		#twitter_update_list LI {
			list-style-type:none;
		}

	/* LIBRARY THING */
		.LTwrapper { }
		.LTheader { }
		.LTitem { margin-bottom:16px; }
		.LTprovided { display:none; }
}


/* CSS para IMPRESSAO */
@media print {


	/* ---------------------------------------------------- */
	/* ESPECIFICOS PARA IMPRESSAO */
	.naoImprimir {	display:none;	}

	/* ---------------------------------------------------- */
	/* FIXOS - TAGS */
	BODY {
		margin:0px;
		font:12pt Verdana,Tahoma,Arial;
		color:#000;
	}
	A:LINK,A:FOCUS,A:ACTIVE {
		color:#930;
		text-decoration:none;
	}
	A:VISITED {
		color:#521;
		text-decoration:none;
	}
	IMG {
		border:none;
	}
	H4 {
		margin:44 0 0 0;
	}


	/* ---------------------------------------------------- */
	/* FIXOS - IDS / CLASSES */
	#titulo {
		font:18pt Tahoma,Verdana,Arial;
		margin:0px;
		height:45px;
		line-height:45px;
	}
	#conteudo {
		width:100%;
	}
	#paiAnuncios {
		display:none;
	}
	#blogroll {
		display:none;
	}
	.postsCompletos {
		width:100%;
		display:block;
		margin-top:10px;
		margin-left:10px;
	}


	/* ---------------------------------------------------- */
	/* VARIAVEIS - "REPETIVEIS" */
	.tituloPost {
		font:14pt Verdana,Tahoma,Arial;
		padding:10px;
	}
	.textos { 
		margin-bottom:10px;
		padding:10 10 20 10;
		font:11pt Verdana,Tahoma,Arial;
		text-align:justify;
		line-height:24px;
	}
	.maisInfo {
		float:right;
		margin:0 0 0 10;
		padding:10px;
		font:8pt Verdana,Tahoma,Arial;
		width:200px;
		line-height:16px;
		background-color:#e0e0e0
	}

	.rodapePost {
		font:10pt Verdana,Tahoma,Arial;
		padding:10px;
		margin-bottom:10px;
		height:22px;
		line-height:22px;
	}

	.tituloRodape {
		font:11pt Verdana,Tahoma,Arial;
		color:#0F0F0F;
		padding:10px;
	}
	.textosRodape { 
		padding:10 10 20 10;
		font:10pt Verdana,Tahoma,Arial;
		text-align:justify;
		line-height:16px;
	}
	.rodapePostComentario {
		font:1pt Verdana,Tahoma,Arial;
		color:#0F0F0F;
		padding:10px;
		margin-bottom:10px;
	}

	/* ---------------------------------------------------- */
	/* TERCEIROS - WIDGETS E ETC */

	/* BLOGGER */
		P.blogger-labels {
			margin:5 0 5 0;
			padding:0;
		}
}