@CHARSET "UTF-8";

	.texto {
		width: 95%;
		margin: 0px auto 10px auto;
		clear: both;
		text-align: justify;
	}
	
	.texto a {
		text-decoration: none;
		color: #fff;
	}
	
	.texto a.mais {
		color: #f60;
		font-weight: bold;
	}
	
	.texto a:hover {
		text-decoration: underline;
	}
	
	.texto img {
		margin: 10px 20px 10px 0px;
		float: none;
	}
	
	.texto img.imagemTexto {
		height: 100px;
	}
	
	.texto img.imagemTexto2 {
		height: 150px;
	}
	
	.texto h1, .texto h2 {
		width: 100%;
		font-size: 12pt;
		color: #f60;
		font-weight: normal;
		padding-top: 10px;
		margin: 0px auto 5px auto;
	}
	
	.texto h1.preH1 {
		border-bottom: 1px solid #f60;
	}
	
	.texto h2 {
		font-size: 11pt;
	}
	
	.texto p {
		margin-bottom: 10px;
	}
	
	.texto ul, .texto dl {
		margin-bottom: 15px;
	}
	
	.texto ul.listasimples {
		list-style-type: none;
	}
	
	.texto ul li {
		margin-left: 55px;
		margin-bottom: 2px;
	}
	
	.texto ul.listasimples li {
		margin-left: 40px;
	}
	
	.texto ul.listaesquerda {
		width: 400px;
		text-align: center;
		margin: 0px auto 0px auto;
	}
	
	.texto ul.listaesquerda li {
		margin: 0px;
		padding: 5px 0px;
	}
	
	.texto ul li a {
		color: #f60;
		text-decoration: none;
	}
	
	.texto ul li a:hover {
		text-decoration: underline;
	}
	
	.texto dl dt, .texto dl dd {
		margin-left: 40px;
	}
	
	.texto dl dd {
		margin-bottom: 10px;
	}
	
	.texto dl.formacao dd {
		margin-left: 80px;
	}
	
	/* CSS dos comentarios */
	.texto .linha {
		margin: 0px auto 30px auto;
		text-align: justify;
	}
	
	.texto .linha h3 {
		font-size: 10pt;
		margin-bottom: 5px;
	}
	
	.texto .linha .postado {
		margin: 10px auto 0px auto;
	}
	
	.alerta {
		color: #f00;
		font-weight: bold;
	}
	
	.sucesso {
		color: #f60;
		font-weight: bold;
	}
	
	.comentarios {
		text-align: center;
	}
	
	.autor img {
		float: left;
	}
	
	.autoria {
		padding: 20px;
	}
	
	.rodape {
		width: 100%;
		clear: both;
	}